.elementor-2855 .elementor-element.elementor-element-3be3bd2{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2855 .elementor-element.elementor-element-3be3bd2:not(.elementor-motion-effects-element-type-background), .elementor-2855 .elementor-element.elementor-element-3be3bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-373fc9f{font-size:15px;font-weight:500;color:#83BC35;}.elementor-2855 .elementor-element.elementor-element-373fc9f a{color:#83BC35;}.elementor-2855 .elementor-element.elementor-element-81738f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2855 .elementor-element.elementor-element-09f04f0{text-align:center;}.elementor-2855 .elementor-element.elementor-element-09f04f0 .elementor-heading-title{font-size:22px;font-weight:500;text-transform:capitalize;color:#83BC35;}.elementor-2855 .elementor-element.elementor-element-f355b8b{text-align:center;}.elementor-2855 .elementor-element.elementor-element-f355b8b .elementor-heading-title{font-size:30px;font-weight:500;color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-4241c0a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-size:16px;font-weight:400;color:#848484;}.elementor-2855 .elementor-element.elementor-element-1ca678a{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2855 .elementor-element.elementor-element-1ca678a:not(.elementor-motion-effects-element-type-background), .elementor-2855 .elementor-element.elementor-element-1ca678a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2855 .elementor-element.elementor-element-942fd88{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2855 .elementor-element.elementor-element-ba3d825{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2855 .elementor-element.elementor-element-ba3d825 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#83BC35;}.elementor-2855 .elementor-element.elementor-element-ce97402{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2855 .elementor-element.elementor-element-ce97402 .elementor-heading-title{font-size:30px;font-weight:500;color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-7539912{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:16px;font-weight:400;color:#848484;}.elementor-2855 .elementor-element.elementor-element-a9c7138{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2855 .elementor-element.elementor-element-a9c7138 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-a9c7138 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-a9c7138 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-a9c7138 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-a9c7138 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-a9c7138 .elementor-icon-list-icon i{color:#83BC35;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-a9c7138 .elementor-icon-list-icon svg{fill:#83BC35;transition:fill 0.3s;}.elementor-2855 .elementor-element.elementor-element-a9c7138 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2855 .elementor-element.elementor-element-a9c7138 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2855 .elementor-element.elementor-element-a9c7138 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-2855 .elementor-element.elementor-element-a9c7138 .elementor-icon-list-text{color:#2B244B;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-71dfde9{--e-image-carousel-slides-to-show:3;}.elementor-2855 .elementor-element.elementor-element-71dfde9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2855 .elementor-element.elementor-element-71dfde9 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-71dfde9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2855 .elementor-element.elementor-element-71dfde9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#2B244B;}.elementor-2855 .elementor-element.elementor-element-71dfde9 .swiper-pagination-bullet{background:#C9C6D6;}.elementor-2855 .elementor-element.elementor-element-2c768d9{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2855 .elementor-element.elementor-element-2c768d9:not(.elementor-motion-effects-element-type-background), .elementor-2855 .elementor-element.elementor-element-2c768d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2855 .elementor-element.elementor-element-cf425fa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2855 .elementor-element.elementor-element-e11e91d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2855 .elementor-element.elementor-element-e11e91d .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#83BC35;}.elementor-2855 .elementor-element.elementor-element-e7b2a97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2855 .elementor-element.elementor-element-e7b2a97 .elementor-heading-title{font-size:30px;font-weight:500;color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-2d89041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:16px;font-weight:400;color:#848484;}.elementor-2855 .elementor-element.elementor-element-db9c966{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2855 .elementor-element.elementor-element-db9c966 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-db9c966 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-db9c966 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-db9c966 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-db9c966 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-db9c966 .elementor-icon-list-icon i{color:#83BC35;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-db9c966 .elementor-icon-list-icon svg{fill:#83BC35;transition:fill 0.3s;}.elementor-2855 .elementor-element.elementor-element-db9c966 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2855 .elementor-element.elementor-element-db9c966 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2855 .elementor-element.elementor-element-db9c966 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-2855 .elementor-element.elementor-element-db9c966 .elementor-icon-list-text{color:#2B244B;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-5ddc56c{--e-image-carousel-slides-to-show:3;}.elementor-2855 .elementor-element.elementor-element-5ddc56c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2855 .elementor-element.elementor-element-5ddc56c .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-5ddc56c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2855 .elementor-element.elementor-element-5ddc56c .elementor-swiper-button.elementor-swiper-button-next svg{fill:#2B244B;}.elementor-2855 .elementor-element.elementor-element-5ddc56c .swiper-pagination-bullet{background:#C9C6D6;}.elementor-2855 .elementor-element.elementor-element-635d91c{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2855 .elementor-element.elementor-element-635d91c:not(.elementor-motion-effects-element-type-background), .elementor-2855 .elementor-element.elementor-element-635d91c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2855 .elementor-element.elementor-element-bdd1916{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2855 .elementor-element.elementor-element-2a20760{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2855 .elementor-element.elementor-element-2a20760 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#83BC35;}.elementor-2855 .elementor-element.elementor-element-c754ca3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2855 .elementor-element.elementor-element-c754ca3 .elementor-heading-title{font-size:30px;font-weight:500;color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-d326211{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:16px;font-weight:400;color:#848484;}.elementor-2855 .elementor-element.elementor-element-4e35c90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2855 .elementor-element.elementor-element-4e35c90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-4e35c90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-4e35c90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-4e35c90 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-4e35c90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-4e35c90 .elementor-icon-list-icon i{color:#83BC35;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-4e35c90 .elementor-icon-list-icon svg{fill:#83BC35;transition:fill 0.3s;}.elementor-2855 .elementor-element.elementor-element-4e35c90 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2855 .elementor-element.elementor-element-4e35c90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2855 .elementor-element.elementor-element-4e35c90 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-2855 .elementor-element.elementor-element-4e35c90 .elementor-icon-list-text{color:#2B244B;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-4da976b .gallery-item .gallery-caption{display:none;}.elementor-2855 .elementor-element.elementor-element-4da976b .gallery-item{padding:0 16px 16px 0;}.elementor-2855 .elementor-element.elementor-element-4da976b .gallery{margin:0 -16px -16px 0;}.elementor-2855 .elementor-element.elementor-element-a9508e1{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2855 .elementor-element.elementor-element-a9508e1:not(.elementor-motion-effects-element-type-background), .elementor-2855 .elementor-element.elementor-element-a9508e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2855 .elementor-element.elementor-element-da10c18{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2855 .elementor-element.elementor-element-bb8a0d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2855 .elementor-element.elementor-element-bb8a0d9 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#83BC35;}.elementor-2855 .elementor-element.elementor-element-b37055d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2855 .elementor-element.elementor-element-b37055d .elementor-heading-title{font-size:30px;font-weight:500;color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-eb204be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:16px;font-weight:400;color:#848484;}.elementor-2855 .elementor-element.elementor-element-f0b9710{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2855 .elementor-element.elementor-element-f0b9710 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-f0b9710 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-f0b9710 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-f0b9710 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-f0b9710 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-f0b9710 .elementor-icon-list-icon i{color:#83BC35;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-f0b9710 .elementor-icon-list-icon svg{fill:#83BC35;transition:fill 0.3s;}.elementor-2855 .elementor-element.elementor-element-f0b9710 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2855 .elementor-element.elementor-element-f0b9710 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2855 .elementor-element.elementor-element-f0b9710 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-2855 .elementor-element.elementor-element-f0b9710 .elementor-icon-list-text{color:#2B244B;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-8c6e917 .gallery-item .gallery-caption{display:none;}.elementor-2855 .elementor-element.elementor-element-8c6e917 .gallery-item{padding:0 16px 16px 0;}.elementor-2855 .elementor-element.elementor-element-8c6e917 .gallery{margin:0 -16px -16px 0;}.elementor-2855 .elementor-element.elementor-element-2fa8868{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2855 .elementor-element.elementor-element-2fa8868:not(.elementor-motion-effects-element-type-background), .elementor-2855 .elementor-element.elementor-element-2fa8868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2855 .elementor-element.elementor-element-ad50e66{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2855 .elementor-element.elementor-element-6463db6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2855 .elementor-element.elementor-element-6463db6 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#83BC35;}.elementor-2855 .elementor-element.elementor-element-0b1c014{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2855 .elementor-element.elementor-element-0b1c014 .elementor-heading-title{font-size:30px;font-weight:500;color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-125947f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:16px;font-weight:400;color:#848484;}.elementor-2855 .elementor-element.elementor-element-70f6866{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2855 .elementor-element.elementor-element-70f6866 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-70f6866 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-70f6866 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-70f6866 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-70f6866 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-70f6866 .elementor-icon-list-icon i{color:#83BC35;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-70f6866 .elementor-icon-list-icon svg{fill:#83BC35;transition:fill 0.3s;}.elementor-2855 .elementor-element.elementor-element-70f6866 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2855 .elementor-element.elementor-element-70f6866 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2855 .elementor-element.elementor-element-70f6866 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-2855 .elementor-element.elementor-element-70f6866 .elementor-icon-list-text{color:#2B244B;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-e2a1dde .gallery-item .gallery-caption{display:none;}.elementor-2855 .elementor-element.elementor-element-e2a1dde .gallery-item{padding:0 16px 16px 0;}.elementor-2855 .elementor-element.elementor-element-e2a1dde .gallery{margin:0 -16px -16px 0;}.elementor-2855 .elementor-element.elementor-element-7d2d3a0{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2855 .elementor-element.elementor-element-7d2d3a0:not(.elementor-motion-effects-element-type-background), .elementor-2855 .elementor-element.elementor-element-7d2d3a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2855 .elementor-element.elementor-element-9abe541{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2855 .elementor-element.elementor-element-0c2bf6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2855 .elementor-element.elementor-element-0c2bf6f .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#83BC35;}.elementor-2855 .elementor-element.elementor-element-4e573c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2855 .elementor-element.elementor-element-4e573c3 .elementor-heading-title{font-size:30px;font-weight:500;color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-0581b5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:16px;font-weight:400;color:#848484;}.elementor-2855 .elementor-element.elementor-element-541c5f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2855 .elementor-element.elementor-element-541c5f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-541c5f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-541c5f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-541c5f5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-541c5f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-541c5f5 .elementor-icon-list-icon i{color:#83BC35;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-541c5f5 .elementor-icon-list-icon svg{fill:#83BC35;transition:fill 0.3s;}.elementor-2855 .elementor-element.elementor-element-541c5f5 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2855 .elementor-element.elementor-element-541c5f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2855 .elementor-element.elementor-element-541c5f5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-2855 .elementor-element.elementor-element-541c5f5 .elementor-icon-list-text{color:#2B244B;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-c6754b4 .gallery-item .gallery-caption{display:none;}.elementor-2855 .elementor-element.elementor-element-c6754b4 .gallery-item{padding:0 16px 16px 0;}.elementor-2855 .elementor-element.elementor-element-c6754b4 .gallery{margin:0 -16px -16px 0;}.elementor-2855 .elementor-element.elementor-element-3d15ded{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2855 .elementor-element.elementor-element-3d15ded:not(.elementor-motion-effects-element-type-background), .elementor-2855 .elementor-element.elementor-element-3d15ded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-2855 .elementor-element.elementor-element-001f829{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2855 .elementor-element.elementor-element-7bb4fca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2855 .elementor-element.elementor-element-7bb4fca .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#83BC35;}.elementor-2855 .elementor-element.elementor-element-03044d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2855 .elementor-element.elementor-element-03044d1 .elementor-heading-title{font-size:30px;font-weight:500;color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-d5cb2bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:16px;font-weight:400;color:#848484;}.elementor-2855 .elementor-element.elementor-element-890e050{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2855 .elementor-element.elementor-element-890e050 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-890e050 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-890e050 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-890e050 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-890e050 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-890e050 .elementor-icon-list-icon i{color:#83BC35;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-890e050 .elementor-icon-list-icon svg{fill:#83BC35;transition:fill 0.3s;}.elementor-2855 .elementor-element.elementor-element-890e050 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2855 .elementor-element.elementor-element-890e050 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2855 .elementor-element.elementor-element-890e050 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-2855 .elementor-element.elementor-element-890e050 .elementor-icon-list-text{color:#2B244B;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-ee405ab{--e-image-carousel-slides-to-show:3;}.elementor-2855 .elementor-element.elementor-element-ee405ab .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2855 .elementor-element.elementor-element-ee405ab .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-ee405ab .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2855 .elementor-element.elementor-element-ee405ab .elementor-swiper-button.elementor-swiper-button-next svg{fill:#2B244B;}.elementor-2855 .elementor-element.elementor-element-ee405ab .swiper-pagination-bullet{background:#C9C6D6;}.elementor-2855 .elementor-element.elementor-element-ee92b2a{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2855 .elementor-element.elementor-element-ee92b2a:not(.elementor-motion-effects-element-type-background), .elementor-2855 .elementor-element.elementor-element-ee92b2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2855 .elementor-element.elementor-element-b7e346c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2855 .elementor-element.elementor-element-b61b661{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2855 .elementor-element.elementor-element-b61b661 .elementor-heading-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#83BC35;}.elementor-2855 .elementor-element.elementor-element-2ce6753{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2855 .elementor-element.elementor-element-2ce6753 .elementor-heading-title{font-size:30px;font-weight:500;color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-92eec03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-size:16px;font-weight:400;color:#848484;}.elementor-2855 .elementor-element.elementor-element-e8783fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2855 .elementor-element.elementor-element-e8783fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-e8783fc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-e8783fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-2855 .elementor-element.elementor-element-e8783fc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-e8783fc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-2855 .elementor-element.elementor-element-e8783fc .elementor-icon-list-icon i{color:#83BC35;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-e8783fc .elementor-icon-list-icon svg{fill:#83BC35;transition:fill 0.3s;}.elementor-2855 .elementor-element.elementor-element-e8783fc .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2855 .elementor-element.elementor-element-e8783fc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2855 .elementor-element.elementor-element-e8783fc .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-2855 .elementor-element.elementor-element-e8783fc .elementor-icon-list-text{color:#2B244B;transition:color 0.3s;}.elementor-2855 .elementor-element.elementor-element-ff89026 .gallery-item .gallery-caption{display:none;}.elementor-2855 .elementor-element.elementor-element-ff89026 .gallery-item{padding:0 16px 16px 0;}.elementor-2855 .elementor-element.elementor-element-ff89026 .gallery{margin:0 -16px -16px 0;}.elementor-2855 .elementor-element.elementor-element-7aef380{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2855 .elementor-element.elementor-element-7aef380:not(.elementor-motion-effects-element-type-background), .elementor-2855 .elementor-element.elementor-element-7aef380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-0498ac4{text-align:center;}.elementor-2855 .elementor-element.elementor-element-0498ac4 .elementor-heading-title{font-size:30px;font-weight:500;color:#FFFFFF;}.elementor-2855 .elementor-element.elementor-element-2ce3df9 .elementor-button{background-color:#83BC35;font-size:15px;font-weight:400;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;padding:14px 32px 14px 32px;}.elementor-2855 .elementor-element.elementor-element-2ce3df9 .elementor-button:hover, .elementor-2855 .elementor-element.elementor-element-2ce3df9 .elementor-button:focus{background-color:#FFFFFF;color:#2B244B;}.elementor-2855 .elementor-element.elementor-element-2ce3df9{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2855 .elementor-element.elementor-element-2ce3df9 .elementor-button:hover svg, .elementor-2855 .elementor-element.elementor-element-2ce3df9 .elementor-button:focus svg{fill:#2B244B;}.elementor-2855 .elementor-element.elementor-element-768f00e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2855 .elementor-element.elementor-element-71dfde9{--e-image-carousel-slides-to-show:2;}.elementor-2855 .elementor-element.elementor-element-5ddc56c{--e-image-carousel-slides-to-show:2;}.elementor-2855 .elementor-element.elementor-element-ee405ab{--e-image-carousel-slides-to-show:2;}}@media(max-width:767px){.elementor-2855 .elementor-element.elementor-element-373fc9f{padding:0px 0px 0px 10px;}.elementor-2855 .elementor-element.elementor-element-f355b8b .elementor-heading-title{font-size:24px;}.elementor-2855 .elementor-element.elementor-element-4241c0a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2855 .elementor-element.elementor-element-1ca678a{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2855 .elementor-element.elementor-element-ce97402 .elementor-heading-title{font-size:24px;}.elementor-2855 .elementor-element.elementor-element-71dfde9{--e-image-carousel-slides-to-show:1;}.elementor-2855 .elementor-element.elementor-element-2c768d9{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2855 .elementor-element.elementor-element-e7b2a97 .elementor-heading-title{font-size:24px;}.elementor-2855 .elementor-element.elementor-element-5ddc56c{--e-image-carousel-slides-to-show:1;}.elementor-2855 .elementor-element.elementor-element-635d91c{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2855 .elementor-element.elementor-element-c754ca3 .elementor-heading-title{font-size:24px;}.elementor-2855 .elementor-element.elementor-element-a9508e1{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2855 .elementor-element.elementor-element-b37055d .elementor-heading-title{font-size:24px;}.elementor-2855 .elementor-element.elementor-element-2fa8868{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2855 .elementor-element.elementor-element-0b1c014 .elementor-heading-title{font-size:24px;}.elementor-2855 .elementor-element.elementor-element-7d2d3a0{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2855 .elementor-element.elementor-element-4e573c3 .elementor-heading-title{font-size:24px;}.elementor-2855 .elementor-element.elementor-element-3d15ded{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2855 .elementor-element.elementor-element-03044d1 .elementor-heading-title{font-size:24px;}.elementor-2855 .elementor-element.elementor-element-ee405ab{--e-image-carousel-slides-to-show:1;}.elementor-2855 .elementor-element.elementor-element-ee92b2a{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2855 .elementor-element.elementor-element-2ce6753 .elementor-heading-title{font-size:24px;}.elementor-2855 .elementor-element.elementor-element-0498ac4 .elementor-heading-title{font-size:24px;}}/* Start custom CSS */body.elementor-page-2855 .sa-carousel .swiper-slide,
body.elementor-page-2855 .sa-grid .gallery-item .gallery-icon { border-radius: 6px; overflow: hidden; }
body.elementor-page-2855 .sa-carousel .swiper-slide-image,
body.elementor-page-2855 .sa-grid .gallery-item img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; transition: transform .5s ease; }
body.elementor-page-2855 .sa-carousel .swiper-slide:hover .swiper-slide-image,
body.elementor-page-2855 .sa-grid .gallery-item:hover img { transform: scale(1.05); }
body.elementor-page-2855 .sa-grid .gallery { margin-bottom: 0; }
body.elementor-page-2855 .sa-project-head p { margin: 0; }
/* Arrows: centred on the image row, overlapping the left/right edges. */
body.elementor-page-2855 .sa-carousel .elementor-image-carousel-wrapper { position: relative; padding-bottom: 36px; }
body.elementor-page-2855 .sa-carousel .elementor-swiper-button {
	position: absolute !important; top: calc(50% - 18px) !important; transform: translateY(-50%) !important; z-index: 5;
	display: flex !important; align-items: center; justify-content: center;
	width: 46px; height: 46px; margin: 0 !important; background: #fff; border-radius: 50%;
	box-shadow: 0 4px 14px rgba(43,36,75,.18); color: #2B244B; transition: background .3s, color .3s;
}
body.elementor-page-2855 .sa-carousel .elementor-swiper-button svg { width: 18px; height: 18px; fill: currentColor; }
body.elementor-page-2855 .sa-carousel .elementor-swiper-button:hover { background: #83BC35; color: #fff; }
/* Inside the image edges — the swiper wrapper clips anything outside it. */
body.elementor-page-2855 .sa-carousel .elementor-swiper-button-prev { left: 12px !important; right: auto !important; }
body.elementor-page-2855 .sa-carousel .elementor-swiper-button-next { right: 12px !important; left: auto !important; }
/* Dots: dynamic bullets (enabled by the script at the bottom of the page). */
body.elementor-page-2855 .sa-carousel .swiper-pagination { bottom: 0 !important; top: auto !important; }
body.elementor-page-2855 .sa-carousel .swiper-pagination-bullet { width: 10px; height: 10px; margin: 0 5px !important; opacity: 1; background: #C9C6D6; }
body.elementor-page-2855 .sa-carousel .swiper-pagination-bullet-active { background: #83BC35; }
body.elementor-page-2855 .sa-carousel .swiper-pagination-bullets-dynamic { left: 50% !important; transform: translateX(-50%) !important; white-space: nowrap; overflow: hidden; }/* End custom CSS */