@charset "UTF-8";.berg-page-404-figure{background-color:var(--white);height:210px;width:100%}.berg-page-404-picture{height:50%;margin:15px}.berg-page-404-text{font-size:18px;font-weight:400;margin:15px}.berg-page-404-button{background-color:var(--orange-500);color:var(--white);font-size:14px;font-weight:600;height:63px;margin:15px;text-decoration:none;width:295px}.berg-page-404-button a{text-decoration:none}.berg-components-season-header-wrapper{background-image:url(/static/media/small-aquapark2.e870269e9a86f78acd7a.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;height:60vh;margin-bottom:30px;position:relative}.berg-components-season-header{height:100%;overflow:visible;position:relative;width:50vw}.berg-components-season-header__alerts{bottom:60px;left:50%;max-width:1320px;position:absolute;transform:translateX(-50%);width:95vw}@media screen and (min-width:480px){.berg-components-season-header__alerts{width:80vw}}@media screen and (min-width:1320px){.berg-components-season-header__alerts{width:60vw}}.berg-components-season-header:before{background:var(--white);bottom:0;content:"";left:100%;position:absolute;top:0;width:1px}.season-hero-left-image{background:url(/static/media/winter-background.d88f913384a54c250775.jpg);background-position:0;background-size:100vmax auto;bottom:0;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);left:0;right:0;top:0}.season-hero-cursor,.season-hero-left-image{background-repeat:no-repeat;position:absolute}.season-hero-cursor{background-image:url(/static/media/header-handle.a48ffec9b58463c785bc.svg);background-position:50% 50%;background-size:auto 100%;content:"";cursor:col-resize;height:80px;left:50vw;top:50%;touch-action:none;transform:translate(-40px,-40px);width:80px;z-index:2}.season-hero-cursor.animated{opacity:0}.season-hero-right-header{background-color:#0009;color:var(--white);font-size:5rem;font-weight:200;left:29vw;line-height:1em;margin-top:-100px;position:absolute;text-align:left;text-transform:uppercase}.season-hero-right-header p{font-size:3rem;padding:10px 5px}.ticket-purchase-section{left:28vw;position:absolute;top:60%}.season-hero-left-header{background-color:#0009;color:var(--white);font-size:5rem;font-weight:200;left:34%;line-height:1em;margin-top:-100px;position:absolute;text-align:left;text-transform:uppercase}.season-hero-left-header p{font-size:3rem;padding:10px 5px}.buy-ticket-button{background-color:var(--orange-500);border-radius:5px;color:var(--white);font-size:1rem;font-weight:200;left:83%;line-height:1em;padding:10px 5%;position:absolute;text-align:center;transform:translateY(120%);transition:background-color .3s;width:25vh}.buy-ticket-button:hover{background-color:#d32f2f}.buy-ticket-button-right{background-color:var(--orange-500);border-radius:5px;color:var(--white);font-size:1rem;font-weight:200;left:0;line-height:1em;padding:10px 5%;position:absolute;text-align:center;transform:translateY(270%);transition:background-color .3s;width:25vh}.buy-ticket-button-right:hover{background-color:#d32f2f}.buy-ticket-text{background-color:#0009;color:var(--white);font-size:1.5em;font-weight:700;left:90%;margin-bottom:15px;position:absolute;text-align:center;top:61%;transform:translate(.1%,-80%);width:-webkit-max-content;width:max-content}.small-text{text-align:left;white-space:nowrap;width:370px}.small-text,.small-text-right{color:var(--white);font-weight:500;margin-top:10px;position:absolute}.small-text-right{background-color:#00000080;margin-left:-40px;transform:translateX(-2%);width:-webkit-max-content;width:max-content}.ticket-purchase-section-right{display:flex;flex-direction:column;left:5%;top:50%}.buy-ticket-text-right{background-color:#0009;color:var(--white);font-size:1.5em;font-weight:700;left:30vw;position:fixed;top:30%}.berg-components-season-header__alerts{top:94%}@media screen and (max-width:526px){.season-hero-left-header,.season-hero-right-header{font-size:25px;font-weight:200}.season-hero-cursor{background-position:100%;height:54px;padding-left:8px;top:45%;width:62px}}@media screen and (min-width:526px)and (max-width:680px){.season-hero-cursor{height:70px;top:39%;width:70px}}@media screen and (max-width:825px){.ticket-purchase-section{left:15vh;top:35%}.small-text{left:-12.5vw;width:330px}.small-text,.small-text-right{background-color:#00000080;font-size:14px;padding-bottom:2px;padding-left:4px;padding-top:2px}.small-text-right{left:2.5px;text-align:left;width:-webkit-max-content;width:max-content}.buy-ticket-button{border-radius:15px;font-weight:400;left:-12vw;margin-top:10px;top:-.5vh;width:140px}.buy-ticket-text,.season-hero-cursor{visibility:hidden}.berg-components-season-header:before{visibility:hidden;width:0}.berg-components-season-header-wrapper.mobile-winter .season-hero-left-image{transition:width .7s ease;width:100vw}.berg-components-season-header-wrapper.mobile-summer .season-hero-left-image{transition:width .7s ease;width:0}.season-hero-left-header{font-size:70px;font-weight:200;left:-12.5vw;margin-top:-50px}.season-hero-right-header{font-size:55px;font-weight:200;left:-12.5vw;margin-top:-70px}}.berg-components-spinner{animation:rotation 2s linear infinite;border:5px dotted var(--light-blue);border-radius:50%;box-sizing:border-box;display:inline-block;height:30px;position:relative;width:30px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.berg-components-loader{bottom:0;height:2em;left:0;margin:auto;overflow:show;position:fixed;right:0;top:0;width:2em;z-index:999}.berg-components-loader:before{background:radial-gradient(#141414cc,#000c);background:-webkit-radial-gradient(#141414cc,#000c);content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%}footer>section{display:grid;grid-template-rows:auto auto auto auto}.footer-component-navigation{align-items:center;display:flex;flex-wrap:wrap}.footer-component-navigation .berg-components-menu-item{margin:5px 10px 5px 0}.footer-component-navigation .berg-components-navigation-dropdown-list{background:var(--white);color:var(--black);top:27px}.footer-component-list{align-items:center;display:flex;z-index:1}.footer-component-navigation-fb-logo{height:32px;margin-left:36px;width:32px}.footer-component-fb-logo-small-view{display:none}footer hr{border:1px solid #fff;height:2px;margin-top:2rem;padding:0 10vw}.footer-component-company-data{display:flex;flex-direction:column;margin-top:1rem}.footer-component-company-data p{color:var(--gray-400);font-size:18px;font-weight:600}.footer-component-company-data div{display:flex;gap:17px}.footer-component-company-data div p{color:var(--gray-400);font-size:14px;font-weight:600}.footer-component-footer{align-items:center;display:flex;font-size:12px;font-weight:500;justify-content:space-between;padding-top:10px}.footer-component-footer__rules{display:flex;width:45%}.footer-component-footer__rules div:first-child,.footer-component-footer__rules div:last-child{display:flex;flex-direction:column;gap:2px;text-align:start;width:100%}.footer-component-footer__berg{align-self:start;display:flex}.footer-component-header{display:flex;margin:40px 0 20px}.footer-component-header a,.footer-component-header p{font-size:14px;font-weight:400}.footer-component-header a{align-self:center;margin:0 15px;text-decoration:none}.footer-component-header__partners{align-items:center;display:flex}.footer-component-line{height:64px}.footer-component-line,.footer-component-line__rules{border-left:1px solid var(--white);margin:0 30px;width:0}.footer-component-footer a{text-decoration:none}.footer-component-footer-copyright{align-self:center;margin-left:auto;margin-right:10px}@media screen and (max-width:480px){.footer-component-list{font-size:14px}.footer-component-footer{display:flex;flex-wrap:wrap;font-size:10px;gap:15px;justify-content:center}.footer-component-footer__rules{gap:10px;width:100%}.footer-component-footer div:first-child{display:grid}.footer-component-footer div:last-child{display:flex}.footer-component-footer-copyright{align-self:center;justify-content:center}.footer-component-footer a:not(:first-child){padding-left:0}.footer-component-navigation-fb-logo{display:none}.footer-component-fb-logo-small-view{display:block;height:27px;width:27px}.footer-component-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@supports(-webkit-touch-callout:none){@media screen and (max-width:480px)and (max-width:480px){.footer-component-header{flex-basis:100%}}}.footer-component-header__partners{padding-top:12px}.footer-component-company-data p{align-self:start}.footer-component-company-data div{align-items:start;flex-direction:column;gap:0}.footer-component-line{display:none}}@media screen and (max-width:850px)and (min-width:480px){.footer-component-footer{align-items:center;display:grid;font-size:12px;font-weight:500;grid-template-columns:auto 1fr;padding-top:10px}.footer-component-footer div:first-child{display:inline;text-align:start}.footer-component-footer div:last-child{display:flex;justify-self:end}.footer-component-footer-copyright{margin-right:0}.berg-component-news{display:block}.berg-component-news-items{display:block;text-align:center}.berg-component-news-footer{margin-bottom:2rem}}.berg-components-navigation-dropdown{background:none;display:flex;justify-content:center;position:relative}.berg-components-navigation-dropdown[aria-expanded=true] button{color:var(--white-alpha-70)}.berg-components-navigation-dropdown button{align-items:center;background:none;display:flex}.berg-components-navigation-dropdown button svg{margin-left:6px;pointer-events:none}.berg-components-navigation-dropdown-list{display:none;left:0;position:absolute}.berg-components-navigation-dropdown-list li a{align-items:center;display:flex;height:100%;padding:10px;text-decoration:none;white-space:nowrap}.berg-components-navigation-dropdown-list li:not(:last-child){border-bottom:1px solid var(--white)}.berg-components-navigation-dropdown-list li a:hover{background-color:var(--black-alpha-20)}.berg-components-navigation-dropdown-list.visible{display:block}.berg-components-navigation{background-color:var(--black-alpha-50);color:var(--white);display:flex;font-size:14px;height:50px;left:0;position:fixed;right:0;top:0;width:100%;z-index:2}.berg-components-navigation .berg-components-menu-item{flex:1 0 auto;height:100%;white-space:nowrap}.berg-components-navigation .berg-components-menu-item>*{transition:background-color .15s}.berg-components-navigation .berg-components-menu-item:hover>:not(.navigation-weather){background-color:var(--black-alpha-30)}.berg-components-navigation .navigation-weather{align-items:center;display:flex;font-family:Roboto,sans-serif;font-size:16px;height:100%;justify-content:center}.berg-components-navigation .navigation-weather img{height:24px}.berg-components-navigation .navigation-weather div{line-height:1em;margin-left:.35em}.berg-components-navigation-list{align-items:center;display:none;height:100%}.berg-components-menu-item-language{min-width:60px;white-space:nowrap}.berg-components-navigation .berg-components-navigation-picture{background-color:var(--white);display:grid;flex:0 0 125px;place-items:center}.berg-components-navigation-picture a{height:28px}@media screen and (max-width:480px){.berg-components-navigation-picture a img{height:114%}}.berg-components-menu-item>a{align-items:center;display:flex;height:100%;justify-content:center;text-decoration:none}.berg-components-navigation .berg-components-menu-item a.active{font-weight:600}.berg-components-navigation .berg-components-menu-item-bold-template{display:block;font-weight:600;height:0;visibility:hidden}.berg-components-menu-item-bold-template{display:none}.berg-components-navigation-hamburger-btn,.berg-components-navigation-search-btn{align-items:center;background:none;display:flex;font-size:18px;padding:0 15px}.berg-components-navigation-search-btn{border-right:1px solid var(--white)}.berg-components-navigation-cta{align-content:center;background:var(--black-alpha-50);display:flex;flex:2 1;height:100%;justify-content:center;margin-left:auto;max-width:100%;min-width:120px;position:relative;transition:background-color .15s}.button-container{display:flex;height:40px}.button-container,.cta-button{align-items:center;justify-content:center}.cta-button{background-color:#0000;border:2px solid #fff;border-radius:40px;box-sizing:border-box;display:block;position:relative;right:10%;top:12%;width:80px}@media screen and (max-width:480px){.cta-button{left:0}}.cta-button .icon-one{align-items:center;background-color:#fff;border-radius:50%;color:var(--primary-light);display:flex;height:25px;justify-content:center;margin-left:6px;transition:margin-left .7s ease,top .7s ease,width .7s ease;width:25px}.cta-button .icon-one .svg{margin-left:.05cm;margin-top:6px}.cta-button .icon-two{align-items:center;background-color:#fff;border-radius:50%;color:var(--orange-500);display:flex;height:25px;justify-content:center;margin-left:45px;transition:margin-left .7s ease,top .7s ease,width .7s ease;width:25px}.cta-button .icon-two .svg{margin-left:1px;margin-top:4px}.label{align-items:center;display:flex;justify-content:flex-start;min-width:50px;position:relative;top:12%;white-space:nowrap}@media screen and (max-width:480px){.label{justify-content:center;padding:0 3px}}.berg-components-navigation-cta-disabled{background-color:var(--light-grey);color:var(--darker-grey);flex:2 1;height:100%;margin-left:auto;max-width:200px;min-width:120px;transition:background-color .15s}@media screen and (max-width:1023px){.berg-components-navigation-cta-disabled [data-tooltip].t-top:before{margin-bottom:-37px;top:352%}.berg-components-navigation-cta-disabled [data-tooltip].t-top:after{top:265%}}.berg-components-navigation-cta-disabled a{align-items:center;display:flex;font-weight:500;height:100%;justify-content:center;padding:0 15px;text-decoration:none}@media screen and (max-width:480px){.berg-components-navigation-cta-disabled a{font-size:11.5px;white-space:nowrap}}.berg-components-navigation-cta a{align-items:center;display:flex;font-weight:500;height:100%;justify-content:center;padding:0 15px;text-decoration:none}@media screen and (max-width:480px){.berg-components-navigation-cta a{font-size:10.5px}}@media screen and (min-width:1024px){.berg-components-navigation-hamburger-btn,.berg-components-navigation-search-btn{display:none}.berg-components-navigation{background-color:#0000;left:50%;max-width:min(1360px,100vw - 60px);position:absolute;top:30px;transform:translateX(-50%)}.berg-components-navigation .berg-components-navigation-picture{border-radius:5px 0 0 5px}.berg-components-navigation .berg-components-navigation-list{background-color:var(--black-alpha-50);border-radius:0 5px 5px 0;display:flex;flex:7 1;width:100%}.berg-components-navigation-cta{border-radius:0 5px 5px 0;margin-left:0}.berg-components-menu-item-language,.berg-components-menu-item-shopping-cart{height:100%}}.berg-components-navigation .berg-components-language-dropdown,.berg-components-navigation .berg-components-navigation-dropdown{height:100%}.berg-components-navigation .berg-components-navigation-dropdown button,.berg-components-navigation button{font-size:14px;font-weight:300;height:100%}.berg-components-navigation .berg-components-navigation-dropdown-list{top:51px}.berg-components-navigation .berg-components-navigation-dropdown[aria-expanded=true]{background-color:var(--black-alpha-30)}.berg-components-navigation .berg-components-navigation-dropdown-list{background:var(--black-alpha-60);color:var(--white);min-width:100%}.berg-components-navigation .berg-components-navigation-dropdown-list li a{min-height:50px}@media(min-width:1025px)and (max-width:1039px){.berg-components-menu-item-shopping-cart{display:block}}.responsive-nav{background-color:var(--white);color:var(--black);display:block;height:calc(100% - 50px);overflow-y:scroll;padding-left:0;position:fixed;top:50px;width:100%}.responsive-nav .berg-components-menu-item{border-bottom:1px solid var(--lighter-grey);height:auto}.responsive-nav .berg-components-menu-item a,.responsive-nav .berg-components-menu-item button,.responsive-nav .navigation-weather{height:54px;justify-content:start;padding:0 30px}.responsive-nav .berg-components-navigation-dropdown{display:block}.responsive-nav .berg-components-language-dropdown button,.responsive-nav .berg-components-navigation-dropdown button{display:flex;height:50px;justify-content:space-between;max-width:480px;padding:0 30px;width:100%}.responsive-nav .berg-components-language-dropdown button svg,.responsive-nav .berg-components-navigation-dropdown button svg{color:var(--primary-light)}.responsive-nav .berg-components-navigation-dropdown-list{background:var(--primary-dark);position:static}.responsive-nav .berg-components-navigation-dropdown-list li{border-bottom:1px solid var(--white);color:var(--white)}.responsive-nav .navigation-weather img{filter:invert(100%)}.berg-components-language-dropdown{background:var(--white);color:var(--black);position:relative}.berg-components-language-dropdown button{align-items:center;background:none;display:flex;justify-content:center;padding:0 14px}.berg-components-language-dropdown button svg{pointer-events:none}.berg-components-language-dropdown-list{background:var(--white-alpha-70);color:var(--black);display:none;left:0;position:absolute;top:54px}.berg-components-language-dropdown-list-item{cursor:pointer;line-height:0;padding:18px}.berg-components-language-dropdown-list-item:hover{background-color:var(--white)}.berg-components-language-dropdown-list-item:not(:last-child){border-bottom:1px solid var(--white)}.berg-components-language-dropdown-list-item.selected{background:var(--white)}.berg-components-language-dropdown-list li a{align-items:center;display:flex;height:100%;padding:10px;text-decoration:none;white-space:nowrap}.berg-components-language-dropdown-list li a:hover{background:var(--black-alpha-20)}.berg-components-language-dropdown-list.visible{display:block}@media screen and (max-width:480px){.berg-components-language-dropdown-list.visible{display:flex;flex-direction:row}}.berg-components-basket{align-items:center;background:var(--white);border-right:1px solid var(--black);display:flex;font-family:Poppins;height:100%;justify-content:center}.berg-components-basket__list-wrapper{background:var(--white);border-radius:5px;bottom:0;height:700px;left:0;padding:0 20px 10px;position:absolute;transform:translate(50%,100%);width:500px}.berg-components-basket__list-wrapper .overlay-hidden{visibility:hidden}.berg-components-basket__list-wrapper .popup-classname .berg-organisms-cart-popup-categories__empty-cart-container__button{height:40px;margin-bottom:-100px}.berg-components-basket__list-wrapper .popup-classname .berg-organisms-cart-popup-categories{height:40vh}@media screen and (min-width:1024px){.berg-components-basket{display:flex;position:relative}.berg-components-basket__list-wrapper{left:-426%;width:351px}}.berg-components-basket__btn{align-items:center;background:none;cursor:pointer;display:flex;justify-content:center;padding:10px 17px 0 20px}.berg-components-basket__contents-wrapper{position:relative}.berg-components-basket__contents{align-items:center;background:var(--darker-grey);border-radius:50%;color:var(--white);display:flex;font-size:12px;height:15px;justify-content:center;left:50%;margin-top:1px;padding:2px 2px 2px 3px;position:absolute;top:50%;width:15px}.berg-components-basket__list-header{border-bottom:1px solid var(--medium-grey);font-weight:600;justify-content:start}.berg-components-basket__list-btn{align-items:center;background:var(--orange-500);border-radius:8px;bottom:0;color:var(--white);display:flex;gap:10px;height:auto;justify-content:center;left:50%;margin-top:20px;padding:10px 30px;position:relative;transform:translateX(-50%)}.berg-components-basket .basket-list-item{align-items:center;border-bottom:1px solid var(--medium-grey);display:flex;flex-direction:row;font-weight:500;justify-content:space-between;min-height:10px;padding:20px 0}.berg-components-basket .basket-list-item__name{display:block;text-align:left;white-space:normal;width:200px}.berg-components-basket .basket-list-item:not(:last-child) .basket-list-item__name{color:var(--dark-orange)}.berg-components-basket .berg-components-basket-item-text-grey{color:var(--grey)}@media screen and (max-width:1900px){.berg-components-basket__contents{padding-left:2px}}.berg-components-search{background-color:var(--white);bottom:-38px;display:none;height:76px;left:50%;min-width:1100px;overflow:visible;position:absolute;transform:translateX(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1320px){.berg-components-search{display:flex}}.berg-components-search--mobile{display:flex;flex-direction:column;height:calc(100vh - 50px);overflow-y:scroll;position:fixed;top:50px;width:100%}.berg-components-search__title{align-items:center;background-color:var(--primary-light);-webkit-clip-path:polygon(0 0,75% 0,100% 50%,75% 100%,0 100%);clip-path:polygon(0 0,75% 0,100% 50%,75% 100%,0 100%);color:var(--white);display:flex;flex:0 0 132px;font-size:15px;font-weight:500;justify-content:center;white-space:nowrap}.berg-components-search--mobile .berg-components-search__title{-webkit-clip-path:initial;clip-path:none;flex:0 0 53px}.berg-components-search__params-wrapper{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between;overflow:visible;padding:10px}.berg-components-search__params-wrapper>div{height:100%;padding:0 26px}.berg-components-search__params-wrapper>div:not(:last-child){border-right:1px solid var(--darker-grey)}.berg-components-search--mobile .berg-components-search__params-wrapper{flex-direction:column;justify-content:flex-start;padding:initial;z-index:1}.berg-components-search--mobile .berg-components-search__params-wrapper>div{flex:0 1 88px;width:100%}.berg-components-search--mobile .berg-components-search__params-wrapper>div:first-child{z-index:4}.berg-components-search--mobile .berg-components-search__params-wrapper>div:nth-child(2){z-index:3}.berg-components-search--mobile .berg-components-search__params-wrapper>div:nth-child(3){z-index:2}.berg-components-search--mobile .berg-components-search__params-wrapper>div:nth-child(4){z-index:1}.berg-components-search--mobile .berg-components-search__params-wrapper>div:not(:last-child){border-bottom:1px solid var(--grey);border-right:initial}.berg-components-search__button{align-items:center;background-color:var(--primary-dark);color:var(--white);display:flex;flex:0 0 250px;font-size:18px;font-weight:600;justify-content:center}.berg-components-search__button a{align-items:center;display:flex;justify-content:center;padding:10% 34%;text-decoration:none}.berg-components-search--mobile .berg-components-search__button{flex:0 0 76px}.search-date,.search-date>span{align-items:center;display:flex;justify-content:center;position:relative}.search-date *,.search-date>span *{cursor:pointer}.search-date svg{flex:none}.search-date__label{cursor:pointer;margin-left:10px;min-width:110px}.search-date__calendar{border:1px solid var(--primary-dark);border-radius:8px;overflow:hidden;position:absolute;top:105%}.search-number-field svg{flex:none}.search-number-field__label{margin:0 10px 0 16px;white-space:nowrap}.search-number-field__label,.search-number-field__label *{cursor:pointer}.search-number-field__label div:first-of-type{height:0;visibility:hidden}.search-number-field__label div:nth-of-type(2),.search-number-field__label--active div:first-of-type{height:auto;visibility:visible}.search-number-field__label--active div:nth-of-type(2){height:0;visibility:hidden}.search-number-field__caret{align-items:center;background:none;justify-content:center}.search-number-field__caret svg{pointer-events:none}.search-number-field__choice-number-persons{display:none;position:absolute;top:105%}.search-number-field__choice-number-persons--visible{display:block}.search-number-field__input{height:0;visibility:hidden;width:0}.berg-components-indicator-carousel{position:relative}.berg-components-indicator-carousel>div{transition:opacity .5s linear}.berg-components-indicator-carousel>div:not(:first-child){bottom:0;left:0;position:absolute;right:0;top:0}.berg-components-indicator-carousel__dots{display:flex;justify-content:center;margin-top:10px}.berg-components-indicator-carousel__dots button{height:18px;padding:4px;width:18px}.berg-components-indicator-carousel__dots button[data-is-active=true] span{background-color:var(--orange-500)}.berg-components-indicator-carousel__dots button span{background-color:var(--white);border:2px solid var(--white);border-radius:50%;display:block;height:10px;width:10px}.berg-components-alert{align-items:center;bottom:0;display:flex;justify-content:center;padding:5px 0;position:absolute;width:100%}.berg-components-alert:after{background-color:#fff;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:-1}.berg-components-alert svg{margin:0 .5rem}.berg-components-alert__text{font-size:14px;font-weight:500}.berg-components-alert__text span{font-weight:700}.berg-components-newsletter{background-color:var(--primary-light);color:var(--white);padding:0 5vw}.berg-components-newsletter__header{font-size:25px;font-weight:600;margin:2rem;padding-top:2rem;text-align:center}.berg-components-newsletter__body{align-items:center;display:flex;flex-direction:column;gap:25px;margin:2rem;padding-bottom:2rem}.berg-components-newsletter__body p{font-size:16px;line-height:1.5;text-align:center;width:100%}.berg-components-newsletter__body>div{display:flex;flex-direction:row;justify-content:space-around;width:100%}.berg-components-newsletter__body>div>div{display:flex;flex-direction:column;gap:9px;text-align:start}.berg-components-newsletter__body>div>div .berg-checkbox label{color:var(--white);font-size:14px;font-weight:400}.berg-components-newsletter__input{background-color:var(--primary-light);border:1px solid var(--white);border-radius:8px;height:43px;padding-left:10px;text-align:left;width:100%}.berg-components-newsletter__input::placeholder{color:var(--white);opacity:.6;text-align:left}.berg-components-newsletter__alert{align-items:center;background-color:var(--white);border-radius:5px;display:flex;gap:5px;padding:2px 6px;width:200px}.berg-components-newsletter__alert p{color:var(--error-500);font-size:12px;font-weight:600;text-align:start}.berg-components-newsletter__alert svg{height:15px;width:15px}.berg-components-newsletter__sendpusle a{align-items:center;display:flex;font-size:12px;gap:5px;text-decoration:none}.berg-components-newsletter__sendpusle a img{width:15px}.berg-components-newsletter-button{align-self:center;background-color:var(--white);border-radius:2px;color:var(--primary-light);font-size:14px;font-weight:600;height:43px;text-align:center;transition:background-color .15s;width:226px}.berg-components-newsletter-button:hover{background-color:var(--lightest-grey)}@media(max-width:1320px){.berg-components-grid-container{grid-gap:1%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}.berg-components-newsletter-info{text-align:center}}@media(max-width:850px){.berg-components-newsletter{padding:0}.berg-components-newsletter-info{padding:0 2rem}.berg-components-newsletter-info p{line-height:2;text-align:center}}@media(max-width:480px){.berg-components-newsletter{padding:0}.berg-components-grid-container{grid-template-rows:1fr .5fr .5fr}.berg-components-newsletter-info-header{margin:0}.berg-components-newsletter-info{margin-bottom:1rem}.berg-components-newsletter-header{margin:0;padding-bottom:1rem;padding-top:1rem}.berg-components-newsletter-input{height:85%;margin:0 1rem}.berg-components-newsletter-button{height:85%;margin:1rem 3rem 0}}.berg-components-tooltip{z-index:1}[data-tooltip]{line-height:0;margin:-5px;padding:5px;position:relative}[data-tooltip],[data-tooltip] *{cursor:help}[data-tooltip]:after,[data-tooltip]:before{opacity:0;pointer-events:none;position:absolute;transition:all .15s cubic-bezier(.5,1,.25,1);visibility:hidden;z-index:1}[data-tooltip]:before{background-color:var(--primary-dark);border-radius:8px;color:var(--white);content:attr(data-tooltip);filter:drop-shadow(0 .8px 1.5px rgba(0,0,0,.1)) drop-shadow(0 6px 12px rgba(0,0,0,.2));font-size:14px;font-weight:400;line-height:1.2;padding:10px 16px;text-align:center;white-space:wrap;width:400px}@supports(-webkit-hyphens:none){[data-tooltip]:before{padding:10px 16px 23px}}.small-tooltip [data-tooltip]:before{background-color:var(--primary-dark);border-radius:8px;color:var(--white);content:attr(data-tooltip);filter:drop-shadow(0 .8px 1.5px rgba(0,0,0,.1)) drop-shadow(0 6px 12px rgba(0,0,0,.2));font-size:14px;font-weight:400;line-height:1.2;padding:10px 16px;text-align:center;white-space:wrap;width:210px}@supports(-webkit-hyphens:none){.small-tooltip [data-tooltip]:before{padding:10px 16px 23px}}[data-tooltip]:after{border:8px solid #0000;content:"";font-size:0;line-height:0;width:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1;visibility:visible}[data-tooltip].t-top:before{bottom:100%;left:50%;margin-bottom:8px;transform:translateX(-50%)}[data-tooltip].t-top:after{border-bottom:none;border-top:8px solid var(--primary-dark);bottom:100%;left:50%;transform:translateX(-50%)}[data-tooltip].t-top:hover:after,[data-tooltip].t-top:hover:before{transform:translateX(-50%) translateY(-5px)}[data-tooltip].t-right:before{left:100%;margin-left:8px;top:50%;transform:translateY(-50%)}[data-tooltip].t-right:after{border-left:none;border-right:8px solid var(--primary-dark);left:100%;top:50%;transform:translateY(-50%)}[data-tooltip].t-right:hover:after,[data-tooltip].t-right:hover:before{transform:translateX(5px) translateY(-50%)}[data-tooltip].t-bottom:before{left:50%;margin-top:8px;top:100%;transform:translateX(-50%)}[data-tooltip].t-bottom:after{border-bottom:8px solid var(--primary-dark);border-top:none;left:50%;top:100%;transform:translateX(-50%)}[data-tooltip].t-bottom:hover:after,[data-tooltip].t-bottom:hover:before{transform:translateX(-50%) translateY(5px)}[data-tooltip].t-left:before{margin-right:8px;right:100%;top:50%;transform:translateY(-50%)}[data-tooltip].t-left:after{border-left:8px solid var(--primary-dark);border-right:none;right:100%;top:50%;transform:translateY(-50%)}[data-tooltip].t-left:hover:after,[data-tooltip].t-left:hover:before{transform:translateX(-5px) translateY(-50%)}@media screen and (min-width:850px){[data-tooltip]:before{font-size:13px;width:300px}}.berg-components-contact-details-wrapper{align-items:center;background:url(/static/media/background-contact-info.26cfd57e0894f00437e0.jpg);background-position:0;background-repeat:repeat;background-size:cover;display:flex;flex-direction:column;position:relative;text-align:start}.berg-components-contact-details-wrapper:after{background-color:var(--navy);content:"";inset:0;opacity:.9;position:absolute}.berg-components-contact-details{display:flex;flex-wrap:wrap-reverse;padding:50px 20px;z-index:1}.contact-details-content{align-items:start;display:flex;flex-direction:column;max-width:290px;position:relative;z-index:1}.contact-details-content:first-child{margin-right:16px}.contact-details-content strong{color:var(--orange-500);margin-top:10px;text-align:left;text-align:initial}.contact-details-content strong:not(:first-child){margin-top:10px}.contact-details-bold-link{color:var(--white);font-weight:700;line-height:2em;text-align:left;text-align:initial;text-decoration:none}.contact-details-bold-link:hover{text-decoration:underline}.contact-details-content b,.contact-details-content span{color:var(--white);font-size:.75rem;text-align:left;text-align:initial}@media screen and (min-width:850px){.berg-components-contact-details-wrapper{flex:1 0 50%}}.berg-components-opinions-wrapper{background-color:var(--white);padding:0 0 2rem;position:relative}.berg-components-opinions{grid-gap:4rem;background-color:var(--white);color:var(--black);display:grid;gap:4rem;grid-auto-columns:33%;grid-auto-flow:column;overflow-x:auto;padding:2rem 18vw;text-align:start}.berg-components-opinion{font-size:16px;line-height:1.5}.berg-components-opinions::-webkit-scrollbar{height:4px}.berg-components-opinions::-webkit-scrollbar-track{background-color:var(--light-grey);border-radius:100vw;margin:0 20vw}.berg-components-opinions::-webkit-scrollbar-thumb{background-color:var(--pink);border-radius:100vw}.berg-components-opinions::-webkit-scrollbar-thumb:hover{background-color:var(--dirty-pink)}@supports(scrollbar-color:var(--pink ) var(--light-grey )){.berg-components-opinions{scrollbar-color:var(--pink) var(--light-grey);scrollbar-width:thin}}.berg-components-opinions hr{background-color:var(--light-blue);border:0;height:2px;margin-top:1.5rem;width:20%}.upper-case{left:20rem;position:absolute;top:1rem}.lower-case{bottom:7rem;left:102rem;position:absolute}.berg-components-opinions:before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAAA3CAYAAABNRRcqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAXhSURBVHgB7ZtLbxtVFMfvPD32jO3Ejm1K22BwkVCSgoQQLFh1R9coXiKx4mv0a3RRVSo7b4oEKsuyY4V4CCwQaSE0pHEi8nBsz3geHuYMcXI9HttjzxnPLPht0owt9Z/z8jnnXjMEmerj71fswWqahMSyuNO9+k2VYNP4WXyNU4okJJbM9XmCyI3Gi7Q9sEIbjuXTg12rrBNsGg2uxksrpk3C0yYqS7BwhKX4fpYgwPQFjdQZiyBTFd7MmjbPkZBojGlBVqBF3nrmg5zZt0MLA56T1Q5BBisrXDpKF36gGK/y6EeZ6dsSQQBqCfkIOeoussKJOoJBS6po8DN82jrCMvlXFIKFU0sIMtf52ysY6QpwVq43LCmhXVHj3y2aJk7thFrSqldRjbf24Ncsb0siQeJ5abU7/Hco44EwLI+6XNQSNJyskDkJLSvcknKHMYe/L248ZGHAsJZg4WYFRlsyxFNSFks322ZAGEGEriUYYGfFsD2hny0UeYWvdxxhAl66OkhkH6/WOVMEdlb4lZS5jQf9EqdaMkFEFwRj9+MtnIkCc4qg8Csp86Ut4hRBw2kDtA8KrCmCZlJJmSvyXGEDXGGY7QnqFEFBtyc0gSMPpgiMbYkX2Sz0CQYRZYW3PaEJZjzsKYICa451Z2vkdHWZMvEEMh60JQMTcQNzga0xKNsTzNmaxq89oZlZ89CnCApFOA//QeFkhcTlcyQCBDN1Pu316caLYIoYAl7drYdvT9CnCIo9cmOqvqmpiD1F0MzyahCizIogE8/EyCs8+T1nqtEIA2Z5dSYRZgUQ5IPMN/KqD/+QsqqAOkXQhJ5jI5itadz2JIC+8chzPMrxVg5r6+pH2PYkitl6hIAL2bHIi2K88bKW+i1DFuXh00izApAUTYDonvW+UeM5URfFFOFFNiVl/avd1SACvdTyNyNpS2gMxzm1x89KYI9p7xsx3nX19gpZEtDUXvtyvziPAWF2jTorhsD/49bVKQZkaWG8kkbb9QdBNAyh+sUP+aDvj2J2nQYY8Jr04eqk1y+NZ6udxetQCKBMVB4dzKxhy4w6GnBw6emhb0v0n/Hu3xeWHXU0mTyjzErfZUcdTea4l/VLX9d41fL7kX56zQKWDqVvjiZrcNbqcUQdDXQh3meu8Tg7G1vUDVHa9kTjVQUjlpJCw7CvprzZwSbBqwBE34ajxe+1JDgX9FU+b404ka1olkASwlGpPG4kp9YkwbmALIkjYxebKqzE7tUh6X11zJHVbikxzmX44xT9O2sMkuFVQEgbY4bqypvRDdlz4s0AVkpISgB+6WnpZ+jr/1A0ru4gslGcTWBii8W5599lkWjDJZEN8stV5JH/mYsm2bxckrJwEEMSAtyC9z7jSXL0uWyTS42sn+C4MFK64X2WIv1kOZdhLs/q2H67h/99hwXpDbSxaw17J09MkhC8zmUzomSQhFAgt8bvrbx8aSUlO4xDYUQfu9d8gHPRBoGdu2Q8C+7dG+inx4mIPu8dPRbEmR019tR1jyOpekKTT1uhD8jD4ncc6bYqSRA37TiyWd/SY+8KfI4jXeOBuDijL8ghOMb1jEWZdFvqskn+O/3WaRyFGYQFOQQH8XE5uGXW/vF7fjVhOJ7vnR2gf2FuFukzrh306kUcDpYLmfNJ+kbGs9Yn73RlK7O09ABhf376evAvrjh/ROHgxfGyDAj6mnfKEwNqbLZt1sudZRgw35Xa04RN4rvP3jOWYcBZhgMmrnvgqircQ8ZeWUGNK5raaTPsxUZnr1bhnxWx95Gq45RaX29/G+Ar+tN3ZY7AN8iJYnFtlNMrZ1Pc3bl763xSP7cIG41Dpcv1UM504Y70X8J64BocbNF4YcROypDSc0YieHKtz3Sb26UuptG8+t7WfpJaiizPG4mgL3feVkWxr82bDXNvaeF4UNdTkiZKvGWyrJi6OncAIawwGIgnuqk4YUbIod6sby21vQB9R6Qspg1VMBies2SeGzqc1ifauuUabHvTWNSp/wKawqDW46ee4QAAAABJRU5ErkJggg==);left:22%;position:absolute;top:5%}.berg-components-opinions:after{bottom:36%;content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAAA3CAYAAABNRRcqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAXUSURBVHgB3ZtLbxtVFMfPeB4ee+w8nCfFTYzSCFRASCxArFCWsGGB5A1SJD4J+RRIEUJIFat0gWDDNmKNKjVqIxAhJG3U1nmQ2vFrPDMe7pnGjh9jz4x9rmfob9XajnzyP48559wbAUbFtgW4/1i+k4qrjaYi6g1DToppoWnWYvh2TEo064JpyTHTqlUTxhmcNiD/XgMmyc4jZT4uxZNiQuq1D2nIshEzS3ZClYyDsl4Pap8AQWEGoWCWMZXoNMQPEhOzrKUqheJvzNC8BTxgTp3/5c9UGmaTQe1Dh9vNZ/qR8deVH/v8i7ezI64kP54SdFsFAipSvXz+xTtXQAUTLfPrQTpdkzUgQIhd1rxE9CXeG9u/J9Xl2+mgnvQCI/Fv88HF2FHIsmFNUmdMWxKBEIzEatEuFzaXK27ve4o3//0faW1GTQEn0MDVqcWL3Q3BhBFYuvdQU7XpKeDIoCwZKh5v4VqMKuCk7EPcBByYhpM0DMvBcel0Duuq35/J/fCPOin7EM1UU0v3XnTVU3fx2C8xScMQFPBN6f0ZXx9m9onTFtdUdSM5LaQ6Hewq3pr04RyEgGQnlOzO04TX53Lyepr64eCHXgf3iYfGh2FYi7ikp4d+gHnebs56CswLdPBd9nTHf/eJZ9fKSQgRdFzLODcw6iBkipLo2NAtHvOqlEooEDIt4/rY2oqFGXUtMPqwKe8Sb6n+Nsn0MC6KmJGc2bmH3OqnoTu2Rfb+idolnmQrkRDPmWR2oa/uluRsZMSrpupyl3jKDPN4RMienci9ryUsU4aIEDeTyo14rJ5Qz67joEO8L/Ki5Nwk0+pGrLvfBF9PcSQN/e1SlJyLXUGHMY9D6+3+r3SI9y6f5eRrTGTSoJeXqQsbIgxugm7EywuRijyxPN3sfQ3PRCAioC2x3hcgIkynFoze1+KKbEBEkK96xGuYGR0iwkEZ+hajeAoHEUG34o3uJrn+dKRVODVOBriUkQU8vowIc+q50SVe4fCnGhZCCBltQAbss3PVKNiHznVs6Xp1a6sp6HIdQkaFZ7VB75V1oQIh03JuX6tyCLNlCJGWVwe9f7b/bTXs6DtcmHUc2N/nsVpTtZJ0h9EBkc348O9m2VEtvgjNwZYm6nB9yufaJJ/lF8t4jwMmDEbdSf52zetzhc0PKniiD2FQgvb3DpwwntdvXU667/OMug6OHv5cmrSDMeo6nTt4PGPpWzDXLiYloN+oa8PS9/mD7/6168LEHnAnpWyx8//DZ1sUcO/Hc7lmcH/CJYpiCYLCBHzy1eqlNoEaLVpT1d7e03sxwAysKyrX9JATRuXo67dGjqB92OVa/zAr3LoQX1sVnseRaNjBZ3fGihzex5FOVrhMPN5rbTyOFPkdR2JdBUEYff3E+RAcs+Lgy3XXrPAUD71qc2pJtQyrVRvjrcKy8AlzLJ9nGmbF8efrA2vxcPE4etUxbGNx7GYXr2ew8wTggZMVQxj6rTy96mWYL3YeKbzu1fjJiqEPDM9LNyMyXVFLFJvrlWSa5P5xL8587SMrBkbeq9tSFrlXsandG3DHNxCspFBdLu+kxpYOp/qir6wYGHk82hP06BN5JXgz7AKv9mS5aJf9ZoV75G1vyzxuSzmzK9FBk2inFeq1N04Re5sZ31nhKl5u8SONuj1Bw47zGZJJgEdJwawoBNxl9qcth/Zk0HgzKpYaI39QjJIVfeLxuKM3Z9Zfkp0Ls/ZEMQzS21I4RQTa6FzTl7aplKaZhGf12C/tb+TITr1yspGkLClOsz7ibN0lHnUtoZoi2nAoKePM1l1pS92ekEwRHVCXFGeKGKOc3EQecXtCMfT3QllSKLKiLR5le2JZor5Pma5AW1KCTBHDeJW2hLXEOYuA7l0/BZQlJcgUMQxHPMpaQjlFtCH8+xCy2Rqu05aqllBOEZ1QLWSdKUJeI5mtkRjV35pRTxFtcHsSuxUHAqizIkZVS0iniA5wIUtxCx6zYpQpYhj/AXNm0fXpw4lLAAAAAElFTkSuQmCC);position:absolute;right:18%}@media(max-width:1320px){.berg-components-opinions{grid-auto-columns:50%}.berg-components-opinions:before{left:16%}.berg-components-opinions:after{bottom:20%;right:16%}}@media(max-width:850px){.berg-components-opinions{grid-auto-columns:80%}.berg-components-opinions:before{left:15%}.berg-components-opinions:after{bottom:23%;right:32%}}@media(max-width:480px){.berg-components-opinions{grid-auto-columns:100%}.berg-components-opinions:before{left:11%}.berg-components-opinions:after{bottom:30.5%;right:19%}}.berg-components-sticky-cta{background:var(--primary-light);border-radius:50%;bottom:50px;box-shadow:8px 8px 24px 0 #0003;color:#fff;cursor:pointer;display:grid;font-weight:800;height:156px;padding:15px;place-items:center;position:fixed;right:50px;text-decoration:none;text-transform:uppercase;transition:transform .5s;width:156px;z-index:2}.berg-components-sticky-cta a{align-items:center;border-radius:50%;display:flex;height:124%;justify-content:center;padding:10% 34%;text-decoration:none;width:124%}.berg-components-sticky-cta:hover{transform:scale(1.1)}.berg-components-sticky-cta:active,.berg-components-sticky-cta:focus{animation:btn-scale .15s linear forwards}@media(max-width:480px){.berg-components-sticky-cta{bottom:25px;font-size:14px;height:100px;right:25px;width:100px}}.berg-components-contact-form{background-color:var(--primary-light);color:var(--white);min-height:650px;position:relative;text-align:left;text-align:initial}.contact-form-content{left:15%;position:absolute;top:40px}.contact-form-content h6{font-size:25px}.contact-form-input{align-items:start;display:flex;flex-direction:column;margin-top:30px}.contact-form-submit-btn{background-color:var(--white);border-radius:8px;color:var(--primary-dark);font-size:14px;font-weight:600;height:48px;margin-top:30px;padding:11px 48px;transition:background-color .15s}.contact-form-submit-btn:hover{background-color:var(--lightest-grey)}.contact-icons-wrapper{align-items:center;display:flex;margin-top:21px}.contact-icons-wrapper .berg-icon-tiktok{width:16px}.berg-icon-fb,.contact-icons-wrapper .berg-icon-ig{margin-right:12px}.contact-form-input textarea{border:1px solid var(--white);margin-top:7px;max-height:170px;min-height:90px;padding:7px;resize:vertical}.contact-form-input input,.contact-form-input textarea{background:none;border-bottom:1px solid var(--white);height:36px;width:270px}.contact-form-input input::placeholder,.contact-form-input textarea::placeholder{color:var(--white);font-size:12px;opacity:.6}.contact-form-input input::-ms-input-placeholder,.contact-form-input textarea::-ms-input-placeholder{color:var(--white);opacity:1}@media screen and (min-width:850px){.berg-components-contact-form{flex:1 0 50%}}.berg-component-news{background-color:var(--primary-light);color:var(--white)}.berg-component-news__header{font-size:24px;margin-bottom:2rem;padding-top:2rem;text-align:center}.berg-component-news__items{display:flex;flex-direction:row;justify-content:space-evenly}.berg-component-news__items span{width:312px}.berg-component-news__items span p{font-size:16px;font-weight:500;height:60px;text-align:justify}.berg-component-news__items span img{border-radius:10px;height:150px;object-fit:cover;overflow:hidden;width:312px}.berg-component-news__items span a{font-size:14px;font-weight:700}.berg-component-news__button-see-more{background-color:var(--white);border-radius:8px;color:var(--primary-light);font-size:14px;font-weight:600;height:46px;margin:2rem 0;width:226px}.berg-component-news__button-see-more a{text-decoration:none}.berg-component-news-footer{display:grid;grid-template-columns:auto auto auto;margin-top:20px;text-align:end}.berg-component-news-logo{height:25px;margin-right:10px;width:25px}@media(max-width:1100px)and (min-width:480px){.berg-component-news__items{align-items:center;flex-direction:column;gap:2rem}.berg-component-news__items span{width:500px}.berg-component-news__items span p{height:30px}}@media(max-width:480px){.berg-component-news__header{font-size:20px;margin:0 .75rem;padding:1rem 0}.berg-component-news__items{align-items:center;flex-direction:column;gap:2rem}.berg-component-news__items span p{height:auto}}.berg-component-full-news{display:block;margin:2rem;text-align:start}.berg-component-full-news__back{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:10px}.berg-component-full-news__back p{color:var(--gray-600);font-size:14px;font-weight:400}.berg-component-full-news h1{color:var(--primary-dark);font-size:30px;font-weight:700;padding-top:7px}.berg-component-full-news__date{color:var(--gray-400);font-size:14px;font-weight:400;margin:-4px 0 15px}.berg-component-full-news__img-and-new-news{grid-gap:20px;display:grid;gap:20px;grid-template-columns:3fr 1fr}.berg-component-full-news__img-and-new-news img{height:542px;object-fit:cover;overflow:hidden;width:100%}.berg-component-full-news__img-and-new-news span{background-color:var(--gray-200);padding:1rem}.berg-component-full-news__img-and-new-news span h2{color:var(--primary-dark);font-size:20px;font-weight:700;margin-bottom:25px}.berg-component-full-news__img-and-new-news span>div{display:flex;flex-direction:column;gap:15px}.berg-component-full-news__img-and-new-news span div div p:first-child{color:var(--gray-500);font-size:12px;font-weight:400;line-height:25px}.berg-component-full-news__img-and-new-news span a{text-decoration:none}.berg-component-full-news__img-and-new-news span div div p:last-child{color:var(--gray-600);font-size:14px;font-weight:600}.berg-component-full-news__social-media{margin:15px 0}.berg-component-full-news__desc{color:var(--dark-grey);font-size:18px;font-weight:400}.berg-component-full-news__new-news-mobile{display:none}@media(max-width:480px){.berg-component-full-news{margin:-2.813rem 0 0}.berg-component-full-news__back{margin:0 1rem}.berg-component-full-news h1{font-size:20px;margin:0 1rem;padding-top:12px}.berg-component-full-news__date{font-size:12px;margin:0 1rem}.berg-component-full-news__img-and-new-news{display:flex;gap:0}.berg-component-full-news__img-and-new-news img{height:322px;object-fit:cover;overflow:hidden;width:100%}.berg-component-full-news__img-and-new-news span{display:none}.berg-component-full-news__social-media{text-align:end}.berg-component-full-news__desc{font-size:14px;margin:0 1rem}.berg-component-full-news__new-news-mobile{background-color:var(--gray-200);display:block;margin-top:1rem;padding:1rem}.berg-component-full-news__new-news-mobile h2{color:var(--primary-dark);font-size:20px;font-weight:700;margin:0 1rem 1.563rem 0}.berg-component-full-news__new-news-mobile>div{display:flex;flex-direction:column;gap:15px;margin-top:1rem}.berg-component-full-news__new-news-mobile div div p:first-child{color:var(--gray-500);font-size:12px;font-weight:400;line-height:1rem}.berg-component-full-news__new-news-mobile div div p:last-child{color:var(--gray-600);font-size:14px;font-weight:600}}.berg-components-tourist-attractions{margin-top:2vw}figcaption{align-self:center}.berg-components-tourist-attractions[data-berg-layout=leftText]{background-color:var(--white);color:var(--black);display:grid;grid-template-columns:60% 40%;text-align:left}.berg-components-tourist-attractions[data-berg-layout=leftText] figcaption{padding:3% 8% 3% 10%}.berg-components-tourist-attractions figcaption h1{color:var(--primary-dark);font-size:50px;font-weight:700;margin-bottom:3rem}.berg-components-tourist-attractions figcaption p span{font-weight:600}.berg-components-tourist-attractions figcaption p{font-size:15px;font-weight:400;padding:0 3rem 2rem 0}.berg-components-tourist-attractions[data-berg-layout=leftText] picture{justify-self:end;min-height:215px;overflow:hidden}.berg-components-tourist-attractions picture img{height:100%;object-fit:cover;width:100%}.berg-components-tourist-attractions-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;text-align:center;text-decoration:none}.berg-components-tourist-attractions-buttons button{border-radius:8px;font-size:14px;font-weight:600;height:43px;transition:color .2s,border-color .2s,background-color .2s;width:184px}.berg-components-tourist-attractions-buttons>.berg-components-tooltip .t-top:before{white-space:break-spaces}.berg-components-tourist-attractions-buttons__for-booking{background-color:var(--primary-light);color:var(--white)}.berg-components-tourist-attractions-buttons__for-booking:active,.berg-components-tourist-attractions-buttons__for-booking:hover{background-color:var(--primary-dark)}.berg-components-tourist-attractions-buttons__for-read-more{background-color:var(--white);border:2px solid var(--primary-light);color:var(--primary-light);width:157px}.berg-components-tourist-attractions-buttons__for-read-more:active,.berg-components-tourist-attractions-buttons__for-read-more:hover{border-color:var(--primary-dark);color:var(--primary-dark)}.berg-components-tourist-attractions-buttons__is-season{background-color:var(--gray-100);color:var(--gray-300)}.berg-components-tourist-attractions[data-berg-layout=rightText]{background-color:var(--white);color:var(--black);display:grid;grid-template-columns:40% 60%;text-align:left}.berg-components-tourist-attractions[data-berg-layout=rightText] picture{justify-self:start;min-height:215px;overflow:hidden}.berg-components-tourist-attractions[data-berg-layout=rightText] figcaption{padding:3% 8% 3% 10%}@media(max-width:480px){.berg-components-tourist-attractions figcaption h1{font-size:24px;margin-bottom:1.5rem}.berg-components-tourist-attractions figcaption p{margin:0 1rem 1.5rem;padding:0;text-align:start}.berg-components-tourist-attractions-buttons{gap:2rem}.berg-components-tourist-attractions-buttons button,.berg-components-tourist-attractions-buttons button:last-child{width:169px}.berg-components-tourist-attractions[data-berg-layout=leftText] picture img{height:auto;margin:-50px 0 -100px;object-fit:contain;width:100%}.berg-components-tourist-attractions[data-berg-layout=rightText] picture img{height:auto;margin:-30px 0 -141px;object-fit:contain;width:100%}}@media(max-width:850px){.berg-components-tourist-attractions[data-berg-layout=leftText]{display:flex;flex-direction:column-reverse;text-align:center}.berg-components-tourist-attractions[data-berg-layout=leftText] figcaption{padding:3%}.berg-components-tourist-attractions[data-berg-layout=rightText]{display:flex;flex-direction:column;text-align:center}.berg-components-tourist-attractions[data-berg-layout=rightText] figcaption{padding:3%}.berg-components-tourist-attractions figcaption p{margin:0 1rem 1.5rem;padding:0}.berg-components-tourist-attractions-buttons{justify-content:center}}.berg-components-ski-slope{margin-top:1rem}.berg-components-ski-slope div{padding-top:1rem}.berg-components-ski-slope div label{padding-left:1rem}.berg-components-pool-description{grid-row-gap:12px;grid-column-gap:16px;align-items:center;column-gap:16px;display:grid;justify-content:start;margin-top:22px;row-gap:12px}.berg-components-pool-description svg{grid-column:1;justify-self:center}.berg-components-pool-description span{grid-column:2}.berg-components-dropdown-wrapper{position:relative}.berg-components-dropdown-wrapper input{display:none}.berg-components-dropdown-wrapper--disabled{opacity:.6}.berg-components-dropdown__control{background-color:var(--off-white);border:initial;border-radius:0;border-radius:initial;font-size:16px;text-align:center}.berg-components-dropdown__control *,.berg-components-dropdown__control :after,.berg-components-dropdown__control :before,.berg-components-dropdown__control:after,.berg-components-dropdown__control:before{cursor:pointer}.berg-components-dropdown__arrow-open{background-color:var(--lighter-grey);border:initial;bottom:0;height:auto;position:absolute;right:0;top:0;width:42px}.berg-components-dropdown__arrow-open:before{border-left:2px solid var(--darker-grey);border-top:2px solid var(--darker-grey);content:"";height:8px;left:42%;position:absolute;top:43%;transform:rotate(45deg);width:8px}.berg-components-dropdown__arrow-closed{background-color:var(--lighter-grey);border:initial;bottom:0;height:auto;position:absolute;right:0;top:0;width:42px}.berg-components-dropdown__arrow-closed:before{border-bottom:2px solid var(--darker-grey);border-right:2px solid var(--darker-grey);content:"";height:8px;left:42%;position:absolute;top:36%;transform:rotate(45deg);width:8px}.berg-components-dropdown__placeholder{align-items:center;display:flex;height:100%;justify-content:center}.berg-components-dropdown__placeholder--with-icon{margin-left:34px}.berg-components-dropdown__placeholder-icon{left:12px;position:absolute;top:50%;transform:translateY(-50%)}@keyframes btn-scale{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.berg-components-basket-sticky-cta{align-items:center;background-color:var(--orange-500);border-radius:50px;box-shadow:8px 8px 24px 0 #0003;color:var(--white);display:flex;height:80px;width:80px}.berg-components-basket-sticky-cta-container{bottom:200px;position:fixed;right:80px;text-decoration:none;z-index:1}.berg-components-basket-sticky-cta:hover{align-content:space-between;background-color:var(--white);border:1px solid var(--orange-500);border-radius:5px;box-shadow:8px 8px 24px 0 #0003;color:var(--orange-500);cursor:pointer;height:100px;width:290px}.berg-components-basket-sticky-cta__icon svg{height:40px;margin-left:18px;margin-top:7px;width:40px}.berg-components-basket-sticky-cta:hover .berg-components-basket-sticky-cta__icon{background-color:var(--orange-500);border:1px solid var(--orange-500);border-radius:50px;height:100px;position:fixed;transform:translateX(-50px);width:100px}.berg-components-basket-sticky-cta:hover .berg-components-basket-sticky-cta__icon svg{height:50px;margin-right:18px;margin-top:24px;width:50px}.berg-components-basket-sticky-cta.is-animating-out{background-color:var(--white);color:var(--orange-500);height:100px;transition:width .5s ease-in,transform .5s ease-in,border-radius .5s ease-in}.berg-components-basket-sticky-cta.is-animating-out .berg-components-basket-sticky-cta__text{visibility:hidden}.berg-components-basket-sticky-cta.is-animating-out .berg-components-basket-sticky-cta__icon{background-color:var(--orange-500);border:1px solid var(--orange-500);border-radius:50px;height:100px;position:fixed;transition:transform .5s ease-in-out;width:100px}.berg-components-basket-sticky-cta.is-animating-out .berg-components-basket-sticky-cta__icon svg{height:50px;margin-right:18px;margin-top:24px;width:50px}.berg-components-basket-sticky-cta.is-animating{align-content:space-between;background-color:var(--white);border:1px solid var(--orange-500);border-radius:5px;box-shadow:8px 8px 24px 0 #0003;color:var(--orange-500);cursor:pointer;height:100px;transition:width .5s ease-out,transform .5s ease-out,border-radius .5s ease-out;width:290px}.berg-components-basket-sticky-cta.is-animating .berg-components-basket-sticky-cta__text{display:flex;flex-direction:column;font-size:16px;margin-left:80px;transition-delay:.28s;visibility:visible}.berg-components-basket-sticky-cta.is-animating .berg-components-basket-sticky-cta__icon{background-color:var(--orange-500);border:1px solid var(--orange-500);border-radius:50px;height:100px;position:fixed;transform:translateX(-50px);width:100px}.berg-components-basket-sticky-cta.is-animating .berg-components-basket-sticky-cta__icon svg{height:50px;margin-right:18px;margin-top:24px;width:50px}.berg-components-basket-sticky-cta__text{visibility:hidden}.berg-components-basket-sticky-cta:hover .berg-components-basket-sticky-cta__text{display:flex;flex-direction:column;font-size:16px;margin-left:80px;visibility:visible}.berg-components-basket-sticky-cta__price{color:var(--black);font-size:32px;font-weight:800}.berg-components-basket-sticky-cta__quantity{background-color:var(--white);border:2px solid var(--orange-500);border-radius:50%;bottom:-4px;color:var(--black);font-size:16px;height:28px;left:-4px;line-height:24px;position:absolute;width:28px}.berg-components-basket-sticky-cta__quantity[aria-hidden=true]{visibility:hidden}@media(max-width:480px){.berg-components-basket-sticky-cta{height:50px;width:50px}.berg-components-basket-sticky-cta-container{bottom:200px;position:fixed;right:10px;z-index:1}.berg-components-basket-sticky-cta__icon svg{display:flex;height:26px;margin-left:11px;margin-top:3px;width:26px}.berg-components-basket-sticky-cta:hover .berg-components-basket-sticky-cta__icon{bottom:200px;height:70px;right:165px;width:70px}.berg-components-basket-sticky-cta:hover .berg-components-basket-sticky-cta__icon svg{height:40px;margin-left:14px;margin-top:15px;width:40px}.berg-components-basket-sticky-cta:hover{height:70px;width:200px}.berg-components-basket-sticky-cta:hover .berg-components-basket-sticky-cta__text{font-size:12px;margin-left:70px}.berg-components-basket-sticky-cta__price{color:var(--black);font-size:26px;font-weight:800}}.berg-components-room-card{background-color:var(--white);color:var(--gray-700);cursor:pointer;display:flex;flex-direction:column;margin:0 -5px;overflow:hidden;position:relative;text-align:start}.berg-components-room-card[aria-disabled=true]:before{background-color:var(--grey);content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:1}.berg-components-room-card[aria-disabled=true]:after{background-color:var(--white-alpha-70);border-radius:10px;color:var(--gray-800);content:attr(data-unavailable);font-size:20px;font-weight:500;left:50%;line-height:1em;padding:15px;position:absolute;top:25%;transform:translate(-50%,-50%);z-index:2}@media screen and (min-width:1080px){.berg-components-room-card[aria-disabled=true]:after{left:25%;top:50%}}@media screen and (min-width:480px){.berg-components-room-card{border-radius:10px;margin:0}}@media screen and (min-width:1080px){.berg-components-room-card{flex:0 0 845px;flex-direction:row;height:280px}}.berg-components-room-card__cover-image{height:100%;overflow:hidden}@media screen and (min-width:1080px){.berg-components-room-card__cover-image{width:50%}}.berg-components-room-card__cover-image img{cursor:pointer;height:100%;object-fit:cover;width:100%}.berg-components-room-card__content{align-items:center;cursor:pointer;display:grid;grid-template-columns:auto 1fr;height:auto;justify-items:center;min-height:260px;padding:0 0 20px}.berg-components-room-card__content h4{cursor:pointer;font-size:20px;font-weight:600;grid-column:1/3;text-align:start}.berg-components-room-card__content p{cursor:pointer;font-size:14px;font-weight:600;grid-column:1/3;text-align:start}@media screen and (min-width:1080px){.berg-components-room-card__content{grid-template-rows:auto 1fr auto;justify-items:start;min-height:280px;padding:20px 0 20px 20px;width:50%}}.berg-components-room-card__bed-types{font-size:12px;font-weight:500;grid-column:1/3}.berg-components-room-card__bed-types div{display:flex;line-height:21px}.berg-components-room-card__bed-types div img{cursor:pointer;margin-right:.75em}.berg-components-room-card__bed-types div span{cursor:pointer;margin-right:.5em}.berg-components-room-card__price{align-items:baseline;display:flex;flex-wrap:wrap;grid-column:1/3;padding:12px 0}.berg-components-room-card__price span:first-child{cursor:pointer;font-size:18px;font-weight:500;margin-right:.2em;white-space:nowrap}.berg-components-room-card__price span:nth-child(2){color:var(--gray-500);cursor:pointer;font-size:16px;font-weight:400;white-space:nowrap}.berg-components-room-card__price-for-all-people{font-size:12px;font-weight:500;grid-column:1/3;margin-bottom:10px}@media screen and (max-width:480px){.berg-components-room-card__price-for-all-people{margin-left:-149px}}.berg-components-room-card__availability{color:var(--orange-500);cursor:pointer;font-size:12px;font-weight:500;grid-column:1/4}.berg-components-room-card__availability:before{background-color:var(--orange-500);border-radius:50%;content:"";display:inline-block;height:10px;margin-right:8px;width:10px}@media screen and (min-width:1080px){.berg-components-room-card__availability{grid-column:2;grid-row:4;justify-self:center}}.berg-components-room-card .berg-button{grid-column:1/3}@media screen and (min-width:1080px){.berg-components-room-card .berg-button{grid-column:1}}.berg-components-media-data-aside{gap:15px}.berg-components-ticket{background-color:var(--white);display:flex;flex-direction:column;margin-bottom:24px;min-height:284px}@media screen and (min-width:850px){.berg-components-ticket{flex-direction:row}}@media screen and (min-width:480px){.berg-components-ticket.highlighted-ticket{margin:12px 12px 36px;outline:12px solid var(--primary-dark)}}.berg-components-ticket-picture.highlighted-ticket{border:12px solid var(--primary-dark)}.berg-components-ticket-picture{flex:1 1 270px;overflow:hidden;text-align:start}.berg-components-ticket-picture img{height:100%;object-fit:cover;width:100%}@media screen and (min-width:850px){.berg-components-ticket-picture img{object-fit:contain;width:auto}}@media screen and (min-width:480px){.berg-components-ticket-picture.highlighted-ticket{border:initial}}.berg-components-ticket-content{align-items:center;display:flex;flex:2 1 auto;flex-direction:column;padding:10px}@media screen and (min-width:850px){.berg-components-ticket-content{grid-template-areas:"title title" "range range" "dropdown dropdown" "choices choices" "sum sum" "footnotes submit";grid-template-rows:auto auto auto 1fr auto auto}}.berg-components-ticket-title{font-size:24px;font-weight:600;grid-area:title;line-height:36px;text-align:start}.berg-components-ticket-range{color:var(--primary-dark);font-size:12px;font-weight:500;grid-area:range;text-align:center}.berg-components-ticket-types{grid-column-gap:10px;grid-row-gap:40px;align-self:center;column-gap:10px;display:grid;grid-area:choices;grid-template-columns:auto;justify-content:space-around;justify-items:end;margin:20px 0;max-width:300px;row-gap:40px;z-index:1}@media screen and (min-width:850px){.berg-components-ticket-types{border-bottom:initial;grid-template-columns:auto auto;margin:initial;max-width:none}}.berg-components-ticket-type{display:flex;flex-direction:row;padding:5px 0}.berg-components-ticket-type,.ticket-choice-dropdown{column-gap:22px;font-size:14px;font-weight:500;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ticket-choice-dropdown{grid-column-gap:22px;display:grid;grid-area:dropdown;grid-template-columns:auto 200px;justify-self:start;margin:20px 0;z-index:1}.berg-components-ticket-type:not(.ticket-choice-dropdown)>div:first-child{justify-self:end;white-space:nowrap}.berg-components-ticket-type__price{color:var(--primary-dark);font-size:14px;font-weight:600;grid-column:1;justify-self:end}.berg-components-ticket-type__price-recalculated{color:var(--dark-orange);font-size:14px;font-weight:600;grid-column:1;justify-self:end}.berg-components-ticket-type>div:nth-child(3){grid-column:2;grid-row:1/3}.berg-components-ticket-sum{font-size:24px;font-weight:600;grid-area:sum;text-align:end}.berg-components-ticket-sum__notes{color:var(--grey);font-size:14px;font-weight:400}.berg-components-ticket-sum__notes[aria-hidden=true]{visibility:hidden}.berg-components-ticket-footnotes{align-items:center;display:grid;font-size:12px;grid-area:footnotes;grid-template-rows:auto auto;justify-content:start;margin-bottom:37px}.berg-components-ticket-footnotes[aria-disabled=true]{opacity:.6}.berg-components-ticket-footnotes div{color:var(--grey);grid-column:1;text-align:start}.berg-components-ticket-footnotes button{color:var(--primary-dark);font-weight:700;grid-column:1}.berg-components-ticket-footnotes img{grid-column:2;height:1.2em;margin-left:.25rem}.berg-components-ticket-footnotes:after{border-bottom:1px solid var(--lighter-grey);content:"";left:0;position:absolute;right:0;transform:translateY(4em)}.berg-components-ticket-buy,.berg-components-ticket-submit{border-radius:8px;color:var(--white);font-size:15px;font-weight:700;line-height:1;margin-left:10px;margin-top:30px;padding:10px 30px;white-space:nowrap}.berg-components-ticket-submit{background-color:var(--primary-dark)}.berg-components-ticket-buy{background-color:var(--orange-500)}.berg-components-ticket-buttons{display:flex;grid-area:submit;justify-content:flex-end}.berg-components-ticket-info{background-color:#e5e5e7;border:1px solid #eee;border-radius:8px;font-size:14px;grid-area:info;padding:6px 24px;width:65%}.berg-components-ticket-info:hover{background-color:#cbceda}@media screen and (min-width:480px){.berg-components-ticket-content{display:grid;grid-template-areas:"title title" "range range" "dropdown dropdown" "choices choices" "info sum" "footnotes submit";grid-template-rows:auto auto auto 1fr auto auto;padding:26px 26px 26px 40px;width:60%}.berg-components-ticket-types{column-gap:normal;display:flex;flex-wrap:wrap;justify-items:start;row-gap:normal}.ticket-choice-dropdown{grid-column:1/3}.berg-components-ticket.highlighted-ticket{margin-bottom:36px;outline:12px solid var(--primary-dark)}.berg-components-ticket-today{margin-bottom:16px;text-align:start}.berg-components-ticket-submit{margin-top:0}.berg-components-ticket-footnotes{margin-bottom:0}.berg-components-ticket-footnotes:after{display:none}.berg-components-ticket-range{text-align:start}}.berg-information-popup-background{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99}.berg-information-popup{background:#fff;border-radius:10px;box-shadow:0 3px 6px 1px #397ada40;height:auto;left:50%;max-height:calc(100vh - 20px);overflow-y:scroll;padding:15px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:100}.berg-information-popup h1{font-size:19px}.berg-information-popup h1,.berg-information-popup h2{color:#000;font-style:normal;font-weight:700;line-height:normal}.berg-information-popup h2{font-size:16px!important;margin:0!important}.berg-information-popup h3{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin:0}.berg-information-popup p{font-weight:400;text-align:start}.berg-information-popup p,.berg-information-popup strong{color:#000;font-size:12px;font-style:normal;line-height:normal}.berg-information-popup strong{font-weight:700}.berg-information-popup ul{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:start}.berg-information-popup ul li{list-style-position:inside;list-style-type:disc}@media screen and (max-width:850px){.berg-information-popup{width:90%}.berg-information-popup h3{font-size:12px}.berg-information-popup p,.berg-information-popup strong,.berg-information-popup ul{font-size:10px}}.berg-components-extras-list-template,.berg-components-passes-and-tickets{min-height:355px}.berg-components-extras-list-wrapper{background-color:var(--white);display:flex;flex-direction:column;margin-bottom:24px;min-height:284px;position:relative}.berg-components-extras-list-wrapper:first-child{z-index:99}.berg-components-extras-list-wrapper:nth-child(2){z-index:98}.berg-components-extras-list-wrapper:nth-child(3){z-index:97}.berg-components-extras-list-wrapper:nth-child(4){z-index:96}.berg-components-extras-list-wrapper:nth-child(5){z-index:95}.berg-components-extras-list-wrapper:nth-child(6){z-index:94}.berg-components-extras-list-wrapper:nth-child(7){z-index:93}.berg-components-extras-list-wrapper:nth-child(8){z-index:92}.berg-components-extras-list-wrapper:nth-child(9){z-index:91}.berg-components-extras-list-wrapper:nth-child(10){z-index:90}.berg-components-extras-list-wrapper:nth-child(11){z-index:89}.berg-components-extras-list-wrapper:nth-child(12){z-index:88}.berg-components-extras-list-wrapper:nth-child(13){z-index:87}.berg-components-extras-list-wrapper:nth-child(14){z-index:86}.berg-components-extras-list-wrapper:nth-child(15){z-index:85}.berg-components-extras-list-wrapper:nth-child(16){z-index:84}.berg-components-extras-list-wrapper:nth-child(17){z-index:83}.berg-components-extras-list-wrapper:nth-child(18){z-index:82}.berg-components-extras-list-wrapper:nth-child(19){z-index:81}.berg-components-extras-list-wrapper:nth-child(20){z-index:80}.berg-components-extras-list-wrapper:nth-child(21){z-index:79}.berg-components-extras-list-wrapper:nth-child(22){z-index:78}.berg-components-extras-list-wrapper:nth-child(23){z-index:77}.berg-components-extras-list-wrapper:nth-child(24){z-index:76}.berg-components-extras-list-wrapper:nth-child(25){z-index:75}.berg-components-extras-list-wrapper:nth-child(26){z-index:74}.berg-components-extras-list-wrapper:nth-child(27){z-index:73}.berg-components-extras-list-wrapper:nth-child(28){z-index:72}.berg-components-extras-list-wrapper:nth-child(29){z-index:71}.berg-components-extras-list-wrapper:nth-child(30){z-index:70}.berg-components-extras-list-wrapper:nth-child(31){z-index:69}.berg-components-extras-list-wrapper:nth-child(32){z-index:68}.berg-components-extras-list-wrapper:nth-child(33){z-index:67}.berg-components-extras-list-wrapper:nth-child(34){z-index:66}.berg-components-extras-list-wrapper:nth-child(35){z-index:65}.berg-components-extras-list-wrapper:nth-child(36){z-index:64}.berg-components-extras-list-wrapper:nth-child(37){z-index:63}.berg-components-extras-list-wrapper:nth-child(38){z-index:62}.berg-components-extras-list-wrapper:nth-child(39){z-index:61}.berg-components-extras-list-wrapper:nth-child(40){z-index:60}.berg-components-extras-list-wrapper:nth-child(41){z-index:59}.berg-components-extras-list-wrapper:nth-child(42){z-index:58}.berg-components-extras-list-wrapper:nth-child(43){z-index:57}.berg-components-extras-list-wrapper:nth-child(44){z-index:56}.berg-components-extras-list-wrapper:nth-child(45){z-index:55}.berg-components-extras-list-wrapper:nth-child(46){z-index:54}.berg-components-extras-list-wrapper:nth-child(47){z-index:53}.berg-components-extras-list-wrapper:nth-child(48){z-index:52}.berg-components-extras-list-wrapper:nth-child(49){z-index:51}.berg-components-extras-list-wrapper:nth-child(50){z-index:50}.berg-components-extras-list-wrapper:nth-child(51){z-index:49}.berg-components-extras-list-wrapper:nth-child(52){z-index:48}.berg-components-extras-list-wrapper:nth-child(53){z-index:47}.berg-components-extras-list-wrapper:nth-child(54){z-index:46}.berg-components-extras-list-wrapper:nth-child(55){z-index:45}.berg-components-extras-list-wrapper:nth-child(56){z-index:44}.berg-components-extras-list-wrapper:nth-child(57){z-index:43}.berg-components-extras-list-wrapper:nth-child(58){z-index:42}.berg-components-extras-list-wrapper:nth-child(59){z-index:41}.berg-components-extras-list-wrapper:nth-child(60){z-index:40}.berg-components-extras-list-wrapper:nth-child(61){z-index:39}.berg-components-extras-list-wrapper:nth-child(62){z-index:38}.berg-components-extras-list-wrapper:nth-child(63){z-index:37}.berg-components-extras-list-wrapper:nth-child(64){z-index:36}.berg-components-extras-list-wrapper:nth-child(65){z-index:35}.berg-components-extras-list-wrapper:nth-child(66){z-index:34}.berg-components-extras-list-wrapper:nth-child(67){z-index:33}.berg-components-extras-list-wrapper:nth-child(68){z-index:32}.berg-components-extras-list-wrapper:nth-child(69){z-index:31}.berg-components-extras-list-wrapper:nth-child(70){z-index:30}.berg-components-extras-list-wrapper:nth-child(71){z-index:29}.berg-components-extras-list-wrapper:nth-child(72){z-index:28}.berg-components-extras-list-wrapper:nth-child(73){z-index:27}.berg-components-extras-list-wrapper:nth-child(74){z-index:26}.berg-components-extras-list-wrapper:nth-child(75){z-index:25}.berg-components-extras-list-wrapper:nth-child(76){z-index:24}.berg-components-extras-list-wrapper:nth-child(77){z-index:23}.berg-components-extras-list-wrapper:nth-child(78){z-index:22}.berg-components-extras-list-wrapper:nth-child(79){z-index:21}.berg-components-extras-list-wrapper:nth-child(80){z-index:20}.berg-components-extras-list-wrapper:nth-child(81){z-index:19}.berg-components-extras-list-wrapper:nth-child(82){z-index:18}.berg-components-extras-list-wrapper:nth-child(83){z-index:17}.berg-components-extras-list-wrapper:nth-child(84){z-index:16}.berg-components-extras-list-wrapper:nth-child(85){z-index:15}.berg-components-extras-list-wrapper:nth-child(86){z-index:14}.berg-components-extras-list-wrapper:nth-child(87){z-index:13}.berg-components-extras-list-wrapper:nth-child(88){z-index:12}.berg-components-extras-list-wrapper:nth-child(89){z-index:11}.berg-components-extras-list-wrapper:nth-child(90){z-index:10}.berg-components-extras-list-wrapper:nth-child(91){z-index:9}.berg-components-extras-list-wrapper:nth-child(92){z-index:8}.berg-components-extras-list-wrapper:nth-child(93){z-index:7}.berg-components-extras-list-wrapper:nth-child(94){z-index:6}.berg-components-extras-list-wrapper:nth-child(95){z-index:5}.berg-components-extras-list-wrapper:nth-child(96){z-index:4}.berg-components-extras-list-wrapper:nth-child(97){z-index:3}.berg-components-extras-list-wrapper:nth-child(98){z-index:2}.berg-components-extras-list-wrapper:nth-child(99){z-index:1}@media screen and (min-width:850px){.berg-components-extras-list-wrapper{flex-direction:row}}.berg-components-extras__list-picture{overflow:hidden;position:relative;width:100%}.berg-components-extras__list-picture img{height:100%;left:0;object-fit:cover;position:absolute;right:0;width:100%}@media screen and (min-width:850px){.berg-components-extras__list-picture{width:34%}}.berg-components-extras__list-line{border:1px solid var(--light-grey);height:1px}.berg-components-extras__list-content{display:grid;flex:1 1;grid-template-areas:"title" "choices" "sum" "info" "submit";grid-template-rows:auto 2fr auto auto auto;padding:0}.berg-components-extras__list-content hr{margin-top:17px}@media screen and (min-width:850px){.berg-components-extras__list-content{grid-template-areas:"title title" "choices choices" "typ sum" "info submit";grid-template-rows:auto 2fr 1fr auto;padding:26px 26px 26px 40px}.berg-components-extras__list-content hr{margin:0}}.berg-components-extras__list-title{font-size:24px;font-weight:600;grid-area:title;line-height:36px;padding:17px 0;text-align:center}@media screen and (min-width:850px){.berg-components-extras__list-title{padding:0;text-align:start}}.berg-components-extras__list-choices{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;grid-area:choices;justify-content:center;margin:0 auto;z-index:2}.berg-components-extras__list-choices>div{align-items:center;display:flex;margin-top:25px}.berg-components-extras__list-choices>div:first-of-type{z-index:1}@media screen and (min-width:850px){.berg-components-extras__list-choices{flex-direction:row;justify-content:flex-start;margin:0}}.berg-components-extras__list-choices label{color:var(--darker-grey);font-size:14px;font-weight:500;margin:0 11px 0 0;text-align:right}.berg-components-extras__list-choices input{border-radius:5px;font-size:14px;margin-right:none;width:200px}@media screen and (min-width:850px){.berg-components-extras__list-choices input{border-radius:0;margin-right:16px;width:105px}}.berg-components-extras__list-choices .berg-components-dropdown-wrapper{margin:none;min-width:200px}@media screen and (min-width:850px){.berg-components-extras__list-choices .berg-components-dropdown-wrapper{margin:0 30px 0 0;width:105px}}.berg-components-extras__input-dimensions{background-color:var(--off-white);height:43px;width:105px}.berg-components-extras__list-sum{align-self:end;font-size:24px;font-weight:600;grid-area:sum;justify-self:center;margin-right:34px;margin-top:26px}.berg-components-extras__list-sum[aria-disabled=true]{color:var(--lighter-grey)}@media screen and (min-width:850px){.berg-components-extras__list-sum{justify-self:end;margin-right:0}}.berg-components-extras__list-submit{background-color:var(--primary-dark);color:var(--white);font-size:15px;font-weight:700;grid-area:submit;height:38px;justify-self:center;line-height:1;margin:10px 34px 23px 0;padding:10px 30px;white-space:nowrap;width:208px}.berg-components-extras__list-submit:disabled{background-color:var(--light-grey)}@media screen and (min-width:850px){.berg-components-extras__list-submit{justify-self:end;margin:0}}.berg-components-extras__list-info{color:var(--darker-grey);display:none;font-size:12px;grid-area:info;line-height:20px;margin-left:26px;margin-top:26px;text-align:start}@media screen and (min-width:850px){.berg-components-extras__list-info{display:block;margin-left:0;margin-top:0}}.berg-components-number-counter{background-color:var(--off-white);display:grid;grid-template-columns:1fr 24px;height:43px;width:67px}.berg-components-number-counter[aria-disabled=true]{opacity:.6;pointer-events:none}.berg-components-number-counter-digit{font-size:14px;grid-row:1/3;place-self:center}.berg-components-number-counter-chevron{background-color:var(--lighter-grey);color:var(--grey);grid-column:2;line-height:10px;text-align:center}.berg-components-number-counter-chevron:first-of-type{border-bottom:1px solid var(--light-grey)}.berg-components-room-details{display:flex;justify-content:space-around;margin:1rem 3rem 0 0}.berg-components-room-details div{display:grid;grid-template-columns:auto auto}.berg-components-room-details div label{color:var(--grey);padding:0 2rem .5rem 0}@media(max-width:480px){.berg-components-room-details{display:block;margin:1rem 0}.berg-components-room-details div:last-child{padding-left:0}}@media(max-width:850px){.berg-components-room-details{margin:1rem 2rem 0}}.berg-components-widget{background-color:var(--white);padding-top:3rem}#tss-widget{border:0;height:600px;max-width:1200px;width:100%}.berg-components-banner-wrapper{align-items:center;bottom:19%;display:flex;flex-direction:column;height:85px;justify-content:center;left:30vw;position:absolute;right:30vw;width:40%}.berg-components-banner-wrapper p{line-height:1.4rem}.berg-components-banner-wrapper-text{color:var(--white);font-size:14px}.berg-components-banner{border:3px solid var(--white);border-radius:20px;display:flex;height:70%;justify-content:space-around;overflow:hidden;width:98%}.berg-components-banner div{align-items:center;display:flex;justify-content:center}.berg-components-banner-text{font-size:20px;font-weight:700;text-transform:uppercase}.berg-components-banner-text span{color:var(--orange-500)}.berg-components-banner-text-offer{font-size:14px}.berg-components-banner-offer-over-time{align-items:center;background-color:var(--white);color:var(--primary-dark);display:flex;flex-direction:column;justify-content:center;position:relative;width:35%}.berg-components-banner-offer-over-time:after{background-color:var(--white);content:"";height:100%;position:absolute;right:-9%;top:0;transform:skew(-30deg);width:100px;z-index:-5}.berg-components-banner-offer-price{color:var(--white);width:40%}.berg-components-banner-buy-pass{background-color:var(--white);color:var(--primary-dark);position:relative;width:35%}.berg-components-banner-buy-pass:after{background-color:var(--white);content:"";height:100%;left:-9%;position:absolute;top:0;transform:skew(-30deg);width:100px;z-index:-5}.berg-components-banner img{height:0;width:0}@media screen and (min-width:1058px){.berg-components-banner img{height:100%;width:100%}}@media screen and (max-width:480px){.berg-components-banner-wrapper{bottom:25px;height:105px;left:0;padding:0 8px;right:0;width:100%}.berg-components-banner{height:43px;width:100%}.berg-components-banner-text{font-size:20px}.berg-components-banner-text-offer{font-size:10px}.berg-components-banner-text{font-size:18px;font-weight:700}.berg-components-banner-wrapper p{line-height:1}.berg-components-banner-wrapper-text{font-size:10px;text-align:start}}@media screen and (min-width:480px)and (max-width:1320px){.berg-components-banner-wrapper{bottom:85px;height:105px;left:16vw;padding:0 8px;right:16vw;width:70%}.berg-components-banner{height:43px;width:100%}.berg-components-banner-text{font-size:20px}.berg-components-banner-text-offer{font-size:10px}.berg-components-banner-text{font-size:18px;font-weight:700}.berg-components-banner-wrapper p{line-height:1}.berg-components-banner-wrapper-text{font-size:10px;text-align:start}}.berg-components-options-switch{border-radius:5px;box-shadow:inset 0 0 0 1px var(--light-grey);display:flex;overflow:hidden;position:relative}.berg-components-options-switch-indicator{background-color:var(--primary-light);bottom:0;left:0;position:absolute;top:0;transition:transform .3s,width .3s}.berg-components-options-switch-option{cursor:pointer;padding:6px 10px;transition:color .3s}.berg-components-options-switch-option[aria-disabled=true]{color:var(--light-grey);cursor:default;pointer-events:none}.berg-components-season-selector{display:flex;margin-top:2vw}.berg-components-season-selector-tab{color:var(--light-grey);cursor:pointer;font-size:18px;font-weight:600;text-transform:uppercase}.berg-components-season-selector-tab:first-of-type{margin-right:34px}.berg-components-season-selector-tab[aria-selected=true]{color:var(--black)}.berg-components-dialog{left:50%;max-height:90vh;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}.berg-components-dialog__content{max-height:90vh}.berg-components-dialog-backdrop{background-color:var(--black-alpha-60);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9998}.berg-components-dialog__close-btn{line-height:0;position:absolute;right:16px;top:16px;z-index:1}.berg-components-dialog__close-btn img{cursor:pointer;transition:transform .5s}.berg-components-dialog__close-btn img:hover{transform:scale(1.1)}.berg-components-calendar{overflow:hidden;padding:0 5px 5px;width:360px}.berg-components-calendar input{display:none}.berg-components-calendar__nav{color:var(--black);height:50px;margin:0 -15px;padding:0 15px;position:relative}.berg-components-calendar__nav button{background:none;color:var(--black-alpha-60);cursor:pointer;display:inline-block;font-size:32px;left:10px;line-height:1;position:absolute;text-align:center;top:16px;-webkit-user-select:none;user-select:none;width:30px}.berg-components-calendar__nav button:hover{color:var(--black-alpha-20)}.berg-components-calendar__nav button:last-child{left:auto;right:10px}.berg-components-calendar__nav span{cursor:pointer;font-size:20px;font-weight:500;left:40px;line-height:67px;margin:0;position:absolute;right:40px;text-align:center;text-transform:capitalize;-webkit-user-select:none;user-select:none}.berg-components-calendar__error{align-items:center;border-radius:4px;color:var(--error-500);display:flex;font-size:12px;font-weight:600;gap:15px;justify-content:center;margin-top:6px;padding:2px;text-align:start}.berg-components-calendar__error svg{height:2em}.calendar-days{font-size:0}.calendar-days span{display:inline-block;font-size:16px;line-height:44px;margin:8px 0;min-height:44px;position:relative;text-align:center;-webkit-user-select:none;user-select:none;width:14.24361%}.calendar-days span:not(.disabled){cursor:pointer}.calendar-days span:not(.label):hover{background-color:var(--primary-lighter);border-radius:8px;color:var(--black)}.calendar-days span.label{border-bottom:1px solid var(--light-grey);color:var(--grey);cursor:auto;font-size:16px}.calendar-days span.active{border-radius:8px;font-weight:700}.calendar-days span.between{border-radius:0}.calendar-days span.start{border-radius:8px 0 0 8px}.calendar-days span.start.end{border-radius:8px}.calendar-days span.start.end:after{display:none}.calendar-days span.end{border-radius:0 8px 8px 0}.calendar-days__bg-layer span{font-size:0}.calendar-days__bg-layer span.between:nth-child(7n):after,.calendar-days__bg-layer span.start:nth-child(7n):after{bottom:0;content:"";left:100%;pointer-events:none;position:absolute;top:0;width:20px}.calendar-days__bg-layer span.between:nth-child(7n+1):after,.calendar-days__bg-layer span.end:nth-child(7n+1):after{bottom:0;content:"";pointer-events:none;position:absolute;right:100%;top:0;width:20px}.calendar-days__bg-layer--first span.active{background-color:var(--lightest-grey)}.calendar-days__bg-layer--first span.between,.calendar-days__bg-layer--first span.between:nth-child(7n):after,.calendar-days__bg-layer--first span.between:nth-child(7n+1):after,.calendar-days__bg-layer--first span.end,.calendar-days__bg-layer--first span.end:nth-child(7n+1):after,.calendar-days__bg-layer--first span.start,.calendar-days__bg-layer--first span.start:nth-child(7n):after{background-color:var(--primary-light)}.calendar-days__bg-layer--second span.between,.calendar-days__bg-layer--second span.between:nth-child(7n):after,.calendar-days__bg-layer--second span.between:nth-child(7n+1):after,.calendar-days__bg-layer--second span.end,.calendar-days__bg-layer--second span.end:nth-child(7n+1):after,.calendar-days__bg-layer--second span.start,.calendar-days__bg-layer--second span.start:nth-child(7n):after{background-color:var(--orange-500)}.calendar-days__numbers-layer span.active{font-weight:700}.calendar-days__numbers-layer span.disabled{color:var(--grey)}.calendar-days__numbers-layer span.between,.calendar-days__numbers-layer span.end,.calendar-days__numbers-layer span.start{color:var(--white)}.calendar-days[aria-disabled=true]{pointer-events:none}.calendar-days__days{position:relative}.calendar-days__bg-layer{inset:0;position:absolute}.berg-components-about-region-additional-information{display:grid;grid-template-areas:"open qr" "localization qr";grid-template-columns:auto auto}.berg-components-about-region-additional-information-line{border:1px solid var(--light-grey);height:1px;margin-top:10px}.berg-components-about-region-additional-information-items-open{align-items:center;display:flex;grid-area:open;margin:15px}.berg-components-about-region-additional-information-items-localization{align-items:center;display:flex;grid-area:localization;margin:15px}.berg-components-about-region-additional-information-items-qr{align-items:center;display:flex;grid-area:qr;justify-self:end;margin:15px}.berg-components-about-region-additional-information-items-open label{margin-left:15px}.berg-components-about-region-additional-information-items-localization label{margin-left:15px;white-space:pre-line}.berg-components-about-region-additional-information-items-qr div{align-items:center;display:flex;flex-direction:column;margin-right:20px}.berg-components-about-region-additional-information-items-qr label{text-align:center;white-space:pre-line}.berg-components-tabs{display:block;margin-top:15px}.tabs-buttons{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}@media screen and (min-width:850px){.tabs-buttons{gap:20px;padding:50px}}.tabs-button{align-items:center;background-color:var(--lightest-grey);border-radius:15px;color:var(--black);cursor:pointer;display:flex;flex:0 1 130px;font-size:14px;font-weight:500;height:41px;justify-content:center;padding:0 15px;text-decoration:none;white-space:nowrap}.tabs-button.active{background-color:var(--primary-dark);color:var(--white)}.berg-components-about[data-berg-layout=leftPicture]{grid-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:auto;padding:1rem 0;text-align:left}.berg-components-about-special-text{padding-bottom:3rem;padding-top:3rem;text-align:left}.berg-components-about-span{font-weight:700}@media screen and (min-width:850px){.berg-components-about[data-berg-layout=leftPicture]{grid-template-columns:4fr 6fr;padding:0}.berg-components-about{padding:2rem 0}}.berg-components-about-image{width:100%}@media screen and (min-width:850px){.berg-components-about-main-item .berg-components-about[data-berg-layout=leftPicture] .berg-components-about-picture{align-self:center;grid-column:1;grid-row:1/4}}.berg-components-about-main-item .berg-components-about[data-berg-layout=leftPicture] .berg-components-about-text{grid-column:2;grid-row:1}.berg-components-about[data-berg-layout=rightPicture]{grid-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:auto;padding:1rem 0;text-align:left}@media screen and (min-width:1200px){.berg-components-about[data-berg-layout=rightPicture]{grid-template-columns:6fr 4fr;padding:2rem 0}.berg-components-about-main-item .berg-components-about[data-berg-layout=rightPicture] .berg-components-about-picture{grid-column:2;grid-row:1/4}}.berg-components-about-main-item .berg-components-about[data-berg-layout=rightPicture] .berg-components-about-text{grid-column:1;grid-row:1}.berg-components-about h1{color:var(--primary-dark);font-size:30px;font-weight:700;margin:1rem 0}.berg-components-about p{color:var(--darker-grey);font-size:16px;font-weight:400;line-height:1.5rem}.berg-components-about p .red-text{color:var(--error-500)}.berg-components-about-nav{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;font-weight:900;justify-content:center;margin:35px 0;max-width:100%;text-transform:uppercase}@media screen and (min-width:1320px){.berg-components-about-nav{flex-direction:row}}.berg-components-about-nav li{margin:15px 30px}.berg-components-about-nav li a{color:var(--grey);text-decoration:none;white-space:pre-line}.berg-components-about-nav li a[data-berg-active=true]{color:var(--primary-dark);font-weight:800}.berg-components-about h2{color:var(--dark-grey);font-size:20px;margin:1rem 0;text-transform:uppercase}.berg-components-about-main .berg-components-about-main-item{display:none}.berg-components-about-main .berg-components-about-main-item[data-berg-active=true]{display:block}.berg-components-about-button{margin-bottom:1rem;text-align:start}.berg-components-about-button a{background-color:var(--dark-blue);border-radius:8px;color:var(--darker-grey);display:inline-block;font-size:14px;font-weight:600;height:64px;line-height:4rem;margin-top:3rem;text-align:center;width:180px}.berg-components-about-button a.ski-season{background-color:var(--primary-dark);color:var(--white);text-decoration:none}.berg-components-about-button a.is-season{background-color:var(--gray-100);color:var(--gray-300)}.berg-components-about-button>.berg-components-tooltip .t-top:before{bottom:58%;left:21%;margin-bottom:9px;transform:translateX(-50%);white-space:break-spaces}@media screen and (min-width:850px){.berg-components-about-button>.berg-components-tooltip .t-top:before{bottom:62%;left:46%}}.berg-components-about-button>.berg-components-tooltip .t-top:after{bottom:55%;left:20%;margin-bottom:9px;transform:translateX(-50%)}@media screen and (max-width:480px){.berg-components-about-button>.berg-components-tooltip .t-top:after{left:26%}}.about-picture{overflow:hidden}.about-image{height:100%;object-fit:cover;width:100%}.berg-components-choice-number{background-color:var(--primary-dark);border:1px solid var(--white);border-radius:8px;color:var(--white);padding:25px}.berg-components-choice-number-header{align-items:center;display:flex}.berg-components-choice-number-text{font-size:12px;font-weight:500;text-align:start}.berg-components-choice-number-text.space{width:70px}.berg-components-choice-number-text--under-3{font-size:12px;font-weight:500;line-height:25px;margin-bottom:15px;text-align:left}.berg-components-choice-number-line{border:.1px solid var(--white);margin:10px -25px}.berg-components-choice-number-btn{background-color:var(--white);border-radius:8px;color:var(--black);font-size:12px;font-weight:700;height:35px;width:79px}.berg-components-choice-number-age-children{align-items:center;display:flex;margin:3px 0;position:relative}.berg-components-choice-number-age-children:first-child{z-index:99}.berg-components-choice-number-age-children:nth-child(2){z-index:98}.berg-components-choice-number-age-children:nth-child(3){z-index:97}.berg-components-choice-number-age-children:nth-child(4){z-index:96}.berg-components-choice-number-age-children:nth-child(5){z-index:95}.berg-components-choice-number-age-children:nth-child(6){z-index:94}.berg-components-choice-number-age-children:nth-child(7){z-index:93}.berg-components-choice-number-age-children:nth-child(8){z-index:92}.berg-components-choice-number-age-children:nth-child(9){z-index:91}.berg-components-choice-number-age-children:nth-child(10){z-index:90}.berg-components-choice-number-age-children:nth-child(11){z-index:89}.berg-components-choice-number-age-children:nth-child(12){z-index:88}.berg-components-choice-number-age-children:nth-child(13){z-index:87}.berg-components-choice-number-age-children:nth-child(14){z-index:86}.berg-components-choice-number-age-children:nth-child(15){z-index:85}.berg-components-choice-number-age-children:nth-child(16){z-index:84}.berg-components-choice-number-age-children:nth-child(17){z-index:83}.berg-components-choice-number-age-children:nth-child(18){z-index:82}.berg-components-choice-number-age-children:nth-child(19){z-index:81}.berg-components-choice-number-age-children:nth-child(20){z-index:80}.berg-components-choice-number-age-children:nth-child(21){z-index:79}.berg-components-choice-number-age-children:nth-child(22){z-index:78}.berg-components-choice-number-age-children:nth-child(23){z-index:77}.berg-components-choice-number-age-children:nth-child(24){z-index:76}.berg-components-choice-number-age-children:nth-child(25){z-index:75}.berg-components-choice-number-age-children:nth-child(26){z-index:74}.berg-components-choice-number-age-children:nth-child(27){z-index:73}.berg-components-choice-number-age-children:nth-child(28){z-index:72}.berg-components-choice-number-age-children:nth-child(29){z-index:71}.berg-components-choice-number-age-children:nth-child(30){z-index:70}.berg-components-choice-number-age-children:nth-child(31){z-index:69}.berg-components-choice-number-age-children:nth-child(32){z-index:68}.berg-components-choice-number-age-children:nth-child(33){z-index:67}.berg-components-choice-number-age-children:nth-child(34){z-index:66}.berg-components-choice-number-age-children:nth-child(35){z-index:65}.berg-components-choice-number-age-children:nth-child(36){z-index:64}.berg-components-choice-number-age-children:nth-child(37){z-index:63}.berg-components-choice-number-age-children:nth-child(38){z-index:62}.berg-components-choice-number-age-children:nth-child(39){z-index:61}.berg-components-choice-number-age-children:nth-child(40){z-index:60}.berg-components-choice-number-age-children:nth-child(41){z-index:59}.berg-components-choice-number-age-children:nth-child(42){z-index:58}.berg-components-choice-number-age-children:nth-child(43){z-index:57}.berg-components-choice-number-age-children:nth-child(44){z-index:56}.berg-components-choice-number-age-children:nth-child(45){z-index:55}.berg-components-choice-number-age-children:nth-child(46){z-index:54}.berg-components-choice-number-age-children:nth-child(47){z-index:53}.berg-components-choice-number-age-children:nth-child(48){z-index:52}.berg-components-choice-number-age-children:nth-child(49){z-index:51}.berg-components-choice-number-age-children:nth-child(50){z-index:50}.berg-components-choice-number-age-children:nth-child(51){z-index:49}.berg-components-choice-number-age-children:nth-child(52){z-index:48}.berg-components-choice-number-age-children:nth-child(53){z-index:47}.berg-components-choice-number-age-children:nth-child(54){z-index:46}.berg-components-choice-number-age-children:nth-child(55){z-index:45}.berg-components-choice-number-age-children:nth-child(56){z-index:44}.berg-components-choice-number-age-children:nth-child(57){z-index:43}.berg-components-choice-number-age-children:nth-child(58){z-index:42}.berg-components-choice-number-age-children:nth-child(59){z-index:41}.berg-components-choice-number-age-children:nth-child(60){z-index:40}.berg-components-choice-number-age-children:nth-child(61){z-index:39}.berg-components-choice-number-age-children:nth-child(62){z-index:38}.berg-components-choice-number-age-children:nth-child(63){z-index:37}.berg-components-choice-number-age-children:nth-child(64){z-index:36}.berg-components-choice-number-age-children:nth-child(65){z-index:35}.berg-components-choice-number-age-children:nth-child(66){z-index:34}.berg-components-choice-number-age-children:nth-child(67){z-index:33}.berg-components-choice-number-age-children:nth-child(68){z-index:32}.berg-components-choice-number-age-children:nth-child(69){z-index:31}.berg-components-choice-number-age-children:nth-child(70){z-index:30}.berg-components-choice-number-age-children:nth-child(71){z-index:29}.berg-components-choice-number-age-children:nth-child(72){z-index:28}.berg-components-choice-number-age-children:nth-child(73){z-index:27}.berg-components-choice-number-age-children:nth-child(74){z-index:26}.berg-components-choice-number-age-children:nth-child(75){z-index:25}.berg-components-choice-number-age-children:nth-child(76){z-index:24}.berg-components-choice-number-age-children:nth-child(77){z-index:23}.berg-components-choice-number-age-children:nth-child(78){z-index:22}.berg-components-choice-number-age-children:nth-child(79){z-index:21}.berg-components-choice-number-age-children:nth-child(80){z-index:20}.berg-components-choice-number-age-children:nth-child(81){z-index:19}.berg-components-choice-number-age-children:nth-child(82){z-index:18}.berg-components-choice-number-age-children:nth-child(83){z-index:17}.berg-components-choice-number-age-children:nth-child(84){z-index:16}.berg-components-choice-number-age-children:nth-child(85){z-index:15}.berg-components-choice-number-age-children:nth-child(86){z-index:14}.berg-components-choice-number-age-children:nth-child(87){z-index:13}.berg-components-choice-number-age-children:nth-child(88){z-index:12}.berg-components-choice-number-age-children:nth-child(89){z-index:11}.berg-components-choice-number-age-children:nth-child(90){z-index:10}.berg-components-choice-number-age-children:nth-child(91){z-index:9}.berg-components-choice-number-age-children:nth-child(92){z-index:8}.berg-components-choice-number-age-children:nth-child(93){z-index:7}.berg-components-choice-number-age-children:nth-child(94){z-index:6}.berg-components-choice-number-age-children:nth-child(95){z-index:5}.berg-components-choice-number-age-children:nth-child(96){z-index:4}.berg-components-choice-number-age-children:nth-child(97){z-index:3}.berg-components-choice-number-age-children:nth-child(98){z-index:2}.berg-components-choice-number-age-children:nth-child(99){z-index:1}.berg-components-choice-number-dropdown{width:145px}.berg-components-choice-number-dropdown .Dropdown-menu{position:absolute}.berg-components-choice-number-number-counter{color:var(--black)}.berg-components-choice-number-input{height:0;visibility:hidden;width:0}.berg-components-choice-number-error{align-items:center;background-color:var(--white);border-radius:4px;color:var(--error-500);display:flex;font-size:11px;font-weight:600;gap:15px;justify-content:center;margin-top:6px;padding:2px;text-align:start}.berg-components-choice-number-error svg{height:1em}.berg-components-single-calendar{background-color:var(--white)}.berg-components-single-calendar__nav{background-color:var(--white);color:var(--black)}.berg-components-single-calendar__nav button{background:none;color:var(--black-alpha-60);font-size:32px;left:10px;top:16px;width:30px}.berg-components-single-calendar__nav button:hover{color:var(--black-alpha-20)}.berg-components-single-calendar__nav button:last-child{right:10px}.berg-components-single-calendar__nav span{font-size:20px;left:40px;right:40px}.berg-components-single-calendar .single-calendar-days span{font-size:16px}.berg-components-single-calendar .single-calendar-days span.label{color:var(--grey);font-size:16px;min-width:39px}.berg-components-single-calendar .single-calendar-days__bg-layer span.between--first{background-color:#ffe4d9}.berg-components-single-calendar .single-calendar-days__bg-layer span.between--second{background-color:#daeaf4}.berg-components-single-calendar .single-calendar-days__numbers-layer span:not(.label):not(.active):not(.disabled):hover{background-color:var(--light-grey)}.berg-components-single-calendar .single-calendar-days__numbers-layer span.active{background-color:var(--primary-light);color:var(--white)}.berg-components-single-calendar .single-calendar-days__numbers-layer span.disabled{color:var(--grey)}.berg-stack{display:flex;flex-direction:row}.berg-stack--column{flex-direction:column}.berg-stack--row{flex-direction:row}@media(min-width:851px){.berg-stack--desktop-column{flex-direction:column}}@media(min-width:481px)and (max-width:850px){.berg-stack--tablet-column{flex-direction:column}}@media(min-width:0px)and (max-width:480px){.berg-stack--mobile-column{flex-direction:column}}.berg-components-filter-bar{margin-left:95px}.berg-components-filter-bar p{color:var(--darker-grey);font-size:20px;font-weight:500}.berg-components-filter-bar__dropdown .berg-components-dropdown__control{background-color:var(--white);height:43px;width:271px}.berg-components-filter-bar__dropdown .Dropdown-option.is-selected{background-color:var(--primary-dark);color:var(--white)}.berg-components-filter-bar__button--today{background-color:var(--primary-dark);border-radius:8px;color:var(--white);font-size:14px;font-weight:600;height:43px;width:95px}.berg-components-filter-bar__button--disabled{background-color:var(--light-grey);border-radius:8px;color:var(--darker-grey);font-size:14px;font-weight:600;height:43px;width:95px}.berg-components-filter-bar__button--tomorrow{background-color:var(--primary-light);border-radius:8px;color:var(--white);font-size:14px;font-weight:600;height:43px;width:95px}.berg-components-filter-bar__period-wrapper{position:relative;z-index:2}.berg-components-filter-bar__period{align-items:center;background-color:var(--white);display:flex;height:43px;padding:0 43px 0 20px;position:relative}.berg-components-filter-bar__period .berg-icons-calendar path{fill:var(--light-grey)}.berg-components-filter-bar__period-dates{margin:0 40px;-webkit-user-select:none;user-select:none}.berg-components-filter-bar__period-arrow{background-color:var(--lighter-grey);border:initial;bottom:0;height:auto;position:absolute;right:0;top:0;width:42px}.berg-components-filter-bar__period-arrow:before{border-bottom:2px solid var(--darker-grey);border-right:2px solid var(--darker-grey);content:"";height:8px;left:42%;position:absolute;top:36%;transform:rotate(45deg);width:8px}.berg-components-filter-bar__calendar{left:50%;position:absolute;top:120%;transform:translateX(-50%)}@media screen and (max-width:850px){.berg-components-filter-bar{margin-left:1rem;margin-right:1rem}}.berg-components-school-template{margin-top:15px;min-height:355px}.berg-components-menu__header{color:var(--primary-dark);font-size:30px;font-weight:700;grid-area:title;margin-bottom:30px;text-transform:uppercase}.berg-components-menu__subtitle{color:var(--black);font-size:23px;font-weight:700;grid-area:title;margin-bottom:15px;margin-top:50px;text-transform:uppercase}.berg-components-menu-lists .berg-components-menu-list{display:none}.berg-components-menu-list[data-berg-active=true]{display:block}.berg-components-menus{grid-gap:30px;grid-auto-columns:1fr;grid-auto-flow:dense;grid-template-areas:"title title" "menu menu"}.berg-components-menu-list__item,.berg-components-menus{display:grid;grid-template-columns:repeat(2,1fr)}.berg-components-menu-list__item:nth-child(2):nth-last-child(odd),.berg-components-menu-list__item:nth-last-child(odd){grid-column:1}.berg-components-menu-list__item:nth-last-child(2n){grid-column:2}.berg-components-menu-list__item:first-child{grid-column:1}.berg-components-menu-list__item:nth-child(2){grid-column:2}.berg-components-menu-list__label{text-align:start}.berg-components-menu-list__label>div:first-child{font-size:17px;font-weight:600;text-transform:uppercase}.berg-components-menu-list__label>div:last-child{font-size:17px;font-weight:400}.berg-components-menu-list__price{font-size:17px;font-weight:600;justify-self:end;padding-right:35px}@media(max-width:480px){.berg-components-menus{display:block;padding:15px}.berg-components-menu-list__item{grid-template-columns:80% 20%;margin-bottom:30px}.berg-components-menu-list__price{padding-right:0}}.berg-components-school-wrapper{background-color:var(--white);display:flex;flex-direction:column;margin-bottom:24px;min-height:284px}@media screen and (min-width:850px){.berg-components-school-wrapper{flex-direction:row}}.berg-components-school__picture{overflow:hidden;width:100%}.berg-components-school__picture img{height:100%;object-fit:cover;width:100%}@media screen and (min-width:850px){.berg-components-school__picture{width:34%}}.berg-components-school__line{border:1px solid var(--light-grey);height:1px}.berg-components-school__content{display:grid;flex:1 1;grid-template-areas:"title" "choices" "sum" "info" "submit";grid-template-rows:auto 1fr 1fr auto auto;padding:17px 0}@media screen and (min-width:850px){.berg-components-school__content{grid-template-areas:"title title" "choices sum" "info submit";grid-template-rows:auto 1fr 1fr auto;padding:26px 26px 26px 40px}}.berg-components-school__title{font-size:24px;font-weight:600;grid-area:title;line-height:36px;text-align:center}.berg-components-school__title hr{margin:17px 0}@media screen and (min-width:850px){.berg-components-school__title hr{margin:0;text-align:start}}.berg-components-school__choices{align-items:center;align-self:center;display:flex;gap:20px;grid-area:choices;margin:0 auto;z-index:1}.berg-components-school__choices .berg-components-dropdown-wrapper{width:190px}.berg-components-school__choices .Dropdown-option.is-selected{background-color:var(--primary-dark);color:var(--white)}@media screen and (min-width:850px){.berg-components-school__choices{margin:0}}.berg-components-school__choice-label-dropdown{align-self:center;margin-right:20px}.berg-components-school__sum{align-self:end;font-size:24px;font-weight:600;grid-area:sum;justify-self:center;margin:20px 34px 10px 0}@media screen and (min-width:850px){.berg-components-school__sum{justify-self:end;margin:0}}.berg-components-school__submit{align-self:center;background-color:var(--primary-dark);color:var(--white);font-size:15px;font-weight:700;grid-area:submit;height:38px;justify-self:center;line-height:1;margin:0 34px 26px 0;padding:10px 30px;white-space:nowrap}.berg-components-school__submit:disabled{background-color:var(--light-grey)}@media screen and (min-width:850px){.berg-components-school__submit{justify-self:end}}.berg-components-school__info{display:none;grid-area:info}.berg-components-school__info p{color:var(--grey);font-size:12px;line-height:20px;margin:0 15px;text-align:start}@media screen and (min-width:850px){.berg-components-school__info{align-items:center;display:flex;justify-self:start}}.berg-page-content-wrapper{background-color:var(--white);margin:0 auto;max-width:1430px;padding:5vh 70px 10vh;z-index:1}@media screen and (max-width:850px){.berg-page-content-wrapper{padding:5vh 3vw 10vh}}.berg-button{align-items:center;border:0;border-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;height:43px;justify-content:center;line-height:1.75rem;outline:0;padding:6px 16px;position:relative;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms;vertical-align:middle}@media screen and (max-width:480px){.berg-button{line-height:1rem}}.berg-button__primary{background-color:var(--primary-light);color:var(--white)}.berg-button__primary-dark,.berg-button__primary:hover{background-color:var(--primary-dark)}.berg-button__primary-dark{color:var(--white)}.berg-button__primary-dark:hover{background-color:var(--primary-light)}.berg-button__secondary{background-color:var(--white);border:2px solid var(--primary-light);color:var(--primary-light)}.berg-button__secondary:hover{border:2px solid var(--primary-dark);color:var(--primary-dark)}.berg-button__orange{background-color:var(--orange-500);color:var(--white)}.berg-button__orange:hover{background-color:var(--dark-orange)}.berg-button__gray-400{background-color:var(--gray-400);color:var(--white)}.berg-button__white{background-color:var(--white);color:var(--primary-dark)}.berg-button__border{background-color:none;border:2px solid var(--primary-light);color:var(--white)}.berg-checkbox{cursor:pointer;display:flex;vertical-align:middle}.berg-checkbox input{-webkit-appearance:auto;appearance:auto;cursor:pointer;margin:.3rem}.berg-checkbox label{color:#4e4e4e;font-size:1rem;font-style:normal;font-weight:500;line-height:2rem;padding-right:1vw;text-align:left}.berg-text-input{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}.berg-text-input__error-message{color:red}.berg-text-input input{background:#fcfcfd;border:1px solid #dfdfe6;border-radius:12px;box-sizing:border-box;padding:1rem}.berg-text-input label{color:#4e4e4e;font-size:1rem;font-style:normal;font-weight:500;line-height:2rem;padding-right:1vw;text-align:right;width:30%}.berg-text-input[aria-required=true] label:after{color:var(--orange-500);content:"*"}@media screen and (min-width:850px){.berg-text-input{width:90%}}@media screen and (min-width:1320px){.berg-text-input{width:70%}}@media screen and (max-width:480px){.berg-text-input{align-items:start;flex-direction:column}.berg-text-input label{line-height:1.7rem;white-space:pre}}@media screen and (max-width:415px){.berg-text-input label{font-size:.78rem;text-align:left}}@media screen and (max-width:379px){.berg-text-input label{font-size:.8rem}}@media screen and (max-width:290px){.berg-text-input label{font-size:.7rem}}@media screen and (max-width:480px){.berg-text-input:nth-child(9){display:none}}.berg-devider{height:1px;margin-top:1rem;width:100%}.berg-devider__grey{background-color:var(--grey)}.berg-devider__ligth-grey{background-color:var(--light-grey)}.berg-devider__lighter-grey{background-color:var(--lighter-grey)}.berg-devider__gray-500{background-color:var(--gray-500)}.berg-grid-wrapper{display:grid;grid-template-columns:6fr 2fr 2fr 1fr 2fr;width:100%}.order-summary-header{width:100%}.order-summary-header__item-header{font-size:1.125rem;font-weight:500;text-align:start}.order-summary-header__item-header--price{font-size:1rem}.order-summary-header__item-header--date{font-size:1.125rem;font-weight:500;text-align:start}.order-summary-header__item-description,.order-summary-header__item-description--date{color:var(--orange-500);font-size:1.125rem;font-weight:500;margin-left:5px}.order-summary-header__item-description--price{color:var(--orange-500);font-size:1rem;margin-left:5px}.order-summary-header__item-description--bold{color:var(--orange-500);font-size:1.125rem;font-weight:700;margin-left:5px}.order-summary-header__item-description--price-bold{color:var(--orange-500);font-size:1rem;font-weight:700;margin-left:5px}@media screen and (max-width:480px){.order-summary-header__item-header--date{font-size:1.06rem;font-weight:500;text-align:start}.order-summary-header__item-description--date{color:var(--orange-500);font-size:1.02rem;font-weight:500;margin-left:5px}}.berg-components-therms-template{margin-top:15px;min-height:355px}.berg-components-therms-wrapper{background-color:var(--white);display:flex;flex-direction:column;margin-bottom:24px;min-height:284px;position:relative}.berg-components-therms-wrapper:first-child{z-index:99}.berg-components-therms-wrapper:nth-child(2){z-index:98}.berg-components-therms-wrapper:nth-child(3){z-index:97}.berg-components-therms-wrapper:nth-child(4){z-index:96}.berg-components-therms-wrapper:nth-child(5){z-index:95}.berg-components-therms-wrapper:nth-child(6){z-index:94}.berg-components-therms-wrapper:nth-child(7){z-index:93}.berg-components-therms-wrapper:nth-child(8){z-index:92}.berg-components-therms-wrapper:nth-child(9){z-index:91}.berg-components-therms-wrapper:nth-child(10){z-index:90}.berg-components-therms-wrapper:nth-child(11){z-index:89}.berg-components-therms-wrapper:nth-child(12){z-index:88}.berg-components-therms-wrapper:nth-child(13){z-index:87}.berg-components-therms-wrapper:nth-child(14){z-index:86}.berg-components-therms-wrapper:nth-child(15){z-index:85}.berg-components-therms-wrapper:nth-child(16){z-index:84}.berg-components-therms-wrapper:nth-child(17){z-index:83}.berg-components-therms-wrapper:nth-child(18){z-index:82}.berg-components-therms-wrapper:nth-child(19){z-index:81}.berg-components-therms-wrapper:nth-child(20){z-index:80}.berg-components-therms-wrapper:nth-child(21){z-index:79}.berg-components-therms-wrapper:nth-child(22){z-index:78}.berg-components-therms-wrapper:nth-child(23){z-index:77}.berg-components-therms-wrapper:nth-child(24){z-index:76}.berg-components-therms-wrapper:nth-child(25){z-index:75}.berg-components-therms-wrapper:nth-child(26){z-index:74}.berg-components-therms-wrapper:nth-child(27){z-index:73}.berg-components-therms-wrapper:nth-child(28){z-index:72}.berg-components-therms-wrapper:nth-child(29){z-index:71}.berg-components-therms-wrapper:nth-child(30){z-index:70}.berg-components-therms-wrapper:nth-child(31){z-index:69}.berg-components-therms-wrapper:nth-child(32){z-index:68}.berg-components-therms-wrapper:nth-child(33){z-index:67}.berg-components-therms-wrapper:nth-child(34){z-index:66}.berg-components-therms-wrapper:nth-child(35){z-index:65}.berg-components-therms-wrapper:nth-child(36){z-index:64}.berg-components-therms-wrapper:nth-child(37){z-index:63}.berg-components-therms-wrapper:nth-child(38){z-index:62}.berg-components-therms-wrapper:nth-child(39){z-index:61}.berg-components-therms-wrapper:nth-child(40){z-index:60}.berg-components-therms-wrapper:nth-child(41){z-index:59}.berg-components-therms-wrapper:nth-child(42){z-index:58}.berg-components-therms-wrapper:nth-child(43){z-index:57}.berg-components-therms-wrapper:nth-child(44){z-index:56}.berg-components-therms-wrapper:nth-child(45){z-index:55}.berg-components-therms-wrapper:nth-child(46){z-index:54}.berg-components-therms-wrapper:nth-child(47){z-index:53}.berg-components-therms-wrapper:nth-child(48){z-index:52}.berg-components-therms-wrapper:nth-child(49){z-index:51}.berg-components-therms-wrapper:nth-child(50){z-index:50}.berg-components-therms-wrapper:nth-child(51){z-index:49}.berg-components-therms-wrapper:nth-child(52){z-index:48}.berg-components-therms-wrapper:nth-child(53){z-index:47}.berg-components-therms-wrapper:nth-child(54){z-index:46}.berg-components-therms-wrapper:nth-child(55){z-index:45}.berg-components-therms-wrapper:nth-child(56){z-index:44}.berg-components-therms-wrapper:nth-child(57){z-index:43}.berg-components-therms-wrapper:nth-child(58){z-index:42}.berg-components-therms-wrapper:nth-child(59){z-index:41}.berg-components-therms-wrapper:nth-child(60){z-index:40}.berg-components-therms-wrapper:nth-child(61){z-index:39}.berg-components-therms-wrapper:nth-child(62){z-index:38}.berg-components-therms-wrapper:nth-child(63){z-index:37}.berg-components-therms-wrapper:nth-child(64){z-index:36}.berg-components-therms-wrapper:nth-child(65){z-index:35}.berg-components-therms-wrapper:nth-child(66){z-index:34}.berg-components-therms-wrapper:nth-child(67){z-index:33}.berg-components-therms-wrapper:nth-child(68){z-index:32}.berg-components-therms-wrapper:nth-child(69){z-index:31}.berg-components-therms-wrapper:nth-child(70){z-index:30}.berg-components-therms-wrapper:nth-child(71){z-index:29}.berg-components-therms-wrapper:nth-child(72){z-index:28}.berg-components-therms-wrapper:nth-child(73){z-index:27}.berg-components-therms-wrapper:nth-child(74){z-index:26}.berg-components-therms-wrapper:nth-child(75){z-index:25}.berg-components-therms-wrapper:nth-child(76){z-index:24}.berg-components-therms-wrapper:nth-child(77){z-index:23}.berg-components-therms-wrapper:nth-child(78){z-index:22}.berg-components-therms-wrapper:nth-child(79){z-index:21}.berg-components-therms-wrapper:nth-child(80){z-index:20}.berg-components-therms-wrapper:nth-child(81){z-index:19}.berg-components-therms-wrapper:nth-child(82){z-index:18}.berg-components-therms-wrapper:nth-child(83){z-index:17}.berg-components-therms-wrapper:nth-child(84){z-index:16}.berg-components-therms-wrapper:nth-child(85){z-index:15}.berg-components-therms-wrapper:nth-child(86){z-index:14}.berg-components-therms-wrapper:nth-child(87){z-index:13}.berg-components-therms-wrapper:nth-child(88){z-index:12}.berg-components-therms-wrapper:nth-child(89){z-index:11}.berg-components-therms-wrapper:nth-child(90){z-index:10}.berg-components-therms-wrapper:nth-child(91){z-index:9}.berg-components-therms-wrapper:nth-child(92){z-index:8}.berg-components-therms-wrapper:nth-child(93){z-index:7}.berg-components-therms-wrapper:nth-child(94){z-index:6}.berg-components-therms-wrapper:nth-child(95){z-index:5}.berg-components-therms-wrapper:nth-child(96){z-index:4}.berg-components-therms-wrapper:nth-child(97){z-index:3}.berg-components-therms-wrapper:nth-child(98){z-index:2}.berg-components-therms-wrapper:nth-child(99){z-index:1}@media screen and (min-width:1080px){.berg-components-therms-wrapper{flex-direction:row}}.berg-components-therms__picture{overflow:hidden;position:relative;width:100%}.berg-components-therms__picture img{height:100%;left:0;object-fit:cover;position:relative;right:0;width:100%}@media screen and (min-width:480px){.berg-components-therms__picture img{height:50%;width:50%}}@media screen and (min-width:1080px){.berg-components-therms__picture{width:34%}.berg-components-therms__picture img{height:100%;width:100%}}.berg-components-therms__content{grid-gap:20px;display:grid;flex:1 1;gap:20px;grid-template-areas:"title" "choices" "info" "line" "sum" "submit";grid-template-rows:repeat(auto,6);justify-items:center;padding-bottom:26px}@media screen and (min-width:850px){.berg-components-therms__content{grid-template-areas:"title title" "choices sum" "info submit";grid-template-rows:auto 1fr auto auto;padding:20px 26px 26px 40px}}@media screen and (min-width:1080px){.berg-components-therms__content{gap:initial}}.berg-components-therms__title{font-size:24px;font-weight:600;grid-area:title;justify-self:stretch;line-height:36px;text-align:center}@media screen and (min-width:850px){.berg-components-therms__title{text-align:start}}.berg-components-therms__line{border:1px solid var(--light-grey);grid-area:line;height:1px;width:100%}.berg-components-therms__choices{align-items:flex-end;align-self:center;display:flex;flex-direction:column;gap:20px;grid-area:choices;z-index:1}@media screen and (min-width:850px){.berg-components-therms__choices{flex-direction:row}}.berg-components-therms__choices>div{align-items:center;display:flex}.berg-components-therms__choices>div:first-child{z-index:1}.berg-components-therms__choices>div>label{margin-right:12px}.berg-components-therms__choices .berg-components-dropdown-wrapper{width:250px}.berg-components-therms__choices .Dropdown-option.is-selected{background-color:var(--primary-dark);color:var(--white)}.berg-components-therms__choices+.berg-components-therms__line{display:block}@media screen and (min-width:850px){.berg-components-therms__choices+.berg-components-therms__line{display:none}}.berg-components-therms__choice-label-dropdown{align-self:center;margin-right:20px}.berg-components-therms__sum{align-self:end;font-size:24px;font-weight:600;grid-area:sum}@media screen and (min-width:850px){.berg-components-therms__sum{justify-self:end}}.berg-components-therms__submit{align-self:center;background-color:var(--primary-dark);border-radius:8px;color:var(--white);font-size:15px;font-weight:700;grid-area:submit;height:38px;line-height:1;padding:10px 30px;white-space:nowrap}@media screen and (min-width:850px){.berg-components-therms__submit{justify-self:end}}.berg-components-therms__submit:disabled{background-color:var(--light-grey)}.berg-components-therms__info{align-items:center;display:flex;grid-area:info}@media screen and (min-width:850px){.berg-components-therms__info{justify-self:start}}.berg-components-therms__info p{color:var(--grey);font-size:12px;line-height:20px;margin:0 15px;text-align:start}.dialog-cart-popup{background-color:#fff;border-top-left-radius:30px;height:100%;position:fixed;right:-100%;top:0;width:450px;z-index:120}.dialog-cart-popup .popup-not-open{visibility:hidden}.dialog-cart-popup.open{right:0;transition:right 2s ease;transition:top 2s ease}.overlay-container{background-color:#00000080!important;border-top-right-radius:30px;display:flex;height:200%;left:-25vh;position:fixed;top:-50vh;width:120%;z-index:100}.overlay-container.open{background-color:#0006!important;display:block}.popup .berg-organisms-cart-popup__header-text{display:flex;flex-direction:row;justify-content:space-between;width:100%}.popup .berg-organisms-cart-popup-categories{height:90vh;margin-right:-26px}.popup .berg-organisms-cart-popup-categories .berg-organisms-cart-popup-categories__item-details{width:100%}@media screen and (max-width:500px){.dialog-cart-popup{border-top-left-radius:0;width:100%}.popup .berg-organisms-cart-popup-categories{height:20vh}.popup .berg-organisms-cart-popup__header-text{align-items:center;display:flex;flex-direction:column;height:10px;justify-content:center;margin-bottom:-20px;margin-top:-5px}.popup .berg-organisms-cart-popup__header-text .berg-organisms-cart-popup__header-item{visibility:hidden}.popup .berg-organisms-cart-popup-categories__empty-cart-container{align-items:center;display:flex;justify-content:center}.popup .berg-organisms-cart-popup-categories__empty-cart-container .berg-organisms-cart-popup-categories__empty-cart-container__text{margin-top:100px}}.berg-components-steps-axis{display:flex;justify-content:center}.berg-components-steps-axis__separator{min-width:10px;position:relative;width:130px}.berg-components-steps-axis__separator:after{background-color:var(--gray-300);content:"";height:3px;left:50%;position:absolute;top:10px;transform:translateX(-50%);width:calc(100% + 14px)}@media screen and (min-width:480px){.berg-components-steps-axis__separator:after{top:14px}}.steps-axis-step{align-items:center;color:var(--gray-400);display:flex;flex-direction:column;max-width:86px;min-width:60px}@media screen and (min-width:480px){.steps-axis-step{min-width:64px}}@media screen and (min-width:1080px){.steps-axis-step{min-width:86px}}.steps-axis-step[role=button]{color:var(--gray-500)}.steps-axis-step[role=button],.steps-axis-step[role=button] div{cursor:pointer}.steps-axis-step[role=button]:hover{color:var(--gray-600)}.steps-axis-step[role=button] .steps-axis-step__number{background-color:var(--gray-400)}.steps-axis-step[role=button]:hover .steps-axis-step__number{background-color:var(--gray-500)}.steps-axis-step__number{background-color:var(--gray-300);border-radius:50%;color:var(--white);display:grid;font-size:12px;height:24px;margin-bottom:10px;place-items:center;width:24px}@media screen and (min-width:480px){.steps-axis-step__number{font-size:16px;height:32px;width:32px}}.steps-axis-step__title{font-size:10px;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:480px){.steps-axis-step__title{font-size:12px;-webkit-hyphens:none;hyphens:none}}@media screen and (min-width:850px){.steps-axis-step__title{font-size:14px}}@media screen and (min-width:1080px){.steps-axis-step__title{white-space:nowrap}}.steps-axis-step--active{color:var(--orange-500)}.steps-axis-step--active .steps-axis-step__number{background-color:var(--orange-500)}table.berg-components-order-table{border:0;border-collapse:collapse;text-align:left;width:100%}table.berg-components-order-table thead{font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}table.berg-components-order-table thead th{background:var(--gray-100);color:var(--gray-400);padding:10px 20px 10px 23px}table.berg-components-order-table thead th:first-of-type{border-radius:5px 0 0 5px;color:var(--gray-600);padding:10px 10px 10px 20px}table.berg-components-order-table thead th:last-of-type{border-radius:0 5px 5px 0;padding:10px 20px 10px 10px}table.berg-components-order-table td{padding:10px 20px 10px 0}table.berg-components-order-table td:first-of-type{padding:10px 10px 10px 20px;position:relative}table.berg-components-order-table td:last-of-type{border-radius:0 5px 5px 0;padding:10px 20px 10px 10px}table.berg-components-order-table td.nowrap{white-space:nowrap}table.berg-components-order-table td:nth-child(2){position:absolute;right:48%;top:24px}@media(max-width:1080px){table.berg-components-order-table td:nth-child(2){padding-left:0;position:static}}@supports(-webkit-hyphens:none){table.berg-components-order-table td:nth-child(2){left:1.5%;position:relative;top:0}}table.berg-components-order-table td:nth-child(3){padding-left:20px;position:absolute;right:35.5%;top:24px}@media(max-width:1080px){table.berg-components-order-table td:nth-child(3){padding-left:0;position:static}}@supports(-webkit-hyphens:none){table.berg-components-order-table td:nth-child(3){padding-left:0!important;position:relative}}table.berg-components-order-table td:nth-child(4){position:absolute;right:20%;text-align:center;top:24px}@media(max-width:1080px){table.berg-components-order-table td:nth-child(4){padding-left:0;position:static}}@supports(-webkit-hyphens:none){table.berg-components-order-table td:nth-child(4){left:-2%!important;position:relative}}table.berg-components-order-table td:nth-child(5){padding-left:90px;position:absolute;right:14.5%;top:24px}@media(max-width:1080px){table.berg-components-order-table td:nth-child(5){padding-left:0;position:static}}@supports(-webkit-hyphens:none){table.berg-components-order-table td:nth-child(5){left:2%!important;padding-left:0!important;position:relative}}table.berg-components-order-table td:nth-child(6){position:absolute;right:4.5%;top:24px}@media(max-width:1080px){table.berg-components-order-table td:nth-child(6){padding-left:0;position:static}}@supports(-webkit-hyphens:none){table.berg-components-order-table td:nth-child(6){align-self:center;left:2.5%;position:relative}}table.berg-components-order-table td:nth-child(7){position:absolute;right:2.5%;top:24px}@media(max-width:1080px){table.berg-components-order-table td:nth-child(7){padding-left:0;position:static}}@supports(-webkit-hyphens:none){table.berg-components-order-table td:nth-child(7){left:.5%!important;padding-left:0!important;position:relative}}table.berg-components-order-table tbody{font-size:14px;font-weight:600}table.berg-components-order-table tbody tr{counter-increment:counter;display:flex;flex-wrap:wrap;padding-left:20px;position:relative}table.berg-components-order-table .table-credits{font-size:12px}@media(max-width:1079px){table.berg-components-order-table .visible\@l{display:none}table.berg-components-order-table .full\@sm{width:100%}table.berg-components-order-table .w10\@sm{width:10%}table.berg-components-order-table .w36\@sm{width:36%}table.berg-components-order-table .w30\@sm{width:30%}table.berg-components-order-table .w25\@sm{width:20%}table.berg-components-order-table .w50\@sm{width:50%}table.berg-components-order-table .w70\@sm{width:70%}table.berg-components-order-table td:before{color:var(--gray-400);content:attr(data-label);float:left;font-size:10px;font-weight:500;letter-spacing:.03em;text-transform:uppercase}table.berg-components-order-table tbody tr:not(:first-of-type) td:first-of-type{border-top:1px solid var(--gray-300);margin-top:10px;padding-top:20px}table.berg-components-order-table td[data-label]{display:grid}table.berg-components-order-table td:first-of-type{padding:10px 20px 10px 0}}@media(min-width:1080px){table.berg-components-order-table{border:none}table.berg-components-order-table .full\@l{width:100%}table.berg-components-order-table .w5\@l{width:5%}table.berg-components-order-table .w10\@l{width:10%}table.berg-components-order-table .w15\@l{width:15%}table.berg-components-order-table .w30\@l{width:30%}table.berg-components-order-table .w25\@l{width:25%}table.berg-components-order-table .w40\@l{width:40%}table.berg-components-order-table .w35\@l{width:35%}table.berg-components-order-table .w50\@l{width:50%}table.berg-components-order-table .w70\@l{width:70%}table.berg-components-order-table td:first-child{padding-right:0}table.berg-components-order-table tbody tr{display:table-row}table.berg-components-order-table tbody tr:before{display:none}}.order-summary-footer{grid-gap:20px;display:grid;gap:20px;grid-template-columns:2fr 1fr;place-items:center}.order-summary-footer__promo-code{border:1px solid var(--orange-500);color:var(--orange-500);font-size:15px;font-weight:500;line-height:22px;padding:4px}.order-summary-footer__item-header{font-size:1.125rem;font-weight:500}.order-summary-footer__item-header--price-on-Site{font-size:.938rem;font-weight:400;justify-self:end}.order-summary-footer__item-header--price-online{font-size:.938rem;font-weight:600;justify-self:end}.order-summary-footer__item-header--bold{font-size:1.125rem;font-weight:600;justify-self:end}.order-summary-footer__item-description{font-size:1.125rem;font-weight:500;justify-self:start}.order-summary-footer__item-description--price-on-Site{font-size:.938rem;font-weight:400;justify-self:start}.order-summary-footer__item-description--bold{font-size:1.375rem;font-weight:700;justify-self:start}.order-summary-footer__item-description--price-online{font-size:1.125rem;font-weight:700;justify-self:start}.berg-stack.berg-stack--row.order-summary-footer{align-self:center;display:grid;grid-template-columns:300px 100px}.order-contact-data{margin-left:10px}.order-contact-data__label{color:var(--orange-500);font-size:1.125rem;font-weight:500;margin:1rem 0}.order-contact-data__text{padding-bottom:10px;text-align:start}.order-contact-data__text p{color:var(--gray-600);font-size:.875rem;font-weight:500;line-height:21px}.order-contact-data__text p span{font-weight:600;text-transform:uppercase}.berg-components-room-full-card{margin-top:47px;max-width:1070px}@media screen and (max-width:850px){.berg-components-room-full-card{margin-top:17px}}.berg-components-room-full-card__header{color:var(--gray-700);font-size:1.25rem;font-weight:600;margin-bottom:15px;text-align:start}.berg-components-room-full-card__card{background-color:var(--white);border-radius:5px;display:flex;flex-direction:column;padding-bottom:25px}.berg-components-room-full-card__images{grid-gap:5px;border-radius:5px 5px 0 0;display:grid;gap:5px;grid-template-areas:"big small1" "big small2";grid-template-columns:70% 30%;grid-template-rows:50%;overflow:hidden}.berg-components-room-full-card__images *,.berg-components-room-full-card__images :after,.berg-components-room-full-card__images :before,.berg-components-room-full-card__images:after,.berg-components-room-full-card__images:before{cursor:pointer}@media screen and (max-width:480px){.berg-components-room-full-card__images{display:none}}.berg-components-room-full-card__images img:first-child{grid-area:big;object-fit:contain;width:100%}.berg-components-room-full-card__images img:nth-of-type(2){grid-area:small1;height:100%;width:100%}.berg-components-room-full-card__images img:last-child{grid-area:small2;height:100%;margin-bottom:-210px;width:100%}.berg-components-room-full-card__images-mobile{display:none}@media screen and (max-width:480px){.berg-components-room-full-card__images-mobile{display:flex}}.berg-components-room-full-card__features-and-price{align-items:center;display:flex;margin-left:33px}@media screen and (max-width:480px){.berg-components-room-full-card__features-and-price{justify-content:left;margin-left:16px}}.berg-components-room-full-card__features{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;margin:15px;width:60%}.berg-components-room-full-card__features div{display:grid;grid-template-columns:10% 80% 10%;place-items:start;align-items:center}.berg-components-room-full-card__features div span{font-size:14px;font-weight:500}.berg-components-room-full-card__features hr{border:1px solid var(--gray-300);height:160%;width:0}.berg-components-room-full-card__features div:nth-child(3) hr{display:none}@media screen and (max-width:480px){.berg-components-room-full-card__features{display:flex;flex-direction:column}.berg-components-room-full-card__features hr{display:none}}.berg-components-room-full-card__submit{display:none}@media screen and (max-width:480px){.berg-components-room-full-card__submit{display:block}.berg-components-room-full-card__submit button{margin-top:20px}}.berg-components-room-full-card__price{border:1px solid var(--gray-300);border-radius:5px;margin:15px;width:230px}@media screen and (max-width:480px){.berg-components-room-full-card__price{display:none}}.berg-components-room-full-card__availability{color:var(--orange-500);font-size:12px;font-weight:500;grid-column:1/3}.berg-components-room-full-card__availability:before{background-color:var(--orange-500);border-radius:50%;content:"";display:inline-block;height:10px;margin-right:8px;width:10px}.berg-components-room-full-card__line{align-self:center;width:94%}.berg-components-room-full-card__description{grid-gap:10px;display:grid;gap:10px;grid-template-columns:65% 34%;padding:0 35px}.berg-components-room-full-card__description--text{text-align:start}.berg-components-room-full-card__description--text strong{font-weight:700;line-height:4}.berg-components-room-full-card__description--text p{color:var(--gray-800);font-size:.875rem}.berg-components-room-full-card__description--text li{font-size:.875rem;list-style-position:inside;list-style-type:disc}.berg-components-room-full-card__description--text p:first-child{color:var(--gray-800);font-size:.875rem}.berg-components-room-full-card__description--text p:first-child strong{font-weight:700;line-height:2}.berg-components-room-full-card__description--big{display:block}@media screen and (max-width:850px){.berg-components-room-full-card__description--big{display:none}}.berg-components-room-full-card__description--small{display:none}@media screen and (max-width:850px){.berg-components-room-full-card__description--small{display:block;padding:15px}.berg-components-room-full-card__description{display:flex;padding:0 15px}}.berg-components-room-full-card__stay{display:flex;flex-direction:row;padding:20px 35px}.berg-components-room-full-card__stay--price{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media screen and (max-width:480px){.berg-components-room-full-card__stay--price{align-self:center;display:flex;flex-direction:column;gap:10px}}.berg-components-room-full-card__stay--price div{align-items:center;border:1px solid var(--gray-300);border-radius:5px;display:flex;gap:10px;justify-content:center;padding:2px 15px}.berg-components-room-full-card__stay--price div p:first-child{color:var(--gray-800);font-size:.875rem;font-weight:600;margin-left:5px}.berg-components-room-full-card__stay--price div p{font-size:.875rem}.berg-components-room-full-card__stay--price div p:last-child{margin-right:5px}.berg-components-room-full-card__stay .berg-button{align-self:end}@media screen and (max-width:480px){.berg-components-room-full-card__stay .berg-button{align-self:center}}@media screen and (max-width:850px){.berg-components-room-full-card__stay{display:none}}.berg-components-room-full-card__stay--small{display:none}@media screen and (max-width:850px){.berg-components-room-full-card__stay--small{display:block;padding:0 15px}}.berg-components-room-full-card__devider{display:none}@media screen and (max-width:850px){.berg-components-room-full-card__devider{display:block}}.berg-components-room-full-card__dialog{max-width:120vmin;width:100%}.berg-components-room-full-card__gallery .berg-components-arrows-carousel-container{margin:0 120px}.berg-components-room-full-card__gallery .berg-components-arrows-carousel-container img{max-height:600px;object-fit:fill}.berg-components-room-full-card__gallery .berg-components-arrows-carousel-container .carousel-left-arrow-button,.berg-components-room-full-card__gallery .berg-components-arrows-carousel-container .carousel-right-arrow-button{background-color:var(--white);border-radius:5px}.berg-components-room-full-card__gallery .berg-components-arrows-carousel-container .carousel-left-arrow-button svg path,.berg-components-room-full-card__gallery .berg-components-arrows-carousel-container .carousel-right-arrow-button svg path{fill:var(--grey)}.berg-components-room-full-card__gallery .berg-components-arrows-carousel-container .carousel-right-arrow-button{right:-80px}.berg-components-room-full-card__gallery .berg-components-arrows-carousel-container .carousel-left-arrow-button{background-color:var(--white);left:-80px}.berg-components-room-full-card__gallery-close-btn{right:130px}.berg-components-room-price-summary{border:1px solid var(--gray-300);border-radius:5px;color:var(--gray-600);max-height:302px}.berg-components-room-price-summary__header{font-size:14px;font-weight:700;margin-top:1rem}.berg-components-room-price-summary__price{grid-gap:10px;display:grid;gap:10px;grid-template-rows:1fr 1fr;padding:20px 10px 0}.berg-components-room-price-summary__price>div{grid-gap:5px;align-items:center;align-self:center;display:grid;font-weight:500;gap:5px;grid-template-columns:46% 60%}.berg-components-room-price-summary__price>div label{font-size:13px;font-weight:500;padding-left:11px;text-align:start}.berg-components-room-price-summary__price>div>p{font-size:24px;font-weight:600;margin-left:-21px;white-space:nowrap}.berg-components-room-price-summary__price>div>p span{font-size:18px;font-weight:400}.berg-components-room-price-summary__price--supply{align-items:center;color:var(--primary-dark);display:flex!important;font-size:13px;font-weight:600;justify-content:center;margin-top:-17px}.berg-components-room-price-summary__supply{display:flex;flex-direction:column;font-size:14px;font-weight:500;gap:15px;padding:20px 10px 0 20px;text-align:start}.berg-components-room-price-summary__supply div:last-child{font-size:11.5px;font-weight:500}.berg-components-room-price-summary__supply>div:nth-child(2){align-items:center;display:flex;flex-direction:row;gap:15px}.berg-components-room-price-summary__total-price{display:flex;font-size:14px;font-weight:700;padding:15px 0;place-content:space-around}.berg-components-room-price-summary__bed-layout{display:flex;flex-direction:column;height:148px;padding:20px 10px 0 20px;text-align:start}.berg-components-room-price-summary__bed-layout p{font-size:14px;font-weight:500}.berg-components-room-price-summary__bed-layout div{display:grid}.berg-components-room-price-summary__bed-layout div>div{grid-gap:5px;display:grid;gap:5px;grid-template-columns:80% 20%}.berg-components-room-price-summary__bed-layout div>div p{font-size:11.5px;font-weight:400;white-space:nowrap}.berg-components-room-price-summary .berg-button__primary-dark{margin-bottom:21px;width:87%}.berg-components-room-price-summary .berg-devider:nth-child(6){width:90%}.berg-components-arrows-carousel-container{display:flex;flex-direction:column;margin:0 24px}.berg-components-arrows-carousel-container .berg-components-arrows-carousel-wrapper{display:flex;position:relative;width:100%}.berg-components-arrows-carousel-container .berg-components-arrows-carousel-content-wrapper{height:100%;overflow:hidden;width:100%}.berg-components-arrows-carousel-container .berg-components-arrows-carousel-content{-ms-overflow-style:none;align-items:center;display:flex;scrollbar-width:none;transition:all .5s ease}.berg-components-arrows-carousel-container .berg-components-arrows-carousel-content::-webkit-scrollbar{display:none}.berg-components-arrows-carousel-container .berg-components-arrows-carousel-content>*{flex-grow:1;flex-shrink:0;height:100%;width:100%}.berg-components-arrows-carousel-container .carousel-left-arrow-button,.berg-components-arrows-carousel-container .carousel-right-arrow-button{align-items:center;background-color:var(--primary-light);border-radius:2px;display:flex;height:48px;justify-content:center;overflow:hidden;position:absolute;top:50%;width:48px;z-index:1}.berg-components-arrows-carousel-container .carousel-left-arrow-button:after,.berg-components-arrows-carousel-container .carousel-right-arrow-button:after{background-color:var(--white);content:"";inset:0;opacity:0;position:absolute;transition:opacity .15s linear}.berg-components-arrows-carousel-container .carousel-left-arrow-button:hover:after,.berg-components-arrows-carousel-container .carousel-right-arrow-button:hover:after{opacity:.3}.berg-components-arrows-carousel-container .carousel-left-arrow-button{left:0;transform:translate(-50%,-50%)}.berg-components-arrows-carousel-container .carousel-right-arrow-button{right:0;transform:translate(50%,-50%)}.berg-components-arrows-carousel-container .carousel-left-arrow{transform:rotate(180deg);transform-origin:45%}.berg-components-open-hours-wrapper{background-color:#fff;margin:15px 0;padding:40px 0;position:relative;z-index:-1}.berg-components-open-hours-wrapper h1{color:var(--primary-dark);font-size:1.563rem;font-weight:600;text-align:center}.berg-components-open-hours__list{text-align:start}.berg-components-open-hours h2{color:var(--gray-600);font-size:1.125rem;font-weight:700;margin-bottom:10px;text-align:start}.berg-components-open-hours__list>div{align-items:center;display:flex;gap:10px}.berg-components-open-hours__list div p{color:var(--gray-600);font-size:1rem;font-weight:600}.berg-components-open-hours__list-open{color:var(--success-500);font-size:1rem;font-weight:500}.berg-components-open-hours__list-close{color:var(--error-500);font-size:1rem;font-weight:500}.berg-components-open-hours__list-soon{color:var(--warning-500);font-size:1rem;font-weight:500}.berg-components-open-hours__max-width{min-width:285px}.berg-components-open-hours-dropdown-list button{align-items:center;color:var(--gray-600);display:flex;font-size:1rem;font-weight:600;gap:2px;margin-top:5px}.berg-components-open-hours-dropdown-list ul{color:var(--gray-500);display:flex;flex-direction:column;font-weight:500;list-style-type:none}.berg-components-open-hours-dropdown-list ul li{display:grid;grid-template-columns:1fr 1fr;list-style-type:none;margin:5px 0}.berg-components-open-hours-dropdown-list ul li div:last-child{margin-left:14px}.berg-components-open-hours-dropdown-list ul .description{display:flex}@media screen and (max-width:1232px){.berg-components-open-hours-wrapper h1{font-size:1.25rem}.berg-components-open-hours{display:flex;flex-direction:column;gap:2rem!important;margin-left:20px}.berg-components-open-hours__list{align-self:center;text-align-last:center}.berg-components-open-hours__list div p,.berg-components-open-hours__list-close,.berg-components-open-hours__list-open,.berg-components-open-hours__list-soon{font-size:.875rem}.berg-components-open-hours__list>div{align-items:center}.berg-components-open-hours h2,.berg-components-open-hours-dropdown-list ul{font-size:.875rem}.berg-components-open-hours-dropdown-list ul li{justify-items:start}.berg-components-open-hours-dropdown-list button{font-size:.875rem}}.current-day{font-weight:700}.normal-day{font-weight:500}.berg-components-collapse-list button{color:var(--gray-400);font-weight:500;margin-top:5px}.berg-components-collapse-list ol{color:var(--gray-500);font-weight:500;list-style-position:inside;list-style-type:decimal}.berg-components-collapse-list ol li{list-style-type:decimal;margin:5px 0;text-transform:uppercase}.pagination-container{display:flex;list-style-type:none;margin:3rem 0}.pagination-container .pagination-item{align-items:center;border-radius:16px;box-sizing:border-box;color:var(--gray-800);display:flex;font-size:12px;font-weight:600;height:32px;letter-spacing:.01071em;line-height:1.43;margin:auto 4px;min-width:32px;padding:0 13px;text-align:center}.pagination-container .pagination-item.dots:hover{background-color:#0000;cursor:default}.pagination-container .pagination-item:hover{background-color:var(--gray-200);cursor:pointer}.pagination-container .pagination-item.selected{background-color:var(--primary-dark);color:var(--white)}.pagination-container .pagination-item .arrow:before{border-right:.12em solid var(--gray-800);border-top:.12em solid var(--gray-800);content:"";display:inline-block;height:.4em;position:relative;width:.4em}.pagination-container .pagination-item .arrow.left{transform:rotate(-135deg) translate(-50%)}.pagination-container .pagination-item .arrow.right{transform:rotate(45deg)}.pagination-container .pagination-item.disabled{pointer-events:none}.pagination-container .pagination-item.disabled .arrow:before{border-right:.12em solid var(--gray-400);border-top:.12em solid var(--gray-400)}.pagination-container .pagination-item.disabled:hover{background-color:#0000;cursor:default}.berg-components-parking-wrapper{background-color:var(--white);display:flex;flex-direction:column;margin-bottom:24px;min-height:284px;position:relative}.berg-components-parking-wrapper:first-child{z-index:99}.berg-components-parking-wrapper:nth-child(2){z-index:98}.berg-components-parking-wrapper:nth-child(3){z-index:97}.berg-components-parking-wrapper:nth-child(4){z-index:96}.berg-components-parking-wrapper:nth-child(5){z-index:95}.berg-components-parking-wrapper:nth-child(6){z-index:94}.berg-components-parking-wrapper:nth-child(7){z-index:93}.berg-components-parking-wrapper:nth-child(8){z-index:92}.berg-components-parking-wrapper:nth-child(9){z-index:91}.berg-components-parking-wrapper:nth-child(10){z-index:90}.berg-components-parking-wrapper:nth-child(11){z-index:89}.berg-components-parking-wrapper:nth-child(12){z-index:88}.berg-components-parking-wrapper:nth-child(13){z-index:87}.berg-components-parking-wrapper:nth-child(14){z-index:86}.berg-components-parking-wrapper:nth-child(15){z-index:85}.berg-components-parking-wrapper:nth-child(16){z-index:84}.berg-components-parking-wrapper:nth-child(17){z-index:83}.berg-components-parking-wrapper:nth-child(18){z-index:82}.berg-components-parking-wrapper:nth-child(19){z-index:81}.berg-components-parking-wrapper:nth-child(20){z-index:80}.berg-components-parking-wrapper:nth-child(21){z-index:79}.berg-components-parking-wrapper:nth-child(22){z-index:78}.berg-components-parking-wrapper:nth-child(23){z-index:77}.berg-components-parking-wrapper:nth-child(24){z-index:76}.berg-components-parking-wrapper:nth-child(25){z-index:75}.berg-components-parking-wrapper:nth-child(26){z-index:74}.berg-components-parking-wrapper:nth-child(27){z-index:73}.berg-components-parking-wrapper:nth-child(28){z-index:72}.berg-components-parking-wrapper:nth-child(29){z-index:71}.berg-components-parking-wrapper:nth-child(30){z-index:70}.berg-components-parking-wrapper:nth-child(31){z-index:69}.berg-components-parking-wrapper:nth-child(32){z-index:68}.berg-components-parking-wrapper:nth-child(33){z-index:67}.berg-components-parking-wrapper:nth-child(34){z-index:66}.berg-components-parking-wrapper:nth-child(35){z-index:65}.berg-components-parking-wrapper:nth-child(36){z-index:64}.berg-components-parking-wrapper:nth-child(37){z-index:63}.berg-components-parking-wrapper:nth-child(38){z-index:62}.berg-components-parking-wrapper:nth-child(39){z-index:61}.berg-components-parking-wrapper:nth-child(40){z-index:60}.berg-components-parking-wrapper:nth-child(41){z-index:59}.berg-components-parking-wrapper:nth-child(42){z-index:58}.berg-components-parking-wrapper:nth-child(43){z-index:57}.berg-components-parking-wrapper:nth-child(44){z-index:56}.berg-components-parking-wrapper:nth-child(45){z-index:55}.berg-components-parking-wrapper:nth-child(46){z-index:54}.berg-components-parking-wrapper:nth-child(47){z-index:53}.berg-components-parking-wrapper:nth-child(48){z-index:52}.berg-components-parking-wrapper:nth-child(49){z-index:51}.berg-components-parking-wrapper:nth-child(50){z-index:50}.berg-components-parking-wrapper:nth-child(51){z-index:49}.berg-components-parking-wrapper:nth-child(52){z-index:48}.berg-components-parking-wrapper:nth-child(53){z-index:47}.berg-components-parking-wrapper:nth-child(54){z-index:46}.berg-components-parking-wrapper:nth-child(55){z-index:45}.berg-components-parking-wrapper:nth-child(56){z-index:44}.berg-components-parking-wrapper:nth-child(57){z-index:43}.berg-components-parking-wrapper:nth-child(58){z-index:42}.berg-components-parking-wrapper:nth-child(59){z-index:41}.berg-components-parking-wrapper:nth-child(60){z-index:40}.berg-components-parking-wrapper:nth-child(61){z-index:39}.berg-components-parking-wrapper:nth-child(62){z-index:38}.berg-components-parking-wrapper:nth-child(63){z-index:37}.berg-components-parking-wrapper:nth-child(64){z-index:36}.berg-components-parking-wrapper:nth-child(65){z-index:35}.berg-components-parking-wrapper:nth-child(66){z-index:34}.berg-components-parking-wrapper:nth-child(67){z-index:33}.berg-components-parking-wrapper:nth-child(68){z-index:32}.berg-components-parking-wrapper:nth-child(69){z-index:31}.berg-components-parking-wrapper:nth-child(70){z-index:30}.berg-components-parking-wrapper:nth-child(71){z-index:29}.berg-components-parking-wrapper:nth-child(72){z-index:28}.berg-components-parking-wrapper:nth-child(73){z-index:27}.berg-components-parking-wrapper:nth-child(74){z-index:26}.berg-components-parking-wrapper:nth-child(75){z-index:25}.berg-components-parking-wrapper:nth-child(76){z-index:24}.berg-components-parking-wrapper:nth-child(77){z-index:23}.berg-components-parking-wrapper:nth-child(78){z-index:22}.berg-components-parking-wrapper:nth-child(79){z-index:21}.berg-components-parking-wrapper:nth-child(80){z-index:20}.berg-components-parking-wrapper:nth-child(81){z-index:19}.berg-components-parking-wrapper:nth-child(82){z-index:18}.berg-components-parking-wrapper:nth-child(83){z-index:17}.berg-components-parking-wrapper:nth-child(84){z-index:16}.berg-components-parking-wrapper:nth-child(85){z-index:15}.berg-components-parking-wrapper:nth-child(86){z-index:14}.berg-components-parking-wrapper:nth-child(87){z-index:13}.berg-components-parking-wrapper:nth-child(88){z-index:12}.berg-components-parking-wrapper:nth-child(89){z-index:11}.berg-components-parking-wrapper:nth-child(90){z-index:10}.berg-components-parking-wrapper:nth-child(91){z-index:9}.berg-components-parking-wrapper:nth-child(92){z-index:8}.berg-components-parking-wrapper:nth-child(93){z-index:7}.berg-components-parking-wrapper:nth-child(94){z-index:6}.berg-components-parking-wrapper:nth-child(95){z-index:5}.berg-components-parking-wrapper:nth-child(96){z-index:4}.berg-components-parking-wrapper:nth-child(97){z-index:3}.berg-components-parking-wrapper:nth-child(98){z-index:2}.berg-components-parking-wrapper:nth-child(99){z-index:1}@media screen and (min-width:1080px){.berg-components-parking-wrapper{flex-direction:row}}.berg-components-parking__picture{overflow:hidden;position:relative;width:100%}.berg-components-parking__picture img{height:100%;left:0;object-fit:cover;position:relative;right:0;width:100%}@media screen and (min-width:480px){.berg-components-parking__picture img{height:50%;width:50%}}@media screen and (min-width:1080px){.berg-components-parking__picture{width:34%}.berg-components-parking__picture img{height:100%;width:100%}}.berg-components-parking__content{grid-gap:20px;display:grid;flex:1 1;gap:20px;grid-template-areas:"title" "choices" "info" "line" "sum" "submit";grid-template-rows:repeat(auto,6);justify-items:center;padding-bottom:26px}@media screen and (min-width:850px){.berg-components-parking__content{grid-template-areas:"title title" "choices sum" "info submit";grid-template-rows:auto 1fr auto;padding:20px 26px 26px 40px}}@media screen and (min-width:1080px){.berg-components-parking__content{gap:initial}}.berg-components-parking__title{font-size:24px;font-weight:600;grid-area:title;justify-self:stretch;line-height:36px;text-align:center}@media screen and (min-width:850px){.berg-components-parking__title{text-align:start}}.berg-components-parking__line{border:1px solid var(--light-grey);grid-area:line;height:1px;width:100%}.berg-components-parking__choices{align-items:flex-end;align-self:center;display:flex;flex-direction:column;gap:20px;grid-area:choices;justify-self:start;z-index:1}@media screen and (min-width:850px){.berg-components-parking__choices{flex-direction:row}}.berg-components-parking__choices>div{align-items:center;display:flex}.berg-components-parking__choices>div:first-child{z-index:1}.berg-components-parking__choices>div>label{margin-right:12px}.berg-components-parking__choices .berg-components-dropdown-wrapper{width:250px}.berg-components-parking__choices .Dropdown-option.is-selected{background-color:var(--primary-dark);color:var(--white)}.berg-components-parking__choices+.berg-components-parking__line{display:block}@media screen and (min-width:850px){.berg-components-parking__choices+.berg-components-parking__line{display:none}}.berg-components-parking__choice-label-dropdown{align-self:center;margin-right:20px}.berg-components-parking__sum{align-self:end;font-size:24px;font-weight:600;grid-area:sum}@media screen and (min-width:850px){.berg-components-parking__sum{align-self:center;justify-self:end}}.berg-components-parking__submit{align-self:center;background-color:var(--primary-dark);border-radius:8px;color:var(--white);font-size:15px;font-weight:700;grid-area:submit;height:38px;line-height:1;padding:10px 30px;white-space:nowrap}@media screen and (min-width:850px){.berg-components-parking__submit{justify-self:end}}.berg-components-parking__submit:disabled{background-color:var(--light-grey)}.berg-components-parking__info{align-items:center;display:flex;grid-area:info}@media screen and (min-width:850px){.berg-components-parking__info{justify-self:start}}.berg-components-parking__info p{color:var(--grey);font-size:12px;line-height:20px;margin:0 15px;text-align:start}.berg-components-parking__number-ID{align-items:center;background-color:var(--gray-150);border-radius:0 2px 2px 0;display:flex;font-size:17px;grid-area:info;justify-content:start;justify-self:start;width:312px}.berg-components-parking__number-ID[aria-disabled=true]{opacity:.6}.berg-components-parking__number-ID div{color:var(--grey);text-align:start}.berg-components-parking__number-ID button{color:var(--black);font-size:13px;font-weight:500;padding-left:13px;text-align:start}.berg-components-parking__number-ID img{cursor:pointer;height:48px}.berg-components-parking__number-ID:after{content:"";left:0;position:absolute;right:0;transform:translateY(2em)}.berg-components-parking__content .berg-components-tooltip{align-self:center;grid-area:submit;justify-self:end}@media screen and (max-width:480px){.berg-components-parking__content .berg-components-tooltip{justify-self:center}}.berg-components-media-data{border-radius:15px;box-shadow:0 0 9px 5px var(--black-alpha-20);max-height:90vh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:relative;width:clamp(350px,95vw,550px)}.berg-components-media-data .dialog{background-color:var(--primary-dark);border-radius:5px;left:21rem;padding:1rem;position:absolute;top:51rem}.berg-components-media-data .dialog__text{color:var(--white);font-size:12px;font-weight:500;padding:8px}.berg-components-media-data .dialog__close{background:none;color:var(--white);position:absolute;right:11px;top:0}.berg-components-media-data-header{background-color:var(--white);border-bottom:1px solid var(--light-grey);border-radius:15px 15px 0 0;display:flex;height:80px;justify-content:space-between;padding:1rem 2rem;position:fixed;top:0;width:100%;z-index:1}.berg-components-media-data-header-text{align-self:center;font-size:24px}.berg-components-media-data-form{background-color:var(--white);display:flex;flex-direction:column;margin:80px 0 130px;padding:1rem 2rem 0}.berg-components-media-data-form label{align-self:flex-start;font-size:16px;font-weight:500;margin:10px 0}.berg-components-media-data-aside{align-items:center;display:flex;flex-direction:row;gap:26px;margin-bottom:15px}.berg-components-media-data-form input{border:1px solid var(--lighter-grey);border-radius:12px;height:56px;padding-left:10px;text-align:start;text-transform:uppercase;width:100%}.berg-components-media-data-img{height:30px;width:30px}.berg-components-media-data-footer{background-color:var(--white);border-radius:0 0 15px 15px;bottom:0;overflow:hidden;position:fixed;width:100%}.berg-components-media-data-footer hr{border:1px solid var(--light-grey);height:1px}.berg-components-media-data-footer button{background-color:var(--primary-dark);border-radius:8px;color:var(--white);font-size:25px;font-weight:900;height:67px;margin:2rem;max-width:320px;text-align:center;text-transform:uppercase;width:calc(100% - 4rem)}.berg-components-media-data-footer button:disabled{background-color:var(--darker-grey);opacity:.6}.berg-components-media-data-aside .berg-components-tooltip .t-top:before{inset-inline-start:auto;margin-left:150px;max-height:100px;min-width:350px;white-space:inherit}.berg-components-media-data-aside .error .berg-components-tooltip .t-top:before{inset-inline-start:auto;margin-inline-start:auto;margin-left:-118px;max-height:100px;min-width:350px;white-space:inherit}.berg-components-discount-message{align-items:center;display:flex;flex-direction:row;gap:6px}.berg-components-discount-message svg{height:10px;width:10px}.berg-components-discount-message p{color:var(--orange-500);font-size:10px;font-weight:600;line-height:1rem;text-align:center;text-align:start}.berg-components-out-of-service{align-items:center;background-color:var(--white);border-radius:20px;bottom:30%;box-shadow:0 14px 42px var(--black-alpha-10);left:50%;max-width:1290px;padding:24px;position:fixed;row-gap:10px;transform:translateX(-50%);width:95vw;z-index:10}.berg-components-out-of-service>:not(:first-child){margin-left:22px}.berg-components-out-of-service p{flex:1 1;font-size:16px;font-weight:400;text-align:start}.berg-components-out-of-service p a{color:var(--primary-light);font-weight:500;text-decoration:none}.berg-components-out-of-service button{margin-left:22px;white-space:nowrap}@media screen and (min-width:850px){.berg-components-out-of-service{bottom:50%;display:flex;padding:48px}}.berg-components-out-of-service img:last-child{cursor:pointer;position:absolute;right:20px;top:17px}.berg-pages-start__header-placeholder-winter{background-image:url(/static/media/winter-background.d88f913384a54c250775.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-start__header-placeholder-winter h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-start__header-placeholder-winter h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-start__header-placeholder-winter h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-start__header-placeholder-winter h1{font-size:80px}}.berg-pages-start__header-placeholder-winter p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-start__header-placeholder-winter p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-start__header-placeholder-winter p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-start__header-placeholder-winter p{font-size:20px;width:70%}.berg-pages-start__header-placeholder-winter{margin-top:0}}.berg-pages-start__header-placeholder-winter:not(:only-child){display:none}.berg-pages-start__header-placeholder-summer{background-image:url(/static/media/summer-background.60370df6457fac8f1825.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-start__header-placeholder-summer h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-start__header-placeholder-summer h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-start__header-placeholder-summer h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-start__header-placeholder-summer h1{font-size:80px}}.berg-pages-start__header-placeholder-summer p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-start__header-placeholder-summer p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-start__header-placeholder-summer p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-start__header-placeholder-summer p{font-size:20px;width:70%}.berg-pages-start__header-placeholder-summer{margin-top:0}}.berg-pages-start__header-placeholder-summer:not(:only-child){display:none}.berg-pages-start__sub-header-placeholder{align-items:center;background-color:var(--primary-dark);display:flex;height:147px;justify-content:center;width:100%}.berg-pages-start__sub-header-placeholder h2{color:var(--white);font-size:30px;font-weight:500}.berg-components-billboard__image{max-height:80vh;max-width:90vw}.berg-components-billboard__close-btn{padding:8px;right:0;top:0}.berg-components-billboard__close-btn img{height:20px;width:20px}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translate3d(0,0,9999 px);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.berg-page-privacy-policy{padding:0 10vw;text-align:left}.berg-page-privacy-policy h1{color:var(--primary-light);font-size:40px;margin:4rem 0}.berg-page-privacy-policy-paragraph p{font-size:17px;margin-bottom:1.5rem}.berg-page-privacy-policy-paragraph p a{color:var(--primary-light)}.berg-page-privacy-policy h2{color:var(--primary-light);font-size:30px;margin:2rem 0}.berg-page-privacy-policy ul li{list-style-position:inside;list-style-type:disc}.berg-page-about-region__header-winter{background-image:url(/static/media/header-about-region-winter.17e30af46f4284db5867.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:4rem;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-about-region__header-winter h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-about-region__header-winter h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-about-region__header-winter h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-about-region__header-winter h1{font-size:80px}}.berg-page-about-region__header-winter p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-about-region__header-winter p{font-size:15px}}@media screen and (min-width:850px){.berg-page-about-region__header-winter p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-about-region__header-winter p{font-size:20px;width:70%}.berg-page-about-region__header-winter{margin-top:0}}.berg-page-about-region__header-summer{background-image:url(/static/media/header_people_in_the_forest.3d668b2422264e7853dc.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:4rem;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-about-region__header-summer h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-about-region__header-summer h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-about-region__header-summer h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-about-region__header-summer h1{font-size:80px}}.berg-page-about-region__header-summer p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-about-region__header-summer p{font-size:15px}}@media screen and (min-width:850px){.berg-page-about-region__header-summer p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-about-region__header-summer p{font-size:20px;width:70%}.berg-page-about-region__header-summer{margin-top:0}}.berg-page-news{display:block;text-align:start}.berg-page-news__header-winter{background-image:url(/static/media/header-news-winter.3ae89f6eafc2dcdb94a1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:4rem;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-news__header-winter h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-news__header-winter h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-news__header-winter h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-news__header-winter h1{font-size:80px}}.berg-page-news__header-winter p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-news__header-winter p{font-size:15px}}@media screen and (min-width:850px){.berg-page-news__header-winter p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-news__header-winter p{font-size:20px;width:70%}.berg-page-news__header-winter{margin-top:0}}.berg-page-news__header-summer{background-image:url(/static/media/header-news-winter.3ae89f6eafc2dcdb94a1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:4rem;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-news__header-summer h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-news__header-summer h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-news__header-summer h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-news__header-summer h1{font-size:80px}}.berg-page-news__header-summer p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-news__header-summer p{font-size:15px}}@media screen and (min-width:850px){.berg-page-news__header-summer p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-news__header-summer p{font-size:20px;width:70%}.berg-page-news__header-summer{margin-top:0}}.berg-page-news h1{color:var(--primary-dark);font-size:30px;font-weight:700;margin:2rem 0}.berg-page-news>hr{margin:0}.berg-page-news__one-news div{margin:1rem 0}.berg-page-news__one-news div p{color:var(--gray-500);font-size:14px;font-weight:500}.berg-page-news__one-news div h2{color:var(--gray-700);font-size:20px;font-weight:600}.berg-page-news__one-news div>div{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.berg-page-news__one-news div>div>p{color:var(--dark-grey);font-size:16px;font-weight:400}.berg-page-news__one-news div>div a{color:var(--primary-dark);font-size:14px;font-weight:700;text-align:end}.berg-page-news__pagination-bar{display:flex;justify-content:center;width:100%}@media(max-width:480px){.berg-page-news{margin:-2.813rem 0 0}.berg-page-news__header-summer h1,.berg-page-news__header-winter h1{font-size:30px;font-weight:700}.berg-page-news h1{font-size:20px;margin:0 1rem}.berg-page-news>hr{margin-top:1rem}.berg-page-news__one-news{margin:0 1rem}.berg-page-news__one-news div div{align-items:start;flex-direction:column;gap:1rem}}.berg-page-cookies-policy{padding:1vmin 10vw 0;text-align:left}.berg-page-cookies-policy h1{color:var(--primary-light);font-size:40px;font-weight:700;margin-top:3rem}.berg-page-cookies-policy h2{color:var(--black);font-size:24px;font-weight:700;margin-top:3rem}.berg-page-cookies-policy p{color:var(--black);font-size:16px;margin-top:.5rem}.berg-pages-gastronomy{padding:10px 0;width:100%}@media screen and (min-width:480px){.berg-pages-gastronomy{padding:30px 0}}.berg-pages-gastronomy__header-menu{background-image:url(/static/media/menu-header.3a3bd1612dbd54781e25.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-gastronomy__header-menu h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-gastronomy__header-menu h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-gastronomy__header-menu h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-gastronomy__header-menu h1{font-size:80px}}.berg-pages-gastronomy__header-menu p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-gastronomy__header-menu p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-gastronomy__header-menu p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-gastronomy__header-menu p{font-size:20px;width:70%}.berg-pages-gastronomy__header-menu{margin-top:0}}.berg-pages-gastronomy__header{background-image:url(/static/media/gastro-header.313c847b231765b8941d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-gastronomy__header h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-gastronomy__header h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-gastronomy__header h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-gastronomy__header h1{font-size:80px}}.berg-pages-gastronomy__header p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-gastronomy__header p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-gastronomy__header p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-gastronomy__header p{font-size:20px;width:70%}.berg-pages-gastronomy__header{margin-top:0}}.berg-component-gastronomy-other{display:grid;grid-template-columns:[first] 40% [line2] 60%}.berg-component-gastronomy-other .berg-component-gastronomy-other-picture{display:flex;flex-direction:column;justify-content:space-between}.berg-component-gastronomy-other .berg-component-gastronomy-other-picture img{width:100%}.berg-component-gastronomy-other .berg-component-gastronomy-other-text{padding:0 2rem;text-align:left}.berg-component-gastronomy-other .berg-component-gastronomy-other-text .berg-component-gastronomy-other-headers{font-size:20px;font-weight:600;padding-bottom:2rem}.berg-component-gastronomy-other .berg-component-gastronomy-other-text h2{color:var(--primary-dark)}.berg-component-gastronomy-other .berg-component-gastronomy-other-text h3{color:var(--darker-grey)}.berg-component-gastronomy-other .berg-component-gastronomy-other-text p{color:var(--darker-grey);font-size:14px;font-weight:400;line-height:22.12px;padding-bottom:1rem}.berg-component-gastronomy-contact-section{border-top:1px solid var(--almost-grey);margin-top:3rem;padding:3rem 0}.berg-component-gastronomy-contact-section h2{font-size:16px;font-weight:600;padding-bottom:3rem}.berg-component-gastronomy-contact-section p{font-size:16px;font-weight:400;line-height:25.28px}.berg-component-gastronomy-contact-section p a{color:var(--primary-dark);font-weight:600;text-decoration:none}@media(max-width:480px){.berg-component-gastronomy-other{display:flex;flex-direction:column-reverse}}.berg-pages-rental{padding:10px 0;width:100%}@media screen and (min-width:480px){.berg-pages-rental{padding:30px 0}}.berg-pages-rental__header{background-image:url(/static/media/rental-header.2f03a986e0ecc80ac5c3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-rental__header h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-rental__header h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-rental__header h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-rental__header h1{font-size:80px}}.berg-pages-rental__header p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-rental__header p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-rental__header p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-rental__header p{font-size:20px;width:70%}.berg-pages-rental__header{margin-top:0}}.berg-pages-rental__header-rental-bike{background-image:url(/static/media/rental-header-bike.9c9e57efb609f39c8852.jpg);background-position:50%;background-position:bottom;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-rental__header-rental-bike h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-rental__header-rental-bike h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-rental__header-rental-bike h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-rental__header-rental-bike h1{font-size:80px}}.berg-pages-rental__header-rental-bike p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-rental__header-rental-bike p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-rental__header-rental-bike p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-rental__header-rental-bike p{font-size:20px;width:70%}.berg-pages-rental__header-rental-bike{margin-top:0}}.berg-pages-rental__header-rental-ski{background-image:url(/static/media/rental-header.2f03a986e0ecc80ac5c3.jpg);background-position:50%;background-position:bottom;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-rental__header-rental-ski h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-rental__header-rental-ski h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-rental__header-rental-ski h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-rental__header-rental-ski h1{font-size:80px}}.berg-pages-rental__header-rental-ski p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-rental__header-rental-ski p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-rental__header-rental-ski p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-rental__header-rental-ski p{font-size:20px;width:70%}.berg-pages-rental__header-rental-ski{margin-top:0}}.berg-pages-rental__header-school{background-image:url(/static/media/winter_school_3.6b9c3ed595f06e24532f.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-rental__header-school h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-rental__header-school h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-rental__header-school h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-rental__header-school h1{font-size:80px}}.berg-pages-rental__header-school p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-rental__header-school p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-rental__header-school p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-rental__header-school p{font-size:20px;width:70%}.berg-pages-rental__header-school{margin-top:0}}.berg-pages-rental a{color:var(--primary-dark);font-weight:600;text-decoration:none}.berg-styles-price-list-information{font-family:Poppins;padding-bottom:3rem;text-align:left}.berg-styles-price-list-information h2{color:var(--primary-dark);font-size:30px;font-weight:700;line-height:39px;padding-top:1rem}.berg-styles-price-list-information p{color:var(--darker-grey);font-size:14px;font-weight:500;line-height:30px}.berg-styles-price-list-information a{color:var(--primary-dark);font-weight:700;text-decoration:none;text-transform:uppercase}.berg-styles-border{border:.5px solid var(--almost-grey);margin-top:3rem}.berg-styles-opening-hours{border-top:1px solid var(--almost-grey);margin-top:3rem;padding:3rem}.berg-styles-opening-hours h3{color:var(--dark-grey);font-family:Poppins;font-size:20px;font-weight:600;line-height:26px;padding-bottom:3rem}.berg-styles-opening-hours p{color:var(--darker-grey);font-size:16px;font-style:normal}.berg-styles-opening-hours p span{font-weight:600}.berg-styles-opening-hours p:nth-child(odd){padding-bottom:3rem}.berg-pages-rental-price-list-header{color:var(--primary-dark);font-size:30px;font-weight:700;line-height:39px;padding:16px 0 25px;text-align:start}.berg-pages-rental-price-list-header.service{margin-top:40px}.berg-components-rental-bike-form{background-color:#fff;margin-top:-64px;padding:20px 0}.berg-components-rental-bike-form h1{color:var(--primary-dark);font-size:30px;font-weight:700;text-align:center}.berg-components-rental-bike-form form{display:flex;flex-direction:column;padding:0 240px}.berg-components-rental-bike-form__input{align-items:start;-webkit-align-items:start;display:flex;display:-webkit-flex;flex-direction:column;margin-top:30px}.berg-components-rental-bike-form__input .berg-components-dropdown-wrapper{width:250px;z-index:1}.berg-components-rental-bike-form__input .Dropdown-option.is-selected{background-color:var(--primary-dark);color:var(--white)}.berg-components-rental-bike-form__input>div{width:100%}.berg-components-rental-bike-form__input--checkbox{display:grid;grid-template-columns:1fr 1fr 1fr}.berg-components-rental-bike-form__input--checkbox div{align-items:center}.berg-components-rental-bike-form__input--checkbox div input{width:auto}.berg-components-rental-bike-form__input span{left:44px;position:relative;top:-31px}.berg-components-rental-bike-form textarea,.berg-components-rental-bike-form__input input{background:none;border-bottom:1px solid var(--gray-500);height:36px;text-align:start;width:100%}.berg-components-rental-bike-form textarea::placeholder,.berg-components-rental-bike-form__input input::placeholder{color:var(--gray-500);font-size:12px;font-weight:400;opacity:.6}.berg-components-rental-bike-form .berg-checkbox{margin-top:10px}.berg-components-rental-bike-form .berg-checkbox label{color:var(--gray-700);font-size:14px;font-weight:400;text-align:left}.berg-components-rental-bike-form .berg-button__primary,.berg-components-rental-bike-form .berg-components-tooltip{align-self:end;margin:30px 0}.berg-components-rental-bike-form-backdrop{background-color:var(--black-alpha-60);height:100%;left:0;position:absolute;top:0;width:100vw;z-index:10}.berg-components-rental-ski-link{color:var(--primary-dark);text-decoration:none}.berg-components-rental-ski-form{background-color:#fff;margin-top:-64px;padding:20px 0}.berg-components-rental-ski-form h1{color:var(--primary-dark);font-size:30px;font-weight:700;text-align:center}.berg-components-rental-ski-form form{display:flex;flex-direction:column;padding:0 240px}.berg-components-rental-ski-form--error{color:var(--error-500);display:flex;text-align:left}.berg-components-rental-ski-form--error .icon{margin-right:10px;margin-top:5px}.berg-components-rental-ski-form__input{align-items:start;-webkit-align-items:start;display:flex;display:-webkit-flex;flex-direction:column;margin-top:30px}.berg-components-rental-ski-form__input .equipment{margin-left:40px}.berg-components-rental-ski-form__input .berg-components-dropdown-wrapper{width:250px;z-index:1}.berg-components-rental-ski-form__input .Dropdown-option.is-selected{background-color:var(--primary-dark);color:var(--white)}.berg-components-rental-ski-form__input>div{width:100%}.berg-components-rental-ski-form__input--checkradio-row{display:flex;justify-content:start}.berg-components-rental-ski-form__input--checkradio-row label{text-align:start}.berg-components-rental-ski-form__input--checkbox{display:flex;flex-direction:column}.berg-components-rental-ski-form__input--checkbox div{align-items:center}.berg-components-rental-ski-form__input--checkbox div input{width:auto}.berg-components-rental-ski-form__input span{left:44px;position:relative;top:-31px}.berg-components-rental-ski-form textarea,.berg-components-rental-ski-form__input input{background:none;border-bottom:1px solid var(--gray-500);height:36px;text-align:start;width:100%}.berg-components-rental-ski-form textarea::placeholder,.berg-components-rental-ski-form__input input::placeholder{color:var(--gray-500);font-size:12px;font-weight:400;opacity:.6}.berg-components-rental-ski-form .berg-checkbox{margin-top:10px}.berg-components-rental-ski-form .berg-checkbox label{color:var(--gray-700);font-size:14px;font-weight:400;text-align:left}.berg-components-rental-ski-form .berg-button__primary,.berg-components-rental-ski-form .berg-components-tooltip{align-self:end;margin:30px 0}.berg-styles-pricing-table__container table .td{width:15vh}.berg-styles-pricing-table__container table thead tr th{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;padding:5px;text-align:center;white-space:normal}@media screen and (max-width:480px){.berg-components-rental-bike-form{margin-top:-48px}.berg-components-rental-bike-form h1{font-size:24px;padding:0 12px}.berg-components-rental-bike-form form{padding:0 24px}.berg-components-rental-bike-form .berg-button__primary,.berg-components-rental-bike-form .berg-components-tooltip{align-self:center}.berg-components-rental-bike-form [data-tooltip].t-top:before{white-space:break-spaces}.berg-components-rental-bike-form .berg-checkbox label{font-size:13px}.berg-components-rental-bike-form__input--checkbox{grid-template-columns:1fr}.berg-components-rental-ski-form{margin-top:-48px}.berg-components-rental-ski-form h1{font-size:24px;padding:0 12px}.berg-components-rental-ski-form form{padding:0 24px}.berg-components-rental-ski-form .berg-button__primary,.berg-components-rental-ski-form .berg-components-tooltip{align-self:center}.berg-components-rental-ski-form [data-tooltip].t-top:before{white-space:break-spaces}.berg-components-rental-ski-form .berg-checkbox label{font-size:13px}.berg-components-rental-ski-form__input--checkbox{grid-template-columns:1fr}}.radio-checkbox{display:none}.radio-checkbox+label{cursor:pointer;margin-top:10px;padding-left:20px;position:relative}.radio-checkbox+label:before{background-color:var(--white);border:1px solid var(--black);border-radius:50%;content:"";cursor:pointer;height:11px;left:0;position:absolute;top:0;width:11px}.radio-checkbox:checked+label:before{background-color:var(--primary-dark)}.radio-checkbox+label:before{margin-top:10px}.show{left:27%;position:absolute;top:12%;z-index:9999}.no-show{display:none}.berg-components-thanks{align-items:center;background-color:var(--primary-dark);display:grid;grid-template-columns:120px auto;height:99px;width:632px}.berg-components-thanks__image{place-self:center}.berg-components-thanks p{color:var(--white);font-size:18px;text-align:start}@media screen and (max-width:850px){.berg-components-thanks{width:100%}.berg-components-thanks p{color:var(--white);font-size:14px;text-align:start}}.berg-page-ski-park__header-ski-slopes{background-image:url(/static/media/slopes-header.8e3964050536c923f822.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-ski-park__header-ski-slopes h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-ski-park__header-ski-slopes h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-ski-park__header-ski-slopes h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-ski-park__header-ski-slopes h1{font-size:80px}}.berg-page-ski-park__header-ski-slopes p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-ski-park__header-ski-slopes p{font-size:15px}}@media screen and (min-width:850px){.berg-page-ski-park__header-ski-slopes p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-ski-park__header-ski-slopes p{font-size:20px;width:70%}.berg-page-ski-park__header-ski-slopes{margin-top:0}}.berg-page-ski-park__header-bike-park{background-image:url(/static/media/bike-header.47e542de22bc20176b67.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-ski-park__header-bike-park h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-ski-park__header-bike-park h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-ski-park__header-bike-park h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-ski-park__header-bike-park h1{font-size:80px}}.berg-page-ski-park__header-bike-park p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-ski-park__header-bike-park p{font-size:15px}}@media screen and (min-width:850px){.berg-page-ski-park__header-bike-park p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-ski-park__header-bike-park p{font-size:20px;width:70%}.berg-page-ski-park__header-bike-park{margin-top:0}}.berg-page-ski-park__header-trains-and-ski-lifts{background-image:url(/static/media/lifts-summer.93dde3a623549b74294c.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-ski-park__header-trains-and-ski-lifts h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-ski-park__header-trains-and-ski-lifts h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-ski-park__header-trains-and-ski-lifts h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-ski-park__header-trains-and-ski-lifts h1{font-size:80px}}.berg-page-ski-park__header-trains-and-ski-lifts p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-ski-park__header-trains-and-ski-lifts p{font-size:15px}}@media screen and (min-width:850px){.berg-page-ski-park__header-trains-and-ski-lifts p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-ski-park__header-trains-and-ski-lifts p{font-size:20px;width:70%}.berg-page-ski-park__header-trains-and-ski-lifts{margin-top:0}}.berg-page-ski-park__header-trains-and-ski-lifts.summer{background-image:url(/static/media/lifts-summer.93dde3a623549b74294c.jpg)}.berg-page-ski-park__header-trains-and-ski-lifts.winter{background-image:url(/static/media/lifts-header.47fbb6a00d7804a331b9.jpg)}.berg-page-ski-park__header-price-list{background-image:url(/static/media/price-header.9ddc1dcbb47ede67a1a0.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-ski-park__header-price-list h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-ski-park__header-price-list h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-ski-park__header-price-list h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-ski-park__header-price-list h1{font-size:80px}}.berg-page-ski-park__header-price-list p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-ski-park__header-price-list p{font-size:15px}}@media screen and (min-width:850px){.berg-page-ski-park__header-price-list p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-ski-park__header-price-list p{font-size:20px;width:70%}.berg-page-ski-park__header-price-list{margin-top:0}}.berg-page-ski-park__header-webcams{background-image:url(/static/media/webcam-header.cfe9c47dfc730b85b154.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-ski-park__header-webcams h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-ski-park__header-webcams h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-ski-park__header-webcams h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-ski-park__header-webcams h1{font-size:80px}}.berg-page-ski-park__header-webcams p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-ski-park__header-webcams p{font-size:15px}}@media screen and (min-width:850px){.berg-page-ski-park__header-webcams p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-ski-park__header-webcams p{font-size:20px;width:70%}.berg-page-ski-park__header-webcams{margin-top:0}}.berg-page-ski-park__header-webcams.summer{background-image:url(/static/media/lifts-summer.93dde3a623549b74294c.jpg)}.berg-page-ski-park__header-webcams.winter{background-image:url(/static/media/webcam-header.cfe9c47dfc730b85b154.jpg)}.berg-page-ski-park .berg-page-ski-park-price-tables h1{color:var(--primary-dark);font-size:30px;font-weight:700;padding:4rem 0 1rem}.berg-page-ski-park .berg-page-ski-park-price-tables h2{color:var(--primary-dark);font-size:25px;font-weight:700;padding:4rem 0 1rem}.berg-page-ski-park table{border-collapse:collapse;table-layout:fixed;width:100%}.berg-page-ski-park td,.berg-page-ski-park th{border:1px solid #fff;font-size:16px;padding:8px;text-align:center}.berg-page-ski-park table p{font-size:16px;padding:8px;text-align:center}.berg-page-ski-park th{background-color:var(--primary-dark);color:var(--white)}.berg-page-ski-park tr{background-color:var(--light-blue)}.berg-page-ski-park tr:nth-child(2n){background-color:var(--lighter-blue)}.berg-page-ski-park .night-drives{color:var(--primary-dark);font-weight:900}.berg-page-ski-park__widget{margin-top:60px}.berg-page-ski-park__line{border:1px solid var(--medium-grey);height:1px;margin:40px 0}.berg-page-ski-park>h3{font-size:20px;font-weight:600;margin-bottom:15px}.berg-page-ski-park>p{font-size:16px;font-weight:500}.berg-page-ski-park span{font-size:15px;font-weight:400}.berg-page-ski-park img{margin-top:40px}.berg-page-ski-park-price-list h1{color:var(--primary-dark);font-size:30px;font-weight:700;padding:25px 0}.berg-page-ski-park-price-list_tables{display:flex;gap:30px;width:100%}.berg-page-ski-park-price-list_description{margin-bottom:1rem;text-align:start;width:1300px}.berg-page-ski-park-price-list_description>p{font-size:16px}.berg-page-ski-park-price-list .berg-styles-pricing-table__container{overflow-x:hidden}.berg-page-ski-park-price-list .berg-styles-pricing-table h2{text-align:center}.berg-styles-pricing-table-meander td{width:250px}.berg-pages-webcams{margin:0 0 50px}.berg-pages-webcams p{color:var(--primary-dark);font-size:30px;font-weight:700;text-align:center}.column-header,.column-header span{display:flex;justify-content:space-around}.column-header span{padding:10px;width:100%}.column-header span.headerSpan1{border-top:1px solid #fff;margin:10px -8px -8px}.column-header span.headerSpan2{border-top:1px solid #fff;margin:10px -8px -8px 6px}.column-header .span1{border-right:1px solid #fff}.column-header .span1,.column-header .span2{align-items:center;display:flex}.tr{background-color:var(--light-blue)}.season-buttons button{border-radius:20px;color:var(--dark-navy);cursor:pointer;font-size:19px;font-weight:500;margin:20px 20px -20px;padding:10px;text-transform:uppercase;width:180px}.season-buttons button.active{color:var(--dark-blue)}@media(max-width:1320px){.berg-page-ski-park-price-list_description{margin-top:1rem;width:100%}}@media(max-width:480px){.berg-page-ski-park-price-list h1{font-size:25px}.berg-page-ski-park-price-list .berg-styles-pricing-table__container{overflow-x:auto}.berg-page-ski-park-price-list_tables{flex-direction:column}.berg-pages-webcams iframe{height:50vh;width:100%}}.camera-buttons{display:flex;justify-content:center;padding-bottom:20px}.camera-buttons.camera-buttons button{background-color:var(--gray-200);border-radius:15px;color:var(--dark-navy);cursor:pointer;display:flex;font-size:1rem;justify-content:center;margin:-20px 10px 25px;padding:10px 30px;width:130px}@media(max-width:480px){.camera-buttons.camera-buttons button{margin:10px 6px 0}}.camera-buttons .camera-link{text-decoration:none}.camera-buttons.camera-buttons button.active{background-color:var(--primary-dark);color:var(--white)}.berg-page-covid19-policy{padding:1vmin 10vw 0;text-align:left}.berg-page-covid19-policy h1{color:var(--primary-light);font-size:40px;font-weight:700;margin-top:3rem;text-transform:uppercase}.berg-page-covid19-policy h2{color:var(--black);font-size:24px;font-weight:700;margin-top:3rem;text-transform:uppercase}.berg-page-covid19-policy p{color:var(--black);font-size:16px;margin-top:.5rem}.berg-page-covid19-policy ul li{list-style-position:inside;list-style-type:disc}.berg-styles-pricing-table__promo-cell{color:red;font-weight:700;letter-spacing:3px;transform:rotate(-90deg)}.berg-styles-pricing-table .sauna-additional-information{margin-bottom:-20px;margin-top:5px}.table thead th{width:1000px}.table1 tbody tr .td_adult{width:130px}.berg-page-therms-park__header-aquapark{background-image:url(/static/media/aquapark-header.ba4be1f3fdf861d40789.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-therms-park__header-aquapark h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-therms-park__header-aquapark h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-therms-park__header-aquapark h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-therms-park__header-aquapark h1{font-size:80px}}.berg-page-therms-park__header-aquapark p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-therms-park__header-aquapark p{font-size:15px}}@media screen and (min-width:850px){.berg-page-therms-park__header-aquapark p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-therms-park__header-aquapark p{font-size:20px;width:70%}.berg-page-therms-park__header-aquapark{margin-top:0}}.berg-page-therms-park__header-pools{background-image:url(/static/media/small-aquapark2.e870269e9a86f78acd7a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-therms-park__header-pools h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-therms-park__header-pools h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-therms-park__header-pools h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-therms-park__header-pools h1{font-size:80px}}.berg-page-therms-park__header-pools p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-therms-park__header-pools p{font-size:15px}}@media screen and (min-width:850px){.berg-page-therms-park__header-pools p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-therms-park__header-pools p{font-size:20px;width:70%}.berg-page-therms-park__header-pools{margin-top:0}}.berg-page-therms-park__header-attractions{background-image:url(/static/media/aquapark_attractions.c170a4a62f9d7526494b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-therms-park__header-attractions h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-therms-park__header-attractions h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-therms-park__header-attractions h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-therms-park__header-attractions h1{font-size:80px}}.berg-page-therms-park__header-attractions p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-therms-park__header-attractions p{font-size:15px}}@media screen and (min-width:850px){.berg-page-therms-park__header-attractions p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-therms-park__header-attractions p{font-size:20px;width:70%}.berg-page-therms-park__header-attractions{margin-top:0}}.berg-page-therms-park__header-price{background-image:url(/static/media/small-aquapark2.e870269e9a86f78acd7a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-therms-park__header-price h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-therms-park__header-price h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-therms-park__header-price h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-therms-park__header-price h1{font-size:80px}}.berg-page-therms-park__header-price p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-therms-park__header-price p{font-size:15px}}@media screen and (min-width:850px){.berg-page-therms-park__header-price p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-therms-park__header-price p{font-size:20px;width:70%}.berg-page-therms-park__header-price{margin-top:0}}.berg-page-therms-park__header-webcams{background-image:url(/static/media/small-aquapark2.e870269e9a86f78acd7a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-therms-park__header-webcams h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-therms-park__header-webcams h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-therms-park__header-webcams h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-therms-park__header-webcams h1{font-size:80px}}.berg-page-therms-park__header-webcams p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-therms-park__header-webcams p{font-size:15px}}@media screen and (min-width:850px){.berg-page-therms-park__header-webcams p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-therms-park__header-webcams p{font-size:20px;width:70%}.berg-page-therms-park__header-webcams{margin-top:0}}.berg-page-therms-park-pricing p{color:var(--darker-grey);font-size:16px;line-height:1.3em;margin-bottom:25px;text-align:start}.berg-page-therms-park-pricing p strong{color:var(--primary-dark)}.berg-page-therms-park-pricing p a{text-decoration:none}.berg-page-therms-park-pricing p span{color:var(--primary-dark)}.berg-page-therms-park-pricing .berg-styles-pricing-table{margin-bottom:40px}.berg-page-therms-park-pricing h1{color:var(--primary-dark);font-size:30px;font-weight:700;line-height:39px;padding-top:1rem;text-align:start}.berg-pages-pricing-nav{display:flex;font-weight:900;justify-content:center;margin:40px auto;max-width:80%;text-transform:uppercase}.berg-pages-pricing-nav li{margin:0 32px}.berg-pages-pricing-nav li a{color:var(--grey);text-decoration:none;white-space:pre-line}.berg-pages-pricing-nav li a[data-berg-active=true]{color:var(--primary-dark);font-weight:800}.berg-pages-therms-park-webcams{display:flex;flex-direction:column;gap:40px}.berg-pages-therms-park-webcam iframe{height:352px;max-width:625px;width:45vw}.berg-pages-therms-park-webcam video{height:400px}.berg-pages-therms-park-webcam .responsive-video{width:625px}.berg-pages-therms-park-webcam>p{color:var(--primary-dark);font-size:30px;font-weight:700}@media(max-width:1080px){.berg-pages-therms-park-webcams{flex-direction:column}.berg-pages-therms-park-webcam iframe{max-width:100vw;width:100%}.berg-pages-therms-park-webcam .responsive-video{height:auto;max-width:100vh;width:100%}}.berg-page-accommodation-equipment-list>li{list-style-position:inside;list-style-type:disc;margin-left:.5em}.berg-page-accommodation-equipment-list__highlighted{color:var(--primary-dark)}.berg-page-accommodation-standard-room__equipment{margin-top:93px}.berg-page-accommodation-standard-room__inclusive{margin-top:46px}.berg-page-accommodation-standard-plus-room__equipment{margin-top:38px}.berg-page-accommodation-standard-plus-room__inclusive{margin-top:33px}.berg-page-accommodation__header{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-accommodation__header h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-accommodation__header h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-accommodation__header h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-accommodation__header h1{font-size:80px}}.berg-page-accommodation__header p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-accommodation__header p{font-size:15px}}@media screen and (min-width:850px){.berg-page-accommodation__header p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-accommodation__header p{font-size:20px;width:70%}.berg-page-accommodation__header{margin-top:0}}.berg-page-accommodation__header--plus{background-image:url(/static/media/plus_header.6a1592b0de4758071538.jpg)}.berg-page-accommodation__header--standard{background-image:url(/static/media/standard_header.1c05872e8efd0cc18274.jpg)}.berg-page-accommodation .berg-components-about-heading,.berg-page-accommodation .berg-components-about-nav{display:none}.berg-page-accommodation__footer{text-align:start}.berg-page-accommodation__footer>a{color:var(--primary-dark);font-weight:600;text-decoration:none}.berg-page-accommodation__discount{align-items:center;color:var(--primary-dark);display:flex;font-size:18px;font-weight:500;gap:10px;justify-content:start;padding-bottom:2rem}@media screen and (max-width:480px){.berg-page-accommodation__discount{font-size:13px;font-weight:500;gap:0;gap:10px;padding:1rem 10px;text-align:start}}.berg-pages-plan-stay{font-family:Roboto;padding:0 12px}.berg-pages-plan-stay h2{color:var(--primary-dark);font-size:32px;font-weight:700;margin-top:50px}.berg-pages-plan-stay h2+p{font-size:14px;margin-top:10px}.berg-pages-plan-stay__header{background-image:url(/static/media/background-contact-info.26cfd57e0894f00437e0.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-plan-stay__header h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-plan-stay__header h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-plan-stay__header h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-plan-stay__header h1{font-size:80px}}.berg-pages-plan-stay__header p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-plan-stay__header p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-plan-stay__header p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-plan-stay__header p{font-size:20px;width:70%}.berg-pages-plan-stay__header{margin-top:0}}.berg-pages-plan-stay__header:after{background-color:var(--black-alpha-20);content:"";inset:0;position:absolute;z-index:1}.berg-pages-plan-stay__nav{color:var(--primary-dark);display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px}.berg-pages-plan-stay__nav-link{text-decoration:none}.berg-pages-plan-stay__nav-link:not(:first-child){margin-left:24px}.berg-pages-plan-stay__nav-link.active{font-weight:700}.berg-pages-plan-stay__cards{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:90px}@media screen and (min-width:1320px){.berg-pages-plan-stay__cards{flex-direction:row}}.plan-stay-card{background-color:var(--white);border-radius:24px;display:flex;flex-direction:column;margin-bottom:32px;min-height:420px;order:2;padding:24px;width:260px}@media screen and (min-width:1320px){.plan-stay-card{order:0}.plan-stay-card:not(:first-child){margin-left:32px;margin-top:0}}.plan-stay-card h3{color:var(--primary-dark);font-size:24px;font-weight:700;line-height:1.1em;margin-bottom:24px}.plan-stay-card__choice{color:var(--light-grey);line-height:1.25em;margin:0 0 16px 24px;position:relative;text-align:left}.plan-stay-card__choice .berg-icons-tick{display:none}.plan-stay-card__choice--checked{color:var(--darker-grey)}.plan-stay-card__choice--checked .berg-icons-tick{display:block;height:16px;left:-24px;position:absolute;top:2px;width:16px}.plan-stay-card__price{color:var(--primary-dark);text-align:start}.plan-stay-card__price span:first-child{font-size:25px;font-weight:700}.plan-stay-card button{background-color:var(--primary-light);border-radius:8px;color:var(--white);font-weight:700;line-height:1em;margin-top:16px;padding:14px;width:100%}.plan-stay-card__custom{align-items:center;border:2px dashed var(--lighter-grey);display:flex;flex:1 1;flex-direction:column;justify-content:center;width:100%}.plan-stay-card__custom img{margin-bottom:50px;width:130px}.plan-stay-card__custom h3{color:var(--light-grey);font-size:20px;font-weight:500;margin-bottom:0;white-space:pre-line}.plan-stay-card--highlight{background-color:var(--primary-dark);order:1}@media screen and (min-width:1320px){.plan-stay-card--highlight{order:0;transform:translateY(-32px)}}.plan-stay-card--highlight *,.plan-stay-card--highlight h3{color:var(--white)}.plan-stay-card--highlight .berg-icons-tick path{fill:var(--white)}.plan-stay-card--highlight button{background-color:var(--white);color:var(--primary-dark);font-size:20px}.berg-pages-home{font-size:22px;font-weight:300;line-height:33px;padding:3rem 2rem;white-space:pre-line}.berg-pages-home-contact{align-items:stretch;display:flex;flex-direction:column}@media screen and (max-width:850px){.berg-pages-home{line-height:1.5;padding:2rem 4rem}}@media screen and (min-width:850px){.berg-pages-home-contact{flex-direction:row}}@media screen and (max-width:480px){.berg-pages-home{font-size:12px;font-weight:300;padding:0 1rem 1rem}}.order-status-wrapper__payment-status{color:var(--green);font-size:1.25rem;font-weight:600}.order-status-wrapper__item-header{font-size:1.25rem;font-weight:600}.order-status-wrapper__payment-box{background-color:#f7f7f7;padding-left:1rem;width:100%}.order-status-wrapper__buttons{width:100%}.order-status-wrapper__thank-you-message{font-size:1.125rem;font-weight:600;margin-bottom:2rem;margin-top:2rem}.order-status-wrapper__thanks-for-order{align-self:center;margin-top:2rem}.order-status-wrapper .order-status-wrapper__thank-you-message{margin:1rem 0}@media screen and (max-width:850px){.order-status-wrapper{grid-template-columns:auto}}.order-status-label{color:var(--orange-500);font-size:1.125rem;font-weight:500;margin-top:2rem;text-align:start}@media screen and (max-width:850px){.order-status-wrapper__buttons{display:flex;flex-direction:column-reverse}.order-status-wrapper__buttons button,.order-status-wrapper__buttons div{align-self:center}}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(2),.accommodations-table table.berg-components-order-table td:nth-child(3),.accommodations-table table.berg-components-order-table td:nth-child(4),.accommodations-table table.berg-components-order-table td:nth-child(5),.accommodations-table table.berg-components-order-table td:nth-child(6),.accommodations-table table.berg-components-order-table td:nth-child(7),.accommodations-table table.berg-components-order-table td:nth-child(8),.accommodations-table table.berg-components-order-table td:nth-child(9){position:static}}.skiPasses-table table.berg-components-order-table td:nth-child(3){padding-left:20px;position:absolute;top:25px}@media(max-width:1080px){.skiPasses-table table.berg-components-order-table td:nth-child(3){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table table.berg-components-order-table td:nth-child(3){align-self:center;left:3.5%;position:relative!important;top:0}}.skiPasses-table table.berg-components-order-table td:nth-child(4){margin-right:8.5%;position:absolute;right:8%;top:25px}@media(max-width:1080px){.skiPasses-table table.berg-components-order-table td:nth-child(4){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table table.berg-components-order-table td:nth-child(4){align-self:center;left:3.5%;position:relative!important;top:0}}.skiPasses-table table.berg-components-order-table td:nth-child(5){padding-left:5px;position:absolute;right:7%;top:25px}@media(max-width:1080px){.skiPasses-table table.berg-components-order-table td:nth-child(5){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table table.berg-components-order-table td:nth-child(5){align-self:center;left:3.5%;position:relative!important;top:0}}.skiPasses-table table.berg-components-order-table td:nth-child(6){margin-right:8.5%;position:absolute;right:-6%;top:25px}@media(max-width:1080px){.skiPasses-table table.berg-components-order-table td:nth-child(6){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table table.berg-components-order-table td:nth-child(6){align-self:center;left:3.5%;position:relative!important;top:0}}.berg-page-maps__header-winter{background-image:url(/static/media/slopes-header.8e3964050536c923f822.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-maps__header-winter h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-maps__header-winter h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-maps__header-winter h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-maps__header-winter h1{font-size:80px}}.berg-page-maps__header-winter p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-maps__header-winter p{font-size:15px}}@media screen and (min-width:850px){.berg-page-maps__header-winter p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-maps__header-winter p{font-size:20px;width:70%}.berg-page-maps__header-winter{margin-top:0}}.berg-page-maps__header-summer{background-image:url(/static/media/map.dc2028b95d8bee3724a7.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-maps__header-summer h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-maps__header-summer h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-maps__header-summer h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-maps__header-summer h1{font-size:80px}}.berg-page-maps__header-summer p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-maps__header-summer p{font-size:15px}}@media screen and (min-width:850px){.berg-page-maps__header-summer p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-maps__header-summer p{font-size:20px;width:70%}.berg-page-maps__header-summer{margin-top:0}}.mapboxgl-map{font-family:Poppins,Century Gothic,Arial,san-serif;margin:2rem 0}@media screen and (max-width:480px){.mapboxgl-map{margin:.5rem}}@media screen and (max-width:1080px)and (min-width:480px){.mapboxgl-map{margin:2rem}}.big-popup{background-color:#0000;min-height:353px;width:692px}@media screen and (max-width:480px){.big-popup{width:100%}}.big-popup .mapboxgl-popup-content{background:#0000;border-radius:0;border-radius:initial;height:100%;padding:0}@media screen and (max-width:480px){.big-popup .mapboxgl-popup-content{width:90%}}.big-popup .mapboxgl-popup-tip{border-top-color:#000!important}.big-popup .mapboxgl-popup-content .left-side{background-color:#000000d9;display:inline-block;height:350px;margin-right:-4px;vertical-align:top;width:355px}@media screen and (max-width:480px){.big-popup .mapboxgl-popup-content .left-side{height:100%;width:145%}}.big-popup .mapboxgl-popup-content .left-side .head{border-bottom:1px solid #aeaeae;height:43px;line-height:43px;padding-left:27px;width:100%}.big-popup .mapboxgl-popup-content .left-side .head h3{color:var(--white);font-size:15px;font-weight:600;text-align:start}.big-popup .mapboxgl-popup-content .left-side .content{display:flex;gap:10px;justify-content:center;margin-bottom:20px;padding:20px}@media screen and (max-width:480px){.big-popup .mapboxgl-popup-content .left-side .content{align-items:center;flex-direction:column;margin-bottom:0}}.big-popup .mapboxgl-popup-content .left-side .content div:first-child{align-self:center}.big-popup .mapboxgl-popup-content .left-side .content div:last-child{background:#0000;display:inline-block;height:163px;margin-left:-4px;padding:0 15px;vertical-align:top;width:180px}.big-popup .mapboxgl-popup-content .left-side .content div:last-child p{color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;line-height:173%;text-align:start}.big-popup .mapboxgl-popup-content .left-side .content img{border-radius:10px;height:178px;object-fit:cover;overflow:hidden;width:128px}.big-popup .mapboxgl-popup-content .right-side{background:#0871b8;display:inline-block;height:353px;vertical-align:top;width:230px}.big-popup .mapboxgl-popup-content .right-side .head{border-bottom:1px solid #aeaeae;height:43px;line-height:43px;text-align:center}.big-popup .mapboxgl-popup-content .right-side .head h3{color:#fff;font-family:Inter,sans-serif;font-size:14px;margin:0;padding:0}.big-popup .mapboxgl-popup-close-button{display:none}.big-popup .left-side .ft{display:flex;flex-direction:row;gap:40px;place-content:center}@media screen and (max-width:480px){.big-popup .left-side .ft{padding-bottom:2rem}}.big-popup .right-side .content{height:231px}.big-popup .right-side .ft{background:#fff;height:79px;text-align:center;width:229px}.big-popup .right-side .ft .footer-btn{color:#0871b8;display:block;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;height:100%;left:0;line-height:79px;position:relative;text-decoration:none;top:0;width:100%}.big-popup .right-side .ft .footer-btn:hover{cursor:pointer}.big-popup .right-side .ft .footer-btn span{pointer-events:none}@media only screen and (max-width:480px){.mapboxgl-popup{left:10px;top:15%;transform:none!important}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip,.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip,.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip,.mapboxgl-popup-anchor-center .mapboxgl-popup-tip,.mapboxgl-popup-anchor-left .mapboxgl-popup-tip,.mapboxgl-popup-anchor-right .mapboxgl-popup-tip,.mapboxgl-popup-anchor-top .mapboxgl-popup-tip,.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip,.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{display:none!important}}#my-location{background:#fff;border:none;border-radius:3px;bottom:79%;box-shadow:1px 2px 5px gray;height:28px;padding:3px 2px 0;position:absolute;right:5.6%;width:28px}@media(max-width:1320px){#my-location{bottom:79%;right:3.3%}}@media(max-width:850px){#my-location{bottom:79%;right:4.5%}}@media(max-width:480px){#my-location{bottom:82%;right:6.2%}}#change-of-depth{background:#fff;border:none;border-radius:3px;bottom:73%;box-shadow:1px 2px 5px gray;height:28px;padding:3px 2px 0;position:absolute;right:5.6%;width:28px}#change-of-depth svg{height:22px;width:22px}@media(max-width:1320px){#change-of-depth{bottom:73%;right:3.3%}}@media(max-width:850px){#change-of-depth{bottom:73%;right:4.5%}}@media(max-width:480px){#change-of-depth{bottom:77%;right:6.2%}}.accommodation-criteria{padding-bottom:38px;z-index:1}.accommodation-criteria.disabled{padding-bottom:100px}@media screen and (min-width:1080px){.accommodation-criteria{border-bottom:1px solid var(--grey);border-top:1px solid var(--grey)}}@media screen and (max-width:480px){.accommodation-criteria{padding-bottom:10px}}.accommodation-criteria__inputs{align-items:center;display:flex;flex-direction:column;row-gap:30px}.accommodation-criteria__inputs .berg-components-dropdown__control{background-color:var(--white)}@media screen and (min-width:1080px){.accommodation-criteria__inputs{flex-direction:row;height:43px}.accommodation-criteria__inputs>div{align-self:flex-start}}.accommodation-criteria__inputs>hr{border-bottom:1px solid var(--light-grey);width:100%}@media screen and (min-width:1080px){.accommodation-criteria__inputs>hr{display:none}}.accommodation-criteria__period-wrapper{position:relative;z-index:2}.accommodation-criteria__period{align-items:center;background-color:var(--white);border-radius:2px;display:flex;height:43px;min-width:330px;padding:0 43px 0 20px;position:relative}.accommodation-criteria__period .berg-icons-calendar path{fill:var(--light-grey)}.accommodation-criteria__period-dates{margin:0 30px;-webkit-user-select:none;user-select:none}.accommodation-criteria__period-arrow{background-color:var(--lighter-grey);border:initial;border-radius:0 2px 2px 0;bottom:0;height:auto;position:absolute;right:0;top:0;width:42px}.accommodation-criteria__period-arrow[aria-expanded=true]:before{top:42%;transform:rotate(-135deg)}.accommodation-criteria__period-arrow[aria-expanded=false]:before,.accommodation-criteria__period-arrow[aria-expanded=true]:before{border-bottom:2px solid var(--darker-grey);border-right:2px solid var(--darker-grey);content:"";height:8px;left:42%;position:absolute;width:8px}.accommodation-criteria__period-arrow[aria-expanded=false]:before{top:36%;transform:rotate(45deg)}.accommodation-criteria__calendar-wrapper{background-color:var(--primary-light);border-radius:8px;left:50%;padding:8px;position:absolute;top:120%;transform:translateX(-50%)}.accommodation-criteria__calendar-wrapper[aria-hidden=true]{display:none}.accommodation-criteria__calendar{background-color:var(--white);border-radius:8px}.accommodation-criteria__adults-count,.accommodation-criteria__children-count{align-items:center;background-color:var(--lighter-grey);display:flex;height:100%;justify-content:center;width:42px}.accommodation-criteria__children{position:relative}.accommodation-criteria__children .berg-components-tooltip{left:10px;position:absolute;top:5px}.accommodation-criteria__search{background-color:var(--primary-light);border-radius:8px;color:var(--white);font-size:14px;font-weight:600;height:60px;width:200px}@media screen and (min-width:1080px){.accommodation-criteria__search{margin-left:auto}}.accommodation-criteria__persons{display:flex;justify-content:space-between;max-width:380px;width:100%;z-index:1}@media screen and (min-width:1080px){.accommodation-criteria__persons{margin-left:35px}}.accommodation-criteria__validation-error{align-items:center;border-radius:4px;color:var(--error-500);display:flex;font-size:10px;font-weight:500;padding:2px}.accommodation-criteria__validation-error svg{height:1em;z-index:-1}.accommodation-criteria [aria-invalid=true]{outline:1px solid var(--error-500)}.accommodation-disabled{color:red;margin-top:5px;padding-bottom:20px;text-align:center;width:350px}.accommodation-disabled svg{height:17px;margin-right:5px;width:17px}.search-number-field{align-items:center;background-color:var(--white);border-radius:2px;display:flex;height:100%;height:43px;justify-content:center;overflow:visible;padding-left:18px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.search-number-field .berg-icons-adult,.search-number-field .berg-icons-child{transform:scale(.8)}.search-number-field .berg-icons-adult path,.search-number-field .berg-icons-child path{fill:var(--light-grey)}.search-number-field .berg-components-tooltip{left:-14px;position:absolute;top:-8px}.search-number-field__icon{line-height:0;position:relative}.search-number-field__caret{display:flex;height:42px}.search-number-field__arrow{background-color:var(--lighter-grey);border-radius:0 2px 2px 0;height:100%;position:relative;width:42px}.search-number-field__arrow[aria-expanded=true]:before{top:42%;transform:rotate(-135deg)}.search-number-field__arrow[aria-expanded=false]:before,.search-number-field__arrow[aria-expanded=true]:before{border-bottom:2px solid var(--darker-grey);border-right:2px solid var(--darker-grey);content:"";height:8px;left:42%;position:absolute;width:8px}.search-number-field__arrow[aria-expanded=false]:before{top:36%;transform:rotate(45deg)}.search-number-field__dropdown-list{display:none;position:absolute;top:105%}@media screen and (max-width:480px){.search-number-field__dropdown-list{right:-3%}}.search-number-field__dropdown-list[aria-expanded=true]{display:block}.berg-pages-passes-and-tickets__search{position:relative;z-index:1}.berg-pages-passes-and-tickets__search h3{color:var(--primary-dark);font-size:20px;font-weight:600;margin:0 0 20px 95px;text-align:start}.berg-pages-passes-and-tickets__search h3~hr{border:1px solid var(--light-grey);height:1px;margin:20px 0}.berg-pages-passes-and-tickets .seasons-tabs{display:grid;grid-template-columns:1fr 1fr 1fr;margin:12px 0}.berg-pages-passes-and-tickets .seasons-tabs .season-tab{color:var(--grey);padding:12px 0}.berg-pages-passes-and-tickets .seasons-tabs .season-tab--active{background-color:var(--primary-dark);color:var(--white)}.berg-pages-passes-and-tickets .seasons-tabs .season-tab__title{font-size:12px;font-weight:700;text-transform:uppercase}.berg-pages-passes-and-tickets .seasons-tabs .season-tab__description{font-size:12px}.berg-pages-activities__ski-park-not-active{color:red;font-weight:500;margin-top:2%}.berg-pages-activities{padding:10px 0;width:100%}@media screen and (min-width:480px){.berg-pages-activities{padding:30px 0}}.berg-pages-activities__header--accommodation{background-image:url(/static/media/accommodation_header.6a1592b0de4758071538.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-activities__header--accommodation h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--accommodation h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-activities__header--accommodation h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-activities__header--accommodation h1{font-size:80px}}.berg-pages-activities__header--accommodation p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--accommodation p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-activities__header--accommodation p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-activities__header--accommodation p{font-size:20px;width:70%}.berg-pages-activities__header--accommodation{margin-top:0}}.berg-pages-activities__header--winter-lift{background-image:url(/static/media/ski-slopes.4e76cce5d557c1fc1e53.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-activities__header--winter-lift h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--winter-lift h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-activities__header--winter-lift h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-activities__header--winter-lift h1{font-size:80px}}.berg-pages-activities__header--winter-lift p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--winter-lift p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-activities__header--winter-lift p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-activities__header--winter-lift p{font-size:20px;width:70%}.berg-pages-activities__header--winter-lift{margin-top:0}}.berg-pages-activities__header--summer-lift{background-image:url(/static/media/summer-lift.0778aedd0c7a28ba2dc8.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-activities__header--summer-lift h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--summer-lift h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-activities__header--summer-lift h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-activities__header--summer-lift h1{font-size:80px}}.berg-pages-activities__header--summer-lift p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--summer-lift p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-activities__header--summer-lift p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-activities__header--summer-lift p{font-size:20px;width:70%}.berg-pages-activities__header--summer-lift{margin-top:0}}.berg-pages-activities__header--rent{background-image:url(/static/media/interior_of_rental.d2f1e1058e50d47a65dd.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-activities__header--rent h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--rent h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-activities__header--rent h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-activities__header--rent h1{font-size:80px}}.berg-pages-activities__header--rent p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--rent p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-activities__header--rent p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-activities__header--rent p{font-size:20px;width:70%}.berg-pages-activities__header--rent{margin-top:0}}.berg-pages-activities__header--school{background-image:url(/static/media/ski-school.2935ec1ab7ca82bc70ee.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-activities__header--school h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--school h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-activities__header--school h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-activities__header--school h1{font-size:80px}}.berg-pages-activities__header--school p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--school p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-activities__header--school p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-activities__header--school p{font-size:20px;width:70%}.berg-pages-activities__header--school{margin-top:0}}.berg-pages-activities__header--therms{background-image:url(/static/media/small-aquapark2.e870269e9a86f78acd7a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-activities__header--therms h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--therms h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-activities__header--therms h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-activities__header--therms h1{font-size:80px}}.berg-pages-activities__header--therms p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--therms p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-activities__header--therms p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-activities__header--therms p{font-size:20px;width:70%}.berg-pages-activities__header--therms{margin-top:0}}.berg-pages-activities__header--parking{background-image:url(/static/media/parking.45a1ea43ea2ec91cde8b.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-activities__header--parking h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--parking h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-activities__header--parking h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-activities__header--parking h1{font-size:80px}}.berg-pages-activities__header--parking p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-activities__header--parking p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-activities__header--parking p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-activities__header--parking p{font-size:20px;width:70%}.berg-pages-activities__header--parking{margin-top:0}}.berg-pages-activities__rental{padding:0 0 20px;position:relative;z-index:1}.berg-pages-activities__rental>hr{border:1px solid var(--light-grey);height:1px;margin:20px 0}.berg-pages-activities__parking{padding:0 0 20px;position:relative;z-index:1}.berg-pages-activities__parking>hr{border:1px solid var(--light-grey);height:1px;margin:20px 0}.berg-pages-activities__parking .berg-components-filter-bar p:last-of-type,.berg-pages-activities__parking .berg-components-tooltip{display:none}.berg-pages-activities__parking .berg-components-filter-bar{justify-content:start!important}.berg-pages-activities__aquapark{padding:0 0 20px;position:relative;z-index:1}.berg-pages-activities__aquapark>hr{border:1px solid var(--light-grey);height:1px;margin:20px 0}.berg-pages-activities__aquapark .berg-components-filter-bar p:last-of-type,.berg-pages-activities__aquapark .berg-components-tooltip{display:none}.berg-pages-activities__aquapark .berg-components-filter-bar{justify-content:start!important}.berg-pages-activities h2{font-size:20px;font-weight:600;margin:0 20px 20px 24px;text-align:start}@media screen and (min-width:850px){.berg-pages-activities h2{font-size:20px;font-weight:600;margin:0 0 20px 95px;text-align:start}}.berg-pages-activities__buttons{display:grid;grid-template-columns:1fr;justify-items:stretch;margin-bottom:-13px;margin-right:-13px;padding:0 20px}@media screen and (min-width:850px){.berg-pages-activities__buttons{grid-template-columns:1fr 1fr}}@media screen and (min-width:1320px){.berg-pages-activities__buttons{display:flex;justify-content:space-between;margin-bottom:-23px;margin-right:-23px}.berg-pages-activities__buttons>*{margin-bottom:23px;margin-right:23px}}.berg-pages-activities__buttons>*{margin-bottom:13px;margin-right:30px}.berg-pages-activities__content{display:flex;flex-direction:column}.berg-pages-activities__content>p{font-size:14px;font-weight:500;padding:10px 40px;text-align:start}.berg-pages-activities__content>p>a{color:var(--primary-dark);font-weight:700;text-decoration:none}@media screen and (min-width:1080px){.berg-pages-activities__content{margin-top:45px}}.berg-pages-activities__button{align-items:center;background-color:var(--light-grey);border-radius:2px;color:var(--darkish-grey);cursor:pointer;display:flex;flex:1 1;font-size:.75rem;font-weight:600;height:60px;line-height:1.1rem;padding:0 14px;text-decoration:none}.berg-pages-activities__button span{margin-left:14px;text-align:left;white-space:pre-line}.berg-pages-activities__button.active{color:var(--white)}.berg-pages-activities__button--tickets.active{background-color:#8096e0}.berg-pages-activities__button--therms-tickets.active{background-color:#f97171}.berg-pages-activities__button--accommodation.active{background-color:#1ba7e0}.berg-pages-activities__button--rental-ski.active{background-color:#59b2bc}.berg-pages-activities__button--ski-school.active{background-color:#669ebe}.berg-pages-activities__button--rental-bike.active{background-color:#f78c5e}.berg-pages-activities__button--parking.active{background-color:#b680e0}.berg-pages-activities__accommodation h3{font-size:16px;font-weight:700;margin:20px 0;text-align:start}@media screen and (min-width:1080px){.berg-pages-activities__accommodation h3{margin:25px 0}}.berg-pages-activities__accommodation h3[data-available=false]{color:var(--orange-500)}.berg-pages-activities__accommodation h3[data-available=false] span{font-weight:500;margin-left:.25em}.berg-pages-activities__accommodation-placeholder{margin-top:20px;max-width:90%;object-fit:contain;width:100%}.berg-pages-activities__accommodation--discount{align-items:center;display:flex;gap:10px;justify-content:start;padding-top:10px}.berg-pages-activities__accommodation--discount p{color:var(--primary-dark);font-size:18px;font-weight:500}.berg-pages-activities__accommodation--discount span{color:var(--dark-grey);font-size:15px;font-weight:500}@media screen and (max-width:480px){.berg-pages-activities__accommodation--discount{gap:10px;margin-bottom:10px}.berg-pages-activities__accommodation--discount p{font-size:13px;font-weight:400;margin-left:3px;text-align:start}.berg-pages-activities__accommodation--discount span{color:var(--dark-grey);font-size:13px;font-weight:500}}.berg-pages-activities__accommodation--discount-fullpage{align-items:center;color:var(--primary-dark);display:flex;font-size:18px;font-weight:500;gap:10px;justify-content:start;padding-top:55px}@media screen and (max-width:480px){.berg-pages-activities__accommodation--discount-fullpage{font-size:13px;font-weight:400;gap:10px;margin-bottom:6px;margin-left:3px;padding-top:0;text-align:start}}.berg-pages-activities__accommodation--promo-deadline{align-items:center;color:var(--error-500);display:flex;flex-direction:row;font-size:16px;font-weight:600;gap:10px;justify-content:start;padding-right:16px;width:100%}.berg-pages-activities__back-buttons{left:90px;margin:10px 0;position:absolute}@media screen and (max-width:480px){.berg-pages-activities__back-buttons{display:none}}.berg-pages-activities__back-mobile-buttons{display:none}@media screen and (max-width:480px){.berg-pages-activities__back-mobile-buttons{display:flex;left:34px;position:absolute;top:559px;z-index:1}}.berg-pages-activities__rooms-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:30px;margin-top:20px}@media screen and (min-width:1080px){.berg-pages-activities__rooms-wrapper{flex-direction:row;flex-wrap:wrap;gap:75px}}.berg-pages-activities__combining-promo{font-size:13px!important;padding:0!important}.berg-pages-activities .activities-calendar{background-color:var(--primary-light);border-radius:8px;display:flex;flex-direction:column;padding:12px;position:relative;z-index:1}.berg-pages-activities .activities-calendar__middle-wrapper{background-color:var(--white);border-radius:8px;padding:0 16px 16px}.berg-pages-activities .activities-calendar__legend{color:var(--grey);font-family:Roboto;font-size:12px;text-align:start}.berg-pages-activities .activities-calendar__legend div:first-child{align-items:center;display:flex;height:26px;line-height:1em}.berg-pages-activities .activities-calendar__legend div:first-child span{background-color:#ffe4d9;border-radius:50%;display:inline-block;height:16px;margin:0 .5em;width:16px}.berg-pages-activities .activities-calendar__legend div:nth-child(2){align-items:center;display:flex;height:26px;line-height:1em}.berg-pages-activities .activities-calendar__legend div:nth-child(2) span{background-color:#daeaf4;border-radius:50%;display:inline-block;height:16px;margin:0 .5em;width:16px}.berg-pages-activities .activities-calendar__legend div:nth-child(3){align-items:center;display:flex;height:26px;line-height:1em}.berg-pages-activities .activities-calendar__legend div:nth-child(3) span{background-color:var(--primary-light);border-radius:50%;display:inline-block;height:16px;margin:0 .5em;width:16px}.berg-pages-activities__parking--info{margin-top:10px;text-align:start}.berg-pages-activities__parking--info p{color:var(--orange-500);font-size:20px;font-weight:500}.berg-pages-activities__parking--aquapark{align-items:center;color:var(--primary-dark);display:flex;gap:10px;justify-content:start;text-align:start}.berg-pages-activities__parking--aquapark p{color:var(--dark-grey);font-size:14px;font-weight:500}.berg-pages-activities-paragraph{font-family:Poppins;font-size:14px;font-weight:500;padding:1rem;text-align:left}.berg-pages-activities-paragraph span{color:var(--primary-dark);font-weight:700}.berg-pages-activities-rental-header{color:var(--primary-dark)}.berg-pages-activities-button{align-self:self-end;display:flex;margin-top:30px;text-decoration:none}.berg-pages-activities-button__img{align-items:center;background-color:var(--light-very-perry);border-radius:10px 0 0 10px;display:flex;height:93px;justify-content:center;width:112px}.berg-pages-activities-button__text{align-items:center;background-color:var(--white);border-radius:0 10px 10px 0;display:flex;font-size:14px;font-weight:500;height:93px;justify-content:center;width:344px}.cart-products__product-wrapper{width:100%}.cart-products__product-header{font-size:1rem;font-weight:600;text-align:left}.cart-products__summary-header{font-size:1.25rem;font-weight:600;justify-self:start}.cart-products__summary-header-location{color:var(--almost-grey);font-size:1.125rem;font-weight:500;justify-self:start}.cart-products__buttons>div:last-child{display:flex;gap:2.25rem;margin-top:1rem}@media screen and (max-width:480px){.cart-products__buttons>div:last-child{align-self:center;display:flex;flex-direction:column}}.cart-products__buttons .box{display:flex;justify-content:end;width:100%}.cart-products__buttons .box .details{text-align:-webkit-right}.cart-products .category-header{font-size:.8125rem;font-weight:500;justify-self:start;padding-left:1rem}.cart-products .category-quantity{color:var(--light-grey);font-size:1.1875rem;font-weight:600;justify-self:center}.cart-products .category-price-light{color:var(--light-grey)}.cart-products .category-price,.cart-products .category-price-light{font-size:1.1875rem;font-weight:600;justify-self:end}.cart-products .category-price-location{color:var(--almost-grey);font-size:1.1875rem;font-weight:500;justify-self:end}.cart-products .category-operations{justify-self:end}.cart-products .validity-date{color:var(--light-grey);font-size:.75rem;font-style:italic;text-align:left}.cart-products .data-carrier{font-size:.75rem}.berg-table-discount{display:flex;flex-direction:row;gap:5px}.berg-table-discount span{color:var(--light-grey);font-weight:500;text-decoration:line-through}.accommodations-table table.berg-components-order-table td:nth-child(2){margin-right:8.5%}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(2){position:static}}.accommodations-table table.berg-components-order-table td:nth-child(3){padding-right:16%}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(3){margin-left:-5%;margin-right:20px;padding-top:12px;position:static}}@media(max-width:850px){.accommodations-table table.berg-components-order-table td:nth-child(3){margin-left:-7.5%;white-space:nowrap;width:20%}}@media(max-width:556px){.accommodations-table table.berg-components-order-table td:nth-child(3){margin-left:1%;margin-top:10px;width:auto}}@media(max-width:480px){.accommodations-table table.berg-components-order-table td:nth-child(3){margin-left:-5%;margin-top:0;padding-top:10px}}.accommodations-table table.berg-components-order-table td:nth-child(4){display:flex}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(4){display:grid;margin-top:5%;padding:0;position:static;text-align:left}}@media(max-width:480px){.accommodations-table table.berg-components-order-table td:nth-child(4){margin-top:5%}}@supports(-webkit-hyphens:none){.accommodations-table table.berg-components-order-table td:nth-child(4){align-self:center;left:51.5%;position:relative!important;top:5px}}.accommodations-table table.berg-components-order-table td:nth-child(5){left:62%;padding-left:0}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(5){margin-top:5%;padding:0;position:static}}.accommodations-table table.berg-components-order-table td:nth-child(6){margin-top:.4%;padding-left:5%;text-align:left;white-space:nowrap}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(6){margin-right:0;margin-top:5%;padding:0;position:static;white-space:wrap}}@supports(-webkit-hyphens:none){.accommodations-table table.berg-components-order-table td:nth-child(6){align-self:center;left:2%;padding-left:0;position:relative!important;top:0}}.accommodations-table table.berg-components-order-table td:nth-child(7){padding-left:10%;width:10%}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(7){margin-top:5%;padding:0;position:static}}@supports(-webkit-hyphens:none){.accommodations-table table.berg-components-order-table td:nth-child(7){align-self:center;left:3%;padding-left:0;position:relative!important;top:0}}.accommodations-table table.berg-components-order-table td:nth-child(8){left:96%}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(8){display:flex;flex-direction:column;justify-content:end;margin-left:5%;margin-top:5%;position:static;width:10%}}@media(max-width:850px){.accommodations-table table.berg-components-order-table td:nth-child(8){margin-left:10%}}@media(max-width:480px){.accommodations-table table.berg-components-order-table td:nth-child(8){margin-left:20%}}@supports(-webkit-hyphens:none){.accommodations-table table.berg-components-order-table td:nth-child(8){align-self:center;left:2.5%;padding-left:0;position:relative!important;top:5px}}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(9){position:static}}@supports(-webkit-hyphens:none){.accommodations-table table.berg-components-order-table td:nth-child(9){align-self:center;position:relative!important;top:5px}}.accommodations-table .width-date{padding-right:5%}.accommodations-table .sum{padding-left:3%}.accommodations-table table.berg-components-order-table td:first-of-type{top:-7px;width:15%}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:first-of-type{margin-bottom:2%;margin-left:-2.5%;margin-right:165px;width:10%}}@media(max-width:850px){.accommodations-table table.berg-components-order-table td:first-of-type{margin-left:-3%}}@media(max-width:480px){.accommodations-table table.berg-components-order-table td:first-of-type{margin-left:-6%;margin-right:0;width:300px}}.parking-table-management table.berg-components-order-table td:nth-child(3){padding-left:20px;position:absolute;top:25px}@media(max-width:1080px){.parking-table-management table.berg-components-order-table td:nth-child(3){position:static}}@supports(-webkit-hyphens:none){.parking-table-management table.berg-components-order-table td:nth-child(3){align-self:center;left:3.5%;position:relative!important;top:0}}.parking-table-management table.berg-components-order-table td:nth-child(4){margin-right:8.5%;padding-left:15px;position:absolute;right:12%;top:25px}@media(max-width:1080px){.parking-table-management table.berg-components-order-table td:nth-child(4){position:static}}@supports(-webkit-hyphens:none){.parking-table-management table.berg-components-order-table td:nth-child(4){align-self:center;left:3.5%;position:relative!important;top:0}}.parking-table-management table.berg-components-order-table td:nth-child(5){position:absolute;right:14.5%;top:25px}@media(max-width:1080px){.parking-table-management table.berg-components-order-table td:nth-child(5){position:static}}@supports(-webkit-hyphens:none){.parking-table-management table.berg-components-order-table td:nth-child(5){align-self:center;left:3.5%;position:relative!important;top:0}}.parking-table-management table.berg-components-order-table td:nth-child(6){margin-right:8.5%;position:absolute;right:-8%;top:25px}@media(max-width:1080px){.parking-table-management table.berg-components-order-table td:nth-child(6){position:static}}@supports(-webkit-hyphens:none){.parking-table-management table.berg-components-order-table td:nth-child(6){align-self:center;left:.5%;position:relative!important;top:5px}}.therms-table-management table.berg-components-order-table td:nth-child(3){padding-left:20px;position:absolute;top:25px}@media(max-width:1080px){.therms-table-management table.berg-components-order-table td:nth-child(3){position:static}}@supports(-webkit-hyphens:none){.therms-table-management table.berg-components-order-table td:nth-child(3){align-self:center;left:3.5%;position:relative!important;top:0}}.therms-table-management table.berg-components-order-table td:nth-child(4){margin-right:8.5%;position:absolute;right:11.5%;top:25px}@media(max-width:1080px){.therms-table-management table.berg-components-order-table td:nth-child(4){position:static}}@supports(-webkit-hyphens:none){.therms-table-management table.berg-components-order-table td:nth-child(4){align-self:center;left:3.5%;position:relative!important;top:0}}.therms-table-management table.berg-components-order-table td:nth-child(5){padding-left:5px;position:absolute;right:7%;top:25px}@media(max-width:1080px){.therms-table-management table.berg-components-order-table td:nth-child(5){position:static}}@supports(-webkit-hyphens:none){.therms-table-management table.berg-components-order-table td:nth-child(5){align-self:center;left:3.5%;position:relative!important;top:0}}.therms-table-management table.berg-components-order-table td:nth-child(6){margin-right:8.5%;position:absolute;right:-6%;top:25px}@media(max-width:1080px){.therms-table-management table.berg-components-order-table td:nth-child(6){position:static}}@supports(-webkit-hyphens:none){.therms-table-management table.berg-components-order-table td:nth-child(6){align-self:center;left:.5%;position:relative!important;top:5px}}.skiPasses-table-management table.berg-components-order-table td:nth-child(3){padding-left:20px;position:absolute;top:25px}@media(max-width:1080px){.skiPasses-table-management table.berg-components-order-table td:nth-child(3){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table-management table.berg-components-order-table td:nth-child(3){align-self:center;left:3.5%;position:relative!important;top:0}}.skiPasses-table-management table.berg-components-order-table td:nth-child(4){margin-right:8.5%;position:absolute;right:11.5%;top:25px}@media(max-width:1080px){.skiPasses-table-management table.berg-components-order-table td:nth-child(4){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table-management table.berg-components-order-table td:nth-child(4){align-self:center;left:3.5%;position:relative!important;top:0}}.skiPasses-table-management table.berg-components-order-table td:nth-child(5){padding-left:5px;position:absolute;right:7%;top:25px}@media(max-width:1080px){.skiPasses-table-management table.berg-components-order-table td:nth-child(5){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table-management table.berg-components-order-table td:nth-child(5){align-self:center;left:3.5%;position:relative!important;top:0}}.skiPasses-table-management table.berg-components-order-table td:nth-child(6){margin-right:8.5%;position:absolute;right:-6%;top:25px}@media(max-width:1080px){.skiPasses-table-management table.berg-components-order-table td:nth-child(6){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table-management table.berg-components-order-table td:nth-child(6){align-self:center;left:.5%;position:relative!important;top:5px}}.berg-pages-investments-and-development{padding:10px 0;width:100%}@media screen and (min-width:480px){.berg-pages-investments-and-development{padding:30px 0}}.berg-pages-investments-and-development__header{background-image:url(/static/media/header-photo.2c02e1aad0dcbabdd802.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:3rem;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-pages-investments-and-development__header h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-pages-investments-and-development__header h1{font-size:40px}}@media screen and (min-width:850px){.berg-pages-investments-and-development__header h1{font-size:60px}}@media screen and (min-width:1024px){.berg-pages-investments-and-development__header h1{font-size:80px}}.berg-pages-investments-and-development__header p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-pages-investments-and-development__header p{font-size:15px}}@media screen and (min-width:850px){.berg-pages-investments-and-development__header p{font-size:18px}}@media screen and (min-width:1024px){.berg-pages-investments-and-development__header p{font-size:20px;width:70%}.berg-pages-investments-and-development__header{margin-top:0}}.berg-page-price-list__header-winter{background-image:url(/static/media/header-price-list-winter.d302138bc131b5a49499.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-price-list__header-winter h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-price-list__header-winter h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-price-list__header-winter h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-price-list__header-winter h1{font-size:80px}}.berg-page-price-list__header-winter p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-price-list__header-winter p{font-size:15px}}@media screen and (min-width:850px){.berg-page-price-list__header-winter p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-price-list__header-winter p{font-size:20px;width:70%}.berg-page-price-list__header-winter{margin-top:0}}.berg-page-price-list__header-summer{background-image:url(/static/media/price-list-header.236be6b8f9b55e76fba9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-price-list__header-summer h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-price-list__header-summer h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-price-list__header-summer h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-price-list__header-summer h1{font-size:80px}}.berg-page-price-list__header-summer p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-price-list__header-summer p{font-size:15px}}@media screen and (min-width:850px){.berg-page-price-list__header-summer p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-price-list__header-summer p{font-size:20px;width:70%}.berg-page-price-list__header-summer{margin-top:0}}.berg-page-price-list__header-summer-aquapark{background-image:url(/static/media/small-aquapark2.e870269e9a86f78acd7a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-price-list__header-summer-aquapark h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-price-list__header-summer-aquapark h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-price-list__header-summer-aquapark h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-price-list__header-summer-aquapark h1{font-size:80px}}.berg-page-price-list__header-summer-aquapark p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-price-list__header-summer-aquapark p{font-size:15px}}@media screen and (min-width:850px){.berg-page-price-list__header-summer-aquapark p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-price-list__header-summer-aquapark p{font-size:20px;width:70%}.berg-page-price-list__header-summer-aquapark{margin-top:0}}.berg-page-price-list__header-summer-bike-park{background-image:url(/static/media/bike-park-header.34df82d8581adcb3b5f3.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-price-list__header-summer-bike-park h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-price-list__header-summer-bike-park h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-price-list__header-summer-bike-park h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-price-list__header-summer-bike-park h1{font-size:80px}}.berg-page-price-list__header-summer-bike-park p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-price-list__header-summer-bike-park p{font-size:15px}}@media screen and (min-width:850px){.berg-page-price-list__header-summer-bike-park p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-price-list__header-summer-bike-park p{font-size:20px;width:70%}.berg-page-price-list__header-summer-bike-park{margin-top:0}}.berg-page-webcams-list__header-winter{background-image:url(/static/media/header-price-list-winter.d302138bc131b5a49499.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-webcams-list__header-winter h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-webcams-list__header-winter h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-webcams-list__header-winter h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-webcams-list__header-winter h1{font-size:80px}}.berg-page-webcams-list__header-winter p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-webcams-list__header-winter p{font-size:15px}}@media screen and (min-width:850px){.berg-page-webcams-list__header-winter p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-webcams-list__header-winter p{font-size:20px;width:70%}.berg-page-webcams-list__header-winter{margin-top:0}}.berg-page-webcams-list__header-summer{background-image:url(/static/media/price-list-header.236be6b8f9b55e76fba9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-webcams-list__header-summer h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-webcams-list__header-summer h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-webcams-list__header-summer h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-webcams-list__header-summer h1{font-size:80px}}.berg-page-webcams-list__header-summer p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-webcams-list__header-summer p{font-size:15px}}@media screen and (min-width:850px){.berg-page-webcams-list__header-summer p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-webcams-list__header-summer p{font-size:20px;width:70%}.berg-page-webcams-list__header-summer{margin-top:0}}.berg-page-webcams-list__header-summer-aquapark{background-image:url(/static/media/small-aquapark2.e870269e9a86f78acd7a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-webcams-list__header-summer-aquapark h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-webcams-list__header-summer-aquapark h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-webcams-list__header-summer-aquapark h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-webcams-list__header-summer-aquapark h1{font-size:80px}}.berg-page-webcams-list__header-summer-aquapark p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-webcams-list__header-summer-aquapark p{font-size:15px}}@media screen and (min-width:850px){.berg-page-webcams-list__header-summer-aquapark p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-webcams-list__header-summer-aquapark p{font-size:20px;width:70%}.berg-page-webcams-list__header-summer-aquapark{margin-top:0}}.berg-pages-ski-courses{text-align:start}.berg-pages-ski-courses__text{font-size:16px;font-weight:400}.berg-pages-ski-courses>h2{color:var(--primary-dark);font-size:16px;font-weight:700;text-transform:uppercase}.berg-pages-ski-courses a{font-size:16px;font-weight:700;text-decoration:none}.berg-pages-ski-courses h1{color:var(--primary-dark);font-size:30px;font-weight:700;line-height:39px;padding-top:1rem}.berg-pages-cart-data .berg-text-area-input{align-items:center;display:flex;justify-content:center;width:100%}.berg-pages-cart-data .additionalInformation{background:#fcfcfd;border:1px solid #dfdfe6;border-radius:12px;box-sizing:border-box;height:150px;margin-right:30%;padding:1rem;resize:none;text-align:left;width:100%}@media screen and (max-width:1320px){.berg-pages-cart-data .additionalInformation{margin-right:10%;width:100%}}@media screen and (max-width:850px){.berg-pages-cart-data .additionalInformation{margin-right:0;width:100%}}.berg-pages-cart-data .formLabel{color:#4e4e4e;font-size:1rem;font-style:normal;font-weight:500;line-height:2rem;padding-right:1vw;text-align:right;width:30%}.berg-pages-cart-data__footer{display:flex;flex-wrap:wrap;max-width:775px;width:100%}.berg-pages-cart-data__footer label[role=placeholder]{width:28%}.berg-pages-cart-data__footer .berg-checkbox{flex:1 1;white-space:nowrap}.berg-pages-cart-data__footer p{font-size:16px;font-weight:500;margin-left:auto}.berg-pages-cart-data__footer p:before{color:var(--orange-500);content:"* "}.berg-pages-cart-data__footer button{font-weight:500;text-transform:uppercase}.berg-pages-cart-data__footer button:hover{text-decoration:underline}@media screen and (min-width:850px){.berg-pages-cart-data__footer{width:90%}}@media screen and (min-width:1320px){.berg-pages-cart-data__footer{width:70%}}.berg-pages-cart-data__phone-prefix{margin:0 18px 0 0;width:4rem}.berg-pages-cart-data__phone-prefix.quickform{margin-left:23px}.berg-pages-cart-data label[for=phone]{width:42%}.berg-pages-cart-data__phone-input{display:none}.berg-components-info{align-items:center;background-color:var(--blue);border-radius:5px;display:flex;max-width:471px;padding:3px 7px}.berg-components-info p{color:var(--white);font-size:12px;font-weight:600;padding-left:10px}@media screen and (min-width:850px){.berg-pages-cart-data__phone-input{width:73%}}@media screen and (max-width:415px){.formLabel{font-size:.78rem;text-align:left}}@media screen and (max-width:379px){.formLabel{font-size:.8rem}}@media screen and (max-width:290px){.formLabel{font-size:.7rem}}@media screen and (max-width:480px){.berg-text-area-input{flex-direction:column;width:100%}.berg-text-area-input .additionalInformation{width:100%}.berg-text-area-input .formLabel{font-size:.8rem;justify-self:start;line-height:1.7rem;text-align:start;white-space:pre;width:100%}.berg-pages-cart-data__phone-input{display:block}.berg-pages-cart-data__phone-input .berg-text-input{display:grid;grid-template-areas:"label label" "input_prefix input_tel"}.berg-pages-cart-data__phone-input label{grid-area:label}.berg-pages-cart-data__phone-prefix.quickform{margin:0}.berg-pages-cart-data__footer{flex-direction:column-reverse;gap:12px}.berg-pages-cart-data__footer p{margin-left:0;text-align:start}}.payment-status-wrapper__payment-status{font-size:1.25rem;font-weight:600}.payment-status-wrapper__payment-status--paid{color:var(--green)}.payment-status-wrapper__payment-status--pending{color:var(--orange-500)}.payment-status-wrapper__payment-status--failed,.payment-status-wrapper__payment-status--unpaid{color:var(--error-500)}.payment-status-wrapper__payment-status--notRequired{color:var(--dark-grey)}.payment-status-wrapper__item-header{font-size:1.25rem;font-weight:600}.payment-status-wrapper__payment-box{background-color:#f7f7f7;padding-left:1rem;width:100%}.payment-status-wrapper__buttons{width:100%}.payment-status-wrapper__thank-you-message{font-size:1.125rem;font-weight:600;margin-bottom:2rem;margin-top:2rem}@media screen and (max-width:850px){.payment-status-wrapper{grid-template-columns:auto}}.payment-status-label{color:var(--orange-500);font-size:1.125rem;font-weight:500;margin-top:2rem;text-align:start}@media screen and (max-width:850px){.payment-status-wrapper__buttons{display:flex;flex-direction:column-reverse}.payment-status-wrapper__buttons button,.payment-status-wrapper__buttons div{align-self:center}}.accommodations-table{width:100%}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(2),.accommodations-table table.berg-components-order-table td:nth-child(3),.accommodations-table table.berg-components-order-table td:nth-child(4),.accommodations-table table.berg-components-order-table td:nth-child(5),.accommodations-table table.berg-components-order-table td:nth-child(6),.accommodations-table table.berg-components-order-table td:nth-child(7),.accommodations-table table.berg-components-order-table td:nth-child(8),.accommodations-table table.berg-components-order-table td:nth-child(9){position:static}}.parking-table-status{width:100%}.parking-table-status table.berg-components-order-table td:nth-child(3){padding-left:20px;position:absolute;top:25px}@media(max-width:1080px){.parking-table-status table.berg-components-order-table td:nth-child(3){position:static}}@supports(-webkit-hyphens:none){.parking-table-status table.berg-components-order-table td:nth-child(3){align-self:center;left:3.5%;position:relative!important;top:0}}.parking-table-status table.berg-components-order-table td:nth-child(4){margin-right:8.5%;position:absolute;right:11.5%;top:25px}@media(max-width:1080px){.parking-table-status table.berg-components-order-table td:nth-child(4){position:static}}@supports(-webkit-hyphens:none){.parking-table-status table.berg-components-order-table td:nth-child(4){align-self:center;left:3.5%;position:relative!important;top:0}}.parking-table-status table.berg-components-order-table td:nth-child(5){position:absolute;right:14%;top:25px}@media(max-width:1080px){.parking-table-status table.berg-components-order-table td:nth-child(5){position:static}}@supports(-webkit-hyphens:none){.parking-table-status table.berg-components-order-table td:nth-child(5){align-self:center;left:3.5%;position:relative!important;top:0}}.parking-table-status table.berg-components-order-table td:nth-child(6){margin-right:8.5%;position:absolute;right:-6%;top:25px}@media(max-width:1080px){.parking-table-status table.berg-components-order-table td:nth-child(6){position:static}}@supports(-webkit-hyphens:none){.parking-table-status table.berg-components-order-table td:nth-child(6){align-self:center;left:3.5%;position:relative!important;top:0}}.therms-table-status{width:100%}.therms-table-status table.berg-components-order-table td:nth-child(3){padding-left:20px;position:absolute;top:25px}@media(max-width:1080px){.therms-table-status table.berg-components-order-table td:nth-child(3){position:static}}@supports(-webkit-hyphens:none){.therms-table-status table.berg-components-order-table td:nth-child(3){align-self:center;left:3.5%;position:relative!important;top:0}}.therms-table-status table.berg-components-order-table td:nth-child(4){margin-right:8.5%;position:absolute;right:11.5%;top:25px}@media(max-width:1080px){.therms-table-status table.berg-components-order-table td:nth-child(4){position:static}}@supports(-webkit-hyphens:none){.therms-table-status table.berg-components-order-table td:nth-child(4){align-self:center;left:3.5%;position:relative!important;top:0}}.therms-table-status table.berg-components-order-table td:nth-child(5){position:absolute;right:14.5%;top:25px}@media(max-width:1080px){.therms-table-status table.berg-components-order-table td:nth-child(5){position:static}}@supports(-webkit-hyphens:none){.therms-table-status table.berg-components-order-table td:nth-child(5){align-self:center;left:3.5%;position:relative!important;top:0}}.therms-table-status table.berg-components-order-table td:nth-child(6){margin-right:8.5%;position:absolute;right:-6%;top:25px}@media(max-width:1080px){.therms-table-status table.berg-components-order-table td:nth-child(6){position:static}}@supports(-webkit-hyphens:none){.therms-table-status table.berg-components-order-table td:nth-child(6){align-self:center;left:3.5%;position:relative!important;top:0}}.skiPasses-table-status{width:100%}.skiPasses-table-status table.berg-components-order-table td:nth-child(3){padding-left:20px;position:absolute;top:25px}@media(max-width:1080px){.skiPasses-table-status table.berg-components-order-table td:nth-child(3){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table-status table.berg-components-order-table td:nth-child(3){align-self:center;left:3.5%;position:relative!important;top:0}}.skiPasses-table-status table.berg-components-order-table td:nth-child(4){margin-right:8.5%;position:absolute;right:11.5%;top:25px}@media(max-width:1080px){.skiPasses-table-status table.berg-components-order-table td:nth-child(4){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table-status table.berg-components-order-table td:nth-child(4){align-self:center;left:3.5%;position:relative!important;top:0}}.skiPasses-table-status table.berg-components-order-table td:nth-child(5){position:absolute;right:14.5%;top:25px}@media(max-width:1080px){.skiPasses-table-status table.berg-components-order-table td:nth-child(5){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table-status table.berg-components-order-table td:nth-child(5){align-self:center;left:3.5%;position:relative!important;top:0}}.skiPasses-table-status table.berg-components-order-table td:nth-child(6){margin-right:8.5%;position:absolute;right:-6%;top:25px}@media(max-width:1080px){.skiPasses-table-status table.berg-components-order-table td:nth-child(6){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table-status table.berg-components-order-table td:nth-child(6){align-self:center;left:3.5%;position:relative!important;top:0}}.cart-summary-ticket-info{display:list-item;font-weight:400}.berg-pages-cart-table{margin:10px 0 20px;max-width:1120px}.cart-summary-footer{min-width:450px}.cart-summary-footer__link{color:var(--primary-dark);text-decoration:none}.cart-summary-footer .berg-checkbox{align-items:center;width:100%}.cart-summary-footer .berg-checkbox input{margin-left:2%}.cart-summary-footer .berg-checkbox label{font-size:14px}.cart-summary-footer__summary{align-self:end}.cart-summary-footer__img{align-self:center}@media screen and (max-width:850px){.cart-summary-all-footer{display:flex;flex-direction:column}.cart-summary-footer:first-child,.cart-summary-footer:first-child button,.cart-summary-footer:last-child,.cart-summary-footer__button,.cart-summary-footer__summary{align-self:center}}@media screen and (max-width:1080px){.cart-summary-footer{min-width:0}}@media screen and (max-width:850px){.berg-stack.berg-stack--column.cart-summary-footer:first-child{gap:1rem!important}}.accommodations-table table.berg-components-order-table td:nth-child(2){position:absolute;right:61%;top:4px}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(2){position:static}}@supports(-webkit-hyphens:none){.accommodations-table table.berg-components-order-table td:nth-child(2){align-self:center;left:3.5%;position:relative!important;top:0}}.accommodations-table table.berg-components-order-table td:nth-child(3){position:absolute;right:51%;top:4px}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(3){position:static}}@supports(-webkit-hyphens:none){.accommodations-table table.berg-components-order-table td:nth-child(3){align-self:center;left:4.5%;position:relative!important;top:0}}.accommodations-table table.berg-components-order-table td:nth-child(4){position:absolute;right:42%;top:4px}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(4){position:static}}@supports(-webkit-hyphens:none){.accommodations-table table.berg-components-order-table td:nth-child(4){align-self:center;left:3.5%;position:relative!important;top:0}}.accommodations-table table.berg-components-order-table td:nth-child(5){position:absolute;right:32.5%;top:4px}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(5){position:static}}@supports(-webkit-hyphens:none){.accommodations-table table.berg-components-order-table td:nth-child(5){align-self:center;left:3.5%;position:relative!important;top:0}}.accommodations-table table.berg-components-order-table td:nth-child(6){position:absolute;right:18%;top:0}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(6){position:static}}@supports(-webkit-hyphens:none){.accommodations-table table.berg-components-order-table td:nth-child(6){align-self:center;left:4%;position:relative!important;top:0}}.accommodations-table table.berg-components-order-table td:nth-child(7){position:absolute;right:11%;top:4px}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(7){position:static}}@supports(-webkit-hyphens:none){.accommodations-table table.berg-components-order-table td:nth-child(7){align-self:center;left:3%;position:relative!important;top:0}}.accommodations-table table.berg-components-order-table td:nth-child(8){position:absolute;right:1%;top:4px}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(8){position:static}}@supports(-webkit-hyphens:none){.accommodations-table table.berg-components-order-table td:nth-child(8){align-self:center;left:2.5%;position:relative!important;top:0}}.accommodations-table table.berg-components-order-table td:nth-child(9){position:absolute;right:0;top:4px}@media(max-width:1080px){.accommodations-table table.berg-components-order-table td:nth-child(9){position:static}}@supports(-webkit-hyphens:none){.accommodations-table table.berg-components-order-table td:nth-child(9){align-self:center;left:-.5%;position:relative!important;top:5px}}.accommodations-table .max-width-th{max-width:75px}.accommodations-table .width-date{text-align:center;width:13%}.accommodations-table .sum{text-align:center}.accommodations-table table.berg-components-order-table td:first-of-type{padding:20px 10px 10px 20px}.skiPasses-table-summary table.berg-components-order-table td:nth-child(3){padding-left:20px;position:absolute;top:25px}@media(max-width:1080px){.skiPasses-table-summary table.berg-components-order-table td:nth-child(3){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table-summary table.berg-components-order-table td:nth-child(3){align-self:center;left:3.5%;position:relative!important;top:0}}.skiPasses-table-summary table.berg-components-order-table td:nth-child(4){margin-right:8.5%;position:absolute;right:11.5%;top:25px}@media(max-width:1080px){.skiPasses-table-summary table.berg-components-order-table td:nth-child(4){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table-summary table.berg-components-order-table td:nth-child(4){align-self:center;left:3.5%;position:relative!important;top:0}}.skiPasses-table-summary table.berg-components-order-table td:nth-child(5){padding-left:5px;position:absolute;right:7%;top:25px}@media(max-width:1080px){.skiPasses-table-summary table.berg-components-order-table td:nth-child(5){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table-summary table.berg-components-order-table td:nth-child(5){align-self:center;left:3.5%;position:relative!important;top:0}}.skiPasses-table-summary table.berg-components-order-table td:nth-child(6){margin-right:8.5%;position:absolute;right:-6%;top:25px}@media(max-width:1080px){.skiPasses-table-summary table.berg-components-order-table td:nth-child(6){position:static}}@supports(-webkit-hyphens:none){.skiPasses-table-summary table.berg-components-order-table td:nth-child(6){align-self:center;left:3.5%;position:relative!important;top:0}}.therms-table-summary table.berg-components-order-table td:nth-child(3){padding-left:20px;position:absolute;top:25px}@media(max-width:1080px){.therms-table-summary table.berg-components-order-table td:nth-child(3){position:static}}@supports(-webkit-hyphens:none){.therms-table-summary table.berg-components-order-table td:nth-child(3){align-self:center;left:3.5%;position:relative!important;top:0}}.therms-table-summary table.berg-components-order-table td:nth-child(4){margin-right:8.5%;position:absolute;right:11.5%;top:25px}@media(max-width:1080px){.therms-table-summary table.berg-components-order-table td:nth-child(4){position:static}}@supports(-webkit-hyphens:none){.therms-table-summary table.berg-components-order-table td:nth-child(4){align-self:center;left:3.5%;position:relative!important;top:0}}.therms-table-summary table.berg-components-order-table td:nth-child(5){padding-left:5px;position:absolute;right:7%;top:25px}@media(max-width:1080px){.therms-table-summary table.berg-components-order-table td:nth-child(5){position:static}}@supports(-webkit-hyphens:none){.therms-table-summary table.berg-components-order-table td:nth-child(5){align-self:center;left:3.5%;position:relative!important;top:0}}.therms-table-summary table.berg-components-order-table td:nth-child(6){margin-right:8.5%;position:absolute;right:-6%;top:25px}@media(max-width:1080px){.therms-table-summary table.berg-components-order-table td:nth-child(6){position:static}}@supports(-webkit-hyphens:none){.therms-table-summary table.berg-components-order-table td:nth-child(6){align-self:center;left:3.5%;position:relative!important;top:0}}.parking-table-summary table.berg-components-order-table td:nth-child(3){padding-left:20px;position:absolute;top:25px}@media(max-width:1080px){.parking-table-summary table.berg-components-order-table td:nth-child(3){position:static}}@supports(-webkit-hyphens:none){.parking-table-summary table.berg-components-order-table td:nth-child(3){align-self:center;left:3.5%;position:relative!important;top:0}}.parking-table-summary table.berg-components-order-table td:nth-child(4){margin-right:8.5%;position:absolute;right:11.5%;top:25px}@media(max-width:1080px){.parking-table-summary table.berg-components-order-table td:nth-child(4){position:static}}@supports(-webkit-hyphens:none){.parking-table-summary table.berg-components-order-table td:nth-child(4){align-self:center;left:3.5%;position:relative!important;top:0}}.parking-table-summary table.berg-components-order-table td:nth-child(5){position:absolute;right:16%;top:25px}@media(max-width:1080px){.parking-table-summary table.berg-components-order-table td:nth-child(5){position:static}}@supports(-webkit-hyphens:none){.parking-table-summary table.berg-components-order-table td:nth-child(5){align-self:center;left:3.5%;position:relative!important;top:0}}.parking-table-summary table.berg-components-order-table td:nth-child(6){margin-right:8.5%;position:absolute;right:-6%;top:25px}@media(max-width:1080px){.parking-table-summary table.berg-components-order-table td:nth-child(6){position:static}}@supports(-webkit-hyphens:none){.parking-table-summary table.berg-components-order-table td:nth-child(6){align-self:center;left:3.5%;position:relative!important;top:0}}.berg-page-landingpage__header{background-image:url(/static/media/landingpage-swimmingpool.98e947fa944bdf8c9d0a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:4rem;margin-top:50px;min-height:45vmin;position:relative;z-index:0}.berg-page-landingpage__header h1{color:var(--white);font-size:30px;font-weight:200;left:45%;line-height:1.2em;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:50%;transform:translate(max(-590px,-40vw),-50%);z-index:2}@media screen and (min-width:480px){.berg-page-landingpage__header h1{font-size:40px}}@media screen and (min-width:850px){.berg-page-landingpage__header h1{font-size:60px}}@media screen and (min-width:1024px){.berg-page-landingpage__header h1{font-size:80px}}.berg-page-landingpage__header p{color:var(--white);font-size:10px;font-weight:200;left:45%;line-height:normal;padding:10px 15px;position:absolute;text-align:start;text-shadow:0 4px 4px var(--black-alpha-60);text-transform:uppercase;top:60%;transform:translate(max(-590px,-40vw),-10%);width:80%;z-index:2}@media screen and (min-width:480px){.berg-page-landingpage__header p{font-size:15px}}@media screen and (min-width:850px){.berg-page-landingpage__header p{font-size:18px}}@media screen and (min-width:1024px){.berg-page-landingpage__header p{font-size:20px;width:70%}.berg-page-landingpage__header{margin-top:0}}.berg-page-landingpage__header h1{width:94vw}.berg-page-landingpage__header--promo{background-color:var(--white);border-radius:2px;color:var(--primary-dark);font-size:30px;font-weight:300;left:45%;padding:10px;position:absolute;top:55%;transform:translate(max(-571px,-40vw),47%)}.berg-page-landingpage__promo-desc{display:flex;flex-direction:row;gap:15px}.berg-page-landingpage__promo-desc>div{display:flex;flex-direction:column;gap:20px}.berg-page-landingpage__promo-desc p{color:var(--dark-grey);font-size:16px;font-weight:400;line-height:158%;overflow:auto;text-align:start}.berg-page-landingpage__promo-desc li{font-size:16px;font-weight:400;list-style-type:disc;margin-left:1.2em;text-align:start}.berg-page-landingpage__promo-desc--button{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-right:16px;width:100%}.berg-page-landingpage__promo-desc--button>div{align-items:center;display:flex;gap:10px}.berg-page-landingpage__promo-desc--button>div svg{width:20px}.berg-page-landingpage__promo-desc--button>div a{color:var(--primary-dark);font-size:18px;font-weight:700;text-decoration:none}.berg-page-landingpage__promo-desc--deadline{align-items:center;color:var(--primary-dark);display:flex;flex-direction:row;font-size:16px;font-weight:600;gap:10px;justify-content:start;padding-right:16px;width:100%}.berg-page-landingpage .berg-components-arrows-carousel-container{max-width:62%}.berg-page-landingpage__price-list{margin:75px 0 15px;text-align:start}.berg-page-landingpage__price-list h2{color:var(--gray-700);font-size:30px;font-weight:700}.berg-page-landingpage__price-list p{color:var(--dark-grey);font-size:16px;font-weight:400}.berg-page-landingpage .berg-styles-pricing-table{display:flex;flex-direction:row;gap:25px}.berg-page-landingpage .berg-styles-pricing-table__sub-header th{background-color:#e4e7ec;color:#323232;font-weight:500}.berg-page-landingpage .berg-styles-pricing-table .berg-styles-pricing-table__container{width:62%}.berg-page-landingpage .berg-components-tourist-attractions{margin-top:5vw}.berg-components-landingpage-form{background-color:#fff;margin-top:-64px;padding:20px 0}.berg-components-landingpage-form h1{color:var(--primary-dark);font-size:30px;font-weight:700;text-align:center}.berg-components-landingpage-form form{display:flex;flex-direction:column;padding:0 240px}.berg-components-landingpage-form__input{align-items:start;-webkit-align-items:start;display:flex;display:-webkit-flex;flex-direction:column;margin-top:30px}.berg-components-landingpage-form textarea,.berg-components-landingpage-form__input input{background:none;border-bottom:1px solid var(--gray-500);height:36px;text-align:start;width:100%}.berg-components-landingpage-form textarea::placeholder,.berg-components-landingpage-form__input input::placeholder{color:var(--gray-500);font-size:12px;font-weight:400;opacity:.6}.berg-components-landingpage-form .berg-checkbox{margin-top:10px}.berg-components-landingpage-form .berg-checkbox label{color:var(--gray-700);font-size:14px;font-weight:400;text-align:left}.berg-components-landingpage-form .berg-button__primary,.berg-components-landingpage-form .berg-components-tooltip{align-self:end;margin:30px 0}.berg-page-landingpage-thanks p{color:var(--primary-dark);font-size:35px;font-weight:400;line-height:52px;margin:-34px 0 30px;text-align:center}@media screen and (-webkit-min-device-pixel-ratio:0){.berg-components-landingpage-form__input,::i-block-chrome{-webkit-box-pack:start;-webkit-box-align:start;display:-webkit-box}}@media screen and (max-width:480px){.berg-page-landingpage__header h1{font-weight:600;width:100vw}.berg-page-landingpage__header--promo{font-size:13px;font-weight:500;padding:8px;transform:translate(max(-140px,-40vw),74%)}.berg-page-landingpage__promo-desc{display:flex;flex-direction:column;gap:15px}.berg-page-landingpage__promo-desc>div{margin:0 15px}.berg-page-landingpage__promo-desc--button{flex-direction:column;gap:15px}.berg-page-landingpage .berg-components-arrows-carousel-container{width:auto}.berg-page-landingpage__price-list{margin:20px 0 15px;text-align:center}.berg-page-landingpage .berg-styles-pricing-table{display:flex;flex-direction:column;gap:25px}.berg-page-landingpage .berg-styles-pricing-table table{min-width:auto}.berg-components-landingpage-form h1{font-size:24px;padding:0 12px}.berg-components-landingpage-form form{padding:0 24px}.berg-components-landingpage-form .berg-button__primary,.berg-components-landingpage-form .berg-components-tooltip{align-self:center}.berg-components-landingpage-form [data-tooltip].t-top:before{white-space:break-spaces}.berg-page-landingpage-thanks p{font-size:16px;line-height:33px}}@media screen and (max-width:850px)and (min-width:480px){.berg-page-landingpage{margin-top:-15px}.berg-page-landingpage__header h1{font-weight:600;width:94vw}.berg-page-landingpage__header--promo{font-size:18px;font-weight:500;transform:translate(max(-308px,-40vw),60%)}.berg-page-landingpage__promo-desc{display:flex;flex-direction:column;gap:15px}.berg-page-landingpage__promo-desc>div{margin:0 15px}.berg-page-landingpage__promo-desc--button{flex-direction:column;gap:15px}.berg-page-landingpage .berg-components-arrows-carousel-container{width:auto}.berg-page-landingpage__price-list{margin:20px 0 15px;text-align:center}.berg-page-landingpage .berg-styles-pricing-table{display:flex;flex-direction:column;gap:25px}.berg-page-landingpage .berg-styles-pricing-table table{min-width:auto}.berg-components-landingpage-form form{padding:0 49px}.berg-page-landingpage-thanks p{font-size:30px}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:0}.bottom-0{bottom:0}.left-0{left:0}.right-\[-33px\]{right:-33px}.top-24{top:6rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.my-2{margin-bottom:.5rem;margin-top:.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.ml-5{margin-left:1.25rem}.mr-\[-25px\]{margin-right:-25px}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-\[-25px\]{margin-top:-25px}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.h-6{height:1.5rem}.h-\[70px\]{height:70px}.h-full{height:100%}.h-px{height:1px}.w-1\/3{width:33.333333%}.w-6{width:1.5rem}.w-full{width:100%}.max-w-\[745px\]{max-width:745px}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.content-center{align-content:center}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[15px\]{gap:15px}.place-self-start{place-self:start}.self-center{align-self:center}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-l-2xl{border-bottom-left-radius:1rem;border-top-left-radius:1rem}.rounded-l-lg{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.rounded-tl-2xl{border-top-left-radius:1rem}.border{border-width:1px}.bg-\[\#12152c26\]{background-color:#12152c26}.bg-\[\#1ba7e0\]{--tw-bg-opacity:1;background-color:rgb(27 167 224/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-90{--tw-bg-opacity:0.9}.p-3{padding:.75rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pl-4{padding-left:1rem}.pr-4{padding-right:1rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-\[350\]{font-weight:350}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.ordinal{--tw-ordinal:ordinal;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-10{line-height:2.5rem}.leading-5{line-height:1.25rem}.leading-\[19px\]{line-height:19px}.leading-\[26px\]{line-height:26px}.leading-normal{line-height:1.5}.text-\[\#23264199\]{color:#23264199}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.line-through{text-decoration-line:line-through}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.no-scroll{height:100vh;overflow-y:hidden}.berg-theme-winter{--primary-dark:var(--dark-blue);--primary-light:var(--blue);--primary-lighter:var(--light-blue)}.berg-theme-summer{--primary-dark:var(--very-perry);--primary-light:var(--light-very-perry);--primary-lighter:var(--lighter-very-perry)}.berg-styles-pricing-table{width:100%}.berg-styles-pricing-table h2{color:var(--primary-dark);font-size:25px;font-weight:700;padding:4rem 0 1rem;text-align:start}.berg-styles-pricing-table_label{color:var(--black);font-size:18px;font-weight:700;min-height:183px}.berg-styles-pricing-table__container{overflow-x:auto;transition:box-shadow .3s cubic-bezier(.4,0,.2,1) 0ms;width:100%}.berg-styles-pricing-table table{border-collapse:collapse;border-spacing:0;display:table;table-layout:fixed;width:auto}.berg-styles-pricing-table thead{font-weight:500}.berg-styles-pricing-table th{background-color:var(--primary-dark);color:var(--white)}.berg-styles-pricing-table tbody tr{background-color:var(--light-blue)}.berg-styles-pricing-table tbody tr:nth-child(2n){background-color:var(--lighter-blue)}@media(max-width:480px){.berg-styles-pricing-table h2{font-size:25px}.berg-styles-pricing-table__container{box-shadow:0 5px 1px -1px #0003,0 1px 1px 0 #00000024,0 1px 3px 0 #0000001f}.berg-styles-pricing-table table{min-width:650px}.berg-styles-pricing-table td,.berg-styles-pricing-table th{font-size:13px!important}}.berg-styles-pricing-table td,.berg-styles-pricing-table th{border:1px solid var(--white);font-size:16px;padding:8px;text-align:left;text-align:center;white-space:pre-wrap}.Toastify__toast{border-radius:5px;font-family:Poppins;font-size:12px;font-weight:600;min-height:25px;padding:0 8px}@media screen and (min-width:480px){.Toastify__toast{min-height:40px}}.Toastify__toast .berg-styles-snackbar-close{align-self:center;line-height:0}.Toastify__toast-body{padding:0}@media screen and (min-width:480px){.Toastify__toast-body{padding:6px}}.Toastify__toast-icon{height:15px}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--primary-light)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--green)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--warning-500)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--error-500)}.berg-styles-discount{padding-bottom:20px;text-align:start}.berg-styles-discount p{color:var(--primary-dark);font-size:18px;font-weight:500}.hover\:bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:640px){.sm\:h-\[100px\]{height:100px}.sm\:w-\[460px\]{width:460px}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-44{gap:11rem}.sm\:gap-72{gap:18rem}.sm\:gap-8{gap:2rem}.sm\:self-center{align-self:center}.sm\:text-nowrap{text-wrap:nowrap}.sm\:py-8{padding-bottom:2rem;padding-top:2rem}.sm\:pl-4{padding-left:1rem}.sm\:text-end{text-align:end}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-base{font-size:1rem;line-height:1.5rem}}.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}.Dropdown-root{position:relative}.Dropdown-control{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;color:#333;cursor:default;outline:none;overflow:hidden;padding:8px 52px 8px 10px;position:relative;transition:all .2s ease}.Dropdown-control:hover{box-shadow:0 1px 0 #0000000f}.Dropdown-arrow{border-color:#999 #0000 #0000;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:14px;width:0}.is-open .Dropdown-arrow{border-color:#0000 #0000 #999;border-width:0 5px 5px}.Dropdown-menu{-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 0 #0000000f;box-sizing:border-box;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000}.Dropdown-menu .Dropdown-group>.Dropdown-title{color:#333;font-weight:700;padding:8px 10px;text-transform:capitalize}.Dropdown-option{box-sizing:border-box;color:#333c;cursor:pointer;display:block;padding:8px 10px}.Dropdown-option:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.Dropdown-option.is-selected,.Dropdown-option:hover{background-color:#f2f9fc;color:#333}.Dropdown-noresults{box-sizing:border-box;color:#ccc;cursor:default;display:block;padding:8px 10px}.berg-badge-atom{background:#e7eef8;color:#151515;font-size:1.5rem;font-style:normal;font-weight:500;height:30px;line-height:normal;padding:5px 0;width:150px}.berg-atom-button,.berg-badge-atom{align-items:center;border-radius:90px;display:flex;justify-content:center}.berg-atom-button{color:#fff;font-size:18px;font-weight:900;height:54px;padding-left:20px;padding-right:20px;transition:background-color .15s ease;white-space:nowrap;width:100%}.berg-atom-button,.berg-atom-button.berg-atom-button-primary{background-color:#12b4d8}.berg-atom-button.berg-atom-button-primary:hover{background-color:#12b4d8cc}.berg-atom-button.berg-atom-button-secondary{background-color:#f45725}.berg-atom-button.berg-atom-button-secondary:hover{background-color:#f45725cc}.berg-atom-button.berg-atom-button-transparent{background-color:initial;transition:background-color .15s ease,color .15s ease}.berg-atom-button.berg-atom-button-transparent.berg-atom-button-color-white.berg-atom-button-border-white:hover{background:#fff;color:#151515}.berg-atom-button.berg-atom-button-transparent.berg-atom-button-color-black.berg-atom-button-border-black:hover{background:#151515;color:#fff}.berg-atom-button.berg-atom-button-disabled{background-color:#d8d8d8;cursor:not-allowed}.berg-atom-button.berg-atom-button-disabled:hover{background-color:#d8d8d8}.berg-atom-button.berg-atom-button-color-white{color:#fff}.berg-atom-button.berg-atom-button-color-black{color:#151515}.berg-atom-button.berg-atom-button-border-black{border:2px solid #151515}.berg-atom-button.berg-atom-button-border-white{border:2px solid #fff}.berg-atom-button.berg-atom-button-small{font-size:17px;height:44px}.berg-atom-button.berg-atom-button-medium{font-size:18px;height:54px}.berg-atom-button.berg-atom-button-large{font-size:19px;height:64px}.berg-atom-button.berg-atom-button-extra-large{font-size:19px;height:74px}.berg-atom-button.icon-type{background-color:initial;height:auto;margin:0;padding:0;width:auto}.berg-button-loader{height:16px;position:relative;width:16px}.berg-button-loader>span,.berg-button-loader>span:after,.berg-button-loader>span:before{bottom:0;display:block;height:16px;left:0;margin:auto;position:absolute;right:0;top:0;width:16px}.berg-button-loader>span:after,.berg-button-loader>span:before{animation:loader-1 1.5s cubic-bezier(.075,.82,.165,1) infinite;border:2px solid #fff;border-radius:50%;content:"";opacity:0}@keyframes loader-1{0%{opacity:1;transform:translateZ(0) scale(0)}to{opacity:0;transform:translateZ(0) scale(1.5)}}.berg-button-loader span:after{animation:loader-2 1.5s cubic-bezier(.075,.82,.165,1) .25s infinite}@keyframes loader-2{0%{opacity:1;transform:translateZ(0) scale(0)}to{opacity:0;transform:translateZ(0) scale(1)}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider.berg-atom-slick.slick-slider-styles-for-storybook{height:200px;width:90vw}.slick-slider.berg-atom-slick.slick-slider-styles-for-storybook .slick-arrow.slick-next,.slick-slider.berg-atom-slick.slick-slider-styles-for-storybook .slick-arrow.slick-prev{background-color:#12b4d8}.slick-slider.berg-atom-slick.slick-slider-styles-for-storybook .slick-list{height:100%}.slick-slider.berg-atom-slick.slick-slider-styles-for-storybook .slick-list .slick-track{height:inherit}.slick-slider.berg-atom-slick.slick-slider-styles-for-storybook .slick-list .slick-track .slick-slide{background-color:#0871b8;height:inherit;margin-left:10px;margin-right:10px}.slick-slider.berg-atom-slick.slick-slider-styles-for-storybook .slick-list .slick-track .slick-slide>div{color:#fff}.berg-molecule-custom-slick{height:450px;height:100vh;overflow:hidden;position:relative}.berg-molecule-custom-slick .wrapper{height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s linear;width:100%}.berg-molecule-custom-slick .wrapper.activeSlide{opacity:1;transform:translateX(0)}.berg-molecule-custom-slick .wrapper.lastSlide{transform:translateX(-100%)}.berg-molecule-custom-slick .wrapper.nextSlide{transform:translateX(100%)}.berg-molecule-dots-loader .CircularProgressbar.dots-loader-dot-active{cursor:pointer}.berg-background-video-molecule{background-color:#222c4d;position:relative;width:100%}.berg-background-video-molecule .image,.berg-background-video-molecule .video{background:linear-gradient(0deg,#0f112233,#0f112233),linear-gradient(270deg,#0a0c16b3 .34%,#0a0c2000 52.45%),linear-gradient(180deg,#0d121e,#121b2d00 69.61%);height:100%;object-fit:cover;opacity:.6;width:100%}.berg-background-video-molecule .berg-molecule-dots-loader{background-color:initial;left:10%;position:absolute;top:18%}.berg-background-video-molecule .berg-molecule-dots-loader .CircularProgressbar{height:32px;width:32px}.berg-background-video-molecule .berg-molecule-dots-loader .CircularProgressbar .CircularProgressbar-trail{stroke:#ffffff1c}.berg-background-video-molecule .berg-molecule-dots-loader .CircularProgressbar .CircularProgressbar-path{stroke:#fff;transition:all 10ms linear}.berg-background-video-molecule .berg-molecule-dots-loader .dots-loader-dot.dots-loader-dot-not-active{background-color:#ffffff1c}.berg-background-video-molecule .slick-list{height:100vh}.berg-molecule-dots-loader{align-items:center;background-color:#1979d4;display:flex;flex-direction:row;justify-content:center;padding-left:15px;padding-right:20px}.berg-molecule-dots-loader .dots-loader-dot-not-active:not(:first-child),.berg-molecule-dots-loader .dots-loader-dot-not-active:not(:last-child){margin:0 6px}.berg-molecule-dots-loader .CircularProgressbar.dots-loader-dot-active,.berg-molecule-dots-loader .dots-loader-dot-not-active{cursor:pointer}.berg-molecule-dots-loader .dots-loader-dot-not-active{background-color:#ffffff80;border-radius:50%;height:5px;width:5px}.berg-molecule-dots-loader .CircularProgressbar.dots-loader-dot-active{height:13px;width:13px}.berg-molecule-dots-loader .CircularProgressbar.dots-loader-dot-active .CircularProgressbar-trail{stroke:#1979d4}.berg-molecule-dots-loader .CircularProgressbar.dots-loader-dot-active .CircularProgressbar-path{stroke:#fff}.berg-molecule-dropdown-wrapper{cursor:pointer;min-width:100px}.berg-molecule-dropdown-wrapper.berg-molecule-dropdown-wrapper-disabled{cursor:not-allowed;opacity:.6}.berg-molecule-dropdown-wrapper.berg-molecule-dropdown-wrapper-disabled .Dropdown-root .Dropdown-control .Dropdown-arrow-wrapper .berg-atom-icon svg{display:none}.berg-molecule-dropdown-wrapper .Dropdown-root{height:100%}.berg-molecule-dropdown-wrapper .Dropdown-root .Dropdown-control{align-items:center;background-color:#fff;border:1px solid #12152c26;border-radius:20px;cursor:inherit;display:flex;justify-content:space-between;padding:3px 5px 3px 13px;text-align:center}.berg-molecule-dropdown-wrapper .Dropdown-root .Dropdown-control .Dropdown-placeholder{align-items:center;color:#151515;display:flex;height:100%;justify-content:center}.berg-molecule-dropdown-wrapper .Dropdown-root .Dropdown-control .Dropdown-arrow-wrapper{align-items:center;background-color:#e7eef8;border-radius:50%;display:flex;height:21px;justify-content:center;width:21px}.berg-molecule-dropdown-wrapper .Dropdown-menu{border-radius:10px;margin-top:5px}.berg-molecule-dropdown-wrapper .Dropdown-menu .Dropdown-option{color:#151515;padding:2px 10px}.berg-molecule-dropdown-wrapper .Dropdown-menu .Dropdown-option:not(:last-child){border-bottom:1px solid #12152c26}.berg-molecule-input-wrapper{position:relative;width:100%}.berg-molecule-input-wrapper .berg-atom-input-label{color:#151515;font-size:13px;font-style:normal;font-weight:800;left:30px;line-height:18px;position:absolute;top:10px}.berg-molecule-input-wrapper .berg-atom-input{border:1px solid #12152c26;border-radius:110px;color:#151515;font-size:17px;font-style:normal;font-weight:500;height:74px;line-height:18px;outline:medium none invert;outline:initial;padding:8px 30px 0;text-align:start;width:100%}.berg-molecule-input-wrapper .berg-atom-input.berg-atom-input-primary{background-color:#fff}.berg-molecule-input-wrapper .berg-atom-input.berg-atom-input-secondary{background-color:#eef2f9}.berg-molecule-input-wrapper .berg-atom-input.berg-atom-input-transparent{background-color:initial}.berg-molecule-input-wrapper .berg-atom-input.berg-atom-input-disabled{background-color:#e4e7ec;pointer-events:none}.berg-molecule-input-wrapper .berg-atom-input.berg-atom-input-border-black{border:2px solid #12152c26}.berg-molecule-input-wrapper .berg-atom-input.berg-atom-input-border-white{border:2px solid #ffffff26}.berg-molecule-marquee{display:flex;width:100%}.berg-molecule-marquee .rfm-marquee-container{color:#fff;font-size:15px;font-style:normal;font-weight:400;height:40px;line-height:normal}.berg-molecule-marquee .rfm-marquee-container .rfm-overlay{--gradient-width:100px!important}.berg-molecule-marquee .rfm-marquee-container .rfm-marquee .rfm-child{align-items:center;display:flex;justify-content:center}.berg-molecule-marquee .rfm-marquee-container .rfm-marquee .rfm-child .berg-atom-icon{margin:0 20px}.berg-molecule-marquee .rfm-marquee-container .rfm-marquee .rfm-child span{font-weight:900;white-space:break-spaces}.berg-molecule-marquee-warning{background-color:#e72e2e}.berg-molecule-marquee-warning .rfm-overlay{--gradient-color:#e72e2e!important}.berg-molecule-marquee-informational{background-color:#1979d4}.berg-molecule-marquee-informational .rfm-overlay{--gradient-color:#1979d4!important}.berg-molecule-pagination-wrapper{display:flex}.berg-molecule-pagination-wrapper .li:not(:first-child){margin-left:5px}.berg-molecule-pagination-wrapper .li button,.berg-molecule-pagination-wrapper .li.ellipsis{align-items:center;display:flex;height:34px;justify-content:center;width:34px}.berg-molecule-pagination-wrapper .li button{background-color:#fff;border-radius:10px;transition:color .35s ease}.berg-molecule-pagination-wrapper .li button.active,.berg-molecule-pagination-wrapper .li button:hover{background-color:#222c4d;box-shadow:0 4px 4px 0 #15151540;color:#fff}.berg-molecule-pagination-wrapper .li .icon-type.berg-atom-button-disabled svg path{stroke:#d8d8d8}.berg-molecule-pagination-wrapper .li .icon-type:hover{background-color:#fff;background-color:#222c4d;box-shadow:0 4px 4px 0 #15151540;color:#fff}.berg-molecule-pagination-wrapper .li .icon-type:hover svg path{stroke:#fff}.berg-molecule-number-counter{border:1px solid #12152c26;border:1px solid var(--border-dark,#12152c26);border-radius:50px;color:#fff;height:44px;padding:9px}.berg-molecule-number-counter .berg-molecule-number-counter-value{color:#151515;width:34px}.berg-molecule-number-counter .berg-molecule-number-counter-decrement-btn,.berg-molecule-number-counter .berg-molecule-number-counter-increment-btn{background-color:#e7eef8}.berg-molecule-number-counter.berg-molecule-number-counter-disabled{cursor:not-allowed}.berg-molecule-number-counter.berg-molecule-number-counter-disabled .berg-atom-button{background:red;pointer-events:none}.berg-molecule-select-wrapper{position:relative}.berg-molecule-select-wrapper .berg-molecule-input-wrapper{font-size:1.7rem}.berg-molecule-select-wrapper .berg-molecule-select-unordered-list{background-color:#fff;border-radius:20px;box-shadow:0 10px 40px 0 #0c101c1a;list-style:none;max-height:250px;overflow-y:auto;padding:20px;position:absolute;top:87px;width:100%;z-index:10}.berg-molecule-select-wrapper .berg-molecule-select-unordered-list .berg-molecule-select-listItem{border-radius:15px;color:#151515;font-size:16px;font-weight:500;padding:6px;transition:background-color .25s ease-in}.berg-molecule-select-wrapper .berg-molecule-select-unordered-list .berg-molecule-select-listItem:hover{background-color:#f3f7fd;cursor:pointer}.berg-molecule-select-wrapper .berg-molecule-select-unordered-list .berg-molecule-select-listItem.option-active{background-color:#f3f7fd}.berg-molecule-select-wrapper .berg-molecule-select-unordered-list .berg-molecule-select-listItem .pin-icon{background:#e7eef8;border-radius:10px;height:45px;margin-right:13px;min-height:45px;min-width:45px;width:45px}.berg-molecule-select-wrapper .close-svg-icon{padding:5px;position:absolute;right:30px;top:27px;z-index:1}.berg-molecule-select-wrapper .close-svg-icon>svg{cursor:pointer}.berg-socials-section-molecule{align-items:center;background:#e7eef8;border-radius:36px;display:flex;height:554px;justify-content:space-around;padding:46px;width:100%}.berg-socials-section-molecule-image-background{bottom:0;left:0;position:absolute;z-index:0}.berg-socials-section-molecule .berg-socials-section-left{color:#151515;position:relative;text-align:start;z-index:1}.berg-socials-section-molecule .berg-socials-section-left .berg-socials-section-title{font-size:44px;font-style:normal;font-weight:700;line-height:55px;max-width:500px}.berg-socials-section-molecule .berg-socials-section-left .berg-socials-section-text{color:#151515;font-size:17px;font-style:normal;font-weight:350;line-height:26px;margin:18px 0;max-width:428px}.berg-socials-section-molecule .berg-socials-section-left .berg-atom-button{width:186px}.berg-socials-section-molecule .berg-socials-section-right{position:relative;z-index:1}.berg-socials-section-molecule .berg-socials-section-right-facebook,.berg-socials-section-molecule .berg-socials-section-right-instagram,.berg-socials-section-molecule .berg-socials-section-right-tiktok{border-radius:30px;max-width:none}.berg-socials-section-molecule .berg-socials-section-right-tiktok{height:464px;width:300px}.berg-socials-section-molecule .berg-socials-section-right-facebook{height:220px;margin-left:-38px;margin-top:34px;width:340px}.berg-socials-section-molecule .berg-socials-section-right-instagram{height:464px;margin-left:36px;width:300px}@media screen and (max-width:1200px){.berg-socials-section-molecule .berg-socials-section-right-tiktok{height:270px;width:225px}.berg-socials-section-molecule .berg-socials-section-right-facebook{height:165px;margin-left:-38px;margin-top:34px;width:255px}.berg-socials-section-molecule .berg-socials-section-right-instagram{height:368px;margin-left:20px;width:225px}}@media screen and (max-width:992px){.berg-socials-section-molecule{flex-direction:column-reverse;height:674px}.berg-socials-section-molecule .berg-socials-section-left .berg-socials-section-title{font-size:33px;font-style:normal;font-weight:700;line-height:48px;max-width:none}.berg-socials-section-molecule .berg-socials-section-left .berg-socials-section-text{font-size:17px;font-style:normal;font-weight:350;line-height:26px;max-width:none;width:320px}.berg-socials-section-molecule .berg-socials-section-right{margin-bottom:30px}.berg-socials-section-molecule .berg-socials-section-right-tiktok{height:464px;margin-top:-44px;width:300px}.berg-socials-section-molecule .berg-socials-section-right-facebook{display:none}.berg-socials-section-molecule .berg-socials-section-right-instagram{height:464px;margin-left:36px;margin-top:-82px;width:300px}}@media screen and (max-width:768px){.berg-socials-section-molecule .berg-socials-section-right-tiktok{margin-top:-44px;width:100%}.berg-socials-section-molecule .berg-socials-section-right .wrapper{margin-left:36px}.berg-socials-section-molecule .berg-socials-section-right .wrapper .berg-socials-section-right-instagram{margin-left:0;margin-top:-82px;width:100%}}@media screen and (max-width:576px){.berg-socials-section-molecule{padding:70px 20px}.berg-socials-section-molecule .berg-socials-section-right{margin-bottom:60px}.berg-socials-section-molecule .berg-socials-section-right-tiktok{height:274px;margin-top:-108px}.berg-socials-section-molecule .berg-socials-section-right .wrapper{margin-left:20px}.berg-socials-section-molecule .berg-socials-section-right .wrapper .berg-socials-section-right-instagram{height:274px;margin-top:-171px}}.berg-molecule-sponsors-box .berg-molecule-sponsors-box-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:36px}.berg-molecule-sponsors-box .berg-molecule-sponsors-box-top .berg-molecule-sponsors-box-title{font-size:2.6rem;font-style:normal;font-weight:700;line-height:34px}.berg-molecule-sponsors-box .berg-molecule-sponsors-box-top .berg-molecule-sponsors-box-wrapper{align-items:center;display:flex;justify-content:center}.berg-molecule-sponsors-box .berg-molecule-sponsors-box-top .berg-molecule-sponsors-box-wrapper .arrow-left,.berg-molecule-sponsors-box .berg-molecule-sponsors-box-top .berg-molecule-sponsors-box-wrapper .arrow-right{background-color:#e7eef8;height:40px;width:40px}.berg-molecule-sponsors-box .berg-molecule-sponsors-box-top .berg-molecule-sponsors-box-wrapper .arrow-right{margin-left:10px}.berg-molecule-sponsors-box .no-react-slick-wrapper,.berg-molecule-sponsors-box .slick-slider.berg-atom-slick{height:74px}.berg-molecule-sponsors-box .slick-slider.berg-atom-slick .slick-arrow.slick-next,.berg-molecule-sponsors-box .slick-slider.berg-atom-slick .slick-arrow.slick-prev{align-items:center;background-color:#e7eef8;border-radius:50%;display:flex;justify-content:center}.berg-molecule-sponsors-box .slick-slider.berg-atom-slick .slick-arrow.slick-next:before,.berg-molecule-sponsors-box .slick-slider.berg-atom-slick .slick-arrow.slick-prev:before{content:normal}.berg-molecule-sponsors-box .slick-slider.berg-atom-slick .slick-list{height:100%}.berg-molecule-sponsors-box .slick-slider.berg-atom-slick .slick-list .slick-track{height:inherit}.berg-molecule-sponsors-box .slick-slider.berg-atom-slick .slick-list .slick-track .slick-slide{height:inherit;margin:0 2px;width:auto!important}.berg-molecule-sponsors-box .slick-slider.berg-atom-slick .slick-list .slick-track .slick-slide>div{display:flex;height:inherit;justify-content:center}.berg-molecule-sponsors-box .slick-slider.berg-atom-slick .slick-list .slick-track .slick-slide>div .link{display:flex;justify-content:center}.berg-molecule-sponsors-box .no-react-slick-wrapper .link{margin:0 5px}.berg-molecule-sponsors-box .link .image{cursor:pointer;filter:grayscale(100%);height:100%;margin:0 auto;mix-blend-mode:darken;opacity:.8;transition:all .2s cubic-bezier(.215,.61,.355,1)}.berg-molecule-sponsors-box .link .image:hover{filter:grayscale(0);opacity:1}.berg-weather-tile-molecule .weather,.berg-weather-tile-molecule .wrapper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(270deg,#d8d8d800,#d8d8d8 27.22%,#d8d8d8 73.42%,#d8d8d800);background:#060f1f59;border-radius:20px}.berg-weather-tile-molecule .weather{height:168px;margin-bottom:10px;width:158px}.berg-weather-tile-molecule .route{height:168.056px;width:168.5px}.berg-weather-tile-molecule .wrapper .berg-tile-molecule-content:first-child{border-right:1px solid #fff}.berg-weather-tile-molecule .berg-tile-molecule-content{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;text-align:center}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule{background:linear-gradient(270deg,#d8d8d800,#d8d8d8 27.22%,#d8d8d8 73.42%,#d8d8d800);text-transform:uppercase}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-top{color:#fff;font-size:11px;font-style:normal;font-weight:900;letter-spacing:2.2px;line-height:15px;text-align:center}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-top svg{height:30px;width:30px}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-middle{border-bottom-right-radius:0;border-top-right-radius:0;color:#fff;font-size:10px;font-style:normal;font-weight:900;letter-spacing:3px;line-height:14px;margin:10px 0;max-width:100px;text-align:center;text-transform:uppercase}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-bottom{border-bottom-right-radius:0;border-top-right-radius:0}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-bottom .opacity{opacity:.6}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-bottom .first{color:#fff;font-size:30px;font-style:normal;font-weight:900;letter-spacing:3px;line-height:15px;text-align:center}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-bottom .second{color:#fff;font-size:10px;font-style:normal;font-weight:900;letter-spacing:1px;line-height:15px;margin-top:-6px;text-align:center}@media screen and (max-width:768px){.berg-weather-tile-molecule{display:flex;gap:10px}.berg-weather-tile-molecule .weather{height:118px;margin-bottom:10px;width:109.972px}.berg-weather-tile-molecule .route{height:118px;width:122px}.berg-weather-tile-molecule .berg-tile-molecule-content{justify-content:space-between;padding:14px}.berg-weather-tile-molecule .berg-tile-molecule-content.weather{margin-bottom:0}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-top{font-size:10px;letter-spacing:2px}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-middle{border-bottom-right-radius:0;border-top-right-radius:0;font-size:9px;font-style:normal;font-weight:900;letter-spacing:3px;line-height:11px;margin:0;text-align:center}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-middle img{height:40px;width:40px}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-bottom{border-bottom-right-radius:0;border-top-right-radius:0}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-bottom .opacity{opacity:.6}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-bottom .first{color:#fff;font-family:Avenir;font-size:22px;font-style:normal;font-weight:900;letter-spacing:2.2px;line-height:15px;text-align:center}.berg-weather-tile-molecule .berg-tile-molecule-content .berg-tile-molecule-bottom .second{color:#fff;font-family:Avenir;font-size:10px;font-style:normal;font-weight:900;letter-spacing:1px;line-height:15px;text-align:center}}.berg-molecules-cart-popup{background:#fff;border-radius:15px;box-shadow:0 9px 45px 0 #0c101c1f;max-width:400px;padding:10px 28px 10px 12px;text-align:-webkit-center}.berg-molecules-cart-popup__triangle{border-bottom:15px solid #fff;border-left:15px solid #0000;border-right:15px solid #0000;height:0;left:90%;position:absolute;top:-4%;transform:translateX(-90%);width:0}.berg-molecules-cart-popup img{border-radius:5px;flex-shrink:0;height:58px;overflow:auto;width:72px}.berg-molecules-cart-popup__trash{background-color:#e7eef8;background-color:var(--Light,#e7eef8);border-radius:50%;cursor:pointer;flex-shrink:0;height:32px;margin-left:-20px;margin-top:10px;width:32px}.berg-molecules-cart-popup__trash svg{margin:7px}.berg-molecules-cart-popup__separator{margin:0!important;width:270px!important}.berg-molecules-cart-popup button{width:50%}.berg-molecule-cart-icon .berg-badge-atom{background-color:#12b4d8;color:#fff;font-size:11px;font-style:normal;font-weight:900;height:18px;line-height:normal;position:absolute;right:6px;top:16px;width:18px}@media screen and (max-width:992px){.berg-molecule-cart-icon .berg-badge-atom{right:4px;top:21px}}.berg-molecule-cart-icon .popup{position:absolute;right:7px;top:118px}.berg-molecules-news-slick .legend{color:#151515;font-family:Avenir;font-size:10px;font-style:normal;font-weight:900;letter-spacing:3px;line-height:14px;text-align:start;text-transform:uppercase}.berg-molecules-news-slick .top{margin-bottom:40px}.berg-molecules-news-slick .top .title{color:#151515;font-family:League Spartan;font-size:44px;font-style:normal;font-weight:700;line-height:55px}.berg-molecules-news-slick .top .berg-molecule-buttons-wrapper{align-items:center;display:flex;justify-content:center;margin-left:25px;margin-right:auto}.berg-molecules-news-slick .top .berg-molecule-buttons-wrapper .arrow-left,.berg-molecules-news-slick .top .berg-molecule-buttons-wrapper .arrow-right{background-color:#e7eef8;height:40px;width:40px}.berg-molecules-news-slick .top .berg-molecule-buttons-wrapper .arrow-right{margin-left:10px}.berg-molecules-news-slick .top>.berg-atom-button{font-size:18px;width:auto}.berg-molecules-news-slick .content>.berg-news-tile{margin:0 5px;min-width:220px;width:350px}.berg-molecules-news-slick .content .berg-atom-slick .slick-list .slick-track .slick-slide>div{margin:0 5px}.berg-molecules-news-slick .content .berg-atom-slick .slick-list .slick-track .slick-slide>div .berg-news-tile{margin:0 auto;max-width:350px}.berg-molecules-news-slick .see-more-btn-mobile{display:none;margin-top:24px}@media screen and (max-width:768px){.berg-molecules-news-slick .top .title{font-size:33px;line-height:40px;text-align:start}.berg-molecules-news-slick .top>.berg-atom-button{display:none}.berg-molecules-news-slick .content .berg-news-tile .image{height:222px}.berg-molecules-news-slick .content>.berg-news-tile{width:310px}.berg-molecules-news-slick .content .berg-atom-slick{overflow-x:hidden}.berg-molecules-news-slick .content .berg-atom-slick .slick-list{width:115vw}.berg-molecules-news-slick .content .berg-atom-slick.center-mode .slick-list{width:auto}.berg-molecules-news-slick .see-more-btn-mobile{display:block}}@media screen and (max-width:500px){.berg-molecules-news-slick .content .berg-atom-slick .slick-list{width:160vw}}.berg-news-tile .image{border-radius:15px;height:222px;margin-bottom:25px;object-fit:cover;overflow:hidden;width:100%}.berg-news-tile .berg-tile-bottom{display:flex;flex-direction:column}.berg-news-tile .berg-tile-bottom .berg-tile-bottom-date{color:#23264199;font-family:Avenir;font-size:16px;font-style:normal;font-weight:350;line-height:22px;margin-bottom:10px;margin-right:auto}.berg-news-tile .berg-tile-bottom .berg-tile-bottom-title{color:#151515;font-family:Avenir;font-size:20px;font-style:normal;font-weight:800;line-height:26px;text-align:start}.berg-news-tile .berg-tile-bottom .berg-tile-bottom-description{color:#151515;font-family:Avenir;font-size:16px;font-style:normal;font-weight:350;line-height:22px;margin-top:13px}.berg-news-tile .berg-tile-bottom .link{align-items:center;color:#12b4d8;display:flex;font-family:Avenir;font-size:16px;font-style:normal;font-weight:800;line-height:normal;margin-right:auto;margin-top:18px;text-align:center}.berg-news-tile .berg-tile-bottom .link .berg-atom-icon{margin-left:8px}.berg-news-tile .berg-tile-bottom .link .berg-atom-icon>svg path{stroke:#12b4d8}.berg-news-tile .berg-tile-bottom .link:hover{color:#0f748b}.berg-news-tile .berg-tile-bottom .link:hover .berg-atom-icon svg path{stroke:#0f748b}.berg-molecule-camera-tile{cursor:pointer;height:auto;width:311px}.berg-molecule-camera-tile .image-wrapper{position:relative}.berg-molecule-camera-tile .image-wrapper .image{border-radius:15px;cursor:pointer;overflow:hidden;width:100%}.berg-molecule-camera-tile .image-wrapper .berg-atom-icon{align-items:center;background-color:#12b4d8;border-radius:50%;cursor:pointer;display:flex;height:56px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:56px}.berg-molecule-camera-tile .image-wrapper .berg-atom-icon span svg,.berg-molecule-camera-tile .image-wrapper .berg-atom-icon span svg path{cursor:pointer}.berg-molecule-camera-tile .image-wrapper.selected-tile{border:1px solid #151515;border:1px solid var(--Global,#151515);border-radius:15px;box-shadow:0 4px 4px 0 #00000040}.berg-molecule-camera-tile .berg-tile-bottom-text{color:#151515;font-size:18px;font-style:normal;font-weight:600;line-height:40px}.berg-molecule-language-selection-wrapper{cursor:pointer}.berg-molecule-language-selection-wrapper .css-13cymwt-control{background:#1515151a;border:none;border-radius:90px;box-shadow:none;cursor:pointer;height:26px;width:56px}.berg-molecule-language-selection-wrapper .css-1u9des2-indicatorSeparator{display:none}.berg-molecule-language-selection-wrapper .css-4xgw5l-IndicatorsContainer2{min-width:19px}.berg-molecule-language-selection-wrapper .css-1xc3v61-indicatorContainer{padding:0}.berg-molecule-language-selection-wrapper .css-1xc3v61-indicatorContainer svg{width:13px}.berg-molecule-language-selection-wrapper .css-1nmdiq5-menu{background-color:#fff;border-radius:15px;font-size:15px;font-weight:800;line-height:normal;min-width:135px;right:0;text-align:center}.berg-molecule-language-selection-wrapper .css-1nmdiq5-menu .css-1n6sfyn-MenuList .css-d7l1ni-option,.berg-molecule-language-selection-wrapper .css-1nmdiq5-menu .css-1n6sfyn-MenuList .css-tr4s17-option{border-radius:15px}.berg-molecule-language-selection-wrapper .css-1nmdiq5-menu .css-1jj59y3-MenuList2{border-radius:15px;display:flex;flex-direction:column;padding:0}.berg-molecule-language-selection-wrapper .css-1nmdiq5-menu .css-1jj59y3-MenuList2 div{border-radius:15px}.berg-molecule-language-selection-wrapper .css-1nmdiq5-menu .css-1jj59y3-MenuList2 .css-tr4s17-option{background-color:#12b4d8;border-radius:15px;color:#151515;position:relative;width:100%}.berg-molecule-language-selection-wrapper .css-1nmdiq5-menu .css-1n6sfyn-MenuList{padding:0}.berg-molecule-language-selection-wrapper .css-1nmdiq5-menu:before{border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;content:"";height:0;position:absolute;right:12%;top:-3.5%;transform:translateX(-50%);width:0;z-index:1}.berg-molecule-language-selection-wrapper .css-t3ipsp-control:hover{border:none}.berg-molecule-language-selection-wrapper .css-t3ipsp-control{background:#1515151a;border:none;border-radius:90px;box-shadow:none;cursor:pointer;height:26px;width:56px}.berg-molecule-language-selection-wrapper .css-15lsz6c-indicatorContainer{padding:0}.berg-molecule-language-selection-wrapper .css-15lsz6c-indicatorContainer:hover{color:#ccc}.berg-molecule-language-selection-wrapper .css-1hb7zxy-IndicatorsContainer{padding:0 7px 0 0}.berg-molecule-language-selection-wrapper .css-1hb7zxy-IndicatorsContainer svg{width:13px}.berg-molecules-ski-run-info-badge{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#060f1f59;border-radius:10px;display:flex;height:80px;justify-content:flex-start;max-width:450px;padding:0 20px}.berg-molecules-ski-run-info-badge .left,.berg-molecules-ski-run-info-badge .right{align-items:center;display:flex}.berg-molecules-ski-run-info-badge .left .icon{align-items:center;border-radius:3px;display:flex;height:40px;justify-content:center;width:40px}.berg-molecules-ski-run-info-badge .left .wrapper{margin:0 44px 0 18px}.berg-molecules-ski-run-info-badge .left .wrapper .name{color:#fff;font-family:League Spartan;font-size:26px;font-style:normal;font-weight:700;line-height:34px}.berg-molecules-ski-run-info-badge .left .wrapper .status .dot{border-radius:50%;display:inline-block;margin-right:9px;min-height:10px;min-width:10px}.berg-molecules-ski-run-info-badge .left .wrapper .status .dot.red{background-color:#e72e2e}.berg-molecules-ski-run-info-badge .left .wrapper .status .dot.green{background-color:#3dbf68}.berg-molecules-ski-run-info-badge .left .wrapper .status .text{color:#fff;font-family:Avenir;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.berg-molecules-ski-run-info-badge .right{border-left:1px solid #ffffff26;padding-left:20px}.berg-molecules-ski-run-info-badge .right .icon{height:20px;width:20px}.berg-molecules-ski-run-info-badge .right .wrapper{margin-left:10px}.berg-molecules-ski-run-info-badge .right .wrapper .snow{color:#ffffff80;font-family:Avenir;font-size:13px;font-style:normal;font-weight:400;line-height:125%}.berg-molecules-ski-run-info-badge .right .wrapper .amount{color:#fff;font-family:Avenir;font-size:14px;font-style:normal;font-weight:800;line-height:109.706%}@media screen and (max-width:640px){.berg-molecules-ski-run-info-badge{background-color:#fff;border-bottom:1px solid #12152c26;border-radius:0;border-radius:initial}.berg-molecules-ski-run-info-badge .left .wrapper .name{color:#151515;font-size:16px;line-height:22px}.berg-molecules-ski-run-info-badge .left .wrapper .status>div .text{color:#8da2c2;font-weight:350}.berg-molecules-ski-run-info-badge .right{border-left:1px solid #12152c26}.berg-molecules-ski-run-info-badge .right .wrapper .snow{color:#8da2c2}.berg-molecules-ski-run-info-badge .right .wrapper .amount{color:#151515;line-height:109%}}.berg-components-single-calendar{background-color:#fff;background:#fff;border-radius:20px;box-shadow:0 10px 40px 0 #0c101c1a;overflow:hidden;width:280px}.berg-components-single-calendar__nav{background-color:#fff;color:#151515;height:50px;margin:0 -15px;padding:0 15px;position:relative}.berg-components-single-calendar__nav button{background-color:#e7eef8;border-radius:50%;cursor:pointer;display:inline-block;font-size:22px;font-weight:600;height:26px;left:26px;line-height:1;position:absolute;text-align:center;top:22px;-webkit-user-select:none;user-select:none;width:26px}.berg-components-single-calendar__nav button:last-child{left:auto;right:26px}.berg-components-single-calendar__nav span{cursor:pointer;font-size:17px;font-weight:500;left:60px;line-height:67px;margin:0;position:absolute;right:60px;text-align:center;text-transform:capitalize;-webkit-user-select:none;user-select:none}.berg-components-single-calendar .single-calendar-days{font-size:0}.berg-components-single-calendar .single-calendar-days span{display:inline-block;font-size:15px;height:40px;line-height:40px;position:relative;text-align:center;-webkit-user-select:none;user-select:none;width:40px}.berg-components-single-calendar .single-calendar-days span.label{color:#f2f2f2;color:#d8d8d8;cursor:auto;font-size:11px}.berg-components-single-calendar .single-calendar-days__bg-layer{inset:0;position:absolute}.berg-components-single-calendar .single-calendar-days__bg-layer span{font-size:0}.berg-components-single-calendar .single-calendar-days__numbers-layer span:not(.label):not(.active):not(.disabled){cursor:pointer}.berg-components-single-calendar .single-calendar-days__numbers-layer span:not(.label):not(.active):not(.disabled):hover{background-color:#e7eef8;border-radius:8px;border-radius:50%;color:#151515}.berg-components-single-calendar .single-calendar-days__numbers-layer span.current{background-color:#f2f2f2;border-radius:50%;font-weight:700}.berg-components-single-calendar .single-calendar-days__numbers-layer span.active{background-color:#12b4d8;border-radius:50%;color:#fff;font-weight:900}.berg-components-single-calendar .single-calendar-days__numbers-layer span.muted{color:#d8d8d8}.berg-components-single-calendar .single-calendar-days__numbers-layer span.disabled{color:#f2f2f2;color:#d8d8d8}.berg-components-single-calendar .single-calendar-days__days{position:relative}.berg-organism-kids-search-wrapper{background-color:#fff;border-radius:20px;box-shadow:0 10px 40px 0 #0c101c1a;font-size:16px;font-weight:800;line-height:1.6rem}.berg-organism-kids-search-wrapper .berg-organism-kids-search-bottom,.berg-organism-kids-search-wrapper .berg-organism-kids-search-top{padding:0 28px}.berg-organism-kids-search-wrapper .berg-organism-kids-search-middle,.berg-organism-kids-search-wrapper .berg-organism-kids-search-top{color:#151515}.berg-organism-kids-search-wrapper .berg-organism-kids-search-top{display:flex;flex-direction:column;justify-content:center;padding-top:16px}.berg-organism-kids-search-wrapper .berg-organism-kids-search-top .berg-counter-wrapper-kids,.berg-organism-kids-search-wrapper .berg-organism-kids-search-top .berg-counter-wrapper-parent{align-items:center;display:flex;justify-content:space-between;text-align:start}.berg-organism-kids-search-wrapper .berg-organism-kids-search-top .berg-counter-wrapper-kids .berg-counter-wrapper-text,.berg-organism-kids-search-wrapper .berg-organism-kids-search-top .berg-counter-wrapper-parent .berg-counter-wrapper-text{margin-right:64px}.berg-organism-kids-search-wrapper .berg-organism-kids-search-top .berg-counter-wrapper-parent{margin-bottom:6px}.berg-organism-kids-search-wrapper .berg-organism-kids-search-top .berg-counter-wrapper-kids .berg-counter-wrapper-text-info{color:#15151566;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-align:start}.berg-organism-kids-search-wrapper .berg-organism-kids-search-middle{background:#eef2f9;border-radius:5px;margin:10px 28px 0;padding:12px 16px 6px}.berg-organism-kids-search-wrapper .berg-organism-kids-search-middle .berg-organism-kids-search-middle-age-text{color:#15151566;font-size:12px}.berg-organism-kids-search-wrapper .berg-organism-kids-search-bottom{margin-top:10px;padding-bottom:30px}.berg-organism-kids-search-middle-item-wrapper{align-items:center;display:flex;justify-content:space-between}.berg-organism-kids-search-middle-item-wrapper:not(:last-child){margin-bottom:8px}.berg-organism-kids-search-middle-item-wrapper .berg-organism-kids-search-middle-item-text{font-size:13px}.berg-organism-kids-search-middle-item-wrapper .berg-molecule-dropdown-wrapper{min-width:100px}.berg-organism-date-picker{position:relative}.berg-organism-date-picker .close-svg-icon{padding:5px;position:absolute;right:30px;top:27px;z-index:1}.berg-organism-accommodations-search .berg-organism-accommodations-search-title{color:#151515;font-size:44px;font-style:normal;font-weight:700;line-height:55px;margin-bottom:32px;text-align:start}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs{display:flex;position:relative;z-index:2}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-molecule-select-wrapper{flex-grow:6}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-end-date .berg-components-single-calendar,.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-start-date .berg-components-single-calendar{left:50%;position:absolute;top:84px;transform:translateX(-50%);z-index:1}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-start-date{margin-left:10px}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-start-date .berg-atom-input{border-bottom-right-radius:0;border-top-right-radius:0}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-end-date{margin-right:10px}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-end-date .berg-atom-input{border-bottom-left-radius:0;border-top-left-radius:0}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .kids-search-wrapper{flex-grow:6;position:relative}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .kids-search-wrapper .close-svg-icon{padding:5px;position:absolute;right:30px;top:27px;z-index:1}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .kids-search-wrapper .berg-organism-kids-search-wrapper{left:50%;max-width:300px;position:absolute;top:84px;transform:translateX(-50%);width:100%}.berg-organism-accommodations-search .berg-organism-accommodations-search-bottom{display:flex;justify-content:space-between;margin-top:20px}.berg-organism-accommodations-search .berg-organism-accommodations-search-bottom-text{align-self:center;color:#15151599;font-size:1.2rem;font-style:normal;font-weight:350;line-height:18px;text-align:start}.berg-organism-accommodations-search .berg-organism-accommodations-search-bottom .berg-atom-button{max-width:310px}.berg-organism-accommodations-search.berg-organism-accommodations-search-variant-vertical .berg-organism-accommodations-search-inputs{flex-direction:column}.berg-organism-accommodations-search.berg-organism-accommodations-search-variant-vertical .berg-organism-accommodations-search-inputs .berg-molecule-select-wrapper{margin-bottom:10px}.berg-organism-accommodations-search.berg-organism-accommodations-search-variant-vertical .berg-organism-accommodations-search-inputs .berg-organism-date-picker{margin:initial}.berg-organism-accommodations-search.berg-organism-accommodations-search-variant-vertical .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-start-date{margin-bottom:10px}.berg-organism-accommodations-search.berg-organism-accommodations-search-variant-vertical .berg-organism-accommodations-search-inputs .kids-search-wrapper{margin-top:10px}@media screen and (max-width:1400px){.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .kids-search-wrapper .berg-organism-kids-search-wrapper .berg-organism-kids-search-top .berg-counter-wrapper-kids .berg-counter-wrapper-text,.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .kids-search-wrapper .berg-organism-kids-search-wrapper .berg-organism-kids-search-top .berg-counter-wrapper-parent .berg-counter-wrapper-text{margin-right:0}}@media screen and (max-width:1300px){.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs{flex-wrap:wrap}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-molecule-select-wrapper{margin-bottom:14px;width:100%;z-index:4}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker{flex-grow:1}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-end-date .berg-atom-input,.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-start-date .berg-atom-input{border-radius:35px}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-start-date{margin-left:0;z-index:3}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-start-date .berg-atom-input{border-bottom-right-radius:0;border-top-right-radius:0}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-end-date{margin-right:0;z-index:2}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-end-date .berg-atom-input{border-bottom-left-radius:0;border-top-left-radius:0}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .kids-search-wrapper{margin-top:14px;width:100%}.berg-organism-accommodations-search .berg-organism-accommodations-search-bottom{align-items:center;flex-direction:column-reverse;margin-top:10px}.berg-organism-accommodations-search .berg-organism-accommodations-search-bottom .berg-atom-button{margin-bottom:20px;max-width:none}}@media screen and (max-width:768px){.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs{flex-direction:column}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-start-date{margin-bottom:0;margin-left:0;z-index:3}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-start-date .berg-atom-input{border-bottom-left-radius:0;border-top-right-radius:35px}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-end-date{margin-right:0;z-index:2}.berg-organism-accommodations-search .berg-organism-accommodations-search-inputs .berg-organism-date-picker.input-end-date .berg-atom-input{border-bottom-left-radius:35px;border-top-right-radius:0}}.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-top .berg-organisms-cameras-tiles-title{color:#151515;font-size:32px;font-style:normal;font-weight:700;line-height:40px}.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-top .berg-organisms-cameras-tiles-wrapper{align-items:center;display:flex;justify-content:center}.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-top .berg-organisms-cameras-tiles-wrapper .arrow-left,.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-top .berg-organisms-cameras-tiles-wrapper .arrow-right{background-color:#e7eef8;height:40px;width:40px}.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-top .berg-organisms-cameras-tiles-wrapper .arrow-right{margin-left:10px}.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-tiles .slick-slider{height:530px}.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-tiles .slick-slider .slick-list{height:100%}.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-tiles .slick-slider .slick-list .slick-track .slick-slide>div{margin:0 20px}.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-tiles .berg-tile-bottom .berg-tile-bottom-text{color:#151515;font-size:18px;font-style:normal;font-weight:600;line-height:40px}.berg-organisms-cameras-tiles .berg-tile{max-height:533px;max-width:898px}.berg-organisms-cameras-tiles .berg-tile .video-wrapper{position:relative}.berg-organisms-cameras-tiles .berg-tile .video-wrapper .video{border-radius:15px;width:100%}.berg-organisms-cameras-tiles .berg-tile .video-wrapper .berg-atom-icon{align-items:center;background-color:#12b4d8;border-radius:50%;cursor:pointer;display:flex;height:56px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:56px}@media screen and (max-width:768px){.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-tiles .slick-slider{height:262px}.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-tiles .slick-slider .slick-list .slick-track .slick-slide>div .berg-tile{max-height:none;max-width:none}.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-tiles .slick-slider .slick-list .slick-track .slick-slide>div .berg-tile .video{border-radius:15px;box-shadow:0 4px 4px 0 #15151540;height:262px;height:auto;width:100%;width:311px}.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-tiles .berg-tile-bottom{margin-top:10px}.berg-organisms-cameras-tiles .berg-organisms-cameras-tiles-tiles .berg-tile-bottom .berg-tile-bottom-text{font-size:18px;font-style:normal;font-weight:600;line-height:20px;white-space:break-spaces}}.berg-organisms-cameras-tiles .no-slice{grid-gap:40px;display:grid;gap:40px;grid-template-columns:auto auto auto}.berg-organisms-cameras-tiles .no-slice .berg-tile-bottom-text{color:#151515;font-size:18px;font-style:normal;font-weight:600;line-height:40px}@media screen and (max-width:768px){.berg-organisms-cameras-tiles .no-slice{gap:15px;grid-template-columns:auto}}.berg-organism-navbar-wrapper{border-bottom:1px solid #ffffff26;height:152px}.berg-organism-navbar-wrapper .berg-navbar-content-left-child,.berg-organism-navbar-wrapper .berg-navbar-content-right-child{height:100%}.berg-organism-navbar-wrapper .berg-navbar-content-left-child .berg-atom-icon{z-index:1}.berg-organism-navbar-wrapper .berg-navbar-content-left-child a{color:#fff;font-size:19px;margin-left:20px}.berg-organism-navbar-wrapper .berg-navbar-content-left-child a:hover{color:#12152c}@media screen and (max-width:992px){.berg-organism-navbar-wrapper .berg-navbar-content-left-child a{display:none}}.berg-organism-navbar-wrapper .berg-navbar-content-right-child .berg-atom-button:nth-child(2){margin-left:10px}.berg-organism-navbar-wrapper .berg-navbar-content-right-child .berg-atom-icon.cart-icon{margin-left:36px;margin-right:36px;z-index:1}.berg-organism-navbar-wrapper .berg-navbar-content-right-child .berg-molecule-burger{display:none}@media screen and (max-width:992px){.berg-organism-navbar-wrapper .berg-navbar-content-right-child .berg-atom-button{display:none}.berg-organism-navbar-wrapper .berg-navbar-content-right-child .berg-molecule-burger{display:flex}.berg-organism-navbar-wrapper{height:90px}}.berg-burger-content-wrapper{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:0;padding:20px;position:fixed;right:0;top:0}.berg-burger-content-wrapper .top{align-items:center;color:#151515;display:flex;flex-direction:column;flex-grow:1;font-size:2rem;font-weight:900;justify-content:center}.berg-burger-content-wrapper .top a{text-align:center}.berg-burger-content-wrapper .top .divider{background-color:#12152c26;height:1px;margin:26px 0;width:100%}.berg-burger-content-wrapper .bottom .berg-atom-button:first-child{margin-bottom:15px}.berg-organism-footer{background-color:#222c4d;color:#fff;display:flex;height:430px}.berg-organism-footer .berg-organism-footer-contact-details,.berg-organism-footer .berg-organism-footer-links,.berg-organism-footer .berg-organism-footer-logo{padding:100px 0}.berg-organism-footer .berg-organism-footer-logo{flex-grow:97;padding-left:140px}.berg-organism-footer .berg-organism-footer-logo a span svg g path{cursor:pointer}.berg-organism-footer .berg-organism-footer-logo .powered-by{color:#ffffff80;font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal}.berg-organism-footer .berg-organism-footer-logo .powered-by .berg-atom-icon{margin-left:6px}.berg-organism-footer .berg-organism-footer-logo .powered-by span svg path{cursor:pointer}.berg-organism-footer .berg-organism-footer-contact-details{flex-grow:97}.berg-organism-footer .berg-organism-footer-contact-details .berg-organism-footer-address{font-size:1.5rem;font-style:normal;font-weight:350;line-height:22px}.berg-organism-footer .berg-organism-footer-contact-details .berg-organism-footer-address-bold{font-weight:800}.berg-organism-footer .berg-organism-footer-contact-details .berg-organism-footer-address .berg-organism-footer-link-phone{font-size:1.5rem;font-weight:400;line-height:22px;margin-right:25px;text-decoration-line:underline}.berg-organism-footer .berg-organism-footer-contact-details .berg-organism-footer-address:not(:last-child){margin-bottom:30px}.berg-organism-footer .berg-organism-footer-contact-details .berg-organism-footer-contact-details-social-media{display:flex}.berg-organism-footer .berg-organism-footer-contact-details .berg-organism-footer-contact-details-social-media a span svg path{cursor:pointer}.berg-organism-footer .berg-organism-footer-contact-details .berg-organism-footer-contact-details-social-media .link:not(:first-child){margin-left:20px}.berg-organism-footer .berg-organism-footer-links{align-content:space-between;background-color:#1c2543;display:flex;flex-direction:column;flex-grow:146;flex-wrap:wrap;padding:90px 140px}.berg-organism-footer .berg-organism-footer-links .link{align-self:flex-start;font-size:1.5rem;font-style:normal;font-weight:800;line-height:160%}.berg-organism-footer .berg-organism-footer-links .link:not(:last-child){margin-bottom:16px}.berg-organism-footer .berg-organism-footer-links .link:hover{text-decoration:underline}@media screen and (max-width:1400px){.berg-organism-footer .berg-organism-footer-contact-details,.berg-organism-footer .berg-organism-footer-links,.berg-organism-footer .berg-organism-footer-logo{padding:90px 0}.berg-organism-footer .berg-organism-footer-logo{padding-left:100px}.berg-organism-footer .berg-organism-footer-links{padding:90px 100px}}@media screen and (max-width:1200px){.berg-organism-footer .berg-organism-footer-contact-details,.berg-organism-footer .berg-organism-footer-links,.berg-organism-footer .berg-organism-footer-logo{padding:50px 0}.berg-organism-footer .berg-organism-footer-logo{padding-left:50px}.berg-organism-footer .berg-organism-footer-links{padding:50px}}@media screen and (max-width:992px){.berg-organism-footer{flex-direction:column;height:auto;padding:70px 0 70px 20px}.berg-organism-footer .berg-organism-footer-logo{align-self:flex-start;order:1;padding:initial;padding-bottom:50px}.berg-organism-footer .berg-organism-footer-logo .powered-by{bottom:20px;position:absolute;right:20px}.berg-organism-footer .berg-organism-footer-contact-details{order:3;padding:initial}.berg-organism-footer .berg-organism-footer-contact-details .berg-organism-footer-address:not(:last-child){margin-bottom:13px}.berg-organism-footer .berg-organism-footer-contact-details .berg-organism-footer-contact-details-social-media{margin-top:20px}.berg-organism-footer .berg-organism-footer-links{align-content:space-around;background-color:#222c4d;height:250px;margin-bottom:40px;order:2;padding:initial;padding-bottom:4px}.berg-organism-footer .berg-organism-footer-links .links:not(:last-child){margin-bottom:13px}}.berg-organisms-cardProduct{background-color:#fff;border-radius:10px;max-height:155px;max-width:1130px;padding:15px}.berg-organisms-cardProduct .berg-card-trash{background-color:#e7eef8;border-radius:50%;cursor:pointer;flex-shrink:0;height:32px;padding:8px;width:32px}.berg-organisms-cardProduct .berg-card-trash:hover{background-color:#dd3838}.berg-organisms-cardProduct img{border-radius:10px;height:129px;width:172px}@media screen and (max-width:768px){.berg-organisms-cardProduct img{border-radius:5px;height:59px;width:72px}}.berg-organisms-cardProduct .berg-card-trash:hover span svg path{fill:#fff}.berg-organisms-cart-popup__close-icon-container{cursor:pointer;margin-top:7px;position:absolute;right:20px;top:0}.berg-organisms-cart-popup__close-icon-container .close-icon{color:#fff;cursor:pointer}.berg-organisms-cart-popup__close-icon-container .close-icon svg{height:18px;width:18px}.berg-organisms-cart-popup__close-icon-container .close-icon :hover{color:#000;transition:color .3s ease}.berg-organisms-cart-popup__header-container{align-items:flex-start;display:flex;justify-content:space-between;padding:30px 20px 20px;position:relative}.berg-organisms-cart-popup__header-text{font-weight:400}.berg-organisms-cart-popup__header-item,.berg-organisms-cart-popup__header-text{color:#fff;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;line-height:normal}.berg-organisms-cart-popup__header-item{font-weight:700;margin-left:150px}.berg-organisms-cart-popup-categories{--scrollbar-width:8px;--scrollbar-thumb-width:2px;box-shadow:-4px 4px 8px 0 #0000000f;height:auto;-webkit-mask-image:linear-gradient(180deg,#000 89%,#0000);mask-image:linear-gradient(180deg,#000 89%,#0000);max-height:70vh;min-height:50vh;overflow-y:auto;padding-right:1rem;position:relative}.berg-organisms-cart-popup-categories .details{width:50%}.berg-organisms-cart-popup-categories::-webkit-scrollbar{width:var(--scrollbar-width)}.berg-organisms-cart-popup-categories::-webkit-scrollbar-track{border:2px solid #f3f4f6;border-radius:10px;margin-left:calc((var(--scrollbar-width) - var(--scrollbar-thumb-width))/2);width:var(--scrollbar-thumb-width)}.berg-organisms-cart-popup-categories::-webkit-scrollbar-thumb{background-color:#667085;border:2px solid #f3f4f6;border-radius:10px}.berg-organisms-cart-popup-categories__empty-cart-container{align-items:center;display:flex;flex-direction:column;height:90vh;height:calc(100vh - 70px);justify-content:center;text-align:center}.berg-organisms-cart-popup-categories__empty-cart-container__text{align-content:center;color:#000;display:flex;font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:500;justify-content:center;line-height:normal;text-align:center;white-space:pre-line}.berg-organisms-cart-popup-categories__empty-cart-container__button{background:#fc4d03;background:var(--Secondary-Orange-500,#fc4d03);border-radius:8px;color:#fff;display:flex;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:600;justify-content:center;line-height:normal;margin-top:10px;padding:10px 30px}.berg-organisms-cart-popup-categories__category-name{color:#fc4d03;color:var(--Secondary-Orange-500,#fc4d03);font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:21px}.berg-organisms-cart-popup-categories__item-header{color:#475467;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.berg-organisms-cart-popup-categories__item-date{color:#475467;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.berg-organisms-cart-popup-categories__item-details{color:#475467;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.berg-organisms-cart-popup-categories__item-price{color:#1ba7e0;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:right}.berg-organisms-cart-popup-categories__item-data-changing{color:#98a2b3;cursor:pointer;font-family:Poppins,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.berg-organisms-cart-popup-categories__item-data-changing .pen-icon{margin-top:-2px}.berg-organisms-cart-popup-categories__item-data-changing .pen-icon svg{height:16px;width:16px}.berg-organisms-cart-popup-categories__separator{max-width:100%;width:100%}.empty-cart{overflow-y:hidden}.overlay{height:15px;visibility:hidden}.trash-icon{cursor:pointer}.trash-icon svg:hover{color:#000;transition:color .3s ease}.close-icon{color:#ff5a15;cursor:pointer}.close-icon svg{height:18px;width:18px}.close-icon :hover{color:#000;transition:color .3s ease}.berg-organisms-cart-popup__cart-actions{align-items:center;display:flex;justify-content:center;margin:20px 0}.berg-organisms-cart-popup__cart-button{align-items:center;background-color:#fff;border:1px solid #ff5a15;border-radius:8px 0 0 8px;cursor:pointer;display:flex;flex-direction:column;height:100px;justify-content:space-between;padding:8px 16px;position:relative;text-decoration:none;width:240px}.berg-organisms-cart-popup__price-container{align-items:center;display:flex;flex-grow:1;justify-content:center}.berg-organisms-cart-popup__total-price{color:#475467;font-size:32px}.berg-organisms-cart-popup__go-to-cart-text,.berg-organisms-cart-popup__total-price{font-family:Poppins,sans-serif;font-style:normal;font-weight:600;line-height:normal;margin-right:40px;text-align:center}.berg-organisms-cart-popup__go-to-cart-text{color:#fc4d03;color:var(--Orange,#fc4d03);font-size:16px;text-decoration-line:underline}.berg-organisms-cart-popup__cart-icon{background-color:#ff5a15;border-radius:50%;padding:20.5px;position:absolute;right:-42px;top:50%;transform:translateY(-50%)}.berg-organisms-cart-popup__cart-icon svg{height:60px;width:60px}