.elementor-663 .elementor-element.elementor-element-986d746{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .dl-btn, .elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .dl-btn-2{background-color:#A9C485;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider.lines .slick-dots li.slick-active button:after{animation-duration:3000ms;}.elementor-663 .elementor-element.elementor-element-38b7019 .slide-1 .slider-content-wrap{text-align:left;}.elementor-663 .elementor-element.elementor-element-38b7019 .slide-1 .overlay{background-color:rgba(0,0,0,0.6);}.elementor-663 .elementor-element.elementor-element-38b7019 .slide-2 .slider-content-wrap{text-align:left;}.elementor-663 .elementor-element.elementor-element-38b7019 .slide-2 .overlay{background-color:rgba(0,0,0,0.6);}.elementor-663 .elementor-element.elementor-element-38b7019 .slide-3 .slider-content-wrap{text-align:left;}.elementor-663 .elementor-element.elementor-element-38b7019 .slide-3 .overlay{background-color:rgba(0,0,0,0.6);}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .dl-caption.big{font-family:"Cormorant", Sans-serif;font-weight:700;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .dl-caption.medium{font-family:"Cormorant", Sans-serif;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .dl-caption.small{font-family:"Cormorant", Sans-serif;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .dl-caption.small .inner-layer div{padding:38px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .dl-btn-2{height:45px;line-height:45px;color:#000000;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .dl-btn{color:#000000;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .slick-dots{bottom:20px;}.elementor-663 .elementor-element.elementor-element-38b7019 .dots .slick-dots li:before{background-color:#f2f2f2;}.elementor-663 .elementor-element.elementor-element-38b7019 .dots-stroke .slick-dots li button{background-color:#f2f2f2;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider.dots .slick-dots li{margin:0 5px;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider.dots-stroke .slick-dots li{margin:0 5px;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider.lines .slick-dots li{margin:0 5px;}.elementor-663 .elementor-element.elementor-element-38b7019 .dots .slick-dots li.slick-active:before{background-color:#bfca02;}.elementor-663 .elementor-element.elementor-element-38b7019 .dots-stroke .slick-dots li.slick-active button{background-color:#bfca02;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .slick-prev{left:0px;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .slick-next{right:0px;}.elementor-663 .elementor-element.elementor-element-4549fb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-663 .elementor-element.elementor-element-f6e9563{width:var( --container-widget-width, 99.925% );max-width:99.925%;--container-widget-width:99.925%;--container-widget-flex-grow:0;}.elementor-663 .elementor-element.elementor-element-f6e9563.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-663 .elementor-element.elementor-element-3155509{width:var( --container-widget-width, 99.925% );max-width:99.925%;--container-widget-width:99.925%;--container-widget-flex-grow:0;}.elementor-663 .elementor-element.elementor-element-3155509.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-663 .elementor-element.elementor-element-fd71c79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-663 .elementor-element.elementor-element-940c260{width:var( --container-widget-width, 99.925% );max-width:99.925%;--container-widget-width:99.925%;--container-widget-flex-grow:0;}.elementor-663 .elementor-element.elementor-element-940c260.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-663 .elementor-element.elementor-element-3b4c4d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-663 .elementor-element.elementor-element-bd48da6{width:100%;max-width:100%;padding:18px 0px 0px 0px;text-align:center;}.elementor-663 .elementor-element.elementor-element-bd48da6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:37px;font-weight:700;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-663 .elementor-element.elementor-element-b37d519{text-align:center;}.elementor-663 .elementor-element.elementor-element-6a18815{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-663 .elementor-element.elementor-element-a3bc69e .dl-project-box .overlay{background-color:transparent;background-image:linear-gradient(180deg, #E3F2CD00 0%, #E3F2CD45 100%);}.elementor-663 .elementor-element.elementor-element-a3bc69e .dl-project-box .project-content h3{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:-0.5px;}.elementor-663 .elementor-element.elementor-element-a3bc69e .dl-project-box .project-content h3 a{color:#FFFFFF;}.elementor-663 .elementor-element.elementor-element-a3bc69e .dl-project-box .project-content h3 a:hover{color:#BFCA02;}.elementor-663 .elementor-element.elementor-element-a3bc69e .dl-project-box .project-content span{font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:12px;letter-spacing:0px;background-color:#E5F3D0;margin:0px 0px 20px 0px;padding:5px 10px 5px 10px;}.elementor-663 .elementor-element.elementor-element-a3bc69e .dl-project-box .project-lightbox{width:50px;height:50px;}.elementor-663 .elementor-element.elementor-element-a3bc69e .dl-project-box .project-lightbox svg{width:auto;height:20px;}.elementor-663 .elementor-element.elementor-element-a3bc69e .owl-carousel .owl-nav div{color:#1b1b1f;}.elementor-663 .elementor-element.elementor-element-a3bc69e .owl-carousel .owl-nav div:hover{color:#bfca02;}.elementor-663 .elementor-element.elementor-element-a3bc69e .dots-style-1 .owl-dots .owl-dot{width:10px;height:10px;}.elementor-663 .elementor-element.elementor-element-a3bc69e .owl-carousel .owl-dots{text-align:center;}.elementor-663 .elementor-element.elementor-element-15f69ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-663 .elementor-element.elementor-element-8a37f5c{width:var( --container-widget-width, 99.925% );max-width:99.925%;--container-widget-width:99.925%;--container-widget-flex-grow:0;}.elementor-663 .elementor-element.elementor-element-8a37f5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-663 .elementor-element.elementor-element-86cb192{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-663 .elementor-element.elementor-element-75c94e8{width:100%;max-width:100%;padding:18px 0px 0px 0px;text-align:center;}.elementor-663 .elementor-element.elementor-element-75c94e8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:37px;font-weight:700;color:#000000;}.elementor-663 .elementor-element.elementor-element-e13d2be{--spacer-size:25px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-663 .elementor-element.elementor-element-fc2c35d .elementor-button{background-color:#3D5A1E;border-radius:7px 7px 7px 7px;}.elementor-663 .elementor-element.elementor-element-3ece2cd{--spacer-size:25px;}.elementor-663 .elementor-element.elementor-element-0757368 .elementor-button{background-color:#3D5A1E;border-radius:7px 7px 7px 7px;}.elementor-663 .elementor-element.elementor-element-b23831b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-663 .elementor-element.elementor-element-8cae2f5{width:100%;max-width:100%;padding:18px 0px 0px 0px;text-align:center;}.elementor-663 .elementor-element.elementor-element-8cae2f5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:37px;font-weight:700;color:#000000;}.elementor-663 .elementor-element.elementor-element-fe5ee66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-663 .elementor-element.elementor-element-d1a8322{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-663 .elementor-element.elementor-element-d1f333b .elementor-button{background-color:#3D5A1E;border-radius:7px 7px 7px 7px;}.elementor-663 .elementor-element.elementor-element-ed8fb44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-663 .elementor-element.elementor-element-9587f8e .elementor-button{background-color:#3D5A1E;border-radius:7px 7px 7px 7px;}.elementor-663 .elementor-element.elementor-element-9687b8d{width:var( --container-widget-width, 101.411% );max-width:101.411%;--container-widget-width:101.411%;--container-widget-flex-grow:0;}.elementor-663 .elementor-element.elementor-element-9687b8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-663 .elementor-element.elementor-element-0c1206d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-663 .elementor-element.elementor-element-0c1206d:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-0c1206d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4FCE8;}.elementor-663 .elementor-element.elementor-element-02e78e8{width:var( --container-widget-width, 99.925% );max-width:99.925%;--container-widget-width:99.925%;--container-widget-flex-grow:0;}.elementor-663 .elementor-element.elementor-element-02e78e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-663 .elementor-element.elementor-element-53e22fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-663 .elementor-element.elementor-element-0979742{width:100%;max-width:100%;text-align:center;}.elementor-663 .elementor-element.elementor-element-0979742 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:37px;font-weight:600;color:#000000;}.elementor-663 .elementor-element.elementor-element-17fd758{text-align:center;}.elementor-663 .elementor-element.elementor-element-966b341 .elementor-button{background-color:#EF4444;border-radius:7px 7px 7px 7px;}@media(min-width:768px){.elementor-663 .elementor-element.elementor-element-d1a8322{--width:50%;}.elementor-663 .elementor-element.elementor-element-ed8fb44{--width:50%;}}@media(max-width:767px){.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .dl-caption.big{font-size:19px;line-height:1.5em;letter-spacing:1.1px;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .dl-caption.medium{font-size:19px;letter-spacing:0px;word-spacing:0.1em;margin:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .dl-caption.medium .inner-layer div{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-663 .elementor-element.elementor-element-38b7019 .dl-slider .dl-caption.small{letter-spacing:0.3px;}}