@-webkit-keyframes BtnToUp{0%{opacity:0;transform:translateY(5rem)}100%{opacity:1;transform:translateY(0)}}@keyframes BtnToUp{0%{opacity:0;transform:translateY(5rem)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes LeftToRight{0%{opacity:0;transform:translateX(-10rem)}80%{transform:translateX(1rem)}100%{opacity:1;transform:translateX(0)}}@keyframes LeftToRight{0%{opacity:0;transform:translateX(-10rem)}80%{transform:translateX(1rem)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes RightToLeft{0%{opacity:0;transform:translateX(10rem)}80%{transform:translateX(-1rem)}100%{opacity:1;transform:translateX(0)}}@keyframes RightToLeft{0%{opacity:0;transform:translateX(10rem)}80%{transform:translateX(-1rem)}100%{opacity:1;transform:translateX(0)}}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}@media only screen and (max-width:600px){html{font-size:30%}}@media only screen and (max-width:900px){html{font-size:50%}}@media only screen and (max-width:1240px){html{font-size:56.25%}}@media only screen and (min-width:1800px){html{font-size:75%}}body{padding:5rem;background-color:#fff}@media only screen and (max-width:900px){body{padding:1rem}}.container{background-color:#f7f7f7;position:relative;z-index:0}body{font-family:Roboto;font-weight:400;color:#777;font-size:1.6rem;letter-spacing:.2rem}.title-first{color:#fff;font-family:Roboto}.title-first__main{display:block;font-weight:800;font-size:5rem;line-height:6rem;letter-spacing:1rem;text-transform:uppercase;margin-bottom:1rem;-webkit-animation-name:LeftToRight;animation-name:LeftToRight;-webkit-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:1240px){.title-first__main{font-size:4rem}}@media only screen and (max-width:900px){.title-first__main{font-size:3.6rem;letter-spacing:.5rem;margin-bottom:0}}.title-first__secondary{display:block;font-weight:200;font-size:4rem;line-height:4.8rem;letter-spacing:.5rem;-webkit-animation-name:RightToLeft;animation-name:RightToLeft;-webkit-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-bottom:6.5rem}@media only screen and (max-width:1240px){.title-first__secondary{font-size:3.5rem;margin-bottom:3.5rem}}@media only screen and (max-width:900px){.title-first__secondary{font-size:3.2rem;letter-spacing:.2rem}}.title-secondary{text-align:center;font-size:3.6rem;letter-spacing:1rem;text-transform:uppercase;font-weight:800;background:linear-gradient(90deg,rgba(186,133,84,.7) .03%,rgba(161,79,3,.7) 99.94%);-webkit-background-clip:text;color:rgba(0,0,0,0);transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:1240px){.title-secondary{font-size:3rem}}@media only screen and (max-width:900px){.title-secondary{letter-spacing:.6rem}}.title-secondary:hover{transform:skewY(2deg) skewX(15deg) scale(1.1);text-shadow:0rem .4rem .4rem rgba(0,0,0,.25)}.title-secondary_white{color:#fff}.title-third{font-size:2rem;letter-spacing:.2rem;text-transform:uppercase;font-weight:700}@media only screen and (max-width:1240px){.title-third{font-size:1.8rem}}.paragraph{font-size:1.6rem;letter-spacing:.2rem;line-spacing:140%;font-weight:400}@media only screen and (max-width:1240px){.paragraph{font-size:1.5rem}}.text-align-center{text-align:center}.margin-bottom-10px{margin-bottom:1rem}.margin-bottom-30px{margin-bottom:3rem}.margin-bottom-50px{margin-bottom:5rem}@media only screen and (max-width:900px){.margin-bottom-50px{margin-bottom:7rem}}.margin-bottom-80px{margin-bottom:8rem}@media only screen and (max-width:900px){.margin-bottom-80px{margin-bottom:5rem}}.btn,.btn:link,.btn:visited{display:inline-block;text-transform:uppercase;text-decoration:none;color:#777;padding:1.5rem 4rem;background:#fff;border-radius:5rem;transition:all .3s;position:relative;font-size:2rem;border:none}@media only screen and (max-width:1240px){.btn,.btn:link,.btn:visited{font-size:1.8rem;padding:1.5rem 3.7rem}}@media only screen and (max-width:900px){.btn,.btn:link,.btn:visited{padding:2rem 5rem}}.btn:hover{transform:translateY(-.4rem);box-shadow:0 4px 4px rgba(0,0,0,.3)}.btn:hover::after{opacity:0;transform:scaleX(1.5) scaleY(1.7)}.btn:active{transform:translate(-.2rem);box-shadow:0 4px 4px rgba(0,0,0,.3)}.btn::after{content:"";background:#fff;width:100%;height:100%;border-radius:5rem;display:inline-block;position:absolute;top:0;left:0;z-index:-1;transition:all .4s}.btn_animated{-webkit-animation:BtnToUp .5s ease-out .7s;animation:BtnToUp .5s ease-out .7s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.btn_brown,.btn_brown:link,.btn_brown:visited{background:#a14f03;color:#fff}.btn_brown::after{background:#a14f03}.btn-text:link,.btn-text:visited{font-size:1.6rem;letter-spacing:.2rem;font-weight:700;color:#777;text-decoration:none;padding:1rem;border-bottom:1px #ba8554 solid;display:inline-block;transition:.5 all}.btn-text:hover{background-color:#ba8554;color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.3);transform:translateY(-.2rem)}.btn-text:active{transform:translateY(0rem)}.composition{position:relative}.composition__photo{width:55%;box-shadow:0 4px 4px rgba(0,0,0,.3);border-radius:.5rem;position:absolute;z-index:10;transition:all .2s;outline-offset:1rem}.composition__photo_n1{top:0;left:0rem}.composition__photo_n2{top:2rem;right:0}.composition__photo_n3{top:13rem;left:10rem}.composition__photo:hover{outline:1rem solid #ba8554;transform:scale(1.1);z-index:20}.composition:hover .composition__photo:not(:hover){transform:scale(.95)}.adventure-card{padding:2.5rem;background-color:rgba(255,255,255,.8);border-radius:.5rem;box-shadow:0 4px 4px rgba(0,0,0,.3);text-align:center;transition:.2s all}.adventure-card:hover{transform:translateY(-1.5rem) scale(1.03)}.adventure-card__icon{font-size:6rem;background:linear-gradient(90deg,rgba(186,133,84,.7) .03%,rgba(161,79,3,.7) 99.94%);-webkit-background-clip:text;color:rgba(0,0,0,0);display:inline-block}.card-tour{height:50rem;perspective:150rem;-moz-perspective:150rem;position:relative}@media only screen and (max-width:900px),(hover:none){.card-tour{height:auto}}.card-tour__side{height:50rem;transition:.7s all ease-out;color:#fff;position:absolute;top:0;left:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 4px 4px rgba(0,0,0,.3);border-radius:.5rem;overflow:hidden}@media only screen and (max-width:900px),(hover:none){.card-tour__side{height:auto;position:relative}}@media only screen and (max-width:900px),(hover:none){.card-tour__side_front{padding-bottom:13rem}}.card-tour__side_back{background:green;transform:rotateY(180deg);background:linear-gradient(120deg,#ba8554,#a14f03)}@media only screen and (max-width:900px),(hover:none){.card-tour__side_back{transform:rotateY(0);padding:5rem;padding-top:12rem;margin-top:-11rem;-webkit-clip-path:polygon(0 0,100% 20%,100% 100%,0 100%);clip-path:polygon(0 0,100% 20%,100% 100%,0 100%)}}.card-tour:hover .card-tour__side_front{transform:rotateY(-180deg)}@media only screen and (max-width:900px){.card-tour:hover .card-tour__side_front{transform:rotateY(0)}}.card-tour:hover .card-tour__side_back{transform:rotateY(0)}.card-tour__img{background-blend-mode:hard-light;height:21rem;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 80%);clip-path:polygon(0 0,100% 0,100% 100%,0 80%)}.card-tour__img_1{background:#ba8554 url(../img/card-1.jpg) center/cover no-repeat}.card-tour__img_2{background:#ba8554 url(../img/card-2.jpg) center/cover no-repeat}.card-tour__img_3{background:#ba8554 url(../img/card-3.jpg) center/cover no-repeat}@media only screen and (max-width:900px),(hover:none){.card-tour__img{height:30rem}}.card-tour__title{font-size:2.8rem;letter-spacing:.2rem;font-weight:300;text-transform:uppercase;text-align:right;position:absolute;top:17rem;right:0}@media only screen and (max-width:900px){.card-tour__title{top:25rem;font-size:3.8rem}}.card-tour__span{background:linear-gradient(90deg,#ba8554,#a14f03);padding:1rem 2rem .3rem 2rem}.card-tour__span_2{position:absolute;top:3.4rem;right:0;padding-bottom:1rem;padding-top:0}@media only screen and (max-width:900px){.card-tour__span_2{top:4.4rem}}.card-tour__descr ul{list-style:none;margin:0 auto;width:75%;text-align:center}.card-tour__descr ul li{font-size:1.6rem;letter-spacing:.2rem;color:#777;border-bottom:1px solid #777;display:inline-block;text-align:center}.card-tour__descr ul li:not(:last-child){margin-bottom:2rem}@media only screen and (max-width:1240px){.card-tour__descr ul li{font-size:1.5rem}}@media only screen and (max-width:900px){.card-tour__descr ul li{font-size:2rem}}.card-tour__backSide-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:900px),(hover:none){.card-tour__backSide-box{position:relative;top:0;left:0;transform:translate(0,0);text-align:center}}.card-tour__text{margin-bottom:8rem;letter-spacing:.2rem;text-transform:uppercase;text-align:center;color:#fff}.card-tour__text_1{font-size:1.6rem;font-weight:300}.card-tour__text_2{font-size:6rem;font-weight:500}.feedback-card{width:85%;background:rgba(255,255,255,.75);box-shadow:0 4px 4px rgba(0,0,0,.3);margin:0 auto;padding:6rem;transform:skewX(330deg)}@media only screen and (max-width:900px){.feedback-card{transform:skewX(350deg);padding:3rem}}.feedback-card>*{transform:skewX(-330deg)}@media only screen and (max-width:900px){.feedback-card>*{transform:skewX(-350deg);text-align:center}}.feedback-card__img{width:15rem;height:15rem;float:left;border-radius:100rem;shape-outside:circle(50% at 50% 50%);-webkit-shape-outside:circle(50% at 50% 50%);margin-right:4rem;overflow:hidden;position:relative}@media only screen and (max-width:900px){.feedback-card__img{float:none;margin:0 auto;margin-bottom:3rem}}.feedback-card__img img{height:100%;transform:scale(1.2);transition:all .5s}.feedback-card__name{font-size:2rem;letter-spacing:.2rem;font-weight:400;color:#fff;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-20%);opacity:0;transition:all .5s}.feedback-card:hover .feedback-card__name{transform:translate(-50%,-50%);opacity:1}.feedback-card:hover img{transform:scale(1);-webkit-filter:blur(.3rem) brightness(70%);filter:blur(.3rem) brightness(70%)}.bg-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;-o-object-fit:cover;object-fit:cover}.bg-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(186,133,84,.7),rgba(0,0,0,.7));z-index:-1}.book{height:50rem;background:linear-gradient(110deg,rgba(255,255,255,.9) 0,rgba(255,255,255,.9) 55%,rgba(195,149,106,.2) 55%,rgba(195,149,106,.2) 0),url(../img/bg-form.jpg) center/cover no-repeat;box-shadow:0 4px 4px rgba(0,0,0,.3);border-radius:.5rem;overflow:hidden}@media only screen and (max-width:900px){.book{background:linear-gradient(110deg,rgba(255,255,255,.9) 0,rgba(255,255,255,.9) 505%,rgba(195,149,106,.2) 55%,rgba(195,149,106,.2) 0),url(../img/bg-form.jpg) center/cover no-repeat}}.form{padding-left:5rem;width:70%;padding-top:5rem}@media only screen and (max-width:900px){.form{width:100%;padding-top:3rem;padding-left:3rem}}.form__group:not(:last-child){margin-bottom:2rem}.form__group:nth-child(4){margin-bottom:4rem}@media only screen and (max-width:1240px){.form__group:not(:last-child){margin-bottom:0}.form__group:nth-child(4){margin-bottom:2.5rem}}.form__input{font-size:1.6rem;letter-spacing:.2rem;font-weight:400;color:#000;padding:2rem 0rem 2rem 2rem;background:#fff;border:none;border-bottom:.3rem solid rgba(0,0,0,0);border-radius:.5rem;width:75%}@media only screen and (max-width:900px){.form__input{width:90%;box-shadow:0 4px 4px rgba(0,0,0,.3)}}.form__input:focus{outline:0;border-bottom:.3rem solid #66d763;box-shadow:0 4px 4px rgba(0,0,0,.3)}.form__input:focus:invalid{border-bottom:.3rem solid #d76363}.form__label{font-size:1.6rem;letter-spacing:.2rem;font-weight:400;display:block;margin-top:1rem;margin-left:1.5rem;transition:.2s all}.form__input:placeholder-shown+.form__label{opacity:0;visability:hidden;transform:translateY(-3rem)}.form__group-radio{display:inline-block;margin-bottom:4rem}.form__group-radio:not(:last-child){margin-right:2rem}@media only screen and (max-width:1240px){.form__group-radio{display:block}.form__group-radio:not(:last-child){margin-bottom:2rem}}.form__input-radio{display:none}.form__label-radio{cursor:pointer;position:relative;padding-left:4rem}.form__button-radio{height:3rem;width:3rem;border-radius:50%;border:.5rem solid #a14f03;display:inline-block;position:absolute;left:0;top:-.4rem}.form__button-radio::after{content:"";display:block;height:1.5rem;width:1.5rem;border-radius:50%;background:#a14f03;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:.2s all}.form__input-radio:checked~.form__label-radio .form__button-radio::after{opacity:1}.row{max-width:114rem;margin:0 auto}.row:not(:last-child){margin-bottom:8rem}@media only screen and (max-width:900px){.row:not(:last-child){margin-bottom:4rem}}.row::after{content:"";display:table;clear:both}@media only screen and (max-width:1240px){.row{max-width:90.1rem}}@media only screen and (max-width:900px){.row{max-width:60rem}}.col-1-of-2{width:calc((100% - 6rem)/ 2)}.col-1-of-3{width:calc((100% - 2*6rem)/ 3)}@media only screen and (max-width:1240px){.col-1-of-3{width:calc((100% - 2*2rem)/ 3)}}.col-2-of-3{width:calc(2*(100% - 2*6rem)/ 3)}.col-1-of-4{width:calc((100% - 3*6rem)/ 4)}@media only screen and (max-width:1240px){.col-1-of-4{width:calc((100% - 3*2rem)/ 4)}}.col-2-of-4{width:calc(2*((100% - 3*6rem)/ 4) + 6rem)}.col-3-of-4{width:calc(3*((100% - 3*6rem)/ 4) + 2*6rem)}[class^=col-]{float:left}[class^=col-]:not(:last-child){margin-right:6rem}@media only screen and (max-width:1240px){[class^=col-]:not(:last-child){margin-right:2rem}}@media only screen and (max-width:900px){[class^=col-]{width:100%;margin-right:0!important;margin-bottom:4rem}}.header{position:relative;height:95vh;background:linear-gradient(90deg,rgba(186,133,84,.7) .03%,rgba(0,0,0,.7) 99.94%),url(../img/header_bg.jpg) center/cover no-repeat;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 80%);clip-path:polygon(0 0,100% 0,100% 100%,0 80%)}@media(-webkit-min-device-pixel-ratio:2)and (min-width:670px),(min-resolution:192dpi)and (min-width:670px),(min-width:1340px){.header{background:linear-gradient(90deg,rgba(186,133,84,.7) .03%,rgba(0,0,0,.7) 99.94%),url(../img/header_bg_big.jpg) center/cover no-repeat}}.header__logo{position:absolute;left:5rem;top:5rem;height:7rem;width:5.6rem}.header__box{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}@media only screen and (max-width:1240px){.header__box{top:50%}}.footer{padding:8rem;background:#333}.footer__logo{width:12rem}.footer__list{list-style:none;text-align:center}.footer__item{display:inline-block}.footer__item:not(:last-child){margin-right:5rem}@media only screen and (max-width:1240px){.footer__item:not(:last-child){margin-right:1.6rem}}@media only screen and (max-width:1240px){.footer__item{margin:0 3rem 3rem 0}}@media only screen and (max-width:900px){.footer__item{margin:0;padding:2rem}}.footer__link:link,.footer__link:visited{color:#777;text-decoration:none;text-transform:uppercase;font-size:1.6rem;letter-spasing:.2rem;font-weight:300;display:inline-block;transition:all .3s}.footer__link:hover{transform:rotate(5deg) scale(1.2);color:#a14f03;text-shadow:0rem .4rem .4rem rgba(0,0,0,.25)}.navigation__toggle{display:none}.navigation__button{background-color:#fff;height:8rem;width:8rem;border-radius:50%;position:fixed;top:10rem;right:10rem;z-index:200;text-align:center;cursor:pointer;box-shadow:0 4px 4px rgba(0,0,0,.3)}.navigation__background{width:6rem;height:6rem;border-radius:50%;background:radial-gradient(#ba8554,#a14f03);position:fixed;right:11rem;top:11rem;z-index:100;transition:all .7s}.navigation__nav{height:100vh;width:0;position:fixed;top:0;right:0;z-index:150;opacity:0;transition:all .3s cubic-bezier(.68,-.6,.32,1.6)}.navigation__list{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);list-style:none;width:100%}.navigation__item{text-align:center}.navigation__item:not(:last-child){margin-bottom:5rem}.navigation__link:link,.navigation__link:visited{font-size:4rem;color:#fff;letter-spacing:.5rem;text-decoration:none;text-transform:uppercase;background:linear-gradient(120deg,transparent 0,transparent 50%,#fff 50%);background-size:220%;padding:1rem 2rem;transition:all .4s;display:inline-block}.navigation__link:active,.navigation__link:hover{background-position:100%;color:#a14f03;transform:translateX(1rem)}.navigation__toggle:checked~.navigation__background{transform:scale(80)}.navigation__toggle:checked~.navigation__nav{width:100%;opacity:1}.navigation__icon{position:relative;margin-top:3.7rem}.navigation__icon,.navigation__icon::after,.navigation__icon::before{width:3rem;height:.2rem;background:#000;display:inline-block;transition:all .2s}.navigation__icon::after,.navigation__icon::before{content:"";position:absolute;left:0}.navigation__icon::before{top:-.8rem}.navigation__icon::after{top:.8rem}.navigation__button:hover .navigation__icon::before{top:-1rem}.navigation__button:hover .navigation__icon::after{top:1rem}.navigation__toggle:checked+.navigation__button .navigation__icon{background:rgba(0,0,0,0)}.navigation__toggle:checked+.navigation__button .navigation__icon::before{top:0;transform:rotate(135deg)}.navigation__toggle:checked+.navigation__button .navigation__icon::after{top:0;transform:rotate(-135deg)}.section-about{padding-top:8rem;margin-bottom:21rem}@media only screen and (max-width:1240px){.section-about{margin-bottom:13rem}}@media only screen and (max-width:900px){.section-about{margin-bottom:40rem}}.section-adventure{padding:21rem 0;background:linear-gradient(90deg,rgba(186,133,84,.7),rgba(0,0,0,.7)),url(../img/sect-adv.jpg) center/cover no-repeat;transform:skewY(7deg)}.section-adventure>*{transform:skewY(-7deg)}@media only screen and (max-width:1240px){.section-adventure{padding:15rem 0}}.section-tour{padding-top:21rem;margin-bottom:8rem}.section-feedback{padding:8rem 0rem;position:relative}.section-book{padding:10rem;background:linear-gradient(90deg,#ba8554,#000)}@media only screen and (max-width:900px){.section-book{padding:4rem}}