*,:after,:before{margin:0;padding:0;box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{margin:0;font-family:Montserrat,sans-serif}@media (max-width:768px){body.lock{overflow:hidden}}a{text-decoration:none;display:inline-block}li,ul{list-style:none;padding:0}figure,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0}.container{max-width:1620px;margin:0 auto}@media (max-width:1665px){.container{max-width:1440px}}@media (max-width:1440px){.container{max-width:1024px}}@media (max-width:1024px){.container{max-width:968px}}@media (max-width:968px){.container{max-width:768px}}.block-title{font-family:Playfair Display,sans-serif;font-weight:700;font-size:50px;line-height:67px;color:#333}@media (max-width:488px){.block-title{font-size:30px}}.block-text{font-weight:500;font-size:19px;line-height:40px;color:#000}@media (max-width:488px){.block-text{font-size:14px}}.active{opacity:1}.disable{opacity:.5}.text-sm{font-size:16px;line-height:20px}.btn-red,.text-sm{font-weight:500;color:#fff}.btn-red{padding:25px 81px;font-size:19px;line-height:23px;letter-spacing:.01em;background-color:#ff7474}@media (max-width:488px){.btn-red{padding:18px 24px;font-size:16px}}.w-161{max-width:161px}.w-235{max-width:235px}.w-342{max-width:342px}@media (max-width:488px){.w-342{max-width:200px}}.w-363{max-width:363px}.w-415{max-width:415px}.w-513{max-width:513px}@-webkit-keyframes arrow{0%{top:0}to{top:30px}}@keyframes arrow{0%{top:0}to{top:30px}}.header{position:relative;min-height:1000px;background:url(../images/header-bg.png) no-repeat 50%/cover;color:#fff;padding-top:50px}.header .header-head{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}@media (max-width:768px){.header .header-head{-webkit-box-pack:space-evenly;justify-content:space-evenly}}@media (max-width:768px){.header .header-head .logo{-webkit-box-ordinal-group:2;order:1}}@media (max-width:768px){.header .header-head .nav ul.active{top:0;padding:130px 0 0 30px}}@media (max-width:768px){.header .header-head .nav ul.active li{margin-top:25px}}@media (max-width:768px){.header .header-head .nav ul.active li a{font-size:20px}}@media (max-width:768px){.header .header-head .nav ul{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:fixed;top:-100%;left:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.7);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}}.header .header-head .nav ul li{display:inline-block}.header .header-head .nav ul li:not(:last-child){margin-right:25px}@media (max-width:1024px){.header .header-head .nav ul li:not(:last-child){margin-right:20px}}.header .header-head .nav ul li a{font-weight:500;font-size:17px;line-height:21px;letter-spacing:.01em;color:#fff}@media (max-width:1024px){.header .header-head .nav ul li a{font-size:14px}}@media (max-width:768px){.header .header-head .nav-toogler{display:block;position:relative;width:30px;height:20px;z-index:3}}@media (max-width:768px){.header .header-head .nav-toogler span{top:9px}}@media (max-width:768px){.header .header-head .nav-toogler:after,.header .header-head .nav-toogler:before,.header .header-head .nav-toogler span{position:absolute;background-color:#fff;left:0;width:100%;height:2px;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.header .header-head .nav-toogler:after,.header .header-head .nav-toogler:before{content:""}}@media (max-width:768px){.header .header-head .nav-toogler:before{top:0}}@media (max-width:768px){.header .header-head .nav-toogler:after{bottom:0}}.header .header-head .nav-toogler.active span{-webkit-transform:scale(0);transform:scale(0)}.header .header-head .nav-toogler.active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:9px}.header .header-head .nav-toogler.active:after{bottom:9px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:768px){.header .header-head .languages{-webkit-box-ordinal-group:3;order:2}}.header .header-head .languages span{font-size:17px;line-height:21px;letter-spacing:.01em;cursor:pointer}@media (max-width:411px){.header .header-head .languages span{font-size:14px}}.header .header-head .languages .rus{margin-right:25px}@media (max-width:411px){.header .header-head .languages .rus{margin-right:10px}}.header .header-hero{margin-top:157px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}@media (max-width:1024px){.header .header-hero{margin-left:140px}}@media (max-width:768px){.header .header-hero{margin-top:100px;margin-left:40px;margin-right:40px}}.header .header-hero .header-title{max-width:771px;font-family:Playfair Display,sans-serif;font-weight:700;font-size:80px;line-height:107px}@media (max-width:1250px){.header .header-hero .header-title{max-width:600px}}@media (max-width:1180px){.header .header-hero .header-title{font-size:65px}}@media (max-width:768px){.header .header-hero .header-title{font-size:50px}}@media (max-width:360px){.header .header-hero .header-title{font-size:40px}}.header .header-hero .header-pretitle{margin:45px 0 60px;font-weight:500;font-size:19px;line-height:23px;letter-spacing:.01em}@media (max-width:360px){.header .header-hero .btn-red{padding:20px 60px}}.header .header-hero .dropdown-arrow{position:relative;margin-top:110px;cursor:pointer;-webkit-animation:arrow 1s linear infinite alternate;animation:arrow 1s linear infinite alternate}@media (max-width:1250px){.header .header-hero .dropdown-arrow{display:none}}.header .header-videos{position:absolute;right:150px;bottom:-45px}@media (max-width:1250px){.header .header-videos{right:100px;bottom:175px}}@media (max-width:1024px){.header .header-videos{bottom:-100px}}@media (max-width:768px){.header .header-videos{display:none}}.header .header-videos .video{position:relative;width:440px;height:271px;cursor:pointer}@media (max-width:1180px){.header .header-videos .video{width:380px}}.header .header-videos .video:hover{background:none}.header .header-videos .video:hover video{display:block}.header .header-videos .video video{width:440px;height:271px;display:none}@media (max-width:1180px){.header .header-videos .video video{width:380px}}.header .header-videos .video .video-describe{position:absolute;height:100%;padding:0 0 33px 35px;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}.header .header-videos .video .video-describe img{margin-right:15px}.header .header-videos .video .video-describe .video-title{font-weight:500;font-size:22px;line-height:27px;letter-spacing:.01em}.header .header-videos .video .video-describe .video-text{font-size:15px;line-height:18px;letter-spacing:.01em}.header .header-videos .video-rocks{background:url(../images/img-video-1.png) no-repeat}@media (max-width:1024px){.header .header-videos .video-rocks{bottom:-271px;right:400px}}.header .header-videos .video-lights{margin-top:25px;background:url(../images/img-video-2.png) no-repeat}@media (max-width:1024px){.header .header-videos .video-lights{margin-top:0}}.about{min-height:844px;background:url(../images/about-bg.png) no-repeat 50%/cover}.about .about-content{padding-top:207px}@media (max-width:768px){.about .about-content{padding-top:100px;padding-left:20px;padding-right:20px}}.about .about-content .row-2{margin-top:35px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:768px){.about .about-content .row-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.about .about-content .row-2-left{display:-webkit-box;display:flex}@media (max-width:1440px){.about .about-content .row-2-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.about .about-content .row-2-left div:first-child{margin-right:40px}@media (max-width:1440px){.about .about-content .row-2-left div:first-child{margin-bottom:25px}}.about .about-content .row-2 .about-play{position:relative;align-self:flex-end}@media (max-width:768px){.about .about-content .row-2 .about-play{margin-top:100px}}.about .about-content .row-2 .about-play img{position:absolute;top:-65px;left:-70px}.about .about-content .row-3{margin-top:100px}.about .about-content .row-3 ul li{display:inline-block}@media (max-width:1024px){.about .about-content .row-3 ul li{margin-top:25px}}.about .about-content .row-3 ul li:not(:last-child){margin-right:40px}.about .about-content .row-3 ul li span{display:block;margin-bottom:20px;font-family:Playfair Display,sans-serif;font-weight:700;font-size:45px;line-height:40px;color:#ff7474}.gallery{margin-top:150px;position:relative}@media (max-width:768px){.gallery{margin-top:100px}}.gallery .gallery-head{position:absolute;top:-250px;right:0;z-index:5;width:940px;height:577.87px;background-color:#f9fafb;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}@media (max-width:1440px){.gallery .gallery-head{position:relative;top:0;margin-bottom:25px;width:auto}}.gallery .gallery-head-content{margin:0 auto;-webkit-transform:translate(20%);transform:translate(20%)}.gallery .gallery-head .gallery-text{margin:24px 0 38px}.gallery .gallery-head .gallery-inst{display:-webkit-box;display:flex;max-width:300px;font-weight:500;font-size:16px;line-height:21px;color:#cdcdcd}.gallery .gallery-head .gallery-inst a{color:#ff7474}.gallery .gallery-head .gallery-inst img{margin-right:15px}@media (max-width:488px){.gallery .gallery-head .gallery-inst{max-width:200px}}.gallery .gallery-content{display:-webkit-box;display:flex}@media (max-width:1700px){.gallery .gallery-content{padding:0 25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.gallery .gallery-content img{margin-bottom:38px}@media (max-width:768px){.gallery .gallery-content img{width:100%;height:auto}}.gallery .gallery-content .col-1{z-index:7}.gallery .gallery-content .col-2{z-index:7;margin-top:70px}@media (max-width:1700px){.gallery .gallery-content .col-2{margin-top:0}}.gallery .gallery-content .col-3{z-index:7;margin-top:260px}@media (max-width:1700px){.gallery .gallery-content .col-3{margin-top:0}}.request{margin-top:182px}@media (max-width:1724px){.request{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}}@media (max-width:768px){.request{margin-top:100px}}.request .request-content{width:100%;position:relative;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}@media (max-width:1724px){.request .request-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.request .request-content .lake-img{position:absolute;left:0;top:93px;padding:60px 65px 60px 0;width:940px;height:569px;background:url(../images/request-1.png) no-repeat 50%/cover}@media (max-width:1724px){.request .request-content .lake-img{position:relative;width:100%;height:569px;top:0}}.request .request-content .lake-img .trip-date{text-align:right}.request .request-content .lake-img .trip-descr{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;height:100%;text-align:right}.request .request-content .lake-img .trip-name{font-family:Playfair Display,sans-serif;font-weight:700;font-size:26px;line-height:35px;color:#fff}.request .request-content .lake-img .trip-postname{margin-top:14px}.request .request-content form{padding-left:335px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;width:1090px;height:755px;background-color:#f9fafb}@media (max-width:1724px){.request .request-content form{width:100%;padding-left:100px;padding-right:100px}}@media (max-width:580px){.request .request-content form{padding-left:30px;padding-right:30px}}.request .request-content form .form-text{margin-top:26px}.request .request-content form input{margin:40px 0 25px;padding:21px 43px;outline:none;border:1px solid grey;font-weight:500;font-size:19px;line-height:32px;letter-spacing:.1em;color:#000;background-color:transparent;opacity:.5}@media (max-width:488px){.request .request-content form input{padding:15px 14px}}@media (max-width:411px){.request .request-content form input{padding:12px 10px;font-size:14px}}.footer{padding-bottom:60px;min-height:625px;background:url(../images/footer-bg.png) no-repeat 50%/cover}.footer .footer-content{min-height:625px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end}@media (max-width:768px){.footer .footer-content{padding:0 40px;-webkit-box-pack:center;justify-content:center}}.footer .footer-content .footer-row-1{margin-bottom:50px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:690px){.footer .footer-content .footer-row-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.footer .footer-content .footer-row-1 .row-1-start{display:-webkit-box;display:flex}@media (max-width:430px){.footer .footer-content .footer-row-1 .row-1-start{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}}.footer .footer-content .footer-row-1 .footer-nav{margin-left:130px}@media (max-width:430px){.footer .footer-content .footer-row-1 .footer-nav{margin-top:50px;margin-left:0}}.footer .footer-content .footer-row-1 .footer-nav ul li{display:inline-block}.footer .footer-content .footer-row-1 .footer-nav ul li:not(:last-child){margin-right:25px}.footer .footer-content .footer-row-1 .footer-nav ul li a{font-weight:500;font-size:16px;line-height:32px;color:#000}@media (max-width:411px){.footer .footer-content .footer-row-1 .footer-nav ul li a{font-size:14px}}@media (max-width:340px){.footer .footer-content .footer-row-1 .footer-nav ul li a{font-size:12px}}.footer .footer-content .footer-row-1 .socials a:not(:last-child){margin-right:25px}@media (max-width:690px){.footer .footer-content .footer-row-1 .socials{margin:25px auto 0}}@media (max-width:690px){.footer .footer-content .footer-row-2{margin-top:100px}}.footer .footer-content .footer-row-2 a{font-weight:500;font-size:12px;line-height:32px;letter-spacing:.02em;color:#000}.footer .footer-content .footer-row-2 a:not(:first-child){margin-left:65px}@media (max-width:690px){.footer .footer-content .footer-row-2 a:not(:first-child){display:block;margin-left:0}}
/*# sourceMappingURL=styles.min.css.map */
