@charset "UTF-8";/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */.swiper-wrapper,hr{box-sizing:content-box}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{padding:0;box-sizing:border-box}a,legend{color:inherit}progress,sub,sup{vertical-align:baseline}*,:after,:before,[type=checkbox],[type=radio],html,legend{box-sizing:border-box}a,button{background-color:transparent}.qs-current,a,a:focus,a:hover{text-decoration:none}body,mark{color:#000}.page__inner,.uikit,.uikit-main{min-height:100vh}@-webkit-keyframes animateWidget{0%,to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);z-index:-6}1%,99%{z-index:0}50%{-webkit-transform:scale(1.01) translate3d(0,0,0);transform:scale(1.01) translate3d(0,0,0);box-shadow:0 2px 5px rgba(0,0,0,.2)}}@keyframes animateWidget{0%,to{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);z-index:-6}1%,99%{z-index:0}50%{-webkit-transform:scale(1.01) translate3d(0,0,0);transform:scale(1.01) translate3d(0,0,0);box-shadow:0 2px 5px rgba(0,0,0,.2)}}.js-drawer,.uikit-aside{z-index:101;pointer-events:none}@-webkit-keyframes inactiveWidget{0%,to{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}50%{opacity:.4;-webkit-filter:grayscale(1);filter:grayscale(1)}}@keyframes inactiveWidget{0%,to{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}50%{opacity:.4;-webkit-filter:grayscale(1);filter:grayscale(1)}}@-webkit-keyframes preloader-out{to{opacity:0}}@-webkit-keyframes rotatePreloader{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotateZ(0);transform:translateX(-50%) translateY(-50%) rotateZ(0)}to{-webkit-transform:translateX(-50%) translateY(-50%) rotateZ(-360deg);transform:translateX(-50%) translateY(-50%) rotateZ(-360deg)}}@keyframes rotatePreloader{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotateZ(0);transform:translateX(-50%) translateY(-50%) rotateZ(0)}to{-webkit-transform:translateX(-50%) translateY(-50%) rotateZ(-360deg);transform:translateX(-50%) translateY(-50%) rotateZ(-360deg)}}@-webkit-keyframes rotateCircle1{0%{opacity:1;-webkit-transform:rotateZ(36deg);transform:rotateZ(36deg)}57%,7%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@keyframes rotateCircle1{0%{opacity:1;-webkit-transform:rotateZ(36deg);transform:rotateZ(36deg)}57%,7%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@-webkit-keyframes rotateCircle2{5%{opacity:0}5.0001%{opacity:1;-webkit-transform:rotateZ(0);transform:rotateZ(0)}12%,62%{-webkit-transform:rotateZ(-36deg);transform:rotateZ(-36deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@keyframes rotateCircle2{5%{opacity:0}5.0001%{opacity:1;-webkit-transform:rotateZ(0);transform:rotateZ(0)}12%,62%{-webkit-transform:rotateZ(-36deg);transform:rotateZ(-36deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@-webkit-keyframes rotateCircle3{10%{opacity:0}10.0002%{opacity:1;-webkit-transform:rotateZ(-36deg);transform:rotateZ(-36deg)}17%,67%{-webkit-transform:rotateZ(-72deg);transform:rotateZ(-72deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@keyframes rotateCircle3{10%{opacity:0}10.0002%{opacity:1;-webkit-transform:rotateZ(-36deg);transform:rotateZ(-36deg)}17%,67%{-webkit-transform:rotateZ(-72deg);transform:rotateZ(-72deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@-webkit-keyframes rotateCircle4{15%{opacity:0}15.0003%{opacity:1;-webkit-transform:rotateZ(-72deg);transform:rotateZ(-72deg)}22%,72%{-webkit-transform:rotateZ(-108deg);transform:rotateZ(-108deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@keyframes rotateCircle4{15%{opacity:0}15.0003%{opacity:1;-webkit-transform:rotateZ(-72deg);transform:rotateZ(-72deg)}22%,72%{-webkit-transform:rotateZ(-108deg);transform:rotateZ(-108deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@-webkit-keyframes rotateCircle5{20%{opacity:0}20.0004%{opacity:1;-webkit-transform:rotateZ(-108deg);transform:rotateZ(-108deg)}27%,77%{-webkit-transform:rotateZ(-144deg);transform:rotateZ(-144deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@keyframes rotateCircle5{20%{opacity:0}20.0004%{opacity:1;-webkit-transform:rotateZ(-108deg);transform:rotateZ(-108deg)}27%,77%{-webkit-transform:rotateZ(-144deg);transform:rotateZ(-144deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@-webkit-keyframes rotateCircle6{25%{opacity:0}25.0005%{opacity:1;-webkit-transform:rotateZ(-144deg);transform:rotateZ(-144deg)}32%,82%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@keyframes rotateCircle6{25%{opacity:0}25.0005%{opacity:1;-webkit-transform:rotateZ(-144deg);transform:rotateZ(-144deg)}32%,82%{-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@-webkit-keyframes rotateCircle7{30%{opacity:0}30.0006%{opacity:1;-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}37%,87%{-webkit-transform:rotateZ(-216deg);transform:rotateZ(-216deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@keyframes rotateCircle7{30%{opacity:0}30.0006%{opacity:1;-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg)}37%,87%{-webkit-transform:rotateZ(-216deg);transform:rotateZ(-216deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@-webkit-keyframes rotateCircle8{35%{opacity:0}35.0007%{opacity:1;-webkit-transform:rotateZ(-216deg);transform:rotateZ(-216deg)}42%,92%{-webkit-transform:rotateZ(-252deg);transform:rotateZ(-252deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@keyframes rotateCircle8{35%{opacity:0}35.0007%{opacity:1;-webkit-transform:rotateZ(-216deg);transform:rotateZ(-216deg)}42%,92%{-webkit-transform:rotateZ(-252deg);transform:rotateZ(-252deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@-webkit-keyframes rotateCircle9{40%{opacity:0}40.0008%{opacity:1;-webkit-transform:rotateZ(-252deg);transform:rotateZ(-252deg)}47%,97%{-webkit-transform:rotateZ(-288deg);transform:rotateZ(-288deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@keyframes rotateCircle9{40%{opacity:0}40.0008%{opacity:1;-webkit-transform:rotateZ(-252deg);transform:rotateZ(-252deg)}47%,97%{-webkit-transform:rotateZ(-288deg);transform:rotateZ(-288deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@-webkit-keyframes rotateCircle10{45%{opacity:0}45.0009%{opacity:1;-webkit-transform:rotateZ(-288deg);transform:rotateZ(-288deg)}102%,52%{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@keyframes rotateCircle10{45%{opacity:0}45.0009%{opacity:1;-webkit-transform:rotateZ(-288deg);transform:rotateZ(-288deg)}102%,52%{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg)}to{-webkit-transform:rotateZ(-324deg);transform:rotateZ(-324deg);opacity:1}}@keyframes preloader-out{to{opacity:0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0) translateZ(0);transform:rotate(0) translateZ(0)}to{-webkit-transform:rotate(360deg) translateZ(0);transform:rotate(360deg) translateZ(0)}}@keyframes spin{0%{-webkit-transform:rotate(0) translateZ(0);transform:rotate(0) translateZ(0)}to{-webkit-transform:rotate(360deg) translateZ(0);transform:rotate(360deg) translateZ(0)}}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-overflow-style:scrollbar}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}h1{font-size:2em}body,figure{margin:0}hr{height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;transition:.3s color ease}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}.icon,audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;display:block;max-width:100%}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}optgroup{font-family:sans-serif}button,select{text-transform:none}[type=reset],[type=submit],html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;white-space:normal}textarea{overflow:auto}summary{display:list-item}[hidden],template{display:none}.icon{width:1em;height:1em;fill:currentColor}.icon-arrow-down{width:16.42px;height:26.45px}.icon-buchen{width:40px;height:30px}.icon-calendar{width:84px;height:83.81px}.icon-calendar-arrow-left,.icon-calendar-arrow-right{width:48.06px;height:28.62px}.icon-info{width:30px;height:30px}.icon-logo{width:283.5px;height:94.9px}.icon-popup-close{width:26px;height:26px}@-ms-viewport{width:device-width}.container{width:1619px;max-width:100%;margin:0 auto;padding-left:30px;padding-right:30px}*,h1,h2,h3,h4,h5,h6,nav,ol,p,ul{margin:0;padding:0}@media (min-width:768px) and (max-width:1260px){.container{padding-left:20px;padding-right:20px}}@media (max-width:767px){.container{padding-left:10px;padding-right:10px}.uikit{width:100%}}*{outline:0!important}body,html{width:100%;min-width:320px}input,textarea{border-radius:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number],textarea[type=number]{-moz-appearance:textfield}input::-ms-clear,textarea::-ms-clear{display:none!important}input::-ms-reveal,textarea::-ms-reveal{display:none!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{line-height:normal!important}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}button{padding:0;border:0;cursor:pointer}nav,ol,ul{list-style-type:none}button,input,select,textarea{font-family:inherit;-webkit-appearance:none;appearance:none}body{font-family:Dosis,-apple-system,BlickMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uikit-aside__link,.uikit-aside__sublink,.uikit-colors,.uikit-footer .copyright,.uikit-header__title,.uikit-section__title,.uikit-subsection__title,.uikit-widget__title{font-family:Comfortaa,cursive}.uikit{background-color:#f4f5fa}.uikit-aside{position:fixed;top:0;left:0;width:250px;height:100%}.uikit-aside__heading{display:flex;flex-direction:column;justify-content:center;padding:0 20px;height:70px}.uikit-aside__logo{display:flex}.uikit-aside__logo img,.uikit-aside__logo svg{max-height:50px}.uikit-aside__link,.uikit-aside__sublink{display:flex;align-items:center;padding:8px 20px;font-size:18px}.uikit-aside__link:hover,.uikit-aside__sublink:hover,.uikit-footer .copyright a:hover{color:#dd6900}.uikit-aside__sublink{padding:5px 40px;font-size:16px}.uikit-main{position:relative;display:flex;flex-direction:column;width:100%}.uikit-header,.uikit-main::before{top:0;right:0;background-color:#dd6900}.uikit-main::before{content:"";position:absolute;width:100%;height:220px;left:0;z-index:0}.uikit-header{position:-webkit-sticky;position:sticky;left:250px;z-index:100;display:flex;align-items:center;padding:15px 30px}.uikit-header_box-shadow{box-shadow:5px -1px 20px -5px #dd6900}@media (max-width:1023px){.uikit-header{left:0}}@media (max-width:767px){.uikit-header{padding:15px}}.uikit-header__title{margin:0;padding:0;font-size:20px;color:#fff}.uikit-content-container{position:relative;flex:1 0 auto;margin:0 30px}.uikit-content{padding-bottom:50px}@media (max-width:767px){.uikit-content-container{margin:0}.uikit-content{padding-bottom:50px}}.uikit-footer{position:-webkit-sticky;position:sticky;left:0;right:0;bottom:0;z-index:102;padding:15px 30px;background-color:#fff;text-align:right;font-size:16px;box-shadow:30px 0 30px rgba(0,0,0,.1);flex:0 0 auto}.uikit-footer .copyright{font-size:14px}.uikit-section{background-color:#fff;position:relative}.uikit-section:first-child{border-radius:.35rem .35rem 0 0}.uikit-section:last-child{border-radius:0 0 .35rem .35rem}.uikit-section:last-child .uikit-section__content,.uikit-section:last-child .uikit-section__header{border-bottom:none}.uikit-section:last-child.opened .uikit-section__header,.uikit-section__content,.uikit-section__header,.uikit-widget__title{border-bottom:1px solid #ddd}.uikit-section:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:-6}.uikit-section.animate .uikit-section__content-container,.uikit-section.animate .uikit-section__header{position:relative}.uikit-section.animate:before{-webkit-animation:animateWidget 1.5s ease-in .6s;animation:animateWidget 1.5s ease-in .6s}.uikit-section.inactive{-webkit-animation:inactiveWidget 1.5s ease-in .6s;animation:inactiveWidget 1.5s ease-in .6s}.uikit-section__title{color:#000;font-size:20px;font-weight:700;line-height:1.3;padding:15px 30px;display:block;cursor:pointer;position:relative;transition:.3s all ease}.uikit-section__title:after,.uikit-section__title:before{content:"";position:absolute;background:#ccc;display:block;transition:.3s all ease}.uikit-section__title:before{top:50%;right:28px;width:3px;height:20px;opacity:1;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media (max-width:767px){.uikit-section__title:before{right:23px}}.uikit-section__title:after{right:20px;width:20px;height:3px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.uikit-section__title:hover{color:#666}.uikit-section__title:hover:after,.uikit-section__title:hover:before{background:#ddd}.opened .uikit-section__title:before{opacity:0}@media (max-width:767px){.uikit-section__title:after{right:15px}.uikit-section__title{padding:15px}}.uikit-section__content{display:none}.uikit-section__content>.uikit-row:first-child{margin-top:-20px}.opened .uikit-section__content{display:block}.uikit-section__content.animate{position:relative;display:block;height:0;overflow:hidden;transition:height .32s ease}.uikit-section__content-container{padding:20px 30px 40px}@media (max-width:767px){.uikit-section__content-container{padding:30px 15px 40px}}.uikit-section__copy-message{padding:12px 24px;background-color:#000;color:#fff;z-index:5;position:fixed;bottom:80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:6px;font-size:14px;overflow:hidden;opacity:0;transition:all .3s ease-in-out}.uikit-section__copy-message.active{overflow:visible;opacity:1}.uikit-subsection{margin-top:30px}.uikit-subsection:first-child{margin-top:0}.uikit-subsection__content{display:flex;flex-wrap:wrap;margin-top:-20px}@media (max-width:767px){.uikit-subsection__content{justify-content:center}}.swiper-container-vertical>.swiper-wrapper,.uikit-widget{flex-direction:column}.uikit-subsection__title{display:block;text-align:left;margin-bottom:10px;font-size:17px;font-weight:700}.uikit-row{display:flex;width:100%;padding-left:1px}.uikit-cell{margin-top:20px;margin-left:-1px}@media (max-width:767px){.uikit-row{display:block;padding-left:0}.uikit-cell{width:100%}}.uikit-cell--background .uikit-widget__content{background:#efefef}.uikit-widget{border:1px solid #ddd;height:100%;display:flex}.uikit-widget--contain{height:auto}.uikit-widget__title{padding:5px 10px;display:block;font-size:12px;font-style:italic;color:#333;text-align:center}.uikit-widget__content{padding:5px;flex:1 1 auto;display:flex;align-items:center;justify-content:center}.uikit-widget__content-inner{width:100%;margin:5px;display:flex;justify-content:center}@media (max-width:767px){.uikit-widget__content-inner{margin:0 auto;padding:5px;max-width:100%;width:auto!important}}.uikit-module__header{padding:20px;font-size:20px;display:flex;justify-content:space-between}.uikit-module__path{font-style:italic;font-size:20px}.uikit-module__content>hr{margin:25px 0}.uikit table{width:100%;border-collapse:collapse}.uikit table td{padding:14px 0}.uikit table thead td{color:rgba(0,0,0,.7);font-size:12px;font-weight:400;line-height:1}@media (max-width:767px){.uikit table thead{display:none}.uikit table tbody{display:flex;justify-content:center;flex-wrap:wrap}.uikit table tbody tr{flex:0 0 50%;display:flex;flex-wrap:wrap;border-bottom:1px solid #dfe3ec;padding:20px 0}.uikit table tbody tr:first-child,.uikit table tbody tr:nth-child(2){padding-top:0}.uikit table tbody tr:last-child{border:0;padding-bottom:0}}.uikit table tbody td{font-size:15px;line-height:1;border-top:1px solid #dfe3ec}.uikit table tbody td.js-copy-to-clipboard{cursor:pointer}.uikit table tbody td.js-copy-to-clipboard:hover{transition:all .3s ease-in-out;color:#dd6900}@media (max-width:767px){.uikit table tbody td{border:0;flex:0 0 100%;padding:7px 0;text-align:center}}.uikit table caption{padding:10px 0;color:#000;font-size:20px;font-weight:700;line-height:1.3;text-align:left}.uikit-colors__item{display:inline-block;width:28px;height:28px;border-radius:50%}.uikit-colors__item.dark{border:1px solid #000}.js-drawer{position:fixed}.js-drawer-embed-container{transition:margin .5s ease}@media (max-width:1023px){.js-drawer-no-scroll{overflow:hidden}}.js-drawer .js-drawer-container{height:100%;width:100%;position:absolute;pointer-events:all;transition:all .5s ease;background:#fff;color:#2b345f;box-shadow:1px 0 30px rgba(0,0,0,.1)}.js-drawer.js-drawer-left{top:0;left:0}.js-drawer.js-drawer-left .js-drawer-container{left:-100%}.js-drawer.js-drawer-left .js-drawer-nav{left:100%;top:15%;margin-left:-1px}.js-drawer.js-drawer-right{right:0;top:0}.js-drawer.js-drawer-right .js-drawer-container{right:0}.js-drawer.js-drawer-right .js-drawer-nav{right:100%;top:15%;margin-right:-1px}.js-drawer.js-drawer-top{top:0;left:0}.js-drawer.js-drawer-top .js-drawer-container{top:0}.js-drawer.js-drawer-top .js-drawer-nav{top:100%;left:15%;margin-top:-1px}.js-drawer.js-drawer-bottom{bottom:0;left:0}.js-drawer.js-drawer-bottom .js-drawer-container{bottom:0}.js-drawer.js-drawer-bottom .js-drawer-nav{bottom:100%;left:15%;margin-bottom:-1px}.js-drawer.js-drawer-left .js-drawer-nav-item,.js-drawer.js-drawer-right .js-drawer-nav-item{margin:5px 0}.js-drawer.js-drawer-bottom .js-drawer-nav-item,.js-drawer.js-drawer-top .js-drawer-nav-item{margin:0 5px}.js-drawer.js-drawer-left .js-drawer-content-item.active.slide,.js-drawer.js-drawer-left .js-drawer-content-item.active.slidefade,.js-drawer.js-drawer-left.open .js-drawer-container{-webkit-transform:translate(100%,0);transform:translate(100%,0)}.js-drawer.js-drawer-left .js-drawer-content-item.slide,.js-drawer.js-drawer-left .js-drawer-content-item.slidefade,.js-drawer.js-drawer-left.closed .js-drawer-container{-webkit-transform:translate(0,0);transform:translate(0,0)}.js-drawer-toggle{width:40px;height:40px;padding:8px;margin-right:15px;margin-left:-8px}.js-drawer-burger{width:24px;height:24px;position:relative;transition-duration:1s;cursor:pointer}.js-drawer-burger:hover span,.js-drawer-burger:hover span:after,.js-drawer-burger:hover span:before{background-color:rgba(255,255,255,.7)}.js-drawer-burger span,.js-drawer-burger span:after,.js-drawer-burger span:before{position:absolute;left:0;width:24px;height:2px;background-color:#fff}.js-drawer-burger span{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;transition:all .25s .25s,background-color .3s ease-in-out}.js-drawer-burger span:after,.js-drawer-burger span:before{top:-6px;content:"";transition:transform .25s,top .25s .25s,background-color .3s ease-in-out;transition:transform .25s,top .25s .25s,background-color .3s ease-in-out,-webkit-transform .25s}.js-drawer-burger span:after{top:6px}.open .js-drawer-burger span{transition-duration:.1s;transition-delay:.25s;background:0 0}.open .js-drawer-burger span:before{transition:top .25s,transform .25s .25s,background-color .3s ease-in-out;transition:top .25s,transform .25s .25s,background-color .3s ease-in-out,-webkit-transform .25s .25s;top:0;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.open .js-drawer-burger span:after{transition:top .4s,transform .25s .25s,background-color .3s ease-in-out;transition:top .4s,transform .25s .25s,background-color .3s ease-in-out,-webkit-transform .25s .25s;top:0;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.uikit-preloader{position:fixed;top:0;left:0;bottom:0;right:0;background:#fff;opacity:1;will-change:opacity;z-index:1000;display:flex;justify-content:center;align-items:center}.preloader.hide,.uikit-preloader.hide{-webkit-animation:preloader-out 1s ease-in-out forwards;animation:preloader-out 1s ease-in-out forwards}.uikit-preloader-animation{width:100px;height:100px;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-animation:rotatePreloader 2s infinite ease-in;animation:rotatePreloader 2s infinite ease-in}.uikit-preloader-animation div{position:absolute;width:100%;height:100%;opacity:0}.uikit-preloader-animation div:before{content:"";position:absolute;left:50%;top:0;width:10%;height:10%;background-color:#dd6900;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%}.uikit-preloader-animation div:nth-child(1){-webkit-transform:rotateZ(0);transform:rotateZ(0);-webkit-animation:rotateCircle1 2s infinite linear;animation:rotateCircle1 2s infinite linear;z-index:9}.uikit-preloader-animation div:nth-child(2){-webkit-transform:rotateZ(36deg);transform:rotateZ(36deg);-webkit-animation:rotateCircle2 2s infinite linear;animation:rotateCircle2 2s infinite linear;z-index:8}.uikit-preloader-animation div:nth-child(3){-webkit-transform:rotateZ(72deg);transform:rotateZ(72deg);-webkit-animation:rotateCircle3 2s infinite linear;animation:rotateCircle3 2s infinite linear;z-index:7}.uikit-preloader-animation div:nth-child(4){-webkit-transform:rotateZ(108deg);transform:rotateZ(108deg);-webkit-animation:rotateCircle4 2s infinite linear;animation:rotateCircle4 2s infinite linear;z-index:6}.uikit-preloader-animation div:nth-child(5){-webkit-transform:rotateZ(144deg);transform:rotateZ(144deg);-webkit-animation:rotateCircle5 2s infinite linear;animation:rotateCircle5 2s infinite linear;z-index:5}.uikit-preloader-animation div:nth-child(6){-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);-webkit-animation:rotateCircle6 2s infinite linear;animation:rotateCircle6 2s infinite linear;z-index:4}.uikit-preloader-animation div:nth-child(7){-webkit-transform:rotateZ(216deg);transform:rotateZ(216deg);-webkit-animation:rotateCircle7 2s infinite linear;animation:rotateCircle7 2s infinite linear;z-index:3}.uikit-preloader-animation div:nth-child(8){-webkit-transform:rotateZ(252deg);transform:rotateZ(252deg);-webkit-animation:rotateCircle8 2s infinite linear;animation:rotateCircle8 2s infinite linear;z-index:2}.uikit-preloader-animation div:nth-child(9){-webkit-transform:rotateZ(288deg);transform:rotateZ(288deg);-webkit-animation:rotateCircle9 2s infinite linear;animation:rotateCircle9 2s infinite linear;z-index:1}.uikit-preloader-animation div:nth-child(10){-webkit-transform:rotateZ(324deg);transform:rotateZ(324deg);-webkit-animation:rotateCircle10 2s infinite linear;animation:rotateCircle10 2s infinite linear;z-index:0}.preloader{position:fixed;top:0;left:0;bottom:0;right:0;background:#fff;opacity:1;will-change:opacity;z-index:1000}img.lazy:not([src]){visibility:hidden}img.lazyloaded{transition:opacity .4s}img.lazyloading{opacity:0}.image-fit.is-contain img{object-fit:contain;font-family:"object-fit: contain"}.image-fit.is-cover img{object-fit:cover;font-family:"object-fit: cover"}.fixed-scroll{overflow:hidden}@media (max-width:767px){.fixed-scroll{position:fixed;top:0;left:0;right:0}._mobile-hidden{display:none!important}}.scroll-measure{position:fixed;top:0;left:0;width:100%;height:100%;overflow:scroll;z-index:-100}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border:0;clip:rect(0 0 0 0);overflow:hidden}.swiper-slide,.swiper-wrapper{height:100%;width:100%;position:relative}@media (min-width:768px){._mobile-visible{display:none!important}}@media (min-width:1024px){._tabletSmall-visible{display:none!important}}@media (max-width:1023px){._tabletSmall-hidden{display:none!important}}@media (min-width:1260px){._tablet-visible{display:none!important}}@media (max-width:1259px){._tablet-hidden{display:none!important}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{z-index:1;display:flex;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.buchen-intro__item-image-overlay img,.loader__circle,.qs-centered,.video-overlay__video{-webkit-transform:translate(-50%,-50%)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.qs-datepicker-container{font-size:1rem;color:#000;position:absolute;width:15.625em;display:flex;flex-direction:column;z-index:9001;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;background:#fff;box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3)}.qs-datepicker-container *{box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;transition:opacity .3s;display:flex;flex-direction:column}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{border:0;background:0 0;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-overlay .qs-submit{border:1px solid #fff;border-radius:.263921875em;padding:.5em;margin:0 auto auto;cursor:pointer;background:rgba(128,128,128,.4)}.qs-overlay .qs-submit.qs-disabled{color:gray;border-color:gray;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:flex;flex-wrap:wrap;flex-grow:1}.qs-overlay .qs-overlay-month{display:flex;justify-content:center;align-items:center;width:calc(100%/3);cursor:pointer;opacity:.5;transition:opacity .15s}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{width:100%;display:flex;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;-webkit-filter:blur(0);filter:blur(0);transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.263921875em;transition:background .15s}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:after{content:"";border:.390625em solid transparent;position:absolute;top:50%}.qs-arrow.qs-left:after{border-right-color:gray;right:50%;-webkit-transform:translate(25%,-50%);transform:translate(25%,-50%)}.qs-arrow.qs-right:after{border-left-color:gray;left:50%;-webkit-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}.qs-arrow:after,.qs-month-year{transition:border .2s}.qs-month-year:active:focus,.qs-month-year:focus{outline:0}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:flex;flex-wrap:wrap;padding:.3125em;-webkit-filter:blur(0);filter:blur(0);transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-square{width:calc(100%/7);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s;border-radius:.263921875em}.qs-range-middle.qs-range-0,.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:700}.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}.qs-range-middle{background:#d4ebf2}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-day,.qs-empty,.qs-month-year{cursor:default}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.qs-datepicker-container{font-family:Inter,-apple-system,BlickMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;border-radius:8px;border:1px solid #dfe3ec}@media (hover:none){.qs-datepicker-container{display:none}}.qs-controls{background:#fff;border-bottom:1px solid #dfe3ec;padding:5px}.qs-month-year{font-weight:500;font-size:16px;color:#000}.qs-month-year,.qs-month-year:hover{border-bottom:0 none}.qs-square{height:1.7625em}.qs-day{font-weight:500;font-size:13px;color:#000}.qs-num{color:#363c4e}.qs-num:hover{background:0 0!important;color:#7b88a5}.qs-current{color:#dd6900}.qs-active{color:#7b88a5!important;background:0 0;font-weight:600}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.footer__nav-main-list-link:hover,.footer__nav-secondary-list-link:hover,.header__nav-list-link:hover,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps__rail-x{height:15px;bottom:0}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.ps__rail-y{background:0 0!important}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;position:absolute;background-color:#eee!important;border-radius:0;right:0;width:5px!important}.btn{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:.3s;padding:18px 20px}.btn:hover{opacity:.8}.btn-gray,.btn-yellow{font-family:rift-soft,sans-serif;font-size:30px;border-radius:40px;color:#201d11}.btn-black,.btn-gray,.btn-yellow{font-weight:500;letter-spacing:0;text-transform:uppercase;background:#d6d6ca}@media (max-width:1260px){.btn-black,.btn-gray,.btn-yellow{padding:10px 0;font-size:20px}}@media (max-width:767px){.btn-black,.btn-gray,.btn-yellow{padding:9px 0;font-size:16px}}.btn-yellow{background:#ffdf83}.btn-black{font-family:Dosis,sans-serif;font-size:18px;background:#201d11;border-radius:0 40px 40px;color:#ffdf83}.buchen-step__step,.order-button__button,.tabs-panel__tabs-tab{font-family:rift-soft,sans-serif}.loader{position:relative;min-height:90px}.loader:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.7);z-index:1}.loader__circle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;font-weight:700}.loader__circle:before{content:"";display:block;width:60px;height:60px;margin:0 auto 10px;border:2px solid #f5f5f5;border-top:3px solid #dd6900;border-radius:100%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.loader--trans:before{display:none}.loader-small{display:inline-block;vertical-align:top;height:30px;width:30px;border-width:5px;border-style:solid;border-color:rgba(72,127,254,.75) rgba(72,127,254,.75) rgba(72,127,254,.25) rgba(72,127,254,.25);border-radius:100%;-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite}.loader-block{position:relative;min-height:100px}.hero{position:relative;margin-top:-122px}@media (max-width:1260px){.hero{margin-top:-90px}}.hero__background{padding-top:48.307%;position:relative}@media (max-width:1260px){.hero__background{padding-top:60.307%}}@media (max-width:767px){.hero{margin-top:-60px}.hero__background{padding-top:80.307%}}.hero__background img{object-fit:cover}.hero__background img,.hero__content{width:100%;height:100%}.hero .container,.hero__background img,.hero__content{position:absolute;top:0;right:0;bottom:0;left:0}.camper{padding:70px 0;background:#201d11}.intro,.scroll,.tabs-panel__tabs-tab{background:rgba(214,214,202,.2)}@media (max-width:1260px){.camper{padding:50px 0}}.camper__inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.camper__inner p{font-size:22px;line-height:28px;max-width:767px;text-align:center;color:#fff}@media (max-width:1260px){.camper__inner p{font-size:20px;line-height:26px}}.camper__inner-button{min-width:239px;margin-top:40px}@media (max-width:767px){.camper{padding:30px 0}.camper__inner p{font-size:18px;line-height:24px}.camper__inner-button{margin-top:20px}}.tabs-panel{width:100%}.tabs-panel__tabs{display:flex}.tabs-panel__tabs-tab{width:100%;padding:22px;font-weight:500;font-size:30px;line-height:54px;text-transform:uppercase;text-align:center;cursor:pointer;border-radius:40px 40px 0 0;color:#201d11}@media (max-width:1260px){.tabs-panel__tabs-tab{padding:18px;font-size:24px;line-height:48px}}@media (max-width:767px){.tabs-panel__tabs-tab{padding:15px;font-size:20px;line-height:30px}}.tabs-panel__content,.tabs-panel__tabs-tab.active{background:rgba(214,214,202,.4)}.tabs-panel__content{padding:70px 50px;border-radius:0 0 40px 40px}.order-button{position:fixed;top:42px;right:140px}@media (max-width:1260px){.tabs-panel__content{padding:20px}.order-button{top:30px;right:50px}}.order-button__button{display:flex;align-items:center;justify-content:center;min-width:200px;position:relative;padding:22px 32px;height:80px;font-weight:500;font-size:30px;line-height:54px;text-transform:uppercase;border-radius:40px 40px 0;background:#ffdf83;color:#201d11;margin-left:auto}@media (max-width:1260px){.order-button__button{min-width:150px;height:50px;padding:15px 20px;font-size:22px;line-height:40px}}.order-button__button svg{position:absolute;right:-43px;bottom:-30px;font-size:40px}.order-button__button.opened{justify-content:flex-start;min-width:370px;max-width:370px;width:150px}.calendar__data,.calendar__input,.order-button__content-row{justify-content:space-between}.order-button__button.opened svg path{fill:#ffdf83}.order-button__content{display:none}.order-button__content p{font-weight:500;font-size:18px;line-height:22px;color:#201d11}.order-button__content-dates{display:flex;margin-top:20px}.order-button__content-date{width:100%;padding:18px 26px;text-align:center;border:1px solid #201d11;border-radius:20px;cursor:pointer}.order-button__content-date span{display:block}.order-button__content-date:not(:first-child){margin-left:25px}@media (max-width:1260px){.order-button__button svg{right:-25px;bottom:-25px}.order-button__button.opened{min-width:300px;max-width:300px}.order-button__content p{font-size:16px;line-height:20px}.order-button__content-date{padding:12px 20px}.order-button__content-date:not(:first-child){margin-left:15px}}.order-button__content-sorglos{padding:9px 0;font-size:18px;line-height:22px;text-align:center;border-radius:20px;margin-top:20px;background:#201d11;color:#ffdf83}.order-button__content-prices{margin-top:25px}.order-button__content-prices-bottom{margin-top:20px;padding-top:15px;border-top:2px solid #d6d6ca}.order-button__content-row{display:flex}.order-button__content-button{margin-top:40px}@media (max-width:1260px){.order-button__content-sorglos{font-size:16px;line-height:20px}.order-button__content-button{margin-top:20px}}.order-button__content.opened{display:block;min-width:370px;max-width:370px;padding:72px 32px 30px;border-radius:0 0 45px 45px;margin-top:-40px;background:linear-gradient(60deg,rgba(214,214,202,.7) 42%,rgba(255,223,131,.7) 100%)}@media (max-width:1260px){.order-button__content.opened{padding:50px 20px 20px;min-width:300px;max-width:300px;margin-top:-25px}}.order-button__period{margin-top:20px}.order-button__select{margin-top:20px;position:relative}.order-button__select select{width:100%;background:#201d11;cursor:pointer;border:0;border-radius:10px;padding:10px 20px;color:#ffdf83}.order-button__select:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ffdf83;right:15px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.buchen-step__main{display:flex;align-items:flex-end;margin-bottom:40px}.buchen-step__main-title{margin-left:14px}.buchen-step__step{font-weight:400;font-size:200px;line-height:70px;color:#d6d6ca}@media (max-width:1260px){.buchen-step__main{margin-bottom:30px}.buchen-step__step{font-size:140px;line-height:60px}}@media (max-width:767px){.buchen-step__step{font-size:120px;line-height:50px}}.buchen-step__title,.calendar__month-name{line-height:36px;text-transform:uppercase;font-family:rift-soft,sans-serif}.buchen-step__title{font-weight:500;font-size:30px;color:#2b2e34;display:block;margin-top:6px}@media (max-width:1260px){.buchen-step__title{font-size:25px;line-height:31px}}@media (max-width:767px){.buchen-step__title{font-size:22px;line-height:28px}}.buchen-checkbox,.info-checkbox{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.buchen-checkbox span{width:100%;padding:8px 15px;font-weight:500;font-size:18px;line-height:22px;border:1px solid #201d11;border-radius:40px;color:#201d11}@media (max-width:1260px){.buchen-checkbox span{font-size:16px;line-height:20px;padding:6px 13px}}.buchen-checkbox input[type=checkbox]:checked+span{border:2px solid #ffdf83;padding:7px 14px}@media (max-width:1260px){.buchen-checkbox input[type=checkbox]:checked+span{padding:5px 12px}}.info-checkbox__inner{width:100%;padding:17px 30px;display:flex;align-items:center;justify-content:space-between;border:1px solid #201d11;border-radius:40px}@media (max-width:1260px){.info-checkbox__inner{padding:20px 25px}}@media (max-width:767px){.info-checkbox__inner{padding:15px 20px}}.info-checkbox__inner-label{font-weight:700;font-size:18px;line-height:22px;color:#201d11}.info-checkbox__inner svg{cursor:pointer;min-width:30px;min-height:30px;margin-left:10px}.info-checkbox input[type=checkbox]:checked+div{border:2px solid #ffdf83;padding:16px 30px}@media (max-width:1260px){.info-checkbox__inner-label{font-size:16px;line-height:20px}.info-checkbox__inner svg{min-width:20px;min-height:20px}.info-checkbox input[type=checkbox]:checked+div{padding:19px 24px}}.info-checkbox__info{position:relative}.info-checkbox__info-button{position:relative;z-index:2}.info-checkbox__info._active .info-checkbox__image{opacity:1;visibility:visible}.info-checkbox__image{visibility:hidden;position:absolute;opacity:0;left:100%;top:50%;-webkit-transform:translateY(-50%) translateX(-15px);transform:translateY(-50%) translateX(-15px);width:300px;height:300px;border-radius:100%;overflow:hidden;z-index:1;transition:.3s all ease-in-out}@media (max-width:1260px){.info-checkbox__image{-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px)}}.info-checkbox__image img{position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:1261px){.info-checkbox:nth-child(3n) .info-checkbox__image{left:auto;right:100%;-webkit-transform:translateY(-50%) translateX(25px);transform:translateY(-50%) translateX(25px)}}@media (min-width:768px) and (max-width:1260px){.info-checkbox:nth-child(2n) .info-checkbox__image{left:auto;right:100%;-webkit-transform:translateY(-50%) translateX(20px);transform:translateY(-50%) translateX(20px)}}@media (max-width:767px){.info-checkbox input[type=checkbox]:checked+div{padding:14px 19px}.info-checkbox__image{left:auto;right:100%;-webkit-transform:translateY(-50%) translateX(20px);transform:translateY(-50%) translateX(20px)}}.form-field{padding-bottom:26px;position:relative;width:100%}.form-field__label{font-weight:500;font-size:14px;line-height:18px;letter-spacing:.02em;display:block;color:#000}.form-field__input{margin-top:5px}.form-field__note{position:absolute;left:0;bottom:0;font-size:14px;line-height:20px;display:block;color:#000;font-style:italic}.form-checkbox,.form-input{position:relative;width:100%}@media (max-width:767px){.form-field{padding-bottom:22px}.form-field__note{font-size:12px;line-height:150%}}.form-input input{border-radius:40px;padding:0 10px;height:40px}.form-input input,.form-input textarea{background:#fff;border:1px solid #201d11;font-size:16px;width:100%;color:#201d11}.form-input input::-webkit-input-placeholder,.form-input textarea::-webkit-input-placeholder{color:rgba(32,29,17,.75)}.form-input input:-moz-placeholder,.form-input input::-moz-placeholder,.form-input textarea:-moz-placeholder,.form-input textarea::-moz-placeholder{color:rgba(32,29,17,.75)}.form-input input:-ms-input-placeholder,.form-input input::-ms-input-placeholder,.form-input textarea:-ms-input-placeholder,.form-input textarea::-ms-input-placeholder{color:rgba(32,29,17,.75)}.form-input textarea{padding:10px;height:80px;border-radius:20px;resize:none}.form-checkbox{display:block}.form-checkbox__error{color:red;margin-top:10px;display:block}.form-checkbox input{position:absolute;top:0;bottom:0;border:0;visibility:hidden}.form-checkbox__label{cursor:pointer;display:block}.form-checkbox__inner{display:block;position:relative;padding-left:55px}.form-checkbox__inner:after,.form-checkbox__inner:before{content:"";position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.form-checkbox__inner:before{background:#fff;border-radius:50%;border:1px solid #201d11;width:40px;height:40px;display:inline-block;left:0}.form-checkbox__inner:after{opacity:0;left:12px;display:block;background-color:transparent;background-image:url(../assets/images/sprite.svg);background-size:137px 105px;width:16px;height:12px;background-position:-49px -29px}.form-checkbox input:checked+.form-checkbox__inner:before{background:#201d11;border-color:#201d11}.form-checkbox input:checked+.form-checkbox__inner:after{opacity:1}.form-radio{display:block;position:relative;width:100%}.form-radio input{position:absolute;top:0;bottom:0;left:0;border:0;visibility:hidden}.form-radio__label{cursor:pointer;display:block}.form-radio__inner{display:block;position:relative;padding-left:55px}.form-radio__inner:after,.form-radio__inner:before{content:"";position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:inline-block;background:#fff;border-radius:50%}.form-radio__inner:before{border:1px solid #201d11;width:40px;height:40px;left:0}.form-radio__inner:after{opacity:0;left:7px;width:25px;height:25px}.form-radio input:checked+.form-radio__inner:before{background:#201d11;border-color:#201d11}.form-radio input:checked+.form-radio__inner:after{opacity:1}.form-select .select2{width:100%!important;display:block}.form-select .select2 .selection,.form-select .select2-selection{width:100%;display:block}.form-select .select2-selection__arrow{display:none}.form-select .select2-selection__rendered{width:100%;display:flex;align-items:center;background:#fff;border:1px solid #dae4ed;box-sizing:border-box;border-radius:8px;height:44px;line-height:44px;padding:0 10px;font-size:14px;position:relative;color:rgba(5,36,51,.2)}.form-select.mobile.selected select,.form-select.selected .select2 .select2-selection__rendered{color:#000}.form-select .select2-selection__rendered:after{content:"";background-position:-109px -87px;right:10px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.form-select .select2-container--open .select2-selection__rendered{border-color:#dd6900;border-radius:8px 8px 0 0}.form-select .select2-container--open .select2-selection__rendered:after,.form-select .select2-selection__rendered:after,.form-select.mobile.focus:after,.form-select.mobile:after{display:block;background-color:transparent;background-image:url(../assets/images/sprite.svg);background-size:137px 105px;width:14px;height:9px}.form-select .select2-container--open .select2-selection__rendered:after,.form-select.mobile.focus:after{-webkit-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%);margin-top:-1px;background-position:-123px -96px}.form-select .select2-container--open.select2-container--above .select2-selection__rendered{border-radius:0 0 8px 8px}.form-select.mobile{position:relative}.form-select.mobile:after{content:"";background-position:-109px -87px;right:16px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.form-select.mobile select{-webkit-appearance:none;appearance:none;width:100%;display:flex;align-items:center;background:#fff;border:1px solid #dae4ed;box-sizing:border-box;border-radius:8px;height:44px;line-height:44px;padding:0 16px;font-weight:400;font-size:14px;position:relative}.form-select.mobile select:focus,.form-select.mobile.focus select{border-color:#dd6900}.form-select.mobile .select-placeholder{position:absolute;left:5px;top:4px;bottom:4px;right:20px;background:#fff;display:flex;align-items:center;padding-left:10px;font-size:14px;pointer-events:none}.form-select.mobile.selected .select-placeholder{display:none}.select2-dropdown{background:#fff;border-radius:0 0 10px 10px;overflow:hidden;box-shadow:0 6px 44px rgba(1,64,139,.24);display:block}.select2-dropdown.select2-dropdown--above{border-radius:10px 10px 0 0}.select2-dropdown._with-empty .select2-results__option:first-child{display:none}.select2-dropdown .select2-results__options{margin:6px 0;max-height:164px;position:relative;overflow:auto}.select2-dropdown .select2-results__option{padding:10px 16px;font-weight:500;font-size:14px;line-height:150%}.calendar__days span:not(_disabled),.select2-dropdown .select2-results__option:not(.select2-results__message){cursor:pointer}.select2-dropdown .select2-results__option:not(.select2-results__message):hover{background:rgba(248,248,248,.5);color:#dd6900}.select2-dropdown .select2-results__option.select2-results__message{font-weight:400;display:block;text-align:center;font-size:16px}.select2-dropdown .select2-results__option[aria-selected=true]{background:#dd6900;color:#fff;position:relative}.select2-dropdown .select2-search{border-bottom:1px solid #eee;width:100%;display:none}.select2-dropdown .select2-search__field{border:0;padding:9px 16px;font-size:14px;line-height:150%}.select2-dropdown .select2-search__field::-webkit-input-placeholder{color:rgba(5,36,51,.2)}.select2-dropdown .select2-search__field:-moz-placeholder,.select2-dropdown .select2-search__field::-moz-placeholder{color:rgba(5,36,51,.2)}.select2-dropdown .select2-search__field:-ms-input-placeholder,.select2-dropdown .select2-search__field::-ms-input-placeholder{color:rgba(5,36,51,.2)}.select2-dropdown.select2-with-search .select2-search{display:block}.video-overlay{position:fixed;top:0;left:0;z-index:1000;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background:#000;transition:all 350ms ease;overflow-x:hidden;cursor:pointer;display:none}.video-overlay.visible{display:flex}.video-overlay__close{right:20px;top:20px;z-index:1002}.video-overlay__close::after,.video-overlay__close::before,.video-overlay__close:hover::after,.video-overlay__close:hover::before{position:absolute;top:50%;left:50%;content:"";display:block;width:35px;height:1.8px;border-radius:5px;background-color:#fff;transition:.3s all ease-in-out}.video-overlay__close::after,.video-overlay__close:hover::after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.video-overlay__close::before,.video-overlay__close:hover::before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.video-overlay__close,.video-overlay__close:hover{display:block;width:25px;height:25px;position:absolute}.video-overlay iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.video-overlay__video{padding-bottom:56.25%;overflow:hidden;width:1000px;max-width:90%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1001}.calendar{position:relative;padding:0 65px}.calendar__arrow{position:absolute;top:70px;font-size:50px;transition:.3s all ease-in-out}.calendar__arrow--prev{left:0}.calendar__arrow--next{right:0}@media (max-width:767px){.calendar{padding:50px 0 0}.calendar__arrow{top:0}}.calendar__arrow:hover{opacity:.75}.calendar__inner{border-radius:40px;overflow:hidden;background:rgba(214,214,202,.4);padding:80px 130px 70px}@media (min-width:768px) and (max-width:1260px){.calendar__inner{padding:40px 20px}}.calendar__data{display:flex}.calendar__month-name{font-weight:500;font-size:30px;margin-bottom:40px;display:block;text-align:center}.calendar__legend{display:flex;justify-content:flex-end;margin-top:10px}@media (max-width:767px){.calendar__inner{padding:20px 20px 40px}.calendar__legend{justify-content:space-between}}.calendar__legend-item{margin-left:40px;height:25px;display:flex;align-items:center;font-size:14px;color:#201d11}.calendar__legend-item:first-child{margin-left:0}.calendar__legend-icon{margin-right:10px;height:25px;display:block;line-height:26px;text-align:center}.calendar__legend-icon--bold{border-radius:50%;background:#201d11;color:#ffdf83;width:25px;font-size:14px;font-weight:700}.calendar__legend-icon--through{color:rgba(32,19,17,.5);text-decoration:line-through}.calendar__form{margin-top:35px}@media (min-width:768px){.calendar__form{display:flex;justify-content:center}}.calendar__form-row{display:flex;justify-content:center}@media (max-width:767px){.calendar__legend-item{padding:0 10px;margin-left:0}.calendar__form-row{display:block}}.calendar__form-submit{margin-top:50px;display:flex;justify-content:center;align-items:center}@media (max-width:767px){.calendar__form-submit{margin-top:30px}}.calendar__input{margin:0 11px;border-bottom:1px solid #707070;padding:5px 0;font-size:18px;line-height:22px;min-width:240px;display:flex}@media (max-width:767px){.calendar__input{margin:10px 0;width:100%}}.calendar__input-label{font-size:18px;line-height:22px}.calendar__input-value{font-weight:700}.calendar__month{width:309px;min-width:309px;margin:0 auto;padding:0 25px}@media (max-width:767px){.calendar__month{padding:0}}.calendar__header{display:flex;justify-content:space-between;text-align:center;font-size:18px;font-weight:500}.calendar__header span{flex:1 1 1px;display:block}.calendar__days span:nth-child(7n),.calendar__days span:nth-child(7n-1),.calendar__header span:nth-child(6),.calendar__header span:nth-child(7){font-weight:700}.calendar__days{display:flex;flex-wrap:wrap;text-align:center}.calendar__days span{margin-top:5px;width:calc(100%/7);text-align:center;position:relative;min-height:37px;min-width:37px}.calendar__days span i{z-index:2;line-height:35px;font-size:18px;position:relative;font-style:normal;height:37px;display:flex;align-items:center;justify-content:center;width:37px}.calendar__days span:nth-child(7n){border-radius:0 50% 50% 0}.calendar__days span:nth-child(7n+1){border-radius:50% 0 0 50%}.calendar__days span._disabled{color:#9f9f9b;text-decoration:line-through}.calendar__days span._start i{background:#201d11;color:#ffdf83;font-weight:700;border-radius:50%}.calendar__days span._start:not(:nth-child(7n))+._progress:after{content:"";position:absolute;z-index:1;left:-15px;width:15px;top:0;bottom:0;background:#e1e1dc}.calendar__days span._finish i{background:#d6d6ca;border-radius:50%}.calendar__days span._progress i{background:#e1e1dc}.calendar__days span._progress:not(:nth-child(7n))+._finish:after{content:"";position:absolute;z-index:1;left:0;width:15px;top:0;bottom:0;background:#e1e1dc}.buchen-calendar{margin-top:30px;padding:0 20px;position:relative}.buchen-calendar__data{display:flex;justify-content:space-between}.buchen-calendar__arrow{position:absolute;top:70px;font-size:32px}.header__buchen,.header__burger i,.page__header{position:relative}.buchen-calendar__arrow--prev{left:-5px}.buchen-calendar__arrow--next{right:-5px}.order-button.calendar-opened{width:700px}.order-button.calendar-opened .order-button__content{width:100%;min-width:100%;max-width:100%;background:#ffdf83}.order-button.calendar-opened .order-button__content-button,.order-button.calendar-opened .order-button__content-prices,.order-button.calendar-opened .order-button__content-sorglos,.order-button.calendar-opened .order-button__select,.order-button__calendar{display:none}.order-button.calendar-opened .order-button__calendar{display:block}.form{width:767px;max-width:100%;margin:0 auto 20px}.form__row{display:flex;margin-top:20px;margin-left:-12px;margin-right:-12px}.form__row:first-child{margin-top:0}@media (max-width:767px){.form .form-input{max-width:100%!important;min-width:100%!important}.form__row{margin-top:0;display:block;margin-left:0;margin-right:0}}.form__row>*{margin:0 12px;flex:1 1 1px}@media (max-width:767px){.form__row>*{margin:10px 0 0}}.form__row--1 .form-input:nth-child(1){max-width:107px}.form__row--1 .form-input:nth-child(2){max-width:239px}.form__row--2 .form-input:nth-child(1){min-width:503px}.form__row--3 .form-input:nth-child(1){min-width:371px;max-width:371px}.form__row--3 .form-input:nth-child(2),.form__row--4 .form-input:nth-child(1){min-width:107px;max-width:107px}.form__row--4 .form-input:nth-child(2){min-width:371px;max-width:371px}.form__row--5{margin-top:30px}@media (max-width:767px){.form__row--5{margin-top:5px}}.form__agreement{margin-top:40px}@media (max-width:767px){.form__agreement{margin-top:20px}}.form__disclaimer{margin-top:40px;display:flex;justify-content:flex-end;font-size:14px}@media (max-width:767px){.form__disclaimer{margin-top:20px}}.form__submit{max-width:500px;margin:70px auto 0}@media (max-width:767px){.form__submit{margin-top:20px}}.page{display:flex;justify-content:center}.page__inner{display:flex;flex-direction:column;width:100%;overflow:hidden}.page__content{flex:1 0 auto;min-height:1px}.page__footer{flex-shrink:0}.header{z-index:100}.header__container{width:1870px;max-width:100%;margin:0 auto;padding-left:30px;padding-right:30px}@media (max-width:1260px){.header__container{padding-left:20px;padding-right:20px}}.header__container-inner{display:flex;align-items:flex-start;padding-top:42px}@media (max-width:1260px){.header__container-inner{padding-top:30px}}.header__logo{width:224px;height:80px;color:#ffe17d}@media (max-width:1260px){.header__logo{width:190px;height:60px}}@media (max-width:767px){.header__container{padding-left:10px;padding-right:10px}.header__container-inner{justify-content:space-between;padding-top:20px}.header__logo{width:150px;height:40px;margin-left:-17px}.header__nav{display:none}}.header__logo svg,.home-hero__content-logo svg{width:100%;height:100%}.header__logo-home{display:none}.header__nav{flex:1}.header__nav-list{display:flex;justify-content:center}.header__nav-list-link{display:flex;align-items:center;font-family:rift-soft,sans-serif;font-weight:400;font-size:20px;line-height:22px;text-transform:uppercase;transition:.3s;color:#201d11}.header__nav-list-link:not(:first-child){margin-left:25px}.header__nav-list-link.active{font-weight:500;padding:8px 15px;border:1px solid #201d11;border-radius:40px}.header__buchen{min-width:240px}@media (max-width:1260px){.header__nav-list-link{font-size:16px;line-height:18px}.header__nav-list-link:not(:first-child){margin-left:15px}.header__nav-list-link.active{padding:6px 13px}.header__buchen{min-width:180px}}.header__burger{width:24px;height:24px;display:none}@media (max-width:767px){.header__buchen{display:none}.header__burger{display:block}}.header__burger i,.header__burger i:after,.header__burger i:before{height:2px;background:#ffdf83;border-radius:20px;transition:all .25s ease-in-out}.header__burger i{width:24px;display:block;margin:4px 0}.header__burger i:after,.header__burger i:before{content:"";position:absolute;left:0;right:0}.header__burger i:before{top:-6px}.header__burger i:after{bottom:-6px}.header__burger.opened i{background:0 0}.header__burger.opened i:before{-webkit-transform:translate(-1px,6px) rotate(-45deg);transform:translate(-1px,6px) rotate(-45deg);left:2px}.header__burger.opened i:after{-webkit-transform:translate(-1px,-6px) rotate(45deg);transform:translate(-1px,-6px) rotate(45deg);left:2px}@media (max-width:767px){.header.opened{z-index:101;position:fixed;left:0;right:0;top:0;bottom:0;background:#fff}.header.opened .header__logo-home{display:initial}.header.opened .header__container{width:100%;height:100%}.header.opened .header__container-inner{position:relative;width:100%;height:100%}.header.opened .header__nav{display:block;position:absolute;left:0;top:90px}}@media (max-width:767px) and (max-width:767px){.header.opened .header__nav{display:flex;justify-content:center;right:0}}@media (max-width:767px){.header.opened .header__nav-list{flex-direction:column;align-items:flex-start}.header.opened .header__nav-list-link{padding:0;border:0;font-size:24px;line-height:28px;margin-left:0!important}}@media (max-width:767px) and (max-width:767px){.header.opened .header__nav-list{justify-content:center;text-align:center}.header.opened .header__nav-list-link{display:block;text-align:center;width:100%;font-size:32px;line-height:150%}}@media (max-width:767px){.header.opened .header__nav-list-link:not(:first-child){margin-top:10px}.header.opened .header__nav-list-link.active{color:#ffdf83}}.footer{z-index:100}.footer__container{width:1870px;max-width:100%;margin:0 auto;padding-left:30px;padding-right:30px}@media (min-width:768px) and (max-width:1260px){.footer__container{padding-left:20px;padding-right:20px}}@media (max-width:767px){.footer__container{padding-left:10px;padding-right:10px}}.footer__container-inner{display:flex;padding:20px 0}.footer__nav{display:flex;justify-content:center}.footer__nav-main{flex:1}.footer__nav-main-list,.footer__nav-secondary-list{justify-content:center;display:flex}.footer__nav-main-list{margin-left:188.81px}@media (max-width:1260px){.footer__nav-main-list{justify-content:flex-start;margin-left:0}}.footer__nav-main-list-link:not(:first-child),.footer__nav-secondary-list-link:not(:first-child){margin-left:20px}.footer__nav-main-list-link{font-family:rift-soft,sans-serif;font-weight:500;font-size:20px;line-height:22px;transition:.3s;text-transform:uppercase;color:#201d11}.intro__content p,.scroll__button{font-weight:400;font-family:rift-soft,sans-serif;text-transform:uppercase}@media (max-width:1260px){.footer__nav-main-list-link{font-size:16px;line-height:18px}}.footer__nav-secondary-list-link{font-size:14px;line-height:22px;transition:.3s;color:#201d11}.home-hero__content-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.home-hero__content-logo{width:503px;height:180px;color:#ffe17d}@media (max-width:1260px){.home-hero__content-logo{width:300px;height:90px}}.home-hero__content-button{min-width:239px;margin-top:14px}@media (max-width:1260px){.home-hero__content-button{min-width:200px}}.scroll{padding:30px 0}@media (max-width:767px){.home-hero__content-logo{width:250px;height:70px}.home-hero__content-button{min-width:170px}.scroll{padding:20px 0;display:none}}.scroll__inner{display:flex;justify-content:center}.scroll__button{display:flex;flex-direction:column;align-items:center;font-size:20px;line-height:20px;transition:.3s}.scroll__button:hover{opacity:.8}.scroll__button svg{margin-top:5px}.intro{padding:100px 0}@media (max-width:1260px){.intro{padding:70px 0}}@media (max-width:767px){.scroll__button{font-size:18px;line-height:18px}.intro{padding:40px 0}}.intro__content{max-width:1163px}.intro__content p{font-size:60px;line-height:70px}@media (max-width:1260px){.intro__content p{font-size:40px;line-height:50px}}.intro__content p:not(:first-child){margin-top:25px}.intro__content b,.intro__content strong{font-weight:500}.intro__button{max-width:371px;margin-top:70px}.intro__images{display:flex;align-items:flex-start;justify-content:flex-end;margin-bottom:-320px}@media (max-width:1260px){.intro__button{margin-top:40px}.intro__images{margin-top:80px;margin-bottom:-150px}}.intro__images-left{flex:1 1 503px;max-width:503px;position:relative;padding-top:31.687%;margin-top:150px}@media (max-width:1260px){.intro__images-left{margin-top:80px}}@media (max-width:767px){.intro__content p{font-size:30px;line-height:40px}.intro__images{margin-bottom:-100px}.intro__images-left{flex:1 1 600px;max-width:600px;margin-top:30px}}.intro__images-left img,.intro__images-right img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.intro__images-right{flex:1 1 767px;max-width:767px;position:relative;padding-top:37.204%;margin-top:-60px;margin-left:25px}.buchen{padding-top:447px}@media (max-width:1260px){.buchen{padding-top:200px}}.buchen__title{font-family:rift-soft,sans-serif;font-weight:400;font-size:60px;line-height:70px;text-transform:uppercase;color:#000}@media (max-width:1260px){.buchen__title{font-size:40px;line-height:50px}}@media (max-width:767px){.intro__images-right{margin-top:-50px;margin-left:-30px}.buchen{padding-top:170px}.buchen__title{font-size:30px;line-height:40px}}.buchen__tabs{margin-top:50px}.buchen__tabs-content{display:none}.buchen__tabs-content.active{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:767px){.buchen__tabs-content.active{flex-direction:column;align-items:initial}}.buchen__tabs-content-image{flex:1 1 716px;max-width:716px;position:relative;padding-top:37.218%}@media (max-width:767px){.buchen__tabs-content-image{flex:auto;max-width:none;padding-top:70.218%}}.buchen__tabs-content-image img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.buchen__tabs-content-info{flex:1 1 663px;max-width:663px;margin-left:74px}@media (max-width:1260px){.buchen__tabs-content-info{margin-left:40px}}@media (max-width:767px){.buchen__tabs-content-info{flex:auto;max-width:none;margin-top:20px;margin-left:0}}.buchen__tabs-content-info p{font-size:22px;line-height:28px;color:#201d11}.buchen__tabs-content-info p:not(:first-child){margin-top:40px}@media (max-width:1260px){.buchen__tabs-content-info p:not(:first-child){margin-top:20px}.buchen__tabs-content-info p{font-size:18px;line-height:24px}}@media (max-width:767px){.buchen__tabs-content-info p:not(:first-child){margin-top:10px}.buchen__tabs-content-info p{font-size:16px;line-height:22px}}.buchen__tabs-content-info ul{list-style-type:disc;margin-top:20px;margin-left:20px}@media (max-width:767px){.buchen__tabs-content-info ul{margin-top:10px}}.buchen__tabs-content-info ul li{font-weight:500;font-size:18px;line-height:22px}@media (max-width:1260px){.buchen__tabs-content-info ul li{font-size:16px;line-height:20px}}.camping-places__images-overlay-text,.camping-places__title{font-weight:400;font-size:60px;text-transform:uppercase;font-family:rift-soft,sans-serif}.buchen__tabs-content-button{max-width:454px;margin-top:15px}.buchen__tabs-button{margin:50px auto 0;max-width:239px}.camping-places{padding:200px 0 150px}@media (max-width:1260px){.camping-places{padding:100px 0}}.camping-places__title{line-height:70px;color:#000}@media (max-width:1260px){.camping-places__title{font-size:40px;line-height:50px}}@media (max-width:767px){.buchen__tabs-button{margin-top:30px}.camping-places{padding:70px 0}.camping-places__title{font-size:30px;line-height:40px}}.camping-places__images{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin-top:17px}.camping-places__images.small{grid-template-columns:repeat(4,1fr);margin-top:200px}@media (max-width:1260px){.camping-places__images.small{margin-top:150px}}.camping-places__images-image{position:relative;padding-top:65.19%}.camping-places__images-image.small{padding-top:134.774%}.buchen-intro__item-image img,.camping-places__images-image img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.camping-places__images-overlay{z-index:5;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(214,214,202,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.3s}.camping-places__images-overlay:hover{background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}.camping-places__images-overlay:hover .camping-places__images-overlay-text{color:transparent}.camping-places__images-overlay-text{z-index:6;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:absolute;line-height:70px;pointer-events:none;transition:.3s;color:#fff}.camping-places__images-overlay-text.small{font-weight:500;font-size:30px;line-height:36px;color:#201d11}@media (max-width:1260px){.camping-places__images-overlay-text.small{font-size:25px;line-height:31px}}@media (max-width:767px){.camping-places__images.small{grid-template-columns:repeat(2,1fr);margin-top:80px}.camping-places__images{grid-template-columns:repeat(1,1fr)}.camping-places__images-overlay-text.small{font-size:22px;line-height:28px}}@media (max-width:1260px){.camping-places__images-overlay-text{font-size:40px;line-height:50px}}.camping-places__button{max-width:371px;margin:50px auto 0}@media (max-width:767px){.camping-places__images-overlay-text{font-size:30px;line-height:40px}.camping-places__button{margin:30px auto 0}}.buchen-hero__content-inner{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.buchen-hero__content-inner-text{font-family:rift-soft,sans-serif;font-weight:400;font-size:80px;line-height:90px;color:#000}@media (max-width:1260px){.buchen-hero__content-inner-text{font-size:50px;line-height:60px}}.buchen-intro{padding:212px 0 200px}@media (min-width:768px) and (max-width:1260px){.buchen-intro{padding:90px 0}}@media (max-width:767px){.buchen-hero__content-inner-text{font-size:30px;line-height:40px}.buchen-intro{padding:30px 0}}.buchen-intro__title{font-family:rift-soft,sans-serif;font-weight:400;font-size:60px;line-height:70px;text-transform:uppercase;text-align:center;color:#201d11}@media (max-width:1260px){.buchen-intro__title{font-size:40px;line-height:50px}}.buchen-intro__list{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-top:50px}@media (max-width:1260px){.buchen-intro__list{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px}}@media (max-width:767px){.buchen-intro__title{font-size:30px;line-height:40px}.buchen-intro__list{grid-template-columns:repeat(1,1fr);gap:30px}}.buchen-intro__item h1,.buchen-intro__item h2,.buchen-intro__item h3,.buchen-intro__item h4,.buchen-intro__item h5,.buchen-intro__item h6{font-family:rift-soft,sans-serif;font-weight:500;font-size:26px;line-height:32px;text-transform:uppercase;margin-top:21px;color:#201d11}@media (max-width:1260px){.buchen-intro__item h1,.buchen-intro__item h2,.buchen-intro__item h3,.buchen-intro__item h4,.buchen-intro__item h5,.buchen-intro__item h6{font-size:22px;line-height:28px;margin-top:15px}}@media (max-width:767px){.buchen-intro__item h1,.buchen-intro__item h2,.buchen-intro__item h3,.buchen-intro__item h4,.buchen-intro__item h5,.buchen-intro__item h6{font-size:20px;line-height:26px}}.buchen-intro__item p{font-size:18px;line-height:22px;margin-top:20px;color:#201d11}@media (max-width:1260px){.buchen-intro__item p{font-size:16px;line-height:20px;margin-top:15px}}.buchen-intro__item-image{position:relative;padding-top:101.08%;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.buchen-intro__item p{margin-top:10px}.buchen-intro__item-image{padding-top:80%}}.buchen-intro__item-image svg{width:84px;height:84px}.buchen-intro__item-image-overlay{z-index:2;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(214,214,202,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.offers,.prices{background:rgba(214,214,202,.2)}.buchen-intro__item-image-overlay img{max-width:120px;max-height:120px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.buchen-intro__item-button{max-width:238px;margin-top:15px}.prices{padding:70px 0}.prices__title{font-family:rift-soft,sans-serif;font-weight:400;font-size:60px;line-height:70px;text-transform:uppercase;text-align:center;color:#201d11}@media (max-width:1260px){.buchen-intro__item-image svg{width:64px;height:64px}.prices{padding:50px 0}.prices__title{font-size:40px;line-height:50px}}@media (max-width:767px){.prices__title{font-size:30px;line-height:40px}}.prices__subtitle{font-size:22px;line-height:28px;text-align:center;margin-top:20px;color:#201d11}@media (max-width:1260px){.prices__subtitle{font-size:20px;line-height:26px;margin-top:15px}}@media (max-width:767px){.prices__subtitle{font-size:18px;line-height:24px;margin-top:10px}}.prices__list{display:flex;justify-content:space-between;max-width:725px;margin:50px auto 0}@media (max-width:1260px){.prices__list{margin:35px auto 0}}.prices__list-item{max-width:261px}.prices__list-item h1,.prices__list-item h2,.prices__list-item h3,.prices__list-item h4,.prices__list-item h5,.prices__list-item h6{font-family:rift-soft,sans-serif;font-weight:500;font-size:30px;line-height:36px;color:#2b2e34}@media (max-width:1260px){.prices__list-item h1,.prices__list-item h2,.prices__list-item h3,.prices__list-item h4,.prices__list-item h5,.prices__list-item h6{font-size:25px;line-height:31px}}@media (max-width:767px){.prices__list{flex-direction:column;margin:25px auto 0}.prices__list-item:not(:first-child){margin-top:20px}.prices__list-item h1,.prices__list-item h2,.prices__list-item h3,.prices__list-item h4,.prices__list-item h5,.prices__list-item h6{font-size:22px;line-height:28px}}.prices__list-item p{font-weight:500;min-height:44px;font-size:18px;line-height:22px;margin-top:8px;color:#201d11}@media (max-width:1260px){.prices__list-item p{font-size:16px;line-height:20px;min-height:30px}}.prices__list-item ul{margin-top:20px}.prices__list-item ul li,.prices__more p{font-weight:500;font-size:18px;line-height:22px;color:#201d11}.prices__more{max-width:300px;margin:50px auto 0}@media (max-width:1260px){.prices__list-item ul li{font-size:16px;line-height:20px}.prices__more{max-width:none;margin:35px auto 0}.prices__more p{font-size:16px;line-height:20px;text-align:center}}@media (max-width:767px){.prices__more{margin:25px auto 0}}.prices__more p:not(:first-child){margin-top:10px}.prices__bottom{margin-top:50px}@media (max-width:1260px){.prices__bottom{margin-top:35px}}@media (max-width:767px){.prices__bottom{margin-top:25px}}.prices__bottom p{font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#201d11}.prices__bottom p:not(:first-child){margin-top:50px}@media (max-width:1260px){.prices__bottom p{font-size:16px;line-height:20px}.prices__bottom p:not(:first-child){margin-top:30px}}@media (max-width:767px){.prices__bottom p:not(:first-child){margin-top:25px}}.prices__bottom-button{max-width:238px;margin:15px auto 0}.buchen-steps{padding:170px 0 50px}@media (max-width:1260px){.buchen-steps{padding:120px 0 30px}}.buchen-steps__step:not(:first-child){margin-top:145px}@media (max-width:1260px){.buchen-steps__step:not(:first-child){margin-top:100px}}.buchen-steps__tabs-content{display:none}.buchen-steps__tabs-content.active{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:767px){.buchen-steps{padding:70px 0 20px}.buchen-steps__step:not(:first-child){margin-top:70px}.buchen-steps__tabs-content.active{flex-direction:column;align-items:initial}}.buchen-steps__tabs-content-image{position:relative;padding-top:37.697%;flex:1 1 503px;max-width:503px}@media (max-width:767px){.buchen-steps__tabs-content-image{flex:auto;max-width:none;padding-top:70.218%}}.buchen-steps__tabs-content-image img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover}.buchen-steps__tabs-content-main{flex:1 1 754px;max-width:754px;margin-left:50px}@media (max-width:1260px){.buchen-steps__tabs-content-main{flex:1 1 600px;max-width:600px;margin-left:30px}}@media (max-width:767px){.buchen-steps__tabs-content-main{flex:auto;max-width:none;margin-left:0;margin-top:20px}}.buchen-steps__tabs-content-main p{font-size:18px;line-height:22px;color:#201d11}.buchen-steps__tabs-content-main p:not(:first-child){margin-top:30px}.buchen-steps__tabs-content-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 30px;margin-top:20px}@media (max-width:1260px){.buchen-steps__tabs-content-main p{font-size:16px;line-height:20px}.buchen-steps__tabs-content-main p:not(:first-child){margin-top:20px}.buchen-steps__tabs-content-list{grid-template-columns:repeat(2,1fr);gap:10px}}.buchen-steps__tabs-content-label{max-width:239px;text-transform:uppercase;text-align:center;margin:50px auto 0}.buchen-steps__options{margin-top:150px}@media (max-width:1260px){.buchen-steps__options{margin-top:80px}}.buchen-steps__options-title{font-family:rift-soft,sans-serif;font-weight:500;font-size:30px;line-height:54px;text-align:center;color:#201d11}@media (max-width:1260px){.buchen-steps__options-title{font-size:24px;line-height:48px}}@media (max-width:767px){.buchen-steps__options{margin-top:60px}.buchen-steps__options-title{font-size:20px;line-height:30px}}.buchen-steps__options-subtitle{font-size:18px;line-height:22px;text-align:center;margin-top:10px;color:#201d11}.buchen-steps__options-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 25px;margin-top:40px}@media (max-width:1260px){.buchen-steps__options-list{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px}}@media (max-width:767px){.buchen-steps__options-subtitle{font-size:16px;line-height:20px}.buchen-steps__options-list{grid-template-columns:repeat(1,1fr)}}.buchen-steps__price{max-width:503px;margin:50px auto 0}.buchen-success-hero{width:100%;padding-top:120px}.buchen-success-hero,.buchen-success-hero>.container{position:relative;height:100%}@media (max-width:1260px){.buchen-success-hero{padding-top:0}.buchen-success-hero>.container{display:flex;align-items:center;justify-content:center}}.buchen-success-hero__content{z-index:2;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.buchen-success-hero__content h1,.buchen-success-hero__content h2,.buchen-success-hero__content h3,.buchen-success-hero__content h4,.buchen-success-hero__content h5,.buchen-success-hero__content h6{font-family:rift-soft,sans-serif;font-weight:400;font-size:80px;line-height:70px;text-transform:uppercase;text-align:center}@media (max-width:1260px){.buchen-success-hero__content h1,.buchen-success-hero__content h2,.buchen-success-hero__content h3,.buchen-success-hero__content h4,.buchen-success-hero__content h5,.buchen-success-hero__content h6{font-size:50px;line-height:60px}}@media (max-width:767px){.buchen-success-hero__content h1,.buchen-success-hero__content h2,.buchen-success-hero__content h3,.buchen-success-hero__content h4,.buchen-success-hero__content h5,.buchen-success-hero__content h6{font-size:30px;line-height:40px}}.buchen-success-hero__content p{font-size:22px;line-height:28px;max-width:626px;margin-top:30px;text-align:center;color:#201d11}@media (max-width:1260px){.buchen-success-hero__content p{font-size:20px;line-height:26px;margin-top:20px}}.buchen-success-hero__content-button{min-width:371px;margin-top:119px}@media (max-width:1260px){.buchen-success-hero__content-button{margin-top:80px}.buchen-success-hero__car{display:none}}@media (max-width:767px){.buchen-success-hero__content p{font-size:18px;line-height:24px}.buchen-success-hero__content-button{min-width:300px;margin-top:50px}}.buchen-success-hero__car{z-index:1;position:absolute;bottom:0;left:0;max-width:826px}.buchen-success-hero__ground{position:absolute;width:100%;height:224px;bottom:-95px}@media (max-width:1260px){.buchen-success-hero__ground{display:none}}.buchen-success-hero__ground img{width:100%;height:100%}.camper-hero__content-inner{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.camper-hero__content-inner-text{position:relative;font-family:rift-soft,sans-serif;font-weight:400;font-size:80px;line-height:90px;color:#000;margin-left:10rem}@media (max-width:1260px){.camper-hero__content-inner-text{font-size:50px;line-height:60px}}.camper-hero__overlay{position:absolute;width:100vw;height:100%;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:linear-gradient(90deg,#d6d6ca 50%,#ffdf83 100%);opacity:.25}.camping-bus-details__content-video iframe,.camping-bus__content-image img,.gallery__info-inner{right:0;bottom:0;top:0;left:0;height:100%;width:100%}.camping-bus{padding:212px 0 25px}@media (max-width:1260px){.camping-bus{padding:60px 0 25px}}@media (max-width:767px){.camper-hero__content-inner-text{font-size:30px;line-height:40px}.camping-bus{padding:30px 0 25px}}.camping-bus__title{font-family:rift-soft,sans-serif;font-weight:500;font-size:60px;line-height:70px;text-transform:uppercase;color:#000}@media (max-width:1260px){.camping-bus__title{font-size:40px;line-height:50px}}.camping-bus__content{display:flex;align-items:flex-start;justify-content:space-between;margin-top:69px}@media (min-width:768px) and (max-width:1260px){.camping-bus__content{margin-top:50px}}@media (max-width:767px){.camping-bus__title{font-size:30px;line-height:40px}.camping-bus__content{flex-direction:column-reverse;align-items:initial;margin-top:30px}}.camping-bus__content-info{flex:1 1 767px;max-width:767px}@media (max-width:767px){.camping-bus__content-info{flex:auto;max-width:none;margin-top:20px}}.camping-bus__content-info p{font-size:22px;line-height:28px;color:#201d11}.camping-bus__content-info p:not(:first-child){margin-top:40px}@media (max-width:1260px){.camping-bus__content-info p:not(:first-child){margin-top:20px}.camping-bus__content-info p{font-size:20px;line-height:26px}}.camping-bus__content-info-button{max-width:503px;margin-top:40px}.camping-bus__content-image{position:relative;padding-top:28.865%;flex:1 1 635px;max-width:635px;margin-left:50px;background:rgba(32,29,17,.2)}@media (max-width:767px){.camping-bus__content-info p{font-size:18px;line-height:24px}.camping-bus__content-image{flex:auto;max-width:none;margin-left:0;padding-top:55.865%}}.camping-bus__content-image img{padding:64px 46px;position:absolute}@media (max-width:1260px){.camping-bus__content-info-button{margin-top:20px}.camping-bus__content-image img{padding:20px}}.camping-bus-details{padding-bottom:200px}@media (max-width:1260px){.camping-bus-details{padding-bottom:120px}}.camping-bus-details__content{display:flex;align-items:flex-end;justify-content:space-between}@media (max-width:1260px){.camping-bus-details__content{align-items:flex-start;margin-top:50px}}@media (max-width:767px){.camping-bus-details{padding-bottom:50px}.camping-bus-details__content{flex-direction:column-reverse;align-items:initial;margin-top:40px}}.camping-bus-details__content-info{flex:1 1 635px;max-width:635px}.camping-bus-details__content-info h1,.camping-bus-details__content-info h2,.camping-bus-details__content-info h3,.camping-bus-details__content-info h4,.camping-bus-details__content-info h5,.camping-bus-details__content-info h6{font-family:rift-soft,sans-serif;font-weight:500;font-size:30px;line-height:36px;text-transform:uppercase;color:#2b2e34}@media (max-width:1260px){.camping-bus-details__content-info h1,.camping-bus-details__content-info h2,.camping-bus-details__content-info h3,.camping-bus-details__content-info h4,.camping-bus-details__content-info h5,.camping-bus-details__content-info h6{font-size:25px;line-height:31px}}@media (max-width:767px){.camping-bus-details__content-info{flex:auto;max-width:none;margin-top:20px}.camping-bus-details__content-info h1,.camping-bus-details__content-info h2,.camping-bus-details__content-info h3,.camping-bus-details__content-info h4,.camping-bus-details__content-info h5,.camping-bus-details__content-info h6{font-size:22px;line-height:28px}}.camping-bus-details__content-info p{font-size:18px;line-height:22px;color:#201d11}.camping-bus-details__content-info p:not(:first-child){margin-top:40px}@media (max-width:1260px){.camping-bus-details__content-info p{font-size:16px;line-height:20px}.camping-bus-details__content-info p:not(:first-child){margin-top:20px}}.camping-bus-details__content-info ul{list-style-type:disc;margin-top:10px}.camping-bus-details__content-info ul li{font-size:18px;line-height:22px;margin-left:20px;color:#201d11}.camping-bus-details__content-info ul li:not(:first-child){margin-top:5px}.camping-bus-details__content-info-bottom{margin-top:40px}.camping-bus-details__content-info-bottom p{margin-top:15px!important}.camping-bus-details__content-info-button{max-width:371px}.camping-bus-details__content-video{position:relative;padding-top:32.457%;flex:1 1 899px;max-width:899px;margin-left:25px}@media (max-width:767px){.camping-bus-details__content-video{flex:auto;max-width:none;margin-left:0;padding-top:55.865%}}.camping-bus-details__content-video iframe{position:absolute;border:0}.offers{padding:70px 0}@media (max-width:1260px){.camping-bus-details__content-info ul li{font-size:16px;line-height:20px}.camping-bus-details__content-info-bottom{margin-top:20px}.offers{padding:50px 0}}.gallery__info-inner h1,.gallery__info-inner h2,.gallery__info-inner h3,.gallery__info-inner h4,.gallery__info-inner h5,.gallery__info-inner h6,.offers__title{font-family:rift-soft,sans-serif;font-weight:500;font-size:30px;line-height:36px;text-align:center;color:#201d11}@media (max-width:1260px){.offers__title{font-size:25px;line-height:31px}}@media (max-width:767px){.offers{padding:30px 0}.offers__title{font-size:22px;line-height:28px}}.offers__subtitle{font-weight:500;font-size:18px;line-height:22px;text-align:center;margin-top:10px;color:#201d11}.offers__list{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px}@media (max-width:1260px){.offers__subtitle{font-size:16px;line-height:20px}.offers__list{margin-top:25px}}.offers__list-col-item{padding:9px 15px;font-weight:500;font-size:18px;line-height:22px;border:1px solid #201d11;border-radius:40px;color:#201d11}@media (max-width:1260px){.offers__list-col-item{padding:5px 10px;font-size:16px;line-height:20px}}.offers__list-col-item:not(:first-child){margin-top:10px}.more-information{padding:150px 0 120px}@media (max-width:1260px){.more-information{padding:70px 0}}.more-information__inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.more-information__inner p{font-size:22px;line-height:28px;max-width:767px;text-align:center;color:#201d11}@media (max-width:1260px){.more-information__inner p{font-size:20px;line-height:26px}}.more-information__inner-button{min-width:450px;margin-top:20px}@media (max-width:767px){.offers__list{grid-template-columns:repeat(1,1fr);gap:10px}.more-information{padding:30px 0}.more-information__inner p{font-size:18px;line-height:24px}.more-information__inner-button{min-width:239px}}.galerie-hero__content-inner{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}.galerie-hero__content-inner-text{font-family:rift-soft,sans-serif;font-weight:400;font-size:80px;line-height:90px;color:#fff}@media (max-width:1260px){.galerie-hero__content-inner-text{font-size:50px;line-height:60px}}.gallery{padding:25px 0 200px}@media (max-width:1260px){.gallery{padding:10px 0 100px}}.gallery__images{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.gallery__images-col-image:not(:first-child){margin-top:25px}@media (max-width:1260px){.gallery__images{gap:10px}.gallery__images-col-image:not(:first-child){margin-top:10px}}@media (max-width:767px){.galerie-hero__content-inner-text{font-size:30px;line-height:40px}.gallery{padding:10px 0 50px}.gallery__images{grid-template-columns:repeat(1,1fr)}.gallery__images-col-image img{margin:0 auto}.gallery__info{max-height:503px}}.gallery__info{position:relative;padding-top:100%;margin-top:25px;background:#ffdf83}.gallery__info-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;padding:37px}.popup,.popup-overlay{position:fixed;transition:.3s all ease-in-out}@media (max-width:1260px){.gallery__info{margin-top:10px}.gallery__info-inner{padding:10px}.gallery__info-inner h1,.gallery__info-inner h2,.gallery__info-inner h3,.gallery__info-inner h4,.gallery__info-inner h5,.gallery__info-inner h6{font-size:23px;line-height:29px}}@media (max-width:767px){.gallery__info-inner h1,.gallery__info-inner h2,.gallery__info-inner h3,.gallery__info-inner h4,.gallery__info-inner h5,.gallery__info-inner h6{font-size:20px;line-height:26px}}.gallery__info-inner p{font-size:22px;line-height:28px;margin-top:20px;text-align:center;color:#201d11}@media (max-width:1260px){.gallery__info-inner p{font-size:18px;line-height:24px;margin-top:10px}}@media (max-width:767px){.gallery__info-inner p{font-size:16px;line-height:22px}}.popup-overlay{overflow-x:hidden;background:rgba(39,37,38,.56);top:0;left:0;width:100%;height:100%;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10000}.popup-overlay.not-visible{background:0 0}.popup{left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);border-radius:10px;opacity:0;background:#fff;min-width:828px;box-shadow:0 20px 60px rgba(0,0,0,.15);overflow:hidden;z-index:10001}@media (max-width:1260px){.popup{max-width:95%;min-width:0}}.popup.opened{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}.popup.instant{transition:none}.popup__header{height:123px;display:flex;justify-content:center;align-items:center;width:100%;position:relative;padding:0 15px}.popup__title{display:block;text-align:center;font-size:48px;line-height:64px}.popup__close{transition:.3s all ease-in-out;border-radius:4px;position:absolute;right:31px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:50px}.popup__close:before{content:"";display:block;background-color:transparent;background-image:url(../assets/images/sprite.svg);background-size:137px 105px;width:26px;height:26px;background-position:-83px -61px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup__content{padding:20px;background:#fafafa;position:relative}