@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300; 400;600;700;800&display=swap');@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap);.main-section{margin:0 auto}.container{max-width:1150px;margin:auto}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}ul{padding:0}li{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}*{-webkit-box-sizing:border-box;box-sizing:border-box}.main-bgimg{height:660px;background-image:url(../img/bg_header.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;font-family:sans-serif;text-align:center}.main-bgimg img{max-width:100px;margin:0 auto;color:#fff;padding-top:50px}.main-bgimg .bgimg-title{font-family:Open Sans;margin-top:240px;color:#fff}.main-bgimg .bgimg-title h1{font-weight:500;font-size:45px;line-height:60px}.main-bgimg .bgimg-title p{font-weight:600;font-size:16px;line-height:22px}.main-bgimg .bg-down{margin-top:230px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:11px;line-height:1.3;letter-spacing:3.7px;color:#fff}.nav{margin:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box}ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}ul li{font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:16px;letter-spacing:1px;margin-right:25px}ul li:last-child{margin-right:0}ul li a{color:#000;text-decoration:none}ul li a:hover{color:#00a4e5}.toggle-sidebar{background-color:#0ff;display:none;position:fixed;z-index:9;right:15px;top:8px;width:45px;height:45px;background-color:#0f80ad;border-radius:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toggle-sidebar .menu-icon-wrapper{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;background-color:transparent;border:none;outline:0}.toggle-sidebar .menu-icon{position:relative;width:30px;height:5px;background-color:#fff}.toggle-sidebar .menu-icon::before{position:absolute;left:0;top:-10px;content:"";width:30px;height:5px;background-color:#fff;-webkit-transition:top .2s linear .2s,-webkit-transform .2s ease-in;transition:top .2s linear .2s,-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in,top .2s linear .2s;transition:transform .2s ease-in,top .2s linear .2s;transition:transform .2s ease-in,top .2s linear .2s,-webkit-transform .2s ease-in}.toggle-sidebar .menu-icon::after{position:absolute;left:0;top:10px;content:'';width:30px;height:5px;background-color:#fff;-webkit-transition:top .2s linear .2s,-webkit-transform .2s ease-in;transition:top .2s linear .2s,-webkit-transform .2s ease-in;-o-transition:transform .2s ease-in,top .2s linear .2s;transition:transform .2s ease-in,top .2s linear .2s;transition:transform .2s ease-in,top .2s linear .2s,-webkit-transform .2s ease-in}.sidebar{max-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-icon.menu-icon-active{background-color:transparent}.menu-icon.menu-icon-active::before{background-color:#19beff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0;-webkit-transition:top .2s linear,-webkit-transform .2s ease-in .2s;transition:top .2s linear,-webkit-transform .2s ease-in .2s;-o-transition:top .2s linear,transform .2s ease-in .2s;transition:top .2s linear,transform .2s ease-in .2s;transition:top .2s linear,transform .2s ease-in .2s,-webkit-transform .2s ease-in .2s}.menu-icon.menu-icon-active::after{background-color:#17bdff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:0;-webkit-transition:top .2s linear,-webkit-transform .2s easy-in .2s;transition:top .2s linear,-webkit-transform .2s easy-in .2s;-o-transition:top .2s linear,transform .2s easy-in .2s;transition:top .2s linear,transform .2s easy-in .2s;transition:top .2s linear,transform .2s easy-in .2s,-webkit-transform .2s easy-in .2s}.content{margin:0 20px}.block-story{margin-top:60px;font-family:Open Sans;font-style:normal;font-weight:700}.block-story .header{text-align:center;margin-bottom:80px}.block-story .header h2{margin-bottom:10px}.block-story .header .border{margin:0 auto;border-top:2px solid #00a4e5;color:#00f;max-width:70px}.block-story .story-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-story .story-block .block-text{max-width:370px;margin-bottom:30px;font-family:Open Sans;font-style:normal;letter-spacing:.1875px;color:#48555b}.block-story .story-block .block-text .title{padding-bottom:30px;font-weight:700;font-size:25px;line-height:1.35}.block-story .story-block .block-text .title span{color:#16ace8}.block-story .story-block .block-text .text{font-weight:400;font-size:13px;line-height:1.76}.block-story .block-pictures{max-width:375px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-story .block-pictures p:last-child{margin-right:0}.block-story .block-pictures .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-right:20px;margin-right:20px}.block-facilities{margin-top:100px;font-family:Open Sans;font-style:normal}.block-facilities .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}.block-facilities .header .title .title-text{font-weight:700;font-size:23px;line-height:1.3;letter-spacing:2px;margin-bottom:10px}.block-facilities .header .title .border{max-width:70px;margin:0 auto;border-top:2px solid #00a4e5}.block-facilities .header .text{max-width:350px;font-weight:400;font-size:15px;line-height:1.7;letter-spacing:.2px;color:#48555b}.block-facilities .header .link{display:table;cursor:pointer;padding:10px 30px;background-color:#00a4e5;font-weight:700;font-size:13px;line-height:1.3;letter-spacing:.5px}.block-facilities .header .link a{text-decoration:none;color:#fff}.block-facilities .facilities-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-facilities .card{margin-right:30px;padding:20px;border:1px solid #e6e6e6}.block-facilities .card img{margin-bottom:25px;max-width:100px;min-height:100px}.block-facilities .card .title{margin-bottom:15px;font-weight:700;font-size:16px;line-height:1.5;letter-spacing:.4px;color:#48555b}.block-facilities .card .text{font-size:13px;line-height:1.7;letter-spacing:.2px}footer .block-link{margin:0 auto;margin-bottom:-2px;min-height:490px;text-align:center;font-family:Open Sans;font-style:normal;background-image:url(../img/bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom}footer .block-link .link-text{max-width:350px;margin:0 auto;padding-top:120px}footer .block-link .link-text .title{margin-bottom:35px;font-weight:700;font-size:30px;line-height:1.2;letter-spacing:.15px;color:#48555b}footer .block-link .link-text .link{display:inline;padding:10px 20px;color:#fff;background-color:#00a4e5;font-weight:700;font-size:13px;line-height:1.3;letter-spacing:.5px;cursor:pointer}.footer{font-family:Open Sans;font-style:normal;background-color:#141a20}.footer .form-footer{margin:0 auto;margin-bottom:50px;padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#171819;color:#fff}.footer .form-footer p{margin-right:70px;font-weight:700;font-size:22px;line-height:1.3;letter-spacing:.846154px}.footer .form-footer form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .form-footer form input{width:290px;height:40px}.footer .form-footer form a{padding:11.8px 50px;margin-left:-5px;text-decoration:none;background-color:#00a4e5;font-weight:700;font-size:13px;line-height:1.3;letter-spacing:.5px;color:#fff}.footer .link-block{max-width:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;font-family:Open Sans;font-style:normal;font-weight:400;color:#fff}.footer .link-block div{display:block}.footer .link-block li{margin-bottom:15px}.footer .link-block a{color:#fff}.footer .link-block a:hover{color:#00a4e5}.footer .link-block .company{max-width:250px}.footer .link-block .company .title{margin-bottom:20px;font-size:11px;line-height:1.3;letter-spacing:.846154px}.footer .link-block .company img{max-width:100px}.footer .link-block .company .logo{margin-bottom:10px}.footer .link-block .company .text{font-size:11px;line-height:1.7;letter-spacing:.85px}.footer .link-block .links{font-size:13px;line-height:1.3;letter-spacing:.846154px}.footer .link-block .links p{text-decoration:underline;margin-bottom:15px}.footer .link-block .links .link{display:block}.footer .link-block .faqs{margin-top:30px}.footer .link-block .faqs .faq{display:block}.footer .link-block .blogs{margin-top:30px}.footer .link-block .blogs .blog{display:block}.footer .link-block .contacts{max-width:140px;font-family:Open Sans;font-style:normal;font-weight:400;font-size:11px;line-height:1.4;letter-spacing:.846154px}.footer .link-block .contacts p{margin-bottom:20px}.footer .link-block .contacts p:last-child{margin-bottom:0}.footer .link-block .contacts .contact{display:block}.footer .social-networks{text-align:center}.footer .social-networks div{margin-bottom:10px}.footer .social-networks div:last-child{margin-bottom:0}.footer .social-networks .social-link_facebook a{color:none}.footer .social-networks .social-link_facebook i{font-size:22px;width:22px;height:22px}.footer .social-networks .social-link_facebook i:hover{color:#3b5998}.footer .social-networks .social-link_facebook i::before{font-family:'Font Awesome 5 Free','Font Awesome 5 Brands';display:block;content:'\f09a'}.footer .social-networks .social-link_twitter a{color:none}.footer .social-networks .social-link_twitter i{font-size:22px;width:22px;height:22px}.footer .social-networks .social-link_twitter i:hover{color:#00acee}.footer .social-networks .social-link_twitter i::before{font-family:'Font Awesome 5 Free','Font Awesome 5 Brands';display:block;content:'\f099'}.footer .social-networks .social-link_google a{color:none}.footer .social-networks .social-link_google i{font-size:22px;width:22px;height:22px}.footer .social-networks .social-link_google i:hover{color:#ff7231}.footer .social-networks .social-link_google i::before{font-family:'Font Awesome 5 Free','Font Awesome 5 Brands';display:block;content:'\f1a0'}.footer .inc{padding:20px 0;font-family:Open Sans;font-style:normal;font-weight:400;font-size:11px;text-align:center;line-height:1.3;letter-spacing:.846154px;background-color:#171819;color:#fff}@media (max-width:700px){.main-bgimg{margin:0 auto;background-image:url(../img/bg_header.jpg);background-repeat:no-repeat;background-position:center}.main-bgimg .bgimg-title h1{font-size:33px}.main-bgimg .bgimg-title p{font-size:14px}.block-story .block-pictures{max-width:70%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-story .block-pictures .items{margin-right:0;max-width:50%;max-height:50%}}@media (max-width:660px){.block-story .header{margin-bottom:25px}.block-story .header h2{font-size:19px}.block-story .story-block .block-text .title{font-size:20px}.block-story .block-pictures{max-width:70%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-story .block-pictures .items{margin-right:0;max-width:50%;max-height:50%}.block-facilities .header{margin:0 auto;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:400px}.block-facilities .header .title{margin-bottom:15px}.block-facilities .header .title .title-text{font-size:19px}.block-facilities .header .text{margin-bottom:15px;text-align:center}.facilities-cards .card img{margin:0 auto;margin-bottom:10px;max-width:70px;min-height:70px}.facilities-cards .card .title{text-align:center;font-size:13px;margin-bottom:5px}.facilities-cards .card .text{text-align:center;font-size:12px}.block-facilities{margin-top:20px}.block-facilities .card{margin-right:3px}.block-facilities .card:last-child{margin-right:0}.footer .link-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .link-block .company{max-width:225px}.footer .link-block .company .text{max-width:200px}.footer .link-block .faqs{margin-top:0}.footer .link-block .blogs{margin-top:0}.form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-footer p{margin-bottom:20px;font-size:17px;margin-right:20px}.form-footer form input{max-width:200px;height:35px}.form-footer form a{padding:9.1px 20px;margin-left:-2px;text-decoration:none;background-color:#00a4e5;font-weight:700;font-size:13px;line-height:1.3;letter-spacing:.5px;color:#fff}}@media (max-width:555px){.block-story{margin-bottom:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-story .story-block{min-height:475px;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-story .story-block .block-text{margin-bottom:0}.block-story .block-pictures .items{padding-right:5px;max-width:80px}}@media (max-width:500px){.main-bgimg{background-position:center}.main-bgimg .bgimg-title h1{font-size:27px}.main-bgimg .bgimg-title p{font-size:13px}.block-facilities .facilities-cards{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-facilities .facilities-cards .card{margin:5px auto}}@media (max-width:444px){.sidebar{margin-left:0!important;position:fixed;bottom:0;top:0;left:0;background-color:#fff;padding:10px;-webkit-box-shadow:0 0 20px 2px;box-shadow:0 0 20px 2px;overflow-y:scroll;-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%);-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}.sidebar--mobile-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.toggle-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex}nav .sidebar.sidebar--mobile-active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}nav .sidebar.sidebar--mobile-active .link-navigation{-ms-flex-wrap:wrap;flex-wrap:wrap}nav .sidebar.sidebar--mobile-active .link-navigation li{margin:0 auto;min-width:100%;text-align:center;font-size:38px;line-height:190px}nav .sidebar.sidebar--mobile-active .logo{margin:0 auto;max-height:25px}}@media (max-width:415px){.main-bgimg{margin:0 auto;background-position:center}.main-bgimg .bgimg-title h1{font-size:29px;margin-bottom:20px}.main-bgimg .bgimg-title p{font-size:15px}.main-bgimg .bg-down{margin-top:290px;font-size:13px}.block-story{margin-bottom:20px}.form-footer{padding:30px 20px;margin-bottom:20px}.link-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.link-block li{margin:0}.link-b{min-width:100%;text-align:center}.footer .link-block li{text-align:center}.footer .link-block .link-b{margin-bottom:15px}.footer .link-block .company{margin-bottom:30px}.footer .link-block .company .logo{max-width:120px;margin:0 auto}.footer .link-block .company .text{max-width:300px}.footer .link-block .social-networks div{margin-right:10px;display:inline-block}}@media (max-width:375px){.main-section li{text-align:left}.main-section .container{max-width:374px;margin:0 auto}.main-section .container .nav{margin:15px 0 0 0}.main-bgimg{margin:0 auto}.main-bgimg .bgimg-title h1{margin-bottom:10px}.main-bgimg .bgimg-title p{margin:0 auto;max-width:300px;font-size:15px}.main-bgimg .bgimg-title h1{font-size:25px}.main-bgimg .bg-down{margin-top:195px}.footer-block .block-link{margin:0 auto}.footer-block .block-link .link-text .title{font-size:24px}.footer .form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px 10px}.footer .form-footer p{font-size:13px}.footer .form-footer form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:320px){.main-section{max-width:374px}.main-section .container{max-width:320px;margin:0 auto}.main-bgimg{margin:0 auto}.main-bgimg img{padding-top:10px}.main-bgimg .bg-down{margin-top:210px}.content{margin:0;max-width:320px}.footer .form-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0}.footer .form-footer form a{border-radius:7px;margin-top:10px}.footer .form-footer form input{max-width:225px}.footer .form-footer p{margin-right:0;margin-bottom:10px;font-size:15px}}@media (max-width:245px){nav .sidebar.sidebar--mobile-active{width:170px}nav .sidebar.sidebar--mobile-active .link-navigation .link-nav{text-align:left;font-size:28px;line-height:140px}nav .sidebar.sidebar--mobile-active .logo{margin:0 auto;max-height:25px}.footer .form-footer form a{padding:11.8px 30px}.footer .form-footer form input{max-width:150px}}