.elementor-2032 .elementor-element.elementor-element-9108aa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2032 .elementor-element.elementor-element-9108aa4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2032 .elementor-element.elementor-element-179d0b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2032 .elementor-element.elementor-element-b5fb16e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2032 .elementor-element.elementor-element-6610d45 .sec-title .sub-title{color:var( --e-global-color-accent );}.elementor-2032 .elementor-element.elementor-element-6610d45 .sec-title h2{color:#25283A;}.elementor-2032 .elementor-element.elementor-element-6610d45 .sec-title .text{color:#25283A;}.elementor-2032 .elementor-element.elementor-element-6ca46b7{margin-top:140px;margin-bottom:0px;}.elementor-2032 .elementor-element.elementor-element-3870cec > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2032 .elementor-element.elementor-element-43fff9f .sec-title .sub-title{color:#3CC88F;}.elementor-2032 .elementor-element.elementor-element-43fff9f .sec-title h2{color:#25283A;}.elementor-2032 .elementor-element.elementor-element-43fff9f .sec-title .text{color:#25283A;}.elementor-2032 .elementor-element.elementor-element-5d247e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2032 .elementor-element.elementor-element-3da63b9 .sec-title .sub-title{color:var( --e-global-color-accent );}.elementor-2032 .elementor-element.elementor-element-3da63b9 .sec-title h2{color:#25283A;}.elementor-2032 .elementor-element.elementor-element-3da63b9 .sec-title .text{color:#25283A;}.elementor-2032 .elementor-element.elementor-element-0321876{padding:0px 0px 0px 0px;}.elementor-2032 .elementor-element.elementor-element-46461c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2032 .elementor-element.elementor-element-4542774 > .elementor-background-overlay{background-color:#0c0c0c;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2032 .elementor-element.elementor-element-4542774:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-4542774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2032 .elementor-element.elementor-element-4542774{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2032 .elementor-element.elementor-element-411f30a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2032 .elementor-element.elementor-element-653b2cc .sec-title .sub-title{color:#151515;}.elementor-2032 .elementor-element.elementor-element-653b2cc .sec-title h2{color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-653b2cc .sec-title .text{color:#FFFFFF;}.elementor-2032 .elementor-element.elementor-element-423568a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2032 .elementor-element.elementor-element-29e3dbc .sec-title .sub-title{color:#3CC88F;}.elementor-2032 .elementor-element.elementor-element-29e3dbc .sec-title h2{color:#25283A;}.elementor-2032 .elementor-element.elementor-element-29e3dbc .sec-title .text{color:#25283A;}.elementor-2032 .elementor-element.elementor-element-73c607c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2032 .elementor-element.elementor-element-218a246 .sec-title .sub-title{color:#3CC88F;}.elementor-2032 .elementor-element.elementor-element-218a246 .sec-title h2{color:#25283A;}.elementor-2032 .elementor-element.elementor-element-218a246 .sec-title .text{color:#25283A;}.elementor-2032 .elementor-element.elementor-element-2fd460b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2032 .elementor-element.elementor-element-80337df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-80337df:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-80337df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F5;}.elementor-2032 .elementor-element.elementor-global-3550 .sec-title .sub-title{color:#3CC88F;}.elementor-2032 .elementor-element.elementor-global-3550 .sec-title h2{color:#25283A;}.elementor-2032 .elementor-element.elementor-global-3550 .sec-title .text{color:#25283A;}.elementor-2032 .elementor-element.elementor-element-88e72bc{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2032 .elementor-element.elementor-element-88e72bc:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-88e72bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF1F5;}.elementor-2032 .elementor-element.elementor-global-3547{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--swiper-pagination-size:10px;--dots-normal-color:var( --e-global-color-accent );--dots-hover-color:var( --e-global-color-accent );}.elementor-2032 .elementor-element.elementor-element-ff1fe75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2032 .elementor-element.elementor-global-3544 .sec-title .sub-title{color:#3CC88F;}.elementor-2032 .elementor-element.elementor-global-3544 .sec-title h2{color:#25283A;}.elementor-2032 .elementor-element.elementor-global-3544 .sec-title .text{color:#25283A;}@media(max-width:1024px){.elementor-2032 .elementor-element.elementor-global-3547{--swiper-slides-to-display:2;}}@media(min-width:1025px){.elementor-2032 .elementor-element.elementor-element-4542774:not(.elementor-motion-effects-element-type-background), .elementor-2032 .elementor-element.elementor-element-4542774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-2032 .elementor-element.elementor-element-88e72bc{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2032 .elementor-element.elementor-global-3547{--swiper-slides-to-display:1;}}/* Start custom CSS for banner_slider__o, class: .elementor-element-b98983b */.elementor-2032 .elementor-element.elementor-element-b98983b .auto-container {
    padding: 50px 0 0 0 !important;
}

