.elementor-3988 .elementor-element.elementor-element-10409536{color:var( --e-global-color-text );padding:36px 88px 75px 88px;}.elementor-3988 .elementor-element.elementor-element-2106b874 .elementor-heading-title{color:var( --e-global-color-14df7ac7 );}.elementor-3988 .elementor-element.elementor-element-cb6837f .eael-entry-thumbnail{height:560px;}.elementor-3988 .elementor-element.elementor-element-cb6837f .eael-grid-post-holder{background-color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px 15px 10px 10px;}.elementor-3988 .elementor-element.elementor-element-cb6837f .eael-entry-overlay{background-color:#1D3454CC;}.elementor-3988 .elementor-element.elementor-element-cb6837f .eael-post-carousel .eael-entry-thumbnail img, .elementor-3988 .elementor-element.elementor-element-cb6837f .eael-post-carousel .eael-entry-overlay{border-radius:10px 10px 10px 10px;}.elementor-3988 .elementor-element.elementor-element-cb6837f .eael-post-carousel .eael-entry-media{margin:0px 0px 0px 0px;}.elementor-3988 .elementor-element.elementor-element-cb6837f .eael-post-elements-readmore-btn{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:500;line-height:1em;letter-spacing:-0.1px;color:var( --e-global-color-2faf872 );margin:0px 0px 5px 0px;}.elementor-3988 .elementor-element.elementor-element-cb6837f .eael-entry-title, .elementor-3988 .elementor-element.elementor-element-cb6837f .eael-entry-title a{color:var( --e-global-color-2faf872 );}.elementor-3988 .elementor-element.elementor-element-cb6837f .eael-entry-title:hover, .elementor-3988 .elementor-element.elementor-element-cb6837f .eael-entry-title a:hover{color:var( --e-global-color-14df7ac7 );}.elementor-3988 .elementor-element.elementor-element-cb6837f .swiper-container-wrap .swiper-button-next, .elementor-3988 .elementor-element.elementor-element-cb6837f .swiper-container-wrap .swiper-button-prev{font-size:20px;color:var( --e-global-color-75595fb1 );}.elementor-3988 .elementor-element.elementor-element-cb6837f .swiper-container-wrap .swiper-button-prev{left:-46px;}.elementor-3988 .elementor-element.elementor-element-cb6837f .swiper-container-wrap .swiper-button-next{right:-26px;}.elementor-3988 .elementor-element.elementor-element-cb6837f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3988 .elementor-element.elementor-element-13a942b .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-3988 .elementor-element.elementor-element-13a942b .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-3988 .elementor-element.elementor-element-13a942b .elementor-button:hover, .elementor-3988 .elementor-element.elementor-element-13a942b .elementor-button:focus{color:var( --e-global-color-75595fb1 );}.elementor-3988 .elementor-element.elementor-element-13a942b .elementor-button:hover svg, .elementor-3988 .elementor-element.elementor-element-13a942b .elementor-button:focus svg{fill:var( --e-global-color-75595fb1 );}.elementor-3988 .elementor-element.elementor-element-13a942b > .elementor-widget-container{margin:40px 0px 20px 0px;}@media(max-width:1024px){.elementor-3988 .elementor-element.elementor-element-10409536{padding:0px 40px 0px 40px;}.elementor-3988 .elementor-element.elementor-element-cb6837f .eael-entry-thumbnail{height:380px;}}@media(max-width:767px){.elementor-3988 .elementor-element.elementor-element-10409536{padding:0px 24px 0px 24px;}.elementor-3988 .elementor-element.elementor-element-2106b874 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3988 .elementor-element.elementor-element-cb6837f .eael-entry-thumbnail{height:312px;}.elementor-3988 .elementor-element.elementor-element-cb6837f .swiper-container-wrap .swiper-button-prev{left:-26px;}.elementor-3988 .elementor-element.elementor-element-cb6837f .swiper-container-wrap .swiper-button-next{right:-26px;}.elementor-3988 .elementor-element.elementor-element-cb6837f > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-3988 .elementor-element.elementor-element-13a942b > .elementor-widget-container{margin:24px 0px 24px 0px;}}/* Start custom CSS for heading, class: .elementor-element-2106b874 */.elementor-3988 .elementor-element.elementor-element-2106b874 {
    max-width: 760px
}/* End custom CSS */
/* Start custom CSS for eael-post-carousel, class: .elementor-element-cb6837f */.our-projects .eael-entry-wrapper {
    padding: 0;
}/* End custom CSS */
/* Start custom CSS */.elementor-18 .elementor-element.elementor-element-8mpizz7 .swiper-slide {
    height: calc(100vh - 72px);
}/* End custom CSS */