@import url('https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700');*{font-family:'PT Sans Narrow',sans-serif}a[href^=tel]{color:#3d7e9f}footer a[href^=tel],.headWrapper a[href^=tel]{color:#fff}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'PT Sans Narrow',sans-serif !important}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{width:50%;height:100%;top:44px;margin-top:0}.pswp--has_mouse .pswp__button--arrow--left:before,.pswp--has_mouse .pswp__button--arrow--right:before{top:50%;margin-top:-50px}.navbar{background-color:transparent}.navbar.navbar-fixed-top{background-color:#008dd2}.navbar-nav>li{background-color:#008dd2}.navbar-nav>li.sale{background-color:#f39c12}.navbar-nav li:hover{background-color:#f39c12}.navbar-nav li a:hover,.navbar-nav li a:focus,.navbar-nav li a.active{color:#000 !important}.navbar-nav li.sale a,.navbar-nav li.sale a,.navbar-nav li.sale a{color:#000 !important}.navbar-nav li.sale:hover{background-color:#ffb517 !important}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#187daf !important;color:#fff !important}.dropdown-menu>li>a{color:#000 !important}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#008dd2 !important;color:#fff !important}li.fa-icon{height:60px}li.fa-icon a{padding:12px}li.fa-icon.info a i{font-size:36px;vertical-align:middle}body{font-size:22px}body.disabledOverflow{overflow:hidden}.topmost{position:absolute;width:100%;top:0;z-index:1459}.headSlider{position:relative}.headSlider .nivoSlider{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.headWrapper{position:relative}.intro{position:absolute;width:100%;top:60px;left:0;right:0;bottom:0;z-index:1458;padding-top:20px;color:#fff;text-shadow:0 0 5px #000;background-color:rgba(0,0,0,0.50);-webkit-box-shadow:inset 0 0 200px #000;-moz-box-shadow:inset 0 0 200px #000;box-shadow:inset 0 0 200px #000}a.logo{font-size:0;overflow:hidden;display:inline-block;position:relative;height:80px;width:157px;margin-left:15px;background-image:url('../images/logo.png');background-repeat:no-repeat;background-position:0 0}a.logo:hover{background-position:0 -80px}.scrollFix{position:relative}.slogan{text-transform:uppercase;font-style:italic;color:#da1602;font-weight:bold;font-size:1.5em;text-shadow:0 0 5px #ffd334,0 0 1px hsl(0,100%,100%),1px 1px 1px hsl(0,100%,100%),1px 1px 1px hsl(0,100%,100%)}#footer{background-color:#008dd2;color:#fff;padding:10px 0 20px;margin-top:0}.footer-top{background:url(../images/footer.png) center center;padding-bottom:20%;background-size:100%;margin-top:20px;position:relative;top:1px}section{margin-top:60px}section:first-of-type{margin-top:0}section>div>h3{color:#003555 !important;text-transform:uppercase;font-weight:normal;font-size:3em;margin:0 0 20px;text-align:center}section .stageTitle{font-size:2em;margin:10px auto;text-align:center}.gallery{text-align:center}.gallery .wrapper{position:relative;display:inline-block;width:100%;max-width:100%;vertical-align:top;-webkit-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-kthtml-transition:all .2s linear;transition:all .2s linear}.gallery .img{position:relative;width:100%;padding-bottom:100%;background-position:center top;background-color:#fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.gallery.place .wrapper{width:400px;padding:10px;text-align:left}.gallery.place .inner{overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,0.65),0 0 15px rgba(0,0,0,0.25) inset;-webkit-transition:all .7s linear;-o-transition:all .7s linear;-moz-transition:all .7s linear;transition:all .7s linear}.gallery.place .inner:hover,.gallery.place .inner:focus{box-shadow:0 0 5px rgba(0,0,0,0.65),0 0 5px rgba(0,0,0,0.25) inset}.gallery.place .img{padding-bottom:70%;background-position:center center;-webkit-transition:all .7s linear;-o-transition:all .7s linear;-moz-transition:all .7s linear;transition:all .7s linear}.gallery.place .img:hover,.gallery.place .img:focus{-webkit-transform:scale(1.17);-moz-transform:scale(1.17);-o-transform:scale(1.17)}.gallery.place .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-image:-webkit-linear-gradient(270deg,rgba(13,31,50,0) 70%,rgba(13,31,50,0.7) 100%);background-image:linear-gradient(180deg,rgba(13,31,50,0) 60%,rgba(13,31,50,0.7) 100%)}.gallery.place .name{position:absolute;bottom:20px;left:-4px;background-color:rgba(0,141,210,0.9);color:#fff;padding:10px 20px;font-size:1.1em;font-weight:bold}.gallery.our .wrapper{width:245px;padding:10px;text-align:left;border:solid 1px transparent}.gallery.our .wrapper:hover{border-color:#ffe0fb;background-color:#fdf2ff}.gallery.our .img{padding-bottom:80%}.gallery.our .name{position:absolute;bottom:20px;left:-4px;background-color:rgba(0,141,210,0.9);color:#fff;padding:10px 20px;font-size:1.1em;font-weight:bold}.gallery.success .wrapper{width:210px;padding:10px;text-align:center;border:solid 1px transparent;font-size:.9em}.gallery.success .inner{box-shadow:0 0 15px rgba(0,0,0,0.65),0 0 15px rgba(0,0,0,0.25) inset;-webkit-transition:all .7s linear;-o-transition:all .7s linear;-moz-transition:all .7s linear;transition:all .7s linear}.gallery.success .inner:hover,.gallery.success .inner:focus{box-shadow:0 0 5px rgba(0,0,0,0.65),0 0 5px rgba(0,0,0,0.25) inset}.gallery.success .img{padding-bottom:137%}.gallery.success .name{padding:20px 5px 10px;color:#fff;text-align:center;position:absolute;bottom:0;left:0;right:0;background-image:-webkit-linear-gradient(270deg,rgba(0,141,210,0) 0,rgba(0,141,210,0.9) 100%);background-image:linear-gradient(180deg,rgba(0,141,210,0) 0,rgba(0,141,210,0.9) 100%)}.gallery.plan>.title{font-size:3em;margin:10px auto;text-align:center}.gallery.plan .wrapper{width:100%;padding:10px;text-align:left;background-color:#f0f4ff;color:#000;margin:5px 0;border:solid 1px #008dd2}.gallery.plan .wrapper:hover{background-color:#fff;color:#000}.gallery.plan .img{display:inline-block;vertical-align:top;background-size:100%;padding-bottom:21%;width:30%;box-shadow:0 0 15px rgba(0,0,0,0.65),0 0 15px rgba(0,0,0,0.25) inset;-webkit-transition:all .7s linear;-o-transition:all .7s linear;-moz-transition:all .7s linear;transition:all .7s linear}.gallery.plan .wrapper:hover .img,.gallery.plan .wrapper:focus .img{box-shadow:0 0 5px rgba(0,0,0,0.65),0 0 5px rgba(0,0,0,0.25) inset}.gallery.plan .name{font-weight:bold;font-size:1.1em;color:#000}.gallery.plan .description{display:inline-block;vertical-align:top;padding:0 10px 0 30px;font-size:.9em;text-align:left;width:65%;color:#000}.gallery.photo .wrapper{width:330px;padding:10px;text-align:center;border:solid 1px transparent;font-size:.9em}.gallery.photo .inner{box-shadow:0 0 15px rgba(0,0,0,0.65),0 0 15px rgba(0,0,0,0.25) inset;-webkit-transition:all .7s linear;-o-transition:all .7s linear;-moz-transition:all .7s linear;transition:all .7s linear}.gallery.photo .inner:hover,.gallery.photo .inner:focus{box-shadow:0 0 5px rgba(0,0,0,0.65),0 0 5px rgba(0,0,0,0.25) inset}.gallery.photo .img{padding-bottom:80%}.gallery.our .wrapper{width:245px;padding:10px;text-align:left;border:solid 1px transparent}.gallery.our .wrapper:hover{border-color:#ffe0fb;background-color:#fdf2ff}.gallery.our .img{padding-bottom:80%}.gallery.our .name{position:absolute;bottom:20px;left:-4px;background-color:rgba(0,141,210,0.9);color:#fff;padding:10px 20px;font-size:1.1em;font-weight:bold}.gallery.our .cost{position:absolute;top:15px;right:-4px;background-color:rgba(255,255,255,0.9);color:#008dd2;padding:5px 10px;font-size:1em;font-weight:bold}.gallery.face .wrapper{width:225px;padding:10px;text-align:center;background:url('../images/face_bg.jpg');color:#000;margin:10px;border:solid 1px #cedeff;background-position:center top;background-color:#f0f4ff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.gallery.face .img{padding-bottom:100%;-webkit-border-radius:25%;-moz-border-radius:25%;border-radius:25%;-webkit-box-shadow:1px 1px 10px 2px rgba(22,156,153,0.75);-moz-box-shadow:1px 1px 10px 2px rgba(22,156,153,0.75);-o-box-shadow:1px 1px 10px 2px rgba(22,156,153,0.75);box-shadow:1px 1px 10px 2px rgba(22,156,153,0.75)}.gallery.face .name{text-align:center;line-height:.9em;font-weight:bold;height:2em}.gallery.face .description{font-size:.8em;height:6em}.gallery.partners .wrapper{width:auto;margin:5px}.gallery.partners .inner{position:relative;border:solid 1px #aaa}.gallery.partners .btn{position:absolute;bottom:5px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:0 10px;font-size:.7em}.gallery.partners .overlay{position:absolute;top:0;bottom:0;left:0;right:0}.routes{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.routes .route{width:20%;text-align:center}.routes .route span.name:before{content:' ';display:block}.routes-mini a{display:inline-block;padding:2px}.routes-mini a:hover{text-decoration:none;background-color:#f0f4ff}.routes-mini img{width:24px}.routes-mini .name,.routes-mini .delimiter{vertical-align:middle}.placeContent,.countryContent{text-align:justify}.flagH1{text-align:center}.flagH1 img{margin-right:15px}.flagH1 h1{display:inline;vertical-align:middle}.gallery.place>.title{font-size:2em;margin:5px auto;text-align:center}.places .place{display:inline-block;width:20%;margin:5px 0}.countryInfoTypes{text-align:center;margin-top:25px}.placeWeather{text-align:center;margin:0 0 15px}.gallery.country{text-align:right;margin:15px 0}.map.country{text-align:left;margin:15px 0}.gallery.country a,.map.country a{display:inline-block;max-width:250px}.gallery.country a img,.map.country a img{width:100%}@-webkit-keyframes scroll{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@-moz-keyframes scroll{0%{-moz-transform:translate(0,0);transform:translate(0,0)}100%{-moz-transform:translate(-100%,0);transform:translate(-100%,0)}}@keyframes scroll{0%{transform:translate(0,0)}100%{transform:translate(-100%,0)}}.marquee{display:block;width:100%;white-space:nowrap;overflow:hidden}.marquee div{display:inline-block;padding-left:100%;-webkit-animation:scroll 40s infinite linear;-moz-animation:scroll 40s infinite linear;animation:scroll 40s infinite linear}.marquee:hover div{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.marquee{margin:0 0 20px}.marquee div{font-size:2em;font-family:'Lobster',cursive}.owl-nav{position:absolute;top:50%;width:100%;font-size:3em;color:#fff;height:0}.owl-next{float:right;text-shadow:0 0 5px #000;position:relative;top:-23px}.owl-prev{float:left;text-shadow:0 0 5px #000;position:relative;top:-23px}.itemPhotos{text-align:center}.itemPhotos img{border:solid 1px #aaa;margin:5px}.communication{position:fixed;bottom:10px;right:10px;z-index:1458}.callMeBtn{margin-bottom:10px}.callMeWrapper,.feedbackWrapper{z-index:1459;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,77,115,0.95);cursor:pointer}.mailerWrapper{position:fixed;top:50%;left:50%;width:300px;margin:0 auto;padding:10px 20px;background-color:#f3d5a9;border:solid 1px #165671;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.callMeTitle,.feedbackTitle{text-align:center;padding:0 0 10px;font-size:1.2em;font-weight:bold;color:#000}.callMeSubmit,.feedbackSubmit{width:100%;background-color:#165671;color:#fff}.callMeSubmit:hover,.feedbackSubmit:hover{background-color:#1e7598}.callMeForm input[type=text],.feedbackForm input[type=text],.feedbackForm input[type=textarea]{border:solid 1px #165671}.mailerMessage{text-align:center}.mapYandex{width:100%;height:400px}#placedocs,#doc{background-color:#004d73;padding-top:1px}#placedocs>div>h3,#doc>div>h3{color:#fff !important}.documentFrameWrapper{position:absolute;top:0;bottom:0;left:0;right:0;margin-top:44px}.documentFrame{height:100%;width:100%}.docGroupWrapper{padding:20px;background-color:#004d73;text-align:center;position:relative;overflow:auto}.docGroupWrapper a:hover,.docGroupWrapper a:focus{text-decoration:none}.docGroupWrapper .docGroupClose{position:absolute;right:10px;top:10px}.docGroupWrapper .docGroupClose:hover{cursor:pointer}.docGroupWrapper .docGroupClose i.fa{color:#fff;font-size:2em}.docGroupWrapper .item{display:inline-block;width:50%;max-width:500px;min-width:380px;height:120px;padding:10px;background-color:#f3d5a9;border:solid 2px #001a2b;margin:10px;vertical-align:middle;position:relative;-webkit-transition:all .7s linear;-o-transition:all .7s linear;-moz-transition:all .7s linear;transition:all .7s linear}.docGroupWrapper .item:hover{background-color:#f3dfd2}.docGroupWrapper .docGroupLink{height:96px;display:flex;flex-direction:column;justify-content:center;align-items:center}.docGroupWrapper .docGroupName{color:#000;font-weight:bold;text-transform:uppercase;font-size:1.2em}.docGroupWrapper .docName{color:#000;font-weight:bold;text-transform:uppercase;font-size:.8em;line-height:1em;position:absolute;top:10px;left:10px;right:10px;text-align:left}.docGroupWrapper .docName i.fa{font-size:3em;color:#ff3d3d;vertical-align:middle;padding-right:10px;float:left}.docGroupWrapper .docPublishedBy{color:#165671;font-weight:bold;text-transform:uppercase;font-size:.8em;position:absolute;left:10px;bottom:10px}.docGroupWrapper .docPublishedDatetime{color:#165671;font-weight:bold;text-transform:uppercase;font-size:.8em;position:absolute;right:10px;bottom:10px}.docGroupWrapper.active{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1460;background-color:rgba(0,77,115,0.95)}@media(max-width:1199px){.right-content{float:none}.routes .route{width:25%}.intro h2{font-size:24px}.intro h4{font-size:18px}}@media(min-width:768px){#mainMenu{text-align:center}.navbar-nav{float:none;margin:0 auto;display:inline-block}}@media(max-width:767px){.navbar{background-color:rgba(0,141,210,0.9)}.navbar-nav>li{background-color:transparent}.navbar-nav>li{background-color:transparent}.navbar-nav>li:hover{background-color:transparent}.headWrapper{display:none}.top-wrapper{display:none}.marquee{display:none}body{padding-top:60px}.left-content{padding-top:20px}.slogan{padding-top:20px}h1,.h1{font-size:calc(24px + 1vw)}h2,.h2{font-size:calc(20px + 1vw)}h3,.h3{font-size:calc(16px + 1vw)}h4,.h4{font-size:calc(12px + 1vw)}h5,.h5{font-size:calc(8px + 1vw)}h6,.h6{font-size:calc(6px + 1vw)}section>div>h3{font-size:calc(24px + 1vw)}.gallery.plan>.title,.gallery.place>.title,section .stageTitle{font-size:calc(20px + 1vw)}li.fa-icon{height:40px;height:auto !important;overflow:visible !important}li.fa-icon a{padding:2px 15px}li.fa-icon.info a i{font-size:36px}.routes .route{width:33.333333%}.flagH1 h1{display:block;margin-top:5px}.xs-center{text-align:center}.places .place{display:inline-block;width:50%}.countryInfoTypes a{width:100%}.gallery.fly .wrapper .description{color:#000;background-color:rgba(255,255,255,0.9)}.gallery.spec .wrapper{max-width:450px}.gallery.spec .img{width:100%;padding-bottom:40%}.gallery.spec .description{width:100%;position:relative;text-align:left}}@media(max-width:600px){.gallery.plan .img{display:block;width:100%;padding-bottom:71%}.gallery.plan .description{display:block;width:100%;padding:10px 0 0}}@media(max-width:450px){.routes .route{width:50%}.places .place{display:block;width:100%}.gallery.fly .wrapper .name{bottom:5px;font-size:3.2vw}.gallery.fly .wrapper .description{top:5px;font-size:3.2vw}.docGroupWrapper{padding-top:44px}.docGroupWrapper .item{width:100%;max-width:100%;min-width:100%;margin:0}.docGroupWrapper .docPublishedBy{bottom:15px}.docGroupWrapper .docPublishedDatetime{bottom:0}}