.block-title{font-weight:800;line-height:1.1}.block-title-lg{font-size:2.4rem}.block-title-md{font-size:2rem}.block-title-sm{font-size:1.6rem}.page-head{padding:1rem 0}.page-head .container,.page-head .head-container{height:560px;position:relative;z-index:2}.page-head .container{position:relative;z-index:5}.page-head .title{margin:1rem 0}.page-head .title.page-404{font-size:48px}.head-form{margin-top:4.5rem}.head-form .form-title{font-size:1.2rem;margin-bottom:1rem}.head-form .form-group{max-width:300px}.head-banner{width:60%;height:100%;display:block;position:absolute;top:0;right:15px;object-fit:contain;object-position:right}.section-pretitle-sub{color:#1b9cfc;font-size:1.6rem}.section-text{}.section-text h4{margin-top:0;margin-bottom:1rem;font-weight:bold;font-size:1.2rem;color:#0071bb}.section-text a{font-weight:700;color:#0071bb;text-decoration:underline}.section-text-img{position:relative;display:inline-block;padding-right:40px;padding-top:40px}.section-text-img:before{content:'';background-image:url(/upload/himio/xhimio_img_bg.jpg.pagespeed.ic.HCbWhGOknJ.jpg);background-size:cover;position:absolute;left:40px;bottom:40px;top:0;right:0;z-index:5;filter:drop-shadow(0 12px 30px #d6e6ef)}.section-text-img img{position:relative;z-index:10;filter:drop-shadow(0 20px 40px #d6e6ef)}.section-text .native{font-size:1rem;margin-top:25px}.section-line{border-top:1px solid #ddedff;margin:2rem 0}.section-line.thin{margin:0}.note{font-size:1rem;color:#c4c4c4}#fixed-navi .breadcrumbs{display:none;font-size:10px}#fixed-navi .navi{height:75px;list-style:none;font-size:18px;margin:0;padding:0;border-bottom:1px solid #ddedff}#fixed-navi .navi li{padding:0}#fixed-navi .navi li.sep{width:1px;height:20px;background-color:#ddedff}#fixed-navi .navi li a{color:#485460}#fixed-navi .navi li a:hover{color:#0071bb}#fixed-navi.fixed{width:100%;background:#fff;position:fixed;top:55px;left:0;z-index:90;box-shadow:0 10px 20px rgba(0,0,0,.06)}#fixed-navi.fixed .navi{height:55px;border-bottom:none;font-size:15px}#fixed-navi.fixed .breadcrumbs{max-width:300px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:50px;flex-wrap:wrap}#fixed-navi.fixed+.menu-replacer{height:55px}#fixed-block{padding-bottom:2rem}#fixed-block.fixed{position:sticky;top:80px}#fixed-block ul{list-style:none;font-size:18px;margin:0;padding:0;border-top:1px solid #ddedff}#fixed-block ul>li{padding:10px 0;border-bottom:1px solid #ddedff}#fixed-block ul>li a{color:#485460}#fixed-block ul>li a:hover{color:#0071bb}#fixed-block .navi-item.active{font-weight:bold;color:#1b9cfc}#fixed-block ul>li>ol{display:none;font-size:16px}#fixed-block ul>li>ol li{padding:10px 0 5px}.block-item{display:none}.block-item:first-child{display:block}.section-services{padding:3rem 0;position:relative}.section-services .item{height:100%;font-size:1.6rem;position:relative;padding:15px 5px 15px 35px;background:#fff;box-shadow:0 10px 20px #d6e6ef;display:block}.section-services .item::before{position:absolute;width:1rem;height:1rem;background:#0071bb;border-radius:0 0 8px 0;top:0;left:0;content:""}.collapse.btn{font-size:1.2rem;color:#0071bb;text-align:left;padding:0;margin-top:1rem}.collapse.btn:hover{color:#0071bb}.section-prices{padding:3rem 0;position:relative}.section-prices .item{height:100%;position:relative;padding:20px 24px 20px 37px;background:#fff;box-shadow:0 10px 20px #d6e6ef;overflow:hidden;z-index:0}.section-prices .item::before{position:absolute;width:1rem;height:1rem;background:#0071bb;border-radius:0 0 8px 0;top:0;left:0;content:""}.section-prices .item::after{content:"";position:absolute;width:190px;height:190px;background:#e9f7ff;border-radius:50%;bottom:-95px;right:-95px}.section-prices .item .name{font-size:1.6rem;line-height:1.2;position:relative;z-index:5;padding-right:1rem}.section-prices .item .price{color:#0071bb;font-size:1.6rem;font-weight:bold;line-height:1.2;white-space:nowrap;position:relative;z-index:5}.section-prices .item .price .currency{font-size:1.2rem;font-weight:bold;line-height:1.2;margin-left:.25rem}.section-equipment{padding:3rem 0;position:relative}.section-equipment .item{position:relative;margin:20px 0;background:#fff;box-shadow:0 10px 20px #d6e6ef;overflow:hidden;z-index:0}.section-equipment .item::after{content:"";position:absolute;width:415px;height:415px;background:#e9f7ff;border-radius:50%;bottom:-207px;right:-207px}.section-equipment .item .img{min-width:315px;height:290px;background-size:contain;background-repeat:no-repeat;background-position:center}.section-equipment .item .text{padding:35px 65px;position:relative;z-index:1}.section-equipment .item .text-title{font-size:1.6rem;font-weight:bold}.section-equipment .item .text-item{font-size:1.2rem;margin-top:1rem}.section-kurs .item{font-size:1.2rem;padding:25px 35px}.section-kurs .item .price{font-size:1.6rem;font-weight:700;color:#0071bb}.section-kurs .section-list{background:#fff;box-shadow:0 10px 20px #d6e6ef}.section-kurs .section-list-item:nth-child(odd) {background-color:#e2f4ff}.section-faq{padding:2rem 0}.section-faq .faq-item{-moz-box-shadow:0 10px 20px #d6e6ef;-webkit-box-shadow:0 10px 20px #d6e6ef;box-shadow:0 10px 20px #d6e6ef;margin-bottom:2rem}.section-faq .faq-item .item-head{padding:1rem 2rem;font-size:1.5rem;cursor:pointer}.section-faq .faq-item .item-head .icon{margin-right:1rem;line-height:1rem;color:#0072bc}.section-faq .faq-item .item-head .icon svg{width:1em;max-height:1em;vertical-align:-.125em}.section-faq .faq-item .item-body{padding:2rem 2rem 2rem 4.5rem;font-size:1rem;border-top:1px solid #ddedff;display:none}.section-faq .faq-item .item-body ul,.d-list{list-style:none;padding:0;margin:0}.section-faq .faq-item .item-body li,.d-list li{position:relative;padding-left:30px;margin:20px 0}.section-faq .faq-item .item-body ul li:before,.d-list ul li:before{content:'';width:6px;height:6px;background-color:#0071bb;position:absolute;left:5px;top:5px;border-radius:50%}.section-advantage{padding:1rem 0;position:relative}.section-advantage::before{position:absolute;content:"";top:180px;left:0;height:calc(100% - 180px);width:100%;z-index:-1;background:#f0f9ff;border-radius:0 5rem 0 0}.section-advantage .item{margin-bottom:30px}.section-advantage .item .title{font-size:1.35rem;color:#0071bb;margin-top:1.25rem}.section-advantage .item .text{margin-top:1.25rem;padding-right:1.25rem}.section-advantage .item .link{display:block;padding-top:1rem;font-size:1rem;font-weight:bold;position:relative;z-index:5;color:#1b9cfc}.section-advantage .item .link .svg-icon{margin-left:.25rem}.section-advantage-two{padding:3rem 0 0}.section-advantage-two .col-item{margin-top:1.4rem;margin-bottom:30px}.section-advantage-two .col-item.last{margin-bottom:0}.section-advantage-two .item{padding:2.5rem 1.5rem 1.5rem 1.5rem;position:relative;height:100%}.section-advantage-two .item .item-title{font-size:1.5rem;font-weight:bold;margin-bottom:1rem;line-height:1.2}.section-advantage-two .item .item-text{font-size:1.125rem}.section-advantage-two .item .item-icon{position:absolute;width:5rem;height:5rem;background-color:#fff;top:-3rem;line-height:1;z-index:1}.section-advantage-two .item .item-icon svg{width:3rem;max-height:3rem;vertical-align:-.125em}.section-advantage-two .item-1{border:10px solid #63e9ff}.section-advantage-two .item-1 .item-icon{color:#63e9ff}.section-advantage-two .item-2{border:10px solid #4af3eb}.section-advantage-two .item-2 .item-icon{color:#4af3eb}.section-advantage-two .item-3{border:10px solid #3dd9e6}.section-advantage-two .item-3 .item-icon{color:#3dd9e6}.section-advantage-two .item-4{border:10px solid #3bc7ec}.section-advantage-two .item-n1{border:10px solid;border-image:linear-gradient(90deg,#0a3150 0%,#15628d 100%) 1}.section-advantage-two .item-4 .item-icon{color:#3bc7ec}.stage{padding:3rem 0;position:relative}.stage-pretitle{font-size:1.75rem;color:#1b9cfc}.stage-title{font-size:2.75rem;font-weight:bold;margin-bottom:2rem}.stage .item{padding:2.5rem 1.5rem 1.5rem 1.5rem;position:relative;margin-top:4rem;margin-bottom:30px}.stage .item-1{border:10px solid #63e9ff}.stage .item-2{border:10px solid #3dd9e6}.stage .item-3{border:10px solid #3bc7ec}.stage .item::before{position:absolute;content:attr(data-number);font-weight:bold;font-size:8rem;color:#ddedff;background-color:#fff;top:-5.5rem;line-height:1;z-index:1}.stage .item .title{font-size:1.5rem;font-weight:bold;position:relative;z-index:5}.stage .item .text{font-size:1.2rem;margin-top:1rem;position:relative;z-index:5}.stage .item .link{padding-top:1rem;font-size:1.2rem;font-weight:bold;position:relative;z-index:5}.stage .item .link .svg-icon{margin-left:.5rem}.section-equipment{padding:2rem 0}.section-equipment .equipment-pretitle{font-size:1.75rem;color:#1b9cfc}.section-equipment .equipment-title{font-size:2.75rem;font-weight:bold;margin-bottom:3rem;line-height:1.2}.section-appointment{background:#e9f7ff;border-radius:0 80px 0 0}.section-appointment .appointment-text,.section-appointment .appointment-form{padding:3rem 4rem}.section-appointment .appointment-form{min-height:280px;background:#fff}.section-appointment .appointment-text .title{font-size:2rem;font-weight:bold;line-height:1.2;margin-bottom:1rem}.section-appointment .appointment-text .price{color:#0071bb}.section-text{padding:1rem 0;position:relative}.w100{width:100%}.section-text .title{font-weight:bold;font-size:1.75rem;margin-bottom:1rem;line-height:1.2}.section-video-row{padding-bottom:100px;position:relative}.section-video-row::after{content:"";width:100%;height:290px;position:absolute;bottom:0;left:0;background:#1473b2;border-radius:0 0 80px 0}.section-video-row .video-item{border-radius:4px}.section-video{padding:3rem 0;position:relative;background-color:transparent}.section-video::after{position:absolute;content:"";top:0;left:0;height:100%;width:50%;border-radius:0 0 5rem 0;background:url(https://medscannet.ru/local/templates/medscan_new/assets/img/xmedscan_bg.png.pagespeed.ic.iLAZAsPSxM.png) #1473b2 no-repeat center}.section-video .title{font-size:2.6rem;font-weight:bold;color:#fff;padding:0 0 1.25rem 0}.section-video .text{color:#fff}.section-video .text .link{font-size:1.125rem;font-weight:bold;color:inherit}.section-video .video-item{border-radius:1rem}.section-video .btn-primary{color:#fff}.section-video .btn-primary:hover{color:#63e9ff}.section-video [data-shift].btn::after{background-color:#1473b2}.section-video hr{height:1px;background-color:#fff;border:none}.himio-info{position:relative;margin-top:4.5rem}.himio-info .img-block{position:absolute;top:0;right:0;bottom:0;width:50%}.himio-info-content{padding-bottom:3rem}.himio-info-content .block-title-lg{position:relative;padding-bottom:1.5rem;line-height:1.1}.himio-info-content p{font-size:1.2rem;margin:1.5rem 0}.d-blue{color:#0071bb}.block-title-lg{font-size:2.4rem}.form input[type="email"],.form input[type="tel"],.form input[type="text"]{display:block;width:100%;background-color:transparent;border-top:none;border-right:none;border-left:none;padding:9px 0}.form .form-group{margin:10px 0}.form-line label{margin-bottom:0}.form-line .input-group{padding-right:1rem}.form-line-title{position:relative;display:inline-block;margin-top:2.8rem;margin-bottom:1.8rem;z-index:1}.form-line-title:after{position:absolute;content:'';display:block;left:0;top:.8em;background:#1b9cfc;width:100%;height:.2em;z-index:-1}.form-line.blue-block input[type="email"],.form-line.blue-block input[type="tel"],.form-line.blue-block input[type="text"]{border-bottom:1px solid rgba(255,255,255,.5);color:#fff}.form-line.blue-block input.invalid{border-color:#7d3737}.form-line.blue-block input[type="email"]::-webkit-input-placeholder,.form-line.blue-block input[type="tel"]::-webkit-input-placeholder,.form-line.blue-block input[type="text"]::-webkit-input-placeholder{color:rgba(255,255,255,.3)}.form-line.blue-block input[type="email"]::-moz-placeholder,.form-line.blue-block input[type="tel"]::-moz-placeholder,.form-line.blue-block input[type="text"]::-moz-placeholder{color:rgba(255,255,255,.3)}.form-line.blue-block input[type="email"]:-ms-input-placeholder,.form-line.blue-block input[type="tel"]:-ms-input-placeholder,.form-line.blue-block input[type="text"]:-ms-input-placeholder{color:rgba(255,255,255,.3)}.form-line.blue-block input[type="email"]:-moz-placeholder,.form-line.blue-block input[type="tel"]:-moz-placeholder,.form-line.blue-block input[type="text"]:-moz-placeholder{color:rgba(255,255,255,.3)}.form-line.blue-block input[type="email"]::-placeholder,.form-line.blue-block input[type="tel"]::-placeholder,.form-line.blue-block input[type="text"]::-placeholder{color:rgba(255,255,255,.3)}.form-line.blue-block .justify-content-between>.col:first-of-type .img-block{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.form-line.blue-block .justify-content-between>.col:first-of-type .img-block img{margin-top:auto}.form-line.blue-block .justify-content-between > .col:nth-child(2) {display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.5rem;margin-top:auto}.form-line.blue-block .justify-content-between>.col .block-title{-ms-flex-item-align:baseline;align-self:baseline}.form-line.blue-block a{color:#fff;text-decoration:underline}.form-line-white input[type="email"],.form-line-white input[type="tel"],.form-line-white input[type="text"]{border-bottom:1px solid #ddedff;color:#1b9cfc}.form-line-white input[type="email"]::-webkit-input-placeholder,.form-line-white input[type="tel"]::-webkit-input-placeholder,.form-line-white input[type="text"]::-webkit-input-placeholder{color:#1b9cfc}.form-line-white input[type="email"]::-moz-placeholder,.form-line-white input[type="tel"]::-moz-placeholder,.form-line-white input[type="text"]::-moz-placeholder{color:#1b9cfc}.form-line-white input[type="email"]:-ms-input-placeholder,.form-line-white input[type="tel"]:-ms-input-placeholder,.form-line-white input[type="text"]:-ms-input-placeholder{color:#1b9cfc}.form-line-white input[type="email"]:-moz-placeholder,.form-line-white input[type="tel"]:-moz-placeholder,.form-line-white input[type="text"]:-moz-placeholder{color:#1b9cfc}.form-line-white input[type="email"]::-placeholder,.form-line-white input[type="tel"]::-placeholder,.form-line-white input[type="text"]::-placeholder{color:#1b9cfc}.form-line-white .block-title{margin-bottom:1rem}.form-line-white p{margin-top:1rem}.form-line-white .pseudo-check{font-size:12px}.form-line-white .pseudo-check:before{background-color:#ddedff}.form-line p{font-size:1.2rem;margin-bottom:.5rem}.form-line .btn-third{width:100%;background-color:#1286d2;color:#fff;padding:.25rem 0;font-size:1rem}.form-line .btn-third:not(:disabled).form-line .btn-third:hover {background-color:#1b9cfc}.blue-block{position:relative;border-bottom-right-radius:80px;color:#fff;overflow:hidden;z-index:2;margin-top:-20px}.blue-block:before{position:absolute;content:'';display:block;right:0;background-color:#0071bb;bottom:0;left:0;height:calc(100% - 20px);z-index:-1}.section-half-img{position:relative;padding:40px 0;margin:40px 0}.section-half-img:before{content:'';display:block;position:absolute;overflow:hidden;left:0;top:0;width:45%;height:100%;background-image:var(--background);background-size:cover}.section-half-img.right:before{right:0;left:auto}.d-list{margin:0 0 25px;padding:0;list-style-type:none}.d-list li{padding-left:15px;position:relative}.d-list li:before{content:'';position:absolute;left:0;top:8px;width:6px;height:6px;background:#0071bb;border-radius:0 0 3px 0}@media (max-width:991px){.section-half-img{padding:0;margin:0}.section-half-img:before{display:none}.page-head .container,.page-head .head-container{height:unset}.head-banner{display:none}.head-form{margin:0 0 1rem}.section-pretitle-sub{font-size:.9333rem;font-weight:bold;margin-bottom:.667rem}.section-text{padding:0}.head-form .form-title{margin:2rem 0}.head-form .form-group{max-width:unset}#fixed-navi,#fixed-block{display:none}#fixed-navi .navi{height:unset;border:none}#fixed-navi .navi li{font-size:20px;padding:10px 0}#fixed-navi .navi li.sep{height:1px;padding:0;width:auto;margin:0 -15px}.section-services{padding:2rem 0 0}.section-services .item{font-size:1.2rem}.section-prices{padding:0}.section-prices .item .name{font-size:1.06rem}.section-prices .item .note{font-size:.67rem;margin-top:.6rem}.section-prices .item .price{font-size:1.2rem}.section-prices .item .price .currency{font-size:.8rem}.section-kurs .section-list{background-color:transparent;box-shadow:none}.section-kurs .section-list-item{box-shadow:0 10px 20px #d6e6ef;margin-bottom:1rem;padding:1rem 0}.section-kurs .section-list-item:nth-child(odd) {background-color:#fff}.section-kurs .item{padding:10px 20px}.section-advantage-two .col-item.last{margin-bottom:unset}.section-appointment .appointment-text,.section-appointment .appointment-form{padding:2rem}.section-video{padding:2rem 0 1rem;background-color:#1473b2}.section-video::after{display:none}}@media (max-width:767px){.section-advantage{padding-top:2rem}.section-advantage::before{top:0;bottom:0;height:unset;border-radius:0}.himio-info-content,.section-advantage-two{padding:0}.section-advantage-two .item{margin:10px 0 20px}.stage{padding-top:0}.stage .item .title{font-size:1.2rem}.stage .item .text{font-size:1rem}.section-video-row{padding-bottom:30px}.section-video-row::after{height:unset;top:30%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.section-text .title{font-size:1.2rem}.section-text h4{font-size:1.06rem}.section-equipment{padding:0}.section-equipment .item .text{padding:20px 15px 30px}.section-equipment .item .text-title{font-size:1.2rem}.section-equipment .item .text-item{font-size:1rem}.form input[type="email"],.form input[type="tel"],.form input[type="text"]{font-size:1.2rem}.blue-block{border-bottom-right-radius:45px;padding-bottom:1rem}}@media (max-width:576px){.block-title-lg{font-size:1.65rem}.block-title-md{font-size:1.5em}.block-title-sm{font-size:1.35rem}.section-faq{padding-bottom:0}.section-faq .faq-item{}.faq-list{margin:0 -15px}.section-faq .faq-item .item-head,.section-faq .faq-item .item-body{padding:15px}.form-line p{font-size:1.1rem}}