.elementor-391 .elementor-element.elementor-element-b274c3f{margin-top:0px;margin-bottom:0px;}.elementor-391 .elementor-element.elementor-element-b9f39c6 .title{color:#020101;}.elementor-391 .elementor-element.elementor-element-b9f39c6 .bdevs-btn{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-b9f39c6 .bdevs-btn.red{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-391 .elementor-element.elementor-element-28b2db4 > .elementor-container{max-width:1200px;}.elementor-391 .elementor-element.elementor-element-28b2db4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-391 .elementor-element.elementor-element-28b2db4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-391 .elementor-element.elementor-element-935e036.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-391 .elementor-element.elementor-element-935e036.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-391 .elementor-element.elementor-element-00ae59c .section-title{margin:0px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:70px;font-weight:800;}.elementor-391 .elementor-element.elementor-element-00ae59c{text-align:left;}.elementor-391 .elementor-element.elementor-element-89a1c4c .elementor-button{font-family:"Helvetica", Sans-serif;font-weight:500;background-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-391 .elementor-element.elementor-element-00adf37 > .elementor-element-populated{margin:200px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-391 .elementor-element.elementor-element-f0347ed{text-align:left;}.elementor-391 .elementor-element.elementor-element-f0347ed img{max-width:400px;}.elementor-391 .elementor-element.elementor-element-f0347ed > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-391 .elementor-element.elementor-element-04109b0{text-align:right;top:152px;}.elementor-391 .elementor-element.elementor-element-04109b0 img{max-width:182px;}.elementor-391 .elementor-element.elementor-element-04109b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-391 .elementor-element.elementor-element-04109b0{left:0px;}body.rtl .elementor-391 .elementor-element.elementor-element-04109b0{right:0px;}.elementor-391 .elementor-element.elementor-element-bba0918{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-391 .elementor-element.elementor-element-bba0918 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-391 .elementor-element.elementor-element-3718715.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-391 .elementor-element.elementor-element-3718715.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-391 .elementor-element.elementor-element-4481e79 .section-title{margin:0px 0px 0px 0px;font-family:"Helvetica", Sans-serif;font-size:70px;font-weight:800;}.elementor-391 .elementor-element.elementor-element-4481e79{text-align:left;}.elementor-391 .elementor-element.elementor-element-44fc571 .elementor-button{font-family:"Helvetica", Sans-serif;font-weight:500;background-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-391 .elementor-element.elementor-element-a42534d > .elementor-element-populated{margin:200px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-391 .elementor-element.elementor-element-508b876{text-align:left;}.elementor-391 .elementor-element.elementor-element-508b876 img{max-width:400px;}.elementor-391 .elementor-element.elementor-element-508b876 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-391 .elementor-element.elementor-element-6f33c33{text-align:right;top:152px;}.elementor-391 .elementor-element.elementor-element-6f33c33 img{max-width:182px;}.elementor-391 .elementor-element.elementor-element-6f33c33 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-391 .elementor-element.elementor-element-6f33c33{left:0px;}body.rtl .elementor-391 .elementor-element.elementor-element-6f33c33{right:0px;}.elementor-391 .elementor-element.elementor-element-6a74d10{padding:0120px 0px 120px 0px;}.elementor-391 .elementor-element.elementor-element-1842605 .bdevs-btn{padding:30px 30px 30px 30px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;line-height:0px;letter-spacing:0px;border-style:solid;border-width:0px 0px 0px 0px;color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-391 .elementor-element.elementor-element-1842605{text-align:left;}.elementor-391 .elementor-element.elementor-element-94be09c .bdevs-btn{padding:30px 30px 30px 30px;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;line-height:1px;border-style:solid;border-width:0px 0px 0px 0px;background-color:var( --e-global-color-accent );}.elementor-391 .elementor-element.elementor-element-72866d9{padding:0px 0px 110px 0px;}.elementor-391 .elementor-element.elementor-element-931e06d  .elementor-repeater-item-5af1cc4{background-color:#FFF6FA;}.elementor-391 .elementor-element.elementor-element-931e06d  .elementor-repeater-item-5af1cc4.active{background-color:#FE0C7D;}.elementor-391 .elementor-element.elementor-element-931e06d  .elementor-repeater-item-5af1cc4 i{color:#FE0C7D;}.elementor-391 .elementor-element.elementor-element-931e06d  .elementor-repeater-item-5af1cc4.active i{color:#FFFFFF;}.elementor-391 .elementor-element.elementor-element-931e06d  .elementor-repeater-item-39165a7{background-color:#CDEDFF;}.elementor-391 .elementor-element.elementor-element-931e06d  .elementor-repeater-item-39165a7.active{background-color:#03A6FF;}.elementor-391 .elementor-element.elementor-element-931e06d  .elementor-repeater-item-39165a7 i{color:#03A6FF;}.elementor-391 .elementor-element.elementor-element-931e06d  .elementor-repeater-item-39165a7.active i{color:#FFFFFF;}.elementor-391 .elementor-element.elementor-element-931e06d  .elementor-repeater-item-af6b0ab{background-color:#FFF9ED;}.elementor-391 .elementor-element.elementor-element-931e06d  .elementor-repeater-item-af6b0ab.active{background-color:#FBAD26;}.elementor-391 .elementor-element.elementor-element-931e06d  .elementor-repeater-item-af6b0ab i{color:#FBAD26;}.elementor-391 .elementor-element.elementor-element-931e06d  .elementor-repeater-item-af6b0ab.active i{color:#FFFFFF;}.elementor-391 .elementor-element.elementor-element-29f187c{padding:0px 0px 140px 0px;}.elementor-391 .elementor-element.elementor-element-2f999dd .bdevs-btn{color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-35aa6d9 .team-title{font-family:"Georgia", Sans-serif;font-weight:400;}.elementor-391 .elementor-element.elementor-element-35aa6d9 .bdevs-btn{padding:30px 30px 30px 30px;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:500;line-height:1px;border-style:solid;border-width:0px 0px 0px 0px;color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-391 .elementor-element.elementor-element-42684f2{padding:140px 0px 135px 0px;}.elementor-391 .elementor-element.elementor-element-5fe6943  .elementor-repeater-item-0ed2c0e{color:var( --e-global-color-secondary );}.elementor-391 .elementor-element.elementor-element-5fe6943  .elementor-repeater-item-3cfcdfd{color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-5fe6943  .elementor-repeater-item-1a70279{color:var( --e-global-color-9af7ae0 );}.elementor-391 .elementor-element.elementor-element-d2a629e{padding:0px 0px 0px 0px;}.elementor-391 .elementor-element.elementor-element-3f3b559 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-391 .elementor-element.elementor-element-733a1b9 .bdevs-btn{color:var( --e-global-color-primary );}@media(max-width:767px){.elementor-391 .elementor-element.elementor-element-28b2db4 > .elementor-container{max-width:300px;}.elementor-391 .elementor-element.elementor-element-bba0918{padding:20px 20px 20px 20px;}.elementor-391 .elementor-element.elementor-element-a42534d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-391 .elementor-element.elementor-element-508b876 img{max-width:286px;}.elementor-391 .elementor-element.elementor-element-508b876 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-391 .elementor-element.elementor-element-6f33c33 img{max-width:115px;}.elementor-391 .elementor-element.elementor-element-6a74d10{padding:0px 0px 0px 0px;}.elementor-391 .elementor-element.elementor-element-94be09c > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-b274c3f */.custom {
    position: absolute;
    width: 100%;
}

