@charset "UTF-8";.container:after,.container:before{content:"";display:table}.container:after{clear:both}*{-webkit-box-sizing:border-box;box-sizing:border-box}.h1,h1{font-size:1.714rem}.h2,h2{font-size:1.5rem}.h3,h3{font-size:1.2rem}.h1,.h2,.h3,h1,h2,h3,p{margin:0 0 15px}ul{margin:0;padding:0;list-style:none}input{display:block;width:100%;padding:15px 25px;font-size:1rem;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 0 1px #ccc;-webkit-box-shadow-box-shadow:inset 0 0 1px #ccc;-webkit-transition:border-color ease-in-out .5s , -webkit-box-shadow ease-in-out .5s;-webkit-transition--o-transition:border-color ease-in-out .5s , box-shadow ease-in-out .5s;-webkit-transition--o-transition-transition:border-color ease-in-out .5s , box-shadow ease-in-out .5s}input:focus{border-color:#79d9ff;outline:0}input::-moz-placeholder{color:#ccc;opacity:1}input:-ms-input-placeholder{color:#ccc}input::-webkit-input-placeholder{color:#ccc}input::-ms-expand{background-color:transparent;border:0}a{text-decoration:none;color:#222}img{display:block}body,html{background:#78caee!important;width:100%;height:100%;margin:0;padding:0}.wrapper{min-height:100%}.wrapper::after{content:'';display:block;height:100px}.container{width:1530px;margin:0 auto;padding:0 15px}.btn,.title{text-align:center;font-weight:700}.title{font-size:1.714rem;margin-bottom:.952rem}.btn{display:inline-block;padding:1.071rem 2.762rem;color:#fff;background:#ed717b;-webkit-border-radius:.5rem;border-radius:.5rem;margin-bottom:1rem}.btn_phone{background:#242451}header.header.sticky.logo-right{z-index:998!important}.header-left__vai{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.header-left__vai .metro{top:0!important}.header-contact.olx{margin-left:25px!important;display:inline-block;background:#ed717b;-webkit-border-radius:5px;border-radius:5px;padding:10px 20px}.header-contact.olx img{width:50px;height:30px}.breadcrumbs a,.breadcrumbs span,.diagnosis h1.title{color:#fff!important}.diagnosis{padding:12rem 0 8.238rem;color:#fff;text-align:center;line-height:1.2;font-size:18px}.diagnosis .description{font-size:1.714rem;font-weight:400}.diagnosis .diagnosis-images{max-width:70%;margin:0 auto 3.595rem}.diagnosis .diagnosis-images img{max-width:100%}.diagnosis .diagnosis-images .user{margin:0 auto}.diagnosis .diagnosis-images .user_2{display:none}.diagnosis h1.title{margin-bottom:2rem}.diagnosis .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:2.476rem}.diagnosis .diagnosis-list,.diagnosis .diagnosis-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.diagnosis .diagnosis-list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.diagnosis .diagnosis-list__item{margin:0 1rem 5.905rem}.diagnosis .diagnosis-list__item:last-child{margin-bottom:0}.diagnosis .diagnosis-list__item:last-child .desc__text::before,.diagnosis .diagnosis-list__item:last-child .image::before{display:none}.close span,.diagnosis .desc,.diagnosis .image{position:relative;width:9.952rem}.diagnosis .image img{width:100%}.diagnosis .desc{width:23.643rem;padding-left:2.062rem;padding-top:1rem}.diagnosis .desc__namber{position:relative;text-align:right}.diagnosis .desc__namber::after{content:"";display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:-webkit-calc(100% - 1.38rem);width:calc(100% - 1.38rem);height:.071rem;background:#fff}.diagnosis .desc__namber span{position:relative;font-weight:700;z-index:3}.diagnosis .desc__namber span::before,.popup{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.diagnosis .desc__namber span::before{width:2.071rem;height:2.071rem;border:.071rem solid #fff;-webkit-border-radius:50%;border-radius:50%;background:#78caee;z-index:-1}.diagnosis .desc__text{position:relative;text-align:left;line-height:1.2}.diagnosis .desc__namber span::before,.diagnosis .desc__text::before{content:"";display:block;position:absolute}.popup{display:none;padding:2rem 1.667rem;width:100%;max-width:28rem;-webkit-border-radius:.278rem;border-radius:.278rem;background:#f6f8fb;position:fixed;z-index:1000}.popup .title{font-size:2.4rem;text-align:center;font-weight:700;margin-bottom:30px}.popup .desc{margin-bottom:1.4rem;font-size:.9rem;text-align:center}.popup__content{border-top:1px solid #dfdfdf;border-bottom:1px solid #eee}.popup input{margin-bottom:10px;height:inherit!important;padding:10px 25px}.popup input[type="submit"]{width:100%;margin:20px auto!important}.popup .user-name,.popup .user-phone{font-weight:700}.popup .user-name span,.popup .user-phone span{display:inline-block;padding-left:1rem;font-weight:400}.popup .info{text-align:center;font-size:.7rem;color:#385f75}.popup .info a{text-decoration:underline}.close{position:absolute;width:20px;height:20px;top:1rem;right:1.667rem;cursor:pointer}.close:hover span{background:red}.close span{top:10px;display:block;width:1.15rem;height:2px;background:#ccc;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.close span:nth-child(2){margin-top:-1px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7-not-valid-tip{font-size:12px;line-height:1.2}.wpcf7-not-valid-tip{margin-bottom:5px}.wpcf7 form .wpcf7-response-output{margin:5px 0 0}.cover,.wpcf7 .ajax-loader{display:none}.cover{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;background:rgba(120,202,238,.95)}@media only screen and (max-width:1530px){.container{width:1170px}.title{font-size:2.1rem}.header-left__vai .metro{margin-right:10px!important}.header-contact.olx{padding:5px 10px;font-size:14px;margin-left:15px!important}.diagnosis .description{font-size:2.1rem}.diagnosis .diagnosis-list__item{width:45%}.diagnosis .desc__text{font-size:.9rem}}@media only screen and (max-width:1200px){.container{width:1040px}.btn{font-size:1.2rem}.header-left__vai .metro{font-size:14px;margin-right:5px!important}.header-contact.olx{margin-left:10px!important}.diagnosis .desc__namber::after{width:-webkit-calc(100% - 2.3rem);width:calc(100% - 2.3rem)}.diagnosis .desc__namber span{margin-right:1rem}}@media only screen and (max-width:1070px){.container{width:738px}.header-left__vai .metro{display:none}.header-contact.olx{margin-left:10px!important;-webkit-border-radius:0;border-radius:0}.header-contact.olx img{width:50px!important;height:25px!important}.diagnosis .diagnosis-list__item{width:100%;margin:0 .5rem 5.905rem}.diagnosis .image::before{content:"";display:block;position:absolute;bottom:-4.5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:.714rem;height:2.5rem;background:url(img/arrow.svg) no-repeat center;background-size:cover}.diagnosis .desc__text{font-size:1rem}.popup{overflow:hidden;overflow-y:auto;max-height:90%}}@media only screen and (max-width:768px){body,html{font-size:16px}.container{width:100%}.title{margin-bottom:3.1rem;font-size:1.2rem}.btn{font-size:.9rem}.header-contact.olx{font-size:12px;padding:8px 10px}.diagnosis{padding:4.1rem 0 7.9rem}.diagnosis .description{font-size:1.2rem}.diagnosis .desc__namber span::before,.diagnosis .desc__namber::after,.diagnosis .diagnosis-images .user,.diagnosis .image::before{display:none}.diagnosis .diagnosis-images .user_2,.diagnosis .diagnosis-list__item{display:block}.diagnosis .image{margin:0 auto 2.4rem}.diagnosis .image img{margin:0 auto}.diagnosis .desc{padding:0;width:100%}.diagnosis .desc__namber{position:absolute;top:-5.5rem;font-weight:700;font-size:3.2rem;opacity:.5}.diagnosis .desc__namber span{line-height:1}.diagnosis .desc__text::before{left:50%;bottom:-3.5rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url(img/arrow.svg) no-repeat center;background-size:cover;width:.714rem;height:2.5rem}.popup,.popup input[type="submit"]{font-size:14px}.popup .title{font-size:1.8rem}iframe .rc-anchor-normal{max-width:240px!important}iframe .rc-anchor-normal .rc-anchor-pt{right:inherit!important;left:10px!important}iframe .rc-anchor-normal .rc-anchor-content{max-width:120px!important}iframe .rc-anchor-logo-portrait{margin:10px 0!important}}@media only screen and (max-width:480px){.btn{font-size:1rem}.logo-right .header-social{margin-right:20px}.header-contact.olx{font-size:10px;margin-left:0!important}.popup{padding:1.5rem 1rem;width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}}