@import"https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i&subset=cyrillic,cyrillic-ext,latin-ext";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body,html{height:100%}body{font-size:18px;font-family:"PT Sans",sans-serif;color:#000;background:#e6eced;padding:0 70px;overflow-y:scroll}@media screen and (max-width: 1500px){body{font-size:16px;padding:0 35px}}@media screen and (max-width: 768px){body{padding:0}}body.blue1 #header-image,body.blue2 #header-image,body.blue3 #header-image{position:relative}body.blue1 #header-image:before,body.blue2 #header-image:before,body.blue3 #header-image:before{content:"";width:100%;height:5px;position:absolute;left:0;bottom:0;z-index:99}body.blue1 #header-image:before{background:#00c2f3}body.blue2 #header-image:before{background:#3291aa}body.blue3 #header-image:before{background:#14252d}h1,h2{font-size:2.5em;line-height:1.1em;margin-bottom:.3em}@media screen and (max-width: 1500px){h1,h2{font-size:2em}}a{color:#000;text-decoration:none}b,strong{font-weight:bold}#wrapper{max-width:1500px;width:100%;min-height:100%;margin:0 auto;background:#fff;padding:0 70px;padding-bottom:70px}@media screen and (max-width: 1500px){#wrapper{padding:0 35px;padding-bottom:35px}}#header{display:flex;justify-content:space-between;align-items:center;position:relative;padding:80px 0 60px 0}@media screen and (max-width: 1024px){#header{align-items:center;justify-content:center;padding:100px 0 60px 0}}#header #logo{width:100%;max-width:350px;min-width:200px;flex:1 1 auto}@media screen and (max-width: 1024px){#header #logo{width:100%;max-width:400px}}#header #nav{display:flex;width:auto;justify-content:space-between;flex:1 1 auto;max-width:400px;margin-left:20px}@media screen and (max-width: 1024px){#header #nav{display:none}}#header #nav a{font-size:1.35em;text-decoration:none;color:#000}#header #nav a.active{position:relative}#header #nav a.active:after{position:absolute;bottom:-100%;left:50%;margin-left:-22px;content:"";display:block;width:44px;height:20px;background:url("../images/arrow-up.svg") no-repeat center;background-size:contain}#header #lang{position:absolute;top:0;right:0;padding-top:30px;overflow:visible}#header #lang a{position:relative;z-index:1;font-size:.8em;text-decoration:none;color:#000;margin-left:10px;opacity:.5}#header #lang a.active{font-weight:bold;opacity:1}#header #lang a:first-child{margin-left:0}#header-image{width:calc(100% + (4 * 70px));position:relative;left:calc(-2 * 70px);min-height:400px;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;overflow:hidden}@media screen and (max-width: 1500px){#header-image{width:calc(100% + (4 * 35px));left:calc(-2 * 35px)}}@media screen and (max-width: 768px){#header-image{width:calc(100% + (2 * 35px));left:calc(-1 * 35px)}}#header-image .banner__video{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:auto;min-height:100%;transform:translateX(-50%) translateY(-50%)}.pageBlocks{display:flex;width:100%;height:100%;min-height:400px}@media screen and (max-width: 1024px){.pageBlocks{flex-direction:column;min-height:inherit}}.pageBlocks .pageBlock{display:flex;justify-content:space-between;width:100%;color:#fff;text-decoration:none;overflow:hidden}.pageBlocks .pageBlock .content{padding:70px 0 35px 70px;font-size:.9em;display:flex;flex-direction:column;min-width:150px}@media screen and (max-width: 1500px){.pageBlocks .pageBlock .content{padding:35px 0 35px 35px}}@media screen and (max-width: 1024px){.pageBlocks .pageBlock .content{margin-right:10px}}.pageBlocks .pageBlock .content span{margin-top:auto;display:block}@media screen and (max-width: 1024px){.pageBlocks .pageBlock .content span{margin-top:35px}}.pageBlocks .pageBlock .image{display:flex;position:relative;height:calc(100% + 40px);top:-20px;width:185px;margin-left:30px;border-radius:200px 0 0 200px/150% 0 0 150%;overflow:hidden !important;-webkit-mask-image:-webkit-radial-gradient(white, black)}@media screen and (max-width: 1024px){.pageBlocks .pageBlock .image{height:auto;transform:scale(1.2);top:0;box-sizing:inherit;width:100%;margin-left:15%}}.pageBlocks .pageBlock .image div{width:100%;height:100%;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;transition:transform 2s}.pageBlocks .pageBlock .image span{width:60px;flex:1 1 auto;display:block;position:absolute;z-index:999;right:20px;top:70px;margin-top:25px}@media screen and (max-width: 1500px){.pageBlocks .pageBlock .image span{margin-top:23px;top:35px}}@media screen and (max-width: 1024px){.pageBlocks .pageBlock .image span{right:15%}}.pageBlocks .pageBlock--blue1{background:#00c2f3}.pageBlocks .pageBlock--blue2{background:#3291aa}.pageBlocks .pageBlock--blue3{background:#14252d}.pageBlocks .pageBlock:hover{cursor:pointer}.pageBlocks .pageBlock:hover .image div{transform:scale(1.1)}#content{position:relative;padding-top:80px;padding-bottom:25px}#content p{line-height:1.5em;margin-bottom:10px;text-align:justify}#content p.highlight{font-size:1.3em;line-height:1.2em;margin-bottom:1em;text-align:left}#content p:last-child{margin-bottom:0}#content .row{display:flex;justify-content:space-between}@media screen and (max-width: 1024px){#content .row{flex-direction:column}}#content .textContent{width:45%;flex:0 0 auto}@media screen and (max-width: 1024px){#content .textContent{width:100%;margin-right:0}}#content .slider{overflow:hidden;width:55%;margin-left:70px}@media screen and (max-width: 1024px){#content .slider{margin-left:0;margin-top:35px;position:relative;width:calc(100% + (4 * 35px));left:calc(-2 * 35px);margin-bottom:0}}@media screen and (max-width: 768px){#content .slider{margin-top:35px;width:calc(100% + (2 * 35px));left:calc(-1 * 35px);position:relative;margin-left:0}}#content .slider .btn{background:url("../images/arrow.svg") no-repeat center !important}#content .slider .btn.swiper-button-next{transform:rotate(-180deg)}#content .slider .swiper-slide img{display:block;width:100%}#footer{padding-top:100px;margin-top:25px;position:relative;display:flex;justify-content:space-between}@media screen and (max-width: 1024px){#footer{padding-top:0}}#footer p{line-height:1.5em}#footer p:last-child{margin-bottom:0}#footer:before{position:absolute;top:0;left:calc(-2 * 70px);content:"";display:block;width:calc(100% + (4 * 70px));height:5px;background:#c6c6c6}@media screen and (max-width: 1500px){#footer:before{width:calc(100% + (4 * 35px));left:calc(-2 * 35px)}}@media screen and (max-width: 1024px){#footer:before{display:none}}#footer #map{height:300px;width:calc(((100% / 3) * 2) + 70px / 2 + 10px)}@media screen and (max-width: 1500px){#footer #map{width:calc(((100% / 3) * 2) + 35px / 2 + 10px)}}@media screen and (max-width: 1024px){#footer #map{display:none}}.map-list li{margin-bottom:10px}.map-list li i{margin-right:5px;opacity:.2;transition:opacity .3s}.map-list li a{transition:color .3s;color:#00c2f3}.map-list li a:hover{color:#14252d}.map-list li a:hover i{opacity:1}.fancybox-slide--html{padding:30px !important}/*# sourceMappingURL=main.css.map */