.hero__area .container {
    display: none;
}

.elementor-element-abf382a {
    max-height: 800px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-04109b0 */.girl, .flower {
        -webkit-animation: hero-thumb-animation 2s linear infinite alternate;
    -moz-animation: hero-thumb-animation 2s linear infinite alternate;
    -o-animation: hero-thumb-animation 2s linear infinite alternate;
    animation: hero-thumb-animation 2s linear infinite alternate;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f33c33 */.girl, .flower {
        -webkit-animation: hero-thumb-animation 2s linear infinite alternate;
    -moz-animation: hero-thumb-animation 2s linear infinite alternate;
    -o-animation: hero-thumb-animation 2s linear infinite alternate;
    animation: hero-thumb-animation 2s linear infinite alternate;
}/* End custom CSS */
/* Start custom CSS for service, class: .elementor-element-1842605 */#cbtn .bdevs-btn:hover, .w-btn-purple-2, .w-btn-purple, .w-btn-purple-2:hover::after, .w-btn-blue::after {
    background: #1d9146!important;
}

.w-btn::after {
    display:none;
}/* End custom CSS */
/* Start custom CSS for about-tab, class: .elementor-element-931e06d */.elementor-391 .elementor-element.elementor-element-931e06d .elementor-repeater-item-5af1cc4.active {
    background-color: #199246;
}

.elementor-391 .elementor-element.elementor-element-931e06d .elementor-repeater-item-5af1cc4 {
    background-color: #cef8dd
}

.elementor-391 .elementor-element.elementor-element-931e06d .elementor-repeater-item-39165a7.active {
    background-color: #1D85C8;
}/* End custom CSS */