@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.grid-3-col{grid-template-columns:repeat(3,minmax(100px,1fr));gap:32px;display:grid}@media (width<=992px){.grid-3-col{grid-template-columns:repeat(2,minmax(100px,1fr));gap:20px}}@media (width<=576px){.grid-3-col{grid-template-columns:1fr;gap:16px}}:root{--white:#fff;--light-grey:#ebebeb;--tax-header-bg:#f9f9f9;--tax-header-item:#adadad;--disabled-date:#d5d5d5;--order-item-bg:#f8f8f8;--black:#000;--blue:#0098ff;--green:#00ea00;--dark-green:#00c400;--checkout-grey:#888;--delete:#cc0003;--yellow:#fbbc00;--dark-grey:#3a3e4a;--grey-2:#767d91;--grey:#555;--grey-1:#999;--title-grey:gray;--breadcrumb:#a5a9b6}.el-color--white{color:var(--white)}.el-color--black{color:var(--black)}.el-color--green{color:var(--green)}.el-color--dark-green{color:var(--dark-green)}.el-color--dark-grey{color:var(--dark-grey)}.el-color--light-grey{color:var(--light-grey)}.el-color--grey-2{color:var(--grey-2)}.el-bg-color--white{background:var(--white)}.el-bg-color--black{background:var(--black)}.el-bg-color--green{background:var(--green)}.el-bg-color--dark-grey{background:var(--dark-grey)}.el-bg-color--light-grey{background:var(--light-grey)}a{color:var(--white);text-decoration:none}ul.menu a.is-active{color:var(--green);border-color:var(--green)}*{box-sizing:border-box}ul,ol,ul.menu{margin:0;padding-left:0!important}ul li,ol li,ul.menu li{padding-top:0;list-style:none}ul .menu-item--expanded,ol .menu-item--expanded,ul.menu .menu-item--expanded{list-style:none}body,h1,h2,h3,h4,h5,p{margin:0}input,button,button,[type=button],[type=reset],[type=submit],input[type=time]{appearance:none}input[type=number],button[type=number],button[type=number],[type=button][type=number],[type=reset][type=number],[type=submit][type=number],input[type=time][type=number]{appearance:textfield!important}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}button::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}button::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[type=button]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[type=button]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[type=reset]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[type=reset]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[type=submit]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[type=submit]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}img,svg{max-width:100%;height:auto;display:block}.main-container,.view-id-taxonomy_term_commerce .view-content,#block-elliniko-breadcrumbs{max-width:var(--main-container);margin:0 auto;padding:0}@media (width<=1660px){.main-container,.view-id-taxonomy_term_commerce .view-content,#block-elliniko-breadcrumbs{padding:0 30px}}@media (width<=387px){.main-container,.view-id-taxonomy_term_commerce .view-content,#block-elliniko-breadcrumbs{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}.grid-4-columns,.view-id-taxonomy_term_commerce .view-content,.block-type-title_subtitle_block .view-content{grid-template-columns:repeat(4,minmax(200px,1fr));gap:120px 10px;display:grid}@media (width<=1280px){.grid-4-columns,.view-id-taxonomy_term_commerce .view-content,.block-type-title_subtitle_block .view-content{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns,.view-id-taxonomy_term_commerce .view-content,.block-type-title_subtitle_block .view-content{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns,.view-id-taxonomy_term_commerce .view-content,.block-type-title_subtitle_block .view-content{grid-template-columns:1fr;row-gap:30px}}body{font-family:Inter,sans-serif;font-size:16px;font-weight:var(--font-weight-normal);line-height:1.2}:root{--font-size-200:200px;--font-size-150:150px;--font-size-130:130px;--font-size-110:110px;--font-size-96:96px;--font-size-75:75px;--font-size-55:55px;--font-size-50:50px;--font-size-42:42px;--font-size-46:46px;--font-size-44:44px;--font-size-40:40px;--font-size-36:36px;--font-size-35:35px;--font-size-32:32px;--font-size-30:30px;--font-size-28:28px;--font-size-26:26px;--font-size-24:24px;--font-size-23:23px;--font-size-22:22px;--font-size-20:20px;--font-size-18:18px;--font-size-16:16px;--font-size-15:15px;--font-size-14:14px;--font-size-12:12px;--font-size-11:11px;--line-height-60:60px;--line-height-56:56px;--line-height-48:48px;--line-height-42:42px;--line-height-40:40px;--line-height-38:38px;--line-height-37:37px;--line-height-36:36px;--line-height-34:34px;--line-height-30:30px;--line-height-28:28px;--line-height-26:26px;--line-height-24:24px;--line-height-22:22px;--line-height-20:20px;--font-weight-black:900;--font-weight-ext-bold:800;--font-weight-bold:700;--font-weight-semibold:600;--font-weight-medium:500;--font-weight-normal:400;--font-weight-light:300;--font-weight-ext-light:200}h1,.display-as-h1{font-size:var(--font-size-52);font-weight:var(--font-weight-bold);line-height:var(--line-height-60)}@media (width<=1440px){h1,.display-as-h1{font-size:var(--font-size-40);line-height:var(--line-height-48)}}@media (width<=992px){h1,.display-as-h1{font-size:var(--font-size-34);line-height:var(--line-height-42)}}@media (width<=576px){h1,.display-as-h1{font-size:var(--font-size-27);line-height:var(--line-height-34)}}h2{font-size:var(--font-size-40);font-weight:var(--font-weight-bold);line-height:var(--line-height-48)}@media (width<=992px){h2{font-size:var(--font-size-34);line-height:var(--line-height-42)}}@media (width<=576px){h2{font-size:var(--font-size-27);line-height:var(--line-height-34)}}.subtitle-1{font-size:var(--font-size-20);font-weight:var(--font-weight-normal);line-height:var(--line-height-30)}@media (width<=1280px){.subtitle-1{font-size:var(--font-size-18);line-height:var(--line-height-26)}}@media (width<=576px){.subtitle-1{line-height:var(--line-height-24)}}.subtitle-2{font-size:var(--font-size-18);font-weight:var(--font-weight-normal);line-height:1.65}@media (width<=992px){.subtitle-2{font-size:var(--font-size-16);line-height:var(--line-height-24)}}@media (width<=576px){.subtitle-2{font-size:var(--font-size-16);line-height:var(--line-height-20)}}.el-font-size--11{font-size:var(--font-size-11);line-height:1.1}.el-font-size--12{font-size:var(--font-size-12);line-height:1.1}.el-font-size--14{font-size:var(--font-size-14);line-height:var(--line-height-24)}.el-font-size--16{font-size:var(--font-size-16);line-height:var(--line-height-24)}@media (width<=768px){.el-font-size--16{font-size:var(--font-size-14);line-height:var(--line-height-20)}}.el-font-size--18{font-size:var(--font-size-18);line-height:1.2}@media (width<=576px){.el-font-size--18{font-size:var(--font-size-16);line-height:var(--line-height-20)}}.el-font-size--20{font-size:var(--font-size-20);line-height:1.3}@media (width<=992px){.el-font-size--20{font-size:var(--font-size-18);line-height:1.2}}@media (width<=768px){.el-font-size--20{font-size:var(--font-size-16);line-height:1.2}}@media (width<=576px){.el-font-size--20{font-size:var(--font-size-14);line-height:1.2}}.el-font-size--22{font-size:var(--font-size-22);line-height:1.2}@media (width<=992px){.el-font-size--22{font-size:var(--font-size-20);line-height:1.2}}@media (width<=576px){.el-font-size--22{font-size:var(--font-size-14);line-height:1.2}}.el-font-size--23{font-size:var(--font-size-23);line-height:1.3}@media (width<=992px){.el-font-size--23{font-size:var(--font-size-20);line-height:1.2}}@media (width<=576px){.el-font-size--23{font-size:var(--font-size-14);line-height:1.2}}.el-font-size--24{font-size:var(--font-size-24);line-height:1.3}@media (width<=992px){.el-font-size--24{font-size:var(--font-size-20);line-height:1.2}}@media (width<=768px){.el-font-size--24{font-size:var(--font-size-18);line-height:1.2}}@media (width<=576px){.el-font-size--24{font-size:var(--font-size-15);line-height:1.2}}.el-font-size--26{font-size:var(--font-size-26);line-height:1.3}@media (width<=992px){.el-font-size--26{font-size:var(--font-size-24);line-height:var(--line-height-30)}}@media (width<=768px){.el-font-size--26{font-size:var(--font-size-18);line-height:1.2}}.el-font-size--28{font-size:var(--font-size-28);line-height:1.3}@media (width<=1280px){.el-font-size--28{font-size:var(--font-size-22);line-height:var(--line-height-30)}}@media (width<=768px){.el-font-size--28{font-size:var(--font-size-18);line-height:1.2}}@media (width<=576px){.el-font-size--28{font-size:var(--font-size-16)}}.el-font-size--30{font-size:var(--font-size-30);line-height:var(--line-height-38)}@media (width<=992px){.el-font-size--30{font-size:var(--font-size-24);line-height:var(--line-height-30)}}@media (width<=768px){.el-font-size--30{font-size:var(--font-size-18);line-height:1.2}}@media (width<=576px){.el-font-size--30{font-size:var(--font-size-14)}}.el-font-size--32{font-size:var(--font-size-32);line-height:1.3}@media (width<=992px){.el-font-size--32{font-size:var(--font-size-26);line-height:1.2}}@media (width<=768px){.el-font-size--32{font-size:var(--font-size-20);line-height:1.2}}@media (width<=576px){.el-font-size--32{font-size:var(--font-size-16);line-height:1.2}}.el-font-size--35{font-size:var(--font-size-35);line-height:1.15}@media (width<=992px){.el-font-size--35{font-size:var(--font-size-30);line-height:1.2}}@media (width<=768px){.el-font-size--35{font-size:var(--font-size-24);line-height:1.2}}@media (width<=576px){.el-font-size--35{font-size:var(--font-size-16);line-height:1.2}}.el-font-size--36{font-size:var(--font-size-36);line-height:1}@media (width<=992px){.el-font-size--36{font-size:var(--font-size-30);line-height:1.2}}@media (width<=768px){.el-font-size--36{font-size:var(--font-size-26);line-height:1.2}}@media (width<=576px){.el-font-size--36{font-size:var(--font-size-22);line-height:1.2}}.el-font-size--40{font-size:var(--font-size-40);line-height:1.3}@media (width<=992px){.el-font-size--40{font-size:var(--font-size-30);line-height:1.2}}@media (width<=768px){.el-font-size--40{font-size:var(--font-size-24);line-height:1.2}}@media (width<=576px){.el-font-size--40{font-size:var(--font-size-18);line-height:1.2}}.el-font-size--44{font-size:var(--font-size-44);line-height:1.3}@media (width<=1280px){.el-font-size--44{font-size:var(--font-size-40);line-height:1.2}}@media (width<=992px){.el-font-size--44{font-size:var(--font-size-30);line-height:1.2}}@media (width<=768px){.el-font-size--44{font-size:var(--font-size-20);line-height:1.2}}@media (width<=576px){.el-font-size--44{font-size:var(--font-size-18);line-height:1.2}}.el-font-size--50,.block-type-slider_with_products>h2{font-size:var(--font-size-50);line-height:1.3}@media (width<=1280px){.el-font-size--50,.block-type-slider_with_products>h2{font-size:var(--font-size-40);line-height:1.2}}@media (width<=992px){.el-font-size--50,.block-type-slider_with_products>h2{font-size:var(--font-size-30);line-height:1.2}}@media (width<=768px){.el-font-size--50,.block-type-slider_with_products>h2{font-size:var(--font-size-20);line-height:1.2}}@media (width<=576px){.el-font-size--50,.block-type-slider_with_products>h2{font-size:var(--font-size-16);line-height:1.2}}.el-font-size--75{font-size:var(--font-size-75);line-height:1}@media (width<=992px){.el-font-size--75{font-size:var(--font-size-55)}}@media (width<=768px){.el-font-size--75{font-size:var(--font-size-44)}}@media (width<=576px){.el-font-size--75{font-size:var(--font-size-28)}}.el-font-size--96{font-size:var(--font-size-96);line-height:1}@media (width<=1280px){.el-font-size--96{font-size:var(--font-size-75)}}@media (width<=992px){.el-font-size--96{font-size:var(--font-size-55)}}@media (width<=768px){.el-font-size--96{font-size:var(--font-size-44)}}@media (width<=576px){.el-font-size--96{font-size:var(--font-size-36)}}@media (width<=387px){.el-font-size--96{font-size:var(--font-size-28)}}.el-font-size--110{font-size:var(--font-size-110);line-height:1}@media (width<=1280px){.el-font-size--110{font-size:var(--font-size-96)}}@media (width<=992px){.el-font-size--110{font-size:var(--font-size-75)}}@media (width<=768px){.el-font-size--110{font-size:var(--font-size-50)}}@media (width<=576px){.el-font-size--110{font-size:var(--font-size-42)}}@media (width<=387px){.el-font-size--110{font-size:var(--font-size-36)}}.el-font-size--200{font-size:var(--font-size-200);line-height:1}@media (width<=1440px){.el-font-size--200{font-size:var(--font-size-150)}}@media (width<=1280px){.el-font-size--200{font-size:var(--font-size-130)}}.el-font-weight--black{font-weight:var(--font-weight-black)}.el-font-weight--ext-bold{font-weight:var(--font-weight-ext-bold)}.el-font-weight--bold{font-weight:var(--font-weight-bold)}.el-font-weight--semibold{font-weight:var(--font-weight-semibold)}.el-font-weight--medium{font-weight:var(--font-weight-medium)}.el-font-weight--normal{font-weight:var(--font-weight-normal)}.el-font-weight--light{font-weight:var(--font-weight-light)}.el-font-weight--ext-light{font-weight:var(--font-weight-ext-light)}.el-font-family--inter{font-family:Inter,sans-serif}.el-font-family--manrope{font-family:Manrope,sans-serif}.el-text--center{text-align:center}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.help-icon{background:var(--white);border:1px solid var(--border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.ui-widget-overlay{opacity:1;background:#000c!important}.ui-dialog{text-align:center;border-radius:10px;padding:87px 70px 100px!important}@media (width<=768px){.ui-dialog{box-sizing:border-box;left:30px;right:30px;width:calc(100% - 60px)!important;padding:57px 40px 70px!important}}@media (width<=576px){.ui-dialog{left:16px;right:16px;width:calc(100% - 32px)!important;padding:37px 20px 40px!important}}.modal-actions,.ui-dialog-buttonset{flex-wrap:wrap;justify-content:center;gap:20px;width:100%;display:flex}.modal-actions button,.ui-dialog-buttonset button{margin:0!important}.modal-actions .dialog-cancel,.ui-dialog-buttonset .dialog-cancel,.modal-actions .dialog-cancel:hover,.ui-dialog-buttonset .dialog-cancel:hover{border:none!important}.modal-actions{margin-top:20px}.ui-dialog-titlebar{background:#fff;border:none;padding:0!important;position:static!important}.ui-dialog-titlebar h1{font-size:var(--font-size-24);line-height:var(--line-height-34);text-align:center;width:100%!important;margin-bottom:20px!important}.ui-dialog-titlebar-close{border:1px solid var(--gray);border-radius:50%;justify-content:center;align-items:center;display:flex;width:45px!important;height:45px!important;margin:0!important;position:absolute!important;top:20px!important;right:20px!important}@media (width<=768px){.ui-dialog-titlebar-close{width:40px!important;height:40px!important;top:15px!important;right:15px!important}}@media (width<=576px){.ui-dialog-titlebar-close{width:30px!important;height:30px!important;top:10px!important;right:10px!important}}.ui-dialog-buttonpane{border:none!important;margin-top:30px!important;padding:0!important}.ui-dialog-content{padding:0!important}.ui-dialog-content aside{display:none}.ui-dialog-content .form-main-content{width:100%}.ui-dialog-content .form-actions{display:none}.ui-dialog-content .dynamic-scrollspy-form{height:unset;scrollbar-width:none;-ms-overflow-style:none;max-height:70vh;font-size:var(--font-size-18);font-weight:var(--font-weight-normal);text-align:center;line-height:1.65;overflow:auto}.es-modal--wrapper{z-index:101;background:#000c;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.es-modal--wrapper .description{margin:0}.es-modal--inner{background:var(--white);width:100%;max-width:665px;min-height:30vh;max-height:90vh;font-weight:var(--font-weight-regular);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:87px 70px 100px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=768px){.es-modal--inner{max-width:unset;width:90vw!important}}@media (width<=576px){.es-modal--inner{padding:57px 40px 70px}}.es-modal--inner.no-background{background:0 0}.es-modal--inner.no-background .es-modal--close{background:var(--white)}.es-modal--content{scrollbar-width:none;-ms-overflow-style:none;max-height:70vh;overflow:auto}.es-modal--title{margin-bottom:20px}@media (width<=992px){.es-modal--title{font-size:var(--font-size-35)!important;font-size:var(--font-size-24)!important}}.es-modal--body{overflow:auto}.es-modal--close{border:1px solid var(--gray);border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:absolute;top:20px;right:20px}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}ul.menu-level-0{align-items:center;gap:32px;min-height:49px;display:flex}@media (width<=1280px){ul.menu-level-0{gap:20px}}@media (width<=992px){ul.menu-level-0{display:none}}ul.menu-level-0>li.menu-item--expanded.is-active svg,ul.menu-level-0>li.menu-item--expanded:hover svg{fill:var(--green)}ul.menu-level-0>li.menu-item--expanded.is-active>span,ul.menu-level-0>li.menu-item--expanded.is-active>a,ul.menu-level-0>li.menu-item--expanded:hover>span,ul.menu-level-0>li.menu-item--expanded:hover>a{color:var(--green)}ul.menu-level-0>li.menu-item--expanded>span,ul.menu-level-0>li.menu-item--expanded>a{text-transform:uppercase}ul.menu-level-0>li svg{fill:var(--white);transition:all .3s}ul.menu-level-0>li>span,ul.menu-level-0>li>a{color:var(--white);align-items:center;gap:5px;transition:all .3s;display:flex}@media (width<=1280px){ul.menu-level-0>li>span,ul.menu-level-0>li>a{font-size:14px}}header.menu-is-open .menu-opened{padding-bottom:36px}@media (width<=992px){header.menu-is-open .menu-opened{padding-bottom:0}}header.header-scrolled .menu-opened{margin-top:0}header .menu-opened{z-index:1;margin-top:-43px;padding-bottom:0;position:relative}@media (width<=1280px){header .menu-opened{margin-top:0}}.mega-menu-wrapper{z-index:100;justify-content:space-between;width:100%;max-width:950px;margin-left:auto;display:none;top:100%;left:0}@media (width<=1280px){.mega-menu-wrapper{gap:30px;max-width:780px}}.mega-menu-wrapper .section-left{flex-direction:column;display:flex}.mega-menu-wrapper .section-left>ul{flex-direction:column;gap:20px;display:flex}.mega-menu-wrapper .section-left>ul .menu-item-link a{color:var(--dark-grey);text-decoration:none;transition:all .3s}.mega-menu-wrapper .section-left>ul .menu-item-link:hover a{color:var(--green)}@media (width<=992px){.mega-menu-wrapper .section-left .block-type-social_media,.mega-menu-wrapper .section-right{display:none}}.mega-menu-wrapper .section-right .image-preview-group .field--name-field-menu-images{grid-template-rows:181px 118px;grid-template-columns:230px 269px;gap:2px;display:grid}.mega-menu-wrapper .section-right .image-preview-group .field--name-field-menu-images img{object-fit:cover;width:100%;height:100%}.mega-menu-wrapper .section-right .image-preview-group .field--name-field-menu-images .field__item:first-child{grid-row:span 2}li.is-open.menu-item--expanded>.mega-menu-wrapper{margin-top:24px;display:flex!important}li.is-open.menu-item--expanded>.mega-menu-wrapper li>span,li.is-open.menu-item--expanded>.mega-menu-wrapper li>a{font-family:Manrope,sans-serif;font-size:16px!important}li.is-open svg{transform:rotateX(180deg)}.mobile-menu-close-btn{background:0 0;border:0;margin-left:auto;margin-right:-15px;padding:0;display:none}.mobile-menu-close-btn:hover{cursor:pointer}@media (width<=992px){.mobile-menu-close-btn{display:inline-block}}@media (width<=576px){.mobile-menu-close-btn{width:26px;height:18px}}.burger-menu-btn{background:0 0;border:0;margin-left:24px;padding:0;display:none}.burger-menu-btn:hover{cursor:pointer}@media (width<=992px){.burger-menu-btn{display:block}}@media (width<=576px){.burger-menu-btn{width:26px;height:18px}}@media (width<=387px){.burger-menu-btn{margin-left:14px}}#block-elliniko-kratisi{margin-left:24px;display:none}@media (width<=992px){#block-elliniko-kratisi{display:block}}@media (width<=387px){#block-elliniko-kratisi{margin-left:14px}}.mobile-menu-panel{visibility:hidden;background:var(--light-grey);z-index:100;flex-direction:column;width:70vw;padding:52px 40px 32px;transition:left .5s;position:fixed;top:0;bottom:0;left:-100%}@media (width<=576px){.mobile-menu-panel{width:100vw}}.mobile-menu-panel .mobile-menu-inner{margin-top:32px}.mobile-menu-panel.open{visibility:visible;display:flex;left:0}.mobile-menu-panel.open ul.menu{flex-direction:column;gap:20px;display:flex}.mobile-menu-panel.open ul.menu li a{color:var(--dark-grey);text-decoration:none;transition:all .3s}.mobile-menu-panel.open ul.menu li:hover a{color:var(--green)}.mobile-menu-panel.open .menu.menu-level-0{gap:48px;height:100%}.mobile-menu-panel.open .menu.menu-level-0 li:not(:last-child){width:100%}.mobile-menu-panel.open .menu.menu-level-0 span,.mobile-menu-panel.open .menu.menu-level-0 a{width:100%;color:var(--dark-grey);justify-content:space-between;font-size:20px}.mobile-menu-panel.open .menu.menu-level-0 span svg path,.mobile-menu-panel.open .menu.menu-level-0 a svg path{fill:var(--dark-grey)}.mobile-menu-panel.open .menu.menu-level-0 span.is-active,.mobile-menu-panel.open .menu.menu-level-0 a.is-active{color:var(--green)}.mobile-menu-panel.open .menu.menu-level-0 span.is-active svg path,.mobile-menu-panel.open .menu.menu-level-0 a.is-active svg path{fill:var(--green)}.mobile-menu-panel.open .menu.menu-level-0 .reservation--link{margin-top:auto}.mobile-menu-panel.open .menu.menu-level-0 .reservation--link a{background:var(--white);border-color:var(--dark-grey);padding:10px 38px;font-size:16px}.mobile-menu-panel.open #block-elliniko-main-menu{height:100%;margin:32px 0 54px}.mobile-menu-panel.open .block-type-social_media .field--name-field-social-media{justify-content:center;gap:20px}.mobile-menu-panel.open .paragraph--type--svg-image-link .social-image-link{border-color:var(--dark-grey);width:30px;height:30px;padding:6px;transition:all .3s}.mobile-menu-panel.open .paragraph--type--svg-image-link .social-image-link img{filter:grayscale()brightness(25%);width:100%;height:auto;max-height:16px;transition:all .3s}.mobile-menu-panel.open .paragraph--type--svg-image-link .social-image-link:hover{border-color:var(--green)}.mobile-menu-panel.open .paragraph--type--svg-image-link .social-image-link:hover img{filter:brightness(0)saturate()invert(68%)sepia(73%)saturate(5854%)hue-rotate(88deg)brightness(120%)contrast(117%)}.flatpickr-calendar{color:var(--dark-grey);border-radius:0;font-family:Manrope,sans-serif;box-shadow:0 4px 8px #00000040}.flatpickr-calendar .flatpickr-months{margin-bottom:20px}.flatpickr-calendar .flatpickr-weekdays,.flatpickr-calendar .flatpickr-days{margin-bottom:10px}.flatpickr-calendar .flatpickr-weekdays span.flatpickr-weekday,.flatpickr-calendar .flatpickr-days span.flatpickr-weekday{color:var(--dark-grey);font-weight:var(--font-weight-medium)}.flatpickr-calendar .flatpickr-monthDropdown-months,.flatpickr-calendar .custom-year-select{cursor:pointer;font-size:var(--font-size-16);border:none;border-radius:4px;line-height:1}.flatpickr-calendar .flatpickr-current-month{flex-direction:row-reverse;justify-content:center;gap:10px;display:flex}.flatpickr-calendar .custom-year-select{max-width:unset;color:#000000b3;outline:none;width:fit-content;padding:2px 8px 2px 10px;font-weight:300}.flatpickr-calendar .custom-year-select:hover{background:#0000000d}.flatpickr-calendar .flatpickr-prev-month,.flatpickr-calendar .flatpickr-next-month{padding-top:14px}.flatpickr-calendar .flatpickr-prev-month svg path,.flatpickr-calendar .flatpickr-next-month svg path{fill:var(--dark-grey);stroke-width:3px}.flatpickr-calendar .flatpickr-prev-month:hover svg path,.flatpickr-calendar .flatpickr-next-month:hover svg path{fill:var(--dark-green);stroke-width:3px}.flatpickr-calendar .flatpickr-day{line-height:35px}.flatpickr-calendar .flatpickr-day.selected{background:var(--green);border-color:var(--green);color:var(--black)}.main-container,#block-elliniko-breadcrumbs{max-width:var(--main-container);margin:0 auto;padding:0}@media (width<=1660px){.main-container,#block-elliniko-breadcrumbs{padding:0 30px}}@media (width<=387px){.main-container,#block-elliniko-breadcrumbs{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}.grid-4-columns,.block-type-title_subtitle_block .view-content{grid-template-columns:repeat(4,minmax(200px,1fr));gap:120px 10px;display:grid}@media (width<=1280px){.grid-4-columns,.block-type-title_subtitle_block .view-content{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns,.block-type-title_subtitle_block .view-content{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns,.block-type-title_subtitle_block .view-content{grid-template-columns:1fr;row-gap:30px}}.grid-3-columns,.view-id-products_categories .view-content{grid-template-columns:repeat(3,minmax(200px,1fr));gap:3px;display:grid}.block-type-slider_with_products{background:url(/themes/custom/elliniko/dist/assets/carousel-bg-DRSxQyFy.png) 50%/cover;padding:100px 0}@media (width<=576px){.block-type-slider_with_products{padding:40px 0 88px}}.block-type-slider_with_products>h2{text-align:center;text-transform:uppercase;line-height:1;font-weight:var(--font-weight-black);margin-bottom:70px}@media (width<=992px){.block-type-slider_with_products>h2{margin-bottom:50px}}@media (width<=768px){.block-type-slider_with_products>h2{margin-bottom:34px}}@media (width<=576px){.block-type-slider_with_products>h2{margin-bottom:24px}}.block-type-title_subtitle_block{padding:140px 0 130px}@media (width<=1280px){.block-type-title_subtitle_block{padding:120px 0 130px}}@media (width<=992px){.block-type-title_subtitle_block{padding:100px 0 130px}}@media (width<=768px){.block-type-title_subtitle_block{padding:70px 0 105px}}@media (width<=576px){.block-type-title_subtitle_block{padding:40px 0 105px}}.block-type-title_subtitle_block .field--name-field-block-title{text-align:center;text-transform:uppercase}.block-type-title_subtitle_block .field--name-field-block-subtitle{text-align:center;margin-bottom:60px}@media (width<=1660px){.block-type-title_subtitle_block .field--name-field-block-subtitle{padding:0 30px}}@media (width<=992px){.block-type-title_subtitle_block .field--name-field-block-subtitle{margin-bottom:45px}}@media (width<=576px){.block-type-title_subtitle_block .field--name-field-block-subtitle{margin-bottom:30px}}@media (width<=387px){.block-type-title_subtitle_block .field--name-field-block-subtitle{padding:0 16px}}.block-type-title_subtitle_block .view-display-id-news_events .view-content{gap:20px}@media (width<=768px){.block-type-title_subtitle_block .view-display-id-news_events .view-content{gap:12px}}.block-type-title_subtitle_block .view-display-id-news_events .view-content>.views-row:last-child{grid-column:3/5}@media (width<=1280px){.block-type-title_subtitle_block .view-display-id-news_events .view-content>.views-row:last-child{grid-column:2/4}}@media (width<=768px){.block-type-title_subtitle_block .view-display-id-news_events .view-content>.views-row:last-child{grid-column:1/3}}@media (width<=387px){.block-type-title_subtitle_block .view-display-id-news_events .view-content>.views-row:last-child{grid-column:1/2}}.block-type-title_subtitle_block .view-display-id-news_events .view-content>.views-row:first-child{grid-column:1/3}@media (width<=387px){.block-type-title_subtitle_block .view-display-id-news_events .view-content>.views-row:first-child{grid-column:1/2}}.block-type-title_subtitle_block .view-display-id-see_also .view-content{gap:20px}@media (width<=768px){.block-type-title_subtitle_block .view-display-id-see_also .view-content>.views-row:last-child{grid-area:2/1/3/2}}@media (width<=387px){.block-type-title_subtitle_block .view-display-id-see_also .view-content>.views-row:last-child{grid-column:1/2;grid-row:inherit}}@media (width<=768px){.block-type-title_subtitle_block .view-display-id-see_also .view-content>.views-row:nth-child(3){grid-column:2/3}}@media (width<=387px){.block-type-title_subtitle_block .view-display-id-see_also .view-content>.views-row:nth-child(3){grid-column:1/2}}.view-id-football_shoes .view-content{grid-template-rows:repeat(2,314px);grid-template-columns:398px 398px 320px 320px;gap:2px;display:grid}.view-id-football_shoes .view-content>.views-row:first-child{grid-area:1/1/2/3}.view-id-football_shoes .view-content>.views-row:nth-child(2){grid-area:2/1/3/3}.view-id-football_shoes .view-content>.views-row:nth-child(3){grid-area:1/3/3/4}.view-id-football_shoes .view-content>.views-row:last-child{grid-area:1/4/3/5}#block-elliniko-breadcrumbs{padding:60px 0}#block-elliniko-breadcrumbs ol{gap:32px;display:flex}#block-elliniko-breadcrumbs ol li{font-family:Manrope,sans-serif;line-height:1;font-weight:var(--font-weight-medium);list-style:outside}#block-elliniko-breadcrumbs ol li:first-child{list-style:none}#block-elliniko-breadcrumbs ol li:last-child{color:var(--breadcrumb)}#block-elliniko-breadcrumbs ol li a{color:var(--dark-grey);line-height:1;font-weight:var(--font-weight-medium)}.view-id-products_categories{padding-top:140px}.view-id-products_categories .view-content>.views-row:last-child{grid-column:1/4}.path-taxonomy .block-views-blockproducts-categories-block-1{margin-bottom:120px}.block-type-application_banner_block{padding:140px 0 90px;position:relative}@media (width<=1660px){.block-type-application_banner_block{padding:120px 30px 90px}}@media (width<=387px){.block-type-application_banner_block{padding:90px 16px}}.block-type-application_banner_block .background-image{z-index:0;position:absolute;inset:0;overflow:hidden}.block-type-application_banner_block .background-image img{object-fit:cover;object-position:bottom;width:100%;height:100%}.block-type-application_banner_block .field--name-field-block-title{margin-bottom:16px;line-height:1}.block-type-application_banner_block .field--name-field-block-list-description{margin-bottom:27px}.block-type-application_banner_block .field--name-field-block-subtitle-long{width:100%;max-width:555px;margin-bottom:30px;font-family:Manrope,sans-serif}.block-type-application_banner_block .field--name-field-block-image{width:100%;max-width:720px;height:480px;overflow:hidden;transform:translateY(-100px)}@media (width<=1280px){.block-type-application_banner_block .field--name-field-block-image{max-width:500px;height:100%;transform:translateY(-100px)}}@media (width<=992px){.block-type-application_banner_block .field--name-field-block-image{max-width:400px;height:100%;transform:translateY(-100px)}}@media (width<=768px){.block-type-application_banner_block .field--name-field-block-image{max-width:100%;transform:translate(0)}}.block-type-application_banner_block .field--name-field-block-image img{object-fit:cover;object-position:bottom;transform:scale(1.4)}.block-type-application_banner_block .field--name-field-block-image:before{content:"";z-index:3;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAABOCAYAAACOqiAdAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAABztJREFUeAHtnFtsFFUYx79KW4hbAoUoFgsuQhUSi1VMtBpwm4iJ+EDRpD74wAKvJi1vGkhYEomPtAmPQkuiiTYS4AGIiUlrvUBiKgUeKLa2i4XeErtFdrUXyPr9z56hw7I7M3t6Ztyt80vOzs7lzJn5z3fOfOc2RD75STKZXM7hEIdBDq1YJ83INDrcTMNz+CYiHJIT8RtJSStpRoplTiNChQ7fxGncSfult5Ojk93GjYVIE3yuIE74+9i55Bc/1ianZ//Cage5zGPkPlfw83xFA13sO2JsO0T6EBZ89Y/jtJHTKC1eitWT5DJF5AEoe2buxYNnu9+nzWv3sogfYHNdUVFRp9yPMinIoUYun0k7xU0OPRwmjTgyXpgXrQPj54Vw2184RoElFVE+Zh0tBPgG65F/rtz8nLPsdiM7XebQJAv1WDI3OiAaHsjdqeHk6V/eS16//ZWxL0we4InFAdwsW13ofM9uWv/kDqpeu09sn7l3l2KJPrr1ZxclZkZpIt5HM/fjNMvbQQlnvbLFT4ksWP74BqpcuY1WLXv5wXmvDh2ngbHzVP/KKaz2sLW9RB7gpXD1vDiNbNU92EyvbThIN0baaYJFM0TKhWdZ/MoV26ir92OqrToo1pldLNwZ8oBi8gApmijEA2w9eF644fmAB4AASheVGZuPclrkhXiuWxycX15EkCUv9h8RWdINYHHVa/ZR2ZIKrEZYvMPkIq4KJ53d8NidX4UrkpgeITcJLK6gNzd9RuWB57DazOLtJ5dwTTgW7SgvmgbGz5n9N0+orTrAFvgu/romnisOsMye/4loAGkibVyDvBbtaLc4WZ3qwNvyArsemUCWMrscqpSkagkZz1NaXEZvsUMss22d2XHWgRsW1xrnsqzreua35mYuwOFz1W85ZdyUEhB/15ZvqOHVb42ayEOwz0jfX/9E+Im4pqTmFhOtwslsEbzG1Z9sL4LKlVvFEhZRuWIrqYK3qGFx61e9k/EYXMO1oRP4G+TQRBrRJhxaKXgRhrUZ/lUmBsYviCUsweo4O25NdBnWREMTP2Q9rnf4a66Z/Ia/jTqtTlsZZ1S4L/Z9aitIeaCK4tOjWso4OL92bg6sE7ULZj+Xdc2kAZ1ZtdHO2gxiitWsdHAOJ76hyTp3kia0CCezac34ncuUj+BFIR9oSFd21WVxaEdzrTqlA1i5pJ40oEu4EH4m5i4u7xibyw01pAFdwr2IH7frovPBdG3LSAOOm5Vk2WA0bQM0GvbQoxeWtySmRtC0HjTWZS0H67i3KIdOvqdJJ+dyJBwn0MiLiEzAvD3Kizr8L1m0VDTr5DMlxal2O75uGAAaIUJph0R5X5uTJilbP85o5UD5NTh2jmJ/94vt8I1kqyvAUyqUTmBxrXBP0AKNlwbeumhgNbXnQbw9ViexFG6uFylzKwfqi6hIy8Toy59ep3zmwzd+Fkv4m99d+yhj8WJqkrJ0lu1eDoeQSLamISR8qd/7ZqP5YlWX7h5sofiU2GfZHJVVOKPg7L3dTlagdXdGQy3AK+xqN8i2g6n9y2VZmBErixNl1ux9e1Fieey/pZOYsn/7x+esMZjtGFvh/udk1cCLsSMLEl84RXzhFPGFU8QXThFfOEV84RTxhVPEF04RXzhFfOEU8YVTxBdOEV84RXzhFPGFU8QXThEr4Rx1zC5wsmpgJVwUP+hotqNscQUVCkZXphWmCSe5CyeHN0xuerqBrMC8qsCSwhEOfcHmuWCZ2LhajCmOWg24tivjWpDQlnWNlO0iajccoEIDnc6BLLkEg7ulIVjOeXUyBAKzjUMYR3t16ATF4qmuQAx/2LS6wRjAHOUQLJCe/CiHIDqkMcc1lugX/cLlZVViorC0xpNsbWGrczkaAyznuGfq2Y5ywBiLMIfdBSJcG4ezlBp0E0w7BGVaC4sWsTuXo9FKOBFG8VBqdE9Qbu40zXAOUwEhZxeekaMVQnJzFNu0DvOSiUUp9bSygsm4hTQcQj74TlJAlwMsBhhiGH6+YnqT3iQNaBWues1eyldMY/naSANahJMmfwZPNR9HZcLFkMK1ySJn3uicWYMBKnBdajD0q3eknRJTow+VeU7GCWfzr1TiprkYyBV1Tgt/O7ROu5TiRThk9JiduCvGqEmdcZkWSk0311b/1voxA3lhmFyLIaA1NDenYCflNr8A1nFWQ9wo5eBi5IIrX4GQ5QiC+BqDMWXJ+RnEVIDIfOO6id8ep4gvnCK+cIr4winiC6eIL5wivnCKeCWccEADNp06pcUPOknupMeVn3DMNa5reCWcaD3B996sMO3vSY+77okdKnFdwyvhUIMQPWbZrA7bN6daVqLyeKW4XGtoIw/wRDhZV9yDG9xefeyR7jmsyw+DYvWwuW4p/+93GpcWIvJjouJDovGpYfFd4Pg/w8ZHQbG9ySZuUiWuG3j2jUwDWWnHTeIDCPgPi0Jrhm0jo0XcZjdaQHxc4F+fs8RGkJJXPQAAAABJRU5ErkJggg==) 0 0/contain no-repeat;width:78px;height:78px;position:absolute;bottom:27px;left:0}@media (width<=1280px){.block-type-application_banner_block .field--name-field-block-image:before{display:none}}.block-type-application_banner_block .field--name-field-block-image:after{content:"";z-index:3;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAABN5JREFUeAHtnc+V2zYQh78kDWw6QCqIOwhSgZUOmGNOcSoQO7BdgZgKYlfA9S03bweUK7CPvsmcB/JZpgUQFP+NKHzvzfMzl5oVfgSBwWDIhUQikUisxU9sB1vbs9o+1/aJxKQcajs19hEndGIizsVt7T2JSbgkbmuJkYTELUmM4iV+cavaDIlRJHFnRiKFJO6MvOBGxL3Vhcb/tX3ALSje1fZXbUcSicTE/MD62Nqe48bQh+bYU21va3skHotbIv/K1/G4HULecIdDyJ7L0UB38vob/wT2LNKP2IE7iTIMLldwGmgi0K4xEbW8wsep+exmscT1trmt5OtwtBnkdl5b2HNbJOP2I8tgavsPXbxjQ4i4mnrvKzZEhi5xKzZGiS6BMzaEQZe4FQsz9yS3Qxf/sjBzC/wcXTyyMHMLbNDFEwszd7LnhB4k8fMzCzNnD9a2FF2l2ueeBF6FOQXWVh+2ygW/N4EXr1mbO4o4ogttcflotCV5JBe96FAxdw/+gC5E3BdsiAxdPbi1zdQPG3QKXLGhDVANe3CbFll2DzQK3NpLbhyLboErZmSJTU/JYGl+6uctG0DzMGHYABad4pZsCGmMNoEzNoRFl7gVG6REj8AZG8SiQ9xNPwmqIaIwbBjJaFWsJ27OHSDZrDVyFItXeK75jIbsLsQ2WFaCUpVzbP4vd8FvuDE9FllR/s6dvUtCenKFv8eVhEU0uGig75EEGffvdpfb4HYZRKSqsQPDeqcgF0uELM/89F2gRCKxGPI8m9yScqvLLW5ITMalF2TIGGi4c6YI0yz+tN9rhm2Ty0xv+HbX98h0SXvT+G4jik+N7yOKyfGHR1WkD4u7SKHFxzWRhSBi7gmHg/KzDKV0X47RjWNDPDA8wzZkfLcMWzGK0OpqJkQkXyOywOcM1+ckYsb3/ZW+Tyh8njnj+y9ZBM43jE/4hES2I32LqSuxMjih5YvZnnPHinsu8sOM/i03yB5/g2SoyXHjoGn+zQgLlnf87wLnls3PTWM7wnNAyY1h8DemwJ+Qkc/5SmG7Jam+hH6OnxzlvbiNX7vWJWdcT/H1trznnI8RvmVoqy6YiqLtgsvjYxdfWtEQh5zneyldi6+nH7jhzFpBv8AGf8OH4BsC2mEip39ilN+ZcUNL+YJ+gS2XGzz0Ftz1+AnF5SHBLTOw1BtPBOM5fmQYT57j5/mFf4jH4HpziRN7z4S7H0sK7GOOPbKitj8YfvEMboiRuWKSJbMGgYcS27ve4DY5/+Q6oaVHjxZ5SYGPnuOWYRji/cuxorZfcGJL+vSROORCqql+L+if5B4YFwO3HAhHETHIuRYXkVSEJ0GLAgr6BRZKLjci9lY0ns+PrTWT3194fGeMYOkx2FeuL4uDvh7Y5o4v8brjqytS30pOIpMCxRTE9eBQjCrnG49/Of4+8nO+hcgePwb/UGFRQEGcwEJoB0TsgFs0WNztKRNNaOHQzdtawouKNp0a49/XhsUpGPblSuJXWiErZ/afoYSCYQJPUcIqnzce/3J8bPWmqiLtguG3l+G69wi3jTc9/seUyMb4X5SC4QK35MQ3vN3xiMUw/E5RWYlZcL3AgsE1LBQp5Fzf8AwXvoUms1fM0GunKsA+r5ZpaatmhnL+bh3xcWTahJDh25foH0l/4C+R8PAFJPAxWhuWoBYAAAAASUVORK5CYII=) 0 0/contain no-repeat;width:88px;height:88px;position:absolute;bottom:142px;left:-5px}@media (width<=1280px){.block-type-application_banner_block .field--name-field-block-image:after{display:none}}.block-type-application_banner_block .field--name-field-block-app-download-buttons{align-items:center;gap:20px;display:flex}.block-type-application_banner_block .field--name-field-block-app-download-buttons img{max-width:140px}@media (width<=992px){.block-type-application_banner_block .field--name-field-block-app-download-buttons{justify-content:center;gap:10px}.block-type-application_banner_block .field--name-field-block-app-download-buttons img{max-width:120px}}.block-type-application_banner_block .paragraph--type--svg-title{align-items:center;gap:13px;display:flex}.block-type-application_banner_block .paragraph--type--svg-title img{width:20px;height:auto}.block-type-application_banner_block .paragraph--type--svg-title .field--name-field-paragraph-title{font-family:Manrope,sans-serif;line-height:36px}@media (width<=992px){.block-type-application_banner_block .paragraph--type--svg-title .field--name-field-paragraph-title{line-height:32px}}@media (width<=576px){.block-type-application_banner_block .paragraph--type--svg-title .field--name-field-paragraph-title{line-height:28px}}@media (width<=437px){.block-type-application_banner_block .paragraph--type--svg-title .field--name-field-paragraph-title{text-align:center;width:100%}}.block-type-application_banner_block .paragraph--type--svg-title .field--name-field-paragraph-svg{flex-shrink:0}.block-type-application_banner_block .overlay{z-index:1;background:var(--white);justify-content:space-between;align-items:center;display:flex;position:relative}@media (width<=1660px){.block-type-application_banner_block .overlay{gap:20px;padding:0}}@media (width<=768px){.block-type-application_banner_block .overlay{flex-direction:column-reverse}}@media (width<=387px){.block-type-application_banner_block .overlay{padding:0}}.block-type-application_banner_block .section-left{padding:80px 0 80px 86px}@media (width<=1280px){.block-type-application_banner_block .section-left{padding:40px 0 40px 40px}}@media (width<=768px){.block-type-application_banner_block .section-left{text-align:center;padding:30px}}@media (width<=576px){.block-type-application_banner_block .section-left{padding:30px 24px}}@media (width<=387px){.block-type-application_banner_block .section-left{padding:30px 16px}}.block-type-header_section{max-height:calc(100vh - var(--drupal-displace-offset-top,0px));min-height:460px;position:relative}@media (width<=768px){.block-type-header_section{min-height:355px}}@media (width<=576px){.block-type-header_section{min-height:255px}}.block-type-header_section.small-height{height:460px;overflow:hidden}@media (width<=768px){.block-type-header_section.small-height{min-height:unset;height:355px}}@media (width<=576px){.block-type-header_section.small-height{height:255px}}.block-type-header_section.small-height .overflow-text{justify-content:end;bottom:170px}@media (width<=992px){.block-type-header_section.small-height .overflow-text{bottom:120px}}@media (width<=768px){.block-type-header_section.small-height .overflow-text{bottom:75px}}@media (width<=576px){.block-type-header_section.small-height .overflow-text{bottom:55px}}.block-type-header_section.small-height .field--name-field-header-video iframe{top:50%;transform:translate(-50%,-50%)}.block-type-header_section.small-height .field--name-field-image img{object-fit:cover;object-position:center;width:100%;height:460px}@media (width<=768px){.block-type-header_section.small-height .field--name-field-image img{height:355px}}@media (width<=576px){.block-type-header_section.small-height .field--name-field-image img{height:255px}}.block-type-header_section .field--name-field-block-video{max-height:calc(100vh - var(--drupal-displace-offset-top,0px));min-height:400px;overflow:hidden}@media (width<=768px){.block-type-header_section .field--name-field-block-video{max-height:unset}}.block-type-header_section .field--name-field-block-video iframe{width:100vw;min-width:100%;height:56.25vw;min-height:400px;position:absolute;top:0%;left:50%;transform:translate(-50%,-50%);min-width:calc(177.77vh + 92px)!important}.block-type-header_section .field--name-field-block-image{max-height:calc(100vh - var(--drupal-displace-offset-top,0px));width:100%;height:100%;overflow:hidden}@media (width<=768px){.block-type-header_section .field--name-field-block-image{min-height:400px;max-height:unset}}.block-type-header_section .field--name-field-block-image img{object-fit:cover;object-position:center;width:100%;height:100%}@media (width<=768px){.block-type-header_section .field--name-field-block-image img{min-height:400px}}.block-type-header_section .field--name-field-block-title-long{text-transform:uppercase}@media (width<=768px){.block-type-header_section .field--name-field-block-title-long{font-size:20px}}.block-type-header_section .overflow-text{z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:60px;display:flex;position:absolute;inset:0}.webform-submission-form{grid-template-columns:repeat(2,1fr);gap:40px 37px;width:100%;max-width:1064px;margin:0 auto;display:grid}@media (width<=1660px){.webform-submission-form{padding:0 30px}}@media (width<=768px){.webform-submission-form{row-gap:30px}}@media (width<=576px){.webform-submission-form{grid-template-columns:1fr;row-gap:20px}}@media (width<=387px){.webform-submission-form{padding:0 16px}}.webform-submission-form .js-webform-type-textarea{grid-column:1/3}@media (width<=576px){.webform-submission-form .js-webform-type-textarea{grid-column:1/2}}.webform-submission-form .js-webform-type-textarea textarea{resize:none;width:100%;font-family:Manrope,sans-serif;font-size:var(--font-size-16);border-radius:0;padding:10px 20px}@media (width<=576px){.webform-submission-form .js-webform-type-textarea textarea{font-size:var(--font-size-14);padding:12px 20px}}.webform-submission-form .js-form-item{flex-direction:column;gap:6px;display:flex}.webform-submission-form .js-form-item label,.webform-submission-form .js-form-item legend{font-family:Manrope,sans-serif;font-size:var(--font-size-20);color:var(--dark-grey)}@media (width<=992px){.webform-submission-form .js-form-item label,.webform-submission-form .js-form-item legend{font-size:var(--font-size-16)}}@media (width<=768px){.webform-submission-form .js-form-item label,.webform-submission-form .js-form-item legend{font-size:var(--font-size-14)}}@media (width<=576px){.webform-submission-form .js-form-item label,.webform-submission-form .js-form-item legend{font-size:var(--font-size-12)}}.webform-submission-form .js-form-item label a,.webform-submission-form .js-form-item legend a{color:var(--green)}.webform-submission-form .js-form-item label a:hover,.webform-submission-form .js-form-item legend a:hover{color:var(--dark-green);text-decoration:underline}.webform-submission-form .js-form-item.js-webform-type-processed-text a{color:var(--green)}.webform-submission-form .js-form-item.js-webform-type-processed-text a:hover{color:var(--dark-green);text-decoration:underline}.webform-submission-form .js-form-item input{border:1px solid var(--dark-grey);width:100%;padding:14px 20px;font-family:Manrope,sans-serif;font-size:16px}@media (width<=576px){.webform-submission-form .js-form-item input{padding:8px 20px;font-size:14px}}.webform-submission-form .form-actions{grid-column:2/3;justify-content:flex-end;margin-top:30px;display:flex}@media (width<=576px){.webform-submission-form .form-actions{grid-column:1/2;margin-top:20px}}.webform-submission-form .webform-button--submit{background-color:var(--green);color:var(--dark-grey);text-transform:uppercase;border:0;border-radius:12px;align-items:center;gap:10px;padding:14px 58px;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;display:flex}@media (width<=576px){.webform-submission-form .webform-button--submit{justify-content:center;width:100%;padding:14px 40px;font-size:14px}}.webform-submission-form .webform-button--submit svg{width:14px;height:14px}.webform-submission-form .webform-button--submit svg path{fill:var(--dark-grey)}.webform-submission-form .webform-button--submit:hover{cursor:pointer}.webform-submission-form.webform-submission-interest-form-form .js-webform-type-textarea{grid-column:2/3}@media (width<=576px){.webform-submission-form.webform-submission-interest-form-form .js-webform-type-textarea{grid-column:1/2}}.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for]{border:0;grid-column:1/2;margin:0;padding:0}.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] legend{font-size:var(--font-size-20);color:var(--dark-grey);margin-bottom:16px;padding:0;font-family:Manrope,sans-serif;position:static}@media (width<=992px){.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] legend{font-size:var(--font-size-16)}}@media (width<=768px){.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] legend{font-size:var(--font-size-14)}}@media (width<=576px){.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] legend{font-size:var(--font-size-12)}}.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] .js-webform-radios{flex-direction:column;gap:16px;display:flex}@media (width<=576px){.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] .js-webform-radios{flex-direction:column;gap:12px}}.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] .js-form-item{flex-direction:row;align-items:center;gap:12px}.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] .js-form-item input{flex-shrink:0;width:20px;height:20px;margin:0;padding:0;position:relative}.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] .js-form-item input:after{content:"";border-bottom:2px solid var(--green);border-right:2px solid var(--green);width:3px;height:8px;margin:auto;display:none;position:absolute;inset:-2px 0 0;transform:rotate(45deg)}.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] .js-form-item input:checked{background:var(--dark-grey)}.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] .js-form-item input:checked:after{display:block}.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] .js-form-item input:hover{cursor:pointer}.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] .js-form-item label{font-family:Manrope,sans-serif;font-size:16px}@media (width<=768px){.webform-submission-form.webform-submission-interest-form-form fieldset[data-drupal-selector=edit-im-interested-for] .js-form-item label{font-size:14px}}.webform-submission-form.webform-submission-interest-form-form .js-form-item-agree-with-terms,.webform-submission-form.webform-submission-sponsor-interest-form-form .js-form-item-agree-with-terms{flex-direction:row;align-items:center;gap:9px;margin-top:20px}@media (width<=576px){.webform-submission-form.webform-submission-interest-form-form .js-form-item-agree-with-terms,.webform-submission-form.webform-submission-sponsor-interest-form-form .js-form-item-agree-with-terms{margin-top:0}}.webform-submission-form.webform-submission-interest-form-form .js-form-item-agree-with-terms input,.webform-submission-form.webform-submission-sponsor-interest-form-form .js-form-item-agree-with-terms input{border-color:var(--black);flex-shrink:0;width:18px;height:18px;margin:0;padding:0;position:relative}.webform-submission-form.webform-submission-interest-form-form .js-form-item-agree-with-terms input:after,.webform-submission-form.webform-submission-sponsor-interest-form-form .js-form-item-agree-with-terms input:after{content:"";border-bottom:2px solid var(--black);border-right:2px solid var(--black);width:3px;height:8px;margin:auto;display:none;position:absolute;inset:-2px 0 0;transform:rotate(45deg)}.webform-submission-form.webform-submission-interest-form-form .js-form-item-agree-with-terms input:checked,.webform-submission-form.webform-submission-sponsor-interest-form-form .js-form-item-agree-with-terms input:checked{border-width:2px;border-radius:3px}.webform-submission-form.webform-submission-interest-form-form .js-form-item-agree-with-terms input:checked:after,.webform-submission-form.webform-submission-sponsor-interest-form-form .js-form-item-agree-with-terms input:checked:after{display:block}.webform-submission-form.webform-submission-interest-form-form .js-form-item-agree-with-terms input:hover,.webform-submission-form.webform-submission-sponsor-interest-form-form .js-form-item-agree-with-terms input:hover{cursor:pointer}.webform-submission-form.webform-submission-interest-form-form .js-form-item-agree-with-terms label,.webform-submission-form.webform-submission-sponsor-interest-form-form .js-form-item-agree-with-terms label{font-family:Manrope,sans-serif;font-size:16px}@media (width<=768px){.webform-submission-form.webform-submission-interest-form-form .js-form-item-agree-with-terms label,.webform-submission-form.webform-submission-sponsor-interest-form-form .js-form-item-agree-with-terms label{font-size:14px}}.webform-submission-form.webform-submission-interest-form-form .js-form-item-agree-with-terms label:hover,.webform-submission-form.webform-submission-sponsor-interest-form-form .js-form-item-agree-with-terms label:hover{cursor:pointer}.webform-submission-form.webform-submission-sponsor-interest-form-form .js-webform-type-processed-text{max-width:658px}.webform-submission-form.webform-submission-academy-preregister-form,.webform-submission-form.webform-submission-academy-final-register-form{row-gap:0;position:relative}.webform-submission-form.webform-submission-academy-preregister-form .webform-flex--1,.webform-submission-form.webform-submission-academy-final-register-form .webform-flex--1{flex:0 auto}.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-processed-text,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-processed-text{color:var(--title-grey)}.webform-submission-form.webform-submission-academy-preregister-form .webform-section--title,.webform-submission-form.webform-submission-academy-final-register-form .webform-section--title{flex-wrap:wrap;gap:10px 20px;margin-bottom:24px;display:flex}.webform-submission-form.webform-submission-academy-preregister-form .webform-section--title .info-label,.webform-submission-form.webform-submission-academy-final-register-form .webform-section--title .info-label{margin-bottom:2px}.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-textfield,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-date,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-select,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-tel,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-email,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-textarea,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-textfield,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-date,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-select,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-tel,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-email,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-textarea{margin-bottom:40px}@media (width<=768px){.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-textfield,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-date,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-select,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-tel,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-email,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-textarea,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-textfield,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-date,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-select,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-tel,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-email,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-textarea{margin-bottom:30px}}@media (width<=576px){.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-textfield,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-date,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-select,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-tel,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-email,.webform-submission-form.webform-submission-academy-preregister-form .js-webform-type-textarea,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-textfield,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-date,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-select,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-tel,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-email,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-textarea{margin-bottom:20px}}.webform-submission-form.webform-submission-academy-preregister-form .info-label,.webform-submission-form.webform-submission-academy-final-register-form .info-label{font-family:Manrope,sans-serif;line-height:var(--line-height-20)}.webform-submission-form.webform-submission-academy-preregister-form .form-required:after,.webform-submission-form.webform-submission-academy-final-register-form .form-required:after{content:" *";vertical-align:initial;background:0 0;width:auto;height:auto;margin:0;display:inline}.webform-submission-form.webform-submission-academy-preregister-form .select2-container--open .select2-selection,.webform-submission-form.webform-submission-academy-final-register-form .select2-container--open .select2-selection{border-bottom:.6px solid var(--dark-grey)!important}.webform-submission-form.webform-submission-academy-preregister-form .select2-container--open .select2-dropdown--above,.webform-submission-form.webform-submission-academy-final-register-form .select2-container--open .select2-dropdown--above{border-top:.6px solid var(--dark-grey)!important;border-bottom:none!important}.webform-submission-form.webform-submission-academy-preregister-form .select2-selection,.webform-submission-form.webform-submission-academy-final-register-form .select2-selection{height:52px}@media (width<=576px){.webform-submission-form.webform-submission-academy-preregister-form .select2-selection,.webform-submission-form.webform-submission-academy-final-register-form .select2-selection{height:37px}}.webform-submission-form.webform-submission-academy-preregister-form .select2-selection__rendered,.webform-submission-form.webform-submission-academy-final-register-form .select2-selection__rendered{font-family:Manrope,sans-serif;font-size:var(--font-size-16)!important}@media (width<=576px){.webform-submission-form.webform-submission-academy-preregister-form .select2-selection__rendered,.webform-submission-form.webform-submission-academy-final-register-form .select2-selection__rendered{font-size:var(--font-size-14)!important}}.webform-submission-form.webform-submission-academy-preregister-form .select2-dropdown,.webform-submission-form.webform-submission-academy-final-register-form .select2-dropdown{padding:0}.webform-submission-form.webform-submission-academy-preregister-form .select2-results__option,.webform-submission-form.webform-submission-academy-final-register-form .select2-results__option{padding:8px 16px!important}.webform-submission-form.webform-submission-academy-preregister-form .select2-results__option--highlighted[aria-selected],.webform-submission-form.webform-submission-academy-final-register-form .select2-results__option--highlighted[aria-selected]{font-family:Manrope,sans-serif;color:var(--green)!important;background-color:var(--dark-grey)!important}.webform-submission-form.webform-submission-academy-preregister-form .js-webform-select-other,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-select-other{border:none;margin:0;padding:0}.webform-submission-form.webform-submission-academy-preregister-form .js-webform-select-other legend,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-select-other legend{margin-bottom:6px}.webform-submission-form.webform-submission-academy-preregister-form .js-webform-select-other .js-webform-select-other-input,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-select-other .js-webform-select-other-input{margin-top:-20px;width:100%!important}@media (width<=768px){.webform-submission-form.webform-submission-academy-preregister-form .js-webform-select-other .js-webform-select-other-input,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-select-other .js-webform-select-other-input{margin-top:-15px}}@media (width<=576px){.webform-submission-form.webform-submission-academy-preregister-form .js-webform-select-other .js-webform-select-other-input,.webform-submission-form.webform-submission-academy-final-register-form .js-webform-select-other .js-webform-select-other-input{margin-top:-10px}}.webform-submission-form.webform-submission-academy-preregister-form .webform-type-checkbox,.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox{flex-direction:row;gap:9px;margin-bottom:30px}@media (width<=576px){.webform-submission-form.webform-submission-academy-preregister-form .webform-type-checkbox,.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox{margin-top:0}}.webform-submission-form.webform-submission-academy-preregister-form .webform-type-checkbox input,.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox input{border-color:var(--black);flex-shrink:0;width:18px;height:18px;margin:2px 0 0;padding:0;position:relative}.webform-submission-form.webform-submission-academy-preregister-form .webform-type-checkbox input:after,.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox input:after{content:"";border-bottom:2px solid var(--black);border-right:2px solid var(--black);width:3px;height:8px;margin:auto;display:none;position:absolute;inset:-2px 0 0;transform:rotate(45deg)}.webform-submission-form.webform-submission-academy-preregister-form .webform-type-checkbox input:checked,.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox input:checked{border-width:2px;border-radius:3px}.webform-submission-form.webform-submission-academy-preregister-form .webform-type-checkbox input:checked:after,.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox input:checked:after{display:block}.webform-submission-form.webform-submission-academy-preregister-form .webform-type-checkbox input:hover,.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox input:hover{cursor:pointer}.webform-submission-form.webform-submission-academy-preregister-form .webform-type-checkbox label,.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox label{font-family:Manrope,sans-serif;font-size:var(--font-size-16)}@media (width<=768px){.webform-submission-form.webform-submission-academy-preregister-form .webform-type-checkbox label,.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox label{font-size:var(--font-size-14)}}.webform-submission-form.webform-submission-academy-preregister-form .webform-type-checkbox label:hover,.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox label:hover{cursor:pointer}@media (width<=576px){.webform-submission-form.webform-submission-academy-preregister-form .form-actions,.webform-submission-form.webform-submission-academy-final-register-form .form-actions{margin-bottom:24px}}.webform-submission-form.webform-submission-academy-final-register-form .js-webform-type-textarea{grid-column:unset}.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox{align-items:center}.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox input{margin-top:0}.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox--advanced{margin-bottom:40px}.webform-submission-form.webform-submission-academy-final-register-form .webform-type-checkbox--advanced label{font-size:var(--font-size-14)}.webform-submission-form.webform-submission-academy-final-register-form #edit-privacy-policy-label{color:var(--dark-grey);margin-bottom:50px}.webform-submission-form .mt-30{margin-top:30px}.webform-submission-form .mt-70{margin-top:70px}#block-elliniko-service{background:url(/themes/custom/elliniko/dist/assets/service-bg-e5Ooc0Xj.jpg) 0 0/cover no-repeat;margin-top:100px;padding:125px 0 80px}@media (width<=992px){#block-elliniko-service{padding:100px 0 80px}}@media (width<=768px){#block-elliniko-service{padding:65px 0 70px}}@media (width<=576px){#block-elliniko-service{margin-top:80px;padding:35px 0 60px}}#block-elliniko-contact-form{padding-top:80px}@media (width<=576px){#block-elliniko-contact-form{padding-top:60px}}.block-type-information .informations{background:var(--white);padding:56px 0 40px}@media (width<=1440px){.block-type-information .informations{margin:0 20px}}@media (width<=1280px){.block-type-information .informations{padding:60px 25px 20px}}@media (width<=576px){.block-type-information .informations{padding:60px 45px 20px}}.block-type-information .field--name-field-block-information{justify-content:center;gap:120px;margin-bottom:70px;display:flex}@media (width<=1280px){.block-type-information .field--name-field-block-information{gap:80px}}@media (width<=992px){.block-type-information .field--name-field-block-information{gap:50px}}@media (width<=768px){.block-type-information .field--name-field-block-information{flex-direction:column;width:50%;margin:0 auto 70px}}@media (width<=576px){.block-type-information .field--name-field-block-information{width:100%;margin-bottom:100px}}.block-type-information .field--name-field-social-media{justify-content:center}.block-type-information .field--name-field-social-media .social-image-link{border-color:var(--dark-grey);width:43px;height:43px;padding:6px;transition:all .3s}.block-type-information .field--name-field-social-media .social-image-link img{filter:grayscale()brightness(25%);width:100%;height:auto;max-height:25px;transition:all .3s}@media (width<=576px){.block-type-information .field--name-field-social-media .social-image-link{width:30px;height:30px}.block-type-information .field--name-field-social-media .social-image-link img{max-height:16px}}.block-type-information .field--name-field-social-media .social-image-link:hover{border-color:var(--green)}.block-type-information .field--name-field-social-media .social-image-link:hover img{filter:brightness(0)saturate()invert(68%)sepia(73%)saturate(5854%)hue-rotate(88deg)brightness(120%)contrast(117%)}.interest-form{background:url(/themes/custom/elliniko/dist/assets/carousel-bg-DRSxQyFy.png) 50%/cover;padding:100px 0 220px}@media (width<=1660px){.interest-form{padding:100px 30px 180px}}@media (width<=576px){.interest-form{padding:80px 30px 140px}}@media (width<=387px){.interest-form{padding:60px 16px 100px}}.interest-form .form-section{background:var(--white);width:100%;max-width:1185px;margin:0 auto;padding:60px}@media (width<=1660px){.interest-form .form-section{padding:60px 0}}@media (width<=576px){.interest-form .form-section{padding:40px 0}}.interest-form .form-section .field--name-field-block-subtitle{width:100%;max-width:750px;margin:0 auto 60px}@media (width<=768px){.interest-form .form-section .field--name-field-block-subtitle{margin:0 auto 50px}}@media (width<=576px){.interest-form .form-section .field--name-field-block-subtitle{margin:0 auto 36px}}.interest-form .form-section .form-submit{justify-content:center;width:100%;max-width:330px}.interest-form .form-section .form-actions{margin-top:20px}@media (width<=576px){.interest-form .form-section .form-actions{margin-top:0}}@media (width<=1660px){.interest-form .form-section .webform-submission-form{padding:0 20px}}@media (width<=387px){.interest-form .form-section .webform-submission-form{padding:0 12px}}.region-taxonomy-header{background:var(--tax-header-bg);margin-bottom:40px}.region-taxonomy-header .main-container{justify-content:space-between;height:75px;display:flex}.region-taxonomy-header nav{margin-top:auto}.region-taxonomy-header ul.menu{align-items:center;display:flex}.region-taxonomy-header ul.menu li a{color:var(--tax-header-item);padding:16px;transition:all .3s;display:block}.region-taxonomy-header ul.menu li a:hover{color:var(--white);background:rgb(from var(--dark-grey) r g b/.3)}.region-taxonomy-header ul.menu li a.is-active{background:var(--white);color:var(--dark-grey)}.region-taxonomy-header .views-exposed-form{align-items:center;display:flex}.overflow-hidden{overflow:hidden}.btn-with-border,.auth-card-wrapper button[id=edit-login-register-register],.auth-card-wrapper button[id=edit-login-returning-customer-submit],.auth-card-wrapper button[id=edit-login-guest-continue],.user-checkout .form-actions button,.user-checkout .form-actions button[id=edit-checkout],.user-checkout .form-actions .link--previous{background-color:#0000;border-radius:10px;padding:12px 35px;transition:all .3s;text-decoration:none!important}@media (width<=1280px){.btn-with-border,.auth-card-wrapper button[id=edit-login-register-register],.auth-card-wrapper button[id=edit-login-returning-customer-submit],.auth-card-wrapper button[id=edit-login-guest-continue],.user-checkout .form-actions button,.user-checkout .form-actions button[id=edit-checkout],.user-checkout .form-actions .link--previous{padding:12px 20px;font-size:14px}}.btn-with-border.white,.auth-card-wrapper button.white[id=edit-login-register-register],.auth-card-wrapper button.white[id=edit-login-returning-customer-submit],.auth-card-wrapper button.white[id=edit-login-guest-continue],.user-checkout .form-actions button.white,.user-checkout .form-actions .white.link--previous{color:var(--white);border:1px solid var(--white)}.btn-with-border.white:hover,.auth-card-wrapper button.white[id=edit-login-register-register]:hover,.auth-card-wrapper button.white[id=edit-login-returning-customer-submit]:hover,.auth-card-wrapper button.white[id=edit-login-guest-continue]:hover,.user-checkout .form-actions button.white:hover,.user-checkout .form-actions .white.link--previous:hover{border-color:var(--green);color:var(--green)}.btn-with-border.no-svg svg,.auth-card-wrapper button.no-svg[id=edit-login-register-register] svg,.auth-card-wrapper button.no-svg[id=edit-login-returning-customer-submit] svg,.auth-card-wrapper button.no-svg[id=edit-login-guest-continue] svg,.user-checkout .form-actions button.no-svg svg,.user-checkout .form-actions .no-svg.link--previous svg{display:none}.btn-with-border.green,.auth-card-wrapper button.green[id=edit-login-guest-continue],.user-checkout .form-actions button.green,.user-checkout .form-actions .green.link--previous,.auth-card-wrapper button[id=edit-login-register-register],.auth-card-wrapper button[id=edit-login-returning-customer-submit],.user-checkout .form-actions button[id=edit-checkout]{background:var(--green);color:var(--dark-grey);border:0}.btn-with-border.green:hover,.auth-card-wrapper button.green[id=edit-login-guest-continue]:hover,.user-checkout .form-actions button.green:hover,.user-checkout .form-actions .green.link--previous:hover,.auth-card-wrapper button[id=edit-login-register-register]:hover,.auth-card-wrapper button[id=edit-login-returning-customer-submit]:hover,.user-checkout .form-actions button[id=edit-checkout]:hover{background:var(--dark-grey);color:var(--green)}.btn-with-border:hover,.auth-card-wrapper button[id=edit-login-register-register]:hover,.auth-card-wrapper button[id=edit-login-returning-customer-submit]:hover,.auth-card-wrapper button[id=edit-login-guest-continue]:hover,.user-checkout .form-actions button:hover,.user-checkout .form-actions .link--previous:hover{cursor:pointer}.btn-with-border:hover svg path,.auth-card-wrapper button[id=edit-login-register-register]:hover svg path,.auth-card-wrapper button[id=edit-login-returning-customer-submit]:hover svg path,.auth-card-wrapper button[id=edit-login-guest-continue]:hover svg path,.user-checkout .form-actions button:hover svg path,.user-checkout .form-actions .link--previous:hover svg path{fill:var(--green)}.btn-with-border.delete,.auth-card-wrapper button.delete[id=edit-login-register-register],.auth-card-wrapper button.delete[id=edit-login-returning-customer-submit],.auth-card-wrapper button.delete[id=edit-login-guest-continue],.user-checkout .form-actions button.delete,.user-checkout .form-actions .delete.link--previous{color:var(--delete);border:1px solid var(--delete);text-align:center;gap:8px;display:flex}.btn-with-border.delete svg,.auth-card-wrapper button.delete[id=edit-login-register-register] svg,.auth-card-wrapper button.delete[id=edit-login-returning-customer-submit] svg,.auth-card-wrapper button.delete[id=edit-login-guest-continue] svg,.user-checkout .form-actions button.delete svg,.user-checkout .form-actions .delete.link--previous svg{width:14px}.btn-with-border.delete svg path,.auth-card-wrapper button.delete[id=edit-login-register-register] svg path,.auth-card-wrapper button.delete[id=edit-login-returning-customer-submit] svg path,.auth-card-wrapper button.delete[id=edit-login-guest-continue] svg path,.user-checkout .form-actions button.delete svg path,.user-checkout .form-actions .delete.link--previous svg path{fill:var(--delete)}.btn-with-border.delete:hover,.auth-card-wrapper button.delete[id=edit-login-register-register]:hover,.auth-card-wrapper button.delete[id=edit-login-returning-customer-submit]:hover,.auth-card-wrapper button.delete[id=edit-login-guest-continue]:hover,.user-checkout .form-actions button.delete:hover,.user-checkout .form-actions .delete.link--previous:hover{border-color:var(--delete);background:var(--delete);color:var(--white)}.btn-with-border.delete:hover svg path,.auth-card-wrapper button.delete[id=edit-login-register-register]:hover svg path,.auth-card-wrapper button.delete[id=edit-login-returning-customer-submit]:hover svg path,.auth-card-wrapper button.delete[id=edit-login-guest-continue]:hover svg path,.user-checkout .form-actions button.delete:hover svg path,.user-checkout .form-actions .delete.link--previous:hover svg path{fill:var(--white)}.block-type-social_media .field--name-field-social-media{gap:12px;display:flex}.black-opacity{background:var(--black);opacity:.6;z-index:2;position:absolute;inset:0}.accordion--title{cursor:pointer;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.accordion--title svg{transition:all .5s ease-in-out}.accordion--body{border-bottom:1px solid rgb(from var(--dark-grey) r g b/.4);animation:.5s cubic-bezier(.4,0,.2,1) forwards slideUp;overflow:hidden}.accordion.is-active .accordion--body{animation:.5s cubic-bezier(.4,0,.2,1) forwards slideDown}.accordion.is-active .accordion--title svg{transform:rotateX(180deg)}@keyframes slideDown{0%{max-height:0;padding-bottom:0}to{max-height:1000px;padding-bottom:20px}}@keyframes slideUp{0%{max-height:1000px;padding-bottom:20px}to{max-height:0;padding-bottom:0}}.return-back{border:1px solid var(--dark-grey);color:var(--dark-grey);border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;transition:all .3s ease-in-out;display:flex}.return-back svg path{transition:all .3s ease-in-out}.return-back:hover{border-color:var(--green);color:var(--green)}.return-back:hover svg path{fill:var(--green)}.select2-selection{border:.6px solid var(--dark-grey)!important;border-radius:0!important;align-items:center!important;padding:5px 16px!important;font-family:Manrope,sans-serif!important;display:flex!important}.select2-selection__rendered{color:var(--dark-grey)!important;font-size:var(--font-size-14)!important;padding:0!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:rgb(from var(--dark-grey) r g b/.3);color:var(--dark-grey)}.select2-container--default .select2-results__option--selected{color:var(--green)!important;background-color:var(--dark-grey)!important}.select2-container--open .select2-selection{border-bottom:none!important}.select2{width:100%!important}.select2-dropdown{padding:10px;border:.6px solid var(--dark-grey)!important;border-top:none!important;border-radius:0!important}.select2-results__option{font-size:var(--font-size-14)!important;padding:8px 6px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("data:image/svg+xml,%3csvg%20width='10'%20height='5'%20viewBox='0%200%2010%205'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.34741%203.64877e-07L9.09034%200.743627L5.04139%204.79398C4.97651%204.85927%204.89936%204.91108%204.81438%204.94644C4.7294%204.9818%204.63826%205%204.54622%205C4.45418%205%204.36304%204.9818%204.27806%204.94644C4.19308%204.91108%204.11593%204.85927%204.05105%204.79398L1.86052e-07%200.743627L0.742927%200.000700983L4.54517%203.80224L8.34741%203.64877e-07Z'%20fill='%233A3E4A'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;width:14px;height:14px;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none!important}.select2-container--default.select2-container--open .select2-selection__arrow b{transform:translate(-50%,-50%)rotateX(180deg)}.select2-container--default .select2-selection--single .select2-selection__arrow{width:30px;height:100%}.webform-confirmation-modal{overflow:hidden;background-color:var(--white)!important;border:0!important;border-radius:20px!important;width:100%!important;max-width:665px!important;padding:0!important}.webform-confirmation-modal .ui-dialog-titlebar{display:none}.webform-confirmation-modal .modal-header-image{background:var(--light-blue);justify-content:center;align-items:center;height:160px;padding:20px;display:flex;position:relative}.webform-confirmation-modal .modal-header-image img{width:125px}.webform-confirmation-modal .modal-body-content{text-align:center;width:100%;max-width:550px;margin:0 auto;padding:20px 20px 58px}.webform-confirmation-modal .modal-body-content .message-title{margin-bottom:20px}.webform-confirmation-modal--content{padding:0!important}.webform-confirmation-modal .close-button{background:var(--white);justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:absolute;top:22px;right:20px;border:1px solid var(--dark-grey)!important;padding-block:unset!important;padding-inline:unset!important;border-radius:50%!important}.webform-confirmation-modal .close-button:hover{cursor:pointer;background:var(--light-grey)!important}.ui-dialog .button:focus{background:var(--light-grey)!important}.animate{opacity:0;transform:translateY(25px)}.animate.visible{opacity:1;transition:opacity .9s ease-out,transform .9s ease-out;transform:translateY(0)}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}header{top:calc(var(--drupal-displace-offset-top,0px) + 0px);z-index:10;width:100%;position:fixed}@media (width<=992px){header{top:calc(var(--drupal-displace-offset-top,0px) + 40px)}}header .header-container{display:flex}@media (width<=992px){header .header-container{align-items:center}}header.menu-is-open{background:var(--light-grey)}header.menu-is-open ul.menu-level-0 li>span,header.menu-is-open ul.menu-level-0 li>a{color:var(--dark-grey)}header.menu-is-open ul.menu-level-0 li>span svg,header.menu-is-open ul.menu-level-0 li>a svg{fill:var(--dark-grey)}@media (width<=1280px){header.menu-is-open ul.menu-level-0 li>span,header.menu-is-open ul.menu-level-0 li>a{font-size:14px}}header.menu-is-open ul.menu-level-0 li .btn-with-border{border-color:var(--dark-grey)}header.menu-is-open ul.menu-level-0 li .btn-with-border:hover{border-color:var(--green);color:var(--green)}header.menu-is-open .block-type-social_media{margin-top:auto}header.menu-is-open .block-type-social_media .social-image-link{border-color:var(--dark-grey);width:30px;height:30px;padding:6px;transition:all .3s}header.menu-is-open .block-type-social_media .social-image-link img{filter:grayscale()brightness(25%);width:100%;height:auto;max-height:16px;transition:all .3s}header.menu-is-open .block-type-social_media .social-image-link:hover{border-color:var(--green)}header.menu-is-open .block-type-social_media .social-image-link:hover img{filter:brightness(0)saturate()invert(68%)sepia(73%)saturate(5854%)hue-rotate(88deg)brightness(120%)contrast(117%)}header.menu-is-open .block-system-branding-block{background:0 0}header.menu-is-open .language-switcher-language-url ul.links li a{color:var(--dark-grey)}header.menu-is-open .language-switcher-language-url ul.links li:first-child{border-color:var(--dark-grey)}header.menu-is-open .language-switcher-language-url ul.links li.is-active a{color:var(--grey-1)}header.menu-is-open .block-system-menu-blockaccount svg,header.menu-is-open .block-commerce-cart svg path{fill:var(--dark-grey)}@media (width<=992px){header.header-scrolled{top:calc(var(--drupal-displace-offset-top,0px) + 0px)}}header.header-scrolled{background:var(--light-grey);box-shadow:0 2px 4px #0006}header.header-scrolled ul.menu-level-0 li>span,header.header-scrolled ul.menu-level-0 li>a{color:var(--dark-grey)}header.header-scrolled ul.menu-level-0 li>span svg,header.header-scrolled ul.menu-level-0 li>a svg{fill:var(--dark-grey)}header.header-scrolled ul.menu-level-0 li>span.is-active,header.header-scrolled ul.menu-level-0 li>a.is-active{color:var(--green);border-color:var(--green)}header.header-scrolled ul.menu-level-0 li .btn-with-border{border-color:var(--dark-grey)}header.header-scrolled ul.menu-level-0 li .btn-with-border:hover{border-color:var(--green);color:var(--green)}header.header-scrolled .block-system-branding-block{background:var(--light-grey);padding:15px}@media (width<=992px){header.header-scrolled .block-system-branding-block{padding:10px}}header.header-scrolled .block-system-branding-block img{max-width:65px}@media (width<=992px){header.header-scrolled .block-system-branding-block img{max-width:55px}}header.header-scrolled .burger-menu-btn svg rect{fill:var(--dark-grey)}header.header-scrolled #block-elliniko-kratisi svg path{stroke:var(--dark-grey)}header.header-scrolled .block-system-menu-blockaccount svg,header.header-scrolled .block-commerce-cart svg path{fill:var(--dark-grey)}header.header-scrolled .language-switcher-language-url ul.links li a{color:var(--dark-grey)}header.header-scrolled .language-switcher-language-url ul.links li:first-child{border-color:var(--dark-grey)}header.header-scrolled .language-switcher-language-url ul.links li.is-active a{color:var(--grey-1)}header.header-scrolled .language-switcher-language-url ul.links li:hover a{color:var(--green)}header #block-elliniko-main-menu{margin-top:30px;margin-left:auto}@media (width<=992px){header #block-elliniko-main-menu{margin-top:0}}header .language-switcher-language-url{align-items:center;max-height:47px;margin-top:30px;margin-left:30px;display:flex}@media (width<=1280px){header .language-switcher-language-url{margin-left:20px}}@media (width<=992px){header .language-switcher-language-url{margin-top:0;margin-left:auto}}@media (width<=387px){header .language-switcher-language-url{margin-left:14px}}header .language-switcher-language-url ul.links{align-items:center;display:flex}header .language-switcher-language-url ul.links li{line-height:1}header .language-switcher-language-url ul.links li:first-child{border-right:1px solid var(--white);margin-right:5px;padding-right:5px}header .language-switcher-language-url ul.links li.is-active a{color:var(--white);font-weight:700}header .language-switcher-language-url ul.links li a{transition:all .3s}header .language-switcher-language-url ul.links li a:hover{color:var(--green)}@media (width<=1280px){header .language-switcher-language-url ul.links li a{font-size:14px}}header .block-system-branding-block{background:var(--white);padding:20px 33px}@media (width<=1280px){header .block-system-branding-block{width:100%;max-width:110px;padding:15px}}@media (width<=992px){header .block-system-branding-block{display:inline-block}}@media (width<=768px){header .block-system-branding-block{max-width:80px}}header .block-commerce-cart{margin-top:30px;margin-left:16px;padding:14px 0;position:relative}@media (width<=1280px){header .block-commerce-cart{margin-left:20px}}@media (width<=992px){header .block-commerce-cart{margin-top:0}}@media (width<=387px){header .block-commerce-cart{margin-left:14px}}header .block-commerce-cart .cart--cart-block{position:relative}header .block-commerce-cart .cart-block--summary__count{background:var(--green);color:var(--dark-grey);font-size:var(--font-size-12);text-align:center;border-radius:50%;width:14px;position:absolute;top:-5px;right:-5px}header .block-commerce-cart svg path{fill:var(--white);transition:all .3s}header .block-commerce-cart:hover{cursor:pointer}header .block-commerce-cart:hover svg path{fill:var(--green)}header .block-system-menu-blockaccount{margin-top:30px;margin-left:30px;padding:14px 0;position:relative}@media (width<=1280px){header .block-system-menu-blockaccount{margin-left:20px}}@media (width<=992px){header .block-system-menu-blockaccount{margin-top:0}}@media (width<=387px){header .block-system-menu-blockaccount{margin-left:14px}}header .block-system-menu-blockaccount svg{fill:var(--white);transition:all .3s}header .block-system-menu-blockaccount ul.menu{background:var(--light-grey);border-radius:10px;flex-direction:column;align-items:center;gap:10px;width:150px;padding:10px 0;display:none;position:absolute;left:10px;transform:translate(-50%)}header .block-system-menu-blockaccount ul.menu li a{text-align:center;width:100%;color:var(--dark-grey);display:block}header .block-system-menu-blockaccount ul.menu li a:hover{color:var(--green)}header .block-system-menu-blockaccount:hover{cursor:pointer}header .block-system-menu-blockaccount:hover svg{fill:var(--green)}header .block-system-menu-blockaccount:hover ul.menu{display:flex}.page-node-type-basic-page ul.menu-level-0 li>span,.page-node-type-basic-page ul.menu-level-0 li>a,.page-node-type-news ul.menu-level-0 li>span,.page-node-type-news ul.menu-level-0 li>a{color:var(--dark-grey)}.page-node-type-basic-page ul.menu-level-0 li>span svg,.page-node-type-basic-page ul.menu-level-0 li>a svg,.page-node-type-news ul.menu-level-0 li>span svg,.page-node-type-news ul.menu-level-0 li>a svg{fill:var(--dark-grey)}@media (width<=1280px){.page-node-type-basic-page ul.menu-level-0 li>span,.page-node-type-basic-page ul.menu-level-0 li>a,.page-node-type-news ul.menu-level-0 li>span,.page-node-type-news ul.menu-level-0 li>a{font-size:14px}}.page-node-type-basic-page ul.menu-level-0 li .btn-with-border,.page-node-type-news ul.menu-level-0 li .btn-with-border{border-color:var(--dark-grey)}.page-node-type-basic-page ul.menu-level-0 li .btn-with-border:hover,.page-node-type-news ul.menu-level-0 li .btn-with-border:hover{border-color:var(--green);color:var(--green)}.page-node-type-basic-page .burger-menu-btn svg rect,.page-node-type-news .burger-menu-btn svg rect{fill:var(--dark-grey)}.page-node-type-basic-page #block-elliniko-kratisi svg path,.page-node-type-news #block-elliniko-kratisi svg path{stroke:var(--dark-grey)}.page-node-type-basic-page .block-system-branding-block,.page-node-type-news .block-system-branding-block{background:0 0}.page-node-type-basic-page .language-switcher-language-url ul.links li a,.page-node-type-news .language-switcher-language-url ul.links li a{color:var(--dark-grey)}.page-node-type-basic-page .language-switcher-language-url ul.links li:first-child,.page-node-type-news .language-switcher-language-url ul.links li:first-child{border-color:var(--dark-grey)}.page-node-type-basic-page .language-switcher-language-url ul.links li.is-active a,.page-node-type-news .language-switcher-language-url ul.links li.is-active a{color:var(--grey-1)}.page-node-type-basic-page .block-system-menu-blockaccount svg,.page-node-type-news .block-system-menu-blockaccount svg,.page-node-type-basic-page .block-commerce-cart svg path,.page-node-type-news .block-commerce-cart svg path{fill:var(--dark-grey)}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}footer{background:var(--dark-grey)}footer .region-footer-first{justify-content:space-between;align-items:center;gap:20px;padding:105px 0 75px;display:flex}@media (width<=992px){footer .region-footer-first{padding:75px 0 50px}}@media (width<=768px){footer .region-footer-first{padding:50px 0 30px}}@media (width<=576px){footer .region-footer-first{padding:37px 0 20px}}footer .region-footer-second{border-top:1px solid var(--grey-2);justify-content:space-between;align-items:center;gap:22px;padding:20px 0;display:flex}@media (width<=768px){footer .region-footer-second{padding:16px 0 35px}}@media (width<=576px){footer .region-footer-second{padding:16px 0 50px}}footer nav{width:100%}footer #block-elliniko-copyright p{color:var(--white);font-size:var(--font-size-18)}@media (width<=992px){footer #block-elliniko-copyright p{font-size:16px}}@media (width<=768px){footer #block-elliniko-copyright p{font-size:14px}}@media (width<=576px){footer #block-elliniko-copyright p{font-size:11px}}footer #block-elliniko-yposelido div.menu,footer #block-elliniko-yposelido ul.menu{justify-content:space-around;align-items:center;gap:43px;display:flex}@media (width<=1660px){footer #block-elliniko-yposelido div.menu,footer #block-elliniko-yposelido ul.menu{gap:36px}}@media (width<=992px){footer #block-elliniko-yposelido div.menu,footer #block-elliniko-yposelido ul.menu{justify-content:space-evenly;gap:20px}}@media (width<=576px){footer #block-elliniko-yposelido div.menu,footer #block-elliniko-yposelido ul.menu{justify-content:space-between;gap:16px}}@media (width<=1440px){footer #block-elliniko-yposelido div.menu.menu-section-left,footer #block-elliniko-yposelido ul.menu.menu-section-left{flex-wrap:wrap;justify-content:flex-start}}@media (width<=992px){footer #block-elliniko-yposelido div.menu.menu-section-left,footer #block-elliniko-yposelido ul.menu.menu-section-left{flex-direction:column;align-items:flex-start}}footer #block-elliniko-yposelido div.menu.menu-section-right,footer #block-elliniko-yposelido ul.menu.menu-section-right{flex-wrap:wrap;justify-content:flex-end}@media (width<=992px){footer #block-elliniko-yposelido div.menu.menu-section-right,footer #block-elliniko-yposelido ul.menu.menu-section-right{flex-direction:column;align-items:flex-start}}footer #block-elliniko-yposelido div.menu li.footer-logo,footer #block-elliniko-yposelido ul.menu li.footer-logo{flex-shrink:0}footer #block-elliniko-yposelido div.menu li,footer #block-elliniko-yposelido ul.menu li{min-width:fit-content}footer #block-elliniko-yposelido div.menu li a,footer #block-elliniko-yposelido ul.menu li a{text-transform:uppercase;width:100%;max-width:135px;display:block}@media (width<=992px){footer #block-elliniko-yposelido div.menu li a,footer #block-elliniko-yposelido ul.menu li a{font-size:14px}}@media (width<=576px){footer #block-elliniko-yposelido div.menu li a,footer #block-elliniko-yposelido ul.menu li a{max-width:85px;font-size:11px}}@media (width<=992px){footer #block-elliniko-yposelido div.menu li img,footer #block-elliniko-yposelido ul.menu li img{max-width:110px}}@media (width<=576px){footer #block-elliniko-yposelido div.menu li img,footer #block-elliniko-yposelido ul.menu li img{max-width:80px}}footer #block-elliniko-yposelido .menu-section-middle{flex-shrink:0;align-items:center;display:flex}.main-container,.view-id-taxonomy_term_commerce .view-content{max-width:var(--main-container);margin:0 auto;padding:0}@media (width<=1660px){.main-container,.view-id-taxonomy_term_commerce .view-content{padding:0 30px}}@media (width<=387px){.main-container,.view-id-taxonomy_term_commerce .view-content{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}.grid-4-columns,.view-id-taxonomy_term_commerce .view-content{grid-template-columns:repeat(4,minmax(200px,1fr));gap:120px 10px;display:grid}@media (width<=1280px){.grid-4-columns,.view-id-taxonomy_term_commerce .view-content{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns,.view-id-taxonomy_term_commerce .view-content{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns,.view-id-taxonomy_term_commerce .view-content{grid-template-columns:1fr;row-gap:30px}}.taxonomy-term.vocabulary-product-category.taxonomy--view-mode-default{margin-bottom:50px}.taxonomy-term.vocabulary-product-category.taxonomy--view-mode-default h2{text-transform:uppercase;text-align:center}.taxonomy-term.vocabulary-product-category.taxonomy--view-mode-default .field--name-description{text-align:center}.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header{max-height:calc(100vh - var(--drupal-displace-offset-top,0px));position:relative}@media (width<=768px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header{max-height:unset;min-height:400px}}.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header.small-height{height:460px;overflow:hidden}@media (width<=768px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header.small-height{min-height:unset;height:355px}}@media (width<=576px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header.small-height{height:255px}}.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header.small-height .overflow-text{justify-content:end;bottom:170px}.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header.small-height .field--name-field-header-video iframe{top:50%;transform:translate(-50%,-50%)}.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header.small-height .field--name-field-image img{height:460px}@media (width<=768px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header.small-height .field--name-field-image img{height:355px}}@media (width<=576px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header.small-height .field--name-field-image img{height:255px}}.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header .field--name-field-taxonomy-video{max-height:calc(100vh - var(--drupal-displace-offset-top,0px));min-height:400px;overflow:hidden}@media (width<=768px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header .field--name-field-taxonomy-video{max-height:unset}}.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header .field--name-field-taxonomy-video iframe{width:100vw;min-width:100%;height:56.25vw;min-height:400px;position:absolute;top:0%;left:50%;transform:translate(-50%,-50%);min-width:calc(177.77vh + 92px)!important}.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header .field--name-field-taxonomy-image{max-height:calc(100vh - var(--drupal-displace-offset-top,0px));width:100%;min-height:400px;overflow:hidden}@media (width<=768px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header .field--name-field-taxonomy-image{max-height:unset}}.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header .field--name-field-taxonomy-image img{object-fit:cover;object-position:center;width:100%;height:100%}@media (width<=768px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header .field--name-field-taxonomy-image img{height:400px}}.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header .field--name-field-taxonomy-subtitle{text-align:center;max-width:715px}.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header .overflow-text{z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex;position:absolute;inset:0}@media (width<=768px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header .overflow-text{justify-content:end;gap:16px;padding:0 30px;bottom:120px}}@media (width<=576px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header .overflow-text{gap:8px}}@media (width<=407px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header .overflow-text{padding:0 16px}}.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .node__header h1{text-transform:uppercase;line-height:1}.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .scroll-down{text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:26px;display:flex;position:absolute;bottom:70px;left:0;right:0}@media (width<=768px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .scroll-down .field--name-field-taxonomy-text{font-size:15px}}@media (width<=576px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .scroll-down .field--name-field-taxonomy-text{font-size:11px}}@media (width<=992px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .scroll-down svg{width:35px}}@media (width<=768px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .scroll-down svg{width:25px}}@media (width<=576px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .scroll-down svg{width:17px}}@media (width<=992px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .scroll-down{bottom:50px}}@media (width<=768px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .scroll-down{gap:16px;bottom:35px}}@media (width<=576px){.taxonomy-term.vocabulary-page-category.taxonomy--view-mode-default .scroll-down{gap:8px;bottom:25px}}.taxonomy-term.vocabulary-collections.taxonomy--view-mode-teaser-vertical{max-width:312px}.taxonomy-term.vocabulary-collections.taxonomy--view-mode-teaser-vertical .field--name-field-taxonomy-image{margin-bottom:20px}@media (width<=576px){.taxonomy-term.vocabulary-collections.taxonomy--view-mode-teaser-vertical .field--name-field-taxonomy-subtitle{font-size:var(--font-size-12)}}.taxonomy-term.vocabulary-collections.taxonomy--view-mode-teaser-vertical a{margin-bottom:5px;display:block}.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-product-category,.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-football-shoes,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-product-category,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-football-shoes{position:relative}.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-product-category .overlay,.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-football-shoes .overlay,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-product-category .overlay,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-football-shoes .overlay{z-index:1;background:linear-gradient(#0000 0%,#000000b3 100%);height:170px;position:absolute;bottom:0;left:0;right:0}.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-product-category .overlay-link,.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-football-shoes .overlay-link,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-product-category .overlay-link,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-football-shoes .overlay-link{z-index:2;position:absolute;inset:0}.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-product-category .overlay-text,.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-football-shoes .overlay-text,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-product-category .overlay-text,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-football-shoes .overlay-text{justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;bottom:20px;left:0;right:0}.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-product-category svg,.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-football-shoes svg,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-product-category svg,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-football-shoes svg{z-index:1;width:10px;height:20px;position:relative}.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-product-category h2,.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-football-shoes h2,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-product-category h2,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-football-shoes h2{z-index:1;align-items:center;gap:20px;display:flex;position:relative}.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-product-category .field--name-field-taxonomy-video,.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-football-shoes .field--name-field-taxonomy-video,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-product-category .field--name-field-taxonomy-video,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-football-shoes .field--name-field-taxonomy-video{visibility:hidden;z-index:-1;position:absolute;inset:0;overflow:hidden}.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-product-category .field--name-field-taxonomy-video .video-embed-field-provider-vimeo,.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-football-shoes .field--name-field-taxonomy-video .video-embed-field-provider-vimeo,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-product-category .field--name-field-taxonomy-video .video-embed-field-provider-vimeo,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-football-shoes .field--name-field-taxonomy-video .video-embed-field-provider-vimeo{width:100%;height:100%}.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-product-category .field--name-field-taxonomy-video iframe,.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-football-shoes .field--name-field-taxonomy-video iframe,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-product-category .field--name-field-taxonomy-video iframe,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-football-shoes .field--name-field-taxonomy-video iframe{width:170%;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-product-category .field--name-field-taxonomy-image,.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-football-shoes .field--name-field-taxonomy-image,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-product-category .field--name-field-taxonomy-image,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-football-shoes .field--name-field-taxonomy-image{z-index:0;position:relative}.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-product-category:hover .field--name-field-taxonomy-video,.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-football-shoes:hover .field--name-field-taxonomy-video,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-product-category:hover .field--name-field-taxonomy-video,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-football-shoes:hover .field--name-field-taxonomy-video{visibility:visible;z-index:0}.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-product-category:hover .field--name-field-taxonomy-image,.taxonomy-term.taxonomy--view-mode-teaser-vertical.vocabulary-football-shoes:hover .field--name-field-taxonomy-image,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-product-category:hover .field--name-field-taxonomy-image,.taxonomy-term.taxonomy--view-mode-teaser.vocabulary-football-shoes:hover .field--name-field-taxonomy-image{visibility:hidden;z-index:-1}.view-id-taxonomy_term.view-display-id-page_1 .view-content.page-category{margin:210px 0 240px;padding-bottom:60px;position:relative}@media (width<=992px){.view-id-taxonomy_term.view-display-id-page_1 .view-content.page-category{margin:140px 0 170px}}@media (width<=768px){.view-id-taxonomy_term.view-display-id-page_1 .view-content.page-category{margin:90px 0 130px}}@media (width<=576px){.view-id-taxonomy_term.view-display-id-page_1 .view-content.page-category{margin:60px 0 105px}}.view-id-taxonomy_term.view-display-id-page_1 .view-content-title{writing-mode:vertical-rl;text-transform:uppercase;white-space:nowrap;margin:0;line-height:1;position:absolute;top:72px;left:calc(50% - 720px);transform:rotate(180deg)}@media (width<=1660px){.view-id-taxonomy_term.view-display-id-page_1 .view-content-title{left:calc(50% - 620px)}}@media (width<=1280px){.view-id-taxonomy_term.view-display-id-page_1 .view-content-title{writing-mode:unset;transform:unset;top:unset;left:unset;text-align:center;margin-bottom:40px;position:relative}}@media (width<=768px){.view-id-taxonomy_term.view-display-id-page_1 .view-content-title{display:none}}.view-id-taxonomy_term.view-display-id-page_1 .splide--nodes-space-left{width:100%;max-width:calc(50% + 628px);margin-left:auto;position:static}.view-id-taxonomy_term.view-display-id-page_1 .splide--nodes-space-left ul.splide__list li:last-child{padding-right:60px}@media (width<=1660px){.view-id-taxonomy_term.view-display-id-page_1 .splide--nodes-space-left{max-width:calc(50% + 528px)}}@media (width<=1280px){.view-id-taxonomy_term.view-display-id-page_1 .splide--nodes-space-left{max-width:100%;padding:0 30px}.view-id-taxonomy_term.view-display-id-page_1 .splide--nodes-space-left ul.splide__list{grid-template-columns:repeat(3,minmax(150px,1fr));column-gap:30px;display:grid}.view-id-taxonomy_term.view-display-id-page_1 .splide--nodes-space-left ul.splide__list li:last-child{padding-right:0}}@media (width<=992px){.view-id-taxonomy_term.view-display-id-page_1 .splide--nodes-space-left ul.splide__list{grid-template-columns:repeat(2,minmax(150px,1fr));column-gap:30px;display:grid}}@media (width<=620px){.view-id-taxonomy_term.view-display-id-page_1 .splide--nodes-space-left ul.splide__list{grid-template-columns:1fr;gap:40px;display:grid}.view-id-taxonomy_term.view-display-id-page_1 .splide--nodes-space-left ul.splide__list li{margin:0 auto}}@media (width<=387px){.view-id-taxonomy_term.view-display-id-page_1 .splide--nodes-space-left{padding:0 16px}}@media (width<=1280px){.path-taxonomy .page-content{background:var(--light-grey)}}.splide-progress{background:#c4c4c4;width:100%;max-width:250px;height:4px;margin-top:50px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.splide-progress__bar{background:var(--title-grey);border-radius:50px;width:0%;height:100%;transition:width .4s}@media (width<=1280px){.splide-progress{display:none}}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}#fullcalendar-booking-matrix .fc-scrollgrid,#fullcalendar-booking-matrix table{border-collapse:separate!important;border-spacing:28px 0!important;border:0!important;width:calc(100% + 56px)!important;margin-left:-28px!important}@media (width<=1280px){#fullcalendar-booking-matrix .fc-scrollgrid,#fullcalendar-booking-matrix table{border-spacing:16px 0!important;width:calc(100% + 32px)!important;margin-left:-16px!important}}@media (width<=768px){#fullcalendar-booking-matrix .fc-scrollgrid,#fullcalendar-booking-matrix table{border-spacing:12px!important;width:calc(100% + 24px)!important;margin-left:-12px!important}}@media (width<=576px){#fullcalendar-booking-matrix .fc-scrollgrid,#fullcalendar-booking-matrix table{border-spacing:8px!important;width:calc(100% + 16px)!important;margin-left:-8px!important}}#fullcalendar-booking-matrix .fc-header-toolbar{text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;margin-bottom:65px;display:flex}@media (width<=992px){#fullcalendar-booking-matrix .fc-header-toolbar{margin-bottom:50px}}@media (width<=768px){#fullcalendar-booking-matrix .fc-header-toolbar{margin-bottom:40px}}@media (width<=576px){#fullcalendar-booking-matrix .fc-header-toolbar{gap:10px;margin-bottom:36px}}#fullcalendar-booking-matrix td{border:0!important}#fullcalendar-booking-matrix .fc-toolbar-title{line-height:1;font-size:var(--font-size-20)!important;color:var(--dark-grey)!important;font-weight:900!important}@media (width<=992px){#fullcalendar-booking-matrix .fc-toolbar-title{font-size:var(--font-size-18)!important}}@media (width<=768px){#fullcalendar-booking-matrix .fc-toolbar-title{font-size:var(--font-size-16)!important}}@media (width<=576px){#fullcalendar-booking-matrix .fc-toolbar-title{font-size:var(--font-size-12)!important}}#fullcalendar-booking-matrix .fc-button-primary{font-weight:300;transition:color .2s;color:var(--tax-header-item)!important;font-size:var(--font-size-18)!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}@media (width<=992px){#fullcalendar-booking-matrix .fc-button-primary{font-size:var(--font-size-16)!important}}@media (width<=768px){#fullcalendar-booking-matrix .fc-button-primary{font-size:var(--font-size-14)!important}}@media (width<=576px){#fullcalendar-booking-matrix .fc-button-primary{font-size:var(--font-size-11)!important}}#fullcalendar-booking-matrix .fc-button-primary:hover{color:var(--dark-grey)!important}#fullcalendar-booking-matrix .fc-day-active-selection .fc-daygrid-day-frame{background:var(--dark-grey)!important;border-color:var(--green)!important}#fullcalendar-booking-matrix .fc-day-active-selection .fc-daygrid-day-frame .custom-day-number,#fullcalendar-booking-matrix .fc-day-active-selection .fc-daygrid-day-frame .status-caption{color:var(--white)!important}#fullcalendar-booking-matrix .fc-daygrid-day-events{display:none}#fullcalendar-booking-matrix .fc-daygrid-day-top{justify-content:start}#fullcalendar-booking-matrix .fc-daygrid-day-top a{padding:0}#fullcalendar-booking-matrix .fc-daygrid-day-top .custom-day-number{font-size:var(--font-size-32);color:var(--dark-grey);font-family:Manrope,sans-serif;font-weight:500}@media (width<=992px){#fullcalendar-booking-matrix .fc-daygrid-day-top .custom-day-number{font-size:var(--font-size-26);line-height:1.2}}@media (width<=768px){#fullcalendar-booking-matrix .fc-daygrid-day-top .custom-day-number{font-size:var(--font-size-20);line-height:1.2}}@media (width<=576px){#fullcalendar-booking-matrix .fc-daygrid-day-top .custom-day-number{font-size:var(--font-size-16);line-height:1.2}}#fullcalendar-booking-matrix .fc-daygrid-day-top .status-caption{font-size:var(--font-size-12);color:var(--dark-grey);word-break:break-word;font-family:Manrope,sans-serif;font-weight:500}@media (width<=1280px){#fullcalendar-booking-matrix .fc-daygrid-day-top .status-caption{display:none}}#fullcalendar-booking-matrix .fc-daygrid-day-top .status-dot{border-radius:50%;width:10px;height:10px;margin:auto;display:block;position:absolute;top:3px;left:0;right:0}@media (width<=992px){#fullcalendar-booking-matrix .fc-daygrid-day-top .status-dot{width:8px;height:8px}}@media (width<=576px){#fullcalendar-booking-matrix .fc-daygrid-day-top .status-dot{width:5px;height:5px;top:2px;left:25px;right:unset;margin:unset}}#fullcalendar-booking-matrix .fc-daygrid-day-top .status-dot.green{background:var(--green)}#fullcalendar-booking-matrix .fc-daygrid-day-top .status-dot.orange{background:var(--yellow)}#fullcalendar-booking-matrix .fc-daygrid-day-top .status-dot.red{background:var(--delete)}#fullcalendar-booking-matrix .fc-view-harness{height:100%!important}#fullcalendar-booking-matrix .fc-view-harness>.fc-view{position:relative}#fullcalendar-booking-matrix .fc-col-header thead>tr>th{padding-bottom:30px}#fullcalendar-booking-matrix .fc-scroller-liquid-absolute{position:relative}#fullcalendar-booking-matrix th{text-align:start;border:0;padding:0!important}#fullcalendar-booking-matrix th a{font-size:var(--font-size-12);color:var(--black);text-transform:uppercase;font-family:Manrope,sans-serif;font-weight:800}#fullcalendar-booking-matrix tbody td.fc-day{background:0 0!important;border:0!important}#fullcalendar-booking-matrix tbody td.fc-day .fc-daygrid-day-frame{background:#fff;border-top:1px solid #0000;height:100%;min-height:110px;padding:6px;position:relative}#fullcalendar-booking-matrix tbody td.fc-day .fc-daygrid-day-frame:before{display:none}@media (width<=1280px){#fullcalendar-booking-matrix tbody td.fc-day .fc-daygrid-day-frame{min-height:80px;padding-top:8px}}@media (width<=768px){#fullcalendar-booking-matrix tbody td.fc-day .fc-daygrid-day-frame{min-height:65px;padding-top:8px}}@media (width<=576px){#fullcalendar-booking-matrix tbody td.fc-day .fc-daygrid-day-frame{min-height:55px;padding:6px 4px 4px}}#fullcalendar-booking-matrix tbody td.fc-day .fc-daygrid-day-frame{transition:background .15s}#fullcalendar-booking-matrix tbody td.fc-day.fc-day-today .fc-daygrid-day-frame,#fullcalendar-booking-matrix tbody td.fc-day.fc-day-future .fc-daygrid-day-frame{border-color:var(--dark-grey)!important}#fullcalendar-booking-matrix tbody td.fc-day.fc-day-past .fc-daygrid-day-frame{border-color:var(--disabled-date)!important}#fullcalendar-booking-matrix tbody td.fc-day.fc-day-disabled{pointer-events:none}#fullcalendar-booking-matrix tbody td.fc-day.fc-day-disabled .fc-daygrid-day-frame{background:var(--white);border-color:var(--disabled-date)!important}#fullcalendar-booking-matrix tbody td.fc-day.fc-day-disabled .custom-day-number{color:var(--disabled-date)}.commerce-order-item-add-to-cart-form{background:#fff;align-items:start;gap:120px;padding:70px 60px 60px;display:flex;position:relative}@media (width<=1440px){.commerce-order-item-add-to-cart-form{gap:60px;padding:35px}}@media (width<=1280px){.commerce-order-item-add-to-cart-form{gap:40px;padding:30px}}@media (width<=992px){.commerce-order-item-add-to-cart-form{flex-direction:column-reverse;gap:40px;padding:30px}}@media (width<=387px){.commerce-order-item-add-to-cart-form{padding:30px 16px}}.commerce-order-item-add-to-cart-form>.form-item-field-date{display:none}.commerce-order-item-add-to-cart-form .section--right{width:100%}@media (width<=992px){.commerce-order-item-add-to-cart-form .section--right{padding-bottom:35px}}.commerce-order-item-add-to-cart-form .section--right .calendar-info{justify-content:center;align-items:center;gap:33px;margin-top:20px;display:none}@media (width<=1280px){.commerce-order-item-add-to-cart-form .section--right .calendar-info{display:flex}}@media (width<=992px){.commerce-order-item-add-to-cart-form .section--right .calendar-info{gap:28px}}@media (width<=387px){.commerce-order-item-add-to-cart-form .section--right .calendar-info{flex-direction:column;align-items:start;gap:8px;max-width:170px;margin:0 auto}}.commerce-order-item-add-to-cart-form .section--right .calendar-info__item{color:var(--black);align-items:start;gap:8px;display:flex}@media (width<=1280px){.commerce-order-item-add-to-cart-form .section--right .calendar-info__item{font-size:var(--font-size-14)}}@media (width<=576px){.commerce-order-item-add-to-cart-form .section--right .calendar-info__item{font-size:var(--font-size-12)}}.commerce-order-item-add-to-cart-form .section--right .calendar-info__item:before{content:"";border-radius:50%;flex-shrink:0;width:10px;height:10px}@media (width<=992px){.commerce-order-item-add-to-cart-form .section--right .calendar-info__item:before{width:8px;height:8px}}@media (width<=576px){.commerce-order-item-add-to-cart-form .section--right .calendar-info__item:before{width:5px;height:5px}.commerce-order-item-add-to-cart-form .section--right .calendar-info__item.green{max-width:86px}}@media (width<=387px){.commerce-order-item-add-to-cart-form .section--right .calendar-info__item.green{max-width:unset}}.commerce-order-item-add-to-cart-form .section--right .calendar-info__item.green:before{background:var(--green)}@media (width<=576px){.commerce-order-item-add-to-cart-form .section--right .calendar-info__item.orange{max-width:96px}}@media (width<=387px){.commerce-order-item-add-to-cart-form .section--right .calendar-info__item.orange{max-width:unset}}.commerce-order-item-add-to-cart-form .section--right .calendar-info__item.orange:before{background:var(--yellow)}@media (width<=576px){.commerce-order-item-add-to-cart-form .section--right .calendar-info__item.red{max-width:86px}}@media (width<=387px){.commerce-order-item-add-to-cart-form .section--right .calendar-info__item.red{max-width:unset}}.commerce-order-item-add-to-cart-form .section--right .calendar-info__item.red:before{background:var(--delete)}.commerce-order-item-add-to-cart-form .section--left{width:100%;max-width:28.5%;position:relative}@media (width<=992px){.commerce-order-item-add-to-cart-form .section--left{max-width:100%}}.commerce-order-item-add-to-cart-form .section--left .custom-calendar-badge{color:var(--dark-grey);justify-content:center;align-items:center;margin-bottom:36px;display:flex}.commerce-order-item-add-to-cart-form .section--left .row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 8px;display:flex}.commerce-order-item-add-to-cart-form .section--left .row .field--name-field-athletes{width:100%;max-width:180px}@media (width<=1280px){.commerce-order-item-add-to-cart-form .section--left .row .field--name-field-athletes{max-width:100%}}.commerce-order-item-add-to-cart-form .section--left .form-item-unit-price-wrapper{align-items:center;gap:8px;display:flex;position:relative}.commerce-order-item-add-to-cart-form .section--left .form-item-unit-price-wrapper label{font-size:var(--font-size-20);font-family:Manrope,sans-serif}@media (width<=576px){.commerce-order-item-add-to-cart-form .section--left .form-item-unit-price-wrapper label{font-size:var(--font-size-16)}}.commerce-order-item-add-to-cart-form .section--left .form-item-unit-price-wrapper .form-type-commerce-price{visibility:hidden;width:0;height:0;position:absolute}.commerce-order-item-add-to-cart-form .section--left .form-item-unit-price-wrapper output{line-height:1;font-size:var(--font-size-50)}@media (width<=992px){.commerce-order-item-add-to-cart-form .section--left .form-item-unit-price-wrapper output{font-size:var(--font-size-40)}}.commerce-order-item-add-to-cart-form .section--left .form-item-purchased-entity-0-attributes-attribute-timezone{visibility:hidden;width:0;height:0;position:absolute}.commerce-order-item-add-to-cart-form .section--left .form-actions{margin-top:35px}.commerce-order-item-add-to-cart-form .section--left .date-left{text-align:center}.commerce-order-item-add-to-cart-form .section--left .date-month-name{letter-spacing:10%;writing-mode:sideways-rl;margin-top:38px}.commerce-order-item-add-to-cart-form .section--left .date-day-name{letter-spacing:10%}.commerce-order-item-add-to-cart-form .section--left .date-day-number{line-height:.8}.commerce-order-item-add-to-cart-form .section--left .form-type-select{flex-direction:column;gap:6px;margin-bottom:20px;display:flex}.commerce-order-item-add-to-cart-form .section--left .form-type-select label{font-size:var(--font-size-20);font-family:Manrope,sans-serif}@media (width<=576px){.commerce-order-item-add-to-cart-form .section--left .form-type-select label{font-size:var(--font-size-16)}}.commerce-order-item-add-to-cart-form .section--left .form-type-select.form-item-field-athletes{margin-bottom:0}.commerce-order-item-add-to-cart-form .section--left .select2-dropdown{padding:16px 12px}@media (width<=992px){.commerce-order-item-add-to-cart-form .section--left .select2-dropdown{padding:12px}}.commerce-order-item-add-to-cart-form .section--left .select2-selection{height:unset;padding:12px 22px!important}@media (width<=992px){.commerce-order-item-add-to-cart-form .section--left .select2-selection{padding:12px 20px!important}}@media (width<=768px){.commerce-order-item-add-to-cart-form .section--left .select2-selection{padding:9px 20px!important}}.commerce-order-item-add-to-cart-form .section--left .select2-results__option{font-size:var(--font-size-20)!important;padding:10px!important}@media (width<=992px){.commerce-order-item-add-to-cart-form .section--left .select2-results__option{font-size:16px!important}}@media (width<=576px){.commerce-order-item-add-to-cart-form .section--left .select2-results__option{font-size:14px!important}}.commerce-order-item-add-to-cart-form .section--left .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.2;font-size:20px!important}@media (width<=992px){.commerce-order-item-add-to-cart-form .section--left .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px!important}}@media (width<=576px){.commerce-order-item-add-to-cart-form .section--left .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px!important}}.commerce-order-item-add-to-cart-form .section--left .button--add-to-cart{border:none;justify-content:center;gap:10px;width:100%;font-family:Manrope,sans-serif;font-size:16px;font-weight:700;display:flex}.booking-calendar-main{width:100%}.product--type-soccer-pitch .main-container{padding:0}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.paragraph--type--svg-icon-title-subtitle-text .field--name-field-paragraph-svg{border:1px solid var(--dark-grey);margin-bottom:20px;padding:18px 16px;display:inline-block}@media (width<=576px){.paragraph--type--svg-icon-title-subtitle-text .field--name-field-paragraph-svg{padding:14px}}.paragraph--type--svg-icon-title-subtitle-text .field--name-field-paragraph-svg img{width:30px}@media (width<=576px){.paragraph--type--svg-icon-title-subtitle-text .field--name-field-paragraph-svg img{width:24px}}.paragraph--type--svg-icon-title-subtitle-text .field--name-field-paragraph-title{margin-bottom:5px}@media (width<=768px){.paragraph--type--svg-icon-title-subtitle-text .field--name-field-paragraph-title{font-size:var(--font-size-20)}}.paragraph--type--svg-icon-title-subtitle-text .field--name-field-paragraph-subtitle-small{margin-bottom:16px}@media (width<=576px){.paragraph--type--svg-icon-title-subtitle-text .field--name-field-paragraph-text{font-size:var(--font-size-14);font-weight:300}.paragraph--type--svg-icon-title-subtitle-text .field--name-field-paragraph-text span.el-bg-color--green{padding:5px 0}}.paragraph--type--svg-icon-title-subtitle-text .field--name-field-paragraph-text a{color:var(--dark-grey)}@media (width<=576px){.paragraph--type--svg-icon-title-subtitle-text .field--name-field-paragraph-text a{font-size:var(--font-size-14);font-weight:300}}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.soccer-pitch-cart-item{border:1px solid var(--checkout-grey);gap:35px;padding:34px 40px 34px 28px;display:flex;position:relative}@media (width<=1280px){.soccer-pitch-cart-item{gap:20px;padding:40px 20px 20px 16px}}.soccer-pitch-cart-item .section-left{max-width:220px}@media (width<=1280px){.soccer-pitch-cart-item .section-left{max-width:160px}}@media (width<=992px){.soccer-pitch-cart-item .section-left{max-width:100px}}@media (width<=768px){.soccer-pitch-cart-item .section-left{max-width:80px}}@media (width<=576px){.soccer-pitch-cart-item .section-left{max-width:60px}}.soccer-pitch-cart-item .section-right{grid-template-columns:1fr;row-gap:20px;width:100%;max-width:700px;display:grid}@media (width<=1280px){.soccer-pitch-cart-item .section-right{grid-template-columns:1fr;row-gap:12px;max-width:100%}}.soccer-pitch-cart-item .views-label{font-family:Manrope,sans-serif;font-size:var(--font-size-18);color:var(--checkout-grey);line-height:21px}@media (width<=1280px){.soccer-pitch-cart-item .views-label{font-size:var(--font-size-16);line-height:18px}}@media (width<=992px){.soccer-pitch-cart-item .views-label{font-size:var(--font-size-14);line-height:16px}}@media (width<=576px){.soccer-pitch-cart-item .views-label{font-size:var(--font-size-12);line-height:14px}}.soccer-pitch-cart-item .delete-order-item{z-index:2;position:absolute;top:16px;right:16px}@media (width<=576px){.soccer-pitch-cart-item .delete-order-item{padding:6px 14px;font-size:12px;top:8px;right:8px}}.soccer-pitch-cart-item .views-field{flex-direction:column;gap:4px;display:flex}.soccer-pitch-cart-item .views-field .field-content{font-family:Manrope,sans-serif;font-size:var(--font-size-18);line-height:21px;font-weight:var(--font-weight-ext-bold);color:var(--dark-grey)}@media (width<=1280px){.soccer-pitch-cart-item .views-field .field-content{font-size:var(--font-size-16);line-height:18px}}@media (width<=992px){.soccer-pitch-cart-item .views-field .field-content{font-size:var(--font-size-14);line-height:16px}}@media (width<=576px){.soccer-pitch-cart-item .views-field .field-content{font-size:var(--font-size-12);line-height:14px}}.soccer-pitch-cart-item .views-field-reservation-expires-at{flex-direction:row;align-items:center;display:flex;position:absolute;top:5px;left:5px}.soccer-pitch-cart-item .views-field-reservation-expires-at .field-content,.soccer-pitch-cart-item .views-field-reservation-expires-at .views-label{font-size:var(--font-size-14);color:var(--dark-grey)}.soccer-pitch-cart-item .views-field-reservation-expires-at svg{flex-shrink:0}.soccer-pitch-cart-item .views-field-reservation-expires-at svg path{stroke:var(--yellow)}.soccer-pitch-cart-item .views-field-title{grid-column:1/3}@media (width<=387px){.soccer-pitch-cart-item .views-field-title{grid-column:1/2}}.soccer-pitch-cart-item .views-field-title svg{width:78px}@media (width<=992px){.soccer-pitch-cart-item .views-field-title svg{width:60px}}@media (width<=576px){.soccer-pitch-cart-item .views-field-title svg{width:50px}}.soccer-pitch-cart-item .views-field-title .variation-title,.soccer-pitch-cart-item .views-field-title .field-content{font-family:Inter,sans-serif;font-size:var(--font-size-28);font-weight:var(--font-weight-black);color:var(--black);text-transform:uppercase;flex-direction:column;display:flex}.soccer-pitch-cart-item .views-field-price__number{flex-direction:row;justify-content:end;margin-top:15px}@media (width<=387px){.soccer-pitch-cart-item .views-field-price__number{margin-top:0}}.soccer-pitch-cart-item .views-field-price__number .views-label{font-size:var(--font-size-30)}@media (width<=1280px){.soccer-pitch-cart-item .views-field-price__number .views-label{font-size:var(--font-size-22)}}@media (width<=768px){.soccer-pitch-cart-item .views-field-price__number .views-label{font-size:var(--font-size-18)}}@media (width<=576px){.soccer-pitch-cart-item .views-field-price__number .views-label{font-size:var(--font-size-14)}}.soccer-pitch-cart-item .views-field-price__number .field-content{font-size:var(--font-size-46);font-family:Inter,sans-serif;font-weight:var(--font-weight-black)}@media (width<=1280px){.soccer-pitch-cart-item .views-field-price__number .field-content{font-size:var(--font-size-36)}}@media (width<=768px){.soccer-pitch-cart-item .views-field-price__number .field-content{font-size:var(--font-size-28)}}@media (width<=576px){.soccer-pitch-cart-item .views-field-price__number .field-content{font-size:var(--font-size-24)}}.view-id-commerce_cart_form .views-row{margin-bottom:20px}.view-id-commerce_cart_form .views-row:last-child{margin-bottom:0}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.paragraph--type--title-subtitle-block{padding:140px 0 130px}@media (width<=992px){.paragraph--type--title-subtitle-block{padding:110px 0 100px}}@media (width<=768px){.paragraph--type--title-subtitle-block{padding:70px 0 80px}}@media (width<=576px){.paragraph--type--title-subtitle-block{padding:40px 0 60px}}.paragraph--type--title-subtitle-block:has(.block-views-blockreservation-form-block-1){background:url(/themes/custom/elliniko/dist/assets/carousel-bg-DRSxQyFy.png) 50%/cover no-repeat}@media (width<=992px){.paragraph--type--title-subtitle-block:has(.block-views-blockreservation-form-block-1){background:url(/themes/custom/elliniko/dist/assets/carousel-bg-DRSxQyFy.png) 50%/contain}}.paragraph--type--title-subtitle-block .field--name-field-paragraph-title{text-align:center;text-transform:uppercase}.paragraph--type--title-subtitle-block .field--name-field-paragraph-subtitle{text-align:center;margin-bottom:60px}@media (width<=768px){.paragraph--type--title-subtitle-block .field--name-field-paragraph-subtitle{margin-bottom:50px}}@media (width<=576px){.paragraph--type--title-subtitle-block .field--name-field-paragraph-subtitle{margin-bottom:36px}}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.paragraph--type--svg-image-link .social-image-link{border:1px solid var(--white);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:43px;height:43px;padding:9px;transition:all .3s;display:flex}@media (width<=768px){.paragraph--type--svg-image-link .social-image-link{width:35px;height:35px;padding:7px}}@media (width<=576px){.paragraph--type--svg-image-link .social-image-link{width:30px;height:30px;padding:6px}}.paragraph--type--svg-image-link .social-image-link .field--name-field-paragraph-svg{max-height:24px}@media (width<=768px){.paragraph--type--svg-image-link .social-image-link .field--name-field-paragraph-svg{max-height:20px}}@media (width<=576px){.paragraph--type--svg-image-link .social-image-link .field--name-field-paragraph-svg{max-height:16px}}.paragraph--type--svg-image-link .social-image-link .field--name-field-paragraph-svg img{width:100%;max-width:24px;height:auto;transition:all .3s}@media (width<=768px){.paragraph--type--svg-image-link .social-image-link .field--name-field-paragraph-svg img{max-height:20px}}@media (width<=576px){.paragraph--type--svg-image-link .social-image-link .field--name-field-paragraph-svg img{max-height:18px}}.paragraph--type--svg-image-link .social-image-link:hover{border-color:var(--green)}.paragraph--type--svg-image-link .social-image-link:hover img{filter:brightness(0)saturate()invert(68%)sepia(73%)saturate(5854%)hue-rotate(88deg)brightness(120%)contrast(117%)}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.paragraph--type--title-subtitle-text-images{padding:140px 0}@media (width<=1280px){.paragraph--type--title-subtitle-text-images{padding:120px 0}}@media (width<=992px){.paragraph--type--title-subtitle-text-images{padding:100px 0}}@media (width<=768px){.paragraph--type--title-subtitle-text-images{padding:80px 0 100px}}@media (width<=576px){.paragraph--type--title-subtitle-text-images{padding:60px 0 80px}}.paragraph--type--title-subtitle-text-images .section-top{flex-direction:column;align-items:center;margin-bottom:110px;display:flex}@media (width<=1280px){.paragraph--type--title-subtitle-text-images .section-top{margin-bottom:96px}}@media (width<=992px){.paragraph--type--title-subtitle-text-images .section-top{margin-bottom:76px}}@media (width<=768px){.paragraph--type--title-subtitle-text-images .section-top{margin-bottom:56px}}@media (width<=576px){.paragraph--type--title-subtitle-text-images .section-top{margin-bottom:36px}}.paragraph--type--title-subtitle-text-images .section-bottom{grid-template-columns:repeat(2,1fr);justify-content:space-between;gap:32px;display:grid}@media (width<=868px){.paragraph--type--title-subtitle-text-images .section-bottom{grid-template-columns:1fr}}.paragraph--type--title-subtitle-text-images .section-bottom a{color:var(--dark-green);text-decoration:underline}.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-title{text-transform:uppercase}.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-subtitle{font-family:Manrope,sans-serif}@media (width<=868px){.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-subtitle{text-align:center}}.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-image-on-top{margin-bottom:32px}.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-text,.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-text-long{width:100%;font-family:Manrope,sans-serif;line-height:32px}.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-text p,.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-text-long p{margin-bottom:32px}.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-text p:last-child,.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-text-long p:last-child{margin-bottom:0}@media (width<=868px){.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-text p,.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-text-long p{margin-bottom:16px}}.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-images{grid-row:1/3;justify-content:start;align-items:center;display:flex}@media (width<=868px){.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-images{grid-area:2/1/3/2;justify-content:center}}.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-images .field__item:first-child{z-index:-1;margin-right:-106px}.paragraph--type--title-subtitle-text-images .field--name-field-paragraph-images .field__item:last-child{z-index:-1;margin-left:-106px}.paragraph--type--title-subtitle-text-images .text-position--top{grid-column:2/3;max-width:740px;margin-top:auto}@media (width<=868px){.paragraph--type--title-subtitle-text-images .text-position--top{grid-area:1/1/2/2}}.paragraph--type--title-subtitle-text-images .text-position--bottom{grid-area:2/2/3/3;max-width:740px}@media (width<=868px){.paragraph--type--title-subtitle-text-images .text-position--bottom{grid-area:3/1/4/2}}.paragraph--type--title-subtitle-text-images.text-left .text-position--top{grid-column:1/2}@media (width<=868px){.paragraph--type--title-subtitle-text-images.text-left .text-position--top{grid-area:1/1/2/2;display:block}}.paragraph--type--title-subtitle-text-images.text-left .text-position--bottom{grid-area:2/1/3/2}@media (width<=868px){.paragraph--type--title-subtitle-text-images.text-left .text-position--bottom{grid-area:3/1/4/2}}.paragraph--type--title-subtitle-text-images.text-left .field--name-field-paragraph-text{flex-direction:column;display:flex}.paragraph--type--title-subtitle-text-images.text-left .field--name-field-paragraph-text p{margin-top:auto}.paragraph--type--title-subtitle-text-images.text-left .field--name-field-paragraph-images{grid-row:1/3;justify-content:end}@media (width<=868px){.paragraph--type--title-subtitle-text-images.text-left .field--name-field-paragraph-images{grid-area:2/1/3/2;justify-content:center}}.paragraph--type--title-subtitle-text-images ul{margin-bottom:32px;padding-left:20px!important}@media (width<=868px){.paragraph--type--title-subtitle-text-images ul{margin-bottom:16px}}.paragraph--type--title-subtitle-text-images ul li{list-style:outside}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}@media (width<=576px){.paragraph--type--carousel-image.image-with-small .field--name-field-paragraph-image{width:110px;height:220px}.paragraph--type--carousel-image.image-with-small .field--name-field-paragraph-image img{object-fit:cover;width:100%;height:100%}.paragraph--type--carousel-image.image-with-medium .field--name-field-paragraph-image{width:220px;height:220px}.paragraph--type--carousel-image.image-with-medium .field--name-field-paragraph-image img{object-fit:cover;width:100%;height:100%}.paragraph--type--carousel-image.image-with-large .field--name-field-paragraph-image{width:320px;height:220px}.paragraph--type--carousel-image.image-with-large .field--name-field-paragraph-image img{object-fit:cover;width:100%;height:100%}}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.paragraph--type--banner-text-button{background:url(/themes/custom/elliniko/dist/assets/carousel-bg-DRSxQyFy.png) 50%/cover;padding:120px 60px 200px}@media (width<=768px){.paragraph--type--banner-text-button{padding:100px 40px 150px}}@media (width<=576px){.paragraph--type--banner-text-button{padding:60px 20px 100px}}.paragraph--type--banner-text-button .field--name-field-paragraph-title{text-align:center;margin-bottom:10px}.paragraph--type--banner-text-button .field--name-field-paragraph-subtitle{font-family:Manrope,sans-serif}.paragraph--type--banner-text-button .field--name-field-paragraph-link{text-align:right;margin-top:24px}@media (width<=576px){.paragraph--type--banner-text-button .field--name-field-paragraph-link{text-align:center}}.banner-text-button__content{background-color:var(--white);max-width:1065px;margin:0 auto;padding:60px}@media (width<=768px){.banner-text-button__content{padding:32px}}.btn--primary a{font-size:var(--font-size-16);background-color:var(--green);color:var(--dark-grey);text-transform:uppercase;cursor:pointer;border:0;border-radius:12px;padding:14px 40px;font-family:Manrope,sans-serif;font-weight:700;transition:background-color .3s,color .3s;display:inline-block}@media (width<=768px){.btn--primary a{font-size:var(--font-size-14);padding:12px 32px}}@media (width<=576px){.btn--primary a{font-size:var(--font-size-12);padding:10px 24px}}.btn--primary a:hover{background-color:var(--dark-grey);color:var(--green)}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.node--type-advanced-page.node--view-mode-full .node__header{max-height:calc(100vh - var(--drupal-displace-offset-top,0px));position:relative}@media (width<=768px){.node--type-advanced-page.node--view-mode-full .node__header{max-height:unset;min-height:400px}}.node--type-advanced-page.node--view-mode-full .node__header.small-height{height:460px;overflow:hidden}@media (width<=768px){.node--type-advanced-page.node--view-mode-full .node__header.small-height{min-height:unset;height:355px}}@media (width<=576px){.node--type-advanced-page.node--view-mode-full .node__header.small-height{height:255px}}.node--type-advanced-page.node--view-mode-full .node__header.small-height img{object-fit:cover;object-position:center;width:100%;height:460px}@media (width<=768px){.node--type-advanced-page.node--view-mode-full .node__header.small-height img{height:355px}}@media (width<=576px){.node--type-advanced-page.node--view-mode-full .node__header.small-height img{height:255px}}.node--type-advanced-page.node--view-mode-full .node__header.small-height .overflow-text{justify-content:end;bottom:170px}@media (width<=992px){.node--type-advanced-page.node--view-mode-full .node__header.small-height .overflow-text{bottom:120px}}@media (width<=768px){.node--type-advanced-page.node--view-mode-full .node__header.small-height .overflow-text{bottom:75px}}@media (width<=576px){.node--type-advanced-page.node--view-mode-full .node__header.small-height .overflow-text{bottom:55px}}.node--type-advanced-page.node--view-mode-full .node__header.small-height .field--name-field-header-video iframe{top:50%;transform:translate(-50%,-50%)}.node--type-advanced-page.node--view-mode-full .node__header.small-height .field--name-field-image img{height:460px}@media (width<=768px){.node--type-advanced-page.node--view-mode-full .node__header.small-height .field--name-field-image img{height:355px}}@media (width<=576px){.node--type-advanced-page.node--view-mode-full .node__header.small-height .field--name-field-image img{height:255px}}.node--type-advanced-page.node--view-mode-full .node__header .field--name-field-header-video{max-height:calc(100vh - var(--drupal-displace-offset-top,0px));overflow:hidden}.node--type-advanced-page.node--view-mode-full .node__header .field--name-field-header-video iframe{width:100vw;min-width:100%;height:56.25vw;min-height:100%;position:absolute;top:0%;left:50%;transform:translate(-50%,-50%);min-width:calc(177.77vh + 92px)!important}.node--type-advanced-page.node--view-mode-full .node__header .field--name-field-image{max-height:calc(100vh - var(--drupal-displace-offset-top,0px));width:100%;min-height:400px;overflow:hidden}@media (width<=768px){.node--type-advanced-page.node--view-mode-full .node__header .field--name-field-image{max-height:unset}}.node--type-advanced-page.node--view-mode-full .node__header .field--name-field-image img{object-fit:cover;object-position:center;width:100%;height:100%}@media (width<=768px){.node--type-advanced-page.node--view-mode-full .node__header .field--name-field-image img{min-height:400px}}.node--type-advanced-page.node--view-mode-full .node__header .field--name-field-subtitle{text-align:center;max-width:542px;font-family:Manrope,sans-serif}@media (width<=768px){.node--type-advanced-page.node--view-mode-full .node__header .field--name-field-subtitle{max-width:100%;padding:0 68px}}@media (width<=387px){.node--type-advanced-page.node--view-mode-full .node__header .field--name-field-subtitle{padding:0 40px}}.node--type-advanced-page.node--view-mode-full .node__header .overflow-text{z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex;position:absolute;inset:0}@media (width<=768px){.node--type-advanced-page.node--view-mode-full .node__header .overflow-text{justify-content:end;gap:20px;padding:0 30px;bottom:85px}}@media (width<=576px){.node--type-advanced-page.node--view-mode-full .node__header .overflow-text{gap:8px}}@media (width<=387px){.node--type-advanced-page.node--view-mode-full .node__header .overflow-text{padding:0 16px}}.node--type-advanced-page.node--view-mode-full .node__header h1{text-transform:uppercase}@media (width<=576px){.node--type-advanced-page.node--view-mode-full .node__header h1{font-size:20px}}.node--type-advanced-page.node--view-mode-full .scroll-down{text-align:center;z-index:2;justify-content:center;display:flex;position:absolute;bottom:70px;left:0;right:0}@media (width<=768px){.node--type-advanced-page.node--view-mode-full .scroll-down{display:none}}.node--type-advanced-page.node--view-mode-teaser{width:100%;max-width:500px}@media (width<=1660px){.node--type-advanced-page.node--view-mode-teaser{background:var(--white);flex-direction:column;max-width:450px;height:100%;display:flex}}.node--type-advanced-page.node--view-mode-teaser:hover a{color:var(--green)}.node--type-advanced-page.node--view-mode-teaser:hover svg path{fill:var(--green)}.node--type-advanced-page.node--view-mode-teaser:hover .overflow-text{opacity:1}.node--type-advanced-page.node--view-mode-teaser .title-link{justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}@media (width<=1280px){.node--type-advanced-page.node--view-mode-teaser .title-link{background:var(--white);margin-top:unset;order:1;padding:24px 24px 16px;position:relative}.node--type-advanced-page.node--view-mode-teaser .title-link:after{content:"";background:var(--checkout-grey);height:1px;position:absolute;bottom:0;left:24px;right:24px}}.node--type-advanced-page.node--view-mode-teaser .title-link a{text-transform:uppercase;align-items:center;gap:8px;transition:all .3s;display:flex}@media (width<=1280px){.node--type-advanced-page.node--view-mode-teaser .title-link a:not(.title){display:none}.node--type-advanced-page.node--view-mode-teaser .title-link a.title{text-transform:capitalize;justify-content:space-between;width:100%}}@media (width<=768px){.node--type-advanced-page.node--view-mode-teaser .title-link a.title{font-size:18px}}.node--type-advanced-page.node--view-mode-teaser .title-link a.title svg{display:none}@media (width<=1280px){.node--type-advanced-page.node--view-mode-teaser .title-link a.title svg{display:block}}.node--type-advanced-page.node--view-mode-teaser .title-link svg{transform:rotateY(180deg)}.node--type-advanced-page.node--view-mode-teaser .title-link svg path{transition:all .3s}.node--type-advanced-page.node--view-mode-teaser .image-hover-wrapper{width:100%;height:auto;position:relative;overflow:hidden}.node--type-advanced-page.node--view-mode-teaser .image-primary img{width:100%;height:auto;display:block}.node--type-advanced-page.node--view-mode-teaser .image-primary{z-index:2;z-index:2;width:100%;height:100%;transition:transform .5s cubic-bezier(.25,.46,.45,.94);position:relative;transform:translateY(0)}@media (width<=1280px){.node--type-advanced-page.node--view-mode-teaser .image-primary{z-index:0}}.node--type-advanced-page.node--view-mode-teaser .image-secondary{z-index:0;position:absolute;top:0;left:0}.node--type-advanced-page.node--view-mode-teaser .image-secondary img{object-fit:cover;width:100%;height:100%}.node--type-advanced-page.node--view-mode-teaser .overflow-text{z-index:3;background:var(--dark-grey);opacity:0;padding:10px;transition:opacity .3s;position:absolute;top:34px;left:40px;right:40px}@media (width<=1280px){.node--type-advanced-page.node--view-mode-teaser .overflow-text{background:var(--white);opacity:1;order:2;padding:16px 24px 24px;position:static}.node--type-advanced-page.node--view-mode-teaser .overflow-text .field--type-string-long{color:var(--black)}}@media (width<=768px){.node--type-advanced-page.node--view-mode-teaser .overflow-text .field--type-string-long{font-size:14px}}@media (width<=576px){.node--type-advanced-page.node--view-mode-teaser .overflow-text .field--type-string-long{font-size:13px;font-weight:200;line-height:18px}}.node--type-advanced-page.node--view-mode-teaser.teaser-hover-effect:hover .image-primary{transform:translateY(-100%)}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.node--type-basic-page.node--view-mode-full{padding:200px 0 120px}@media (width<=992px){.node--type-basic-page.node--view-mode-full{padding:150px 0 90px}}@media (width<=576px){.node--type-basic-page.node--view-mode-full{padding:100px 0 60px}}.node--type-basic-page.node--view-mode-full h2{text-align:center;margin-bottom:30px}.node--type-basic-page.node--view-mode-full .field--name-field-body a{color:var(--dark-green)}.node--type-basic-page.node--view-mode-full .field--name-field-body a:hover{color:var(--green);text-decoration:underline}.node--type-basic-page.node--view-mode-full .field--name-field-body ul{padding-left:20px!important}.node--type-basic-page.node--view-mode-full .field--name-field-body ul li{list-style:outside}.node--type-basic-page.node--view-mode-full .field--name-field-body ul li:not(:last-child){margin-bottom:4px}.node--type-basic-page.node--view-mode-full .field--name-field-body p,.node--type-basic-page.node--view-mode-full .field--name-field-body ul{margin-bottom:16px}.node--type-basic-page.node--view-mode-full table{border-collapse:collapse;width:100%;margin:20px 0;font-family:sans-serif}.node--type-basic-page.node--view-mode-full th,.node--type-basic-page.node--view-mode-full td{text-align:left;border-bottom:1px solid #ddd;padding:12px 15px}.node--type-basic-page.node--view-mode-full th{color:#fff;background-color:#1a5cff}.node--type-basic-page.node--view-mode-full tbody tr:nth-child(2n){background-color:#f9f9f9}@media screen and (width<=768px){.node--type-basic-page.node--view-mode-full table thead{display:none}.node--type-basic-page.node--view-mode-full table,.node--type-basic-page.node--view-mode-full table tbody,.node--type-basic-page.node--view-mode-full table tr,.node--type-basic-page.node--view-mode-full table td{width:100%;display:block}.node--type-basic-page.node--view-mode-full table tr{background:#fff;border:1px solid #e0e0e0;border-radius:6px;margin-bottom:15px;padding:8px 0;box-shadow:0 2px 4px #00000005}.node--type-basic-page.node--view-mode-full table td{border-bottom:1px solid #f0f0f0;padding:8px 16px;position:relative}.node--type-basic-page.node--view-mode-full table td:last-child{border-bottom:none}.node--type-basic-page.node--view-mode-full table td:before{content:attr(data-label);text-align:left;color:#666;width:50%;font-weight:600;position:absolute;left:16px}}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.auth-card-wrapper{border:1px solid var(--checkout-grey);max-width:565px;margin:40px auto;padding:40px}.auth-card.hidden{display:none!important}.auth-card.active{display:block}.auth-card-title{text-align:center;margin-bottom:24px;font-weight:400}.auth-card-wrapper fieldset{border:none;padding:0;margin:0!important}.auth-card-wrapper fieldset .description,.auth-card-wrapper fieldset>legend,.auth-card-wrapper fieldset.form-wrapper__guest-checkout p,.auth-card-wrapper fieldset a[id=edit-login-returning-customer-forgot-password]{display:none}.auth-card-wrapper .auth-toggle-link{justify-content:center;gap:12px;margin-bottom:24px;display:flex}.auth-card-wrapper .form-type-date{margin-bottom:0!important}.auth-card-wrapper .field--type-datetime,.auth-card-wrapper .js-form-item{flex-direction:column;gap:6px;width:100%;margin-bottom:14px;position:relative;display:flex!important}.auth-card-wrapper .field--type-datetime h4,.auth-card-wrapper .field--type-datetime label,.auth-card-wrapper .js-form-item h4,.auth-card-wrapper .js-form-item label{color:var(--dark-grey);font-family:Manrope,sans-serif;font-size:14px;font-weight:400}.auth-card-wrapper .field--type-datetime input,.auth-card-wrapper .js-form-item input{border:1px solid var(--checkout-grey);width:100%;padding:12px 20px;font-family:Manrope,sans-serif;font-size:14px}@media (width<=992px){.auth-card-wrapper .field--type-datetime input,.auth-card-wrapper .js-form-item input{padding:12px 20px}}@media (width<=768px){.auth-card-wrapper .field--type-datetime input,.auth-card-wrapper .js-form-item input{padding:9px 20px}}@media (width<=676px){.auth-card-wrapper .field--type-datetime input,.auth-card-wrapper .js-form-item input{font-size:14px}}.auth-card-wrapper .field--type-datetime .shwpd,.auth-card-wrapper .js-form-item .shwpd{z-index:1;width:16px;position:absolute;bottom:14px;right:16px}.auth-card-wrapper .field--type-datetime.form-item-login-register-password-pass2 .shwpd,.auth-card-wrapper .js-form-item.form-item-login-register-password-pass2 .shwpd{bottom:40px}.auth-card-wrapper details{position:relative}.auth-card-wrapper details summary{display:none}.auth-card-wrapper details div[data-drupal-selector*=address-country-code]{visibility:hidden;width:0;height:0;position:absolute}.auth-card-wrapper .divider-text{text-align:center;font-family:Manrope,sans-serif;display:block}.auth-card-wrapper .auth-guest-section{flex-direction:column;gap:10px;margin-top:32px;display:flex}.auth-card-wrapper button[id=edit-login-register-register],.auth-card-wrapper button[id=edit-login-returning-customer-submit]{text-transform:uppercase;justify-content:center;gap:8px;width:100%;font-weight:700;display:flex}.auth-card-wrapper button[id=edit-login-register-register] svg,.auth-card-wrapper button[id=edit-login-returning-customer-submit] svg{width:14px}.auth-card-wrapper button[id=edit-login-register-register] svg path,.auth-card-wrapper button[id=edit-login-returning-customer-submit] svg path{fill:var(--dark-grey);transition:all .3s}.auth-card-wrapper button[id=edit-login-register-register]:hover svg path,.auth-card-wrapper button[id=edit-login-returning-customer-submit]:hover svg path{fill:var(--green)}.auth-card-wrapper button[id=edit-login-guest-continue]{border:1px solid var(--dark-grey);text-transform:uppercase;justify-content:center;gap:8px;width:100%;display:flex}.auth-card-wrapper button[id=edit-login-guest-continue] svg{display:none}.auth-card-wrapper button[id=edit-login-guest-continue]:hover{border-color:var(--green);color:var(--green)}.auth-form-body{flex-direction:column;display:flex}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.user-checkout .return-to-reservation{border-bottom:1px solid var(--checkout-grey);margin:105px 0 50px;padding-bottom:24px}.user-checkout .return-reservation{color:var(--dark-grey);text-transform:uppercase;gap:8px;text-decoration:none;display:flex}.user-checkout .return-reservation svg{transform:rotateY(180deg)}.user-checkout .return-reservation svg path{fill:var(--dark-grey);transition:all .3s}.user-checkout fieldset{border:none;padding:0;margin:0!important}.user-checkout fieldset .description,.user-checkout fieldset>legend,.user-checkout fieldset.form-wrapper__guest-checkout p,.user-checkout fieldset a[id=edit-login-returning-customer-forgot-password]{display:none}.user-checkout .view-commerce-cart-form .view-header{margin-bottom:16px}.user-checkout .order-total-line__subtotal{display:none}.user-checkout .order-total-line__subtotal .order-total-line-label{color:var(--checkout-grey);font-size:var(--font-size-20)}.user-checkout .order-total-line__subtotal .order-total-line-value{font-size:var(--font-size-20);font-family:Inter,sans-serif;font-weight:var(--font-weight-black)}.user-checkout .order-total-line__total{justify-content:flex-end;align-items:center;display:flex}.user-checkout .order-total-line__total .order-total-line-label{color:var(--black);font-size:var(--font-size-24);font-family:Inter,sans-serif;font-weight:var(--font-weight-medium);text-transform:uppercase}.user-checkout .order-total-line__total .order-total-line-value{font-size:var(--font-size-32);font-family:Inter,sans-serif;font-weight:var(--font-weight-black)}.user-checkout .form-actions{justify-content:flex-end;align-items:center;gap:24px;padding:24px 0;display:flex}.user-checkout .form-actions button{border:1px solid var(--dark-grey);gap:8px;display:flex}.user-checkout .form-actions button svg{width:14px}.user-checkout .form-actions button svg path{fill:var(--dark-grey);transition:all .3s}.user-checkout .form-actions button:hover{border-color:var(--green);color:var(--green)}.user-checkout .form-actions button:hover svg path{fill:var(--green)}.user-checkout .form-actions button[id=edit-checkout]{gap:8px;display:flex}.user-checkout .form-actions button[id=edit-checkout] svg{width:14px}.user-checkout .form-actions button[id=edit-checkout] svg path{fill:var(--dark-grey);transition:all .3s}.user-checkout .form-actions button[id=edit-checkout]:hover svg path{fill:var(--green)}.user-checkout .form-actions button[id=edit-actions-next]{background:var(--green);text-transform:uppercase;border:0;order:1;justify-content:center;width:100%;max-width:330px}.user-checkout .form-actions button[id=edit-actions-next] svg{width:14px}.user-checkout .form-actions button[id=edit-actions-next] svg path{fill:var(--dark-grey);transition:all .3s}.user-checkout .form-actions button[id=edit-actions-next]:hover{background:var(--dark-grey);color:var(--green)}.user-checkout .form-actions button[id=edit-actions-next]:hover svg path{fill:var(--green)}.user-checkout .form-actions .link--previous{border:1px solid var(--dark-grey);color:var(--dark-grey)}.user-checkout .form-actions .link--previous:hover{border-color:var(--green);color:var(--green)}.user-checkout .form-actions .link--previous:hover svg path{fill:var(--green)}.commerce-checkout-flow-multistep-default{margin-bottom:140px}.layout-checkout-form{justify-content:center;column-gap:46px;display:flex}@media (width<=768px){.layout-checkout-form.review{flex-direction:column}}.layout-checkout-form.complete{flex-direction:column;align-items:center;row-gap:40px}.layout-checkout-form.complete .layout-region-checkout-main{text-align:center;justify-content:center;align-items:center;height:100%;display:flex}.layout-checkout-form.complete .layout-checkout-form--left,.layout-checkout-form.review .layout-checkout-form--left,.layout-checkout-form.order_information .layout-checkout-form--left{width:50%}@media (width<=768px){.layout-checkout-form.complete .layout-checkout-form--left,.layout-checkout-form.review .layout-checkout-form--left,.layout-checkout-form.order_information .layout-checkout-form--left{width:100%}}.layout-checkout-form.complete .layout-checkout-form--left .address-container-inline,.layout-checkout-form.review .layout-checkout-form--left .address-container-inline,.layout-checkout-form.order_information .layout-checkout-form--left .address-container-inline,.layout-checkout-form.complete .layout-checkout-form--left div[class^=form-item-payment-information-billing-information-],.layout-checkout-form.complete .layout-checkout-form--left div[class*=\ form-item-payment-information-billing-information-],.layout-checkout-form.review .layout-checkout-form--left div[class^=form-item-payment-information-billing-information-],.layout-checkout-form.review .layout-checkout-form--left div[class*=\ form-item-payment-information-billing-information-],.layout-checkout-form.order_information .layout-checkout-form--left div[class^=form-item-payment-information-billing-information-],.layout-checkout-form.order_information .layout-checkout-form--left div[class*=\ form-item-payment-information-billing-information-]{margin-bottom:20px}.layout-checkout-form.complete .form-actions,.layout-checkout-form.review .form-actions,.layout-checkout-form.order_information .form-actions{margin-top:70px;padding:0}.layout-checkout-form.complete .layout-region-checkout-main,.layout-checkout-form.review .layout-region-checkout-main,.layout-checkout-form.order_information .layout-region-checkout-main{float:unset;width:100%;padding-right:0}.layout-checkout-form.complete .layout-region-checkout-secondary,.layout-checkout-form.review .layout-region-checkout-secondary,.layout-checkout-form.order_information .layout-region-checkout-secondary{float:unset;width:100%;max-width:800px}@media (width<=1280px){.layout-checkout-form.complete .layout-region-checkout-secondary,.layout-checkout-form.review .layout-region-checkout-secondary,.layout-checkout-form.order_information .layout-region-checkout-secondary{max-width:unset;width:70%}}@media (width<=768px){.layout-checkout-form.complete .layout-region-checkout-secondary,.layout-checkout-form.review .layout-region-checkout-secondary,.layout-checkout-form.order_information .layout-region-checkout-secondary{width:100%}}.layout-checkout-form:after{display:none}.layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-header{margin-bottom:16px}.layout-checkout-form .layout-region-checkout-secondary .view-commerce-checkout-order-summary .view-content{flex-direction:column;gap:24px;display:flex}.layout-checkout-form .form-item-customer-comments-comments{margin-top:40px}.layout-checkout-form .form-item-customer-comments-comments label{color:var(--dark-grey);margin-bottom:6px;font-family:Manrope,sans-serif;font-size:20px;font-weight:400;display:block}.layout-checkout-form .form-item-customer-comments-comments textarea{resize:none;border:1px solid var(--checkout-grey);width:100%;padding:11px 20px;font-family:Manrope,sans-serif;font-size:16px}@media (width<=768px){.layout-checkout-form .form-item-customer-comments-comments textarea{padding:9px 20px}}@media (width<=676px){.layout-checkout-form .form-item-customer-comments-comments textarea{font-size:14px}}.layout-checkout-form .checkout-pane-contact-information .field--type-datetime,.layout-checkout-form .checkout-pane-contact-information .js-form-item,.layout-checkout-form .checkout-pane-payment-information .field--type-datetime,.layout-checkout-form .checkout-pane-payment-information .js-form-item{flex-direction:column;gap:6px;width:100%;margin:0;position:relative;display:flex!important}.layout-checkout-form .checkout-pane-contact-information .field--type-datetime h4,.layout-checkout-form .checkout-pane-contact-information .field--type-datetime label,.layout-checkout-form .checkout-pane-contact-information .js-form-item h4,.layout-checkout-form .checkout-pane-contact-information .js-form-item label,.layout-checkout-form .checkout-pane-payment-information .field--type-datetime h4,.layout-checkout-form .checkout-pane-payment-information .field--type-datetime label,.layout-checkout-form .checkout-pane-payment-information .js-form-item h4,.layout-checkout-form .checkout-pane-payment-information .js-form-item label{color:var(--dark-grey);font-family:Manrope,sans-serif;font-size:20px;font-weight:400}.layout-checkout-form .checkout-pane-contact-information .field--type-datetime input,.layout-checkout-form .checkout-pane-contact-information .js-form-item input,.layout-checkout-form .checkout-pane-payment-information .field--type-datetime input,.layout-checkout-form .checkout-pane-payment-information .js-form-item input{border:1px solid var(--checkout-grey);width:100%;padding:14px 20px;font-family:Manrope,sans-serif;font-size:16px}@media (width<=992px){.layout-checkout-form .checkout-pane-contact-information .field--type-datetime input,.layout-checkout-form .checkout-pane-contact-information .js-form-item input,.layout-checkout-form .checkout-pane-payment-information .field--type-datetime input,.layout-checkout-form .checkout-pane-payment-information .js-form-item input{padding:12px 20px}}@media (width<=768px){.layout-checkout-form .checkout-pane-contact-information .field--type-datetime input,.layout-checkout-form .checkout-pane-contact-information .js-form-item input,.layout-checkout-form .checkout-pane-payment-information .field--type-datetime input,.layout-checkout-form .checkout-pane-payment-information .js-form-item input{padding:9px 20px}}@media (width<=676px){.layout-checkout-form .checkout-pane-contact-information .field--type-datetime input,.layout-checkout-form .checkout-pane-contact-information .js-form-item input,.layout-checkout-form .checkout-pane-payment-information .field--type-datetime input,.layout-checkout-form .checkout-pane-payment-information .js-form-item input{font-size:14px}}.layout-checkout-form .checkout-pane-contact-information div[data-drupal-selector=edit-payment-information-billing-information-address-0-address-country-code],.layout-checkout-form .checkout-pane-payment-information div[data-drupal-selector=edit-payment-information-billing-information-address-0-address-country-code]{display:none}.layout-region-checkout-footer{float:unset!important;width:100%!important;padding-right:0!important}.cart-empty-page{padding:100px 0}@media (width<=768px){.cart-empty-page{padding:80px 0}}@media (width<=676px){.cart-empty-page{padding:60px 0}}.cart-empty-page{text-align:center}:root{--main-container:1440px;--mid-container:1132px;--small-container:900px}.main-container{max-width:var(--main-container);margin:0 auto;padding:0}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}.mid-container{max-width:var(--mid-container);margin:0 auto;padding:0}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}.small-container{max-width:var(--small-container);margin:0 auto;padding:0}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}.grid-4-columns{grid-template-columns:repeat(4,minmax(200px,1fr));gap:120px 10px;display:grid}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.grid-3-columns{grid-template-columns:repeat(3,minmax(200px,1fr));gap:3px;display:grid}.grid-full-span{grid-column:1/-1!important}.node--type-news.node--view-mode-teaser-horizontal,.node--type-news.node--view-mode-teaser{height:100%;position:relative}.node--type-news.node--view-mode-teaser-horizontal .node__content,.node--type-news.node--view-mode-teaser .node__content{height:100%}.node--type-news.node--view-mode-teaser-horizontal .overlay-text,.node--type-news.node--view-mode-teaser .overlay-text{z-index:1;flex-direction:column;justify-content:center;align-items:center;padding-inline:20px;display:flex;position:absolute;inset:0}.node--type-news.node--view-mode-teaser-horizontal .overlay-text:before,.node--type-news.node--view-mode-teaser .overlay-text:before{content:"";background:rgb(from var(--black) r g b/.4);z-index:-1;position:absolute;inset:0}.node--type-news.node--view-mode-teaser-horizontal .overlay-text h2,.node--type-news.node--view-mode-teaser .overlay-text h2{text-transform:uppercase;text-align:center;margin-bottom:5px}.node--type-news.node--view-mode-teaser-horizontal .overlay-text .date,.node--type-news.node--view-mode-teaser .overlay-text .date{margin-bottom:15px}@media (width<=576px){.node--type-news.node--view-mode-teaser-horizontal .overlay-text .date,.node--type-news.node--view-mode-teaser .overlay-text .date{margin-bottom:8px;font-size:12px}}.node--type-news.node--view-mode-teaser-horizontal .overflow-link,.node--type-news.node--view-mode-teaser .overflow-link{z-index:2;position:absolute;inset:0}.node--type-news.node--view-mode-teaser-horizontal .field--name-field-image,.node--type-news.node--view-mode-teaser .field--name-field-image{height:100%;overflow:hidden}.node--type-news.node--view-mode-teaser-horizontal .field--name-field-image img,.node--type-news.node--view-mode-teaser .field--name-field-image img{object-fit:cover;width:100%;height:100%;transition:all .3s}.node--type-news.node--view-mode-teaser-horizontal .field--name-field-category,.node--type-news.node--view-mode-teaser .field--name-field-category{margin-bottom:12px}@media (width<=576px){.node--type-news.node--view-mode-teaser-horizontal .field--name-field-category,.node--type-news.node--view-mode-teaser .field--name-field-category{margin-bottom:8px}}.node--type-news.node--view-mode-teaser-horizontal .field--name-field-category a,.node--type-news.node--view-mode-teaser .field--name-field-category a{color:var(--dark-green);font-family:Manrope,sans-serif;line-height:1.2;text-decoration:underline}@media (width<=576px){.node--type-news.node--view-mode-teaser-horizontal .field--name-field-category a,.node--type-news.node--view-mode-teaser .field--name-field-category a{font-size:12px}}.node--type-news.node--view-mode-teaser-horizontal:hover .field--name-field-image img,.node--type-news.node--view-mode-teaser:hover .field--name-field-image img{transform:scale(1.05)}.node--type-news.node--view-mode-teaser-horizontal #pin,.node--type-news.node--view-mode-teaser #pin{z-index:3;position:absolute;top:14px;right:13px}@media (width<=576px){.node--type-news.node--view-mode-teaser-horizontal svg{width:10px;height:10px}.node--type-news.node--view-mode-teaser svg{width:14px;height:14px}.node--type-news.node--view-mode-teaser h2{font-size:var(--font-size-12);font-weight:300}}.node--type-news.node--view-mode-teaser-with-date{flex-direction:column;height:100%;display:flex;position:relative}.node--type-news.node--view-mode-teaser-with-date .field--name-field-image{min-height:214px;overflow:hidden}@media (width<=768px){.node--type-news.node--view-mode-teaser-with-date .field--name-field-image{min-height:150px}}@media (width<=576px){.node--type-news.node--view-mode-teaser-with-date .field--name-field-image{min-height:100px}}.node--type-news.node--view-mode-teaser-with-date .field--name-field-image img{object-fit:cover;width:100%;height:100%;transition:all .3s}.node--type-news.node--view-mode-teaser-with-date .field--name-field-category{margin-bottom:7px}.node--type-news.node--view-mode-teaser-with-date .field--name-field-category a{color:var(--dark-green);font-family:Manrope,sans-serif;line-height:1;text-decoration:underline}@media (width<=576px){.node--type-news.node--view-mode-teaser-with-date .field--name-field-category a{font-size:12px}}.node--type-news.node--view-mode-teaser-with-date .node__content{background:#f8f8f8;flex-direction:column;height:100%;padding:12px 20px 20px;display:flex}@media (width<=768px){.node--type-news.node--view-mode-teaser-with-date .node__content{padding:10px 14px 14px}}@media (width<=576px){.node--type-news.node--view-mode-teaser-with-date .node__content{padding:8px 9px 12px}}.node--type-news.node--view-mode-teaser-with-date .node__content--bottom{border-top:3px solid var(--white);align-items:center;gap:8px;margin-top:auto;padding-top:20px;display:flex}@media (width<=768px){.node--type-news.node--view-mode-teaser-with-date .node__content--bottom{padding-top:14px}}@media (width<=576px){.node--type-news.node--view-mode-teaser-with-date .node__content--bottom{padding-top:8px}.node--type-news.node--view-mode-teaser-with-date .node__content--bottom p{font-size:12px}}.node--type-news.node--view-mode-teaser-with-date .node__content--middle{margin-bottom:15px}@media (width<=576px){.node--type-news.node--view-mode-teaser-with-date .node__content--middle{margin-bottom:8px}}.node--type-news.node--view-mode-teaser-with-date .node__content a span{text-transform:uppercase;width:100%;line-height:1.3;-webkit-line-clamp:3!important;text-overflow:ellipsis!important;-webkit-box-orient:vertical!important;max-height:3lh!important;display:-webkit-box!important;overflow:hidden!important}@media (width<=576px){.node--type-news.node--view-mode-teaser-with-date .node__content a span{font-size:13px;line-height:16px}}.node--type-news.node--view-mode-teaser-with-date .node__content svg{width:14px;height:14px;margin-top:5px}.node--type-news.node--view-mode-teaser-with-date .node__content svg path{fill:var(--dark-grey)}@media (width<=576px){.node--type-news.node--view-mode-teaser-with-date .node__content svg{width:10px;height:10px}}.node--type-news.node--view-mode-teaser-with-date:hover .field--name-field-image img{transform:scale(1.05)}.node--type-news.node--view-mode-teaser-with-date #pin{z-index:3;position:absolute;top:14px;right:13px}.node--type-news.node--view-mode-full{padding-top:235px}@media (width<=992px){.node--type-news.node--view-mode-full{padding-top:210px}}@media (width<=768px){.node--type-news.node--view-mode-full{padding-top:190px}}@media (width<=576px){.node--type-news.node--view-mode-full{padding-top:170px}}.node--type-news.node--view-mode-full .title-section{margin-bottom:55px}@media (width<=576px){.node--type-news.node--view-mode-full .title-section{margin-bottom:45px}}.node--type-news.node--view-mode-full h2{text-transform:uppercase;margin-bottom:20px}@media (width<=576px){.node--type-news.node--view-mode-full h2{margin-bottom:12px}}.node--type-news.node--view-mode-full ol{gap:32px;display:flex}.node--type-news.node--view-mode-full ol li{font-family:Manrope,sans-serif;line-height:1;font-weight:var(--font-weight-medium);color:var(--dark-grey);list-style:outside}.node--type-news.node--view-mode-full ol li:first-child{list-style:none}@media (width<=768px){.node--type-news.node--view-mode-full ol li{font-size:var(--font-size-14)}}@media (width<=576px){.node--type-news.node--view-mode-full ol li{font-size:var(--font-size-12);font-weight:400}}.node--type-news.node--view-mode-full .field--name-field-image{max-height:600px;margin-bottom:60px;overflow:hidden}@media (width<=992px){.node--type-news.node--view-mode-full .field--name-field-image{max-height:500px;margin-bottom:50px}}@media (width<=768px){.node--type-news.node--view-mode-full .field--name-field-image{height:100%;max-height:190px;margin-bottom:40px}}.node--type-news.node--view-mode-full .field--name-field-image img{object-fit:cover;object-position:center;width:100%}@media (width<=576px){.node--type-news.node--view-mode-full .field--name-field-image img{height:190px}}.node--type-news.node--view-mode-full .field--name-field-subtitle{width:100%;max-width:778px;margin-bottom:30px}@media (width<=992px){.node--type-news.node--view-mode-full .field--name-field-subtitle{max-width:unset}}@media (width<=768px){.node--type-news.node--view-mode-full .field--name-field-subtitle{font-size:var(--font-size-22)}}@media (width<=576px){.node--type-news.node--view-mode-full .field--name-field-subtitle{line-height:1.5;font-size:var(--font-size-18);margin-bottom:12px}}.node--type-news.node--view-mode-full .field--name-field-paragraph-images{gap:10px;display:flex}@media (width<=576px){.node--type-news.node--view-mode-full .field--name-field-paragraph-images img{object-fit:cover;object-position:center;width:100%;min-height:130px}}.node--type-news.node--view-mode-full .field--name-field-content>.field__item{margin-bottom:40px}@media (width<=576px){.node--type-news.node--view-mode-full .field--name-field-content>.field__item{margin-bottom:35px}}.node--type-news.node--view-mode-full .field--name-field-content>.field__item:last-child{margin-bottom:0}.node--type-news.node--view-mode-full .field--name-field-content p{color:var(--dark-grey);font-family:Manrope,sans-serif;line-height:32px}@media (width<=576px){.node--type-news.node--view-mode-full .field--name-field-content p{line-height:22px;font-size:var(--font-size-14);margin-bottom:16px}.node--type-news.node--view-mode-full .field--name-field-content p:last-child{margin-bottom:0}}.path-node.page-node-type-news .block-type-title_subtitle_block{padding:105px 0}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}.block-local-tasks-block{background:var(--light-gray)}.block-local-tasks-block>ul{flex-wrap:wrap;justify-content:center;gap:20px;padding:20px 0;display:flex}.block-local-tasks-block>ul li{list-style:none}.block-local-tasks-block>ul li a{background:var(--green);color:var(--dark-grey);border-radius:8px;padding:5px 10px;transition:all .3s}.block-local-tasks-block>ul li a:hover{background:var(--dark-grey);color:var(--green)}html{scrollbar-width:thin;scrollbar-color:var(--green) var(--dark-grey)}html::-webkit-scrollbar{width:10px;height:10px}html::-webkit-scrollbar-track{background:var(--dark-grey)}html::-webkit-scrollbar-thumb{background-color:var(--green);border:2px solid var(--dark-grey);border-radius:20px}html::-webkit-scrollbar-thumb:hover{filter:brightness(.9);background-color:var(--green)}.form-type-date input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAalJREFUeAG1VUFOwlAQffPBurQeQK0L9yyVhdYtLsQTwA2MJ1BPIDdQTyAmii4/qLi0rl3Y6AXqEoQ/zq9gwGADFF/SzM/Lz5vpa2cmgxHIbxVel5bXPt7fXgIkIOkeDV30CzkJORicEpFm5jqScSgK1QzxeQbzgdbVcEg4FmRcyOMhBQhUeWhcH8Tndb/oKfP5BHAEhWMHjhY+kuzROGK+X3Q76OS6plsW4VJfnPJbO6dgLjvKrGp9GyIF8puFioR9RzmLihg562daUQulVNXGFlp+lgGPwKFkO0JKGGNcG6lLbla8dVmqBuJnNiB42d7xuNmoHWEGkDdnGxX+CdnfRPz7cfuEDdcf724qk3CDUCMIVxqlKF94d1IuUbipq4Fc3p6jub1JuUQrLO71lZ6W+1N4hh6TnQnuADEjj4kjIiz0iTQe5/3id5MxQrFCBczGH8w2vcftWFhlVCgVm0s5e9Ixh0gB67lUajVCmzAe9BubO2cyiEqWlD4P5MLzuIIyGVdsYb15I+XydlPXgp/VJFukTEwlBnsTbRJCKMM9smtMZnqlP36/AKWo+giKJKKxAAAAAElFTkSuQmCC) right 15px center no-repeat}.ajax-progress-throbber .throbber{display:none}.ajax-progress-throbber{z-index:2;background:#0000001a;justify-content:center;align-items:center;padding:5px;display:inline-flex;position:absolute;inset:0}.ajax-progress-throbber .message{display:none}.ajax-progress-throbber:after{content:"";border:3px solid var(--light-grey);border-top-color:var(--dark-grey);border-radius:50%;width:20px;height:20px;margin-left:10px;animation:.6s linear infinite loading-spin}@keyframes loading-spin{to{transform:rotate(360deg)}}.flatpickr-calendar{border-radius:none!important}.flatpickr-calendar.open{z-index:9}
div[data-drupal-messages]{top:calc(var(--drupal-displace-offset-top,0px) + 200px);z-index:502;position:fixed;right:0;width:auto!important}.messages{width:100%;max-width:410px;min-height:63px;color:var(--black);background:var(--white);border:none;border-radius:8px 0 0 8px;padding:0;display:flex;box-shadow:0 4px 12px #00000024;line-height:1.4!important}.messages+.messages{margin-top:40px}.messages__list{flex-direction:column;justify-content:center;width:100%;display:flex;overflow-x:hidden;padding:9px 32px 15px 20px!important}.messages__list ul{margin:0;list-style:none}.messages__list li{border-bottom:1px solid var(--gray);margin-bottom:5px;padding-bottom:5px}.messages__list li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.messages__item{scrollbar-width:none;-ms-overflow-style:none;max-height:120px;margin-right:-20px;padding-right:20px;overflow-y:auto}.messages__item::-webkit-scrollbar{display:none}.messages__item a,.messages__item a:visited{color:var(--main-blue);text-decoration:underline}.messages .icon{background:var(--green);border-radius:8px 0 0 8px;flex-shrink:0;align-items:center;width:59px;padding:22px 19px;display:flex}.messages .icon-close{border:1px solid var(--border);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin:9px 20px 9px 0;display:flex}.messages .icon-close svg{width:12px;height:12px}.messages .icon-close path{stroke:var(--black)}.messages--error .icon{background:var(--delete)}.messages--error .icon img,.messages--error .icon svg{width:19px;height:19px}.messages--error .icon path{fill:var(--white)}.messages--warning .icon{background:var(--light-orange)}.messages--warning .icon img,.messages--warning .icon svg{width:19px;height:19px}.messages--warning .icon path{stroke:var(--black)}
:root{--main-container:1440px;--mid-container:1132px;--small-container:900px}.main-container{max-width:var(--main-container);margin:0 auto;padding:0}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}.mid-container{max-width:var(--mid-container);margin:0 auto;padding:0}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}.small-container{max-width:var(--small-container);margin:0 auto;padding:0}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}.grid-4-columns{grid-template-columns:repeat(4,minmax(200px,1fr));gap:120px 10px;display:grid}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.grid-3-columns{grid-template-columns:repeat(3,minmax(200px,1fr));gap:3px;display:grid}.grid-full-span{grid-column:1/-1!important}.paragraph--type--image-video-text{max-height:825px;position:relative}.paragraph--type--image-video-text.small-height{height:460px;overflow:hidden}@media (width<=768px){.paragraph--type--image-video-text.small-height{height:355px}}@media (width<=576px){.paragraph--type--image-video-text.small-height{height:255px}}.paragraph--type--image-video-text.small-height .overflow-text{justify-content:end;bottom:170px}.paragraph--type--image-video-text.small-height .field--name-field-header-video iframe{top:50%;transform:translate(-50%,-50%)}.paragraph--type--image-video-text.small-height .field--name-field-image img{height:460px}@media (width<=768px){.paragraph--type--image-video-text.small-height .field--name-field-image img{height:355px}}@media (width<=576px){.paragraph--type--image-video-text.small-height .field--name-field-image img{height:255px}}.paragraph--type--image-video-text .field--name-field-header-video{min-height:400px;max-height:825px;overflow:hidden}@media (width<=768px){.paragraph--type--image-video-text .field--name-field-header-video{max-height:unset}}.paragraph--type--image-video-text .field--name-field-header-video iframe{width:170vw;min-width:100%;height:130vh;min-height:1300px;position:absolute;top:0;left:50%;transform:translate(-50%);min-width:calc(177.77vh + 92px)!important}@media (width<=768px){.paragraph--type--image-video-text .field--name-field-header-video iframe{min-height:800px}}.paragraph--type--image-video-text .field--name-field-paragraph-image{width:100%;min-height:400px;max-height:825px;overflow:hidden}.paragraph--type--image-video-text .field--name-field-paragraph-image img{object-fit:cover;object-position:bottom;width:100%;height:825px}@media (width<=768px){.paragraph--type--image-video-text .field--name-field-paragraph-image img{height:400px}}.paragraph--type--image-video-text .field--name-field-paragraph-subtitle{text-align:center;width:100%;max-width:517px;font-family:Manrope,sans-serif}.paragraph--type--image-video-text .field--name-field-paragraph-title{text-transform:uppercase}.paragraph--type--image-video-text .overflow-text{z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex;position:absolute;inset:0}@media (width<=1280px){.paragraph--type--image-video-text .overflow-text{gap:40px;padding:0 74px}}@media (width<=992px){.paragraph--type--image-video-text .overflow-text{gap:28px}}@media (width<=768px){.paragraph--type--image-video-text .overflow-text{gap:16px}}@media (width<=576px){.paragraph--type--image-video-text .overflow-text{gap:8px}}
:root{--main-container:1440px;--mid-container:1132px;--small-container:900px}.main-container{max-width:var(--main-container);margin:0 auto;padding:0}@media (width<=1660px){.main-container{padding:0 30px}}@media (width<=387px){.main-container{padding:0 16px}}.mid-container{max-width:var(--mid-container);margin:0 auto;padding:0}@media (width<=1660px){.mid-container{padding:0 30px}}@media (width<=387px){.mid-container{padding:0 16px}}.small-container{max-width:var(--small-container);margin:0 auto;padding:0}@media (width<=1660px){.small-container{padding:0 30px}}@media (width<=387px){.small-container{padding:0 16px}}.grid-4-columns{grid-template-columns:repeat(4,minmax(200px,1fr));gap:120px 10px;display:grid}@media (width<=1280px){.grid-4-columns{grid-template-columns:repeat(3,minmax(200px,1fr));row-gap:70px}}@media (width<=768px){.grid-4-columns{grid-template-columns:repeat(2,minmax(100px,1fr));row-gap:50px}}@media (width<=387px){.grid-4-columns{grid-template-columns:1fr;row-gap:30px}}.grid-3-columns{grid-template-columns:repeat(3,minmax(200px,1fr));gap:3px;display:grid}.grid-full-span{grid-column:1/-1!important}.paragraph--type--title-subtitle-carousel{background:url(/themes/custom/elliniko/dist/assets/carousel-bg-DRSxQyFy.png) 50%/cover no-repeat;padding:100px 0 140px}@media (width<=1280px){.paragraph--type--title-subtitle-carousel{padding:80px 0 120px}}@media (width<=992px){.paragraph--type--title-subtitle-carousel{padding:60px 0 105px}}@media (width<=768px){.paragraph--type--title-subtitle-carousel{padding:40px 0 105px}}@media (width<=576px){.paragraph--type--title-subtitle-carousel{padding:32px 0 105px}}.paragraph--type--title-subtitle-carousel .field--name-field-paragraph-title{text-transform:uppercase;text-align:center;margin-bottom:4px}.paragraph--type--title-subtitle-carousel .field--name-field-paragraph-subtitle{text-align:center;margin-bottom:90px;font-family:Manrope,sans-serif}@media (width<=992px){.paragraph--type--title-subtitle-carousel .field--name-field-paragraph-subtitle{margin-bottom:75px}}@media (width<=768px){.paragraph--type--title-subtitle-carousel .field--name-field-paragraph-subtitle{margin-bottom:58px}}@media (width<=576px){.paragraph--type--title-subtitle-carousel .field--name-field-paragraph-subtitle{max-width:185px;margin:0 auto 40px}}
