@keyframes slideLeft{from{margin-left:100%}to{margin-left:0%}}@keyframes slideLeftOut{from{margin-left:0%}to{margin-left:100%}}@keyframes slideRight{from{margin-left:-100%}to{margin-left:0%}}@keyframes slideRightOut{from{margin-left:0%}to{margin-left:-100%}}@keyframes slideUp{from{margin-top:100%}to{margin-top:0%}}@keyframes zoomIn{from{height:0;opacity:1!important}to{height:100%;opacity:1!important}}@keyframes slideUpOut{from{margin-top:0%}to{margin-top:100%}}@keyframes slideDown{from{margin-top:-100%}to{margin-top:0%}}@keyframes slideDownOut{from{margin-top:0%}to{margin-top:-100%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes movingFlare{0%{left:-30px;margin-left:0}30%{left:110%;margin-left:80px}100%{left:110%;margin-left:80px}}@keyframes slide-from-top{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}@keyframes slide-from-top-double{0%{transform:translateY(-200%)}100%{transform:translateY(0%)}}@keyframes slide-to-top{0%{transform:translateY(0%)}100%{transform:translateY(-100%)}}@keyframes slide-to-top-double{0%{transform:translateY(0%)}100%{transform:translateY(-200%)}}@keyframes slide-from-right{0%{transform:translateX(100%)}100%{transform:translateX(0%)}}@keyframes slide-from-right-double{0%{transform:translateX(200%)}100%{transform:translateX(0%)}}@keyframes slide-to-right{0%{transform:translateX(0%)}100%{transform:translateX(100%)}}@keyframes slide-to-right-double{0%{transform:translateX(0%)}100%{transform:translateX(200%)}}@keyframes slide-from-bottom{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}@keyframes slide-from-bottom-double{0%{transform:translate(200%)}100%{transform:translateY(0%)}}@keyframes slide-to-bottom{0%{transform:translateY(0%)}100%{transform:translateY(100%)}}@keyframes slide-to-bottom-double{0%{transform:translateY(0%)}100%{transform:translateY(200%)}}@keyframes slide-from-left{0%{transform:translate(-100%)}100%{transform:translate(0%)}}@keyframes slide-from-left-double{0%{transform:translate(-200%)}100%{transform:translate(0%)}}@keyframes slide-to-left{0%{transform:translate(0%)}100%{transform:translate(-100%)}}@keyframes slide-to-left-double{0%{transform:translate(0%)}100%{transform:translate(-200%)}}@keyframes show{to{display:inherit}}@keyframes hide{to{display:none}}:root{--bg:#f8f8f8;--font:"GothamPro";--h1:40px;--h2:32px;--h3:20px;--p:16px}html{max-width:100vw;overflow-x:hidden;min-width:100%}body{max-width:100%;overflow-x:hidden;margin:0}main{max-width:100%;overflow-x:hidden;background-color:var(--bg);font-family:"GothamPro",sans-serif;min-height:76vh;display:flex;flex-flow:column;justify-content:space-between}a{color:#2377c6}button{user-select:none}.red{color:red}.newBtn{padding:15px 35px;border-radius:15px;color:#fff;text-decoration:none!important;cursor:pointer;font-weight:600;margin:10px;display:flex;text-align:center;border:2px solid transparent}.newBtn.disabled{color:#aeb6bd!important;background-color:transparent!important;border-color:#aeb6bd!important;transform:none!important;cursor:default!important}.newBtn:hover,.newBtn:active{color:#fff;transform:scale(1.1)}.btnMain{background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);color:#fff}.btnAdd{background-color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary);color:#fff}.btnThird{background-color:transparent;border-color:#fff;color:#fff}.btnThirdAlt{background-color:transparent;border-color:var(--e-global-color-primary);color:var(--e-global-color-primary)}.btnThird:hover,.btnThird:active,.btnThird.active{background-color:#fff;color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.btnThirdAlt:hover,.btnThirdAlt:active,.btnThirdAlt.active{background-color:var(--e-global-color-primary);color:#fff;border-color:#fff}.newHeader{font-family:"GothamPro",sans-serif;position:fixed;width:100%;top:0;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;z-index:9;max-width:100vw}.newHeader a{text-decoration:none}.newHeader ul{list-style:none}.newHeaderBarWrapper{flex-basis:100%;background-color:#404d5d}.newHeaderBar{flex-basis:100%;display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:0;max-width:1320px;margin:0 auto;position:relative}.impaired a{display:flex;font-size:12px;align-items:center;color:#fff}.impaired img,.impaired svg{color:#fff;padding:1px 2px;margin-right:5px;margin-right:3px;height:20px}.newHeaderBar .info{display:flex;flex-flow:row;min-width:450px;align-items:center;justify-content:space-between}.location,.phone{display:flex;align-items:center;padding:10px 0;position:relative}.location svg,.phone svg,.location img,.phone img{margin-right:10px}.location div,.phone div{display:flex;flex-flow:column;justify-content:center}.location a,.phone a,.phone p{font-size:12px;color:#fff;margin:0;text-decoration:none}.newHeaderBar .location{margin-right:20px}.newHeaderBar .phone a{display:flex;align-items:center}.newHeaderBar .phone p{font-size:11px;margin-left:3px}.newHeaderMenuWrapper{flex-basis:100%;background-color:#fff;position:relative}.newHeaderMenu{flex-basis:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;max-width:1320px;margin:0 auto;padding:0;background-color:#fff;max-height:calc(100vh - 40px);outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.newHeaderMenu li,.newHeaderMenu a{outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.newHeaderMenu .logo{flex-basis:12.5%;padding:5px 0;min-width:130px}.newHeaderMenu .menuToggle{display:none}.newHeaderMenu .menuToggle #open{display:flex}.newHeaderMenu .menuToggle.active #open{display:none}.newHeaderMenu .menuToggle #close{display:none}.newHeaderMenu .menuToggle.active #close{display:flex}.newHeaderNav{flex-basis:82.5%;margin:0}.newHeaderNav .search-form{display:none}.newHeaderMenu .menu{display:flex;flex-flow:row;justify-content:flex-end;margin:0}.newHeaderMenu .menu>li{padding:10px 10px;cursor:pointer;border-bottom:2px solid transparent;position:relative}.newHeaderMenu .menu>li:active,.newHeaderMenu .menu>li:hover{border-bottom:2px solid var(--e-global-color-secondary)}.newHeaderMenu .menu>li a{font-size:16px;color:#555;cursor:pointer;text-transform:uppercase;font-weight:700}.newHeaderMenu .menu>li:active>a,.newHeaderMenu .menu>li:hover>a{color:var(--e-global-color-secondary)}.newHeaderMenu .sub-menu{display:flex;flex-flow:column;justify-content:space-between;align-items:center;background-color:#f0f0f0;padding:0;position:absolute;display:none;margin:0;top:calc(100% + 2px);min-width:270px}.newHeaderMenu .sub-menu.active{display:flex;animation:fadeIn;animation-duration:0.5s;animation-iteration-count:1}.newHeaderMenu .sub-menu>li{padding:5px 10px;flex-basis:30%;color:#82bad3;cursor:pointer;margin:0;width:100%;text-align:left;text-indent:0;display:flex;padding:0;position:relative}.newHeaderMenu .sub-menu>li:active,.newHeaderMenu .sub-menu>li:hover{border-radius:0;background-color:#fff}.newHeaderMenu .sub-menu>li a{font-size:15px;color:var(--e-global-color-primary);color:#3c546b;line-height:20px;cursor:pointer;padding:10px 20px 10px 30px;text-align:left;text-indent:0;text-transform:none;font-weight:400}.newHeaderMenu .sub-menu .sub-menu{background-color:#eee;left:100%;width:100%;height:100%;top:0}.newHeaderMenu .sub-menu .menu-item-has-children{justify-content:space-between;align-items:center}.newHeaderMenu .sub-menu .menu-item-has-children::after{content:"";width:10px;height:20px;background-image:url(https://profosmotrekb.ru/wp-content/uploads/2022/03/right-arrow.png);background-size:contain;background-repeat:no-repeat;margin-right:10px}.newHeaderMenu .logo svg .cls-1{fill:#e94f09!important}.newFooter{padding-top:400px;font-family:"GothamPro",sans-serif}.newSideMenu{background-color:#e8f0f3;text-decoration:none;border-radius:15px;opacity:0;min-width:220px;display:flex;flex-flow:column;animation-name:zoomIn;animation-duration:1s;animation-iteration-count:1;animation-delay:0.5s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;opacity:1;border-radius:0 15px 15px 0;overflow:hidden;padding-right:0;max-width:260px}.newSideMenu.active{background-color:var(--e-global-color-accent)}.contentMenu .newBtn{text-align:center;margin:0;opacity:0;opacity:1;justify-content:center;border-radius:0 0 0 0}.contentMenu .newBtn:hover{transform:none!important}.newSideMenu .sideMenuToggle{border-bottom:1px solid #fff;background-color:transparent;color:var(--e-global-color-primary);text-align:center;padding:15px 5px;width:100%;margin:0;font-size:var(--p);font-weight:600;text-decoration:none;display:flex;justify-content:center;align-items:center;cursor:pointer;user-select:none;border-radius:0 15px 0 0;width:calc(100% - 10px)}.newSideMenu .sideMenuToggle.active{background-color:var(--e-global-color-primary);color:#fff}.newSideMenu .sideMenuToggle img{width:30px;height:30px;margin-right:10px}.newSideMenu .sideMenuToggle svg{width:30px;height:30px;margin-right:10px}.newSideMenu .sideMenuToggle.active img{transform:rotate(180deg)}.newSideMenu .sideMenuToggle.active svg{transform:rotate(180deg)}.newSideMenu .sideMenuToggle svg rect{fill:var(--e-global-color-primary)}.newSideMenu .sideMenuToggle.active svg rect{fill:#fff}.newSideMenu .spoiler{display:none}.newSideMenu .spoiler.active{display:block;max-height:50vh;overflow-y:auto;scrollbar-color:dark;scrollbar-width:thin}.newSideMenu .spoiler.active::-webkit-scrollbar{width:5px;background-color:#959595}.newSideMenu .spoiler.active::-webkit-scrollbar-thumb{background-color:#f28b2d}.newSideMenu .spoiler.active::-webkit-scrollbar-track{background-color:var(--e-global-color-primary)}.newSideMenu .menu{padding:10px 0 30px;list-style:none;width:100%;margin:0;background-color:var(--alt);border-radius:0 0 15px 0}.newSideMenu .menu li{padding:0;list-style:none;text-decoration:none;cursor:pointer;display:flex;flex-flow:row}.newSideMenu .menu li:hover,.newSideMenu .menu li:focus,.newSideMenu .menu li:active{background:#fff}.newSideMenu .menu a{color:#fff;border-bottom:1px solid #fff;text-decoration:none;color:#fff;padding:10px 0;margin:0 10px;font-size:var(--p);flex-basis:100%;font-weight:600}.newSideMenu .menu li:last-of-type a{border-bottom:none}.newSideMenu .menu li:hover a,.newSideMenu .menu li:focus a,.newSideMenu .menu li:active a{color:#608ec4}.newBanner{padding:20px 4%;background-color:#fff;position:relative}.newBannerItem{display:flex!important;flex-flow:column;justify-content:center;align-items:flex-start;position:relative;min-height:480px;border-radius:15px;border:2px solid var(--e-global-color-primary)}.newBannerItem img{position:absolute;top:0;left:auto;right:5px;height:100%!important;width:30%;min-width:240px;z-index:0;object-fit:contain}.newBannerSkip{position:absolute;bottom:5%;margin:0 auto;z-index:1;cursor:pointer;left:calc(50% - 12.5px);width:25px;display:none}.newBannerSkip img{width:25px}.newBannerItem h2{font-size:48px;text-align:left;width:60%;color:var(--e-global-color-primary);text-transform:uppercase;font-weight:700;z-index:1;margin:10px 0;padding:0;margin-left:7.5%}.newBannerItem h3,.newBannerItem h4,.newBannerItem h5,.newBannerItem h6{font-size:26px;text-align:left;width:60%;color:var(--e-global-color-primary);text-transform:uppercase;font-weight:400;z-index:1;margin:10px 0;padding:0;margin-left:7.5%}.newBannerItem h3 a{color:var(--e-global-color-primary)}.newBannerItem h4{font-size:22px}.newBannerItem h5{font-size:18px}.newBannerItem h6{font-size:14px}.newBannerItem>div{display:flex;flex-flow:row wrap;justify-content:flex-start;width:60%;align-items:center;margin:10px 0;margin-left:7.5%}.newBannerItem .newBtn{z-index:1;margin:10px 40px 10px 0;border-radius:20px}.newBannerItem .newBtn:first-of-type{margin-left:0}.newBannerItem .newBtn:last-of-type{margin-right:0}.newBanner .slick-dots{position:absolute;bottom:25px;left:10.5%;list-style:none;background:none!important;display:flex;flex-flow:row;padding:0}.newBanner .slick-dots li{margin:0 15px;display:flex;justify-content:center;align-items:center;cursor:pointer}.newBanner .slick-dots li:first-of-type{margin-left:0}.newBanner .slick-dots li:last-of-type{margin-right:0}.newBanner .slick-dots button{font-size:0!important;background-color:transparent;border-radius:20px;height:13px;width:48px;border:2px solid #b4edff;transition:all 0.25s;cursor:pointer}.newBanner .slick-dots button[aria-selected]{background-color:#b4edff;border-color:var(--e-global-color-primary)}.newReview{display:flex;flex-flow:row;align-items:center;border-radius:15px;padding:25px;max-width:90vw}.newReviewItem{display:flex!important;flex-flow:column;align-items:center;margin:0 2.5vw;background-color:#fff;min-height:257px;padding:20px;border-radius:15px}.newReviewHeader{display:flex;flex-flow:row;justify-content:start;width:100%}.newReviewHeader h3{font-weight:600;color:var(--e-global-color-text);font-size:1em}.newReviewHeader img{width:64px;height:64px;align-self:flex-start;margin-right:20px}.newReviewContent{display:flex;flex-flow:column;justify-content:flex-start}.newReviewContent p{font-style:italic}.slick-next,.slick-prev{font-size:0!important;min-width:36px;max-width:36px;height:70px;margin:0 20px;background-image:url(https://profosmotrekb.ru/wp-content/uploads/2022/04/left-arrow.png)!important;background-color:transparent!important;box-shadow:none!important;background-repeat:no-repeat!important;border:none;cursor:pointer}.slick-next{background-image:url(https://profosmotrekb.ru/wp-content/uploads/2022/04/right-arrow.png)!important}.slick-next:hover,.slick-next:focus,.slick-next:active,.slick-prev:hover,.slick-prev:focus,.slick-prev:active{background:inherit;color:#000;transform:scale(1.1)!important}.newSpec{display:flex!important;flex-flow:row;justify-content:space-between;align-items:flex-start;max-width:542px;border-radius:15px;background-color:#fff;overflow:hidden;font-family:"GothamPro";margin:0 20px 0 0}.newSpecAbout{display:flex;flex-flow:column;align-items:center;justify-content:flex-start}.newSpecAbout img{max-width:200px}.newSpecAbout span{font-size:19px}.newSpecContent{display:flex;flex-flow:column;align-items:flex-start;justify-content:space-between;align-self:center;padding:20px}.newSpecContent h3{font-size:19px;margin:0;color:var(--e-global-color-text);font-weight:600}.newSpecContent p,.newSpecContent h4{margin:0;font-size:16px;padding:0;font-weight:400}.newSpecContent h4{margin-top:20px;font-weight:600;color:var(--e-global-color-text)}.newSpecContent .buttons{display:flex;flex-flow:row;width:100%;margin-top:20px}.newSpecContent .newBtn{margin:0 10px;padding:10px 10px;min-width:121px;align-items:center;text-align:center;font-weight:400}.newPrice{display:flex;flex-flow:column;max-width:800px;width:100%;margin:15px auto;background:var(--e-global-color-primary)}.newPrice .newPrice{margin:0 auto!important;border-bottom:1px solid var(--e-global-color-primary);min-width:100%}.newPriceToggle{color:white!important;font-size:var(--p);text-transform:uppercase;display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:10px 25px;text-decoration:none;font-weight:600;cursor:pointer;background-color:var(--e-global-color-primary)}.newPrice .newPrice .newPriceToggle{font-size:15px}.newPriceToggle:hover,.newPriceToggle:focus{color:#fff}.newPriceToggle img{box-shadow:none!important;background:none!important;width:32px}.newPrice .spoiler{display:flex;flex-flow:column;display:none}.newPrice .spoiler.active{display:flex;animation-name:slideRight;animation-duration:0.5s;animation-iteration-count:1}.newPriceToggle.active img{transform:rotate(180deg)}.newPriceItem{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;color:var(--e-global-color-primary);font-size:var(--p);padding:10px 25px;font-weight:500;background-color:#dbdbdb}.newPrice .newPriceItem:nth-child(odd){background-color:#f0f0f0;color:var(--e-global-color-primary)}.newPriceItem h4{color:var(--e-global-color-text);margin:0;font-size:var(--p);max-width:80%}.newPriceItem h3{font-size:var(--h3);text-align:center;color:var(--e-global-color-text);margin:0}.newPriceItem p{color:#414d5c;font-weight:700;margin:0;font-size:var(--p)}.newFooter{display:flex;flex-flow:column;padding:10px 0;background-color:#414d5c;color:#fff;justify-content:center;width:100%}.newFooterMenu{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:100%;max-width:1320px;margin:0 auto}.newFooterMenu .docs{flex-basis:25%;display:flex;flex-flow:column}.newFooterMenu .docs a{color:#fff;text-decoration:none;font-size:var(--p);cursor:pointer}.newFooterMenu .logo{margin-bottom:20px}.newFooterMenu .logo svg,.newFooterMenu .logo img{max-width:220px}.newFooterMenu .contact{flex-basis:25%;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start}.newFooterMenu .phone p{margin-left:3px}.newFooterMenu .phone a,.newFooterMenu .location a{display:none}.newFooterMenu .phone a.active,.newFooterMenu .location a.active{display:flex}.newFooterMenu .phone svg,.newFooterMenu .location svg,.newFooterMenu .phone img,.newFooterMenu .location img{height:20px}.newFooterMenu .social-footer{margin-top:20px}.newFooterMenu .social-footer i{font-size:24px}.newFooterAddit{text-align:center;max-width:1320px;margin:0 auto}.newFooterAddit p{font-size:var(--p);margin:0}.newFooter .location a,.newFooter .phone a,.newFooter .phone p{color:#fff}.contentWrapper{margin:0;display:flex;flex-flow:column;margin-top:30px}.contentHeader{flex-basis:100%;background-image:url(https://profosmotrekb.ru/wp-content/uploads/2022/04/pattern.webp);background-repeat:no-repeat;background-size:cover;padding:50px 0;display:none}.contentHeader h1{font-size:36px;font-weight:600!important;text-transform:uppercase;color:#fff;max-width:1320px;margin:0 auto;text-align:center}.contentMenu{position:fixed;left:1px;top:122px;flex-basis:20%;display:flex;flex-flow:column;z-index:8}.contentElementor{flex-basis:100%;max-width:100%}.contentPage{max-width:1320px;margin:0 auto;margin-top:75px;padding:20px 0;display:flex;width:100%;flex-flow:row;justify-content:space-between;align-items:flex-start;padding-bottom:100px}.contentSingle .contentElementor{flex-basis:100%;padding-right:20px}.contentWrapper .newPrice{max-width:100%;animation-name:slideRight;animation-duration:1s;animation-iteration-count:1;animation-delay:0.5s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards}.leadHelp{display:flex;flex-flow:row;padding:0;align-items:center;justify-content:center;background-color:#f0f0f0;animation-name:slideRight;animation-duration:1s;animation-iteration-count:1;animation-delay:0.5s}.leadHelp svg,.leadHelp img{margin-right:40px;min-height:100%;max-width:300px!important;transform:none!important}.leadHelp svg:hover,.leadHelp img:hover{transform:scale(1.2)}.leadHelp h2{font-size:var(--h2);color:var(--e-global-color-primary);text-transform:uppercase;margin:0}.leadHelp p{font-size:var(--p);color:#000;margin:15px 0!important}.leadHelp>div{display:flex;flex-flow:column;align-items:self-start;justify-content:space-between}.leadHelp .newBtn{margin:0;position:relative;overflow:hidden}.leadHelp .newBtn:after{content:"";display:flex;position:absolute;width:15px;height:200%;background:#fff;background:linear-gradient(to bottom,rgba(255,255,255,.25) 0%,rgba(255,255,255,.5) 25%,rgba(255,255,255,.25) 50%,rgba(255,255,255,.5) 75%,rgba(255,255,255,.25) 100%);z-index:1;top:-50%;left:0;transform:rotate(45deg);position:absolute;animation:movingFlare 2.5s ease-in-out 0.05s infinite}.newClients{display:flex}.newClients img{max-width:150px!important}.slick-track{display:flex;justify-content:space-around;flex-flow:row wrap}.newSpecListControls{margin:10px 0 20px;display:flex;justify-content:center;flex-flow:row wrap}.newSpecListToggle{display:none}.newSpecListControls a{color:#000;background-color:none;font-size:var(--p);text-decoration:none;padding:5px 10px;border-radius:10px;cursor:pointer;margin:5px 2px}.newSpecListControls a:hover,.newSpecListControls a:focus,.newSpecListControls a.active{background-color:var(--e-global-color-secondary);color:#fff}.newSpecList .newSpecListContent{display:flex;flex-flow:row;align-items:start;display:none}.newSpecList .newSpecListContent.active{display:flex}.newSpecListContent.active .slick-list{min-height:100%;min-width:100%}.newSpecBase{display:flex!important;flex-flow:column;text-align:center;justify-content:flex-start;align-items:center;min-width:300px;cursor:pointer}.newSpecBase h3{margin:10px 0 0;padding:0;max-width:260px;margin-bottom:5px;color:var(--e-global-color-text)}.newSpecBase p{margin:0}.newSpecBase img{max-height:300px;min-height:300px;border-radius:15px!important;width:auto}.newSpecSlider{margin-bottom:40px;display:flex;flex-flow:row;overflow-x:auto;justify-content:start}.mgo-mcw-widget{bottom:20px!important;right:30px!important}.mgo-mcw__wrapper{display:flex;flex-flow:row-reverse;justify-content:space-between;align-items:baseline}.mgo-mcw__callback-container,.mgo-mcw__group-buttons{min-width:50px;margin:0 5px!important}.mgo-mcw__google-copyright{display:none}.joinchat--show{bottom:80px!important;right:30px!important}.joinchat__button,.joinchat__button__open{min-width:50px!important;width:50px!important;height:50px!important}header .menu-item .dropdown-toggle{display:none}.social-footer>a>div{display:flex;justify-content:center;align-items:center;border-radius:50px!important;width:35px!important;height:35px!important;border:none!important}.newHeader .location>.spoiler>a{display:none}.newHeader .location>.spoiler>a.active{display:flex}.locationPopup{display:flex;position:absolute;z-index:3;top:100%;background-color:#f0f0f0;padding:20px 20px;border-radius:0 0 25px 25px;width:100%;left:0;display:none!important}.locationPopup>p{margin:0;color:var(--e-global-color-primary);font-size:13.6px;text-align:center;margin-bottom:10px}.locationPopupYes{background-color:var(--e-global-color-secondary);padding:7px 40px;border-radius:30px;color:white!important;text-align:center;font-size:13.6px;margin:0 auto!important;cursor:pointer}.locationPopup.active{display:flex!important}.locationChangeToggle{background-color:#fff;padding:7px 30px;border-radius:30px;color:var(--e-global-color-text)!important;text-align:center;font-size:13.6px;margin:10px auto!important;cursor:pointer}.locationChange .spoiler{text-align:center;border-radius:15px;background-color:var(--e-global-color-primary);padding:10px;margin-top:10px}.locationChange .spoiler.active{display:flex}.locationChange .spoiler a{display:none;text-align:center;cursor:pointer;font-size:12px}.locationChange .spoiler a.active{display:flex;justify-content:safe center}.newHeader .phone .spoiler a{display:none;color:#fff}.newHeader .phone .spoiler p{color:#fff}.newHeader .phone .spoiler a.active{display:flex}.newModal{flex-flow:row wrap;z-index:10;position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);top:0;display:flex;left:0;justify-content:center;cursor:pointer;align-items:center;display:none}.newModal.active{display:flex}.newModal #close{color:#fff;width:30px;font-size:40px}.elementor-text-editor p,.elementor-widget-container p{margin:0}.newSpecListContent .slick-list{min-height:100%!important;height:100%!important}.newSpecListContent.slick-initialized{align-items:center}.newHeader .location,.newHeader .phone{padding:4px 0}a#scroll-to-top{right:auto;left:20px;bottom:20px;background:url(https://profosmotrekb.ru/wp-content/uploads/2022/04/arrow.png) no-repeat center center;background-size:contain}.mgo-mcw-widget,.joinchat{z-index:8!important}.newPriceItem:hover{transform:scale(1.2)}.newHeader .social{display:flex}.newHeader .info svg,.newHeader .info img{height:20px}.newHeader .info svg path{fill:#fff}.yarpp{flex-basis:20%;max-width:20%;padding:0 20px;height:100%;border-left:1px solid var(--e-global-color-primary)}.yarpp .image{min-height:150px;width:100%;background-color:#7b7b7b;cursor:pointer;display:flex;margin-bottom:20px}.yarpp img{width:100%!important;height:auto!important}.yarpp-item{margin:20px 0}.yarpp-item:first-of-type{margin:0 0 20px}.yarpp h4{margin:0;color:var(--e-global-color-text)!important;font-size:var(--h3);font-weight:400;cursor:pointer}.yarpp p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:10px 0}.archive-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;max-width:1320px;margin:50px auto 0}.archive-title{flex-basis:100%;width:100%;color:#0aadea;margin:0 0 10px}.post-item{position:relative;max-width:30%;display:flex;height:100%;flex-flow:row;height:260px;background-color:#949494;object-fit:cover;width:100%;object-position:center;margin:15px 10px 15px 0;align-items:flex-end;background-position:center;cursor:pointer;background-repeat:no-repeat;border-radius:30px;overflow:hidden;background-size:cover}.post-item:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.post-item:hover:before{background-color:rgba(0,0,0,.3)}.post-item>div{flex-basis:100%;max-width:100%;z-index:1;padding-bottom:20px}.post-item h2{margin:0;color:white!important;font-size:var(--h3);font-weight:400;cursor:pointer;z-index:1;padding:0 20px;margin-bottom:20px}.post-item:hover h2{font-weight:700}.post-item a{color:#fff;text-decoration:none}.post-item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;margin:5px 0;padding:0 20px 20px;z-index:1}.post-item small{color:#fff;z-index:1;font-weight:100;padding:0 20px}.post-item .nextBtn{z-index:1;display:flex;justify-content:center;align-items:center;width:75px;height:75px;background-color:var(--e-global-color-primary);align-self:end;display:none}.post-item:hover .nextBtn{transform:scale(1.1)}.post-item .nextBtn img{transform:rotate(270deg)}.singleBtns{display:flex;flex-flow:row wrap;margin:20px 0}.singleBtns a{max-width:140px;text-transform:uppercase;text-align:center;justify-content:center;align-items:center}.singleBtns a img{transform:rotate(90deg);margin-right:10px;height:15px}.singleBtns a:first-of-type{padding:15px 35px 15px 10px}.textSpoiler{background-color:var(--alt);border-radius:10px;width:100%}.textSpoiler a{display:flex;flex-flow:row;justify-content:space-between;align-items:center;color:#fff;font-weight:700;text-transform:uppercase;font-size:29px;width:100%;cursor:pointer;border-bottom:2px solid #fff;padding:10px 30px}.textSpoiler a img{cursor:pointer;transform:rotate(45deg)}.textSpoiler a.active img{transform:rotate(0deg)}.textSpoiler .spoiler{display:flex;display:none;flex-flow:column;padding:20px 30px}.textSpoiler .spoiler.active{display:flex}.textSpoiler p{font-size:16px;color:#fff;margin:13px 0}.mapSpoiler{min-width:100%;min-height:100%;display:flex;flex-flow:row wrap;max-width:487px}.mapSpoiler iframe{height:100%}.mapSpoiler *{display:none}.mapSpoiler img{height:100%!important}.elementor-slideshow__footer{padding:10px 20px 40px 20px!important}.elementor-slideshow__header{max-width:calc(100vw - 45px)!important;padding-top:50px!important}.ajax-search{position:absolute;top:calc(100% + 5px);left:-16px;width:100%;right:auto;background:var(--bg);box-shadow:0 0 4px rgb(0 0 0 / 20%);border-radius:10px;margin-top:5px;max-height:33vh;min-height:400px;min-width:340px;max-width:40vw;overflow-x:hidden;overflow-y:auto;z-index:100;margin:0;padding:20px;font-size:15px;color:#424348;scrollbar-color:dark;scrollbar-width:thin;overscroll-behavior:contain}.ajax-search::-webkit-scrollbar{width:6px;background-color:#eff2f3}.ajax-search::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4em}.ajax-search h3{font-size:var(--h3);text-align:center;flex-basis:100%}.search_btns{display:flex;flex-flow:row wrap;justify-content:space-around}.search_btns a{padding:10px;max-width:45%;align-items:center}.search_btns a span{font-size:.8em;margin-left:5px}.search-form{margin-left:10px;position:relative}.ajax-search__item{position:relative;border-top:1px solid rgba(224,229,231,.5);padding:10px 15px;cursor:pointer;list-style-type:none;flex-basis:calc(50% - 40px);min-width:180px}.ajax-search__link,.ajax-search__dolzhnost{color:#000;line-height:130%;margin-bottom:10px;font-size:var(--p);display:flex;font-weight:700;justify-content:center;cursor:pointer}.ajax-search__dolzhnost{font-weight:400;font-size:.9em}.ajax-search__excerpt{cursor:pointer;color:var(--e-global-color-text);font-size:14px;line-height:140%}.ajax-search__not-found{font-size:12px}.search-form__input{border-radius:15px;background-color:#f8f8f8;border-color:transparent;font-weight:600;color:#60a7d1;text-align:center;outline:0}.search-form__input:active,.search-form__input:hover,.search-form__input:focus{outline:0;outline-offset:0}.search-form__input::placeholder{color:#60a7d1;font-weight:600}.ajax-search__link-img{display:flex;justify-content:center}.ajax-search__link-img img{height:auto;max-height:150px;min-height:150px;border-radius:15px;width:auto}.ajax-search__spec_btns{display:flex;flex-flow:row wrap;justify-content:center;flex-basis:100%}.ajax-search__spec_btns a{padding:5px;flex-basis:80%;justify-content:center;align-items:center;margin:1px;max-width:220px}.search_page,.search_post,.search_spec{display:none}.search_page.active,.search_post.active,.search_spec.active{display:flex;flex-flow:row wrap}.ajax-search__spec_info{display:flex;flex-flow:column;margin-top:10px;justify-content:space-around;text-align:center}#hiddendiv{display:none!important}.ekb,.pvl{display:none}.ekb.active,.pvl.active{display:inherit}.mapSpoiler .display:not(.ekb,.pvl){display:flex}.mapSpoiler .ekb.active,.mapSpoiler .pvl.active{display:none}.mapSpoiler .display.active{display:inherit}.newSpecBase.ekb,.newSpecBase.pvl,.newSpecAddit.ekb,.newSpecAddit.pvl{display:none!important;min-width:0!important}.newSpecBase.ekb.active,.newSpecBase.pvl.active,.newSpecAddit.ekb.active,.newSpecAddit.pvl.active{display:flex!important;min-width:300px!important}.newSpecListContent{overflow-x:auto;justify-content:flex-start}.elementor-widget-shortcode{max-width:100%}.mgo-mcw__button-bg{background-color:var(--e-global-color-primary)!important}.mgo-mcw-widget_desktop-view .mgo-mcw__callback-minimized{background-color:var(--e-global-color-primary)}.custom-radio label{font-size:1.25em}.site-main.archive{margin-top:68px}.partners{display:flex;flex-flow:row;align-items:center;justify-content:space-around;max-width:100%;overflow:hidden}.partners .slick-list{width:100%;overflow:hidden}.partner{flex-basis:33%;display:flex!important;justify-content:center;flex-flow:column;align-items:center;width:100%!important}.partner .image{width:200px;height:200px;border-radius:50%;object-fit:contain;object-position:center center;display:flex;justify-content:center;align-items:center}.partner .image svg,.partner .image img{height:200px}.partner label{margin-top:10px;color:#404d5d;text-align:center}.subMenuMainPage{width:100%;height:100%;border-radius:10px;background-color:rgb(231,239,242);padding:22px 29px;height:206px}.subMenuMainPage a{user-select:none;cursor:pointer}.subMenuMainPage .doctorsWrapper,.subMenuMainPage .researchWrapper{background:#fff;transition:all 0.25s;position:absolute;top:22px;border-radius:10px;width:calc(100% - 58px)}.subMenuMainPage .doctorsWrapper:has(.active),.subMenuMainPage .researchWrapper:has(.active){z-index:1;box-shadow:0 12px 17.82px .18px rgba(0,0,0,.19)}.subMenuMainPage .doctorsTrigger,.subMenuMainPage .researchTrigger{display:flex;align-items:center;font-weight:700;font-size:var(--p);line-height:var(--p);font-family:"Montserrat";color:var(--e-global-color-secondary);background-color:#fff;height:72px;border-radius:10px;padding:20px 22px;width:100%;z-index:1}.subMenuMainPage .doctorsTrigger svg,.subMenuMainPage .researchTrigger svg,.subMenuMainPage .doctorsTrigger img,.subMenuMainPage .researchTrigger img{width:16px;height:17px;margin-right:16px}.subMenuMainPage .doctorsMenu,.subMenuMainPage .researchMenu{display:none;flex-flow:column;padding-top:0;padding-bottom:40px}.subMenuMainPage .doctorsMenu.active,.subMenuMainPage .researchMenu.active{display:flex;z-index:1}.subMenuMainPage .doctorsMenu a,.subMenuMainPage .researchMenu a{font-weight:600;font-size:14.6px;margin:10px 0;color:#7b90aa;border-bottom:1px solid transparent;margin-left:25px;padding-right:25px}.subMenuMainPage .doctorsMenu a:hover,.subMenuMainPage .researchMenu a:hover{color:#000;border-color:var(--e-global-color-secondary)}.subMenuMainPage .researchWrapper{margin-bottom:0;top:114px}.subMenuMainPage .researchTrigger{color:var(--e-global-color-primary)}.videosWrapper{width:100%;max-width:1320px;margin:0;display:flex;padding-bottom:20px;overflow-x:auto;scrollbar-width:thin}.videosWrapper h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-28346fb-font-family),Sans-serif;font-size:var(--e-global-typography-28346fb-font-size);font-weight:var(--e-global-typography-28346fb-font-weight);text-transform:var(--e-global-typography-28346fb-text-transform);line-height:var(--e-global-typography-28346fb-line-height);letter-spacing:var(--e-global-typography-28346fb-letter-spacing);word-spacing:var(--e-global-typography-28346fb-word-spacing)}.videosWrapper .videos{display:flex;width:fit-content;min-width:100%}.videosWrapper .video{text-align:center;padding:0 20px 0 0;min-width:33.66%;display:flex;flex-flow:column}.videosWrapper .video:last-of-type{text-align:center;padding-right:0}.videosWrapper .video iframe,.videosWrapper .video video{width:500px;height:auto;border-radius:30px!important;overflow:hidden!important}.videosWrapper .video label{font-size:var(--h3);font-weight:600;color:#404d5d;padding-top:5px}.videosWrapper .slick-next,.videosWrapper .slick-prev{display:none!important}.specialistsPage{max-width:100%}.specialists{width:100%;display:flex;font-family:"Montserrat"}.specialistsMenu{position:relative;width:220px;height:fit-content;width:281px;min-width:281px}.specialistsCityTrigger{font-weight:700;font-size:16.6px;color:var(--e-global-color-primary);background-color:#e8eff3;border-radius:0 20px 0 0;padding:22px 0;display:flex;flex-flow:row;justify-content:flex-start;align-items:center;padding-left:67px;cursor:pointer;user-select:none}.specialistsCityTrigger:hover img,.specialistsCityTrigger.active img{transform:rotate(180deg)}.specialistsCityTrigger.active:hover img{transform:rotate(0deg)}.specialistsCityTrigger img{transition:all 0.25s;margin-right:15px}.specialistsCityList{display:flex;flex-flow:column;background-color:#eff3f5;border-radius:0 0 20px 0;padding:0 30px 10px 67px;user-select:none;display:none}.specialistsCityList.active{display:flex}.specialistsCityList a{transition:all 0.25s;font-size:14.58px;padding:18px 0;border:none;border-bottom:1px solid transparent;width:100%;color:gray;cursor:pointer;line-height:16px}.specialistsCityList a.active,.specialistsCityList a:hover{color:var(--e-global-color-primary);border-color:#7c7c7c;font-weight:600}.specialistsDirections{margin:20px 0 0 30px;user-select:none}.specialistsDirectionsTrigger{font-weight:700;font-size:16.6px;color:var(--e-global-color-primary);background-color:#e8eff3;border-radius:20px 20px 0 0;padding:22px 0;display:flex;flex-flow:row;justify-content:center;align-items:center;padding-left:0;cursor:pointer}.specialistsDirectionsTrigger:hover img,.specialistsDirectionsTrigger.active img{transform:rotate(180deg)}.specialistsDirectionsTrigger.active:hover img{transform:rotate(0deg)}.specialistsDirectionsTrigger img{transition:all 0.25s;margin-right:15px}.specialistsDirectionsList{background-color:#e8eff3;border-radius:0 0 20px 20px;display:flex;flex-flow:column;padding-left:30px;padding-bottom:10px;overflow:hidden;display:none}.specialistsDirectionsList.active{display:flex}.specialistsDirectionsList a{padding:5px;cursor:pointer;font-size:14.58px;color:#8b949f;border-bottom:1px solid transparent;font-weight:600;text-decoration:none}.specialistsDirectionsList a.active,.specialistsDirectionsList a:hover{color:#3c3c3d;border-color:var(--e-global-color-secondary)}.specialistsContent{width:100%;margin:0 0 0 30px;margin-right:calc(calc(100vw - 1366px) / 2)}.specialistsContent h1{color:#0aadea;font-size:29px}.specialistsList{flex-flow:row wrap;justify-content:flex-start;display:none}.specialistsList.active{display:flex}.specialist{width:calc(calc(100% / 5) - 22px);transition:all 0.25s;display:none;margin-right:22px;flex-flow:column;margin-bottom:30px}.specialist.active{display:flex}.specialistImage{aspect-ratio:275 / 417;border-radius:30px;overflow:hidden}.specialistImage img{object-fit:cover;object-position:center bottom;width:100%;height:100%;cursor:pointer;aspect-ratio:275 / 417}.specialistContent h3{margin:10px 0;text-align:center;color:#404d5d;font-weight:700;cursor:pointer}.specialistContent p{color:#404d5d;text-align:center;margin:0;font-weight:500}.specialistContent .newBtn{background-color:var(--e-global-color-secondary);text-align:center;width:fit-content;margin:10px auto 0;font-weight:400;font-size:18px;padding:10px 20px}.specialistPopupWrapper{transition:all 0.25s;display:none;position:fixed;overscroll-behavior:contain;top:0;left:0;height:100vh;width:100vw;justify-content:center;z-index:10;align-items:center;background-color:rgba(0,0,0,.75)}.specialistPopupWrapper.active{display:flex}.specialistCards{display:flex;flex-flow:row wrap}.specialistPopup{width:90%;max-width:701px;display:flex;background:#fff;border-radius:15px;max-height:70vh;overflow-y:auto;overflow-x:hidden;padding:0;position:relative;width:100%;overflow:hidden}.specialistCard{transition:all 0.25s;width:537px;height:auto;display:none;background:#fff;border-radius:15px;margin-right:20px;margin-bottom:20px}.specialistCard.active{display:flex}.specialistPopup,.specialistCard{flex-flow:row wrap}.specialistCardMedia,.specialistPopupMedia{min-width:200px;display:flex;justify-content:center;padding-left:20px;padding-top:30px;height:fit-content}.specialistCardImage,.specialistPopupImage{display:none;width:180px;aspect-ratio:180 / 221;flex-flow:row wrap;align-items:center;align-content:flex-start}.specialistCardImage.active,.specialistPopupImage.active{display:flex}.specialistCardVideo,.specialistPopupVideo{display:none;aspect-ratio:161 / 286;position:relative;width:161px;height:286px;border-radius:15px;overflow:hidden}.specialistCardVideo.active,.specialistPopupVideo.active{display:flex}.specialistCardVideo .closeBtn,.specialistPopupVideo .closeBtn{cursor:pointer;position:absolute;top:15px;left:auto;right:15px;width:15px;height:16px;z-index:1;transition:all 0.25s}.specialistCardVideo .closeBtn:hover,.specialistPopupVideo .closeBtn:hover{transform:rotate(90deg)}.specialistCardVideo .closeBtn:hover path,.specialistPopupVideo .closeBtn:hover path{fill:#f28b2d}.specialistCardImage img,.specialistPopupImage img{aspect-ratio:180 / 221;width:100%;height:auto;object-fit:cover;border-radius:15px}.specialistCardVideoTrigger,.specialistPopupVideoTrigger{display:flex;flex-flow:row;height:22px;width:180px;align-items:center;border-radius:10px;border:1px solid #e7eff2;padding:7.5px;cursor:pointer}.specialistCardVideoTrigger img,.specialistPopupVideoTrigger img{width:22px;height:22px;margin-right:15px}.specialistCardVideoTrigger:hover,.specialistPopupVideoTrigger:hover{border-color:var(--e-global-color-primary);color:var(--e-global-color-text)}.specialistCardMedia video,.specialistPopupMedia video{aspect-ratio:720 / 1280}.specialistCardContent,.specialistPopupContent{padding-left:30px;padding-top:30px}.specialistPopupContent{flex-basis:calc(100% - 250px);max-height:600px;overflow-y:auto;height:fit-content;max-height:70vh;overflow:auto;scrollbar-color:dark;scrollbar-width:thin;overscroll-behavior:contain}.specialistPopupContent::-webkit-scrollbar{width:5px;background-color:#959595}.specialistPopupContent::-webkit-scrollbar-thumb{background-color:#f28b2d}.specialistCardContent{flex-basis:calc(100% - 224px);height:fit-content}.specialistCardContent h3,.specialistPopupContent h3{color:#404d5d;font-weight:700;font-size:16.67px;margin:0}.specialistCardContent p,.specialistPopupContent p{margin:0;font-size:14.58px;font-weight:500;color:#000}.specialistCardTitle,.specialistPopupTitle{margin-bottom:20px}.specialistCardTitle p,.specialistPopupTitle p{margin:0}.specialistCardExp,.specialistPopupExp{margin-bottom:20px}.specialistCardSpec,.specialistPopupSpec{margin-bottom:20px}.specialistPopupVuz{padding-bottom:20px}.specialistCardVuz p,.specialistPopupVuz p{margin-bottom:20px}.specialistCardVuz p:first-of-type,.specialistPopupVuz p:first-of-type{margin-bottom:0}.specialistCardButtons,.specialistPopupButtons{display:flex;justify-content:center;width:100%;padding:15px 20px;border-top:1px solid #bababa;align-items:center}.specialistCardButtons a,.specialistPopupButtons a{margin:0 10px 0 0;height:fit-content}.specialistCardButtons a:last-of-type,.specialistPopupButtons a:last-of-type{margin-right:0}.specialistCardButtons .requestBtn,.specialistPopupButtons .requestBtn{color:#fff;background-color:var(--e-global-color-secondary)}.specialistCardButtons .appealBtn,.specialistPopupButtons .appealBtn{width:265px;text-align:center;background:var(--e-global-color-primary);color:#fff;justify-content:center;font-weight:500;font-size:14.58px;padding:10px 0;margin:0 10px 0 0}.specialistPopup>.closeBtn{cursor:pointer;position:absolute;right:15px;left:auto;top:15px;width:24px;height:25px}.specialistPopup>.closeBtn:hover svg,.specialistPopup>.closeBtn:hover img{transform:rotate(90deg)}.specialistPopup>.closeBtn svg,.specialistPopup>.closeBtn img{width:20px;height:21px;transition:all 0.25s}.specialistPopup>.closeBtn img{border-radius:30px;background:var(--e-global-color-primary);padding:5px;width:15px;height:15px}.specialistPopup>.closeBtn svg path{fill:#000}@media (max-width:1460px){.newHeaderMenu .menu>li a{font-size:var(--p)}.archive-wrapper{max-width:90%}}@media (max-width:1280px){:root{--h1:40px;--h2:30px;--h3:20px;--p:16px}.archive-wrapper{max-width:95%}}@media (max-width:1080px){div[data-elementor-type="wp-page"]{max-width:100%}.ajax-search{top:100%;left:0;right:auto;max-height:initial;max-width:100%;min-width:auto;z-index:1;position:relative;padding:5px;position:absolute;max-height:50dvh;overflow-y:auto}.search_btns a{max-width:auto}.ajax-search__item{flex-basis:100%}.ajax-search__item-spec{flex-flow:row wrap}.ajax-search__excerpt{font-size:13px}.newHeaderNav{display:flex;position:relative;left:0;top:100%;display:none;width:100%;max-height:none;overflow-y:auto;background-color:#fff;flex-flow:column;padding-bottom:20%;min-height:100dvh}.search-form{display:none}.newHeaderNav .search-form{display:flex;margin:20px auto;flex-flow:row wrap;max-width:100%;justify-content:center;align-self:flex-start}.newHeaderNav .search-form__input{border:2px solid #404d5d;padding:5px}.newHeaderMenu{overflow-y:auto}.newHeaderMenu .menu{display:flex;flex-flow:column;padding:0;height:auto}.newHeaderNav.active{display:flex;padding-left:0;width:100%;margin:0;flex-basis:100%}.newHeaderMenu .menuToggle{display:flex}.newHeaderMenu .menu>li{padding:20px 0;font-size:var(--h3);text-align:center;position:initial;border-top:2px solid transparent}.newHeaderMenu .menu>li:active,.newHeaderMenu .menu>li:hover{border-top:2px solid var(--e-global-color-primary);border-bottom:2px solid var(--e-global-color-primary)}.newHeaderMenu .menu>li a{font-weight:500;text-transform:uppercase}.newHeaderMenu .sub-menu{position:absolute;padding:0;top:calc(100% + 2px);z-index:1;width:100%;top:0;padding-top:40px;padding-bottom:105%;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;background-color:#fff}.newHeaderMenu .sub-menu .closeBtn{content:"";width:15px;height:30px;font-size:0;background-image:url(https://profosmotrekb.ru/wp-content/uploads/2022/03/left-arrow.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:5px;left:5px;border:none!important}.newHeaderMenu .sub-menu>li{flex-basis:100%;position:initial}.newHeaderMenu .sub-menu>li a{flex-basis:100%;border-bottom:1px solid #000;text-align:center;text-transform:none}.newHeaderMenu .sub-menu .sub-menu{top:0;left:0}.post-item{max-width:44%;height:auto}.post-item>div{padding:20px 0;min-height:200px;display:flex;flex-flow:column;justify-content:flex-end}.post-item h2{font-size:var(--h3);padding-bottom:5px}.specialistPopup>.closeBtn svg path{fill:#000}}@media (max-width:720px){.post-item{max-width:100%;margin:20px 0;flex-basis:100%;min-width:90%}.post-item>div{padding:20px 0;min-height:200px;display:flex;flex-flow:column;justify-content:flex-end}.specialistCard,.specialistPopup{flex-flow:column;align-items:center;text-align:center;padding:10px;width:calc(100% - 50px)}.specialistCardMedia,.specialistPopupMedia{padding-left:0}.specialistPopupVideoTrigger,.specialistCardVideoTrigger{margin-bottom:20px}.specialistsPage{padding:0}.specialists{flex-flow:column;align-items:center;justify-content:center}.specialistsMenu{width:100%}.specialistsCityTrigger{padding-left:30px;padding-right:30px;border-radius:20px 20px 0 0;justify-content:center}.specialistsCityList{padding:5px 30px}.specialistsDirections{margin:20px 0}.specialistsContent{margin:0}.specialist{width:calc(calc(100% / 2) - 22px)}.specialistPopupContent{padding-left:0;margin-top:20px;padding-top:0}.specialistCardButtons a,.specialistPopupButtons a{padding:15px 5%;max-width:calc(50% - 10px)}}@media (max-width:640px){.newPriceItem:hover{transform:none}.leadHelp{padding:30px;text-align:center}.leadHelp h2{font-size:24px;width:100%;text-align:center}.leadHelp svg{display:none}.yarpp{border-left:none;max-width:1}}@media (max-width:500px){.newHeader .phone .spoiler a{color:var(--e-global-color-primary)}.newHeader .phone .spoiler p{color:var(--e-global-color-primary)}.newHeaderMenu .menu>li{padding:10px 0;margin:0;border-bottom:1px solid #000}.newHeaderBar .info{min-width:auto;padding:0}.newHeader .social{display:flex}.newHeaderBar .location{margin-right:5px}.newHeaderBar .location>.spoiler>a{display:none!important}.newHeaderMenu{padding:0 4%}.newHeaderBar{padding:0 4%}.newHeaderBar .phone div{padding:15px;position:absolute;top:100%;right:0;display:none;border-radius:0 0 15px 15px;border:1px solid var(--e-global-color-primary);text-align:center;animation-name:slideDownOut;animation-duration:0.5s;animation-iteration-count:1}.newHeaderBar .phone div.active{display:flex;z-index:3;max-width:50%;animation-name:slideDown;animation-duration:0.5s;animation-iteration-count:1;background-color:#f0f0f0;border:none;padding:5px}.newHeaderBar .phone div.active a{flex-flow:row wrap;justify-content:center;font-weight:700}.newHeaderBar .phone div.active a p{font-weight:400}.newHeaderBar .location a,.newHeaderBar .phone a,.newHeaderBar .phone p{margin:5px 0;white-space:nowrap}.newHeaderMenu .menu{justify-content:flex-start;overflow:auto;max-height:none;height:auto;width:100%}.newHeaderMenu .menu.active{animation-name:slideLeft;animation-duration:0.5s;animation-iteration-count:1}.newHeaderMenu .sub-menu.active{animation-name:fadeIn;animation-duration:0.5s;animation-iteration-count:1}.newBannerItem{border-right:none;border-left:none}.newBannerItem img{z-index:0;display:none}.newBannerItem h2{margin:10px 0;font-size:20px;width:100%;z-index:1;text-align:center}.newBannerItem{min-height:40vh}.newBannerItem h3,.newBannerItem h4,.newBannerItem h5,.newBannerItem h6{font-size:16.6px;font-weight:500!important;width:100%;margin:10px 0;z-index:1;text-align:center}.newBannerItem h4{font-size:16px}.newBannerItem h5{font-size:15px}.newBannerItem h6{font-size:14px}.newBannerItem>div{width:100%;justify-content:space-around;align-items:stretch;margin:10px 0 20px;z-index:1}.newBannerItem>div a{margin:5px}.newBannerItem svg{margin-left:20px;margin-right:20px;display:none}.newBanner .slick-dots{bottom:30px;left:0;margin:0 auto;width:100%;justify-content:center;z-index:1}.newBanner .slick-dots li{margin:0}.newBanner .slick-dots button{margin:10px}.newPrice{max-width:90%}.newPriceToggle img{display:flex;box-shadow:none!important;width:25px}.newSideMenu{width:100%;max-width:100%;border-radius:15px}.newSideMenu .sideMenuToggle{display:flex;flex-flow:row;justify-content:center;align-items:center;padding:15px 20px;min-width:70vw;border:none;width:auto;border-radius:15px 15px 0 0}.contentMenu .newBtn{border-radius:0 0 15px 15px}.newSideMenu .spoiler{display:none}.newSideMenu .spoiler.active{animation-name:slideRight;animation-duration:0.5s;animation-iteration-count:1}.newSideMenu .menu{border-radius:0 0 15px 15px}.slick-next,.slick-prev{min-width:18px;height:35px;background-size:contain!important}.newSpec{min-width:90%;flex-flow:row}.newSpecContent .buttons{flex-flow:row wrap}.newSpec .buttons a{margin:10px 0;justify-content:center;align-items:center}.newFooterMenu .docs{flex-basis:100%}.newFooterMenu .contact{flex-basis:100%;margin-top:10px}.contentHeader{padding:25px 4%;margin-top:0}.contentPage{flex-flow:column;padding:25px 4%;max-width:100%;min-width:0;width:calc(100% - 50px);margin-top:50px}.contentMenu{position:relative;top:auto;left:auto;width:100%;display:flex;justify-content:center;margin-bottom:25px}.contentWrapper{margin-top:70px}.contentHeader h1{font-size:32px}.newSpecListControls{display:flex;flex-flow:row wrap;max-width:100%;justify-content:center;max-width:90%;margin-bottom:10px;margin:0 auto;display:none}.newSpecListControls.spoiler{display:none}.newSpecListControls.spoiler.active{display:flex}.newSpecListControls a{flex-basis:100%}.newSpecListToggle{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding:10px 25px;background-color:var(--e-global-color-primary);color:white!important;border-radius:15px;font-size:18px;margin-bottom:30px}.newSpecListToggle img{background:none;max-height:15px!important;box-shadow:none!important}.newSpecListToggle.active img{transform:rotate(180deg)}.newBanner{padding-top:38px}.slick-next,.slick-prev{margin:0 10px;position:absolute;z-index:5}.slick-next{right:1%}.slick-prev{left:1%}.newReview{padding:0}.newReviewItem{display:flex;flex-flow:column;justify-content:center;align-items:center}.newSpecListContent{max-width:74vw}.newClients{max-width:85vw}.newBannerItem{max-width:100%;min-height:0;padding:20px 0 40px;margin-top:20px;border-radius:0}.newBanner .slick-list{max-width:92vw}.newBannerItem .newBtn{margin:0;width:calc(50% - 25px);padding:10px;display:flex;text-align:center;justify-content:center;flex-basis:44%}.newBannerItem svg{display:none}.joinchat--show{bottom:70px!important;right:20px!important}.mgo-mcw-widget{right:20px!important}.joinchat__button,.joinchat__button__open{min-width:40px!important;width:40px!important;height:40px!important}header .menu-toggle{padding:10px!important}.newFooterMenu{padding:0 5%}.contentWrapper{margin-top:65px;max-width:100%}.contentPage{padding:20px;width:calc(100% - 40px)}.leadHelp img,.leadHelp svg{display:none}.leadHelp .newBtn{margin:0 auto}.locationPopup{min-width:160px;right:0}.location,.phone{position:initial}.locationPopup{max-width:210px;right:0;margin:0 0 0 auto;flex-flow:row wrap;justify-content:center;align-items:center}.newSpecList .newSpecListContent{margin:0;min-width:100%}.newSpecList .newSpecListContent.singleSpec{margin:0 auto}.newHeaderMenu .menuToggle{width:32px;height:32px}.impaired img{height:18px}.newSpecBase{min-width:calc(100vw - 30px)}.newSpecBase img{min-height:333px;max-height:53vh}.newPrice .newPriceItem{padding:10px}.newPriceItem h4{max-width:100%;padding:10px 0;width:100%}.newPriceItem p{width:100%;text-align:end;border-top:1px dashed var(--e-global-color-text);padding:5px 0}#mainBanner #slick-slide01 img{object-position:73%}.contentSingle.contentPage{flex-flow:row wrap;justify-content:center;max-width:100vw;padding:0}.contentSingle .contentElementor,.contentSingle .yarpp{flex-basis:100%;max-width:100%;padding:0 4%}.yarpp{max-width:100vw}.yarpp-item{padding:0 4%}.post-item h2{font-size:var(--h3)}.textSpoiler a{font-size:20px}main{flex-flow:row wrap}.newSpecBase.ekb.active,.newSpecBase.pvl.active,.newSpecAddit.ekb.active,.newSpecAddit.pvl.active{min-width:calc(100vw - 30px)!important}.videosWrapper .video label{font-size:var(--p)}.videosWrapper .video{text-align:center;padding:0 20px 0 0;width:100%;min-width:240px}.partners .partner{width:fit-content!important;max-width:calc(100vw - 57px)}.specialist{width:70%;min-width:200px;margin-right:0;margin-bottom:15%}.specialistCard{width:100%;margin-right:0;height:fit-content}.specialistCardMedia{padding-left:0}.specialistsList{justify-content:center}}