@media only screen and (max-width: 500px) {
   .elementor-2032 .elementor-element.elementor-element-b98983b .auto-container {
    padding: 0px 10px !important;
}
 
}


.elementor-2032 .elementor-element.elementor-element-b98983b/* End custom CSS */
/* Start custom CSS for action_area__o, class: .elementor-element-6610d45 */.elementor-2032 .elementor-element.elementor-element-6610d45 .icon-box svg {
    width: 80px !important;
    height: 80px !important;
}

.elementor-2032 .elementor-element.elementor-element-6610d45 .inner-box::before {
    background-color: var( --e-global-color-accent ) !important;
}


.elementor-2032 .elementor-element.elementor-element-6610d45 .right-column {
    display: flex !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for mission_area__o, class: .elementor-element-3da63b9 */.elementor-2032 .elementor-element.elementor-element-3da63b9 svg {
    width: 90px;
    height: 50px
}
.what-we-do .service-block:nth-child(3) .icon-box:after, .services .service-block:nth-child(3) .icon-box:after, .what-we-do .service-block:nth-child(11) .icon-box:after, .services .service-block:nth-child(11) .icon-box:after, .what-we-do .service-block:nth-child(4) .icon-box:after, .services .service-block:nth-child(4) .icon-box:after, .what-we-do .service-block:nth-child(12) .icon-box:after, .services .service-block:nth-child(12) .icon-box:after {
  background: #ad8639 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a846c5b */.elementor-2032 .elementor-element.elementor-element-a846c5b .what-we-do {
    padding-block: 0px 100px !important;
}/* End custom CSS */
/* Start custom CSS for action_area__t, class: .elementor-element-653b2cc */.elementor-2032 .elementor-element.elementor-element-653b2cc .inner {
    max-width: 1140px !important;
}

.elementor-2032 .elementor-element.elementor-element-653b2cc .text {
    max-width: 800px !important;
}/* End custom CSS */
/* Start custom CSS for mission_vision_area, class: .elementor-element-c80fb31 */.elementor-2032 .elementor-element.elementor-element-c80fb31 h2 {
    font-size: 40px !Important;
}

.clearfix {
    padding-top: 10px !important;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3535 */.elementor-2032 .elementor-element.elementor-global-3535 span {
    color: var( --e-global-color-accent ) !important;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3550 */.elementor-2032 .elementor-element.elementor-global-3550 .sub-title {
    color: #ad8639 !important;
}

.elementor-2032 .elementor-element.elementor-global-3550 h2 {
    font-size: 50px !important;
}
div.elementor.elementor-2032 > div.elementor-element.elementor-element-80337df.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div > div > section > div.auto-container > div.row.clearfix {
    display: none !Important;
}

.elementor-2032 .elementor-element.elementor-global-3550 .news-section {
    padding-bottom: 0 !important;
    background-color: #EDF1F5 !important;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-3544 */.elementor-2032 .elementor-element.elementor-global-3544 .sub-title {
    color: #ad8639 !important;
}

.elementor-2032 .elementor-element.elementor-global-3544 h2 {
    font-size: 50px !important;
}/* End custom CSS */