#navigation{background:var(--white);position:relative;width:100%;z-index:5000}#navigation.sticky{position:fixed;top:0;transform:translateY(-100%)}#navigation.sticky--in{transform:translateY(0);transition:transform .5s ease-out}#navigation.sticky--out{transform:translateY(-100%);transition:transform .5s ease-out}#navigation.sticky.hasBurger{transform:none;transition:none}#navigation.stickyDesktop{box-shadow:var(--box-shadow);position:fixed;top:0}.navigation__top{background:var(--hl-primary);display:none;height:36px}@media (min-width:1024px){.navigation__top{display:block}}.navigation__top__menu{align-items:center;display:flex;gap:20px;height:100%;justify-content:flex-end;margin:0 auto;max-width:1110px}@media (min-width:1024px){.navigation__top__menu{padding-right:20px}}@media (min-width:1140px){.navigation__top__menu{padding:0}}.navigation__top__menu a{color:#fff;font-size:14px}.navigation__top__item{display:none}@media (min-width:1024px){.navigation__top__item{align-items:center;display:flex}}.navigation__top__item i{margin-right:5px}.navigation__top__item .hl-heart,.navigation__top__item .hl-mail{font-size:16px}.navigation__top__item.bookmarkCounter .count{padding-left:5px}.navigation__bottom{background:var(--hl-white);box-shadow:0 4px 5px 0 rgba(0,0,0,.1);height:60px;padding:0 20px}@media (min-width:1140px){.navigation__bottom{padding:0}}.navigation__bottom__menu{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1110px;position:relative}.navigation__logo{display:block;height:100%;margin-right:20px;max-width:200px}.navigation__logo picture{height:100%;width:100%}.navigation__logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.navigation__items{display:none;gap:20px;height:100%}@media (min-width:1024px){.navigation__items{display:flex}}.navigation__item{height:100%;position:relative;text-align:center}.navigation__item.hasSub:active .navigation__menu__sub,.navigation__item.hasSub:focus .navigation__menu__sub,.navigation__item.hasSub:hover .navigation__menu__sub{display:flex;flex-wrap:wrap}.navigation__item a,.navigation__item p{align-items:center;color:var(--hl-black);display:flex;font-family:var(--roboto);font-size:14px;height:100%;margin:0;text-transform:uppercase}.navigation__item a:active+.navigation__sub,.navigation__item a:focus+.navigation__sub,.navigation__item a:hover+.navigation__sub,.navigation__item p:active+.navigation__sub,.navigation__item p:focus+.navigation__sub,.navigation__item p:hover+.navigation__sub{display:flex}.navigation__item p{cursor:pointer}.navigation__sub{background:#fff;border-bottom:2px solid var(--hl-primary);box-shadow:var(--box-shadow);display:none;flex-direction:column;justify-content:center;min-width:200px;padding:0 20px;position:absolute;right:0;top:100%;z-index:2}.navigation__sub__item{border-bottom:1px solid var(--hl-coconut);font-size:14px;padding:13px 0;white-space:nowrap;width:100%}.navigation__sub__item:first-of-type{padding-top:0}.navigation__sub__item:last-of-type{border:none;padding-bottom:0}.navigation__sub__item a{align-items:flex-start;display:flex}.navigation__sub__item picture{border-radius:7px;margin-bottom:10px;overflow:hidden}.navigation__sub__item p{font-size:16px;margin:0}@media (min-width:1024px){.navigation__sub__item p{font-size:14px}}.navigation__burger{align-items:center;cursor:pointer;display:flex;flex-direction:column;overflow:visible;position:relative;transition-duration:.15s;transition-property:opacity,filter}@media (min-width:1024px){.navigation__burger{display:none}}.navigation__burger.open .navigation__burger__inner{transform:translate3d(0,0,0) rotate(45deg);width:23px}.navigation__burger.open .navigation__burger__inner:before{opacity:0;transform:rotate(-45deg) translate3d(-5.71429px,-6px,0)}.navigation__burger.open .navigation__burger__inner:after{transform:translate3d(0,-6px,0) rotate(-90deg)}.navigation__burger__box{display:inline-block;height:15px;position:relative;width:23px}.navigation__burger__inner{background:var(--hl-primary);border-radius:5px;display:block;height:3px;margin-top:-2px;position:absolute;top:50%;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:18px}.navigation__burger__inner:after,.navigation__burger__inner:before{background:var(--hl-primary);border-radius:5px;content:"";display:block;height:3px;margin-top:-2px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:23px}.navigation__burger__inner:before{top:-4px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.navigation__burger__inner:after{top:8px}.navigation__menu{background:#fff;height:100vh;opacity:0;padding:15px;position:fixed;right:-100%;top:60px;transition:all .5s cubic-bezier(.395,.105,0,1.11);width:100vw;z-index:3}@media (min-width:1024px){.navigation__menu{display:none;height:auto;opacity:1;padding:0;position:relative;right:auto;top:0;width:auto}}.navigation__menu.open{opacity:1;right:0}@media (min-width:1024px){.navigation__menu__items{display:flex;gap:20px}}.navigation__menu__items hr{background:var(--hl-primary);height:2px}@media (min-width:1024px){.navigation__menu__items hr{display:none}}.navigation__menu__item{align-items:center;display:flex;font-family:var(--roboto);font-size:16px;height:35px;position:relative}@media (min-width:1024px){.navigation__menu__item.bottom{display:none}}@media (min-width:1024px){.navigation__menu__item.hasSubmenu i{display:none}}@media (min-width:1024px){.navigation__menu__item.hasSubmenu:active .navigation__menu__sub,.navigation__menu__item.hasSubmenu:focus .navigation__menu__sub,.navigation__menu__item.hasSubmenu:hover .navigation__menu__sub{display:block}}.navigation__menu__item a{align-items:center;color:#000;display:flex;font-size:16px;height:100%;text-transform:uppercase;white-space:nowrap;width:100%}.navigation__menu__item a i{font-size:14px;margin-right:7px}.navigation__menu__item>i{font-size:14px;text-align:right;width:5rem}.navigation__menu__sub{background:#fff;border-bottom:2px solid var(--hl-primary);height:100vh;padding:15px;position:fixed;right:-100%;top:50px;transition:all .5s cubic-bezier(.395,.105,0,1.11);width:100vw;z-index:2}@media (min-width:1024px){.navigation__menu__sub{box-shadow:var(--box-shadow);display:none;height:auto;position:absolute;right:auto;top:100%;width:auto;z-index:4}}.navigation__menu__sub.open{right:0}.navigation__menu__icon{align-items:center;display:flex;height:100%;justify-content:space-between;width:3.5rem}.navigation__menu__icon .separator{border-right:.1rem ridge var(--hl-border);display:inline-block;height:2.5rem;width:.1rem}.navigation__back{align-items:center;display:flex;height:30px;margin-bottom:20px;text-transform:uppercase}@media (min-width:1024px){.navigation__back{display:none}}.navigation__back i{font-size:12px;margin-right:5px}.navigation__back span{font-size:16px}.header{margin:0 auto;max-height:580px;width:100%}.header__wrapper{position:relative}.header__container{display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.header__image{display:flex;height:390px;justify-content:center;overflow:hidden;width:100%}@media (min-width:768px){.header__image{height:580px}}.header__image picture{display:block;flex-shrink:0;height:100%;max-width:1920px;width:100%}.header__image picture:first-of-type img,.header__image picture:last-of-type img{filter:blur(2px);transform:scaleX(-1)}.header__image picture:first-of-type{margin-right:-4px}.header__image picture:last-of-type{margin-left:-4px}.header__image picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.header__box{margin:0 auto;max-width:1110px;width:100%}.header__content{padding:30px 15px 0 15px}@media (min-width:768px){.header__content{padding:50px 50px 0 50px}}@media (min-width:1024px){.header__content{padding:50px 0 0 50px;width:50%}}@media (min-width:1366px){.header__content{padding:50px 0 0 0}}.header__content h1{background:var(--hl-white);border-radius:7px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--hl-black);display:inline;font-family:var(--thomasheadline);font-size:30px;line-height:1.6;margin:0;overflow:hidden;padding:0 10px}@media (min-width:768px){.header__content h1{font-size:48px}}.header__content p{background:var(--hl-white);border-radius:7px;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;font-family:var(--roboto);font-size:12px;line-height:2.4;margin:0 0 10px 0;overflow:hidden;padding:5px 10px}@media (min-width:768px){.header__content p{font-size:16px}}.header__content .button{background:var(--hl-white);color:var(--hl-primary);margin-top:10px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.header__title{margin-bottom:5px}.header__text,.header__title{width:100%}@media (min-width:768px){.header.swiper-initialized .swiper-button-next:not(.swiper-button-lock),.header.swiper-initialized .swiper-button-prev:not(.swiper-button-lock){display:flex}}.header.swiper .swiper-pagination{bottom:50px}@media (min-width:768px){.header.swiper .swiper-pagination{bottom:20px}}.header.swiper .swiper-pagination-bullet{background:var(--hl-white);border:2px solid var(--hl-white);height:10px;opacity:1;width:10px}.header.swiper .swiper-pagination-bullet-active{background:var(--hl-primary)}.header.swiper .swiper-button-next,.header.swiper .swiper-button-prev{cursor:pointer;display:none;height:100%;margin:0;max-height:600px;top:0;width:7%;z-index:2}.header.swiper .swiper-button-next:before,.header.swiper .swiper-button-prev:before{background:rgba(255,255,255,.5);content:"";display:block;height:30px;position:absolute;width:30px}@media (min-width:768px){.header.swiper .swiper-button-next:before,.header.swiper .swiper-button-prev:before{height:40px;width:40px}}.header.swiper .swiper-button-next:after,.header.swiper .swiper-button-prev:after{color:var(--hl-primary);font-family:Holidayland;font-size:12px;position:absolute}@media (min-width:768px){.header.swiper .swiper-button-next:after,.header.swiper .swiper-button-prev:after{font-size:20px}}.header.swiper .swiper-button-prev{left:0}.header.swiper .swiper-button-prev:before{border-bottom-right-radius:7px;border-top-right-radius:7px;left:0}.header.swiper .swiper-button-prev:after{content:var(--hl-arrow-left);left:9px}.header.swiper .swiper-button-next{right:0}.header.swiper .swiper-button-next:before{border-bottom-left-radius:7px;border-top-left-radius:7px;right:0}.header.swiper .swiper-button-next:after{content:var(--hl-arrow-right);right:9px}