a:focus,.ast-menu-toggle:focus,.ast-button-wrap .menu-toggle:focus{outline:0}.ast-mobile-popup-drawer.active .menu-toggle-close:focus,[data-section=section-header-mobile-trigger] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus{border:0 none!important}.elementor-icon:hover{color:#fff}.ast-primary-header-bar .site-primary-header-wrap{min-height:90px}.sub-menu .menu-item a.menu-link{border-bottom:1px solid rgba(219,180,110,.25)!important}.sub-menu #menu-item-3373 a.menu-link{border-bottom:0 none!important}.sub-menu #menu-item-3508 a.menu-link{border-bottom:0 none!important}.sub-menu .menu-item a.menu-link:hover{color:#dbb46e!important}.ast-desktop:not(:has(.ast-header-sticked)) .ast-primary-header-bar .main-header-menu>.menu-item{line-height:65px}.working-hours-box h4,.working-hours-box h3{color:#fff}.site-below-footer-wrap{border-top-color:rgba(219,180,110,.4)!important}.site-below-footer-wrap a{color:#fff}.site-below-footer-wrap a:hover,.site-below-footer-wrap a:focus{color:#dbb46e}.home-video{box-shadow:0px 0px 6px -2px rgba(0,0,0,.8);border-radius:8px}.home-video img{border-radius:8px}.site-primary-footer-wrap[data-section=section-primary-footer-builder] .ast-builder-grid-row{max-width:90%}.footer-widget-area .widget-title{color:#fff!important;font-size:24px!important}.contact-box{display:flex;align-items:center;margin-bottom:10px}.contact-box span,.contact-box a{color:#FFF!important;font-size:15px}.contact-box a:hover,.contact-box a:focus{color:#dbb46e!important}.contact-box svg{margin-right:10px;fill:#dbb46e}.main-header-menu .menu-link:focus,.main-header-menu>a:focus{outline:0}.gallery h3>a{background-color:#1a1a1a;border:2px solid #fff;color:#fff;font-size:16px;font-style:italic;text-transform:uppercase;padding:20px;min-height:125px;flex-direction:column;display:flex;justify-content:center;text-align:center}.gallery h3>a:hover,.gallery h3>a:focus{border:2px solid #dbb46e;color:#dbb46e}.custom-lang-switcher{list-style:none;margin:0;padding:0;display:flex;gap:15px}.slideshow{height:100vh}.slideshow .elementor-widget-smartslider,.slideshow .elementor-widget-container,.slideshow .n2-section-smartslider,.slideshow .n2-ss-align,.slideshow .n2-padding,.slideshow .n2-ss-slider{height:100%}.lSAction>a{background-image:url(https://konstantinoskontizas.gr/wp-content/plugins/gallery-with-thumbnail-slider/includes/images/controls-white.png)}#ast-mobile-header{background:#1f1f1f}.ast-mobile-popup-drawer.active .ast-mobile-popup-inner{background-color:rgba(12,12,12,1)}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item>.menu-link{color:#fff;text-align:center;text-transform:uppercase}.ast-builder-menu-mobile .main-navigation .main-header-menu .current-menu-item>.menu-link,.ast-mobile-popup-drawer.active .menu-toggle-close{color:#dbb46e}.ast-builder-menu-mobile .main-navigation .main-header-menu .menu-item>.ast-menu-toggle{color:#fff}.ast-builder-menu-mobile .sub-menu{background-color:#1A1A1A!important}.ast-builder-menu-mobile .sub-menu .menu-item .menu-link{line-height:26px;padding-top:15px!important;padding-bottom:15px!important}@media (max-width:767px){.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls{align-items:end}.hair-salons-slideshow .n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls{align-items:center}div#n2-ss-2 .n2-style-c1736bc2f81cef971a515d75031fc728-heading,div#n2-ss-3 .n2-style-c1736bc2f81cef971a515d75031fc728-heading,div#n2-ss-4 .n2-style-c1736bc2f81cef971a515d75031fc728-heading,div#n2-ss-5 .n2-style-c1736bc2f81cef971a515d75031fc728-heading,div#n2-ss-6 .n2-style-c1736bc2f81cef971a515d75031fc728-heading,div#n2-ss-7 .n2-style-c1736bc2f81cef971a515d75031fc728-heading{padding:30px 10px 30px 10px!important}.footer-widget-area .contact-box{justify-content:center}.hair-salons-photo-gallery .item{padding:50px 20px 50px 20px!important}.hair-salons-photo-gallery .lSPager.lSGallery{display:none}}@media (max-width:543px){.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{max-width:225px !important;width:225px !important;height:auto !important}.site-header .ast-builder-grid-row{display:flex !important;justify-content:space-between !important;align-items:center !important;width:100% !important}.site-header .site-header-primary-section-left,.site-header .site-header-primary-section-right{padding:0 !important}.site-header .ast-site-identity{padding:0!important}.site-header .ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0!important}}@media (max-width:544px){.site-header .ast-desktop .ast-primary-header-bar.main-header-bar,.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{padding-left:15px;padding-right:15px}}@media only screen and (min-width:544px) and (max-width:921px){.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{max-width:300px !important;width:300px !important;height:auto !important}.site-header .ast-builder-grid-row{display:flex !important;justify-content:space-between !important;align-items:center !important;width:100% !important}.site-header .site-header-primary-section-left,.site-header .site-header-primary-section-right{padding:0 !important}.site-header .ast-site-identity{padding:0!important}.site-header .ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0!important}}@media only screen and (min-width:922px) and (max-width:1220px){.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{max-width:100% !important;width:auto !important;height:auto !important}.site-header .ast-builder-grid-row{display:flex !important;justify-content:space-between !important;align-items:center !important;width:100% !important}.site-header .site-header-primary-section-left,.site-header .site-header-primary-section-right{padding:0 !important}.site-header .ast-site-identity{padding:0!important}.site-header .ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0!important}}@media only screen and (min-width:768px) and (max-width:991px){div#n2-ss-2 .n2-style-c1736bc2f81cef971a515d75031fc728-heading,div#n2-ss-3 .n2-style-c1736bc2f81cef971a515d75031fc728-heading,div#n2-ss-4 .n2-style-c1736bc2f81cef971a515d75031fc728-heading,div#n2-ss-5 .n2-style-c1736bc2f81cef971a515d75031fc728-heading,div#n2-ss-6 .n2-style-c1736bc2f81cef971a515d75031fc728-heading,div#n2-ss-7 .n2-style-c1736bc2f81cef971a515d75031fc728-heading{padding:30px 10px 30px 10px!important}}