.elementor-2660 .elementor-element.elementor-element-9b8e412{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-end;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:060px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2660 .elementor-element.elementor-element-ca15d46{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2660 .elementor-element.elementor-element-8f4c73e .elementor-heading-title{font-family:"Sneaky Times", Sans-serif;font-size:font-size: clamp(1.5rem, 0.875rem + 2vw, 2rem);font-weight:400;line-height:3rem;}.elementor-2660 .elementor-element.elementor-element-75cf8d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-2660 .elementor-element.elementor-element-5155b1b > .elementor-widget-container{padding:0px 0px 0px 0px;}.akrotopi-time-weather-container{font-family:"Geist Mono", Sans-serif;font-size:clamp(0.875rem, 0.8085rem + 0.2128vw, 1rem);font-weight:400;color:var( --e-global-color-text );width:100%;height:15vh;}.akrotopi-time-weather{text-align:left;}.akrotopi-time-weather .akrotopi-time{font-family:"Geist Mono", Sans-serif;font-size:clamp(0.625rem, 0.3125rem + 1vw, 0.875rem);font-weight:400;}.akrotopi-time-weather .akrotopi-date{font-family:"Geist Mono", Sans-serif;font-size:clamp(0.625rem, 0.3125rem + 1vw, 0.875rem);font-weight:400;}.akrotopi-time-weather .akrotopi-weather{font-family:"Geist Mono", Sans-serif;font-size:clamp(0.625rem, 0.3125rem + 1vw, 0.875rem);font-weight:400;}.akrotopi-time-weather .akrotopi-weather-icon{font-size:10px;width:10px;height:10px;}.akrotopi-time-weather .akrotopi-location{font-family:"Geist Mono", Sans-serif;font-size:clamp(0.625rem, 0.3125rem + 1vw, 0.875rem);font-weight:400;}.elementor-2660 .elementor-element.elementor-element-e125309 .elementor-button{background-color:#111111;font-family:"Geist", Sans-serif;font-size:clamp(0.625rem, 0.3125rem + 1vw, 0.875rem);font-weight:300;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:35px 35px 35px 35px;}.elementor-2660 .elementor-element.elementor-element-e125309:hover{--e-transform-scale:1.1;}.elementor-2660 .elementor-element.elementor-element-e125309{--e-transform-transition-duration:500ms;}.elementor-2660 .elementor-element.elementor-element-e125309 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2660 .elementor-element.elementor-element-e125309 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2660 .elementor-element.elementor-element-b236c4c{--e-transform-transition-duration:1000ms;text-align:start;}.elementor-2660 .elementor-element.elementor-element-b236c4c img{width:100%;height:50vh;object-fit:cover;object-position:center center;}.elementor-2660 .elementor-element.elementor-element-3d42973{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2660 .elementor-element.elementor-element-9f9175e{--e-transform-transition-duration:1000ms;text-align:start;}.elementor-2660 .elementor-element.elementor-element-9f9175e img{width:100%;height:90vh;object-fit:cover;object-position:center center;}.elementor-2660 .elementor-element.elementor-element-8b3b79c{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2660 .elementor-element.elementor-element-4e67164{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2660 .elementor-element.elementor-element-2f77090 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-2f77090 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-2f77090 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-2f77090 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2660 .elementor-element.elementor-element-2f77090 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2660 .elementor-element.elementor-element-2f77090 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2660 .elementor-element.elementor-element-2f77090 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2660 .elementor-element.elementor-element-2f77090{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2660 .elementor-element.elementor-element-2f77090 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2660 .elementor-element.elementor-element-2f77090 .elementor-icon-list-item > a{font-family:"Geist Mono", Sans-serif;}.elementor-2660 .elementor-element.elementor-element-2f77090 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2660 .elementor-element.elementor-element-f890ae5{--display:flex;--min-height:20vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2660 .elementor-element.elementor-element-7e2eeda{font-family:"Geist", Sans-serif;font-size:clamp(0.875rem, 0.7188rem + 0.5vw, 1rem);font-weight:300;color:#111111;}.elementor-2660 .elementor-element.elementor-element-25afa7e{--display:flex;--min-height:20vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2660 .elementor-element.elementor-element-2787f23 .elementor-button{background-color:var( --e-global-color-text );font-family:"Geist", Sans-serif;font-size:clamp(0.625rem, 0.3125rem + 1vw, 0.875rem);font-weight:300;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:35px 35px 35px 35px;}.elementor-2660 .elementor-element.elementor-element-2787f23:hover{--e-transform-scale:1.1;}.elementor-2660 .elementor-element.elementor-element-2787f23{--e-transform-transition-duration:500ms;}.elementor-2660 .elementor-element.elementor-element-2787f23 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2660 .elementor-element.elementor-element-2787f23 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2660 .elementor-element.elementor-element-cd9ac35{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2660 .elementor-element.elementor-element-5086d14{--display:flex;--min-height:45vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2660 .elementor-element.elementor-element-120f762 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-120f762 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-120f762 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-120f762 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2660 .elementor-element.elementor-element-120f762 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2660 .elementor-element.elementor-element-120f762 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2660 .elementor-element.elementor-element-120f762 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2660 .elementor-element.elementor-element-120f762{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2660 .elementor-element.elementor-element-120f762 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2660 .elementor-element.elementor-element-120f762 .elementor-icon-list-item > a{font-family:"Geist Mono", Sans-serif;}.elementor-2660 .elementor-element.elementor-element-120f762 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2660 .elementor-element.elementor-element-42d23bf .elementor-heading-title{font-family:"Sneaky Times", Sans-serif;font-size:font-size: clamp(1.5rem, 0.875rem + 2vw, 2rem);font-weight:400;line-height:3rem;}.elementor-2660 .elementor-element.elementor-element-6e7db15 .elementor-button{background-color:var( --e-global-color-text );font-family:"Geist", Sans-serif;font-size:clamp(0.625rem, 0.3125rem + 1vw, 0.875rem);font-weight:300;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:35px 35px 35px 35px;}.elementor-2660 .elementor-element.elementor-element-6e7db15:hover{--e-transform-scale:1.1;}.elementor-2660 .elementor-element.elementor-element-6e7db15{--e-transform-transition-duration:500ms;}.elementor-2660 .elementor-element.elementor-element-6e7db15 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2660 .elementor-element.elementor-element-6e7db15 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2660 .elementor-element.elementor-element-2aefda3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2660 .elementor-element.elementor-element-2aefda3 .elementor-divider-separator{width:100%;}.elementor-2660 .elementor-element.elementor-element-2aefda3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2660 .elementor-element.elementor-element-d60fae9{--swiper-slides-to-display:3;--swiper-offset-size:80px;--swiper-slides-gap:30px;}.elementor-2660 .elementor-element.elementor-element-d60fae9 .swiper-slide > .elementor-element{height:100%;}.elementor-2660 .elementor-element.elementor-element-689c0ec{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2660 .elementor-element.elementor-element-689c0ec:not(.elementor-motion-effects-element-type-background), .elementor-2660 .elementor-element.elementor-element-689c0ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-61394b6 );}.elementor-2660 .elementor-element.elementor-element-3625219{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2660 .elementor-element.elementor-element-a8da487 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-a8da487 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-a8da487 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-a8da487 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2660 .elementor-element.elementor-element-a8da487 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2660 .elementor-element.elementor-element-a8da487 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2660 .elementor-element.elementor-element-a8da487 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-2660 .elementor-element.elementor-element-a8da487{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2660 .elementor-element.elementor-element-a8da487 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2660 .elementor-element.elementor-element-a8da487 .elementor-icon-list-item > a{font-family:"Geist Mono", Sans-serif;text-transform:uppercase;}.elementor-2660 .elementor-element.elementor-element-a8da487 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2660 .elementor-element.elementor-element-32a2d12 .elementor-heading-title{font-family:"Sneaky Times", Sans-serif;font-size:font-size: clamp(1.5rem, 0.875rem + 2vw, 2rem);font-weight:400;line-height:3rem;color:var( --e-global-color-secondary );}.elementor-2660 .elementor-element.elementor-element-cd7594e .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Geist", Sans-serif;font-size:clamp(0.625rem, 0.3125rem + 1vw, 0.875rem);font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:35px 35px 35px 35px;}.elementor-2660 .elementor-element.elementor-element-cd7594e:hover{--e-transform-scale:1.1;}.elementor-2660 .elementor-element.elementor-element-cd7594e{--e-transform-transition-duration:500ms;}.elementor-2660 .elementor-element.elementor-element-cd7594e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2660 .elementor-element.elementor-element-cd7594e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2660 .elementor-element.elementor-element-0560957{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2660 .elementor-element.elementor-element-1967018{--display:flex;--min-height:80vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2660 .elementor-element.elementor-element-54f9608 img{width:100%;height:90vh;object-fit:cover;object-position:center center;}.elementor-2660 .elementor-element.elementor-element-b20f2d6{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2660 .elementor-element.elementor-element-886ea79{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2660 .elementor-element.elementor-element-886ea79:hover{border-style:none;}.elementor-2660 .elementor-element.elementor-element-886ea79, .elementor-2660 .elementor-element.elementor-element-886ea79::before{--border-transition:0.3s;}.elementor-2660 .elementor-element.elementor-element-07e3969{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:30px;}.elementor-2660 .elementor-element.elementor-element-195b61a{font-family:"Geist", Sans-serif;font-size:clamp(0.875rem, 0.7188rem + 0.5vw, 1rem);font-weight:300;color:var( --e-global-color-secondary );}.elementor-2660 .elementor-element.elementor-element-19d4650{--display:flex;--min-height:20vh;border-style:none;--border-style:none;}.elementor-2660 .elementor-element.elementor-element-19d4650:hover{border-style:none;}.elementor-2660 .elementor-element.elementor-element-19d4650, .elementor-2660 .elementor-element.elementor-element-19d4650::before{--border-transition:0.3s;}.elementor-2660 .elementor-element.elementor-element-a52bd8e{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:30px;}.elementor-2660 .elementor-element.elementor-element-34371e1{font-family:"Geist", Sans-serif;font-size:clamp(0.875rem, 0.7188rem + 0.5vw, 1rem);font-weight:300;color:var( --e-global-color-secondary );}.elementor-2660 .elementor-element.elementor-element-4db26ff{--display:flex;--min-height:20vh;border-style:none;--border-style:none;}.elementor-2660 .elementor-element.elementor-element-4db26ff:hover{border-style:none;}.elementor-2660 .elementor-element.elementor-element-4db26ff, .elementor-2660 .elementor-element.elementor-element-4db26ff::before{--border-transition:0.3s;}.elementor-2660 .elementor-element.elementor-element-bb4d0bc{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:30px;}.elementor-2660 .elementor-element.elementor-element-ddc02cc{font-family:"Geist", Sans-serif;font-size:clamp(0.875rem, 0.7188rem + 0.5vw, 1rem);font-weight:300;color:var( --e-global-color-secondary );}.elementor-2660 .elementor-element.elementor-element-10c1afd{--display:flex;--min-height:20vh;border-style:none;--border-style:none;}.elementor-2660 .elementor-element.elementor-element-10c1afd:hover{border-style:none;}.elementor-2660 .elementor-element.elementor-element-10c1afd, .elementor-2660 .elementor-element.elementor-element-10c1afd::before{--border-transition:0.3s;}.elementor-2660 .elementor-element.elementor-element-3da9511{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:30px;}.elementor-2660 .elementor-element.elementor-element-bf84376{font-family:"Geist", Sans-serif;font-size:clamp(0.875rem, 0.7188rem + 0.5vw, 1rem);font-weight:300;color:var( --e-global-color-secondary );}.elementor-2660 .elementor-element.elementor-element-4eb6644{--display:flex;--min-height:20vh;border-style:none;--border-style:none;}.elementor-2660 .elementor-element.elementor-element-4eb6644:hover{border-style:none;}.elementor-2660 .elementor-element.elementor-element-4eb6644, .elementor-2660 .elementor-element.elementor-element-4eb6644::before{--border-transition:0.3s;}.elementor-2660 .elementor-element.elementor-element-6f20371{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:30px;}.elementor-2660 .elementor-element.elementor-element-fde9dc5{font-family:"Geist", Sans-serif;font-size:clamp(0.875rem, 0.7188rem + 0.5vw, 1rem);font-weight:300;color:var( --e-global-color-secondary );}.elementor-2660 .elementor-element.elementor-element-afef0e9{--display:flex;--min-height:20vh;border-style:none;--border-style:none;}.elementor-2660 .elementor-element.elementor-element-afef0e9:hover{border-style:none;}.elementor-2660 .elementor-element.elementor-element-afef0e9, .elementor-2660 .elementor-element.elementor-element-afef0e9::before{--border-transition:0.3s;}.elementor-2660 .elementor-element.elementor-element-d1d6caf{--display:flex;--min-height:30vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:30px;}.elementor-2660 .elementor-element.elementor-element-9489655{font-family:"Geist", Sans-serif;font-size:clamp(0.875rem, 0.7188rem + 0.5vw, 1rem);font-weight:300;color:var( --e-global-color-secondary );}.elementor-2660 .elementor-element.elementor-element-17713ad{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:20px;--n-accordion-icon-gap:20px;}.elementor-2660 .elementor-element.elementor-element-17713ad > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-2660 .elementor-element.elementor-element-17713ad > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-2660 .elementor-element.elementor-element-17713ad {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-2660 .elementor-element.elementor-element-17713ad > .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-family:"Geist Mono", Sans-serif;font-weight:400;text-transform:uppercase;}:where( .elementor-2660 .elementor-element.elementor-element-17713ad > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-2660 .elementor-element.elementor-element-0c0635c{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2660 .elementor-element.elementor-element-7e222d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-7e222d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-7e222d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-7e222d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2660 .elementor-element.elementor-element-7e222d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2660 .elementor-element.elementor-element-7e222d4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2660 .elementor-element.elementor-element-7e222d4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2660 .elementor-element.elementor-element-7e222d4{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2660 .elementor-element.elementor-element-7e222d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2660 .elementor-element.elementor-element-7e222d4 .elementor-icon-list-item > a{font-family:"Geist Mono", Sans-serif;}.elementor-2660 .elementor-element.elementor-element-7e222d4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2660 .elementor-element.elementor-element-a483929{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-2660 .elementor-element.elementor-element-8a46f6a .elementor-heading-title{font-family:"Sneaky Times", Sans-serif;font-size:font-size: clamp(1.5rem, 0.875rem + 2vw, 2rem);font-weight:400;line-height:3rem;}.elementor-2660 .elementor-element.elementor-element-7ce0ced{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2660 .elementor-element.elementor-element-7ce0ced .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:clamp(0.625rem, 0.3125rem + 1vw, 0.875rem);font-weight:300;text-transform:uppercase;font-style:italic;}.elementor-2660 .elementor-element.elementor-element-aff375f{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-2660 .elementor-element.elementor-element-d1c9120 .elementor-heading-title{font-family:"Sneaky Times", Sans-serif;font-size:font-size: clamp(1.5rem, 0.875rem + 2vw, 2rem);font-weight:400;line-height:3rem;}.elementor-2660 .elementor-element.elementor-element-1f3e14a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2660 .elementor-element.elementor-element-1f3e14a .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:clamp(0.625rem, 0.3125rem + 1vw, 0.875rem);font-weight:300;text-transform:uppercase;font-style:italic;}.elementor-2660 .elementor-element.elementor-element-f9d9e14{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--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-2660 .elementor-element.elementor-element-c375920 .elementor-heading-title{font-family:"Sneaky Times", Sans-serif;font-size:font-size: clamp(1.5rem, 0.875rem + 2vw, 2rem);font-weight:400;line-height:3rem;}.elementor-2660 .elementor-element.elementor-element-27f7bd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2660 .elementor-element.elementor-element-27f7bd7 .elementor-heading-title{font-family:"Geist Mono", Sans-serif;font-size:clamp(0.625rem, 0.3125rem + 1vw, 0.875rem);font-weight:300;text-transform:uppercase;font-style:italic;}.elementor-2660 .elementor-element.elementor-element-cd5cba9{--display:flex;--min-height:80vh;--justify-content:flex-end;--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-2660 .elementor-element.elementor-element-ba38b7b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2660 .elementor-element.elementor-element-ba38b7b .elementor-divider-separator{width:100%;}.elementor-2660 .elementor-element.elementor-element-ba38b7b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2660 .elementor-element.elementor-element-e8a21cc{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10% 10%;--row-gap:10%;--column-gap:10%;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2660 .elementor-element.elementor-element-63a79f3{--display:flex;--min-height:60vh;--justify-content:space-around;--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-2660 .elementor-element.elementor-element-d7de092 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-d7de092 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-d7de092 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2660 .elementor-element.elementor-element-d7de092 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2660 .elementor-element.elementor-element-d7de092 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2660 .elementor-element.elementor-element-d7de092 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2660 .elementor-element.elementor-element-d7de092 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2660 .elementor-element.elementor-element-d7de092{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-2660 .elementor-element.elementor-element-d7de092 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2660 .elementor-element.elementor-element-d7de092 .elementor-icon-list-item > a{font-family:"Geist Mono", Sans-serif;}.elementor-2660 .elementor-element.elementor-element-d7de092 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2660 .elementor-element.elementor-element-fb45d15{font-family:"Geist", Sans-serif;font-size:clamp(0.875rem, 0.7188rem + 0.5vw, 1rem);font-weight:300;color:#111111;}.elementor-2660 .elementor-element.elementor-element-4c8f1d6 .elementor-button{background-color:var( --e-global-color-text );font-family:"Geist", Sans-serif;font-size:clamp(0.625rem, 0.3125rem + 1vw, 0.875rem);font-weight:300;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:35px 35px 35px 35px;}.elementor-2660 .elementor-element.elementor-element-4c8f1d6:hover{--e-transform-scale:1.1;}.elementor-2660 .elementor-element.elementor-element-4c8f1d6{--e-transform-transition-duration:500ms;}.elementor-2660 .elementor-element.elementor-element-4c8f1d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2660 .elementor-element.elementor-element-4c8f1d6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2660 .elementor-element.elementor-element-93f579c{--display:flex;--min-height:60vh;--justify-content:space-around;--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-2660 .elementor-element.elementor-element-be0c135{--e-image-carousel-slides-to-show:2;}@media(max-width:1024px){.elementor-2660 .elementor-element.elementor-element-d60fae9{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-2660 .elementor-element.elementor-element-9b8e412{--width:100%;}.elementor-2660 .elementor-element.elementor-element-ca15d46{--width:100%;}.elementor-2660 .elementor-element.elementor-element-3d42973{--width:100%;}.elementor-2660 .elementor-element.elementor-element-8b3b79c{--width:100%;}.elementor-2660 .elementor-element.elementor-element-4e67164{--width:15%;}.elementor-2660 .elementor-element.elementor-element-f890ae5{--width:70%;}.elementor-2660 .elementor-element.elementor-element-25afa7e{--width:15%;}.elementor-2660 .elementor-element.elementor-element-cd9ac35{--width:100%;}.elementor-2660 .elementor-element.elementor-element-689c0ec{--width:100%;}.elementor-2660 .elementor-element.elementor-element-1967018{--width:60%;}.elementor-2660 .elementor-element.elementor-element-b20f2d6{--width:40%;}.elementor-2660 .elementor-element.elementor-element-886ea79{--width:100%;}.elementor-2660 .elementor-element.elementor-element-07e3969{--width:100%;}.elementor-2660 .elementor-element.elementor-element-19d4650{--width:100%;}.elementor-2660 .elementor-element.elementor-element-a52bd8e{--width:100%;}.elementor-2660 .elementor-element.elementor-element-4db26ff{--width:100%;}.elementor-2660 .elementor-element.elementor-element-bb4d0bc{--width:100%;}.elementor-2660 .elementor-element.elementor-element-10c1afd{--width:100%;}.elementor-2660 .elementor-element.elementor-element-3da9511{--width:100%;}.elementor-2660 .elementor-element.elementor-element-4eb6644{--width:100%;}.elementor-2660 .elementor-element.elementor-element-6f20371{--width:100%;}.elementor-2660 .elementor-element.elementor-element-afef0e9{--width:100%;}.elementor-2660 .elementor-element.elementor-element-d1d6caf{--width:100%;}.elementor-2660 .elementor-element.elementor-element-0c0635c{--width:100%;}.elementor-2660 .elementor-element.elementor-element-a483929{--width:100%;}.elementor-2660 .elementor-element.elementor-element-aff375f{--width:100%;}.elementor-2660 .elementor-element.elementor-element-f9d9e14{--width:100%;}.elementor-2660 .elementor-element.elementor-element-cd5cba9{--width:100%;}.elementor-2660 .elementor-element.elementor-element-e8a21cc{--width:100%;}.elementor-2660 .elementor-element.elementor-element-63a79f3{--width:50%;}.elementor-2660 .elementor-element.elementor-element-93f579c{--width:100%;}}@media(max-width:767px){.elementor-2660 .elementor-element.elementor-element-9b8e412{--width:100%;--min-height:60vh;--justify-content:space-evenly;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2660 .elementor-element.elementor-element-ca15d46{--min-height:0vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2660 .elementor-element.elementor-element-8f4c73e .elementor-heading-title{line-height:2rem;}.elementor-2660 .elementor-element.elementor-element-75cf8d2{--min-height:0vh;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2660 .elementor-element.elementor-element-e125309 .elementor-button{font-size:clamp(0.875rem, 0.8085rem + 0.2128vw, 1rem);}.elementor-2660 .elementor-element.elementor-element-8b3b79c{--min-height:0vh;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2660 .elementor-element.elementor-element-4e67164{--min-height:5vh;--justify-content:center;}.elementor-2660 .elementor-element.elementor-element-25afa7e{--min-height:10vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2660 .elementor-element.elementor-element-2787f23 .elementor-button{font-size:clamp(0.875rem, 0.8085rem + 0.2128vw, 1rem);}.elementor-2660 .elementor-element.elementor-element-cd9ac35{--min-height:0vh;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2660 .elementor-element.elementor-element-42d23bf .elementor-heading-title{font-size:clamp(1.375rem, 1.0426rem + 1.0638vw, 2rem);line-height:2rem;}.elementor-2660 .elementor-element.elementor-element-6e7db15 .elementor-button{font-size:clamp(0.875rem, 0.8085rem + 0.2128vw, 1rem);}.elementor-2660 .elementor-element.elementor-element-d60fae9{--swiper-slides-to-display:1;}.elementor-2660 .elementor-element.elementor-element-689c0ec{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2660 .elementor-element.elementor-element-32a2d12 .elementor-heading-title{font-size:clamp(1.375rem, 1.0426rem + 1.0638vw, 2rem);line-height:2rem;}.elementor-2660 .elementor-element.elementor-element-cd7594e .elementor-button{font-size:clamp(0.875rem, 0.8085rem + 0.2128vw, 1rem);}.elementor-2660 .elementor-element.elementor-element-1967018{--min-height:50vh;}.elementor-2660 .elementor-element.elementor-element-54f9608 img{height:50vh;}.elementor-2660 .elementor-element.elementor-element-0c0635c{--min-height:60vh;--justify-content:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2660 .elementor-element.elementor-element-a483929{--min-height:40vh;}.elementor-2660 .elementor-element.elementor-element-8a46f6a .elementor-heading-title{font-size:clamp(1.375rem, 1.0426rem + 1.0638vw, 2rem);line-height:2rem;}.elementor-2660 .elementor-element.elementor-element-aff375f{--min-height:30vh;}.elementor-2660 .elementor-element.elementor-element-d1c9120 .elementor-heading-title{font-size:clamp(1.375rem, 1.0426rem + 1.0638vw, 2rem);line-height:2rem;}.elementor-2660 .elementor-element.elementor-element-f9d9e14{--min-height:30vh;}.elementor-2660 .elementor-element.elementor-element-c375920 .elementor-heading-title{font-size:clamp(1.375rem, 1.0426rem + 1.0638vw, 2rem);line-height:2rem;}.elementor-2660 .elementor-element.elementor-element-cd5cba9{--min-height:45vh;}.elementor-2660 .elementor-element.elementor-element-e8a21cc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2660 .elementor-element.elementor-element-4c8f1d6 .elementor-button{font-size:clamp(0.875rem, 0.8085rem + 0.2128vw, 1rem);}}/* Start custom CSS for akrotopi-local-time-weather, class: .elementor-element-5155b1b */.elementor-2660 .elementor-element.elementor-element-5155b1b .akrotopi-time-weather-container{
    color:#111111!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e125309 */.elementor-2660 .elementor-element.elementor-element-e125309 .elementor-button-icon svg{
    width:0.6rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca15d46 */.elementor-2660 .elementor-element.elementor-element-ca15d46{
    overflow:visible;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e2eeda */.elementor-2660 .elementor-element.elementor-element-7e2eeda p{
    color: #111111!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2787f23 */.elementor-2660 .elementor-element.elementor-element-2787f23 .elementor-button-icon svg{
    width:0.6rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e7db15 */.elementor-2660 .elementor-element.elementor-element-6e7db15 .elementor-button-icon svg{
    width:0.6rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5086d14 */.elementor-2660 .elementor-element.elementor-element-5086d14{
    overflow: visible!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd9ac35 */.elementor-2660 .elementor-element.elementor-element-cd9ac35{
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cd7594e */.elementor-2660 .elementor-element.elementor-element-cd7594e .elementor-button-icon svg{
    width:0.6rem;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195b61a */.elementor-2660 .elementor-element.elementor-element-195b61a p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34371e1 */.elementor-2660 .elementor-element.elementor-element-34371e1 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddc02cc */.elementor-2660 .elementor-element.elementor-element-ddc02cc p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf84376 */.elementor-2660 .elementor-element.elementor-element-bf84376 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde9dc5 */.elementor-2660 .elementor-element.elementor-element-fde9dc5 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9489655 */.elementor-2660 .elementor-element.elementor-element-9489655 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195b61a */.elementor-2660 .elementor-element.elementor-element-195b61a p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34371e1 */.elementor-2660 .elementor-element.elementor-element-34371e1 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddc02cc */.elementor-2660 .elementor-element.elementor-element-ddc02cc p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf84376 */.elementor-2660 .elementor-element.elementor-element-bf84376 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde9dc5 */.elementor-2660 .elementor-element.elementor-element-fde9dc5 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9489655 */.elementor-2660 .elementor-element.elementor-element-9489655 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195b61a */.elementor-2660 .elementor-element.elementor-element-195b61a p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34371e1 */.elementor-2660 .elementor-element.elementor-element-34371e1 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddc02cc */.elementor-2660 .elementor-element.elementor-element-ddc02cc p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf84376 */.elementor-2660 .elementor-element.elementor-element-bf84376 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde9dc5 */.elementor-2660 .elementor-element.elementor-element-fde9dc5 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9489655 */.elementor-2660 .elementor-element.elementor-element-9489655 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195b61a */.elementor-2660 .elementor-element.elementor-element-195b61a p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34371e1 */.elementor-2660 .elementor-element.elementor-element-34371e1 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddc02cc */.elementor-2660 .elementor-element.elementor-element-ddc02cc p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf84376 */.elementor-2660 .elementor-element.elementor-element-bf84376 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde9dc5 */.elementor-2660 .elementor-element.elementor-element-fde9dc5 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9489655 */.elementor-2660 .elementor-element.elementor-element-9489655 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195b61a */.elementor-2660 .elementor-element.elementor-element-195b61a p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34371e1 */.elementor-2660 .elementor-element.elementor-element-34371e1 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddc02cc */.elementor-2660 .elementor-element.elementor-element-ddc02cc p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf84376 */.elementor-2660 .elementor-element.elementor-element-bf84376 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde9dc5 */.elementor-2660 .elementor-element.elementor-element-fde9dc5 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9489655 */.elementor-2660 .elementor-element.elementor-element-9489655 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195b61a */.elementor-2660 .elementor-element.elementor-element-195b61a p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34371e1 */.elementor-2660 .elementor-element.elementor-element-34371e1 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddc02cc */.elementor-2660 .elementor-element.elementor-element-ddc02cc p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf84376 */.elementor-2660 .elementor-element.elementor-element-bf84376 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde9dc5 */.elementor-2660 .elementor-element.elementor-element-fde9dc5 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9489655 */.elementor-2660 .elementor-element.elementor-element-9489655 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195b61a */.elementor-2660 .elementor-element.elementor-element-195b61a p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34371e1 */.elementor-2660 .elementor-element.elementor-element-34371e1 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ddc02cc */.elementor-2660 .elementor-element.elementor-element-ddc02cc p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf84376 */.elementor-2660 .elementor-element.elementor-element-bf84376 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fde9dc5 */.elementor-2660 .elementor-element.elementor-element-fde9dc5 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9489655 */.elementor-2660 .elementor-element.elementor-element-9489655 p{
    color: #f8f8f8!important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-17713ad */.e-n-accordion-item-title{
    min-height: 10vh;
    justify-content: center!important;
}
.e-n-accordion-item-title:focus {
  outline: none;
}

.e-n-accordion-item-title:focus-visible {
  outline: 2px solid rgba(0, 0, 0, 0.1);
  outline-offset: 2px;
}
.e-n-accordion-item-title-header{
    width:100%;
    padding-left: 27px;
}
.e-n-accordion-item-title-icon svg{
    width: 3em;
    height: auto;
}
.e-n-accordion-item[open] .accordion-item {
  animation: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a483929 */.elementor-2660 .elementor-element.elementor-element-a483929{
    overflow: visible!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aff375f */.elementor-2660 .elementor-element.elementor-element-aff375f{
    overflow: visible!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9d9e14 */.elementor-2660 .elementor-element.elementor-element-f9d9e14{
    overflow: visible!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0635c */.elementor-2660 .elementor-element.elementor-element-0c0635c{
    overflow: visible!important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb45d15 */.elementor-2660 .elementor-element.elementor-element-fb45d15 p{
    color: #111111!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4c8f1d6 */.elementor-2660 .elementor-element.elementor-element-4c8f1d6 .elementor-button-icon svg{
    width:0.6rem;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-be0c135 */.elementor-2660 .elementor-element.elementor-element-be0c135 .swiper-slide-image,
.elementor-2660 .elementor-element.elementor-element-be0c135 .swiper-slide img {
  width: 40vw !important;
  height: 70vh !important;
  object-fit: cover !important;
  display: block;
}
@media screen and (max-width: 768px){
    .elementor-2660 .elementor-element.elementor-element-be0c135 .swiper-slide-image,
.elementor-2660 .elementor-element.elementor-element-be0c135 .swiper-slide img {
  width: 100vw !important;
  height: 50vh !important;
  object-fit: cover !important;
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93f579c */.elementor-2660 .elementor-element.elementor-element-93f579c{
    overflow: visible!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sneaky Times';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://akrotopi.gr/wp-content/uploads/2026/01/Sneaky-Times.woff2') format('woff2'),
		url('https://akrotopi.gr/wp-content/uploads/2026/01/Sneaky-Times.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist Mono';
	font-display: auto;
	src: url('https://akrotopi.gr/wp-content/uploads/2026/01/GeistMonowght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-display: auto;
	src: url('https://akrotopi.gr/wp-content/uploads/2026/01/Geistwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */