.elementor-3312 .elementor-element.elementor-element-1a67528 > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-1a67528 > .elementor-container{max-width:1300px;min-height:70vh;}.elementor-3312 .elementor-element.elementor-element-1a67528 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-3312 .elementor-element.elementor-element-1a67528{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-3312 .elementor-element.elementor-element-764ce9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-ec39f24{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:2px;}.elementor-3312 .elementor-element.elementor-element-ec39f24 .elementor-divider-separator{width:180px;}.elementor-3312 .elementor-element.elementor-element-ec39f24 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3312 .elementor-element.elementor-element-ec39f24 .elementor-divider__text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.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-3312 .elementor-element.elementor-element-5fa9bb8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:700;line-height:1.5em;color:#F6F6F6;}.elementor-3312 .elementor-element.elementor-element-43f1d9e{--spacer-size:50px;}.elementor-3312 .elementor-element.elementor-element-64c04e0{--spacer-size:30px;}.elementor-3312 .elementor-element.elementor-element-6fb6f74:not(.elementor-motion-effects-element-type-background), .elementor-3312 .elementor-element.elementor-element-6fb6f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-647e326 );}.elementor-3312 .elementor-element.elementor-element-6fb6f74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:111111;}.elementor-3312 .elementor-element.elementor-element-6fb6f74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-b9fbd21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-b9fbd21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(25px/2);}.elementor-3312 .elementor-element.elementor-element-b9fbd21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(25px/2);}.elementor-3312 .elementor-element.elementor-element-b9fbd21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(25px/2);margin-left:calc(25px/2);}.elementor-3312 .elementor-element.elementor-element-b9fbd21 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-25px/2);margin-left:calc(-25px/2);}body.rtl .elementor-3312 .elementor-element.elementor-element-b9fbd21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-25px/2);}body:not(.rtl) .elementor-3312 .elementor-element.elementor-element-b9fbd21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-25px/2);}.elementor-3312 .elementor-element.elementor-element-b9fbd21 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3312 .elementor-element.elementor-element-b9fbd21 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3312 .elementor-element.elementor-element-b9fbd21{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3312 .elementor-element.elementor-element-b9fbd21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3312 .elementor-element.elementor-element-b9fbd21 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;}.elementor-3312 .elementor-element.elementor-element-b9fbd21 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3312 .elementor-element.elementor-element-b9fbd21 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-bb085bd );}.elementor-3312 .elementor-element.elementor-element-82c4393{--spacer-size:80px;}.elementor-3312 .elementor-element.elementor-element-20bdf20{padding:0px 15px 0px 15px;}.elementor-3312 .elementor-element.elementor-element-da17fab > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3312 .elementor-element.elementor-element-fbb29b4{text-align:left;}.elementor-3312 .elementor-element.elementor-element-fbb29b4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.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-3312 .elementor-element.elementor-element-d3be79e{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-9054c3e{--spacer-size:80px;}.elementor-3312 .elementor-element.elementor-element-a2a8122:not(.elementor-motion-effects-element-type-background), .elementor-3312 .elementor-element.elementor-element-a2a8122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #A3B77B1A 75%, #F2295B00 48%);}.elementor-3312 .elementor-element.elementor-element-a2a8122{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-3312 .elementor-element.elementor-element-a2a8122 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3312 .elementor-element.elementor-element-40e7fd8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3312 .elementor-element.elementor-element-40e7fd8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3312 .elementor-element.elementor-element-79b0ef3 > .elementor-container{max-width:550px;}.elementor-bc-flex-widget .elementor-3312 .elementor-element.elementor-element-3c3d800.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3312 .elementor-element.elementor-element-3c3d800.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3312 .elementor-element.elementor-element-3c3d800 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-3312 .elementor-element.elementor-element-fe363f7{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3312 .elementor-element.elementor-element-fe363f7 .elementor-divider-separator{width:130px;margin:0 auto;margin-left:0;}.elementor-3312 .elementor-element.elementor-element-fe363f7 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3312 .elementor-element.elementor-element-fe363f7 .elementor-divider__text{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;}.elementor-3312 .elementor-element.elementor-element-a98034d{text-align:left;}.elementor-3312 .elementor-element.elementor-element-a98034d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-19fc6a9{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.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-3312 .elementor-element.elementor-element-710f378 .elementor-button{background-color:#A3B77B;font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-647e326 );border-radius:5px 5px 5px 5px;padding:10px 25px 10px 25px;}.elementor-3312 .elementor-element.elementor-element-710f378 .elementor-button:hover, .elementor-3312 .elementor-element.elementor-element-710f378 .elementor-button:focus{background-color:#596A37;color:#FFFFFF;border-color:var( --e-global-color-bb085bd );}.elementor-3312 .elementor-element.elementor-element-710f378 .elementor-button:hover svg, .elementor-3312 .elementor-element.elementor-element-710f378 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-3312 .elementor-element.elementor-element-43e16a5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3312 .elementor-element.elementor-element-43e16a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3312 .elementor-element.elementor-element-c350b7e{--e-image-carousel-slides-to-show:2;}.elementor-3312 .elementor-element.elementor-element-c350b7e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3312 .elementor-element.elementor-element-c350b7e .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-3312 .elementor-element.elementor-element-c350b7e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3312 .elementor-element.elementor-element-c350b7e .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-3312 .elementor-element.elementor-element-c350b7e .swiper-wrapper{display:flex;align-items:center;}.elementor-3312 .elementor-element.elementor-element-c350b7e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-3312 .elementor-element.elementor-element-b977f78{--spacer-size:80px;}.elementor-3312 .elementor-element.elementor-element-0c59ecc:not(.elementor-motion-effects-element-type-background), .elementor-3312 .elementor-element.elementor-element-0c59ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #A3B77B1A 75%, #F2295B00 48%);}.elementor-3312 .elementor-element.elementor-element-0c59ecc > .elementor-container{min-height:450px;}.elementor-3312 .elementor-element.elementor-element-0c59ecc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-0c59ecc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-2240d3f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3312 .elementor-element.elementor-element-a667af6 > .elementor-container{max-width:550px;}.elementor-bc-flex-widget .elementor-3312 .elementor-element.elementor-element-2cbad8f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3312 .elementor-element.elementor-element-2cbad8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3312 .elementor-element.elementor-element-2cbad8f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-3312 .elementor-element.elementor-element-76e989f{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3312 .elementor-element.elementor-element-76e989f .elementor-divider-separator{width:130px;margin:0 auto;margin-left:0;}.elementor-3312 .elementor-element.elementor-element-76e989f .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3312 .elementor-element.elementor-element-76e989f .elementor-divider__text{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;}.elementor-3312 .elementor-element.elementor-element-cf4e132{text-align:left;}.elementor-3312 .elementor-element.elementor-element-cf4e132 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-5b2dd18{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-e08324f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-e08324f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-87dc8cd1-a6fa-46a4-a707-81ec5a659826);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3312 .elementor-element.elementor-element-e08324f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3312 .elementor-element.elementor-element-e08324f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-4c5938f{--spacer-size:550px;}.elementor-3312 .elementor-element.elementor-element-3388b36{--spacer-size:80px;}.elementor-3312 .elementor-element.elementor-element-053a451:not(.elementor-motion-effects-element-type-background), .elementor-3312 .elementor-element.elementor-element-053a451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #A3B77B1A 75%, #F2295B00 48%);}.elementor-3312 .elementor-element.elementor-element-053a451 > .elementor-container{min-height:450px;}.elementor-3312 .elementor-element.elementor-element-053a451{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-053a451 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-d895af4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-d895af4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-7a2b3e71-aa37-4329-a03e-6e3e5d49c065);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3312 .elementor-element.elementor-element-d895af4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3312 .elementor-element.elementor-element-d895af4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-5a4c524{--spacer-size:550px;}.elementor-3312 .elementor-element.elementor-element-8d20a53 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3312 .elementor-element.elementor-element-bf16346 > .elementor-container{max-width:550px;}.elementor-bc-flex-widget .elementor-3312 .elementor-element.elementor-element-17bfe24.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3312 .elementor-element.elementor-element-17bfe24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3312 .elementor-element.elementor-element-17bfe24 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-3312 .elementor-element.elementor-element-1128997{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3312 .elementor-element.elementor-element-1128997 .elementor-divider-separator{width:130px;margin:0 auto;margin-left:0;}.elementor-3312 .elementor-element.elementor-element-1128997 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3312 .elementor-element.elementor-element-1128997 .elementor-divider__text{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;}.elementor-3312 .elementor-element.elementor-element-c572078{text-align:left;}.elementor-3312 .elementor-element.elementor-element-c572078 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-be136ad{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-5ec9e4e{--spacer-size:80px;}.elementor-3312 .elementor-element.elementor-element-a2305bc:not(.elementor-motion-effects-element-type-background), .elementor-3312 .elementor-element.elementor-element-a2305bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #A3B77B1A 75%, #F2295B00 48%);}.elementor-3312 .elementor-element.elementor-element-a2305bc > .elementor-container{min-height:450px;}.elementor-3312 .elementor-element.elementor-element-a2305bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-a2305bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-8c918fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3312 .elementor-element.elementor-element-81ee9b5 > .elementor-container{max-width:550px;}.elementor-bc-flex-widget .elementor-3312 .elementor-element.elementor-element-f34e4df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3312 .elementor-element.elementor-element-f34e4df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3312 .elementor-element.elementor-element-f34e4df > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-3312 .elementor-element.elementor-element-6e92123{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3312 .elementor-element.elementor-element-6e92123 .elementor-divider-separator{width:130px;margin:0 auto;margin-left:0;}.elementor-3312 .elementor-element.elementor-element-6e92123 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3312 .elementor-element.elementor-element-6e92123 .elementor-divider__text{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;}.elementor-3312 .elementor-element.elementor-element-0627bd3{text-align:left;}.elementor-3312 .elementor-element.elementor-element-0627bd3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-734da83{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-aca44dc .elementor-button{background-color:#A3B77B;font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-647e326 );border-radius:5px 5px 5px 5px;padding:10px 25px 10px 25px;}.elementor-3312 .elementor-element.elementor-element-aca44dc .elementor-button:hover, .elementor-3312 .elementor-element.elementor-element-aca44dc .elementor-button:focus{background-color:#596A37;color:#FFFFFF;border-color:var( --e-global-color-bb085bd );}.elementor-3312 .elementor-element.elementor-element-aca44dc .elementor-button:hover svg, .elementor-3312 .elementor-element.elementor-element-aca44dc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3312 .elementor-element.elementor-element-a839afb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-a839afb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-c8902316-b006-46dc-9e69-9b474d985012);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3312 .elementor-element.elementor-element-a839afb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3312 .elementor-element.elementor-element-a839afb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-3bc96bc{--spacer-size:550px;}.elementor-3312 .elementor-element.elementor-element-9780f3d{--spacer-size:80px;}.elementor-3312 .elementor-element.elementor-element-081b64c:not(.elementor-motion-effects-element-type-background), .elementor-3312 .elementor-element.elementor-element-081b64c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #A3B77B1A 75%, #F2295B00 48%);}.elementor-3312 .elementor-element.elementor-element-081b64c > .elementor-container{min-height:450px;}.elementor-3312 .elementor-element.elementor-element-081b64c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-081b64c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-77aaa0d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-77aaa0d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-b9ce3000-8b24-423b-83c1-2d4d6f771bee);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3312 .elementor-element.elementor-element-77aaa0d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3312 .elementor-element.elementor-element-77aaa0d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-b52d459{--spacer-size:550px;}.elementor-3312 .elementor-element.elementor-element-6a13ef5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3312 .elementor-element.elementor-element-285e7de > .elementor-container{max-width:550px;}.elementor-bc-flex-widget .elementor-3312 .elementor-element.elementor-element-dd460b3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3312 .elementor-element.elementor-element-dd460b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3312 .elementor-element.elementor-element-dd460b3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-3312 .elementor-element.elementor-element-020c57e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3312 .elementor-element.elementor-element-020c57e .elementor-divider-separator{width:130px;margin:0 auto;margin-left:0;}.elementor-3312 .elementor-element.elementor-element-020c57e .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3312 .elementor-element.elementor-element-020c57e .elementor-divider__text{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;}.elementor-3312 .elementor-element.elementor-element-3b9bc7c{text-align:left;}.elementor-3312 .elementor-element.elementor-element-3b9bc7c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-fdf4638{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-faae951 .elementor-button{background-color:#A3B77B;font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-647e326 );border-radius:5px 5px 5px 5px;padding:10px 25px 10px 25px;}.elementor-3312 .elementor-element.elementor-element-faae951 .elementor-button:hover, .elementor-3312 .elementor-element.elementor-element-faae951 .elementor-button:focus{background-color:#596A37;color:#FFFFFF;border-color:var( --e-global-color-bb085bd );}.elementor-3312 .elementor-element.elementor-element-faae951 .elementor-button:hover svg, .elementor-3312 .elementor-element.elementor-element-faae951 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3312 .elementor-element.elementor-element-e8bc915{--spacer-size:80px;}.elementor-3312 .elementor-element.elementor-element-d06ba44:not(.elementor-motion-effects-element-type-background), .elementor-3312 .elementor-element.elementor-element-d06ba44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #A3B77B1A 75%, #F2295B00 48%);}.elementor-3312 .elementor-element.elementor-element-d06ba44 > .elementor-container{min-height:450px;}.elementor-3312 .elementor-element.elementor-element-d06ba44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-d06ba44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-24cd0d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3312 .elementor-element.elementor-element-b79bb48 > .elementor-container{max-width:550px;}.elementor-bc-flex-widget .elementor-3312 .elementor-element.elementor-element-d050e28.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3312 .elementor-element.elementor-element-d050e28.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3312 .elementor-element.elementor-element-d050e28 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-3312 .elementor-element.elementor-element-17c9b8e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3312 .elementor-element.elementor-element-17c9b8e .elementor-divider-separator{width:130px;margin:0 auto;margin-left:0;}.elementor-3312 .elementor-element.elementor-element-17c9b8e .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3312 .elementor-element.elementor-element-17c9b8e .elementor-divider__text{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;}.elementor-3312 .elementor-element.elementor-element-9ba7aab{text-align:left;}.elementor-3312 .elementor-element.elementor-element-9ba7aab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-2739bd5{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-bee62e0 .elementor-button{background-color:#A3B77B;font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-647e326 );border-radius:5px 5px 5px 5px;padding:10px 25px 10px 25px;}.elementor-3312 .elementor-element.elementor-element-bee62e0 .elementor-button:hover, .elementor-3312 .elementor-element.elementor-element-bee62e0 .elementor-button:focus{background-color:#596A37;color:#FFFFFF;border-color:var( --e-global-color-bb085bd );}.elementor-3312 .elementor-element.elementor-element-bee62e0 .elementor-button:hover svg, .elementor-3312 .elementor-element.elementor-element-bee62e0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3312 .elementor-element.elementor-element-a851b06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-a851b06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-ae420a07-d80c-436e-b68c-3fb761aa5a00);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3312 .elementor-element.elementor-element-a851b06 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3312 .elementor-element.elementor-element-a851b06 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-732f6ec{--spacer-size:550px;}.elementor-3312 .elementor-element.elementor-element-608fba2{--spacer-size:80px;}.elementor-3312 .elementor-element.elementor-element-c8d4332:not(.elementor-motion-effects-element-type-background), .elementor-3312 .elementor-element.elementor-element-c8d4332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #A3B77B1A 75%, #F2295B00 48%);}.elementor-3312 .elementor-element.elementor-element-c8d4332 > .elementor-container{min-height:450px;}.elementor-3312 .elementor-element.elementor-element-c8d4332{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-c8d4332 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-5657654:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-5657654 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-5bbe7c5a-ef4c-4f2e-b54a-4dda1de5a8b0);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3312 .elementor-element.elementor-element-5657654 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3312 .elementor-element.elementor-element-5657654 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-db07308{--spacer-size:550px;}.elementor-3312 .elementor-element.elementor-element-0dc2670 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3312 .elementor-element.elementor-element-5ca5571 > .elementor-container{max-width:550px;}.elementor-bc-flex-widget .elementor-3312 .elementor-element.elementor-element-81a541a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3312 .elementor-element.elementor-element-81a541a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3312 .elementor-element.elementor-element-81a541a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-3312 .elementor-element.elementor-element-1854e78{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3312 .elementor-element.elementor-element-1854e78 .elementor-divider-separator{width:130px;margin:0 auto;margin-left:0;}.elementor-3312 .elementor-element.elementor-element-1854e78 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3312 .elementor-element.elementor-element-1854e78 .elementor-divider__text{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;}.elementor-3312 .elementor-element.elementor-element-75b885d{text-align:left;}.elementor-3312 .elementor-element.elementor-element-75b885d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-0a5a9ac{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-93bc6bd .elementor-button{background-color:#A3B77B;font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-647e326 );border-radius:5px 5px 5px 5px;padding:10px 25px 10px 25px;}.elementor-3312 .elementor-element.elementor-element-93bc6bd .elementor-button:hover, .elementor-3312 .elementor-element.elementor-element-93bc6bd .elementor-button:focus{background-color:#596A37;color:#FFFFFF;border-color:var( --e-global-color-bb085bd );}.elementor-3312 .elementor-element.elementor-element-93bc6bd .elementor-button:hover svg, .elementor-3312 .elementor-element.elementor-element-93bc6bd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3312 .elementor-element.elementor-element-480ef54{--spacer-size:80px;}.elementor-3312 .elementor-element.elementor-element-83e5798:not(.elementor-motion-effects-element-type-background), .elementor-3312 .elementor-element.elementor-element-83e5798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #A3B77B1A 75%, #F2295B00 48%);}.elementor-3312 .elementor-element.elementor-element-83e5798 > .elementor-container{min-height:450px;}.elementor-3312 .elementor-element.elementor-element-83e5798{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-83e5798 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-b3484a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-3312 .elementor-element.elementor-element-bc7e1b1 > .elementor-container{max-width:550px;}.elementor-bc-flex-widget .elementor-3312 .elementor-element.elementor-element-9c61b92.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3312 .elementor-element.elementor-element-9c61b92.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3312 .elementor-element.elementor-element-9c61b92 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-3312 .elementor-element.elementor-element-f22adfa{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-3312 .elementor-element.elementor-element-f22adfa .elementor-divider-separator{width:130px;margin:0 auto;margin-left:0;}.elementor-3312 .elementor-element.elementor-element-f22adfa .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-3312 .elementor-element.elementor-element-f22adfa .elementor-divider__text{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1.5px;}.elementor-3312 .elementor-element.elementor-element-04d62ed{text-align:left;}.elementor-3312 .elementor-element.elementor-element-04d62ed .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-a6159ea{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-3312 .elementor-element.elementor-element-b5a2362 .elementor-button{background-color:#A3B77B;font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-647e326 );border-radius:5px 5px 5px 5px;padding:10px 25px 10px 25px;}.elementor-3312 .elementor-element.elementor-element-b5a2362 .elementor-button:hover, .elementor-3312 .elementor-element.elementor-element-b5a2362 .elementor-button:focus{background-color:#596A37;color:#FFFFFF;border-color:var( --e-global-color-bb085bd );}.elementor-3312 .elementor-element.elementor-element-b5a2362 .elementor-button:hover svg, .elementor-3312 .elementor-element.elementor-element-b5a2362 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3312 .elementor-element.elementor-element-266fba6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-266fba6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-e6921bac-7029-4c77-871b-7680226b0386);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3312 .elementor-element.elementor-element-266fba6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3312 .elementor-element.elementor-element-266fba6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3312 .elementor-element.elementor-element-a104546{--spacer-size:550px;}.elementor-3312 .elementor-element.elementor-element-9472d7b{--spacer-size:80px;}@media(max-width:767px){.elementor-3312 .elementor-element.elementor-element-1a67528 > .elementor-container{min-height:60vh;}.elementor-3312 .elementor-element.elementor-element-bec12b1{padding:150px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-ec39f24 .elementor-divider__text{font-size:14px;}.elementor-3312 .elementor-element.elementor-element-5fa9bb8 .elementor-heading-title{font-size:25px;}.elementor-3312 .elementor-element.elementor-element-43f1d9e{--spacer-size:50px;}.elementor-3312 .elementor-element.elementor-element-64c04e0{--spacer-size:10px;}.elementor-3312 .elementor-element.elementor-element-82c4393{--spacer-size:30px;}.elementor-3312 .elementor-element.elementor-element-9054c3e{--spacer-size:30px;}.elementor-3312 .elementor-element.elementor-element-a2a8122{padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-79b0ef3{padding:15px 15px 15px 15px;}.elementor-3312 .elementor-element.elementor-element-fe363f7 .elementor-divider-separator{width:145px;}.elementor-3312 .elementor-element.elementor-element-fe363f7 .elementor-divider__text{font-size:10px;}.elementor-3312 .elementor-element.elementor-element-710f378{width:auto;max-width:auto;}.elementor-3312 .elementor-element.elementor-element-710f378 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-3312 .elementor-element.elementor-element-b977f78{--spacer-size:30px;}.elementor-3312 .elementor-element.elementor-element-0c59ecc{padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-a667af6{padding:15px 15px 15px 15px;}.elementor-3312 .elementor-element.elementor-element-76e989f .elementor-divider-separator{width:145px;}.elementor-3312 .elementor-element.elementor-element-76e989f .elementor-divider__text{font-size:10px;}.elementor-3312 .elementor-element.elementor-element-3388b36{--spacer-size:30px;}.elementor-3312 .elementor-element.elementor-element-053a451{padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-bf16346{padding:15px 15px 15px 15px;}.elementor-3312 .elementor-element.elementor-element-1128997 .elementor-divider-separator{width:145px;}.elementor-3312 .elementor-element.elementor-element-1128997 .elementor-divider__text{font-size:10px;}.elementor-3312 .elementor-element.elementor-element-5ec9e4e{--spacer-size:30px;}.elementor-3312 .elementor-element.elementor-element-a2305bc{padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-81ee9b5{padding:15px 15px 15px 15px;}.elementor-3312 .elementor-element.elementor-element-6e92123 .elementor-divider-separator{width:145px;}.elementor-3312 .elementor-element.elementor-element-6e92123 .elementor-divider__text{font-size:10px;}.elementor-3312 .elementor-element.elementor-element-aca44dc{width:auto;max-width:auto;}.elementor-3312 .elementor-element.elementor-element-aca44dc .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-3312 .elementor-element.elementor-element-9780f3d{--spacer-size:30px;}.elementor-3312 .elementor-element.elementor-element-081b64c{padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-285e7de{padding:15px 15px 15px 15px;}.elementor-3312 .elementor-element.elementor-element-020c57e .elementor-divider-separator{width:145px;}.elementor-3312 .elementor-element.elementor-element-020c57e .elementor-divider__text{font-size:10px;}.elementor-3312 .elementor-element.elementor-element-faae951{width:auto;max-width:auto;}.elementor-3312 .elementor-element.elementor-element-faae951 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-3312 .elementor-element.elementor-element-e8bc915{--spacer-size:30px;}.elementor-3312 .elementor-element.elementor-element-d06ba44{padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-b79bb48{padding:15px 15px 15px 15px;}.elementor-3312 .elementor-element.elementor-element-17c9b8e .elementor-divider-separator{width:145px;}.elementor-3312 .elementor-element.elementor-element-17c9b8e .elementor-divider__text{font-size:10px;}.elementor-3312 .elementor-element.elementor-element-bee62e0{width:auto;max-width:auto;}.elementor-3312 .elementor-element.elementor-element-bee62e0 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-3312 .elementor-element.elementor-element-608fba2{--spacer-size:30px;}.elementor-3312 .elementor-element.elementor-element-c8d4332{padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-5ca5571{padding:15px 15px 15px 15px;}.elementor-3312 .elementor-element.elementor-element-1854e78 .elementor-divider-separator{width:145px;}.elementor-3312 .elementor-element.elementor-element-1854e78 .elementor-divider__text{font-size:10px;}.elementor-3312 .elementor-element.elementor-element-93bc6bd{width:auto;max-width:auto;}.elementor-3312 .elementor-element.elementor-element-93bc6bd .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-3312 .elementor-element.elementor-element-480ef54{--spacer-size:30px;}.elementor-3312 .elementor-element.elementor-element-83e5798{padding:0px 0px 0px 0px;}.elementor-3312 .elementor-element.elementor-element-bc7e1b1{padding:15px 15px 15px 15px;}.elementor-3312 .elementor-element.elementor-element-f22adfa .elementor-divider-separator{width:145px;}.elementor-3312 .elementor-element.elementor-element-f22adfa .elementor-divider__text{font-size:10px;}.elementor-3312 .elementor-element.elementor-element-b5a2362{width:auto;max-width:auto;}.elementor-3312 .elementor-element.elementor-element-b5a2362 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}.elementor-3312 .elementor-element.elementor-element-9472d7b{--spacer-size:30px;}}@media(min-width:768px){.elementor-3312 .elementor-element.elementor-element-764ce9c{width:60%;}.elementor-3312 .elementor-element.elementor-element-2468a67{width:40%;}.elementor-3312 .elementor-element.elementor-element-40e7fd8{width:50%;}.elementor-3312 .elementor-element.elementor-element-43e16a5{width:50%;}}@media(min-width:1025px){.elementor-3312 .elementor-element.elementor-element-e08324f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-e08324f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3312 .elementor-element.elementor-element-d895af4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-d895af4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3312 .elementor-element.elementor-element-a839afb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-a839afb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3312 .elementor-element.elementor-element-77aaa0d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-77aaa0d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3312 .elementor-element.elementor-element-a851b06:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-a851b06 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3312 .elementor-element.elementor-element-5657654:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-5657654 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3312 .elementor-element.elementor-element-266fba6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3312 .elementor-element.elementor-element-266fba6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for image-carousel, class: .elementor-element-c350b7e */.custom-slider .elementor-swiper-button{
    background-color: #A3B77B73;
    display: block;
    max-width: 40px;
    max-height: 40px;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 200ms ease-in-out;
    /*opacity: 0;*/
    right: 10px;
    left: auto;
    top: auto;
    bottom: 0px!important;
}
.custom-slider .elementor-swiper-button-prev {
    right: 60px;
}
.custom-slider:hover .elementor-swiper-button{
    opacity: 1;
} 
.custom-slider .elementor-swiper-button:hover{
    background-color: #A3B77B;
}
.swiper-pagination-bullet {
    width: 20px;
    height: 3px;
    display: inline-block;
    -webkit-border-radius: 50%;
    border-radius: 30px;
}
@media(min-width: 769px){
    .same-height img{
        height: 600px;
        object-fit: cover;
    }  
}

@media(min-width: 600px){
    .same-height img{
        height: 600px;
        object-fit: cover;
    }    
    .custom-slider .swiper-slide{
        transition: all 200ms ease-in-out;
    }
    .custom-slider .swiper-slide.swiper-slide-active {
    width: 90%!important;
}
}/* End custom CSS */