body{margin:0;font-size:0;padding-top:80px}@media screen and (max-width:1300px){body{padding-top:0}}button{font-size:16px}h1,h2{font-family:Magra;font-weight:400;font-size:70px;color:rgba(22,53,81,1)}@media screen and (max-width:1300px){h2{font-size:40px}}.modal-body{font-family:Magra;font-weight:400;font-size:20px;color:rgba(0,0,0,1);text-align:center;margin-top:12px}.anchor{position:relative;top:-80px}.button-top{background-image:url(../img/button-top.png);background-repeat:no-repeat;background-color:transparent;border:0;z-index:500;position:fixed;bottom:0;right:140px;width:40px;height:37px;cursor:pointer}@media screen and (max-width:1300px){.button-top{right:20px}}.button-top:hover{background-image:url(../img/button-top-hover.png)}button.blue{font-family:Roboto;font-size:26px;color:rgba(255,255,255,1);border-radius:20px;border:2px solid #163551;background-color:#163551;width:360px;height:60px;cursor:pointer;text-align:center}@media screen and (max-width:1300px){button.blue{font-size:20px;border-radius:10px;width:250px;height:40px}}button.blue:hover{background-color:rgba(255,255,255,1);color:#163551}.price{font-family:Roboto Serif;font-weight:500;font-size:20px;color:rgba(14,14,14,1)}.price>.strike{color:red;text-decoration:line-through}.price>.strike>span{color:rgba(0,0,0,1)}div.container{position:relative;margin:0 auto;width:1200px;height:inherit;padding:0}@media screen and (max-width:1300px){div.container{width:100%}}.sandwich{display:none;height:0;z-index:500;position:absolute;padding:70px 20px;flex-wrap:nowrap;justify-content:space-between;width:100%}.sandwich>button{background-image:url(../img/sandwich.png);width:48px;height:32px;border:0;background-color:transparent}.sandwich>a{display:block;margin-right:50px;text-decoration:none;font-weight:500}#sandwichModal{display:none;position:fixed;z-index:1000;width:100%;left:0;top:0;background-color:#163551;color:#fff}#sandwichModal a{display:block;color:#fff;margin:0 auto;padding:20px 0}#sandwichModal{text-align:center}.menu{z-index:500;position:fixed;top:0;left:0;width:100%;min-width:1500px;height:80px;background-color:#fff}@media screen and (max-width:1300px){.sandwich{display:flex}.menu{display:none}}.menu>div>div{position:absolute;top:10px;right:-10px;white-space:nowrap}.menu>div>div>a{font-family:Roboto;font-weight:500;font-size:20px;color:rgba(22,53,81,1);text-decoration:none;margin-right:10px}.menu>div>div>a>img{height:15px}.menu>div>img{position:absolute;top:18px;left:0;width:137px}.menu>div>a{position:absolute;top:40px;white-space:nowrap}.menu>div>a[href="#book"]{left:316px}.menu>div>a[href="#services"]{left:410px}.menu>div>a[href="#routes"]{left:544px}.menu>div>a[href="#gallery"]{left:728px}.menu>div>a[href="#partners"]{left:840px}.menu>div>a[href="#about"]{left:980px}.menu>div>a[href="#footer"]{left:1120px}.menu-item{font-family:Roboto;font-style:normal;font-weight:400;font-size:20px;text-decoration:none;text-transform:none;line-height:normal;letter-spacing:0;color:rgba(22,53,81,1);mix-blend-mode:normal}.banner{font-family:Roboto;font-size:26px;color:#fff;background-color:#163551;text-align:center;width:100%;padding:20px;display:none}.picture-top{position:relative;width:100%;height:800px;display:inline-block;overflow:hidden;display:flex;justify-content:center;vertical-align:middle}@media screen and (max-width:1300px){.picture-top{height:680px}}.picture-top>video{position:absolute;z-index:-100;margin:0;padding:0;width:100%;object-fit:cover}@media screen and (max-width:1450px){.picture-top>video{width:auto;height:100%}}@media screen and (max-width:1300px){.picture-top>video{width:100%;height:auto}}@media screen and (max-width:1230px){.picture-top>video{width:auto;height:100%}}.picture-top>.container>div{position:absolute;font-family:Magra;font-size:26px;color:rgba(255,253,253,1);white-space:nowrap;border:2px solid #fff;border-radius:20px;background-color:transparent;height:60px;bottom:40px;left:900px;padding:0 30px;display:flex;justify-content:space-around;align-items:center}@media screen and (max-width:1300px){.picture-top>.container>div{font-size:20px;border-radius:10px;height:40px;bottom:100px;left:auto;right:20px}}.picture-top>.container>div:hover{background-color:rgb(80,85,92,.9);color:#163551}.picture-top>.container>div>a{margin-right:10px}.picture-top>.container>div>a>img{height:20px}.about{height:1700px;width:100%;min-width:1500px}.about.bottom{height:900px}@media screen and (max-width:1300px){.about{height:auto;min-width:0}.about.bottom{height:600px}}.about>div:nth-child(2){background-color:#e1e8f0;height:1100px}.about.bottom>div:nth-child(2){height:900px}@media screen and (max-width:1300px){.about>div:nth-child(2){background-color:#fff;height:auto}}.about>div:nth-child(2)>div>h1{padding-top:145px}@media screen and (max-width:1300px){.about>div:nth-child(2)>div>h1{padding-top:80px;padding-left:20px}}.about ul,.about>div:nth-child(2)>div>p{font-family:Roboto;font-weight:400;font-size:32px;color:rgba(0,0,0,.7);line-height:1.2}.about>div:nth-child(2)>div>p{padding-top:28px}@media screen and (max-width:1300px){.about ul,.about>div:nth-child(2)>div>p{font-size:18px}.about>div:nth-child(2)>div>p{padding-top:30px;padding-left:20px}}.about>div:last-child>img{margin:0 auto;margin-top:-150px;display:block}@media screen and (max-width:1300px){.about>div:last-child>img{margin-top:30px;width:100%}}.about>div:last-child>h2{position:relative;width:0;left:840px;margin-top:-570px}@media screen and (max-width:1300px){.about>div:last-child>h2{left:60%;margin-top:-250px;display:none}}#cossackModal .modal-content{background-color:#e1e8f0;height:75%}#cossackModal p{color:#163551;padding:10px 20px}.about>div:last-child>button{font-family:Magra;font-size:26px;color:rgba(255,253,253,1);position:relative;border-radius:20px;background-color:transparent;width:360px;border:2px solid #fff;height:60px;cursor:pointer;text-align:center;margin:0 auto;margin-top:385px;display:block}@media screen and (max-width:1300px){.about>div:last-child>button{font-size:20px;border-radius:10px;width:240px;height:40px;margin-top:-50px}}.about>div:last-child>button:hover{background-color:rgba(255,255,255,1);color:#163551}.service{width:1200px;position:relative;margin:0 auto;margin-top:40px}.service.long{height:500px}@media screen and (max-width:1300px){.service{width:100%;margin-top:40px;padding:20px}.service.long{height:700px}}.service>h2{color:rgba(0,0,0,1)}.service>p{font-family:Roboto;font-weight:400;font-size:32px;color:rgba(0,0,0,.42);margin-top:40px;line-height:1.2}@media screen and (max-width:1300px){.service>p{font-size:18px;margin-top:20px;width:auto}}.service>img{float:right;padding:36px 0 20px 20px;cursor:zoom-in}@media screen and (max-width:1300px){.service>img{position:relative;margin-top:30px;width:100%;max-width:400px;height:300px;object-fit:cover;float:none;padding:0}}.service>.price{font-size:36px;position:absolute;bottom:0}@media screen and (max-width:1300px){.service>.price{font-size:20px;bottom:3px}}.service>button.blue{position:absolute;right:620px;bottom:0}@media screen and (max-width:1300px){.service>button.blue{right:20px;width:50%}}@media screen and (max-width:1300px){.service.right{margin:0}}.service.right>h2{text-align:right;padding-right:250px}@media screen and (max-width:1300px){.service.right>h2{position:relative;left:auto;text-align:left;padding-right:0}}@media screen and (max-width:1300px){.service.right>p{position:relative;right:auto;top:auto}}.service.right>img{float:left;padding:36px 20px 20px 0}@media screen and (max-width:1300px){.service.right>img{float:none;padding:0}}.service.right>.price{left:615px}@media screen and (max-width:1300px){.service.right>.price{left:auto}}.service.right>button.blue{right:0}@media screen and (max-width:1300px){.service.right>button.blue{right:20px}}.routes{margin-top:210px;min-height:950px;width:100%;min-width:1500px;background-color:#e1e8f0}@media screen and (max-width:1300px){.routes{margin-top:60px;min-height:auto;min-width:0;padding:20px;padding-bottom:80px}}.routes>div>h2{padding-top:95px;margin-bottom:85px}@media screen and (max-width:1300px){.routes>div>h2{padding-top:50px;margin-bottom:40px}}.routes>div{padding-bottom:100px}@media screen and (max-width:1300px){.routes>div{padding-bottom:0}}.routes>div>div{display:flex;flex-wrap:wrap;justify-content:space-around}.routes .route{height:485px;width:285px;display:inline-block;margin:7px;background-color:#fff;padding:24px 20px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.routes .route.special-offer{background-color:#f4c300}.routes .route:hover{height:489px;width:289px;display:inline-block;margin:5px;background-color:#93d4f1;padding:24px 20px;box-shadow:0 4px 4px rgba(0,0,0,.25)}@media screen and (max-width:1300px){.routes .route,.routes .route:hover{height:auto}}.routes .route>img{cursor:pointer;width:100%;height:300px;object-fit:cover}@media screen and (max-width:1300px){.routes .route>img{height:400px;margin-bottom:10px}}.routes .route>p{font-family:Magra;font-weight:400;font-size:20px;color:rgba(0,0,0,1);text-align:center;margin-top:12px;height:20px}.routes .route>.price{display:block;width:auto;text-align:center}.routes .route>button.blue{font-weight:400;font-size:20px;width:200px;height:40px;border-radius:10px;margin:20px auto;display:block}.routes data{display:none}#routeModal .modal-content{background-color:#e1e8f0;height:75%}#routeModal .carousel-inner{width:50%;margin:0 auto}#routeModal .carousel-inner iframe,#routeModal .carousel-item img{height:575px}@media screen and (max-width:1300px){#routeModal .carousel-inner iframe,#routeModal .carousel-item img{height:400px}}#routeModalDescription{color:#163551;padding:10px 20px}.messageus{padding:50px 0}.messageus>.container>div{height:60px;padding:0 30px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}.messageus>.container>div>div{display:flex;flex-wrap:nowrap;justify-content:space-between}.messageus img{height:50px}@media screen and (max-width:1300px){.messageus{padding:20px 0}.messageus>.container>div{height:30px;padding:0 10px;flex-direction:row}.messageus>.container>div>div{width:100%;justify-content:space-around}.messageus>.container>div img{height:20px}}.form{width:100%;min-width:1500px;height:1200px;padding-top:235px;background-color:#fff;background-image:url(../img/form-bg.jpg);background-repeat:no-repeat;background-position-x:center}@media screen and (max-width:1300px){.form{width:100%;min-width:0;height:auto;padding:50px 20px;background-image:none}}.form .anchor{top:-130px}.form>div>form{height:875px;width:900px;background-color:#fff;border-radius:20px;border:0;display:block;margin:0 auto;padding-top:87px;box-shadow:4px 6px 30px rgba(22,53,81,.5)}@media screen and (max-width:1300px){.form>div>form{height:auto;width:100%;border-radius:0;padding:40px;box-shadow:0 0 15px rgba(22,53,81,.25)}}.form>div>form input,.form>div>form select,.form>div>form textarea{font-family:Roboto;font-weight:400;font-size:24px;color:rgba(0,0,0,.5);height:78px;width:710px;border-radius:20px;border:1px solid #004787;display:block;margin:0 auto;padding:0 30px;margin-bottom:24px;resize:none}@media screen and (max-width:1300px){.form>div>form input,.form>div>form select,.form>div>form textarea{font-size:16px;height:40px;width:100%;border-radius:10px;padding:0 10px;margin-bottom:20px;font-size:16px}}.form>div>form>div{width:710px;margin:0 auto}@media screen and (max-width:1300px){.form>div>form>div{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}}.form>div>form>div input,.form>div>form>div select{width:344px;display:inline-block}@media screen and (max-width:1300px){.form>div>form>div input,.form>div>form>div select{width:inherit}}.form>div>form>div :last-child{margin-left:22px}.form>div>form>button.blue{width:710px;height:80px;margin:0 auto;margin-top:50px;display:block}@media screen and (max-width:1300px){.form>div>form>button.blue{width:100%;height:40px}}.gallery{width:100%;min-width:1500px;height:824px;padding-top:8px;background-color:#fff}@media screen and (max-width:1300px){.gallery{min-width:0;height:auto;padding:8px 20px}}.gallery>div>h2{margin-bottom:40px}.gallery>div>div{height:410px;width:1200px;margin:0 auto;padding-top:0}@media screen and (max-width:1300px){.gallery>div>div{height:auto;width:100%;padding-top:0}}.gallery>div>div img{width:285px!important;height:400px;display:inline-block!important;margin:0 5px;cursor:pointer}@media screen and (max-width:1300px){.gallery>div>div img{width:auto!important;height:530px;display:block!important;margin:0}}#carouselGallerySingle{display:none;width:300px}@media screen and (max-width:1300px){#carouselGallerySingle{display:block}#carouselGallery{display:none}}@media (min-width:1300px){#carouselGallery .carousel-inner .carousel-item-end.active,#carouselGallery .carousel-inner .carousel-item-next{transform:translateX(25%)}#carouselGallery .carousel-inner .carousel-item-prev,#carouselGallery .carousel-inner .carousel-item-start.active{transform:translateX(-25%)}}#carouselGallery .carousel-inner .carousel-item-end,#carouselGallery .carousel-inner .carousel-item-start{transform:translateX(0)}.partners{height:auto;width:100%;min-width:1500px;background-color:#d9d9d9;padding-top:200px}@media screen and (max-width:1300px){.partners{height:auto;min-width:0;background-color:#fff;padding:20px;padding-top:160px}}.partners .anchor{top:-250px}.partners .container{display:flex;justify-content:space-between;flex-wrap:wrap;white-space:normal}.partners .card{width:590px;display:inline-block;margin:0 3px;margin-bottom:170px;height:680px;background-color:#fff;padding:40px;box-shadow:0 4px 4px rgba(0,0,0,.25);white-space:normal}@media screen and (max-width:1300px){.partners .card{width:100%;max-width:500px;display:block;margin:0;margin-bottom:170px;height:500px;padding:20px;box-shadow:0 0 20px rgba(0,0,0,.25)}.partners .card:last-child{margin-bottom:50px}}.partners .card>h2{white-space:nowrap;margin-left:-38px;margin-top:-160px;margin-bottom:76px}@media screen and (max-width:1300px){.partners .card>h2{margin-left:0;margin-top:-115px;margin-bottom:76px}}@media screen and (max-width:1300px){.partners .card>img{width:100%;margin:0 auto;display:block}}.partners .card>p{font-family:Roboto;font-weight:400;font-size:28px;color:rgba(0,0,0,.5);margin-top:12px;height:20px}@media screen and (max-width:1300px){.partners .card>p{font-size:16px;margin:12px 0;height:20px}}.partners .card>button.blue{color:#163551;width:516px;height:80px;margin:177px auto;display:block;background-color:#fff;border:3px solid #000}@media screen and (max-width:1300px){.partners .card>button.blue{width:80%;height:40px;margin:0 auto;margin-top:120px;border-width:2px}}.partners .card>button.blue:hover{background-color:#163551;color:#fff}.footer{position:relative;width:100%;min-width:1500px;height:350px;padding-top:128px;background-color:#163551}@media screen and (max-width:1300px){.footer{position:relative;width:100%;min-width:0;height:auto;padding:20px}}.footer>div{height:auto}@media screen and (max-width:1300px){.footer>div>div{display:flex;justify-content:space-between;flex-wrap:nowrap;padding-bottom:50px}}.footer a,.footer h2,.footer h3,.footer p{font-family:Roboto;font-weight:400;font-size:20px;color:rgba(255,255,255,1);line-height:1.2}.footer>div>img{position:absolute;width:141px}@media screen and (max-width:1300px){.footer>div>img{right:0}}.footer h2{position:relative;left:310px;margin-top:-30px}@media screen and (max-width:1300px){.footer h2{position:relative;left:auto;margin-top:0;width:60%}}.footer .address,.footer .email,.footer .phone{position:absolute;left:310px;top:50px;width:136px}@media screen and (max-width:1300px){.footer .address,.footer .email,.footer .phone{position:relative;left:auto!important;top:auto!important;margin-top:50px}}.footer .address>h3,.footer .email>h3,.footer .phone>h3{font-size:16px}@media screen and (max-width:1300px){.footer .address>h3,.footer .email>h3,.footer .phone>h3{margin-bottom:20px}}.footer .address>p,.footer .email>a,.footer .phone>a{font-size:14px;margin-top:0;height:auto}@media screen and (max-width:1300px){.footer .phone_email{width:60%;display:flex;flex-wrap:wrap;justify-content:space-between}}.footer .phone{left:510px}.footer .phone img{margin:0 5px;height:15px}.footer .email{left:710px}.footer a{text-decoration:none;cursor:pointer;white-space:nowrap}