.hover:hover{cursor:pointer}.mb-1{margin-bottom:1rem}.p-0{padding:0!important}.m-0{margin:0!important}.w-100{width:100%}.w-50{width:50%}.w-60{width:60%}@media (min-width:1141px){.w-40{width:40%}}.w-30{width:30%}.space-between{justify-content:space-between}.w-auto{width:auto}.mw-auto{max-width:inherit!important}.formError{color:#f09!important}.helperText{width:100%;text-align:center;color:#fff;margin-top:20px;font-weight:300}.form-record__input.formError::placeholder{color:#f09}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}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:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;outline:none}button,input{line-height:normal;padding:0;border:0;background:0;box-shadow:0 0 0 transparent}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}a{text-decoration:none;color:inherit}::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}:-moz-placeholder{color:inherit}:focus,a:active,a:focus,input,input:active,textarea,textarea:active{outline:none}textarea{resize:none;resize:vertical;resize:horizontal}button:active,button:focus{outline:none}button::-moz-focus-inner{border:0}a.active.focus,a.active:focus,a.focus,a:active.focus,a:active:focus,a:focus,button.active.focus,button.active:focus,button.focus,button:active.focus,button:active:focus,button:focus{outline:none;outline-color:transparent;outline-width:0;outline-style:none;box-shadow:0 0 0 0 rgba(0,123,255,0)}input[placeholder]{text-overflow:ellipsis}input:-moz-placeholder,input::-moz-placeholder{text-overflow:ellipsis}input:-ms-input-placeholder{text-overflow:ellipsis}::-webkit-input-placeholder{opacity:.5;transition:opacity .3s ease}:-moz-placeholder,::-moz-placeholder{opacity:.5;transition:opacity .3s ease}:-ms-input-placeholder{opacity:.5;transition:opacity .3s ease}:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}:focus:-moz-placeholder,:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}input{background-color:inherit;background-image:inherit;color:inherit}input:-webkit-autofill,input:-webkit-autofill:focus input:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{border:0;color:#fff;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s;background:-webkit-linear-gradient(top,hsla(0,0%,100%,0),rgba(0,174,255,.04) 50%,hsla(0,0%,100%,0) 51%,rgba(0,174,255,.03))}@font-face{font-family:Circe;src:url(/site/templates/assets/fonts/Circe-Regular.eot);src:local("Circe"),local("Circe-Regular"),url(/site/templates/assets/fonts/Circe-Regular.eot?#iefix) format("embedded-opentype"),url(/site/templates/assets/fonts/Circe-Regular.woff) format("woff"),url(/site/templates/assets/fonts/Circe-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Circe;src:url(/site/templates/assets/fonts/Circe-ExtraLight.eot);src:local("Circe ExtraLight"),local("Circe-ExtraLight"),url(/site/templates/assets/fonts/Circe-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/site/templates/assets/fonts/Circe-ExtraLight.woff) format("woff"),url(/site/templates/assets/fonts/Circe-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Circe;src:url(/site/templates/assets/fonts/Circe-Light.eot);src:local("Circe Light"),local("Circe-Light"),url(/site/templates/assets/fonts/Circe-Light.eot?#iefix) format("embedded-opentype"),url(/site/templates/assets/fonts/Circe-Light.woff) format("woff"),url(/site/templates/assets/fonts/Circe-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Circe;src:url(/site/templates/assets/fonts/Circe-Bold.eot);src:local("Circe Bold"),local("Circe-Bold"),url(/site/templates/assets/fonts/Circe-Bold.eot?#iefix) format("embedded-opentype"),url(/site/templates/assets/fonts/Circe-Bold.woff) format("woff"),url(/site/templates/assets/fonts/Circe-Bold.ttf) format("truetype");font-weight:700;font-style:normal}.questions__form .custom-select{height:60px}.custom-select{position:relative;overflow:hidden;display:inline-block;max-width:inherit;width:100%;transition:background-color .3s;background-color:#fff;border-radius:5px;font-size:15px}.custom-select i{border:1px solid grey;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;right:15px;top:24px}.custom-select_left{border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid #d1c3c3}.custom-select_right{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.custom-select select{padding:0 30px 0 9px;width:100%;height:100%;color:#000;border:none;border-radius:0;box-shadow:none;background-color:transparent;background-image:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select select:focus{outline:none}.is-ie8 .custom-select select,.is-ie9 .custom-select select{padding:0 0 0 9px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.custom-select select::-ms-expand{display:none}.custom-select select:focus::-ms-value{background:transparent;color:#222}}.custom-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}@-moz-document url-prefix(){.custom-select select{width:120%;width:calc(100% + 43px);padding:0 54px 0 5px}}.custom-select.disabled,.disabled .custom-select{background-color:#fcbe00;border-color:#f0f0f0}.custom-select.disabled:after,.disabled .custom-select:after{border-top-color:#999}.custom-select.disabled select,.disabled .custom-select select{color:#999}@media (max-width:620px){.w-100-sm{width:100%}.custom-select_left{border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-right:0}.custom-select_right,.doctor__mobile-form .custom-select_left{border-top-right-radius:0;border-bottom-left-radius:5px}.doctor__mobile-form .custom-select_left{border-bottom-right-radius:0;border-right:1px solid #d1c3c3}.doctor__mobile-form .custom-select_right{border-bottom-left-radius:0;border-top-right-radius:5px}}input[type=date]{appearance:none}.no-border-right{border-right:0!important}input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}img{max-width:100%}*{box-sizing:border-box}*,body{font-family:Circe,sans-serif;font-weight:300}.pink{color:#f09!important}.overflow-hidden{overflow:hidden}.flex-wrap{flex-wrap:wrap}.no-margin{margin:0!important}.overlay{opacity:0;background-color:#fff;transition:all 1s linear}.overlay.active{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:1;z-index:998}.mb-20{margin-bottom:20px}.hoverable{transition:.7s;cursor:pointer}.hoverable:hover{opacity:.7}.d-inline-block{display:inline-block}.t-align-center{text-align:center}.absolute{position:absolute}.relative{position:relative}.full-width{width:100%;overflow:hidden}.full-height{height:100%}.text-bold{font-weight:500}.text-italic{font-style:italic}.text-underline{text-decoration:underline}.d-none{display:none!important}.d-flex{display:flex}.flex-column{flex-direction:column}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.align-items-center{align-items:center}.align-items-start{align-items:start}.flex-grow-1{flex-grow:1}.header__logo{margin-right:30px;max-width:155px}.wrapper{max-width:1200px;margin:0 auto;padding:0 15px}.wrapper.iosFix{margin:0;padding:0 15px;background-color:#fff}.header{margin-top:25px;background-color:#fff;z-index:997}.header.iosFix{margin-top:0;padding-top:15px;height:100vh;display:flex;flex-direction:column;background-color:#fff}.header.iosFix .header__right-side{display:flex;margin-top:40px}.header.iosFix .header__logo-wrapper,.header.iosFix .menu-toggle{position:absolute}.header__nav-link{color:#000;font-size:16px;margin-right:7px}.header__nav-link.curent{color:#a9a9a9}.header__nav-link_active{color:#999}.header__nav-link:last-of-type{margin-right:0}.header__contacts{justify-content:space-between;font-size:14px}.header__contacts-phone{font-size:20px;margin-right:10px}.header__right-side{flex-grow:1;}@media (max-width:1190px){.header__right-side{display:none}}.header__contacts-link_purple{margin-top:3px;display:inline-block}.purple{color:#f09}.header__contacts-wrapper{margin-right:25px}.header__contacts-wrapper:last-of-type{margin-right:0}.banner{background-size:100% 100%;padding-bottom:20%;background-repeat:no-repeat;width:100%;border-radius:5px}.section_margin-top{margin-top:75px}.section_margin-top_small{margin-top:50px}.section_margin-top_big{margin-top:125px}.section__heading{font-size:36px;text-align:center;font-weight:200;margin-bottom:35px}.section__heading_small{font-size:36px}.our-masters__link{margin-bottom:25px;color:#42929d;font-size:16px}.our-masters__link:last-of-type{margin-bottom:0}.form-record{padding:35px 25px 50px;border-radius:5px;background:linear-gradient(180deg,#3b95b6 0,#3a5b6c);box-shadow:0 8px 15px 0 rgba(65,65,65,.5)}.form-record__heading{text-align:center;color:#fff;margin-bottom:10px}.form-record__input,.select-styled{background:#fff;border:none;height:60px;line-height:60px;padding:0 20px!important;color:#000;font-size:15px;font-family:Circe,sans-serif;display:block}.form-record__input_left,.select:nth-of-type(odd) .select-styled{border-radius:5px 0 0 5px;border-right:1px solid #d1c3c3}.form-record__input_right,.select:nth-of-type(2n) .select-styled{border-radius:0 5px 5px 0}.form-record__submit{border-radius:5px;background-color:#72bf24;color:#fff;font-size:15px;font-weight:700;margin-top:35px;line-height:50px;padding:0 25px;font-family:Circe,sans-serif}.form-record__input::placeholder{color:#000;opacity:1}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wrapper_small{max-width:800px;margin:0 auto}.about-us{max-width:1000px;margin:40px auto}.paragraph_default{color:#000;font-size:20px;line-height:1.35em;margin-bottom:30px}.paragraph:last-of-type,.paragraph_no-margin{margin-bottom:0}.paragraph_block{margin-top:20px}.map__content-inner{border-bottom:1px solid #e0d3d3}.map__content-block:last-of-type .map__content-inner{border-bottom:none}.map__inner-heading{color:#999}.map__content-inner{transition:.7s}.map__inner-block{margin-bottom:20px}.map__inner-block:first-of-type{margin-top:10px}.map__inner-block h4,.map__inner-block p{font-size:18px}.map__inner-block p{margin-top:5px}.map__content-inner{max-height:0;overflow:hidden}.map__content-inner.active{max-height:1000px}.map{position:relative}.map__contacts{padding:15px 0;top:50%;transform:translateY(-50%);left:40px;position:absolute;border-radius:5px;background-color:#fff;box-shadow:0 10px 29.67px 13.33px hsla(0,0%,60%,.42)}.map__content-heading{font-size:26px;font-weight:700}.map__content-inner{padding:0 25px}.map__content-heading-block{padding:15px 60px 15px 25px;opacity:1!important}.map__content-heading-block:after{content:url(/site/templates/assets/images/arrow.png);width:18px;height:11px;top:50%;transform:translateY(-50%);position:absolute;right:20px}.map__content-heading-block.active:after{top:22px;transform:rotate(180deg)}.footer{padding:30px 0;background-color:#354f5e}.footer__section{max-width:500px;margin:0 15px}.footer__text{color:#fff;font-size:14px;margin-bottom:15px}.footer__text:last-child{margin-bottom:0}.form-record__date{max-width:190px;margin-left:15px}.form-record__time{max-width:150px;margin-right:15px}.form-record .form-record__submit{margin-top:0;max-height:60px}.adress{font-size:20px;padding:8px 14px;font-weight:700;text-align:center;border:2px dotted;border-color:#fff #fff #000}.adress_active{border-radius:1rem;padding:8px 14px;color:#666;border:2px dotted #666}.category__link{display:none;font-size:17px;color:#3d898d;font-weight:500;padding:9px 14px;margin:0 4px 6px 0;border-radius:.8rem;border:2px dotted transparent}.category__link:last-of-type{margin-right:0}.category__link.active{display:block}.category__link_active{display:block;padding:9px 14px;color:#f09;border:2px dotted #f09}.slogan_default{line-height:1.7em;font-size:16px}.directions .doctors{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;justify-items:center;margin-bottom:75px}.direction-doctor{background:#fff;border-radius:5px;box-shadow:0 3px 8px 0 rgba(65,65,65,.26);cursor:pointer;transition:.5s}.direction-doctor a img{margin-right:-2px;border-radius:5px 5px 0 0;width:100%;object-fit:contain;max-height:250px}.direction-doctor__content{padding:15px 30px 20px}.direction-doctor__surname{font-size:22px}.direction-doctor__fullname{font-size:16px}.direction-doctor__position{margin-top:20px;color:#999;font-size:14px}.direction-doctor__submit-block{padding:15px 30px;background:transparent;overflow:hidden;width:100%;max-height:0;left:0}.direction-doctor__submit{border:0;display:none;border-radius:5px;background-color:#72bf24;color:#fff;font-size:14px;font-weight:700;width:100%;height:50px}.direction-doctor:hover{border-radius:5px 5px 0 0}.direction-doctor:hover .direction-doctor__submit-block{background:#fff;max-height:200px;border-radius:0 0 5px 5px;box-shadow:0 8px 8px 0 rgba(65,65,65,.26)}.direction-doctor:hover .direction-doctor__submit{display:block}.contacts__about-us{margin-left:10%}.contacts__image{width:40px;min-width:40px;margin-right:20px}.contacts__heading{color:#f09;font-size:20px}.contacts__paragraph{margin-top:8px;font-size:16px;line-height:1.4em}.contacts__block{margin-bottom:50px}.contacts__phone{font-size:24px}.contacts__form-additional-text{margin-top:20px;font-weight:200;color:#fff}.contacts__form-record{padding:35px 25px 30px;margin-bottom:75px}.color_blue-green{color:#3b89a5}.licenses__heading{font-size:22px;border-bottom:1px dashed #000;padding-bottom:2px;margin-bottom:10px;display:inline-block}.licenses__heading~.licenses__images{max-height:0}.licenses__heading:after{content:url(/site/templates/assets/images/arrow.png);width:18px;height:11px;top:50%;transform:translateY(calc(-50% - 4px));position:absolute;right:-25px}.licenses__heading.active:after{transform:rotate(180deg)}.licenses__heading.active~.licenses__images{max-height:inherit}.licenses__images{transition:.7s;max-height:auto;overflow:hidden;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:15px}.licenses__images.hidden{max-height:auto}.analysis__heading{font-size:20px;border-bottom:2px dotted #f09;display:inline-block}.analysis__heading:after{content:"";display:block;background:url(/site/templates/assets/images/arrow_pink.png);background-size:50%;width:18px;height:11px;top:30%;transition:all .5s linear;background-repeat:no-repeat;transform:translateY(-50%) rotate(-90deg);position:absolute;right:-25px}.analysis__heading.active:after{transform:translateY(-50%) rotate(0);margin-top:5px}.analysis__heading.active+.analysis__inner{margin-top:15px}.analysis .paragraph_default{font-size:16px}.analysis__block{margin-bottom:35px}.analysis__block:last-of-type{margin-bottom:0}.analysis__about-us{margin-left:30px!important;max-width:525px}.analysis .contacts__block{margin-bottom:25px}.analysis .contacts__image{min-width:30px;width:30px}.questions h1{margin-bottom:40px!important;margin-top:20px!important}.questions p{font-size:16px}.questions__author{color:#999;font-size:12px}.questions__answer-block{margin-top:12px;padding:15px;border-radius:5px;box-shadow:0 4px 18px 0 rgba(65,65,65,.5);margin-left:7%}.questions__answer-block p{padding:5px 10px;line-height:1.1}.questions__block{margin-bottom:50px}.questions__show-more{border-bottom:1px solid #f09;line-height:1em}.questions__input,.questions__input+.select-styled{border-radius:5px!important;margin-bottom:15px;min-width:275px;width:100%}.questions__input+.select-styled.active{border-radius:5px 5px 0 0}.questions__input{margin-bottom:15px}.questions .select{width:100%}.questions .questions__heading{font-size:36px;font-weight:200}.questions__textarea{height:150px;margin-top:15px}.questions__textarea:-moz-placeholder{color:grey}.questions__textarea::-webkit-input-placeholder{color:grey}.questions__form{margin-left:70px;min-width:400px}.questions .form-record__submit{margin-top:35px}.doctor form h1{margin-bottom:40px!important;margin-top:20px!important}.doctor__section{width:100%;margin-right:0}.doctor__mobile-form,.doctor__mobile-image{display:none}.doctor input{width:100%}.doctor .input-date,.doctor .input-time{min-width:190px}.doctor .form-with-photo{margin-top:-15px}.doctor .form-record{border-radius:5px;margin-top:-5px;width:100%}@media (max-width:1000px){.doctor .form-record{border-top-right-radius:5px;border-top-left-radius:5px}}.doctor__image{border-radius:5px}.doctor__image-block{margin-right:55px;border-radius:5px;margin-bottom:30px; max-width: 450px;box-shadow:0 8px 15px 0 rgba(65,65,65,.3)}.doctor__about{font-size:32px;border-bottom:1px solid #cdcdcd;padding-bottom:15px}.doctor__about h1,.doctor__about h2{font-size:24px}.doctor__about h3{font-size:22px}.doctor__additional{font-size:32px}.doctor__position{font-weight:200}.doctor__fullname{margin:5px 0}.doctor .paragraph_grey{color:#999;margin-bottom:5px}.doctor .paragraph_default{margin-bottom:0}.doctor .paragraph_margin{margin-bottom:20px}.doctor__inner h3{font-size:22px;font-weight:500}.directions-category__heading{font-size:36px;font-weight:200}.directions-category__toggler{margin-right:22px;display:inline-block}.directions-category__toggler:after{content:"";display:block;background:url(/site/templates/assets/images/arrow.png);background-size:contain;width:18px;height:11px;top:50%;transform:translateY(-50%);position:absolute;right:-25px}.directions-category__toggler.active:after{transform:translateY(-50%) rotate(-90deg)}.directions-category .direction-doctor{margin-bottom:80px}.popup-form{position:fixed;left:0;right:0;top:-300%;margin:auto;transition:.7s;max-width:700px;padding-bottom:40px;height:fit-content;z-index:999}.popup-form h1{margin-top:10px}@media (max-width:620px){.popup-form h1{font-size:20px}}.popup-form .helper{width:100%;text-align:center;color:#fff;margin-top:20px;font-weight:300}.popup-form input{width:100%}.popup-form button{margin-top:1rem!important}.popup-form.active{top:0;bottom:0;overflow:auto;padding:5%}@media (max-width:620px){.popup-form.active{transform:scale(.7)}}.popup-form input{min-width:230px!important}.popup-form .form-record__heading{font-weight:200}.popup-form__close{background-image:url(/site/templates/assets/images/close.png);background-size:100% 100%;position:absolute;right:10px;top:10px;width:20px;height:20px;cursor:pointer}body .main .form-record__input_left+.select-styled.active{border-radius:5px 0 0 0!important}body .main .form-record__input_right+.select-styled.active{border-radius:0 5px 0 0!important}.questions__input+.select-styled.active{border-radius:5px 5px 0 0!important}.wrapper_medium{max-width:950px;margin:0 auto}.questions__block>.paragraph_default{color:#333;padding:10px 5px}.placeholder-gray::placeholder{color:#666!important;opacity:1!important}.analysis .contacts__text-block .paragraph_default{margin-bottom:5px}.analysis .contacts__text-block .paragraph_default:last-of-type{margin-bottom:0}.analysis__block .paragraph_default{margin-bottom:5px}.analysis__block .paragraph_default:last-of-type{margin-bottom:0}.adresses{padding:0 5rem}@media (max-width:620px){.adresses{padding:0}.adresses .adress{font-size:17px}}.mapBlock{margin-top:50px;position:relative}.map__contacts_mobile{display:none;box-shadow:none;margin-bottom:10px!important}.map__contacts_mobile .map__content-heading-block{padding-left:0}@media (max-width:1000px){#map{max-height:40vh}.map__contacts{position:static;width:100%;transform:translateY(0);max-width:1200px;margin:30px auto 50px;padding:0 20px}.map__contacts_desktop{display:none}.map__contacts_mobile{display:block}}@media (max-width:1190px){.w-sm-100{width:100%}.header{margin-top:15px}.header__logo-wrapper{z-index:20}.banner__heading{text-align:right;margin-right:25px;margin-bottom:45px}.header__burger{display:block!important;margin-top:-22px;margin-right:-17px;z-index:20}.header__contacts-wrapper{flex-direction:column;margin:10px 0}.header__contacts-text{text-align:center;margin-top:3px}.header__nav{flex-direction:column;align-items:center;margin:15px 0 10px}.header__nav-link{margin:5px 0;font-size:21px;font-weight:500}.header__contacts{flex-direction:column;margin-left:0;padding-bottom:70px}.header__contacts-phone{width:auto!important}.header__contacts-link_purple{display:block}.analysis{flex-direction:column;align-items:center}.analysis__contacts__about-us{margin-left:0}.analysis__accordion{margin-bottom:40px;align-items:center}.analysis__block{display:flex;flex-direction:column!important;align-items:start;text-align:left}}@media (max-width:1140px){.questions{flex-direction:column;align-items:center}.questions__form{margin-left:0;margin-bottom:50px;order:-1}}@media (max-width:940px){.licenses__images{grid-template-columns:repeat(2,1fr)}.adresses{flex-direction:column}.adress{margin-bottom:20px}.adress:last-of-type{margin-bottom:0}.doctor{flex-direction:column;align-items:center}.doctor__image-block{margin-right:0}.doctor__image-block,.doctor__mobile-image{display:none}.doctor__mobile-form{display:flex;margin-top:30px!important}.doctor .input-date{margin-bottom:15px}.doctor input{border-radius:5px}.doctor__about,.doctor__inner{text-align:left}}@media (max-width:900px){.section_margin-top_big{margin-top:75px}.directions .doctors{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.footer .wrapper{flex-direction:column;align-items:center}.footer{padding:15px 0}.footer__section{margin:25px 0;text-align:left}.our-masters{flex-wrap:wrap}.our-masters>div{flex-basis:50%;margin:25px 0;align-items:center}}@media (max-width:670px){.directions .doctors{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.popup-form input[type=text]:first-child{border-bottom:1px solid #d3d3d3}.popup-form .custom-select:first-child{border-bottom:1px solid #d3d3d3!important}.form__section{flex-direction:column}.form-record__input_left,.select:nth-of-type(odd) .select-styled{border-radius:5px 5px 0 0}.form-record__input_right,.select:nth-of-type(2n) .select-styled{border-radius:0 0 5px 5px}.banner__link{font-size:16px;right:10px;bottom:10px}.popup-form .doctor__form-section{flex-direction:column}.popup-form .doctor__form-section input{width:100%;border-radius:5px}.popup-form .doctor__form-section .input-date{margin-bottom:15px}}@media (max-width:540px){.categories{flex-direction:column}.category__link{margin-right:0}.directions .doctors{grid-template-columns:1fr}}@media (max-width:620px){.licenses__images{grid-template-columns:1fr}.our-masters>div{flex-basis:100%}.section_margin-top_big{margin-top:30px}.contacts__about-us{margin-left:0!important}.contacts__block{flex-direction:column;align-items:left}.contacts__image{margin-right:0;margin-bottom:15px}.contacts__text-block{text-align:left}}@media (max-width:420px){.questions__form{min-width:0}.questions__answer-block{margin-left:0}.analysis__heading{font-size:20px}.section__heading{font-size:28px}}#map{width:100%;height:600px}body{transition:opacity .5s linear;opacity:1}body.hidden{opacity:0}@media (max-width:1000px){.grid4{text-align:left!important;font-weight:700}}.grid4{justify-content:flex-start;padding:0 2rem}@media (max-width:620px){.grid4{padding:0 1rem}}.grid4 .gridItem{flex:0 1 25%}@media (max-width:620px){.grid4 .gridItem{flex:0 1 50%}}.bannerDesktop,.bannerMobile{display:none}@media (max-width:768px){.bannerMobile{display:block}}@media (min-width:769px){.bannerDesktop{display:block}}.analysis__inner ul li{font-size:16px;margin-bottom:5px}.analysis__inner ul li:before{content:" - "}.greyBtn{background-color:grey;color:#a9a9a9}.greyBtn:hover{cursor:wait}.hidden{display:none}.form-record h1{font-size:32px;margin-bottom:10px}@media (max-width:1140px){.form-record h1{font-size:28px}}@media (max-width:620px){.form-record h1{font-size:24px}}@media (max-width:620px){.form-record{padding:15px 10px}}.form-record .formHorizontal{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:1140px){.form-record .formHorizontal{align-items:center;flex-direction:column}}.form-record .formHorizontal_item{display:flex;padding:0 10px}.form-record .formHorizontal_item.startRow{flex-basis:100%;margin-bottom:10px;padding-left:0}@media (max-width:1140px){.form-record .formHorizontal_item.startRow{width:70%;padding-right:0}}@media (max-width:620px){.form-record .formHorizontal_item.startRow{width:90%}.form-record .formHorizontal_item.startRow input:first-child{border-right:0;border-bottom:1px solid #d3d3d3}}.form-record .formHorizontal_item.startRow input{width:20%}@media (max-width:1140px){.form-record .formHorizontal_item.startRow input{width:100%}}.form-record .formHorizontal_item.firstRow{padding-left:0;flex:2 1 auto}@media (max-width:1140px){.form-record .formHorizontal_item.firstRow{padding:0;width:70%;margin-bottom:10px}}@media (max-width:1140px) and (max-width:620px){.form-record .formHorizontal_item.firstRow{width:90%}.form-record .formHorizontal_item.firstRow input:first-child{border-bottom:1px solid #d3d3d3;border-right:0}.form-record .formHorizontal_item.firstRow div:first-child{border-bottom:1px solid #d3d3d3}}.form-record .formHorizontal_item.firstRow input{width:100%}.form-record .formHorizontal_item.secondRow{flex:2 1 auto}@media (max-width:1140px){.form-record .formHorizontal_item.secondRow{padding:0;width:70%;margin-bottom:10px}}@media (max-width:1140px) and (max-width:620px){.form-record .formHorizontal_item.secondRow{width:90%}.form-record .formHorizontal_item.secondRow div:first-child{border-bottom:1px solid #d3d3d3}}.form-record .formHorizontal_item.thirdRow{padding-right:0}@media (max-width:1140px){.form-record .formHorizontal_item.thirdRow{flex:1 1 auto;display:flex;justify-content:center;padding:0}}#filterDirection .direction-doctor{display:none}#filterDirection .direction-doctor.active{display:block}#filterQuestions .questions__block{display:none}#filterQuestions .questions__block.active{display:block}#filterDiagnostic .diagnostic-content{display:none}#filterDiagnostic .diagnostic-content.active{display:block}.menu-toggle{display:none;margin-top:10px;z-index:997;position:relative;width:30px;height:24px;background:transparent;border-top:2px solid;border-bottom:2px solid;color:#f09;font-size:0;transition:all .25s ease-in-out}@media (max-width:1190px){.menu-toggle{display:block}}.menu-toggle:after,.menu-toggle:before{content:"";display:block;width:100%;height:2px;position:absolute;top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%);transition:transform .25s ease-in-out}.menu-toggle:hover{color:#ff4db8}.menu-toggle.is-active{border-color:transparent;right:15px}.menu-toggle.is-active:before{transform:translate(-50%,-50%) rotate(45deg)}.menu-toggle.is-active:after{transform:translate(-50%,-50%) rotate(-45deg)}strong{font-weight:700}p{margin-bottom:10px}.formThanksClose{border-radius:5px;background-color:#72bf24;font-size:15px;font-weight:700;margin-top:35px;line-height:50px;padding:0 25px}.formThanks,.formThanksClose{color:#fff;font-family:Circe,sans-serif}.formThanks{position:absolute;width:100%;z-index:3;text-align:center;font-size:2rem;height:100%;left:0;display:none;top:0;padding:5%;background:linear-gradient(180deg,#3b95b6,#3a5b6c);flex-direction:column;justify-content:center;align-items:center}.formThanks.active{display:flex}.p-relative{position:relative}.formThanksHorizontal{border-radius:5px;position:absolute;width:100%;z-index:3;color:#fff;text-align:center;font-size:2rem;font-family:Circe,sans-serif;height:100%;left:0;display:none;top:0;padding:5%;background:linear-gradient(180deg,#3b95b6,#3a5b6c);flex-direction:column;justify-content:center;align-items:center}.formThanksHorizontal.active{display:flex}.popup-form__close{z-index:2}

/*# sourceMappingURL=style.bundle.css.map*/