[data-src]{visibility:hidden}[data-aos]{opacity:0}body{font-weight:400;color:#262626;font-size:16px;line-height:26px;background-color:#fff;position:relative;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;font-family:'Roboto', sans-serif}@media screen and (min-width: 720px) and (max-width: 1319px){body{font-size:14px;line-height:24px}}@media screen and (max-width: 719px){body{font-size:14px;line-height:20px}}*{margin:0;padding:0;outline:none;font-family:'Roboto', sans-serif}.btn{display:inline-block;border:none;outline:none;cursor:pointer;box-shadow:0px 10px 30px #00000029;border-radius:5px;background:#FF5503;font-size:16px;color:white;font-weight:700;padding:10px 10px;text-decoration:none;padding:14px 47px;transition:all 0.3s}@media screen and (min-width: 1320px) and (max-width: 1599px){.btn{padding:14px 44px}}@media screen and (min-width: 720px) and (max-width: 1319px){.btn{padding:14px 44px}}.btn.btn-submit{padding:18px 47px}.btn.btn-newsletter{padding:0;width:56px;height:49px}.btn.btn-newsletter .icon{float:left;width:100%;height:100%}.btn:hover{background:#FF823A}.checkbox{cursor:pointer;position:relative;float:left;width:100%}.checkbox input{width:15px;height:15px;position:absolute;top:0px;left:0;margin:0;padding:0;outline:none;border:none;background:transparent;opacity:0}.checkbox input:checked ~ .checkmark .checked{display:block}.checkbox input:checked ~ .checkmark .unchecked{display:none}.checkbox .checkmark{width:15px;height:15px;position:absolute;top:0px;left:0}.checkbox .checkmark img{float:left;width:100%;height:100%}.checkbox .checkmark .checked{display:none}.checkbox .text{float:left;padding-left:24px;width:calc(100% - 24px);color:#585858;font-size:12px;line-height:18px}.checkbox .text a{color:#585858;text-decoration:underline}.checkbox .text a:hover{color:#FF5503}.radio{cursor:pointer;position:relative;float:left;margin-right:24px}.radio input{display:none}.radio input:checked ~ .checkmark{border:1px solid #FF5503}.radio input:checked ~ .checkmark:before{display:block}.radio .checkmark{width:16px;height:16px;position:absolute;top:0px;left:0;border:1px solid #C8C8C8;border-radius:50%}.radio .checkmark:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%, -50%);border-radius:50%;background:#FF5503;display:none}.radio .text{float:left;padding-left:28px;width:calc(100% - 28px);color:#262626;font-size:14px;line-height:22px;font-weight:700}.container{display:block;position:relative;width:1278px;margin:0 auto}.container::after{display:block;content:"";clear:both}@media screen and (min-width: 1320px) and (max-width: 1599px){.container{width:1278px}}@media screen and (min-width: 720px) and (max-width: 1319px){.container{width:680px}}@media screen and (max-width: 719px){.container{width:calc(100% - 40px);margin:0 20px}}#header{float:left;width:100%;display:block;position:relative;z-index:100}#header::after{display:block;content:"";clear:both}#header .top{float:left;width:100%;padding-top:10px;padding-bottom:9px;background:white}@media screen and (min-width: 720px) and (max-width: 1319px){#header .top{padding-top:1px}}@media screen and (max-width: 719px){#header .top{padding-top:4px;padding-bottom:4px}}#header .top .left{float:left;font-size:15px;font-weight:400;line-height:36px}@media screen and (min-width: 720px) and (max-width: 1319px){#header .top .left{font-size:13px;width:100%;text-align:center;font-weight:700}}@media screen and (max-width: 719px){#header .top .left{display:none}}#header .top .right{float:right}@media screen and (min-width: 720px) and (max-width: 1319px){#header .top .right{float:left;width:100%;margin-top:-5px}}@media screen and (max-width: 719px){#header .top .right{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:center}}#header .top .right .contact{float:left;height:36px;line-height:36px;font-size:15px;font-weight:700;text-decoration:none;color:#262626;margin-left:24px}@media screen and (min-width: 720px) and (max-width: 1319px){#header .top .right .contact{margin-left:0px;margin-right:20px}}@media screen and (max-width: 719px){#header .top .right .contact{margin:2px 8px;height:32px;line-height:32px;font-size:12px}#header .top .right .contact.email{display:none}}#header .top .right .contact.phone .icon{margin-right:7px}#header .top .right .contact .icon{float:left;width:36px;height:36px;margin-right:11px}@media screen and (max-width: 719px){#header .top .right .contact .icon{width:30px;height:30px}}#header .top .right .contact:hover{color:#FF5503}#header .top .right .clipboard{cursor:pointer;float:left;height:36px;line-height:36px;font-size:15px;font-weight:700;text-decoration:none;color:#262626;position:relative;padding-left:21px;margin-left:27px}@media screen and (min-width: 720px) and (max-width: 1319px){#header .top .right .clipboard{display:none}}@media screen and (max-width: 719px){#header .top .right .clipboard{display:none}}#header .top .right .clipboard:before{content:"";position:absolute;top:50%;left:0;width:1px;height:20px;margin-top:-10px;background:#262626}#header .top .right .clipboard:hover{color:#FF5503}#header .top .right .clipboard span{color:white;font-size:14px;background:#FF5503;border-radius:50%;width:28px;height:28px;line-height:28px;text-align:center;float:right;margin:4px 0;font-weight:700;margin-left:9px}#header .top .right .socials{position:relative;float:right;display:none;padding-left:20px}@media screen and (min-width: 720px) and (max-width: 1319px){#header .top .right .socials{display:block}}#header .top .right .socials:before{content:"";position:absolute;top:50%;left:0;width:1px;height:20px;margin-top:-10px;background:#D9E3EB}#header .top .right .s-icon{float:left;width:35px;height:35px;position:relative;margin-left:6px}#header .top .right .s-icon:hover .icon{opacity:0}#header .top .right .s-icon:hover .icon.hover{opacity:1}#header .top .right .s-icon .icon{float:left;width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;z-index:0}#header .top .right .s-icon .icon.hover{z-index:1;opacity:0}#header .bottom{float:left;width:100%;padding-top:17px;background:#373737}@media screen and (min-width: 1320px) and (max-width: 1599px){#header .bottom{padding-top:12px}}@media screen and (min-width: 720px) and (max-width: 1319px){#header .bottom{padding:12px 0}}@media screen and (max-width: 719px){#header .bottom{padding:14px 0}}#header .bottom .logo{float:left;width:198px}@media screen and (max-width: 719px){#header .bottom .logo{width:140px}}#header .bottom .logo img{float:left;width:100%}#header .bottom .header-nav{float:right;margin-top:4px;position:relative}@media screen and (min-width: 720px) and (max-width: 1319px){#header .bottom .header-nav{display:none}}@media screen and (max-width: 719px){#header .bottom .header-nav{display:none}}#header .bottom .header-nav ul{float:left;list-style:none;position:relative;margin-right:21px;padding-right:21px}@media screen and (min-width: 1320px) and (max-width: 1599px){#header .bottom .header-nav ul{padding-right:30px}}#header .bottom .header-nav ul:before{content:"";position:absolute;top:50%;right:0;width:1px;height:20px;margin-top:-22px;background:#D9E3EB}@media screen and (min-width: 1320px) and (max-width: 1599px){#header .bottom .header-nav ul:before{margin-top:-18px}}#header .bottom .header-nav ul li{float:left;margin-top:7px;margin-left:18px}@media screen and (min-width: 1320px) and (max-width: 1599px){#header .bottom .header-nav ul li{margin-left:18px}}#header .bottom .header-nav ul li>a{position:relative;float:left;font-size:14px;text-transform:uppercase;color:white;font-weight:500;text-decoration:none;line-height:21px;padding-bottom:29px}@media screen and (min-width: 1320px) and (max-width: 1599px){#header .bottom .header-nav ul li>a{font-size:14px;padding-bottom:21px}}#header .bottom .header-nav ul li>a:before{content:"";position:absolute;bottom:0px;left:0;width:100%;height:4px;background:#FF5503;border-radius:4px;transition:all 0.3s;opacity:0;transform:translateY(-10px)}#header .bottom .header-nav ul li.current a,#header .bottom .header-nav ul li.active a{color:#FF5503}#header .bottom .header-nav ul li.current a:before,#header .bottom .header-nav ul li.active a:before{opacity:1;transform:translateY(0px)}#header .bottom .header-nav ul li:hover a{color:#FF5503}#header .bottom .header-nav ul li:hover a:before{opacity:1;transform:translateY(0px)}#header .bottom .header-nav ul li:hover .dropdown-menu{display:flex}#header .bottom .header-nav ul li .dropdown-menu{border-top:1px solid #585858;position:absolute;top:100%;right:-110px;width:1104px;padding-left:71px;background:#373737;display:none;flex-wrap:wrap;padding-top:28px;padding-bottom:11px;margin-right:0;padding-right:0}#header .bottom .header-nav ul li .dropdown-menu li{float:left;margin:0;width:218px;margin-right:57px;margin-bottom:25px}#header .bottom .header-nav ul li .dropdown-menu li a{padding:0;float:left;font-size:14px;text-transform:none;color:white;font-weight:500;text-decoration:none;line-height:20px}#header .bottom .header-nav ul li .dropdown-menu li a:before{display:none}#header .bottom .header-nav ul li .dropdown-menu li a:hover{color:#FF5503}#header .bottom .header-nav ul li .dropdown-menu li.current a,#header .bottom .header-nav ul li .dropdown-menu li.active a{color:#FF5503}#header .bottom .header-nav .socials{float:left}@media screen and (min-width: 720px) and (max-width: 1319px){#header .bottom .header-nav .socials{display:none}}@media screen and (max-width: 719px){#header .bottom .header-nav .socials{display:none}}#header .bottom .header-nav .s-icon{float:left;width:35px;height:35px;position:relative;margin-left:6px}#header .bottom .header-nav .s-icon:hover .icon{opacity:0}#header .bottom .header-nav .s-icon:hover .icon.hover{opacity:1}#header .bottom .header-nav .s-icon .icon{float:left;width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;z-index:0}#header .bottom .header-nav .s-icon .icon.hover{z-index:1;opacity:0}#header .bottom .right-mobile{float:right;display:none}@media screen and (min-width: 720px) and (max-width: 1319px){#header .bottom .right-mobile{display:block}}@media screen and (max-width: 719px){#header .bottom .right-mobile{display:block}}#header .bottom .right-mobile .clipboard{cursor:pointer;float:left;height:28px;line-height:28px;font-size:15px;font-weight:700;text-decoration:none;color:white;position:relative;margin:7px 0;margin-right:26px}@media screen and (max-width: 719px){#header .bottom .right-mobile .clipboard{font-size:13px;margin:1px 0;margin-right:15px}}#header .bottom .right-mobile .clipboard span{color:white;font-size:14px;background:#FF5503;border-radius:50%;width:28px;height:28px;line-height:28px;text-align:center;float:right;font-weight:700;margin-left:9px}@media screen and (max-width: 719px){#header .bottom .right-mobile .clipboard span{font-size:13px}}#header .bottom .right-mobile .mobile-btn{float:left;width:25px;height:21px;padding:5px;position:relative;cursor:pointer;margin:6px 0;margin-right:-5px}@media screen and (max-width: 719px){#header .bottom .right-mobile .mobile-btn{margin:0;margin-right:-5px}}#header .bottom .right-mobile .mobile-btn span{transition:all 0.3s;float:left;width:100%;height:3px;border-radius:4px;background:white}#header .bottom .right-mobile .mobile-btn span.middle{margin:6px 0}#header .bottom .right-mobile .mobile-btn.active span.first{width:24px;position:absolute;top:16px;left:5px;transform:rotate(45deg)}#header .bottom .right-mobile .mobile-btn.active span.middle{width:0}#header .bottom .right-mobile .mobile-btn.active span.last{width:24px;position:absolute;top:16px;left:5px;transform:rotate(-45deg)}#header .bottom .mobile-menu{float:left;width:100%;padding-bottom:50px;padding-top:96px;display:none}@media screen and (min-width: 1600px){#header .bottom .mobile-menu{display:none !important}}@media screen and (min-width: 1320px) and (max-width: 1599px){#header .bottom .mobile-menu{display:none !important}}@media screen and (max-width: 719px){#header .bottom .mobile-menu{padding-top:46px}}#header .bottom .mobile-menu .contact-phones{width:200px;padding-left:46px;padding-top:1px;margin-bottom:24px;float:left;position:relative}@media screen and (max-width: 719px){#header .bottom .mobile-menu .contact-phones{display:none}}#header .bottom .mobile-menu .contact-phones:before{content:"";position:absolute;width:1px;height:93px;background:#585858;top:-2px;right:-39px}#header .bottom .mobile-menu .contact-phones .icon{position:absolute;top:0;left:0}#header .bottom .mobile-menu .contact-phones .infoline{float:left;width:100%;font-size:18px;line-height:28px;position:relative;z-index:2;color:white}#header .bottom .mobile-menu .contact-phones .phones{float:left;width:100%;font-size:22px;line-height:30px;font-weight:700;color:#FF5503;text-decoration:none;position:relative;z-index:2;margin-top:10px}#header .bottom .mobile-menu .contact-phones .phones a,#header .bottom .mobile-menu .contact-phones .phones p{font-size:22px;line-height:30px;font-weight:700;color:#FF5503;text-decoration:none}#header .bottom .mobile-menu ul{float:right;width:332px;list-style:none;margin-top:-2px}@media screen and (max-width: 719px){#header .bottom .mobile-menu ul{width:calc(100% - 40px);margin-left:40px}}#header .bottom .mobile-menu ul li{float:left;width:100%;margin-bottom:25px;position:relative}@media screen and (max-width: 719px){#header .bottom .mobile-menu ul li{margin-bottom:20px}}#header .bottom .mobile-menu ul li a{font-size:16px;font-weight:500;color:white;text-transform:uppercase;text-decoration:none}@media screen and (max-width: 719px){#header .bottom .mobile-menu ul li a{font-size:14px}}#header .bottom .mobile-menu ul li.cuccent a,#header .bottom .mobile-menu ul li.active a{color:#FF5503}#header .bottom .mobile-menu ul li.cuccent .caret,#header .bottom .mobile-menu ul li.active .caret{top:10px;left:-24px;transform:rotate(0);border-color:#FF5503 transparent transparent transparent}@media screen and (max-width: 719px){#header .bottom .mobile-menu ul li.cuccent .caret,#header .bottom .mobile-menu ul li.active .caret{top:7px}}#header .bottom .mobile-menu ul li.cuccent .dropdown-menu,#header .bottom .mobile-menu ul li.active .dropdown-menu{display:block}#header .bottom .mobile-menu ul li .caret{position:absolute;top:8px;left:-24px;width:0;height:0;border-style:solid;border-width:5px 4.5px 0 4.5px;border-color:#ffffff transparent transparent transparent;transform:rotate(-90deg)}@media screen and (max-width: 719px){#header .bottom .mobile-menu ul li .caret{top:6px}}#header .bottom .mobile-menu ul li .dropdown-menu{display:none;width:calc(100% - 30px);margin-left:30px;margin-top:26px}@media screen and (max-width: 719px){#header .bottom .mobile-menu ul li .dropdown-menu{width:100%;margin-left:0px;margin-top:15px}}#header .bottom .mobile-menu ul li .dropdown-menu li{margin-bottom:15px}#header .bottom .mobile-menu ul li .dropdown-menu li a{color:#C8C8C8;text-transform:none;font-size:14px}@media screen and (max-width: 719px){#header .bottom .mobile-menu ul li .dropdown-menu li a{font-size:13px}}#header .bottom .mobile-menu ul li .dropdown-menu li.cuccent a,#header .bottom .mobile-menu ul li .dropdown-menu li.active a{color:#FF5503}.slider-section{float:left;width:100%;display:block;position:relative;background:#fff;overflow:hidden;height:747px}.slider-section::after{display:block;content:"";clear:both}@media screen and (min-width: 1320px) and (max-width: 1599px){.slider-section{height:514px}}@media screen and (min-width: 720px) and (max-width: 1319px){.slider-section{height:638px}}@media screen and (max-width: 719px){.slider-section{height:525px}}.slider-section .bx-wrapper,.slider-section .bx-viewport{float:left;width:100% !important;max-width:100% !important}.slider-section .bx-controls{position:absolute;bottom:220px;left:0;width:100%}@media screen and (min-width: 1320px) and (max-width: 1599px){.slider-section .bx-controls{bottom:150px}}@media screen and (min-width: 720px) and (max-width: 1319px){.slider-section .bx-controls{bottom:88px}}@media screen and (max-width: 719px){.slider-section .bx-controls{bottom:78px}}.slider-section .bx-controls .bx-pager{display:block;position:relative;width:1278px;margin:0 auto;text-align:right}.slider-section .bx-controls .bx-pager::after{display:block;content:"";clear:both}@media screen and (min-width: 720px) and (max-width: 1319px){.slider-section .bx-controls .bx-pager{width:100%;margin:0 auto;text-align:center}}@media screen and (max-width: 719px){.slider-section .bx-controls .bx-pager{width:100%;margin:0 auto;text-align:center}}.slider-section .bx-controls .bx-pager-item{display:inline-block;position:relative;z-index:60}.slider-section .bx-controls .bx-pager-item .bx-pager-link{display:inline-block;margin-left:17px;width:17px;height:17px;border-radius:50%;background:white;text-indent:100%;white-space:nowrap;overflow:hidden}@media screen and (min-width: 720px) and (max-width: 1319px){.slider-section .bx-controls .bx-pager-item .bx-pager-link{margin:0 8px}}@media screen and (max-width: 719px){.slider-section .bx-controls .bx-pager-item .bx-pager-link{margin:0 7px;width:14px;height:14px}}.slider-section .bx-controls .bx-pager-item .bx-pager-link:hover{opacity:0.5;background:#FF5503}.slider-section .bx-controls .bx-pager-item .bx-pager-link.active{opacity:1;background:#FF5503}.slider-section .slider{float:left;width:100% !important;max-width:100% !important;visibility:hidden}.slider-section .slider a.slide .content .title:hover{text-decoration:underline;color:#FF5503}.slider-section .slider .slide{float:left;width:100% !important;height:747px !important;position:relative}@media screen and (min-width: 1320px) and (max-width: 1599px){.slider-section .slider .slide{height:514px !important}}@media screen and (min-width: 720px) and (max-width: 1319px){.slider-section .slider .slide{height:638px !important}}@media screen and (max-width: 719px){.slider-section .slider .slide{height:525px !important}}.slider-section .slider .slide.video:before{display:none}.slider-section .slider .slide:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:395px;background:transparent linear-gradient(180deg, #00000000 0%, #000000E6 61%, #000 100%) 0% 0% no-repeat padding-box;opacity:0.61;z-index:1}@media screen and (min-width: 1320px) and (max-width: 1599px){.slider-section .slider .slide:before{height:281px}}@media screen and (min-width: 720px) and (max-width: 1319px){.slider-section .slider .slide:before{height:374px}}@media screen and (max-width: 719px){.slider-section .slider .slide:before{height:233px}}.slider-section .slider .slide .photo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.slider-section .slider .slide .photo.mobile{display:none}@media screen and (max-width: 719px){.slider-section .slider .slide .photo.has-mobile-photo{display:none}.slider-section .slider .slide .photo.mobile{display:block}}.slider-section .slider .slide .slider_background{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/background.png) center center repeat;background-size:100%;z-index:1;opacity:0.53}.slider-section .slider .slide .video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.slider-section .slider .slide .video-container video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.slider-section .slider .slide .content{width:100%;position:absolute;z-index:2;bottom:215px;left:0}@media screen and (min-width: 1320px) and (max-width: 1599px){.slider-section .slider .slide .content{bottom:145px}}@media screen and (min-width: 720px) and (max-width: 1319px){.slider-section .slider .slide .content{bottom:136px}}@media screen and (max-width: 719px){.slider-section .slider .slide .content{bottom:112px}}.slider-section .slider .slide .content .title{float:left;width:756px;font-family:'Kufam', cursive;text-shadow:0px 3px 6px #00000033;color:white;font-size:50px;line-height:55px;font-weight:600}@media screen and (min-width: 1320px) and (max-width: 1599px){.slider-section .slider .slide .content .title{width:846px;font-size:40px;line-height:45px}}@media screen and (min-width: 720px) and (max-width: 1319px){.slider-section .slider .slide .content .title{width:100%;text-align:center;font-size:40px;line-height:45px}}@media screen and (max-width: 719px){.slider-section .slider .slide .content .title{width:100%;text-align:center;font-size:22px;line-height:28px}}.slider-section .slider .slide .content .title *{font-family:'Kufam', cursive}.slider-section .slider .slide .content .title a{text-decoration:none;color:white}.slider-section .slider .slide .content .title a:hover{text-decoration:underline;color:#FF5503}.search-section{float:left;width:100%;display:block;position:relative;background:transparent;margin-top:-169px;z-index:90}.search-section::after{display:block;content:"";clear:both}@media screen and (min-width: 1320px) and (max-width: 1599px){.search-section{margin-top:-105px}}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section{margin-top:-57px;box-shadow:0px 15px 50px #00000015}}@media screen and (max-width: 719px){.search-section{margin-top:-57px;box-shadow:0px 15px 50px #00000015}}.search-section.header-position{box-shadow:0px 10px 20px #00000012;margin-top:0}.search-section .search-container{float:left;width:100%;box-shadow:0px 15px 50px #00000029;border-radius:10px;background:white;overflow:hidden}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section .search-container{position:relative;box-shadow:none}}@media screen and (max-width: 719px){.search-section .search-container{position:relative;box-shadow:none}}.search-section .search-container .season-container{float:left;width:100%;background:#D1D1D1}.search-section .search-container .season-container .season{cursor:pointer;float:left;width:50%;height:66px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;font-size:20px;line-height:24px;color:#757575;font-weight:700;text-transform:uppercase}@media screen and (min-width: 1320px) and (max-width: 1599px){.search-section .search-container .season-container .season{height:55px;font-size:16px}}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section .search-container .season-container .season{height:57px;font-size:16px}}@media screen and (max-width: 719px){.search-section .search-container .season-container .season{height:57px;font-size:14px}.search-section .search-container .season-container .season span{width:60px;line-height:16px}}.search-section .search-container .season-container .season:hover{color:#262626}.search-section .search-container .season-container .season:hover .icon-wrapper .icon{opacity:0}.search-section .search-container .season-container .season:hover .icon-wrapper .icon.hover{opacity:1}.search-section .search-container .season-container .season.active{background:white;color:#FF5503}.search-section .search-container .season-container .season.active.winter{border-top-left-radius:10px}.search-section .search-container .season-container .season.active.summer{border-top-right-radius:10px}.search-section .search-container .season-container .season.active .icon-wrapper .icon{opacity:0}.search-section .search-container .season-container .season.active .icon-wrapper .icon.hover{opacity:0}.search-section .search-container .season-container .season.active .icon-wrapper .icon.active{opacity:1}.search-section .search-container .season-container .season .icon-wrapper{float:left;position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;margin-right:18px}.search-section .search-container .season-container .season .icon-wrapper .icon{position:absolute;opacity:1;z-index:0}.search-section .search-container .season-container .season .icon-wrapper .icon.hover{opacity:0;z-index:1}.search-section .search-container .season-container .season .icon-wrapper .icon.active{opacity:0;z-index:2}.search-section .search-container .season-container .season.summer .icon-wrapper{width:38px;height:36px}.search-section .search-container .season-container .season.winter .icon-wrapper{width:29px;height:32px}.search-section .search-container .filter-container{float:left;width:calc(100% - 90px);padding:21px 48px 45px 42px}@media screen and (min-width: 1320px) and (max-width: 1599px){.search-section .search-container .filter-container{padding:14px 48px 27px 42px}}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section .search-container .filter-container{width:100%;padding:13px 0px 31px 0px}}@media screen and (max-width: 719px){.search-section .search-container .filter-container{width:100%;padding:16px 0px 21px 0px}}.search-section .search-container .filter-container .form-group{float:left;width:216px;margin-right:12px}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section .search-container .filter-container .form-group{margin-right:16px;margin-bottom:8px}}@media screen and (max-width: 719px){.search-section .search-container .filter-container .form-group{margin:0;margin-bottom:7px;width:100%}}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section .search-container .filter-container .form-group.transport{margin-right:0px}}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section .search-container .filter-container .form-group.season-group{width:100%}}.search-section .search-container .filter-container .form-group.adults,.search-section .search-container .filter-container .form-group.kids{width:87px;position:relative}@media screen and (max-width: 719px){.search-section .search-container .filter-container .form-group.adults,.search-section .search-container .filter-container .form-group.kids{width:80px}}.search-section .search-container .filter-container .form-group.adults .controls,.search-section .search-container .filter-container .form-group.kids .controls{position:absolute;bottom:0;left:0;width:100%;height:49px;z-index:5}.search-section .search-container .filter-container .form-group.adults .controls .control-up,.search-section .search-container .filter-container .form-group.kids .controls .control-up{position:absolute;right:0;top:0;width:30px;height:calc(50% - 1px);border-bottom:1px solid #B7B7B7;border-left:1px solid #B7B7B7;cursor:pointer;background:url("../images/appearance-up.png") center no-repeat}.search-section .search-container .filter-container .form-group.adults .controls .control-down,.search-section .search-container .filter-container .form-group.kids .controls .control-down{position:absolute;right:0;bottom:0;width:30px;height:50%;border-left:1px solid #B7B7B7;cursor:pointer;background:url("../images/appearance.png") center no-repeat}@media screen and (max-width: 719px){.search-section .search-container .filter-container .form-group.adults{margin-right:15px}}.search-section .search-container .filter-container .form-group .form-label{float:left;width:100%;font-size:16px;font-weight:400;color:#757575;margin-bottom:5px}@media screen and (min-width: 1320px) and (max-width: 1599px){.search-section .search-container .filter-container .form-group .form-label{font-size:13px;margin-bottom:1px}}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section .search-container .filter-container .form-group .form-label{font-size:13px;margin-bottom:4px}}@media screen and (max-width: 719px){.search-section .search-container .filter-container .form-group .form-label{font-size:13px;margin-bottom:4px}}.search-section .search-container .filter-container .form-group .form-input{float:left;width:calc(100% - 40px);padding:0 19px;height:47px;border:1px solid #B7B7B7;color:#262626;font-size:14px;font-weight:700;border-radius:5px}.search-section .search-container .filter-container .form-group .form-input:focus,.search-section .search-container .filter-container .form-group .form-input:hover{border:1px solid #262626}.search-section .search-container .filter-container .form-group .form-input#calendar{background:url("../images/calendar.png") calc(100% - 19px) center no-repeat}.search-section .search-container .filter-container .form-group select.form-input{width:calc(100% - 2px);height:49px;padding-right:35px;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("../images/appearance.png") calc(100% - 22px) center no-repeat}.search-section .search-container .filter-container .search-btn{cursor:pointer;float:right;width:64px;height:49px;position:relative;margin-top:29px;margin-left:12px}@media screen and (min-width: 1320px) and (max-width: 1599px){.search-section .search-container .filter-container .search-btn{margin-top:27px}}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section .search-container .filter-container .search-btn{margin-top:27px;width:216px;background:#FF5503;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;border-radius:5px}}@media screen and (max-width: 719px){.search-section .search-container .filter-container .search-btn{margin-top:27px;width:216px;background:#FF5503;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;border-radius:5px}}@media screen and (max-width: 719px){.search-section .search-container .filter-container .search-btn{margin-top:23px;width:110px}}@media screen and (min-width: 1600px){.search-section .search-container .filter-container .search-btn:hover .icon{opacity:0}.search-section .search-container .filter-container .search-btn:hover .icon.hover{opacity:1}}@media screen and (min-width: 1320px) and (max-width: 1599px){.search-section .search-container .filter-container .search-btn:hover .icon{opacity:0}.search-section .search-container .filter-container .search-btn:hover .icon.hover{opacity:1}}.search-section .search-container .filter-container .search-btn .label{font-size:16px;font-weight:700;color:white;display:none;position:relative;z-index:2}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section .search-container .filter-container .search-btn .label{display:block}}@media screen and (max-width: 719px){.search-section .search-container .filter-container .search-btn .label{display:block}}.search-section .search-container .filter-container .search-btn .icon{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:1}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section .search-container .filter-container .search-btn .icon{width:64px;height:49px;position:relative;margin:0 -13px}}@media screen and (max-width: 719px){.search-section .search-container .filter-container .search-btn .icon{width:64px;height:49px;position:relative;margin:0 -13px}}.search-section .search-container .filter-container .search-btn .icon.hover{z-index:1;opacity:0}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section .search-container .filter-container .search-btn .icon.hover{display:none}}@media screen and (max-width: 719px){.search-section .search-container .filter-container .search-btn .icon.hover{display:none}}.search-section .search-mobile-top{cursor:pointer;float:left;width:100%;height:49px;display:none;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}.search-section .search-mobile-top.active .right-arrow{transform:rotate(180deg)}.search-section .search-mobile-top .left{float:left;font-size:16px;font-weight:700;color:#FF5503;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}.search-section .search-mobile-top .left .icon{margin-left:-24px;margin-right:-12px}.search-section .search-mobile-top .left span{position:relative;top:1px}.search-section .search-mobile-top .right-arrow{width:0;height:0;border-style:solid;border-width:5px 4.5px 0 4.5px;border-color:#262626 transparent transparent transparent}.search-section.header-position{box-shadow:0px 10px 20px #00000012;margin-top:0;background:white}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section.header-position .search-mobile-top{display:flex}}@media screen and (max-width: 719px){.search-section.header-position .search-mobile-top{display:flex}}.search-section.header-position .search-container{box-shadow:none}@media screen and (min-width: 1600px){.search-section.header-position .search-container{display:block !important}}@media screen and (min-width: 1320px) and (max-width: 1599px){.search-section.header-position .search-container{display:block !important}}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section.header-position .search-container{display:none}.search-section.header-position .search-container.active{display:block}}@media screen and (max-width: 719px){.search-section.header-position .search-container{display:none}.search-section.header-position .search-container.active{display:block}}.search-section.header-position .search-container .filter-container{width:100%;padding:19px 0px 21px 0px}@media screen and (min-width: 1320px) and (max-width: 1599px){.search-section.header-position .search-container .filter-container{padding:11px 0px 21px 0px}}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section.header-position .search-container .filter-container{padding:17px 0px 21px 0px}}@media screen and (max-width: 719px){.search-section.header-position .search-container .filter-container{padding:11px 0px 21px 0px}}.search-section.header-position .search-container .filter-container .form-group{width:179px}@media screen and (max-width: 719px){.search-section.header-position .search-container .filter-container .form-group{width:100%;margin-bottom:10px}}.search-section.header-position .search-container .filter-container .form-group.calendar{width:219px}@media screen and (max-width: 719px){.search-section.header-position .search-container .filter-container .form-group.calendar{width:100%}}.search-section.header-position .search-container .filter-container .form-group.adults,.search-section.header-position .search-container .filter-container .form-group.kids{width:87px}@media screen and (max-width: 719px){.search-section.header-position .search-container .filter-container .form-group.adults,.search-section.header-position .search-container .filter-container .form-group.kids{width:80px}}.search-section.header-position .search-container .filter-container .form-group.season-group{width:180px}.search-section.header-position .search-container .filter-container .form-group .radio{margin-top:14px}@media screen and (min-width: 720px) and (max-width: 1319px){.search-section.header-position .search-container .filter-container .form-group .radio{margin-top:7px;margin-bottom:9px}}@media screen and (max-width: 719px){.search-section.header-position .search-container .filter-container .form-group .radio{margin-top:7px;margin-bottom:9px}}@media screen and (max-width: 719px){.search-section.header-position .search-container .filter-container .search-btn{margin-top:22px}}#page{float:left;width:100%;display:block;position:relative;background:#fff;overflow:hidden}#page::after{display:block;content:"";clear:both}#page.contact-page #map{float:left;width:100%;height:300px}#footer{float:left;width:100%;display:block;position:relative;overflow:hidden}#footer::after{display:block;content:"";clear:both}#footer .footer-contact-section{float:left;width:100%;background:#FF5503;padding-top:44px;padding-bottom:46px;margin-bottom:14px}@media screen and (min-width: 1320px) and (max-width: 1599px){#footer .footer-contact-section{margin-bottom:6px}}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .footer-contact-section{margin-bottom:9px}}@media screen and (max-width: 719px){#footer .footer-contact-section{padding-top:29px;padding-bottom:39px;margin-bottom:1px}}#footer .footer-contact-section .left{float:left;width:350px}@media screen and (max-width: 719px){#footer .footer-contact-section .left{width:100%}}#footer .footer-contact-section .left .small-title{float:left;width:100%;font-size:15px;line-height:18px;color:white;margin-bottom:12px}@media screen and (max-width: 719px){#footer .footer-contact-section .left .small-title{font-size:14px;margin-bottom:9px}}#footer .footer-contact-section .left .big-title{float:left;width:100%;font-family:'Kufam', cursive;font-size:30px;line-height:32px;font-weight:600;color:white}@media screen and (max-width: 719px){#footer .footer-contact-section .left .big-title{font-size:26px;line-height:32px}#footer .footer-contact-section .left .big-title br{display:none}}#footer .footer-contact-section .phone{float:left;width:250px;margin-left:79px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .footer-contact-section .phone{float:right;width:299px;margin-left:0}}@media screen and (max-width: 719px){#footer .footer-contact-section .phone{width:100%;margin-left:0;margin-top:21px}}#footer .footer-contact-section .phone .phone-title{float:left;width:calc(100% - 27px);padding-left:27px;font-size:15px;line-height:18px;position:relative;color:white;margin-bottom:14px}#footer .footer-contact-section .phone .phone-title .icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}#footer .footer-contact-section .phone .phone-text{float:left;width:100%;color:white;font-size:22px;line-height:27px;font-weight:700;text-decoration:none}@media screen and (max-width: 719px){#footer .footer-contact-section .phone .phone-text{font-size:20px;line-height:24px}}#footer .footer-contact-section .phone .phone-text p,#footer .footer-contact-section .phone .phone-text a{color:white;font-size:22px;line-height:27px;font-weight:700;text-decoration:none}@media screen and (max-width: 719px){#footer .footer-contact-section .phone .phone-text p,#footer .footer-contact-section .phone .phone-text a{font-size:20px;line-height:24px}}#footer .footer-contact-section .email{float:left;width:250px;margin-left:59px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .footer-contact-section .email{width:294px;margin-left:0;margin-top:33px;float:right}}@media screen and (max-width: 719px){#footer .footer-contact-section .email{width:100%;margin-left:0;margin-top:25px}}#footer .footer-contact-section .email .email-title{float:left;width:calc(100% - 32px);padding-left:32px;font-size:15px;line-height:18px;position:relative;color:white;margin-bottom:14px}@media screen and (max-width: 719px){#footer .footer-contact-section .email .email-title{margin-bottom:10px}}#footer .footer-contact-section .email .email-title .icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}#footer .footer-contact-section .email .email-text{float:left;width:100%;color:white;font-size:22px;line-height:27px;font-weight:700;text-decoration:none}@media screen and (max-width: 719px){#footer .footer-contact-section .email .email-text{font-size:20px;line-height:24px}}#footer .footer-contact-section .email .email-text p,#footer .footer-contact-section .email .email-text a{color:white;font-size:22px;line-height:27px;font-weight:700;text-decoration:none}@media screen and (max-width: 719px){#footer .footer-contact-section .email .email-text p,#footer .footer-contact-section .email .email-text a{font-size:20px;line-height:24px}}#footer .newsletter-section{float:left;width:100%;margin-top:54px;margin-bottom:72px}@media screen and (min-width: 1320px) and (max-width: 1599px){#footer .newsletter-section{margin-bottom:63px;margin-top:42px}}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .newsletter-section{margin-top:41px;margin-bottom:57px}}@media screen and (max-width: 719px){#footer .newsletter-section{margin-top:30px;margin-bottom:51px}}#footer .newsletter-section .newsletter-container{float:left;width:500px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .newsletter-section .newsletter-container{width:317px}}@media screen and (max-width: 719px){#footer .newsletter-section .newsletter-container{width:100%}}#footer .newsletter-section .newsletter-container .title{float:left;width:100%;font-family:'Kufam', cursive;font-size:24px;line-height:28px;font-weight:700;margin-bottom:30px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .newsletter-section .newsletter-container .title{line-height:31px}}@media screen and (max-width: 719px){#footer .newsletter-section .newsletter-container .title{font-size:22px;margin-bottom:19px}}#footer .newsletter-section .newsletter-container form{float:left;width:100%}#footer .newsletter-section .newsletter-container .response{float:left;width:100%;font-size:16px;font-weight:bold}#footer .newsletter-section .newsletter-container .response .red{color:red;margin-bottom:5px}#footer .newsletter-section .newsletter-container .response .green{color:green;margin-bottom:5px}#footer .newsletter-section .newsletter-container .form-group{float:left;width:100%}#footer .newsletter-section .newsletter-container .form-group.accept{width:350px;margin-top:9px}@media screen and (max-width: 719px){#footer .newsletter-section .newsletter-container .form-group.accept{width:100%;margin-top:4px}}#footer .newsletter-section .newsletter-container .form-group .email{float:left;width:314px;margin-right:10px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .newsletter-section .newsletter-container .form-group .email{width:251px}}@media screen and (max-width: 719px){#footer .newsletter-section .newsletter-container .form-group .email{width:calc(100% - 66px)}}#footer .newsletter-section .newsletter-container .form-group .email input{float:left;width:calc(100% - 40px);padding:0 19px;height:47px;border:1px solid #B7B7B7;color:#262626;font-size:14px;font-weight:700;border-radius:5px}#footer .newsletter-section .newsletter-container .form-group .email input:focus,#footer .newsletter-section .newsletter-container .form-group .email input:hover{border:1px solid #262626}#footer .newsletter-section .newsletter-container .form-group .email input::placeholder{color:#757575;font-weight:400}#footer .newsletter-section .newsletter-container .form-group .email input:-ms-input-placeholder{color:#757575;font-weight:400}#footer .newsletter-section .newsletter-container .form-group .email input::-ms-input-placeholder{color:#757575;font-weight:400}#footer .newsletter-section .partners-section{float:right;width:627px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .newsletter-section .partners-section{width:247px}}@media screen and (max-width: 719px){#footer .newsletter-section .partners-section{width:100%;margin-top:47px}}#footer .newsletter-section .partners-section .title{float:left;width:100%;font-family:'Kufam', cursive;font-size:24px;line-height:28px;font-weight:700;margin-bottom:33px}@media screen and (max-width: 719px){#footer .newsletter-section .partners-section .title{font-size:22px;margin-bottom:18px}}#footer .newsletter-section .partners-section .partners-slider{float:left;width:100%;display:flex;flex-wrap:wrap;align-content:center;align-items:center}#footer .newsletter-section .partners-section .partners-slider .slide-item{float:left;margin-right:46px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .newsletter-section .partners-section .partners-slider .slide-item{margin-bottom:33px}}@media screen and (max-width: 719px){#footer .newsletter-section .partners-section .partners-slider .slide-item{margin-right:22px}}#footer .newsletter-section .partners-section .partners-slider .slide-item .logo{float:left;max-width:200px;max-height:150px}#footer .bottom-section{float:left;width:100%;background:#373737;padding-bottom:80px}@media screen and (max-width: 719px){#footer .bottom-section{padding-bottom:40px}}#footer .bottom-section .left{float:left;width:179px;margin-top:76px}@media screen and (min-width: 1600px){#footer .bottom-section .left{margin-bottom:170px}}@media screen and (min-width: 1320px) and (max-width: 1599px){#footer .bottom-section .left{margin-bottom:170px}}@media screen and (min-width: 1320px) and (max-width: 1599px){#footer .bottom-section .left{margin-top:65px}}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .bottom-section .left{margin-top:60px;width:100%;display:flex;align-content:center;align-items:center}}@media screen and (max-width: 719px){#footer .bottom-section .left{margin-top:28px;width:100%}}#footer .bottom-section .left .logo{float:left;width:100%;margin-bottom:39px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .bottom-section .left .logo{width:121px;margin-right:50px;margin-bottom:0px}}@media screen and (max-width: 719px){#footer .bottom-section .left .logo{width:121px;margin-bottom:0;margin-top:4px}}#footer .bottom-section .left .logo img{float:left;width:100%}#footer .bottom-section .left .socials{float:left}@media screen and (max-width: 719px){#footer .bottom-section .left .socials{margin-left:52px}}#footer .bottom-section .left .s-icon{float:left;width:35px;height:35px;position:relative;margin-right:10px}#footer .bottom-section .left .s-icon:hover .icon{opacity:0}#footer .bottom-section .left .s-icon:hover .icon.hover{opacity:1}#footer .bottom-section .left .s-icon .icon{float:left;width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;z-index:0}#footer .bottom-section .left .s-icon .icon.hover{z-index:1;opacity:0}#footer .bottom-section .footer-nav{float:left;width:432px;margin-top:70px;margin-left:145px}@media screen and (min-width: 1320px) and (max-width: 1599px){#footer .bottom-section .footer-nav{margin-top:60px}}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .bottom-section .footer-nav{width:100%;margin-top:55px;margin-left:0;float:right}}@media screen and (max-width: 719px){#footer .bottom-section .footer-nav{width:100%;margin-top:26px;margin-left:0;float:right}}#footer .bottom-section .footer-nav ul{float:left;width:100%;list-style:none}#footer .bottom-section .footer-nav ul li{float:left;width:198px;margin-right:18px;margin-bottom:14px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .bottom-section .footer-nav ul li{margin-right:18px;margin-bottom:14px;width:152px}}@media screen and (max-width: 719px){#footer .bottom-section .footer-nav ul li{margin-right:18px;margin-bottom:4px;width:149px}}#footer .bottom-section .footer-nav ul li a{float:left;color:white;font-size:15px;text-decoration:none}@media screen and (max-width: 719px){#footer .bottom-section .footer-nav ul li a{font-size:13px}}#footer .bottom-section .footer-nav ul li a:hover{color:#FF5503}#footer .bottom-section .footer-nav ul li.current,#footer .bottom-section .footer-nav ul li.active{color:#FF5503}#footer .bottom-section .contact-data{float:right;width:413px;margin-top:70px}@media screen and (min-width: 1320px) and (max-width: 1599px){#footer .bottom-section .contact-data{margin-top:60px}}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .bottom-section .contact-data{width:100%;margin-top:26px}}@media screen and (max-width: 719px){#footer .bottom-section .contact-data{width:100%;margin-top:35px}}#footer .bottom-section .contact-data .item{float:left;width:200px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .bottom-section .contact-data .item{width:196px}}@media screen and (max-width: 719px){#footer .bottom-section .contact-data .item{width:159px}}#footer .bottom-section .contact-data .item.address{margin-right:13px}#footer .bottom-section .contact-data .item .title{float:left;width:100%;font-size:14px;font-weight:700;color:#FF5503;margin-bottom:15px}@media screen and (max-width: 719px){#footer .bottom-section .contact-data .item .title{font-size:13px;margin-bottom:5px}}#footer .bottom-section .contact-data .item .value{float:left;width:100%;font-size:14px;line-height:28px;color:white}@media screen and (max-width: 719px){#footer .bottom-section .contact-data .item .value{font-size:12px;line-height:24px}}#footer .bottom-section .contact-data .item .value p,#footer .bottom-section .contact-data .item .value a{font-size:14px;line-height:28px;color:white}@media screen and (max-width: 719px){#footer .bottom-section .contact-data .item .value p,#footer .bottom-section .contact-data .item .value a{font-size:12px;line-height:24px}}#footer .bottom-section .contact-data .item .value a{text-decoration:none}#footer .bottom-section .contact-data .item .value a:hover{text-decoration:underline}#footer .bottom-section .copyrights{float:left;width:100%;margin-top:40px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .bottom-section .copyrights{margin-top:56px}}#footer .bottom-section .copyrights .project,#footer .bottom-section .copyrights .copyright{float:left;width:100%;font-size:12px;line-height:20px;color:#B1B1B1}#footer .bottom-section .copyrights .project a,#footer .bottom-section .copyrights .copyright a{color:white;text-decoration:none}#footer .bottom-section .copyrights .project a:hover,#footer .bottom-section .copyrights .copyright a:hover{color:#FF5503}#footer .reviews{float:left;position:absolute;top:215px;left:0;width:259px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .reviews{position:relative;left:0;top:0;width:100%;margin-top:30px}}@media screen and (max-width: 719px){#footer .reviews{position:relative;left:0;top:0;width:100%;margin-top:25px}}#footer .reviews .top-icon{display:block}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .reviews .top-icon-wrapper{float:left;width:100%}}@media screen and (max-width: 719px){#footer .reviews .top-icon-wrapper{float:left;width:100%}}#footer .reviews .description{display:block;width:172px;font-size:15px;font-weight:bold;line-height:23px;color:white;margin-top:11px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .reviews .description{float:left;margin-right:12px;font-size:13px}}@media screen and (max-width: 719px){#footer .reviews .description{float:left;margin-right:12px;font-size:13px}}#footer .reviews .items{float:left;width:100%;margin-top:13px}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .reviews .items{margin-top:11px;width:200px;float:left}}@media screen and (max-width: 719px){#footer .reviews .items{margin-top:11px;width:200px;float:left}}#footer .reviews .item{float:left;width:100%;font-size:15px;font-weight:500;line-height:25px;display:flex;align-content:center;align-items:center;color:white;text-decoration:none}@media screen and (min-width: 720px) and (max-width: 1319px){#footer .reviews .item{font-size:13px}}@media screen and (max-width: 719px){#footer .reviews .item{font-size:13px}}#footer .reviews .item .value{font-weight:bold;color:#FF5503;margin:0 10px}#footer .reviews .item .count{text-decoration:underline;color:white;font-weight:400}.date-picker-wrapper{z-index:100000;box-shadow:0px 15px 50px rgba(0,0,0,0.16);border-radius:5px;background:white;border:none;padding:30px;padding-bottom:37px}@media screen and (max-width: 719px){.date-picker-wrapper{padding:10px;width:280px}}.date-picker-wrapper.no-shortcuts{padding-bottom:37px}.date-picker-wrapper .drp_top-bar{padding:0;margin:0;padding-bottom:30px}@media screen and (max-width: 719px){.date-picker-wrapper .drp_top-bar{padding-bottom:65px;margin-bottom:20px}}.date-picker-wrapper .drp_top-bar .error-top{display:none}.date-picker-wrapper .drp_top-bar .default-top{display:none}.date-picker-wrapper .drp_top-bar .normal-top{display:block}.date-picker-wrapper .drp_top-bar .normal-top .selection-top{display:none}.date-picker-wrapper .drp_top-bar .normal-top .start-day{display:inline-block;color:#262626;font-size:14px;font-weight:bold;text-align:center;padding:0;margin:0;border:1px solid #B7B7B7;border-radius:5px;width:117px;line-height:47px;position:relative;margin-right:37px}.date-picker-wrapper .drp_top-bar .normal-top .start-day:before{content:"";position:absolute;top:50%;width:15px;height:1px;background:#B7B7B7;left:calc(100% + 11px)}.date-picker-wrapper .drp_top-bar .normal-top .separator-day{display:none}.date-picker-wrapper .drp_top-bar .normal-top .end-day{display:inline-block;color:#262626;font-size:14px;font-weight:bold;text-align:center;padding:0;margin:0;border:1px solid #B7B7B7;border-radius:5px;width:117px;line-height:47px}.date-picker-wrapper .drp_top-bar .normal-top .selected-days{display:none !important}.date-picker-wrapper .drp_top-bar .apply-btn.disabled,.date-picker-wrapper .drp_top-bar .apply-btn{color:white;background:#FF5503;border:none;font-size:16px;font-weight:bold;line-height:49px;outline:none;top:0;padding:0 35px}@media screen and (max-width: 719px){.date-picker-wrapper .drp_top-bar .apply-btn.disabled,.date-picker-wrapper .drp_top-bar .apply-btn{bottom:0;top:unset;left:50%;transform:translateX(-50%)}}.date-picker-wrapper .drp_top-bar .apply-btn.disabled:hover,.date-picker-wrapper .drp_top-bar .apply-btn:hover{background:#FF823A}.date-picker-wrapper .month-name{text-transform:capitalize;color:#262626;font-size:14px;font-weight:700}.date-picker-wrapper .gap{display:none}.date-picker-wrapper .month-wrapper{border:none;border-radius:0;padding:0px;width:613px !important}@media screen and (max-width: 719px){.date-picker-wrapper .month-wrapper{width:280px !important}}.date-picker-wrapper .month-wrapper table{width:277px !important;border-spacing:0px;border-collapse:collapse;border:none}.date-picker-wrapper .month-wrapper table .caption th{padding-bottom:20px}.date-picker-wrapper .month-wrapper table.month2{float:right;width:277px !important}.date-picker-wrapper .month-wrapper table tr,.date-picker-wrapper .month-wrapper table td,.date-picker-wrapper .month-wrapper table th{border:none}.date-picker-wrapper .month-wrapper table .caption .next,.date-picker-wrapper .month-wrapper table .caption .prev{width:36px;height:37px;text-indent:100%;white-space:nowrap;overflow:hidden;padding:0;float:left;background:url("../images/calendar-nav.png") center no-repeat;background-size:contain}@media screen and (max-width: 719px){.date-picker-wrapper .month-wrapper table .caption .next,.date-picker-wrapper .month-wrapper table .caption .prev{position:absolute;top:0;left:0}}.date-picker-wrapper .month-wrapper table .caption .next{left:unset;right:0}.date-picker-wrapper .month-wrapper table .caption .prev{transform:rotate(180deg)}.date-picker-wrapper .month-wrapper table th{font-weight:400}.date-picker-wrapper .month-wrapper table td{width:39.5px !important;height:32px !important}.date-picker-wrapper .month-wrapper table td div{height:32px !important}.date-picker-wrapper .month-wrapper table .week-name{color:#757575;font-size:14px;font-weight:400}.date-picker-wrapper .month-wrapper table .week-name th{padding-bottom:10px}.date-picker-wrapper .month-wrapper table tbody td,.date-picker-wrapper .month-wrapper table tbody th{color:#585858;font-size:14px;font-weight:400}.date-picker-wrapper .month-wrapper table .day{color:#585858;font-size:14px;font-weight:400;line-height:33px;padding:0;margin:0}.date-picker-wrapper .month-wrapper table .day.real-today{background:transparent url("../images/current-day-bg.png") center no-repeat;background-size:contain;position:relative;color:white !important;background-color:transparent !important}.date-picker-wrapper .month-wrapper table .day.hovering,.date-picker-wrapper .month-wrapper table .day.checked{background:transparent url("../images/selected-day-bg.png") center no-repeat;background-size:contain;position:relative;color:white !important;background-color:transparent !important}.date-picker-wrapper .month-wrapper table .day.first-date-selected,.date-picker-wrapper .month-wrapper table .day.last-date-selected{background:transparent url("../images/start-end-bg.png") center no-repeat;background-size:contain;background-color:transparent !important}.date-picker-wrapper .month-wrapper table .day.toMonth.valid{color:#585858}.date-picker-wrapper .month-wrapper table .day.toMonth.invalid{opacity:0.5}.recommended-offers{float:left;width:100%;display:block;position:relative;overflow:hidden;z-index:11;padding-bottom:90px}.recommended-offers::after{display:block;content:"";clear:both}@media screen and (min-width: 1320px) and (max-width: 1599px){.recommended-offers{margin-top:88px}}@media screen and (max-width: 719px){.recommended-offers{padding-bottom:40px}}.recommended-offers .title{float:left;width:100%;font-size:26px;font-weight:700;font-family:'Kufam', cursive;margin-top:92px}@media screen and (min-width: 720px) and (max-width: 1319px){.recommended-offers .title{font-size:22px;margin-top:64px}}@media screen and (max-width: 719px){.recommended-offers .title{font-size:20px;line-height:25px;margin-top:42px;margin-bottom:16px}}.recommended-offers .title span{color:#FF5503;font-size:26px;font-weight:700;font-family:'Kufam', cursive}@media screen and (min-width: 720px) and (max-width: 1319px){.recommended-offers .title span{font-size:22px}}@media screen and (max-width: 719px){.recommended-offers .title span{font-size:20px}}.recommended-offers .offers-list{float:left;width:calc(100% + 18px);display:flex;flex-wrap:wrap;margin-top:43px}@media screen and (min-width: 720px) and (max-width: 1319px){.recommended-offers .offers-list{margin-top:20px}}@media screen and (max-width: 719px){.recommended-offers .offers-list{width:330px;display:block;float:none;margin:0 auto;max-width:100%}}.recommended-offers .offers-list .offer-item{float:left;width:414px;border-radius:10px;overflow:hidden;box-shadow:0px 5px 20px #0000001A;background:white;margin-right:18px;margin-bottom:17px;padding-bottom:15px}@media screen and (min-width: 720px) and (max-width: 1319px){.recommended-offers .offers-list .offer-item{width:332px;margin-bottom:14px;margin-right:16px;padding-bottom:18px}}@media screen and (max-width: 719px){.recommended-offers .offers-list .offer-item{width:330px;max-width:100%;margin-bottom:14px;margin-right:16px;padding-bottom:18px}}.recommended-offers .offers-list .offer-item:hover .photo-wrapper .photo{transform:scale(1.1)}.recommended-offers .offers-list .offer-item .photo-wrapper{float:left;width:100%;height:219px;position:relative;overflow:hidden}@media screen and (max-width: 719px){.recommended-offers .offers-list .offer-item .photo-wrapper{height:194px}}.recommended-offers .offers-list .offer-item .photo-wrapper .photo{float:left;width:100%;height:100%;object-fit:cover;transition:all 0.3s;position:relative;z-index:1}.recommended-offers .offers-list .offer-item .photo-wrapper .icon{position:absolute;z-index:2;top:8px;right:8px;width:68px}.recommended-offers .offers-list .offer-item .item-title{float:left;width:calc(100% - 52px);margin:0 26px;font-size:17px;font-weight:700;color:#262626;line-height:22px;text-decoration:none;margin-top:17px}@media screen and (min-width: 720px) and (max-width: 1319px){.recommended-offers .offers-list .offer-item .item-title{font-size:16px}}@media screen and (max-width: 719px){.recommended-offers .offers-list .offer-item .item-title{font-size:16px}}.recommended-offers .offers-list .offer-item .start-price{float:left;width:calc(100% - 55px);margin:0 26px;font-size:20px;color:#FF5503;line-height:30px;text-align:right;margin-top:4px}@media screen and (min-width: 720px) and (max-width: 1319px){.recommended-offers .offers-list .offer-item .start-price{margin-top:32px}}@media screen and (max-width: 719px){.recommended-offers .offers-list .offer-item .start-price{margin-top:32px}}.recommended-offers .offers-list .offer-item .start-price span{font-weight:700}.recommended-offers .offers-list .offer-item .start-price span.value{font-size:30px;margin-right:4px;margin-left:2px}.recommended-offers .btn-wrapper{float:left;width:100%;text-align:center;margin-top:49px}@media screen and (min-width: 720px) and (max-width: 1319px){.recommended-offers .btn-wrapper{margin-top:35px}}@media screen and (max-width: 719px){.recommended-offers .btn-wrapper{margin-top:11px}}.about-section{float:left;width:100%;display:block;position:relative;padding-top:92px;padding-bottom:100px;z-index:1}.about-section::after{display:block;content:"";clear:both}@media screen and (min-width: 1320px) and (max-width: 1599px){.about-section{padding-top:53px;padding-bottom:75px}}@media screen and (min-width: 720px) and (max-width: 1319px){.about-section{padding-top:52px;padding-bottom:75px}}@media screen and (max-width: 719px){.about-section{padding-top:42px;padding-bottom:75px}}.about-section .bg-wrapper{position:absolute;top:calc(50% - 58px);transform:translateY(-50%);left:0;width:1377px;height:1377px;z-index:0}@media screen and (min-width: 720px) and (max-width: 1319px){.about-section .bg-wrapper{transform:translate(-50%, -50%);left:50%;width:1164px;height:1164px}}@media screen and (max-width: 719px){.about-section .bg-wrapper{transform:translate(-50%, -50%);left:50%;width:815px;height:815px}}.about-section .bg-wrapper .bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 720px) and (max-width: 1319px){.about-section .bg-wrapper .bg{width:996px;height:996px}}@media screen and (max-width: 719px){.about-section .bg-wrapper .bg{width:698px;height:698px}}.about-section .bg-wrapper .bg2{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 720px) and (max-width: 1319px){.about-section .bg-wrapper .bg2{width:1164px;height:1164px}}@media screen and (max-width: 719px){.about-section .bg-wrapper .bg2{width:815px;height:815px}}.about-section .photo-wrapper{float:left;width:414px;position:relative;z-index:1}@media screen and (min-width: 720px) and (max-width: 1319px){.about-section .photo-wrapper{width:295px;margin-left:-120px}}@media screen and (max-width: 719px){.about-section .photo-wrapper{width:100%;margin-left:0px}}.about-section .photo-wrapper .photo{float:left;width:100%}@media screen and (max-width: 719px){.about-section .photo-wrapper .photo{width:212px;height:209px;object-fit:cover}}.about-section .content-wrapper{float:right;width:579px;margin-right:61px;margin-top:35px;position:relative;z-index:1}@media screen and (min-width: 720px) and (max-width: 1319px){.about-section .content-wrapper{width:433px;margin-right:0;margin-top:-11px}}@media screen and (max-width: 719px){.about-section .content-wrapper{width:100%;margin-right:0;margin-top:-109px}}.about-section .content-wrapper .title{float:left;width:100%;font-family:'Kufam', cursive;font-size:70px;font-weight:600;color:#FF5503;line-height:90px;margin-bottom:26px}@media screen and (min-width: 1320px) and (max-width: 1599px){.about-section .content-wrapper .title{font-size:60px;line-height:78px;margin-bottom:14px}}@media screen and (min-width: 720px) and (max-width: 1319px){.about-section .content-wrapper .title{font-size:60px;line-height:78px;margin-bottom:17px}}@media screen and (max-width: 719px){.about-section .content-wrapper .title{font-size:60px;line-height:78px;margin-bottom:64px;float:right;width:60%}}.about-section .content-wrapper .text{float:left;width:579px;margin-bottom:46px}@media screen and (min-width: 1320px) and (max-width: 1599px){.about-section .content-wrapper .text{margin-bottom:39px}}@media screen and (min-width: 720px) and (max-width: 1319px){.about-section .content-wrapper .text{width:100%;margin-bottom:34px}}@media screen and (max-width: 719px){.about-section .content-wrapper .text{width:100%;margin-bottom:32px}}.about-section .content-wrapper .text .strong{margin-bottom:24px}@media screen and (min-width: 1320px) and (max-width: 1599px){.about-section .content-wrapper .text .strong{margin-bottom:19px}}@media screen and (min-width: 720px) and (max-width: 1319px){.about-section .content-wrapper .text .strong{margin-bottom:19px}}@media screen and (max-width: 719px){.about-section .content-wrapper .text .strong{margin-bottom:19px}}.comp-offer-section{z-index:11;float:left;width:100%;display:block;position:relative;padding-top:113px;padding-bottom:10px}.comp-offer-section::after{display:block;content:"";clear:both}@media screen and (min-width: 1320px) and (max-width: 1599px){.comp-offer-section{padding-top:66px}}@media screen and (min-width: 720px) and (max-width: 1319px){.comp-offer-section{padding-top:66px}}@media screen and (max-width: 719px){.comp-offer-section{padding-top:65px}}.comp-offer-section .text-wrapper{position:relative;z-index:10;float:left;width:950px;margin-top:111px}@media screen and (min-width: 720px) and (max-width: 1319px){.comp-offer-section .text-wrapper{width:340px;margin-top:117px}}@media screen and (max-width: 719px){.comp-offer-section .text-wrapper{width:100%;margin-top:357px}}.comp-offer-section .text-wrapper .title{float:left;width:100%;font-family:'Kufam', cursive;font-size:50px;font-weight:600;line-height:55px;margin-bottom:34px}@media screen and (min-width: 1320px) and (max-width: 1599px){.comp-offer-section .text-wrapper .title{font-size:45px;line-height:48px;margin-bottom:26px}}@media screen and (min-width: 720px) and (max-width: 1319px){.comp-offer-section .text-wrapper .title{font-size:45px;line-height:48px;margin-bottom:26px;width:680px}}@media screen and (max-width: 719px){.comp-offer-section .text-wrapper .title{font-size:35px;line-height:40px;margin-bottom:21px;width:100%}}.comp-offer-section .text-wrapper .text{float:left;width:325px;color:#585858;font-size:16px;line-height:26px}@media screen and (max-width: 719px){.comp-offer-section .text-wrapper .text{width:100%}}.comp-offer-section .text-wrapper .btn-wrapper{float:left;width:100%;margin-top:48px}@media screen and (min-width: 1320px) and (max-width: 1599px){.comp-offer-section .text-wrapper .btn-wrapper{margin-top:37px}}@media screen and (min-width: 720px) and (max-width: 1319px){.comp-offer-section .text-wrapper .btn-wrapper{margin-top:37px}}@media screen and (max-width: 719px){.comp-offer-section .text-wrapper .btn-wrapper{margin-top:32px}}.comp-offer-section .photo-wrapper{float:right;width:1275px;position:relative;z-index:9;margin-right:-321px;margin-left:-626px}@media screen and (min-width: 720px) and (max-width: 1319px){.comp-offer-section .photo-wrapper{margin-right:0px;margin-left:0px;width:333px}}@media screen and (max-width: 719px){.comp-offer-section .photo-wrapper{margin-right:0px;margin-left:0px;width:355px;position:absolute;top:0;right:0}}.comp-offer-section .photo-wrapper .photo1{float:left;width:1275px}@media screen and (min-width: 720px) and (max-width: 1319px){.comp-offer-section .photo-wrapper .photo1{width:333px;height:485px;object-fit:cover}}@media screen and (max-width: 719px){.comp-offer-section .photo-wrapper .photo1{width:204px;height:281px;object-fit:cover}}.comp-offer-section .photo-wrapper .photo2{float:left;width:306px;margin-left:108px;margin-top:-265px;position:relative;z-index:8}@media screen and (min-width: 720px) and (max-width: 1319px){.comp-offer-section .photo-wrapper .photo2{width:190px;height:244px;object-fit:cover;margin-left:71px;margin-top:-161px}}@media screen and (max-width: 719px){.comp-offer-section .photo-wrapper .photo2{width:190px;height:244px;object-fit:cover;margin-left:163px;margin-top:-202px}}.country-filter-section{float:left;width:100%;display:block;position:relative;padding-top:63px;padding-bottom:7px}.country-filter-section::after{display:block;content:"";clear:both}@media screen and (min-width: 1320px) and (max-width: 1599px){.country-filter-section{padding-top:84px}}@media screen and (min-width: 720px) and (max-width: 1319px){.country-filter-section{padding-top:41px}}@media screen and (max-width: 719px){.country-filter-section{padding-top:28px;padding-bottom:23px;margin-top:40px;background:#FF5503;margin-bottom:37px}}.country-filter-section .filter-wrapper{float:left;width:100%;position:relative;margin-bottom:68px;border-radius:5px;background:#FF5503;padding-bottom:42px}@media screen and (min-width: 720px) and (max-width: 1319px){.country-filter-section .filter-wrapper{padding-bottom:31px;margin-bottom:47px}}@media screen and (max-width: 719px){.country-filter-section .filter-wrapper{padding-bottom:0px;margin-bottom:0px}}.country-filter-section .filter-wrapper:before{content:"";position:absolute;bottom:-68px;left:0;width:100%;height:1px;background:#D1D1D1}@media screen and (min-width: 720px) and (max-width: 1319px){.country-filter-section .filter-wrapper:before{bottom:-54px}}@media screen and (max-width: 719px){.country-filter-section .filter-wrapper:before{bottom:-60px}}.country-filter-section .filter-wrapper .title{float:left;font-family:'Kufam', cursive;width:355px;font-size:28px;line-height:35px;color:white;font-weight:600;margin-left:55px;margin-top:49px}@media screen and (min-width: 1320px) and (max-width: 1599px){.country-filter-section .filter-wrapper .title{width:401px}}@media screen and (min-width: 720px) and (max-width: 1319px){.country-filter-section .filter-wrapper .title{width:calc(100% - 70px);margin-left:35px;margin-top:38px}}@media screen and (max-width: 719px){.country-filter-section .filter-wrapper .title{margin:0;width:100%;font-size:22px;line-height:28px;margin-bottom:12px}}.country-filter-section .filter-wrapper .form-container{float:left;width:667px;margin-left:21px;margin-top:34px}@media screen and (min-width: 720px) and (max-width: 1319px){.country-filter-section .filter-wrapper .form-container{width:calc(100% - 70px);margin-left:35px;margin-top:22px}}@media screen and (max-width: 719px){.country-filter-section .filter-wrapper .form-container{margin:0;width:100%}}.country-filter-section .filter-wrapper .form-group{float:left;width:309px;margin-right:18px}@media screen and (min-width: 720px) and (max-width: 1319px){.country-filter-section .filter-wrapper .form-group{width:100%;margin-right:0px;margin-bottom:10px}}@media screen and (max-width: 719px){.country-filter-section .filter-wrapper .form-group{width:100%;margin-right:0px;margin-bottom:10px}}.country-filter-section .filter-wrapper .form-group .form-label{float:left;width:100%;font-size:16px;font-weight:400;color:white;margin-bottom:5px}@media screen and (min-width: 720px) and (max-width: 1319px){.country-filter-section .filter-wrapper .form-group .form-label{font-size:15px}}@media screen and (max-width: 719px){.country-filter-section .filter-wrapper .form-group .form-label{font-size:15px}}.country-filter-section .filter-wrapper .form-group .form-input{float:left;width:calc(100% - 40px);padding:0 19px;height:47px;border:1px solid white;color:#262626;font-size:14px;font-weight:700;border-radius:5px;background:white}.country-filter-section .filter-wrapper .form-group .form-input:focus,.country-filter-section .filter-wrapper .form-group .form-input:hover{border:1px solid #262626}.country-filter-section .filter-wrapper .form-group .form-input#calendar{background:url("../images/calendar.png") calc(100% - 19px) center no-repeat}.country-filter-section .filter-wrapper .form-group select.form-input{width:calc(100% - 2px);height:49px;padding-right:35px;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff url("../images/appearance.png") calc(100% - 22px) center no-repeat}.breadcrumb{float:left;width:100%;list-style:none;margin-top:20px}@media screen and (min-width: 1320px) and (max-width: 1599px){.breadcrumb{margin-top:16px}}@media screen and (min-width: 720px) and (max-width: 1319px){.breadcrumb{margin-top:18px}}@media screen and (max-width: 719px){.breadcrumb{margin-top:19px}}.breadcrumb li{float:left}@media screen and (max-width: 719px){.breadcrumb li:first-of-type a{width:12px;height:20px;background:url("../images/home.svg") center no-repeat}.breadcrumb li:first-of-type a span{display:none}}.breadcrumb li span,.breadcrumb li a{float:left;color:#D1D1D1;font-size:14px;text-decoration:none}@media screen and (min-width: 720px) and (max-width: 1319px){.breadcrumb li span,.breadcrumb li a{font-size:13px}}@media screen and (max-width: 719px){.breadcrumb li span,.breadcrumb li a{font-size:13px}}.breadcrumb li .separator{margin:0 13px}@media screen and (max-width: 719px){.breadcrumb li .separator{margin:0 8px}}#page.about .title{float:left;width:100%;font-family:'Kufam', cursive;font-size:36px;line-height:46px;font-weight:600;border-bottom:1px solid #D1D1D1;padding-bottom:13px;margin-top:28px;margin-bottom:53px}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.about .title{padding-bottom:16px;margin-top:29px;margin-bottom:42px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.about .title{font-size:32px;line-height:42px;padding-bottom:13px;margin-top:36px;margin-bottom:33px}}@media screen and (max-width: 719px){#page.about .title{font-size:26px;line-height:36px;padding-bottom:8px;margin-top:25px;margin-bottom:26px}}#page.about .content{float:left;width:87%}@media screen and (min-width: 720px) and (max-width: 1319px){#page.about .content{width:100%}}@media screen and (max-width: 719px){#page.about .content{width:100%}}#page.about .seasons{float:left;width:100%}#page.about .seasons{float:left;width:100%;margin-top:54px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.about .seasons{margin-top:40px}}@media screen and (max-width: 719px){#page.about .seasons{margin-top:27px}}#page.about .seasons .winter,#page.about .seasons .summer{float:left;width:630px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.about .seasons .winter,#page.about .seasons .summer{width:680px;margin-bottom:41px}}@media screen and (max-width: 719px){#page.about .seasons .winter,#page.about .seasons .summer{width:100%;margin-bottom:28x}}#page.about .seasons .winter .photo-wrapper,#page.about .seasons .summer .photo-wrapper{float:left;width:100%;position:relative}#page.about .seasons .winter .photo-wrapper .photo,#page.about .seasons .summer .photo-wrapper .photo{position:relative;z-index:0;width:100%}@media screen and (min-width: 720px) and (max-width: 1319px){#page.about .seasons .winter .photo-wrapper .photo,#page.about .seasons .summer .photo-wrapper .photo{width:680px;height:229px;object-fit:cover}}@media screen and (max-width: 719px){#page.about .seasons .winter .photo-wrapper .photo,#page.about .seasons .summer .photo-wrapper .photo{width:100%;height:160px;object-fit:cover}}#page.about .seasons .winter .photo-wrapper .photo-title,#page.about .seasons .summer .photo-wrapper .photo-title{float:left;width:100%;position:absolute;z-index:1;top:50%;left:0;text-align:center;transform:translateY(-50%);color:white;text-shadow:0px 3px 6px #00000080;font-family:'Kufam', cursive;font-size:40px}#page.about .seasons .winter .description,#page.about .seasons .summer .description{float:left;width:100%;margin-top:24px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.about .seasons .winter .description,#page.about .seasons .summer .description{font-size:14px;line-height:24px;margin-top:12px}}@media screen and (max-width: 719px){#page.about .seasons .winter .description,#page.about .seasons .summer .description{font-size:13px;line-height:22px;margin-top:16px}}#page.about .seasons .winter{float:right}#page.about .bottom-photo-wrapper{float:left;width:100%;height:341px;position:relative;overflow:hidden;background:black;margin-top:76px}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.about .bottom-photo-wrapper{margin-top:55px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.about .bottom-photo-wrapper{margin-top:8px;height:287px}}@media screen and (max-width: 719px){#page.about .bottom-photo-wrapper{margin-top:41px;height:212px}}#page.about .bottom-photo-wrapper .bg{float:left;width:100%;height:100%;object-fit:cover;opacity:0.4;position:relative;z-index:0}#page.about .bottom-photo-wrapper .bg-ellipse{position:absolute;top:50%;left:50%;z-index:1;width:985px;height:985px;transform:translate(-50%, -50%)}@media screen and (max-width: 719px){#page.about .bottom-photo-wrapper .bg-ellipse{width:397px;height:397px}}#page.about .bottom-photo-wrapper .bg-ellipse2{position:absolute;top:50%;left:50%;z-index:1;width:842px;height:842px;transform:translate(-50%, -50%)}@media screen and (max-width: 719px){#page.about .bottom-photo-wrapper .bg-ellipse2{width:341px;height:341px}}#page.about .bottom-photo-wrapper .text-wrapper{z-index:3;width:794px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 720px) and (max-width: 1319px){#page.about .bottom-photo-wrapper .text-wrapper{width:680px}}@media screen and (max-width: 719px){#page.about .bottom-photo-wrapper .text-wrapper{width:calc(100% - 40px)}}#page.about .bottom-photo-wrapper .text-wrapper .bottom-title{float:left;width:100%;font-size:40px;line-height:50px;font-weight:600;color:white;font-family:'Kufam', cursive;text-align:center;margin-bottom:5px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.about .bottom-photo-wrapper .text-wrapper .bottom-title{font-size:32px;line-height:42px}}@media screen and (max-width: 719px){#page.about .bottom-photo-wrapper .text-wrapper .bottom-title{font-size:26px;line-height:30px}}#page.about .bottom-photo-wrapper .text-wrapper .bottom-subtitle{float:left;width:100%;font-size:20px;line-height:30px;font-weight:600;color:white;font-family:'Kufam', cursive;text-align:center}@media screen and (min-width: 720px) and (max-width: 1319px){#page.about .bottom-photo-wrapper .text-wrapper .bottom-subtitle{font-size:18px;line-height:28px}}@media screen and (max-width: 719px){#page.about .bottom-photo-wrapper .text-wrapper .bottom-subtitle{font-size:18px;line-height:28px}}#page.subpage{padding-bottom:72px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.subpage{padding-bottom:50px}}@media screen and (max-width: 719px){#page.subpage{padding-bottom:30px}}#page.subpage .title{float:left;width:100%;font-family:'Kufam', cursive;font-size:36px;line-height:46px;font-weight:600;border-bottom:1px solid #D1D1D1;padding-bottom:13px;margin-top:28px;margin-bottom:53px}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.subpage .title{margin-bottom:46px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.subpage .title{font-size:32px;line-height:42px;padding-bottom:13px;margin-top:36px;margin-bottom:33px}}@media screen and (max-width: 719px){#page.subpage .title{font-size:26px;line-height:36px;padding-bottom:9px;margin-top:17px;margin-bottom:26px}}#page.subpage .content{float:left;width:1062px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.subpage .content{width:100%}}@media screen and (max-width: 719px){#page.subpage .content{width:100%}}.files-section{float:left;width:1062px;border-top:1px solid #D1D1D1;margin-top:39px;padding-top:29px}@media screen and (min-width: 720px) and (max-width: 1319px){.files-section{margin-top:32px;width:100%}}@media screen and (max-width: 719px){.files-section{margin-top:32px;width:100%}}.files-section .files-title{float:left;width:calc(100% + 20px);font-weight:700;font-size:22px;margin-bottom:25px}@media screen and (min-width: 720px) and (max-width: 1319px){.files-section .files-title{font-size:20px}}@media screen and (max-width: 719px){.files-section .files-title{font-size:20px}}.files-section .file{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;background:white;transition:all 0.3s;box-shadow:0px 5px 20px rgba(0,0,0,0.1);padding:18px 0;margin-bottom:13px}@media screen and (max-width: 719px){.files-section .file{padding:13px 0;margin-bottom:8px}}.files-section .file:hover{box-shadow:0px 5px 20px rgba(255,83,3,0.4)}.files-section .file .left{float:left;width:60%;color:#585858;font-size:16px;line-height:20px;margin-left:30px}@media screen and (min-width: 720px) and (max-width: 1319px){.files-section .file .left{font-size:14px}}@media screen and (max-width: 719px){.files-section .file .left{font-size:13px;line-height:18px;margin-left:18px}}.files-section .file .right{float:right;margin-right:27px}.files-section .file .right .extension{float:left;font-size:13px;font-weight:700;color:#C8C8C8;text-transform:uppercase;margin-right:23px;position:relative;top:1px}@media screen and (max-width: 719px){.files-section .file .right .extension{display:none}}.files-section .file .right .icon{position:relative;top:4px}.gallery-section{float:left;width:1062px;border-top:1px solid #D1D1D1;margin-top:16px;padding-top:31px}@media screen and (min-width: 720px) and (max-width: 1319px){.gallery-section{width:100%;margin-top:1px;padding-top:29px}}@media screen and (max-width: 719px){.gallery-section{width:100%;margin-top:1px;padding-top:29px}}.gallery-section .gallery-title{float:left;width:calc(100% + 20px);font-weight:700;font-size:22px;margin-bottom:25px}@media screen and (min-width: 720px) and (max-width: 1319px){.gallery-section .gallery-title{font-size:20px;width:100%;margin-bottom:18px}}@media screen and (max-width: 719px){.gallery-section .gallery-title{font-size:20px;width:100%;margin-bottom:18px}}.gallery-section .gallery-wrapper{float:left;width:calc(100% + 21px)}@media screen and (max-width: 719px){.gallery-section .gallery-wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center}}.gallery-section .gallery-item{position:relative;float:left;width:341px;height:222px;border-radius:10px;margin-right:20px;margin-bottom:20px;overflow:hidden}@media screen and (min-width: 720px) and (max-width: 1319px){.gallery-section .gallery-item{width:332px;height:216px;margin-right:16px;margin-bottom:13px}}@media screen and (max-width: 719px){.gallery-section .gallery-item{width:330px;max-width:100%;height:216px;margin-bottom:12px;margin-right:0px}}.gallery-section .gallery-item:hover .img{transform:scale(1.1)}.gallery-section .gallery-item .img{position:absolute;top:0;left:0;border-radius:10px;float:left;width:100%;height:100% !important;object-fit:cover;transition:all 0.3s}#page.contact-page{padding-bottom:146px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.contact-page{padding-bottom:50px}}@media screen and (max-width: 719px){#page.contact-page{padding-bottom:54px}}#page.contact-page .title{float:left;width:100%;font-family:'Kufam', cursive;font-size:36px;line-height:46px;font-weight:600;border-bottom:1px solid #D1D1D1;padding-bottom:13px;margin-top:28px;margin-bottom:53px}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.contact-page .title{margin-bottom:39px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.contact-page .title{font-size:32px;margin-top:33px;margin-bottom:32px}}@media screen and (max-width: 719px){#page.contact-page .title{font-size:26px;line-height:36px;padding-bottom:9px;margin-top:18px;margin-bottom:31px}}#page.contact-page .contact-data{float:left;width:281px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.contact-page .contact-data{width:100%}}@media screen and (max-width: 719px){#page.contact-page .contact-data{width:100%}}#page.contact-page .contact-data .company-name{float:left;width:100%;font-weight:700;font-size:22px;margin-bottom:37px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.contact-page .contact-data .company-name{font-size:20px;margin-bottom:29px}}@media screen and (max-width: 719px){#page.contact-page .contact-data .company-name{font-size:18px;margin-bottom:22px}}#page.contact-page .contact-data .map-btn{float:left;width:100%;color:#FF5503;font-size:18px;line-height:28px;font-weight:bold;text-decoration:underline}#page.contact-page .contact-data .contact-phones,#page.contact-page .contact-data .contact-hours,#page.contact-page .contact-data .contact-address{float:left;width:calc(100% - 49px);padding-left:49px;position:relative;font-size:18px;line-height:28px;padding-top:2px;margin-bottom:28px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.contact-page .contact-data .contact-phones,#page.contact-page .contact-data .contact-hours,#page.contact-page .contact-data .contact-address{width:222px;padding-left:39px;font-size:16px;padding-top:0px;margin-bottom:28px}}@media screen and (max-width: 719px){#page.contact-page .contact-data .contact-phones,#page.contact-page .contact-data .contact-hours,#page.contact-page .contact-data .contact-address{width:calc(100% - 43px);padding-left:43px;font-size:14px;line-height:24px;padding-top:1px;margin-bottom:24px}}#page.contact-page .contact-data .contact-phones .icon,#page.contact-page .contact-data .contact-hours .icon,#page.contact-page .contact-data .contact-address .icon{position:absolute;top:0;left:0}#page.contact-page .contact-data .contact-phones{margin-top:27px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.contact-page .contact-data .contact-phones{margin-top:35px;margin-left:260px;padding-left:46px}}@media screen and (max-width: 719px){#page.contact-page .contact-data .contact-phones{margin-left:29px}}#page.contact-page .contact-data .contact-phones:before{content:"";position:absolute;top:-26px;left:-36px;width:calc(100% + 30px);height:calc(100% + 46px);border:3px solid #FF5503;border-radius:10px;z-index:1}@media screen and (min-width: 720px) and (max-width: 1319px){#page.contact-page .contact-data .contact-phones:before{width:calc(100% + 3px)}}@media screen and (max-width: 719px){#page.contact-page .contact-data .contact-phones:before{left:-28px;width:calc(100% - 64px)}}#page.contact-page .contact-data .contact-phones .infoline{float:left;width:100%;font-size:18px;line-height:28px;position:relative;z-index:2}#page.contact-page .contact-data .contact-phones .phones{float:left;width:100%;font-size:22px;line-height:30px;font-weight:700;color:#FF5503;text-decoration:none;position:relative;z-index:2}#page.contact-page .contact-data .contact-phones .phones a,#page.contact-page .contact-data .contact-phones .phones p{font-size:22px;line-height:30px;font-weight:700;color:#FF5503;text-decoration:none}#page.contact-page .contact-form{float:left;width:630px;margin-left:151px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.contact-page .contact-form{width:100%;margin-left:0px;margin-top:36px}}@media screen and (max-width: 719px){#page.contact-page .contact-form{width:100%;margin-left:0}}#page.contact-page .contact-form .form-title{float:left;width:100%;font-size:16px;font-weight:400;margin-top:5px;margin-bottom:18px}@media screen and (max-width: 719px){#page.contact-page .contact-form .form-title{font-size:14px;margin-top:37px}}#page.contact-page .contact-form form{float:left;width:100%}#page.contact-page .contact-form ul{float:left;width:100%;list-style:none}#page.contact-page .contact-form ul li{float:left;width:100%;color:red}#page.contact-page .contact-form .success{float:left;width:100%;color:green}#page.contact-page .contact-form .error{float:left;width:100%;color:red}#page.contact-page .contact-form .form-group{float:left;width:100%;margin-bottom:17px}@media screen and (max-width: 719px){#page.contact-page .contact-form .form-group{margin-bottom:6px}}#page.contact-page .contact-form .form-group.phone{float:left;width:306px}@media screen and (max-width: 719px){#page.contact-page .contact-form .form-group.phone{width:100%}}#page.contact-page .contact-form .form-group.email{float:right;width:306px}@media screen and (max-width: 719px){#page.contact-page .contact-form .form-group.email{width:100%}}#page.contact-page .contact-form .form-group.accept{margin-top:-4px}@media screen and (max-width: 719px){#page.contact-page .contact-form .form-group.accept{margin-top:6px}}#page.contact-page .contact-form .form-group.recaptcha{margin-bottom:29px}#page.contact-page .contact-form .form-group .form-input{float:left;width:calc(100% - 40px);padding:0 19px;height:47px;border:1px solid #B7B7B7;color:#262626;font-size:14px;font-weight:700;border-radius:5px}#page.contact-page .contact-form .form-group .form-input:focus,#page.contact-page .contact-form .form-group .form-input:hover{border:1px solid #262626}#page.contact-page .contact-form .form-group .form-input::placeholder{color:#757575;font-weight:400}#page.contact-page .contact-form .form-group .form-input:-ms-input-placeholder{color:#757575;font-weight:400}#page.contact-page .contact-form .form-group .form-input::-ms-input-placeholder{color:#757575;font-weight:400}#page.contact-page .contact-form .form-group textarea.form-input{padding-top:16px;padding-bottom:16px;height:165px}#page.comp-offer{padding-bottom:129px}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.comp-offer{padding-bottom:83px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer{padding-bottom:69px}}@media screen and (max-width: 719px){#page.comp-offer{padding-bottom:35px}}#page.comp-offer .title{float:left;width:100%;font-family:'Kufam', cursive;font-size:36px;line-height:46px;font-weight:600;border-bottom:1px solid #D1D1D1;padding-bottom:13px;margin-top:28px;margin-bottom:53px}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.comp-offer .title{margin-bottom:39px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer .title{font-size:32px;line-height:42px;padding-bottom:13px;margin-top:36px;margin-bottom:33px}}@media screen and (max-width: 719px){#page.comp-offer .title{font-size:26px;line-height:36px;padding-bottom:9px;margin-top:18px;margin-bottom:29px}}#page.comp-offer .offer-title{float:left;width:100%;font-size:22px;line-height:30px;font-weight:700;text-align:center}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer .offer-title{font-size:20px}}@media screen and (max-width: 719px){#page.comp-offer .offer-title{font-size:18px;line-height:26px}}#page.comp-offer .offer-subtitle{float:left;width:100%;font-size:18px;line-height:30px;text-align:center;font-weight:400}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer .offer-subtitle{font-size:16px}}@media screen and (max-width: 719px){#page.comp-offer .offer-subtitle{font-size:14px}}#page.comp-offer .offers-list{float:left;width:calc(100% + 18px);margin-top:28px}@media screen and (max-width: 719px){#page.comp-offer .offers-list{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-top:21px}}#page.comp-offer .offers-list .item{position:relative;float:left;width:630px;height:373px;margin-right:18px;box-shadow:0px 5px 20px #0000001A;border-radius:10px;overflow:hidden;margin-bottom:18px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer .offers-list .item{width:332px;height:427px;margin-right:16px}}@media screen and (max-width: 719px){#page.comp-offer .offers-list .item{width:330px;height:198px;max-width:100%;margin:0;margin-bottom:13px}}#page.comp-offer .offers-list .item:hover .photo{transform:scale(1.1)}#page.comp-offer .offers-list .item .photo{float:left;width:100%;height:100%;position:relative;object-fit:cover;transition:all 0.3s}#page.comp-offer .offers-list .item .item-title{position:absolute;top:50%;left:50%;width:90%;text-align:center;transform:translate(-50%, -50%);text-shadow:0px 3px 6px #00000080;color:white;font-family:'Kufam', cursive;font-size:40px;line-height:50px;font-weight:600}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer .offers-list .item .item-title{font-size:32px;line-height:40px}}@media screen and (max-width: 719px){#page.comp-offer .offers-list .item .item-title{font-size:30px;line-height:38px}}#page.comp-offer-show .top-image{float:left;width:100%;position:relative;height:413px}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.comp-offer-show .top-image{height:294px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .top-image{height:294px}}@media screen and (max-width: 719px){#page.comp-offer-show .top-image{height:313px}}#page.comp-offer-show .top-image:before{content:'';position:absolute;bottom:0;left:0;z-index:2;width:100%;height:247px;background:transparent linear-gradient(180deg, #00000000 0%, #000000E6 61%, #000 100%) 0% 0% no-repeat padding-box;opacity:0.7}@media screen and (max-width: 719px){#page.comp-offer-show .top-image:before{height:218px}}#page.comp-offer-show .top-image .photo{float:left;width:100%;height:100%;object-fit:cover;position:relative;z-index:1}#page.comp-offer-show .top-image .content-container{position:absolute;bottom:36px;left:50%;z-index:3;width:1278px;margin-left:-639px}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.comp-offer-show .top-image .content-container{bottom:27px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .top-image .content-container{bottom:27px;width:680px;margin-left:-340px}}@media screen and (max-width: 719px){#page.comp-offer-show .top-image .content-container{bottom:21px;width:calc(100% - 40px);margin:0 20px;left:0}}@media screen and (max-width: 719px){#page.comp-offer-show .top-image .content-container .breadcrumb{display:none}}#page.comp-offer-show .top-image .content-container .breadcrumb li span,#page.comp-offer-show .top-image .content-container .breadcrumb li a{color:white}#page.comp-offer-show .top-image .content-container .back{display:none;float:left;margin-left:-20px;width:69px;height:45px;border:2px solid #FFFFFF;border-radius:5px;border-left:none;border-top-left-radius:0px;border-bottom-left-radius:0px;position:relative;background:rgba(0,0,0,0.5);z-index:111}@media screen and (max-width: 719px){#page.comp-offer-show .top-image .content-container .back{display:block}}#page.comp-offer-show .top-image .content-container .back .icon{position:absolute;top:16px;right:18px}#page.comp-offer-show .top-image .content-container .title{float:left;width:1000px;color:white;font-family:'Kufam', cursive;font-size:40px;line-height:50px;font-weight:600;margin-top:32px}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.comp-offer-show .top-image .content-container .title{width:900px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .top-image .content-container .title{width:100%;font-size:28px;line-height:40px;margin-top:20px}}@media screen and (max-width: 719px){#page.comp-offer-show .top-image .content-container .title{width:100%;font-size:20px;line-height:26px;margin-top:28px}}#page.comp-offer-show .section{float:left;width:100%}#page.comp-offer-show .section.last{padding-bottom:31px}#page.comp-offer-show .section.grey-bg{background:#F8F8F8}#page.comp-offer-show .section .content{float:left;width:1062px;margin-top:36px;margin-bottom:52px}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.comp-offer-show .section .content{margin-top:42px;margin-bottom:38px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .section .content{width:100%;margin-bottom:26px}}@media screen and (max-width: 719px){#page.comp-offer-show .section .content{width:100%;margin-top:24px;margin-bottom:30px}}#page.comp-offer-show .section .list-content{float:left;width:100%;margin-top:43px;margin-bottom:29px}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.comp-offer-show .section .list-content{margin-bottom:20px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .section .list-content{margin-top:32px}}@media screen and (max-width: 719px){#page.comp-offer-show .section .list-content{margin-top:30px;margin-bottom:14px}}#page.comp-offer-show .section .list-content .list-title{float:left;width:100%;font-size:22px;font-weight:700;line-height:30px;margin-bottom:30px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .section .list-content .list-title{font-size:20px}}@media screen and (max-width: 719px){#page.comp-offer-show .section .list-content .list-title{font-size:20px}}#page.comp-offer-show .section .list-content .list{float:left;width:calc(100% + 18px);margin:0;padding:0;list-style:none}@media screen and (max-width: 719px){#page.comp-offer-show .section .list-content .list{width:100%}}#page.comp-offer-show .section .list-content .list li{float:left;width:382px;position:relative;padding-left:90px;margin-right:176px;padding-top:17px;min-height:52px;margin-bottom:22px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .section .list-content .list li{width:560px;padding-left:90px;margin-right:0px;padding-top:21px;min-height:45px;margin-bottom:14px}}@media screen and (max-width: 719px){#page.comp-offer-show .section .list-content .list li{width:calc(100% - 82px);padding-left:82px;margin-right:0px;padding-top:0px;min-height:56px;margin-bottom:14px;display:flex;flex-wrap:wrap;align-content:center;align-items:center}}#page.comp-offer-show .section .list-content .list li .icon{position:absolute;top:0;left:0;max-width:64px;max-height:64px}@media screen and (max-width: 719px){#page.comp-offer-show .section .list-content .list li .icon{max-width:56px;max-height:56px;top:50%;margin-top:-28px}}#page.comp-offer-show .section .content-photo-wrapper{float:left;width:100%;margin-top:67px;margin-bottom:83px}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.comp-offer-show .section .content-photo-wrapper{margin-top:51px;margin-bottom:69px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .section .content-photo-wrapper{position:relative;padding-top:471px;margin-top:48px;margin-bottom:51px}}@media screen and (max-width: 719px){#page.comp-offer-show .section .content-photo-wrapper{position:relative;padding-top:317px;margin-top:43px;margin-bottom:24px}}#page.comp-offer-show .section .content-photo-wrapper .content-photo{float:left;width:522px}@media screen and (max-width: 719px){#page.comp-offer-show .section .content-photo-wrapper .content-photo{width:100%}}#page.comp-offer-show .section .content-photo-wrapper .photos-wrapper{float:right;width:630px;margin-top:8px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .section .content-photo-wrapper .photos-wrapper{position:absolute;width:100%;left:0;margin:0;top:0}}@media screen and (max-width: 719px){#page.comp-offer-show .section .content-photo-wrapper .photos-wrapper{position:absolute;width:100%;left:0;margin:0;top:0}}#page.comp-offer-show .section .content-photo-wrapper .photos-wrapper .photo1{float:left;width:368px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .section .content-photo-wrapper .photos-wrapper .photo1{width:305px;height:355px;object-fit:cover;margin-left:79px}}@media screen and (max-width: 719px){#page.comp-offer-show .section .content-photo-wrapper .photos-wrapper .photo1{width:195px;height:227px;object-fit:cover;margin-left:0px}}#page.comp-offer-show .section .content-photo-wrapper .photos-wrapper .photo2{float:left;width:368px;margin-left:-106px;margin-top:99px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .section .content-photo-wrapper .photos-wrapper .photo2{width:305px;height:355px;object-fit:cover;margin-left:-88px;margin-top:82px}}@media screen and (max-width: 719px){#page.comp-offer-show .section .content-photo-wrapper .photos-wrapper .photo2{width:195px;height:228px;object-fit:cover;margin-left:-57px;margin-top:61px}}#page.comp-offer-show .bottom-image{float:left;width:100%;height:464px;position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;background-position:center center;background-repeat:no-repeat}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.comp-offer-show .bottom-image{height:374px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .bottom-image{height:420px}}@media screen and (max-width: 719px){#page.comp-offer-show .bottom-image{height:442px}}#page.comp-offer-show .bottom-image .photo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}#page.comp-offer-show .bottom-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:black;opacity:0.6;z-index:2}#page.comp-offer-show .bottom-image .container{z-index:3;text-align:center;width:1062px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .bottom-image .container{width:680px}}@media screen and (max-width: 719px){#page.comp-offer-show .bottom-image .container{width:calc(100% - 40px)}}#page.comp-offer-show .bottom-image .item-title{float:left;width:100%;text-align:center;font-family:'Kufam', cursive;font-size:30px;line-height:40px;font-weight:600;color:white;margin-bottom:19px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .bottom-image .item-title{font-size:24px;line-height:32px}}@media screen and (max-width: 719px){#page.comp-offer-show .bottom-image .item-title{font-size:18px;line-height:24px}}#page.comp-offer-show .bottom-image .item-text{float:left;width:100%;text-align:center;font-size:16px;line-height:26px;color:white;margin-bottom:53px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.comp-offer-show .bottom-image .item-text{font-size:14px;line-height:24px;margin-bottom:35px}}@media screen and (max-width: 719px){#page.comp-offer-show .bottom-image .item-text{font-size:13px;line-height:22px;margin-bottom:35px}}#page.offer-list{padding-bottom:60px}@media screen and (max-width: 719px){#page.offer-list{padding-bottom:30px}}#page.offer-list .title{float:left;width:100%;font-family:'Kufam', cursive;font-size:36px;line-height:46px;font-weight:600;border-bottom:1px solid #D1D1D1;padding-bottom:13px;margin-top:35px;margin-bottom:21px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .title{font-size:32px;line-height:42px;padding-bottom:13px;margin-top:36px;margin-bottom:12px}}@media screen and (max-width: 719px){#page.offer-list .title{font-size:26px;line-height:36px;padding-bottom:8px;margin-top:22px;margin-bottom:1px}}#page.offer-list .form-group{float:left;width:100%}#page.offer-list .form-group.bottom-border{border-bottom:1px solid #E1E1E1}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .form-group.bottom-border{border:none}}@media screen and (max-width: 719px){#page.offer-list .form-group.bottom-border{border:none}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .form-group.calendar-group{margin-left:25px;width:226px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .form-group.peoples-group{margin-left:19px;width:400px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .form-group.country-group{margin-left:25px;width:195px}}@media screen and (max-width: 719px){#page.offer-list .form-group.country-group{margin-right:5px;width:calc(50% - 25px)}}#page.offer-list .form-group.region-group{display:none}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .form-group.region-group{margin-left:25px;width:195px}}@media screen and (max-width: 719px){#page.offer-list .form-group.region-group{margin-right:5px;width:calc(50% - 25px)}}#page.offer-list .form-group.region-group.checkbox{display:none}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .form-group.transport-group{margin-left:25px;width:165px}}@media screen and (max-width: 719px){#page.offer-list .form-group.transport-group{margin-right:5px;width:calc(50% - 25px)}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .form-group.meal-group{margin-left:25px;width:190px}}@media screen and (max-width: 719px){#page.offer-list .form-group.meal-group{margin-right:5px;width:calc(50% - 25px)}}#page.offer-list .form-group .form-label{float:left;width:100%;font-size:14px;font-weight:400;color:#757575;margin-bottom:5px}@media screen and (max-width: 719px){#page.offer-list .form-group .form-label{font-size:13px}}#page.offer-list .form-group .form-input{float:left;width:calc(100% - 40px);padding:0 19px;height:47px;border:1px solid #B7B7B7;color:#262626;font-size:14px;font-weight:700;border-radius:5px}#page.offer-list .form-group .form-input:focus,#page.offer-list .form-group .form-input:hover{border:1px solid #262626}#page.offer-list .form-group .form-input#calendar{background:url("../images/calendar.png") calc(100% - 19px) center no-repeat}#page.offer-list .form-group select.form-input{width:calc(100% - 2px);height:49px;padding-right:35px;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("../images/appearance.png") calc(100% - 22px) center no-repeat}#page.offer-list .checkbox{margin-top:10px}@media screen and (max-width: 719px){#page.offer-list .checkbox{margin-top:8px}}#page.offer-list .checkbox:hover .checkmark .unchecked{display:none}#page.offer-list .checkbox:hover .checkmark .unchecked.hover{display:block}#page.offer-list .checkbox input{width:16px;height:16px}#page.offer-list .checkbox input:checked ~ .checkmark .checked{display:block}#page.offer-list .checkbox input:checked ~ .checkmark .unchecked{display:none !important}#page.offer-list .checkbox input:checked ~ .text{color:#262626}#page.offer-list .checkbox .checkmark{width:16px;height:16px}#page.offer-list .checkbox .checkmark img{width:100%;height:100%}#page.offer-list .checkbox .checkmark .unchecked.hover{display:none}#page.offer-list .checkbox .text{float:left;padding-left:27px;width:calc(100% - 27px);color:#B7B7B7;font-size:14px;line-height:20px;font-weight:700}@media screen and (max-width: 719px){#page.offer-list .checkbox .text{font-size:13px}}#page.offer-list .top{float:left;width:100%}@media screen and (max-width: 719px){#page.offer-list .top{margin-top:8px}}#page.offer-list .top .sort{float:right;font-size:14px;color:#757575;line-height:47px}#page.offer-list .top .sort .form-group{float:right;width:179px;margin-left:30px}#page.offer-list .filters{float:left;width:226px;margin-top:13px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .filters{float:left;width:100%;box-shadow:0px 10px 20px #00000012;margin-top:7px}}@media screen and (max-width: 719px){#page.offer-list .filters{float:left;width:100%;box-shadow:0px 10px 20px #00000012;margin-top:7px}}#page.offer-list .filters .mobile-top{cursor:pointer;float:left;width:100%;height:49px;display:none;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .filters .mobile-top{display:flex}}@media screen and (max-width: 719px){#page.offer-list .filters .mobile-top{display:flex}}#page.offer-list .filters .mobile-top.active .right-arrow{transform:rotate(180deg)}#page.offer-list .filters .mobile-top .left{float:left;font-size:16px;font-weight:700;color:#262626;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;margin-left:26px}#page.offer-list .filters .mobile-top .left span{position:relative;top:1px;margin-left:11px}#page.offer-list .filters .mobile-top .right-arrow{margin-right:21px;width:0;height:0;border-style:solid;border-width:5px 4.5px 0 4.5px;border-color:#262626 transparent transparent transparent}#page.offer-list .filters .filters-wrapper{float:left;width:100%}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .filters .filters-wrapper{display:none;margin-top:21px;margin-bottom:21px}#page.offer-list .filters .filters-wrapper.active{display:block}}@media screen and (max-width: 719px){#page.offer-list .filters .filters-wrapper{display:none;margin:0 25px;margin-top:12px;margin-bottom:21px;width:calc(100% - 50px)}#page.offer-list .filters .filters-wrapper.active{display:block}}#page.offer-list .filters .form-group{padding-bottom:23px;margin-bottom:18px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .filters .form-group{padding-bottom:0px;margin-bottom:24px}}@media screen and (max-width: 719px){#page.offer-list .filters .form-group{padding-bottom:0px;margin-bottom:24px}}#page.offer-list .filters .form-group .form-label.margin{margin-bottom:11px}@media screen and (max-width: 719px){#page.offer-list .filters .form-group .form-label.margin{margin-bottom:6px}}#page.offer-list .filters .adults,#page.offer-list .filters .kids{float:left;width:87px;position:relative;margin-right:12px}#page.offer-list .filters .adults .controls,#page.offer-list .filters .kids .controls{position:absolute;bottom:0;left:0;width:100%;height:49px;z-index:5}#page.offer-list .filters .adults .controls .control-up,#page.offer-list .filters .kids .controls .control-up{position:absolute;right:0;top:0;width:30px;height:calc(50% - 1px);border-bottom:1px solid #B7B7B7;border-left:1px solid #B7B7B7;cursor:pointer;background:url("../images/appearance-up.png") center no-repeat}#page.offer-list .filters .adults .controls .control-down,#page.offer-list .filters .kids .controls .control-down{position:absolute;right:0;bottom:0;width:30px;height:50%;border-left:1px solid #B7B7B7;cursor:pointer;background:url("../images/appearance.png") center no-repeat}#page.offer-list .filters .clear-wrapper{float:left;width:100%;text-align:center}#page.offer-list .filters .clear-wrapper .clear{text-decoration:none;cursor:pointer;display:table;margin:0 auto;font-weight:700;font-size:15px;line-height:18px;color:#FF5503;position:relative;left:-9px}#page.offer-list .filters .clear-wrapper .clear .icon{margin-right:5px;position:relative;top:2px}#page.offer-list .offers-list{float:right;width:954px;margin-top:21px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list{width:100%}}@media screen and (max-width: 719px){#page.offer-list .offers-list{width:100%;margin-top:19px}}#page.offer-list .offers-list .item{float:left;width:100%;text-decoration:none;box-shadow:0px 5px 20px #0000001A;border-radius:10px;background:white;margin-bottom:16px;position:relative}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list .item{border-bottom-left-radius:10px;padding-bottom:28px}}@media screen and (max-width: 719px){#page.offer-list .offers-list .item{padding:0;margin:0;margin-bottom:18px;overflow:hidden}}#page.offer-list .offers-list .item:hover .photo-wrapper .photo{transform:scale(1.1)}#page.offer-list .offers-list .item .photo-wrapper{position:relative;float:left;width:324px;height:315px;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list .item .photo-wrapper{width:245px;height:238px;border-bottom-left-radius:0px;position:absolute;top:0;left:0}}@media screen and (max-width: 719px){#page.offer-list .offers-list .item .photo-wrapper{width:100%;height:238px;border-radius:0px}#page.offer-list .offers-list .item .photo-wrapper.has-route{padding-bottom:43px}}#page.offer-list .offers-list .item .photo-wrapper .photo{float:left;width:100%;height:100%;object-fit:cover;transition:all 0.3s}#page.offer-list .offers-list .item .photo-wrapper .icon{position:absolute;z-index:2;top:8px;right:8px;width:68px}#page.offer-list .offers-list .item .photo-wrapper .route-hard{position:absolute;bottom:0;left:0;width:100%;height:43px;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;background:#262626;z-index:3;font-size:12px;font-weight:500;color:white}#page.offer-list .offers-list .item .photo-wrapper .route-hard span{margin-right:9px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list .item .photo-wrapper .route-hard span{width:65px;line-height:14px}}#page.offer-list .offers-list .item .photo-wrapper .route-hard .bike-icon{margin:0 2px}#page.offer-list .offers-list .item .item-content{float:left;width:564px;margin-left:31px;margin-top:25px;margin-bottom:20px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list .item .item-content{width:100%;position:relative;margin:0}#page.offer-list .offers-list .item .item-content:before{content:"";float:left;width:245px;height:238px}}@media screen and (max-width: 719px){#page.offer-list .offers-list .item .item-content{margin:17px 20px 34px;width:calc(100% - 40px)}}#page.offer-list .offers-list .item .item-content .item-left{float:left;width:357px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list .item .item-content .item-left{width:364px;float:right;margin-right:35px;margin-top:19px}}@media screen and (max-width: 719px){#page.offer-list .offers-list .item .item-content .item-left{width:100%;float:left}}#page.offer-list .offers-list .item .item-content .item-right{float:right;width:162px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list .item .item-content .item-right{float:left;width:100%}}@media screen and (max-width: 719px){#page.offer-list .offers-list .item .item-content .item-right{float:left;width:100%;display:flex;flex-wrap:wrap}}#page.offer-list .offers-list .item .item-content .item-title{float:left;width:100%;font-size:20px;line-height:25px;font-weight:700;color:#262626;margin-bottom:6px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list .item .item-content .item-title{font-size:18px;line-height:25px}}@media screen and (max-width: 719px){#page.offer-list .offers-list .item .item-content .item-title{font-size:18px;line-height:25px}}#page.offer-list .offers-list .item .item-content .item-title .stars{display:inline-block;margin-left:16px}#page.offer-list .offers-list .item .item-content .item-title .stars .icon{margin-right:4px}#page.offer-list .offers-list .item .item-content .location{float:left;width:calc(100% - 20px);font-size:14px;line-height:24px;font-weight:500;color:#262626;padding-left:20px;position:relative}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list .item .item-content .location{font-size:13px}}#page.offer-list .offers-list .item .item-content .location .icon{position:absolute;top:50%;left:0;transform:translateY(-50%)}#page.offer-list .offers-list .item .item-content .item-description{float:left;width:100%;font-size:14px;line-height:24px;font-weight:400;color:#262626;border-top:1px solid #E1E1E1;margin-top:10px;padding-top:10px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list .item .item-content .item-description{font-size:13px;line-height:20px}}@media screen and (max-width: 719px){#page.offer-list .offers-list .item .item-content .item-description{font-size:13px;line-height:20px}}#page.offer-list .offers-list .item .item-content .amenities{float:left;width:100%;border-top:1px solid #E1E1E1;margin-top:10px;padding-top:8px}#page.offer-list .offers-list .item .item-content .amenities .amenitie-item{float:left;margin-right:9px;color:#FF5503;font-size:14px;line-height:22px}#page.offer-list .offers-list .item .item-content .start-price{float:left;width:100%;margin:0;font-size:20px;color:#FF5503;line-height:34px;text-align:center;margin-top:10px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list .item .item-content .start-price{width:220px;margin-top:35px;margin-left:16px}}@media screen and (max-width: 719px){#page.offer-list .offers-list .item .item-content .start-price{order:2;margin-top:27px}}#page.offer-list .offers-list .item .item-content .start-price span{font-weight:700}#page.offer-list .offers-list .item .item-content .start-price span.value{font-size:34px;margin-right:4px;margin-left:7px}#page.offer-list .offers-list .item .item-content .start-price .label{float:left;width:100%;text-align:center;font-size:12px;color:#585858;line-height:17px}#page.offer-list .offers-list .item .item-content .transport{float:left;width:calc(100% + 10px);margin-left:-5px;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;margin-top:19px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list .item .item-content .transport{margin-left:-21px;width:250px;margin-top:18px}}@media screen and (max-width: 719px){#page.offer-list .offers-list .item .item-content .transport{order:1;margin-top:13px;width:100%;margin-left:0}}#page.offer-list .offers-list .item .item-content .transport .transport-label{float:left;width:100%;text-align:center;font-size:14px;color:#262626;margin-bottom:3px}@media screen and (max-width: 719px){#page.offer-list .offers-list .item .item-content .transport .transport-label{margin-bottom:8px}}#page.offer-list .offers-list .item .item-content .transport .transport-label .selected-transport{font-weight:500;color:#FF5503}#page.offer-list .offers-list .item .item-content .transport .transport-item{display:inline-block;width:47px;height:47px;margin:0 5px;background:#EBEBEB;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;border-radius:50%}#page.offer-list .offers-list .item .item-content .transport .transport-item.current{background:#FF5503}#page.offer-list .offers-list .item .item-content .transport .transport-item.current .icon{display:none}#page.offer-list .offers-list .item .item-content .transport .transport-item.current .icon.current{display:block}#page.offer-list .offers-list .item .item-content .transport .transport-item .icon{max-width:22px;max-height:22px}#page.offer-list .offers-list .item .item-content .transport .transport-item .icon.current{display:none}#page.offer-list .offers-list .item .item-content .btn-wrapper{float:left;width:100%;margin-top:24px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list .item .item-content .btn-wrapper{width:162px;float:right;margin-top:-5px;margin-right:43px}}@media screen and (max-width: 719px){#page.offer-list .offers-list .item .item-content .btn-wrapper{order:3;width:162px;display:table;float:none;margin:0 auto;margin-top:11px}}#page.offer-list .offers-list .item .item-content .btn{float:right;padding:11px 0px;width:100%;text-align:center;margin-top:20px}#page.offer-list .offers-list .item .item-content .clipboard-wrapper{float:left;width:100%;text-align:center;margin-top:17px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .offers-list .item .item-content .clipboard-wrapper{width:162px;float:right}}#page.offer-list .offers-list .item .item-content .clipboard-wrapper .clipboard{cursor:pointer;display:none;margin:0 auto;font-size:14px;font-weight:700;color:#262626}#page.offer-list .offers-list .item .item-content .clipboard-wrapper .clipboard.show{display:table}#page.offer-list .offers-list .item .item-content .clipboard-wrapper .clipboard:hover{text-decoration:underline}#page.offer-list .offers-list .item .item-content .clipboard-wrapper .clipboard .icon{position:relative;top:0;margin-right:6px}#page.offer-list .hotels-list,#page.offer-list .ski-list{float:right;width:954px;margin-top:17px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .hotels-list,#page.offer-list .ski-list{width:100%}}@media screen and (max-width: 719px){#page.offer-list .hotels-list,#page.offer-list .ski-list{width:100%;display:flex;flex-wrap:wrap;justify-content:center}}#page.offer-list .hotels-list .item,#page.offer-list .ski-list .item{float:left;width:100%;text-decoration:none;box-shadow:0px 5px 20px #0000001A;border-radius:10px;background:white;overflow:hidden;margin-bottom:16px}@media screen and (max-width: 719px){#page.offer-list .hotels-list .item,#page.offer-list .ski-list .item{width:330px;max-width:100%;margin-bottom:21px}}#page.offer-list .hotels-list .item:hover .photo-wrapper .photo,#page.offer-list .ski-list .item:hover .photo-wrapper .photo{transform:scale(1.1)}#page.offer-list .hotels-list .item .photo-wrapper,#page.offer-list .ski-list .item .photo-wrapper{float:left;width:324px;height:283px;overflow:hidden}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .hotels-list .item .photo-wrapper,#page.offer-list .ski-list .item .photo-wrapper{width:245px;height:214px}}@media screen and (max-width: 719px){#page.offer-list .hotels-list .item .photo-wrapper,#page.offer-list .ski-list .item .photo-wrapper{width:100%;height:238px}}#page.offer-list .hotels-list .item .photo-wrapper .photo,#page.offer-list .ski-list .item .photo-wrapper .photo{float:left;width:100%;height:100%;object-fit:cover;transition:all 0.3s}#page.offer-list .hotels-list .item .item-content,#page.offer-list .ski-list .item .item-content{float:left;width:564px;margin-left:31px;margin-top:25px;margin-bottom:20px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .hotels-list .item .item-content,#page.offer-list .ski-list .item .item-content{width:364px;margin-left:36px;margin-top:22px;margin-bottom:40px}}@media screen and (max-width: 719px){#page.offer-list .hotels-list .item .item-content,#page.offer-list .ski-list .item .item-content{width:calc(100% - 40px);margin:0;padding:15px 20px;padding-bottom:38px}}#page.offer-list .hotels-list .item .item-content .item-title,#page.offer-list .ski-list .item .item-content .item-title{float:left;width:100%;font-size:20px;line-height:25px;font-weight:700;color:#262626;margin-bottom:10px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .hotels-list .item .item-content .item-title,#page.offer-list .ski-list .item .item-content .item-title{font-size:18px;margin-bottom:5px}}@media screen and (max-width: 719px){#page.offer-list .hotels-list .item .item-content .item-title,#page.offer-list .ski-list .item .item-content .item-title{font-size:18px;margin-bottom:5px}#page.offer-list .hotels-list .item .item-content .item-title.title-stars,#page.offer-list .ski-list .item .item-content .item-title.title-stars{position:relative;padding-top:20px}}#page.offer-list .hotels-list .item .item-content .item-title .stars,#page.offer-list .ski-list .item .item-content .item-title .stars{display:inline-block;margin-left:16px}@media screen and (max-width: 719px){#page.offer-list .hotels-list .item .item-content .item-title .stars,#page.offer-list .ski-list .item .item-content .item-title .stars{margin:0;position:absolute;top:-5px;left:0px}}#page.offer-list .hotels-list .item .item-content .item-title .stars .icon,#page.offer-list .ski-list .item .item-content .item-title .stars .icon{margin-right:4px}#page.offer-list .hotels-list .item .item-content .location,#page.offer-list .ski-list .item .item-content .location{float:left;width:calc(100% - 20px);font-size:14px;line-height:24px;font-weight:500;color:#262626;padding-left:20px;position:relative}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .hotels-list .item .item-content .location,#page.offer-list .ski-list .item .item-content .location{font-size:13px}}@media screen and (max-width: 719px){#page.offer-list .hotels-list .item .item-content .location,#page.offer-list .ski-list .item .item-content .location{font-size:13px}}#page.offer-list .hotels-list .item .item-content .location .icon,#page.offer-list .ski-list .item .item-content .location .icon{position:absolute;top:50%;left:0;transform:translateY(-50%)}#page.offer-list .hotels-list .item .item-content .item-description,#page.offer-list .ski-list .item .item-content .item-description{float:left;width:100%;font-size:14px;line-height:24px;font-weight:400;color:#262626;border-top:1px solid #E1E1E1;margin-top:10px;padding-top:10px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .hotels-list .item .item-content .item-description,#page.offer-list .ski-list .item .item-content .item-description{font-size:13px;line-height:20px}}@media screen and (max-width: 719px){#page.offer-list .hotels-list .item .item-content .item-description,#page.offer-list .ski-list .item .item-content .item-description{font-size:13px;line-height:20px}}#page.offer-list .hotels-list .item .item-content .hotel-amenities,#page.offer-list .ski-list .item .item-content .hotel-amenities{float:left;width:357px;border-top:1px solid #E1E1E1;margin-top:10px;padding-top:19px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .hotels-list .item .item-content .hotel-amenities,#page.offer-list .ski-list .item .item-content .hotel-amenities{width:100%;margin-top:13px;padding-top:14px}}@media screen and (max-width: 719px){#page.offer-list .hotels-list .item .item-content .hotel-amenities,#page.offer-list .ski-list .item .item-content .hotel-amenities{width:100%;margin-top:13px;padding-top:14px}}#page.offer-list .hotels-list .item .item-content .hotel-amenities .amenitie-item,#page.offer-list .ski-list .item .item-content .hotel-amenities .amenitie-item{float:left;margin-right:9px;color:#FF5503;font-size:14px;line-height:22px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .hotels-list .item .item-content .hotel-amenities .amenitie-item,#page.offer-list .ski-list .item .item-content .hotel-amenities .amenitie-item{font-size:13px;line-height:20px;margin-right:5px}}@media screen and (max-width: 719px){#page.offer-list .hotels-list .item .item-content .hotel-amenities .amenitie-item,#page.offer-list .ski-list .item .item-content .hotel-amenities .amenitie-item{font-size:13px;line-height:20px;margin-right:5px}}#page.offer-list .hotels-list .item .item-content .btn-wrapper,#page.offer-list .ski-list .item .item-content .btn-wrapper{float:left;width:100%;margin-top:24px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list .hotels-list .item .item-content .btn-wrapper,#page.offer-list .ski-list .item .item-content .btn-wrapper{margin-top:29px}}@media screen and (max-width: 719px){#page.offer-list .hotels-list .item .item-content .btn-wrapper,#page.offer-list .ski-list .item .item-content .btn-wrapper{text-align:center}}#page.offer-list .hotels-list .item .item-content .btn,#page.offer-list .ski-list .item .item-content .btn{float:right;padding:11px 28px}@media screen and (max-width: 719px){#page.offer-list .hotels-list .item .item-content .btn,#page.offer-list .ski-list .item .item-content .btn{float:none}}#page.offer-list.clipboard .offers-list{float:left}#page.offer-list.clipboard .offers-list .item .item-content .clipboard-wrapper{position:absolute;top:50%;margin:0;margin-top:-13px;left:calc(100% + 19px);width:300px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-list.clipboard .offers-list .item .item-content .clipboard-wrapper{position:relative;margin-top:17px;top:unset;left:unset;width:100%}}@media screen and (max-width: 719px){#page.offer-list.clipboard .offers-list .item .item-content .clipboard-wrapper{position:relative;margin-top:17px;top:unset;left:unset;width:100%}}#page.ski-details .title,#page.hotels-details .title,#page.offer-details .title{float:left;width:100%;font-family:'Kufam', cursive;font-size:40px;line-height:50px;font-weight:600;border-bottom:1px solid #D1D1D1;padding-bottom:13px;margin-top:22px;margin-bottom:28px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .title,#page.hotels-details .title,#page.offer-details .title{font-size:32px;line-height:40px;margin-top:11px;margin-bottom:29px}}@media screen and (max-width: 719px){#page.ski-details .title,#page.hotels-details .title,#page.offer-details .title{font-size:26px;line-height:36px;padding-bottom:8px;margin-top:19px;margin-bottom:25px}}#page.ski-details .title .stars,#page.hotels-details .title .stars,#page.offer-details .title .stars{display:inline-block;margin-left:2px;position:relative;top:-16px}@media screen and (max-width: 719px){#page.ski-details .title .stars,#page.hotels-details .title .stars,#page.offer-details .title .stars{display:none}}#page.ski-details .title .stars .icon,#page.hotels-details .title .stars .icon,#page.offer-details .title .stars .icon{margin-right:4px}#page.ski-details .offer-amenities,#page.hotels-details .offer-amenities,#page.offer-details .offer-amenities{float:left;width:100%;margin-top:0px;margin-bottom:17px}#page.ski-details .offer-amenities .item-title,#page.hotels-details .offer-amenities .item-title,#page.offer-details .offer-amenities .item-title{float:left;width:100%;font-size:16px;font-weight:700;margin-bottom:12px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .offer-amenities .item-title,#page.hotels-details .offer-amenities .item-title,#page.offer-details .offer-amenities .item-title{margin-bottom:14px}}@media screen and (max-width: 719px){#page.ski-details .offer-amenities .item-title,#page.hotels-details .offer-amenities .item-title,#page.offer-details .offer-amenities .item-title{font-size:14px;margin-bottom:5px}}#page.ski-details .offer-amenities .amenitie-item,#page.hotels-details .offer-amenities .amenitie-item,#page.offer-details .offer-amenities .amenitie-item{cursor:default;position:relative;float:left;margin-right:5px;margin-bottom:6px;border:1px solid #FF5503;border-radius:15px;color:#FF5503;font-size:14px;line-height:23px;padding:0 11px}@media screen and (max-width: 719px){#page.ski-details .offer-amenities .amenitie-item,#page.hotels-details .offer-amenities .amenitie-item,#page.offer-details .offer-amenities .amenitie-item{font-size:13px;line-height:20px;padding:0 8px}}#page.ski-details .offer-amenities .amenitie-item .icon,#page.hotels-details .offer-amenities .amenitie-item .icon,#page.offer-details .offer-amenities .amenitie-item .icon{position:relative;left:-1px;top:-1px}@media screen and (max-width: 719px){#page.ski-details .offer-amenities .amenitie-item .icon,#page.hotels-details .offer-amenities .amenitie-item .icon,#page.offer-details .offer-amenities .amenitie-item .icon{display:none}}#page.ski-details .offer-amenities .amenitie-item:hover .tooltip,#page.hotels-details .offer-amenities .amenitie-item:hover .tooltip,#page.offer-details .offer-amenities .amenitie-item:hover .tooltip{visibility:visible;opacity:1}#page.ski-details .offer-amenities .amenitie-item .tooltip,#page.hotels-details .offer-amenities .amenitie-item .tooltip,#page.offer-details .offer-amenities .amenitie-item .tooltip{visibility:hidden;opacity:0;background-color:white;color:#262626;padding:5px 15px;font-size:15px;border-radius:6px;position:absolute;left:50%;transform:translateX(-50%);bottom:calc(100% + 10px);z-index:1;transition:all 0.3s;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);white-space:nowrap}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .offer-amenities .amenitie-item .tooltip,#page.hotels-details .offer-amenities .amenitie-item .tooltip,#page.offer-details .offer-amenities .amenitie-item .tooltip{font-size:13px}}@media screen and (max-width: 719px){#page.ski-details .offer-amenities .amenitie-item .tooltip,#page.hotels-details .offer-amenities .amenitie-item .tooltip,#page.offer-details .offer-amenities .amenitie-item .tooltip{font-size:13px}}#page.ski-details .offer-amenities .amenitie-item .tooltip:after,#page.hotels-details .offer-amenities .amenitie-item .tooltip:after,#page.offer-details .offer-amenities .amenitie-item .tooltip:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:white transparent transparent transparent}#page.ski-details .top-photo,#page.hotels-details .top-photo,#page.offer-details .top-photo{float:left;width:100%;height:413px}@media screen and (min-width: 1320px) and (max-width: 1599px){#page.ski-details .top-photo,#page.hotels-details .top-photo,#page.offer-details .top-photo{height:294px}}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .top-photo,#page.hotels-details .top-photo,#page.offer-details .top-photo{height:294px}}@media screen and (max-width: 719px){#page.ski-details .top-photo,#page.hotels-details .top-photo,#page.offer-details .top-photo{height:313px;position:relative}}#page.ski-details .top-photo .photo,#page.hotels-details .top-photo .photo,#page.offer-details .top-photo .photo{float:left;width:100%;height:100%;object-fit:cover}#page.ski-details .top-photo .back,#page.hotels-details .top-photo .back,#page.offer-details .top-photo .back{display:none;float:left;width:69px;height:45px;border:2px solid #FFFFFF;border-radius:5px;border-left:none;border-top-left-radius:0px;border-bottom-left-radius:0px;position:absolute;left:0;bottom:31px;background:rgba(0,0,0,0.5);z-index:111}@media screen and (max-width: 719px){#page.ski-details .top-photo .back,#page.hotels-details .top-photo .back,#page.offer-details .top-photo .back{display:block}}#page.ski-details .top-photo .back .icon,#page.hotels-details .top-photo .back .icon,#page.offer-details .top-photo .back .icon{position:absolute;top:16px;right:18px}@media screen and (max-width: 719px){#page.ski-details .breadcrumb,#page.hotels-details .breadcrumb,#page.offer-details .breadcrumb{display:none}}#page.ski-details .content-wrapper,#page.hotels-details .content-wrapper,#page.offer-details .content-wrapper{float:left;width:756px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .content-wrapper,#page.hotels-details .content-wrapper,#page.offer-details .content-wrapper{width:100%}}@media screen and (max-width: 719px){#page.ski-details .content-wrapper,#page.hotels-details .content-wrapper,#page.offer-details .content-wrapper{width:100%}}#page.ski-details .content-wrapper .content,#page.ski-details .content-wrapper .editor,#page.hotels-details .content-wrapper .content,#page.hotels-details .content-wrapper .editor,#page.offer-details .content-wrapper .content,#page.offer-details .content-wrapper .editor{float:left;width:100%;font-size:18px;line-height:30px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .content-wrapper .content,#page.ski-details .content-wrapper .editor,#page.hotels-details .content-wrapper .content,#page.hotels-details .content-wrapper .editor,#page.offer-details .content-wrapper .content,#page.offer-details .content-wrapper .editor{font-size:16px;line-height:26px}}@media screen and (max-width: 719px){#page.ski-details .content-wrapper .content,#page.ski-details .content-wrapper .editor,#page.hotels-details .content-wrapper .content,#page.hotels-details .content-wrapper .editor,#page.offer-details .content-wrapper .content,#page.offer-details .content-wrapper .editor{font-size:13px;line-height:22px}}#page.ski-details .content-wrapper .content p,#page.ski-details .content-wrapper .editor p,#page.hotels-details .content-wrapper .content p,#page.hotels-details .content-wrapper .editor p,#page.offer-details .content-wrapper .content p,#page.offer-details .content-wrapper .editor p{font-size:18px;line-height:30px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .content-wrapper .content p,#page.ski-details .content-wrapper .editor p,#page.hotels-details .content-wrapper .content p,#page.hotels-details .content-wrapper .editor p,#page.offer-details .content-wrapper .content p,#page.offer-details .content-wrapper .editor p{font-size:16px;line-height:26px}}@media screen and (max-width: 719px){#page.ski-details .content-wrapper .content p,#page.ski-details .content-wrapper .editor p,#page.hotels-details .content-wrapper .content p,#page.hotels-details .content-wrapper .editor p,#page.offer-details .content-wrapper .content p,#page.offer-details .content-wrapper .editor p{font-size:13px;line-height:22px}}#page.ski-details .content-wrapper .route-hard,#page.hotels-details .content-wrapper .route-hard,#page.offer-details .content-wrapper .route-hard{float:left;width:100%;margin-bottom:26px}#page.ski-details .content-wrapper .route-hard .desc,#page.hotels-details .content-wrapper .route-hard .desc,#page.offer-details .content-wrapper .route-hard .desc{float:left;font-size:14px;line-height:40px;font-weight:700;margin-right:14px}#page.ski-details .content-wrapper .route-hard .icon-wrapper,#page.hotels-details .content-wrapper .route-hard .icon-wrapper,#page.offer-details .content-wrapper .route-hard .icon-wrapper{float:left;border:1px solid #C8C8C8;border-radius:22px;width:172px;height:38px;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}#page.ski-details .content-wrapper .route-hard .icon-wrapper .icon,#page.hotels-details .content-wrapper .route-hard .icon-wrapper .icon,#page.offer-details .content-wrapper .route-hard .icon-wrapper .icon{margin:0 3px}#page.ski-details .mobile-gallery-slider,#page.hotels-details .mobile-gallery-slider,#page.offer-details .mobile-gallery-slider{display:none;float:left;width:100%;margin-top:20px}@media screen and (max-width: 719px){#page.ski-details .mobile-gallery-slider,#page.hotels-details .mobile-gallery-slider,#page.offer-details .mobile-gallery-slider{display:block}}#page.ski-details .mobile-gallery-slider .bx-viewport,#page.hotels-details .mobile-gallery-slider .bx-viewport,#page.offer-details .mobile-gallery-slider .bx-viewport{overflow:visible !important}#page.ski-details .mobile-gallery-slider .gallery-section,#page.hotels-details .mobile-gallery-slider .gallery-section,#page.offer-details .mobile-gallery-slider .gallery-section{display:table;width:293px;float:none;margin:0 auto}#page.ski-details .mobile-gallery-slider .gallery-section .gallery-wrapper,#page.hotels-details .mobile-gallery-slider .gallery-section .gallery-wrapper,#page.offer-details .mobile-gallery-slider .gallery-section .gallery-wrapper{visibility:hidden}#page.ski-details .gallery-section,#page.hotels-details .gallery-section,#page.offer-details .gallery-section{border:none;margin:0;padding:0;width:100%;margin-top:47px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .gallery-section,#page.hotels-details .gallery-section,#page.offer-details .gallery-section{width:101%;margin-top:33px}}@media screen and (max-width: 719px){#page.ski-details .gallery-section,#page.hotels-details .gallery-section,#page.offer-details .gallery-section{display:none}}#page.ski-details .gallery-section.offer-gallery,#page.hotels-details .gallery-section.offer-gallery,#page.offer-details .gallery-section.offer-gallery{margin-top:27px}#page.ski-details .gallery-section .gallery-title,#page.hotels-details .gallery-section .gallery-title,#page.offer-details .gallery-section .gallery-title{display:none}#page.ski-details .gallery-section .gallery-wrapper,#page.hotels-details .gallery-section .gallery-wrapper,#page.offer-details .gallery-section .gallery-wrapper{width:calc(100% + 15px)}@media screen and (max-width: 719px){#page.ski-details .gallery-section .gallery-wrapper,#page.hotels-details .gallery-section .gallery-wrapper,#page.offer-details .gallery-section .gallery-wrapper{width:100%;display:block}}#page.ski-details .gallery-section .gallery-item,#page.hotels-details .gallery-section .gallery-item,#page.offer-details .gallery-section .gallery-item{width:243px;height:162px;margin-right:14px;margin-bottom:13px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .gallery-section .gallery-item,#page.hotels-details .gallery-section .gallery-item,#page.offer-details .gallery-section .gallery-item{width:332px;height:216px;margin-right:16px;margin-bottom:13px}}@media screen and (max-width: 719px){#page.ski-details .gallery-section .gallery-item,#page.hotels-details .gallery-section .gallery-item,#page.offer-details .gallery-section .gallery-item{width:293px !important;height:190px !important;margin:0 !important;margin-right:9px !important}}#page.ski-details .additional,#page.hotels-details .additional,#page.offer-details .additional{float:right;width:414px;margin-top:33px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional,#page.hotels-details .additional,#page.offer-details .additional{width:100%;margin-top:59px}}@media screen and (max-width: 719px){#page.ski-details .additional,#page.hotels-details .additional,#page.offer-details .additional{width:100%;margin-top:37px}}#page.ski-details .additional.offer-a,#page.hotels-details .additional.offer-a,#page.offer-details .additional.offer-a{margin-top:0}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional.offer-a,#page.hotels-details .additional.offer-a,#page.offer-details .additional.offer-a{margin-top:21px}}@media screen and (max-width: 719px){#page.ski-details .additional.offer-a,#page.hotels-details .additional.offer-a,#page.offer-details .additional.offer-a{margin-top:21px}}#page.ski-details .additional .reservation,#page.hotels-details .additional .reservation,#page.offer-details .additional .reservation{float:left;width:calc(100% - 88px);padding:39px 42px 42px 46px;box-shadow:0px 5px 20px #0000001A;border-radius:10px;background:white}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .reservation,#page.hotels-details .additional .reservation,#page.offer-details .additional .reservation{width:calc(100% - 50px);padding:28px 25px 30px 25px;position:relative;min-height:234px}}@media screen and (max-width: 719px){#page.ski-details .additional .reservation,#page.hotels-details .additional .reservation,#page.offer-details .additional .reservation{width:calc(100% - 50px);padding:26px 25px 35px 25px}}#page.ski-details .additional .reservation .location,#page.hotels-details .additional .reservation .location,#page.offer-details .additional .reservation .location{float:left;padding-left:38px;padding-top:3px;position:relative;width:calc(100% - 38px)}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .reservation .location,#page.hotels-details .additional .reservation .location,#page.offer-details .additional .reservation .location{width:288px}}@media screen and (max-width: 719px){#page.ski-details .additional .reservation .location,#page.hotels-details .additional .reservation .location,#page.offer-details .additional .reservation .location{padding-top:3px;padding-left:38px;width:calc(100% - 38px)}}#page.ski-details .additional .reservation .location .icon,#page.hotels-details .additional .reservation .location .icon,#page.offer-details .additional .reservation .location .icon{position:absolute;top:0;left:0}#page.ski-details .additional .reservation .location .label,#page.hotels-details .additional .reservation .location .label,#page.offer-details .additional .reservation .location .label{float:left;width:100%;font-size:14px}@media screen and (max-width: 719px){#page.ski-details .additional .reservation .location .label,#page.hotels-details .additional .reservation .location .label,#page.offer-details .additional .reservation .location .label{font-size:12px}}#page.ski-details .additional .reservation .location .value,#page.hotels-details .additional .reservation .location .value,#page.offer-details .additional .reservation .location .value{float:left;width:100%;font-size:16px;font-weight:700;margin-top:2px}@media screen and (max-width: 719px){#page.ski-details .additional .reservation .location .value,#page.hotels-details .additional .reservation .location .value,#page.offer-details .additional .reservation .location .value{font-size:14px}}#page.ski-details .additional .reservation .form-group,#page.hotels-details .additional .reservation .form-group,#page.offer-details .additional .reservation .form-group{float:left;width:100%}#page.ski-details .additional .reservation .form-group.room,#page.hotels-details .additional .reservation .form-group.room,#page.offer-details .additional .reservation .form-group.room{margin-top:13px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .reservation .form-group.room,#page.hotels-details .additional .reservation .form-group.room,#page.offer-details .additional .reservation .form-group.room{margin-top:9px;width:329px}}@media screen and (max-width: 719px){#page.ski-details .additional .reservation .form-group.room,#page.hotels-details .additional .reservation .form-group.room,#page.offer-details .additional .reservation .form-group.room{margin-top:10px}}#page.ski-details .additional .reservation .form-group.transport,#page.hotels-details .additional .reservation .form-group.transport,#page.offer-details .additional .reservation .form-group.transport{margin-top:9px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .reservation .form-group.transport,#page.hotels-details .additional .reservation .form-group.transport,#page.offer-details .additional .reservation .form-group.transport{margin-top:9px;width:329px}}@media screen and (max-width: 719px){#page.ski-details .additional .reservation .form-group.transport,#page.hotels-details .additional .reservation .form-group.transport,#page.offer-details .additional .reservation .form-group.transport{margin-top:15px}}#page.ski-details .additional .reservation .form-group .form-label,#page.hotels-details .additional .reservation .form-group .form-label,#page.offer-details .additional .reservation .form-group .form-label{float:left;width:100%;font-size:13px;font-weight:400;color:#757575;margin-bottom:1px}@media screen and (max-width: 719px){#page.ski-details .additional .reservation .form-group .form-label,#page.hotels-details .additional .reservation .form-group .form-label,#page.offer-details .additional .reservation .form-group .form-label{margin-bottom:4px}}#page.ski-details .additional .reservation .form-group .form-input,#page.hotels-details .additional .reservation .form-group .form-input,#page.offer-details .additional .reservation .form-group .form-input{float:left;width:calc(100% - 40px);padding:0 19px;height:47px;border:1px solid #B7B7B7;color:#262626;font-size:14px;font-weight:700;border-radius:5px}#page.ski-details .additional .reservation .form-group .form-input:focus,#page.ski-details .additional .reservation .form-group .form-input:hover,#page.hotels-details .additional .reservation .form-group .form-input:focus,#page.hotels-details .additional .reservation .form-group .form-input:hover,#page.offer-details .additional .reservation .form-group .form-input:focus,#page.offer-details .additional .reservation .form-group .form-input:hover{border:1px solid #262626}#page.ski-details .additional .reservation .form-group select.form-input,#page.hotels-details .additional .reservation .form-group select.form-input,#page.offer-details .additional .reservation .form-group select.form-input{width:calc(100% - 2px);height:49px;padding-right:35px;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url("../images/appearance.png") calc(100% - 22px) center no-repeat}#page.ski-details .additional .reservation .price,#page.hotels-details .additional .reservation .price,#page.offer-details .additional .reservation .price{float:left;width:100%;margin-top:27px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .reservation .price,#page.hotels-details .additional .reservation .price,#page.offer-details .additional .reservation .price{float:right;width:200px;margin-top:0;position:absolute;top:90px;right:63px}}@media screen and (max-width: 719px){#page.ski-details .additional .reservation .price,#page.hotels-details .additional .reservation .price,#page.offer-details .additional .reservation .price{margin-top:22px}}#page.ski-details .additional .reservation .price .label,#page.hotels-details .additional .reservation .price .label,#page.offer-details .additional .reservation .price .label{float:left;width:100%;text-align:center;font-size:14px;margin-bottom:4px}#page.ski-details .additional .reservation .price .value,#page.hotels-details .additional .reservation .price .value,#page.offer-details .additional .reservation .price .value{float:left;width:100%;text-align:center;font-size:20px;line-height:34px;color:#FF5503}#page.ski-details .additional .reservation .price .value span,#page.hotels-details .additional .reservation .price .value span,#page.offer-details .additional .reservation .price .value span{font-size:34px;font-weight:700}#page.ski-details .additional .reservation .btn-wrapper,#page.hotels-details .additional .reservation .btn-wrapper,#page.offer-details .additional .reservation .btn-wrapper{float:left;width:100%;text-align:center;margin-top:15px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .reservation .btn-wrapper,#page.hotels-details .additional .reservation .btn-wrapper,#page.offer-details .additional .reservation .btn-wrapper{float:right;width:200px;margin-top:0;position:absolute;top:173px;right:63px}}#page.ski-details .additional .reservation .btn-wrapper .btn,#page.hotels-details .additional .reservation .btn-wrapper .btn,#page.offer-details .additional .reservation .btn-wrapper .btn{padding:10px 29px}#page.ski-details .additional .reservation .clipboard-wrapper,#page.hotels-details .additional .reservation .clipboard-wrapper,#page.offer-details .additional .reservation .clipboard-wrapper{float:left;width:100%;text-align:center;margin-top:17px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .reservation .clipboard-wrapper,#page.hotels-details .additional .reservation .clipboard-wrapper,#page.offer-details .additional .reservation .clipboard-wrapper{float:right;width:200px;margin-top:0;position:absolute;top:237px;right:63px}}#page.ski-details .additional .reservation .clipboard-wrapper .clipboard,#page.hotels-details .additional .reservation .clipboard-wrapper .clipboard,#page.offer-details .additional .reservation .clipboard-wrapper .clipboard{cursor:pointer;display:none;margin:0 auto;font-size:14px;font-weight:700;color:#FF5503}#page.ski-details .additional .reservation .clipboard-wrapper .clipboard.show,#page.hotels-details .additional .reservation .clipboard-wrapper .clipboard.show,#page.offer-details .additional .reservation .clipboard-wrapper .clipboard.show{display:table}#page.ski-details .additional .reservation .clipboard-wrapper .clipboard.remove,#page.hotels-details .additional .reservation .clipboard-wrapper .clipboard.remove,#page.offer-details .additional .reservation .clipboard-wrapper .clipboard.remove{color:#262626}#page.ski-details .additional .reservation .clipboard-wrapper .clipboard:hover,#page.hotels-details .additional .reservation .clipboard-wrapper .clipboard:hover,#page.offer-details .additional .reservation .clipboard-wrapper .clipboard:hover{text-decoration:underline}#page.ski-details .additional .reservation .clipboard-wrapper .clipboard .icon,#page.hotels-details .additional .reservation .clipboard-wrapper .clipboard .icon,#page.offer-details .additional .reservation .clipboard-wrapper .clipboard .icon{position:relative;top:0;margin-right:6px}#page.ski-details .additional .route-map,#page.hotels-details .additional .route-map,#page.offer-details .additional .route-map{float:left;width:100%;margin-bottom:42px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .route-map,#page.hotels-details .additional .route-map,#page.offer-details .additional .route-map{width:332px;float:right}}@media screen and (max-width: 719px){#page.ski-details .additional .route-map,#page.hotels-details .additional .route-map,#page.offer-details .additional .route-map{margin-bottom:49px}}#page.ski-details .additional .route-map .item-title,#page.hotels-details .additional .route-map .item-title,#page.offer-details .additional .route-map .item-title{float:left;width:100%;font-size:22px;font-weight:700;margin-bottom:25px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .route-map .item-title,#page.hotels-details .additional .route-map .item-title,#page.offer-details .additional .route-map .item-title{font-size:20px}}@media screen and (max-width: 719px){#page.ski-details .additional .route-map .item-title,#page.hotels-details .additional .route-map .item-title,#page.offer-details .additional .route-map .item-title{font-size:20px}}#page.ski-details .additional .route-map .route-wrapper,#page.hotels-details .additional .route-map .route-wrapper,#page.offer-details .additional .route-map .route-wrapper{float:left;position:relative;width:414px;height:286px;box-shadow:0px 5px 20px #0000001A;border-radius:10px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .route-map .route-wrapper,#page.hotels-details .additional .route-map .route-wrapper,#page.offer-details .additional .route-map .route-wrapper{width:332px;height:229px}}@media screen and (max-width: 719px){#page.ski-details .additional .route-map .route-wrapper,#page.hotels-details .additional .route-map .route-wrapper,#page.offer-details .additional .route-map .route-wrapper{width:330px;max-width:100%;height:231px}}#page.ski-details .additional .route-map .route-wrapper:hover .icon,#page.hotels-details .additional .route-map .route-wrapper:hover .icon,#page.offer-details .additional .route-map .route-wrapper:hover .icon{opacity:0}#page.ski-details .additional .route-map .route-wrapper:hover .icon.hover,#page.hotels-details .additional .route-map .route-wrapper:hover .icon.hover,#page.offer-details .additional .route-map .route-wrapper:hover .icon.hover{opacity:1}#page.ski-details .additional .route-map .route-wrapper .route,#page.hotels-details .additional .route-map .route-wrapper .route,#page.offer-details .additional .route-map .route-wrapper .route{position:relative;z-index:1;float:left;width:100%;height:100%;object-fit:cover;border-radius:10px}#page.ski-details .additional .route-map .route-wrapper .icon,#page.hotels-details .additional .route-map .route-wrapper .icon,#page.offer-details .additional .route-map .route-wrapper .icon{position:absolute;top:50%;left:50%;width:78px;height:78px;margin-top:-39px;margin-left:-39px;z-index:2;transition:all 0.3s}@media screen and (max-width: 719px){#page.ski-details .additional .route-map .route-wrapper .icon,#page.hotels-details .additional .route-map .route-wrapper .icon,#page.offer-details .additional .route-map .route-wrapper .icon{width:52px;height:52px;margin-top:-26px;margin-left:-26px}}#page.ski-details .additional .route-map .route-wrapper .icon.hover,#page.hotels-details .additional .route-map .route-wrapper .icon.hover,#page.offer-details .additional .route-map .route-wrapper .icon.hover{z-index:3;opacity:0}#page.ski-details .additional .route-length,#page.hotels-details .additional .route-length,#page.offer-details .additional .route-length{float:left;width:100%;margin-bottom:35px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .route-length,#page.hotels-details .additional .route-length,#page.offer-details .additional .route-length{width:324px;margin-left:8px}}@media screen and (max-width: 719px){#page.ski-details .additional .route-length,#page.hotels-details .additional .route-length,#page.offer-details .additional .route-length{margin-bottom:40px}}#page.ski-details .additional .route-length .item-title,#page.hotels-details .additional .route-length .item-title,#page.offer-details .additional .route-length .item-title{float:left;width:100%;font-size:22px;font-weight:700;margin-bottom:23px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .route-length .item-title,#page.hotels-details .additional .route-length .item-title,#page.offer-details .additional .route-length .item-title{font-size:20px}}@media screen and (max-width: 719px){#page.ski-details .additional .route-length .item-title,#page.hotels-details .additional .route-length .item-title,#page.offer-details .additional .route-length .item-title{font-size:20px}}#page.ski-details .additional .route-length .item,#page.hotels-details .additional .route-length .item,#page.offer-details .additional .route-length .item{float:left;width:64px;margin-right:44px}@media screen and (max-width: 719px){#page.ski-details .additional .route-length .item,#page.hotels-details .additional .route-length .item,#page.offer-details .additional .route-length .item{width:56px;margin-right:30px}}#page.ski-details .additional .route-length .item .value,#page.hotels-details .additional .route-length .item .value,#page.offer-details .additional .route-length .item .value{float:left;width:64px;height:64px;border:1px solid #B7B7B7;text-align:center;line-height:64px;color:white;border-radius:50%;font-size:20px;font-weight:700}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .route-length .item .value,#page.hotels-details .additional .route-length .item .value,#page.offer-details .additional .route-length .item .value{width:62px;height:62px;line-height:62px}}@media screen and (max-width: 719px){#page.ski-details .additional .route-length .item .value,#page.hotels-details .additional .route-length .item .value,#page.offer-details .additional .route-length .item .value{width:54px;height:54px;line-height:54px;font-size:18px}}#page.ski-details .additional .route-length .item .value.green,#page.hotels-details .additional .route-length .item .value.green,#page.offer-details .additional .route-length .item .value.green{background:#13C45A;border:1px solid #13C45A}#page.ski-details .additional .route-length .item .value.orange,#page.hotels-details .additional .route-length .item .value.orange,#page.offer-details .additional .route-length .item .value.orange{background:#FF5503;border:1px solid #FF5503}#page.ski-details .additional .route-length .item .value.black,#page.hotels-details .additional .route-length .item .value.black,#page.offer-details .additional .route-length .item .value.black{background:#262626;border:1px solid #262626}#page.ski-details .additional .route-length .item .name,#page.hotels-details .additional .route-length .item .name,#page.offer-details .additional .route-length .item .name{float:left;width:100%;font-size:16px;text-align:center;margin-top:3px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .route-length .item .name,#page.hotels-details .additional .route-length .item .name,#page.offer-details .additional .route-length .item .name{font-size:14px}}@media screen and (max-width: 719px){#page.ski-details .additional .route-length .item .name,#page.hotels-details .additional .route-length .item .name,#page.offer-details .additional .route-length .item .name{font-size:14px;margin-top:9px}}#page.ski-details .additional .route-lift,#page.hotels-details .additional .route-lift,#page.offer-details .additional .route-lift{float:left;width:100%}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .route-lift,#page.hotels-details .additional .route-lift,#page.offer-details .additional .route-lift{width:316px;margin-left:8px}}#page.ski-details .additional .route-lift .item-title,#page.hotels-details .additional .route-lift .item-title,#page.offer-details .additional .route-lift .item-title{float:left;width:100%;font-size:22px;font-weight:700;margin-bottom:33px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .route-lift .item-title,#page.hotels-details .additional .route-lift .item-title,#page.offer-details .additional .route-lift .item-title{font-size:20px;margin-bottom:24px}}@media screen and (max-width: 719px){#page.ski-details .additional .route-lift .item-title,#page.hotels-details .additional .route-lift .item-title,#page.offer-details .additional .route-lift .item-title{font-size:20px;margin-bottom:36px}}#page.ski-details .additional .route-lift .item,#page.hotels-details .additional .route-lift .item,#page.offer-details .additional .route-lift .item{float:left;font-size:16px;font-weight:500;line-height:30px;margin-right:51px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .route-lift .item,#page.hotels-details .additional .route-lift .item,#page.offer-details .additional .route-lift .item{margin-right:49px}}#page.ski-details .additional .route-lift .item .icon,#page.hotels-details .additional .route-lift .item .icon,#page.offer-details .additional .route-lift .item .icon{float:left;margin-right:8px}#page.ski-details .additional .amenities,#page.hotels-details .additional .amenities,#page.offer-details .additional .amenities{float:left;width:100%;margin-top:27px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .amenities,#page.hotels-details .additional .amenities,#page.offer-details .additional .amenities{margin-top:4px}}@media screen and (max-width: 719px){#page.ski-details .additional .amenities,#page.hotels-details .additional .amenities,#page.offer-details .additional .amenities{margin-top:0px}}#page.ski-details .additional .amenities .item-title,#page.hotels-details .additional .amenities .item-title,#page.offer-details .additional .amenities .item-title{float:left;width:100%;font-size:22px;font-weight:700;margin-bottom:25px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .amenities .item-title,#page.hotels-details .additional .amenities .item-title,#page.offer-details .additional .amenities .item-title{font-size:20px;margin-bottom:22px}}@media screen and (max-width: 719px){#page.ski-details .additional .amenities .item-title,#page.hotels-details .additional .amenities .item-title,#page.offer-details .additional .amenities .item-title{font-size:18px;margin-bottom:14px}}#page.ski-details .additional .amenities .amenitie-item,#page.hotels-details .additional .amenities .amenitie-item,#page.offer-details .additional .amenities .amenitie-item{float:left;margin-right:6px;margin-bottom:7px;border:1px solid #FF5503;border-radius:13px;color:#FF5503;font-size:14px;line-height:28px;padding:0 14px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .amenities .amenitie-item,#page.hotels-details .additional .amenities .amenitie-item,#page.offer-details .additional .amenities .amenitie-item{margin-right:5px;margin-bottom:6px;line-height:23px;padding:0 9px}}@media screen and (max-width: 719px){#page.ski-details .additional .amenities .amenitie-item,#page.hotels-details .additional .amenities .amenitie-item,#page.offer-details .additional .amenities .amenitie-item{margin:0;border:none;border-radius:0px;padding:0;font-size:13px;line-height:20px;margin-right:7px}}#page.ski-details .additional .amenities .amenitie-item .icon,#page.hotels-details .additional .amenities .amenitie-item .icon,#page.offer-details .additional .amenities .amenitie-item .icon{position:relative;left:-1px;top:-1px}@media screen and (max-width: 719px){#page.ski-details .additional .amenities .amenitie-item .icon,#page.hotels-details .additional .amenities .amenitie-item .icon,#page.offer-details .additional .amenities .amenitie-item .icon{display:none}}#page.ski-details .additional .distances,#page.hotels-details .additional .distances,#page.offer-details .additional .distances{float:left;width:100%;margin-top:38px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .distances,#page.hotels-details .additional .distances,#page.offer-details .additional .distances{margin-top:24px}}@media screen and (max-width: 719px){#page.ski-details .additional .distances,#page.hotels-details .additional .distances,#page.offer-details .additional .distances{margin-top:29px}}#page.ski-details .additional .distances .item-title,#page.hotels-details .additional .distances .item-title,#page.offer-details .additional .distances .item-title{float:left;width:100%;font-size:22px;font-weight:700;margin-bottom:25px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .distances .item-title,#page.hotels-details .additional .distances .item-title,#page.offer-details .additional .distances .item-title{font-size:20px;margin-bottom:20px}}@media screen and (max-width: 719px){#page.ski-details .additional .distances .item-title,#page.hotels-details .additional .distances .item-title,#page.offer-details .additional .distances .item-title{font-size:18px;margin-bottom:20px}}#page.ski-details .additional .distances .distance-item,#page.hotels-details .additional .distances .distance-item,#page.offer-details .additional .distances .distance-item{float:left;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;margin-bottom:11px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .distances .distance-item,#page.hotels-details .additional .distances .distance-item,#page.offer-details .additional .distances .distance-item{margin-bottom:14px;width:46%;margin-right:26px}}@media screen and (max-width: 719px){#page.ski-details .additional .distances .distance-item,#page.hotels-details .additional .distances .distance-item,#page.offer-details .additional .distances .distance-item{margin-bottom:5px;width:100%;margin-right:0px}}#page.ski-details .additional .distances .distance-item .distance,#page.hotels-details .additional .distances .distance-item .distance,#page.offer-details .additional .distances .distance-item .distance{float:left;width:62px;height:62px;border:1px solid #B7B7B7;border-radius:50%;font-size:16px;font-weight:700;line-height:62px;text-align:center;color:#FF5503}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .distances .distance-item .distance,#page.hotels-details .additional .distances .distance-item .distance,#page.offer-details .additional .distances .distance-item .distance{font-size:14px}}@media screen and (max-width: 719px){#page.ski-details .additional .distances .distance-item .distance,#page.hotels-details .additional .distances .distance-item .distance,#page.offer-details .additional .distances .distance-item .distance{font-size:14px}}#page.ski-details .additional .distances .distance-item .title-item,#page.hotels-details .additional .distances .distance-item .title-item,#page.offer-details .additional .distances .distance-item .title-item{float:right;width:calc(100% - 84px);font-size:16px;line-height:20px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .additional .distances .distance-item .title-item,#page.hotels-details .additional .distances .distance-item .title-item,#page.offer-details .additional .distances .distance-item .title-item{font-size:14px}}@media screen and (max-width: 719px){#page.ski-details .additional .distances .distance-item .title-item,#page.hotels-details .additional .distances .distance-item .title-item,#page.offer-details .additional .distances .distance-item .title-item{font-size:14px}}#page.ski-details .map-wrapper,#page.hotels-details .map-wrapper,#page.offer-details .map-wrapper{float:left;width:100%;margin-top:80px;margin-bottom:65px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .map-wrapper,#page.hotels-details .map-wrapper,#page.offer-details .map-wrapper{margin-top:33px;margin-bottom:62px}}@media screen and (max-width: 719px){#page.ski-details .map-wrapper,#page.hotels-details .map-wrapper,#page.offer-details .map-wrapper{margin-top:39px;margin-bottom:35px}}#page.ski-details .map-wrapper.offer-map,#page.hotels-details .map-wrapper.offer-map,#page.offer-details .map-wrapper.offer-map{margin-top:0px;margin-bottom:65px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .map-wrapper.offer-map,#page.hotels-details .map-wrapper.offer-map,#page.offer-details .map-wrapper.offer-map{margin-bottom:52px}}@media screen and (max-width: 719px){#page.ski-details .map-wrapper.offer-map,#page.hotels-details .map-wrapper.offer-map,#page.offer-details .map-wrapper.offer-map{margin-bottom:29px}}#page.ski-details #map,#page.hotels-details #map,#page.offer-details #map{float:left;width:100%;height:537px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details #map,#page.hotels-details #map,#page.offer-details #map{height:448px}}@media screen and (max-width: 719px){#page.ski-details #map,#page.hotels-details #map,#page.offer-details #map{height:493px}}#page.ski-details .video-section-1,#page.ski-details .video-section-2,#page.ski-details .video-section,#page.hotels-details .video-section-1,#page.hotels-details .video-section-2,#page.hotels-details .video-section,#page.offer-details .video-section-1,#page.offer-details .video-section-2,#page.offer-details .video-section{float:left;width:100%;margin-bottom:104px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .video-section-1,#page.ski-details .video-section-2,#page.ski-details .video-section,#page.hotels-details .video-section-1,#page.hotels-details .video-section-2,#page.hotels-details .video-section,#page.offer-details .video-section-1,#page.offer-details .video-section-2,#page.offer-details .video-section{margin-bottom:62px}}@media screen and (max-width: 719px){#page.ski-details .video-section-1,#page.ski-details .video-section-2,#page.ski-details .video-section,#page.hotels-details .video-section-1,#page.hotels-details .video-section-2,#page.hotels-details .video-section,#page.offer-details .video-section-1,#page.offer-details .video-section-2,#page.offer-details .video-section{margin-bottom:41px}}#page.ski-details .video-section-1 .video-title,#page.ski-details .video-section-2 .video-title,#page.ski-details .video-section .video-title,#page.hotels-details .video-section-1 .video-title,#page.hotels-details .video-section-2 .video-title,#page.hotels-details .video-section .video-title,#page.offer-details .video-section-1 .video-title,#page.offer-details .video-section-2 .video-title,#page.offer-details .video-section .video-title{display:table;margin:0 auto;width:620px;text-align:center;font-size:24px;line-height:30px;font-weight:700;margin-bottom:36px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .video-section-1 .video-title,#page.ski-details .video-section-2 .video-title,#page.ski-details .video-section .video-title,#page.hotels-details .video-section-1 .video-title,#page.hotels-details .video-section-2 .video-title,#page.hotels-details .video-section .video-title,#page.offer-details .video-section-1 .video-title,#page.offer-details .video-section-2 .video-title,#page.offer-details .video-section .video-title{margin:0;width:100%;font-size:22px;margin-bottom:33px}}@media screen and (max-width: 719px){#page.ski-details .video-section-1 .video-title,#page.ski-details .video-section-2 .video-title,#page.ski-details .video-section .video-title,#page.hotels-details .video-section-1 .video-title,#page.hotels-details .video-section-2 .video-title,#page.hotels-details .video-section .video-title,#page.offer-details .video-section-1 .video-title,#page.offer-details .video-section-2 .video-title,#page.offer-details .video-section .video-title{margin:0;width:100%;font-size:16px;line-height:22px;margin-bottom:19px}}#page.ski-details .video-section-1 .video-wrapper,#page.ski-details .video-section-2 .video-wrapper,#page.ski-details .video-section .video-wrapper,#page.hotels-details .video-section-1 .video-wrapper,#page.hotels-details .video-section-2 .video-wrapper,#page.hotels-details .video-section .video-wrapper,#page.offer-details .video-section-1 .video-wrapper,#page.offer-details .video-section-2 .video-wrapper,#page.offer-details .video-section .video-wrapper{display:table;margin:0 auto;width:846px;height:476px;border-radius:10px;box-shadow:0px 5px 20px #0000001A;position:relative;overflow:hidden}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .video-section-1 .video-wrapper,#page.ski-details .video-section-2 .video-wrapper,#page.ski-details .video-section .video-wrapper,#page.hotels-details .video-section-1 .video-wrapper,#page.hotels-details .video-section-2 .video-wrapper,#page.hotels-details .video-section .video-wrapper,#page.offer-details .video-section-1 .video-wrapper,#page.offer-details .video-section-2 .video-wrapper,#page.offer-details .video-section .video-wrapper{width:680px;height:382px}}@media screen and (max-width: 719px){#page.ski-details .video-section-1 .video-wrapper,#page.ski-details .video-section-2 .video-wrapper,#page.ski-details .video-section .video-wrapper,#page.hotels-details .video-section-1 .video-wrapper,#page.hotels-details .video-section-2 .video-wrapper,#page.hotels-details .video-section .video-wrapper,#page.offer-details .video-section-1 .video-wrapper,#page.offer-details .video-section-2 .video-wrapper,#page.offer-details .video-section .video-wrapper{width:330px;height:186px;max-width:100%}}#page.ski-details .video-section-1 .video-wrapper #video1,#page.ski-details .video-section-1 .video-wrapper #video2,#page.ski-details .video-section-1 .video-wrapper #yt-video1,#page.ski-details .video-section-1 .video-wrapper #yt-video2,#page.ski-details .video-section-2 .video-wrapper #video1,#page.ski-details .video-section-2 .video-wrapper #video2,#page.ski-details .video-section-2 .video-wrapper #yt-video1,#page.ski-details .video-section-2 .video-wrapper #yt-video2,#page.ski-details .video-section .video-wrapper #video1,#page.ski-details .video-section .video-wrapper #video2,#page.ski-details .video-section .video-wrapper #yt-video1,#page.ski-details .video-section .video-wrapper #yt-video2,#page.hotels-details .video-section-1 .video-wrapper #video1,#page.hotels-details .video-section-1 .video-wrapper #video2,#page.hotels-details .video-section-1 .video-wrapper #yt-video1,#page.hotels-details .video-section-1 .video-wrapper #yt-video2,#page.hotels-details .video-section-2 .video-wrapper #video1,#page.hotels-details .video-section-2 .video-wrapper #video2,#page.hotels-details .video-section-2 .video-wrapper #yt-video1,#page.hotels-details .video-section-2 .video-wrapper #yt-video2,#page.hotels-details .video-section .video-wrapper #video1,#page.hotels-details .video-section .video-wrapper #video2,#page.hotels-details .video-section .video-wrapper #yt-video1,#page.hotels-details .video-section .video-wrapper #yt-video2,#page.offer-details .video-section-1 .video-wrapper #video1,#page.offer-details .video-section-1 .video-wrapper #video2,#page.offer-details .video-section-1 .video-wrapper #yt-video1,#page.offer-details .video-section-1 .video-wrapper #yt-video2,#page.offer-details .video-section-2 .video-wrapper #video1,#page.offer-details .video-section-2 .video-wrapper #video2,#page.offer-details .video-section-2 .video-wrapper #yt-video1,#page.offer-details .video-section-2 .video-wrapper #yt-video2,#page.offer-details .video-section .video-wrapper #video1,#page.offer-details .video-section .video-wrapper #video2,#page.offer-details .video-section .video-wrapper #yt-video1,#page.offer-details .video-section .video-wrapper #yt-video2{float:left;width:100%;height:100%;position:relative;z-index:1}#page.ski-details .video-section-1 .video-wrapper .poster-wrapper,#page.ski-details .video-section-2 .video-wrapper .poster-wrapper,#page.ski-details .video-section .video-wrapper .poster-wrapper,#page.hotels-details .video-section-1 .video-wrapper .poster-wrapper,#page.hotels-details .video-section-2 .video-wrapper .poster-wrapper,#page.hotels-details .video-section .video-wrapper .poster-wrapper,#page.offer-details .video-section-1 .video-wrapper .poster-wrapper,#page.offer-details .video-section-2 .video-wrapper .poster-wrapper,#page.offer-details .video-section .video-wrapper .poster-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#page.ski-details .video-section-1 .video-wrapper .poster-wrapper:before,#page.ski-details .video-section-2 .video-wrapper .poster-wrapper:before,#page.ski-details .video-section .video-wrapper .poster-wrapper:before,#page.hotels-details .video-section-1 .video-wrapper .poster-wrapper:before,#page.hotels-details .video-section-2 .video-wrapper .poster-wrapper:before,#page.hotels-details .video-section .video-wrapper .poster-wrapper:before,#page.offer-details .video-section-1 .video-wrapper .poster-wrapper:before,#page.offer-details .video-section-2 .video-wrapper .poster-wrapper:before,#page.offer-details .video-section .video-wrapper .poster-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#262626;opacity:0.49;z-index:2}#page.ski-details .video-section-1 .video-wrapper .poster-wrapper .poster,#page.ski-details .video-section-2 .video-wrapper .poster-wrapper .poster,#page.ski-details .video-section .video-wrapper .poster-wrapper .poster,#page.hotels-details .video-section-1 .video-wrapper .poster-wrapper .poster,#page.hotels-details .video-section-2 .video-wrapper .poster-wrapper .poster,#page.hotels-details .video-section .video-wrapper .poster-wrapper .poster,#page.offer-details .video-section-1 .video-wrapper .poster-wrapper .poster,#page.offer-details .video-section-2 .video-wrapper .poster-wrapper .poster,#page.offer-details .video-section .video-wrapper .poster-wrapper .poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}#page.ski-details .video-section-1 .video-wrapper .poster-wrapper .icon,#page.ski-details .video-section-2 .video-wrapper .poster-wrapper .icon,#page.ski-details .video-section .video-wrapper .poster-wrapper .icon,#page.hotels-details .video-section-1 .video-wrapper .poster-wrapper .icon,#page.hotels-details .video-section-2 .video-wrapper .poster-wrapper .icon,#page.hotels-details .video-section .video-wrapper .poster-wrapper .icon,#page.offer-details .video-section-1 .video-wrapper .poster-wrapper .icon,#page.offer-details .video-section-2 .video-wrapper .poster-wrapper .icon,#page.offer-details .video-section .video-wrapper .poster-wrapper .icon{width:100px;height:100px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;z-index:3;cursor:pointer}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .video-section-1 .video-wrapper .poster-wrapper .icon,#page.ski-details .video-section-2 .video-wrapper .poster-wrapper .icon,#page.ski-details .video-section .video-wrapper .poster-wrapper .icon,#page.hotels-details .video-section-1 .video-wrapper .poster-wrapper .icon,#page.hotels-details .video-section-2 .video-wrapper .poster-wrapper .icon,#page.hotels-details .video-section .video-wrapper .poster-wrapper .icon,#page.offer-details .video-section-1 .video-wrapper .poster-wrapper .icon,#page.offer-details .video-section-2 .video-wrapper .poster-wrapper .icon,#page.offer-details .video-section .video-wrapper .poster-wrapper .icon{width:72px;height:72px;margin-top:-36px;margin-left:-36px}}@media screen and (max-width: 719px){#page.ski-details .video-section-1 .video-wrapper .poster-wrapper .icon,#page.ski-details .video-section-2 .video-wrapper .poster-wrapper .icon,#page.ski-details .video-section .video-wrapper .poster-wrapper .icon,#page.hotels-details .video-section-1 .video-wrapper .poster-wrapper .icon,#page.hotels-details .video-section-2 .video-wrapper .poster-wrapper .icon,#page.hotels-details .video-section .video-wrapper .poster-wrapper .icon,#page.offer-details .video-section-1 .video-wrapper .poster-wrapper .icon,#page.offer-details .video-section-2 .video-wrapper .poster-wrapper .icon,#page.offer-details .video-section .video-wrapper .poster-wrapper .icon{width:46px;height:46px;margin-top:-23px;margin-left:-23px}}#page.ski-details .video-section-1 .video-wrapper .poster-wrapper .text,#page.ski-details .video-section-2 .video-wrapper .poster-wrapper .text,#page.ski-details .video-section .video-wrapper .poster-wrapper .text,#page.hotels-details .video-section-1 .video-wrapper .poster-wrapper .text,#page.hotels-details .video-section-2 .video-wrapper .poster-wrapper .text,#page.hotels-details .video-section .video-wrapper .poster-wrapper .text,#page.offer-details .video-section-1 .video-wrapper .poster-wrapper .text,#page.offer-details .video-section-2 .video-wrapper .poster-wrapper .text,#page.offer-details .video-section .video-wrapper .poster-wrapper .text{position:absolute;bottom:142px;left:0;width:100%;text-align:center;color:white;font-size:16px;z-index:3;font-weight:700}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .video-section-1 .video-wrapper .poster-wrapper .text,#page.ski-details .video-section-2 .video-wrapper .poster-wrapper .text,#page.ski-details .video-section .video-wrapper .poster-wrapper .text,#page.hotels-details .video-section-1 .video-wrapper .poster-wrapper .text,#page.hotels-details .video-section-2 .video-wrapper .poster-wrapper .text,#page.hotels-details .video-section .video-wrapper .poster-wrapper .text,#page.offer-details .video-section-1 .video-wrapper .poster-wrapper .text,#page.offer-details .video-section-2 .video-wrapper .poster-wrapper .text,#page.offer-details .video-section .video-wrapper .poster-wrapper .text{bottom:106px}}@media screen and (max-width: 719px){#page.ski-details .video-section-1 .video-wrapper .poster-wrapper .text,#page.ski-details .video-section-2 .video-wrapper .poster-wrapper .text,#page.ski-details .video-section .video-wrapper .poster-wrapper .text,#page.hotels-details .video-section-1 .video-wrapper .poster-wrapper .text,#page.hotels-details .video-section-2 .video-wrapper .poster-wrapper .text,#page.hotels-details .video-section .video-wrapper .poster-wrapper .text,#page.offer-details .video-section-1 .video-wrapper .poster-wrapper .text,#page.offer-details .video-section-2 .video-wrapper .poster-wrapper .text,#page.offer-details .video-section .video-wrapper .poster-wrapper .text{bottom:35px;font-size:14px}}#page.ski-details .related-offers,#page.hotels-details .related-offers,#page.offer-details .related-offers{float:left;width:100%;background:#F8F8F8}#page.ski-details .related-offers .section-title,#page.hotels-details .related-offers .section-title,#page.offer-details .related-offers .section-title{display:table;margin:0 auto;width:620px;text-align:center;font-size:24px;line-height:30px;font-weight:700;font-family:'Kufam', cursive;margin-top:59px;margin-bottom:4px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .related-offers .section-title,#page.hotels-details .related-offers .section-title,#page.offer-details .related-offers .section-title{margin-top:50px;font-size:22px}}@media screen and (max-width: 719px){#page.ski-details .related-offers .section-title,#page.hotels-details .related-offers .section-title,#page.offer-details .related-offers .section-title{margin-top:50px;font-size:20px;width:100%}}#page.ski-details .related-offers .offers-list,#page.hotels-details .related-offers .offers-list,#page.offer-details .related-offers .offers-list{float:left;width:calc(100% + 18px);display:flex;flex-wrap:wrap;margin-top:43px;margin-bottom:81px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .related-offers .offers-list,#page.hotels-details .related-offers .offers-list,#page.offer-details .related-offers .offers-list{margin-top:21px;margin-bottom:52px}}@media screen and (max-width: 719px){#page.ski-details .related-offers .offers-list,#page.hotels-details .related-offers .offers-list,#page.offer-details .related-offers .offers-list{margin-top:21px;margin-bottom:40px;width:100%;justify-content:center}}#page.ski-details .related-offers .offers-list .offer-item,#page.hotels-details .related-offers .offers-list .offer-item,#page.offer-details .related-offers .offers-list .offer-item{float:left;width:414px;border-radius:10px;overflow:hidden;box-shadow:0px 5px 20px #0000001A;margin-right:18px;margin-bottom:17px;padding-bottom:15px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .related-offers .offers-list .offer-item,#page.hotels-details .related-offers .offers-list .offer-item,#page.offer-details .related-offers .offers-list .offer-item{width:332px;margin-right:16px;margin-bottom:14px;padding-bottom:19px}}@media screen and (max-width: 719px){#page.ski-details .related-offers .offers-list .offer-item,#page.hotels-details .related-offers .offers-list .offer-item,#page.offer-details .related-offers .offers-list .offer-item{width:330px;max-width:100%;margin-right:0px;margin-bottom:11px;padding-bottom:19px}}#page.ski-details .related-offers .offers-list .offer-item:hover .photo-wrapper .photo,#page.hotels-details .related-offers .offers-list .offer-item:hover .photo-wrapper .photo,#page.offer-details .related-offers .offers-list .offer-item:hover .photo-wrapper .photo{transform:scale(1.1)}#page.ski-details .related-offers .offers-list .offer-item .photo-wrapper,#page.hotels-details .related-offers .offers-list .offer-item .photo-wrapper,#page.offer-details .related-offers .offers-list .offer-item .photo-wrapper{float:left;width:100%;height:219px;position:relative;overflow:hidden}@media screen and (max-width: 719px){#page.ski-details .related-offers .offers-list .offer-item .photo-wrapper,#page.hotels-details .related-offers .offers-list .offer-item .photo-wrapper,#page.offer-details .related-offers .offers-list .offer-item .photo-wrapper{height:194px}}#page.ski-details .related-offers .offers-list .offer-item .photo-wrapper .photo,#page.hotels-details .related-offers .offers-list .offer-item .photo-wrapper .photo,#page.offer-details .related-offers .offers-list .offer-item .photo-wrapper .photo{float:left;width:100%;height:100%;object-fit:cover;transition:all 0.3s;position:relative;z-index:1}#page.ski-details .related-offers .offers-list .offer-item .photo-wrapper .icon,#page.hotels-details .related-offers .offers-list .offer-item .photo-wrapper .icon,#page.offer-details .related-offers .offers-list .offer-item .photo-wrapper .icon{position:absolute;z-index:2;top:8px;right:8px;width:68px}#page.ski-details .related-offers .offers-list .offer-item .item-title,#page.hotels-details .related-offers .offers-list .offer-item .item-title,#page.offer-details .related-offers .offers-list .offer-item .item-title{float:left;width:calc(100% - 52px);margin:0 26px;font-size:17px;font-weight:700;color:#262626;line-height:22px;text-decoration:none;margin-top:17px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .related-offers .offers-list .offer-item .item-title,#page.hotels-details .related-offers .offers-list .offer-item .item-title,#page.offer-details .related-offers .offers-list .offer-item .item-title{font-size:16px}}@media screen and (max-width: 719px){#page.ski-details .related-offers .offers-list .offer-item .item-title,#page.hotels-details .related-offers .offers-list .offer-item .item-title,#page.offer-details .related-offers .offers-list .offer-item .item-title{font-size:16px}}#page.ski-details .related-offers .offers-list .offer-item .start-price,#page.hotels-details .related-offers .offers-list .offer-item .start-price,#page.offer-details .related-offers .offers-list .offer-item .start-price{float:left;width:calc(100% - 55px);margin:0 26px;font-size:20px;color:#FF5503;line-height:30px;text-align:right;margin-top:4px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .related-offers .offers-list .offer-item .start-price,#page.hotels-details .related-offers .offers-list .offer-item .start-price,#page.offer-details .related-offers .offers-list .offer-item .start-price{margin-top:31px}}@media screen and (max-width: 719px){#page.ski-details .related-offers .offers-list .offer-item .start-price,#page.hotels-details .related-offers .offers-list .offer-item .start-price,#page.offer-details .related-offers .offers-list .offer-item .start-price{margin-top:31px}}#page.ski-details .related-offers .offers-list .offer-item .start-price span,#page.hotels-details .related-offers .offers-list .offer-item .start-price span,#page.offer-details .related-offers .offers-list .offer-item .start-price span{font-size:30px;font-weight:700;margin-right:4px;margin-left:2px}#page.ski-details .reservation-section,#page.hotels-details .reservation-section,#page.offer-details .reservation-section{float:left;width:100%;padding-bottom:86px;margin-top:15px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .reservation-section,#page.hotels-details .reservation-section,#page.offer-details .reservation-section{padding-bottom:68px}}#page.ski-details .reservation-section .section-title,#page.hotels-details .reservation-section .section-title,#page.offer-details .reservation-section .section-title{float:left;width:100%;font-size:24px;line-height:30px;font-weight:700;font-family:'Kufam', cursive;text-align:center;margin-bottom:4px}#page.ski-details .reservation-section .section-text,#page.hotels-details .reservation-section .section-text,#page.offer-details .reservation-section .section-text{float:left;width:100%;font-size:14px;line-height:24px;color:#585858;text-align:center}@media screen and (max-width: 719px){#page.ski-details .reservation-section .section-text,#page.hotels-details .reservation-section .section-text,#page.offer-details .reservation-section .section-text{font-size:13px}}#page.ski-details .reservation-section .table-wrapper,#page.hotels-details .reservation-section .table-wrapper,#page.offer-details .reservation-section .table-wrapper{float:left;width:100%;margin-top:38px}@media screen and (max-width: 719px){#page.ski-details .reservation-section .table-wrapper,#page.hotels-details .reservation-section .table-wrapper,#page.offer-details .reservation-section .table-wrapper{margin-top:18px}}#page.ski-details .reservation-section .cs_sykon,#page.hotels-details .reservation-section .cs_sykon,#page.offer-details .reservation-section .cs_sykon{float:left;width:100%}#page.ski-details .reservation-section .cs_sykon div.table-responsive,#page.hotels-details .reservation-section .cs_sykon div.table-responsive,#page.offer-details .reservation-section .cs_sykon div.table-responsive{float:left;width:calc(100% - 55px);font-size:20px;font-weight:700;font-family:'Kufam', cursive;text-align:center;padding:17px 30px 27px 25px;background:#FFFFFF;box-shadow:0px 5px 20px #0000001A}@media screen and (max-width: 719px){#page.ski-details .reservation-section .cs_sykon div.table-responsive,#page.hotels-details .reservation-section .cs_sykon div.table-responsive,#page.offer-details .reservation-section .cs_sykon div.table-responsive{padding:2px 30px 27px 25px}}#page.ski-details .reservation-section .cs_sykon div.table-responsive table,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table,#page.offer-details .reservation-section .cs_sykon div.table-responsive table{border-radius:10px;float:left;width:100%;border-collapse:collapse}#page.ski-details .reservation-section .cs_sykon div.table-responsive table th,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table th,#page.offer-details .reservation-section .cs_sykon div.table-responsive table th{text-align:left;font-size:14px;color:#262626;font-weight:400}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .reservation-section .cs_sykon div.table-responsive table th,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table th,#page.offer-details .reservation-section .cs_sykon div.table-responsive table th{font-size:12px}}@media screen and (max-width: 719px){#page.ski-details .reservation-section .cs_sykon div.table-responsive table th,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table th,#page.offer-details .reservation-section .cs_sykon div.table-responsive table th{display:none}}#page.ski-details .reservation-section .cs_sykon div.table-responsive table td,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table td,#page.offer-details .reservation-section .cs_sykon div.table-responsive table td{text-align:left;font-size:16px;color:#262626;font-weight:700;padding-bottom:15px;padding-top:13px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .reservation-section .cs_sykon div.table-responsive table td,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table td,#page.offer-details .reservation-section .cs_sykon div.table-responsive table td{font-size:13px;padding-bottom:10px;padding-top:10px}}@media screen and (max-width: 719px){#page.ski-details .reservation-section .cs_sykon div.table-responsive table td,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table td,#page.offer-details .reservation-section .cs_sykon div.table-responsive table td{font-size:14px;line-height:24px;min-height:24px;padding-bottom:0px;padding-top:0px;width:100%;display:block}#page.ski-details .reservation-section .cs_sykon div.table-responsive table td:before,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table td:before,#page.offer-details .reservation-section .cs_sykon div.table-responsive table td:before{content:"Termin";line-height:24px;width:86px;margin-right:10px;float:left;font-size:12px;font-weight:400;color:#262626}#page.ski-details .reservation-section .cs_sykon div.table-responsive table td.c1,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table td.c1,#page.offer-details .reservation-section .cs_sykon div.table-responsive table td.c1{padding-top:15px}#page.ski-details .reservation-section .cs_sykon div.table-responsive table td.c1:before,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table td.c1:before,#page.offer-details .reservation-section .cs_sykon div.table-responsive table td.c1:before{content:"Termin"}#page.ski-details .reservation-section .cs_sykon div.table-responsive table td.c2:before,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table td.c2:before,#page.offer-details .reservation-section .cs_sykon div.table-responsive table td.c2:before{content:"Dost\0119pno\015B\0107"}#page.ski-details .reservation-section .cs_sykon div.table-responsive table td.c3:before,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table td.c3:before,#page.offer-details .reservation-section .cs_sykon div.table-responsive table td.c3:before{content:"Cena"}#page.ski-details .reservation-section .cs_sykon div.table-responsive table td.c4:before,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table td.c4:before,#page.offer-details .reservation-section .cs_sykon div.table-responsive table td.c4:before{content:"Promocja"}#page.ski-details .reservation-section .cs_sykon div.table-responsive table td.c5:before,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table td.c5:before,#page.offer-details .reservation-section .cs_sykon div.table-responsive table td.c5:before{display:none}}#page.ski-details .reservation-section .cs_sykon div.table-responsive table td a,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table td a,#page.offer-details .reservation-section .cs_sykon div.table-responsive table td a{display:inline-block;border:none;outline:none;cursor:pointer;border-radius:5px;background:#FF5503;font-size:15px;color:white;font-weight:700;text-decoration:none;padding:5px 32px;transition:all 0.3s}@media screen and (max-width: 719px){#page.ski-details .reservation-section .cs_sykon div.table-responsive table td a,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table td a,#page.offer-details .reservation-section .cs_sykon div.table-responsive table td a{float:right;margin-top:11px;margin-bottom:10px}}#page.ski-details .reservation-section .cs_sykon div.table-responsive table td a:hover,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table td a:hover,#page.offer-details .reservation-section .cs_sykon div.table-responsive table td a:hover{background:#FF823A}#page.ski-details .reservation-section .cs_sykon div.table-responsive table tr,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table tr,#page.offer-details .reservation-section .cs_sykon div.table-responsive table tr{border-bottom:1px solid #D1D1D1}#page.ski-details .reservation-section .cs_sykon div.table-responsive table tr:first-of-type,#page.hotels-details .reservation-section .cs_sykon div.table-responsive table tr:first-of-type,#page.offer-details .reservation-section .cs_sykon div.table-responsive table tr:first-of-type{border-bottom:none}#page.ski-details .offer-content-section,#page.hotels-details .offer-content-section,#page.offer-details .offer-content-section{position:relative;float:left;margin-top:90px;width:100%}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .offer-content-section,#page.hotels-details .offer-content-section,#page.offer-details .offer-content-section{margin-top:58px}}@media screen and (max-width: 719px){#page.ski-details .offer-content-section,#page.hotels-details .offer-content-section,#page.offer-details .offer-content-section{margin-top:40px}}#page.ski-details .offer-content-section .tabs-nav-mobile,#page.hotels-details .offer-content-section .tabs-nav-mobile,#page.offer-details .offer-content-section .tabs-nav-mobile{cursor:pointer;float:left;width:100%;padding:10px 0;display:none;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}@media screen and (max-width: 719px){#page.ski-details .offer-content-section .tabs-nav-mobile,#page.hotels-details .offer-content-section .tabs-nav-mobile,#page.offer-details .offer-content-section .tabs-nav-mobile{display:flex}}#page.ski-details .offer-content-section .tabs-nav-mobile.active .right-arrow,#page.hotels-details .offer-content-section .tabs-nav-mobile.active .right-arrow,#page.offer-details .offer-content-section .tabs-nav-mobile.active .right-arrow{transform:rotate(180deg)}#page.ski-details .offer-content-section .tabs-nav-mobile .left-title,#page.hotels-details .offer-content-section .tabs-nav-mobile .left-title,#page.offer-details .offer-content-section .tabs-nav-mobile .left-title{float:left;font-size:16px;font-weight:700;color:#FF5503}#page.ski-details .offer-content-section .tabs-nav-mobile .right-arrow,#page.hotels-details .offer-content-section .tabs-nav-mobile .right-arrow,#page.offer-details .offer-content-section .tabs-nav-mobile .right-arrow{width:0;height:0;border-style:solid;border-width:5px 4.5px 0 4.5px;border-color:#262626 transparent transparent transparent}#page.ski-details .offer-content-section .tabs-nav,#page.hotels-details .offer-content-section .tabs-nav,#page.offer-details .offer-content-section .tabs-nav{float:left;width:100%;margin-bottom:18px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .offer-content-section .tabs-nav,#page.hotels-details .offer-content-section .tabs-nav,#page.offer-details .offer-content-section .tabs-nav{margin-bottom:11px}}@media screen and (max-width: 719px){#page.ski-details .offer-content-section .tabs-nav,#page.hotels-details .offer-content-section .tabs-nav,#page.offer-details .offer-content-section .tabs-nav{background:white;position:absolute;top:100%;left:0;z-index:111;margin:0;padding-bottom:10px;display:none}#page.ski-details .offer-content-section .tabs-nav.active,#page.hotels-details .offer-content-section .tabs-nav.active,#page.offer-details .offer-content-section .tabs-nav.active{display:block}#page.ski-details .offer-content-section .tabs-nav:before,#page.hotels-details .offer-content-section .tabs-nav:before,#page.offer-details .offer-content-section .tabs-nav:before{content:'';position:absolute;top:0;left:-500px;width:3000px;height:100%;background:white;z-index:0;box-shadow:0px 25px 20px #0000001a}}#page.ski-details .offer-content-section .tabs-nav .nav-item,#page.hotels-details .offer-content-section .tabs-nav .nav-item,#page.offer-details .offer-content-section .tabs-nav .nav-item{color:#262626;text-decoration:none;float:left;font-size:15px;line-height:18px;font-weight:700;margin-bottom:10px;margin-right:66px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .offer-content-section .tabs-nav .nav-item,#page.hotels-details .offer-content-section .tabs-nav .nav-item,#page.offer-details .offer-content-section .tabs-nav .nav-item{font-size:13px;margin-bottom:5px;margin-right:20px}}@media screen and (max-width: 719px){#page.ski-details .offer-content-section .tabs-nav .nav-item,#page.hotels-details .offer-content-section .tabs-nav .nav-item,#page.offer-details .offer-content-section .tabs-nav .nav-item{font-size:13px;margin-bottom:5px;margin-right:0px;width:100%;z-index:1;position:relative}}#page.ski-details .offer-content-section .tabs-nav .nav-item.active,#page.hotels-details .offer-content-section .tabs-nav .nav-item.active,#page.offer-details .offer-content-section .tabs-nav .nav-item.active{color:#FF5503}#page.ski-details .offer-content-section .tabs-nav .nav-item:hover,#page.hotels-details .offer-content-section .tabs-nav .nav-item:hover,#page.offer-details .offer-content-section .tabs-nav .nav-item:hover{color:#FF5503}#page.ski-details .offer-content-section .tabs-content,#page.hotels-details .offer-content-section .tabs-content,#page.offer-details .offer-content-section .tabs-content{float:left;width:100%;background:#F8F8F8;padding-top:50px;padding-bottom:75px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .offer-content-section .tabs-content,#page.hotels-details .offer-content-section .tabs-content,#page.offer-details .offer-content-section .tabs-content{padding-top:29px;padding-bottom:46px}}@media screen and (max-width: 719px){#page.ski-details .offer-content-section .tabs-content,#page.hotels-details .offer-content-section .tabs-content,#page.offer-details .offer-content-section .tabs-content{padding-top:29px;padding-bottom:46px}}#page.ski-details .offer-content-section .tabs-content .tab-content,#page.hotels-details .offer-content-section .tabs-content .tab-content,#page.offer-details .offer-content-section .tabs-content .tab-content{display:none;width:1062px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.ski-details .offer-content-section .tabs-content .tab-content,#page.hotels-details .offer-content-section .tabs-content .tab-content,#page.offer-details .offer-content-section .tabs-content .tab-content{width:100%}}@media screen and (max-width: 719px){#page.ski-details .offer-content-section .tabs-content .tab-content,#page.hotels-details .offer-content-section .tabs-content .tab-content,#page.offer-details .offer-content-section .tabs-content .tab-content{width:100%}}#page.ski-details .offer-content-section .tabs-content .tab-content.active,#page.hotels-details .offer-content-section .tabs-content .tab-content.active,#page.offer-details .offer-content-section .tabs-content .tab-content.active{display:block}#page.ski-details .offer-content-section .tabs-content .tab-content .contains_header,#page.hotels-details .offer-content-section .tabs-content .tab-content .contains_header,#page.offer-details .offer-content-section .tabs-content .tab-content .contains_header{float:left;width:100%;background:transparent !important;font-size:18px !important;font-weight:700 !important;color:#262626 !important;padding:0 !important;border:none !important;font-family:'Roboto', sans-serif !important;height:45px !important}#page.ski-details .offer-content-section .tabs-content .tab-content .files-section,#page.hotels-details .offer-content-section .tabs-content .tab-content .files-section,#page.offer-details .offer-content-section .tabs-content .tab-content .files-section{border:none;margin:0;padding:0}#page.ski-details .offer-content-section .tabs-content .tab-content .video-section,#page.hotels-details .offer-content-section .tabs-content .tab-content .video-section,#page.offer-details .offer-content-section .tabs-content .tab-content .video-section{padding-bottom:0px}#page.ski-details .offer-content-section .tabs-content .tab-content .route-maps,#page.hotels-details .offer-content-section .tabs-content .tab-content .route-maps,#page.offer-details .offer-content-section .tabs-content .tab-content .route-maps{float:left;width:100%;margin-top:38px}#page.ski-details .offer-content-section .tabs-content .tab-content .route-maps .route-map-title,#page.hotels-details .offer-content-section .tabs-content .tab-content .route-maps .route-map-title,#page.offer-details .offer-content-section .tabs-content .tab-content .route-maps .route-map-title{float:left;width:100%;margin-bottom:20px;font-size:20px;font-weight:700}#page.ski-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section,#page.hotels-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section,#page.offer-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section{float:left;width:100%;display:flex;flex-wrap:wrap}#page.ski-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper,#page.hotels-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper,#page.offer-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper{float:left;width:306px;margin-right:18px;margin-bottom:18px;background:white;box-shadow:0px 5px 20px #0000001A;overflow:hidden;border-radius:10px}#page.ski-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper:hover .item img,#page.hotels-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper:hover .item img,#page.offer-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper:hover .item img{transform:scale(1.1)}#page.ski-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper .item,#page.hotels-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper .item,#page.offer-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper .item{float:left;width:306px;height:211px;overflow:hidden}#page.ski-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper .item img,#page.hotels-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper .item img,#page.offer-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper .item img{float:left;width:100%;height:100%;object-fit:cover;transition:all 0.3s}#page.ski-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper .item-title,#page.hotels-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper .item-title,#page.offer-details .offer-content-section .tabs-content .tab-content .route-maps .route-maps-section .item-wrapper .item-title{float:left;width:calc(100% - 44px);font-size:17px;line-height:22px;font-weight:700;text-decoration:none;color:#262626;padding:18px 22px}#page.offer-details .video-section{margin-bottom:0;padding-bottom:82px;background:#F8F8F8;padding-top:70px}@media screen and (min-width: 720px) and (max-width: 1319px){#page.offer-details .video-section{padding-top:60px;padding-bottom:63px}}.video-js .vjs-big-play-button{top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important}.pagination{float:right;width:954px;margin-top:68px;list-style:none;text-align:center}@media screen and (min-width: 720px) and (max-width: 1319px){.pagination{width:100%;margin-top:30px}}@media screen and (max-width: 719px){.pagination{width:100%;margin-top:30px}}.pagination .page-item{display:inline-block;width:45px;height:49px;margin:0 3px}.pagination .page-item .page-link{float:left;width:43px;height:47px;border:1px solid #C8C8C8;border-radius:5px;font-size:14px;font-weight:700;line-height:47px;color:#262626;text-decoration:none}.pagination .page-item .page-link:hover{border:1px solid #FF5503}.pagination .page-item .page-link.prev,.pagination .page-item .page-link.next{width:43px;height:47px}.pagination .page-item .page-link.prev .icon,.pagination .page-item .page-link.next .icon{float:left;width:100%}.pagination .page-item .page-link.active{border:1px solid #FF5503;color:white;background:#FF5503}#map #Popup,#map .olPopup{width:414px !important;height:153px !important;padding:0 !important}@media screen and (min-width: 720px) and (max-width: 1319px){#map #Popup,#map .olPopup{width:214px !important;height:163px !important}}@media screen and (max-width: 719px){#map #Popup,#map .olPopup{width:214px !important;height:163px !important}}#map #Popup #Popup_contentDiv,#map #Popup .olFramedCloudPopupContent,#map .olPopup #Popup_contentDiv,#map .olPopup .olFramedCloudPopupContent{width:414px !important;height:153px !important;top:0 !important;left:0 !important;padding:0 !important}@media screen and (min-width: 720px) and (max-width: 1319px){#map #Popup #Popup_contentDiv,#map #Popup .olFramedCloudPopupContent,#map .olPopup #Popup_contentDiv,#map .olPopup .olFramedCloudPopupContent{width:214px !important;height:163px !important}}@media screen and (max-width: 719px){#map #Popup #Popup_contentDiv,#map #Popup .olFramedCloudPopupContent,#map .olPopup #Popup_contentDiv,#map .olPopup .olFramedCloudPopupContent{width:214px !important;height:163px !important}}#map #Popup #Popup_close,#map #Popup .olPopupCloseBox,#map .olPopup #Popup_close,#map .olPopup .olPopupCloseBox{width:17px !important;height:17px !important;position:absolute !important;right:8px !important;top:8px !important;z-index:1 !important;background:transparent !important}#map #Popup #Popup_close:before,#map #Popup .olPopupCloseBox:before,#map .olPopup #Popup_close:before,#map .olPopup .olPopupCloseBox:before{content:"";position:absolute;top:9px;left:0;width:100%;height:1px;background:grey;transform:rotate(45deg)}#map #Popup #Popup_close:after,#map #Popup .olPopupCloseBox:after,#map .olPopup #Popup_close:after,#map .olPopup .olPopupCloseBox:after{content:"";position:absolute;top:9px;left:0;width:100%;height:1px;background:grey;transform:rotate(-45deg)}#map #Popup .popup-container,#map .olPopup .popup-container{float:left;width:414px;height:153px;box-shadow:0px 5px 20px #0000001A;border-radius:10px;overflow:hidden;background:white}@media screen and (min-width: 720px) and (max-width: 1319px){#map #Popup .popup-container,#map .olPopup .popup-container{width:214px;height:163px}}@media screen and (max-width: 719px){#map #Popup .popup-container,#map .olPopup .popup-container{width:214px;height:163px}}#map #Popup .popup-image,#map .olPopup .popup-image{float:left;width:207px;height:153px}@media screen and (min-width: 720px) and (max-width: 1319px){#map #Popup .popup-image,#map .olPopup .popup-image{display:none}}@media screen and (max-width: 719px){#map #Popup .popup-image,#map .olPopup .popup-image{display:none}}#map #Popup .popup-content-wrapper,#map .olPopup .popup-content-wrapper{float:right;width:160px;margin-right:27px;margin-top:18px;position:relative;padding-bottom:50px;height:88px}#map #Popup .popup-content-wrapper .popup-content-wrapper-2,#map .olPopup .popup-content-wrapper .popup-content-wrapper-2{float:left;width:100%;height:88px;overflow:hidden}#map #Popup .popup-content-wrapper .popup-content-wrapper-2 .popup-title,#map .olPopup .popup-content-wrapper .popup-content-wrapper-2 .popup-title{float:left;width:100%;font-size:18px;line-height:22px;font-weight:700}#map #Popup .popup-content-wrapper .popup-content-wrapper-2 .popup-description,#map .olPopup .popup-content-wrapper .popup-content-wrapper-2 .popup-description{float:left;width:100%;font-size:14px;line-height:22px;color:#585858}#map #Popup .popup-content-wrapper .popup-link,#map .olPopup .popup-content-wrapper .popup-link{position:absolute;bottom:10px;left:0;font-size:14px;line-height:17px;font-weight:700;text-decoration:none;color:#FF5503}#map #Popup .popup-content-wrapper .popup-link:hover,#map .olPopup .popup-content-wrapper .popup-link:hover{text-decoration:underline}#map #Popup .popup-content-wrapper .btn,#map .olPopup .popup-content-wrapper .btn{position:absolute;bottom:0px;left:0;font-size:14px;padding:4px 22px}#map #Popup #PopupSki_FrameDecorationDiv_0,#map #Popup #PopupSki_FrameDecorationDiv_1,#map #Popup #PopupSki_FrameDecorationDiv_2,#map #Popup #PopupSki_FrameDecorationDiv_3,#map #Popup #PopupSki_FrameDecorationDiv_4,#map #Popup #Popup_FrameDecorationDiv_0,#map #Popup #Popup_FrameDecorationDiv_1,#map #Popup #Popup_FrameDecorationDiv_2,#map #Popup #Popup_FrameDecorationDiv_3,#map #Popup #Popup_FrameDecorationDiv_4,#map .olPopup #PopupSki_FrameDecorationDiv_0,#map .olPopup #PopupSki_FrameDecorationDiv_1,#map .olPopup #PopupSki_FrameDecorationDiv_2,#map .olPopup #PopupSki_FrameDecorationDiv_3,#map .olPopup #PopupSki_FrameDecorationDiv_4,#map .olPopup #Popup_FrameDecorationDiv_0,#map .olPopup #Popup_FrameDecorationDiv_1,#map .olPopup #Popup_FrameDecorationDiv_2,#map .olPopup #Popup_FrameDecorationDiv_3,#map .olPopup #Popup_FrameDecorationDiv_4{display:none !important}#map #PopupSki{height:293px !important}@media screen and (min-width: 720px) and (max-width: 1319px){#map #PopupSki{height:163px !important}}@media screen and (max-width: 719px){#map #PopupSki{height:163px !important}}#map #PopupSki #PopupSki_contentDiv{height:293px !important}@media screen and (min-width: 720px) and (max-width: 1319px){#map #PopupSki #PopupSki_contentDiv{height:163px !important}}@media screen and (max-width: 719px){#map #PopupSki #PopupSki_contentDiv{height:163px !important}}#map #PopupSki #PopupSki_contentDiv .popup-container{height:293px !important}@media screen and (min-width: 720px) and (max-width: 1319px){#map #PopupSki #PopupSki_contentDiv .popup-container{height:163px !important}}@media screen and (max-width: 719px){#map #PopupSki #PopupSki_contentDiv .popup-container{height:163px !important}}#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper{float:left;padding:16px 18px;width:calc(100% - 38px)}@media screen and (min-width: 720px) and (max-width: 1319px){#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper{display:none}}@media screen and (max-width: 719px){#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper{display:none}}#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper .route-length{float:left;width:208px}#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper .route-length .item-title{float:left;width:100%;font-size:15px;font-weight:700;margin-bottom:10px}#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper .route-length .item{float:left;width:40px;margin-right:15px}#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper .route-length .item .value{float:left;width:40px;height:40px;border:1px solid #B7B7B7;text-align:center;line-height:40px;color:white;border-radius:50%;font-size:16px;font-weight:700}#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper .route-length .item .value.green{background:#13C45A;border:1px solid #13C45A}#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper .route-length .item .value.orange{background:#FF5503;border:1px solid #FF5503}#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper .route-length .item .value.black{background:#262626;border:1px solid #262626}#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper .route-length .item .name{float:left;width:100%;font-size:13px;text-align:center;margin-top:3px}#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper .route-lift{float:left;width:168px;display:flex;flex-wrap:wrap}#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper .route-lift .item-title{float:left;width:100%;font-size:15px;font-weight:700;margin-bottom:12px}#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper .route-lift .item{float:left;font-size:15px;font-weight:500;margin-right:20px;margin-bottom:14px}#map #PopupSki #PopupSki_contentDiv .popup-container .popup-ski-wrapper .route-lift .item .icon{float:left;margin-right:10px;max-height:22px}#map .olAlphaImg{cursor:pointer}@media screen and (min-width: 1600px){#cboxOverlay #colorbox{width:1062px !important;height:calc(100% - 100px) !important;margin-top:50px !important}}@media screen and (min-width: 1320px) and (max-width: 1599px){#cboxOverlay #colorbox{width:1062px !important;height:calc(100% - 100px) !important;margin-top:50px !important}}.cookies-container{float:left;width:100%;position:fixed;bottom:0;left:0;border-top:3px solid #FF5503;padding:20px 0;background:white;z-index:9999}.cookies-container .text{float:left;width:870px;font-size:14px;line-height:22px;color:#262626;margin-right:25px}@media screen and (min-width: 1320px) and (max-width: 1599px){.cookies-container .text{width:787px}}@media screen and (min-width: 720px) and (max-width: 1319px){.cookies-container .text{margin-right:37px;width:440px}}@media screen and (max-width: 719px){.cookies-container .text{margin-right:0;width:100%;margin-bottom:10px;font-size:13px;line-height:20px}}.cookies-container .text p,.cookies-container .text a{font-size:14px;line-height:22px;color:#262626}@media screen and (max-width: 719px){.cookies-container .text p,.cookies-container .text a{font-size:13px;line-height:20px}}.cookies-container .btn{padding:10px 45px;float:left}@media screen and (max-width: 719px){.cookies-container .btn{float:none;display:table;margin:0 auto}}[id^='OpenLayers_Control_PanZoom'][id$='zoomworld']{display:none !important}[id^='OpenLayers_Control_PanZoom']{position:absolute !important;top:19px !important;left:unset !important;right:21px !important}[id^='OpenLayers_Control_PanZoom'][id$='panup']{width:103px !important;height:29px !important;background:url("../images/map-up.png") center no-repeat !important;position:absolute !important;right:0 !important;top:0 !important;left:unset !important}[id^='OpenLayers_Control_PanZoom'][id$='panup'] img{display:none !important}[id^='OpenLayers_Control_PanZoom'][id$='panleft']{width:51px !important;height:41px !important;background:url("../images/map-left.png") center no-repeat !important;position:absolute !important;right:52px !important;top:29px !important;left:unset !important}[id^='OpenLayers_Control_PanZoom'][id$='panleft'] img{display:none !important}[id^='OpenLayers_Control_PanZoom'][id$='panright']{width:52px !important;height:41px !important;background:url("../images/map-right.png") center no-repeat !important;position:absolute !important;right:0 !important;top:29px !important;left:unset !important}[id^='OpenLayers_Control_PanZoom'][id$='panright'] img{display:none !important}[id^='OpenLayers_Control_PanZoom'][id$='pandown']{width:103px !important;height:33px !important;background:url("../images/map-down.png") center no-repeat !important;position:absolute !important;right:0 !important;top:70px !important;left:unset !important}[id^='OpenLayers_Control_PanZoom'][id$='pandown'] img{display:none !important}[id^='OpenLayers_Control_PanZoom'][id$='zoomin']{width:52px !important;height:52px !important;background:url("../images/map-zoomin.png") center no-repeat !important;position:absolute !important;right:0 !important;top:121px !important;left:unset !important}[id^='OpenLayers_Control_PanZoom'][id$='zoomin'] img{display:none !important}[id^='OpenLayers_Control_PanZoom'][id$='zoomout']{width:52px !important;height:52px !important;background:url("../images/map-zoomout.png") center no-repeat !important;position:absolute !important;right:0 !important;top:183px !important;left:unset !important}[id^='OpenLayers_Control_PanZoom'][id$='zoomout'] img{display:none !important}.olControlZoomIn{width:52px !important;height:52px !important;margin-bottom:10px !important;background:transparent url("../images/map-zoomin.png") center no-repeat !important;filter:none !important;background-color:transparent !important}.olControlZoomIn img{display:none !important}.olControlZoomOut{width:52px !important;height:52px !important;background:transparent url("../images/map-zoomout.png") center no-repeat !important;filter:none !important;background-color:transparent !important}.olControlZoomOut img{display:none !important}div.olControlZoom{background-color:transparent !important}.page-not-found{padding-top:30px;padding-bottom:158px}@media screen and (min-width: 1320px) and (max-width: 1599px){.page-not-found{padding-bottom:100px}}@media screen and (min-width: 720px) and (max-width: 1319px){.page-not-found{padding-bottom:250px}}.page-not-found .bg{display:block;margin:0 auto}@media screen and (min-width: 1320px) and (max-width: 1599px){.page-not-found .bg{width:707px;margin-top:-45px}}@media screen and (min-width: 720px) and (max-width: 1319px){.page-not-found .bg{width:707px;margin-top:42px}}@media screen and (max-width: 719px){.page-not-found .bg{width:100%;margin-top:3px}}.page-not-found .title{float:left;width:100%;text-align:center;font-size:40px;line-height:50px;font-weight:600;font-family:'Kufam', cursive;margin-top:-88px;position:relative;z-index:11}@media screen and (min-width: 1320px) and (max-width: 1599px){.page-not-found .title{margin-top:-92px;font-size:32px}}@media screen and (min-width: 720px) and (max-width: 1319px){.page-not-found .title{font-size:32px;line-height:40px;margin:0;margin-top:-55px}}@media screen and (max-width: 719px){.page-not-found .title{font-size:30px;line-height:40px;margin:0;margin-top:-45px}}.page-not-found .description{float:left;width:100%;text-align:center;font-size:18px;line-height:26px;font-weight:600;font-family:'Kufam', cursive;margin-top:-22px;position:relative;z-index:11}@media screen and (min-width: 1320px) and (max-width: 1599px){.page-not-found .description{font-size:16px;margin-top:-45px}}@media screen and (min-width: 720px) and (max-width: 1319px){.page-not-found .description{font-size:16px;margin-top:-14px}}@media screen and (max-width: 719px){.page-not-found .description{font-size:14px;margin-top:-5px}}.page-not-found .btn-wrapper{float:left;width:100%;text-align:center;margin-top:68px}@media screen and (min-width: 1320px) and (max-width: 1599px){.page-not-found .btn-wrapper{margin-top:16px}}@media screen and (min-width: 720px) and (max-width: 1319px){.page-not-found .btn-wrapper{margin-top:38px}}@media screen and (max-width: 719px){.page-not-found .btn-wrapper{margin-top:38px}}.page-not-found .btn-wrapper .btn{padding:11px 36px}
/*# sourceMappingURL=style.css.map */
