.elementor-400 .elementor-element.elementor-element-6abc5c9 > .elementor-container{min-height:170px;}.elementor-400 .elementor-element.elementor-element-6abc5c9 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-400 .elementor-element.elementor-element-6abc5c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-400 .elementor-element.elementor-element-5db2131{margin-top:10px;margin-bottom:0px;}.elementor-400 .elementor-element.elementor-element-56bf922 .elementor-heading-title{color:#FFFFFF;font-family:"Almarai", Sans-serif;font-size:13px;font-weight:500;}.elementor-400 .elementor-element.elementor-element-56bf922 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:4px 4px 4px 4px;background-color:#D3B583;}.elementor-400 .elementor-element.elementor-element-56bf922{width:auto;max-width:auto;}.elementor-400 .elementor-element.elementor-element-8464c90 .elementor-heading-title{color:#000000;font-family:"Almarai", Sans-serif;font-size:25px;font-weight:600;}.woocommerce .elementor-400 .elementor-element.elementor-element-edc241e .price{color:var( --e-global-color-cd92dde );font-family:"Almarai", Sans-serif;font-size:18px;font-weight:500;}.woocommerce .elementor-400 .elementor-element.elementor-element-edc241e .price ins{color:var( --e-global-color-cd92dde );}.elementor-400 .elementor-element.elementor-element-edc241e > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-400 .elementor-element.elementor-element-cd9fe4e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-400 .elementor-element.elementor-element-49044a0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-400 .elementor-element.elementor-element-1c909fa .cart button, .elementor-400 .elementor-element.elementor-element-1c909fa .cart .button{font-weight:bold;color:#FFFFFF;background-color:var( --e-global-color-cd92dde );transition:all 0.2s;}.elementor-400 .elementor-element.elementor-element-1c909fa .added_to_cart{font-family:"Almarai", Sans-serif;font-weight:700;}@media(max-width:1024px){.elementor-400 .elementor-element.elementor-element-8464c90 .elementor-heading-title{font-size:22px;}}/* Start custom CSS for heading, class: .elementor-element-56bf922 */.elementor-400 .elementor-element.elementor-element-56bf922 h2{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-1c909fa */.wc-bookings-booking-form {
    border: none !important;
    display: flex;
    flex-direction: column;
}



.woocommerce div.product form.cart .button.single_add_to_cart_button {
    width: 99%;
    margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9316b2d *//* Content-1:Start */
.box2 *{
margin: 0;
padding: 0;
}
.box {
width: 350px;
height: fit-content;
border-radius: 20px;
padding: 10px;
text-align: center;
background: #ededed;
}

.box1 {
margin-top: 10px;
}

.content {
margin: 15px 2px;
}

.image img {
height: auto;
width: 120px;
border-radius: 50%;

display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 5px;
}

.level {
font-size: 0.7em;
background-color: rgb(164, 189, 183, 0.5);
width: 50px;
padding: 3px;
border-radius: 5px;
font-weight: bolder;

display: block;
margin: 0px auto 10px;
}

.name {
font-size: 15px;
font-weight: bolder;
}

.job_title {
font-size: 1px;
font-weight: 400;
color: gray;
margin-top: -2px;
}

.job_discription {
font-size: 0.7em;
color: gray;
margin: 10px 30px 20px;
}

.icons {
margin: 0px 30px;
font-size: 1.5em;
display: flex;
justify-content: space-around;
}

.icons button {
width: fit-content;
height: fit-content;
border: none;
font-size: 1em;
}

ion-icon:hover {
color: #58a497;
transition: 0.5s;
}

button {
width: 130px;
height: 40px;
border-radius: 10px;
font-weight: bolder;
}

.button {
display: flex;
justify-content: space-around;
flex-direction: row;
margin: 20px 30px 0px;
}

.button .message {
background: #ededed;
border: 2px solid #000;
}

.button .connect {
background-color: #000;
color: #ededed;
border: none;
}
button.connect:hover {
transition: 0.5s;
}
button.message:hover {
transition: 0.5s;
background: rgba(88, 164, 151, 0.5);
}
/* Content-1:End */

/* Content-2:Start */
.box2 {
margin-top: 20px;
margin-bottom: 20px;
}

.box2 img {
width: 80px;
}

.row {
display: flex;
justify-content: space-between;
align-items: center;
margin: 0px 0px 10px;
}

h5 {
font-weight: bolder;
font-size: 1em;
}

.row p {
font-size: 0.8em;
}

.box2 .text {
text-align: right;
}


.box2 .text .job_title {
font-size: 12px;
margin-right: 4px;
}

.box2 .text .job_discription {
margin: 0px;
}

.box2 .text .about {
font-size: 15px;
font-weight: bolder;
}
/* Content-2:End */

/* Responsiveness:Start */
@media screen and (max-width: 480px) {
.box{
width: 95vw;
}
.button{
display: flex;
flex-direction: column;
}
.button button{
width: 250px;
}
button.connect{
margin-top: 10px;
}
.content2{
padding: 0px 20px;
}
.content2 img{
width: 60px;
height: 60px;
}
}
/* Responsiveness:End */

.checkedstar {
color: orange;
font-size: 11px;
}/* End custom CSS */