.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3535 .elementor-element.elementor-element-1529152{--display:flex;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill: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-3535 .elementor-element.elementor-element-675138c5{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-icon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3535 .elementor-element.elementor-element-664b5e4a .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-71e45115 .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-5627a11f .elementor-icon-wrapper{text-align:center;}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-html:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-html.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3535 .elementor-element.elementor-element-41e21a16{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-780f0689{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-cbfe89d{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-spacer.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-spacer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-spacer.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3535 .elementor-element.elementor-element-7ff3cbb8{--spacer-size:50px;}.elementor-3535 .elementor-element.elementor-element-6cefba5b{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-141a0ee0 .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-2b1de5b0 .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-5f1e605f .elementor-icon-wrapper{text-align:center;}.elementor-widget-nested-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-carousel.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-nested-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-carousel.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3535 .elementor-element.elementor-element-4819d70a{--display:flex;}.elementor-3535 .elementor-element.elementor-element-2afd5916{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-219dfcee{--display:flex;}.elementor-3535 .elementor-element.elementor-element-3114502d{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-1721f63b{--display:flex;}.elementor-3535 .elementor-element.elementor-element-3918a58b{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-668e8338{--display:flex;}.elementor-3535 .elementor-element.elementor-element-5f9719a8{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-2723cdf7{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-3535 .elementor-element.elementor-element-576baf9c .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-52dde38d .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-4d0246be .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-cd1576f{font-family:"Instrument Sans", Sans-serif;font-weight:500;color:#000000;}.elementor-3535 .elementor-element.elementor-element-3abb2703{font-family:"Instrument Sans", Sans-serif;font-weight:800;color:#000000;}.elementor-3535 .elementor-element.elementor-element-3abb2703 a{color:#000000;}.elementor-3535 .elementor-element.elementor-element-3abb2703 a:hover, .elementor-3535 .elementor-element.elementor-element-3abb2703 a:focus{color:#000000;}.elementor-3535 .elementor-element.elementor-element-757ae0bf{font-family:"Instrument Sans", Sans-serif;font-weight:500;color:#000000;}.elementor-3535 .elementor-element.elementor-element-60099300{font-family:"Instrument Sans", Sans-serif;font-weight:800;color:#000000;}.elementor-3535 .elementor-element.elementor-element-60099300 a{color:#000000;}.elementor-3535 .elementor-element.elementor-element-60099300 a:hover, .elementor-3535 .elementor-element.elementor-element-60099300 a:focus{color:#000000;}.elementor-3535 .elementor-element.elementor-element-300bbfd4{font-family:"Instrument Sans", Sans-serif;font-weight:500;color:#000000;}.elementor-3535 .elementor-element.elementor-element-32fefb93{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-32fefb93 a{color:#000000;}.elementor-3535 .elementor-element.elementor-element-32fefb93 a:hover, .elementor-3535 .elementor-element.elementor-element-32fefb93 a:focus{color:#000000;}.elementor-widget-nested-accordion.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nested-accordion .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-nested-accordion.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-nested-accordion:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-nested-accordion.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-nested-accordion .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3535 .elementor-element.elementor-element-f3c05ba{--display:flex;border-style:solid;--border-style:solid;border-color:#015541;--border-color:#015541;}.elementor-3535 .elementor-element.elementor-element-567a57c2{font-family:"Instrument Sans", Sans-serif;font-weight:400;font-style:normal;color:#000000;}.elementor-3535 .elementor-element.elementor-element-567a57c2 a{color:#000000;}.elementor-3535 .elementor-element.elementor-element-567a57c2 a:hover, .elementor-3535 .elementor-element.elementor-element-567a57c2 a:focus{color:#000000;}.elementor-3535 .elementor-element.elementor-element-3e5737b5{--display:flex;border-style:none;--border-style:none;}.elementor-3535 .elementor-element.elementor-element-3b459ff4{font-family:"Instrument Sans", Sans-serif;font-weight:400;font-style:normal;color:#000000;}.elementor-3535 .elementor-element.elementor-element-3b459ff4 a{color:#000000;}.elementor-3535 .elementor-element.elementor-element-3b459ff4 a:hover, .elementor-3535 .elementor-element.elementor-element-3b459ff4 a:focus{color:#000000;}.elementor-3535 .elementor-element.elementor-element-21ce7c95{--display:flex;border-style:none;--border-style:none;}.elementor-3535 .elementor-element.elementor-element-4a557443{font-family:"Instrument Sans", Sans-serif;font-weight:400;font-style:normal;color:#000000;}.elementor-3535 .elementor-element.elementor-element-4a557443 a{color:#000000;}.elementor-3535 .elementor-element.elementor-element-4a557443 a:hover, .elementor-3535 .elementor-element.elementor-element-4a557443 a:focus{color:#000000;}.elementor-3535 .elementor-element.elementor-element-46583365{--n-accordion-title-font-size:2.5rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#015541;--n-accordion-title-hover-color:#015541;--n-accordion-title-active-color:#015541;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#FFFFFF00;--n-accordion-icon-active-color:#FFFFFF00;}.elementor-3535 .elementor-element.elementor-element-46583365 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#015541;}:where( .elementor-3535 .elementor-element.elementor-element-46583365 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:400;}.elementor-3535 .elementor-element.elementor-element-46583365 :where( .elementor-3535 .elementor-element.elementor-element-46583365 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#015541;stroke:#015541;}.elementor-3535 .elementor-element.elementor-element-46583365 :where( .elementor-3535 .elementor-element.elementor-element-46583365 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000;}:where( .elementor-3535 .elementor-element.elementor-element-46583365 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-color:#015541;}.elementor-3535 .elementor-element.elementor-element-4b74c0d5 .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-196472bb .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-7fb51dc2 .elementor-icon-wrapper{text-align:center;}.elementor-widget-premium-addon-instagram-feed.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-instagram-feed .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-instagram-feed .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-instagram-feed.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-addon-instagram-feed:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-instagram-feed.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-instagram-feed .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-instagram-feed .premium-insta-heart{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-instagram-feed .premium-insta-likes{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-instagram-feed .premium-insta-comment{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-instagram-feed .premium-insta-comments{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-instagram-feed .premium-insta-image-caption{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-instagram-feed .premium-instafeed-container .slick-arrow{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-instagram-feed .premium-instafeed-container .slick-arrow svg, .elementor-widget-premium-addon-instagram-feed .premium-instafeed-container .slick-arrow svg path{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-instagram-feed .premium-instafeed-container .slick-arrow:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-instagram-feed .premium-instafeed-container .slick-arrow:hover svg, .elementor-widget-premium-addon-instagram-feed .premium-instafeed-container .slick-arrow:hover svg path{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-instagram-feed .premium-instafeed-sharer{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-instagram-feed .premium-instafeed-share-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3535 .elementor-element.elementor-element-a4f08d4 .premium-insta-feed{width:33.33%;}.elementor-3535 .elementor-element.elementor-element-a4f08d4 .premium-insta-img-wrap img{height:300px;}.elementor-3535 .elementor-element.elementor-element-a4f08d4 .premium-insta-img-wrap{border-radius:0px;}.elementor-3535 .elementor-element.elementor-element-a4f08d4 .premium-insta-feed-wrap:hover .premium-insta-img-wrap{border-radius:0px;}.elementor-3535 .elementor-element.elementor-element-a4f08d4 .premium-instafeed-container{border-radius:0px;}.elementor-3535 .elementor-element.elementor-element-b9ccf34{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-4fce77f7{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-4d73801b .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-248ec62b .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-22825811 .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-72ca7742{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-12090d08{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-166cd69a{--display:flex;--min-height:100vh;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-166cd69a::before, .elementor-3535 .elementor-element.elementor-element-166cd69a > .elementor-background-video-container::before, .elementor-3535 .elementor-element.elementor-element-166cd69a > .e-con-inner > .elementor-background-video-container::before, .elementor-3535 .elementor-element.elementor-element-166cd69a > .elementor-background-slideshow::before, .elementor-3535 .elementor-element.elementor-element-166cd69a > .e-con-inner > .elementor-background-slideshow::before, .elementor-3535 .elementor-element.elementor-element-166cd69a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3535 .elementor-element.elementor-element-5e653f5c{font-family:"Instrument Sans", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#131313;}.elementor-3535 .elementor-element.elementor-element-41b6d7c1{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#131313;}.elementor-widget-premium-hscroll.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-hscroll .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-hscroll .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-hscroll.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-hscroll:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-hscroll.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-hscroll .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3535 .elementor-element.elementor-element-14f5d68a .premium-hscroll-sections-wrap{padding-top:100px;}.elementor-3535 .elementor-element.elementor-element-14f5d68a{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 5% 0% 5%;}.elementor-3535 .elementor-element.elementor-element-14f5d68a.elementor-element{--align-self:center;}.elementor-3535 .elementor-element.elementor-element-4618367d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-457c5a5f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-7ba75a91{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-16541736{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-35d6e1cc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-4a06938f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-760f50a3{width:var( --container-widget-width, 100% );max-width:100%;padding:14% 0% 4% 0%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#131313;}.elementor-3535 .elementor-element.elementor-element-f298642 .premium-hscroll-sections-wrap{padding-top:100px;}.elementor-3535 .elementor-element.elementor-element-f298642{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-3535 .elementor-element.elementor-element-f298642.elementor-element{--align-self:center;}.elementor-3535 .elementor-element.elementor-element-45090458{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-413829b1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-1a00630{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-5b76a1bb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-7c56d1a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-3935d47c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-37d395ef{width:var( --container-widget-width, 95% );max-width:95%;padding:0% 0% 4% 0%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#131313;}.elementor-3535 .elementor-element.elementor-element-2a225f14{width:var( --container-widget-width, 70% );max-width:70%;padding:2% 0% 4% 0%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:1.3vw;font-weight:400;line-height:1.4em;letter-spacing:0.5px;color:#131313;}.elementor-3535 .elementor-element.elementor-element-2474ac93 .premium-hscroll-sections-wrap{padding-top:100px;}.elementor-3535 .elementor-element.elementor-element-2474ac93{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-3535 .elementor-element.elementor-element-2474ac93.elementor-element{--align-self:center;}.elementor-3535 .elementor-element.elementor-element-1d3e879c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-35c2dbb0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-88f6ab3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-4d717dda{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-6b322a5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-2663ba95{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-7a9a6a93 .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-7a9a6a93 .elementor-icon{font-size:1.1em;}.elementor-3535 .elementor-element.elementor-element-7a9a6a93 .elementor-icon svg{height:1.1em;}.elementor-3535 .elementor-element.elementor-element-7a9a6a93 .elementor-icon-wrapper svg{width:auto;}.elementor-3535 .elementor-element.elementor-element-1a88c523 .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-1a88c523 .elementor-icon{font-size:1.1em;}.elementor-3535 .elementor-element.elementor-element-1a88c523 .elementor-icon svg{height:1.1em;}.elementor-3535 .elementor-element.elementor-element-1a88c523 .elementor-icon-wrapper svg{width:auto;}.elementor-3535 .elementor-element.elementor-element-44a1b32c .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-44a1b32c .elementor-icon{font-size:1.1em;}.elementor-3535 .elementor-element.elementor-element-44a1b32c .elementor-icon svg{height:1.1em;}.elementor-3535 .elementor-element.elementor-element-44a1b32c .elementor-icon-wrapper svg{width:auto;}.elementor-3535 .elementor-element.elementor-element-2107c306{--display:flex;}.elementor-3535 .elementor-element.elementor-element-d1f73f9{font-family:"Instrument Sans", Sans-serif;font-size:1.3em;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-74086b47{--display:flex;}.elementor-3535 .elementor-element.elementor-element-f9b4355{font-family:"Instrument Sans", Sans-serif;font-size:1.3em;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-39249c63{--display:flex;}.elementor-3535 .elementor-element.elementor-element-435c0d28{font-family:"Instrument Sans", Sans-serif;font-size:1.3em;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-20544d09{--display:flex;}.elementor-3535 .elementor-element.elementor-element-8c4b721{font-family:"Instrument Sans", Sans-serif;font-size:1.3em;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-7190c89e{--e-n-carousel-swiper-slides-gap:50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-3535 .elementor-element.elementor-element-106afa5b .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-106afa5b .elementor-icon{font-size:1em;}.elementor-3535 .elementor-element.elementor-element-106afa5b .elementor-icon svg{height:1em;}.elementor-3535 .elementor-element.elementor-element-106afa5b .elementor-icon-wrapper svg{width:auto;}.elementor-3535 .elementor-element.elementor-element-61b05b11 .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-61b05b11 .elementor-icon{font-size:1em;}.elementor-3535 .elementor-element.elementor-element-61b05b11 .elementor-icon svg{height:1em;}.elementor-3535 .elementor-element.elementor-element-61b05b11 .elementor-icon-wrapper svg{width:auto;}.elementor-3535 .elementor-element.elementor-element-8799c34 .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-8799c34 .elementor-icon{font-size:1em;}.elementor-3535 .elementor-element.elementor-element-8799c34 .elementor-icon svg{height:1em;}.elementor-3535 .elementor-element.elementor-element-8799c34 .elementor-icon-wrapper svg{width:auto;}.elementor-3535 .elementor-element.elementor-element-73d33f16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Instrument Sans", Sans-serif;font-size:1.2em;font-weight:400;line-height:1em;color:#000000;}.elementor-3535 .elementor-element.elementor-element-4d07d293{font-family:"Instrument Sans", Sans-serif;font-size:1.5em;font-weight:600;color:#131313;}.elementor-3535 .elementor-element.elementor-element-4d07d293 a{color:#000000;}.elementor-3535 .elementor-element.elementor-element-4d07d293 a:hover, .elementor-3535 .elementor-element.elementor-element-4d07d293 a:focus{color:#000000;}.elementor-3535 .elementor-element.elementor-element-27df4e4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;font-family:"Instrument Sans", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-576c6e93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Instrument Sans", Sans-serif;font-size:1.5em;font-weight:600;color:#000000;}.elementor-3535 .elementor-element.elementor-element-576c6e93 a{color:#000000;}.elementor-3535 .elementor-element.elementor-element-576c6e93 a:hover, .elementor-3535 .elementor-element.elementor-element-576c6e93 a:focus{color:#000000;}.elementor-3535 .elementor-element.elementor-element-6a81cf8b{font-family:"Instrument Sans", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-62164017{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 40px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:1.2em;font-weight:400;color:#000000;}.elementor-3535 .elementor-element.elementor-element-62164017.elementor-element{--align-self:center;}.elementor-3535 .elementor-element.elementor-element-62164017 a{color:#000000;}.elementor-3535 .elementor-element.elementor-element-62164017 a:hover, .elementor-3535 .elementor-element.elementor-element-62164017 a:focus{color:#000000;}.elementor-3535 .elementor-element.elementor-element-4c2fe51d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#015541;--border-color:#015541;}.elementor-3535 .elementor-element.elementor-element-4c2fe51d:hover{--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-3535 .elementor-element.elementor-element-4c2fe51d, .elementor-3535 .elementor-element.elementor-element-4c2fe51d::before{--border-transition:0.3s;}.elementor-3535 .elementor-element.elementor-element-e8f58b6{border-style:none;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-3535 .elementor-element.elementor-element-e8f58b6 a{color:#000000;}.elementor-3535 .elementor-element.elementor-element-e8f58b6 a:hover, .elementor-3535 .elementor-element.elementor-element-e8f58b6 a:focus{color:#000000;}.elementor-3535 .elementor-element.elementor-element-1b92fc41{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#015541;--border-color:#015541;}.elementor-3535 .elementor-element.elementor-element-33133852{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-3535 .elementor-element.elementor-element-33133852 a{color:#000000;}.elementor-3535 .elementor-element.elementor-element-33133852 a:hover, .elementor-3535 .elementor-element.elementor-element-33133852 a:focus{color:#000000;}.elementor-3535 .elementor-element.elementor-element-39681ce7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#015541;--border-color:#015541;}.elementor-3535 .elementor-element.elementor-element-5cf62631{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:1.2em;font-weight:400;font-style:normal;color:#000000;}.elementor-3535 .elementor-element.elementor-element-5cf62631 a{color:#000000;}.elementor-3535 .elementor-element.elementor-element-5cf62631 a:hover, .elementor-3535 .elementor-element.elementor-element-5cf62631 a:focus{color:#000000;}.elementor-3535 .elementor-element.elementor-element-5b36e938{--n-accordion-title-font-size:4em;width:var( --container-widget-width, 61% );max-width:61%;padding:0px 0px 0px 0px;--container-widget-width:61%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#015541;--n-accordion-title-hover-color:#015541;--n-accordion-title-active-color:#015541;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF00;--n-accordion-icon-hover-color:#FFFFFF00;--n-accordion-icon-active-color:#FFFFFF00;}.elementor-3535 .elementor-element.elementor-element-5b36e938 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#015541;}.elementor-3535 .elementor-element.elementor-element-5b36e938 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 0px 0px 0px;border-color:#015541;}.elementor-3535 .elementor-element.elementor-element-5b36e938 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#015541;}:where( .elementor-3535 .elementor-element.elementor-element-5b36e938 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:400;}.elementor-3535 .elementor-element.elementor-element-5b36e938 :where( .elementor-3535 .elementor-element.elementor-element-5b36e938 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-width:0.3px;stroke-width:0.3px;-webkit-text-stroke-color:#015541;stroke:#015541;}.elementor-3535 .elementor-element.elementor-element-5b36e938 :where( .elementor-3535 .elementor-element.elementor-element-5b36e938 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:hover > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-width:0.3px;stroke-width:0.3px;-webkit-text-stroke-color:#015541;stroke:#015541;}.elementor-3535 .elementor-element.elementor-element-5b36e938 :where( .elementor-3535 .elementor-element.elementor-element-5b36e938 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-width:0.3px;stroke-width:0.3px;-webkit-text-stroke-color:#000;stroke:#000;}:where( .elementor-3535 .elementor-element.elementor-element-5b36e938 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;border-color:#015541;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-3535 .elementor-element.elementor-element-519b5f48 .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-519b5f48 .elementor-icon{font-size:1.1em;}.elementor-3535 .elementor-element.elementor-element-519b5f48 .elementor-icon svg{height:1.1em;}.elementor-3535 .elementor-element.elementor-element-519b5f48 .elementor-icon-wrapper svg{width:auto;}.elementor-3535 .elementor-element.elementor-element-5490953c .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-5490953c .elementor-icon{font-size:1.1em;}.elementor-3535 .elementor-element.elementor-element-5490953c .elementor-icon svg{height:1.1em;}.elementor-3535 .elementor-element.elementor-element-5490953c .elementor-icon-wrapper svg{width:auto;}.elementor-3535 .elementor-element.elementor-element-1f27ab11 .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-1f27ab11 .elementor-icon{font-size:1.1em;}.elementor-3535 .elementor-element.elementor-element-1f27ab11 .elementor-icon svg{height:1.1em;}.elementor-3535 .elementor-element.elementor-element-1f27ab11 .elementor-icon-wrapper svg{width:auto;}.elementor-3535 .elementor-element.elementor-element-b298a2e .premium-insta-feed{width:20%;}.elementor-3535 .elementor-element.elementor-element-b298a2e .premium-insta-img-wrap img{height:250px;}.elementor-3535 .elementor-element.elementor-element-b298a2e .premium-insta-img-wrap{border-radius:0px;padding:10px 0px 0px 10px;}.elementor-3535 .elementor-element.elementor-element-b298a2e .premium-insta-feed-wrap:hover .premium-insta-img-wrap{border-radius:0px;}.elementor-3535 .elementor-element.elementor-element-b298a2e .premium-instafeed-container{border-radius:0px;}.elementor-3535 .elementor-element.elementor-element-2ac3cf5b{padding:10px 0px 10px 0px;font-family:"Instrument Sans", Sans-serif;font-size:1.2em;font-weight:400;color:#015541;}.elementor-3535 .elementor-element.elementor-element-3a426e3f{font-family:"Instrument Sans", Sans-serif;font-size:1.2em;font-weight:600;color:#015541;}.elementor-3535 .elementor-element.elementor-element-3a426e3f a{color:#015541;}.elementor-widget-social-icons.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-social-icons .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-social-icons .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-social-icons.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-social-icons:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-social-icons.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-social-icons .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-3535 .elementor-element.elementor-element-5b5f21c1 .elementor-repeater-item-e0dc779.elementor-social-icon i{color:#015541;}.elementor-3535 .elementor-element.elementor-element-5b5f21c1 .elementor-repeater-item-e0dc779.elementor-social-icon svg{fill:#015541;}.elementor-3535 .elementor-element.elementor-element-5b5f21c1{--grid-template-columns:repeat(0, auto);text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 30px 0px;--icon-size:2vw;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-3535 .elementor-element.elementor-element-5b5f21c1.elementor-element{--align-self:flex-start;}.elementor-3535 .elementor-element.elementor-element-5b5f21c1 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-3535 .elementor-element.elementor-element-5b5f21c1 .elementor-social-icon i{color:#015541;}.elementor-3535 .elementor-element.elementor-element-5b5f21c1 .elementor-social-icon svg{fill:#015541;}.elementor-3535 .elementor-element.elementor-element-455db75f{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#015541;}.elementor-3535 .elementor-element.elementor-element-6370e700{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#015541;}.elementor-3535 .elementor-element.elementor-element-2e2965b1 .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-2e2965b1 .elementor-icon{font-size:1em;}.elementor-3535 .elementor-element.elementor-element-2e2965b1 .elementor-icon svg{height:1em;}.elementor-3535 .elementor-element.elementor-element-2e2965b1 .elementor-icon-wrapper svg{width:auto;}.elementor-3535 .elementor-element.elementor-element-413ffd53 .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-413ffd53 .elementor-icon{font-size:1em;}.elementor-3535 .elementor-element.elementor-element-413ffd53 .elementor-icon svg{height:1em;}.elementor-3535 .elementor-element.elementor-element-413ffd53 .elementor-icon-wrapper svg{width:auto;}.elementor-3535 .elementor-element.elementor-element-70bae82f .elementor-icon-wrapper{text-align:center;}.elementor-3535 .elementor-element.elementor-element-70bae82f .elementor-icon{font-size:1em;}.elementor-3535 .elementor-element.elementor-element-70bae82f .elementor-icon svg{height:1em;}.elementor-3535 .elementor-element.elementor-element-70bae82f .elementor-icon-wrapper svg{width:auto;}.elementor-3535 .elementor-element.elementor-element-204e438d{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#015541;}.elementor-3535 .elementor-element.elementor-element-59448402{font-family:"Instrument Sans", Sans-serif;font-weight:400;color:#015541;}.elementor-3535 .elementor-element.elementor-element-4f88ceb2{padding:0px 0px 5px 0px;font-family:"Instrument Sans", Sans-serif;font-size:0.9vw;font-weight:400;color:#015541;}.elementor-3535 .elementor-element.elementor-element-6994234e{padding:0px 0px 0px 0px;font-family:"Instrument Sans", Sans-serif;font-size:0.9vw;font-weight:400;color:#015541;}.elementor-3535 .elementor-element.elementor-element-6994234e a{color:#015541;}.elementor-3535 .elementor-element.elementor-element-425bf58{padding:0px 0px 0px 0px;font-family:"Instrument Sans", Sans-serif;font-size:0.9vw;font-weight:400;color:#015541;}.elementor-3535 .elementor-element.elementor-element-425bf58 a{color:#015541;}.elementor-3535 .elementor-element.elementor-element-77bb8fcf{padding:0px 0px 5px 0px;font-family:"Instrument Sans", Sans-serif;font-size:0.9vw;font-weight:400;color:#015541;}.elementor-3535 .elementor-element.elementor-element-77bb8fcf a{color:#015541;}body.elementor-page-3535:not(.elementor-motion-effects-element-type-background), body.elementor-page-3535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFC353;}:root{--page-title-display:none;}body.elementor-page-3535{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-3535 .elementor-element.elementor-element-457c5a5f{--width:55%;}.elementor-3535 .elementor-element.elementor-element-16541736{--width:55%;}.elementor-3535 .elementor-element.elementor-element-35d6e1cc{--width:100%;}.elementor-3535 .elementor-element.elementor-element-4a06938f{--width:55%;}.elementor-3535 .elementor-element.elementor-element-413829b1{--width:55%;}.elementor-3535 .elementor-element.elementor-element-5b76a1bb{--width:55%;}.elementor-3535 .elementor-element.elementor-element-3935d47c{--width:55%;}.elementor-3535 .elementor-element.elementor-element-35c2dbb0{--width:55%;}.elementor-3535 .elementor-element.elementor-element-4d717dda{--width:55%;}.elementor-3535 .elementor-element.elementor-element-2663ba95{--width:55%;}}@media(max-width:1024px){.elementor-3535 .elementor-element.elementor-element-2723cdf7{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3535 .elementor-element.elementor-element-a4f08d4 .premium-insta-feed{width:50%;}.elementor-3535 .elementor-element.elementor-element-5e653f5c{font-size:1.8vw;}.elementor-3535 .elementor-element.elementor-element-41b6d7c1{font-size:1.8vw;}.elementor-3535 .elementor-element.elementor-element-760f50a3{font-size:1.8vw;}.elementor-3535 .elementor-element.elementor-element-37d395ef{font-size:1.8vw;}.elementor-3535 .elementor-element.elementor-element-2a225f14{font-size:1.8vw;}.elementor-3535 .elementor-element.elementor-element-7190c89e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3535 .elementor-element.elementor-element-b298a2e .premium-insta-feed{width:50%;}.elementor-3535 .elementor-element.elementor-element-4f88ceb2{font-size:1.1vw;}.elementor-3535 .elementor-element.elementor-element-6994234e{font-size:1.1vw;}.elementor-3535 .elementor-element.elementor-element-425bf58{font-size:1.1vw;}.elementor-3535 .elementor-element.elementor-element-77bb8fcf{font-size:1.1vw;}}@media(max-width:767px){.elementor-3535 .elementor-element.elementor-element-1529152{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-675138c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;font-size:16px;}.elementor-3535 .elementor-element.elementor-element-664b5e4a .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-664b5e4a .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-71e45115 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-71e45115 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-5627a11f .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-5627a11f .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-41e21a16{padding:0px 0px 30px 0px;font-size:16px;}.elementor-3535 .elementor-element.elementor-element-780f0689{padding:40px 0px 40px 0px;font-size:16px;}.elementor-3535 .elementor-element.elementor-element-cbfe89d{font-size:16px;}.elementor-3535 .elementor-element.elementor-element-7ff3cbb8{--spacer-size:0px;}.elementor-3535 .elementor-element.elementor-element-6cefba5b{padding:0px 0px 30px 0px;text-align:start;font-size:16px;line-height:1.4em;}.elementor-3535 .elementor-element.elementor-element-141a0ee0 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-141a0ee0 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-2b1de5b0 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-2b1de5b0 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-5f1e605f .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-5f1e605f .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-4819d70a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3535 .elementor-element.elementor-element-2afd5916{padding:20px 0px 0px 0px;text-align:center;font-size:20px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-219dfcee{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3535 .elementor-element.elementor-element-3114502d{padding:20px 0px 0px 0px;text-align:center;font-size:20px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-1721f63b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3535 .elementor-element.elementor-element-3918a58b{padding:20px 0px 0px 0px;text-align:center;font-size:20px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-668e8338{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3535 .elementor-element.elementor-element-5f9719a8{padding:20px 0px 0px 0px;text-align:center;font-size:20px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-2723cdf7{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3535 .elementor-element.elementor-element-576baf9c .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-576baf9c .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-52dde38d .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-52dde38d .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-4d0246be .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-4d0246be .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-cd1576f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:20px 0px 0px 0px;text-align:center;font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-3535 .elementor-element.elementor-element-3abb2703{padding:0px 0px 0px 0px;text-align:center;font-size:18px;line-height:1em;letter-spacing:1px;}.elementor-3535 .elementor-element.elementor-element-757ae0bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:16px;line-height:1em;letter-spacing:1px;}.elementor-3535 .elementor-element.elementor-element-60099300{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;text-align:center;font-size:18px;line-height:1em;letter-spacing:1px;}.elementor-3535 .elementor-element.elementor-element-300bbfd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:16px;line-height:1.3em;letter-spacing:1px;}.elementor-3535 .elementor-element.elementor-element-32fefb93{padding:0px 0px 30px 0px;text-align:center;font-size:16px;}.elementor-3535 .elementor-element.elementor-element-f3c05ba{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-567a57c2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:16px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-3e5737b5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-3b459ff4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:16px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-21ce7c95{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-4a557443{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:16px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-46583365{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:50px;}.elementor-3535 .elementor-element.elementor-element-46583365.elementor-element{--align-self:center;}.elementor-3535 .elementor-element.elementor-element-46583365 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 0px 0px 0px;}:where( .elementor-3535 .elementor-element.elementor-element-46583365 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-46583365 :where( .elementor-3535 .elementor-element.elementor-element-46583365 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-width:0.5px;stroke-width:0.5px;}.elementor-3535 .elementor-element.elementor-element-46583365 :where( .elementor-3535 .elementor-element.elementor-element-46583365 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-width:0.5px;stroke-width:0.5px;}:where( .elementor-3535 .elementor-element.elementor-element-46583365 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:0px 0px 1px 0px;}.elementor-3535 .elementor-element.elementor-element-4b74c0d5 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-4b74c0d5 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-196472bb .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-196472bb .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-7fb51dc2 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-7fb51dc2 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-a4f08d4 .premium-insta-feed{width:33.33%;}.elementor-3535 .elementor-element.elementor-element-a4f08d4 .premium-insta-img-wrap img{height:100px;}.elementor-3535 .elementor-element.elementor-element-a4f08d4 .premium-insta-img-wrap{padding:0px 0px 10px 10px;}.elementor-3535 .elementor-element.elementor-element-b9ccf34{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:2em;}.elementor-3535 .elementor-element.elementor-element-4fce77f7{width:var( --container-widget-width, 48% );max-width:48%;padding:20px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:2em;letter-spacing:1px;}.elementor-3535 .elementor-element.elementor-element-4d73801b .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-4d73801b .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-248ec62b .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-248ec62b .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-22825811 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-22825811 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-72ca7742{padding:20px 0px 0px 0px;text-align:start;font-size:16px;line-height:2em;letter-spacing:1px;}.elementor-3535 .elementor-element.elementor-element-12090d08{width:var( --container-widget-width, 48% );max-width:48%;padding:20px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:2em;letter-spacing:1px;}.elementor-3535 .elementor-element.elementor-element-7a9a6a93 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-7a9a6a93 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-1a88c523 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-1a88c523 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-44a1b32c .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-44a1b32c .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-2107c306{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3535 .elementor-element.elementor-element-d1f73f9{padding:20px 0px 0px 0px;text-align:center;font-size:20px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-74086b47{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3535 .elementor-element.elementor-element-f9b4355{padding:20px 0px 0px 0px;text-align:center;font-size:20px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-39249c63{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3535 .elementor-element.elementor-element-435c0d28{padding:20px 0px 0px 0px;text-align:center;font-size:20px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-20544d09{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3535 .elementor-element.elementor-element-8c4b721{padding:20px 0px 0px 0px;text-align:center;font-size:20px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-7190c89e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3535 .elementor-element.elementor-element-106afa5b .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-106afa5b .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-61b05b11 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-61b05b11 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-8799c34 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-8799c34 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-62164017{padding:0px 0px 30px 0px;text-align:center;font-size:16px;}.elementor-3535 .elementor-element.elementor-element-4c2fe51d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-e8f58b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:16px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-1b92fc41{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-33133852{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:16px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-39681ce7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-5cf62631{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:16px;line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-5b36e938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-font-size:50px;}.elementor-3535 .elementor-element.elementor-element-5b36e938.elementor-element{--align-self:center;}.elementor-3535 .elementor-element.elementor-element-5b36e938 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:1px 0px 0px 0px;}:where( .elementor-3535 .elementor-element.elementor-element-5b36e938 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;}.elementor-3535 .elementor-element.elementor-element-5b36e938 :where( .elementor-3535 .elementor-element.elementor-element-5b36e938 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-width:0.5px;stroke-width:0.5px;}.elementor-3535 .elementor-element.elementor-element-5b36e938 :where( .elementor-3535 .elementor-element.elementor-element-5b36e938 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-width:0.5px;stroke-width:0.5px;}:where( .elementor-3535 .elementor-element.elementor-element-5b36e938 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-width:0px 0px 1px 0px;}.elementor-3535 .elementor-element.elementor-element-519b5f48 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-519b5f48 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-5490953c .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-5490953c .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-1f27ab11 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-1f27ab11 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-b298a2e .premium-insta-feed{width:33.33%;}.elementor-3535 .elementor-element.elementor-element-b298a2e .premium-insta-img-wrap img{height:100px;}.elementor-3535 .elementor-element.elementor-element-b298a2e .premium-insta-img-wrap{padding:0px 0px 10px 10px;}.elementor-3535 .elementor-element.elementor-element-2ac3cf5b{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:2em;}.elementor-3535 .elementor-element.elementor-element-3a426e3f{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:2em;}.elementor-3535 .elementor-element.elementor-element-5b5f21c1{--grid-template-columns:repeat(2, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 0px 25px 0px;--icon-size:30px;--grid-column-gap:0em;--grid-row-gap:0px;}.elementor-3535 .elementor-element.elementor-element-5b5f21c1 .elementor-social-icon{--icon-padding:8px;}.elementor-3535 .elementor-element.elementor-element-455db75f{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:2em;}.elementor-3535 .elementor-element.elementor-element-6370e700{width:var( --container-widget-width, 48% );max-width:48%;padding:20px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:2em;letter-spacing:1px;}.elementor-3535 .elementor-element.elementor-element-2e2965b1 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-2e2965b1 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-413ffd53 .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-413ffd53 .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-70bae82f .elementor-icon{font-size:15px;}.elementor-3535 .elementor-element.elementor-element-70bae82f .elementor-icon svg{height:15px;}.elementor-3535 .elementor-element.elementor-element-204e438d{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:2em;}.elementor-3535 .elementor-element.elementor-element-59448402{width:var( --container-widget-width, 48% );max-width:48%;padding:20px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:2em;letter-spacing:1px;}.elementor-3535 .elementor-element.elementor-element-4f88ceb2{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:2em;}.elementor-3535 .elementor-element.elementor-element-6994234e{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:2em;}.elementor-3535 .elementor-element.elementor-element-425bf58{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:2em;}.elementor-3535 .elementor-element.elementor-element-77bb8fcf{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-size:16px;line-height:2em;}body.elementor-page-3535{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-46583365 */#platinum {
    border-bottom: solid 1px #015541;
}


.elementor-widget-n-accordion .e-n-accordion-item-title{
    padding-top: 20px;
    padding-bottom: 10;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5b36e938 */#platinum1 {
    border-bottom: solid 1px #015541;
}


.elementor-widget-n-accordion .e-n-accordion-item-title{
    padding-top: 20px;
    padding-bottom: 10;
}


@media (min-width: 1025px) {
  .elementor-widget-n-accordion .e-n-accordion-item-title-text {
    padding-top: 10px;
    vertical-align: middle !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166cd69a */#sito-desktop p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS */.bgZoomSection {
    overflow: hidden;
    background-size: 100% auto;
    background-position: right center;
    background-repeat: no-repeat;
    transition: background-size 0.4s linear;
}

.bgzooksection1 {
    overflow: hidden;
    background-size: 100% auto;
    background-position: right center;
    background-repeat: no-repeat;
}


html,
body,
#page,
.elementor-page-11,
.elementor-11 {
  max-width: 100% !important;
  overflow-x: clip !important;
}

body {
  position: relative;
}

/* ============================================================
   REVEAL DA DESTRA
============================================================ */

.reveal-right {
  overflow: hidden;

  -webkit-clip-path: inset(0 0 0 100%);
  clip-path: inset(0 0 0 100%);

  transform: scale(1.08);
  transform-origin: center center;

  transition:
    -webkit-clip-path 1.2s cubic-bezier(.77, 0, .18, 1),
    clip-path 1.2s cubic-bezier(.77, 0, .18, 1),
    transform 1.6s cubic-bezier(.22, 1, .36, 1);

  will-change: clip-path, transform;
}


/* ============================================================
   REVEAL DA SINISTRA
============================================================ */

.reveal-left {
  overflow: hidden;

  -webkit-clip-path: inset(0 100% 0 0);
  clip-path: inset(0 100% 0 0);

  transform: scale(1.08);
  transform-origin: center center;

  transition:
    -webkit-clip-path 1.2s cubic-bezier(.77, 0, .18, 1),
    clip-path 1.2s cubic-bezier(.77, 0, .18, 1),
    transform 1.6s cubic-bezier(.22, 1, .36, 1);

  will-change: clip-path, transform;
}


/* ============================================================
   REVEAL DAL BASSO
============================================================ */

.reveal-bottom {
  overflow: hidden;

  /*
   * Nasconde inizialmente l’immagine dal basso:
   * il bordo inferiore sale fino al 100%.
   */
  -webkit-clip-path: inset(0 0 100% 0);
  clip-path: inset(0 0 100% 0);

  transform: scale(1.08);
  transform-origin: center center;

  transition:
    -webkit-clip-path 1.2s cubic-bezier(.77, 0, .18, 1),
    clip-path 1.2s cubic-bezier(.77, 0, .18, 1),
    transform 1.6s cubic-bezier(.22, 1, .36, 1);

  will-change: clip-path, transform;
}


/* ============================================================
   STATO VISIBILE
============================================================ */

.reveal-right.reveal-visible,
.reveal-left.reveal-visible,
.reveal-bottom.reveal-visible {
  -webkit-clip-path: inset(0 0 0 0);
  clip-path: inset(0 0 0 0);

  transform: scale(1);
}


/* Overlay 18esimo */

#overlaySection {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  overflow: visible;
}

#overlayFixed {
  position: sticky;
  top: calc(100dvh - var(--fixed-height));

  width: 100%;
  height: auto;
  min-height: 0;

  z-index: 1;
}

#overlayScrollWrapper {
  position: relative;
  z-index: 2;

  width: 100%;

  /* Usa l’altezza reale del container fixed */
  margin-top: calc(-1 * var(--fixed-height));
  padding-top: var(--fixed-height);

  overflow: visible;
}

#overlayScroll {
  position: relative;
  width: 100%;

  height: auto !important;
  min-height: 0 !important;

  margin: 0;
  overflow: visible;
}


/*
 * Mantiene attivo lo sticky finché il container
 * che scorre non è uscito completamente in alto.
 */
#overlaySection::after {
  content: "";
  display: block;

  width: 100%;
  height: 90dvh;
  flex: 0 0 90dvh;

  pointer-events: none;
}

/* ============================================================
   OVERLAY 2
============================================================ */

#overlaySection2 {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  overflow: visible;
}

#overlayFixed2 {
  position: sticky;
  top: calc(100dvh - var(--fixed-height));

  width: 100%;
  height: auto;
  min-height: 0;

  z-index: 1;
}

#overlayScrollWrapper2 {
  position: relative;
  z-index: 2;

  width: 100%;

  margin-top: calc(-1 * var(--fixed-height));
  padding-top: var(--fixed-height);

  overflow: visible;
}

#overlayScroll2 {
  position: relative;
  width: 100%;

  height: 110vh !important;
  min-height: 110vh !important;

  margin: 0;
  overflow: visible;
}

#overlaySection2::after {
  height: 0;
  flex: 0 0 0;
}


/*
 * L’ultimo elemento dentro #overlayScroll2
 * non deve avere spazio sotto.
 */

#overlayScroll2 > .elementor-element:last-child,
#overlayScroll2 > .e-con:last-child {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}


/*
 * Elimina eventuali margini/padding inferiori
 * dai wrapper interni dell’ultimo elemento.
 */

#overlayScroll2
  > .elementor-element:last-child
  .elementor-element:last-child,

#overlayScroll2
  > .e-con:last-child
  .elementor-element:last-child,

#overlayScroll2
  > .elementor-element:last-child
  .elementor-widget:last-child,

#overlayScroll2
  > .e-con:last-child
  .elementor-widget:last-child,

#overlayScroll2
  > .elementor-element:last-child
  .elementor-widget-container,

#overlayScroll2
  > .e-con:last-child
  .elementor-widget-container {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}


#gallerySceneDesktop {
  position: relative;
  overflow: visible;
}

#gallerySceneDesktop .premium-hscroll-wrap {
  position: relative;
  z-index: 10;
}

#galleryOverlayDesktop {
  position: relative;
  z-index: 30;
  width: 45%;
}

#afterGalleryDesktop {
  position: relative;
}

@media (max-width: 767px) {
#sito-desktop {
    display: none !important;
  }
}



.candalla-gallery-imgzoom {
    overflow: hidden !important;
    clip-path: inset(0);
}

.candalla-gallery-imgzoom img {
    transition: scale 1s cubic-bezier(.22, 1, .36, 1) !important;
    scale: 1;
}

.candalla-gallery-imgzoom:hover img {
    scale: 1.08;
}




@media (min-width: 1025px) {
  .elementor .e-button-base {
    transition: background-color 0.3s ease;
  }

  .elementor .e-button-base:hover {
    background-color: #184033;
  }
}/* End custom CSS */