.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme .tippy-arrow{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme .tippy-arrow{border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme .tippy-arrow{border-bottom:7px solid transparent;border-left:7px solid #fff;border-top:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme .tippy-arrow{border-bottom:7px solid transparent;border-right:7px solid #fff;border-top:7px solid transparent}.tippy-tooltip.light-theme{-webkit-box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);color:#26323d}.tippy-tooltip.light-theme .tippy-backdrop{background-color:#fff}.tippy-tooltip.light-theme .tippy-roundarrow{fill:#fff}.tippy-tooltip.light-theme[data-animatefill]{background-color:initial}.mfp-bg{background:#0b0b0b;height:100%;left:0;opacity:.8;overflow:hidden;position:fixed;top:0;width:100%;z-index:1042}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;position:fixed;z-index:1043}.mfp-container,.mfp-wrap{height:100%;left:0;top:0;width:100%}.mfp-container{box-sizing:border-box;padding:0 8px;position:absolute;text-align:center}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px)and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:none}html:not(.no-js) [data-aos=fade-up]{transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0);visibility:visible}html:not(.no-js) [data-aos=slide-up]{transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}}html:not(.bvi-panel){font-size:100%}html:not(.bvi-panel) *,html:not(.bvi-panel) :after,html:not(.bvi-panel) :before{box-sizing:border-box}html body .bvi-panel{background-color:#f7f7f7;border:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.23);color:#000;left:0;letter-spacing:0;line-height:normal;margin-bottom:.3rem;padding:.5rem;position:relative;right:0;text-shadow:none;top:0;z-index:999999!important}html body .bvi-panel,html body .bvi-panel *{font-family:Arial,serif!important;font-size:1rem!important}html body .bvi-panel.bvi-fixed-top{left:0;position:fixed;right:0;top:0;z-index:999999}html body .bvi-panel.bvi-panel-hide{display:none}html body .bvi-panel a,html body .bvi-panel a:focus,html body .bvi-panel a:hover{background-color:initial!important;color:#000!important;outline:0!important;text-decoration:none!important}html body .bvi-panel a.bvi-link{background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;border-radius:.25rem;color:#212529!important;cursor:pointer;display:inline-block;font-size:.875rem!important;font-weight:700;line-height:1.5;padding:.375rem .75rem;position:relative;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}html body .bvi-panel a.bvi-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}html body .bvi-panel a.bvi-link:focus,html body .bvi-panel a.bvi-link:hover{background-color:#b6b6b6!important}html body .bvi-panel a.bvi-link.active{background-color:#b6b6b6!important;color:#212529!important}html body .bvi-panel a.bvi-link.bvi-theme-white{background-color:#fff!important;color:#000!important}html body .bvi-panel a.bvi-link.bvi-theme-black{background-color:#000!important;color:#fff!important}html body .bvi-panel a.bvi-link.bvi-theme-blue{background-color:#9dd1ff!important;color:#063462!important}html body .bvi-panel a.bvi-link.bvi-theme-brown{background-color:#f7f3d6!important;color:#4d4b43!important}html body .bvi-panel a.bvi-link.bvi-theme-green{background-color:#3b2716!important;color:#a9e44d!important}html body .bvi-panel .bvi-blocks{display:flex;flex-flow:row wrap;margin:0 auto;text-align:center}html body .bvi-panel .bvi-blocks.bvi-block-start{justify-content:flex-start}html body .bvi-panel .bvi-blocks.bvi-block-center{justify-content:center}html body .bvi-panel .bvi-blocks.bvi-block-end{justify-content:flex-end}html body .bvi-panel .bvi-block{padding:.688rem .938rem}html body .bvi-panel .bvi-block .bvi-block-title{display:block;font-size:1rem!important;font-weight:600!important;margin-bottom:.8rem;text-align:center}html body .bvi-panel .bvi-modal{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition:opacity .2s ease-in;visibility:hidden;width:100%;z-index:1050}html body .bvi-panel .bvi-modal.show{opacity:1;visibility:visible}html body .bvi-panel .bvi-modal .bvi-modal-dialog{align-items:center;display:flex;height:calc(100% - 3.5rem);margin:1.75rem auto;max-width:500px;pointer-events:none}html body .bvi-panel .bvi-modal .bvi-modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;max-height:100%;outline:0;overflow:hidden;pointer-events:auto;position:relative;width:100%}html body .bvi-panel .bvi-modal .bvi-modal-header{align-items:center;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;flex-shrink:0;justify-content:space-between;padding:.8rem}html body .bvi-panel .bvi-modal .bvi-modal-title{color:#000;font-size:1.25rem;font-weight:600;line-height:1.5;margin-bottom:0;margin-top:0}html body .bvi-panel .bvi-modal .bvi-modal-body{flex:1 1 auto;overflow-y:auto;padding:1rem;position:relative}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar{background-color:initial;opacity:0;width:.5rem}html body .bvi-panel .bvi-modal .bvi-modal-body::-webkit-scrollbar-thumb{background-color:#dee2e6;border-radius:.25rem}html body .bvi-panel .bvi-modal .bvi-modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #dee2e6;display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:.8rem}html body .bvi-panel .bvi-modal .bvi-modal-close{float:right;font-size:1.2rem!important;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}html body .bvi-panel .bvi-modal .bvi-modal-close:focus,html body .bvi-panel .bvi-modal .bvi-modal-close:hover{cursor:pointer;opacity:.75}body.bvi-active{left:0;margin:0;padding:0;top:0}body.bvi-active.bvi-noscroll{overflow:hidden!important}body .bvi-body{padding:0 .5rem}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white]:not(.bvi-no-styles){fill:#000!important;background-color:#fff!important;border-color:#000!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-speech-text{border-color:#000}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){text-underline:none!important;background-color:initial!important;color:#000!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{border:1px solid rgba(0,0,0,.5)!important;color:rgba(0,0,0,.5)!important;cursor:no-drop;pointer-events:none;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{text-underline:none!important;border:1px solid rgba(0,0,0,.5)!important;color:rgba(0,0,0,.5)!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{text-underline:none!important;background-color:#000!important;color:#fff!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{text-underline:none!important;background-color:#fff!important;color:#000!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){fill:#000!important;background-color:#fff!important;border-color:#000!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles):after:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles):before:not(.bvi-no-styles){background-color:hsla(0,0%,100%,0)!important;border-color:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#000!important;color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles){background-color:initial!important;color:#000!important;outline:0!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{background-color:#fff!important;color:#000!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){background-color:#000!important;color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:hsla(0,0%,100%,0)!important;border-color:transparent!important;color:#fff!important}body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=white] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){background-color:#000!important;color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black]:not(.bvi-no-styles){fill:#fff!important;background-color:#000!important;border-color:#fff!important;box-shadow:none!important;color:#fff!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-speech-text{border-color:#fff}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){text-underline:none!important;background-color:initial!important;color:#fff!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{border:1px solid hsla(0,0%,100%,.5)!important;color:hsla(0,0%,100%,.5)!important;cursor:no-drop;pointer-events:none;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{text-underline:none!important;border:1px solid hsla(0,0%,100%,.5)!important;color:hsla(0,0%,100%,.5)!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{text-underline:none!important;background-color:#fff!important;color:#000!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{text-underline:none!important;background-color:#000!important;color:#fff!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){fill:#fff!important;background-color:#000!important;border-color:#fff!important;box-shadow:none!important;color:#fff!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles):after:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles):before:not(.bvi-no-styles){background-color:hsla(0,0%,100%,0)!important;border-color:transparent!important;box-shadow:none!important;color:#fff!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#fff!important;color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles){background-color:initial!important;color:#fff!important;outline:0!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{background-color:#000!important;color:#fff!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){background-color:#fff!important;color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:hsla(0,0%,100%,0)!important;border-color:transparent!important;color:#000!important}body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=black] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){background-color:#fff!important;color:#000!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue]:not(.bvi-no-styles){fill:#063462!important;background-color:#9dd1ff!important;border-color:#063462!important;box-shadow:none!important;color:#063462!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-speech-text{border-color:#063462}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){text-underline:none!important;background-color:initial!important;color:#063462!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{border:1px solid rgba(6,52,98,.5)!important;color:rgba(6,52,98,.5)!important;cursor:no-drop;pointer-events:none;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{text-underline:none!important;border:1px solid rgba(6,52,98,.5)!important;color:rgba(6,52,98,.5)!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{text-underline:none!important;background-color:#063462!important;color:#9dd1ff!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{text-underline:none!important;background-color:#9dd1ff!important;color:#063462!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){fill:#063462!important;background-color:#9dd1ff!important;border-color:#063462!important;box-shadow:none!important;color:#063462!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles):after:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles):before:not(.bvi-no-styles){background-color:hsla(0,0%,100%,0)!important;border-color:transparent!important;box-shadow:none!important;color:#063462!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#063462!important;color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles){background-color:initial!important;color:#063462!important;outline:0!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{background-color:#9dd1ff!important;color:#063462!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){background-color:#063462!important;color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:hsla(0,0%,100%,0)!important;border-color:transparent!important;color:#9dd1ff!important}body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=blue] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){background-color:#063462!important;color:#9dd1ff!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown]:not(.bvi-no-styles){fill:#4d4b43!important;background-color:#f7f3d6!important;border-color:#4d4b43!important;box-shadow:none!important;color:#4d4b43!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-speech-text{border-color:#4d4b43}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){text-underline:none!important;background-color:initial!important;color:#4d4b43!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{border:1px solid rgba(77,75,67,.5)!important;color:rgba(77,75,67,.5)!important;cursor:no-drop;pointer-events:none;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{text-underline:none!important;border:1px solid rgba(77,75,67,.5)!important;color:rgba(77,75,67,.5)!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{text-underline:none!important;background-color:#4d4b43!important;color:#f7f3d6!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{text-underline:none!important;background-color:#f7f3d6!important;color:#4d4b43!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){fill:#4d4b43!important;background-color:#f7f3d6!important;border-color:#4d4b43!important;box-shadow:none!important;color:#4d4b43!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles):after:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles):before:not(.bvi-no-styles){background-color:hsla(0,0%,100%,0)!important;border-color:transparent!important;box-shadow:none!important;color:#4d4b43!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#4d4b43!important;color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles){background-color:initial!important;color:#4d4b43!important;outline:0!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{background-color:#f7f3d6!important;color:#4d4b43!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){background-color:#4d4b43!important;color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:hsla(0,0%,100%,0)!important;border-color:transparent!important;color:#f7f3d6!important}body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=brown] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){background-color:#4d4b43!important;color:#f7f3d6!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green]:not(.bvi-no-styles){fill:#a9e44d!important;background-color:#3b2716!important;border-color:#a9e44d!important;box-shadow:none!important;color:#a9e44d!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-link,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-speech-text{border-color:#a9e44d}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles){text-underline:none!important;background-color:initial!important;color:#a9e44d!important;outline:0!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled{border:1px solid rgba(169,228,77,.5)!important;color:rgba(169,228,77,.5)!important;cursor:no-drop;pointer-events:none;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles).disabled:focus{text-underline:none!important;border:1px solid rgba(169,228,77,.5)!important;color:rgba(169,228,77,.5)!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):hover{text-underline:none!important;background-color:#a9e44d!important;color:#3b2716!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) .bvi-link:not(.bvi-no-styles):focus{text-underline:none!important;background-color:#3b2716!important;color:#a9e44d!important;text-decoration:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :checked:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :default:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :disabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :empty:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :enabled:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:first-letter:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :first-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :focus:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :hover:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :indeterminate:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :link:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-last-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :nth-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-child:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :only-of-type:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :optional:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :read-write:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :required:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :root:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :target:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :valid:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) :visited:not(.bvi-no-styles){fill:#a9e44d!important;background-color:#3b2716!important;border-color:#a9e44d!important;box-shadow:none!important;color:#a9e44d!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles):after:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles):before:not(.bvi-no-styles){background-color:hsla(0,0%,100%,0)!important;border-color:transparent!important;box-shadow:none!important;color:#a9e44d!important;text-shadow:none!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles)::selection:not(.bvi-no-styles){background-color:#a9e44d!important;color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles){background-color:initial!important;color:#a9e44d!important;outline:0!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles).active{background-color:#3b2716!important;color:#a9e44d!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles){background-color:#a9e44d!important;color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):after,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) a:not(.bvi-no-styles):hover:not(.bvi-no-styles):before{background-color:hsla(0,0%,100%,0)!important;border-color:transparent!important;color:#3b2716!important}body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover.active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:hover:hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) button[type=submit]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=button]:not(.bvi-no-styles),body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles).active,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:hover:not(.bvi-no-styles):hover,body .bvi-body[data-bvi-theme=green] :not(.bvi-no-styles) input[type=submit]:not(.bvi-no-styles){background-color:#a9e44d!important;color:#3b2716!important}body .bvi-body[data-bvi-fontsize="40"] *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="40"] * h1,body .bvi-body[data-bvi-fontsize="40"] * h1 *{font-size:47px!important}body .bvi-body[data-bvi-fontsize="40"] * h2,body .bvi-body[data-bvi-fontsize="40"] * h2 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="40"] * h3,body .bvi-body[data-bvi-fontsize="40"] * h3 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="40"] * h4,body .bvi-body[data-bvi-fontsize="40"] * h4 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="40"] * h5,body .bvi-body[data-bvi-fontsize="40"] * h5 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="40"] * h6,body .bvi-body[data-bvi-fontsize="40"] * h6 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="39"] * h1,body .bvi-body[data-bvi-fontsize="39"] * h1 *{font-size:46px!important}body .bvi-body[data-bvi-fontsize="39"] * h2,body .bvi-body[data-bvi-fontsize="39"] * h2 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="39"] * h3,body .bvi-body[data-bvi-fontsize="39"] * h3 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="39"] * h4,body .bvi-body[data-bvi-fontsize="39"] * h4 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="39"] * h5,body .bvi-body[data-bvi-fontsize="39"] * h5 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="39"] * h6,body .bvi-body[data-bvi-fontsize="39"] * h6 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="38"] * h1,body .bvi-body[data-bvi-fontsize="38"] * h1 *{font-size:45px!important}body .bvi-body[data-bvi-fontsize="38"] * h2,body .bvi-body[data-bvi-fontsize="38"] * h2 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="38"] * h3,body .bvi-body[data-bvi-fontsize="38"] * h3 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="38"] * h4,body .bvi-body[data-bvi-fontsize="38"] * h4 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="38"] * h5,body .bvi-body[data-bvi-fontsize="38"] * h5 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="38"] * h6,body .bvi-body[data-bvi-fontsize="38"] * h6 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="37"] * h1,body .bvi-body[data-bvi-fontsize="37"] * h1 *{font-size:44px!important}body .bvi-body[data-bvi-fontsize="37"] * h2,body .bvi-body[data-bvi-fontsize="37"] * h2 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="37"] * h3,body .bvi-body[data-bvi-fontsize="37"] * h3 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="37"] * h4,body .bvi-body[data-bvi-fontsize="37"] * h4 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="37"] * h5,body .bvi-body[data-bvi-fontsize="37"] * h5 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="37"] * h6,body .bvi-body[data-bvi-fontsize="37"] * h6 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="36"] * h1,body .bvi-body[data-bvi-fontsize="36"] * h1 *{font-size:43px!important}body .bvi-body[data-bvi-fontsize="36"] * h2,body .bvi-body[data-bvi-fontsize="36"] * h2 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="36"] * h3,body .bvi-body[data-bvi-fontsize="36"] * h3 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="36"] * h4,body .bvi-body[data-bvi-fontsize="36"] * h4 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="36"] * h5,body .bvi-body[data-bvi-fontsize="36"] * h5 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="36"] * h6,body .bvi-body[data-bvi-fontsize="36"] * h6 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="35"] * h1,body .bvi-body[data-bvi-fontsize="35"] * h1 *{font-size:42px!important}body .bvi-body[data-bvi-fontsize="35"] * h2,body .bvi-body[data-bvi-fontsize="35"] * h2 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="35"] * h3,body .bvi-body[data-bvi-fontsize="35"] * h3 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="35"] * h4,body .bvi-body[data-bvi-fontsize="35"] * h4 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="35"] * h5,body .bvi-body[data-bvi-fontsize="35"] * h5 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="35"] * h6,body .bvi-body[data-bvi-fontsize="35"] * h6 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="34"] * h1,body .bvi-body[data-bvi-fontsize="34"] * h1 *{font-size:41px!important}body .bvi-body[data-bvi-fontsize="34"] * h2,body .bvi-body[data-bvi-fontsize="34"] * h2 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="34"] * h3,body .bvi-body[data-bvi-fontsize="34"] * h3 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="34"] * h4,body .bvi-body[data-bvi-fontsize="34"] * h4 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="34"] * h5,body .bvi-body[data-bvi-fontsize="34"] * h5 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="34"] * h6,body .bvi-body[data-bvi-fontsize="34"] * h6 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="33"] * h1,body .bvi-body[data-bvi-fontsize="33"] * h1 *{font-size:40px!important}body .bvi-body[data-bvi-fontsize="33"] * h2,body .bvi-body[data-bvi-fontsize="33"] * h2 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="33"] * h3,body .bvi-body[data-bvi-fontsize="33"] * h3 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="33"] * h4,body .bvi-body[data-bvi-fontsize="33"] * h4 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="33"] * h5,body .bvi-body[data-bvi-fontsize="33"] * h5 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="33"] * h6,body .bvi-body[data-bvi-fontsize="33"] * h6 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="32"] * h1,body .bvi-body[data-bvi-fontsize="32"] * h1 *{font-size:39px!important}body .bvi-body[data-bvi-fontsize="32"] * h2,body .bvi-body[data-bvi-fontsize="32"] * h2 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="32"] * h3,body .bvi-body[data-bvi-fontsize="32"] * h3 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="32"] * h4,body .bvi-body[data-bvi-fontsize="32"] * h4 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="32"] * h5,body .bvi-body[data-bvi-fontsize="32"] * h5 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="32"] * h6,body .bvi-body[data-bvi-fontsize="32"] * h6 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="31"] * h1,body .bvi-body[data-bvi-fontsize="31"] * h1 *{font-size:38px!important}body .bvi-body[data-bvi-fontsize="31"] * h2,body .bvi-body[data-bvi-fontsize="31"] * h2 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="31"] * h3,body .bvi-body[data-bvi-fontsize="31"] * h3 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="31"] * h4,body .bvi-body[data-bvi-fontsize="31"] * h4 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="31"] * h5,body .bvi-body[data-bvi-fontsize="31"] * h5 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="31"] * h6,body .bvi-body[data-bvi-fontsize="31"] * h6 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="30"] * h1,body .bvi-body[data-bvi-fontsize="30"] * h1 *{font-size:37px!important}body .bvi-body[data-bvi-fontsize="30"] * h2,body .bvi-body[data-bvi-fontsize="30"] * h2 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="30"] * h3,body .bvi-body[data-bvi-fontsize="30"] * h3 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="30"] * h4,body .bvi-body[data-bvi-fontsize="30"] * h4 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="30"] * h5,body .bvi-body[data-bvi-fontsize="30"] * h5 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="30"] * h6,body .bvi-body[data-bvi-fontsize="30"] * h6 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="29"] * h1,body .bvi-body[data-bvi-fontsize="29"] * h1 *{font-size:36px!important}body .bvi-body[data-bvi-fontsize="29"] * h2,body .bvi-body[data-bvi-fontsize="29"] * h2 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="29"] * h3,body .bvi-body[data-bvi-fontsize="29"] * h3 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="29"] * h4,body .bvi-body[data-bvi-fontsize="29"] * h4 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="29"] * h5,body .bvi-body[data-bvi-fontsize="29"] * h5 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="29"] * h6,body .bvi-body[data-bvi-fontsize="29"] * h6 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="28"] * h1,body .bvi-body[data-bvi-fontsize="28"] * h1 *{font-size:35px!important}body .bvi-body[data-bvi-fontsize="28"] * h2,body .bvi-body[data-bvi-fontsize="28"] * h2 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="28"] * h3,body .bvi-body[data-bvi-fontsize="28"] * h3 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="28"] * h4,body .bvi-body[data-bvi-fontsize="28"] * h4 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="28"] * h5,body .bvi-body[data-bvi-fontsize="28"] * h5 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="28"] * h6,body .bvi-body[data-bvi-fontsize="28"] * h6 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="27"] * h1,body .bvi-body[data-bvi-fontsize="27"] * h1 *{font-size:34px!important}body .bvi-body[data-bvi-fontsize="27"] * h2,body .bvi-body[data-bvi-fontsize="27"] * h2 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="27"] * h3,body .bvi-body[data-bvi-fontsize="27"] * h3 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="27"] * h4,body .bvi-body[data-bvi-fontsize="27"] * h4 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="27"] * h5,body .bvi-body[data-bvi-fontsize="27"] * h5 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="27"] * h6,body .bvi-body[data-bvi-fontsize="27"] * h6 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="26"] * h1,body .bvi-body[data-bvi-fontsize="26"] * h1 *{font-size:33px!important}body .bvi-body[data-bvi-fontsize="26"] * h2,body .bvi-body[data-bvi-fontsize="26"] * h2 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="26"] * h3,body .bvi-body[data-bvi-fontsize="26"] * h3 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="26"] * h4,body .bvi-body[data-bvi-fontsize="26"] * h4 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="26"] * h5,body .bvi-body[data-bvi-fontsize="26"] * h5 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="26"] * h6,body .bvi-body[data-bvi-fontsize="26"] * h6 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="25"] * h1,body .bvi-body[data-bvi-fontsize="25"] * h1 *{font-size:32px!important}body .bvi-body[data-bvi-fontsize="25"] * h2,body .bvi-body[data-bvi-fontsize="25"] * h2 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="25"] * h3,body .bvi-body[data-bvi-fontsize="25"] * h3 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="25"] * h4,body .bvi-body[data-bvi-fontsize="25"] * h4 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="25"] * h5,body .bvi-body[data-bvi-fontsize="25"] * h5 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="25"] * h6,body .bvi-body[data-bvi-fontsize="25"] * h6 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="24"] * h1,body .bvi-body[data-bvi-fontsize="24"] * h1 *{font-size:31px!important}body .bvi-body[data-bvi-fontsize="24"] * h2,body .bvi-body[data-bvi-fontsize="24"] * h2 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="24"] * h3,body .bvi-body[data-bvi-fontsize="24"] * h3 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="24"] * h4,body .bvi-body[data-bvi-fontsize="24"] * h4 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="24"] * h5,body .bvi-body[data-bvi-fontsize="24"] * h5 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="24"] * h6,body .bvi-body[data-bvi-fontsize="24"] * h6 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="23"] * h1,body .bvi-body[data-bvi-fontsize="23"] * h1 *{font-size:30px!important}body .bvi-body[data-bvi-fontsize="23"] * h2,body .bvi-body[data-bvi-fontsize="23"] * h2 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="23"] * h3,body .bvi-body[data-bvi-fontsize="23"] * h3 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="23"] * h4,body .bvi-body[data-bvi-fontsize="23"] * h4 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="23"] * h5,body .bvi-body[data-bvi-fontsize="23"] * h5 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="23"] * h6,body .bvi-body[data-bvi-fontsize="23"] * h6 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="22"] * h1,body .bvi-body[data-bvi-fontsize="22"] * h1 *{font-size:29px!important}body .bvi-body[data-bvi-fontsize="22"] * h2,body .bvi-body[data-bvi-fontsize="22"] * h2 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="22"] * h3,body .bvi-body[data-bvi-fontsize="22"] * h3 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="22"] * h4,body .bvi-body[data-bvi-fontsize="22"] * h4 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="22"] * h5,body .bvi-body[data-bvi-fontsize="22"] * h5 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="22"] * h6,body .bvi-body[data-bvi-fontsize="22"] * h6 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="21"] * h1,body .bvi-body[data-bvi-fontsize="21"] * h1 *{font-size:28px!important}body .bvi-body[data-bvi-fontsize="21"] * h2,body .bvi-body[data-bvi-fontsize="21"] * h2 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="21"] * h3,body .bvi-body[data-bvi-fontsize="21"] * h3 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="21"] * h4,body .bvi-body[data-bvi-fontsize="21"] * h4 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="21"] * h5,body .bvi-body[data-bvi-fontsize="21"] * h5 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="21"] * h6,body .bvi-body[data-bvi-fontsize="21"] * h6 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="20"] * h1,body .bvi-body[data-bvi-fontsize="20"] * h1 *{font-size:27px!important}body .bvi-body[data-bvi-fontsize="20"] * h2,body .bvi-body[data-bvi-fontsize="20"] * h2 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="20"] * h3,body .bvi-body[data-bvi-fontsize="20"] * h3 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="20"] * h4,body .bvi-body[data-bvi-fontsize="20"] * h4 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="20"] * h5,body .bvi-body[data-bvi-fontsize="20"] * h5 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="20"] * h6,body .bvi-body[data-bvi-fontsize="20"] * h6 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="19"] * h1,body .bvi-body[data-bvi-fontsize="19"] * h1 *{font-size:26px!important}body .bvi-body[data-bvi-fontsize="19"] * h2,body .bvi-body[data-bvi-fontsize="19"] * h2 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="19"] * h3,body .bvi-body[data-bvi-fontsize="19"] * h3 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="19"] * h4,body .bvi-body[data-bvi-fontsize="19"] * h4 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="19"] * h5,body .bvi-body[data-bvi-fontsize="19"] * h5 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="19"] * h6,body .bvi-body[data-bvi-fontsize="19"] * h6 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="18"] * h1,body .bvi-body[data-bvi-fontsize="18"] * h1 *{font-size:25px!important}body .bvi-body[data-bvi-fontsize="18"] * h2,body .bvi-body[data-bvi-fontsize="18"] * h2 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="18"] * h3,body .bvi-body[data-bvi-fontsize="18"] * h3 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="18"] * h4,body .bvi-body[data-bvi-fontsize="18"] * h4 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="18"] * h5,body .bvi-body[data-bvi-fontsize="18"] * h5 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="18"] * h6,body .bvi-body[data-bvi-fontsize="18"] * h6 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="17"] * h1,body .bvi-body[data-bvi-fontsize="17"] * h1 *{font-size:24px!important}body .bvi-body[data-bvi-fontsize="17"] * h2,body .bvi-body[data-bvi-fontsize="17"] * h2 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="17"] * h3,body .bvi-body[data-bvi-fontsize="17"] * h3 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="17"] * h4,body .bvi-body[data-bvi-fontsize="17"] * h4 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="17"] * h5,body .bvi-body[data-bvi-fontsize="17"] * h5 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="17"] * h6,body .bvi-body[data-bvi-fontsize="17"] * h6 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="16"] * h1,body .bvi-body[data-bvi-fontsize="16"] * h1 *{font-size:23px!important}body .bvi-body[data-bvi-fontsize="16"] * h2,body .bvi-body[data-bvi-fontsize="16"] * h2 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="16"] * h3,body .bvi-body[data-bvi-fontsize="16"] * h3 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="16"] * h4,body .bvi-body[data-bvi-fontsize="16"] * h4 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="16"] * h5,body .bvi-body[data-bvi-fontsize="16"] * h5 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="16"] * h6,body .bvi-body[data-bvi-fontsize="16"] * h6 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="15"] * h1,body .bvi-body[data-bvi-fontsize="15"] * h1 *{font-size:22px!important}body .bvi-body[data-bvi-fontsize="15"] * h2,body .bvi-body[data-bvi-fontsize="15"] * h2 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="15"] * h3,body .bvi-body[data-bvi-fontsize="15"] * h3 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="15"] * h4,body .bvi-body[data-bvi-fontsize="15"] * h4 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="15"] * h5,body .bvi-body[data-bvi-fontsize="15"] * h5 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="15"] * h6,body .bvi-body[data-bvi-fontsize="15"] * h6 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="14"] * h1,body .bvi-body[data-bvi-fontsize="14"] * h1 *{font-size:21px!important}body .bvi-body[data-bvi-fontsize="14"] * h2,body .bvi-body[data-bvi-fontsize="14"] * h2 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="14"] * h3,body .bvi-body[data-bvi-fontsize="14"] * h3 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="14"] * h4,body .bvi-body[data-bvi-fontsize="14"] * h4 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="14"] * h5,body .bvi-body[data-bvi-fontsize="14"] * h5 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="14"] * h6,body .bvi-body[data-bvi-fontsize="14"] * h6 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="13"] * h1,body .bvi-body[data-bvi-fontsize="13"] * h1 *{font-size:20px!important}body .bvi-body[data-bvi-fontsize="13"] * h2,body .bvi-body[data-bvi-fontsize="13"] * h2 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="13"] * h3,body .bvi-body[data-bvi-fontsize="13"] * h3 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="13"] * h4,body .bvi-body[data-bvi-fontsize="13"] * h4 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="13"] * h5,body .bvi-body[data-bvi-fontsize="13"] * h5 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="13"] * h6,body .bvi-body[data-bvi-fontsize="13"] * h6 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="12"] * h1,body .bvi-body[data-bvi-fontsize="12"] * h1 *{font-size:19px!important}body .bvi-body[data-bvi-fontsize="12"] * h2,body .bvi-body[data-bvi-fontsize="12"] * h2 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="12"] * h3,body .bvi-body[data-bvi-fontsize="12"] * h3 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="12"] * h4,body .bvi-body[data-bvi-fontsize="12"] * h4 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="12"] * h5,body .bvi-body[data-bvi-fontsize="12"] * h5 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="12"] * h6,body .bvi-body[data-bvi-fontsize="12"] * h6 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="11"] * h1,body .bvi-body[data-bvi-fontsize="11"] * h1 *{font-size:18px!important}body .bvi-body[data-bvi-fontsize="11"] * h2,body .bvi-body[data-bvi-fontsize="11"] * h2 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="11"] * h3,body .bvi-body[data-bvi-fontsize="11"] * h3 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="11"] * h4,body .bvi-body[data-bvi-fontsize="11"] * h4 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="11"] * h5,body .bvi-body[data-bvi-fontsize="11"] * h5 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="11"] * h6,body .bvi-body[data-bvi-fontsize="11"] * h6 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="10"] * h1,body .bvi-body[data-bvi-fontsize="10"] * h1 *{font-size:17px!important}body .bvi-body[data-bvi-fontsize="10"] * h2,body .bvi-body[data-bvi-fontsize="10"] * h2 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="10"] * h3,body .bvi-body[data-bvi-fontsize="10"] * h3 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="10"] * h4,body .bvi-body[data-bvi-fontsize="10"] * h4 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="10"] * h5,body .bvi-body[data-bvi-fontsize="10"] * h5 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="10"] * h6,body .bvi-body[data-bvi-fontsize="10"] * h6 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="9"] * h1,body .bvi-body[data-bvi-fontsize="9"] * h1 *{font-size:16px!important}body .bvi-body[data-bvi-fontsize="9"] * h2,body .bvi-body[data-bvi-fontsize="9"] * h2 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="9"] * h3,body .bvi-body[data-bvi-fontsize="9"] * h3 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="9"] * h4,body .bvi-body[data-bvi-fontsize="9"] * h4 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="9"] * h5,body .bvi-body[data-bvi-fontsize="9"] * h5 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="9"] * h6,body .bvi-body[data-bvi-fontsize="9"] * h6 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="8"] * h1,body .bvi-body[data-bvi-fontsize="8"] * h1 *{font-size:15px!important}body .bvi-body[data-bvi-fontsize="8"] * h2,body .bvi-body[data-bvi-fontsize="8"] * h2 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="8"] * h3,body .bvi-body[data-bvi-fontsize="8"] * h3 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="8"] * h4,body .bvi-body[data-bvi-fontsize="8"] * h4 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="8"] * h5,body .bvi-body[data-bvi-fontsize="8"] * h5 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="8"] * h6,body .bvi-body[data-bvi-fontsize="8"] * h6 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="7"] * h1,body .bvi-body[data-bvi-fontsize="7"] * h1 *{font-size:14px!important}body .bvi-body[data-bvi-fontsize="7"] * h2,body .bvi-body[data-bvi-fontsize="7"] * h2 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="7"] * h3,body .bvi-body[data-bvi-fontsize="7"] * h3 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="7"] * h4,body .bvi-body[data-bvi-fontsize="7"] * h4 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="7"] * h5,body .bvi-body[data-bvi-fontsize="7"] * h5 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="7"] * h6,body .bvi-body[data-bvi-fontsize="7"] * h6 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="6"] * h1,body .bvi-body[data-bvi-fontsize="6"] * h1 *{font-size:13px!important}body .bvi-body[data-bvi-fontsize="6"] * h2,body .bvi-body[data-bvi-fontsize="6"] * h2 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="6"] * h3,body .bvi-body[data-bvi-fontsize="6"] * h3 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="6"] * h4,body .bvi-body[data-bvi-fontsize="6"] * h4 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="6"] * h5,body .bvi-body[data-bvi-fontsize="6"] * h5 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="6"] * h6,body .bvi-body[data-bvi-fontsize="6"] * h6 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="5"] * h1,body .bvi-body[data-bvi-fontsize="5"] * h1 *{font-size:12px!important}body .bvi-body[data-bvi-fontsize="5"] * h2,body .bvi-body[data-bvi-fontsize="5"] * h2 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="5"] * h3,body .bvi-body[data-bvi-fontsize="5"] * h3 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="5"] * h4,body .bvi-body[data-bvi-fontsize="5"] * h4 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="5"] * h5,body .bvi-body[data-bvi-fontsize="5"] * h5 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="5"] * h6,body .bvi-body[data-bvi-fontsize="5"] * h6 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="4"] * h1,body .bvi-body[data-bvi-fontsize="4"] * h1 *{font-size:11px!important}body .bvi-body[data-bvi-fontsize="4"] * h2,body .bvi-body[data-bvi-fontsize="4"] * h2 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="4"] * h3,body .bvi-body[data-bvi-fontsize="4"] * h3 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="4"] * h4,body .bvi-body[data-bvi-fontsize="4"] * h4 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="4"] * h5,body .bvi-body[data-bvi-fontsize="4"] * h5 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="4"] * h6,body .bvi-body[data-bvi-fontsize="4"] * h6 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] *{font-size:3px!important}body .bvi-body[data-bvi-fontsize="3"] * h1,body .bvi-body[data-bvi-fontsize="3"] * h1 *{font-size:10px!important}body .bvi-body[data-bvi-fontsize="3"] * h2,body .bvi-body[data-bvi-fontsize="3"] * h2 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="3"] * h3,body .bvi-body[data-bvi-fontsize="3"] * h3 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="3"] * h4,body .bvi-body[data-bvi-fontsize="3"] * h4 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="3"] * h5,body .bvi-body[data-bvi-fontsize="3"] * h5 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="3"] * h6,body .bvi-body[data-bvi-fontsize="3"] * h6 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] *{font-size:2px!important}body .bvi-body[data-bvi-fontsize="2"] * h1,body .bvi-body[data-bvi-fontsize="2"] * h1 *{font-size:9px!important}body .bvi-body[data-bvi-fontsize="2"] * h2,body .bvi-body[data-bvi-fontsize="2"] * h2 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="2"] * h3,body .bvi-body[data-bvi-fontsize="2"] * h3 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="2"] * h4,body .bvi-body[data-bvi-fontsize="2"] * h4 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="2"] * h5,body .bvi-body[data-bvi-fontsize="2"] * h5 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="2"] * h6,body .bvi-body[data-bvi-fontsize="2"] * h6 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] *{font-size:1px!important}body .bvi-body[data-bvi-fontsize="1"] * h1,body .bvi-body[data-bvi-fontsize="1"] * h1 *{font-size:8px!important}body .bvi-body[data-bvi-fontsize="1"] * h2,body .bvi-body[data-bvi-fontsize="1"] * h2 *{font-size:7px!important}body .bvi-body[data-bvi-fontsize="1"] * h3,body .bvi-body[data-bvi-fontsize="1"] * h3 *{font-size:6px!important}body .bvi-body[data-bvi-fontsize="1"] * h4,body .bvi-body[data-bvi-fontsize="1"] * h4 *{font-size:5px!important}body .bvi-body[data-bvi-fontsize="1"] * h5,body .bvi-body[data-bvi-fontsize="1"] * h5 *{font-size:4px!important}body .bvi-body[data-bvi-fontsize="1"] * h6,body .bvi-body[data-bvi-fontsize="1"] * h6 *{font-size:3px!important}body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=true]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){-webkit-filter:grayscale(0);filter:grayscale(0);visibility:visible}body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=false]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){border:1px dashed;display:none;position:relative}body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles),body .bvi-body[data-bvi-images=grayscale]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles){-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27><filter id=%27grayscale%27><feColorMatrix type=%27matrix%27 values=%270.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0%27/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27><filter id=%27grayscale%27><feColorMatrix type=%27matrix%27 values=%270.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0%27/></filter></svg>#grayscale");-webkit-filter:grayscale(1);filter:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27><filter id=%27grayscale%27><feColorMatrix type=%27matrix%27 values=%271 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0%27/></filter></svg>#grayscale");filter:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27><filter id=%27grayscale%27><feColorMatrix type=%27saturate%27 values=%270%27/></filter></svg>#grayscale");filter:grayscale(1);visibility:visible}body .bvi-body[data-bvi-lineheight=normal]:not(.bvi-no-styles){line-height:1.5!important}body .bvi-body[data-bvi-lineheight=average]:not(.bvi-no-styles){line-height:2!important}body .bvi-body[data-bvi-lineheight=big]:not(.bvi-no-styles){line-height:2.5!important}body .bvi-body[data-bvi-letterspacing=normal]:not(.bvi-no-styles){letter-spacing:0!important}body .bvi-body[data-bvi-letterspacing=average]:not(.bvi-no-styles){letter-spacing:2px!important}body .bvi-body[data-bvi-letterspacing=big]:not(.bvi-no-styles){letter-spacing:4px!important}body .bvi-body[data-bvi-fontfamily=arial]:not(i):not(span):not(.bvi-no-styles){font-family:Arial,sans-serif!important}body .bvi-body[data-bvi-fontfamily=times]:not(i):not(span):not(.bvi-no-styles){font-family:Times New roman,serif!important}body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=true]:not(.bvi-no-styles) ymaps{display:block!important}body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) .wp-audio-shortcode,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) figure,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) iframe,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) object,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) video,body .bvi-body[data-bvi-builtelements=false]:not(.bvi-no-styles) ymaps{display:none!important}body .bvi-body .bvi-speech{margin-bottom:1.5rem}body .bvi-body .bvi-speech .bvi-speech-link{border:1px dashed transparent;border-bottom:0;display:inline-block;padding:.7rem}body .bvi-body .bvi-speech .bvi-speech-text{border:1px dashed transparent;padding:.7rem}body .bvi-body .bvi-speech .bvi-highlighting mark{font-weight:700;text-decoration:underline}body .bvi-body a.bvi-link{background-color:#e0e0e0!important;border:1px solid #c6c6c6!important;border-radius:.25rem;color:#212529!important;cursor:pointer;display:inline-block;font-size:.875rem!important;font-weight:400;line-height:1.5;padding:.375rem .75rem;position:relative;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}body .bvi-body a.bvi-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}body .bvi-body .bvi-link-fixed-top{position:fixed!important;right:1.5rem!important;top:2.5rem!important;z-index:999999!important}body .bvi-body .bvi-hide{display:none!important}body .bvi-body .bvi-show{display:block!important}.bvi-images{background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;display:inline-block;height:18px;letter-spacing:normal;vertical-align:middle;width:18px;z-index:1}.bvi-images.bvi-images-cog{background-image:url(/build/i/99d2b24220fa5c40532d.svg);background-repeat:no-repeat}.bvi-images.bvi-images-eye-slash{background-image:url(/build/i/3c925ddb0b523807f9dd.svg);background-repeat:no-repeat}.bvi-images.bvi-images-volume-up{background-image:url(/build/i/8cf0c8a5abf998503a87.svg);background-repeat:no-repeat}.bvi-images.bvi-images-volume-off{background-image:url(/build/i/51c200b4a63ee6acab3d.svg);background-repeat:no-repeat}.bvi-images.bvi-images-adjust{background-image:url(/build/i/ea2e968092af7d3a7a85.svg);background-repeat:no-repeat}.bvi-images.bvi-images-minus-circle{background-image:url(/build/i/85b63a789ec643f142c7.svg);background-repeat:no-repeat}.bvi-images.bvi-images-image{background-image:url(/build/i/e65f5fec84ac097a89aa.svg);background-repeat:no-repeat}.bvi-images.bvi-images-minus{background-image:url(/build/i/39582227e211ee043a4b.svg);background-repeat:no-repeat}.bvi-images.bvi-images-eye{fill:green;background-image:url(/build/i/6e4cf0ba4d8686ad4eb3.svg);background-repeat:no-repeat}.bvi-images.bvi-images-size-32{height:32px!important;width:32px!important}*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%}body{min-height:100vh}blockquote,body,dd,dl,dl dl,dl ol,dl ul,figure,h1,h2,h3,h4,ol,ol dl,ol ol,ol ul,p,ul,ul dl,ul ol,ul ul{margin:0}ol,ul{list-style:none;padding:0}main{display:block}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}pre{-ms-overflow-style:scrollbar;font-family:monospace,monospace;font-size:1em;overflow:auto}b,strong{font-weight:bolder}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}button,input,select{margin:0}button,input,select,textarea{font:inherit}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.row-lg:after,.row:after{clear:both;content:"";display:table}.banned-wrapper{margin-left:auto;margin-right:auto}.mfp_image-popup .mfp-close{align-items:center;display:flex;justify-content:center}.mfp_image-popup .mfp-close:after{content:"";font-size:0;min-height:inherit}.row{max-width:1419px}.row,.row-lg{padding-left:42px;padding-right:42px;width:100%}.row-lg{max-width:1689px}[data-js=tooltip-after],[data-js=tooltip]{-webkit-user-select:none;user-select:none}.divider{height:1px;width:100%}@media screen and (max-width:1369px){.row{max-width:1419px}.row,.row-lg{padding-left:42px;padding-right:42px}.row-lg{max-width:1689px}footer{padding-left:0}}@media screen and (max-width:1023px){.row{max-width:1379px}.row,.row-lg{padding-left:22px;padding-right:22px}.row-lg{max-width:1649px}}@media screen and (max-width:767px){.row{max-width:1355px}.row,.row-lg{padding-left:10px;padding-right:10px}.row-lg{max-width:1625px}}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;margin:0}:focus{outline:none}html{font-feature-settings:"pnum" on,"lnum" on;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;color:#333;font-family:Onest,sans-serif;font-style:normal;font-weight:400;overflow-x:hidden}body,html{margin:0!important}body{box-sizing:border-box;display:flex;flex-direction:column;overflow-x:hidden}section{position:relative}b{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.content{height:100%;transition:-webkit-filter .2s ease-in;transition:filter .2s ease-in;transition:filter .2s ease-in,-webkit-filter .2s ease-in}.content.blurred{-webkit-filter:blur(3px);filter:blur(3px)}.emoji{font-style:normal}::selection{background:rgba(53,168,194,.5)}::-moz-selection{background:rgba(53,168,194,.5)}[data-js=image-popup],[data-js=video-popup]{cursor:pointer}button,input,textarea{border:none;outline:none}button:active,button:focus,button:hover,input:active,input:focus,input:hover,textarea:active,textarea:focus,textarea:hover{outline:none}button{cursor:pointer;padding:0}input:not([type=submit]):active,input:not([type=submit]):focus,textarea:active,textarea:focus{outline:none}:-moz-ui-invalid:not(output){box-shadow:none}.form__error{bottom:5px;color:#e37318;display:inline-block;font-size:12px;height:auto!important;left:35px;position:absolute;width:auto!important}.overflow-hidden{overflow:hidden}.nw{white-space:nowrap}.line-through{position:relative}.line-through:after{border-bottom:1px solid;content:"";height:57%;left:0;position:absolute;top:0;width:100%}.input_phone_recaptcha{display:none!important}.no-wrap{text-wrap:nowrap}.font-600{font-weight:600}a{display:inline;outline:none;position:relative;text-decoration:none;transition:color .2s ease-out,border .2s ease-out,background-color .2s ease-out}a:active,a:focus,a:hover{outline:none;transition:color .2s ease-in,border .2s ease-in,background-color .2s ease-in}.link{border-color:inherit;color:#1e2639;transition:all .3s ease-in-out}.link.arrow{align-items:center;color:#f36f4a;display:flex}.link.arrow i{height:20px;margin-left:10px;position:relative;width:20px}.link.arrow i:after{background-image:url(/build/i/01c3185a79e5ed8ca225.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.link.arrow i:before{background-color:#f36f4a;border-radius:50%;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.link.arrow span{border-bottom:1px solid rgba(243,111,74,.6);position:relative}.link.arrow:hover,.link.underline,.link.underline span{transition:all .3s ease-in-out}.link.underline span{color:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:5px}.link.underline:hover span{-webkit-text-decoration-color:transparent!important;text-decoration-color:transparent!important;transition:all .3s ease-in-out}.link.dashed span{color:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:2px}.link.dashed:hover span{-webkit-text-decoration-color:transparent!important;text-decoration-color:transparent!important;transition:all .3s ease-in-out}.link.phone{color:#fff}.link.phone.phone_icon{position:relative}.link.phone.phone_icon:before{background-image:url(/build/i/18732d5973d8393579fc.svg);background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:-30px;margin-top:-2px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.link.white{color:#a5b2c4}.link.white span{color:inherit}.link.white.active{color:#fff}.link.cyan{color:#36d6f9}.link.dark-cyan{color:#0390ae}.link:hover{transition:all .3s ease-in-out}.link:hover span{border-color:transparent!important}.link.classic:hover{color:#f36f4a;transition:all .3s ease-in-out}.link.classic:hover span{color:inherit}.button{align-items:center;-webkit-appearance:none;background-color:#f36f4a;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:500;justify-content:center;line-height:24px;min-height:88px;padding:32px 36px;text-align:center;transition:all .2s ease-out}.button:hover{background-color:#df5028}.button.button_play{border-radius:50%;height:55px;min-height:0;min-height:auto;padding:0;position:relative;width:55px}.button.button_play:before{background-image:url(/build/i/a839720d32abb2a2fbd1.svg);background-repeat:no-repeat;background-size:contain;content:"";height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px}.button.button_transparent{background-color:initial;border:1px solid #f36f4a;color:#f36f4a}.button.button_arrow{display:inline-flex;font-size:18px;line-height:18px;padding:20px 40px}.button.button_arrow i{height:20px;margin-left:10px;position:relative;width:20px}.button.button_arrow i:after{background-image:url(/build/i/01c3185a79e5ed8ca225.svg);background-repeat:no-repeat;background-size:contain;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.button.button_arrow i:before{background-color:#f36f4a;border-radius:50%;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.button.button_arrow span{border-bottom:1px solid rgba(243,111,74,.6);position:relative}.button.button_arrow:hover{background-color:#f36f4a}.button.button_arrow:hover i{animation:arrowAnimation .6s ease-in-out}.button.button_arrow:hover span{border-bottom-color:transparent;color:#fff}@keyframes arrowAnimation{0%{transform:translateX(0)}50%{transform:translateX(10px)}to{transform:translateX(0)}}.button.button_transparent-revert{background-color:initial;border:1px solid transparent;transition:all .3s ease-in-out}.button.button_transparent-revert span{color:#f36f4a}.button.button_transparent-revert:hover{background-color:initial;border:1px solid #f36f4a;transition:all .3s ease-in-out}.button.button_transparent-revert:hover span{color:#f36f4a}@media screen and (max-width:1369px){.button{font-size:18px;line-height:24px;min-height:80px;padding:16px 50px}.button.button_play{height:45px;width:45px}.button.button_play:before{height:26px;width:26px}.button.button_arrow{padding:28px 30px}}@media screen and (max-width:1023px){.button{padding:16px 35px}}@media screen and (max-width:767px){.button{font-size:18px;line-height:24px;padding:28px 30px}.button.button_transparent-revert{border:0;height:auto;min-height:0;min-height:auto;padding:0}.button.button_transparent-revert:hover{border:0}}.h1{font-size:74px;line-height:81px}.h1,.h2{color:#262626;font-family:RG,sans-serif;font-style:normal;font-weight:600}.h2{font-size:55px;line-height:60px}.h2 .link.underline span{text-decoration-thickness:2px}.subtitle{color:#333;font-size:25px;line-height:36px}@media screen and (max-width:1369px){.h1{font-size:45px;line-height:50px}.h2{font-size:44px;line-height:48px}.subtitle{font-size:22px;line-height:32px}}@media screen and (max-width:1023px){.h1,.h2{font-size:35px;line-height:38px}.subtitle{font-size:20px;line-height:28px}}@media screen and (max-width:767px){.h1{font-size:30px;line-height:31px}.subtitle{font-size:21px;line-height:28px}}ul.list li{align-items:center;color:#333;display:flex;font-size:18px;line-height:25px;min-height:36px;padding-left:37px;position:relative}ul.list li:after{background-color:#0cb0c6;border-radius:50%;z-index:1}ul.list li:after,ul.list li:before{content:"";height:20px;left:0;position:absolute;top:2px;width:20px}ul.list li:before{background-image:url(/build/i/f8c9c0831a3710f8de8e.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:12px 10px;z-index:2}ul.list li:not(:first-child){margin-top:12px}ul.list.list_check li:after{display:none}ul.list.list_circle li{font-size:14px;line-height:20px;min-height:auto;padding-left:12px}ul.list.list_circle li:after{background-color:#0cb0c6;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:7px;width:5px;z-index:1}ul.list.list_circle li:before{display:none}ul.list.list_circle li:not(:first-child){margin-top:5px}ol.list li{font-size:18px;line-height:25px}ol.list li:not(:first-child){margin-top:22px}ol.list.list_numeric{counter-reset:num;list-style-type:none}ol.list.list_numeric li{padding-left:43px;position:relative}ol.list.list_numeric li span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}ol.list.list_numeric li:before{border-right:1px solid #fff;content:"0" counter(num);counter-increment:num;display:inline-block;left:0;min-width:28px;position:absolute;text-align:left;top:0}@media screen and (max-width:1369px){ul.list li{font-size:15px;line-height:21px}ol.list.list_numeric li:before{font-size:16px}}@media screen and (max-width:1023px){ul.list li{padding-left:35px}ol.list li{font-size:16px;line-height:22px}ol.list.list_numeric li{padding-left:40px}ol.list.list_numeric li:before{width:30px}}@media screen and (max-width:767px){ul.list li:not(:first-child){margin-top:10px}ol.list li{font-size:18px;line-height:25px}ol.list li:first-child{margin-top:0}ol.list li:not(:first-child){margin-top:16px}ol.list.list_numeric li{font-size:16px;line-height:22px;padding-left:38px}}.slider-navigation{height:45px;position:relative;width:102px}.slick-arrow{background-color:#35a8c2;border:2px solid #35a8c2;border-radius:50%;cursor:pointer;height:45px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease-out;width:45px}.slick-arrow:after{background-image:url(/build/i/ffae57bfa5f50a29316a.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:calc(50% - 8px);position:absolute;top:calc(50% - 6px);width:16px}.slick-arrow.prev{left:0;transform:translateY(-50%) rotate(90deg)}.slick-arrow.prev:hover{transform:translateY(-50%) rotate(90deg) scale(1.1)}.slick-arrow.next{right:0;transform:translateY(-50%) rotate(-90deg)}.slick-arrow.next:hover{transform:translateY(-50%) rotate(-90deg) scale(1.1)}.slick-dots{align-items:center;display:flex;font-size:0;height:56px;justify-content:center;width:190px}.slick-dots li{background-color:#a5b2c4;border-radius:50%;cursor:pointer;height:5px;margin-left:3px;margin-right:3px;min-width:5px;width:5px}.slick-dots li.slick-active{background-color:#35a8c2}@media screen and (max-width:1023px){.slider-navigation{height:40px;width:92px}.slick-arrow{height:40px;width:40px}.slick-dots{height:46px;width:170px}}@media screen and (max-width:767px){.slider-navigation{height:41px;width:150px}.slick-arrow{height:41px;width:41px}.slick-arrow:after{height:14px;width:15px}.slick-dots{height:41px;width:150px}.slick-dots li{height:4px;min-width:4px;width:4px}}button.mfp-arrow{background-color:#f36f4a;background-image:url(/build/i/01c3185a79e5ed8ca225.svg);background-position:50%;background-repeat:no-repeat;background-size:17px auto;border:2px solid #f36f4a;border-radius:50%;cursor:pointer;height:56px;margin-top:0;opacity:1;position:absolute;transition:all .2s ease-out;width:56px}button.mfp-arrow:active{margin-top:0}button.mfp-arrow:after,button.mfp-arrow:before{display:none}button.mfp-arrow:hover{background-color:#df5028;background-image:url(/build/i/01c3185a79e5ed8ca225.svg);border:none}button.mfp-arrow.mfp-arrow-left{left:15px;transform:scaleX(-1)}button.mfp-arrow.mfp-arrow-right{right:15px}@media screen and (max-width:900px){button.mfp-arrow{height:50px;margin-top:-25px;transform:scale(1);transform-origin:center;width:50px}button.mfp-arrow:active{margin-top:-25px}}@media screen and (max-width:767px){.mfp-gallery .mfp-container{padding-left:15px;padding-right:15px}button.mfp-arrow{background-size:16px auto;height:40px;margin-top:-22px;width:40px}button.mfp-arrow:active{margin-top:-22px}button.mfp-arrow.mfp-arrow-left{left:0}button.mfp-arrow.mfp-arrow-right{right:0}}.form_phone_recaptcha{display:none}.form__body{grid-column-gap:30px;grid-row-gap:10px;align-items:center;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:78px auto}.form__group{height:78px;max-width:330px;width:100%}.form__group>*{border-radius:10px;height:100%;width:100%}.form__group .input_phone{background-color:#ebf0f5;border:none}.input{border:1px solid #cce3e8;color:#728288;font-size:16px;line-height:20px;overflow:hidden;padding:28px 33px 30px}.input::-webkit-input-placeholder{color:#728288;opacity:1}.input::placeholder{color:#728288;opacity:1}.form_phone{position:relative}.form_phone .input{padding-left:76px}.form_phone .form__error{left:75px}.form_phone:before{background-image:url(/build/i/d9a68426b6d459b664e7.svg);background-position:50%;background-repeat:no-repeat;background-size:15px 14px;border-right:1px solid #35a8c2;content:"";height:42px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:48px}.form_name{position:relative}.form_name .input{padding-left:76px}.form_name:before{background-image:url(/build/i/defdfd4d76dcf6451b82.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-right:1px solid #35a8c2;content:"";height:42px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:48px}.form_text .textarea{padding:30px 30px 30px 35px}.input_btn{height:78px;margin-top:15px;max-width:330px;width:100%}.form__policy{color:#728288;display:flex;font-size:13px;gap:8px;grid-column:2/3;line-height:18px;margin-top:12px}.form__policy .link{color:#728288;font-family:Onest,sans-serif;font-style:normal;font-weight:600}.form__checkbox-input{height:17px;width:17px}.form__work{display:flex;font-family:Onest,sans-serif;font-size:15px;font-style:normal;font-weight:500;justify-content:center;line-height:20px;margin-top:15px;max-width:300px;text-align:center}.form__work.link span{border-bottom-color:#a7b5c0;color:#a7b5c0}@media screen and (max-width:1599px){.form__body{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:330px;grid-template-rows:auto}}@media screen and (max-width:1369px){.input{padding-bottom:29px;padding-top:27px}}@media screen and (max-width:1023px){.form__group{max-width:300px}.input{padding-bottom:23px;padding-top:22px}.input_btn{margin-top:15px}.input_btn .button.button_arrow{padding-left:33px}}.button-wrapper{align-items:flex-start;display:flex;flex-direction:column}.button-wrapper__item{align-items:center;display:flex;margin-top:20px;width:100%}.button-wrapper__item:first-child{margin-top:0}.button-wrapper__item a.button{margin-right:14px;max-width:320px;min-height:76px;width:100%}.button-wrapper__item a.button_whatsapp{max-width:320px;text-align:center}.button-wrapper__item .link span{color:#a7b5c0;font-size:15px;line-height:22px}@media screen and (max-width:1599px){.button-wrapper{max-width:320px;width:100%}.button-wrapper__item{flex-direction:column;margin-top:34px}.button-wrapper__item a.button{margin-bottom:15px;margin-right:0}.button-wrapper__item:first-child{margin-top:0}}@media screen and (max-width:1023px){.button-wrapper{max-width:300px}.button-wrapper__item a.button{min-height:70px}}@media screen and (max-width:767px){.button_whatsapp span{font-size:18px}}.low-vision-mode{cursor:pointer;height:35px;margin-left:40px;width:35px}@media screen and (max-width:1023px){.low-vision-mode{margin-left:25px}}@media screen and (max-width:767px){.low-vision-mode{margin:0}}.pretitle{background-color:#262626;color:#fff;display:inline-flex;height:39px;margin-bottom:20px}.pretitle,.pretitle .text{align-items:center;border-radius:50px}.pretitle .text{display:flex;font-family:RG,sans-serif;font-size:25px;font-style:normal;font-weight:600;height:100%;line-height:25px;padding-left:16px;padding-right:24px}.pretitle .text:first-child{background-color:#0390ae;font-size:25px;padding-left:18px;padding-right:18px}.pretitle .text:last-child{font-size:20px;line-height:26px}.pretitle_star{color:#005466;font-size:16px;line-height:20px;margin-bottom:15px;position:relative}.pretitle_star span{font-weight:600}.pretitle_star:before{background-image:url(/build/i/e4970b7572a563081193.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:32px;left:-21px;position:absolute;top:-21px;width:32px}@media screen and (max-width:1369px){.pretitle{height:36px;margin-bottom:15px}.pretitle .text{align-items:center;border-radius:50px;display:flex;height:100%;padding-left:16px;padding-right:24px}.pretitle .text:first-child{font-size:20px}}@media screen and (max-width:767px){.pretitle_star{padding-left:18px;padding-top:15px}.pretitle_star:before{height:24px;left:0;top:0;width:24px}.page_employee .offset_footer{padding-bottom:0!important;padding-top:0!important}}body{height:100%}.row,.row-lg{height:100%;margin-left:auto;margin-right:auto}header{background-color:#1c2b37;border-radius:0 0 50px 50px;left:0;position:fixed;top:0;transition:transform .1s ease-out;width:100%;z-index:20}header.header_small{transform:translateY(-146px);transition:transform .1s ease-in}header.header_success .phone_icon{display:none}header.header_success .header__top{padding-top:16px}header.header_light{background-color:#ebf0f5}header.header_light .header__contacts .phone{color:#f36f4a}header.header_light .header__contacts .address{color:#333}header.header_light .header__contacts .address .link{color:#0390ae}header.header_light .header__contacts .address span:after{background-image:repeating-linear-gradient(90deg,#0390ae,#0390ae 7px,transparent 0,transparent 9px)}header.header_light .header-menu__item.has-dropdown .header-menu__link:hover:after{background-image:url(/build/i/bd6b157b51717fa888f3.svg);transform:translateY(-50%) scale(-1)}header.header_light .header-menu__item.has-dropdown .header-menu__link.opened:after{background-image:url(/build/i/bd6b157b51717fa888f3.svg);transform:translateY(-50%) scale(1)}header.header_light .header-menu__link{color:#333}header.header_light .header-menu__link.active,header.header_light .header-menu__link:hover{color:#0390ae}header.header_light .header-menu__link:focus span{-webkit-text-decoration-color:#0390ae!important;text-decoration-color:#0390ae!important}header.header_light .header-menu-mobile .header-menu__link{color:#fff}.header__us-projects{background-color:#2f3c48;font-size:12px;padding-bottom:10px;padding-top:10px}.header__us-projects span{color:#fff;padding-right:10px}.header__us-projects .link span{color:#fff}.mobile-services-menu,.mobile-side-menu{display:none}.header__contacts{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start;max-width:228px;padding-top:10px;width:100%}.header__contacts .phone{font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:35px}.header__contacts .address{color:#a5b2c4;font-size:14px;line-height:17px}.header__contacts .address .link{color:#48d4f3}.header__contacts .address .link span{border-bottom:1px solid transparent;display:inline-block;transition:all .3s ease-in-out}.header__contacts .address .link span:after{background-image:repeating-linear-gradient(90deg,#07627f,#07627f 7px,transparent 0,transparent 9px);bottom:0;content:"";height:1px;left:0;opacity:1;position:absolute;transition:opacity .3s ease-in-out;width:100%}.header__contacts .address .link:hover span{border-bottom-color:transparent;transition:all .3s ease-in-out}.header__contacts .address .link:hover span:after{opacity:0}.header__contacts .work-time{display:none}.header__contacts-wrapper{align-items:center;display:flex;gap:40px}.header__top{align-items:flex-end;display:flex;padding-bottom:35px;padding-top:0}.header__top_mobile{display:none}.header__logo{display:flex;display:block;max-width:216px;width:100%}.header__logo .progressive-image-wrapper{height:100%!important;width:100%!important}.header__logo .progressive-image{height:100%;object-fit:contain;width:100%}.header__bottom{display:none;padding-bottom:10px;padding-top:25px}.header-menu,.header-menu-wrapper{align-items:center;display:flex}.header-menu{height:100%;margin-left:auto;margin-right:auto;padding:3px 0;position:relative}.header-menu-mobile{display:none}.header-menu-mobile .header-menu__item .header-menu__link:hover{color:#48d4f3}.header-menu-mobile .header-menu__item .header-menu__link:active span,.header-menu-mobile .header-menu__item .header-menu__link:focus span{outline:none;text-decoration:none!important;-webkit-text-decoration-color:transparent!important;text-decoration-color:transparent!important}.header-menu-mobile .header-menu__item[data-js=service-menu-toggle] .header-menu__link span{display:flex;padding-right:22px;position:relative}.header-menu-mobile .header-menu__item[data-js=service-menu-toggle] .header-menu__link span:after{background-image:url(/build/i/45382fc8025a6667d797.svg);background-repeat:no-repeat;background-size:14px 14px;content:"";height:14px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:14px}.header-menu-mobile .header-menu__item[data-js=service-menu-toggle] .header-menu__link:hover span:after{background-image:url(/build/i/f90d6756704c7d949926.svg);transform:translateY(-50%) scale(-1)}.header-menu-mobile .header-menu__item[data-js=service-menu-toggle] .header-menu__link.active{color:#a7b5c0}.header-menu-mobile.opened .header-menu__item[data-js=service-menu-toggle] .header-menu__link span:after{background-image:url(/build/i/f90d6756704c7d949926.svg)}.header-menu-mobile.opened .header-menu__item[data-js=service-menu-toggle] .header-menu__link:hover span:after{background-image:url(/build/i/f90d6756704c7d949926.svg);transform:translateY(-50%) scale(1)}.header-menu__items{align-items:center;display:flex;margin-left:-10px;margin-right:-10px}.header-menu__item{height:100%;position:relative}.header-menu__item.has-dropdown .header-menu__link{padding-right:32px;position:relative}.header-menu__item.has-dropdown .header-menu__link:after{background-image:url(/build/i/45382fc8025a6667d797.svg);background-repeat:no-repeat;background-size:14px 14px;content:"";height:14px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:14px}.header-menu__item.has-dropdown .header-menu__link.opened:after{transform:translateY(-50%) scale(-1)}.header-menu__item:not(.has-dropdown) .header-menu__link:focus span{-webkit-text-decoration-color:#48d4f3;text-decoration-color:#48d4f3;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:5px;transition:all .3s ease-in-out}.header-menu__link{align-items:center;color:#a7b5c0;display:flex;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:500;height:100%;padding-left:8px;padding-right:8px;text-decoration:none!important}.header-menu__link.opened{color:#fff}.header-menu__link.active,.header-menu__link:hover{color:#48d4f3}.header-menu__link>span{pointer-events:none}.header-menu__dropdown{background-color:#fff;border-radius:15px;box-shadow:0 15px 10px rgba(0,0,0,.1);display:none;left:-20px;min-width:395px;overflow:hidden;position:absolute;top:40px}.header-menu__dropdown.header-menu__dropdown_services{min-width:638px}.header-menu__dropdown.shown{display:block}.header-dropdown-menu{display:flex}.header-dropdown-menu>*{padding:10px 0 10px 10px}.header-dropdown-menu>:first-child{max-width:280px;width:100%}.header-dropdown-menu>:nth-child(2){background-color:#f1f4f5;border-radius:10px 10px 10px 10px;display:flex;margin:10px 10px 10px 0;padding-left:30px;width:100%}.header-dropdown-link{border-radius:10px 0 0 10px;color:#494949;display:flex;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin-right:-10px;padding:10px 17px;position:relative}.header-dropdown-link.active,.header-dropdown-link:hover{background-color:#f1f4f5;color:#0390ae}.header-dropdown-link>span{pointer-events:none}.header-dropdown-link_section{color:#494949}.header-dropdown-link_section.active:before{opacity:1}.header-dropdown-menu__submenu{display:none;width:100%}.header-dropdown-menu__submenu.shown{display:block}.header-dropdown-menu__submenu li{margin-bottom:15px}.header-dropdown-menu__submenu li .description{color:#728288;font-size:14px;line-height:19px;margin-top:5px}.header-dropdown-menu__submenu li:last-child{margin-bottom:0}.header-dropdown-menu__submenu a{color:#494949;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-decoration:none!important}.header-dropdown-menu__submenu a:hover{color:#0390ae}.header-dropdown-menu__submenu .active{color:#0390ae;font-family:Onest,sans-serif;font-style:normal;font-weight:500}.header-poor-vision{background-position:50%;background-repeat:no-repeat;background-size:27px 18px;height:40px;margin-left:25px;transition:opacity .2s ease-out;width:40px}.header-poor-vision:hover{opacity:.7;transition:opacity .2s ease-in}.bvi-panel{position:fixed!important}.bvi-body header{top:100px}@media screen and (max-width:1499px){header.header_small{transform:translateY(-147px)}.header__logo{margin-left:-5px;max-width:280px}.header__top{justify-content:space-between;padding-bottom:0;padding-top:15px}.header__top .header-menu{display:none}.header__contacts{padding-top:0}.header__bottom{display:block;height:auto;padding-bottom:30px}.header-menu__items{margin-left:0;padding-left:0}.header-menu__items .header-menu__item:last-child .header-menu__link{padding-right:0}.header-menu__items .header-menu__item:first-child .header-menu__link{padding-left:0}.header-menu__link{padding-left:12px;padding-right:12px}}@media screen and (max-width:1369px){.header{border-radius:0 0 30px 30px}}@media screen and (max-width:1199px){.header__top{justify-content:space-between}.header__top>:nth-child(2){flex-basis:60px;max-width:60px}.header__top>:nth-child(5){display:none}.header__top>:nth-child(6){flex-basis:240px;max-width:240px}.header__logo .header__logo_desk{height:40px;width:191px}.header-poor-vision{margin-left:10px}.header-menu__items{margin-right:0}}@media screen and (max-width:1023px){.header.header_success .header__top{padding-top:15px}.header-menu__link{font-size:14px;padding-left:5px;padding-right:5px}.header-menu__items .header-menu__item:last-child .header-menu__link{padding-right:0}.header__logo{max-width:270px}.header__logo .header__logo_desk{height:38px;width:185px}.header__contacts .phone{font-size:18px;line-height:25px}}@media screen and (max-width:767px){header{border-radius:0 0 20px 20px}header .row-lg{align-items:flex-start;display:flex;padding-top:16px}header.header_small{transform:translateY(-183px)}.header__top{flex-direction:column;gap:20px;padding-top:0}.header__top .header__contacts .phone{display:none}.header__bottom{padding-bottom:12px;padding-top:18px;position:relative}.header__bottom .row-lg{padding-top:0}.header-menu-wrapper{width:100%}.header-menu__items{background-color:#243848;border-radius:20px;display:flex;justify-content:space-between;margin-left:0;margin-right:0;width:100%}.header-menu__items .header-menu__item:last-child .header-menu__link{padding-right:26px}.header-menu__items .header-menu__item:first-child .header-menu__link{padding-left:26px}.header-menu__items>*{text-align:center;width:33.3333333333%}.header-menu__items>:not(:last-child){border-right:1px solid #1c2b37}.header-menu__link{align-items:center;display:flex;font-size:18px;justify-content:center;line-height:23px;padding:10px 26px}.header__logo{width:213px}.header__logo .header__logo_desk{height:46px;width:213px}.header__top_mobile{justify-content:space-between;margin-left:auto;position:relative}.header__mobile__right,.header__top_mobile{align-items:center;display:flex}.header__mobile__callback{background-image:url(/build/i/766653af7acce19384d8.svg);margin-right:10px}.header__menu__toggler,.header__mobile__callback{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:44px;width:44px}.header__menu__toggler{background-image:url(/build/i/81eba3a0f0312b8b06a5.svg)}.header-menu{display:none}.header-menu-mobile{display:block;height:100%;position:relative;width:100%}.header-menu-mobile.opened .header-menu__items{border-radius:20px 20px 0 0}.header-menu-mobile.opened .header-menu__item{border-right-color:transparent}.header-poor-vision{display:none}.mobile-side-menu__overlay{background-color:rgba(0,0,0,.15);height:100%;left:0;min-height:100vh;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:90}.mobile-side-menu__overlay.opened{opacity:1;visibility:visible}.mobile-side-menu{background-color:#fff;border-radius:0 0 20px 20px;display:block;height:auto;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transform:translateY(-100%);transition:all .3s ease;visibility:hidden;width:100%;z-index:100}.mobile-side-menu .mobile-side__top{background-color:#1c2b37;border-radius:0 0 20px 20px;display:flex;flex-direction:column;overflow:hidden;padding:16px 10px 25px}.mobile-side-menu .mobile-side__top .header__contacts{align-items:flex-start;margin-left:0;margin-top:20px;max-width:100%}.mobile-side-menu .mobile-side__top .header__contacts .phone{font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:35px;padding-left:21px}.mobile-side-menu .mobile-side__top .header__contacts .phone:before{height:16px;left:0;width:16px}.mobile-side-menu .mobile-side__top .header__contacts .address{display:flex;width:100%}.mobile-side-menu .mobile-side__top .header__contacts .address>:first-child>span{display:block}.mobile-side-menu .mobile-side__top .header__contacts .address .work-time{color:#a7b5c0;display:block;font-size:14px;line-height:20px;margin-left:auto}.mobile-side-menu .mobile-side__top .header__contacts .address .work-time span{color:#728288}.mobile-side-menu .mobile-side__top-header{display:flex;justify-content:space-between;width:100%}.mobile-side-menu .mobile-side__top-header .logo{display:flex;margin-right:20px;max-width:270px;width:100%}.mobile-side-menu .mobile-side__top-header .logo .progressive-image-wrapper{height:100%!important;width:100%!important}.mobile-side-menu .mobile-side__top-header .logo .progressive-image{height:100%;object-fit:contain;width:100%}.mobile-side-menu.opened{opacity:1;transform:translateY(0);visibility:visible}.mobile-side__top{display:flex}.header__menu__close{align-items:center;background-image:url(/build/i/b7dd0891c61c8be19fa9.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:44px;justify-content:center;width:44px}.mobile-side-menu__wrapper{background-color:#fff;max-height:calc(100vh - 66px);overflow-x:hidden;overflow-y:auto;padding:30px 0 25px 10px}.mobile-menu__link{border-radius:10px 0 0 10px;color:#494949;display:flex;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;overflow:hidden;padding:10px 41px 10px 17px;position:relative;transition:all .3s ease-in-out;width:100%}.mobile-menu__link:before{background-image:url(/build/i/21a831df88eb07f8aada.svg);background-repeat:no-repeat;background-size:14px 14px;content:"";height:14px;opacity:0;position:absolute;right:17px;top:50%;transform:translateY(-50%);transition:opacity .3s;width:14px}.mobile-menu__link:hover{background-color:#f1f4f5;transition:all .3s ease-in-out}.mobile-menu__link:hover:before{opacity:1}.mobile-side-menu__list .mobile-menu__link:hover:before{opacity:0;top:20px}.mobile-side-menu__list>li:last-child{margin-bottom:0}.mobile-side-menu__list .active{color:#0390ae;font-family:Onest,sans-serif;font-style:normal;font-weight:500}.mobile-side-menu__list .has-dropdown .mobile-menu__link{padding-right:18px;position:relative}.mobile-side-menu__list .has-dropdown .mobile-menu__link:hover{background-color:initial}.mobile-side-menu__list .has-dropdown .mobile-menu__link:before{opacity:1}.mobile-side-menu__list .has-dropdown .mobile-menu__link.opened:before{top:15px;transform:rotate(90deg)}.mobile-side-menu__list .has-dropdown .mobile-menu__dropdown>li a{color:#494949}.mobile-side-menu__list .has-dropdown .mobile-menu__dropdown>li .active,.mobile-side-menu__list .has-dropdown .mobile-menu__dropdown>li:hover a{color:#0390ae;font-family:Onest,sans-serif;font-style:normal;font-weight:500}.mobile-menu__dropdown{display:none;padding-bottom:15px;padding-left:40px;padding-top:10px}.mobile-menu__dropdown.shown{display:block}.mobile-menu__dropdown .active{color:#48d4f3;font-family:Onest,sans-serif;font-style:normal;font-weight:500}.mobile-menu__dropdown>li:not(:first-child){margin-top:10px}.mobile-menu__dropdown>li a{color:#fff}.mobile-services-menu{background-color:#243848;border-radius:0 0 20px 20px;color:#fff;display:block;left:0;margin-left:auto;margin-right:auto;opacity:0;position:fixed;right:0;top:154px;transition:transform .1s ease-out,opacity .2s ease,visibility .2s ease;visibility:hidden;width:calc(100% - 20px);z-index:20}.mobile-services-menu.header_small{transform:translateY(-183px);transition:transform .1s ease-in}.mobile-services-menu.header_small .mobile-services-menu__wrapper{max-height:calc(100vh - 53px)}.mobile-services-menu.opened{opacity:1;visibility:visible}.mobile-services-menu__wrapper{max-height:calc(100vh - 119px);overflow-x:hidden;overflow-y:auto;padding:6px 12px 18px}.mobile-services-menu__list>li:last-child{margin-bottom:0}.mobile-services-menu__list .mobile-menu__link{background-color:initial;color:#fff}.mobile-services-menu__list .mobile-menu__link:hover{background-color:initial;color:#0390ae}.mobile-services-menu__list .has-dropdown .mobile-menu__link{padding-right:18px}.mobile-services-menu__list .has-dropdown .mobile-menu__link:before{display:none}.mobile-services-menu__list .has-dropdown .mobile-menu__link span{display:block;padding-right:22px;position:relative}.mobile-services-menu__list .has-dropdown .mobile-menu__link span:before{background-image:url(/build/i/ffae57bfa5f50a29316a.svg);background-repeat:no-repeat;background-size:contain;content:"";height:6px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:14px}.mobile-services-menu__list .has-dropdown .mobile-menu__link:hover span:before{background-image:url(/build/i/5b3aeade24578e9bc701.svg)}.mobile-services-menu__list .has-dropdown .mobile-menu__link.opened{color:#48d4f3}.mobile-services-menu__list .has-dropdown .mobile-menu__link.opened span:before{background-image:url(/build/i/5b3aeade24578e9bc701.svg);transform:translateY(-50%) scale(-1)}.mobile-services-menu__list .has-dropdown .mobile-menu__dropdown li a:hover{color:#48d4f3}.mobile-services-menu__list .has-dropdown .mobile-menu__dropdown .description{color:#a7b5c0;font-size:14px;line-height:19px;margin-top:5px}}footer{align-items:center;background-color:#1c2b37;color:#fff;display:flex;margin-top:auto}footer .row{max-width:1390px;width:100%}.footer{align-items:center;display:grid;grid-template-areas:"logo menu menu" "f_contact menu menu" "social menu menu" "payment payment ." "f_bottom f_bottom f_bottom" "f_bottom f_bottom f_bottom" ". . .";grid-template-columns:400px auto auto;margin-bottom:35px;padding-top:180px}.footer__bottom{align-items:flex-start;border-top:1px solid rgba(207,214,226,.1);display:flex;grid-area:f_bottom;justify-content:space-between;margin-top:60px;padding-top:35px}.footer__bottom .footer__text .policy .link,.footer__bottom .footer__text .policy .link span{color:#48d4f3}.footer__text .text{color:#fff;font-size:13px;line-height:17px}.footer__text .text p{margin-bottom:6px}.footer__text .policy{align-items:center;display:flex;flex-wrap:wrap}.footer__text .policy div{font-size:13px;line-height:19px;margin-right:auto}.footer__text .policy .link{color:#36d6f9;font-size:13px;line-height:18px;margin-left:37px}.footer__text .policy .link span{color:#36d6f9;font-family:Onest,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:18px}.footer__contact{align-items:flex-start;display:flex;grid-area:f_contact;margin-top:45px}.footer__contact .label{color:#728288;font-size:16px;line-height:23px}.footer__contact .link{color:#fff;font-size:16px;line-height:22px}.footer__contact .link:hover{color:#48d4f3}.footer__contact .email{margin-right:35px}.footer__logo{align-items:center;align-self:start;display:flex;grid-area:logo}.footer__logo .logo{height:46px}.footer__logo .logo__image{height:43px;width:208px}.footer__logo .text{color:#a7b5c0;font-family:Onest,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:17px;margin-left:17px;max-width:235px}.footer__license{border-bottom:1px solid #cfd6e2;border-top:1px solid #cfd6e2;display:none;grid-area:license;padding-bottom:34px;padding-top:20px}.footer__license .title{display:none}.footer__license-content{flex-direction:column}.footer__license-item{align-items:stretch;display:flex}.footer__license-item:not(:first-child){border-top:1px solid #3d586f;margin-top:18px;padding-top:18px}.footer__license-content{display:flex}.footer__license-image,.footer__license-image .image{align-items:center;display:flex}.footer__license-image .image{height:70px;justify-content:center;width:49px}.footer__license-image .image .progressive-image-wrapper{height:calc(100% - 2px)!important;width:calc(100% - 2px)!important}.footer__license-image .image .progressive-image{height:100%;object-fit:contain;width:100%}.footer__license-image .image:nth-child(3),.footer__license-image .image:nth-child(4){display:none}.footer__license-image .image+.image{margin-left:14px}.footer__license-text{color:#a7b5c0;font-size:13px;line-height:19px;margin-left:18px}.footer__license-text br{display:none}.footer__license-text span{color:#a7b5c0;font-family:Onest,sans-serif;font-style:normal;font-weight:500}.footer__menu{display:flex;grid-area:menu;margin-bottom:auto}.footer__menu>div:first-child{margin-left:auto}.footer__menu>div:not(:first-child){margin-left:188px}.footer__menu>div .title{font-size:18px;line-height:28px;text-transform:uppercase}.footer__menu-items{display:flex}.footer__menu-items div{display:flex;flex-direction:column;flex-wrap:wrap;height:150px;margin-left:-20px;margin-right:-20px}.footer__menu-items a{color:#a7b5c0;font-size:16px;line-height:25px;margin-left:20px;margin-right:20px;margin-top:12px;max-width:171px;width:auto}.footer__menu-items a:hover span{color:#fff}.footer__social{grid-area:social;margin-top:35px}.footer__social,.footer__social .links{align-items:center;display:flex}.footer__social .links a{background-color:#6f6f6f;background-repeat:no-repeat;background-size:contain;border-radius:50%;height:40px;width:40px}.footer__social .links a+a{margin-left:10px}.footer__social .links a.vk{background-image:url(/build/i/d3ae8c409c433cb0bd65.svg);background-position:50%;background-size:27px 28px}.footer__social .links a.vk:hover{background-color:#2687f5}.footer__social .links a.yt{background-image:url(/build/i/25ecd1734f0c2c4211fa.svg);background-position:50%;background-size:22px 16px}.footer__social .links a.yt:hover{background-color:#e21a20}.footer__social .links a.tg{background-image:url(/build/i/315f7aa21b042b7fd10a.svg);background-position:40% 50%;background-size:24px 24px}.footer__social .links a.tg:hover{background-color:#2fa7d9}.footer__social .links a.ok{background-image:url(/build/i/7aa7ac037e81e493c223.svg);background-position:50%;background-size:15px 26px}.footer__social .links a.ok:hover{background-color:#f79418}.footer__social .text{color:#fff;font-size:16px;line-height:22px;margin-right:17px;max-width:153px}.footer__copy{color:#ebf0f5;font-family:Onest,sans-serif;font-size:14px;font-style:normal;font-weight:500;grid-area:copy;line-height:18px;margin-left:5px}.footer__copy>div{padding-left:46px;position:relative}.footer__copy>div:after{background-image:url(/build/i/2b8d6bc7a64a8142e5df.svg);background-repeat:no-repeat;background-size:cover;content:"";height:39px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:30px}.footer__copy a{color:#81c400}.footer__copy a.underline span{border-bottom:1px solid #81c400}.footer__payment{display:flex;gap:15px;grid-area:payment;margin-top:35px}.footer__payment .text{color:#fff;font-size:16px;line-height:22px;max-width:270px}.footer__payment .icons{align-items:center;display:flex;gap:5px}@media screen and (max-width:1599px){.footer__menu>div:not(:first-child){margin-left:80px}.footer__bottom{padding-top:19px}}@media screen and (max-width:1369px){.footer{grid-template-columns:323px auto auto;margin-bottom:45px;padding-top:160px}.footer__menu-items div{height:165px;margin-left:-15px;margin-right:-15px}.footer__menu-items a{font-size:15px;line-height:23px;margin-left:15px;margin-right:15px;margin-top:10px}.footer__menu>div .title{margin-bottom:22px}.footer__menu>div:not(:first-child){margin-left:50px}.footer__contact{flex-direction:column;margin-top:25px}.footer__contact .label{font-size:14px;line-height:23px}.footer__contact .link{font-size:14px;line-height:24px}.footer__social .text{font-size:14px;line-height:20px;max-width:137px}.footer__social .links a+a{margin-left:8px}.footer__bottom .footer__text .policy .link{margin-left:10px}.footer__bottom .footer__text .text{max-width:440px}.footer__payment .text{font-size:14px;line-height:20px;max-width:176px}}@media screen and (max-width:1023px){.footer{grid-template-areas:"logo menu menu" "f_contact menu menu" "social social social" "payment payment payment" "f_bottom f_bottom f_bottom" ". . .";grid-template-columns:211px auto auto;margin-bottom:30px;padding-top:140px}.footer__logo .logo{height:30px;max-width:211px}.footer__logo .logo__image{height:30px;width:145px}.footer__menu{margin-left:35px}.footer__menu>div:not(:first-child){margin-left:40px}.footer__menu>div .title{font-size:16px;margin-bottom:5px}.footer__menu-items div{margin-left:-10px;margin-right:-10px}.footer__menu-items a{font-size:14px;line-height:23px;margin-left:10px;margin-right:10px}.footer__contact{flex-direction:column;margin-bottom:auto;margin-top:20px}.footer__contact>:not(:first-child){margin-top:10px}.footer__contact .email{margin-right:10px}.footer__social{margin-top:27px}.footer__social .text{margin-right:10px;max-width:none}.footer__social .links a{height:36px;width:36px}.footer__social .links a+a{margin-left:7px}.footer__bottom{margin-top:40px;padding-top:30px}.footer__bottom .footer__text .policy div{margin-right:0}.footer__copy{max-width:310px;width:100%}.footer__payment{align-items:center;gap:10px;margin-top:10px}.footer__payment .text{line-height:19px;max-width:none}.footer__payment .icons{align-items:center;display:flex;gap:5px}}@media screen and (max-width:767px){.footer{grid-template-areas:"logo" "f_contact" "menu" "social" "payment" "license" "f_bottom";grid-template-columns:1fr;margin-bottom:21px;padding-top:72px}.footer__menu{align-items:flex-start;flex-direction:column;margin-left:0;margin-top:30px}.footer__menu>div{margin-left:0;width:100%}.footer__menu>div:first-child{margin-left:0}.footer__menu>div:not(:first-child){margin-left:0;margin-top:25px}.footer__menu>div .title{font-size:18px;line-height:28px;margin-bottom:0}.footer__menu-items{width:100%}.footer__menu-items>div{height:195px;width:100%}.footer__menu-items a{font-size:16px;line-height:22px;margin-top:12px;max-width:100%;width:calc(50% - 20px)}.footer__bottom{border-top:none;flex-direction:column;margin-top:25px;padding-top:0}.footer__bottom>*{max-width:100%;width:100%}.footer__bottom .footer__text .policy div{display:block}.footer__bottom .footer__text .policy .link{margin-left:0}.footer__bottom .footer__text .policy>:last-child{display:none}.footer__copy{border-top:1px solid rgba(207,214,226,.1);margin-top:30px;padding:15px 15px 0}.footer__contact{gap:10px}.footer__contact>:not(:first-child){margin-top:0}.footer__logo{border-bottom:1px solid rgba(207,214,226,.1);max-width:340px;padding-bottom:25px}.footer__logo .logo{height:39px;max-width:270px}.footer__logo .logo__image{height:39px;width:186px}.footer__social{border-bottom:1px solid rgba(207,214,226,.1);border-top:1px solid rgba(207,214,226,.1);margin-top:35px;padding-bottom:15px;padding-top:15px}.footer__social .links a{height:40px;width:40px}.footer__social .text{max-width:158px}.footer__license{background:#243848;border:none;border-radius:50px;display:flex;flex-wrap:wrap;grid-area:license;justify-content:center;margin:30px auto 0;padding:12px 15px;width:330px}.footer__license.active{border-radius:10px}.footer__license .title{display:block;text-align:center;width:100%}.footer__license .title.active a:after{content:"▲"}.footer__license .title a{color:#cce3e8;padding-right:16px;position:relative}.footer__license .title a:after{content:"▼";font-size:10px;height:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:6px}.footer__license .title span{color:#cce3e8;font-family:Onest,sans-serif;font-size:13px;font-style:normal;font-weight:500;letter-spacing:.65px;line-height:10px}.footer__license-content{align-items:flex-start;display:none;margin-top:20px}.footer__license-content.active{display:flex;margin-bottom:20px}.footer__license-image{flex-direction:column}.footer__license-image .image{border-radius:4px;display:flex;overflow:hidden}.footer__license-image .image .progressive-image-wrapper{height:100%!important;width:100%!important}.footer__license-image .image .progressive-image{height:100%;object-fit:contain;width:100%}.footer__license-image .image+.image{margin-left:0;margin-top:8px}.footer__license-text br{display:block}.footer__license-text span{display:flex}.footer__license-text p+p{margin-top:5px}.footer__payment{border-bottom:1px solid rgba(207,214,226,.1);padding-bottom:10px}.footer__payment .text{font-size:15px;line-height:20px;max-width:207px}}.breadcrumbs{align-items:center;display:flex;position:relative;z-index:1}.breadcrumbs a+i{border-color:#728288 #728288 transparent transparent;border-style:solid;border-width:1px;font-style:normal;height:8px;margin:0 15px;transform:rotate(45deg);width:8px}.breadcrumbs__link{color:#728288;font-size:14px}.breadcrumbs__link:first-child{background-image:url(/build/i/6ce2f53f335b4f0a6e6e.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;font-size:0;height:16px;width:16px}.breadcrumbs__link_current{color:#333}@media screen and (max-width:767px){.breadcrumbs{align-items:flex-start;margin-top:10px}.breadcrumbs a+i{height:8px;margin:5px 15px;width:8.5px}.breadcrumbs.breadcrumbs_err{padding-top:10px}.breadcrumbs__link{color:#728288;font-size:14px}.breadcrumbs__link:first-child{height:16px;max-width:16px;width:100%}}.tabs__grid{display:flex;padding-bottom:352px;position:relative}.tabs{background-color:#fff;border-radius:25px;margin-top:50px;padding:30px}.tabs__tab__link{align-items:center;border:1px solid #f36f4a;border-radius:50px;cursor:pointer;display:flex;margin-right:10px;padding:10px 25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tabs__tab__link:hover{background-color:#f36f4a;border:1px solid transparent}.tabs__tab__link:hover span{color:#fff}.tabs__tab__link.active{background-color:#f36f4a;border:1px solid transparent}.tabs__tab__link.active span{color:#fff}.tabs__tab__link span{color:#f36f4a;font-size:17px;line-height:20px}.tabs__tab__content{display:none;left:0;min-height:320px;position:absolute;top:67px;width:100%}.tabs__tab__content.active{display:flex;justify-content:center}.tabs__content__info{display:flex;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.tabs__content__info>*{background-color:#35a8c2;border-radius:25px;display:flex;flex-direction:column;margin-left:15px;margin-right:15px;overflow:hidden;position:relative;width:calc(33.33333% - 30px)}.tabs__content__info>* .description__wrapper{height:100%;padding:30px 30px 27px;position:relative}.tabs__content__info>:first-child .description{background-image:url(/build/i/be6789345d70be3feea5.png);background-repeat:no-repeat;background-size:cover}.tabs__content__info>:nth-child(2) .description{background-image:url(/build/i/d20fcfad9fc694c55f10.png);background-repeat:no-repeat;background-size:cover}.tabs__content__info>:nth-child(3) .description{background-image:url(/build/i/32e6a17995937cf6a4dd.png);background-repeat:no-repeat;background-size:cover}.tabs__content__info>.not-bg .description{background-image:none}.tabs__content__info>* .price-old{color:#a7b5c0;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:10px}.tabs__content__info>* .price-old nobr{position:relative}.tabs__content__info>* .price-old nobr:before{background-color:#a7b5c0;content:"";height:1px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:10}.tabs__content__info>* .price{font-family:Onest,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:28px;margin-bottom:3px}.tabs__content__info>* .price-text{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:22px;padding-top:3px}.tabs__content__info>* .description{background-color:#005466;border-radius:25px;color:#fff;height:100%;overflow:hidden;position:relative}.tabs__content__info>* .image{bottom:0;display:flex;position:absolute;right:0}.tabs__content__info>* .image .progressive-image-wrapper{height:100%!important;width:100%!important}.tabs__content__info>* .image .progressive-image{height:100%;object-fit:contain;width:100%}.tabs__content__info>* .tip{color:#a7b5c0;margin-left:-10px;margin-top:22px;padding-left:51px}.tabs__content__info>* .text{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;padding-right:90px}.tabs__content__info .prices__show-more{background:transparent;border-radius:0;margin-bottom:28px}.tabs__top{align-items:center;display:flex;min-height:104px;overflow:hidden;padding:25px 30px;position:relative}.tabs__top .mini-image{bottom:0;display:flex;height:auto;left:33px;position:absolute;width:143px}.tabs__top .mini-image .progressive-image-wrapper{height:100%!important;width:100%!important}.tabs__top .mini-image .progressive-image{height:100%;object-fit:contain;width:100%}.tabs__top .mini-image+.title{padding-left:170px}.tabs__top .title{color:#fff;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}@media screen and (max-width:1369px){.tabs{margin-top:40px}.tabs__grid{padding-bottom:380px}.tabs__top{min-height:84px;padding:25px 12px 25px 25px}.tabs__top .title{font-size:20px;line-height:25px}.tabs__top .mini-image{left:15px;width:100px}.tabs__top .mini-image+.title{padding-left:100px}.tabs__content__info{margin-left:-14px;margin-right:-14px;width:calc(100% + 28px)}.tabs__content__info>*{margin-left:14px;margin-right:14px;width:calc(50% - 28px)}.tabs__content__info>.not-bg .tabs__top{min-height:0;min-height:auto}.tabs__content__info>* .price-old{font-size:18px;line-height:18px;margin-bottom:8px}.tabs__content__info>* .price{font-size:24px;line-height:28px;margin-bottom:0}.tabs__content__info>* .price-text{font-size:18px;line-height:22px}.tabs__content__info>* .description__wrapper{padding:25px}.tabs__content__info>* .text{font-size:18px;line-height:25px;padding-right:0}.tabs__content__info>* .text br{display:none}.tabs__content__info>* .image{right:-10px;width:185px}.tabs__content__info>* .list,.tabs__content__info>* .tip{margin-left:-15px}.tabs__content__info .prices__show-more{margin-bottom:28px;margin-top:auto}}@media screen and (max-width:1023px){.tabs{margin-top:35px;padding:20px}.tabs__tab__content{top:57px}.tabs__grid{padding-bottom:390px;padding-left:0}.tabs__tab:last-child{margin-right:0}.tabs__tab__link{padding:5px 20px}.tabs__tab__link span{font-size:16px;line-height:25px}.tabs__top{padding:20px}.tabs__top .title{font-size:16px;line-height:22px}.tabs__content__info{margin-left:-6px;margin-right:-6px;width:calc(100% + 12px)}.tabs__content__info>*{border-radius:20px;margin-left:6px;margin-right:6px;width:calc(50% - 12px)}.tabs__content__info>* .mini-image{width:90px}.tabs__content__info>* .mini-image+.title{padding-left:85px}.tabs__content__info>* .image{right:0;width:160px}.tabs__content__info>* .price{font-size:22px;line-height:25px}.tabs__content__info>* .price-text{font-size:16px;line-height:22px}.tabs__content__info>* .description__wrapper{border-radius:20px;padding:20px}.tabs__content__info>* .tip{font-size:15px;line-height:20px;margin-right:-5px;padding-left:40px}.tabs__content__info>* .list,.tabs__content__info>* .tip{margin-left:-5px}.tabs__content__info>* .text{font-size:16px;line-height:22px}}@media screen and (max-width:767px){.tabs{margin-left:-10px;margin-right:-10px;margin-top:40px;padding:25px 10px 10px}.tabs.tabs--crowns .tabs__top .title{align-items:center;font-size:18px;width:286px}.tabs.tabs--crowns .tabs__top .title--discount{align-items:flex-end}.tabs__tab__content{top:100px}.tabs__content__info{flex-direction:column;margin-left:0;margin-right:0;width:100%}.tabs__content__info>*{border-radius:25px;margin-bottom:20px;margin-left:0;margin-right:0;width:100%}.tabs__content__info>:last-child{margin-bottom:0}.tabs__content__info>* .image{bottom:0;display:flex;right:-10px;width:213px}.tabs__content__info>* .image .progressive-image-wrapper{height:100%!important;width:100%!important}.tabs__content__info>* .image .progressive-image{height:100%;object-fit:contain;width:100%}.tabs__content__info>* .description__wrapper{min-height:190px}.tabs__content__info>* .price-old{font-size:18px;line-height:18px}.tabs__content__info>* .price{font-size:25px;line-height:28px}.tabs__content__info>* .price-text{font-size:20px;line-height:22px}.tabs__content__info>* .text{font-size:18px;line-height:24px;padding-right:105px}.tabs__grid{flex-wrap:wrap;padding-bottom:900px}.tabs__tab{margin-bottom:10px}.tabs__tab .mini-image{width:114px}.tabs__tab .mini-image+.title{align-items:flex-end;display:flex;font-size:18px;line-height:24px;min-height:61px;padding-left:130px}.tabs__top{min-height:84px;padding:18px 11px 18px 27px}}.spoiler{display:flex;flex-direction:column;margin-top:60px}.spoiler .button{color:#f36f4a;font-size:18px;line-height:27px;margin-bottom:5px;margin-right:auto}.spoiler.spoiler--secondary .spoiler__item{margin-bottom:16px}.spoiler.spoiler--secondary .spoiler__item>.title{max-width:640px}.spoiler.spoiler--secondary .spoiler__item>.title span{padding-right:63px}.spoiler.spoiler--secondary .spoiler__item .text{padding-left:42px}.spoiler.spoiler--secondary .spoiler__item .text .link span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.spoiler.spoiler--secondary .spoiler__box{margin-bottom:35px}.spoiler.spoiler--faq{margin-top:0}.spoiler.spoiler--faq .title{margin-bottom:0}.spoiler.spoiler--faq .text{max-width:587px;padding-left:0}.spoiler.spoiler--faq .text p{margin-top:0;padding-left:86px;padding-top:20px}.spoiler.spoiler--faq .text p span{font-weight:600}.spoiler.spoiler--faq .text .spoiler__bold{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.spoiler.spoiler--faq .text>div.wrapper{display:flex;flex-direction:column;gap:10px;margin-top:0;padding-left:86px;padding-top:20px}.spoiler.spoiler--faq .text>div.wrapper ol,.spoiler.spoiler--faq .text>div.wrapper ul{margin-top:0;padding-left:20px}.spoiler.spoiler--faq .text>div.wrapper ol li span,.spoiler.spoiler--faq .text>div.wrapper ul li span{font-weight:600}.spoiler.spoiler--faq .text>div.wrapper ol{list-style-type:decimal}.spoiler.spoiler--faq .text>div.wrapper ul{list-style-type:disc}.spoiler.spoiler--faq .text>div.wrapper p{margin:0;padding:0}.spoiler.spoiler--aligners .spoiler__item .title{background-color:#ebf0f5}.spoiler.spoiler--aligners .text p{padding-top:15px}.spoiler.spoiler--allon1 .spoiler__item .title,.spoiler.spoiler--faq-gray .spoiler__item .title{background-color:#ebf0f5}.spoiler__item{border-radius:50px;margin-bottom:30px;transition:all .4s ease-in-out}.spoiler__item:last-child .spoiler__box:last-child{margin-bottom:0}.spoiler__item:hover .title .num:after{opacity:1;transition:all .3s ease-in-out}.spoiler__item .title{align-items:flex-start;background-color:#fff;cursor:pointer;display:flex;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:27px;margin-bottom:20px;padding:23px 25px 0 30px;position:relative}.spoiler__item .title>*{position:relative;z-index:5}.spoiler__item .title .num{border-right:1px solid #35a8c2;color:#35a8c2;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-right:15px;margin-top:2px;min-width:40px;position:relative;text-align:center}.spoiler__item .title .num:after{background-color:#35a8c2;border-radius:50%;content:"";height:5px;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:5px}.spoiler__item .title span{display:block;padding-right:40px;width:100%}.spoiler__item .title span:before{background-image:url(/build/i/b962fec136ead41b9067.svg);background-position:50%;background-repeat:no-repeat;background-size:42px 42px;content:"";height:27px;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:27px}.spoiler__item .title.active span:before{transform:rotate(45deg)}.spoiler__item .title.active .num:after{opacity:1;transition:all .3s ease-in-out}.spoiler__item .title:before{border-radius:50px;box-shadow:0 0 0 1px #b7ccd9;content:"";height:63px;left:0;position:absolute;top:0;width:100%}.spoiler__item .title:after{background-color:inherit;content:"";height:63px;left:-3%;position:absolute;top:33px;width:106%}.spoiler__item .text{color:#333;font-size:15px;height:0;line-height:22px;opacity:0;padding-left:85px;padding-top:0;position:relative;transition:all .3s ease-in-out}.spoiler__item .text .link{color:#f36f4a;display:table}.spoiler__item .text .link span{font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:27px;transition:all .3s ease-in-out}.spoiler__item .text .link:not(:first-child){margin-top:12px}.spoiler__item .text .link:hover span{transition:all .3s ease-in-out}.spoiler__item .text .spoiler__link span{font-size:16px;line-height:20px}.spoiler__item .text p{margin-top:5px}.spoiler__item .text.active{height:100%;opacity:1;transition:all .3s ease-in-out}.spoiler__item .text .spoiler__description p{margin-bottom:0}.spoiler__item .text .spoiler__description .link{display:inline}.spoiler__item .nolink{font-size:18px;line-height:27px}.spoiler__item .nolink:not(:first-child){margin-top:12px}.spoiler__box{grid-gap:50px;align-items:center;display:grid;gap:50px;grid-template-columns:repeat(2,554px)}.spoiler__video{border-radius:25px;height:318px;margin:20px 0;overflow:hidden;position:relative;width:554px}.spoiler__video .button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.spoiler__descriptions{display:flex;flex-direction:column;gap:18px}.spoiler__description{display:flex;flex-direction:column;gap:10px}.spoiler__description-text{color:#494949;font-size:16px;line-height:23px}.spoiler__description-text>.highlight{color:#333;font-size:18px;font-weight:600;line-height:26px}.spoiler__list{display:flex;flex-direction:column;gap:8px}.spoiler__list-item{padding-left:12px;position:relative}.spoiler__list-item:before{background-color:#f36f4a;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:9px;width:4px}@media screen and (max-width:1369px){.spoiler{margin-top:50px}.spoiler.spoiler--secondary .spoiler__item{margin-bottom:30px}.spoiler.spoiler--secondary .spoiler__item>.title{max-width:500px}.spoiler.spoiler--secondary .spoiler__item>.title span{padding-right:36px}.spoiler.spoiler--secondary .spoiler__item .text{padding-left:30px}.spoiler.spoiler--secondary .spoiler__item .text .link span{font-size:16px;line-height:24px}.spoiler.spoiler--secondary .spoiler__video .progressive-image-wrapper{height:100%!important;width:100%!important}.spoiler.spoiler--secondary .spoiler__video .progressive-image{height:100%;object-fit:cover;width:100%}.spoiler.spoiler--faq .spoiler__item .text p{padding-left:72px}.spoiler__item .text{padding-left:70px}.spoiler__item .title{font-size:18px;line-height:24px;margin-bottom:7px;padding:15px 15px 0}.spoiler__item .title span:before{background-image:url(/build/i/b962fec136ead41b9067.svg);background-position:50%;background-repeat:no-repeat;background-size:35px 35px;content:"";height:27px;position:absolute;right:0;top:0;width:27px}.spoiler__item .text .spoiler__link span{font-size:14px}.spoiler__box{gap:30px;grid-template-columns:repeat(2,448px)}.spoiler__video{height:293px;margin:16px 0;width:448px}.spoiler__video>.video{height:100%;object-fit:cover;width:100%}.spoiler__descriptions{gap:15px}.spoiler__description{gap:5px}.spoiler__description-text{font-size:14px;line-height:21px}.spoiler__description-text>.highlight{font-size:16px;line-height:24px}}@media screen and (max-width:1023px){.spoiler.spoiler--secondary .spoiler__item{margin-bottom:0}.spoiler.spoiler--secondary .spoiler__item>.title{max-width:none}.spoiler.spoiler--secondary .spoiler__box{gap:20px;margin:30px 0 45px;padding-left:47px}.spoiler.spoiler--faq .spoiler__item .text p{padding-left:80px}.spoiler.spoiler--restoration.spoiler--faq .spoiler__item .text{display:flex;flex-direction:column;gap:10px;padding-left:78px;padding-top:20px}.spoiler.spoiler--restoration.spoiler--faq .spoiler__item .text p{padding-left:0;padding-top:0}.spoiler__item .title{padding:23px 15px 0 23px}.spoiler__item .text{padding-left:78px}.spoiler__box{grid-template-columns:1fr}.spoiler__video{margin-bottom:0;margin-top:16px}.spoiler__description,.spoiler__descriptions{gap:10px}.spoiler__description-text{font-size:14px;line-height:21px}.spoiler__description-text>.highlight{font-size:16px;line-height:24px}}@media screen and (max-width:767px){.spoiler{align-items:center;display:flex;flex-direction:column;margin-top:40px}.spoiler .button{margin:40px auto 0}.spoiler>.link{margin-top:11px}.spoiler:last-child .spoiler__item:last-child,.spoiler:last-child .spoiler__item:last-child .title{margin-bottom:0}.spoiler:last-child .spoiler__item.active .text{padding-top:20px}.spoiler.spoiler--secondary .spoiler__item{margin-bottom:20px}.spoiler.spoiler--secondary .spoiler__item>.title{margin-bottom:0}.spoiler.spoiler--secondary .spoiler__item .text{padding-left:0}.spoiler.spoiler--secondary .spoiler__item .text .spoiler__link span{line-height:19px}.spoiler.spoiler--secondary .spoiler__item .text .link span{font-size:15px;line-height:22px}.spoiler.spoiler--secondary .spoiler__box{gap:20px;margin:0 0 28px;padding-left:0}.spoiler.spoiler--secondary .button{margin:auto 0}.spoiler.spoiler--faq .spoiler__item .text p{padding-left:27px}.spoiler.spoiler--faq:last-child .spoiler__item.active .text{padding-top:0}.spoiler.spoiler--restoration.spoiler--faq .spoiler__item .text{padding-left:26px;padding-top:18px}.spoiler.spoiler--restoration.spoiler--faq .spoiler__item.active .text{padding-top:18px}.spoiler__item{margin-bottom:23px}.spoiler__item .title{margin-bottom:20px;padding:23px 15px 0}.spoiler__item .text{padding-left:70px}.spoiler__item .spoiler__text{padding-left:0}.spoiler__video{height:195px;margin-top:0;width:100%}.spoiler__descriptions{gap:15px}.spoiler__description{gap:5px}.spoiler__description-text{font-size:14px;line-height:20px}.spoiler__description-text>.highlight{font-size:15px;line-height:22px}}[data-js=tooltip]{color:#728288;cursor:pointer;font-size:14px;line-height:22px;position:relative}[data-js=tooltip]:before{background-image:url(/build/i/a64c3151b954ce14b07d.svg);background-repeat:no-repeat;background-size:contain;content:"";height:15px;position:absolute;right:-19px;top:50%;transform:translateY(-50%);width:15px}[data-js=tooltip-after]{cursor:pointer;display:inline;position:relative}[data-js=tooltip-after]:after{background-image:url(/build/i/a64c3151b954ce14b07d.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;position:relative;width:15px}.tippy-arrow,[data-js-tooltip=html]{display:none}.tippy-tooltip.light-theme{background-color:#fff;border-radius:15px;bottom:0!important;max-width:270px;padding:20px 52px 20px 20px!important;width:100%}.tippy-tooltip{border-radius:2px;padding:19px 29px 16px 11px!important;position:relative}[data-js-tooltip=close]{background-color:#333;border-radius:50%;cursor:pointer;height:34px;pointer-events:all;position:absolute;right:10px;top:10px;transition:all .3s ease-in-out;width:34px}[data-js-tooltip=close]>svg{height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}[data-js-tooltip=close]:hover{background-color:#7d7d7d;transition:all .3s ease-in-out}.tooltip{text-align:left}.tooltip.tooltip_w160{max-width:160px}.tooltip__title{font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:5px;max-width:260px}.tooltip__text{color:#333;font-size:14px;line-height:21px}.tooltip__text>p:not(:first-child){margin-top:10px}.tooltip__li-right{float:right;padding-left:20px}@media screen and (max-width:767px){.tooltip__title{max-width:100%}.tippy-tooltip{padding-bottom:20px!important;padding-left:20px!important;padding-right:20px!important}.tippy-popper[data-html]{max-width:calc(100% - 10px)}.tooltip__li-right{display:block;float:none;padding-left:0}}.blur-overlay{border-radius:15px;cursor:pointer}.blur-overlay:after{align-items:center;-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);background:rgba(0,0,0,.07);background-image:url(/build/i/0149b65b3a4c813fbd21.svg);background-position:50%;background-repeat:no-repeat;background-size:88px 88px;border-radius:15px;content:"";display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:767px){.blur-overlay:after{background-size:68px 68px}}.accordion{display:flex;flex-direction:column;gap:50px}.accordion.accordion--patient .accordion__cards{flex-direction:column;gap:25px}.accordion.accordion--patient .accordion__card-link{min-height:26px}.accordion.accordion--patient .accordion__card-link a{border-bottom:1px solid rgba(7,98,127,.7);color:#07627f;transition:all .3s ease-in-out}.accordion.accordion--patient .accordion__card-link a:hover{border-bottom:1px solid transparent}.accordion.accordion--patient .accordion__card-title{color:#07627f}.accordion__details{cursor:pointer;-webkit-user-select:none;user-select:none}.accordion__summary{background-color:#fff;padding:30px 30px 0;position:relative}.accordion__summary:before{border-radius:50px;box-shadow:0 0 0 1px #b7ccd9;content:"";height:63px;left:0;position:absolute;top:0;width:100%}.accordion__summary:after{background-color:inherit;content:"";height:63px;left:-3%;position:absolute;top:33px;width:106%}.accordion__summary::-webkit-details-marker,.accordion__summary::marker{content:"";display:none}.accordion__title{color:#f36f4a;display:block;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:25px;padding-right:20px;position:relative;transition:color .3s ease;z-index:5}.accordion__title:after{background-color:#f36f4a;background-image:url(/build/i/2f712c930a03461b2d8a.svg);background-position:50%;background-repeat:no-repeat;background-size:10px 10px;border-radius:50%;content:"";height:20px;position:absolute;right:0;top:2.5px;transition:all .5s ease;width:20px}.accordion__content{display:grid;grid-template-rows:0fr;transition-duration:.3s}.accordion__content-body{overflow:hidden}.accordion__details[open]+.accordion__content{grid-template-rows:1fr}.accordion__details[open] .accordion__title{color:#cc441e}.accordion__details[open] .accordion__title:after{background-color:#cc441e;transform:rotate(180deg)}.accordion__cards{align-items:flex-start;display:flex;gap:50px;padding:40px 30px 0;position:relative}.accordion__card{gap:30px}.accordion__card,.accordion__card-content{align-items:flex-start;display:flex;flex:1 0 0}.accordion__card-content{flex-direction:column;gap:15px}.accordion__card-title{color:#333;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:25px}.accordion__card-text{align-items:flex-start;align-self:stretch;color:#494949;display:flex;flex-direction:column;font-size:18px;gap:15px;line-height:24px}.accordion__card-list{list-style:disc;padding-left:15px}.accordion__card-image{height:206px;width:266px}.accordion__card-image .progressive-image-wrapper{height:100%!important;width:100%!important}.accordion__card-image .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}@media screen and (max-width:1369px){.accordion{gap:45px}.accordion__cards{flex-wrap:wrap}.accordion__card-title{font-size:18px}.accordion__card-text{font-size:16px;gap:8px;line-height:23px}}@media screen and (max-width:1023px){.accordion__card-title{font-size:16px;line-height:21px}.accordion__card-text{font-size:15px;line-height:22px}}@media screen and (max-width:767px){.accordion{gap:35px}.accordion.accordion--patient .accordion__cards{gap:20px}.accordion__summary{padding:20px 20px 0}.accordion__cards{gap:30px;padding:25px 20px 0}.accordion__card{flex-wrap:wrap;gap:20px}.accordion__card-content{flex:auto;gap:10px}.accordion__card-text{font-size:14px;line-height:20px}.accordion__card-image{height:230px;width:300px}}.cookie-banner{align-items:center;background-color:#efefef;bottom:0;display:flex;height:59px;left:0;position:fixed;width:100%;z-index:999}.cookie-banner__content{align-items:center;display:flex;gap:20px;height:100%;justify-content:center}.cookie-banner__text{color:#8a8a8a;font-size:16px;line-height:100%}.cookie-banner__link{color:#8a8a8a}.cookie-banner__button{background-color:#efefef;border:1px solid #8a8a8a;border-radius:5px;height:39px;width:50px}.cookie-banner__button:hover{background-color:#e5e5e5}@media screen and (max-width:1023px){.cookie-banner__button{font-size:14px;height:31px}}@media screen and (max-width:767px){.cookie-banner{height:36px}.cookie-banner__text{font-size:14px;line-height:17px}.cookie-banner__button{font-size:12px;height:26px}}@media screen and (max-width:359px){.cookie-banner{height:51px}.cookie-banner__text{font-size:12px;line-height:14px}.cookie-banner__button{height:26px;width:41px}}.progressive-image-wrapper{display:inline-block;margin:0;outline:none;overflow:hidden;position:relative}.progressive-image{border:0;display:inline-block;height:auto;max-width:none;width:100%}.progressive-image.preview{animation:reveal 1s ease-out;-webkit-filter:blur(2vw);filter:blur(2vw);position:absolute}.progressive-image__no-script{display:inline-block;height:100%;left:0;margin:auto;position:absolute;top:0;width:100%}.progressive-image-bg-wrapper{overflow:hidden;position:relative}.progressive-image-bg{background-position:50%;background-size:cover;height:100%;position:absolute;width:100%}@keyframes reveal{0%{opacity:0}to{opacity:1}}.scroll-to-top{background-color:hsla(229,9%,46%,.3);border-radius:50%;bottom:65px;box-shadow:0 5px 18px rgba(0,0,0,.09);height:50px;left:30px;opacity:0;position:fixed;transition:all .2s ease-out;-webkit-user-select:none;user-select:none;visibility:hidden;width:50px;z-index:100}.scroll-to-top:before{background-image:url(/build/i/01c3185a79e5ed8ca225.svg);background-repeat:no-repeat;background-size:cover;color:#fff;content:"";display:block;height:17px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg);width:17px}.scroll-to-top:active{box-shadow:inset 0 4px 5px rgba(22,29,65,.76)}.scroll-to-top_shown{opacity:1;visibility:visible}@media screen and (max-width:767px){.scroll-to-top{bottom:45px}}.mfp-bg{background:#000;opacity:.5;z-index:60000}.mfp-wrap{overflow-y:auto;z-index:60001}.mfp-content{padding-bottom:60px;padding-top:60px;text-align:center}.mfp-container{height:101%}.modal{background-color:#fff;border-radius:20px;box-shadow:0 10px 57px rgba(0,0,0,.31);display:inline-block;max-width:1017px;overflow:hidden;padding:40px;position:relative;text-align:left}.modal__title{font-size:35px;font-weight:400;line-height:44px;margin-bottom:15px}.modal__title,.modal__title span{font-family:Onest,sans-serif;font-style:normal}.modal__title span{font-weight:600}.modal__form{margin-top:30px}.modal__form form{display:grid;grid-template-areas:"form_phone form_button" "form__policy form__policy";grid-template-columns:1fr 1fr}.modal__form .form_phone{grid-area:form_phone}.modal__form .input_btn{grid-area:form_button;margin-left:10px;margin-top:0}.modal__form .form__policy{grid-area:form__policy}.modal__contact{align-items:flex-end;color:#262626;display:flex;margin-top:40px}.modal__contact .link{margin-left:30px}.modal__contact .link.phone{color:#262626;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:25px;margin-right:15px}.modal__contact .work-time{color:#728288;font-size:14px;line-height:20px;margin-bottom:2px}.modal__contact .work-time span{color:#262626}button.mfp-close{background-color:#333;border-radius:50%;color:#fff!important;font-family:Onest,sans-serif;font-size:0;font-style:normal;font-weight:400;height:40px;opacity:1;right:15px;top:15px;width:40px}button.mfp-close:after{background-image:url(/build/i/da79b89774b644cbb040.svg);background-repeat:no-repeat;background-size:cover;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}button.mfp-close:hover{background:#7d7d7d}button.mfp-close:active{top:15px}.mfp-image-holder .mfp-content{margin-top:20px;padding-bottom:0;padding-top:0}.mfp-image-holder .mfp-close{right:0;top:-10px;width:40px}.mfp-image-holder .mfp-close:active{top:-10px}@media screen and (max-width:767px){button.mfp-close{height:34px;right:10px;top:10px;width:34px!important}button.mfp-close:active{top:10px}.modal{max-width:340px;padding:50px 16px 40px 20px}.modal-overview{padding:30px 20px}.modal__title{font-size:22px;line-height:28px}.modal__form form{align-items:center;display:flex;flex-direction:column}.modal__form .form_phone{grid-area:form_phone}.modal__form .input_btn{grid-area:form_button;margin-left:0;margin-top:10px}.modal__form .form__policy{grid-area:form__policy;margin-top:10px}.modal__contact{align-items:flex-start;flex-direction:column;margin-top:20px}.modal__contact .link{margin-left:30px}.modal__contact .link.phone{color:#262626;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:25px;margin-right:15px}.modal__contact .work-time{color:#728288;font-size:14px;line-height:20px;margin-top:4px}.modal__contact .work-time span{color:#262626}}.modal_mistake{max-width:500px;padding:40px 60px 40px 40px;position:relative;width:100%}.modal_mistake__content .h2{font-size:35px;line-height:27px}.modal_mistake__content .h2,.modal_mistake__content .text{font-family:Onest,sans-serif;font-style:normal;font-weight:500}.modal_mistake__content .text{font-size:18px;line-height:28px;margin-top:25px}.modal_mistake__content .text span{color:#0390ae;font-family:Onest,sans-serif;font-style:normal;font-weight:700}.modal_mistake__content .text p+p{margin-top:10px}.modal_mistake__content .text .phone{white-space:nowrap}@media screen and (max-width:767px){.modal_mistake{max-width:340px;padding:30px 15px 30px 25px}.modal_mistake .h2{font-size:25px;line-height:27px}.modal_mistake__content .text{font-size:16px;line-height:23px;max-width:100%}}.modal_policy{width:982px}.modal_policy__content .text{font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:25px;margin-top:20px}.modal_policy__content .text p+p{margin-top:10px}@media screen and (max-width:1369px){.modal_policy{width:930px}.modal_policy__content .text{font-size:15px;line-height:24px;margin-top:25px}}@media screen and (max-width:1023px){.modal_policy{padding:40px;width:722px}.modal_policy__content .text{font-size:14px;line-height:22px}}@media screen and (max-width:767px){.modal_policy{margin-bottom:100px;margin-top:100px;padding:35px 20px 40px;width:330px}.modal_policy .h2{font-size:22px;line-height:27px}.modal_policy__content .text{margin-top:10px}}.modal_map{padding:36px 40px 40px;position:relative;width:827px}.modal_map__flex{display:flex;justify-content:space-between}.modal_map__title{font-size:35px;line-height:43px;margin-bottom:30px}.modal_map__inner{display:flex;flex-direction:column;height:100%;justify-content:center;width:330px}.modal_map__content:not(:first-child){margin-top:15px}.modal_map__content .address{font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:6px;padding-left:38px;position:relative}.modal_map__content .address:after{background-repeat:no-repeat;background-size:contain;content:"";height:32px;left:0;position:absolute;top:-3px;width:32px}.modal_map__content .address span{color:#a7b5c0;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:400;margin-top:4px}.modal_map__content .time,.modal_map__content .weekend,.modal_map__content .weekend-work{font-size:14px;line-height:21px}.modal_map__content .time span,.modal_map__content .weekend span,.modal_map__content .weekend-work span{color:#728288;padding-left:37px}.modal_map__content .address:after{background-image:url(/build/i/30570ec1205a3fdc6c95.svg)}.modal_map__content .metro{margin-top:20px}.modal_map__button{margin-top:28px}.modal_map__image{border-radius:20px;display:flex;height:375px;overflow:hidden;width:367px}.modal_map__image svg{display:none}.modal_map__image>.map-container{height:inherit!important;width:inherit!important}@media screen and (max-width:1023px){.modal_map{max-width:768px;width:100%}.modal_map__image{height:320px;width:320px}}@media screen and (max-width:767px){.modal_map{max-width:-webkit-max-content;max-width:max-content;padding:40px 10px}.modal_map__content:not(:first-child){margin-top:10px}.modal_map__content .address{font-size:16px;line-height:24px;margin-bottom:4px}.modal_map__image,.modal_map__title{display:none}}.modal_dont-go{max-width:700px;width:100%}.dont-go-modal__content .h2{font-size:35px;line-height:40px;margin-bottom:10px}.dont-go-modal__content .h2,.dont-go-modal__content .h2 span{font-family:Onest,sans-serif;font-style:normal;font-weight:500}.dont-go-modal__content .subtitle{font-size:18px;line-height:25px;margin-bottom:30px}@media screen and (max-width:767px){.modal_dont-go{max-width:340px}.modal_dont-go .dont-go-modal__content .h2{font-size:22px;line-height:28px}}.modal_opinion{padding:26px 30px 26px 25px;position:relative;width:595px}.modal_opinion__head{align-items:center;display:flex;padding-top:36px}.modal_opinion__stars{display:flex;height:14px;margin-left:-1px;margin-right:-1px;padding-right:10px}.modal_opinion__stars .star{background-image:url(/build/i/27f2d8aa094cece4cacf.png);background-repeat:no-repeat;background-size:auto 100%;height:100%;margin-left:1px;margin-right:1px;width:17px}.modal_opinion__label{color:#728288;font-size:14px;line-height:17px}.modal_opinion__logo{background-image:url(/build/i/623cf1336b8b33f79f6b.svg);top:30px;width:131px}.modal_opinion__logo,.modal_opinion__logo_yandex{background-repeat:no-repeat;background-size:cover;height:21px;left:25px;position:absolute}.modal_opinion__logo_yandex{background-image:url(/build/i/817541fe0865baa69c0d.svg);top:26px;width:94px}.modal_opinion__text{margin-top:15px}.modal_opinion__text p{color:#333;font-size:14px;line-height:21px}@media screen and (max-width:767px){.modal_opinion{max-width:330px;padding:20px 25px 25px;width:100%}.modal_opinion__head{align-items:flex-start;flex-direction:column}.modal_opinion__label{margin-top:4px}.modal_opinion__logo{right:20px;top:24px}.modal_opinion__text p{line-height:20px}}.quiz_implantation .quiz{background-color:initial;padding:0}.quiz_implantation .quiz .quiz__grid{background-color:#35a8c2;border-radius:25px}.quiz_implantation .quiz.final{background-color:initial;padding:0}.quiz_implantation .quiz.final .quiz__grid{background-color:#ebf0f5}.modal_quiz{background-color:#005466;border-radius:25px;margin-top:108px;max-width:1496px;overflow:visible;padding:0;width:100%}.modal_quiz button.mfp-close{right:80px;top:50px}.modal_quiz .quiz{background-color:#005466;padding:80px}.modal_quiz .quiz .row{padding-left:0;padding-right:0}.modal_quiz .quiz__subtitle{margin-top:0;position:absolute;top:-55px}.modal_quiz .quiz__info{min-height:418px}.modal_quiz .border-line:after,.modal_quiz .border-line:before,.modal_quiz .border-line>:before{content:none}.modal_quiz .quiz__inner{min-height:447px}.modal_quiz .quiz__results__count{min-height:418px}.modal_quiz .quiz__pages-navigation{bottom:60px;position:absolute}.modal_quiz .quiz-modal--veneers .quiz__radio-text{grid-template-columns:1fr 1.2fr 1.2fr}.modal_quiz .quiz-modal--crowns .h2,.modal_quiz .quiz-modal--orthodontics .h2{max-width:1137px}.modal_quiz .quiz-modal--orthodontics [data-slick-index="0"] .quiz__radio-text,.modal_quiz .quiz-modal--orthodontics [data-slick-index="1"] .quiz__radio-text{display:flex;flex-direction:column}.modal_quiz .quiz-modal--orthodontics [data-slick-index="0"] .quiz__radio-text .radio__item,.modal_quiz .quiz-modal--orthodontics [data-slick-index="1"] .quiz__radio-text .radio__item{margin-bottom:0!important}.modal_quiz .quiz-modal--orthodontics .quiz__radio-text{grid-template-columns:repeat(3,auto)}.modal_quiz .quiz-modal--orthodontics .quiz__pages-navigation{bottom:0;position:static}.modal_quiz .quiz-modal--gum-treatment .h2{max-width:100%}@media screen and (max-width:1369px){.modal_quiz{max-width:930px;width:100%}.modal_quiz .quiz{padding:50px}.modal_quiz .quiz__subtitle{top:-45px}.modal_quiz .quiz__inner{min-height:398px}.modal_quiz .quiz__pages-navigation{bottom:40px}.modal_quiz button.mfp-close{right:15px!important;top:15px}.modal_quiz .quiz-modal--crowns .h2{max-width:800px}.modal_quiz .quiz-modal--orthodontics [data-slick-index="3"] .quiz__radio-text{display:flex;flex-direction:column}.modal_quiz .quiz-modal--orthodontics [data-slick-index="3"] .quiz__radio-text .radio__item{margin-bottom:0!important}.modal_quiz .quiz-modal--orthodontics .quiz__radio-text{grid-template-columns:repeat(3,auto)}.modal_quiz .quiz-modal--orthodontics .quiz__page-title{font-size:22px;line-height:30px}}@media screen and (max-width:1023px){.modal_quiz{max-width:728px;width:100%}.modal_quiz .quiz{padding:60px 40px}.modal_quiz .quiz__subtitle{top:-40px}.modal_quiz .quiz__inner{min-height:386px}.modal_quiz .quiz__pages-navigation a.quiz__button-prev{min-width:126px;width:126px}.modal_quiz .quiz__pages-navigation a.quiz__button-next{margin-left:15px;min-width:158px;width:158px}.modal_quiz .quiz-modal--veneers .quiz__radio-text{grid-template-columns:1fr}.modal_quiz .quiz-modal--orthodontics .quiz__radio-text{display:flex;flex-direction:column}.modal_quiz .quiz-modal--orthodontics .quiz__radio-text .radio__item{margin-bottom:0!important}.modal_quiz .quiz-modal--orthodontics .quiz__page-title{font-size:20px;line-height:27px}}@media screen and (max-width:767px){.modal_quiz{margin:140px -6px 0;max-width:360px;width:auto}.modal_quiz .quiz{padding:60px 10px}.modal_quiz .quiz .h2{max-width:330px}.modal_quiz .quiz .h2.h2_final,.modal_quiz .quiz .h2.loader{top:-150px}.modal_quiz .quiz__subtitle{margin-top:5px;position:static}.modal_quiz .quiz__inner{min-height:392px}.modal_quiz .quiz__info{min-height:0;min-height:auto}.modal_quiz .quiz__info>div{width:330px}.modal_quiz .quiz__pages-navigation{bottom:30px}.modal_quiz .quiz__pages-navigation a.quiz__button-prev{min-width:124px;width:124px}.modal_quiz .quiz__pages-navigation a.quiz__button-next{margin-left:15px;min-width:151px;width:151px}}.modal_sent{max-width:412px;padding:0;width:100%}.modal_sent__content{padding:40px 72px 40px 40px}.modal_sent__title{font-family:Onest,sans-serif;font-size:35px;font-style:normal;font-weight:500;line-height:40px}.modal_sent__text{color:#333;font-size:18px;line-height:28px;margin-top:25px}@media screen and (max-width:768px){.modal_sent__content{padding:30px 15px 30px 25px}.modal_sent__title{font-size:25px;line-height:27px}.modal_sent__text{font-size:16px;line-height:23px;margin-top:15px}}.modal_consultation{max-width:737px;padding:0;position:relative;width:100%}.modal_consultation .modal__title{font-size:35px;line-height:44px}.modal_consultation .modal__title span{color:#36d6f9;font-family:Onest,sans-serif;font-style:normal;font-weight:700}.modal_consultation__content>:first-child{padding:55px 40px 40px}.modal_consultation__content>:nth-child(2){background-color:#f4f6fb;padding:30px 35px 45px}.modal_consultation__callback{align-items:center;display:flex;margin-top:65px}.modal_consultation__callback .button-wrapper{width:100%}.modal_consultation__phone{margin-right:32px}.modal_consultation__phone .link span{color:#36d6f9;font-family:Onest,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:30px}.modal_consultation__phone-mob{display:none}.modal_consultation__label{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:25px}.modal_consultation__list{margin-top:22px}.modal_consultation__list ul.list-check-circle li{padding-left:30px}.modal_consultation__list ul.list-check-circle li:not(:first-child){margin-top:12px}.modal_consultation__list ul.list-check-circle li .icon{height:20px;top:2px;width:20px}.modal_consultation__list ul.list-check-circle li .icon:before{height:7px;width:9px}.modal_consultation__list ul.list-check-circle li span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.modal_consultation__image{bottom:0;display:flex;position:absolute;right:0;width:304px}.modal_consultation__image-mob{display:none}@media screen and (max-width:1599px){.modal_consultation__callback .button-wrapper{max-width:100%}.modal_consultation__callback .button-wrapper__item{flex-direction:row}.modal_consultation__callback .button-wrapper__item>:not(:last-child){margin-right:23px}}@media screen and (max-width:1369px){.modal_consultation{max-width:616px}.modal_consultation .modal__title{font-size:32px;line-height:39px}.modal_consultation__content>:first-child{padding:46px 60px 50px 40px}.modal_consultation__content>:nth-child(2){padding-bottom:40px}.modal_consultation__callback{margin-top:43px}.modal_consultation__label{font-size:18px}.modal_consultation__list{margin-top:17px}.modal_consultation__list ul.list-check-circle li{font-size:15px;line-height:20px}.modal_consultation__list ul.list-check-circle li:not(:first-child){margin-top:9px}.modal_consultation__list ul.list-check-circle li .icon{top:0}.modal_consultation__image{width:262px}}@media screen and (max-width:767px){.modal_consultation{max-width:330px}.modal_consultation .modal__title{font-size:22px;line-height:30px}.modal_consultation__content>:first-child{padding:40px 18px}.modal_consultation__content>:nth-child(2){padding:30px 22px 32px 104px}.modal_consultation__callback{flex-direction:column;margin-top:24px}.modal_consultation__callback .button-wrapper{max-width:100%}.modal_consultation__callback .button-wrapper__item{flex-direction:column}.modal_consultation__callback .button-wrapper__item>:not(:last-child){margin-right:0}.modal_consultation__phone{display:none}.modal_consultation__phone-mob{display:block;height:65px;width:294px}.modal_consultation__phone-mob .button{padding-left:82px;padding-right:42px}.modal_consultation__phone-mob .button span{font-size:18px;line-height:23px}.modal_consultation__label,.modal_consultation__list{position:relative;z-index:1}.modal_consultation__image{display:none}.modal_consultation__image-mob{bottom:0;display:flex;left:0;position:absolute;width:173px}}.modal_benefit{max-width:782px;padding:40px 45px 50px 40px;width:100%}.modal_benefit__list{display:flex;flex-wrap:wrap;margin:40px -5px -20px}.modal_benefit__list .item{align-items:center;display:flex;margin-bottom:20px;margin-left:5px;margin-right:5px;width:calc(52% - 10px)}.modal_benefit__list .item:nth-child(odd){width:calc(48% - 10px)}.modal_benefit__list .item__content{padding-left:18px}.modal_benefit__list .item__icon{border-right:1px solid #cce3e8;display:flex;height:52px;width:67px}.modal_benefit__list .item__icon .progressive-image-wrapper{height:100%!important;width:100%!important}.modal_benefit__list .item__icon .progressive-image{height:100%;object-fit:contain;width:100%}.modal_benefit__list .item__title{font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.modal_benefit__list .item__text{font-size:16px;line-height:22px;margin-top:5px}@media screen and (max-width:767px){.modal_benefit{max-width:340px;padding:50px 10px 36px 20px;width:100%}.modal_benefit .modal__title{margin-bottom:10px}.modal_benefit__list{display:flex;flex-wrap:wrap;margin:30px 0 -23px}.modal_benefit__list .item{margin-bottom:23px;margin-left:0;margin-right:0;width:100%}.modal_benefit__list .item:nth-child(odd){width:100%}.modal_benefit__list .item__icon{border-right:1px solid #cce3e8;display:flex;height:52px;width:67px}.modal_benefit__list .item__icon .progressive-image-wrapper{height:100%!important;width:100%!important}.modal_benefit__list .item__icon .progressive-image{height:100%;object-fit:contain;width:100%}.modal_benefit__list .item__title{font-size:16px}.modal_benefit__list .item__text{font-size:14px;margin-top:2px}}.modal_info{max-width:340px;min-width:270px;padding:20px 10px 20px 20px;width:100%}.modal_info .mfp-close{height:34px;right:10px;top:10px;width:34px}.modal_info .mfp-close:active{top:10px}.modal_info .modal_info__text{font-size:16px;line-height:24px}.modal_info .modal_info__text span{color:#07627f;font-family:Onest,sans-serif;font-style:normal;font-weight:700}.modal_request{max-width:700px;width:100%}.modal_request.modal--offer .modal_request__content .subtitle{max-width:100%}.modal_request .modal__form .button{font-size:18px;line-height:24px;min-height:auto;padding:16px 30px}.modal_request .modal_request__content .h2{font-size:35px;line-height:40px;margin-bottom:10px}.modal_request .modal_request__content .h2,.modal_request .modal_request__content .h2 span{font-family:Onest,sans-serif;font-style:normal;font-weight:500}.modal_request .modal_request__content .subtitle{font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:25px;margin-bottom:30px;max-width:272px;width:100%}@media screen and (max-width:767px){.modal_request{max-width:340px}.modal_request .modal_request__content .h2{font-size:22px;line-height:28px}}.modal_requisites__content{max-width:605px}.modal_requisites__licenses{border-bottom:1px solid #c3cdd5;display:flex;padding-bottom:23px}.modal_requisites__licenses:last-child{border-bottom:none;padding-bottom:0;padding-top:23px}.modal_requisites__licences-image{align-items:flex-start;display:flex;margin-left:-4px;margin-right:-4px;min-width:134px;width:134px}.modal_requisites__licences-image .image{border:1px solid #cfd6e2;border-radius:5px;display:flex;margin-left:4px;margin-right:4px;overflow:hidden;width:calc(50% - 8px)}.modal_requisites__licences-image .image .progressive-image-wrapper{height:100%!important;width:100%!important}.modal_requisites__licences-image .image .progressive-image{height:100%;object-fit:contain;width:100%}.modal_requisites__licences-text{padding-left:15px}.modal_requisites__licences-text p{color:#262626}.modal_requisites__licences-text p span{color:#333;font-family:Onest,sans-serif;font-style:normal;font-weight:600}.modal_requisites__licences-text .link span{color:#0390ae}.modal-reviews__wrapper{display:flex;flex-direction:column;gap:42px}.modal-reviews__title{font-size:35px;line-height:43px}.modal-reviews__title>span{color:#0390ae;font-family:Onest,sans-serif;font-style:normal;font-weight:700}.modal-reviews__list{grid-gap:10px;display:grid;flex-grow:1;gap:10px;grid-template-columns:repeat(4,168px)}.modal-reviews__item{background-color:#ebf0f5;border-radius:16px;max-height:90px;padding:20px 10px 10px;position:relative}.modal-reviews__rating{align-items:center;display:flex;gap:8px;left:0;position:absolute;top:-8px}.modal-reviews__rating>.rating{align-items:center;background-color:#f3c44a;border-radius:50%;color:#fff;display:flex;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:500;justify-content:center;line-height:1.25;padding:9px 6px 7px}.modal-reviews__logo{height:100%;width:100%}.modal-reviews__logo .progressive-image-wrapper{height:100%!important;width:100%!important}.modal-reviews__logo .progressive-image{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1023px){.modal-reviews__wrapper{gap:25px}.modal-reviews__title{font-size:22px;line-height:28px}.modal-reviews__list{grid-template-columns:repeat(2,144px)}.modal-reviews__item{padding:17px 8px}.modal-reviews__rating>.rating{font-size:15px;padding:8px 5px 5px}}.modal-overview.modal-overview--aligners .modal-overview__item{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.modal-overview.modal-overview--aligners .approved{width:324px}.modal-overview.modal-overview--aligners .rejected{width:444px}.modal-overview__items{display:flex;flex-wrap:wrap;gap:30px}.modal-overview__item{flex:1;max-width:384px}.modal-overview__title{color:#0390ae;display:inline-block;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:21px}.modal-overview__list{display:flex;flex-direction:column;gap:10px;margin-top:20px}.modal-overview__list.approved .modal-overview__list-item:before{background:url(/build/i/eb254e949a787a7a2ef0.svg) no-repeat 50%/cover}.modal-overview__list.rejected .modal-overview__list-item:before{background:url(/build/i/cba7fb37e78228e20ccd.svg) no-repeat 50%/contain;height:15px;width:15px}.modal-overview__list-item{color:#333;font-size:16px;line-height:25px;padding-left:25px;position:relative}.modal-overview__list-item:before{content:"";height:17px;left:0;position:absolute;top:4px;width:17px}.modal-overview__list-item .link.underline{color:#0390ae;font-family:Onest,sans-serif;font-style:normal;font-weight:700}@media screen and (max-width:1023px){.modal-overview.modal-overview--aligners .modal-overview__items{flex-wrap:nowrap}.modal-overview.modal-overview--aligners .modal-overview__item{flex-basis:50%}.modal-overview.modal-overview--aligners .approved,.modal-overview.modal-overview--aligners .rejected{width:100%}}@media screen and (max-width:767px){.modal-overview.modal-overview--aligners .modal-overview__items{flex-wrap:wrap}.modal-overview.modal-overview--aligners .modal-overview__item{flex-basis:50%}.modal-overview.modal-overview--aligners .approved,.modal-overview.modal-overview--aligners .rejected{width:100%}.modal-overview__list{margin-top:15px}.modal-overview__list-item{font-size:15px;line-height:23px}}.modal-more{max-width:782px;padding:30px}.modal-more.modal-more--orthodontics{width:100%}.modal-more.modal-more--orthodontics .modal-more__wrapper{display:flex;flex-direction:column;gap:10px;max-width:703px}.modal-more.modal-more--orthodontics .modal-more__text{gap:20px}.modal-more.modal-more--crowns .modal-more__image img{border-radius:15px}.modal-more__wrapper{display:flex;flex-direction:row;gap:25px}.modal-more__image>img{border-radius:25px}.modal-more__content{display:flex;flex-direction:column;gap:20px}.modal-more__title{color:#0390ae;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:21px}.modal-more__text{display:flex;flex-direction:column;gap:10px}.modal-more__text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.modal-more__text .modal-cyan{color:#0390ae}.modal-more__text p{font-size:16px;line-height:25px}.modal-more__list{display:flex;flex-direction:column;gap:10px}.modal-more__list-item{color:#333;font-size:15px;line-height:23px;padding-left:25px;position:relative}.modal-more__list-item:before{background:url(/build/i/eb254e949a787a7a2ef0.svg) no-repeat 50%/cover;content:"";height:17px;left:0;position:absolute;top:4px;width:17px}.modal-more__list-item .link.underline{color:#0390ae;font-family:Onest,sans-serif;font-style:normal;font-weight:700}.modal-more__list-item span{font-weight:700}.modal-more__subtext{font-size:16px;line-height:25px;margin-top:10px}@media screen and (max-width:767px){.modal-more{padding:50px 25px 25px}.modal-more.modal-more--orthodontics{padding:44px 25px 30px}.modal-more.modal-more--orthodontics .modal-more__wrapper{max-width:290px}.modal-more__wrapper{flex-direction:column-reverse}.modal-more__image img{max-width:400px;width:100%}}.mfp_video-popup .mfp-close{top:-50px;width:40px}.mfp_image-popup .mfp-close{color:transparent;padding-right:0;right:0;top:-4px;width:44px}.mfp_image-popup .mfp-close:hover:before{transform:rotate(-180deg) scale(1.2);transition:all .2s ease-out}.mfp_image-popup .mfp-close:before{background-image:url(/build/i/e215aa7999a2d72ef744.svg);content:"";display:block;height:18px;position:absolute;transform:rotate(0deg) scale(1);transition:all .2s ease-in;width:18px}.body_banned{background-color:#ecf0f5}.banned-wrapper{text-align:center}#ya-site-results{height:0;overflow:hidden;visibility:hidden}.search__results__load-more{display:none}.compare-slider{display:flex;overflow:hidden;position:relative}.compare-slider .compare-slider__image{border-radius:25px;overflow:hidden}.compare-slider .compare-slider__image:last-child{height:auto;left:0;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;position:absolute;top:0;width:auto}.compare-slider .image{display:block;height:265px;min-height:265px;vertical-align:middle}.compare-slider .image .progressive-image,.compare-slider .image .progressive-image-wrapper{display:flex;height:100%!important}.compare-slider__slider{background-color:#f36f4a;border-radius:10px;cursor:ew-resize;height:46px;position:absolute;width:46px;z-index:9}.compare-slider__slider:after,.compare-slider__slider:before{background-repeat:no-repeat;background-size:cover;content:"";height:10px;position:absolute;top:50%;transform:translateY(-50%);width:9px}.compare-slider__slider:before{background-image:url(/build/i/4e403774077cbba2067b.svg);left:10px}.compare-slider__slider:after{background-image:url(/build/i/4374703ded078f8c5bd1.svg);right:10px}.compare-slider__slider span{background-color:#f36f4a;height:300px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2px}@media screen and (max-width:1023px){.compare-slider .image{height:190px!important;min-height:190px}.compare-slider__slider{height:46px;width:46px}.compare-slider__slider:after,.compare-slider__slider:before{height:10px;width:9px}}.page-header{margin-top:-100px;padding-top:100px}.page-header.page-header_home{background-color:#1c2b37;display:flex;flex-direction:column;padding-top:146px;position:relative}.page-header.page-header_home .h1{font-family:RG,sans-serif;font-style:normal;font-weight:600;grid-area:title;line-height:85px;margin-top:auto;overflow:hidden;position:relative}.page-header.page-header_home .h1 span{color:#0390ae;font-family:RG,sans-serif;font-style:italic;font-weight:600;letter-spacing:2px;padding-right:14px;text-transform:uppercase}.page-header.page-header_home .h1:after{animation:animate .5s linear 1;animation-delay:.5s;animation-fill-mode:forwards;background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@keyframes animate{0%{left:0}to{left:100%}}.page-header.page-header_home .list{align-items:flex-start;display:flex;grid-area:list;margin:22px -10px auto;padding-left:42px}.page-header.page-header_home .list li{margin-left:10px;margin-right:10px;width:calc(50% - 20px)}.page-header.page-header_home .list li:not(:first-child){margin-top:0}.page-header.page-header_home .button{grid-area:button;margin-bottom:auto}.page-header.page-header_home .page-header__top{background-color:#fff;border-radius:25px;overflow:hidden;padding:76px 65px 80px 0}.page-header.page-header_home .page-header__grid{grid-row-gap:41px;align-items:center;display:grid;grid-template-areas:"image title title" "image button list";grid-template-columns:561px 371px auto;position:relative}@keyframes fade{0%{opacity:0}to{opacity:1}}.page-header.page-header_home .page-header__image{animation:fade 1.5s ease-in-out 1;animation-fill-mode:forwards;grid-area:image;left:0;position:absolute;top:-58px;width:542px}.page-header.page-header_home .page-header__image .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header.page-header_home .page-header__image .progressive-image{height:100%;object-fit:contain;width:100%}.page-header.page-header_home .page-header__image_small{display:none}.page-header.page-header_home .page-header__advantages{align-items:flex-start;display:flex;margin-left:-5px;margin-right:-5px;margin-top:10px}.page-header.page-header_home .page-header__advantages .button,.page-header.page-header_home .page-header__advantages .page-header__image_small{display:none}.page-header.page-header_home .page-header__advantages-item{background-color:#005466;border-radius:25px;margin-left:5px;margin-right:5px;min-height:304px;padding:45px 29px 45px 45px;width:calc(25% - 10px)}.page-header.page-header_home .page-header__advantages-item:nth-child(odd){background-color:#35a8c2}.page-header.page-header_home .page-header__advantages-item:first-child{background-image:url(/build/i/811d18d0080c0f8bdf3d.png);background-repeat:no-repeat;background-size:cover}.page-header.page-header_home .page-header__advantages-item:nth-child(2){background-image:url(/build/i/601c025759e4ec7ad6ef.png);background-repeat:no-repeat;background-size:cover}.page-header.page-header_home .page-header__advantages-item:nth-child(3){background-image:url(/build/i/6d19ef7da13e6150a0b0.png);background-repeat:no-repeat;background-size:cover}.page-header.page-header_home .page-header__advantages-item:nth-child(4){background-image:url(/build/i/df88a9c8ffb92cc1c408.png);background-repeat:no-repeat;background-size:cover}.page-header.page-header_home .page-header__advantages-item .number{color:#fff;font-size:16px;line-height:20px;margin-bottom:20px;padding-left:10px;position:relative}.page-header.page-header_home .page-header__advantages-item .number:before{background-color:#fff;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}.page-header.page-header_home .page-header__advantages-item .text{color:#fff;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:30px}@media screen and (max-width:1659px){.page-header.page-header_home{padding-top:147px}.page-header.page-header_home .h1{font-size:64px}.page-header.page-header_home .h1 span{font-size:54px;padding-right:0}.page-header.page-header_home .list{flex-direction:column;margin-left:0;margin-right:0;margin-top:0}.page-header.page-header_home .list li{margin-left:0;margin-right:0;width:100%}.page-header.page-header_home .list li:not(:first-child){margin-top:12px}.page-header.page-header_home .button{font-size:18px;margin-right:26px}.page-header.page-header_home .page-header__grid{grid-column-gap:0;grid-template-columns:450px 371px auto}.page-header.page-header_home .page-header__image{max-width:450px}}@media screen and (max-width:1369px){.page-header.page-header_home .h1{font-size:45px;line-height:50px}.page-header.page-header_home .h1 span{font-size:47px;letter-spacing:0;line-height:55px;padding-right:15px}.page-header.page-header_home .list{max-width:282px;padding-left:31px}.page-header.page-header_home .button{margin-right:0;margin-top:8px}.page-header.page-header_home .page-header__top{padding:40px 80px 43px 0}.page-header.page-header_home .page-header__grid{grid-row-gap:27px;grid-template-columns:336px 262px auto}.page-header.page-header_home .page-header__image{left:-34px;max-width:359px;top:-26px}.page-header.page-header_home .page-header__advantages-item{height:100%;min-height:220px;padding:30px 25px 25px 30px}.page-header.page-header_home .page-header__advantages-item .number{margin-bottom:10px}.page-header.page-header_home .page-header__advantages-item .text{font-size:18px;line-height:24px}}@media screen and (max-width:1023px){.page-header.page-header_home .h1{font-size:35px;line-height:38px}.page-header.page-header_home .h1 span{font-size:39px;line-height:45px;padding-right:7px}.page-header.page-header_home .list{flex-direction:row;margin-left:-8px;margin-right:-8px;margin-top:18px;max-width:100%;padding-left:7px}.page-header.page-header_home .list li{margin-left:8px;margin-right:8px;width:calc(50% - 16px)}.page-header.page-header_home .list li:not(:first-child){margin-top:0}.page-header.page-header_home .button{margin-top:25px;max-width:340px}.page-header.page-header_home .page-header__top{padding:26px 0 33px}.page-header.page-header_home .page-header__grid{grid-column-gap:0;grid-row-gap:0;grid-template-areas:"image title" "image list" "image button";grid-template-columns:242px auto}.page-header.page-header_home .page-header__image{display:none}.page-header.page-header_home .page-header__image_small{display:block;left:-45px;max-width:280px;top:-25px}.page-header.page-header_home .page-header__advantages{margin-left:-3px;margin-right:-3px;margin-top:6px}.page-header.page-header_home .page-header__advantages-item{margin-left:3px;margin-right:3px;min-height:176px;padding:20px 17px 20px 20px;width:calc(25% - 6px)}.page-header.page-header_home .page-header__advantages-item .text{font-size:16px;line-height:22px}}@media screen and (max-width:767px){.page-header.page-header_home{margin-top:-30px;padding-top:40px}.page-header.page-header_home .row-lg{max-width:460px}.page-header.page-header_home .page-header__image_small{display:none}.page-header.page-header_home .page-header__grid{align-items:flex-start;display:flex;flex-direction:column}.page-header.page-header_home .h1{font-size:30px;line-height:31px;max-width:300px}.page-header.page-header_home .h1 span{font-size:35px;line-height:37px}.page-header.page-header_home .list{flex-direction:column;margin-left:0;margin-right:0;margin-top:20px;padding-left:0}.page-header.page-header_home .list li{margin-left:0;margin-right:0;width:100%}.page-header.page-header_home .list li:not(:first-child){margin-top:10px}.page-header.page-header_home .page-header__top{padding:20px 10px 25px 14px}.page-header.page-header_home .page-header__top .button{display:none}.page-header.page-header_home .page-header__advantages{flex-wrap:wrap;margin-top:10px;position:relative}.page-header.page-header_home .page-header__advantages .button{display:flex;margin-left:auto;margin-right:auto;margin-top:24px}.page-header.page-header_home .page-header__advantages .page-header__image_advantages{display:block;left:50%;top:111px;transform:translateX(-50%);width:110px}.page-header.page-header_home .page-header__advantages-item{background-position:bottom;display:flex;margin-bottom:6px;padding:20px 10px 0 20px;width:calc(50% - 6px)}.page-header.page-header_home .page-header__advantages-item .number{display:none}.page-header.page-header_home .page-header__advantages-item:first-child{background-image:url(/build/i/39a1c6f83b1356218875.png)}.page-header.page-header_home .page-header__advantages-item:nth-child(2){background-image:url(/build/i/51132c6f8b36da9b84c1.png)}.page-header.page-header_home .page-header__advantages-item:nth-child(3){background-image:url(/build/i/e25d1d02f6d030e3e9ee.png)}.page-header.page-header_home .page-header__advantages-item:nth-child(4){background-image:url(/build/i/1c3157b438e03dd49f6b.png)}.page-header.page-header_home .page-header__advantages-item:nth-child(3),.page-header.page-header_home .page-header__advantages-item:nth-child(4){padding:0 10px 20px 20px}.page-header.page-header_home .page-header__advantages-item:nth-child(3) .text,.page-header.page-header_home .page-header__advantages-item:nth-child(4) .text{padding-top:68px}}.page-header_employees{background-color:#1c2b37;overflow:hidden}.page-header_employees .row-lg{position:relative}.page-header_employees .breadcrumbs__link{color:#fff}.page-header_employees .page-header__grid{max-width:1155px;padding-top:80px;position:relative}.page-header_employees .h1{color:#fff;margin-bottom:60px}.page-header_employees .h1 span{color:#0cb0c6;font-style:italic}.page-header_employees .page-header__wallpaper{bottom:-255px;position:absolute;right:-50%}.page-header_employees .page-header__advantages{display:flex;margin-left:-10px;margin-right:-10px;max-width:1155px;width:100%}.page-header_employees .page-header__advantages-item{display:flex;margin-left:10px;margin-right:10px;width:33.3333333333%}.page-header_employees .page-header__advantages-item:first-child{width:33%}.page-header_employees .page-header__advantages-item:nth-child(2){width:36%}.page-header_employees .page-header__advantages-item:nth-child(3){width:32%}.page-header_employees .page-header__advantages-item .number{color:#fff;font-size:16px;line-height:20px;margin-bottom:auto;padding-left:10px;position:relative}.page-header_employees .page-header__advantages-item .number:before{background-color:#fff;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}.page-header_employees .page-header__advantages-item .content{padding-left:12px}.page-header_employees .page-header__advantages-item .title{color:#fff;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:25px;margin-bottom:12px}.page-header_employees .page-header__advantages-item .text{color:#b7ccd9;font-size:16px;line-height:22px}@media screen and (max-width:1599px){.page-header_employees .page-header__grid{max-width:940px}.page-header_employees .page-header__wallpaper{display:flex;right:-60%}.page-header_employees .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header_employees .page-header__wallpaper .progressive-image{height:100%;object-fit:contain;width:100%}.page-header_employees .page-header__advantages-item .title{font-size:16px;line-height:24px;margin-bottom:5px}.page-header_employees .page-header__advantages-item .text{font-size:15px;line-height:22px}}@media screen and (max-width:1369px){.page-header_employees .page-header__wallpaper{bottom:-190px;display:flex;height:860px;right:-70%;width:690px}.page-header_employees .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header_employees .page-header__wallpaper .progressive-image{height:100%;object-fit:contain;width:100%}.page-header_employees .page-header__grid{max-width:723px;padding-top:50px;position:relative}.page-header_employees .h1{font-size:45px;line-height:50px;margin-bottom:40px}.page-header_employees .page-header__advantages{flex-direction:column;margin-left:0;margin-right:0;max-width:506px;width:100%}.page-header_employees .page-header__advantages-item{margin-left:0;margin-right:0;width:100%}.page-header_employees .page-header__advantages-item:nth-child(2n),.page-header_employees .page-header__advantages-item:nth-child(odd){width:100%}.page-header_employees .page-header__advantages-item .title{font-size:16px;line-height:24px;margin-bottom:5px}.page-header_employees .page-header__advantages-item .text{font-size:15px;line-height:22px;max-width:80%}.page-header_employees .page-header__advantages-item:not(:last-child){margin-bottom:20px}}@media screen and (max-width:1199px){.page-header_employees .page-header__wallpaper{right:-60%}}@media screen and (max-width:1023px){.page-header_employees .h1{margin-bottom:35px}.page-header_employees .page-header__wallpaper{bottom:-145px;height:635px;right:-25%;width:540px}}@media screen and (max-width:767px){.page-header_employees .page-header__grid{display:grid;grid-template-areas:"title" "doctors" "wallpaper" "advantages";max-width:100%;padding-top:44px}.page-header_employees .h1{font-size:30px;grid-area:title;line-height:32px;margin-bottom:0}.page-header_employees .h1 span{font-size:35px;line-height:37px}.page-header_employees .employees-line{grid-area:doctors}.page-header_employees .page-header__advantages{background-color:#005466;border-radius:20px;grid-area:advantages;margin-left:-10px;margin-right:-10px;max-width:none;padding:20px 27px;position:relative;width:calc(100% + 20px);z-index:3}.page-header_employees .page-header__advantages-item .content{padding-left:8px}.page-header_employees .page-header__advantages-item .text{font-size:14px;line-height:19px}.page-header_employees .page-header__wallpaper{bottom:285px;grid-area:wallpaper;height:428px;margin-bottom:-400px;margin-left:auto;max-width:360px;position:relative;right:-120px;width:100%;z-index:1}}.page-success{background-color:#1c2b37}.page-success .breadcrumbs__link{color:#fff}.page-success .ph_s__inner{margin-top:106px}.page-success .ph_s__title{color:#fff;font-family:RG,sans-serif;font-size:55px;font-style:normal;font-weight:600;line-height:60px;max-width:1097px}.page-success .ph_s__subtitle{color:#fff;font-size:25px;line-height:36px;margin-top:60px;max-width:585px}.page-success .ph_s__subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.page-success .ph_s__wrap{margin-top:40px;max-width:1084px;position:relative;width:100%;z-index:11}.page-success .ph_s__list{align-items:flex-start;background-color:#07627f;border-radius:20px;display:flex;flex-direction:row;gap:35px;padding:35px 60px}.page-success .ph_s__list li{color:#fff;font-size:20px;line-height:28px;margin-top:0!important;padding-left:52px!important}.page-success .ph_s__list li:before{font-size:16px;line-height:22px;padding-right:8px}.page-success .ph_s__image{position:absolute;right:203px;top:-154px;z-index:-1}@media screen and (max-width:1369px){.page-success .ph_s__inner{margin-top:60px}.page-success .ph_s__title{font-size:44px;line-height:48px}.page-success .ph_s__subtitle{font-size:22px;line-height:32px;margin-top:50px}.page-success .ph_s__image{right:56px}.page-success .ph_s__list{padding:35px}.page-success .ph_s__list li{font-size:18px;line-height:26px;padding-left:42px!important}}@media screen and (max-width:1023px){.page-success .ph_s__inner{margin-top:50px}.page-success .ph_s__title{font-size:35px;line-height:38px}.page-success .ph_s__subtitle{font-size:20px;line-height:28px;margin-top:45px;max-width:470px}.page-success .ph_s__image{height:136px;right:24px;top:-135px;width:212px}.page-success .ph_s__image .progressive-image-wrapper{width:100%!important}.page-success .ph_s__wrap{margin-top:35px}.page-success .ph_s__list{gap:28px;padding:25px 23px}.page-success .ph_s__list li{font-size:16px;line-height:23px}}@media screen and (max-width:767px){.page-success .ph_s__inner{margin-top:44px}.page-success .ph_s__subtitle{font-size:21px;line-height:28px;margin-top:20px}.page-success .ph_s__wrap{margin-top:144px}.page-success .ph_s__image{height:124px;left:30px;right:auto;top:-124px;width:194px}.page-success .ph_s__list{flex-direction:column;gap:15px;padding:30px 17px}.page-success .ph_s__list li{font-size:18px!important;line-height:26px!important}}.page-contacts{background-color:#1c2b37;background-image:url(/build/i/da5daa1b88044f6f7dba.jpg);background-position:0 200px;background-repeat:no-repeat;background-size:contain;margin-top:-100px;padding:100px 0 150px}.page-contacts__breadcrumbs{margin-bottom:107px;margin-left:48px}.page-contacts__breadcrumbs .breadcrumbs__link_current{color:#fff;font-size:14px;line-height:20px}.page-contacts__title{color:#fff;margin-bottom:60px}.page-contacts__title>span{color:#0cb0c6}@media screen and (max-width:1499px){.page-contacts{background-position:58px 22px;background-size:contain;padding-bottom:110px}.page-contacts__breadcrumbs{margin-bottom:56px;margin-left:0}.page-contacts__title{margin-bottom:40px}}@media screen and (max-width:1023px){.page-contacts{background-position:40px 48px;padding-bottom:90px}.page-contacts__breadcrumbs{margin-bottom:50px}}@media screen and (max-width:767px){.page-contacts{background-image:url(/build/i/3a651bb8d6314cd50467.jpg);background-position:100% 105%;background-size:contain;padding-bottom:302px}.page-contacts__breadcrumbs{margin-bottom:44px}.page-contacts__title{font-size:35px;line-height:105%}.page-contacts__title>span.line-break{display:block}}.page-header__prices.page-header__patient .page-header__services .services-ribbon__title{max-width:100%}.page-header__prices .subtitle{margin-top:25px}.page-header__prices .breadcrumbs__link{color:#fff}.page-header__prices .page-header__grid{grid-gap:10px;display:grid;gap:10px;grid-template-areas:"content wallpaper" "services wallpaper";grid-template-columns:1fr minmax(786px,1fr);grid-template-rows:1fr 144px;padding-top:80px}.page-header__prices .page-header__content{background-color:#fff;background-image:url(/build/i/c21858bcbbf974e72961.png);background-position:50% 100%;background-repeat:no-repeat;background-size:contain;border-radius:25px;display:flex;flex-direction:column;grid-area:content;padding:40px 50px 50px}.page-header__prices .page-header__advantages{display:flex;margin-left:-20px;margin-right:-20px;margin-top:auto}.page-header__prices .page-header__advantages-item{align-items:flex-start;display:flex;flex-direction:column;margin-left:20px;margin-right:20px;width:calc(33.33333% - 40px)}.page-header__prices .page-header__advantages-item .page-header__advantages-icon{display:flex;height:60px;width:60px}.page-header__prices .page-header__advantages-item .page-header__advantages-icon .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__prices .page-header__advantages-item .page-header__advantages-icon .progressive-image{height:100%;object-fit:contain;width:100%}.page-header__prices .page-header__advantages-item .page-header__advantages-item__content{align-items:flex-start;display:flex;flex-direction:column}.page-header__prices .page-header__advantages-item .link{color:#07627f;display:inline-block}.page-header__prices .page-header__advantages-item:first-child{width:calc(34% - 40px)}.page-header__prices .page-header__advantages-item:nth-child(2){width:calc(30% - 40px)}.page-header__prices .page-header__advantages-item:nth-child(3){width:calc(36% - 40px)}.page-header__prices .page-header__advantages-icon{display:block;margin-bottom:3px}.page-header__prices .page-header__advantages-title{font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:25px}.page-header__prices .page-header__advantages-text{font-size:16px;line-height:22px;margin-top:5px}.page-header__prices .page-header__services{align-items:center;background-color:#0390ae;border-radius:25px;display:flex;grid-area:services;padding:32px 40px}.page-header__prices .page-header__services .row{padding:0}.page-header__prices .page-header__services .services-ribbon__title{font-size:25px;line-height:36px;margin-right:auto;max-width:212px}.page-header__prices .page-header__services .services-ribbon__select{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:21px}.page-header__prices .page-header__wallpaper{grid-area:wallpaper}.page-header__prices .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__prices .page-header__wallpaper .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}@media screen and (max-width:1599px){.page-header__prices .page-header__grid{grid-template-areas:"content wallpaper" "services wallpaper";grid-template-columns:1fr minmax(600px,1fr)}.page-header__prices .page-header__advantages{margin-top:40px}.page-header__prices .page-header__content{padding-left:40px;padding-right:40px}}@media screen and (max-width:1369px){.page-header__prices .subtitle{margin-top:15px}.page-header__prices .page-header__grid{grid-template-areas:"content wallpaper" "content services";grid-template-columns:minmax(496px,1fr) minmax(432px,1fr);grid-template-rows:1fr auto;padding-top:50px}.page-header__prices .page-header__advantages{flex-wrap:wrap;margin-left:-12px;margin-right:-12px;margin-top:40px}.page-header__prices .page-header__advantages-title{font-size:16px;line-height:25px}.page-header__prices .page-header__advantages-text{font-size:14px;line-height:20px}.page-header__prices .page-header__advantages-item{margin-left:12px;margin-right:12px;width:calc(50% - 24px)}.page-header__prices .page-header__advantages-item:first-child,.page-header__prices .page-header__advantages-item:nth-child(2),.page-header__prices .page-header__advantages-item:nth-child(3){width:calc(50% - 24px)}.page-header__prices .page-header__content{background-position:50% 25%;padding:40px 35px 40px 32px}.page-header__prices .page-header__services{padding:25px 30px 30px}.page-header__prices .page-header__services .services-ribbon__title{font-size:22px;line-height:32px;margin-bottom:13px;margin-right:0;max-width:100%}.page-header__prices .page-header__services .services-ribbon__wrapper{align-items:flex-start;flex-direction:column}.page-header__prices .page-header__services .custom-select{max-width:100%}}@media screen and (max-width:1023px){.page-header__prices .page-header__grid{grid-template-areas:"content content" "wallpaper services";grid-template-columns:minmax(342px,1fr) minmax(376px,1fr);grid-template-rows:repeat(2,auto)}.page-header__prices .page-header__content{background-size:cover;padding:30px 25px}.page-header__prices .page-header__advantages{margin-left:-10px;margin-right:-10px;margin-top:35px}.page-header__prices .page-header__advantages-item{margin-left:10px;margin-right:10px}.page-header__prices .page-header__advantages-item:first-child,.page-header__prices .page-header__advantages-item:nth-child(3){width:calc(37.5% - 20px)}.page-header__prices .page-header__advantages-item:nth-child(2){width:calc(25% - 20px)}.page-header__prices .page-header__services{padding:25px 25px 30px}.page-header__prices .page-header__services .services-ribbon__title{font-size:20px;line-height:28px}}@media screen and (max-width:767px){.page-header__prices .page-header__grid{grid-gap:0;grid-auto-rows:auto;grid-template-areas:"content" "wallpaper" "services";grid-template-columns:1fr;padding-top:40px}.page-header__prices .page-header__content{background-position:50% 35%;background-size:contain;padding:30px 14px}.page-header__prices .page-header__advantages{margin-left:0;margin-right:0;margin-top:30px}.page-header__prices .page-header__advantages-text{margin-top:0}.page-header__prices .page-header__advantages-item{align-items:center;flex-direction:row;margin-left:0;margin-right:0;width:100%}.page-header__prices .page-header__advantages-item:first-child,.page-header__prices .page-header__advantages-item:nth-child(2),.page-header__prices .page-header__advantages-item:nth-child(3){width:100%}.page-header__prices .page-header__advantages-item:not(:first-child),.page-header__prices .page-header__wallpaper{margin-top:10px}.page-header__prices .page-header__services{background-color:initial;margin-left:auto;margin-right:auto;margin-top:25px;max-width:420px;padding:0;width:100%}.page-header__prices .page-header__services .services-ribbon__title{font-size:18px;line-height:28px;margin-bottom:15px}.page-header__prices .page-header__services .services-ribbon__wrapper{align-items:center}.page-header__prices .page-header__services .custom-select__default{height:70px}}.page-header--policy .page-header__wrapper{margin-top:107px}.page-header--policy .page-header__approved{margin-bottom:50px}.page-header--policy .page-header__approved-item{font-size:20px;line-height:28px}.page-header--policy .page-header__h1{color:#262626;font-size:44px;line-height:48px;margin-bottom:10px}.page-header--policy .page-header__subtitle{font-size:22px;line-height:33px}@media screen and (max-width:1369px){.page-header--policy .page-header__wrapper{margin-top:60px}.page-header--policy .page-header__approved{margin-bottom:30px}.page-header--policy .page-header__approved-item{font-size:18px;line-height:25px}.page-header--policy .page-header__h1{margin-bottom:10px}}@media screen and (max-width:1023px){.page-header--policy .page-header__wrapper{margin-top:50px}.page-header--policy .page-header__approved{margin-bottom:20px}.page-header--policy .page-header__approved-item{font-size:16px;line-height:24px}.page-header--policy .page-header__h1{font-size:35px;line-height:38px;margin-bottom:10px}.page-header--policy .page-header__subtitle{font-size:20px;line-height:28px}}@media screen and (max-width:767px){.page-header--policy .page-header__wrapper{margin-top:44px}.page-header--policy .page-header__approved{margin-bottom:30px}.page-header--policy .page-header__approved-item{font-size:16px;line-height:24px}.page-header--policy .page-header__h1{font-size:35px;line-height:37px;margin-bottom:15px}.page-header--policy .page-header__subtitle{font-size:21px;line-height:28px}}.page-header__offers .breadcrumbs__link{color:#fff}.page-header__offers .page-header__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 723px;margin-top:110px}.page-header__offers .page-header__content{background-color:#ebf0f5;background-image:url(/build/i/c6f5fe2547f25da8c7b1.png);background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;border-radius:25px;display:flex;flex-direction:column;gap:36px;justify-content:flex-start;padding:64px 93px;position:relative}.page-header__offers .page-header__content:before{background-image:url(/build/i/04226ae2abd96caec98e.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:275px;position:absolute;right:0;width:326px}.page-header__offers .page-header__title{font-family:RG,sans-serif;font-size:74px;font-style:normal;font-weight:600;line-height:70px}.page-header__offers .page-header__title span{color:#0390ae;font-family:RG,sans-serif;font-style:italic;font-weight:600}.page-header__offers .page-header__list{align-items:flex-start;display:flex;flex-direction:column;gap:20px;max-width:463px}.page-header__offers .page-header__list.list li:not(:first-child){margin:0}.page-header__offers .page-header__list.list li{display:inline-block}.page-header__offers .page-header__list span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.page-header__offers .page-header__list-item>.highlight{font-weight:700}.page-header__offers .page-header__wallpaper{min-height:456px}.page-header__offers .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__offers .page-header__wallpaper .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}.page-header__offers.page-header--reviews .page-header__content:before{background-image:url(/build/i/bcbd7528ea5d90305af5.png)}.page-header__offers.page-header--portfolio .page-header__content:before{display:none}@media screen and (max-width:1599px){.page-header__offers .page-header__grid{grid-template-columns:1fr minmax(300px,552px)}}@media screen and (max-width:1369px){.page-header__offers .page-header__grid{gap:10px;grid-template-areas:"content image";grid-template-columns:1fr 431px;margin-top:50px}.page-header__offers .page-header__content{gap:20px;grid-area:content;padding:30px 40px 40px 35px}.page-header__offers .page-header__content:before{height:169px;width:170px}.page-header__offers .page-header__title{font-size:44px;line-height:48px}.page-header__offers .page-header__list{flex-direction:column;gap:12px;max-width:286px}.page-header__offers .page-header__wallpaper{grid-area:image;min-height:309px}.page-header__offers.page-header--reviews .page-header__content:before{background-size:contain}}@media screen and (max-width:1023px){.page-header__offers .page-header__grid{gap:6px;grid-template-columns:1fr 370px}.page-header__offers .page-header__content{gap:13px;padding:18px 25px}.page-header__offers .page-header__content:before{display:none}.page-header__offers .page-header__title{font-size:35px;line-height:38px}.page-header__offers .page-header__list{gap:10px}.page-header__offers .page-header__wallpaper{min-height:265px}}@media screen and (max-width:767px){.page-header__offers .breadcrumbs__link_current{font-size:14px;line-height:20px}.page-header__offers .page-header__grid{gap:10px;grid-template-areas:"content" "image";grid-template-columns:1fr;margin-top:40px}.page-header__offers .page-header__content{gap:20px;padding:24px 20px 75px}.page-header__offers .page-header__content:before{display:block;height:115px;width:136px}.page-header__offers .page-header__title{font-size:35px;line-height:37px}.page-header__offers .page-header__list{gap:15px;max-width:93%}.page-header__offers .page-header__list-item{font-size:18px;line-height:24px}.page-header__offers .page-header__wallpaper{min-height:216px}.page-header__offers.page-header--reviews .page-header__content{padding:24px 27px}.page-header__offers.page-header--reviews .page-header__content:before{display:none}.page-header__offers.page-header--portfolio .page-header__content{padding:24px 20px}}.page-header__articles .breadcrumbs__link{color:#fff}.page-header__articles .page-header__grid{padding-top:80px;position:relative}.page-header__articles .page-header__wallpaper{bottom:-160px;position:absolute;right:-66px;z-index:0}.page-header__articles .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__articles .page-header__wallpaper .progressive-image{height:100%;object-fit:cover;width:100%}.page-header__articles .page-header__top{display:flex;flex-direction:column;gap:25px}.page-header__articles .page-header__title{color:#fff}.page-header__articles .page-header__subtitle{color:#fff;font-size:25px;line-height:36px}.page-header__articles .page-header__subtitle span{color:#48d4f3}.page-header__articles .page-header__employees{display:flex;gap:10px;margin-top:60px;max-width:1080px;width:100%}.page-header__articles .page-header__employees-photo{background-color:#c1dbe0;border-radius:25px;height:250px;overflow:hidden;position:relative;width:20%}.page-header__articles .page-header__employees-photo .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__articles .page-header__employees-photo .progressive-image{height:100%;object-fit:cover;width:100%}.page-header__articles .page-header__employees-photo .progressive-image-wrapper{transform:scale(1.1) translateY(20px)}.page-header__articles .page-header__employees-photo.hide{display:none}.page-header__articles .page-header__advantages{background-color:#005466;border-radius:25px;display:flex;gap:40px;margin-top:10px;max-width:1080px;padding:30px;position:relative;width:100%}.page-header__articles .page-header__advantages-item{display:flex;width:50%}.page-header__articles .page-header__advantages-item .number{color:#fff;font-size:16px;line-height:20px;margin-bottom:auto;padding-left:10px;padding-top:2px;position:relative}.page-header__articles .page-header__advantages-item .number:before{background-color:#fff;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}.page-header__articles .page-header__advantages-item .content{padding-left:12px}.page-header__articles .page-header__advantages-item .title{color:#fff;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:25px;margin-bottom:12px}.page-header__articles .page-header__advantages-item .text{color:#b7ccd9;font-size:16px;line-height:22px}@media screen and (max-width:1369px){.page-header__articles .page-header__grid{padding-top:50px}.page-header__articles .page-header__wallpaper{height:770px;right:-230px;width:655px}.page-header__articles .page-header__top{gap:17px}.page-header__articles .page-header__subtitle{font-size:22px;line-height:32px}.page-header__articles .page-header__employees{margin-top:50px;max-width:722px}.page-header__articles .page-header__employees-photo{height:168px}.page-header__articles .page-header__advantages{gap:25px;max-width:722px}.page-header__articles .page-header__advantages-item .title{font-size:16px;line-height:24px;margin-bottom:5px}.page-header__articles .page-header__advantages-item .text{font-size:15px}}@media screen and (max-width:1023px){.page-header__articles .page-header__wallpaper{display:none}.page-header__articles .page-header__subtitle{font-size:20px;line-height:28px}.page-header__articles .page-header__employees{margin-top:35px;max-width:none}.page-header__articles .page-header__advantages{max-width:none}}@media screen and (max-width:767px){.page-header__articles .page-header__grid{margin:0 -10px}.page-header__articles .page-header__wallpaper{bottom:115px;display:block;height:320px;right:-77px;width:273px}.page-header__articles .page-header__employees,.page-header__articles .page-header__top{margin:0 10px}.page-header__articles .page-header__top{gap:15px}.page-header__articles .page-header__employees{gap:3px;margin-top:25px}.page-header__articles .page-header__employees-photo{border-radius:11px;height:94px;width:78px}.page-header__articles .page-header__employees-photo .progressive-image-wrapper{transform:none}.page-header__articles .page-header__employees-photo .progressive-image{border-radius:11px}.page-header__articles .page-header__employees-photo:nth-child(n+4){display:none}.page-header__articles .page-header__advantages{flex-direction:column;margin-top:25px;padding:20px}.page-header__articles .page-header__advantages-item{width:100%}}.page_article{background-color:#ebf0f5;margin-top:-100px;padding-top:100px}.page-header_article .itemprop{display:none}.page-header_article .page-header_article__content{grid-column:1/2;grid-row:2/3;max-width:875px;min-width:484px;width:100%}.page-header_article .page-header_article__wrap{grid-column-gap:50px;column-gap:50px;display:grid;grid-template-columns:auto 680px;grid-template-rows:repeat(4,auto);padding-top:110px}.page-header_article .page-header_article__wrap .h1{grid-column:1/2;grid-row:1/2}.page-header_article .page-header_article__info{align-items:center;display:flex;flex-direction:row;gap:25px;margin-top:35px}.page-header_article .page-header_article__text{font-size:25px}.page-header_article .page-header_article__descriptions{display:flex;flex-direction:column;gap:10px;margin-top:35px}.page-header_article .page-header_article__descriptions .item{font-size:25px}.page-header_article .page-header_article__descriptions .item span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.page-header_article .article__item__list{align-items:center;background-color:#fff;border-radius:25px;display:flex;flex-direction:row;gap:4px;padding:4px 15px}.page-header_article .article__item__list .text{font-size:18px}.page-header_article .page-header_article__wallpaper{grid-column:2/3;grid-row:1/4;height:auto;max-width:680px;min-width:404px;width:100%}.page-header_article .page-header_article__wallpaper .progressive-image-wrapper{border-radius:23px;height:auto!important;margin-top:32px;width:100%!important}.page-header_article .page-header_article__list{display:flex;flex-direction:column;gap:20px;margin-top:35px}.page-header_article .page-header_article__list .item{align-items:flex-start;display:flex;flex-direction:row;gap:12px}.page-header_article .page-header_article__list .item .item__icon{height:18px;line-height:24px;max-width:18px;width:100%}.page-header_article .page-header_article__list .item .item__icon .progressive-image-wrapper{width:100%!important}.page-header_article .page-header_article__list .item .item__text{font-size:20px}.page-header_article .page-header_article__list .item .item__text span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.page-header_article .page-header_article__form{grid-column:1/2;grid-row:3/4;margin-top:60px}.page-header_article .page-header_article__form form{grid-column-gap:10px;display:grid;grid-template-areas:"form_phone form_button" "form__policy form__policy";grid-template-columns:1fr 1fr;max-width:610px}.page-header_article .page-header_article__form form .form_phone{grid-area:form_phone}.page-header_article .page-header_article__form form .form_button{grid-area:form_button}.page-header_article .page-header_article__form form .form__policy{grid-area:form__policy}.page-header_article .page-header_article__form form .form__group{min-height:88px}.page-header_article .page-header_article__form form .input_btn{margin-top:0}.page-header_article .page-header_article__form form .input_btn .button{padding:16px}.page-header_article .page-header_article__form .form_phone .input{background-color:#fff}@media screen and (max-width:1369px){.page-header_article .page-header_article__wrap{column-gap:52px;grid-template-columns:auto 404px;padding-top:50px}.page-header_article .page-header_article__info{gap:15px;margin-top:20px}.page-header_article .page-header_article__text{font-size:22px}.page-header_article .page-header_article__descriptions{margin-top:20px}.page-header_article .page-header_article__descriptions .item{font-size:22px}.page-header_article .article__item__list .text{font-size:18px}.page-header_article .page-header_article__content{max-width:100%;min-width:484px}.page-header_article .page-header_article__wallpaper{max-width:100% px;min-width:404px}.page-header_article .page-header_article__wallpaper .progressive-image-wrapper{border-radius:19px;margin-top:19px}.page-header_article .page-header_article__list{gap:12px;margin-top:40px}.page-header_article .page-header_article__list .item .item__icon{line-height:28px}.page-header_article .page-header_article__list .item .item__icon .progressive-image-wrapper{width:100%!important}.page-header_article .page-header_article__list .item .item__text{font-size:18px;line-height:28px}.page-header_article .page-header_article__form{grid-column:1/3;margin-top:40px}.page-header_article .page-header_article__form form{grid-template-areas:"form_phone form_button" "form__policy form__policy"}.page-header_article .page-header_article__form form .form__group{min-height:80px}}@media screen and (max-width:1023px){.page-header_article .page-header_article__wrap{column-gap:30px;grid-template-columns:auto 315px}.page-header_article .page-header_article__info{align-items:flex-start;flex-direction:column;gap:15px;margin-top:10px}.page-header_article .page-header_article__text{font-size:20px}.page-header_article .page-header_article__descriptions{gap:5px;margin-top:15px}.page-header_article .article__item__list .text,.page-header_article .page-header_article__descriptions .item{font-size:16px}.page-header_article .page-header_article__content{max-width:100%;min-width:379px}.page-header_article .page-header_article__wallpaper{max-width:100%;min-width:315px}.page-header_article .page-header_article__wallpaper .progressive-image-wrapper{margin-top:14px}.page-header_article .page-header_article__list{gap:10px;margin-top:30px}.page-header_article .page-header_article__list .item .item__icon{line-height:20px}.page-header_article .page-header_article__list .item .item__text{font-size:16px;line-height:22px}}@media screen and (max-width:767px){.page-header_article .page-header_article__wrap{display:flex;flex-direction:column;gap:0;padding-top:42px}.page-header_article .page-header_article__info{margin-top:15px}.page-header_article .page-header_article__text{font-size:21px}.page-header_article .page-header_article__descriptions{margin-top:30px}.page-header_article .page-header_article__content{max-width:100%;min-width:0;min-width:auto}.page-header_article .page-header_article__wallpaper{margin-top:30px;max-width:100%}.page-header_article .page-header_article__wallpaper .progressive-image-wrapper{margin-top:0}.page-header_article .page-header_article__list{gap:15px}.page-header_article .page-header_article__form{background-color:#fff;border-radius:15px;margin-top:10px;max-width:100%;padding:35px 19px 35px 21px}.page-header_article .page-header_article__form form{display:flex;flex-direction:column}.page-header_article .page-header_article__form .form__group{max-width:100%}.page-header_article .page-header_article__form .form_phone{margin-bottom:10px}.page-header_article .page-header_article__form .form_phone .input{background-color:#ebf0f5}}.page_services{background-color:#ebf0f5;margin-top:-100px;padding-top:100px}.page-header_service-page__content .h1{padding-top:80px}@media screen and (max-width:1369px){.page-header_service-page__content .h1{padding-top:50px}}@media screen and (max-width:1023px){.page-header_service-page__content .h1{padding-top:50px}}@media screen and (max-width:767px){.page-header_service-page__content .h1{padding-top:40px}}.page_sitemap-page{background-color:#ebf0f5;margin-top:-100px;padding-top:100px}.page-header_sitemap-page__content .h1{font-size:74px;line-height:78px;padding-top:80px}@media screen and (max-width:1369px){.page-header_sitemap-page__content .h1{font-size:45px;line-height:50px;padding-top:50px}}@media screen and (max-width:1023px){.page-header_sitemap-page__content .h1{font-size:39px;line-height:45px;padding-top:50px}}@media screen and (max-width:767px){.page-header_sitemap-page__content .h1{font-size:35px;line-height:37px;padding-top:40px}}.page-header__vacancies{position:relative}.page-header__vacancies:after{background-image:url(/build/i/d26bb6081334bf94261e.png);background-repeat:no-repeat;background-size:cover;bottom:-28%;content:"";height:71%;position:absolute;width:100%}.page-header__vacancies .breadcrumbs__link{color:#fff}.page-header__vacancies .page-header__grid{display:flex;flex-direction:column;gap:60px;padding-top:80px;position:relative}.page-header__vacancies .page-header__wallpaper{bottom:-160px;position:absolute;right:-66px;z-index:0}.page-header__vacancies .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__vacancies .page-header__wallpaper .progressive-image{height:100%;object-fit:cover;width:100%}.page-header__vacancies .page-header__top{display:flex;flex-direction:column;gap:25px;max-width:1305px}.page-header__vacancies .page-header__title{color:#fff;font-family:RG,sans-serif;font-style:normal;font-weight:600}.page-header__vacancies .page-header__title span{color:#35a8c2;font-family:RG,sans-serif;font-style:italic;font-weight:600}.page-header__vacancies .page-header__subtitle{color:#fff;font-size:25px;line-height:36px}.page-header__vacancies .page-header__subtitle span{color:#48d4f3}.page-header__vacancies .page-header__employees{display:flex;gap:10px;max-width:1305px;width:100%}.page-header__vacancies .page-header__employees-photo{background-color:#c1dbe0;border-radius:25px;height:303px;overflow:hidden;position:relative;width:20%;z-index:11}.page-header__vacancies .page-header__employees-photo .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__vacancies .page-header__employees-photo .progressive-image{height:100%;object-fit:cover;width:100%}.page-header__vacancies .page-header__employees-photo .progressive-image-wrapper{transform:scale(1.1) translateY(20px)}.page-header__vacancies .page-header__employees-photo.hide{display:none}.page-header__vacancies .page-header__advantages{grid-gap:30px;display:grid;gap:30px;grid-template-columns:438px 496px 365px;max-width:1305px;position:relative;width:100%}.page-header__vacancies .page-header__advantages span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.page-header__vacancies .page-header__advantages-item{display:flex}.page-header__vacancies .page-header__advantages-item .number{color:#fff;font-size:16px;line-height:20px;margin-bottom:auto;padding-left:10px;padding-top:2px;position:relative}.page-header__vacancies .page-header__advantages-item .number:before{background-color:#fff;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}.page-header__vacancies .page-header__advantages-item .content{padding-left:12px}.page-header__vacancies .page-header__advantages-item .title{color:#fff;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:25px;margin-bottom:12px}.page-header__vacancies .page-header__advantages-item .text{color:#b7ccd9;font-size:16px;line-height:22px}.page-header__vacancies .page-header__more{bottom:119px;color:#fff;display:flex;flex-direction:column;gap:12px;max-width:250px;position:absolute;right:0}.page-header__vacancies .page-header__more-title{font-family:Onest,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:25px}.page-header__vacancies .page-header__more-text{font-size:20px;line-height:26px}@media screen and (max-width:1700px){.page-header__vacancies .page-header__advantages{grid-template-columns:413px 454px 365px}.page-header__vacancies .page-header__employees{max-width:78%}.page-header__vacancies .page-header__employees-photo{height:250px}.page-header__vacancies .page-header__more{bottom:89px}}@media screen and (max-width:1369px){.page-header__vacancies .page-header__title{max-width:722px}.page-header__vacancies .page-header__grid{gap:50px;padding-top:50px}.page-header__vacancies .page-header__advantages{display:flex;flex-direction:column;gap:20px}.page-header__vacancies .page-header__advantages-item .title{font-size:16px;line-height:24px;margin-bottom:5px}.page-header__vacancies .page-header__advantages-item .text{font-size:15px;line-height:22px}.page-header__vacancies .page-header__employees{gap:6px;max-width:77%}.page-header__vacancies .page-header__employees-photo{border-radius:14px;height:168px}.page-header__vacancies .page-header__employees-photo .progressive-image-wrapper{transform:scale(1.1) translateY(10px)}.page-header__vacancies .page-header__more{bottom:57px;max-width:154px;right:31px}.page-header__vacancies .page-header__more-title{font-size:18px;line-height:15px}.page-header__vacancies .page-header__more-text{font-size:14px;line-height:18px}}@media screen and (max-width:1023px){.page-header__vacancies .page-header__title{max-width:701px}.page-header__vacancies .page-header__grid{gap:40px}.page-header__vacancies .page-header__employees{gap:6px;max-width:77%}.page-header__vacancies .page-header__employees-photo{height:130px}.page-header__vacancies .page-header__employees-photo .progressive-image-wrapper{transform:scale(1.1) translateY(7px)}.page-header__vacancies .page-header__more{bottom:27px;max-width:147px;right:0}}@media screen and (max-width:767px){.page-header__vacancies:after{display:none}.page-header__vacancies .page-header__title{font-size:35px;line-height:37px}.page-header__vacancies .page-header__grid{grid-gap:0;display:grid;gap:0;grid-template-columns:auto;margin-right:-20px;padding-top:44px}.page-header__vacancies .page-header__top{grid-row:1/2;max-width:96%}.page-header__vacancies .page-header__advantages{background-color:#005466;border-radius:20px;grid-row:4/5;margin-left:-10px;margin-right:-20px;padding:20px 27px;z-index:11}.page-header__vacancies .page-header__employees{flex-wrap:wrap;gap:4px;grid-row:2/3;margin-top:32px;max-width:96%}.page-header__vacancies .page-header__employees-photo{height:133px;width:110px}.page-header__vacancies .page-header__employees-photo.hide{display:block}.page-header__vacancies .page-header__more{bottom:auto;grid-row:3/4;margin:40px 0 22px;max-width:96%;position:relative;right:auto}}.page-header__services.page-header__removable-prosthetics .page-header__title{color:#333}.page-header__services.page-header__removable-prosthetics .page-header__subtitle{color:#0390ae;font-size:74px;line-height:70px;margin-top:0}.page-header__services.page-header__removable-prosthetics .page-header__wallpaper{max-height:none}.page-header__services.page-header__metal-braces .page-header__title{max-width:700px}.page-header__services.page-header__metal-braces .page-header__title span{color:#262626}.page-header__services .breadcrumbs__link{color:#fff}.page-header__services .page-header__grid{grid-gap:10px;display:grid;gap:10px;grid-template-areas:"content wallpaper" "prices wallpaper";grid-template-columns:1fr minmax(432px,723px);grid-template-rows:1fr auto;margin-top:70px}.page-header__services .page-header__content{background:#ebf0f5 url(/build/i/86c4721f07dc27a3f2cf.png) no-repeat 50%/cover;border-radius:25px;grid-area:content;overflow:hidden;padding:48px;position:relative}.page-header__services .page-header__title{color:#0390ae;line-height:70px}.page-header__services .page-header__subtitle{color:#333;font-family:RG,sans-serif;font-size:54px;font-style:normal;font-weight:600;line-height:59px;margin-top:10px}.page-header__services .page-header__list{align-items:flex-start;display:flex;gap:23px;margin-top:50px}.page-header__services .page-header__list.list li:not(:first-child){margin:0}.page-header__services .page-header__list.list li{display:inline-block}.page-header__services .page-header__list-item{width:50%}.page-header__services .page-header__list-item .link{color:#0390ae;font-weight:700}.page-header__services .page-header__list-item>span{font-weight:700}.page-header__services .page-header__wallpaper{grid-area:wallpaper;max-height:618px}.page-header__services .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__services .page-header__wallpaper .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}.page-header__services .page-header__prices-badge{background-color:#0390ae;border-radius:50px;color:#fff;font-family:RG,sans-serif;font-size:16px;font-style:normal;font-weight:600;height:23px;line-height:1;padding:3px 13px 6px;width:-webkit-max-content;width:max-content}.page-header__services .page-header__prices{align-items:center;background:#005466 url(/build/i/2c65b6957a4a08607ce6.png) no-repeat 50%/cover;border-radius:25px;display:flex;gap:20px;grid-area:prices;justify-content:space-between;padding:46px 46px 44px}.page-header__services .page-header__prices-wrapper{display:flex;flex-direction:column;gap:10px}.page-header__services .page-header__prices-title{color:#fff;font-family:Onest,sans-serif;font-size:27px;font-style:normal;font-weight:600;line-height:35px}.page-header__services .page-header__price{align-items:flex-end;display:flex;gap:23px}.page-header__services .page-header__price-flag{align-self:center;height:27px;width:39px}.page-header__services .page-header__price-flag .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__services .page-header__price-flag .progressive-image{border-radius:7px;height:100%;object-fit:cover;width:100%}.page-header__services .page-header__price-name{color:#fff;font-family:Onest,sans-serif;font-size:27px;font-style:normal;font-weight:600;line-height:38px}.page-header__services .page-header__price-old{color:#b7ccd9;font-size:25px;line-height:25px;padding:4px 0;text-decoration:line-through}.page-header__services .page-header__price-new{color:#ec8f77;font-family:Onest,sans-serif;font-size:35px;font-style:normal;font-weight:600;line-height:40px}.page-header__services .page-header__price-new span{font-size:27px}.page-header__services .page-header__prices-button{max-width:351px;padding:20px 30px}.page-header__services.page-header__ceramic-braces .page-header__title{max-width:700px}.page-header__services.page-header__ceramic-braces .page-header__prices{padding:34px 46px}.page-header__services.page-header__ceramic-braces .page-header__price{gap:10px}@media screen and (max-width:1659px){.page-header__services .page-header__grid{grid-template-columns:1fr minmax(432px,495px)}.page-header__services .page-header__content{padding:43px 40px}.page-header__services .page-header__list{flex-direction:column}.page-header__services .page-header__list-item{width:100%}.page-header__services .page-header__image{height:325px}}@media screen and (max-width:1369px){.page-header__services.page-header__removable-prosthetics .page-header__subtitle,.page-header__services.page-header__removable-prosthetics .page-header__title{font-size:44px;line-height:48px}.page-header__services.page-header__removable-prosthetics .page-header__wallpaper{max-height:309px}.page-header__services .page-header__grid{grid-template-areas:"content wallpaper" "prices prices";grid-template-columns:1fr 432px;grid-template-rows:1fr auto;margin-top:50px}.page-header__services .page-header__content{max-height:309px;padding:30px}.page-header__services .page-header__title{font-size:44px;line-height:48px}.page-header__services .page-header__subtitle{font-size:34px;line-height:36px}.page-header__services .page-header__list{gap:19px;margin-top:24px}.page-header__services .page-header__image{bottom:-2px;height:185px;width:155px}.page-header__services .page-header__wallpaper{max-height:309px}.page-header__services .page-header__wallpaper .progressive-image{object-position:top}.page-header__services .page-header__prices{padding:40px 60px 40px 40px}.page-header__services .page-header__prices-wrapper{gap:5px}.page-header__services .page-header__prices-title{font-size:25px;line-height:30px}.page-header__services .page-header__price-name{font-size:25px}.page-header__services .page-header__price{gap:25px}.page-header__services .page-header__prices-button{height:80px;max-width:317px}.page-header__services.page-header__bleaching .progressive-image-wrapper .progressive-image{object-position:center}}@media screen and (max-width:1023px){.page-header__services.page-header__removable-prosthetics .page-header__subtitle,.page-header__services.page-header__removable-prosthetics .page-header__title{display:inline;font-size:35px;line-height:38px}.page-header__services.page-header__removable-prosthetics .page-header__wallpaper{max-height:295px}.page-header__services .page-header__grid{grid-template-columns:1fr 1fr}.page-header__services .page-header__content{background-size:100% 70%;padding:18px 20px}.page-header__services .page-header__title{font-size:35px;line-height:38px}.page-header__services .page-header__subtitle{font-size:25px;line-height:27px;margin-top:3px}.page-header__services .page-header__list{gap:10px;margin-top:19px}.page-header__services .page-header__image{height:122px;width:103px}.page-header__services .page-header__wallpaper{max-height:265px}.page-header__services .page-header__prices{padding:30px 33px 30px 30px}.page-header__services .page-header__prices-wrapper{gap:8px}.page-header__services .page-header__prices-title{font-size:22px}.page-header__services .page-header__price-name{font-size:20px;line-height:24px}.page-header__services .page-header__price-old{font-size:22px;padding:5px 0}.page-header__services .page-header__price-new{font-size:30px}.page-header__services .page-header__price-new span{font-size:22px}.page-header__services .page-header__prices-button{max-width:297px}}@media screen and (max-width:767px){.page-header__services.page-header__removable-prosthetics .page-header__wallpaper{max-height:290px}.page-header__services .breadcrumbs__link_current{font-size:14px;line-height:20px}.page-header__services .page-header__grid{grid-template-areas:"content" "wallpaper" "prices";grid-template-columns:1fr;margin-top:40px}.page-header__services .page-header__content{max-height:none;padding:25px}.page-header__services .page-header__title{line-height:37px}.page-header__services .page-header__subtitle{margin-top:8px}.page-header__services .page-header__list{gap:15px;margin-top:22px;max-width:none}.page-header__services .page-header__list-item{font-size:18px;line-height:24px}.page-header__services .page-header__list-item .link{display:block}.page-header__services .page-header__image{height:146px;width:123px}.page-header__services .page-header__wallpaper{max-height:291px}.page-header__services .page-header__prices{align-items:flex-start;flex-direction:column;gap:19px;padding:28px 20px 34px}.page-header__services .page-header__prices-wrapper{gap:7px}.page-header__services .page-header__prices-title{font-size:20px;line-height:24px}.page-header__services .page-header__price{gap:15px}.page-header__services .page-header__price-old{font-size:18px;line-height:20px;padding:2px 0}.page-header__services .page-header__price-new{font-size:27px;line-height:25px}.page-header__services .page-header__price-new span{font-size:22px}.page-header__services .page-header__prices-button{max-width:none}.page-header__services.page-header__ceramic-braces .page-header__prices{padding:28px 20px 34px}}.page-header__allon4{background-color:#1c2b37}.page-header__allon4 .breadcrumbs__link{color:#fff}.page-header__allon4 .page-header__grid{grid-gap:10px;display:grid;gap:10px;grid-template-areas:"content wallpaper" "prices wallpaper";grid-template-columns:minmax(499px,872px) 1fr;grid-template-rows:1fr auto;margin-top:62px}.page-header__allon4 .page-header__content{background-color:#ebf0f5;background-position:50%;background-size:cover;border-radius:25px;display:flex;flex-direction:column;grid-area:content;min-height:0;overflow:hidden;padding:45px 122px 60px 66px;position:relative}.page-header__allon4 .page-header__content,.page-header__allon4 .page-header__prices:after{background-image:url(/build/i/86c4721f07dc27a3f2cf.png);background-repeat:no-repeat}.page-header__allon4 .page-header__title{line-height:70px;margin-left:auto;max-width:min(342px,max(225px,50%))}.page-header__allon4 .page-header__title>span{color:#0390ae}.page-header__allon4 .page-header__image{display:flex;height:332px;left:-4px;max-width:363px;position:absolute;top:2px;width:100%}.page-header__allon4 .page-header__image .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__allon4 .page-header__image .progressive-image{height:100%;object-fit:contain;width:100%}.page-header__allon4 .page-header__list{display:flex;gap:20px;margin-top:50px}.page-header__allon4 .page-header__list.list li:not(:first-child){margin:0}.page-header__allon4 .page-header__list-item{display:inline-block;min-height:0;min-height:auto;padding-left:44px}.page-header__allon4 .page-header__prices{align-items:center;background-color:#005466;border-radius:25px;display:flex;gap:40px;grid-area:prices;max-height:178px;overflow:hidden;padding:30px 35px;position:relative;z-index:1}.page-header__allon4 .page-header__prices:after{background-position:0 40%;background-size:cover;content:"";height:100%;left:0;opacity:.14;position:absolute;top:0;width:100%;z-index:-1}.page-header__allon4 .page-header__prices-box{display:flex;flex-direction:column;flex-grow:1;gap:8px}.page-header__allon4 .page-header__prices-text{color:#fff;font-size:27px;font-weight:600;line-height:35px}.page-header__allon4 .page-header__price{align-items:center;display:flex;gap:30px}.page-header__allon4 .page-header__price-icon{border-radius:7px;height:27px;width:39px}.page-header__allon4 .page-header__price-icon .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__allon4 .page-header__price-icon .progressive-image{height:100%;object-fit:cover;width:100%}.page-header__allon4 .page-header__price-text{color:#ec8f77;font-size:22px;font-weight:600;line-height:30px}.page-header__allon4 .page-header__price-text>.highlight{font-size:27px}.page-header__allon4 .page-header__prices-stock{align-items:center;display:flex;gap:13px}.page-header__allon4 .page-header__price-old{color:#b7ccd9;font-size:25px;line-height:25px}.page-header__allon4 .page-header__price-old>.strikethrough{text-decoration:line-through}.page-header__allon4 .page-header__price-new{color:#ec8f77;font-size:27px;font-weight:600;line-height:40px}.page-header__allon4 .page-header__price-new>.highlight{font-size:35px}.page-header__allon4 .page-header__prices-button{height:88px;padding:20px 30px;width:324px}.page-header__allon4 .page-header__wallpaper{grid-area:wallpaper;max-height:618px}.page-header__allon4 .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__allon4 .page-header__wallpaper .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}.page-header__allon4.page-header__allon1 .page-header__content{padding:80px 122px 60px 66px}.page-header__allon4.page-header__allon1 .page-header__list{gap:116px;margin-top:100px}@media screen and (max-width:1369px){.page-header__allon4 .page-header__grid{grid-template-areas:"content wallpaper" "prices prices";grid-template-columns:1.158fr 1fr;grid-template-rows:minmax(300px,420px) auto}.page-header__allon4 .page-header__content{justify-content:space-between;padding:31px}.page-header__allon4 .page-header__image{height:204px;max-width:230px}.page-header__allon4 .page-header__title{line-height:1.05}.page-header__allon4 .page-header__grid{grid-template-rows:auto}.page-header__allon4 .page-header__wallpaper{max-height:309px}.page-header__allon4 .page-header__wallpaper .progressive-image{object-position:50% 20%}.page-header__allon4 .page-header__list{gap:12px;margin-top:20px}.page-header__allon4 .page-header__list-item{flex:1;padding-left:42px}.page-header__allon4 .page-header__list-item:last-child{flex:1.15}.page-header__allon4 .page-header__prices{padding:22px 40px}.page-header__allon4 .page-header__prices-text{font-size:25px;line-height:30px}.page-header__allon4 .page-header__prices-button{height:80px;width:317px}.page-header__allon4.page-header__allon1 .page-header__content{padding:31px}.page-header__allon4.page-header__allon1 .page-header__list{gap:12px;margin-top:auto}}@media screen and (max-width:1023px){.page-header__allon4 .page-header__grid{grid-template-columns:1fr 1fr}.page-header__allon4 .page-header__content{padding:14px 14px 24px 22px}.page-header__allon4 .page-header__title{max-width:min(225px,max(175px,50%))}.page-header__allon4 .page-header__image{height:135px;width:152px}.page-header__allon4 .page-header__wallpaper{max-height:265px}.page-header__allon4 .page-header__list{flex-direction:column}.page-header__allon4 .page-header__prices{gap:15px;padding:20px 30px}.page-header__allon4 .page-header__prices-text{font-size:22px;line-height:30px}.page-header__allon4 .page-header__price-icon{height:24px;width:34px}.page-header__allon4 .page-header__price-text>.highlight{font-size:25px}.page-header__allon4 .page-header__prices-stock{gap:10px}.page-header__allon4 .page-header__price-new,.page-header__allon4 .page-header__price-old{font-size:22px}.page-header__allon4 .page-header__price-new>.highlight{font-size:30px}.page-header__allon4 .page-header__prices-button{padding:20px 25px;width:286px}.page-header__allon4.page-header__allon1 .page-header__content{padding:40px 14px 24px 22px}}@media screen and (max-width:767px){.page-header__allon4 .breadcrumbs__link_current{font-size:14px;line-height:20px}.page-header__allon4 .page-header__grid{display:grid;grid-template-areas:"content" "wallpaper" "prices";grid-template-columns:1fr;margin-top:40px}.page-header__allon4 .page-header__title{margin-bottom:24px;max-width:150px}.page-header__allon4 .page-header__image{height:147px;width:165px}.page-header__allon4 .page-header__prices{background-position:bottom;background-size:100% 200px;flex-direction:column;gap:20px;max-height:100%;padding:28px 10px 34px}.page-header__allon4 .page-header__prices-text{font-size:20px;line-height:24px}.page-header__allon4 .page-header__price-text{font-size:18px}.page-header__allon4 .page-header__price-text>.highlight{font-size:22px}.page-header__allon4 .page-header__prices-box{gap:0}.page-header__allon4 .page-header__price{gap:20px;margin-top:10px;max-height:262px}.page-header__allon4 .page-header__price:after{background-position:bottom;background-size:100% 200px}.page-header__allon4 .page-header__prices-stock{align-items:flex-end;gap:0 8px;margin-top:7px}.page-header__allon4 .page-header__price-old{font-size:18px;line-height:20px}.page-header__allon4 .page-header__price-new{line-height:25px}.page-header__allon4 .page-header__price-new>.highlight{font-size:25px;line-height:25px}.page-header__allon4 .page-header__prices-button{width:100%}.page-header__allon4 .page-header__wallpaper{max-height:291px}.page-header__allon4 .page-header__list{margin-top:8px}.page-header__allon4.page-header__allon1 .page-header__content{padding:47px 22px}.page-header__allon4.page-header__allon1 .page-header__list{margin-top:20px}}@media screen and (max-width:579px){.page-header__allon4 .page-header__prices:after{background-position:0}}.page-header__allon6{background-color:#1c2b37}.page-header__allon6 .breadcrumbs__link{color:#fff}.page-header__allon6 .page-header__grid{grid-gap:10px;display:grid;gap:10px;grid-template-areas:"content wallpaper" "prices wallpaper";grid-template-columns:minmax(499px,872px) 1fr;grid-template-rows:1fr auto;margin-top:62px}.page-header__allon6 .page-header__content{background-color:#ebf0f5;background-position:50%;background-size:cover;border-radius:25px;display:flex;flex-direction:column;grid-area:content;min-height:0;overflow:hidden;padding:45px 25px 60px 66px;position:relative}.page-header__allon6 .page-header__content,.page-header__allon6 .page-header__prices:after{background-image:url(/build/i/86c4721f07dc27a3f2cf.png);background-repeat:no-repeat}.page-header__allon6 .page-header__title{line-height:70px;margin-left:363px;max-width:min(342px,max(225px,50%))}.page-header__allon6 .page-header__title>span{color:#0390ae}.page-header__allon6 .page-header__image{display:flex;height:332px;left:-10px;max-width:363px;position:absolute;top:2px;width:100%}.page-header__allon6 .page-header__image .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__allon6 .page-header__image .progressive-image{height:100%;object-fit:contain;width:100%}.page-header__allon6 .page-header__list{align-items:flex-start;display:flex;gap:20px;margin-top:50px}.page-header__allon6 .page-header__list.list li:not(:first-child){margin:0}.page-header__allon6 .page-header__list-item{min-height:0;min-height:auto;padding-left:44px}.page-header__allon6 .page-header__prices{align-items:center;background-color:#005466;border-radius:25px;display:flex;gap:40px;grid-area:prices;max-height:178px;overflow:hidden;padding:30px 35px;position:relative;z-index:1}.page-header__allon6 .page-header__prices:after{background-position:0 40%;background-size:cover;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:-1}.page-header__allon6 .page-header__prices-box{display:flex;flex-direction:column;flex-grow:1;gap:8px}.page-header__allon6 .page-header__prices-text{color:#fff;font-size:27px;font-weight:600;line-height:35px}.page-header__allon6 .page-header__price{align-items:center;display:flex;gap:13px}.page-header__allon6 .page-header__price-icon{border-radius:7px;height:27px;width:39px}.page-header__allon6 .page-header__price-icon .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__allon6 .page-header__price-icon .progressive-image{height:100%;object-fit:cover;width:100%}.page-header__allon6 .page-header__price-text{color:#ec8f77;font-size:22px;font-weight:600;line-height:30px}.page-header__allon6 .page-header__price-text>.highlight{font-size:27px}.page-header__allon6 .page-header__prices-stock{align-items:center;display:flex;gap:13px}.page-header__allon6 .page-header__price-old{color:#b7ccd9;font-size:25px;line-height:25px}.page-header__allon6 .page-header__price-old>.strikethrough{text-decoration:line-through}.page-header__allon6 .page-header__price-new{color:#ec8f77;font-size:27px;font-weight:600;line-height:40px}.page-header__allon6 .page-header__price-new>.highlight{font-size:35px}.page-header__allon6 .page-header__prices-button{height:88px;padding:20px 30px;width:324px}.page-header__allon6 .page-header__wallpaper{grid-area:wallpaper;max-height:618px}.page-header__allon6 .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__allon6 .page-header__wallpaper .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}@media screen and (max-width:1369px){.page-header__allon6 .page-header__grid{grid-template-areas:"content wallpaper" "prices prices";grid-template-columns:1.158fr 1fr;grid-template-rows:minmax(300px,420px) auto}.page-header__allon6 .page-header__content{justify-content:space-between;padding:31px}.page-header__allon6 .page-header__image{height:204px;max-width:230px}.page-header__allon6 .page-header__title{line-height:1.05;margin-left:230px}.page-header__allon6 .page-header__grid{grid-template-rows:auto}.page-header__allon6 .page-header__wallpaper{max-height:309px}.page-header__allon6 .page-header__wallpaper .progressive-image{object-position:50% 20%}.page-header__allon6 .page-header__list{gap:12px;margin-top:20px}.page-header__allon6 .page-header__list-item{flex:1;padding-left:42px}.page-header__allon6 .page-header__list-item:last-child{flex:1.15}.page-header__allon6 .page-header__prices{padding:22px 40px}.page-header__allon6 .page-header__prices-text{font-size:25px;line-height:30px}.page-header__allon6 .page-header__prices-button{height:80px;width:317px}}@media screen and (max-width:1023px){.page-header__allon6 .page-header__grid{grid-template-columns:1fr 1fr}.page-header__allon6 .page-header__content{padding:14px 14px 24px 22px}.page-header__allon6 .page-header__title{margin-left:152px;max-width:min(225px,max(175px,50%))}.page-header__allon6 .page-header__image{height:135px;width:152px}.page-header__allon6 .page-header__wallpaper{max-height:265px}.page-header__allon6 .page-header__list{flex-direction:column}.page-header__allon6 .page-header__prices{gap:15px;padding:20px 30px}.page-header__allon6 .page-header__prices-text{font-size:22px;line-height:30px}.page-header__allon6 .page-header__price-icon{height:24px;width:34px}.page-header__allon6 .page-header__price-text>.highlight{font-size:25px}.page-header__allon6 .page-header__prices-stock{gap:10px}.page-header__allon6 .page-header__price-new,.page-header__allon6 .page-header__price-old{font-size:22px}.page-header__allon6 .page-header__price-new>.highlight{font-size:30px}.page-header__allon6 .page-header__prices-button{padding:20px 25px;width:286px}}@media screen and (max-width:767px){.page-header__allon6 .breadcrumbs__link_current{font-size:14px;line-height:20px}.page-header__allon6 .page-header__grid{display:grid;grid-template-areas:"content" "wallpaper" "prices";grid-template-columns:1fr;margin-top:40px}.page-header__allon6 .page-header__title{margin-bottom:24px}.page-header__allon6 .page-header__image{height:147px;width:165px}.page-header__allon6 .page-header__prices{background-position:bottom;background-size:100% 200px;flex-direction:column;gap:20px;max-height:100%;padding:28px 10px 34px}.page-header__allon6 .page-header__prices-text{font-size:20px;line-height:24px}.page-header__allon6 .page-header__price-text{font-size:18px}.page-header__allon6 .page-header__price-text>.highlight{font-size:22px}.page-header__allon6 .page-header__prices-box{gap:0}.page-header__allon6 .page-header__price{column-gap:13px;margin-top:10px;max-height:262px;row-gap:20px}.page-header__allon6 .page-header__price:after{background-position:bottom;background-size:100% 200px}.page-header__allon6 .page-header__prices-stock{align-items:flex-end;gap:0 8px;margin-top:7px}.page-header__allon6 .page-header__price-old{font-size:18px;line-height:20px}.page-header__allon6 .page-header__price-new{line-height:25px}.page-header__allon6 .page-header__price-new>.highlight{font-size:25px;line-height:25px}.page-header__allon6 .page-header__prices-button{width:100%}.page-header__allon6 .page-header__wallpaper{max-height:291px}.page-header__allon6 .page-header__list{margin-top:8px}}@media screen and (max-width:579px){.page-header__allon6 .page-header__prices:after{background-position:0}}.page-header__implantation{background-color:#1c2b37}.page-header__implantation .breadcrumbs__link{color:#fff}.page-header__implantation .page-header__grid{grid-gap:10px;display:grid;gap:10px;grid-template-areas:"content wallpaper" "prices wallpaper";grid-template-columns:minmax(499px,872px) 1fr;grid-template-rows:1fr auto;margin-top:62px}.page-header__implantation .page-header__content{background-color:#ebf0f5;background-position:50%;background-size:cover;border-radius:25px;display:flex;flex-direction:column;grid-area:content;min-height:0;overflow:hidden;padding:45px 80px 60px 66px;position:relative}.page-header__implantation .page-header__content,.page-header__implantation .page-header__prices:after{background-image:url(/build/i/86c4721f07dc27a3f2cf.png);background-repeat:no-repeat}.page-header__implantation .page-header__title{margin-left:220px;max-width:100%}.page-header__implantation .page-header__title span{color:#0390ae}.page-header__implantation .page-header__image{bottom:-160px;display:flex;height:600px;left:0;max-width:363px;position:absolute;top:auto;width:274px}.page-header__implantation .page-header__image .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__implantation .page-header__image .progressive-image{height:100%;object-fit:contain;width:100%}.page-header__implantation .page-header__list{align-items:flex-start;display:flex;flex-direction:column;gap:20px;margin-left:220px;margin-top:50px;max-width:325px}.page-header__implantation .page-header__list.list li:not(:first-child){margin:0}.page-header__implantation .page-header__list-item{min-height:0;min-height:auto;padding-left:44px}.page-header__implantation .page-header__prices{align-items:center;background-color:#005466;border-radius:25px;display:flex;gap:24px;grid-area:prices;max-height:178px;min-height:178px;overflow:hidden;padding:30px 35px;position:relative;z-index:1}.page-header__implantation .page-header__prices:after{background-position:0 40%;background-size:cover;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:-1}.page-header__implantation .page-header__prices-box{display:flex;flex-direction:column;flex-grow:1;gap:8px}.page-header__implantation .page-header__prices-text{color:#fff;font-size:27px;font-weight:600;line-height:35px}.page-header__implantation .page-header__price{align-items:center;display:flex;gap:0 13px}.page-header__implantation .page-header__price-icon{border-radius:7px;height:27px;width:39px}.page-header__implantation .page-header__price-icon .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__implantation .page-header__price-icon .progressive-image{height:100%;object-fit:cover;width:100%}.page-header__implantation .page-header__price-text{color:#ec8f77;font-size:22px;font-weight:600;line-height:30px}.page-header__implantation .page-header__price-text>.highlight{font-size:27px}.page-header__implantation .page-header__prices-stock{align-items:center;display:flex;gap:13px}.page-header__implantation .page-header__price-old{color:#b7ccd9;font-size:25px;line-height:25px}.page-header__implantation .page-header__price-old>.strikethrough{text-decoration:line-through}.page-header__implantation .page-header__price-new{color:#ec8f77;font-size:27px;font-weight:600;line-height:40px}.page-header__implantation .page-header__price-new>.highlight{font-size:35px}.page-header__implantation .page-header__prices-button{height:88px;padding:20px 30px;width:351px}.page-header__implantation .page-header__wallpaper{grid-area:wallpaper;max-height:618px}.page-header__implantation .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__implantation .page-header__wallpaper .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}@media screen and (max-width:1369px){.page-header__implantation .page-header__title{font-size:44px;line-height:48px}.page-header__implantation .page-header__grid{grid-template-areas:"content wallpaper" "prices prices";grid-template-columns:1.158fr 1fr;grid-template-rows:minmax(300px,300px) auto}.page-header__implantation .page-header__content{padding:33px}.page-header__implantation .page-header__image{bottom:-55px;height:360px;width:160px}.page-header__implantation .page-header__list,.page-header__implantation .page-header__title{margin-left:130px}.page-header__implantation .page-header__list{gap:12px;margin-bottom:auto;margin-top:20px}.page-header__implantation .page-header__wallpaper .progressive-image{object-position:50% 20%}.page-header__implantation .page-header__list-item{flex:1;padding-left:42px}.page-header__implantation .page-header__list-item:last-child{flex:1.15}.page-header__implantation .page-header__prices{min-height:160px;padding:22px 40px}.page-header__implantation .page-header__prices-text{font-size:25px;line-height:30px}.page-header__implantation .page-header__prices-button{height:80px;width:317px}.page-header__implantation .page-header__wallpaper{min-height:auto}}@media screen and (max-width:1023px){.page-header__implantation .page-header__grid{grid-template-columns:1fr 1fr}.page-header__implantation .page-header__content{padding:38px 28px 38px 58px}.page-header__implantation .page-header__title{font-size:35px;line-height:38px}.page-header__implantation .page-header__image{bottom:-25px;height:360px;left:-60px;width:123px}.page-header__implantation .page-header__list{flex-direction:column}.page-header__implantation .page-header__list-item{padding-left:35px}.page-header__implantation .page-header__prices{gap:20px;min-height:140px;padding:20px 30px}.page-header__implantation .page-header__prices-text{font-size:22px;line-height:30px}.page-header__implantation .page-header__price-icon{height:24px;width:34px}.page-header__implantation .page-header__price-text>.highlight{font-size:25px}.page-header__implantation .page-header__prices-stock{gap:10px}.page-header__implantation .page-header__price-new,.page-header__implantation .page-header__price-old{font-size:22px}.page-header__implantation .page-header__price-new>.highlight{font-size:30px}.page-header__implantation .page-header__prices-button{padding:20px 25px;width:286px}.page-header__implantation .page-header__list,.page-header__implantation .page-header__title{margin-left:0}}@media screen and (max-width:767px){.page-header__implantation .breadcrumbs__link_current{font-size:14px;line-height:20px}.page-header__implantation .page-header__grid{display:grid;grid-template-areas:"content" "wallpaper" "prices";grid-template-columns:1fr;margin-top:40px}.page-header__implantation .page-header__title{font-size:35px;line-height:37px;margin-bottom:0;max-width:none}.page-header__implantation .page-header__list-item{font-size:18px;line-height:24px}.page-header__implantation .page-header__prices{background-position:bottom;background-size:100% 200px;flex-direction:column;gap:20px;max-height:100%;padding:28px 10px 34px}.page-header__implantation .page-header__prices-text{font-size:20px;line-height:24px}.page-header__implantation .page-header__price-text{font-size:18px}.page-header__implantation .page-header__price-text>.highlight{font-size:22px}.page-header__implantation .page-header__prices-box{gap:0}.page-header__implantation .page-header__price{margin-top:10px;min-height:0;min-height:auto}.page-header__implantation .page-header__prices-stock{align-items:flex-end;gap:0 8px;margin-top:7px}.page-header__implantation .page-header__price-old{font-size:18px;line-height:20px}.page-header__implantation .page-header__price-new{line-height:25px}.page-header__implantation .page-header__price-new>.highlight{font-size:25px;line-height:25px}.page-header__implantation .page-header__prices-button{width:100%}}@media screen and (max-width:579px){.page-header__implantation .page-header__prices:after{background-position:0}}.page-header__prosthetics .breadcrumbs__link{color:#fff}.page-header__prosthetics .page-header__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 805px;margin-top:70px}.page-header__prosthetics .page-header__content{background-color:#ebf0f5;background-image:url(/build/i/5fea5b7917e7bbd120f4.png);background-position:bottom;background-repeat:no-repeat;background-size:100% 75%;border-radius:25px;display:flex;flex-direction:column;gap:40px;justify-content:space-between;padding:70px 50px 84px}.page-header__prosthetics .page-header__title{font-size:70px;font-weight:600;line-height:73px}.page-header__prosthetics .page-header__list{align-items:flex-start;display:flex;gap:20px;max-width:666px}.page-header__prosthetics .page-header__list.list li:not(:first-child){margin:0}.page-header__prosthetics .page-header__list.list li{display:inline-block}.page-header__prosthetics .page-header__list-item>.highlight{font-weight:700}.page-header__prosthetics .page-header__wallpaper{min-height:463px}.page-header__prosthetics .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__prosthetics .page-header__wallpaper .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}.page-header__prosthetics .page-header__overview{grid-gap:22px;align-items:center;background-color:#005466;border-radius:20px;display:grid;gap:22px;grid-template-columns:1fr 328px;padding:25px 46px 30px}.page-header__prosthetics .page-header__overview-wrapper{color:#fff;display:flex;flex-direction:column;gap:12px}.page-header__prosthetics .page-header__overview-subtitle{font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:25px;padding-left:37px;position:relative}.page-header__prosthetics .page-header__overview-subtitle:before{background-image:url(/build/i/803587c1d500eb877486.svg);background-repeat:no-repeat;background-size:contain;content:"";height:52px;left:-15px;position:absolute;top:-12px;width:52px}.page-header__prosthetics .page-header__overview-title{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:27px}.page-header__prosthetics .page-header__overview-button{height:88px}.page-header__prosthetics .page-header__gallery{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.page-header__prosthetics .page-header__gallery-image{border-radius:15px;height:146px;overflow:hidden}.page-header__prosthetics .page-header__gallery-image .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__prosthetics .page-header__gallery-image .progressive-image{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1659px){.page-header__prosthetics .page-header__grid{grid-template-columns:1fr minmax(432px,550px)}.page-header__prosthetics .page-header__gallery-image{height:100%}}@media screen and (max-width:1369px){.page-header__prosthetics .page-header__grid{gap:6px;grid-template-areas:"content image" "content gallery" "overview overview";grid-template-columns:1fr 426px;margin-top:50px}.page-header__prosthetics .page-header__content{gap:25px;grid-area:content;padding:35px 40px 40px 35px}.page-header__prosthetics .page-header__title{font-size:44px;line-height:48px}.page-header__prosthetics .page-header__list{flex-direction:column;gap:12px;max-width:375px}.page-header__prosthetics .page-header__wallpaper{grid-area:image;min-height:254px}.page-header__prosthetics .page-header__overview{gap:80px;grid-area:overview;grid-template-columns:1fr 306px;padding:24px 40px 19px}.page-header__prosthetics .page-header__overview-wrapper{gap:18px}.page-header__prosthetics .page-header__overview-subtitle{font-size:14px;line-height:19px;padding-left:40px}.page-header__prosthetics .page-header__overview-subtitle:before{height:47px;left:-7px;top:-12px;width:47px}.page-header__prosthetics .page-header__overview-title{font-size:18px;line-height:25px}.page-header__prosthetics .page-header__overview-button{height:80px;padding:20px 30px}.page-header__prosthetics .page-header__gallery{gap:3px;grid-area:gallery}.page-header__prosthetics .page-header__gallery-image{height:79px}}@media screen and (max-width:1023px){.page-header__prosthetics .page-header__grid{grid-template-columns:1fr 327px}.page-header__prosthetics .page-header__content{gap:12px;padding:20px 25px 25px}.page-header__prosthetics .page-header__title{font-size:35px;line-height:38px}.page-header__prosthetics .page-header__list{gap:10px}.page-header__prosthetics .page-header__wallpaper{min-height:195px}.page-header__prosthetics .page-header__overview{gap:46px;grid-template-columns:1fr 297px;padding:29px 30px 26px}.page-header__prosthetics .page-header__overview-wrapper{gap:16px}.page-header__prosthetics .page-header__overview-subtitle:before{left:-10px;top:-14px}.page-header__prosthetics .page-header__gallery{gap:2px}.page-header__prosthetics .page-header__gallery-image{border-radius:10px;height:61px}}@media screen and (max-width:767px){.page-header__prosthetics .breadcrumbs__link_current{font-size:14px;line-height:20px}.page-header__prosthetics .page-header__grid{grid-template-areas:"gallery " "content " "image" "overview";grid-template-columns:1fr;margin-top:40px}.page-header__prosthetics .page-header__content{gap:20px;padding:20px 20px 30px}.page-header__prosthetics .page-header__title{font-size:35px;line-height:37px}.page-header__prosthetics .page-header__list-item{font-size:18px;line-height:24px}.page-header__prosthetics .page-header__wallpaper{min-height:202px}.page-header__prosthetics .page-header__overview{display:flex;flex-direction:column;gap:17px;padding:26px 30px}.page-header__prosthetics .page-header__overview-wrapper{gap:18px}.page-header__prosthetics .page-header__overview-subtitle{font-size:16px;line-height:22px}.page-header__prosthetics .page-header__overview-subtitle:before{height:52px;left:-13px;top:-14px;width:52px}.page-header__prosthetics .page-header__overview-title{font-size:18px;line-height:25px}.page-header__prosthetics .page-header__overview-button{width:100%}.page-header__prosthetics .page-header__gallery-image{height:64px}}.page-header__hero .breadcrumbs__link{color:#fff}.page-header__hero .page-header__grid{grid-gap:10px;display:grid;gap:10px;grid-template-areas:"content wallpaper" "prices wallpaper";grid-template-columns:1fr minmax(432px,723px);grid-template-rows:1fr auto;margin-top:70px}.page-header__hero .page-header__content{background:#ebf0f5 url(/build/i/86c4721f07dc27a3f2cf.png) no-repeat 50%/cover;border-radius:25px;grid-area:content;overflow:hidden;padding:50px 55px;position:relative}.page-header__hero .page-header__title{color:#0390ae;line-height:70px}.page-header__hero .page-header__subtitle{color:#333;font-family:RG,sans-serif;font-size:54px;font-style:normal;font-weight:600;line-height:59px;margin-top:10px;max-width:520px}.page-header__hero .page-header__list{align-items:flex-start;display:flex;gap:23px;margin-top:36px;max-width:520px}.page-header__hero .page-header__list.list li:not(:first-child){margin:0}.page-header__hero .page-header__list.list li{display:inline-block}.page-header__hero .page-header__list-item:last-child{flex:1.2}.page-header__hero .page-header__list-item .link{color:#0390ae;font-weight:700}.page-header__hero .page-header__list-item>.highlight{font-weight:700}.page-header__hero .page-header__image{bottom:-6px;max-height:381px;position:absolute;right:0}.page-header__hero .page-header__image .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__hero .page-header__image .progressive-image{height:100%;object-fit:cover;width:100%}.page-header__hero .page-header__wallpaper{grid-area:wallpaper;max-height:618px}.page-header__hero .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__hero .page-header__wallpaper .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}.page-header__hero .page-header__prices-badge{background-color:#0390ae;border-radius:50px;color:#fff;font-family:RG,sans-serif;font-size:16px;font-style:normal;font-weight:600;height:23px;line-height:1;padding:3px 13px 6px;width:-webkit-max-content;width:max-content}.page-header__hero .page-header__prices{align-items:center;background:#005466 url(/build/i/2c65b6957a4a08607ce6.png) no-repeat 50%/cover;border-radius:25px;display:flex;gap:20px;grid-area:prices;justify-content:space-between;padding:46px 46px 44px}.page-header__hero .page-header__prices-wrapper{display:flex;flex-direction:column;gap:10px}.page-header__hero .page-header__prices-title{color:#fff;font-family:Onest,sans-serif;font-size:27px;font-style:normal;font-weight:600;line-height:35px}.page-header__hero .page-header__price{align-items:flex-end;display:flex;gap:23px}.page-header__hero .page-header__price-flag{align-self:center;height:27px;width:39px}.page-header__hero .page-header__price-flag .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__hero .page-header__price-flag .progressive-image{border-radius:7px;height:100%;object-fit:cover;width:100%}.page-header__hero .page-header__price-name{color:#fff;font-family:Onest,sans-serif;font-size:27px;font-style:normal;font-weight:600;line-height:38px}.page-header__hero .page-header__price-old{color:#b7ccd9;font-size:25px;line-height:25px;padding:4px 0;text-decoration:line-through}.page-header__hero .page-header__price-new{color:#ec8f77;font-family:Onest,sans-serif;font-size:35px;font-style:normal;font-weight:600;line-height:40px}.page-header__hero .page-header__price-new span{font-size:27px}.page-header__hero .page-header__prices-button{max-width:351px;padding:20px 30px}.page-header__hero.page-header__veneers .page-header__list-item{flex:1}.page-header__hero.page-header__veneers .page-header__list-item:last-child{flex:.9}.page-header__hero.page-header__braces .page-header__content{padding-left:325px;padding-right:60px}.page-header__hero.page-header__braces .page-header__list{gap:20px}.page-header__hero.page-header__braces .page-header__list-item{flex:1}.page-header__hero.page-header__braces .page-header__image{left:0;max-height:430px;top:0;width:335px}.page-header__hero.page-header__braces .page-header__prices{max-height:178px;padding:34px 46px}.page-header__hero.page-header__braces .page-header__prices-wrapper{gap:6px}.page-header__hero.page-header__braces .page-header__price{gap:12px}.page-header__hero.page-header__dental-treatment .page-header__content{padding-left:317px;padding-top:64px}.page-header__hero.page-header__dental-treatment .page-header__list{flex-direction:column;gap:27px;max-width:423px}.page-header__hero.page-header__dental-treatment .page-header__list-item{flex:1}.page-header__hero.page-header__dental-treatment .page-header__image{bottom:auto;left:0;max-height:378px;top:24px;width:303px}.page-header__hero.page-header__dental-treatment .page-header__prices{max-height:178px;padding:34px 46px}.page-header__hero.page-header__about .page-header__content{padding-left:325px;padding-right:60px}.page-header__hero.page-header__about .page-header__list{gap:20px}.page-header__hero.page-header__about .page-header__list-item{flex:1}.page-header__hero.page-header__about .page-header__image{height:100%;left:0;max-height:430px;top:20px;width:335px}.page-header__hero.page-header__about .page-header__prices{max-height:178px;padding:34px 46px}.page-header__hero.page-header__about .page-header__prices-wrapper{gap:6px}.page-header__hero.page-header__about .page-header__price{gap:12px}.page-header__hero.page-header__gum-treatment .page-header__list{gap:22px}.page-header__hero.page-header__gum-treatment .page-header__list-item:last-child{flex:initial}@media screen and (max-width:1659px){.page-header__hero.page-header__braces .page-header__wallpaper{max-height:none}.page-header__hero.page-header__braces .page-header__price-name{font-size:23px}.page-header__hero.page-header__dental-treatment .page-header__image{height:343px;max-height:343px}.page-header__hero .page-header__grid{grid-template-columns:1fr minmax(432px,495px)}.page-header__hero .page-header__content{padding:43px 40px}.page-header__hero .page-header__list{flex-direction:column}.page-header__hero .page-header__image{height:325px}}@media screen and (max-width:1369px){.page-header__hero.page-header__braces .page-header__wallpaper{max-height:309px}.page-header__hero .page-header__grid{grid-template-areas:"content wallpaper" "prices prices";grid-template-columns:1fr 432px;grid-template-rows:1fr auto;margin-top:50px}.page-header__hero .page-header__content{max-height:309px;padding:30px 40px}.page-header__hero .page-header__title{font-size:44px;line-height:48px}.page-header__hero .page-header__subtitle{font-size:34px;line-height:36px;max-width:324px}.page-header__hero .page-header__list{gap:19px;margin-top:24px}.page-header__hero .page-header__image{bottom:-2px;height:185px;width:155px}.page-header__hero .page-header__wallpaper{max-height:309px}.page-header__hero .page-header__wallpaper .progressive-image{object-position:top}.page-header__hero .page-header__prices{padding:40px 60px 40px 40px}.page-header__hero .page-header__prices-wrapper{gap:5px}.page-header__hero .page-header__prices-title{font-size:25px;line-height:30px}.page-header__hero .page-header__price-name{font-size:25px}.page-header__hero .page-header__price{gap:25px}.page-header__hero .page-header__prices-button{height:80px;max-width:317px}.page-header__hero.page-header__veneers .page-header__list{max-width:258px}.page-header__hero.page-header__veneers .page-header__image{height:227px;width:192px}.page-header__hero.page-header__braces .page-header__content{padding:35px 40px 40px 0}.page-header__hero.page-header__braces .page-header__title{padding-left:196px}.page-header__hero.page-header__braces .page-header__subtitle{max-width:458px;padding-left:196px}.page-header__hero.page-header__braces .page-header__image{height:230px;width:189px}.page-header__hero.page-header__braces .page-header__list{flex-direction:row;padding-left:24px}.page-header__hero.page-header__dental-treatment .page-header__content{padding-left:0;padding-top:40px}.page-header__hero.page-header__dental-treatment .page-header__subtitle,.page-header__hero.page-header__dental-treatment .page-header__title{padding-left:140px}.page-header__hero.page-header__dental-treatment .page-header__subtitle{max-width:448px}.page-header__hero.page-header__dental-treatment .page-header__image{height:165px;top:0;width:132px}.page-header__hero.page-header__dental-treatment .page-header__list{gap:15px;margin-top:46px;max-width:428px;padding-left:48px}.page-header__hero.page-header__about .page-header__content{padding:35px 40px 40px 0}.page-header__hero.page-header__about .page-header__title{padding-left:160px}.page-header__hero.page-header__about .page-header__subtitle{max-width:458px;padding-left:160px}.page-header__hero.page-header__about .page-header__image{bottom:auto;height:169px;left:4px;max-height:378px;top:13px;width:146px}.page-header__hero.page-header__about .page-header__list{flex-direction:row;padding-left:24px}.page-header__hero.page-header__gum-treatment .page-header__list{max-width:300px}}@media screen and (max-width:1023px){.page-header__hero.page-header__braces .page-header__wallpaper{max-height:265px}.page-header__hero .page-header__grid{grid-template-columns:1fr 1fr}.page-header__hero .page-header__content{background-size:100% 70%;padding:18px 25px}.page-header__hero .page-header__title{font-size:35px;line-height:38px}.page-header__hero .page-header__subtitle{font-size:25px;line-height:27px;margin-top:3px}.page-header__hero .page-header__list{gap:10px;margin-top:19px;max-width:270px}.page-header__hero .page-header__list-item br{display:none}.page-header__hero .page-header__image{height:122px;width:103px}.page-header__hero .page-header__wallpaper{max-height:265px}.page-header__hero .page-header__prices{padding:30px 33px 30px 30px}.page-header__hero .page-header__prices-wrapper{gap:8px}.page-header__hero .page-header__prices-title{font-size:22px}.page-header__hero .page-header__price-name{font-size:20px;line-height:24px}.page-header__hero .page-header__price-old{font-size:22px;padding:5px 0}.page-header__hero .page-header__price-new{font-size:30px}.page-header__hero .page-header__price-new span{font-size:22px}.page-header__hero .page-header__prices-button{max-width:297px}.page-header__hero.page-header__veneers .page-header__image{height:135px;width:114px}.page-header__hero.page-header__braces .page-header__content{padding:20px 16px 32px 0}.page-header__hero.page-header__braces .page-header__title{padding-left:103px}.page-header__hero.page-header__braces .page-header__subtitle{max-width:332px;padding-left:103px}.page-header__hero.page-header__braces .page-header__image{height:124px;width:102px}.page-header__hero.page-header__braces .page-header__list{flex-direction:column;max-width:222px;padding-left:28px}.page-header__hero.page-header__braces .page-header__price{align-items:center;gap:10px}.page-header__hero.page-header__braces .page-header__prices-button{max-width:286px}.page-header__hero.page-header__dental-treatment .page-header__content{padding-top:22px}.page-header__hero.page-header__dental-treatment .page-header__subtitle,.page-header__hero.page-header__dental-treatment .page-header__title{padding-left:103px}.page-header__hero.page-header__dental-treatment .page-header__subtitle{max-width:325px}.page-header__hero.page-header__dental-treatment .page-header__image{height:118px;top:11px;width:94px}.page-header__hero.page-header__dental-treatment .page-header__list{gap:10px;margin-top:22px;max-width:326px;padding-left:22px}.page-header__hero.page-header__dental-treatment .page-header__price{gap:12px}.page-header__hero.page-header__about .page-header__content{padding:20px 16px 32px 0}.page-header__hero.page-header__about .page-header__title{padding-left:103px}.page-header__hero.page-header__about .page-header__subtitle{max-width:332px;padding-left:103px}.page-header__hero.page-header__about .page-header__image{height:124px;width:102px}.page-header__hero.page-header__about .page-header__list{flex-direction:column;max-width:100%;padding-left:28px}.page-header__hero.page-header__about .page-header__price{align-items:center;gap:10px}.page-header__hero.page-header__about .page-header__prices-button{max-width:286px}}@media screen and (max-width:767px){.page-header__hero .breadcrumbs__link_current{font-size:14px;line-height:20px}.page-header__hero .page-header__grid{grid-template-areas:"content" "wallpaper" "prices";grid-template-columns:1fr;margin-top:40px}.page-header__hero .page-header__content{padding:24px 27px 51px}.page-header__hero .page-header__title{line-height:37px}.page-header__hero .page-header__subtitle{margin-top:8px}.page-header__hero .page-header__list{gap:15px;margin-top:22px;max-width:245px}.page-header__hero .page-header__list-item{font-size:18px;line-height:24px}.page-header__hero .page-header__list-item .link{display:block}.page-header__hero .page-header__image{height:146px;width:123px}.page-header__hero .page-header__wallpaper{max-height:291px}.page-header__hero .page-header__prices{align-items:flex-start;flex-direction:column;gap:19px;padding:28px 20px 34px}.page-header__hero .page-header__prices-wrapper{gap:7px}.page-header__hero .page-header__prices-title{font-size:20px;line-height:24px}.page-header__hero .page-header__price{gap:15px}.page-header__hero .page-header__price-old{font-size:18px;line-height:20px;padding:2px 0}.page-header__hero .page-header__price-new{font-size:27px;line-height:25px}.page-header__hero .page-header__price-new span{font-size:22px}.page-header__hero .page-header__prices-button{max-width:none}.page-header__hero.page-header__veneers .page-header__list-item:last-child{max-width:200px}.page-header__hero.page-header__veneers .page-header__content{max-height:340px;padding:24px 27px 27px}.page-header__hero.page-header__braces .page-header__subtitle,.page-header__hero.page-header__braces .page-header__title{padding-left:127px}.page-header__hero.page-header__braces .page-header__image{height:157px;width:129px}.page-header__hero.page-header__braces .page-header__list{max-width:255px}.page-header__hero.page-header__braces .page-header__prices{max-height:none;padding:28px 20px 21px}.page-header__hero.page-header__braces .page-header__price{gap:6px}.page-header__hero.page-header__braces .page-header__price-new{font-size:22px}.page-header__hero.page-header__braces .page-header__prices-button{max-width:100%}.page-header__hero.page-header__dental-treatment .page-header__content{max-height:372px}.page-header__hero.page-header__dental-treatment .page-header__subtitle,.page-header__hero.page-header__dental-treatment .page-header__title{padding-left:144px}.page-header__hero.page-header__dental-treatment .page-header__image{height:151px;top:0;width:125px}.page-header__hero.page-header__dental-treatment .page-header__list{gap:14px;margin-top:26px;max-width:326px;padding-left:20px}.page-header__hero.page-header__dental-treatment .page-header__prices{max-height:none;padding:28px 20px}.page-header__hero.page-header__about .page-header__subtitle,.page-header__hero.page-header__about .page-header__title{padding-left:127px}.page-header__hero.page-header__about .page-header__image{height:157px;width:129px}.page-header__hero.page-header__about .page-header__list{margin-top:41px;max-width:300px}.page-header__hero.page-header__about .page-header__list li:not(:first-child){display:flex;flex-direction:row;gap:7px}.page-header__hero.page-header__about .page-header__prices{max-height:none;padding:28px 20px 21px}.page-header__hero.page-header__about .page-header__price{gap:6px}.page-header__hero.page-header__about .page-header__price-new{font-size:22px}.page-header__hero.page-header__about .page-header__prices-button,.page-header__hero.page-header__gum-treatment .page-header__list{max-width:100%}.page-header__hero.page-header__gum-treatment .page-header__list-item:last-child{max-width:90%}}.page-header__crowns .breadcrumbs__link{color:#fff}.page-header__crowns .page-header__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 723px;margin-top:70px}.page-header__crowns .page-header__content{background-color:#ebf0f5;background-image:url(/build/i/86c4721f07dc27a3f2cf.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px;display:flex;flex-direction:column;gap:70px;justify-content:space-between;overflow:hidden;padding:56px 66px 60px;position:relative}.page-header__crowns .page-header__content:before{background-image:url(/build/i/d6c8c057b9eac6baf3be.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:679px;left:0;position:absolute;top:0;width:298px}.page-header__crowns .page-header__title{font-size:54px;font-weight:600;line-height:59px;padding-left:217px;z-index:1}.page-header__crowns .page-header__title span{color:#0390ae;display:block;font-size:74px;font-weight:600;line-height:70px}.page-header__crowns .page-header__list{align-items:flex-start;display:flex;gap:20px;max-width:680px}.page-header__crowns .page-header__list.list li:not(:first-child){margin:0}.page-header__crowns .page-header__list.list li{display:inline-block}.page-header__crowns .page-header__list-item>.highlight{font-weight:700}.page-header__crowns .page-header__wallpaper{grid-column:2/3;grid-row:1/3;min-height:463px}.page-header__crowns .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__crowns .page-header__wallpaper .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}.page-header__crowns .page-header__overview{grid-gap:22px;align-items:center;background-color:#005466;background-image:url(/build/i/2c65b6957a4a08607ce6.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:grid;gap:22px;grid-template-columns:1fr 351px;padding:46px}.page-header__crowns .page-header__overview-wrapper{color:#fff;display:flex;flex-direction:column;gap:12px}.page-header__crowns .page-header__overview-title{font-family:Onest,sans-serif;font-size:27px;font-style:normal;font-weight:600;line-height:35px}.page-header__crowns .page-header__overview-price{align-items:flex-end;column-gap:16px;display:flex;flex-wrap:wrap;font-family:Onest,sans-serif;font-style:normal;font-weight:600;justify-content:flex-start}.page-header__crowns .page-header__overview-price .overview-price__old{color:#b7ccd9;font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:400;line-height:37px;text-decoration:line-through}.page-header__crowns .page-header__overview-price .overview-price__current{color:#ec8f77;font-size:27px;line-height:40px}.page-header__crowns .page-header__overview-price .overview-price__current span{font-size:35px}.page-header__crowns .page-header__overview-button{height:88px}.page-header__crowns .page-header__gallery{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.page-header__crowns .page-header__gallery-image{border-radius:15px;height:146px;overflow:hidden}.page-header__crowns .page-header__gallery-image .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__crowns .page-header__gallery-image .progressive-image{height:100%;object-fit:cover;width:100%}.page-header__crowns.page-header__pediatric-dentistry .page-header__content:before{display:none}.page-header__crowns.page-header__pediatric-dentistry .page-header__title{padding-left:0}.page-header__crowns.page-header__pediatric-dentistry .page-header__list{max-width:715px}@media screen and (max-width:1659px){.page-header__crowns .page-header__grid{grid-template-columns:1fr minmax(432px,495px)}}@media screen and (max-width:1369px){.page-header__crowns .page-header__grid{column-gap:10px;grid-template-areas:"content image" "content gallery" "overview overview";grid-template-columns:1fr 432px;margin-top:50px;row-gap:5px}.page-header__crowns .page-header__content{gap:53px;grid-area:content;height:309px;padding:30px 25px 33px 50px}.page-header__crowns .page-header__content:before{height:462px;left:-12px;width:209px}.page-header__crowns .page-header__title{font-size:34px;line-height:36px;padding-left:133px}.page-header__crowns .page-header__title span{font-size:44px;line-height:48px;margin-bottom:10px}.page-header__crowns .page-header__list{flex-direction:row;gap:12px}.page-header__crowns .page-header__wallpaper{grid-area:image;height:309px;min-height:0;min-height:auto}.page-header__crowns .page-header__wallpaper .progressive-image-wrapper{border-radius:25px}.page-header__crowns .page-header__wallpaper .progressive-image{border-radius:25px;height:auto}.page-header__crowns .page-header__overview{background-position:bottom;gap:80px;grid-area:overview;grid-template-columns:1fr 317px;padding:42px 60px 42px 40px}.page-header__crowns .page-header__overview-wrapper{gap:10px}.page-header__crowns .page-header__overview-title{font-size:25px;line-height:30px}.page-header__crowns .page-header__overview-price{column-gap:18px}.page-header__crowns .page-header__overview-button{height:80px;padding:20px 30px}.page-header__crowns .page-header__gallery{gap:3px;grid-area:gallery}.page-header__crowns .page-header__gallery-image{height:79px}}@media screen and (max-width:1023px){.page-header__crowns .page-header__grid{grid-template-columns:1fr 370px}.page-header__crowns .page-header__content{gap:19px;height:265px;padding:20px 23px 25px 60px}.page-header__crowns .page-header__content:before{height:316px;left:-33px;width:143px}.page-header__crowns .page-header__title{font-size:25px;line-height:27px;padding-left:35px}.page-header__crowns .page-header__title span{font-size:35px;line-height:38px;margin-bottom:3px}.page-header__crowns .page-header__list{flex-direction:column;gap:10px}.page-header__crowns .page-header__wallpaper{height:265px}.page-header__crowns .page-header__overview{gap:38px;grid-template-columns:1fr 297px;padding:30px 33px}.page-header__crowns .page-header__overview-title{font-size:22px;line-height:30px}.page-header__crowns .page-header__overview-wrapper{gap:8px}.page-header__crowns .page-header__overview-price{column-gap:11px}.page-header__crowns .page-header__overview-price .overview-price__old{font-size:22px;line-height:37px}.page-header__crowns .page-header__overview-price .overview-price__current{font-size:22px;line-height:40px}.page-header__crowns .page-header__overview-price .overview-price__current span{font-size:30px}.page-header__crowns .page-header__gallery{gap:2px}.page-header__crowns .page-header__gallery-image{height:61px}}@media screen and (max-width:767px){.page-header__crowns .page-header__grid{gap:10px;grid-template-areas:"content" "image" "overview";grid-template-columns:1fr;margin-top:40px}.page-header__crowns .page-header__content{gap:19px;height:auto;overflow:visible;padding:30px 20px 25px 78px}.page-header__crowns .page-header__content:before{height:316px;left:-52px;top:11px;width:143px;z-index:11}.page-header__crowns .page-header__title{font-size:26px;line-height:28px;padding-left:0}.page-header__crowns .page-header__title span{font-size:35px;line-height:38px;margin-bottom:6px}.page-header__crowns .page-header__wallpaper{height:auto}.page-header__crowns .page-header__overview{display:flex;flex-direction:column;gap:17px;padding:28px 22px}.page-header__crowns .page-header__overview-wrapper{gap:7px}.page-header__crowns .page-header__overview-title{font-size:20px;line-height:24px}.page-header__crowns .page-header__overview-price{column-gap:11px}.page-header__crowns .page-header__overview-price .overview-price__old{font-size:18px;line-height:24px}.page-header__crowns .page-header__overview-price .overview-price__current{font-size:22px;line-height:25px}.page-header__crowns .page-header__overview-price .overview-price__current span{font-size:27px}.page-header__crowns .page-header__overview-button{max-width:300px;width:100%}.page-header__crowns .page-header__list{gap:15px}.page-header__crowns .page-header__list .page-header__list-item{font-size:18px;line-height:24px}.page-header__crowns .page-header__gallery-image{height:64px}.page-header__crowns.page-header__pediatric-dentistry .page-header__content{padding:25px}}.page-header__aligners .breadcrumbs__link{color:#fff}.page-header__aligners .page-header__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 723px;margin-top:70px}.page-header__aligners .page-header__content{background-color:#ebf0f5;background-image:url(/build/i/86c4721f07dc27a3f2cf.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px;display:flex;flex-direction:column;gap:40px;justify-content:space-between;overflow:hidden;padding:50px 50px 66px;position:relative}.page-header__aligners .page-header__content:before{background-image:url(/build/i/b97337c3ed2c4516dbef.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:257px;position:absolute;right:0;top:0;width:393px}.page-header__aligners .page-header__title{font-size:54px;font-weight:600;line-height:59px;max-width:487px;z-index:1}.page-header__aligners .page-header__title span{color:#0390ae;display:block;font-size:74px;font-weight:600;line-height:70px;margin-bottom:25px;max-width:400px}.page-header__aligners .page-header__list{align-items:flex-start;display:flex;gap:20px;max-width:565px}.page-header__aligners .page-header__list.list li:not(:first-child){margin:0}.page-header__aligners .page-header__list.list li{display:inline-block}.page-header__aligners .page-header__list-item>.highlight{font-weight:700}.page-header__aligners .page-header__wallpaper{grid-column:2/3;grid-row:1/3;min-height:463px}.page-header__aligners .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__aligners .page-header__wallpaper .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}.page-header__aligners .page-header__overview{grid-gap:22px;align-items:center;background-color:#005466;background-image:url(/build/i/2c65b6957a4a08607ce6.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:grid;gap:22px;grid-template-columns:1fr auto;padding:27px 45px 32px}.page-header__aligners .page-header__overview-wrapper{color:#fff;display:flex;flex-direction:column;gap:15px}.page-header__aligners .page-header__overview-pretitle{background-color:#0390ae;border-radius:50px;font-size:16px;padding:5px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-header__aligners .page-header__overview-title{font-family:Onest,sans-serif;font-size:27px;font-style:normal;font-weight:600;line-height:35px}.page-header__aligners .page-header__overview-price{align-items:flex-end;column-gap:16px;display:flex;flex-wrap:wrap;font-family:Onest,sans-serif;font-style:normal;font-weight:600;justify-content:flex-start}.page-header__aligners .page-header__overview-price .overview-price__old{color:#b7ccd9;font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:400;line-height:37px;text-decoration:line-through}.page-header__aligners .page-header__overview-price .overview-price__current{color:#ec8f77;font-size:27px;line-height:40px}.page-header__aligners .page-header__overview-price .overview-price__current span{font-size:35px}.page-header__aligners .page-header__overview-button{height:88px;width:328px}.page-header__aligners .page-header__gallery{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.page-header__aligners .page-header__gallery-image{border-radius:15px;height:146px;overflow:hidden}.page-header__aligners .page-header__gallery-image .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__aligners .page-header__gallery-image .progressive-image{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1659px){.page-header__aligners .page-header__grid{grid-template-columns:1fr minmax(432px,495px)}}@media screen and (max-width:1369px){.page-header__aligners .page-header__grid{column-gap:10px;grid-template-areas:"content image" "content gallery" "overview overview";grid-template-columns:1fr 431px;margin-top:50px;row-gap:5px}.page-header__aligners .page-header__content{gap:30px;grid-area:content;height:309px;padding:30px 30px 43px 40px}.page-header__aligners .page-header__content:before{height:150px;width:229px}.page-header__aligners .page-header__title{font-size:34px;line-height:36px;max-width:307px}.page-header__aligners .page-header__title span{font-size:44px;line-height:48px;margin-bottom:10px;max-width:200px}.page-header__aligners .page-header__list{flex-direction:column;gap:5px}.page-header__aligners .page-header__wallpaper{grid-area:image;height:309px;min-height:0;min-height:auto}.page-header__aligners .page-header__overview{background-position:bottom;gap:80px;grid-area:overview;grid-template-columns:1fr 317px;padding:25px 40px}.page-header__aligners .page-header__overview-wrapper{gap:10px}.page-header__aligners .page-header__overview-pretitle{padding:3px 15px}.page-header__aligners .page-header__overview-title{font-size:25px;line-height:30px}.page-header__aligners .page-header__overview-price{column-gap:18px}.page-header__aligners .page-header__overview-button{height:80px;padding:20px 30px;width:317px}.page-header__aligners .page-header__gallery{gap:3px;grid-area:gallery}.page-header__aligners .page-header__gallery-image{height:79px}.page-header__aligners .page-header__wallpaper .progressive-image-wrapper{border-radius:20px}.page-header__aligners .page-header__wallpaper .progressive-image{height:auto}}@media screen and (max-width:1023px){.page-header__aligners .page-header__grid{column-gap:6px;grid-template-columns:1fr 370px;row-gap:3px}.page-header__aligners .page-header__content{gap:19px;height:265px;padding:18px 25px 22px}.page-header__aligners .page-header__content:before{height:108px;width:165px}.page-header__aligners .page-header__title{font-size:25px;line-height:27px}.page-header__aligners .page-header__title span{font-size:35px;line-height:38px;margin-bottom:8px}.page-header__aligners .page-header__list{flex-direction:column;gap:10px;max-width:285px}.page-header__aligners .page-header__wallpaper{height:265px}.page-header__aligners .page-header__overview{gap:38px;grid-template-columns:1fr auto;padding:20px 69px 25px 30px}.page-header__aligners .page-header__overview-pretitle{padding:1px 13px}.page-header__aligners .page-header__overview-title{font-size:22px;line-height:30px}.page-header__aligners .page-header__overview-wrapper{gap:8px}.page-header__aligners .page-header__overview-price{column-gap:11px}.page-header__aligners .page-header__overview-price .overview-price__old{font-size:22px;line-height:28px}.page-header__aligners .page-header__overview-price .overview-price__current{font-size:22px;line-height:26px}.page-header__aligners .page-header__overview-price .overview-price__current span{font-size:30px}.page-header__aligners .page-header__overview-button{width:286px}.page-header__aligners .page-header__gallery{gap:2px}.page-header__aligners .page-header__gallery-image{height:61px}.page-header__aligners .page-header__wallpaper .progressive-image-wrapper{border-radius:20px}.page-header__aligners .page-header__wallpaper .progressive-image{height:auto}}@media screen and (max-width:767px){.page-header__aligners .page-header__grid{gap:10px;grid-template-areas:"content " "image" "overview";grid-template-columns:1fr;margin-top:40px}.page-header__aligners .page-header__content{gap:20px;height:auto;overflow:visible;padding:24px 23px 25px 27px}.page-header__aligners .page-header__content:before{border-radius:25px;height:104px;width:159px;z-index:11}.page-header__aligners .page-header__title{font-size:26px;line-height:28px;padding-left:0}.page-header__aligners .page-header__title span{font-size:35px;line-height:38px;margin-bottom:6px}.page-header__aligners .page-header__wallpaper{height:auto}.page-header__aligners .page-header__overview{align-items:flex-start;display:flex;flex-direction:column;gap:19px;padding:28px 20px 21px}.page-header__aligners .page-header__overview-wrapper{gap:7px}.page-header__aligners .page-header__overview-title{font-size:20px;line-height:24px}.page-header__aligners .page-header__overview-price{column-gap:11px}.page-header__aligners .page-header__overview-price .overview-price__old{font-size:18px;line-height:24px}.page-header__aligners .page-header__overview-price .overview-price__current{font-size:22px;line-height:25px}.page-header__aligners .page-header__overview-price .overview-price__current span{font-size:27px}.page-header__aligners .page-header__overview-button{max-width:100%;width:100%}.page-header__aligners .page-header__list{gap:15px}.page-header__aligners .page-header__list .page-header__list-item{font-size:18px;line-height:24px}.page-header__aligners .page-header__gallery-image{height:64px}.page-header__aligners .page-header__wallpaper .progressive-image{height:100%}}.page-header__orthodontics .breadcrumbs__link{color:#fff}.page-header__orthodontics .page-header__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 723px;margin-top:70px}.page-header__orthodontics .page-header__content{background-color:#ebf0f5;background-image:url(/build/i/e453afb7c0595144c6e2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px;display:flex;flex-direction:column;gap:43px;justify-content:flex-start;overflow:hidden;padding:50px 52px 60px 45px;position:relative}.page-header__orthodontics .page-header__title{font-size:74px;font-weight:600;line-height:70px}.page-header__orthodontics .page-header__title span{color:#0390ae;display:block;font-size:74px;font-weight:600;line-height:70px}.page-header__orthodontics .page-header__title span.inline{display:inline}.page-header__orthodontics .page-header__list{align-items:flex-start;display:flex;gap:20px}.page-header__orthodontics .page-header__list.list li:not(:first-child){margin:0}.page-header__orthodontics .page-header__list.list li{display:inline-block}.page-header__orthodontics .page-header__list-item>.highlight{font-weight:700}.page-header__orthodontics .page-header__list-item:first-child{max-width:330px;width:100%}.page-header__orthodontics .page-header__list-item [data-js=tooltip-after]{color:#333;font-size:18px;line-height:25px}.page-header__orthodontics .page-header__list-item [data-js=tooltip-after]>.highlight{font-weight:700}.page-header__orthodontics .page-header__wallpaper{grid-column:2/3;grid-row:1/3;min-height:463px}.page-header__orthodontics .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__orthodontics .page-header__wallpaper .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}.page-header__orthodontics .page-header__overview{grid-gap:93px;align-items:center;background-color:#005466;background-image:url(/build/i/87e85bc1424ce472721d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:grid;gap:93px;grid-template-columns:326px 355px;padding:46px}.page-header__orthodontics .page-header__overview-list{color:#fff;display:flex;flex-direction:column;gap:12px;max-width:326px}.page-header__orthodontics .page-header__overview-item{display:flex;flex-direction:row;flex-wrap:nowrap;gap:15px}.page-header__orthodontics .overview-item__icon{line-height:0;padding-top:7px}.page-header__orthodontics .overview-item__icon .progressive-image-wrapper{border-radius:5px}.page-header__orthodontics .overview-item__text{display:inline;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:35px;padding-right:13px}.page-header__orthodontics .overview-item__text span{font-size:20px}.page-header__orthodontics .overview-item__price{display:inline-block;font-family:Onest,sans-serif;font-style:normal;font-weight:600}.page-header__orthodontics .overview-item__price .overview-item__old-price{color:#b7ccd9;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:37px;margin-right:15px;text-decoration:line-through}.page-header__orthodontics .overview-item__price .overview-item__current-price{color:#ec8f77;font-size:25px;line-height:27px}.page-header__orthodontics .overview-item__price .overview-item__current-price span{font-size:35px}.page-header__orthodontics .page-header__overview-callback{display:flex;flex-direction:column;gap:15px}.page-header__orthodontics .page-header__overview-offer{color:#fff;font-size:18px;line-height:23px}.page-header__orthodontics .page-header__overview-offer span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.page-header__orthodontics .page-header__overview-button{height:88px;width:100%}.page-header__orthodontics .page-header__gallery{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.page-header__orthodontics .page-header__gallery-image{border-radius:15px;height:146px;overflow:hidden}.page-header__orthodontics .page-header__gallery-image .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__orthodontics .page-header__gallery-image .progressive-image{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1659px){.page-header__orthodontics .page-header__grid{grid-template-columns:1fr minmax(432px,495px)}}@media screen and (max-width:1369px){.page-header__orthodontics .page-header__grid{column-gap:10px;grid-template-areas:"content image" "content gallery" "overview overview";grid-template-columns:1fr 432px;margin-top:50px;row-gap:5px}.page-header__orthodontics .page-header__content{gap:20px;grid-area:content;height:309px;padding:30px 40px}.page-header__orthodontics .page-header__title{font-size:34px;line-height:36px}.page-header__orthodontics .page-header__title span{font-size:44px;line-height:48px;margin-bottom:10px}.page-header__orthodontics .page-header__list{flex-direction:column;gap:15px}.page-header__orthodontics .page-header__list-item:first-child{max-width:100%;width:100%}.page-header__orthodontics .page-header__list-item [data-js=tooltip-after]{font-size:15px;line-height:21px}.page-header__orthodontics .page-header__wallpaper{grid-area:image;height:309px;min-height:0;min-height:auto}.page-header__orthodontics .page-header__wallpaper .progressive-image-wrapper{border-radius:25px}.page-header__orthodontics .page-header__wallpaper .progressive-image{border-radius:25px;height:auto}.page-header__orthodontics .page-header__overview{background-position:bottom;gap:98px;grid-area:overview;grid-template-columns:1fr 268px;padding:30px 50px}.page-header__orthodontics .page-header__overview-list{max-width:465px}.page-header__orthodontics .overview-item__wrap{display:flex;flex-direction:column}.page-header__orthodontics .overview-item__text{padding-right:0}.page-header__orthodontics .page-header__overview-button{font-size:18px;height:80px;line-height:24px;padding:16px 28px}.page-header__orthodontics .page-header__gallery{gap:3px;grid-area:gallery}.page-header__orthodontics .page-header__gallery-image{height:79px}.page-header__orthodontics.page-header__basal-implantation .page-header__content,.page-header__orthodontics.page-header__basal-implantation .page-header__wallpaper{height:340px}.page-header__orthodontics.page-header__basal-implantation .page-header__wallpaper .progressive-image{height:100%}}@media screen and (max-width:1023px){.page-header__orthodontics .page-header__grid{grid-template-columns:1fr 370px}.page-header__orthodontics .page-header__content{gap:25px;height:265px;padding:18px 25px}.page-header__orthodontics .page-header__title{font-size:25px;line-height:27px}.page-header__orthodontics .page-header__title span{font-size:35px;line-height:38px;margin-bottom:3px}.page-header__orthodontics .page-header__list{flex-direction:column;gap:10px}.page-header__orthodontics .page-header__wallpaper{height:265px}.page-header__orthodontics .page-header__overview{gap:38px;grid-template-columns:1fr 275px;padding:30px 33px}.page-header__orthodontics .page-header__overview-list{max-width:310px}.page-header__orthodontics .overview-item__icon{padding-top:4px}.page-header__orthodontics .overview-item__wrap{display:block}.page-header__orthodontics .overview-item__text{font-size:20px;line-height:30px;padding-right:10px}.page-header__orthodontics .overview-item__price .overview-item__old-price{font-size:20px;margin-right:11px}.page-header__orthodontics .overview-item__price .overview-item__current-price{font-size:22px}.page-header__orthodontics .page-header__overview-offer{font-size:16px;line-height:21px}.page-header__orthodontics .page-header__overview-button{height:80px;padding:16px 28px}.page-header__orthodontics .page-header__gallery{gap:2px}.page-header__orthodontics .page-header__gallery-image{height:61px}}@media screen and (max-width:767px){.page-header__orthodontics .page-header__grid{gap:10px;grid-template-areas:"content " "image" "overview";grid-template-columns:1fr;margin-top:40px}.page-header__orthodontics .page-header__content{gap:18px;height:auto;padding:24px 26px}.page-header__orthodontics .page-header__title{font-size:26px;line-height:28px;padding-left:0}.page-header__orthodontics .page-header__title span{font-size:35px;line-height:38px;margin-bottom:6px}.page-header__orthodontics .page-header__wallpaper{height:291px}.page-header__orthodontics .page-header__list{gap:15px}.page-header__orthodontics .page-header__list .page-header__list-item{font-size:18px;line-height:24px;max-width:291px}.page-header__orthodontics .page-header__list .page-header__list-item [data-js=tooltip-after]{font-size:18px;line-height:24px}.page-header__orthodontics .page-header__overview{display:flex;flex-direction:column;gap:25px;padding:28px 22px}.page-header__orthodontics .page-header__overview-list{gap:20px}.page-header__orthodontics .page-header__overview-callback{gap:10px}.page-header__orthodontics .page-header__overview-offer{font-size:18px;line-height:24px}.page-header__orthodontics .page-header__gallery-image{height:64px}.page-header__orthodontics.page-header__basal-implantation .page-header__content{padding:18px}}.page-header__restoration .breadcrumbs__link{color:#fff}.page-header__restoration .page-header__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(auto,872px) 1fr;grid-template-rows:repeat(3,auto);margin-top:70px}.page-header__restoration .page-header__content{background-color:#ebf0f5;background-image:url(/build/i/e453afb7c0595144c6e2.png);background-position:bottom;background-repeat:no-repeat;background-size:100% 390px;border-radius:25px;display:flex;flex-direction:column;gap:43px;grid-column:1/2;grid-row:1/2;height:369px;justify-content:flex-start;padding:50px 45px 86px}.page-header__restoration .page-header__title{font-size:74px;font-weight:600;line-height:70px}.page-header__restoration .page-header__title span{color:#0390ae}.page-header__restoration .page-header__list{align-items:flex-start;display:flex;gap:43px;max-width:100%}.page-header__restoration .page-header__list.list li:not(:first-child){margin:0}.page-header__restoration .page-header__list.list li{display:inline-block}.page-header__restoration .page-header__list-item>.highlight{font-weight:700}.page-header__restoration .page-header__wallpaper{grid-column:2/3;grid-row:1/3;height:473px;max-width:723px;min-height:473px;width:100%}.page-header__restoration .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__restoration .page-header__wallpaper .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}.page-header__restoration .page-header__overview{grid-gap:93px;align-items:center;background-color:#005466;background-image:url(/build/i/87e85bc1424ce472721d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:grid;gap:93px;grid-column:1/2;grid-row:2/4;grid-template-columns:326px 355px;height:239px;padding:45px}.page-header__restoration .page-header__overview-list{color:#fff;display:flex;flex-direction:column;gap:12px;max-width:326px}.page-header__restoration .page-header__overview-item{display:flex;flex-direction:row;flex-wrap:nowrap;gap:15px}.page-header__restoration .overview-item__icon{display:none;line-height:0;padding-top:7px}.page-header__restoration .overview-item__icon .progressive-image-wrapper{border-radius:5px}.page-header__restoration .overview-item__text{display:inline;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:35px;padding-right:13px}.page-header__restoration .overview-item__text span{font-size:20px}.page-header__restoration .overview-item__price{display:inline-block;font-family:Onest,sans-serif;font-style:normal;font-weight:600}.page-header__restoration .overview-item__price .overview-item__old-price{color:#b7ccd9;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:37px;margin-right:15px;text-decoration:line-through}.page-header__restoration .overview-item__price .overview-item__current-price{color:#ec8f77;font-size:25px;line-height:27px}.page-header__restoration .overview-item__price .overview-item__current-price span{font-size:35px}.page-header__restoration .page-header__overview-callback{display:flex;flex-direction:column;gap:15px}.page-header__restoration .page-header__overview-offer{color:#fff;font-size:18px;line-height:23px}.page-header__restoration .page-header__overview-offer span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.page-header__restoration .page-header__overview-button{height:88px;width:100%}.page-header__restoration .page-header__gallery{grid-gap:10px;display:grid;gap:10px;grid-column:2/3;grid-row:3/4;grid-template-columns:repeat(4,1fr);height:133px}.page-header__restoration .page-header__gallery-image{border-radius:15px;height:133px;overflow:hidden}.page-header__restoration .page-header__gallery-image .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__restoration .page-header__gallery-image .progressive-image{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1659px){.page-header__restoration .page-header__grid{grid-template-columns:1fr minmax(432px,550px)}.page-header__restoration .page-header__gallery-image{height:100%}}@media screen and (max-width:1369px){.page-header__restoration .page-header__grid{gap:10px;grid-template-areas:"content image" "content gallery" "overview overview";grid-template-columns:1fr 404px;margin-top:50px}.page-header__restoration .page-header__content{background-size:100% 324px;gap:40px;grid-area:content;height:auto;padding:40px}.page-header__restoration .page-header__title{font-size:34px;line-height:36px;max-width:360px}.page-header__restoration .page-header__title span{font-size:44px;line-height:59px}.page-header__restoration .page-header__list{flex-direction:column;gap:12px;max-width:100%}.page-header__restoration .page-header__wallpaper{grid-area:image;height:auto;max-height:249px;min-height:249px}.page-header__restoration .page-header__overview{align-items:end;background-position:bottom;gap:83px;grid-area:overview;grid-template-columns:1fr 319px;height:197px;padding:40px;position:relative}.page-header__restoration .page-header__overview-list{gap:8px;max-width:465px}.page-header__restoration .page-header__overview-offer{left:40px;position:absolute;top:40px}.page-header__restoration .overview-item__wrap{display:flex;flex-direction:row;gap:20px}.page-header__restoration .overview-item__text{min-width:228px;padding-right:0}.page-header__restoration .page-header__overview-button{font-size:18px;height:80px;line-height:24px;padding:16px 28px;width:319px}.page-header__restoration .page-header__gallery{gap:5px;grid-area:gallery;height:74px}.page-header__restoration .page-header__gallery-image{border-radius:10px;height:74px}}@media screen and (max-width:1023px){.page-header__restoration .page-header__grid{gap:6px;grid-template-columns:1fr 343px}.page-header__restoration .page-header__content{background-size:100% 266px;border-radius:19px;gap:25px;padding:35px 31px 45px}.page-header__restoration .page-header__title{font-size:25px;line-height:27px}.page-header__restoration .page-header__title span{font-size:35px;line-height:38px}.page-header__restoration .page-header__list{gap:10px}.page-header__restoration .page-header__wallpaper{max-height:210px;min-height:210px}.page-header__restoration .page-header__wallpaper .progressive-image{border-radius:19px}.page-header__restoration .page-header__overview{gap:38px;grid-template-columns:1fr 275px;padding:30px 33px}.page-header__restoration .page-header__overview-list{max-width:310px}.page-header__restoration .page-header__overview-offer{position:static}.page-header__restoration .page-header__overview-button{width:275px}.page-header__restoration .overview-item__icon{padding-top:4px}.page-header__restoration .overview-item__wrap{display:block}.page-header__restoration .overview-item__text{font-size:20px;line-height:30px;padding-right:10px}.page-header__restoration .overview-item__price .overview-item__old-price{font-size:20px;margin-right:11px}.page-header__restoration .overview-item__price .overview-item__current-price{font-size:22px}.page-header__restoration .page-header__overview-offer{font-size:16px;line-height:21px}.page-header__restoration .page-header__overview-button{height:80px;padding:16px 28px}.page-header__restoration .page-header__gallery{gap:5px;height:63px}.page-header__restoration .page-header__gallery-image{border-radius:10px;height:63px}}@media screen and (max-width:767px){.page-header__restoration .breadcrumbs__link_current{font-size:14px;line-height:20px}.page-header__restoration .page-header__grid{gap:10px;grid-template-areas:"content" "image" "gallery" "overview";grid-template-columns:1fr;margin-top:40px}.page-header__restoration .page-header__content{background-size:100% 320px;gap:20px;padding:24px 24px 27px}.page-header__restoration .page-header__title{font-size:26px;line-height:28px}.page-header__restoration .page-header__title span{line-height:50px}.page-header__restoration .page-header__list{gap:15px}.page-header__restoration .page-header__list-item{font-size:18px;line-height:24px}.page-header__restoration .page-header__wallpaper{min-height:291px}.page-header__restoration .page-header__overview{background-size:144%;display:flex;flex-direction:column;gap:25px;height:auto;padding:28px 22px}.page-header__restoration .page-header__overview-list{gap:20px;max-width:100%;width:100%}.page-header__restoration .page-header__overview-callback{gap:10px;max-width:100%;width:100%}.page-header__restoration .page-header__overview-offer{font-size:18px;line-height:24px}.page-header__restoration .page-header__overview-button{width:100%}}.page-header__diagnostics .breadcrumbs__link{color:#fff}.page-header__diagnostics .page-header__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 723px;margin-top:70px}.page-header__diagnostics .page-header__content{background-color:#ebf0f5;background-image:url(/build/i/e453afb7c0595144c6e2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px;display:flex;flex-direction:column;gap:43px;justify-content:flex-start;overflow:hidden;padding:50px 52px 60px 45px;position:relative}.page-header__diagnostics .page-header__title{font-size:74px;font-weight:600;line-height:70px}.page-header__diagnostics .page-header__title span{color:#0390ae;display:block;font-size:74px;font-weight:600;line-height:70px}.page-header__diagnostics .page-header__title span.inline{display:inline}.page-header__diagnostics .page-header__list{align-items:flex-start;display:flex;gap:20px}.page-header__diagnostics .page-header__list.list li:not(:first-child){margin:0}.page-header__diagnostics .page-header__list.list li{display:inline-block}.page-header__diagnostics .page-header__list-item{max-width:330px;width:100%}.page-header__diagnostics .page-header__list-item>.highlight{font-weight:700}.page-header__diagnostics .page-header__list-item [data-js=tooltip-after]{color:#333;font-size:18px;line-height:25px}.page-header__diagnostics .page-header__list-item [data-js=tooltip-after]>.highlight{font-weight:700}.page-header__diagnostics .page-header__wallpaper{grid-column:2/3;grid-row:1/3;min-height:463px}.page-header__diagnostics .page-header__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__diagnostics .page-header__wallpaper .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}.page-header__diagnostics .page-header__overview{grid-gap:93px;align-items:center;background-color:#005466;background-image:url(/build/i/87e85bc1424ce472721d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:grid;gap:93px;grid-template-columns:328px 355px;padding:46px}.page-header__diagnostics .page-header__overview-list{color:#fff;display:flex;flex-direction:column;gap:12px;max-width:328px}.page-header__diagnostics .page-header__overview-item{display:flex;flex-direction:row;flex-wrap:nowrap;gap:15px}.page-header__diagnostics .overview-item__wrap{display:flex;flex-direction:column}.page-header__diagnostics .overview-item__icon{line-height:0;padding-top:7px}.page-header__diagnostics .overview-item__icon .progressive-image-wrapper{border-radius:5px}.page-header__diagnostics .overview-item__text{display:inline;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:35px;padding-right:13px}.page-header__diagnostics .overview-item__text span{font-size:20px}.page-header__diagnostics .overview-item__price{display:inline-block;font-family:Onest,sans-serif;font-style:normal;font-weight:600}.page-header__diagnostics .overview-item__price .overview-item__old-price{color:#b7ccd9;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:37px;margin-right:15px;text-decoration:line-through}.page-header__diagnostics .overview-item__price .overview-item__current-price{color:#ec8f77;font-size:25px;line-height:27px}.page-header__diagnostics .overview-item__price .overview-item__current-price span{font-size:35px}.page-header__diagnostics .page-header__overview-callback{display:flex;flex-direction:column;gap:15px}.page-header__diagnostics .page-header__overview-offer{color:#fff;font-size:18px;line-height:23px}.page-header__diagnostics .page-header__overview-offer span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.page-header__diagnostics .page-header__overview-button{height:88px;width:100%}.page-header__diagnostics .page-header__gallery{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}.page-header__diagnostics .page-header__gallery-image{border-radius:15px;height:146px;overflow:hidden}.page-header__diagnostics .page-header__gallery-image .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header__diagnostics .page-header__gallery-image .progressive-image{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1659px){.page-header__diagnostics .page-header__grid{grid-template-columns:1fr minmax(432px,495px)}}@media screen and (max-width:1369px){.page-header__diagnostics .page-header__grid{column-gap:10px;grid-template-areas:"content image" "content gallery" "overview overview";grid-template-columns:1fr 432px;margin-top:50px;row-gap:5px}.page-header__diagnostics .page-header__content{gap:20px;grid-area:content;height:309px;padding:30px 40px}.page-header__diagnostics .page-header__title{font-size:34px;line-height:36px}.page-header__diagnostics .page-header__title span{font-size:44px;line-height:48px;margin-bottom:10px}.page-header__diagnostics .page-header__list{flex-direction:column;gap:15px}.page-header__diagnostics .page-header__list-item:first-child{max-width:100%;width:100%}.page-header__diagnostics .page-header__list-item [data-js=tooltip-after]{font-size:15px;line-height:21px}.page-header__diagnostics .page-header__wallpaper{grid-area:image;height:309px;min-height:0;min-height:auto}.page-header__diagnostics .page-header__wallpaper .progressive-image-wrapper{border-radius:25px}.page-header__diagnostics .page-header__wallpaper .progressive-image{border-radius:25px;height:auto}.page-header__diagnostics .page-header__overview{background-position:bottom;gap:98px;grid-area:overview;grid-template-columns:1fr 268px;padding:30px 50px}.page-header__diagnostics .page-header__overview-list{max-width:465px}.page-header__diagnostics .overview-item__wrap{display:flex;flex-direction:column}.page-header__diagnostics .overview-item__text{padding-right:0}.page-header__diagnostics .page-header__overview-button{font-size:18px;height:80px;line-height:24px;padding:16px 28px}.page-header__diagnostics .page-header__gallery{gap:3px;grid-area:gallery}.page-header__diagnostics .page-header__gallery-image{height:79px}.page-header__diagnostics.page-header__basal-implantation .page-header__content,.page-header__diagnostics.page-header__basal-implantation .page-header__wallpaper{height:340px}.page-header__diagnostics.page-header__basal-implantation .page-header__wallpaper .progressive-image{height:100%}}@media screen and (max-width:1023px){.page-header__diagnostics .page-header__grid{grid-template-columns:1fr 370px}.page-header__diagnostics .page-header__content{gap:25px;height:265px;padding:18px 25px}.page-header__diagnostics .page-header__title{font-size:25px;line-height:27px}.page-header__diagnostics .page-header__title span{font-size:35px;line-height:38px;margin-bottom:3px}.page-header__diagnostics .page-header__list{flex-direction:column;gap:10px}.page-header__diagnostics .page-header__wallpaper{height:265px}.page-header__diagnostics .page-header__overview{gap:38px;grid-template-columns:1fr 275px;padding:30px 33px}.page-header__diagnostics .page-header__overview-list{max-width:310px}.page-header__diagnostics .overview-item__icon{padding-top:4px}.page-header__diagnostics .overview-item__wrap{display:flex}.page-header__diagnostics .overview-item__text{font-size:20px;line-height:30px;padding-right:10px}.page-header__diagnostics .overview-item__price .overview-item__old-price{font-size:20px;margin-right:11px}.page-header__diagnostics .overview-item__price .overview-item__current-price{font-size:22px}.page-header__diagnostics .page-header__overview-offer{font-size:16px;line-height:21px}.page-header__diagnostics .page-header__overview-button{height:80px;padding:16px 28px}.page-header__diagnostics .page-header__gallery{gap:2px}.page-header__diagnostics .page-header__gallery-image{height:61px}}@media screen and (max-width:767px){.page-header__diagnostics .page-header__grid{gap:10px;grid-template-areas:"content " "image" "overview";grid-template-columns:1fr;margin-top:40px}.page-header__diagnostics .page-header__content{gap:18px;height:auto;padding:24px 26px}.page-header__diagnostics .page-header__title{font-size:26px;line-height:28px;padding-left:0}.page-header__diagnostics .page-header__title span{font-size:35px;line-height:38px;margin-bottom:6px}.page-header__diagnostics .page-header__wallpaper{height:291px}.page-header__diagnostics .page-header__list{gap:15px}.page-header__diagnostics .page-header__list .page-header__list-item{font-size:18px;line-height:24px;max-width:291px}.page-header__diagnostics .page-header__list .page-header__list-item [data-js=tooltip-after]{font-size:18px;line-height:24px}.page-header__diagnostics .page-header__overview{display:flex;flex-direction:column;gap:25px;padding:28px 22px}.page-header__diagnostics .page-header__overview-list{gap:20px}.page-header__diagnostics .page-header__overview-callback{gap:10px}.page-header__diagnostics .page-header__overview-offer{font-size:18px;line-height:24px}.page-header__diagnostics .page-header__gallery-image{height:64px}.page-header__diagnostics.page-header__basal-implantation .page-header__content{padding:18px}}.best-clinic{background-color:#1c2b37}.best-clinic .h2{grid-area:title}.best-clinic .subtitle{grid-area:subtitle;margin-top:25px}.best-clinic .subtitle>span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.best-clinic.best-clinic--slogan .best-clinic__grid{grid-template-areas:"slogan slogan" "title title" "subtitle subtitle" "image list"}.best-clinic.best-clinic--slogan-award .best-clinic__grid{grid-column-gap:45px;grid-template-areas:"slogan slogan" "title award" "subtitle subtitle" "image list";grid-template-columns:586px 448px}.best-clinic.best-clinic--slogan-award .best-clinic__award{height:100px}.best-clinic.prosthetics-page{background-color:#ebf0f5}.best-clinic.best-clinic--crowns .subtitle{max-width:800px}.best-clinic.best-clinic--crowns .best-clinic__list{display:flex;flex-direction:column;gap:50px}.best-clinic.best-clinic--crowns .best-clinic__link,.best-clinic.best-clinic--crowns .best-clinic__list .best-clinic__link{margin-top:0}.best-clinic.best-clinic__allon4 .best-clinic__list .item-text{max-width:400px}.best-clinic.bridges-page .subtitle{max-width:726px}.best-clinic.bridges-page .item-icon{height:72px;width:113px}.best-clinic.veneers-page .best-clinic__grid{grid-template-columns:560px 480px}.best-clinic.veneers-page .subtitle{max-width:806px}.best-clinic.veneers-page .item-icon{height:72px;width:113px}.best-clinic.veneers-page .best-clinic__list{padding-right:25px}.best-clinic.best-clinic--aligners .best-clinic__background-image{right:4px;top:-38px}.best-clinic.best-clinic--aligners .best-clinic__grid{grid-template-columns:560px 490px}.best-clinic.best-clinic--aligners .best-clinic__grid .subtitle{max-width:564px}.best-clinic.best-clinic--aligners .best-clinic__list .item{margin-bottom:50px}.best-clinic.best-clinic--aligners .best-clinic__list .item-icon{height:72px;width:113px}.best-clinic.best-clinic--aligners .best-clinic__list .item-title span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.best-clinic.best-clinic--aligners .best-clinic__list .item-text{display:flex;flex-direction:column;gap:15px}.best-clinic.best-clinic--aligners .best-clinic__list .item-text span{font-family:Onest,sans-serif;font-style:normal;font-weight:400}.best-clinic.best-clinic--aligners .best-clinic__link{margin-top:0}.best-clinic.braces-page .subtitle{max-width:780px}.best-clinic.braces-page .best-clinic__list{padding-right:0}.best-clinic.braces-page .best-clinic__list .item{margin-top:0}.best-clinic.best-clinic--orthodontics .best-clinic__background-image{top:6px}.best-clinic.best-clinic--orthodontics .best-clinic__grid{grid-template-columns:560px 500px}.best-clinic.best-clinic--orthodontics .best-clinic__grid .subtitle a{color:#0390ae;font-family:Onest,sans-serif;font-style:normal;font-weight:700;text-decoration:underline}.best-clinic.best-clinic--orthodontics .best-clinic__list .item-title{font-size:18px;line-height:25px}.best-clinic.best-clinic--orthodontics .best-clinic__list .item-title span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.best-clinic.best-clinic--restoration .best-clinic__background-image{right:4px;top:-3px}.best-clinic.best-clinic--restoration .best-clinic__grid{grid-template-columns:560px 479px}.best-clinic.best-clinic--restoration .item:first-child .item-title{font-size:18px;line-height:25px}.best-clinic.best-clinic--restoration .item-text a{color:#f36f4a;font-family:Onest,sans-serif;font-style:normal;font-weight:700;text-decoration:underline}.best-clinic.best-clinic--restoration .best-clinic__image,.best-clinic.best-clinic--restoration .best-clinic__list{margin-top:50px}.best-clinic.dental-treatment-page .best-clinic__background-image{top:0}.best-clinic.dental-treatment-page .best-clinic__list .item:first-child .item-text{border-top:1px solid #cce3e8;padding-top:18px}.best-clinic.basal-implantation-page .best-clinic__background-image{right:0}.best-clinic.best-clinic--removable .best-clinic__grid{grid-template-columns:560px 454px}.best-clinic__wrapper{background-color:#fff;overflow:hidden;position:relative}.best-clinic__background-image{background-repeat:no-repeat;height:calc(100% + 50px);position:absolute;right:0;top:-50px;width:551px}.best-clinic__grid{grid-column-gap:60px;display:grid;grid-template-areas:"title ." "subtitle award" "image list";grid-template-columns:560px 450px}.best-clinic__slogan{color:#005466;font-size:16px;grid-area:slogan;line-height:20px;margin-bottom:15px;position:relative}.best-clinic__slogan:before{background-image:url(/build/i/e4970b7572a563081193.svg);content:"";height:32px;left:-21px;position:absolute;top:-21px;width:32px}.best-clinic__award{background-color:#ebf0f5;border-radius:15px;display:flex;grid-area:award;max-width:395px;padding:25px 147px 25px 29px;position:relative}.best-clinic__award .text{font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:25px}.best-clinic__award .award{bottom:0;height:113px;position:absolute;right:17px;width:108px}.best-clinic__image{border-radius:25px;display:flex;grid-area:image;margin-bottom:auto;margin-top:60px;overflow:hidden}.best-clinic__image .progressive-image-wrapper{height:100%!important;width:100%!important}.best-clinic__image .progressive-image,.best-clinic__image video{height:100%;object-fit:contain;width:100%}.best-clinic__list{grid-area:list;margin-top:60px;padding-right:45px}.best-clinic__list .item:not(:first-child){margin-top:22px}.best-clinic__list .item-icon{display:flex;height:80px;margin-bottom:18px;width:80px}.best-clinic__list .item-icon .progressive-image-wrapper{height:100%!important;width:100%!important}.best-clinic__list .item-icon .progressive-image{height:100%;object-fit:contain;width:100%}.best-clinic__list .item-title{border-top:1px solid #cce3e8;color:#333;font-size:20px;line-height:28px;padding-top:18px}.best-clinic__list .item-title span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.best-clinic__list .item-title[data-js=tooltip-after]{display:block}.best-clinic__list .item-text{font-size:18px;line-height:25px;margin-top:15px}.best-clinic__list .item-text span{font-weight:700}.best-clinic__link{color:#f36f4a;display:inline-block;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:24px;margin-top:58px}@media screen and (max-width:1799px){.best-clinic.best-clinic--aligners .best-clinic__background-image{right:-225px}.best-clinic.best-clinic--restoration .best-clinic__background-image{right:-244px}.best-clinic__background-image{right:-225px}}@media screen and (max-width:1369px){.best-clinic .subtitle{margin-top:15px}.best-clinic.best-clinic--slogan-award .best-clinic__background-image{right:-120px}.best-clinic.best-clinic--slogan-award .best-clinic__grid{grid-column-gap:5px;grid-template-areas:"slogan slogan" "title award" "subtitle subtitle" "image list";grid-template-columns:1.05fr 1fr}.best-clinic.best-clinic--slogan-award .best-clinic__list{max-width:380px}.best-clinic.best-clinic--slogan-award .best-clinic__image{height:337px;width:439px}.best-clinic.best-clinic--crowns .best-clinic__list{gap:30px;max-width:372px}.best-clinic.best-clinic__allon4 .best-clinic__list{max-width:333px}.best-clinic.bridges-page .subtitle{max-width:638px}.best-clinic.bridges-page .item-icon{height:64px;width:100px}.best-clinic.bridges-page .item-title{max-width:324px}.best-clinic.veneers-page .best-clinic__grid{grid-template-columns:440px 405px}.best-clinic.best-clinic--aligners .best-clinic__background-image{right:-98px;top:230px}.best-clinic.best-clinic--aligners .best-clinic__grid{grid-template-columns:439px 375px}.best-clinic.best-clinic--aligners .best-clinic__grid .subtitle{max-width:500px}.best-clinic.best-clinic--aligners .best-clinic__list{margin-top:22px}.best-clinic.best-clinic--aligners .best-clinic__list .item{margin-bottom:30px}.best-clinic.best-clinic--aligners .best-clinic__list .item-icon{height:64px;margin-bottom:17px;width:100px}.best-clinic.best-clinic--aligners .best-clinic__list .item-text{gap:7px}.best-clinic.best-clinic--aligners .best-clinic__image{margin-top:25px}.best-clinic.braces-page .best-clinic__list{margin-right:40px}.best-clinic.best-clinic--orthodontics .best-clinic__background-image{right:-118px;top:307px}.best-clinic.best-clinic--orthodontics .best-clinic__grid{grid-template-columns:439px 404px}.best-clinic.best-clinic--orthodontics .best-clinic__grid .subtitle{max-width:574px}.best-clinic.best-clinic--orthodontics .best-clinic__list{margin-top:52px}.best-clinic.best-clinic--orthodontics .best-clinic__list .item{margin-bottom:30px}.best-clinic.best-clinic--orthodontics .best-clinic__list .item-title{font-size:16px;line-height:22px}.best-clinic.best-clinic--orthodontics .best-clinic__list .item-icon{height:70px;margin-bottom:0;width:70px}.best-clinic.best-clinic--orthodontics .best-clinic__list .item-text{gap:7px}.best-clinic.best-clinic--orthodontics .best-clinic__image{margin-top:50px}.best-clinic.best-clinic--orthodontics .best-clinic__link{margin-top:0;max-width:227px}.best-clinic.best-clinic--restoration .best-clinic__wrapper{padding-bottom:174px}.best-clinic.best-clinic--restoration .best-clinic__background-image{bottom:69px;height:530px;right:-117px;top:auto;width:276px}.best-clinic.best-clinic--restoration .best-clinic__grid{grid-template-columns:439px 424px}.best-clinic.best-clinic--restoration .item:first-child .item-title{font-size:16px;line-height:22px}.best-clinic.dental-treatment-page .best-clinic__background-image{top:auto}.best-clinic.basal-implantation-page .best-clinic__background-image{bottom:60px;right:-98px;top:auto}.best-clinic.best-clinic--removable .best-clinic__grid{grid-template-columns:440px 405px}.best-clinic__background-image{background-size:cover;bottom:60px;height:540px;right:-110px;top:auto;width:268px}.best-clinic__grid{grid-column-gap:45px;grid-template-columns:440px 405px}.best-clinic__award{margin-left:10px;margin-top:-20px}.best-clinic__image{margin-top:50px}.best-clinic__list{margin-top:37px}.best-clinic__list .item-icon{height:70px;margin-bottom:4px;width:70px}.best-clinic__list .item-title{font-size:18px;line-height:26px;padding-top:13px}.best-clinic__list .item-text{font-size:16px;line-height:22px;margin-top:7px}.best-clinic__link{margin-top:30px}}@media screen and (max-width:1023px){.best-clinic.best-clinic--slogan .best-clinic__grid{grid-template-areas:"slogan slogan" "title title" "subtitle subtitle" "image ." "list .";grid-template-columns:minmax(345px,438px)}.best-clinic.best-clinic--slogan .best-clinic__list{max-width:420px}.best-clinic.best-clinic--slogan-award .best-clinic__background-image{right:0}.best-clinic.best-clinic--slogan-award .best-clinic__grid{grid-column-gap:30px;grid-template-areas:"slogan slogan" "title title" "subtitle subtitle" "image award" "list .";grid-template-columns:420px 1fr}.best-clinic.best-clinic--slogan-award .best-clinic__list{max-width:380px}.best-clinic.best-clinic--slogan-award .best-clinic__image{height:323px;width:420px}.best-clinic.best-clinic--slogan-award .best-clinic__award{height:auto;max-width:225px}.best-clinic.best-clinic--crowns .best-clinic__grid{display:flex;flex-direction:column}.best-clinic.best-clinic--crowns .best-clinic__background-image{bottom:75px}.best-clinic.best-clinic--crowns .best-clinic__image{height:auto;max-width:420px}.best-clinic.best-clinic--crowns .best-clinic__image video{object-fit:cover}.best-clinic.best-clinic--crowns .best-clinic__list{max-width:460px}.best-clinic.best-clinic--crowns .best-clinic__list .item-text{max-width:420px}.best-clinic.bridges-page .subtitle{max-width:580px}.best-clinic.bridges-page .item-icon{height:52px;margin-bottom:14px;width:82px}.best-clinic.bridges-page .item-text,.best-clinic.bridges-page .item-title{max-width:none}.best-clinic.veneers-page.best-clinic--slogan .best-clinic__slogan{max-width:235px}.best-clinic.veneers-page.best-clinic--slogan .best-clinic__list .item-text{max-width:none}.best-clinic.best-clinic--aligners .best-clinic__grid{grid-template-columns:420px 375px}.best-clinic.best-clinic--aligners .best-clinic__background-image{height:631px;right:0;top:361px}.best-clinic.best-clinic--aligners .best-clinic__list{margin-top:40px;padding-right:0}.best-clinic.best-clinic--aligners .best-clinic__list .item-icon{height:52px;margin-bottom:12px;width:82px}.best-clinic.best-clinic--aligners .best-clinic__list .item-text{max-width:100%}.best-clinic.best-clinic--orthodontics .best-clinic__grid{grid-template-columns:420px 375px}.best-clinic.best-clinic--orthodontics .best-clinic__background-image{height:621px;right:0;top:471px}.best-clinic.best-clinic--orthodontics .best-clinic__list{margin-top:36px;max-width:416px;padding-right:0}.best-clinic.best-clinic--orthodontics .best-clinic__list .item{margin-bottom:25px}.best-clinic.best-clinic--orthodontics .best-clinic__list .item-icon{height:56px;margin-bottom:5px;width:56px}.best-clinic.best-clinic--orthodontics .best-clinic__list .item-text{max-width:100%}.best-clinic.best-clinic--orthodontics .best-clinic__link{max-width:450px;width:106%}.best-clinic.best-clinic--restoration .best-clinic__wrapper{padding-bottom:180px}.best-clinic.best-clinic--restoration .best-clinic__background-image{bottom:71px;height:616px;right:0;width:321px}.best-clinic.best-clinic--restoration .best-clinic__grid{grid-template-columns:minmax(345px,420px)}.best-clinic.best-clinic--restoration .item:first-child .item-title{font-size:16px;line-height:22px}.best-clinic.best-clinic--restoration .best-clinic__list{margin-top:36px;padding-right:0}.best-clinic.best-clinic--restoration .item-text{max-width:none}.best-clinic.basal-implantation-page .best-clinic__background-image{bottom:70px;right:0;top:auto}.best-clinic.best-clinic--removable .best-clinic__grid{grid-template-columns:minmax(345px,438px)}.best-clinic__background-image{height:596px;right:0;width:329px}.best-clinic__grid{grid-column-gap:30px;display:grid;grid-template-areas:"title title" "subtitle subtitle" "image award" "list .";grid-template-columns:420px 225px}.best-clinic__award{margin-bottom:auto;margin-left:0;margin-top:45px;padding:21px 67px 20px 27px;position:relative}.best-clinic__award .text{font-size:14px;line-height:21px}.best-clinic__award .award{display:flex;height:104px;right:-50px;width:99px}.best-clinic__award .award .progressive-image-wrapper{height:100%!important;width:100%!important}.best-clinic__award .award .progressive-image{height:100%;object-fit:contain;width:100%}.best-clinic__image{border-radius:20px;margin-top:45px}.best-clinic__list{margin-top:35px}.best-clinic__list .item-icon{height:56px;margin-bottom:3px;width:56px}.best-clinic__list .item-title{font-size:16px;line-height:22px}.best-clinic__list .item-text{font-size:14px;line-height:20px;max-width:340px}.best-clinic__list .item-text br{display:none}}@media screen and (max-width:767px){.best-clinic .best-clinic__grid{grid-template-areas:"slogan" "title" "subtitle" "image" "award" "list";grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:480px}.best-clinic.best-clinic--slogan .best-clinic__slogan{margin-left:18px;max-width:327px}.best-clinic.best-clinic--slogan .best-clinic__image{max-height:261px;width:100%}.best-clinic.best-clinic--slogan .best-clinic__list{max-width:232px}.best-clinic.best-clinic--slogan .best-clinic__grid{grid-template-areas:"slogan" "title" "subtitle" "image" "award" "list";grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:480px}.best-clinic.best-clinic--slogan-award .best-clinic__background-image{right:-88px}.best-clinic.best-clinic--slogan-award .best-clinic__grid{grid-template-areas:"slogan" "title" "subtitle" "image" "award" "list";grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:480px}.best-clinic.best-clinic--slogan-award .best-clinic__award{height:auto;max-width:none}.best-clinic.best-clinic--slogan-award .best-clinic__list{max-width:260px}.best-clinic.best-clinic--slogan-award .best-clinic__image{height:auto;width:auto}.best-clinic.best-clinic__allon4 .best-clinic__background-image{background-size:contain;bottom:80px;height:379px;right:-57px;width:auto}.best-clinic.best-clinic__allon4 .best-clinic__list{margin-bottom:25px}.best-clinic.bridges-page .best-clinic__background-image{bottom:83px;right:-95px}.best-clinic.bridges-page .h2{max-width:209px}.best-clinic.bridges-page .best-clinic__list{max-width:255px}.best-clinic.bridges-page .item-icon{height:64px;margin-bottom:15px;width:100px}.best-clinic.best-clinic--crowns .h2{max-width:255px}.best-clinic.best-clinic--crowns .best-clinic__image{max-width:100%}.best-clinic.best-clinic--crowns .best-clinic__background-image{bottom:90px}.best-clinic.best-clinic--crowns .best-clinic__list{max-width:244px}.best-clinic.best-clinic--crowns .best-clinic__link{margin-top:0}.best-clinic.best-clinic--aligners .best-clinic__background-image{bottom:90px;height:397px;right:-93px;top:auto}.best-clinic.best-clinic--aligners .best-clinic__grid{display:flex;flex-direction:column}.best-clinic.best-clinic--aligners .best-clinic__image{height:auto;margin-top:40px}.best-clinic.best-clinic--aligners .best-clinic__image video{object-fit:cover}.best-clinic.best-clinic--aligners .best-clinic__list{margin-top:30px;max-width:262px}.best-clinic.best-clinic--aligners .best-clinic__list .item-icon{height:64px;margin-bottom:17px;width:100px}.best-clinic.braces-page .best-clinic__background-image{bottom:80px}.best-clinic.braces-page .h2{max-width:270px}.best-clinic.braces-page .best-clinic__list{margin-right:0;max-width:262px}.best-clinic.best-clinic--orthodontics .row{margin-left:auto;margin-right:auto;max-width:480px}.best-clinic.best-clinic--orthodontics .best-clinic__background-image{bottom:86px;height:397px;right:-91px;top:auto}.best-clinic.best-clinic--orthodontics .best-clinic__grid{display:flex;flex-direction:column}.best-clinic.best-clinic--orthodontics .best-clinic__image{height:auto;margin-top:40px}.best-clinic.best-clinic--orthodontics .best-clinic__image video{object-fit:cover}.best-clinic.best-clinic--orthodontics .best-clinic__list{margin-top:30px;max-width:255px}.best-clinic.best-clinic--orthodontics .best-clinic__list .item-icon{height:60px;margin-bottom:4px;width:60px}.best-clinic.best-clinic--orthodontics .best-clinic__list .item-title{font-size:14px;line-height:20px}.best-clinic.best-clinic--restoration .row{margin-left:auto;margin-right:auto;max-width:480px}.best-clinic.best-clinic--restoration .best-clinic__wrapper{padding-bottom:174px}.best-clinic.best-clinic--restoration .best-clinic__background-image{bottom:85px;height:395px;right:-82px;width:206px}.best-clinic.best-clinic--restoration .item:first-child .item-title{font-size:14px;line-height:20px}.best-clinic.best-clinic--restoration .best-clinic__list{margin-top:32px;max-width:255px;padding-right:0}.best-clinic.best-clinic--restoration .best-clinic__image{height:auto;margin-top:40px}.best-clinic.best-clinic--restoration .best-clinic__image video{object-fit:cover}.best-clinic.dental-treatment-page .best-clinic__background-image{bottom:90px}.best-clinic.dental-treatment-page .best-clinic__slogan{margin-left:10px}.best-clinic.bleaching-page .best-clinic__background-image{bottom:85px}.best-clinic.bleaching-page .best-clinic__list{max-width:250px}.best-clinic__background-image{bottom:40px;height:388px;right:-88px;width:208px}.best-clinic__grid{grid-template-areas:"title" "subtitle" "image" "award" "list";grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:480px}.best-clinic__image{border-radius:15px;margin-top:35px}.best-clinic__award{margin-top:40px;padding:20px 126px 20px 25px}.best-clinic__award .award{height:97px;right:17px;width:92px}.best-clinic__list{margin-top:30px;max-width:260px;padding-right:0}.best-clinic__list .item:not(:first-child){margin-top:15px}.best-clinic__list .item-icon{height:64px;margin-bottom:0;width:64px}}.durability.durability--orthodontics .durability__wrap .h2{max-width:909px}.durability.durability--restoration .durability__wrap .h2{max-width:970px}.durability.durability--allon1 .durability__wrap .h2{max-width:1000px}.durability__wrap .h2{margin-bottom:60px}.durability__flex{grid-gap:106px;display:grid;gap:106px;grid-template-areas:"list image";grid-template-columns:1fr 1fr;justify-content:flex-start}.durability__flex[\:has\(\.durability__button\)]{grid-template-areas:"list image" "button image"}.durability__flex:has(.durability__button){grid-template-areas:"list image" "button image"}.durability__image{grid-area:image}.durability__image .progressive-image,.durability__image video{border-radius:25px;overflow:hidden}.durability__image .progressive-image-wrapper{height:auto!important;width:100%!important}.durability__list{align-items:flex-start;display:flex;flex-direction:column;gap:50px;grid-area:list;max-width:619px}.durability__list .item-title{border-top:1px solid #a7b5c0;font-size:20px;line-height:28px;padding-top:18px}.durability__list .item-title span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.durability__list .item-icon{height:80px;margin-bottom:18px;width:80px}.durability__list .item-icon .progressive-image-wrapper{width:100%!important}.durability__list .item-list{display:flex;flex-direction:column;gap:4px}.durability__list .item-list li{padding-left:26px;position:relative}.durability__list .item-list li:before{background-image:url(/build/i/a0be63654d3911da3838.svg);background-size:cover;content:"";height:17px;left:0;position:absolute;top:2px;width:17px}.durability__button{grid-area:button;margin-top:auto;width:355px}@media screen and (max-width:1369px){.durability.durability--orthodontics .durability__wrap .h2{margin-bottom:36px}.durability.durability--orthodontics .durability__list{gap:25px;margin-top:-10px}.durability.durability--orthodontics .durability__list .item-icon{margin-bottom:13px}.durability.durability--restoration .durability__wrap .h2{max-width:800px}.durability.durability--restoration .durability__list{margin-top:-13px}.durability.durability--restoration .durability__list .item-icon{margin-bottom:18px}.durability.dental-treatment-page .durability__image{flex-shrink:0;height:307px;width:457px}.durability.dental-treatment-page .durability__image .progressive-image-wrapper{height:100%!important;width:100%!important}.durability.dental-treatment-page .durability__image .progressive-image{height:100%;object-fit:cover;width:100%}.durability.durability--removable .durability__image{min-width:457px}.durability__wrap .h2{margin-bottom:50px}.durability__flex{gap:41px}.durability__image{max-width:457px;width:100%}.durability__image video{max-width:457px}.durability__list .item-icon{height:70px;margin-bottom:4px;width:70px}.durability__list .item-icon .progressive-image-wrapper{height:100%!important;width:100%!important}.durability__list .item-title{font-size:18px;line-height:25px}.durability__button{width:330px}}@media screen and (max-width:1023px){.durability.durability--orthodontics .durability__wrap .h2{margin-bottom:45px}.durability.durability--orthodontics .durability__list{gap:23px;margin-top:-10px}.durability.durability--orthodontics .durability__list .item-icon{height:56px;margin-bottom:3px;width:56px}.durability.durability--restoration .durability__list{margin-top:-7px}.durability.durability--restoration .durability__list .item-icon{height:56px;margin-bottom:2px;width:56px}.durability.dental-treatment-page .durability__image{height:231px;width:344px}.durability.durability--removable .durability__image{max-width:344px;min-width:344px}.durability__wrap .h2{margin-bottom:45px}.durability__flex{gap:31px}.durability__image video{max-width:344px}.durability__list{gap:23px}.durability__list .item-icon{height:56px;width:56px}.durability__list .item-title{font-size:15px;line-height:21px}}@media screen and (max-width:767px){.durability{margin-left:auto;margin-right:auto;max-width:480px}.durability.durability--crowns .durability__list .item:last-child .item-title{max-width:268px}.durability.durability--orthodontics .durability__wrap .h2{margin-bottom:40px;max-width:328px}.durability.durability--orthodontics .durability__list{gap:15px;margin-top:0}.durability.durability--orthodontics .durability__list .item-icon{height:60px;margin-bottom:0;width:60px}.durability.durability--restoration .durability__list{margin-top:0}.durability.durability--restoration .durability__list .item-icon{height:60px;margin-bottom:2px;width:60px}.durability.dental-treatment-page .durability__image{width:100%}.durability.durability--removable .durability__image{max-width:none;min-width:341px}.durability__wrap .h2{margin-bottom:40px}.durability__flex{gap:40px;grid-template-areas:"list" "image";grid-template-columns:1fr}.durability__flex[\:has\(\.durability__button\)]{grid-template-areas:"list" "image" "button"}.durability__flex:has(.durability__button){grid-template-areas:"list" "image" "button"}.durability__image video{height:100%;max-width:none;object-fit:cover;width:100%}.durability__list{gap:15px}.durability__list .item-icon{height:60px;width:60px}.durability__list .item-title{font-size:16px;line-height:22px}.durability__button{width:100%}}.prices{background-color:#ebf0f5}.prices .h2 span{color:#0390ae}.prices .h2 .prices__title-arrow{position:relative}.prices .h2 .prices__title-arrow:before{background-image:url(/build/i/a48ff53ce999f54660dc.svg);background-repeat:no-repeat;background-size:contain;bottom:-40px;content:"";height:70px;position:absolute;right:-90px;width:65px}.prices.prices--grey{background-color:#fff}.prices.prices--grey .prices__list,.prices.prices--grey .tabs{background-color:#ebf0f5}.prices.prices_implantation .h2 .prices__title-arrow{display:inline-block}.prices.prices--aligners .h2{max-width:914px}.prices.prices--aligners .h2 .prices__title-arrow:before{bottom:0;left:-287px;top:90px}.prices.braces-page .h2{max-width:914px}.prices.braces-page .h2 .prices__title-arrow:before{bottom:0;left:-287px;top:90px}.prices.prices--restoration .h2{max-width:958px}.prices.prices--restoration .h2 .prices__title-arrow:before{bottom:0;left:183px;top:27px}.prices__list{background-color:#fff;border-radius:25px;display:grid;grid-template-columns:repeat(2,1fr) .8fr .7fr;justify-content:space-between;margin-top:60px;padding:45px 48px 45px 35px}.prices__list-item{display:grid;grid-template-areas:"icon title" "icon text";grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}.prices__list-item:nth-child(3){grid-column-gap:10px}.prices__list-item .icon{grid-area:icon;position:relative}.prices__list-item .icon span{color:#fff;display:block;position:relative;text-align:center}.prices__list-item .icon>img{height:36px;object-fit:contain;width:62px}.prices__list-item .title{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;grid-area:title;line-height:24px}.prices__list-item .text{color:#728288;font-size:18px;grid-area:text;line-height:23px;margin-top:2px}.prices__button-wrapper{align-items:flex-start;display:flex;margin-left:30px;margin-top:50px}.prices__button-wrapper .button{margin-right:20px;max-width:330px;width:auto}.prices__button-wrapper .button:first-child{padding:0 30px}.prices__button-wrapper .button:last-child{padding:0 40px}@media screen and (max-width:1479px){.prices.prices_implantation .h2 .prices__title-arrow{padding-right:70px}.prices.prices_implantation .h2 .prices__title-arrow:before{right:-20px}.prices.prices--aligners .h2{max-width:914px}.prices.prices--aligners .h2 .prices__title-arrow:before{bottom:0;left:-287px;top:90px}.prices.prices--restoration .h2 .prices__title-arrow:before{left:149px;top:21px}}@media screen and (max-width:1369px){.prices .h2 .prices__title-arrow:before{bottom:-50px;right:-70px;width:50px}.prices.prosthetics-page .h2{max-width:590px}.prices.allon4_page .h2{max-width:790px}.prices.prices_implantation .h2 .prices__title-arrow{padding-right:50px}.prices.prices--crowns .h2{max-width:767px}.prices.veneers-page .h2{max-width:768px}.prices.prices--aligners .h2{max-width:745px}.prices.prices--aligners .h2 .prices__title-arrow:before{bottom:0;left:-239px;top:69px}.prices.braces-page .h2{max-width:745px}.prices.braces-page .h2 .prices__title-arrow:before{bottom:0;left:-239px;top:69px}.prices.prices--restoration .h2 .prices__title-arrow:before{left:148px;top:21px}.prices__list{grid-column-gap:30px;grid-template-columns:.8fr 1fr .7fr .7fr;margin-top:50px;padding:40px 35px}.prices__list-item .title{font-size:18px;line-height:22px}.prices__list-item .text{font-size:16px;line-height:21px;margin-top:6px}.prices__button-wrapper{margin-top:40px}}@media screen and (max-width:1023px){.prices .h2 .prices__title-arrow:before{right:-50px;width:40px}.prices.prosthetics-page .h2{max-width:590px}.prices.prices--crowns .h2,.prices.prices_implantation .h2{max-width:600px}.prices.veneers-page .h2{max-width:440px}.prices.prices--aligners .h2{max-width:594px}.prices.prices--aligners .h2 .prices__title-arrow:before{bottom:0;left:-186px;top:56px}.prices.braces-page .h2{max-width:594px}.prices.braces-page .h2 .prices__title-arrow:before{bottom:0;left:-186px;top:56px}.prices.prices--restoration .h2 .prices__title-arrow:before{left:121px;top:16px}.prices__list{grid-column-gap:0;display:flex;flex-wrap:wrap;margin-top:45px;padding:25px 25px 7px 50px}.prices__list-item{grid-column-gap:10px;margin-bottom:18px;margin-right:20px;width:calc(50% - 20px)}.prices__list-item:nth-child(2n){margin-right:0}.prices__list-item .text{font-size:18px;line-height:23px;margin-bottom:2px}.prices__list-item .icon>img{height:32px;object-fit:contain;width:48px}.prices__button-wrapper{margin-left:0;margin-top:35px}}@media screen and (max-width:767px){.prices .h2 span{display:inline-block}.prices .h2 .prices__title-arrow:before{bottom:-20px;height:40px;right:-50px;width:40px}.prices.prices_implantation .h2{max-width:600px}.prices.prices_implantation .h2 .prices__title-arrow:before{right:-10px}.prices.prices--aligners .row,.prices.prices--crowns .row{margin-left:auto;margin-right:auto;max-width:480px}.prices.prices--aligners .h2{max-width:100%}.prices.prices--aligners .h2:after{background-image:url(/build/i/a48ff53ce999f54660dc.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:46px;margin:0 0 -33px 12px;width:46px}.prices.prices--aligners .h2 .prices__title-arrow:before{display:none}.prices.veneers-page .tabs__top .title{font-size:18px;line-height:24px}.prices.braces-page .row{margin-left:auto;margin-right:auto;max-width:480px}.prices.braces-page .h2{max-width:100%}.prices.braces-page .h2:after{background-image:url(/build/i/a48ff53ce999f54660dc.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:46px;margin:0 0 -33px 12px;width:46px}.prices.braces-page .h2 .prices__title-arrow:before{display:none}.prices.prices--orthodontics .row,.prices.prices--restoration .row{margin-left:auto;margin-right:auto;max-width:480px}.prices.prices--restoration .h2 .prices__title-arrow:before{left:119px;top:18px}.prices__list{flex-direction:column;flex-wrap:nowrap;margin-top:45px;padding:25px 20px 35px}.prices__list-item{grid-column-gap:17px;grid-template-columns:48px 1fr;margin-bottom:22px;margin-right:0;width:100%}.prices__list-item:last-child{margin-bottom:0}.prices__list-item:nth-child(3){grid-column-gap:17px}.prices__button-wrapper{flex-direction:column;margin-left:auto;margin-right:auto;margin-top:40px;max-width:340px}.prices__button-wrapper .button{margin-right:0;max-width:340px;order:2;width:100%}.prices__button-wrapper .button.button_arrow{border-color:transparent;margin-bottom:30px;order:1}.prices__button-wrapper .button.button_arrow:hover{background-color:initial}.prices__button-wrapper .button.button_arrow:hover span{color:#f36f4a}}.price-card{background-color:#ebf0f5!important;border-radius:15px;display:flex;flex-direction:column;max-width:408px;overflow:hidden;position:relative}.price-card .itemprop,.price-card.hidden{display:none}.price-card__header{background-color:#005466;background-image:url(/build/i/7d9b07e4a7ccccb70b06.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;color:#fff;display:grid;grid-template-areas:"implant content" "pretitle pretitle";grid-template-columns:148px 1fr;position:relative}.price-card__header .pretitle{grid-area:pretitle;height:29px;margin-bottom:-15px;width:100%;z-index:10}.price-card__header .pretitle .text{font-family:RG,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:20px;padding-bottom:7px;padding-top:3px}.price-card__header .pretitle .text:first-child{padding-left:21px;padding-right:21px}.price-card__header .pretitle .text:last-child{padding-left:18px}.price-card__header-content{grid-area:content;padding:25px 25px 25px 12px}.price-card__header-content.price-card__header-content_offset{padding-top:35px}.price-card__header-content .price-card__title{font-family:RG,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:28px}.price-card__header-content .price-card__country{align-items:center;display:flex;margin-top:5px}.price-card__header-content .price-card__country .flag{border-radius:5px;display:flex;margin-right:8px;min-width:30px;overflow:hidden;width:30px}.price-card__header-content .price-card__country .flag .progressive-image-wrapper{height:100%!important;width:100%!important}.price-card__header-content .price-card__country .flag .progressive-image{height:100%;object-fit:contain;width:100%}.price-card__header-content .price-card__country .country{font-size:14px;line-height:20px}.price-card__header-content .tag{font-size:14px;line-height:20px;margin-top:7px;padding-left:17px;position:relative}.price-card__header-content .tag:before{background-image:url(/build/i/f8c9c0831a3710f8de8e.svg);background-repeat:no-repeat;background-size:contain;content:"";height:8px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}.price-card__label{background-color:#35a8c2;border-radius:0 0 0 5px;color:#fff;font-family:Onest,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:16px;padding:6px 8px 8px 11px;position:absolute;right:0;top:0}.price-card__implant{grid-area:implant;min-width:148px;width:148px}.price-card__implant .progressive-image,.price-card__implant .progressive-image-wrapper{height:100%!important;width:100%!important}.price-card__content{padding:45px 25px 25px}.price-card__content-item{display:flex;margin-left:-15px;margin-right:-15px}.price-card__content-item:last-child{margin-top:25px}.price-card__content-item>*{margin-left:15px;margin-right:15px}.price-card__content-item>:first-child{max-width:160px;min-width:160px;width:100%}.price-card__content-item>:last-child .title+li{margin-top:15px}.price-card__content-item>:last-child [data-js=tooltip]{margin-bottom:15px;margin-top:-10px}.price-card__content-item ul li.title{font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.price-card__content-item ul li.old-price{color:#728288;display:inline-block;font-size:20px;line-height:23px;position:relative}.price-card__content-item ul li.old-price:before{background-color:#728288;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.price-card__content-item ul li.price{color:#f36f4a;font-family:Onest,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:30px}.price-card__content-item .list_check li{font-size:14px;line-height:20px;margin-top:5px;min-height:auto;padding-left:15px}.price-card__content-item .list_check li:not(:first-child){margin-top:5px}.price-card__content-item .list_check li:before{background-image:url(/build/i/0bc7f5c74bdabc22212e.svg);background-size:contain;height:8px;left:0;top:5px;width:10px}.price-card__content-item .hidden-before[data-js=tooltip]:before{display:none}.price-card__footer{background-color:#005466;border-radius:15px;color:#fff;margin-top:auto;padding:25px;position:relative}.price-card__footer:after{background-image:url(/build/i/5a54de6e703b0f22a686.png);background-repeat:no-repeat;background-size:contain;content:"";height:127px;position:absolute;right:-30px;top:50%;transform:translateY(-50%);width:132px}.price-card__footer .title{font-size:18px;line-height:22px}.price-card__footer .title [data-js=tooltip]{color:#48d4f3;display:inline-block;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.price-card__footer .title [data-js=tooltip]:before{background-image:url(/build/i/a0cafd86d7e0d96b0386.svg)}.price-card__footer .price{font-size:24px;line-height:30px;margin-top:10px}.price-card__footer .price,.price-card__footer .sale{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.price-card__footer .sale{font-size:20px;line-height:25px;margin-top:7px}.price-card__footer .sale .old-price{color:#b7ccd9;font-family:Onest,sans-serif;font-style:normal;font-weight:400;position:relative}.price-card__footer .sale .old-price:before{background-color:#b7ccd9;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}@media screen and (max-width:1023px){.price-card__header{grid-template-columns:130px 1fr}.price-card__header .pretitle .text:first-child{padding-left:20px;padding-right:20px}.price-card__header .pretitle .text:last-child{padding-left:8px}.price-card__header.price-card__header_label .price-card__header-content{padding-top:46px}.price-card__label>br{display:none;padding:6px 12px 7px 11px}.price-card__implant{display:flex;min-width:130px}.price-card__implant .progressive-image-wrapper{height:100%!important;width:100%!important}.price-card__implant .progressive-image{height:100%;object-fit:contain;width:100%}.price-card__content-item .hidden-before{margin-bottom:15px!important}.price-card__content-item ul li.old-price{font-size:18px}.price-card__content-item ul li.price{font-size:22px}.price-card__content-item ul:last-child{margin-left:0;margin-right:0}.price-card__content-item:last-child [data-js=tooltip]{margin-bottom:26px}.price-card__content-item:last-child [data-js=tooltip]:before{bottom:-13px;left:0;right:auto;top:auto;transform:none}.price-card__footer{margin-top:auto;padding:20px}.price-card__footer:after{height:100px;width:100px}}@media screen and (max-width:767px){.price-card{max-width:100%}.price-card__header .pretitle .text:first-child{padding-left:13px;padding-right:13px}.price-card__content{padding:38px 20px 25px}.price-card__footer .sale{font-size:18px}.prices__show-more .button{margin-left:auto;margin-right:auto}}.prices-list .h2 .link.underline span{-webkit-text-decoration-color:rgba(243,111,74,.6);text-decoration-color:rgba(243,111,74,.6)}.prices-list .button{margin-top:25px}.prices-list .button.button_arrow i{transform:rotate(90deg)}.prices-list .button.button_arrow:hover i{animation:arrowAnimationDown .6s ease-in-out}.prices-list .button.button_arrow:hover span{border-bottom-color:transparent;color:#f36f4a}.prices-list.prices-list_implants-offset{margin-bottom:-28px}.prices-list.prices-list_implants-offset .price-card__implant{display:flex;margin-top:auto}.prices-list.prices-list--general .orthodontist-card__bottom__item .wrapper{column-gap:10px;display:inline-grid;grid-template-columns:30px auto;grid-template-rows:repeat(3,auto)}.prices-list.prices-list--general .orthodontist-card__bottom__item .wrapper .name{grid-column:1/3;grid-row:1/2}.prices-list.prices-list--general .orthodontist-card__bottom__item .wrapper .flag{grid-column:1/2;grid-row:2/3}.prices-list.prices-list--general .orthodontist-card__bottom__item .wrapper .country{grid-column:2/3;grid-row:2/3}.prices-list.prices-list--general .orthodontist-card__bottom__item .wrapper .text{grid-column:1/3;grid-row:3/4}.prices-list.prices-list--crowns .prices-list__header{grid-template-columns:1fr 515px}.prices-list.prices-list--crowns .prices-list__header .subtitle{max-width:535px}.prices-list.prices-list--orthodontics .prices-list__header{grid-column-gap:36px;display:grid;grid-template-columns:111px auto 485px;grid-template-rows:auto auto;margin-bottom:60px}.prices-list.prices-list--orthodontics .prices-list__header .image{border-radius:15px;grid-column:1/2;grid-row:2/3;height:111px;max-width:111px}.prices-list.prices-list--orthodontics .prices-list__header .image .progressive-image-wrapper{border-radius:15px;width:100%!important}.prices-list.prices-list--orthodontics .prices-list__header .subtitle{grid-column:2/3;grid-row:2/3}.prices-list.prices-list--orthodontics .prices-list__header .subtitle span{color:#0390ae}.prices-list.prices-list--orthodontics .prices-list__header .h2{grid-column:1/3;grid-row:1/2;line-height:27px}.prices-list.prices-list--orthodontics .prices-list__header .list_numeric{grid-column:3/4;grid-row:1/3}.prices-list.prices-list--orthodontics .orthodontist-card__bottom__item .wrapper{column-gap:10px;display:inline-grid;grid-template-columns:30px auto;grid-template-rows:repeat(3,auto)}.prices-list.prices-list--orthodontics .orthodontist-card__bottom__item .wrapper .name{grid-column:1/3;grid-row:1/2}.prices-list.prices-list--orthodontics .orthodontist-card__bottom__item .wrapper .flag{grid-column:1/2;grid-row:2/3}.prices-list.prices-list--orthodontics .orthodontist-card__bottom__item .wrapper .country{grid-column:2/3;grid-row:2/3}.prices-list.prices-list--orthodontics .orthodontist-card__bottom__item .wrapper .text{grid-column:1/3;grid-row:3/4}.prices-list.prices-list--restoration .prices-list__header{grid-column-gap:36px;grid-row-gap:30px;display:grid;grid-template-columns:111px auto 485px;grid-template-rows:auto auto;margin-bottom:60px}.prices-list.prices-list--restoration .prices-list__header .image{border-radius:15px;grid-column:1/2;grid-row:2/3;height:111px;max-width:111px}.prices-list.prices-list--restoration .prices-list__header .image .progressive-image-wrapper{border-radius:15px;width:100%!important}.prices-list.prices-list--restoration .prices-list__header .subtitle{grid-column:2/3;grid-row:2/3;margin-top:20px}.prices-list.prices-list--restoration .prices-list__header .subtitle span{color:#0390ae}.prices-list.prices-list--restoration .prices-list__header .h2{grid-column:1/3;grid-row:1/2;line-height:27px}.prices-list.prices-list--restoration .prices-list__header .list_numeric{grid-column:3/4;grid-row:1/3}.prices-list.prices-list--restoration .tabs__tab__links .tabs__tab__link{max-width:217px;padding:12px 30px}.prices-list.prices-list--restoration .tabs__tab__links .tabs__tab__link span{line-height:22px}.prices-list.prices-list--restoration .tabs-prices__top-content .price nobr:first-child{font-size:20px}.prices-list__header{grid-column-gap:40px;display:grid;grid-template-columns:1fr 500px;grid-template-rows:auto 1fr;margin-bottom:60px}.prices-list__header .h2 .link{color:#f36f4a}.prices-list__header .subtitle{grid-column-start:1;grid-row-start:2;margin-top:25px}.prices-list__header .subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.prices-list__header ol{grid-column-start:2;grid-row-end:3;grid-row-start:1}.prices-list__header ol.list.list_numeric li span{color:#07627f}.prices-list__header ol.list.list_numeric li:before{border-right:1px solid #07627f;color:#07627f;padding-right:7px;text-align:left;width:32px}.prices-list__header ol.list li.list__title{color:#333;font-size:22px;line-height:32px;padding-left:0}.prices-list__header ol.list li.list__title>span{color:#333;font-weight:700}.prices-list__header ol.list li.list__title:before{content:none}.prices-list__list{display:flex;flex-wrap:wrap;margin-left:-27px;margin-right:-27px}.prices-list__list>*{margin-bottom:28px;margin-left:27px;margin-right:27px;width:calc(33.33333% - 54px)}.prices-list__list .prices__show-more{margin-top:auto;width:100%}.prices-list__list .prices__show-more .button{padding-left:15px;padding-right:15px}@media screen and (max-width:1369px){.prices-list .h2 br{display:none}.prices-list.bridges-page ol.list.list__grid li:nth-child(3){flex:1.8}.prices-list.bridges-page ol.list.list__grid li:last-child{flex:1}.prices-list.prices-list--crowns .tabs-prices{max-width:100%}.prices-list.prices-list--crowns .prices-list__header{grid-template-columns:1fr}.prices-list.prices-list--crowns .prices-list__header .subtitle{max-width:100%}.prices-list.prices-list--crowns .prices-list__header ol.list.list_numeric li{margin-right:0;width:calc(33.33333% - 16px)}.prices-list.prices-list--crowns .prices-list__header ol.list.list_numeric .list__title{width:100%}.prices-list.prices-list--crowns .prices-list__header ol.list.list__grid li:last-child{flex:initial}.prices-list.prices-list--crowns .tabs-prices_small{padding-right:0}.prices-list.veneers-page .prices-list__header ol.list>li:nth-child(4){flex:1.2}.prices-list.prices-list--orthodontics .prices-list__header{grid-row-gap:50px;display:grid;grid-template-columns:111px 273px 486px;margin-bottom:50px;row-gap:50px}.prices-list.prices-list--orthodontics .prices-list__header .image{border-radius:15px;grid-column:1/2;grid-row:2/3;height:111px;max-width:111px}.prices-list.prices-list--orthodontics .prices-list__header .image .progressive-image-wrapper{border-radius:15px;width:100%!important}.prices-list.prices-list--orthodontics .prices-list__header .subtitle{display:flex;flex-direction:column;font-size:25px;grid-column:2/3;grid-row:2/3;line-height:20px;margin-top:0}.prices-list.prices-list--orthodontics .prices-list__header .subtitle br{display:block}.prices-list.prices-list--orthodontics .prices-list__header .subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:600;line-height:33px}.prices-list.prices-list--orthodontics .prices-list__header .h2{grid-column:1/4;grid-row:1/2;line-height:48px}.prices-list.prices-list--orthodontics .prices-list__header .list_numeric{grid-gap:20px;display:grid;gap:20px;grid-column:3/4;grid-row:2/3;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);margin-top:0}.prices-list.prices-list--orthodontics .prices-list__header .list_numeric li{width:auto}.prices-list.prices-list--orthodontics .prices-list__header .list_numeric li:first-child{grid-area:1/1}.prices-list.prices-list--orthodontics .prices-list__header .list_numeric li:nth-child(2){grid-area:2/1}.prices-list.prices-list--orthodontics .prices-list__header .list_numeric li:nth-child(3){grid-area:1/2}.prices-list.prices-list--orthodontics .prices-list__header .list_numeric li:nth-child(4){grid-area:2/2}.prices-list.prices-list--orthodontics .tabs-prices{max-width:677px}.prices-list.prices-list--orthodontics .tabs__tab__link{padding:12px 107px 12px 40px}.prices-list.prices-list--restoration .prices-list__header{grid-row-gap:50px;display:grid;grid-template-columns:111px 273px 486px;margin-bottom:50px;row-gap:50px}.prices-list.prices-list--restoration .prices-list__header .image{border-radius:15px;grid-column:1/2;grid-row:2/3;height:111px;max-width:111px}.prices-list.prices-list--restoration .prices-list__header .image .progressive-image-wrapper{border-radius:15px;width:100%!important}.prices-list.prices-list--restoration .prices-list__header .subtitle{column-gap:7px;display:inline-flex;flex-direction:row;flex-wrap:wrap;font-size:25px;grid-column:2/3;grid-row:2/3;line-height:10px;margin-top:-11px;max-height:139px}.prices-list.prices-list--restoration .prices-list__header .subtitle br{display:block}.prices-list.prices-list--restoration .prices-list__header .subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:600;line-height:33px}.prices-list.prices-list--restoration .prices-list__header .subtitle nobr{line-height:30px}.prices-list.prices-list--restoration .prices-list__header .h2{grid-column:1/4;grid-row:1/2;line-height:48px}.prices-list.prices-list--restoration .prices-list__header .list_numeric{grid-gap:0;display:grid;gap:0;grid-column:3/4;grid-row:2/3;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);margin-top:0}.prices-list.prices-list--restoration .prices-list__header .list_numeric li{max-width:214px;width:auto}.prices-list.prices-list--restoration .prices-list__header .list_numeric li:first-child{grid-area:1/1}.prices-list.prices-list--restoration .prices-list__header .list_numeric li:nth-child(2){grid-area:2/1}.prices-list.prices-list--restoration .prices-list__header .list_numeric li:nth-child(3){grid-area:1/2}.prices-list.prices-list--restoration .prices-list__header .list_numeric li:nth-child(4){grid-area:2/2}.prices-list.prices-list--restoration .tabs-prices_small .tabs-prices__top-content{padding-bottom:16px}.prices-list.prices-list--restoration .tabs-prices_small .tabs-prices__top-content .price{font-size:22px}.prices-list.prices-list--restoration .tabs-prices_small .tabs-prices__top-content .price nobr:first-child{font-size:18px}.prices-list.prices-list--restoration .price-card-small__content{padding:16px 15px 16px 16px}.prices-list.prices-list--restoration .tabs-prices{max-width:95%;padding-right:0}.prices-list.prices-list--restoration .tabs__tab__link{padding:12px 107px 12px 40px}.prices-list__header{grid-template-columns:1fr}.prices-list__header .subtitle{grid-column-start:1;grid-row-start:2;margin-top:15px}.prices-list__header .subtitle>br{display:none}.prices-list__header ol{grid-column-start:1;grid-row-end:3;grid-row-start:3;margin-top:40px}.prices-list__header ol.list{align-items:flex-start;display:flex}.prices-list__header ol.list>li{flex:1;margin-top:0}.prices-list__header ol.list.list_numeric{margin-left:-15px;margin-right:-15px}.prices-list__header ol.list.list_numeric li{margin-left:15px;margin-right:15px;width:calc(33.33333% - 30px)}.prices-list__header ol.list.list_numeric li:last-child{padding-right:0}.prices-list__header ol.list.list_numeric li:before{font-size:16px;width:28px}.prices-list__header ol.list.list__grid{flex-wrap:wrap}.prices-list__header ol.list.list__grid li.list__title{flex:auto;margin-bottom:20px;width:100%}.prices-list__header ol.list.list__grid li:last-child{flex:1.1}.prices-list__list{margin-left:-12px;margin-right:-12px;max-width:900px}.prices-list__list>*{margin-bottom:25px;margin-left:12px;margin-right:12px;width:calc(50% - 24px)}.prices-list__list .prices__show-more{margin-left:12px;margin-right:12px;margin-top:auto;max-width:408px;width:calc(50% - 24px)}.prices-list__list .prices__show-more .button{padding-left:15px;padding-right:15px;width:100%}}@media screen and (max-width:1023px){.prices-list.allon4_page .prices-list__header .subtitle>br{display:block}.prices-list.bridges-page ol.list.list__grid li:nth-child(3){flex:2}.prices-list.prices-list--crowns .prices-list__header{grid-template-columns:1fr}.prices-list.prices-list--crowns .prices-list__header ol.list.list_numeric li{margin-right:0;width:33.3333333333%}.prices-list.prices-list--crowns .prices-list__header ol.list.list_numeric .list__title{font-size:20px;width:100%}.prices-list.prices-list--crowns .prices-list__header ol.list.list__grid li:last-child{flex:initial}.prices-list.prices-list--crowns .tabs-prices .tabs-prices__top{margin-bottom:-11px;padding:28px 0 31px 28px}.prices-list.prices-list--crowns .tabs__tab__links:before{bottom:-20px}.prices-list.prices-list--crowns .tabs__tab__links .tabs__tab__link:first-child,.prices-list.prices-list--crowns .tabs__tab__links .tabs__tab__link:last-child{top:20px}.prices-list.prices-list--crowns .tabs-prices.tabs-prices_small .tabs-prices__top.tabs-prices__top_bg{background-size:100% 84%}.prices-list.veneers-page ol.list.list__grid{column-gap:15px}.prices-list.veneers-page ol.list.list__grid li:not(:first-child){flex:2}.prices-list.veneers-page ol.list.list__grid li:nth-child(2){flex:1;max-width:100px}.prices-list.prices-list--orthodontics .tabs-prices{max-width:646px}.prices-list.prices-list--orthodontics .tabs-prices__modal{margin-bottom:18px}.prices-list.prices-list--orthodontics .orthodontist-card__top{height:114px}.prices-list.prices-list--orthodontics .prices-list__header{grid-row-gap:45px;display:grid;grid-template-columns:111px 542px;grid-template-rows:repeat(3,auto);margin-bottom:45px;row-gap:45px}.prices-list.prices-list--orthodontics .prices-list__header .image{border-radius:12px;grid-column:1/2;grid-row:2/3}.prices-list.prices-list--orthodontics .prices-list__header .image .progressive-image-wrapper{border-radius:12px}.prices-list.prices-list--orthodontics .prices-list__header .subtitle{grid-column:2/3;grid-row:2/3;justify-content:center}.prices-list.prices-list--orthodontics .prices-list__header .h2{grid-column:1/3;grid-row:1/2}.prices-list.prices-list--orthodontics .prices-list__header .list_numeric{grid-column:1/4;grid-row:3/4;max-width:661px}.prices-list.prices-list--orthodontics .prices-list__header .list_numeric li{font-size:18px;line-height:25px;width:304px}.prices-list.prices-list--orthodontics .tabs__tab__link{font-size:16px;padding:12px 93px 12px 15px}.prices-list.prices-list--restoration .tabs-prices{max-width:100%}.prices-list.prices-list--restoration .tabs-prices__modal{margin-bottom:18px}.prices-list.prices-list--restoration .orthodontist-card__top{height:114px}.prices-list.prices-list--restoration .prices-list__header{grid-row-gap:45px;display:grid;grid-template-columns:111px 542px;grid-template-rows:repeat(3,auto);margin-bottom:45px;row-gap:45px}.prices-list.prices-list--restoration .prices-list__header .image{border-radius:12px;grid-column:1/2;grid-row:2/3}.prices-list.prices-list--restoration .prices-list__header .image .progressive-image-wrapper{border-radius:12px}.prices-list.prices-list--restoration .prices-list__header .subtitle{align-items:center;align-self:center;grid-column:2/3;grid-row:2/3;height:82px;justify-content:flex-start;line-height:0;margin-top:0}.prices-list.prices-list--restoration .prices-list__header .h2{grid-column:1/3;grid-row:1/2}.prices-list.prices-list--restoration .prices-list__header .list_numeric{gap:22px;grid-column:1/4;grid-row:3/4;max-width:95%}.prices-list.prices-list--restoration .prices-list__header .list_numeric li{font-size:18px;line-height:25px;max-width:100%;width:100%}.prices-list.prices-list--restoration .tabs__tab__links .tabs__tab__link{font-size:16px;max-width:180px;padding:15px 19px 15px 20px}.prices-list__header{margin-bottom:45px}.prices-list__header .subtitle br{display:block}.prices-list__header ol.list.list_numeric{margin-left:-8px;margin-right:-8px}.prices-list__header ol.list.list_numeric li{margin-left:8px;margin-right:8px;width:calc(33.33333% - 16px)}.prices-list__header ol.list__grid{column-gap:24px}.prices-list__header ol.list__grid li.list__title{margin-bottom:15px}.prices-list__list{margin-left:-15px;margin-right:-15px}.prices-list__list>*{margin-left:15px;margin-right:15px;max-width:340px;width:100%}}@media screen and (max-width:767px){.prices-list.prices-list_implants-offset{margin-bottom:0}.prices-list.bridges-page ol.list.list__grid{padding-right:20px}.prices-list.prices-list--crowns{margin-left:auto;margin-right:auto;max-width:480px}.prices-list.prices-list--crowns .prices-list__header ol.list.list_numeric li{margin-left:15px;width:100%}.prices-list.prices-list--crowns .prices-list__header ol.list.list_numeric .list__title{font-size:18px;margin-left:0}.prices-list.prices-list--crowns .tabs-prices .tabs-prices__top{margin-bottom:0;padding:20px 0 0 20px}.prices-list.prices-list--crowns .tabs-prices.tabs-prices_small{margin-left:0;margin-right:0}.prices-list.prices-list--crowns .tabs__tab__links:before{bottom:0}.prices-list.prices-list--crowns .tabs__tab__links .tabs__tab__link:first-child,.prices-list.prices-list--crowns .tabs__tab__links .tabs__tab__link:last-child{top:auto}.prices-list.prices-list--crowns .tabs-prices.tabs-prices_small .tabs-prices__top.tabs-prices__top_bg{background-size:100% 67%}.prices-list.veneers-page ol.list.list__grid{max-width:330px}.prices-list.veneers-page ol.list.list__grid li:not(:first-child){flex:1}.prices-list.veneers-page ol.list.list__grid li:nth-child(2){flex:1;max-width:none}.prices-list.prices-list--orthodontics{margin-left:auto;margin-right:auto;max-width:480px}.prices-list.prices-list--orthodontics .tabs-prices{max-width:646px}.prices-list.prices-list--orthodontics .tabs-prices .tabs-prices__content .tabs__tab{padding-left:10px;padding-right:10px}.prices-list.prices-list--orthodontics .tabs-prices__modal{column-gap:8px;display:flex;flex-wrap:wrap;margin-bottom:15px;row-gap:5px}.prices-list.prices-list--orthodontics .tabs-prices__modal .text-trial{margin-left:0;margin-right:0}.prices-list.prices-list--orthodontics .tabs-prices__modal .link{display:inline-block;margin-right:0}.prices-list.prices-list--orthodontics .orthodontist-card:last-child .implant{align-items:flex-end;height:122px}.prices-list.prices-list--orthodontics .orthodontist-card__top{height:122px}.prices-list.prices-list--orthodontics .orthodontist-card__top .title{font-size:25px;line-height:26px}.prices-list.prices-list--orthodontics .prices-list__header{grid-row-gap:30px;grid-column-gap:25px;column-gap:25px;display:grid;grid-template-columns:109px auto;margin-bottom:40px;row-gap:30px}.prices-list.prices-list--orthodontics .prices-list__header .image{border-radius:10px;height:109px;width:109px}.prices-list.prices-list--orthodontics .prices-list__header .image .progressive-image-wrapper{border-radius:10px}.prices-list.prices-list--orthodontics .prices-list__header .subtitle{font-size:18px;line-height:12px}.prices-list.prices-list--orthodontics .prices-list__header .subtitle span{font-size:20px;line-height:25px}.prices-list.prices-list--orthodontics .prices-list__header .h2{grid-column:1/3;grid-row:1/2}.prices-list.prices-list--orthodontics .prices-list__header .list_numeric{display:flex;flex-direction:column;gap:15px;grid-column:1/3;grid-row:3/4;max-width:100%}.prices-list.prices-list--orthodontics .prices-list__header .list_numeric li{font-size:16px;line-height:22px;width:100%}.prices-list.prices-list--restoration{margin-left:auto;margin-right:auto;max-width:480px}.prices-list.prices-list--restoration .tabs-prices{margin:0 -10px;max-width:105%}.prices-list.prices-list--restoration .tabs-prices .tabs-prices__content .tabs__tab{padding-left:10px;padding-right:10px}.prices-list.prices-list--restoration .tabs-prices .tabs-prices__top-content .offer{margin-bottom:17px}.prices-list.prices-list--restoration .tabs-prices__modal{column-gap:8px;display:flex;flex-wrap:wrap;margin-bottom:15px;row-gap:5px}.prices-list.prices-list--restoration .tabs-prices__modal .text-trial{margin-left:0;margin-right:0}.prices-list.prices-list--restoration .tabs-prices__modal .link{display:inline-block;margin-right:0}.prices-list.prices-list--restoration .orthodontist-card__top{height:122px}.prices-list.prices-list--restoration .prices-list__header{grid-row-gap:30px;grid-column-gap:25px;column-gap:25px;display:grid;grid-template-columns:109px auto;margin-bottom:40px;row-gap:30px}.prices-list.prices-list--restoration .prices-list__header .image{border-radius:10px;height:109px;width:109px}.prices-list.prices-list--restoration .prices-list__header .image .progressive-image-wrapper{border-radius:10px}.prices-list.prices-list--restoration .prices-list__header .subtitle{align-self:flex-start;column-gap:5px;font-size:18px;height:102px;line-height:0}.prices-list.prices-list--restoration .prices-list__header .subtitle span{font-size:20px;line-height:26px}.prices-list.prices-list--restoration .prices-list__header .h2{grid-column:1/3;grid-row:1/2;line-height:37px}.prices-list.prices-list--restoration .prices-list__header .list_numeric{display:flex;flex-direction:column;gap:15px;grid-column:1/3;grid-row:3/4;max-width:100%}.prices-list.prices-list--restoration .prices-list__header .list_numeric li{font-size:16px;line-height:22px;width:100%}.prices-list.prices-list--restoration .tabs__tab__links .tabs__tab__link{font-size:16px;max-width:100%;padding:15px 19px 15px 20px}.prices-list__header{grid-template-columns:1fr}.prices-list__header .subtitle br{display:none}.prices-list__header ol.list{flex-direction:column;gap:15px}.prices-list__header ol.list.list_numeric{margin-left:0;margin-right:0}.prices-list__header ol.list.list_numeric li{margin-left:0;margin-right:0;width:100%}.prices-list__header ol.list.list__grid{gap:15px}.prices-list__header ol.list.list__grid li.list__title{font-size:18px;line-height:23px;margin-bottom:0}.prices-list__list,.prices-list__list>*{margin-left:0;margin-right:0}.prices-list__list>*{max-width:100%;width:100%}.prices-list__list .prices__show-more{margin:0;width:100%}}.types-treatment{background-color:#fff}.types-treatment .row{grid-column-gap:56px;display:grid;grid-template-areas:"title doctor" "subtitle doctor" "spoiler spoiler";grid-template-columns:repeat(2,1fr)}.types-treatment__title{grid-area:title}.types-treatment__subtitle{color:#333;font-size:25px;grid-area:subtitle;line-height:36px;margin-top:25px}.types-treatment__doctor{align-items:center;display:flex;grid-area:doctor}.types-treatment__doctor .photo{border-radius:15px;display:flex;height:165px;min-width:165px;overflow:hidden;width:165px}.types-treatment__doctor .photo .progressive-image-wrapper{height:100%!important;width:100%!important}.types-treatment__doctor .photo .progressive-image{height:100%;object-fit:contain;width:100%}.types-treatment__doctor .text{color:#0390ae;font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:30px;margin-left:35px}.types-treatment__spoiler{display:flex;grid-area:spoiler;margin-left:-28px;margin-right:-28px}.types-treatment__spoiler>*{margin-left:28px;margin-right:28px;width:calc(50% - 56px)}@media screen and (max-width:1369px){.types-treatment .row{grid-column-gap:12px}.types-treatment__title{grid-area:title}.types-treatment__subtitle{font-size:22px;line-height:32px;margin-top:15px}.types-treatment__doctor{margin-left:100px}.types-treatment__doctor .photo{height:138px;min-width:138px;width:138px}.types-treatment__doctor .text{font-size:23px}.types-treatment__spoiler{display:flex;grid-area:spoiler;margin-left:-28px;margin-right:-28px}.types-treatment__spoiler>*{margin-left:28px;margin-right:28px;width:calc(50% - 56px)}}@media screen and (max-width:1023px){.types-treatment .row{grid-column-gap:20px;grid-template-columns:363px 1fr}.types-treatment__subtitle{font-size:20px;line-height:28px}.types-treatment__doctor{margin-left:80px}.types-treatment__doctor .photo{height:119px;min-width:119px;width:119px}.types-treatment__doctor .text{font-size:20px;margin-left:25px}.types-treatment__spoiler{margin-left:-19px;margin-right:-19px}.types-treatment__spoiler>*{margin-left:19px;margin-right:19px;margin-top:45px;width:calc(50% - 38px)}}@media screen and (max-width:767px){.types-treatment .row{grid-column-gap:0;grid-template-areas:"title" "subtitle" "doctor" "spoiler";grid-template-columns:1fr}.types-treatment__subtitle{font-size:21px;line-height:28px}.types-treatment__doctor{margin-left:0;margin-top:40px}.types-treatment__doctor .photo{height:136px;min-width:136px;width:136px}.types-treatment__doctor .text{font-size:25px;line-height:32px}.types-treatment__spoiler{flex-direction:column;margin-left:0;margin-right:0}.types-treatment__spoiler>*{margin-left:0;margin-right:0;margin-top:0;width:100%}.types-treatment__spoiler>:first-child{margin-top:30px}}.steps.steps--light .list_numeric li,.steps.steps--light .steps__title,.steps.steps--light .subtitle,.steps.steps--white .list_numeric li,.steps.steps--white .steps__title,.steps.steps--white .subtitle{color:#262626}.steps.steps--light .list_numeric li:before,.steps.steps--white .list_numeric li:before{border-right:1px solid #07627f!important;color:#07627f!important}.steps.steps--light .steps__wrapper{background-color:#fff}.steps.steps--light .steps__content{background-color:#ebf0f5}.steps.steps--restoration .steps-item__subtext p{margin-bottom:10px}.steps.steps--restoration .steps-item__subtext p:last-child{margin-bottom:0}.steps .steps__title{color:#fff;max-width:609px}.steps .list.list_numeric{color:#fff;margin-top:19px}.steps .list.list_numeric li{font-size:18px;line-height:20px;padding-left:41px}.steps .list.list_numeric li:before{border-right:1px solid #48d4f3;color:#48d4f3;font-size:16px;line-height:20px;min-width:26px}.steps .list.list_numeric li span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.steps.dental-treatment-page .steps-item__subtext p{margin-bottom:10px}.steps.dental-treatment-page .steps-item__subtext p:last-child{margin-bottom:0}.steps.dental-treatment-page .steps__header{row-gap:0}.steps__header{grid-row-gap:25px;grid-column-gap:63px;column-gap:63px;display:grid;grid-template-columns:630px auto;grid-template-rows:repeat(2,auto);row-gap:25px}.steps__header .subtitle{color:#fff;font-size:25px;line-height:36px;max-width:630px}.steps__header .subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.steps__descriptions{display:flex;gap:60px;margin-top:25px}.steps__description{color:#333;font-size:25px;line-height:36px}.steps__description span{font-weight:700}.steps__wrapper{background-color:#ebf0f5;border-radius:25px;margin-top:60px;padding:30px}.steps__tabs{display:flex;gap:12px;margin-bottom:30px}.steps__tab{border:1px solid #f36f4a;border-radius:50px;color:#f36f4a;cursor:pointer;font-size:18px;height:45px;line-height:25px;transition:background-color .3s ease,border-color .3s ease}.steps__tab>span{display:inline-block;height:100%;padding:10px 25px;width:100%}@media(hover:hover)and (pointer:fine){.steps__tab:hover{background-color:#f36f4a;color:#fff}}.steps__tab.active{background-color:#f36f4a;color:#fff}.steps__content{background-color:#fff;border-radius:15px;display:none;gap:40px;padding:40px}.steps__content.active{display:flex;flex-direction:column}.steps-item__wrapper{display:flex;flex-direction:row;gap:40px}.steps-item__image{background-color:#fff;border-radius:15px;flex-shrink:0;height:297px;overflow:hidden;width:476px}.steps-item__image .progressive-image-wrapper{height:100%!important;width:100%!important}.steps-item__image .progressive-image{height:100%;object-fit:cover;width:100%}.steps-item__info{display:flex;flex-direction:column;gap:20px}.steps-item__info-box{display:flex;flex-direction:row;gap:10px}.steps-item__info-box .image{height:30px;width:30px}.steps-item__title{color:#333;font-size:22px}.steps-item__text,.steps-item__title{font-family:Onest,sans-serif;font-style:normal;font-weight:700;line-height:30px}.steps-item__text{color:#0390ae;font-size:18px}.steps-item__list-wrapper{display:flex;flex-direction:column;gap:15px}.steps-item__list{display:flex;flex-direction:column;gap:5px}.steps-item__list-item{color:#333;font-size:18px;line-height:26px;padding-left:26px;position:relative}.steps-item__list-item:before{background-image:url(/build/i/a0be63654d3911da3838.svg);background-size:cover;content:"";height:17px;left:0;position:absolute;top:2px;width:17px}.steps-item__subtext{font-size:18px;line-height:24px}.steps-item__subtext span{color:#07627f;font-family:Onest,sans-serif;font-style:normal;font-weight:700}.steps__box{align-items:center;display:flex;gap:68px;margin-top:50px}.steps__button{max-width:335px;padding:20px 30px;width:100%}.steps__info{display:flex;flex-direction:column;gap:7px;padding-left:32px;position:relative}.steps__info:before{background:url(/build/i/9a2a76d8e10f048a920a.svg) no-repeat 50%/cover;content:"";height:100%;left:0;position:absolute;top:0;width:9px}.steps__info-title{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:26px}.steps__info-title span{color:#0390ae}.steps__info-text{color:#333;font-size:16px;line-height:23px}@media screen and (max-width:1369px){.steps.steps--restoration .steps__button{max-width:305px}.steps.steps--orthodontics .steps__header .list.list_numeric li{line-height:25px}.steps__header{column-gap:38px;grid-template-columns:464px auto}.steps__header .steps__title{grid-column:1/3;grid-row:1/2;max-width:100%}.steps__header .subtitle{font-size:22px;grid-column:1/2;grid-row:2/3;line-height:32px}.steps__header .list.list_numeric{grid-column:2/3;grid-row:2/3;margin-top:7px}.steps__content{gap:18px;padding:25px}.steps-item__info{gap:8px}.steps-item__info-box{gap:5px}.steps-item__image{height:207px;width:332px}.steps-item__title{font-size:20px;line-height:26px}.steps-item__text{font-size:16px;line-height:28px}.steps__wrapper{margin-top:50px}.steps-item__list-item{font-size:15px;line-height:22px}.steps-item__subtext{font-size:16px;line-height:22px}.steps__button{max-width:280px;padding:16px 30px;width:100%}.steps__box{margin-top:40px}}@media screen and (max-width:1023px){.steps.steps--restoration .list.list_numeric li{line-height:25px}.steps__header{column-gap:38px;grid-template-columns:340px auto}.steps__header .subtitle{font-size:20px;line-height:28px}.steps__header .list.list_numeric{margin-top:0}.steps__wrapper{padding:20px}.steps__content{gap:40px;padding:20px}.steps__tab{font-size:16px;height:40px;line-height:20px}.steps-item__image{height:156px;width:250px}.steps-item__list-wrapper{gap:10px}.steps-item__title{font-size:18px;line-height:23px}.steps__button{max-width:276px}.steps__box{gap:30px}.steps__info{max-width:380px;padding-left:28px}.steps__info:before{height:74px;top:5px;width:11px}.steps__info-title{font-size:18px}.steps__info-text{font-size:14px}}@media screen and (max-width:767px){.steps.steps--orthodontics{margin-left:auto;margin-right:auto;max-width:480px}.steps.steps--orthodontics .steps__header .list.list_numeric li{line-height:22px}.steps.steps--restoration{margin-left:auto;margin-right:auto;max-width:480px}.steps.steps--restoration .steps__tabs{flex-direction:row}.steps.steps--restoration .steps__header .list_numeric{max-width:96%}.steps.steps--restoration .steps__button{max-width:340px}.steps.dental-treatment-page .steps__header{row-gap:24px}.steps.steps--gum-treatment .steps__tab{height:60px}.steps.steps--gum-treatment .steps__tab span{align-items:center;display:flex}.steps__header{column-gap:24px;grid-template-columns:1fr;grid-template-rows:repeat(3,auto)}.steps__header .steps__title{grid-column:1/2;grid-row:1/2}.steps__header .subtitle{font-size:21px;grid-column:1/2;grid-row:3/4;line-height:28px}.steps__header .list.list_numeric{grid-column:1/2;grid-row:2/3;margin-left:10px;max-width:92%}.steps__header .list.list_numeric li{font-size:16px;line-height:22px}.steps__wrapper{margin:40px -10px 0;padding:25px 10px 10px}.steps__tabs{flex-direction:column;margin-bottom:20px;max-width:275px}.steps__tab{font-size:16px;line-height:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.steps__content{gap:30px}.steps-item__wrapper{flex-direction:column;gap:20px}.steps-item__info,.steps-item__list-wrapper{gap:15px}.steps-item__image{height:187px;width:100%}.steps__button{margin-left:auto;margin-right:auto;max-width:340px;width:100%}.steps__info{display:none}}.banner.banner_consultation .h2{color:#fff;max-width:720px}.banner.banner_consultation .subtitle{color:#fff}.banner.banner_consultation .pretitle .text:last-child{font-family:Onest,sans-serif;font-style:normal;font-weight:700;padding-left:9px;padding-right:13px}.banner.banner_employee .banner__content{background-color:#005466;color:#fff}.banner.banner_employee .h2{color:#fff;max-width:882px}.banner.banner_employee .subtitle{color:#fff}.banner.banner_employee .progressive-image{bottom:-2px;height:700px;left:auto;position:absolute;right:176px;width:568px}.banner.banner_employee .banner__doctor-info{background-color:#1c2b37;border-radius:15px;bottom:140px;max-width:245px;padding:26px 36px 22px 20px;position:absolute;right:140px;width:100%}.banner.banner_employee .banner__doctor-info .name{font-size:18px;line-height:24px;margin-bottom:10px}.banner.banner_employee .banner__doctor-info .name span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.banner.banner_employee .banner__doctor-info .profession{font-size:14px;line-height:20px;margin-bottom:3px}.banner.banner_employee .banner__doctor-info .experience{font-size:14px;line-height:24px;padding-left:32px;position:relative}.banner.banner_employee .banner__doctor-info .experience span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.banner.banner_employee .banner__doctor-info .experience:before{background-image:url(/build/i/e6446694ed348d24fd63.svg);background-repeat:no-repeat;background-size:contain;content:"";height:32px;left:-5px;position:absolute;top:50%;transform:translateY(-50%);width:32px}.banner.banner_employee-page .progressive-image{bottom:-8px;height:100%;left:20px;right:auto;width:100%}.banner.banner_law .banner__content{background-color:#ebf0f5;color:#262626;padding-right:130px}.banner.banner_law .progressive-image-bg{bottom:0;height:569px;left:auto;right:0;width:816px}.banner.banner_law .consultation-types{margin-top:60px;max-width:511px;position:relative}.banner.banner_law .consultation-types__item .icon{border-right:none}.banner.banner_law .consultation-types__item .icon img{height:58px;padding-right:0;width:58px}.banner.banner_law .consultation-types__item .text{border-bottom:1px solid;display:inline;font-size:18px;line-height:100%;padding-left:0;transition:all .3s ease-in-out}.banner.banner_law .consultation-types__item:hover .text{border-bottom-color:transparent;transition:all .3s ease-in-out}.banner.banner_law .consultation-types__item .link{display:inline-block}.banner.banner_law .consultation-types__item .link span{font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:25px}.banner.banner--gray .banner__content{background-color:#fff}.banner.banner--gray .consultation-types__item{background-color:#ebf0f5}.banner.banner--patient .consultation-types__item .text{line-height:30px}.banner.banner--patient .banner-link span{border-bottom:none;font-family:Onest,sans-serif;font-style:normal;font-weight:600}.banner.allon4_page .progressive-image-bg{right:-50px}.banner .banner__content{background-color:#005466;border-radius:100px;color:#fff;overflow:hidden;padding-bottom:105px;padding-left:135px;padding-top:90px;position:relative}.banner .progressive-image-bg{background-repeat:no-repeat;background-size:initial;bottom:-4px;left:48px}.banner .pretitle{margin-bottom:15px}.banner .subtitle{font-size:25px;line-height:36px;margin-top:25px}.banner .banner__work-time{font-size:15px;line-height:18px;margin-top:15px;max-width:473px;text-align:center}.banner .banner__work-time span{color:#a7b5c0}.banner .banner__work-info{font-size:15px;line-height:18px;margin-top:4px;max-width:473px;text-align:center}.banner .banner__text{font-size:25px;line-height:36px;margin-top:60px;max-width:610px;position:relative}.banner .banner__text .link{display:inline-block}.banner .banner__text .link i:after{margin-left:10px}.banner.bridges-page{background-color:#ebf0f5}@media screen and (max-width:1599px){.banner.banner_law .progressive-image-bg{right:-260px}.banner.banner_employee .progressive-image{right:0}.banner.banner_employee .banner__doctor-info{bottom:170px;right:30px}.banner.banner_employee-page .progressive-image{left:-17px}}@media screen and (max-width:1369px){.page_prices .banner.banner_employee .h2{max-width:520px}.page_prices .banner.banner_employee .progressive-image{height:600px;right:-60px;width:500px}.banner.banner_employee .h2{max-width:565px}.banner.banner_employee .progressive-image{height:527px;right:-38px;width:428px}.banner.banner_employee .banner__doctor-info{bottom:80px;max-width:190px;padding:20px;right:80px}.banner.banner_employee .banner__doctor-info .name{font-size:14px;line-height:19px;margin-bottom:5px}.banner.banner_employee .banner__doctor-info .name span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.banner.banner_employee .banner__doctor-info .profession{margin-bottom:5px}.banner.banner_employee-page .progressive-image{left:72px;right:auto;width:100%}.banner.banner_law .consultation-types{margin-top:50px}.banner.banner_law .consultation-types__item{padding:10px 32px 10px 11px}.banner.banner_law .banner__text{font-size:22px;line-height:32px;margin-top:40px}.banner.banner_law .banner__content .progressive-image-bg{height:483px;right:-400px;width:694px}.banner.banner--patient .consultation-types__item .text{line-height:26px}.banner .progressive-image-bg{background-size:cover;bottom:-4px;left:auto;right:-26px}.banner .banner__content{border-radius:70px;padding-bottom:100px;padding-left:80px;padding-top:85px}.banner .subtitle{font-size:22px;line-height:32px;margin-top:15px}.banner .banner__work-time{max-width:392px}.banner .banner__work-info{text-align:left}}@media screen and (max-width:1023px){.page_prices .banner.banner_employee .progressive-image{height:480px;right:-100px;width:390px}.banner.banner_employee .progressive-image{height:398px;width:324px}.banner.banner_employee .banner__doctor-info{bottom:40px;right:40px}.banner.banner_employee-page .progressive-image{height:430px;left:36px;width:100%}.banner.banner_law .banner__content{padding-right:80px}.banner.banner_law .banner__content .progressive-image-bg{height:336px;right:-150px;width:482px}.banner.banner_law .consultation-types{margin-top:45px;max-width:340px}.banner.banner_law .consultation-types__item .icon{height:52px;width:52px}.banner.banner_law .consultation-types__item .link{font-size:16px;line-height:22px}.banner.banner_law .banner__text{font-size:20px;line-height:28px;margin-top:35px;max-width:320px}.banner.banner_consultation .h2{font-size:35px;line-height:38px;max-width:480px}.banner.banner--aligners .progressive-image-bg{right:-111px}.banner .progressive-image-bg{height:544px;right:-18%;width:118%}.banner .banner__content{border-radius:50px;padding-bottom:80px;padding-left:60px;padding-top:60px}.banner .subtitle{font-size:20px;line-height:28px}.banner .banner__work-info,.banner .banner__work-time{max-width:355px}.banner .banner__work-info{text-align:center}}@media screen and (max-width:767px){.block-wrapper--patient.pt135{padding-top:0}.block-wrapper--patient.offset{padding-bottom:100px}.page_prices .banner.banner_employee .h2{max-width:520px}.page_prices .banner.banner_employee .banner__content{padding-bottom:450px}.page_prices .banner.banner_employee .banner__doctor-info{bottom:10px}.page_prices .banner.banner_employee .progressive-image{bottom:0;height:440px;right:0;width:360px}.banner.banner_employee{padding-bottom:0}.banner.banner_employee .banner__content{overflow:visible}.banner.banner_employee .progressive-image{height:444px;width:356px}.banner.banner_employee .banner__doctor-info{bottom:10px;right:10px}.banner.banner_employee-page .banner__content .progressive-image-bg{background-position:100%;height:444px;right:0;width:436px}.banner.banner_law .h2{font-size:25px;line-height:29px}.banner.banner_law .row-lg{background-color:#ebf0f5;overflow:hidden}.banner.banner_law .banner__content{background-color:initial;max-width:100%;padding-bottom:318px;padding-right:0}.banner.banner_law .banner__content .progressive-image-bg{bottom:0;height:320px;left:auto;right:-45px;width:460px}.banner.banner_law .consultation-types{margin-top:40px}.banner.banner_law .consultation-types__item{padding:15px 50px 15px 10px}.banner.banner_law .consultation-types__item .text{font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.banner.banner_law .consultation-types__item .link span{font-size:16px;line-height:22px}.banner.banner_law .banner__text{font-size:21px;line-height:28px;margin-top:40px}.banner.banner_law .banner__text .link{font-size:18px;line-height:24px}.banner.banner_consultation .title br{display:none}.banner .row-lg{background-color:#005466;border-radius:30px;overflow:hidden;padding-left:0;padding-right:0;position:relative}.banner .banner__content{background-color:initial;border-radius:0;margin-left:auto;margin-right:auto;max-width:480px;padding:70px 10px 395px}.banner .banner__content .progressive-image-bg{background-position:77% 50%;bottom:-70px;left:0;margin:0 auto;right:0;width:360px}.banner .subtitle{font-size:21px;line-height:28px}.banner.allon4_page .banner__content{background-color:#005466}.banner.allon4_page .h2.title>br{display:none}.banner.implantation_page .row-lg{border-bottom-left-radius:0;border-bottom-right-radius:0}.banner.implantation_page .banner__content{padding-bottom:415px}.banner.implantation_page .banner__content .progressive-image-bg{bottom:-50px}.banner.bridges-page .h2>br,.banner.prosthetics-page .h2.title>br{display:none}.banner.bridges-page .banner__content{background-color:#005466}}.consultation-types{margin-top:50px;max-width:473px}.consultation-types.consultation-types_gift{margin-top:24px}.consultation-types.consultation-types_gift .consultation-types__gift{align-items:flex-end;display:flex;margin-top:-40px;position:relative}.consultation-types.consultation-types_gift .consultation-types__gift .image{bottom:-40px;display:flex;left:0;min-width:163px;position:relative;top:auto}.consultation-types.consultation-types_gift .consultation-types__gift .image .progressive-image-wrapper{height:100%!important;width:100%!important}.consultation-types.consultation-types_gift .consultation-types__gift .image .progressive-image{height:100%;object-fit:contain;position:static;width:100%}.consultation-types.consultation-types_gift .consultation-types__gift .text{font-size:25px;line-height:36px;margin-right:-20px;padding:20px 0 20px 14px}.consultation-types.consultation-types_gift .consultation-types__gift .text span{font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:700;line-height:36px}.consultation-types.consultation-types_gift .consultation-types__item:hover span{color:#f36f4a}.consultation-types.consultation-types_gift .consultation-types__item:hover:nth-child(2){background-color:#df5028}.consultation-types.consultation-types_gift .consultation-types__item:hover:nth-child(2) span{color:#fff}.consultation-types.consultation-types_gift .consultation-types__item:nth-child(3){background-color:#f36f4a;color:#fff;display:flex;justify-content:center;min-height:96px}.consultation-types.consultation-types_gift .consultation-types__item:nth-child(3) .text{padding:0}.consultation-types.consultation-types_gift .consultation-types__item:nth-child(3) .icon{display:none}.consultation-types__item{align-items:center;background-color:#fff;border-radius:10px;color:#262626;display:flex;padding:21px 31px 21px 23px}.consultation-types__item:hover span{color:#f36f4a;transition:all .3s ease-in-out}.consultation-types__item:not(:last-child){margin-bottom:10px}.consultation-types__item .icon{align-items:center;border-right:1px solid #35a8c2;display:flex;justify-content:center}.consultation-types__item .icon img{height:54px;object-fit:contain;padding-right:5px;width:54px}.consultation-types__item .text{display:inline-block;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:27px;padding-left:27px}.consultation-types__item .text span{line-height:inherit}@media screen and (max-width:1369px){.consultation-types{max-width:392px}.consultation-types.consultation-types_gift .consultation-types__gift .text{font-size:22px;line-height:32px;margin-right:-77px}.consultation-types.consultation-types_gift .consultation-types__gift .text span{line-height:inherit}.consultation-types.consultation-types_gift .consultation-types__item:nth-child(2){min-height:76px}.consultation-types__item{padding:18px}.consultation-types__item .icon img{height:40px;padding-right:5px;width:40px}.consultation-types__item .text{font-size:18px;line-height:21px}.consultation-types__item .text span{line-height:inherit}}@media screen and (max-width:1023px){.consultation-types{margin-top:45px;max-width:355px}.consultation-types.consultation-types_gift .consultation-types__gift .image{bottom:-30px;min-width:125px}.consultation-types.consultation-types_gift .consultation-types__gift .text{font-size:20px;line-height:28px;margin-right:-42px;padding-bottom:15px;padding-left:7px;padding-top:15px}.consultation-types.consultation-types_gift .consultation-types__gift .text span{line-height:inherit}.consultation-types__item .text{padding-left:23px}}@media screen and (max-width:767px){.consultation-types{margin-top:40px;max-width:100%}.consultation-types.consultation-types_gift,.consultation-types.consultation-types_gift .consultation-types__gift{margin-top:0}.consultation-types.consultation-types_gift .consultation-types__gift .image{margin-left:-65px;min-width:125px}.consultation-types.consultation-types_gift .consultation-types__gift .image .progressive-image-wrapper{overflow:visible}.consultation-types.consultation-types_gift .consultation-types__gift .text{font-size:21px;margin-right:0;padding-bottom:20px;padding-left:7px;padding-top:10px}.consultation-types__item{padding:11px 16px}.consultation-types__item .icon img{height:54px;width:54px}.consultation-types__item .text{font-size:18px;line-height:24px;padding-left:20px}.consultation-types__item .text span{line-height:inherit}}.training{background-color:#ebf0f5}.training--white{background-color:#fff}.training--white .training__photo,.training--white .training__text{background-color:#ebf0f5}.training__grid{display:grid;grid-template-areas:"flags flags" "title title" "photo image_list" "photo text";grid-template-columns:402px calc(100% - 402px)}.training__title{grid-area:title;margin-bottom:73px}.training__flags{grid-area:flags;margin-bottom:30px;max-width:447px;overflow:hidden;width:100%}.training__flags .marquee{align-items:center;animation:marquee 6s linear infinite;display:flex}.training__flags .marquee>div{align-items:center;display:flex;margin-right:15px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-462px)}}.training__flags-item{border-radius:5px;display:flex;display:inline-block;height:40px;overflow:hidden;width:62px}.training__flags-item .progressive-image-wrapper{height:100%!important;width:100%!important}.training__flags-item .progressive-image{height:100%;object-fit:contain;width:100%}.training__flags-item:not(:last-child){margin-right:15px}.training__photo{background-color:#fff;border-radius:45px;display:inline-block;grid-area:photo;padding:25px}.training__photo .photo{border-radius:25px;height:438px;overflow:hidden;position:relative;width:352px}.training__photo .photo .progressive-image-wrapper{height:100%!important;width:100%!important}.training__photo .photo .progressive-image{height:100%;object-fit:cover;width:100%}.training__photo .flag{border-radius:6px;bottom:15px;display:flex;height:42px;overflow:hidden;position:absolute;right:15px;width:66px}.training__photo .flag .progressive-image-wrapper{height:100%!important;width:100%!important}.training__photo .flag .progressive-image{height:100%;object-fit:contain;width:100%}.training__images{align-items:center;display:flex;grid-area:image_list;margin-left:-13px;margin-right:-13px;margin-top:auto;padding-left:33px}.training__images-item{border-radius:15px;height:241px;margin-left:13px;margin-right:13px;overflow:hidden;width:calc(33.33333% - 26px)}.training__images-item .progressive-image-wrapper{height:100%!important;width:100%!important}.training__images-item .progressive-image{height:100%;object-fit:cover;width:100%}.training__text{background-color:#fff;border-radius:0 25px 25px 0;color:#333;font-size:25px;grid-area:text;line-height:36px;margin-left:-45px;margin-top:auto;padding:43px 31px 45px 78px}.training__text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}@media screen and (max-width:1369px){.training__grid{grid-template-areas:". flags" "photo title" "photo text" "image_list image_list";grid-template-columns:282px calc(100% - 282px)}.training__flags{margin-bottom:-5px;margin-left:27px;max-width:346px}.training__flags .marquee>div{margin-right:12px}.training__flags-item{height:31px;width:48px}.training__flags-item:not(:last-child){margin-right:12px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-360px)}}.training__title{margin-bottom:0;margin-left:27px;margin-top:auto}.training__photo{padding:18px}.training__photo .photo{height:307px;width:246px}.training__photo .flag{bottom:11px;height:29px;right:11px;width:46px}.training__text{font-size:22px;line-height:32px;padding:25px 75px 34px 78px}.training__images{margin-left:-10px;margin-right:-10px;margin-top:40px;padding-left:0}.training__images-item{height:249px;margin-left:10px;margin-right:10px;width:calc(33.33333% - 20px)}}@media screen and (max-width:1023px){.training__grid{grid-template-areas:"photo flags" "photo title" "photo text" "image_list image_list";grid-template-columns:302px calc(100% - 302px)}.training__photo{border-radius:35px;padding:20px}.training__photo .photo{border-radius:20px;height:327px;width:262px}.training__photo .flag{border-radius:3px}.training__photo .flag .progressive-image{object-fit:cover}.training__flags,.training__title{margin-bottom:auto;margin-left:31px}.training__flags{max-width:288px}.training__flags .marquee>div{margin-right:10px}.training__flags-item{height:26px;width:40px}.training__flags-item:not(:last-child){margin-right:10px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-300px)}}.training__text{border-radius:0 20px 20px 0;font-size:20px;line-height:28px;padding:15px 18px 17px 78px}.training__images{margin-left:-7px;margin-right:-7px;margin-top:35px}.training__images-item{height:192px;margin-left:7px;margin-right:7px;width:calc(33.33333% - 14px)}}@media screen and (max-width:767px){.training .row{padding-right:9px}.training__grid{grid-template-areas:"flags" "title" "photo" "text" "image_list";grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:360px}.training__flags{margin-bottom:15px;margin-left:0;max-width:339px}.training__flags .marquee>div{margin-right:12px}.training__flags-item{height:30px;width:46px}.training__flags-item .progressive-image{object-fit:cover}.training__flags-item:not(:last-child){margin-right:12px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-348px)}}.training__title{font-size:33px;margin-bottom:30px;margin-left:0}.training__photo{border-radius:25px;max-width:234px;padding:10px}.training__photo .photo{border-radius:15px;height:267px;max-width:214px}.training__photo .flag{height:25px;width:40px}.training__text{border-radius:15px;line-height:25px;margin-left:0;margin-top:-47px;padding:54px 13px 20px 14px}.training__images{grid-column-gap:15px;grid-row-gap:15px;display:grid;grid-template-areas:"image-1 image-2" "image-3 image-3";grid-template-columns:1fr 1fr;grid-template-rows:135px 282px;margin-left:0;margin-right:0;margin-top:20px}.training__images-item{height:100%;margin-left:0;margin-right:0;width:100%}.training__images-item:first-child{grid-area:image-1}.training__images-item:nth-child(2){grid-area:image-3}.training__images-item:nth-child(3){grid-area:image-2}}.employees.employees_tabs{background-color:#fff;position:relative;z-index:5}.employees .employee__item__content{display:flex;flex-direction:column;height:100%}.employees .employee__item__content>:nth-last-child(2){margin-bottom:30px}.employees .employee__item__address{margin-top:auto}.employees .employee__item__dignities .text{align-items:center;display:flex;min-height:32px}.employees .employee__item__dignities .icon{display:flex;height:32px;width:32px}.employees .employee__item__dignities .icon .progressive-image-wrapper{height:100%!important;width:100%!important}.employees .employee__item__dignities .icon .progressive-image{height:100%;object-fit:contain;width:100%}.employees-tabs__content .h2{margin-bottom:60px}.employees-tabs__content .button{border-radius:50px;margin-right:12px;min-height:auto;padding:10px 25px}.employees-tabs__content .button:last-child{margin-right:0}.employees_tabs__top{grid-row-gap:20px;grid-column-gap:35px;display:grid;grid-template-areas:"image text" "image links";grid-template-columns:103px auto}.employees_tabs__top .image{border-radius:15px;display:flex;grid-area:image;height:103px;overflow:hidden;width:103px}.employees_tabs__top .image .progressive-image-wrapper{height:100%!important;width:100%!important}.employees_tabs__top .image .progressive-image{height:100%;object-fit:contain;width:100%}.employees_tabs__top .subtitle{color:#0390ae;font-family:Onest,sans-serif;font-style:normal;font-weight:600;grid-area:text}.employees_tabs__top .links{display:flex;flex-wrap:wrap;grid-area:links;margin-bottom:-12px;margin-top:auto}.employees_tabs__top .links .button{font-size:18px;line-height:25px;margin-bottom:12px}.employees_tabs__top .links .button.active,.employees_tabs__top .links .button:hover{background-color:#df5028;border-color:#df5028;color:#fff}.employees-tabs__items{display:flex;flex-wrap:wrap;margin:50px -15px -30px;min-height:490px;width:calc(100% + 30px)}@media screen and (max-width:1369px){.employees .employee__item__image{display:flex}.employees .employee__item__image .progressive-image-wrapper{height:100%!important;width:100%!important}.employees .employee__item__image .progressive-image{height:100%;object-fit:contain;width:100%}.employees-tabs__items{margin:40px -12px -25px;width:calc(100% + 24px)}.employees-tabs__content .h2{margin-bottom:50px}}@media screen and (max-width:1023px){.employees-tabs__content .h2{margin-bottom:45px}.employees-tabs__items{margin:30px -10px -25px;width:calc(100% + 20px)}.employees-tabs__items .employee__item{margin-bottom:25px;max-width:425px;width:calc(50% - 20px)}.employees_tabs__top{grid-row-gap:20px;grid-column-gap:35px;display:grid;grid-template-areas:"image text" "links links";grid-template-columns:120px auto}.employees_tabs__top .links{margin-bottom:-16px}.employees_tabs__top .links .button{font-size:16px;margin-bottom:16px;margin-right:16px;padding:7px 21px}.employees_tabs__top .links .button:last-child{margin-right:0}.employees_tabs__top .image{height:120px;width:120px}.employees_tabs__top .subtitle{margin-bottom:auto;margin-top:auto}}@media screen and (max-width:767px){.employees-tabs__content .h2{margin-bottom:40px}.employees-tabs__items{margin:30px 0 -25px;width:100%}.employees-tabs__items .employee__item{margin-left:0;margin-right:0;max-width:100%;width:100%}.employees_tabs__top{grid-row-gap:30px;grid-column-gap:25px;grid-template-columns:136px auto}.employees_tabs__top .image{height:136px;width:136px}.employees_tabs__top .links .button{line-height:20px;margin-bottom:10px;margin-right:10px}.employees_tabs__top .links .button:last-child{position:relative}.employees_tabs__top .links .button:last-child:before{background-image:url(/build/i/16277cea07457f4ea08c.svg);background-repeat:no-repeat;background-size:contain;content:"";height:50px;position:absolute;right:-20px;top:16px;width:50px}}.page_employee{background-color:#ebf0f5;margin-top:-100px;padding-top:100px}.page-header_employee{background-color:#ebf0f5;overflow:hidden;position:relative}.page-header_employee .employee__item__address{margin-top:0;padding:6px 19px 7px 16px;width:auto}.page-header_employee .employee__item__address .icon-location{height:24px;width:24px}.page-header_employee .employee__item__address .text{font-size:18px;line-height:24px}.page-header_employee .breadcrumbs{padding-left:48px}.page-header_employee .form_phone .input{background-color:#fff}.page-header_employee__content{padding-top:110px;position:relative}.page-header_employee__content>:not(.page-header_employee__wallpaper){position:relative;z-index:5}.page-header_employee__wallpaper{bottom:-185px;display:flex;height:914px;position:absolute;right:-135px;width:798px}.page-header_employee__wallpaper .progressive-image-wrapper{height:100%!important;width:100%!important}.page-header_employee__wallpaper .progressive-image{height:100%;object-fit:contain;width:100%}.page-header_employee__info{align-items:flex-start;display:flex;margin-top:35px}.page-header_employee__profession-text{font-size:25px;line-height:36px;margin-right:25px}.page-header_employee__merit{margin-top:60px;max-width:677px}.page-header_employee__merit .item{display:flex;justify-content:flex-start;margin-bottom:15px}.page-header_employee__merit .item:last-child{margin-bottom:0}.page-header_employee__merit .item__icon{height:32px;margin-right:10px;min-width:32px;width:32px}.page-header_employee__merit .item__text{font-size:20px;line-height:32px;min-height:32px;padding-top:2px}.page-header_employee__form{margin-top:60px}.page-header_employee__form form{grid-column-gap:10px;display:grid;grid-template-areas:"form_phone form_button" "form__policy form__policy";grid-template-columns:1fr 1fr;max-width:610px}.page-header_employee__form form .form_phone{grid-area:form_phone}.page-header_employee__form form .form_button{grid-area:form_button}.page-header_employee__form form .form__policy{grid-area:form__policy}.page-header_employee__form form .form__group{min-height:88px}.page-header_employee__form form .input_btn{margin-top:0}.page-header_employee__form form .input_btn .button{padding:16px}@media screen and (max-width:1499px){.page-header_employee .breadcrumbs{padding-left:0}}@media screen and (max-width:1369px){.page-header_employee__info{flex-direction:column;margin-top:20px}.page-header_employee__content{padding-top:50px}.page-header_employee__profession-text{font-size:22px;line-height:32px;margin-bottom:15px;margin-right:0}.page-header_employee__merit{margin-top:40px;max-width:585px}.page-header_employee__merit .item__text{font-size:18px;line-height:28px}.page-header_employee__form{margin-top:40px}.page-header_employee__form form{grid-template-areas:"form_phone form_button" "form__policy form__policy"}.page-header_employee__form form .form__group{min-height:80px}.page-header_employee__wallpaper{bottom:-175px;height:820px;right:-165px;width:660px}}@media screen and (max-width:1023px){.page-header_employee .h1 br{display:none}.page-header_employee__merit{margin-top:35px;max-width:435px}.page-header_employee__merit .item__text{font-size:16px;line-height:22px}.page-header_employee__info{margin-top:10px}.page-header_employee__form{margin-top:45px}.page-header_employee__form form .form__policy{max-width:385px}.page-header_employee__wallpaper{bottom:-150px;height:698px;right:-130px;width:560px}.page-header_employee__profession-text{font-size:20px;line-height:28px}.page-header_employee .employee__item__address .text{font-size:16px;line-height:24px}}@media screen and (max-width:767px){.page-header_employee__content{margin-left:auto;margin-right:auto;max-width:454px;padding-top:42px}.page-header_employee__info{margin-top:15px}.page-header_employee__profession-text{font-size:21px;line-height:28px}.page-header_employee__merit{margin-top:40px}.page-header_employee__form{background-color:#fff;border-radius:15px;margin-left:auto;margin-right:auto;margin-top:0;max-width:340px;padding:35px 19px 35px 21px}.page-header_employee__form form{display:flex;flex-direction:column}.page-header_employee__form .form_phone{margin-bottom:10px}.page-header_employee__form .form_phone .input{background-color:#ebf0f5}.page-header_employee__wallpaper{bottom:0;height:565px;margin-bottom:-120px;margin-top:-60px;position:relative;right:0;width:454px}}@media screen and (max-width:474px){.page-header_employee__wallpaper{left:calc(-227px + 50%);right:calc(-227px + 50%)}}.employee__item{background-color:#ebf0f5;flex-direction:column;height:inherit;margin-bottom:30px;margin-left:15px;margin-right:15px;max-width:425px;padding:0 15px 15px;width:calc(33.33333% - 30px)}.employee__item,.employee__item__image{border-radius:25px;display:flex;overflow:hidden}.employee__item__image{background-color:#a6dce8;height:331px;margin-bottom:25px;margin-left:-15px;margin-right:-15px;min-height:331px;position:relative;width:calc(100% + 30px)}.employee__item__image .progressive-image-wrapper{height:100%!important;width:100%!important}.employee__item__image .progressive-image{height:100%;object-fit:cover;width:100%}.employee__item__content{display:flex;flex-direction:column;height:100%}.employee__item__experience{background-color:#0390ae;border-radius:100px;bottom:15px;color:#fff;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:20px;overflow:hidden;padding:7px 17px;position:absolute;right:15px}.employee__item__experience span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.employee__item__experience:before{background-image:url(/build/i/4310d4a8d7f14c0b80e0.png);background-repeat:no-repeat;background-size:contain;content:"";display:none;height:31px;left:10px;position:absolute;top:4px;width:41px}.employee__item__experience.gold_award{padding:7px 17px 7px 54px}.employee__item__experience.gold_award:before{display:block}.employee__item__title{color:#07627f;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:29px}.employee__item__title span{border-bottom-color:rgba(7,98,127,.6);position:relative;transition:all .3s ease-in-out}.employee__item__title span:before{background-image:url(/build/i/a11f64880f2ebdfd9dfa.svg);background-repeat:no-repeat;background-size:contain;bottom:7px;content:"";height:11px;opacity:1;position:absolute;right:-19px;transition:all .3s ease-in-out;width:11px}.employee__item__title:hover span{transition:all .3s ease-in-out}.employee__item__title:hover span:before{opacity:0;transition:all .3s ease-in-out}.employee__item__profession{color:#333;flex-grow:1;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:25px;margin-top:15px}.employee__item__dignities{align-items:center;display:flex;margin-top:15px}.employee__item__dignities .text{align-items:center;color:#333;display:flex;font-size:16px;line-height:24px;min-height:32px;padding-left:5px}.employee__item__dignities .icon{align-items:center;display:flex;justify-content:center}.employee__item__dignities .icon img{display:flex;margin:auto}.employee__item__dignities .icon img .progressive-image-wrapper{height:100%!important;width:100%!important}.employee__item__dignities .icon img .progressive-image{height:100%;object-fit:contain;width:100%}.employee__item__address{align-items:center;background-image:url(/build/i/c7a2e7e58cafccc20694.png);background-repeat:no-repeat;background-size:cover;border-radius:20px;display:flex;font-size:16px;line-height:24px;margin-top:36px;overflow:hidden;padding:6px 7px 6px 16px;width:100%}.employee__item__address .icon-location{display:flex;height:32px;width:32px}.employee__item__address .text{font-size:16px;line-height:19px;padding-left:5px}.employee__item__address .text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}@media screen and (max-width:1369px){.employee__item{margin-bottom:25px;margin-left:12px;margin-right:12px;padding:0 10px 10px;width:calc(33.33333% - 24px)}.employee__item__image{height:232px;margin-bottom:20px;margin-left:-10px;margin-right:-10px;min-height:232px;width:calc(100% + 20px)}.employee__item__experience{font-size:16px;line-height:20px}.employee__item__title{font-size:20px;line-height:26px}.employee__item__profession{font-size:18px;margin-top:13px}.employee__item__dignities{align-items:flex-start;font-size:16px;line-height:23px;margin-bottom:auto;margin-top:13px}.employee__item__address{margin-top:28px}.employee__item__address .text{font-size:15px;padding-left:12px}.employee__item__address .icon-location{height:24px;width:17px}}@media screen and (max-width:1023px){.employee__item{margin-bottom:20px;margin-left:10px;margin-right:10px;max-width:360px;width:calc(50% - 20px)}.employee__item__image{display:flex;height:232px;min-height:232px}.employee__item__image .progressive-image-wrapper{height:100%!important;width:100%!important}.employee__item__image .progressive-image{height:100%;object-fit:contain;width:100%}.employee__item__address{margin-top:24px}}@media screen and (max-width:767px){.employee__item{max-width:340px;padding-left:17px;padding-right:17px;width:100%}.employee__item:not(:last-child){margin-bottom:25px}.employee__item__image{height:265px;margin-left:-17px;margin-right:-17px;min-height:265px;width:calc(100% + 34px)}.employee__item__profession{margin-top:15px}.employee__item__dignities{padding-left:5px}.employee__item__address{margin-left:-7px;margin-right:-7px;margin-top:20px;padding-left:14px;padding-right:14px;width:calc(100% + 14px)}}.diagnostic{background-color:#ebf0f5}.diagnostic .consultation-types{max-width:100%}.diagnostic .pretitle .text{font-size:25px;line-height:25px}.diagnostic__grid{display:grid;grid-template-areas:"pretitle pretitle" "title title" "offer image" "subtitle image" "list image" "work_time .";grid-template-columns:503px minmax(320px,738px);justify-content:space-between}.diagnostic__pretitle{color:#005466;font-size:16px;grid-area:pretitle;line-height:20px;margin-bottom:15px;position:relative}.diagnostic__pretitle .link{color:#005466}.diagnostic__pretitle:before{background-image:url(/build/i/e4970b7572a563081193.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:32px;left:-21px;position:absolute;top:-21px;width:32px}.diagnostic__title{grid-area:title;margin-bottom:60px;max-width:800px}.diagnostic__title .link{color:#f36f4a;transition:all .3s ease-in-out}.diagnostic__title .link.underline span{-webkit-text-decoration-color:rgba(243,111,74,.6);text-decoration-color:rgba(243,111,74,.6)}.diagnostic__offer{grid-area:offer}.diagnostic__subtitle{font-family:Onest,sans-serif;font-style:normal;font-weight:400;grid-area:subtitle}.diagnostic__list{grid-area:list}.diagnostic__work-time{font-size:15px;grid-area:work_time;line-height:18px;margin:15px auto 0}.diagnostic__work-time span{color:#728288}.diagnostic__image{border-radius:25px;grid-area:image;overflow:hidden}.diagnostic__image .progressive-image-wrapper{height:100%!important;width:100%!important}.diagnostic__image .progressive-image{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1369px){.diagnostic .consultation-types{margin-top:40px}.diagnostic .pretitle .text{font-size:20px}.diagnostic__grid{display:grid;grid-template-areas:"pretitle pretitle" "title title" "offer offer" "subtitle image" "list image" "work_time .";grid-template-columns:392px minmax(320px,503px)}.diagnostic__title{margin-bottom:50px}.diagnostic__image{border-radius:15px;margin-top:32px}}@media screen and (max-width:1023px){.diagnostic__grid{grid-template-areas:"pretitle pretitle" "title title" "offer offer" "subtitle subtitle" "list image" "work_time image";grid-template-columns:355px minmax(240px,332px)}.diagnostic__pretitle{margin-bottom:5px}.diagnostic__title{margin-bottom:45px;max-width:600px}.diagnostic__subtitle{max-width:544px}.diagnostic__image{margin-top:45px}}@media screen and (max-width:767px){.diagnostic .consultation-types{margin-top:30px}.diagnostic__grid{grid-template-areas:"pretitle" "title" "offer" "subtitle" "list" "work_time" "image";grid-template-columns:1fr;margin:0 auto;max-width:480px}.diagnostic__pretitle{margin-bottom:10px;padding-left:18px;padding-top:15px}.diagnostic__pretitle:before{left:-5px;top:-5px}.diagnostic__title{margin-bottom:40px;padding-right:10px}.diagnostic__image{margin-top:40px}}.qualification .h2{margin-bottom:60px}.qualification__flex{display:flex;gap:15px;justify-content:space-between}.qualification__content{background-color:#ebf0f5;border-radius:15px;overflow:hidden;padding:70px 80px 75px 70px;width:100%}.qualification__content .text{color:#262626;font-size:25px;line-height:36px;margin-bottom:30px;max-width:490px}.qualification__experience{display:flex;gap:14px}.qualification__experience-item{align-items:center;background-color:#fff;border-radius:15px;display:flex;gap:10px;padding:25px 35px}.qualification__experience-item .title{font-size:18px;line-height:25px}.qualification__experience-item .value{color:#35a8c2;font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:700;line-height:26px}.qualification__image{border-radius:15px;max-width:631px;overflow:hidden;width:calc(100% - 35px)}.qualification__image .progressive-image-wrapper{height:100%!important;width:100%!important}.qualification__image .progressive-image{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1369px){.qualification .h2{margin-bottom:50px}.qualification__content{padding:35px 30px 45px}.qualification__content .text{font-size:22px;line-height:32px;margin-bottom:25px}.qualification__experience-item{gap:7px;padding:15px 25px}.qualification__experience-item .title{font-size:16px;line-height:25px}.qualification__experience-item .value{font-size:20px;line-height:20px}}@media screen and (max-width:1023px){.qualification .h2{margin-bottom:45px}.qualification__content{margin-right:0;padding:25px}.qualification__content .text{font-size:20px;line-height:28px;margin-bottom:20px}.qualification__image{margin-left:15px;width:calc(100% - 50px)}.qualification__experience{align-items:flex-start;flex-direction:column;gap:10px;margin-left:0;margin-right:0}.qualification__experience-item{margin-left:0;margin-right:0;padding:7px 25px}.qualification__experience-item:last-child{margin-bottom:0}.qualification__experience-item .value{font-size:18px}}@media screen and (max-width:767px){.qualification .h2{margin-bottom:40px;margin-right:-2px}.qualification__content{padding:30px 30px 40px}.qualification__content .text{font-size:21px;line-height:28px}.qualification__flex{flex-direction:column}.qualification__flex>*{margin-bottom:15px}.qualification__flex>:last-child{margin-bottom:0}.qualification__experience-item{gap:10px;max-width:330px;padding:25px 35px;width:100%}.qualification__experience-item .title{font-size:18px;line-height:25px}.qualification__experience-item .value{font-size:22px;line-height:26px}.qualification__image{display:flex;height:auto;margin-left:0;max-width:100%;min-height:244px;width:100%}.qualification__image .progressive-image{min-height:244px}}.services-line{padding-top:60px}.services-line .slick-track{display:flex}.services-line .slick-slide{margin-right:10px;max-width:259px;min-height:287px;width:100%!important}.services-line .slick-dots{display:none!important}.services-line .services-slider-navigation{margin-top:35px}.services-line__list{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-top:30px}.services-line__item{background-color:#0e6578;border-radius:15px;min-height:287px;overflow:hidden;position:relative}.services-line__item .link{background-color:#005466;border-radius:20px;bottom:0;color:#fff;display:inline-block;font-size:20px;line-height:28px;min-height:106px;padding:20px 25px;position:absolute;width:100%;z-index:11}.services-line__item .link span{font-size:inherit;line-height:inherit}.services-line__item .link.underline span{-webkit-text-decoration-color:hsla(0,0%,100%,.6);text-decoration-color:hsla(0,0%,100%,.6)}.services-line__image{min-height:214px}.services-line__image .progressive-image-wrapper{height:209px!important;width:100%!important}.services-line__image .progressive-image-wrapper .progressive-image{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1412px){.services-line{padding-top:50px}.services-line .slick-slide{max-width:180px;min-height:217px}.services-line__item{min-height:217px}.services-line__item .link{font-size:18px;line-height:26px;min-height:91px;padding:20px 15px}.services-line__item .services-line__image{height:143px;width:100%}.services-line__item .services-line__image .progressive-image-wrapper{height:147px!important}}@media screen and (max-width:1023px){.services-line{padding-top:45px}.services-line .services-slider-navigation{display:flex}}@media screen and (max-width:767px){.services-line{padding-top:60px}.services-line .services-slider-navigation{display:none}.services-line .slick-slide{min-height:287px}.services-line__list{flex-direction:column;flex-wrap:nowrap}.services-line__item{margin-bottom:10px;min-height:287px}.services-line__item:last-child{margin-bottom:0}.services-line__item .progressive-image-bg{background-position:50% 100%;background-repeat:no-repeat;background-size:cover}.services-line__item .link{min-height:106px;padding:25px 20px}.services-line__item .link br{display:none}.services-line__item .services-line__image .progressive-image-wrapper{height:auto!important}}.education .h2{margin-bottom:50px}[data-js=education__target]{display:none!important}.education__header{align-items:center;display:flex}.education__header .title-icon{margin-bottom:5px;margin-right:15px}.education__header .title{color:#0390ae;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.education__list .list{display:flex;flex-wrap:wrap;margin-bottom:-5px;margin-left:-45px;margin-right:-45px}.education__list .list__item{align-items:flex-start;border-top:1px solid #cce3e8;display:flex;margin-bottom:5px;margin-left:45px;margin-right:45px;padding-bottom:28px;padding-top:30px;width:calc(50% - 90px)}.education__list .list__item .icon{display:flex;height:40px;margin-right:20px;min-width:55px;width:55px}.education__list .list__item .icon .progressive-image-wrapper{height:100%!important;width:100%!important}.education__list .list__item .icon .progressive-image{height:100%;object-fit:contain;width:100%}.education__list .list__item .text{font-size:18px;line-height:26px}.education__list.education__list_courses{margin-top:35px}.education__list.education__list_courses .list{margin-left:-31px;margin-right:-31px}.education__list.education__list_courses .list__item{margin-left:31px;margin-right:31px;width:calc(50% - 62px)}.education__list.education__list_courses .list__item .text{padding-left:15px;position:relative}.education__list.education__list_courses .list__item .text:before{background-color:#0390ae;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:10px;width:6px}@media screen and (max-width:1369px){.education__list .list{margin-left:-19px;margin-right:-19px}.education__list .list__item{margin-left:19px;margin-right:19px;width:calc(50% - 38px)}.education__list.education__list_courses .list{margin-left:-19px;margin-right:-19px}.education__list.education__list_courses .list__item{margin-bottom:10px;margin-left:19px;margin-right:19px;width:calc(50% - 38px)}}@media screen and (max-width:1023px){.education .h2{margin-bottom:35px}.education__header .title-icon{margin-bottom:10px}.education__list .list{margin-left:-15px;margin-right:-15px}.education__list .list__item{border-top:1px solid #cce3e8;margin-bottom:5px;margin-left:15px;margin-right:15px;padding-bottom:16px;padding-top:25px;width:calc(50% - 30px)}.education__list .list__item .icon{height:32px;min-width:45px;width:45px}.education__list .list__item .text{font-size:16px;line-height:24px}.education__list.education__list_courses .list{margin-left:-15px;margin-right:-15px}.education__list.education__list_courses .list__item{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}}@media screen and (max-width:767px){[data-js=education__target]{color:#f36f4a;display:flex!important;justify-content:center;margin-left:auto;margin-right:auto;margin-top:14px}[data-js=education__target] span{border-bottom-style:dashed!important}[data-js=education__target] .arrow{transform:rotate(90deg)}[data-js=education__target].active .arrow{transform:rotate(90deg) scale(-1)}.education__list .list{flex-direction:column;flex-wrap:nowrap;margin-left:0;margin-right:0}.education__list .list__item{margin-left:0;margin-right:0;width:100%}.education__list .list__item .icon{margin-top:3px}.education__list.education__list_courses{display:none;margin-top:30px}.education__list.education__list_courses .list{flex-direction:column;flex-wrap:nowrap;margin-left:0;margin-right:0}.education__list.education__list_courses .list__item{margin-left:0;margin-right:0;padding-bottom:14px;padding-top:22px;width:100%}}.employee_before-after{background-color:#ebf0f5;padding-bottom:140px;padding-top:130px}.employee_before-after .row{max-width:1512px;position:relative}.employee_before-after .subtitle{font-family:Onest,sans-serif;font-style:normal;font-weight:400;margin-top:25px}.employee_before-after .slick-dots{display:none!important}.employee_before-after .slick-track{display:flex}.employee_before-after .slick-slide{border-radius:25px;height:inherit;margin-left:15px;margin-right:15px;overflow:hidden;width:425px!important}.employee_before-after .slick-slide>div{height:100%}.before-after__slider-content{display:grid;grid-template-areas:"patient logo" "site_link site_link" "text text";grid-template-columns:auto 137px;padding:30px}.before-after__slider-patient{grid-area:patient}.before-after__slider-site-logo{grid-area:logo;height:21px;margin-bottom:auto;margin-left:auto}.before-after__slider-site-logo .progressive-image-wrapper{height:100%!important;width:100%!important}.before-after__slider-site-logo .progressive-image-wrapper .progressive-image{height:100%}.before-after__slider-patient{color:#728288;font-size:16px;line-height:30px}.before-after__slider-site{color:#728288;grid-area:site_link;margin-top:-5px}.before-after__slider-site .link{color:#0390ae}.before-after__slider-site .link.underline span{-webkit-text-decoration-color:rgba(3,144,174,.6);text-decoration-color:rgba(3,144,174,.6)}.before-after__slider-site span{color:#0390ae}.before-after__slider-text{font-size:18px;grid-area:text;line-height:27px;padding-top:15px}.before-after__slider-text p:not(:first-child){padding-top:10px}.before-after__slider-text p span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.before-after__slider-navigation{margin-top:40px}.before-after__slider-wrapper{margin-top:60px;max-width:1335px}.before-after__slider-item{background-color:#fff;height:100%}.before-after__slider-image{border-radius:25px}@media screen and (max-width:1369px){.employee_before-after{border:none;padding-bottom:0;padding-top:100px}.employee_before-after .row{padding-right:0}.employee_before-after .subtitle{font-size:22px;line-height:32px;margin-top:15px}.before-after__slider-wrapper{margin-top:50px}}@media screen and (max-width:1023px){.employee_before-after{padding-top:90px}.employee_before-after .subtitle{font-size:20px;line-height:28px}.employee_before-after .slick-slide{border-radius:20px;margin-left:12px;margin-right:12px;overflow:hidden;width:315px!important}.before-after__slider-wrapper{margin-top:45px}.before-after__slider-navigation{margin-top:35px}.before-after__slider-image{border-radius:15px;height:190px!important;width:100%!important}.before-after__slider-image .compare-slider__image{height:190px!important}.before-after__slider-image .compare-slider__image .image{height:inherit;width:315px}.before-after__slider-image .compare-slider__image .progressive-image-wrapper{height:inherit!important;width:inherit!important}.before-after__slider-image .compare-slider__second{border-radius:0}.before-after__slider-content{grid-template-columns:auto 97px;padding:21px 25px}.before-after__slider-text{font-size:14px;line-height:20px}.before-after__slider-patient{font-size:13px;line-height:27px}.before-after__slider-site{font-size:13px;line-height:16px}.before-after__slider-site-logo{height:15px}}@media screen and (max-width:767px){.employee_before-after{padding-top:65px}.employee_before-after .h2 span{display:block;font-size:25px;line-height:38px;margin-bottom:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.employee_before-after .subtitle{font-size:21px;line-height:28px}.employee_before-after .before-after__slider-wrapper{padding-bottom:40px}.employee_before-after .before-after__slider-navigation{margin-top:30px;width:102px}.employee_before-after .slick-dots,.employee_before-after .slider-navigation{bottom:0;left:50%;right:auto;top:auto;transform:translate(-50%)}.employee_before-after .slick-dots{bottom:-60px}}.tabs-prices.tabs-prices_small+.tabs-prices_small{margin-top:50px}.tabs-prices.tabs-prices_small .tabs-prices__top{align-items:flex-end;background-color:#005466;border-radius:15px 15px 0 0;color:#fff;display:flex;flex-direction:column;margin-bottom:-20px;padding:28px 0 20px 28px}.tabs-prices.tabs-prices_small .tabs-prices__top.tabs-prices__top_bg{background-image:url(/build/i/cdb693704c24a754ea89.png);background-position:0 15px;background-repeat:no-repeat;background-size:100% 80%}.tabs-prices.tabs-prices_small .tabs-prices__top.tabs-prices__top_bg .tabs__tab__links .tabs__tab__link:first-child{border-radius:15px 15px 15px 0;position:relative}.tabs-prices.tabs-prices_small .tabs-prices__top.tabs-prices__top_bg .tabs__tab__links .tabs__tab__link:first-child:before{background:inherit;bottom:0;content:"";height:32px;left:-20px;-webkit-mask-image:url(/build/i/e5eaf065219118f68736.svg);mask-image:url(/build/i/e5eaf065219118f68736.svg);position:absolute;width:20px}.tabs-prices.tabs-prices_small .tabs-prices__top.tabs-prices__top_bg .tabs__tab__links .tabs__tab__link:last-child{border-radius:15px 15px 0 15px}.tabs-prices.tabs-prices_small .tabs-prices__top.tabs-prices__top_bg .tabs__tab__links .tabs__tab__link:last-child:before{background:inherit;bottom:-26px;content:"";height:32px;-webkit-mask-image:url(/build/i/e5eaf065219118f68736.svg);mask-image:url(/build/i/e5eaf065219118f68736.svg);position:absolute;right:6px;transform:rotate(-90deg);width:20px;z-index:10}.tabs-prices.tabs-prices_small .tabs-prices__top-content{margin-bottom:-70px;margin-right:auto;padding-bottom:25px}.tabs-prices.tabs-prices_small .tabs-prices__top-content .offer{background-color:#0390ae;border-radius:50px;display:block;font-family:RG,sans-serif;font-size:16px;font-style:normal;font-weight:600;grid-area:offer;line-height:20px;margin-bottom:12px;padding:4px 20px;width:-webkit-max-content;width:max-content}.tabs-prices.tabs-prices_small .tabs-prices__top-content .title{color:#fff;display:inline-block;font-family:RG,sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:37px;margin-right:25px}.tabs-prices.tabs-prices_small .tabs-prices__top-content .title .link{color:#fff}.tabs-prices.tabs-prices_small .tabs-prices__top-content .title .link.underline span{-webkit-text-decoration-color:hsla(0,0%,100%,.6);text-decoration-color:hsla(0,0%,100%,.6)}.tabs-prices.tabs-prices_small .tabs-prices__top-content .old-price{color:#a7b5c0;display:inline-flex;font-size:20px;line-height:37px;margin-right:15px;text-decoration:line-through}.tabs-prices.tabs-prices_small .tabs-prices__top-content .price{display:inline-flex;font-family:Onest,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:37px}.tabs-prices.tabs-prices_small .tabs-prices__top-content .text{font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:22px;max-width:336px}.tabs-prices.tabs-prices_small .tabs__content__info{margin-bottom:-10px;margin-left:-5px;margin-right:-5px}.tabs-prices.tabs-prices_small .tabs__content__info>*{flex-direction:row;margin-bottom:10px;margin-left:5px;margin-right:5px;width:calc(33.33333% - 10px)}.tabs-prices.tabs-prices_small .tabs-prices__content .tabs__tab{border-radius:15px 0 15px 15px}.tabs-prices.tabs-prices_small .tabs-prices__content .tabs__tab.rounded{border-radius:15px}.tabs-prices.tabs-prices_no-tabs .tabs__tab__links{display:none}.tabs-prices.tabs-prices_no-tabs .tabs-prices__top{margin-bottom:-20px;padding-bottom:20px}.tabs-prices.tabs-prices_no-tabs .tabs-prices__top-content{margin-bottom:0;margin-right:auto;padding-bottom:0}.tabs-prices.tabs-prices_no-tabs .tabs-prices__content .tabs__tab{background-color:#005466;padding-top:20px}.tabs-prices.tabs-prices_no-tabs.bg-tab .tabs__tab{background-color:#1c2b37;padding-top:25px}.tabs-prices.tabs-prices_no-tabs.bg-tab.tabs-prices_small .tabs-prices__content .tabs__tab{border-radius:15px}.tabs-prices.tabs-prices_no-tabs.bg-tab .tabs-prices__top-content{padding-bottom:25px}.tabs-prices.tabs-prices_orthodontist .tabs-prices__content .tabs__tab{padding-left:25px;padding-right:25px}.tabs-prices.tabs-prices_orthodontist .tabs__content__info{margin:-25px -12px 0}.tabs-prices.tabs-prices_orthodontist .tabs__content__info .orthodontist-card{margin-left:12px;margin-right:12px;margin-top:25px;width:calc(25% - 24px)}.tabs-prices .prices__show-more .button{margin-top:0}.tabs-prices.tabs-prices_single .tabs-prices__top .tabs__tab__links .tabs__tab__link:first-child{border-radius:15px 15px 15px 0;position:relative}.tabs-prices.tabs-prices_single .tabs-prices__top .tabs__tab__links .tabs__tab__link:first-child:before{background:inherit;bottom:-32px;content:"";height:32px;left:0;-webkit-mask-image:url(/build/i/e5eaf065219118f68736.svg);mask-image:url(/build/i/e5eaf065219118f68736.svg);position:absolute;transform:rotate(-180deg);width:20px;z-index:10}.tabs-prices.tabs-prices_single .tabs-prices__top .tabs__tab__links .tabs__tab__link:last-child{border-radius:15px 15px 0 15px}.tabs-prices.tabs-prices_single .tabs-prices__top .tabs__tab__links .tabs__tab__link:last-child:before{background:inherit;bottom:-26px;content:"";height:32px;-webkit-mask-image:url(/build/i/e5eaf065219118f68736.svg);mask-image:url(/build/i/e5eaf065219118f68736.svg);position:absolute;right:6px;transform:rotate(-90deg);width:20px;z-index:10}.tabs-prices.tabs-prices--gum-treatment .price-card-small__image .progressive-image{height:100%;object-fit:cover}.tabs__tab.tabs--orthodontics .tabs__content__info{gap:20px;margin:0}.tabs__tab.tabs--orthodontics .orthodontist-array__item{margin:0}.tabs__tab.tabs--orthodontics .text-trial{font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:36px;margin-left:30px;margin-right:15px}.tabs__tab.tabs--orthodontics .price-trial{align-items:flex-end;display:flex;flex-direction:row;gap:10px;height:32px}.tabs__tab.tabs--orthodontics .price-trial__old{color:#b7ccd9;font-size:18px;line-height:22px;text-decoration:line-through}.tabs__tab.tabs--orthodontics .price-trial__current{font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:25px}.tabs__tab__links{display:inline-flex;position:relative}.tabs__tab__links:before{background-color:#1c2b37;bottom:0;content:"";height:50%;left:0;position:absolute;width:100%}.tabs__tab__links .tabs__tab__link{background-color:#f36f4a;border:none;border-radius:15px;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:25px;margin-right:0;min-height:70px;padding:12px 40px}.tabs__tab__links .tabs__tab__link:hover{background-color:#df5028}.tabs__tab__links .tabs__tab__link:hover span{color:#fff}.tabs__tab__links .tabs__tab__link:first-child{border-radius:15px 15px 15px 0;position:relative}.tabs__tab__links .tabs__tab__link:last-child{border-radius:15px 15px 0 15px}.tabs__tab__links .tabs__tab__link span{color:#fff;font-size:18px;line-height:25px}.tabs__tab__links .tabs__tab__link.active{background-color:#1c2b37;border-radius:15px 15px 0 15px}.tabs-prices__content .tabs-prices__modal{color:#fff;display:flex;margin-bottom:24px}.tabs-prices__content .tabs-prices__modal .link{color:#ec8f77;margin-right:12px}.tabs-prices__content .tabs-prices__modal .link,.tabs-prices__content .tabs-prices__modal .link span{color:#ec8f77;font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:36px}.tabs-prices__content .tabs-prices__modal .text_after{font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:36px}.tabs-prices__content .tabs__tab{background-color:#1c2b37;border-radius:0 15px 15px 15px;display:none;padding:26px 29px 28px 28px}.tabs-prices__content .tabs__tab.active{display:flex;flex-direction:column}.tabs-prices__content .tabs__tab .button{margin-right:auto;max-width:408px;padding:20px 30px}.tabs-prices__content .tabs__tab.rounded{border-radius:15px}.tabs-prices__content .tabs__content__info{flex-wrap:wrap;margin-bottom:-28px}.tabs-prices__content .tabs__content__info .price-card{margin-bottom:28px}.tabs-prices__content .tabs__content__info>* .list{margin-left:15px}.tabs-prices__content .tabs__content__info>* .text{padding-right:15px}.tabs-prices__content .prices__show-more{margin-bottom:28px}@media screen and (max-width:1369px){.tabs-prices{max-width:900px}.tabs-prices.tabs-prices_small{padding-right:40px}.tabs-prices.tabs-prices_small .price-card-small{width:calc(50% - 18px)}.tabs-prices.tabs-prices_small .tabs-prices__top-content .title{display:block;font-family:RG,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:30px}.tabs-prices.tabs-prices_orthodontist .tabs__content__info .orthodontist-card{width:calc(50% - 24px)}.tabs-prices.tabs-prices_no-tabs .tabs-prices__top-content .title{display:inline-block;margin-right:15px}.tabs-prices.tabs-prices_text .tabs-prices__top-content .title{display:inline-block}.tabs-prices__content{position:relative}.tabs-prices__content .tabs-prices__modal .link,.tabs-prices__content .tabs-prices__modal .link span,.tabs-prices__content .tabs-prices__modal .text_after{font-size:22px;line-height:30px}.tabs__tab.tabs--orthodontics .tabs-prices__modal .link,.tabs__tab.tabs--orthodontics .tabs-prices__modal .link span{font-size:20px;line-height:24px}.tabs__tab.tabs--orthodontics .tabs__content__info{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,307px);grid-template-rows:repeat(2,auto)}.tabs__tab.tabs--orthodontics .orthodontist-array__item{max-width:307px}.tabs__tab.tabs--orthodontics .orthodontist-array__item:first-child{grid-area:1/1}.tabs__tab.tabs--orthodontics .orthodontist-array__item:nth-child(2){grid-area:1/2}.tabs__tab.tabs--orthodontics .orthodontist-array__item:nth-child(3){grid-area:2/2}.tabs__tab.tabs--orthodontics .orthodontist-array__item:nth-child(4){grid-area:2/1}.tabs__tab.tabs--orthodontics .text_after{font-size:20px;line-height:24px}.tabs__tab.tabs--orthodontics .text-trial{font-size:20px;line-height:24px;margin-right:13px}.tabs__tab.tabs--orthodontics .price-trial{height:23px}.tabs__tab.tabs--orthodontics .price-trial__current{font-size:20px;line-height:22px}}@media screen and (max-width:1023px){.tabs-prices .price-card__implant{width:100%}.tabs-prices.tabs-prices_orthodontist .tabs-prices__content .tabs__tab{padding-left:15px;padding-right:15px}.tabs-prices.tabs-prices_orthodontist .tabs__content__info{margin-left:-6px;margin-right:-6px}.tabs-prices.tabs-prices_orthodontist .tabs__content__info .orthodontist-card{margin-left:6px;margin-right:6px;width:calc(50% - 12px)}.tabs-prices.tabs-prices_small{padding-right:0}.tabs-prices.tabs-prices_small .tabs-prices__top_bg .tabs-prices__top-content{margin-bottom:-72px;padding-bottom:17px}.tabs-prices.tabs-prices_small .price-card-small{max-width:340px;width:calc(50% - 10px)}.tabs-prices.tabs-prices_small .price-card-small__content{padding:16px 11px 16px 20px}.tabs-prices.tabs-prices_small .price-card-small__image{min-width:135px;width:135px}.tabs-prices.tabs-prices_small .price-card-small__title{font-size:14px;line-height:19px}.tabs-prices.tabs-prices_small .price-card-small__price-old{font-size:14px;line-height:23px}.tabs-prices.tabs-prices_small .price-card-small__price{font-size:19px;line-height:30px}.tabs-prices.tabs-prices_small .tabs__tab__links .tabs__tab__link span{font-size:16px;line-height:21px}.tabs-prices.tabs-prices_small .tabs-prices__top-content .title{font-size:24px;line-height:30px;margin-bottom:5px}.tabs-prices.tabs-prices_small .tabs-prices__top-content .old-price{line-height:23px}.tabs-prices.tabs-prices_small .tabs-prices__top-content .price{font-size:22px;line-height:30px}.tabs-prices.tabs-prices_small .tabs-prices__top-content .text{font-size:16px;line-height:21px}.tabs-prices.tabs-prices_no-tabs.bg-tab .tabs__tab{padding-top:15px}.tabs-prices.tabs-prices_no-tabs.bg-tab .tabs-prices__top-content{padding-bottom:20px}.tabs-prices.tabs-prices_no-tabs.bg-tab.tabs-prices_no-tabs .tabs-prices__top{min-height:170px}.tabs-prices.tabs-prices_text .tabs-prices__top_bg .tabs-prices__top-content{margin-bottom:-50px}.tabs-prices.tabs-prices_text .tabs__tab__links .tabs__tab__link{min-height:70px}.tabs-prices.tabs-prices_text .tabs-prices__top.tabs-prices__top_bg{background-size:100% 85%}.tabs__tab__links .tabs__tab__link{min-height:50px;padding:15px 25px}.tabs__tab__links .tabs__tab__link span{font-size:16px;line-height:21px}.tabs-prices__content .tabs__tab{margin-right:0;padding:15px}.tabs-prices__content .tabs__tab .button{padding:16px 30px}.tabs-prices__content .tabs-prices__modal .link,.tabs-prices__content .tabs-prices__modal .link span,.tabs-prices__content .tabs-prices__modal .text_after{font-size:20px;line-height:28px}.tabs__tab.tabs--orthodontics .tabs-prices__modal{margin-bottom:18px}.tabs__tab.tabs--orthodontics .tabs__content__info{grid-template-columns:repeat(2,302px);margin-left:0;margin-right:0}.tabs__tab.tabs--orthodontics .orthodontist-array__item{max-width:302px}.tabs__tab.tabs--orthodontics .orthodontist-array__list-item{padding:18px}.tabs__tab.tabs--orthodontics .price-trial{height:24px}.tabs__tab.tabs--orthodontics .price-trial__old{line-height:23px}}@media screen and (max-width:767px){.tabs-prices{margin:0}.tabs-prices.tabs-prices_orthodontist{margin:0 -10px}.tabs-prices.tabs-prices_orthodontist .tabs__content__info .orthodontist-card{width:100%}.tabs-prices.tabs-prices_main{margin:0 -10px}.tabs-prices.tabs-prices_small{margin-left:-10px;margin-right:-10px}.tabs-prices.tabs-prices_small+.tabs-prices_small{margin-top:30px}.tabs-prices.tabs-prices_small .tabs-prices__top.tabs-prices__top_bg .tabs__tab__links .tabs__tab__link:first-child:before{bottom:-32px;content:"";left:0;position:absolute;transform:rotate(-180deg);z-index:10}.tabs-prices.tabs-prices_small .tabs-prices__top_bg .tabs-prices__top-content{margin-bottom:0;padding-bottom:0}.tabs-prices.tabs-prices_small .tabs-prices__content .tabs__tab{border-radius:0 0 15px 15px}.tabs-prices.tabs-prices_small .tabs-prices__top{margin-bottom:-20px;padding:20px 0 20px 20px}.tabs-prices.tabs-prices_small .tabs-prices__top.tabs-prices__top_bg{background-image:url(/build/i/2ea575c700020b7572dc.png);background-size:100% 60%}.tabs-prices.tabs-prices_small .tabs__tab__links{margin-top:20px;width:calc(100% + 20px)}.tabs-prices.tabs-prices_small .tabs-prices__top-content{padding-bottom:0}.tabs-prices.tabs-prices_small .tabs-prices__top-content .old-price,.tabs-prices.tabs-prices_small .tabs-prices__top-content .price{line-height:23px;margin-top:7px}.tabs-prices.tabs-prices_small .tabs__content__info{margin-left:0;margin-right:0}.tabs-prices.tabs-prices_small .price-card-small{margin-left:0;margin-right:0;max-width:100%;width:100%}.tabs-prices.tabs-prices_small .tabs-prices__top-content{margin-bottom:0}.tabs-prices.tabs-prices_small .tabs-prices__top-content .title{font-size:22px;line-height:25px}.tabs-prices.tabs-prices_no-tabs .tabs-prices__top-content .title{display:block}.tabs-prices.tabs-prices_no-tabs.bg-tab.tabs-prices_no-tabs .tabs-prices__top{background-size:100% 80%;min-height:160px}.tabs-prices.tabs-prices_text .tabs-prices__top-content{display:flex;flex-wrap:wrap}.tabs-prices.tabs-prices_text .tabs-prices__top-content .offer{order:0}.tabs-prices.tabs-prices_text .tabs-prices__top-content .title{order:1}.tabs-prices.tabs-prices_text .tabs-prices__top-content .text{order:2}.tabs-prices.tabs-prices_text .tabs-prices__top-content .old-price,.tabs-prices.tabs-prices_text .tabs-prices__top-content .price{order:3;width:-webkit-min-content;width:min-content}.tabs-prices.tabs-prices_text .tabs__tab__links .tabs__tab__link{min-height:50px}.tabs-prices.tabs-prices_text .tabs-prices__top.tabs-prices__top_bg{background-size:100% 70%}.tabs__tab__links{display:grid;grid-template-columns:1fr 1fr}.tabs__tab__links .tabs__tab__link{min-height:50px;padding:15px 20px;width:100%}.tabs__tab__links .tabs__tab__link span{font-size:16px;line-height:21px}.tabs-prices__content .tabs__tab{border-radius:0 0 15px 15px;padding:18px 10px 15px}.tabs-prices__content .tabs-prices__modal .link,.tabs-prices__content .tabs-prices__modal .link span{font-size:20px;line-height:28px}.tabs__tab.tabs--orthodontics .tabs-prices__modal{margin-bottom:15px}.tabs__tab.tabs--orthodontics .tabs__content__info{display:flex;gap:30px}.tabs__tab.tabs--orthodontics .orthodontist-array__item{max-width:100%}.tabs__tab.tabs--orthodontics .tabs__content__info{margin-left:0;margin-right:0}.tabs__tab.tabs--orthodontics .orthodontist-array__list-item{padding:18px}.tabs__tab.tabs--orthodontics .orthodontist-array__wrap .title{font-size:30px}.tabs__tab.tabs--orthodontics .price-trial{height:24px}.tabs__tab.tabs--orthodontics .price-trial__old{line-height:23px}}.block-wrapper_light .step-pay__steps .item{background-color:#fff}.step-pay .h2{max-width:940px}.step-pay.step-pay--crowns .h2{max-width:800px}.step-pay.step-pay--crowns .step-pay__text{max-width:600px}.step-pay.braces-page .step-pay__text{max-width:552px}.step-pay__grid{grid-column-gap:77px;display:grid;grid-template-areas:"text image" "steps image";grid-template-columns:1fr 530px;margin-top:60px}.step-pay__text{font-size:25px;grid-area:text;line-height:36px}.step-pay__text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.step-pay__steps{display:flex;grid-area:steps;margin-left:-15px;margin-right:-15px;margin-top:50px}.step-pay__steps .item{background-color:#ebf0f5;border-radius:15px;display:flex;flex-direction:column;margin-left:15px;margin-right:15px;padding:25px;width:calc(50% - 30px)}.step-pay__steps .item__top{display:flex}.step-pay__steps .item__top img{width:100%}.step-pay__steps .item__icon{display:flex;height:66px;width:66px}.step-pay__steps .item__icon .progressive-image-wrapper{height:100%!important;width:100%!important}.step-pay__steps .item__icon .progressive-image{height:100%;object-fit:contain;width:100%}.step-pay__steps .item__title{font-size:20px;line-height:28px;padding-left:25px}.step-pay__steps .item__title span{display:block;font-family:Onest,sans-serif;font-style:normal;font-weight:700}.step-pay__steps .item__bottom{align-items:center;background-color:#005466;border-radius:15px;color:#fff;display:flex;height:100%;margin:30px -25px -25px;padding:20px 30px}.step-pay__steps .item__text span{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.step-pay__steps .item__text .number{font-size:70px;line-height:100%;padding-right:10px}.step-pay__steps .item__text .number i{font-size:40px;font-style:normal}.step-pay__image{border-radius:25px;display:flex;grid-area:image;overflow:hidden}.step-pay__image .progressive-image-wrapper{height:100%!important;width:100%!important}.step-pay__image .progressive-image{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1369px){.step-pay.step-pay--crowns .h2{max-width:680px}.step-pay.step-pay--crowns .step-pay__grid{margin-top:15px}.step-pay.step-pay--crowns .step-pay__text{font-size:22px;line-height:32px}.step-pay.veneers-page .step-pay__text br{display:block}.step-pay.step-pay--orthodontics .step-pay__grid{margin-top:15px}.step-pay.step-pay--orthodontics .step-pay__text{font-size:22px;line-height:32px}.step-pay.braces-page .step-pay__grid{margin-top:15px}.step-pay.step-pay--restoration .step-pay__text{font-size:22px;line-height:32px;max-width:100%}.step-pay.dental-treatment-page .step-pay__grid,.step-pay.step-pay--restoration .step-pay__grid{margin-top:15px}.step-pay__grid{grid-column-gap:10px;display:grid;grid-template-areas:"text text" "steps image";grid-template-columns:1fr 626px;margin-top:50px}.step-pay__text{margin-bottom:50px;max-width:700px}.step-pay__text br{display:none}.step-pay__steps{flex-direction:column;margin-left:0;margin-right:0;margin-top:0}.step-pay__steps .item{margin-bottom:12px;margin-left:0;margin-right:0;width:100%}.step-pay__steps .item:last-child{margin-bottom:0}.step-pay__steps .item__title{font-size:18px;line-height:24px}.step-pay__steps .item__text .number{font-size:60px}.step-pay__steps .item__text span{font-size:18px;line-height:24px}.step-pay__steps .item__bottom{margin:15px -25px -25px}}@media screen and (max-width:1023px){.step-pay.step-pay--crowns .h2{max-width:516px}.step-pay.step-pay--crowns .step-pay__text{font-size:20px;line-height:28px}.step-pay.step-pay--orthodontics .step-pay__text{max-width:603px}.step-pay.step-pay--restoration .step-pay__text{font-size:20px;line-height:28px}.step-pay__grid{grid-column-gap:25px;grid-template-columns:1fr 390px;margin-top:15px}.step-pay__text{font-size:20px;line-height:28px;margin-bottom:45px}.step-pay__image{margin-bottom:auto}.step-pay__steps .item__bottom{margin:16px -25px -25px}}@media screen and (max-width:767px){.step-pay.step-pay--crowns,.step-pay.step-pay--orthodontics,.step-pay.step-pay--restoration{margin-left:auto;margin-right:auto;max-width:480px}.step-pay.step-pay--restoration .step-pay__text{font-size:21px;line-height:28px}.step-pay__grid{grid-template-areas:"text" "steps" "image";grid-template-columns:1fr}.step-pay__text{font-size:21px;line-height:28px;margin-bottom:40px}.step-pay__steps .item{margin-bottom:30px}.step-pay__steps .item:last-child{margin-bottom:0}.step-pay__image{margin-top:40px}}.show-price{will-change:transform}.show-price .row{position:relative}.show-price .h2{margin-bottom:15px;max-width:800px}.show-price.show-price--about .h2{max-width:900px}.show-price.show-price--reviews .h2{max-width:none}.show-price__list{display:flex;flex-wrap:wrap;margin:50px -15px -20px;max-width:646px;position:relative;z-index:5}.show-price__list>*{margin-bottom:20px;margin-left:15px;margin-right:15px;width:calc(50% - 30px)}.show-price__list .button{margin-top:auto;padding:20px 30px}.show-price__list .button span{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:24px}.show-price__image{bottom:-155px;display:flex;position:absolute;right:-155px}.show-price__image .progressive-image-wrapper{height:100%!important;width:100%!important}.show-price__image .progressive-image{height:100%;object-fit:contain;width:100%}@media screen and (max-width:1369px){.show-price .h2{max-width:100%}.show-price__image{bottom:-110px;height:445px;right:-245px}.show-price__list{margin-top:40px}}@media screen and (max-width:1023px){.show-price__list{margin-bottom:-23px;margin-left:0;margin-right:0;max-width:338px}.show-price__list>*{margin-left:0;margin-right:0;width:100%}.show-price__list>:last-child{margin-top:0}.show-price__list .button{margin-top:45px;max-width:236px;padding:16px 30px}.show-price__list .button span{font-size:18px;line-height:24px}.show-price__image{bottom:-90px;right:-175px}}@media screen and (max-width:767px){.show-price .pretitle{margin-bottom:0}.show-price .row{padding-bottom:345px}.show-price__image{bottom:-70px;height:360px;left:-50px;right:0;width:475px}.show-price__image .progressive-image-wrapper{height:100%!important;width:100%!important}.show-price__image .progressive-image{height:100%;object-fit:cover;width:100%}.show-price__list{max-width:100%}.show-price__list .button{margin:20px auto 0;max-width:460px;padding:16px 50px}.show-price__list .button span{font-size:18px;line-height:24px}}.text-block{margin-bottom:20px}.text-block .text-block__icon{display:flex;height:60px;margin-bottom:15px;width:60px}.text-block .text-block__icon .progressive-image-wrapper{height:100%!important;width:100%!important}.text-block .text-block__icon .progressive-image{height:100%;object-fit:contain;width:100%}.text-block .text-block__text{border-top:1px solid #cce3e8;color:#333;display:inline-block;font-size:18px;line-height:28px;padding-top:10px}.text-block .text-block__text span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.text-block .text-block__link{transition:all .3s ease-in-out}@media(hover:hover)and (pointer:fine){.text-block .text-block__link:hover span{color:#f36f4a}}@media screen and (max-width:1023px){.text-block{align-items:center;display:flex;margin-bottom:23px}.text-block .text-block__text{border-top:none;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:22px;padding-left:18px;padding-top:0}.text-block .text-block__icon{border-right:1px solid #cce3e8;margin-bottom:0;padding-right:8px;width:auto}}.price-card-small{background-color:#fff;color:#333;flex-direction:row;max-width:420px}.price-card-small,.price-card-small__image{align-items:center;border-radius:10px;display:flex}.price-card-small__image{background-color:#ebf0f5;height:100%;justify-content:center;min-width:150px;overflow:hidden;width:150px}.price-card-small__image .progressive-image-wrapper{align-items:center;display:flex;height:100%!important;justify-content:center;width:100%!important}.price-card-small__content{padding:16px 20px}.price-card-small__title{font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.price-card-small__prices{align-items:flex-end;display:flex;margin-top:6px}.price-card-small__price-old{color:#728288;font-size:20px;line-height:23px;margin-right:10px;padding-bottom:2px;text-decoration:line-through}.price-card-small__price{color:#f36f4a;font-family:Onest,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:30px}.price-card-small__offer{background-color:#0390ae;border-radius:50px;color:#fff;display:inline-block;font-family:RG,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;margin-top:14px;padding:2px 13px 5px}@media screen and (max-width:1369px){.price-card-small__content{padding:16px 8px 16px 16px}}@media screen and (max-width:1023px){.price-card-small__offer{margin-top:10px}.price-card-small__prices{margin-top:0}.price-card-small__image{height:100%;min-height:135px;min-width:135px;width:135px}}.single-service .pretitle-arrow{color:#728288;font-size:16px;grid-area:pretitle;line-height:25px;margin-bottom:28px;position:relative}.single-service .pretitle-arrow:before{background-image:url(/build/i/9beb3dca18c5e0faf19d.svg);background-repeat:no-repeat;background-size:contain;content:"";height:70px;left:-70px;position:absolute;top:-45px;width:70px}.single-service .h2{grid-area:title;margin-bottom:60px}.single-service .h2 .link{color:#f36f4a}.single-service .subtitle{grid-area:subtitle;margin-bottom:50px}.single-service .subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.single-service .button{grid-area:button;margin-bottom:auto;width:-webkit-max-content;width:max-content}.single-service .tabs-prices{grid-area:tabs}.single-service .tabs-prices .tabs__content__info{margin-bottom:0;margin-left:0;margin-right:0}.single-service .tabs-prices .tabs__content__info>*{margin-bottom:0;margin-left:0;margin-right:0;width:100%}.single-service .tabs-prices .tabs__tab{border-top-left-radius:0;border-top-right-radius:0}.single-service .tabs-prices .tabs__tab__links .tabs__tab__link:first-child{border-radius:15px 15px 15px 0}.single-service .tabs__tab__links{display:flex}.single-service .tabs__tab__links>*{width:50%}.single-service__grid{grid-column-gap:80px;display:grid;grid-template-areas:"tabs pretitle" "tabs title" "tabs subtitle" "tabs info" "tabs button" "tabs .";grid-template-columns:464px 656px}.single-service__info{display:flex;grid-area:info;margin-bottom:60px;margin-left:-20px;margin-right:-20px}.single-service__info .text-block{margin-bottom:0;margin-left:20px;margin-right:20px;width:calc(50% - 40px)}@media screen and (max-width:1369px){.single-service .pretitle-arrow:before{left:-65px;top:-55px}.single-service .h2{margin-bottom:15px}.single-service .subtitle{margin-bottom:40px}.single-service .button{max-width:312px}.single-service__grid{grid-column-gap:50px;display:grid;grid-template-columns:464px 435px}.single-service__info{flex-direction:column;margin-bottom:50px;margin-left:0;margin-right:0}.single-service__info>.text-block:not(:last-child){margin-bottom:20px}.single-service__info .text-block{margin-left:0;margin-right:0;width:100%}}@media screen and (max-width:1023px){.single-service .tabs-prices{grid-area:tabs}.single-service .tabs-prices .tabs__content__info{width:100%}.single-service .tabs-prices .tabs__content__info .price-card__content{padding:35px 20px 25px}.single-service .tabs-prices .tabs__content__info .price-card__content-item{margin-left:-6px;margin-right:-6px}.single-service .tabs-prices .tabs__content__info .price-card__content-item>*{margin-left:6px;margin-right:6px}.single-service .tabs-prices .tabs__content__info .price-card__content-item>:first-child{max-width:155px}.single-service__info .text-block .text-block__text{font-family:Onest,sans-serif;font-style:normal;font-weight:400}.single-service__info .text-block .text-block__text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.single-service__grid{grid-template-columns:370px 303px}}@media screen and (max-width:767px){.single-service .pretitle-arrow{display:none}.single-service .h2{margin-bottom:40px}.single-service .subtitle{margin-bottom:30px}.single-service .tabs-prices{margin-bottom:40px;max-width:100%;width:100%}.single-service .tabs-prices .tabs__tab{margin-bottom:0}.single-service .tabs-prices__content .tabs__tab{padding:15px 10px}.single-service .button{margin-left:auto;margin-right:auto;max-width:460px;padding:16px 30px;width:100%}.single-service .price-card__content-item:last-child [data-js=tooltip]{display:none}.single-service__grid{grid-template-areas:"title" "subtitle" "info" "tabs" "button";grid-template-columns:1fr}.single-service__info{margin-bottom:40px}}@media screen and (max-width:379px){.single-service .row{padding-left:0;padding-right:0}.single-service .button{max-width:340px}.single-service__grid>*{padding-left:10px;padding-right:10px}.single-service__grid>.tabs-prices{padding-left:0;padding-right:0}}.orthodontist-card{background-color:#ebf0f5;border-radius:20px;display:flex;flex-direction:column;margin-bottom:auto}.orthodontist-card__top{align-items:center;background-color:#005466;background-image:url(/build/i/a22e7e9681ad2653057f.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:0 0 15px 15px;color:#fff;display:flex;overflow:hidden;padding-right:25px;position:relative}.orthodontist-card__top .title{font-family:RG,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:22px;margin-top:auto}.orthodontist-card__top .tag{font-family:Onest,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:auto;margin-top:10px}.orthodontist-card__top .implant{display:flex}.orthodontist-card__list{display:flex;justify-content:space-between;padding:25px}.orthodontist-card__list .titles>div{color:#494949;font-size:16px;line-height:20px;margin-bottom:10px}.orthodontist-card__list .titles>div:last-child{margin-bottom:0}.orthodontist-card__list .values>div{color:#07627f;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:10px}.orthodontist-card__list .values>div:last-child{margin-bottom:0}.orthodontist-card__bottom.orthodontist-card__bottom_multiply{padding:0 10px 10px}.orthodontist-card__bottom>.orthodontist-card__bottom__item:nth-child(odd){background-color:#005466;color:#fff}.orthodontist-card__bottom>.orthodontist-card__bottom__item:nth-child(2n){background-color:#0390ae;color:#fff}.orthodontist-card__bottom>.orthodontist-card__bottom__item:nth-child(2n) .offer{background-color:#005466}.orthodontist-card__bottom__item{border-radius:15px;padding:19px 20px 20px 25px}.orthodontist-card__bottom__item .name{display:inline;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:22px}.orthodontist-card__bottom__item .country,.orthodontist-card__bottom__item .flag{display:inline-block;margin-top:6px}.orthodontist-card__bottom__item .country{font-size:14px;line-height:22px;margin-right:3px}.orthodontist-card__bottom__item .flag{border-radius:5px;display:flex;display:inline-block;height:21px;margin-bottom:-5px;min-width:30px;overflow:hidden;width:30px}.orthodontist-card__bottom__item .flag .progressive-image-wrapper{height:100%!important;width:100%!important}.orthodontist-card__bottom__item .flag .progressive-image{height:100%;object-fit:contain;width:100%}.orthodontist-card__bottom__item .text{font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:19px;margin-top:6px}.orthodontist-card__bottom__item .wrapper{margin-bottom:20px}.orthodontist-card__bottom__item .offer{background-color:#0390ae;border-radius:50px;font-size:14px;line-height:16px;margin-bottom:6px;padding:3px 13px;width:-webkit-max-content;width:max-content}.orthodontist-card__bottom__item .price_part{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:25px;margin-bottom:2px}.orthodontist-card__bottom__item .price_old{color:#b7ccd9;font-size:18px;line-height:25px;text-decoration:line-through}.orthodontist-card__bottom__item .price{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:25px;padding-left:8px}.orthodontist-array__item{background-color:#005466;border-radius:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:10px;margin-right:10px;max-width:305px;width:100%}.orthodontist-array__wrap{align-items:flex-end;background-color:#005466;background-image:url(/build/i/40fc8cb65c873b9f72ed.png);background-position:0 100%;background-repeat:repeat-x;background-size:auto;border-radius:15px;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:25px 15px 23px 25px}.orthodontist-array__wrap .title{font-family:RG,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:27px}.orthodontist-array__wrap .country{align-items:center;display:flex;flex-direction:row;font-size:14px;gap:7px;line-height:20px}.orthodontist-array__wrap .country .progressive-image{border-radius:5px}.orthodontist-array__list{display:flex;flex-direction:column;gap:10px;padding:0 10px 10px}.orthodontist-array__list-item{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:7px;padding:19px}.orthodontist-array__list-item .count{font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.orthodontist-array__list-item .price{color:#f36f4a;font-family:Onest,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:30px}.orthodontist-array__list-item .discount{color:#728288;font-size:20px;line-height:23px}.orthodontist-array__list-item .discount span{color:#494949;font-family:Onest,sans-serif;font-style:normal;font-weight:600}.orthodontist-array__list-item .discount .discount--line-through{color:#728288;font-family:Onest,sans-serif;font-style:normal;font-weight:400;text-decoration:line-through}@media screen and (max-width:767px){.orthodontist-card__bottom__item .name{display:block}}.implantation-types .subtitle{margin-top:25px}.implantation-types .subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.implantation-types__content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-top:40px}.implantation-types__bottom{align-items:center;display:flex;margin-top:40px;width:100%}.implantation-types__bottom>*{margin-left:15px;margin-right:15px}.implantation-types__bottom>:first-child{width:calc(33.33333% - 30px)}.implantation-types__bottom-title{font-family:RG,sans-serif;font-size:41px;font-style:normal;font-weight:600;line-height:45px;position:relative}.implantation-types__bottom-title:after{background-image:url(/build/i/db32a374645b374acb3c.png);background-repeat:no-repeat;background-size:contain;bottom:-50px;content:"";height:30px;position:absolute;right:0;width:75px}.implantation-types__bottom-subtitle{align-items:flex-start;display:flex;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;margin-top:25px;min-height:41px;padding-left:56px;padding-top:6px;position:relative}.implantation-types__bottom-subtitle:after{background-image:url(/build/i/8584433b2f1643cf630f.svg);background-repeat:no-repeat;background-size:contain;content:"";height:41px;left:0;position:absolute;top:0;width:41px}@media screen and (max-width:1369px){.implantation-types .subtitle{margin-top:15px}.implantation-types__content{margin-left:-10px;margin-right:-10px;margin-top:50px}.implantation-types__bottom>*{width:calc(100% - 30px)}.implantation-types__bottom>:first-child{max-width:313px;width:100%}.implantation-types__bottom-title{font-size:35px;line-height:41px}.implantation-types__bottom-title:after{display:none}.implantation-types__bottom-subtitle{margin-top:20px}}@media screen and (max-width:1023px){.implantation-types__content{margin-left:-6px;margin-right:-6px;margin-top:45px}.implantation-types__bottom{margin-top:15px}.implantation-types__bottom>*{width:calc(50% - 12px)}.implantation-types__bottom>:first-child{max-width:100%;width:calc(50% - 12px)}}@media screen and (max-width:767px){.implantation-types__content{margin-left:0;margin-right:0}.implantation-types__bottom,.implantation-types__content{flex-direction:column;margin-top:40px}.implantation-types__bottom>*,.implantation-types__bottom>:first-child{max-width:100%;width:100%}.implantation-types__bottom-title{font-size:28px;line-height:32px}.implantation-types__bottom-subtitle{display:inline-block;font-size:18px;line-height:28px;margin-top:10px;position:relative}.implantation-types__bottom-subtitle:before{background-image:url(/build/i/db32a374645b374acb3c.png);background-repeat:no-repeat;background-size:contain;bottom:-7px;content:"";height:40px;position:absolute;right:-60px;transform:scaleY(-1) rotate(-65deg);width:40px}}.implant-cart{background-color:#35a8c2;border-radius:25px;color:#fff;display:flex;flex-direction:column;margin-left:15px;margin-right:15px;overflow:hidden;width:calc(33.33333% - 30px)}.implant-cart .button{margin-top:40px;min-height:70px;padding:23px 46px}.implant-cart.implant-cart_long{background-color:#005466;width:calc(66.66667% - 30px)}.implant-cart.implant-cart_long .implant-cart__image{margin:-52px -100px -52px 0;position:relative}.implant-cart.implant-cart_long .implant-cart__content{background-image:url(/build/i/ef6eb4d5c7641827eb1e.png);background-position:0;background-repeat:no-repeat;background-size:cover;display:flex;padding:52px 80px}.implant-cart.implant-cart_long .implant-cart__title{margin-bottom:15px;max-width:240px}.implant-cart__top{font-size:20px;line-height:28px;padding:25px 30px 23px}.implant-cart__top .link{color:inherit}.implant-cart__content{background-color:#005466;background-image:url(/build/i/d20fcfad9fc694c55f10.png);background-position:0 100%;background-repeat:no-repeat;background-size:cover;border-radius:25px;height:100%;padding:29px 140px 29px 30px;position:relative}.implant-cart__title{font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:10px}.implant-cart__title .link{color:inherit}.implant-cart__text{font-size:18px;line-height:25px}.implant-cart__image{bottom:-5px;position:absolute;right:0}@media screen and (max-width:1369px){.implant-cart{margin-left:10px;margin-right:10px;width:calc(33.33333% - 20px)}.implant-cart .button{margin-top:38px}.implant-cart.implant-cart_long{width:100%}.implant-cart.implant-cart_long .implant-cart__title{font-size:22px}.implant-cart.implant-cart_long .implant-cart__content{padding-left:50px;padding-right:50px}.implant-cart.implant-cart_long .implant-cart__image{display:flex;margin:-52px -60px;max-width:340px;min-width:340px}.implant-cart.implant-cart_long .implant-cart__image .progressive-image-wrapper{height:100%!important;width:100%!important}.implant-cart.implant-cart_long .implant-cart__image .progressive-image{height:100%;object-fit:contain;width:100%}.implant-cart__top{font-size:18px;line-height:27px;padding:20px}.implant-cart__content{padding:15px 40px 128px 20px}.implant-cart__title{font-size:20px;line-height:30px;margin-bottom:5px}}@media screen and (max-width:1023px){.implant-cart{margin-left:6px;margin-right:6px;width:calc(33.33333% - 12px)}.implant-cart .button{margin-top:20px}.implant-cart.implant-cart_long{width:calc(50% - 12px)}.implant-cart.implant-cart_long .implant-cart__title{font-size:20px;line-height:27px;margin-bottom:5px}.implant-cart.implant-cart_long .implant-cart__subtitle{font-size:16px;line-height:22px}.implant-cart.implant-cart_long .implant-cart__content{flex-direction:column;padding:25px}.implant-cart.implant-cart_long .implant-cart__image{margin:0 0 -25px}.implant-cart__top{font-size:14px;line-height:20px;padding:15px}.implant-cart__text{font-size:14px;line-height:19px}.implant-cart__content{padding:16px 16px 98px}.implant-cart__image{display:flex;max-width:134px;min-width:134px}.implant-cart__image .progressive-image-wrapper{height:100%!important;width:100%!important}.implant-cart__image .progressive-image{height:100%;object-fit:contain;width:100%}}@media screen and (max-width:767px){.implant-cart__top{font-size:18px;line-height:23px;padding-right:40px}.implant-cart{margin-left:0;margin-right:0;width:100%}.implant-cart:not(:first-child){margin-top:30px}.implant-cart.implant-cart_long{margin-top:20px;max-width:100%;width:100%}.implant-cart__text{font-size:16px;line-height:22px}}.error_page{margin-top:-100px}.page-header__errors{align-items:center;display:flex;height:100%;min-height:700px}.ph_e__inner{grid-column-gap:95px;display:grid;grid-template-areas:"title image" "text image" "button image"}.ph_e__image{display:flex;grid-area:image;max-width:748px;width:100%}.ph_e__image .progressive-image-wrapper{height:100%!important;width:100%!important}.ph_e__image .progressive-image{height:100%;object-fit:contain;width:100%}.ph_e__title{grid-area:title}.ph_e__text{color:#333;font-size:25px;grid-area:text;line-height:36px;margin-top:25px;max-width:396px}.ph_e__button{font-size:20px;grid-area:button;line-height:24px;margin-top:50px;min-height:88px;width:297px}.ph_e__button .button{width:100%}@media screen and (max-width:1599px){.ph_e__inner{grid-column-gap:35px}.ph_e__title{font-size:44px;line-height:48px}.ph_e__text{font-size:22px;line-height:32px}.ph_e__button{max-width:264px;width:100%}.ph_e__button .button{min-height:80px;padding:16px 25px}.ph_e__image{min-width:500px;width:500px}}@media screen and (max-width:1023px){.ph_e__inner{grid-column-gap:35px}.ph_e__title{font-size:35px;line-height:38px}.ph_e__text{font-size:20px;line-height:28px}.ph_e__image{min-width:365px;width:365px}}@media screen and (max-width:767px){.ph_e__inner{grid-column-gap:0;grid-template-areas:"title" "text" "image" "button";justify-content:center}.ph_e__title{font-size:35px;line-height:37px}.ph_e__text{font-size:21px;line-height:28px}.ph_e__button,.ph_e__image{max-width:360px}.ph_e__image{margin-top:40px;min-width:320px;width:100%}}.menu__list{align-items:center;display:flex}.menu__list-item>.link{margin-right:20px}.menu__list-item:last-child .link{margin-right:0}.menu__list-item.dropdown{position:relative}.menu__list-item.dropdown .link{margin-right:42px}.menu__list-item.dropdown:before{background-image:url(/build/i/bcf13c70bdc6aff6cd3d.svg);background-repeat:no-repeat;background-size:contain;content:"";height:14px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;width:14px}.menu__list-item.dropdown.active>.link span{color:#fff}.menu__list-item.dropdown.active:before{transform:translateY(-50%) rotate(-180deg);transition:all .2s ease-in-out}.menu__list-dropdown{background-color:#fff;border-radius:15px;box-shadow:0 3px 36px hsla(0,0%,69%,.25);display:none;margin-top:8px;min-width:638px;padding:10px;position:absolute}.menu__list-dropdown.active{display:block}.menu__list-dropdown .link{display:block;padding:10px 17px}.menu__list-dropdown .link span{color:#494949}.menu__list-dropdown__item{display:flex;max-width:280px}.menu__list-dropdown__item>.link{width:100%}.menu__list-dropdown__item.active{background-color:#f1f4f5}.menu__list-dropdown__item.active>.link span{color:#0390ae}.menu__list-dropdown__item .submenu__list{background-color:#f1f4f5;border-radius:0 10px 10px 10px;display:none;height:calc(100% - 20px);left:280px;position:absolute;top:10px;width:calc(100% - 290px)}.menu__list-dropdown__item .submenu__list.active{display:block}.menu__list-dropdown__item .submenu__list .link.active span{color:#0390ae}@media screen and (max-width:1419px){.menu__list-item>.link{margin-right:33px}.menu__list-item.dropdown>.link{margin-right:55px}.menu__list-item.dropdown:before{right:33px}}@media screen and (max-width:1023px){.menu__list-item>.link{font-size:14px;margin-right:19px}.menu__list-item.dropdown>.link{margin-right:29px}.menu__list-item.dropdown:before{height:10px;right:14px;width:10px}}.scrolls{background-color:#f4f6fb;border-bottom:1px solid #cce3e8;border-top:1px solid #cce3e8}.scrolls__inner{display:flex;height:60px}.scrolls__item{align-items:center;border-left:1px solid #cce3e8;color:#262626;display:flex;flex:1;font-family:Onest,sans-serif;font-size:19px;font-style:normal;font-weight:700;justify-content:center;letter-spacing:.05em;line-height:24px;text-transform:uppercase}.scrolls__item span{padding-right:22px;position:relative}.scrolls__item span:after{background-image:url(/build/i/e93b71546b5970cca710.svg);background-repeat:no-repeat;background-size:cover;content:"";height:13px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(90deg);transition:all .2s ease-out;width:13px}.scrolls__item:hover{color:#36d6f9}.scrolls__item:hover span:after{background-image:url(/build/i/4536b1089fda3f389459.svg)}.scrolls__item:active span:after{transform:translateY(-20%)}@media screen and (max-width:1599px){.scrolls__item{font-size:16px;line-height:20px}}@media screen and (max-width:1369px){.scrolls__inner{height:44px}.scrolls__item.scrolls__hide-large{display:none}}@media screen and (max-width:1023px){.scrolls__inner{height:41px}.scrolls__item{font-size:15px;line-height:19px}.scrolls__item.scrolls__hide-tablet{display:none}.scrolls__item span{padding-right:17px}.scrolls__item span:after{height:11px;width:11px}}@media screen and (max-width:767px){.scrolls__inner{height:36px}.scrolls__item.scrolls__hide-mobile{display:none}}.quiz{background-color:#35a8c2;border-radius:25px;height:auto!important;overflow:hidden;padding-bottom:140px;padding-top:130px}.quiz .h2{color:#fff;max-width:948px}.quiz .h2.h2_final{max-width:none}.quiz.final .quiz__grid{background-color:#ebf0f5;grid-template-columns:1fr;overflow:hidden;position:relative}.quiz.quiz-prosthetics .h2{max-width:972px}.quiz.quiz--crowns .h2{max-width:1126px}.quiz.veneers-page .h2{max-width:1130px}.quiz.quiz--orthodontics .h2{max-width:100%}.quiz.quiz--orthodontics [data-slick-index="0"] .quiz__radio-text,.quiz.quiz--orthodontics [data-slick-index="1"] .quiz__radio-text{display:flex;flex-direction:column}.quiz.quiz--orthodontics [data-slick-index="0"] .quiz__radio-text .radio__item,.quiz.quiz--orthodontics [data-slick-index="1"] .quiz__radio-text .radio__item{margin-bottom:0!important}.quiz.quiz--orthodontics .quiz__radio-text{grid-template-columns:repeat(3,auto)}.quiz.quiz--restoration .h2{max-width:100%}.quiz.quiz--restoration [data-slick-index="0"] .quiz__radio-text,.quiz.quiz--restoration [data-slick-index="1"] .quiz__radio-text{display:flex;flex-direction:column}.quiz.quiz--restoration [data-slick-index="0"] .quiz__radio-text .radio__item,.quiz.quiz--restoration [data-slick-index="1"] .quiz__radio-text .radio__item{margin-bottom:0!important}.quiz.quiz--restoration .quiz__radio-text{grid-template-columns:repeat(3,auto)}.quiz.quiz--gum-treatment .h2{max-width:100%}.quiz__subtitle{color:#fff;font-size:24px;line-height:34px;margin-top:20px}.quiz__form{margin-top:50px}.quiz__grid{background-color:#35a8c2;border-radius:25px;display:grid;grid-template-columns:calc(100% - 585px) 585px}.quiz__info{color:#fff}.quiz__info>div{display:flex;flex-direction:column;height:100%;padding:50px;position:relative}.quiz__info>div:after{display:none}.quiz__info-title{font-size:20px;line-height:28px}.quiz__info-title span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.quiz__info-image{bottom:0;height:279px;position:absolute;right:58px;width:443px}.quiz__info-image .progressive-image-wrapper{height:100%!important;width:100%!important}.quiz__info-image .progressive-image{height:100%;object-fit:cover;width:100%}.quiz__list{display:flex;flex-direction:column;gap:15px;position:relative;z-index:2}.quiz__list--results .quiz__list-item{background-color:#0390ae}.quiz__list--results .quiz__list-price{background-color:#07627f}.quiz__list--results .quiz__list-price__discount-text,.quiz__list--results .quiz__list-price__old{color:#cce3e8}.quiz__list--results .quiz__list-price__discount-text:before,.quiz__list--results .quiz__list-price__old:before{background-color:#cce3e8}.quiz__list--results .quiz__list-price__discount,.quiz__list--results .quiz__list-price__new{color:#fff}.quiz__list-item{grid-gap:16px;align-items:center;background-color:#005466;border-radius:30px;display:grid;gap:16px;grid-template-columns:1fr 177px;min-height:54px;padding-left:60px;position:relative}.quiz__list-item:before{background-image:url(/build/i/8b2d3ba89d9b833bbb60.svg);background-repeat:no-repeat;background-size:cover;content:"";height:48px;left:9px;position:absolute;top:50%;transform:translateY(-50%);width:48px}.quiz__list-item [data-js=tooltip]:before{display:none}.quiz__list-text{color:#fff;font-size:18px;font-weight:600;line-height:25px;padding:10px 0}.quiz__list-text>.dashed{border-bottom-style:dashed;border-bottom-width:1px}.quiz__list-price{align-items:center;background-color:#ebf0f5;border-radius:30px;display:flex;gap:10px;height:100%;justify-content:center;padding:6px;width:177px}.quiz__list-price__old{align-self:flex-end;color:#728288;font-size:18px;line-height:38px;position:relative}.quiz__list-price__old:before{background-color:#728288;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.quiz__list-price__discount,.quiz__list-price__new{color:#f36f4a;font-size:28px;font-weight:600;line-height:25px}.quiz__list-price__discount-text{color:#728288;font-size:18px;line-height:25px}.quiz__inner{background-color:#ebf0f5;border-radius:25px;padding:60px;position:relative}.quiz__inner .quiz__pages-navigation{height:70px}.quiz__inner .quiz__pages-navigation .button{height:70px;min-height:70px}.quiz__pages-progress{background-color:#fff;border-radius:10px;padding:2px}.quiz__pages-progress .slick-dots{grid-column-gap:2px;display:grid;grid-template-columns:repeat(4,1fr);height:6px;width:100%}.quiz__pages-progress .slick-dots li{background-color:#cce3e8;border-radius:6px;height:100%;margin-left:0;margin-right:0;min-width:0;width:100%}.quiz__pages-progress .slick-dots li.completed,.quiz__pages-progress .slick-dots li.slick-active{background-color:#0390ae}.quiz__pages-wrapper{margin-top:60px}.quiz__page-title{color:#333;font-size:30px;font-weight:600;line-height:35px}.quiz__page-title,.quiz__page-title span{font-family:Onest,sans-serif;font-style:normal}.quiz__page-title span{font-weight:700}.quiz__page-content{margin-top:30px;max-width:700px}.quiz__radio{display:flex}.quiz__radio-images{justify-content:space-between}.quiz__radio-text{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr);padding-bottom:3px}.quiz__radio-text .radio__item:not(.radio__item-image){padding-left:45px}.quiz__radio-text .radio__item:not(.radio__item-image):not(:last-child){margin-bottom:35px}.quiz__radio-text.quiz__radio-grid{grid-column-gap:60px;grid-row-gap:33px;display:grid;grid-template-columns:repeat(2,1fr)}.quiz__radio-text.quiz__radio-grid .radio__item{margin-bottom:0!important}.radio__item{cursor:pointer;position:relative}.radio__item:before{background-color:#f1f4f5;border:3px solid #fff;border-radius:50%;content:"";height:20px;left:1px;position:absolute;top:-1px;width:20px}.radio__item.checked:before,.radio__item:hover:before{background-color:#f36f4a}.radio__item .text{color:#333;font-size:20px;line-height:25px}.radio__item .text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.radio__item-image{width:145px}.radio__item-image:before{top:102px}.radio__item-image.checked .image{border:1px solid #f36f4a}.radio__item-image .image{align-items:center;border:1px solid #cce3e8;border-radius:5px;display:flex;height:130px;justify-content:center;width:100%}.radio__item-image .image *{width:100%!important}.radio__item-image .text{margin-top:10px;text-align:center}.quiz__pages-navigation{align-items:center;display:flex;margin-top:50px}.quiz__pages-navigation a.quiz__button-prev{background-color:#fff;border-radius:10px;min-width:162px;width:162px}.quiz__pages-navigation a.quiz__button-prev span{color:#728288}.quiz__pages-navigation a.quiz__button-next{margin-left:30px;min-width:162px;padding:0;width:162px}.quiz__pages-navigation a.quiz__button-next:hover{background-color:#df5028}.quiz__results__count{align-items:center;background-color:#ebf0f5;border-radius:25px;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0}.quiz__results__count .quiz__results__value{color:#262626;font-size:30px;line-height:35px}.quiz__results__count-wrapper{width:630px}.quiz__results__count-title{color:#333;font-size:30px;font-weight:600;line-height:35px;margin-bottom:10px}.quiz__results__count-subtitle{color:#333;font-size:22px;line-height:35px;margin-bottom:55px}.quiz__results__bar{background-color:#fff;border-radius:50px;height:27px;overflow:hidden;padding:5px;width:100%}.quiz__results__bar .bg{background-color:#0390ae;border-radius:60px;height:100%;transition:width .1s ease-in-out;width:0}.quiz__results{background-color:#ebf0f5;display:flex;flex-direction:column;height:100%;max-width:635px;padding:45px 0 45px 55px}.quiz__results .form__body{gap:0 15px;grid-template-columns:1fr 293px;grid-template-rows:80px auto;margin-top:42px;position:relative;z-index:2}.quiz__results .form__body .input_btn{margin-top:0}.quiz__results .form__body .form__group .input_phone{background-color:#fff}.quiz__results .input_btn{height:80px;margin-top:0}.quiz__results .input_btn .button{height:80px;min-height:80px;padding:20px 30px}.quiz__results .input_btn .button:hover{background-color:#df5028}.quiz__results .input_btn .button span{font-size:16px;line-height:22px}.quiz__results .form__policy{grid-column:1/3}.quiz__results-title{color:#262626;font-size:30px;line-height:35px;margin-bottom:25px}.quiz__results-title span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.quiz__results-image{bottom:0;height:100%;position:absolute;right:0;width:595px}.quiz__results-image .progressive-image-wrapper{height:100%!important;width:100%!important}.quiz__results-image .progressive-image{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1369px){.quiz.quiz--crowns .h2{max-width:730px}.quiz.veneers-page .h2{max-width:710px}.quiz.quiz--orthodontics .h2{max-width:841px}.quiz.quiz--orthodontics .quiz__page-title{font-size:22px;line-height:30px}.quiz.quiz--orthodontics [data-slick-index="3"] .quiz__radio-text{display:flex;flex-direction:column}.quiz.quiz--orthodontics [data-slick-index="3"] .quiz__radio-text .radio__item{margin-bottom:0!important}.quiz.quiz--orthodontics .quiz__radio-text{grid-template-columns:repeat(3,auto)}.quiz.quiz--restoration .h2{max-width:841px}.quiz.quiz--restoration .quiz__page-title{font-size:22px;line-height:30px}.quiz.quiz--restoration [data-slick-index="3"] .quiz__radio-text{display:flex;flex-direction:column}.quiz.quiz--restoration [data-slick-index="3"] .quiz__radio-text .radio__item{margin-bottom:0!important}.quiz.quiz--restoration .quiz__radio-text{grid-template-columns:repeat(3,auto)}.quiz.quiz--restoration .quiz__list-price{align-items:flex-start;padding-left:22px}.quiz.quiz--restoration .quiz__list-price__new{font-size:22px;line-height:25px}.quiz__grid{grid-template-columns:calc(100% - 350px) 350px}.quiz__inner{padding:40px}.quiz__page-title{font-size:22px}.quiz__radio-text .radio__item:not(.radio__item-image){padding-left:35px}.quiz__info>div{padding:30px}.quiz__list{gap:7px}.quiz__list--results{gap:10px}.quiz__list--results .quiz__list-item{grid-template-columns:1fr 177px}.quiz__list--results .quiz__list-price{align-items:center;flex-direction:row;gap:10px;padding:12px 22px;width:177px}.quiz__list--results .quiz__list-price__old{align-self:flex-end;font-size:18px;line-height:25px}.quiz__list--results .quiz__list-price__new{font-size:28px;line-height:25px}.quiz__list--results .quiz__list-price__discount-text{align-self:flex-end;font-size:18px;line-height:25px}.quiz__list--results .quiz__list-price__discount{font-size:28px;line-height:25px}.radio__item .text{font-size:16px;line-height:19px}.quiz__list-item{gap:10px;grid-template-columns:1fr 109px}.quiz__list-text{font-size:14px;line-height:21px}.quiz__list-price{align-items:flex-start;flex-direction:column;gap:0;padding:6px 22px;width:109px}.quiz__list-price__discount-text,.quiz__list-price__old{font-size:14px;line-height:25px}.quiz__list-price__new{font-size:22px;line-height:25px}.quiz__list-price__old{align-self:auto}.quiz__list-price__discount{font-size:22px;line-height:25px}.quiz__info-image{bottom:0;height:220px;right:0;width:350px}.quiz__results{max-width:555px;padding:40px 0 40px 40px}.quiz__results .form__body{grid-template-columns:1fr 261px;margin-top:30px}.quiz__results-title{line-height:32px;margin-bottom:20px}.quiz__results-image{height:315px;right:-125px;width:502px}.quiz__results__count-wrapper{width:550px}.quiz__results__count-title{font-size:25px}.quiz__results__count-subtitle{font-size:18px;line-height:22px;margin-bottom:50px}}@media screen and (max-width:1023px){.quiz.veneers-page .h2{max-width:570px}.quiz.quiz--orthodontics .h2{max-width:668px}.quiz.quiz--orthodontics .quiz__radio-text{display:flex;flex-direction:column}.quiz.quiz--orthodontics .quiz__radio-text .radio__item{margin-bottom:0!important}.quiz.quiz--orthodontics .quiz__page-title{font-size:20px;line-height:27px}.quiz.quiz--restoration .h2{max-width:668px}.quiz.quiz--restoration .quiz__radio-text{display:flex;flex-direction:column}.quiz.quiz--restoration .quiz__radio-text .radio__item{margin-bottom:0!important}.quiz.quiz--restoration .quiz__page-title{font-size:20px;line-height:27px}.quiz__form{margin-top:40px}.quiz__grid{grid-template-columns:calc(100% - 306px) 306px}.quiz__pages-navigation a.quiz__button-prev{min-width:126px;width:126px}.quiz__pages-navigation a.quiz__button-next{margin-left:15px;min-width:158px;width:158px}.quiz__pages-wrapper{margin-top:30px}.quiz__inner{padding:22px}.quiz__page-content{margin-top:20px}.quiz__page-title{font-size:20px;line-height:27px}.quiz__radio-text{gap:16px;grid-template-columns:1fr}.quiz__info>div{padding:20px}.quiz__list--results{display:grid;grid-template-columns:1fr 1fr}.quiz__list--results .quiz__list-item{grid-template-columns:1fr 110px}.quiz__list--results .quiz__list-price{align-items:flex-start;flex-direction:column;gap:0;padding:6px 22px;width:110px}.quiz__list--results .quiz__list-price__old{align-self:auto;font-size:14px}.quiz__list--results .quiz__list-price__new{align-self:auto;font-size:22px}.quiz__list--results .quiz__list-price__discount-text{align-self:auto;font-size:14px}.quiz__list--results .quiz__list-price__discount{align-self:auto;font-size:22px}.quiz__list-item{grid-template-columns:1fr 103px;padding-left:51px}.quiz__list-item:before{height:40px;width:40px}.quiz__list-price{gap:0}.quiz__list-price__discount,.quiz__list-price__new{font-size:22px;line-height:25px}.quiz__radio-text .radio__item:not(.radio__item-image):not(:last-child){margin-bottom:0}.quiz__info-image{height:195px;width:100%}.quiz__results{max-width:none;padding:35px}.quiz__results .form__body{align-items:flex-start;display:flex;flex-direction:column;gap:10px;max-width:290px}.quiz__results .form__policy{margin-top:0}.quiz__results-title{font-size:22px;line-height:27px}.quiz__results-image{height:250px;right:-35px;width:400px}.quiz__results__count-wrapper{width:545px}.quiz__results__count-title{font-size:22px;line-height:25px}.quiz__results__count-subtitle{margin-bottom:40px}}@media screen and (max-width:767px){.quiz.quiz--restoration .quiz__list-price{padding:5px 5px 5px 28px}.quiz_veneers{margin:0 -10px}.quiz__grid{display:flex;flex-direction:column;max-width:100%}.quiz__inner{order:2}.quiz__inner .quiz__pages-navigation a.quiz__button-next{margin-left:15px;min-width:151px;width:151px}.quiz__inner .quiz__pages-navigation a.quiz__button-prev{min-width:124px;width:124px}.quiz__info{order:1}.quiz__info>div{margin-left:auto;margin-right:auto;max-width:340px;padding:10px 10px 164px}.quiz__info-image{bottom:0;height:185px;left:50%;right:auto;transform:translateX(-50%);width:293px}.quiz__results{margin-left:auto;margin-right:auto;max-width:340px;padding:10px 10px 270px}.quiz__results .form__body{margin:40px auto 0;max-width:300px}.quiz__results .form__body .input_btn{width:100%}.quiz__results-title{font-size:20px;line-height:25px;margin:20px 0 15px 17px}.quiz__list-price{padding:6px 22px}.quiz__list-text{padding:8px 0}.quiz__list--results{grid-template-columns:1fr}.quiz__results-image{height:275px;right:0;width:400px}.quiz__results__count-wrapper{width:290px}.quiz__results__count-title{line-height:26px;margin-bottom:15px}.quiz__results__count-subtitle{line-height:20px}}.employees-slider-wrapper{padding-bottom:118px}.employees-slider-wrapper .slider-bottom .button{max-width:432px}.employees-slider-wrapper.bridges-page,.employees-slider-wrapper.contacts-page,.employees-slider-wrapper.prosthetics-page{padding-bottom:0}.employees-slider-wrapper.bridges-page .employees-slider__list{grid-template-columns:510px 640px}.employees-slider-wrapper.veneers-page{padding-bottom:0}.employees-slider-wrapper.veneers-page .employees-slider__list{grid-template-columns:510px 638px}.employees-slider-wrapper.braces-page,.employees-slider-wrapper.employees-slider--aligners{padding-bottom:0}.employees-slider-wrapper.employees-slider--restoration .employees-slider__list{gap:48px;grid-template-columns:repeat(2,638px)}.employees-slider-wrapper.dental-treatment-page{padding-bottom:0}.employees-slider-wrapper.dental-treatment-page .employees-slider__list{grid-template-columns:repeat(2,1fr)}.employees-slider-wrapper.basal-implantation-page{padding-bottom:0}.employees-slider-wrapper.services-page{padding-bottom:100px}.employees-slider__slogan{color:#005466;font-size:16px;letter-spacing:.48px;line-height:20px;margin-bottom:15px;position:relative}.employees-slider__slogan:before{background-image:url(/build/i/e4970b7572a563081193.svg);content:"";height:32px;left:-21px;position:absolute;top:-21px;width:32px}.employees-slider__subtitle{font-size:25px;line-height:36px;margin-top:25px}.employees-slider__subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.employees-slider{display:flex;margin:60px -15px -30px}.employees-slider .slick-track{display:flex!important}.employees-slider .slick-list{margin-left:-15px;margin-right:-15px}.employees-slider .slick-slide{align-items:flex-start;display:flex;height:100%;margin-left:15px;margin-right:15px;max-width:425px;width:100%!important}.employees-slider .slick-slide>*{height:inherit;width:100%}.employees-slider .slick-dots{display:none!important}.employees-slider__item{display:flex!important;overflow:hidden;padding:0 15px 15px;width:100%}.employees-slider__about,.employees-slider__item{background-color:#ebf0f5;border-radius:25px;flex-direction:column}.employees-slider__about{display:flex;gap:30px;margin:0 37px 30px 13px;max-width:425px;padding:30px}.employees-slider__about-item{display:flex;flex-direction:column;gap:8px}.employees-slider__about-item .item-icon{height:70px;width:70px}.employees-slider__about-item .item-text{font-size:22px;line-height:33px}.employees-slider__about-item .item-text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.employees-slider__navigation{display:none}.employees-slider__list{grid-gap:48px;display:grid;gap:48px;grid-template-columns:repeat(2,550px);margin-top:15px}.employees-slider__list-item{color:#333;font-size:25px;line-height:36px}.employees-slider__list-item>span{font-weight:700}.employees-slider__box{align-items:center;display:flex;gap:50px;margin-top:40px}.employees-slider__info{background-color:#ebf0f5;border-radius:15px;display:flex;flex-direction:column;gap:7px;padding:28px 38px 28px 61px;position:relative}.employees-slider__info:before{background:url(/build/i/9a2a76d8e10f048a920a.svg) no-repeat 50%/cover;content:"";height:63px;left:30px;position:absolute;top:50%;transform:translateY(-50%);width:9px}.employees-slider__info-title{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:26px}.employees-slider__info-text{color:#333;font-size:16px;line-height:23px}.employees-slider__info-text>.link{color:#0390ae;font-weight:700}.employee__item__dignities .text{gap:5px}@media screen and (max-width:1369px){.employees-slider-wrapper{padding-bottom:80px}.employees-slider-wrapper.bridges-page .employees-slider__list{grid-template-columns:repeat(2,1fr)}.employees-slider-wrapper.employees-slider--crowns{padding-bottom:0}.employees-slider-wrapper.employees-slider--crowns .employees-slider__list{grid-template-columns:401px 445px}.employees-slider-wrapper.veneers-page .employees-slider__list{grid-template-columns:410px 490px}.employees-slider-wrapper.veneers-page .employees-slider__info{max-width:530px}.employees-slider-wrapper.veneers-page .employees-slider__box{gap:18px}.employees-slider-wrapper.employees-slider--aligners{padding-bottom:0}.employees-slider-wrapper.employees-slider--restoration .employees-slider__list{gap:45px;grid-template-columns:409px 485px}.employees-slider-wrapper.employees-slider--restoration .employees-slider__info{max-width:534px;padding:25px 20px 25px 54px}.employees-slider-wrapper.employees-slider--restoration .employees-slider__box{gap:15px}.employees-slider-wrapper.employees-slider--restoration .employees-slider__box .button{padding:28px}.employees-slider-wrapper.services-page{padding-bottom:90px}.employees-slider{margin-bottom:-25px;margin-top:50px;max-width:955px}.employees-slider .slick-slide{display:flex;height:auto;margin-left:12px;margin-right:12px;width:297px!important}.employees-slider .slick-slide>div,.employees-slider .slick-slide>div>div{height:100%}.employees-slider__subtitle{font-size:22px;line-height:32px;margin-top:15px}.employees-slider__item{padding:0 10px 10px}.employees-slider__about{background-color:#ebf0f5;border-radius:25px;gap:25px;margin:0 12px 25px 13px;max-width:297px;padding:25px}.employees-slider__about-item{gap:5px}.employees-slider__about-item .item-icon{height:50px;width:50px}.employees-slider__about-item .item-icon img{width:100%}.employees-slider__about-item .item-text{font-size:18px;line-height:27px}.employees-slider__list{gap:35px;grid-template-columns:375px 445px;margin-top:25px}.employees-slider__list-item{font-size:22px;line-height:32px}.employees-slider__box{gap:30px;margin-top:45px}.employees-slider__box .button{flex-shrink:0}.employees-slider__info{gap:3px;padding:25px 20px 25px 39px}.employees-slider__info:before{height:57px;left:20px;width:8px}.employees-slider__info-title{font-size:18px;line-height:26px}.employees-slider__info-text{font-size:14px;line-height:23px}}@media screen and (max-width:1023px){.employees-slider-wrapper.employees-slider--about{position:relative}.employees-slider-wrapper.employees-slider--about .employees-slider__box{bottom:1px;left:51.5%;margin-top:0;position:absolute}.employees-slider-wrapper.employees-slider--about .button_arrow{padding:21px 14px}.employees-slider-wrapper.bridges-page .employees-slider__list,.employees-slider-wrapper.employees-slider--crowns .employees-slider__list{grid-template-columns:342px 1fr}.employees-slider-wrapper.veneers-page .employees-slider__list{grid-template-columns:290px 1fr}.employees-slider-wrapper.veneers-page .employees-slider__info{max-width:none;padding-left:46px}.employees-slider-wrapper.employees-slider--restoration .employees-slider__list{gap:25px;grid-template-columns:repeat(2,1fr)}.employees-slider-wrapper.employees-slider--restoration .employees-slider__info{max-width:685px;padding:25px 20px 25px 47px}.employees-slider-wrapper.employees-slider--restoration .employees-slider__box{gap:15px}.employees-slider-wrapper.employees-slider--restoration .employees-slider__box .button{padding:28px}.employees-slider-wrapper.services-page{padding-bottom:80px}.employees-slider{flex-wrap:wrap;margin-bottom:-20px;margin-left:-10px;margin-right:-10px}.slider-bottom{align-items:center;display:flex;margin-top:25px}.slider-bottom .button{margin-left:auto;margin-top:0}.employees-slider__navigation{display:block}.employees-slider__item{margin-left:10px;margin-right:10px;max-width:100%;width:calc(50% - 20px)}.employees-slider__list{gap:25px;grid-template-columns:342px 333px}.employees-slider__list-item{font-size:20px;line-height:28px}.employees-slider__box{align-items:flex-start;flex-direction:column}.employees-slider__about{margin:0 12px 20px;max-width:none;width:calc(50% - 25px)}}@media screen and (max-width:767px){.employees-slider-wrapper.employees-slider--about .employees-slider__box{bottom:auto;left:auto;margin-top:40px;position:relative}.employees-slider-wrapper.employees-slider--about .button_arrow{padding:0 5px}.employees-slider-wrapper.bridges-page .employees-slider__list{grid-template-columns:1fr}.employees-slider-wrapper.employees-slider--crowns{margin-left:auto;margin-right:auto;max-width:480px}.employees-slider-wrapper.employees-slider--crowns .employees-slider{max-width:100%}.employees-slider-wrapper.employees-slider--crowns .employees-slider__list{grid-template-columns:1fr}.employees-slider-wrapper.employees-slider--crowns .employees-slider__list .employees-slider__list-item:first-child{max-width:300px}.employees-slider-wrapper.veneers-page .employees-slider__list{grid-template-columns:1fr}.employees-slider-wrapper.veneers-page .employees-slider__info{padding-left:63px}.employees-slider-wrapper.employees-slider--aligners{margin-left:auto;margin-right:auto;max-width:480px}.employees-slider-wrapper.employees-slider--aligners .employees-slider{max-width:100%}.employees-slider-wrapper.employees-slider--restoration{margin-left:auto;margin-right:auto;max-width:480px}.employees-slider-wrapper.employees-slider--restoration .employees-slider{max-width:100%}.employees-slider-wrapper.employees-slider--restoration .employees-slider__list{gap:15px;grid-template-columns:1fr}.employees-slider-wrapper.employees-slider--restoration .employees-slider__info{max-width:100%;padding:25px 20px 25px 66px}.employees-slider-wrapper.employees-slider--restoration .employees-slider__info-text{font-size:16px}.employees-slider-wrapper.employees-slider--restoration .employees-slider__box{gap:40px}.employees-slider-wrapper.employees-slider--restoration .employees-slider__box .button{padding:0}.employees-slider-wrapper.dental-treatment-page .employees-slider__list{grid-template-columns:1fr}.employees-slider-wrapper.services-page{padding-bottom:100px}.slider-bottom{margin-top:40px}.slider-bottom .slider-navigation{display:none}.slider-bottom .button{margin-left:0}.employees-slider{margin:40px 0 0;max-width:100%}.employees-slider>div{margin-bottom:25px}.employees-slider>div:last-child{margin-bottom:0}.employees-slider__item{margin-left:0;margin-right:0;max-width:100%;padding-left:17px;padding-right:17px;width:100%}.employees-slider__about{margin:0 0 25px;width:100%}.employees-slider__about-item{gap:5px}.employees-slider__about-item .item-icon{height:60px;width:60px}.employees-slider__about-item .item-text{font-size:20px;line-height:28px}.employees-slider__slogan{font-size:15px;line-height:20px;padding-left:18px}.employees-slider__slogan:before{left:-5px;top:-18px}.employees-slider__box{gap:40px;margin-top:40px}.employees-slider__info{gap:3px;padding:28px 18px 28px 54px}.employees-slider__info:before{height:63px;left:30px;top:28px;transform:none;width:9px}.employees-slider__info-title{line-height:24px}.employees-slider__list{gap:15px;grid-template-columns:1fr}}.block-wrapper_light .video-reviews__clients .clients:before{background:linear-gradient(90deg,transparent,#ebf0f5 100%)}.block-wrapper_light .video-reviews__video .item,.block-wrapper_light .video-reviews__video .item.estimation{background-color:#fff}.block-wrapper_light .video-reviews__video .item .estimation__list-item{background-color:#ebf0f5}.video-reviews__header{display:grid;grid-template-areas:"title clients" "subtitle clients"}.video-reviews__title{grid-area:title}.video-reviews__subtitle{grid-area:subtitle;margin-top:auto}.video-reviews__clients{grid-area:clients;margin-left:auto}.video-reviews__clients .clients{display:flex;margin-left:-5px;margin-right:-5px;position:relative}.video-reviews__clients .clients:before{background:linear-gradient(90deg,transparent,#fff 100%);content:"";height:100%;position:absolute;right:0;top:0;width:100px;z-index:1}.video-reviews__clients .clients__item{border-radius:10px;display:flex;height:100%;margin-left:5px;margin-right:5px;overflow:hidden;width:61px}.video-reviews__clients .clients__item .progressive-image-wrapper{height:100%!important;width:100%!important}.video-reviews__clients .clients__item .progressive-image{height:100%;object-fit:contain;width:100%}.video-reviews__clients .text{font-size:18px;line-height:28px;margin-top:17px}.video-reviews__clients .text span{color:#0390ae;font-family:Onest,sans-serif;font-style:normal;font-weight:700}.video-reviews__video{display:flex;flex-wrap:wrap;margin:60px -14px -29px}.video-reviews__video>.estimation__list-button{display:none}.video-reviews__video .item{background-color:#ebf0f5;border-radius:25px;margin-bottom:28px;margin-left:14px;margin-right:14px;overflow:hidden;position:relative;width:calc(25% - 28px)}.video-reviews__video .item .preview{height:365px;position:relative}.video-reviews__video .item .preview .progressive-image-wrapper{height:100%!important;width:100%!important}.video-reviews__video .item .preview .progressive-image{height:100%;object-fit:cover;width:100%}.video-reviews__video .item .preview .progressive-image-wrapper{border-radius:25px;overflow:hidden}.video-reviews__video .item .preview:before{background-image:url(/build/i/3858bf6724809fb50f8f.png);background-repeat:no-repeat;background-size:contain;bottom:-22px;content:"";height:34px;left:38px;position:absolute;width:48px;z-index:10}.video-reviews__video .item .preview .button{bottom:35px;height:65px;position:absolute;right:35px;width:65px}.video-reviews__video .item .preview .button:before{height:42px;width:42px}.video-reviews__video .item .text{font-size:20px;line-height:30px;padding:34px 38px 36px}.video-reviews__video .item .text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.video-reviews__video .item>.video{height:100%;object-fit:cover;width:100%}.video-reviews__video .item>.button{bottom:30px;position:absolute;right:30px}.video-reviews__video .item.estimation{background-color:#ebf0f5;margin-left:10px;margin-right:10px;padding:39px 42px 47px 45px;width:calc(50% - 28px)}.video-reviews__video .item .estimation__title{font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:500;line-height:42px}.video-reviews__video .item .estimation__list{display:flex;flex-wrap:wrap;margin:35px -10px -17px}.video-reviews__video .item .estimation__list .estimation__list-button{display:block}.video-reviews__video .item .estimation__list-rating{align-items:flex-start;display:flex}.video-reviews__video .item .estimation__list-rating .rating{align-items:center;background-color:#f3c44a;border-radius:50%;color:#fff;display:flex;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:500;height:40px;justify-content:center;line-height:23px;margin-right:7px;margin-top:-7px;width:40px}.video-reviews__video .item .estimation__list-item{background-color:#fff;border-radius:17px;margin-bottom:17px;margin-left:10px;margin-right:10px;padding-bottom:10px;width:calc(33.33333% - 20px)}.video-reviews__video .item .estimation__list-button{align-items:flex-start;display:flex;justify-content:flex-start;margin-left:10px;margin-right:10px;width:calc(66.66667% - 20px)}.video-reviews__video .estimation__list-logo{display:flex;height:auto;margin:-13px auto 0;width:163px}.video-reviews__video .estimation__list-logo .progressive-image-wrapper{height:100%!important;width:100%!important}.video-reviews__video .estimation__list-logo .progressive-image{height:100%;object-fit:contain;width:100%}.video-reviews__button{display:none}.review__stars{background-image:url(/build/i/240e6dcb4cb9590f9efd.png);background-repeat:repeat-x;display:flex;grid-area:stars;height:12px;margin-top:6px;width:64px}.review__stars .star{background:url(/build/i/27f2d8aa094cece4cacf.png);height:100%;width:0}.video-reviews{background-color:#fff;overflow:hidden}.video-reviews.video-reviews__small .video-reviews__video .estimation__list-button{display:block;margin-left:15px;margin-top:40px}.video-reviews.video-reviews__small .video-reviews__video{display:grid;grid-template-columns:calc(50% - 142.5px) calc(50% - 142.5px) 225px}.video-reviews.video-reviews__small .video-reviews__video .item{height:100%;margin-bottom:auto;margin-left:15px;margin-right:15px;width:auto}.video-reviews.video-reviews__small .video-reviews__video .item.estimation{margin-left:45px;margin-right:0;min-width:225px;padding:20px 25px 25px}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list{flex-direction:column;margin-top:17px}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__title{font-size:20px;line-height:25px}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__title span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list-item{height:81px;margin-bottom:13px;margin-left:0;margin-right:0;width:100%}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list-item .rating{font-size:16px;height:36px;line-height:20px;min-width:36px;width:36px}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list-item .estimation__list-logo{margin-left:auto;margin-right:10px;margin-top:-10px;width:136px}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list-logo{margin:-20px auto 0}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list-button{display:none}.video-reviews.video-reviews__small .video-reviews__video .video-reviews__button-outside{margin-top:40px;max-width:330px;width:100%}.video-reviews.allon4__page{background-color:#ebf0f5}.video-reviews.allon4__page .item.estimation{background-color:#fff}.video-reviews.allon4__page .item .estimation__list-item{background-color:#ebf0f5}.video-reviews.allon4__page .video-reviews__clients .clients:before{background:linear-gradient(270deg,#ebf0f5,rgba(235,240,245,0))}@media screen and (max-width:1369px){.video-reviews.video-reviews--nonremovable.video-reviews__small .video-reviews__video{display:flex}.video-reviews.video-reviews--nonremovable.video-reviews__small .video-reviews__video .item{min-height:430px}.video-reviews.video-reviews__small .video-reviews__video{display:flex}.video-reviews.video-reviews__small .video-reviews__video .item{margin-bottom:0;margin-left:15px;margin-right:15px;width:calc(50% - 30px)}.video-reviews.video-reviews__small .video-reviews__video .item .button{bottom:25px;height:45px;position:absolute;right:25px;width:45px}.video-reviews.video-reviews__small .video-reviews__video .item .button:before{height:26px;width:26px}.video-reviews.video-reviews__small .video-reviews__video .item .text{padding:25px 40px}.video-reviews.video-reviews__small .video-reviews__video .item .preview{height:325px}.video-reviews.video-reviews__small .video-reviews__video .item.estimation{align-items:flex-start;display:flex;margin-left:15px;margin-right:15px;margin-top:40px;min-width:225px;padding:20px 20px 20px 30px;width:100%}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__title{font-size:20px;line-height:25px;margin-right:40px;min-width:175px}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__title span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list{flex-direction:row;flex-wrap:nowrap;margin-left:-7px;margin-right:-7px;margin-top:0;width:calc(100% + 14px)}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list-item{height:81px;margin-bottom:13px;margin-left:7px;margin-right:7px;max-width:158px;min-width:158px;width:100%}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list-logo{margin:-20px auto 0}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list-button{display:none}.video-reviews.video-reviews__small .video-reviews__video .video-reviews__button-outside{margin-top:40px;width:100%}.video-reviews__clients .clients{margin-left:-4px;margin-right:-42px}.video-reviews__clients .clients__item{border-radius:8px;height:100%;margin-left:4px;margin-right:4px;width:47px}.video-reviews__clients .text{margin-top:13px}.video-reviews__video{margin:45px -9px 0 -25px}.video-reviews__video>.estimation__list-button{display:block;margin-top:20px}.video-reviews__video .item{margin-bottom:25px;margin-left:9px;margin-right:9px;width:calc(25% - 18px)}.video-reviews__video .item:nth-child(5),.video-reviews__video .item:nth-child(6){margin-bottom:auto}.video-reviews__video .item .text{font-size:18px;line-height:28px}.video-reviews__video .item>.button{bottom:20px;right:20px}.video-reviews__video .item.estimation{margin-bottom:-100px;padding:35px 46px 43px 45px}.video-reviews__video .item .estimation__list{margin:25px -7px -17px}.video-reviews__video .item .estimation__list .estimation__list-button{display:none}.video-reviews__video .item .estimation__list-item{margin-left:7px;margin-right:7px;width:calc(50% - 14px)}.video-reviews__video .item .estimation__title{font-size:22px;line-height:30px}.video-reviews__button{display:block}}@media screen and (max-width:1023px){.video-reviews.video-reviews--nonremovable.video-reviews__small .video-reviews__video{display:flex}.video-reviews.video-reviews--nonremovable.video-reviews__small .video-reviews__video .item{min-height:300px}.video-reviews.video-reviews__small .video-reviews__header{grid-column-gap:32px;grid-template-columns:363px 1fr}.video-reviews.video-reviews__small .video-reviews__header .video-reviews__clients .text{line-height:22px;padding-right:20px}.video-reviews.video-reviews__small .video-reviews__video{margin-left:-10px;margin-right:-10px}.video-reviews.video-reviews__small .video-reviews__video .item{margin-left:10px;margin-right:10px;width:calc(50% - 20px)}.video-reviews.video-reviews__small .video-reviews__video .item .preview{height:250px}.video-reviews.video-reviews__small .video-reviews__video .item .text{font-size:18px;padding:25px}.video-reviews.video-reviews__small .video-reviews__video .item.estimation{flex-direction:column;margin-top:35px;padding:25px 25px 30px}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__title{line-height:28px;margin-bottom:25px}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__title span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list{flex-direction:row;flex-wrap:nowrap;margin:0 -7px -13px}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list-item{height:81px;margin-bottom:13px;margin-left:7px;margin-right:7px;max-width:25%;min-width:158px;width:100%}.video-reviews.video-reviews__small .video-reviews__video .estimation__list-button,.video-reviews.video-reviews__small .video-reviews__video .video-reviews__button-outside{margin-top:20px}.video-reviews__header{grid-column-gap:40px;grid-template-columns:380px 1fr}.video-reviews__clients .text{font-size:15px;margin-left:auto}.video-reviews__clients .clients{max-width:375px;overflow:hidden;width:100%}.video-reviews__clients .clients__item{min-width:47px;width:47px}.video-reviews__video{margin-left:-12px;margin-right:-12px}.video-reviews__video .item{margin-left:12px;margin-right:12px;width:calc(33.33333% - 24px)}.video-reviews__video .item.estimation{margin:10px 0 0;padding:25px 25px 30px;width:100%}.video-reviews__video .item.estimation .estimation__title{font-size:20px;line-height:28px}.video-reviews__video .item.estimation .estimation__title span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.video-reviews__video .item.estimation .estimation__list{margin:25px -8px 0}.video-reviews__video .item.estimation .estimation__list-item{margin-bottom:0;margin-left:8px;margin-right:8px;width:calc(25% - 16px)}.video-reviews__video .item.estimation .estimation__list-rating{align-items:flex-start;display:flex}.video-reviews__video .item.estimation .estimation__list-rating .rating{font-size:16px;height:36px;line-height:20px;margin-right:7px;margin-top:-7px;min-width:36px;width:36px}.video-reviews__button{margin-top:20px}}@media screen and (max-width:767px){.video-reviews.video-reviews__small .video-reviews__header .video-reviews__clients .text{padding-right:0}.video-reviews.video-reviews__small .video-reviews__video{margin-left:0;margin-right:0}.video-reviews.video-reviews__small .video-reviews__video .item{margin-bottom:30px;margin-left:0;margin-right:0;max-width:480px;width:100%}.video-reviews.video-reviews__small .video-reviews__video .item .preview{height:250px}.video-reviews.video-reviews__small .video-reviews__video .item .preview .button{bottom:0;left:0;margin:auto;right:0;top:0}.video-reviews.video-reviews__small .video-reviews__video .item .text{font-size:18px;line-height:25px;padding:25px}.video-reviews.video-reviews__small .video-reviews__video .item.estimation{flex-direction:column;margin:10px 0 0;max-width:100%;padding:25px 13px 13px}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__title{line-height:28px;margin-bottom:31px;margin-right:0}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__title span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list{flex-direction:row;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;margin-top:0}.video-reviews.video-reviews__small .video-reviews__video .item.estimation .estimation__list-item{height:81px;margin-bottom:13px;margin-left:5px;margin-right:5px;max-width:100%;min-width:auto;width:calc(50% - 10px)}.video-reviews.video-reviews__small .video-reviews__video .video-reviews__button-outside{margin-left:auto;margin-right:auto;margin-top:40px}.video-reviews.video-reviews__small .video-reviews__video .estimation__list-button{margin-left:auto;margin-right:auto;margin-top:40px;width:-webkit-max-content;width:max-content}.video-reviews__header{display:flex;flex-direction:column}.video-reviews__subtitle{margin-top:15px}.video-reviews__clients{margin-left:0;margin-top:40px}.video-reviews__clients .clients{justify-content:space-between;margin-left:0;margin-right:0;max-width:360px;width:100%}.video-reviews__clients .clients:before{display:none}.video-reviews__clients .text{font-size:16px;line-height:28px;margin-top:10px}.video-reviews__clients .clients__item{margin-left:0;margin-right:0;min-width:42px;width:42px}.video-reviews__video{margin:40px -9px 0 -15px}.video-reviews__video .estimation__list-button{margin-left:auto;margin-right:auto;margin-top:40px}.video-reviews__video .item{border-radius:20px;margin-bottom:15px;margin-left:9px;margin-right:9px;width:calc(50% - 18px)}.video-reviews__video .item .estimation__list-button{justify-content:center;margin:0}.video-reviews__video .item .preview:before{bottom:-16px;height:26px;left:25px;width:37px}.video-reviews__video .item .preview .progressive-image-wrapper{border-radius:20px}.video-reviews__video .item>.button{bottom:15px;position:absolute;right:15px}.video-reviews__video .item.estimation{margin:10px 9px 0;padding:25px 14px 35px 13px}.video-reviews__video .item.estimation .estimation__title{font-size:21px}.video-reviews__video .item.estimation .estimation__list-logo{max-width:136px;width:100%}.video-reviews__video .item.estimation .estimation__list{margin-bottom:-13px;margin-left:-5px;margin-right:-5px}.video-reviews__video .item.estimation .estimation__list-item{margin-bottom:13px;margin-left:5px;margin-right:5px;width:calc(50% - 10px)}.video-reviews__button{display:flex;justify-content:center;margin-left:10px;margin-right:10px}.review__stars .star{height:12px;width:12px}}.articles__categories{display:flex;gap:12px}.articles__category>.link{border:1px solid #f36f4a;border-radius:50px;color:#f36f4a;cursor:pointer;display:inline-block;font-size:18px;line-height:25px;padding:10px 25px;transition:background-color .3s ease,border-color .3s ease}@media(hover:hover)and (pointer:fine){.articles__category>.link:hover{background-color:#f36f4a;color:#fff}}.articles__category>.link.active{background-color:#f36f4a;color:#fff}.articles__cards{grid-gap:52px;display:grid;gap:52px;grid-template-columns:repeat(3,1fr);margin-top:60px}.articles__card{width:100%}@media(hover:hover)and (pointer:fine){.articles__card:hover .articles_card-image .progressive-image{transform:scale(1.15);transition:transform .8s ease}.articles__card:hover .articles__card-title{-webkit-text-decoration-color:transparent!important;text-decoration-color:transparent!important;transition:all .3s ease-in-out}}.articles_card-image{border-radius:20px;overflow:hidden}.articles_card-image .progressive-image-wrapper{height:100%!important;width:100%!important}.articles_card-image .progressive-image{border-radius:20px;height:100%;object-fit:cover;transition:transform .8s ease;width:100%}.articles__card-content{margin-top:25px}.articles__card-date{color:#767a93;font-size:15px;line-height:19px}.articles__card-title{color:#07627f;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;margin-top:15px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:5px;transition:all .3s ease-in-out}@media screen and (max-width:1369px){.articles__cards{gap:25px}.articles__card-content{margin-top:18px}.articles__card-date{font-size:14px;line-height:18px}.articles__card-title{font-size:18px;line-height:24px;margin-top:10px}}@media screen and (max-width:1023px){.articles__cards{gap:24px}.articles__categories{flex-wrap:wrap}.articles__category>.link{padding:7px 16px}}@media screen and (max-width:767px){.articles__cards{gap:40px;grid-template-columns:1fr;margin-top:40px}}.articles-list{background-color:#ebf0f5}.articles-list__pretitle{color:#005466;font-size:16px;line-height:20px;margin-bottom:15px;position:relative}.articles-list__pretitle span{font-weight:600}.articles-list__pretitle:before{background-image:url(/build/i/e4970b7572a563081193.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:32px;left:-21px;position:absolute;top:-21px;width:32px}.articles-list__subtitle{font-size:25px;line-height:36px;margin-top:25px}.articles-list__subtitle span{font-weight:600}.articles-list__uuid{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-top:60px}.articles-list__uuid>*{margin-left:15px;margin-right:15px;transition:all .3s ease-in-out;width:calc(33.33333% - 30px)}.articles-list__uuid>* .image{border-radius:20px;display:flex;overflow:hidden}.articles-list__uuid>* .image .progressive-image-wrapper{height:100%!important;width:100%!important}.articles-list__uuid>* .image .progressive-image{height:100%;object-fit:cover;width:100%}.articles-list__uuid>* .date{color:#767a93;font-size:15px;line-height:19px;margin-top:25px}.articles-list__uuid>* .title{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:28px;margin-top:15px}.articles-list__uuid>:hover{transition:all .3s ease-in-out}.articles-list__uuid>:hover .image{box-shadow:0 10px 50px 4px rgba(167,181,192,.2)}.articles-list__redirect{margin-top:35px}.articles-list__button{margin-top:38px}@media screen and (max-width:1369px){.articles-list__pretitle{margin-bottom:10px}.articles-list__subtitle{font-size:22px;line-height:32px;margin-top:15px}.articles-list__uuid{margin-left:-12px;margin-right:-12px;margin-top:50px}.articles-list__uuid>*{margin-left:12px;margin-right:12px;transition:all .3s ease-in-out;width:calc(33.33333% - 24px)}.articles-list__uuid>* .image{border-radius:25px}.articles-list__uuid>* .date{font-size:14px;line-height:18px;margin-top:18px}.articles-list__uuid>* .title{font-size:18px;line-height:24px;margin-top:10px}.articles-list__button{margin-top:30px}}@media screen and (max-width:1023px){.articles-list__pretitle{margin-bottom:5px}.articles-list__subtitle{font-size:20px;line-height:28px}.articles-list__uuid{margin-top:45px}.articles-list__uuid>* .image{border-radius:20px}.articles-list__uuid>* .date{margin-top:14px}.articles-list__uuid>* .title{margin-top:8px}}@media screen and (max-width:767px){.articles-list .row{max-width:360px}.articles-list__pretitle{display:none}.articles-list__subtitle{font-size:21px;line-height:28px;margin-top:15px}.articles-list__uuid{margin-left:0;margin-right:0;margin-top:40px}.articles-list__uuid>*{margin-left:0;margin-right:0;width:100%}.articles-list__uuid>:not(:last-child){margin-bottom:30px}.articles-list__uuid>* .image{border-radius:15px}.articles-list__uuid>* .date{font-size:14px;line-height:18px;margin-top:15px}.articles-list__uuid>* .title{font-size:19px;line-height:25px;margin-top:5px}.articles-list__redirect{display:flex;justify-content:center;margin-top:40px;padding-right:20px}.articles-list__button{margin-left:auto;margin-right:auto;margin-top:40px;width:-webkit-max-content;width:max-content}}.about-clinic{background-color:#fff;overflow:hidden;position:relative}.about-clinic.about-clinic__allon4,.about-clinic.about-clinic__allon6{background-color:#ebf0f5}.about-clinic.about-clinic__allon4 .about-clinic__bg,.about-clinic.about-clinic__allon6 .about-clinic__bg{height:725px;left:0;top:0;width:930px}.about-clinic.about-clinic__allon4 .about-clinic__title>span,.about-clinic.about-clinic__allon6 .about-clinic__title>span{text-transform:none}.about-clinic.about-clinic__allon4 .about-clinic__grid,.about-clinic.about-clinic__allon6 .about-clinic__grid{grid-template-areas:". title" ". subtitle" ". diagnostics" "list list"}.about-clinic.about-clinic__allon4 .about-clinic__diagnostics,.about-clinic.about-clinic__allon6 .about-clinic__diagnostics{margin-top:66px}.about-clinic.about-clinic__white{background-color:#fff}.about-clinic.about-clinic__light{background-color:#ebf0f5}.about-clinic.about-clinic__vacancies .row{position:relative}.about-clinic.about-clinic__vacancies .about-clinic__bg{height:725px;left:-168px;top:-137px;width:930px}.about-clinic.about-clinic__vacancies .about-clinic__title>span{text-transform:none}.about-clinic.about-clinic__vacancies .about-clinic__grid{grid-template-areas:". title" ". subtitle" ". diagnostics" "list list";grid-template-columns:579px 1fr}.about-clinic.about-clinic__vacancies .about-clinic__diagnostics{margin-top:45px}.about-clinic.about-clinic__vacancies .about-clinic__list{margin-top:123px}.about-clinic.about-clinic--about-page .row{position:relative}.about-clinic.about-clinic--about-page .about-clinic__bg{left:-66px;top:-87px;width:741px}.about-clinic.about-clinic--about-page .about-clinic__grid{grid-template-columns:635px 1fr}.about-clinic__grid{display:grid;grid-template-areas:". title" ". subtitle" ". button" "list list";grid-template-columns:560px 1fr;position:relative}.about-clinic__bg{bottom:-118px;display:flex;grid-area:bg;height:900px;left:-65px;position:absolute;width:900px}.about-clinic__bg .progressive-image-wrapper{height:100%!important;width:100%!important}.about-clinic__bg .progressive-image{height:100%;object-fit:contain;width:100%}.about-clinic__bg .progressive-image-bg{background-repeat:no-repeat;position:relative}.about-clinic__title{grid-area:title}.about-clinic__title span{color:#0390ae;font-family:RG,sans-serif;font-style:italic;font-weight:600;text-transform:uppercase}.about-clinic__subtitle{font-size:25px;grid-area:subtitle;line-height:36px;margin-top:25px;max-width:402px}.about-clinic__diagnostics{align-items:center;display:flex;gap:2px;grid-area:diagnostics}.about-clinic__diagnostics .bold{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.about-clinic__diagnostics-icon{height:75px;width:75px}.about-clinic__diagnostics-text{color:#333;font-size:25px;line-height:36px}.about-clinic__diagnostics-text>.highlight{color:#0390ae;font-weight:700}.about-clinic__button{grid-area:button;margin-top:28px;max-width:320px;width:100%}.about-clinic__list{display:flex;flex-wrap:wrap;grid-area:list;margin-left:-15px;margin-right:-15px;margin-top:90px}.about-clinic__list .item{background-color:#005466;border-radius:25px;color:#fff;display:flex;flex-direction:column;margin-left:15px;margin-right:15px;min-height:215px;padding:35px 26px 35px 50px;position:relative;width:calc(33.33333% - 30px)}.about-clinic__list .item .progressive-image-bg{background-position:100% 100%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute}.about-clinic__list .item__title{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.about-clinic__list .item__title>.link{color:#fff}.about-clinic__list .item__text{font-size:18px;line-height:25px;margin-top:15px}@media screen and (max-width:1819px){.about-clinic.about-clinic__vacancies .about-clinic__grid{grid-template-columns:579px 1fr}.about-clinic__grid{grid-template-columns:800px 1fr}}@media screen and (max-width:1369px){.about-clinic.about-clinic__allon4 .about-clinic__grid,.about-clinic.about-clinic__allon6 .about-clinic__grid{grid-template-columns:405px 1fr}.about-clinic.about-clinic__allon4 .about-clinic__diagnostics,.about-clinic.about-clinic__allon6 .about-clinic__diagnostics{margin-top:15px}.about-clinic.about-clinic__allon4 .about-clinic__bg,.about-clinic.about-clinic__allon6 .about-clinic__bg{height:533px;left:-138.95px;width:684px}.about-clinic.about-clinic__vacancies .about-clinic__grid{grid-template-columns:414px 1fr}.about-clinic.about-clinic__vacancies .about-clinic__bg{height:530px;left:-48px;top:-107px;width:530px}.about-clinic.about-clinic__vacancies .about-clinic__title{margin-left:0}.about-clinic.about-clinic__vacancies .about-clinic__diagnostics{margin-left:0;margin-top:15px}.about-clinic.about-clinic__vacancies .about-clinic__list{margin-top:97px}.about-clinic__grid{grid-template-columns:491px 1fr}.about-clinic__bg{bottom:auto;height:530px;top:70px;width:530px}.about-clinic__bg .progressive-image-bg{background-position:0 100%;background-size:cover;height:530px;left:0;position:absolute;width:526px}.about-clinic__bg .progressive-image-bg:before{background:linear-gradient(0deg,#fff 10%,transparent);content:"";height:100%;position:absolute;width:100%}.about-clinic__subtitle{font-size:22px;line-height:32px;margin-top:15px}.about-clinic__diagnostics-icon{height:63px;width:63px}.about-clinic__diagnostics-text{font-size:22px;line-height:32px}.about-clinic__button{margin-top:40px}.about-clinic__list{margin-left:-12px;margin-right:-12px;margin-top:60px}.about-clinic__list .item{margin-left:12px;margin-right:12px;min-height:165px;padding:25px 26px 35px 25px;width:calc(33.33333% - 24px)}.about-clinic__list .item__title{font-size:18px;line-height:25px}.about-clinic__list .item__text{font-size:16px;line-height:22px;margin-top:10px}}@media screen and (max-width:1023px){.about-clinic.about-clinic__allon4 .about-clinic__grid,.about-clinic.about-clinic__allon6 .about-clinic__grid{grid-template-columns:330px 1fr}.about-clinic.about-clinic__allon4 .about-clinic__bg,.about-clinic.about-clinic__allon6 .about-clinic__bg{height:414px;left:-107.93px;width:531px}.about-clinic.about-clinic__vacancies .about-clinic__bg{height:376px;left:-29px;top:-85px;width:376px}.about-clinic.about-clinic__vacancies .about-clinic__grid{grid-template-columns:297px 1fr}.about-clinic.about-clinic__vacancies .about-clinic__title{margin-left:0}.about-clinic.about-clinic__vacancies .about-clinic__diagnostics{margin-left:0;margin-top:15px}.about-clinic.about-clinic__vacancies .about-clinic__list{margin-top:97px}.about-clinic__grid{grid-template-columns:334px 1fr}.about-clinic__subtitle{font-size:20px;line-height:28px}.about-clinic__bg{bottom:0;height:376px;left:-34px;width:376px}.about-clinic__diagnostics{gap:10px}.about-clinic__diagnostics-text{font-size:20px;line-height:28px}.about-clinic__list{margin-top:40px}.about-clinic__list .item{padding:20px 20px 35px}}@media screen and (max-width:767px){.about-clinic.about-clinic__allon4 .about-clinic__grid,.about-clinic.about-clinic__allon6 .about-clinic__grid{grid-template-areas:"title" "diagnostics" "list";grid-template-columns:1fr}.about-clinic.about-clinic__allon4 .about-clinic__bg,.about-clinic.about-clinic__allon6 .about-clinic__bg{bottom:-15px;height:429px;left:-53px;top:auto;width:438px}.about-clinic.about-clinic__allon4 .about-clinic__diagnostics,.about-clinic.about-clinic__allon6 .about-clinic__diagnostics{gap:6px;margin-bottom:40px}.about-clinic.about-clinic__allon4 .about-clinic__diagnostics-icon,.about-clinic.about-clinic__allon6 .about-clinic__diagnostics-icon{height:66px;width:66px}.about-clinic.about-clinic__allon4 .about-clinic__diagnostics-text,.about-clinic.about-clinic__allon6 .about-clinic__diagnostics-text{font-size:21px;line-height:28px}.about-clinic.about-clinic__allon4 .about-clinic__list,.about-clinic.about-clinic__allon6 .about-clinic__list{margin:0 0 190px}.about-clinic.about-clinic__vacancies{overflow:visible}.about-clinic.about-clinic__vacancies .about-clinic__grid{grid-template-areas:"title" "diagnostics" "list";grid-template-columns:1fr}.about-clinic.about-clinic__vacancies .about-clinic__bg{bottom:-150px;height:429px;left:-50px;top:auto;width:438px}.about-clinic.about-clinic__vacancies .about-clinic__diagnostics{gap:6px;margin-bottom:40px}.about-clinic.about-clinic__vacancies .about-clinic__diagnostics-icon{height:66px;width:66px}.about-clinic.about-clinic__vacancies .about-clinic__diagnostics-text{font-size:21px;line-height:28px}.about-clinic.about-clinic__vacancies .about-clinic__list{margin:0 0 250px}.about-clinic.about-clinic__allon6 .about-clinic__bg{opacity:.4;top:0}.about-clinic.about-clinic--about-page .about-clinic__bg{bottom:-143px;height:360px;left:0;width:348px}.about-clinic__grid{grid-template-areas:"title" "subtitle" "bg" "list" "button";grid-template-columns:1fr}.about-clinic__bg{height:400px;top:201px;width:400px}.about-clinic__subtitle{font-size:21px;line-height:28px}.about-clinic__list{margin-left:0;margin-right:0;margin-top:290px;max-width:480px}.about-clinic__list .item{margin-left:0;margin-right:0;width:100%}.about-clinic__list .item:not(:last-child){margin-bottom:20px}.about-clinic__button{margin-top:40px}}.awards.awards_light-theme .awards__list .item{background-color:#ebf0f5}.awards__subtitle{align-items:center;display:flex;margin-top:35px}.awards__subtitle .icon{display:flex;height:52px;margin-right:20px;min-width:52px;width:52px}.awards__subtitle .icon .progressive-image-wrapper{height:100%!important;width:100%!important}.awards__subtitle .icon .progressive-image{height:100%;object-fit:contain;width:100%}.awards__subtitle .text{font-size:25px;line-height:36px}.awards__flex{align-items:flex-start;display:flex;margin-top:44px}.awards__list .item{align-items:center;background-color:#fff;border-radius:25px;display:flex;min-height:180px;overflow:hidden;padding:25px 190px 25px 40px;position:relative}.awards__list .item:not(:last-child){margin-bottom:15px}.awards__list .text{color:#333;font-size:22px;line-height:34px}.awards__list .text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.awards__list .award{display:flex;min-width:190px;position:absolute;right:0;top:0;width:190px}.awards__list .award .progressive-image-wrapper{height:100%!important;width:100%!important}.awards__list .award .progressive-image{height:100%;object-fit:contain;width:100%}.awards__image{border-radius:25px;display:flex;margin-left:60px;min-width:583px;overflow:hidden;width:583px}.awards__image .progressive-image-wrapper{height:100%!important;width:100%!important}.awards__image .progressive-image{height:100%;object-fit:contain;width:100%}@media screen and (max-width:1369px){.awards__subtitle{margin-top:25px}.awards__subtitle .text{font-size:22px;line-height:32px}.awards__flex{margin-top:50px}.awards__list .item{min-height:140px;padding:17px 110px 17px 30px}.awards__list .item:not(:last-child){margin-bottom:22px}.awards__list .text{font-size:20px;line-height:30px}.awards__list .award{min-width:148px;right:-5px;width:148px}.awards__image{margin-left:44px;min-width:470px;width:470px}}@media screen and (max-width:1023px){.awards__subtitle{margin-top:15px}.awards__subtitle .text{font-size:20px;line-height:28px}.awards__flex{margin-top:45px}.awards__list .item{min-height:106px;padding-left:18px;padding-right:90px}.awards__list .item:not(:last-child){margin-bottom:16px}.awards__list .text{font-size:16px;line-height:24px}.awards__list .award{min-width:107px;right:-10px;width:107px}.awards__image{margin-left:32px;min-width:356px;width:356px}}@media screen and (max-width:767px){.awards .row{max-width:480px}.awards__subtitle{align-items:flex-start;margin-top:25px}.awards__subtitle .text{font-size:16px;line-height:23px}.awards__subtitle .icon{height:41px;margin-right:15px;min-width:41px;width:41px}.awards__flex{flex-direction:column;margin-top:40px}.awards__list{margin-top:15px;order:2}.awards__list .item{border-radius:15px;min-height:99px;padding:15px 114px 15px 15px}.awards__list .item:not(:last-child){margin-bottom:15px}.awards__list .text{font-size:15px;line-height:23px}.awards__list .award{min-width:114px;right:0;width:114px}.awards__image{border-radius:15px;margin-left:0;min-width:0;min-width:auto;order:1;width:100%}}.map{padding-top:130px}.map .h2 span{white-space:nowrap}.map.map--success .map__inner{border-radius:0}.map.map--vacancies{height:800px;padding-top:0}.map__affiliate{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-top:60px}.map__affiliate .address{font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:25px;margin-bottom:12px}.map__affiliate .additionally{font-size:18px;line-height:25px;margin-top:8px}.map__affiliate-item{margin-bottom:20px;margin-left:15px;margin-right:15px;padding-left:32px;position:relative;width:calc(25% - 30px)}.map__affiliate-item:first-child{width:calc(23% - 30px)}.map__affiliate-item:nth-child(2){width:calc(22% - 30px)}.map__affiliate-item:nth-child(3){width:calc(25% - 30px)}.map__affiliate-item:nth-child(4){width:calc(30% - 30px)}.map__affiliate-item:before{background-image:url(/build/i/4ef94afa3638c72391bf.svg);background-repeat:no-repeat;background-size:contain;content:"";height:32px;left:-6px;position:absolute;top:-4px;width:32px}.map__affiliate-item>*{font-size:16px;line-height:23px}.map__affiliate-item>* span{color:#728288}.map__inner{border-radius:25px;margin-top:40px;overflow:hidden;position:relative}.map__map{min-height:530px;position:relative}.map__info{background-color:#005466;border-radius:25px;color:#fff;left:50px;overflow:hidden;padding:32px 40px 40px;position:absolute;top:50px;width:472px}.map__info .title{font-size:25px;line-height:35px}.map__info .consultation-types{margin-top:25px}.map__info .consultation-types__item{padding:13px 18px}.map__info .consultation-types__item .text{font-size:18px;line-height:21px}.map__button{margin-top:60px;max-width:267px;width:100%}.page_employees_page .map .pretitle_star{display:none}@media screen and (max-width:1369px){.map{padding-top:100px}.map__affiliate{margin-top:50px}.map__affiliate-item>*{font-size:14px;line-height:21px}.map__affiliate-item .address{font-size:16px;line-height:22px}.map__inner{margin-top:50px}.map__map{min-height:504px}.map__info{left:49px;padding:30px;width:410px}.map__info .title{font-size:22px;line-height:32px}.map__button{margin-top:40px;max-width:221px;padding:16px}}@media screen and (max-width:1023px){.map{padding-top:80px}.map.map--vacancies{height:785px}.map__affiliate{margin:45px -25px -15px}.map__affiliate>*{font-size:16px;line-height:23px}.map__affiliate .address{font-size:18px;line-height:24px;margin-bottom:8px}.map__inner{margin-top:35px}.map__info{left:25px;padding:30px;width:362px}.map__info .title{font-size:20px;line-height:30px}.map__info .consultation-types__item{padding:18px}.map__affiliate-item{margin-bottom:15px}.map__affiliate-item,.map__affiliate-item:first-child,.map__affiliate-item:nth-child(2),.map__affiliate-item:nth-child(3),.map__affiliate-item:nth-child(4){margin-left:25px;margin-right:25px;width:calc(50% - 50px)}.map__button{margin-top:35px}}@media screen and (max-width:767px){.map{padding-top:65px}.map.map--success .map__inner{flex-direction:column-reverse}.map .map--vacancies{height:802px}.map__affiliate{margin:40px auto -10px;max-width:360px}.map__affiliate>*{font-size:16px;line-height:23px;margin-bottom:10px}.map__affiliate .address{font-size:18px;line-height:24px}.map__affiliate-item,.map__affiliate-item:first-child,.map__affiliate-item:nth-child(2),.map__affiliate-item:nth-child(3),.map__affiliate-item:nth-child(4){margin-left:0;margin-right:0;width:100%}.map__inner{display:flex;flex-direction:column;margin-top:40px}.map__map{border-radius:20px;height:340px;min-height:340px;order:2;overflow:hidden}.map__info{margin:0 auto 30px;max-width:360px;order:1;padding:30px 19px 33px;position:static;width:100%}.map__info .title{font-size:21px;line-height:28px}.map__info .consultation-types{margin-top:20px}.map__info .consultation-types__item .text{font-size:18px;line-height:24px}.map__info .consultation-types__item .icon{height:44px;width:50px}.map__button{margin-left:auto;margin-right:auto;margin-top:40px;max-width:425px}.page_employees_page .map .pretitle_star{display:block}}.contact-block.contact-block--horizontal{background-color:#cce3e8;border-radius:25px;max-width:970px;padding:40px}.contact-block.contact-block--vertical .contact-block__info{flex-direction:column;margin-bottom:15px}.contact-block.contact-block--vertical .contact-block__item{flex:auto;height:100px;width:100%}.contact-block.contact-block--vertical .contact-block__link{font-size:22px;line-height:27px}.contact-block.contact-block--vertical .contact-block__hours{color:#fff;font-size:16px;line-height:22px;text-align:center}.contact-block.contact-block--vertical .contact-block__hours>b{display:none}.contact-block.contact-block--vertical .contact-block__hours span:not(.no-wrap){color:#a7b5c0}.contact-block.contact-block--mininal .contact-block__item--phone{display:none}.contact-block.contact-block--mininal .contact-block__item{height:100%;min-height:88px}.contact-block.contact-block--mininal .contact-block__item--callback{background-color:#f36f4a;cursor:pointer;padding:32px 30px}.contact-block.contact-block--mininal .contact-block__item--callback:hover{background-color:#df5028}.contact-block.contact-block--mininal .contact-block__item--callback:before{display:none}.contact-block.contact-block--mininal .contact-block__item--callback .contact-block__link{color:#fff;margin:0 auto;text-align:center}.contact-block.contact-block--mininal .contact-block__hours{text-align:left}.contact-block.contact-block--mininal .contact-block__hours b{display:block;margin-bottom:7px}.contact-block.contact-block--mininal .contact-block__phone{color:#fff;display:flex;flex-direction:column}.contact-block.contact-block--mininal .contact-block__phone b{font-family:Onest,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:3px}.contact-block.contact-block--mininal .contact-block__phone .link{font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:35px}.contact-block.contact-block--mininal .contact-block__phone .link span{color:#fff}.contact-block.contact-block--mininal .contact-block__work-info{align-items:flex-start;display:flex;margin-left:-12px;margin-right:-12px}.contact-block.contact-block--mininal .contact-block__work-info>*{margin-left:12px;margin-right:12px;width:calc(50% - 24px)}.contact-block__title{font-size:25px;line-height:36px;margin-bottom:25px}.contact-block__info{align-items:center;display:flex;gap:10px;margin-bottom:23px}.contact-block__item{align-items:center;background-color:#fff;border-radius:10px;cursor:pointer;display:flex;flex:1;height:80px;padding:0 30px 0 90px;position:relative}.contact-block__item:hover .contact-block__link,.contact-block__item:hover a{color:#f36f4a}.contact-block__item:before{content:"";height:44px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:50px}.contact-block__item--phone:before{background-image:url(/build/i/8be3c74efc9c4eb1cb15.svg)}.contact-block__item--callback:before{background-image:url(/build/i/c30a9bf1ac76e26e8dad.svg)}.contact-block__item--whatsapp:before{background-image:url(/build/i/97593e50b786bd112f93.svg)}.contact-block__link{color:#262626;font-size:18px;font-weight:500;line-height:21px}@media(hover:hover)and (pointer:fine){.contact-block__link:hover{color:#f36f4a}}.contact-block__hours{color:#262626;font-size:15px;line-height:18px}.contact-block__hours>b{font-weight:700}.contact-block__hours-time{display:inline}@media screen and (max-width:1499px){.contact-block.contact-block--mininal{display:flex;margin-left:-5px;margin-right:-5px}.contact-block.contact-block--mininal>*{margin-left:5px;margin-right:5px}.contact-block.contact-block--mininal>:first-child{width:calc(55% - 10px)}.contact-block.contact-block--mininal>:last-child{width:calc(45% - 10px)}.contact-block.contact-block--mininal .contact-block__item{height:100%;min-height:80px}.contact-block.contact-block--mininal .contact-block__phone .link{font-size:19px;line-height:30px}.contact-block.contact-block--mininal .contact-block__work-info{margin-left:0;margin-right:0}.contact-block.contact-block--mininal .contact-block__work-info>*{margin-left:8px;margin-right:8px;width:calc(50% - 16px)}.contact-block.contact-block--mininal .contact-block__work-info>* b{display:block!important}.contact-block.contact-block--vertical .contact-block__info{flex-direction:row}.contact-block.contact-block--vertical .contact-block__item{height:80px}.contact-block.contact-block--vertical .contact-block__hours{font-size:15px;line-height:21px;text-align:left}.contact-block.contact-block--vertical .contact-block__hours>b{display:inline}.contact-block.contact-block--vertical .contact-block__link{font-size:18px}}@media screen and (max-width:1369px){.contact-block.contact-block--horizontal{padding:30px}.contact-block__title{font-size:22px;line-height:32px;margin-bottom:20px}.contact-block__info{margin-bottom:20px}}@media screen and (max-width:1023px){.contact-block.contact-block--horizontal{padding:25px}.contact-block.contact-block--vertical .contact-block__link{font-size:15px;line-height:20px}.contact-block.contact-block--vertical .contact-block__hours{font-size:14px;line-height:18px}.contact-block__title{font-size:20px;line-height:28px}.contact-block__info{margin-bottom:15px}.contact-block__item{padding:14px 10px 13px 62px}.contact-block__item:before{background-size:contain;height:31px;left:12px;width:35px}.contact-block__link{font-size:15px}}@media screen and (max-width:767px){.contact-block.contact-block--horizontal{padding:30px 18px}.contact-block.contact-block--vertical .contact-block__info{flex-direction:column;margin-bottom:22px}.contact-block.contact-block--vertical .contact-block__link{font-size:18px}.contact-block.contact-block--vertical .contact-block__hours{font-size:15px;line-height:22px}.contact-block.contact-block--vertical .contact-block__hours>b{display:none}.contact-block__title{font-size:21px}.contact-block__info{align-items:stretch;flex-direction:column}.contact-block__item{flex-basis:auto;padding:0 16px 0 90px}.contact-block__item:before{content:"";height:44px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:50px}.contact-block__link{font-size:18px}.contact-block__hours{font-size:14px;line-height:20px}.contact-block__hours-time{display:block}}.branches-map{background-color:#1c2b37}.branches-map__wrapper{background-color:#fff}.branches-map__top{margin-bottom:50px}.branches-map__title{margin-bottom:60px}.branches-map__tabs{grid-gap:30px 35px;display:grid;grid-auto-columns:103px 1fr;grid-auto-rows:auto;grid-template-areas:"avatar text" "avatar tabs"}.branches-map__tabs-avatar{grid-area:avatar;height:103px;width:103px}.branches-map__tabs-avatar .progressive-image-wrapper{height:100%!important;width:100%!important}.branches-map__tabs-avatar .progressive-image{border-radius:15px;height:100%;object-fit:cover;width:100%}.branches-map__tabs-text{color:#0390ae;font-size:25px;font-weight:600;grid-area:text;line-height:30px}.branches-map__tabs-list{align-items:center;display:flex;flex-wrap:wrap;gap:12px;grid-area:tabs}.branches-map__tabs-tab{border:1px solid #f36f4a;border-radius:50px;color:#f36f4a;cursor:pointer;font-size:18px;height:45px;line-height:25px;transition:background-color .3s ease,color .3s ease}.branches-map__tabs-tab>span{display:inline-block;height:100%;padding:10px 25px;width:100%}@media(hover:hover)and (pointer:fine){.branches-map__tabs-tab:hover{background-color:#f36f4a;color:#fff}}.branches-map__tabs-tab.active{background-color:#f36f4a;color:#fff}.branches-map__content{background-color:#ebf0f5;border-radius:25px;display:flex;max-height:597px;overflow:hidden}.branches-map__clinic{display:none;max-width:745px;padding:40px 65px 40px 40px}.branches-map__clinic.active{display:block}.branches-map__address,.branches-map__hours{padding-left:32px;position:relative}.branches-map__address{margin-bottom:20px}.branches-map__address:before,.branches-map__hours:before{content:"";height:32px;left:0;position:absolute;top:-4px;width:32px}.branches-map__address:before{background-image:url(/build/i/30570ec1205a3fdc6c95.svg);background-repeat:no-repeat}.branches-map__hours:before{background-image:url(/build/i/d4e436a735ba12ed8b63.svg);background-repeat:no-repeat}.branches-map__address-title,.branches-map__hours-title{color:#0390ae;font-size:16px;font-weight:500;line-height:24px;margin-bottom:6px}.branches-map__address-city{font-size:18px;font-weight:500;line-height:24px;margin-bottom:2px}.branches-map__address-landmark{color:#728288;font-size:14px;line-height:20px;margin-bottom:10px}.branches-map__address-routes{align-items:center;display:flex;gap:10px}.branches-map__address-route{font-size:16px;font-weight:500;line-height:24px}.branches-map__address-route>.link{color:#0390ae;text-decoration:underline}.branches-map__hours{margin-bottom:40px}.branches-map__hours-box{align-items:center;display:flex;gap:10px}.branches-map__hours-weekday,.branches-map__hours-weekend{color:#333;font-size:18px;font-weight:500;line-height:21px}.branches-map__hours-weekday span,.branches-map__hours-weekend span{color:#728288;font-weight:400}.branches-map__images{align-items:center;display:flex;gap:15px;margin-bottom:40px}.branches-map__images .progressive-image{border-radius:15px}.branches-map__image{height:152px;width:203px}.branches-map__image .progressive-image-wrapper{height:100%!important;width:100%!important}.branches-map__image .progressive-image{height:100%;object-fit:cover;width:100%}.branches-map__buttons{align-items:center;display:flex;gap:26px}.branches-map__button.button{max-width:365px;padding:20px 30px}.branches-map__contact{display:flex;flex-direction:column;gap:5px;text-align:center}.branches-map__contact-text{color:#728288;font-size:16px;line-height:20px}.branches-map__contact-phone{color:#f36f4a;font-size:22px;font-weight:600;line-height:30px}@media(hover:hover)and (pointer:fine){.branches-map__contact-phone:hover{color:#df5028}}.branches-map__maps{border-radius:25px;overflow:hidden}.branches-map__maps-map{min-height:597px;width:591px}.branches-map__maps-map>.map-container{height:inherit!important;width:inherit!important}@media screen and (max-width:1369px){.branches-map__title{margin-bottom:50px}.branches-map__top{margin-bottom:40px}.branches-map__content{justify-content:space-between;max-height:620px}.branches-map__clinic{max-width:522px;padding:30px 60px 35px 30px}.branches-map__address-city{margin-bottom:6px}.branches-map__hours{margin-bottom:30px}.branches-map__hours-box{flex-wrap:wrap;gap:4px 10px}.branches-map__images{margin-bottom:30px}.branches-map__image{height:103px;width:138px}.branches-map__buttons{flex-direction:column;gap:12px}.branches-map__button{height:80px}.branches-map__button.button{max-width:100%}.branches-map__contact-text{font-size:15px}.branches-map__contact-phone{font-size:20px}.branches-map__maps-map{min-height:620px;width:419px}}@media screen and (max-width:1023px){.branches-map__title{margin-bottom:45px}.branches-map__top{margin-bottom:35px}.branches-map__tabs{gap:20px 35px;grid-auto-columns:120px 1fr}.branches-map__tabs-avatar{height:120px;width:120px}.branches-map__tabs-list{gap:16px}.branches-map__tabs-tab{font-size:16px;height:39px}.branches-map__tabs-tab>span{padding:7px 21px}.branches-map__content{max-height:575px}.branches-map__clinic{max-width:450px;padding:20px 45px 20px 20px}.branches-map__address{margin-bottom:15px}.branches-map__address-title,.branches-map__hours-title{font-size:14px}.branches-map__address-city{font-size:16px}.branches-map__address-route{font-size:14px}.branches-map__hours{margin-bottom:25px}.branches-map__hours-weekday,.branches-map__hours-weekend{font-size:16px}.branches-map__images{margin-bottom:25px}.branches-map__image{height:90px;width:122px}.branches-map__buttons{gap:10px}.branches-map__contact{align-items:center;flex-direction:row;gap:8px}.branches-map__contact-text{font-size:14px}.branches-map__contact-phone{font-size:18px}.branches-map__maps-map{min-height:575px;width:273px}}@media screen and (max-width:767px){.branches-map__top{margin-bottom:25px}.branches-map__title{margin-bottom:40px}.branches-map__tabs{gap:25px;grid-template-areas:"avatar text" "tabs tabs"}.branches-map__tabs-list{gap:10px}.branches-map__tabs-tab{position:relative}.branches-map__tabs-tab>span{font-size:16px;line-height:21px;padding:8px 15px}.branches-map__tabs-tab:nth-child(3):before{background-image:url(/build/i/16277cea07457f4ea08c.svg);content:"";height:50px;position:absolute;right:-15px;top:8px;width:49px}.branches-map__content{flex-direction:column;gap:30px;margin:0 -15px;max-height:none}.branches-map__clinic{padding:30px 15px 0}.branches-map__address-title,.branches-map__hours-title{font-size:16px}.branches-map__address-city{font-size:18px}.branches-map__address-routes{flex-direction:column;gap:2px;justify-content:flex-start}.branches-map__address-route{font-size:16px;line-height:24px;width:100%}.branches-map__hours{margin-bottom:30px}.branches-map__hours-weekday,.branches-map__hours-weekend{font-size:18px}.branches-map__contact{flex-direction:column;gap:3px}.branches-map__contact-text{font-size:16px}.branches-map__contact-phone{font-size:22px}.branches-map__images{display:flex;overflow-x:auto;overflow-y:hidden}.branches-map__image{flex-shrink:0;height:228px;min-width:304px}.branches-map__images::-webkit-scrollbar{display:none}.branches-map__maps{margin:0 15px}.branches-map__maps-map{min-height:332px;width:100%}}.special-offer{background-color:#fff}.special-offer .subtitle{color:#fff;margin-top:25px}.special-offer .subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.special-offer .subtitle .link{color:inherit}.special-offer .contact-block__work-info b{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.special-offer.special-offer_theme-two .contact-block--mininal{margin-left:0;margin-right:0}.special-offer.special-offer_theme-two .special-offer__box{min-height:auto}.special-offer.special-offer_theme-two .special-offer__content{padding:45px}.special-offer--secondary .subtitle>.link{color:#48d4f3}.special-offer--secondary .subtitle>.link.dashed span{text-underline-offset:4px}.special-offer--secondary .special-offer__content{padding:50px 50px 54px}.special-offer--secondary .special-offer__content-row{align-items:center;display:flex;gap:20px}.special-offer--secondary .special-offer__image{height:277px;width:442px}.special-offer__wrapper{background-color:#1c2b37}.special-offer__badge{align-items:center;background-color:#fff;border-radius:58px;color:#262626;display:inline-flex;font-family:RG,sans-serif;font-size:25px;font-style:normal;font-weight:600;height:39px;line-height:1.1;margin-bottom:15px}.special-offer__badge-name{background-color:#0390ae;border-radius:58px;color:#fff;height:100%;padding:4px 17px 10px 18px}.special-offer__badge-value{height:100%;padding:4px 16px 10px 12px}.special-offer__title{color:#fff}.special-offer__title span{color:#0cb0c6}.special-offer__content-row{color:#fff;display:flex;margin-top:25px}.special-offer__content-row:first-child{margin-top:0}.special-offer__content-row .special-offer__content-prices{display:flex;min-width:180px}.special-offer__content-row .new-price{font-family:Onest,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:25px;padding-right:30px}.special-offer__content-row .old-price{color:#cce3e8;font-size:18px;line-height:25px;padding-right:9px;text-decoration:line-through}.special-offer__content-row .text{font-size:18px;line-height:25px}.special-offer__grid{display:flex;gap:18px;margin-top:60px}.special-offer__box{background-color:#0390ae;border-radius:25px;display:flex;flex-direction:column;flex-grow:1;max-width:893px;min-height:350px}.special-offer__tabs{align-items:center;display:flex;gap:12px;margin-bottom:-20px;padding:25px 25px 40px}.special-offer__tab{border:1px solid #fff;border-radius:50px;color:#fff;cursor:pointer;font-size:18px;height:45px;line-height:25px;transition:background-color .3s ease,border-color .3s ease}.special-offer__tab>span{display:inline-block;height:100%;padding:10px 25px;width:100%}@media(hover:hover)and (pointer:fine){.special-offer__tab:hover{background-color:#f36f4a;border-color:#f36f4a}}.special-offer__tab.active{background-color:#f36f4a;border-color:#f36f4a}.special-offer__tab.single{background-color:#0390ae;border-color:transparent;cursor:inherit}.special-offer__content{background-color:#35a8c2;border-radius:20px;flex-grow:1;padding:30px 25px 35px;position:relative}.special-offer__content-item{display:none;height:100%}.special-offer__content-item.active{display:block}.special-offer__list{counter-reset:num;display:flex;flex-direction:column;gap:16px;margin-bottom:25px}.special-offer__list-item{color:#fff;font-size:18px;font-weight:500;line-height:25px;padding-left:52px;position:relative}.special-offer__list-item:before{content:"0" counter(num);counter-increment:num;display:inline-block;left:6px;position:absolute;text-align:right;top:0;width:24px}.special-offer__list-item:after{background-color:#fff;content:"";height:24px;left:37px;position:absolute;top:0;width:1px}.special-offer__price{background-color:#0390ae;border-radius:15px;display:inline-flex;gap:9px;padding:17px 19px 16px}.special-offer__old-price{color:#ebf0f5;font-size:24px;line-height:25px;text-decoration:line-through}.special-offer__new-price{color:#fff;font-size:36px;font-weight:600;line-height:25px}.special-offer__image{bottom:0;display:flex;position:absolute;right:0}.special-offer__image .progressive-image-wrapper{height:100%!important;width:100%!important}.special-offer__image .progressive-image{height:100%;object-fit:contain;width:100%}.special-offer__contacts{flex-grow:1;max-width:420px}@media screen and (max-width:1499px){.special-offer.special-offer_theme-two .contact-block__info{margin-bottom:0;margin-right:10px;max-width:553px;width:100%}.special-offer.special-offer_theme-two .contact-block__info .contact-block__item--callback{max-width:288px;padding:16px 24px;width:100%}.special-offer.special-offer_theme-two .contact-block__info .contact-block__item--whatsapp{max-width:255px;width:100%}.special-offer.special-offer_theme-two .contact-block__work-info{align-items:center;display:flex;margin-left:-8px;margin-right:-8px;max-width:400px;width:100%}.special-offer.special-offer--crowns .special-offer__title{max-width:620px}.special-offer__badge{font-size:20px;height:36px}.special-offer__badge-name{padding:6px 17px 5px}.special-offer__badge-value{padding:6px 24px 5px 15px}.special-offer__grid{flex-direction:column;gap:35px;margin-top:50px}.special-offer__box,.special-offer__contacts{max-width:100%}}@media screen and (max-width:1369px){.special-offer .subtitle{margin-top:15px}.special-offer--secondary .special-offer__box{min-height:230px}.special-offer--secondary .special-offer__content{padding:25px 35px}.special-offer__content-row{margin-top:15px}.special-offer__title{margin-right:-10px}}@media screen and (max-width:1023px){.special-offer.special-offer_theme-two .special-offer__content{padding:30px}.special-offer.special-offer_theme-two .special-offer__content .special-offer__content-prices{min-width:150px}.special-offer.special-offer_theme-two .special-offer__content .new-price{font-size:22px;line-height:25px}.special-offer.special-offer_theme-two .contact-block{margin-bottom:33px;position:relative}.special-offer.special-offer_theme-two .contact-block .contact-block__info{margin-right:25px}.special-offer.special-offer_theme-two .contact-block__work-info{max-width:200px}.special-offer.special-offer_theme-two .contact-block__work-info .contact-block__phone{width:100%}.special-offer.special-offer_theme-two .contact-block__work-info .contact-block__hours{bottom:-35px;display:flex;left:0;max-width:100%;position:absolute;width:100%}.special-offer.special-offer_theme-two .contact-block__work-info .contact-block__hours b{margin-right:5px}.special-offer--secondary .special-offer__content{padding:25px}.special-offer--secondary .special-offer__box{min-height:205px}.special-offer--secondary .special-offer__image{height:180px;width:286px}.special-offer--secondary .special-offer__content-row:not(:first-child){margin-top:20px}.special-offer--secondary .special-offer__content-icon{height:25px;width:25px}.special-offer__badge{margin-bottom:5px}.special-offer__grid{gap:30px;margin-top:45px}.special-offer__box{min-height:315px}.special-offer__tabs{padding:20px 20px 40px}.special-offer__tab{font-size:16px;height:39px}.special-offer__tab>span{padding:7px 21px}.special-offer__content{padding:25px}.special-offer__list{gap:14px}.special-offer__old-price{font-size:20px}.special-offer__new-price{font-size:32px}.special-offer__image{height:173px;width:275px}}@media screen and (max-width:767px){.special-offer.special-offer_theme-two .special-offer__content{padding:30px 20px 0}.special-offer.special-offer_theme-two .special-offer__content-row .text{font-size:16px;line-height:22px}.special-offer.special-offer_theme-two .contact-block{display:flex;flex-direction:column;margin-bottom:0}.special-offer.special-offer_theme-two .contact-block .contact-block__info{display:flex;flex-direction:column;margin:0;max-width:100%}.special-offer.special-offer_theme-two .contact-block .contact-block__info>*{margin:0;max-width:100%;padding-right:20px;width:100%}.special-offer.special-offer_theme-two .contact-block .contact-block__info>* .contact-block__link br{display:none}.special-offer.special-offer_theme-two .contact-block__work-info{display:flex;flex-direction:column;margin:15px 0 0;max-width:100%}.special-offer.special-offer_theme-two .contact-block__work-info .contact-block__phone{width:100%}.special-offer.special-offer_theme-two .contact-block__work-info .contact-block__hours{bottom:0;display:block;left:0;margin-top:10px;max-width:100%;position:static;width:100%}.special-offer.special-offer_theme-two .contact-block__work-info .contact-block__hours b{margin-right:0}.special-offer.page_contacts .offset{padding-bottom:115px}.special-offer--secondary .special-offer__content{padding-bottom:0}.special-offer--secondary .special-offer__content-row{align-items:self-start}.special-offer.special-offer--crowns .row{margin-left:auto;margin-right:auto;max-width:480px}.special-offer__list-item{line-height:24px}.special-offer__content-row{margin-top:17px}.special-offer__badge{margin-bottom:15px}.special-offer__grid{margin-bottom:0;margin-top:40px}.special-offer__tabs{align-items:flex-start;flex-direction:column;gap:10px;padding:20px 15px 40px}.special-offer__content{padding:20px 15px 0}.special-offer__list{margin-bottom:20px}.special-offer__old-price{font-size:22px}.special-offer__image{position:static}}.social-media{background-color:#ebf0f5;position:relative}.social-media__inner{display:flex}.social-media__content{max-width:498px;padding:140px 0 313px}.social-media__title{margin-bottom:60px}.social-media__invite{color:#333;font-size:25px;line-height:36px;margin-bottom:20px}.social-media__list{align-items:center;display:flex;gap:10px}.social-media__list-link{background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:50%;display:block;height:40px;width:40px}.social-media__list-link--vk{background-color:#2687f5;background-image:url(/build/i/d3ae8c409c433cb0bd65.svg)}.social-media__list-link--yt{background-color:#e21a20;background-image:url(/build/i/25ecd1734f0c2c4211fa.svg)}.social-media__list-link--tg{background-color:#2fa7d9;background-image:url(/build/i/315f7aa21b042b7fd10a.svg)}.social-media__list-link--ok{background-color:#f79418;background-image:url(/build/i/7aa7ac037e81e493c223.svg)}.social-media__grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(3,1fr);position:absolute;right:0;top:-204px}.social-media__grid-item{border-radius:15px;display:flex;height:306px;overflow:hidden;width:330px}.social-media__grid-item .progressive-image-wrapper{height:100%!important;width:100%!important}.social-media__grid-item .progressive-image{height:100%;object-fit:contain;width:100%}.social-media__grid-icon{display:none}@media screen and (max-width:1799px){.social-media__content{max-width:375px;padding:100px 0 167px}.social-media__title{margin-bottom:50px}.social-media__invite{font-size:22px;line-height:32px}.social-media__grid{gap:15px;right:-24px;top:50%;transform:translateY(-50%)}.social-media__grid-item{height:165px;width:178px}}@media screen and (max-width:1023px){.social-media{margin-bottom:-90px}.social-media__content{max-width:320px;padding:80px 0 90px}.social-media__title{margin-bottom:45px}.social-media__invite{font-size:20px;line-height:28px}.social-media__grid{gap:15px;grid-template-columns:repeat(2,1fr);right:17px}.social-media__grid-item{height:178px;width:192px}.social-media__grid-item:not([data-css-tablet=tablet]){display:none}}@media screen and (max-width:767px){.social-media{margin-bottom:0}.social-media__inner{flex-direction:column;gap:40px;padding:60px 0 0}.social-media__content{padding:0}.social-media__title{margin-bottom:40px}.social-media__invite{font-size:21px}.social-media__grid{display:block;position:static;transform:translateY(0)}.social-media__grid .slick-slide>div{display:flex;justify-content:center}.social-media__grid-item{height:306px;position:relative;width:330px!important}.social-media__grid-icon{bottom:25px;display:block;left:-15px;position:absolute;width:81px}.social-media__slider-navigation{margin:40px auto 0;width:102px}.social-media__slider-navigation.slider-navigation{height:45px}.social-media__slider-navigation>.slick-arrow{height:45px;width:45px}}.personal-curator{background-color:#fff}.personal-curator.personal-curator--vacancies .personal-curator__list{grid-template-columns:repeat(2,1fr)}.personal-curator__inner{grid-gap:60px 90px;display:grid;gap:60px 90px;grid-template-areas:"image title" "image list";grid-template-columns:468px 1fr}.personal-curator__image{grid-area:image;height:432px;position:relative;width:468px}.personal-curator__image .progressive-image-wrapper{height:100%!important;width:100%!important}.personal-curator__image .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}.personal-curator__badge{background-color:#fff;background-image:url(/build/i/77b40346ea75e4f222e9.svg);background-position:10px 10px;background-repeat:no-repeat;background-size:34px 34px;border-radius:10px;bottom:20px;color:#005466;font-size:16px;left:20px;line-height:20px;padding:17px 14px 15px 55px;position:absolute}.personal-curator__wrapper{display:flex;flex-direction:column;gap:15px;grid-area:title}.personal-curator__subtitle{color:#005466;display:none;font-size:16px;letter-spacing:.48px;line-height:20px;position:relative}.personal-curator__subtitle:before{background-image:url(/build/i/e4970b7572a563081193.svg);content:"";height:32px;left:-21px;position:absolute;top:-21px;width:32px}.personal-curator__list{grid-gap:30px 40px;display:grid;gap:30px 40px;grid-area:list;grid-template-columns:340px 1fr}.personal-curator__item{display:flex;flex-direction:column}.personal-curator__icon{height:60px;margin-bottom:5px;object-fit:cover;width:60px}.personal-curator__text{border-top:1px solid #cce3e8;color:#333;font-size:18px;font-weight:600;line-height:28px;padding-top:15px}@media screen and (max-width:1369px){.personal-curator.personal-curator--vacancies .personal-curator__list{grid-template-columns:1fr}.personal-curator__inner{align-items:center;gap:40px 50px}.personal-curator__subtitle{display:block}.personal-curator__list{gap:16px;grid-template-columns:1fr}.personal-curator__item{align-items:center;flex-direction:row;gap:18px}.personal-curator__icon{border-right:1px solid #cce3e8;height:52px;margin-bottom:0;padding-right:8px;width:60px}.personal-curator__text{border-top:none;font-size:16px;font-weight:500;line-height:22px;padding-top:0}}@media screen and (max-width:1023px){.personal-curator__inner{gap:45px 30px;grid-template-areas:"title title" "image list";grid-template-columns:337px 1fr}.personal-curator__image{height:305px;width:337px}.personal-curator__title{max-width:500px}.personal-curator__title>br{display:none}}@media screen and (max-width:767px){.personal-curator__inner{gap:40px;grid-template-areas:"title" "image" "list";grid-template-columns:1fr}.personal-curator__subtitle{display:none}.personal-curator__title>br{display:block}.personal-curator__image{height:288px;width:340px}.personal-curator__list{gap:23px}}.links-banner__wrapper{background-color:#005466;border-radius:25px;display:flex;flex-direction:column;gap:25px;padding:90px}.links-banner__wrapper .title{color:#fff;font-family:Onest,sans-serif;font-size:55px;font-style:normal;font-weight:600;line-height:60px}.links-banner__texts{color:#fff;display:flex;flex-direction:column;font-size:25px;gap:10px;line-height:36px}.links-banner__texts span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.links-banner__links{display:flex;flex-direction:row;gap:10px;margin-top:25px}.links-banner__link{align-items:center;background-color:#fff;border-radius:10px;color:#262626;cursor:pointer;display:flex;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:500;justify-content:center;line-height:27px;min-height:100px;padding:23px 30px;text-align:center;transition:all .3s ease-in-out}.links-banner__link:hover{background-color:#ebf0f5}.links-banner__text{align-items:center;background-color:#fff;border-radius:10px;color:#262626;display:flex;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:500;justify-content:center;line-height:27px;min-height:100px;padding:23px 30px;text-align:center}.links-banner__subtitle{color:#fff;font-size:25px;line-height:36px}.links-banner__subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}@media screen and (max-width:1369px){.links-banner__wrapper{padding:50px}.links-banner__wrapper .title{font-size:44px;line-height:48px}.links-banner__texts{font-size:22px;line-height:32px}.links-banner__texts span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.links-banner__link,.links-banner__text{font-size:18px;line-height:21px;padding:28px 30px}.links-banner__subtitle{font-size:22px;line-height:32px}.links-banner__subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}}@media screen and (max-width:1023px){.links-banner__wrapper{gap:15px}.links-banner__wrapper .title{font-size:35px;line-height:38px}.links-banner__texts{font-size:20px;line-height:28px}.links-banner__links{flex-direction:column;margin-bottom:10px;margin-top:30px}.links-banner__link,.links-banner__text{padding:38px 30px}.links-banner__subtitle{font-size:20px;line-height:28px}}@media screen and (max-width:767px){.links-banner__wrapper{padding:25px 15px}.links-banner__texts{font-size:21px;line-height:28px}.links-banner__links{margin-top:15px}.links-banner__link{font-size:18px;line-height:24px;padding:15px 30px}.links-banner__text{font-size:18px;line-height:24px;padding:38px 30px}.links-banner__subtitle{font-size:21px;line-height:28px}}.patient__wrap{grid-column-gap:57px;column-gap:57px;display:grid;grid-template-columns:1fr 667px;grid-template-rows:repeat(6,auto)}.patient__wrap .patient__slider{margin-top:0}.patient__wrap .patient__slider .slick-track{display:flex}.patient__wrap .patient__slider .slick-slide{margin-left:15px;margin-right:15px;width:311px!important}.patient__wrap .patient__slider .slick-slide>div{height:inherit}.patient__wrap .patient__slider .slick-slide>div .image{display:flex;height:inherit}.patient__wrap .patient__slider .slick-slide>div .image .progressive-image-wrapper{height:100%!important;width:100%!important}.patient__wrap .patient__slider .slick-slide>div .image .progressive-image{height:100%;object-fit:contain;width:100%}.patient__wrap .patient__slider__navigation{display:flex;margin-left:-6px;margin-right:-6px;margin-top:40px}.patient__wrap .patient__slider__navigation>*{margin-left:6px;margin-right:6px}.patient__wrap .patient__slider__navigation .button-slider-navigation{bottom:auto;height:45px;left:auto;position:relative;right:auto;top:auto;transform:none;width:45px}.patient__wrap .patient__slider__navigation .button-slider-navigation.prev{transform:rotate(90deg)}.patient__wrap .patient__slider__navigation .button-slider-navigation.next{transform:rotate(-90deg)}.patient__pretitle{color:#005466;font-size:16px;grid-column:1/2;grid-row:1/2;letter-spacing:.48px;line-height:20px;position:relative}.patient__pretitle:before{background-image:url(/build/i/e4970b7572a563081193.svg);content:"";height:32px;left:-21px;position:absolute;top:-21px;width:32px}.patient__h2{grid-column:1/2;grid-row:2/3;margin-top:15px}.patient__texts{grid-column:1/2;grid-row:3/4;margin-top:60px}.patient__text{font-size:25px;line-height:36px}.patient__text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.patient__button{grid-column:1/2;grid-row:4/5;margin-top:40px;max-width:335px}.patient__button.button_arrow{font-size:25px}.patient__button .arrow{transform:rotate(90deg)}.patient__button:hover .arrow{animation:arrowAnimationDown .6s ease-in-out!important}.patient__slider-wrapper{grid-column:2/3;grid-row:1/6}@media screen and (max-width:1369px){.patient__wrap{column-gap:67px;grid-template-columns:580px 294px}.patient__wrap .patient__slider{margin-top:0}.patient__wrap .patient__slider .slick-slide{margin-left:12px;margin-right:12px;width:294px!important}.patient__wrap .patient__slider__navigation{margin-top:40px}.patient__h2{margin-top:5px}.patient__texts{margin-top:25px}.patient__text{font-size:22px;line-height:32px}}@media screen and (max-width:1023px){.patient__wrap{column-gap:50px;grid-template-columns:380px 294px}.patient__wrap .patient__slider{margin-top:0}.patient__wrap .patient__slider__navigation{margin-top:35px}.patient__h2{margin-top:5px}.patient__texts{margin-top:15px}.patient__text{font-size:20px;line-height:28px}.patient__button.button_arrow{border-color:transparent;font-size:18px;line-height:24px;max-width:195px;padding:0}.patient__button.button_arrow:hover{background-color:initial;border:none}.patient__button.button_arrow:hover span{color:#f36f4a}}@media screen and (max-width:767px){.patient__wrap{column-gap:50px;display:flex;flex-direction:column}.patient__wrap .patient__slider{margin-top:40px}.patient__wrap .patient__slider .slick-slide{width:306px!important}.patient__h2{margin-top:5px}.patient__texts{margin-top:15px}.patient__text{font-size:20px;line-height:28px}.patient__button.button_arrow{border-color:transparent;font-size:18px;line-height:24px;max-width:195px;padding:0}.patient__button.button_arrow:hover{background-color:initial}.patient__button.button_arrow:hover span{color:#f36f4a}}@keyframes arrowAnimationDown{0%{transform:translateY(0) rotate(90deg)}50%{transform:translateY(10px) rotate(90deg)}to{transform:translateY(0) rotate(90deg)}}.advice-doctor.advice-doctor--description .advice-doctor__description{margin-bottom:20px}.advice-doctor.advice-doctor--description .advice-doctor__work{margin-top:0}.advice-doctor.prosthetics-page .advice-doctor__list{gap:0}.advice-doctor.prosthetics-page .advice-doctor__list .consultation-types{width:100%}.advice-doctor.advice-doctor--crowns .advice-doctor__description{margin-bottom:20px}.advice-doctor.advice-doctor--crowns .advice-doctor__work{margin-top:0}.advice-doctor.advice-doctor--crowns .advice-doctor__description-text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.advice-doctor.advice-doctor--aligners .advice-doctor__description{margin-bottom:20px}.advice-doctor.advice-doctor--aligners .advice-doctor__work{margin-top:0}.advice-doctor.advice-doctor--aligners .advice-doctor__card-name{align-items:flex-start;display:flex;flex-direction:column}.advice-doctor.veneers-page .advice-doctor__description{margin-bottom:30px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__description{margin-bottom:80px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__card-name{align-items:flex-start;display:flex;flex-direction:column}.advice-doctor.advice-doctor--restoration .advice-doctor__description{margin-bottom:20px}.advice-doctor.advice-doctor--restoration .advice-doctor__work{margin-top:0}.advice-doctor.advice-doctor--restoration .advice-doctor__description-text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.advice-doctor.advice-doctor--restoration .advice-doctor__card-name{align-items:flex-start;display:flex;flex-direction:column}.advice-doctor.advice-doctor--restoration .advice-doctor__card-experience{margin-left:-5px}.advice-doctor.advice-doctor--restoration .advice-doctor__card-experience span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.advice-doctor.advice-doctor--restoration .advice-doctor__grid{column-gap:52px}.advice-doctor.advice-doctor--removable .advice-doctor__description,.advice-doctor.basal-implantation-page .advice-doctor__description{margin-bottom:20px}.advice-doctor__grid{grid-column-gap:56px;background-color:#1c2b37;border-radius:25px;column-gap:56px;display:grid;grid-template-areas:"title image" "description image" "info image" "list image";grid-template-columns:1fr 635px;grid-template-rows:auto auto auto 1fr;max-height:805px;padding-left:50px;position:relative}.advice-doctor__grid:before{background-image:url(/build/i/f1354549258e33433efe.svg);content:"";height:100px;left:-40px;position:absolute;top:-50px;width:100px}.advice-doctor__title{color:#fff;grid-area:title;margin:50px 0 20px}.advice-doctor__description{display:flex;flex-direction:column;gap:10px;grid-area:description;margin-bottom:50px}.advice-doctor__description-text{color:#f1f4f5;font-size:20px;line-height:30px}.advice-doctor__description-text span,.advice-doctor__description-text>.link span{font-weight:700}.advice-doctor__info{color:#fff;font-size:22px;font-weight:700;grid-area:info;line-height:29px}.advice-doctor__list{display:flex;flex-direction:column;gap:15px;grid-area:list;max-width:436px}.advice-doctor__list .consultation-types{margin-top:20px}.advice-doctor__list .consultation-types__item{height:90px;padding:19px 31px 19px 26px}.advice-doctor__work{color:#fff;font-size:15px;line-height:18px;margin-top:15px;text-align:center}.advice-doctor__work>span{color:#a7b5c0}.advice-doctor__image{grid-area:image;height:805px;min-height:805px;position:relative}.advice-doctor__image .progressive-image-wrapper{height:100%!important;width:100%!important}.advice-doctor__image .progressive-image{border-radius:25px;height:100%;object-fit:cover;width:100%}.advice-doctor__card{background-color:#07627f;border-radius:15px;bottom:30px;color:#fff;max-width:240px;padding:25px;position:absolute;right:30px}.advice-doctor__card-name{color:#fff;font-size:18px;line-height:24px}p.advice-doctor__card-name{text-decoration:underline;text-underline-offset:3px}.advice-doctor__card-profession{font-size:14px;line-height:20px;margin-top:10px}.advice-doctor__card-experience{align-items:center;display:flex;gap:5px;margin-top:3px}.advice-doctor__card-experience .icon{height:32px;width:32px}.advice-doctor__card-experience .text{font-size:14px;line-height:24px}@media screen and (max-width:1369px){.advice-doctor.prosthetics-page .advice-doctor__description{margin-bottom:20px}.advice-doctor.prosthetics-page .advice-doctor__list{gap:15px}.advice-doctor.advice-doctor--crowns .advice-doctor__title{max-width:392px}.advice-doctor.advice-doctor--crowns .advice-doctor__image{height:799px}.advice-doctor.advice-doctor--aligners .advice-doctor__grid{min-height:825px}.advice-doctor.advice-doctor--aligners .advice-doctor__image{height:825px;min-height:825px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__description{margin-bottom:46px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__grid{column-gap:40px;grid-template-columns:1fr 438px;min-height:777px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__image{min-height:777px}.advice-doctor.braces-page .advice-doctor__grid{min-height:825px}.advice-doctor.braces-page .advice-doctor__image{height:825px;min-height:825px}.advice-doctor.advice-doctor--restoration .advice-doctor__image{height:799px;min-height:799px}.advice-doctor.dental-treatment-page .advice-doctor__grid{min-height:825px}.advice-doctor.dental-treatment-page .advice-doctor__image{height:825px;min-height:825px}.advice-doctor__grid{column-gap:27px;grid-template-columns:1fr 450px;min-height:730px}.advice-doctor__title{margin:30px 0 15px}.advice-doctor__description{margin-bottom:48px}.advice-doctor__description-text{font-size:18px;line-height:26px}.advice-doctor__info{font-size:20px;line-height:27px;max-width:325px}.advice-doctor__list{max-width:372px}.advice-doctor__list .consultation-types{margin-top:17px;width:100%}.advice-doctor__list .consultation-types__item{height:80px}.advice-doctor__work{margin-top:0}.advice-doctor__image{height:730px;min-height:730px}.advice-doctor__card{bottom:15px;right:15px}}@media screen and (max-width:1023px){.advice-doctor.advice-doctor--crowns .advice-doctor__title{max-width:392px}.advice-doctor.advice-doctor--crowns .advice-doctor__image{height:677px}.advice-doctor.advice-doctor--aligners .advice-doctor__title{margin:30px 0 15px}.advice-doctor.advice-doctor--aligners .advice-doctor__grid{min-height:697px}.advice-doctor.advice-doctor--aligners .advice-doctor__image{height:697px;min-height:697px}.advice-doctor.advice-doctor--aligners .advice-doctor__card{max-width:209px}.advice-doctor.veneers-page .advice-doctor__description{margin-bottom:15px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__title{margin:30px 0 14px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__description{margin-bottom:23px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__info{max-width:277px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__card{max-width:207px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__grid{column-gap:30px;grid-template-columns:1fr 309px;min-height:697px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__image{min-height:697px}.advice-doctor.advice-doctor--orthodontics .consultation-types{margin-top:10px}.advice-doctor.braces-page .advice-doctor__grid{min-height:757px}.advice-doctor.braces-page .advice-doctor__image{height:757px;min-height:757px}.advice-doctor.advice-doctor--restoration .advice-doctor__image{height:677px;min-height:677px}.advice-doctor.advice-doctor--restoration .advice-doctor__grid{column-gap:30px}.advice-doctor.advice-doctor--restoration .advice-doctor__list .consultation-types{margin-top:13px}.advice-doctor.dental-treatment-page .advice-doctor__grid{min-height:724px}.advice-doctor.dental-treatment-page .advice-doctor__image{height:724px;min-height:724px}.advice-doctor.dental-treatment-page .advice-doctor__card{padding:20px 15px}.advice-doctor.advice-doctor--removable .advice-doctor__description{margin-bottom:12px}.advice-doctor__grid{grid-template-columns:1fr 309px;min-height:662px;padding-left:30px}.advice-doctor__grid:before{background-size:cover;height:69px;left:-9px;top:-33px;width:69px}.advice-doctor__title{margin:30px 0 20px}.advice-doctor__description{margin-bottom:20px}.advice-doctor__description-text{font-size:16px;line-height:23px}.advice-doctor__info{font-size:18px;line-height:25px;max-width:none}.advice-doctor__list{max-width:355px}.advice-doctor__image{height:662px;min-height:662px}.advice-doctor__card{bottom:25px;max-width:182px;padding:20px;right:25px}.advice-doctor__card-name{font-size:14px;line-height:19px}.advice-doctor__card-experience .image{height:25px;width:25px}}@media screen and (max-width:767px){.advice-doctor.advice-doctor--crowns{margin-left:auto;margin-right:auto;max-width:480px}.advice-doctor.advice-doctor--crowns .advice-doctor__title{max-width:392px}.advice-doctor.advice-doctor--crowns .advice-doctor__image{height:424px}.advice-doctor.advice-doctor--aligners{margin-left:auto;margin-right:auto;max-width:480px}.advice-doctor.advice-doctor--aligners .advice-doctor__title{margin:15px 0}.advice-doctor.advice-doctor--aligners .advice-doctor__grid:before{left:12px}.advice-doctor.advice-doctor--aligners .advice-doctor__description{margin-bottom:25px}.advice-doctor.advice-doctor--aligners .advice-doctor__image{height:431px;min-height:431px}.advice-doctor.advice-doctor--aligners .advice-doctor__work{font-size:13px}.advice-doctor.advice-doctor--orthodontics{margin-left:auto;margin-right:auto;max-width:480px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__description{margin-bottom:25px;max-width:297px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__info{max-width:296px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__card{max-width:195px;padding:20px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__title{margin:0 0 14px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__grid{grid-template-columns:1fr}.advice-doctor.advice-doctor--orthodontics .advice-doctor__grid:before{left:11px}.advice-doctor.advice-doctor--orthodontics .advice-doctor__image{min-height:431px}.advice-doctor.advice-doctor--orthodontics .consultation-types{margin-top:20px}.advice-doctor.advice-doctor--restoration{margin-left:auto;margin-right:auto;max-width:480px}.advice-doctor.advice-doctor--restoration .advice-doctor__image{height:431px;min-height:431px}.advice-doctor.advice-doctor--restoration .advice-doctor__grid{column-gap:30px}.advice-doctor.advice-doctor--restoration .advice-doctor__list{max-width:475px}.advice-doctor.advice-doctor--restoration .advice-doctor__list .consultation-types{margin-top:17px}.advice-doctor.dental-treatment-page .advice-doctor__image{height:431px;min-height:431px}.advice-doctor.dental-treatment-page .advice-doctor__card{padding:15px}.advice-doctor.advice-doctor--removable .advice-doctor__description{margin-bottom:25px}.advice-doctor__grid{border-radius:25px;column-gap:0;grid-template-areas:"title " "description " "image" "info" "list";grid-template-columns:1fr;grid-template-rows:auto;max-height:none;padding:25px 20px 30px}.advice-doctor__grid:before{height:62px;left:-13px;top:-31px;width:62px}.advice-doctor__title{margin:0 0 15px}.advice-doctor__description{margin-bottom:25px}.advice-doctor__description-text{font-size:18px;line-height:27px}.advice-doctor__info{font-size:20px;line-height:26px}.advice-doctor__list{margin:0 -10px;max-width:768px}.advice-doctor__list .consultation-types{margin-top:20px}.advice-doctor__work{font-size:14px;line-height:18px;margin:0 -10px}.advice-doctor__image{height:431px;margin:0 -20px 25px;min-height:431px}.advice-doctor__card{bottom:10px;padding:15px;right:10px}.advice-doctor__card-name{font-size:15px;line-height:20px}}.quality-control{background-color:#ebf0f5}.quality-control.cv-form .quality-control__form form{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-areas:unset;grid-template-columns:repeat(4,1fr)}.quality-control.cv-form .quality-control__form .form_phone{grid-column:1/3;grid-row:1/2}.quality-control.cv-form .quality-control__form .form_name{grid-column:3/5;grid-row:1/2}.quality-control.cv-form .quality-control__form .form_email{grid-column:1/5;grid-row:2/3;max-width:100%;position:relative;width:100%}.quality-control.cv-form .quality-control__form .form_email .input{padding-left:76px}.quality-control.cv-form .quality-control__form .form_email:before{background-image:url(/build/i/1c89e76781576262fade.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-right:1px solid #35a8c2;content:"";height:42px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:48px}.quality-control.cv-form .quality-control__form .form_email .form__error{left:75px}.quality-control.cv-form .quality-control__form .form_text{grid-column:1/5;grid-row:3/4;position:relative}.quality-control.cv-form .quality-control__form .form_file{align-items:center;display:flex;flex-direction:row;gap:20px;grid-column:1/5;grid-row:4/5;height:70px}.quality-control.cv-form .quality-control__form .form_file input{display:none}.quality-control.cv-form .quality-control__form .form_file-label{display:flex;flex-direction:column;gap:5px}.quality-control.cv-form .quality-control__form .form_file-label .title{color:#fff;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:600}.quality-control.cv-form .quality-control__form .form_file-label .text{color:#fff;font-size:14px;line-height:19px}.quality-control.cv-form .quality-control__form .form_file-label .file-attached{color:#fff;font-size:12px;line-height:15px}.quality-control.cv-form .quality-control__form .attachment{background-image:url(/build/i/e920f9e299a5df294781.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:inline-block;height:52px;width:52px}.quality-control.cv-form .quality-control__form .input_btn{grid-column:1/3;grid-row:5/6}.quality-control.cv-form .quality-control__form .form__policy{grid-column:3/5;grid-row:5/6;margin-left:-54px}.quality-control.quality-control--patient .quality-control__image{z-index:0}.quality-control__inner{position:relative}.quality-control__content{max-width:670px;position:relative;z-index:2}.quality-control__title{margin-bottom:25px}.quality-control__text{color:#333;font-size:25px;line-height:36px;margin-bottom:58px}.quality-control__text span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.quality-control__image{bottom:-150px;display:flex;height:975px;position:absolute;right:-100px;width:853px;z-index:1}.quality-control__image .progressive-image-wrapper{height:100%!important;width:100%!important}.quality-control__image .progressive-image{height:100%;object-fit:contain;width:100%}.quality-control__form{background-color:#005466;border-radius:25px;padding:30px}.quality-control__form form{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-areas:"name name phone phone" "text text text text" "btn policy policy policy" "btn policy policy policy";grid-template-columns:repeat(4,1fr)}.quality-control__form .form_name{grid-area:name}.quality-control__form .form_name.form__group{max-width:300px}.quality-control__form .form_phone{grid-area:phone;grid-column:1/5;grid-row:1/2}.quality-control__form .form_phone.form__group{max-width:100%;width:100%}.quality-control__form .form_phone.form__group>.input{background-color:#fff}.quality-control__form .form_text{align-self:center;grid-area:text;margin:0;text-align:left}.quality-control__form .form_text .textarea{height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;resize:none;width:100%}.quality-control__form .form_text.form__group{border-radius:10px;height:170px;max-height:170px;max-width:610px;overflow:hidden}.quality-control__form .input_btn{grid-area:btn;height:auto;margin:0;width:235px}.quality-control__form .form__policy{align-self:center;color:#a7b5c0;grid-area:policy;grid-row:3/5;text-align:left}.quality-control__form .form__policy>.link{color:#a7b5c0}.quality-control__form .form__policy-text{color:#a7b5c0;text-align:left}.quality-control__form .form__policy-text>.link{color:#a7b5c0}.quality-control__form .form__email{grid-area:email;margin-left:5px}.quality-control__form .form__email .link{padding-left:29px;position:relative;transition:all .3s ease-in-out}.quality-control__form .form__email .link span{color:#fff;font-size:15px;transition:all .3s ease-in-out}.quality-control__form .form__email .link:before{background-image:url(/build/i/257c849a412be1074009.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.quality-control__form .form__email .link:hover{transition:all .3s ease-in-out}.quality-control__form .form__email .link:hover span{color:#f36f4a;transition:all .3s ease-in-out}@media screen and (max-width:1499px){.quality-control.cv-form .quality-control__form .form__policy{margin-left:0}.quality-control__content{max-width:570px}.quality-control__title{margin-bottom:15px}.quality-control__text{font-size:22px;line-height:32px;margin-bottom:50px}.quality-control__image{height:807px;right:-142px;width:707px}}@media screen and (max-width:1023px){.quality-control.cv-form .quality-control__form form{grid-template-columns:1fr}.quality-control.cv-form .quality-control__form .form_phone{grid-column:1/2;grid-row:1/2}.quality-control.cv-form .quality-control__form .form_name{grid-column:1/2;grid-row:2/3}.quality-control.cv-form .quality-control__form .form_email{grid-column:1/2;grid-row:3/4}.quality-control.cv-form .quality-control__form .form_text{grid-column:1/2;grid-row:4/5}.quality-control.cv-form .quality-control__form .form_file{gap:10px;grid-column:1/2;grid-row:5/6}.quality-control.cv-form .quality-control__form .input_btn{grid-column:1/2;grid-row:6/7}.quality-control.cv-form .quality-control__form .form__policy{grid-column:1/2;grid-row:7/8}.quality-control__content{max-width:627px}.quality-control__content .quality-control__title{max-width:446px}.quality-control__text{font-size:20px;line-height:28px;margin-bottom:45px}.quality-control__image{bottom:-90px;height:690px;right:-159px;width:610px}.quality-control__form{max-width:447px;padding:20px}.quality-control__form form{grid-template-areas:"phone" "text" "btn" "policy" "email";grid-template-columns:1fr}.quality-control__form .form_name.form__group{max-width:100%}.quality-control__form .form_phone{grid-column:1/2}.quality-control__form .form_phone.form__group{max-width:100%;width:100%}.quality-control__form .form_text{max-width:100%}.quality-control__form .input_btn{max-width:302px;width:302px}.quality-control__form .form__policy{grid-row:4/5}.quality-control__form .form__email{max-width:302px;padding-left:36px;padding-right:36px}}@media screen and (max-width:767px){.quality-control.cv-form .quality-control__form{margin-top:430px}.quality-control.cv-form .quality-control__form .form_file{height:90px}.quality-control.cv-form .quality-control__form .attachment{height:67px;width:67px}.quality-control.cv-form .quality-control__image{top:115px}.quality-control__text{font-size:21px;margin-bottom:460px}.quality-control__text>br{display:none}.quality-control__image{height:561px;left:-75px;right:0;top:145px;width:491px}.quality-control__form{max-width:100%}.quality-control__form .input_btn{max-width:100%;width:100%}}@media screen and (max-width:480px){.quality-control.quality-control--patient .quality-control__image{left:-75px;right:0;top:191px}.quality-control__text{margin-bottom:387px}.quality-control__image{left:-75px;right:0;top:208px}}.services-links .row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.services-links .services-links__item{background-color:#005466;border-radius:25px;min-height:185px;overflow:hidden;padding:40px 40px 115px;position:relative}.services-links .services-links__bg .progressive-image-bg{bottom:0;height:70%;left:0}.services-links .services-links__title,.services-links .services-links__title a{color:#fff;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:30px}.services-links .services-links__title a{border-bottom:1px solid transparent;transition:all .3s ease-in-out}.services-links .services-links__title a:hover{border-bottom:1px solid #8ab0b9;transition:all .3s ease-in-out}.services-links .services-links__links{display:flex;flex-direction:column;gap:15px;list-style:disc;margin-left:14px;margin-top:17px}.services-links .services-links__link,.services-links .services-links__link a{color:#fff;font-size:16px;line-height:20px}.services-links .services-links__link a{border-bottom:1px solid #8ab0b9;transition:all .3s ease-in-out}.services-links .services-links__link a:hover{border-bottom:1px solid transparent}.services-links .services-links__descriptions{display:flex;flex-direction:column;margin-top:6px}.services-links .services-links__image{bottom:-8px;position:absolute;right:0;width:155px}.services-links .services-links__image .progressive-image-wrapper{height:auto!important;width:100%!important}@media screen and (max-width:1369px){.services-links .row{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1023px){.services-links .services-links__item{border-radius:20px;padding:25px 25px 115px}}@media screen and (max-width:767px){.services-links .row{display:flex;flex-direction:column}.services-links .services-links__item{min-height:170px}}.services-ribbon{width:100%}.services-ribbon__wrapper{align-items:center;display:flex}.services-ribbon__title{color:#fff;font-size:25px;line-height:36px}.custom-select{cursor:pointer;max-width:356px;width:100%;z-index:10}.custom-select,.custom-select__wrapper{position:relative}.custom-select__wrapper .icon{background-image:url(/build/i/848e9de4ae69b81928a6.svg);background-repeat:no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:26px;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:20px;z-index:10}.custom-select__wrapper.opened .icon{transform:translateY(-50%) rotate(-180deg);transition:all .3s ease-in-out}.custom-select__expand{background-color:#fff;border-radius:10px;box-shadow:0 0 20px 1px #494949;display:none;left:0;padding:20px 0 10px 10px;position:absolute;top:calc(100% - 20px);width:100%}.custom-select__expand>*{border-radius:10px 0 0 10px;color:#494949;display:block;font-size:18px;font-weight:500;line-height:25px;padding:10px 29px}.custom-select__expand>.active,.custom-select__expand>:hover{background-color:#f1f4f5;color:#0390ae}.custom-select__default{align-items:center;background-color:#fff;border-radius:10px;color:#0390ae;display:flex;font-size:18px;font-weight:500;justify-content:space-between;line-height:24px;padding:30px 26px 29px 39px;position:relative}.custom-select__wrapper.opened .custom-select__expand{display:block}.dental-cases.dental-cases--white .dental-cases__slide{background-color:#ebf0f5}.dental-cases.dental-cases--grey .dental-cases__slide{background-color:#fff}.dental-cases.dental-cases--services-page .dental-cases__content{max-width:100%}.dental-cases.dental-cases--services-page .dental-cases__title .link{border-bottom:1px dashed #f36f4a;color:#f36f4a;display:inline;transition:all .3s ease-in-out}.dental-cases.dental-cases--services-page .dental-cases__title:hover .link{border-bottom-color:transparent;transition:all .3s ease-in-out}.dental-cases.dental-cases--white-gradient .dental-cases__clients-list:before{background:linear-gradient(269deg,#fff -1.81%,rgba(235,240,245,0) 99.47%)}.dental-cases.prosthetics-page .dental-cases__content{max-width:553px}.dental-cases.allon4_page .dental-cases__slide-wrapper,.dental-cases.allon6_page .dental-cases__slide-wrapper,.dental-cases.prosthetics-page .dental-cases__slide-wrapper{max-width:668px}.dental-cases.allon6_page .dental-cases__content{max-width:580px}.dental-cases.bridges-page .dental-cases__content{max-width:680px}.dental-cases.bridges-page .dental-cases__clients-list:before{background:linear-gradient(269deg,#fff -1.81%,rgba(235,240,245,0) 99.47%)}.dental-cases.bridges-page .dental-cases__slide{background-color:#ebf0f5}.dental-cases.bridges-page .dental-cases__slide-wrapper{max-width:640px}.dental-cases.dental-cases--crowns .dental-cases__content{max-width:686px}.dental-cases.dental-cases--crowns .dental-cases__subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.dental-cases.dental-cases--crowns .dental-cases__slide{background-color:#ebf0f5}.dental-cases.dental-cases--crowns .dental-cases__clients-list:before{background:linear-gradient(269deg,#fff -1.81%,rgba(235,240,245,0) 99.47%)}.dental-cases.veneers-page .dental-cases__content{max-width:750px}.dental-cases.veneers-page .dental-cases__title{max-width:525px}.dental-cases.veneers-page .dental-cases__clients-list:before{background:linear-gradient(269deg,#fff -1.81%,rgba(235,240,245,0) 99.47%)}.dental-cases.veneers-page .dental-cases__slide{background-color:#ebf0f5}.dental-cases.dental-cases--aligners .dental-cases__clients-list:before{background:linear-gradient(269deg,#fff -1.81%,rgba(235,240,245,0) 99.47%)}.dental-cases.dental-cases--aligners .dental-cases__slide{background-color:#ebf0f5}.dental-cases.dental-cases--aligners .dental-cases__content{max-width:720px}.dental-cases.braces-page .dental-cases__content{max-width:597px}.dental-cases.braces-page .dental-cases__clients-list:before{background:linear-gradient(269deg,#fff -1.81%,rgba(235,240,245,0) 99.47%)}.dental-cases.braces-page .dental-cases__slide{background-color:#ebf0f5}.dental-cases.dental-cases--orthodontics .dental-cases__content{max-width:706px}.dental-cases.dental-cases--orthodontics .dental-cases__subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.dental-cases.dental-cases--orthodontics .dental-cases__slide{background-color:#ebf0f5}.dental-cases.dental-cases--orthodontics .dental-cases__clients-list:before{background:linear-gradient(269deg,#fff -1.81%,rgba(235,240,245,0) 99.47%)}.dental-cases.dental-cases--orthodontics .dental-cases__slide-title{max-width:650px}.dental-cases.dental-cases--restoration .dental-cases__content{max-width:723px}.dental-cases.dental-cases--restoration .dental-cases__subtitle span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.dental-cases.dental-cases--restoration .dental-cases__slide{background-color:#ebf0f5}.dental-cases.dental-cases--restoration .dental-cases__clients{justify-content:center}.dental-cases.dental-cases--restoration .dental-cases__clients-list:before{background:linear-gradient(269deg,#fff -1.81%,rgba(235,240,245,0) 99.47%)}.dental-cases.dental-cases--restoration .dental-cases__slide-title{max-width:650px}.dental-cases.dental-treatment-page .dental-cases__content{max-width:680px}.dental-cases.dental-treatment-page .dental-cases__clients-list:before{background:linear-gradient(269deg,#fff -1.81%,rgba(235,240,245,0) 99.47%)}.dental-cases.dental-treatment-page .dental-cases__slide{background-color:#ebf0f5}.dental-cases.basal-implantation-page .dental-cases__content{max-width:680px}.dental-cases.basal-implantation-page .dental-cases__clients-list:before{background:linear-gradient(269deg,#fff -1.81%,rgba(235,240,245,0) 99.47%)}.dental-cases.basal-implantation-page .dental-cases__slide{background-color:#ebf0f5}.dental-cases.dental-cases--pediatric-dentistry .dental-cases__content{max-width:680px}.dental-cases__inner{display:flex;justify-content:space-between;margin-bottom:60px}.dental-cases__content{display:flex;flex-direction:column;gap:25px;max-width:525px}.dental-cases__subtitle{color:#333;font-size:25px;line-height:36px}.dental-cases__subtitle span{font-weight:700}.dental-cases__clients{display:flex;flex-direction:column;gap:17px}.dental-cases__clients-list{align-items:center;display:flex;gap:10px;position:relative}.dental-cases__clients-list:before{background:linear-gradient(269deg,#ebf0f5 -1.81%,rgba(235,240,245,0) 99.47%);content:"";height:100%;position:absolute;right:0;top:0;width:100px;z-index:1}.dental-cases__clients-item{border-radius:10px;height:76px;overflow:hidden;width:61px}.dental-cases__clients-item .progressive-image-wrapper{height:100%!important;width:100%!important}.dental-cases__clients-item .progressive-image{height:100%;object-fit:cover;width:100%}.dental-cases__clients-text{color:#333;font-size:18px;line-height:28px}.dental-cases__clients-text>.highlight{color:#0390ae;font-weight:700}.dental-cases__slider-wrapper{margin-bottom:40px}.dental-cases__slider-wrapper .slick-track{display:flex!important}.dental-cases__slider-wrapper .slick-slide{height:auto}.dental-cases__slider-wrapper .slick-slide>div{height:100%}.dental-cases__slide{display:grid!important;grid-column-gap:40px;background-color:#fff;border-radius:25px;column-gap:40px;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,auto);height:100%;padding:45px 45px 45px 50px}.dental-cases__slide-photos{grid-gap:5px;display:grid;gap:5px;grid-row:span 2/span 2;grid-template-areas:"photo photo" "photo--before photo--after";grid-template-columns:1fr 1fr;max-height:521px}.dental-cases__slide-photos.dental-cases__slide-photos--empty{display:block;max-height:none}.dental-cases__slide-patient{border-radius:15px;grid-area:photo;height:339px;overflow:hidden;position:relative;width:505px}.dental-cases__slide-patient .progressive-image-wrapper{height:100%!important;width:100%!important}.dental-cases__slide-patient .progressive-image{height:100%;object-fit:cover;width:100%}.dental-cases__slide-review{background-color:#fff;border-radius:10px;bottom:10px;padding:7px 16px 10px;position:absolute;right:10px}.dental-cases__slide-review:before{background-repeat:no-repeat;background-size:contain;content:"";display:none;height:27px;left:4px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.dental-cases__slide-review--prodoctorov:before{background-image:url(/build/i/b8e87067e115a24ae815.svg)}.dental-cases__slide-review__link{color:#0390ae;font-size:14px;line-height:19px}.dental-cases__slide-review__link .highlight{font-weight:600}.dental-cases__slide-photo{border-radius:15px;height:177px;overflow:hidden;position:relative;width:250px}.dental-cases__slide-photo .progressive-image-wrapper{height:100%!important;width:100%!important}.dental-cases__slide-photo .progressive-image{height:100%;object-fit:cover;width:100%}.dental-cases__slide-photo:before{background-color:#fff;border-radius:10px;bottom:10px;color:#333;font-size:14px;line-height:19px;padding:6px 15px;position:absolute;right:10px;z-index:1}.dental-cases__slide-photo--before{grid-area:photo--before}.dental-cases__slide-photo--before:before{content:"До";z-index:2}.dental-cases__slide-photo--after{grid-area:photo--after}.dental-cases__slide-photo--after:before{content:"После"}.dental-cases__slide-content{display:flex;flex-direction:column;gap:25px;grid-column-start:2;grid-row-start:2}.dental-cases__slide-title{color:#333;font-size:22px;font-weight:600;line-height:30px}.dental-cases__slide-wrapper{display:flex;flex-direction:column;gap:20px}.dental-cases__slide-info{display:flex;flex-direction:column;gap:2px}.dental-cases__slide-info__title{color:#728288;font-size:16px;line-height:21px}.dental-cases__slide-info__text{color:#333;font-size:18px;line-height:26px}.dental-cases__slide-info__text .link>span.dental-cases__slide-info__doctor{color:#0390ae;font-weight:600;margin-right:6px;text-wrap:nowrap}.dental-cases__slide-info__list{display:flex;flex-direction:column;gap:6px}.dental-cases__slide-info__item{color:#333;font-size:18px;line-height:26px;padding-left:26px;position:relative}.dental-cases__slide-info__item:before{background-image:url(/build/i/a0be63654d3911da3838.svg);background-size:cover;content:"";height:17px;left:0;position:absolute;top:2px;width:17px}.dental-cases__estimation{display:flex;flex-direction:column;gap:50px;margin-top:60px}.dental-cases__estimation-wrapper{align-items:center;background-color:#fff;border-radius:25px;display:flex;gap:77px;padding:57px 50px 50px 45px}.dental-cases__estimation-title{color:#262626;font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:500;line-height:36px}.dental-cases__estimation-title>span{display:block;font-family:Onest,sans-serif;font-style:normal;font-weight:700}.dental-cases__estimation-list{display:grid;flex-grow:1;grid-template-columns:repeat(4,180px);justify-content:space-between}.dental-cases__estimation-item{background-color:#ebf0f5;border-radius:19px;max-height:103px;padding:23px 11px;position:relative}.dental-cases__estimation-rating{align-items:center;display:flex;gap:8px;left:0;position:absolute;top:-8px}.dental-cases__estimation-rating>.rating{align-items:center;background-color:#f3c44a;border-radius:50%;color:#fff;display:flex;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:500;justify-content:center;line-height:1.25;padding:10px 7px 8px 6px}.dental-cases__estimation-logo{width:136px}.dental-cases__estimation-logo .progressive-image-wrapper{width:100%!important}@media screen and (max-width:1369px){.dental-cases.prosthetics-page .dental-cases__inner{gap:36px}.dental-cases.dental-cases--crowns .dental-cases__inner{gap:25px}.dental-cases.veneers-page .dental-cases__inner{gap:35px}.dental-cases.dental-cases--aligners .dental-cases__slide-photos{height:100%}.dental-cases.dental-cases--aligners .dental-cases__content{max-width:442px}.dental-cases.dental-cases--restoration .dental-cases__slide-photos{height:100%}.dental-cases.dental-cases--restoration .dental-cases__inner{margin-bottom:50px}.dental-cases.dental-cases--restoration .dental-cases__content{max-width:458px}.dental-cases.dental-cases--restoration .dental-cases__clients{justify-content:flex-start}.dental-cases__inner{gap:50px}.dental-cases__content{gap:15px}.dental-cases__subtitle{font-size:22px;line-height:32px}.dental-cases__clients-item:last-child,.dental-cases__clients-item:nth-last-child(2){display:none}.dental-cases__slider-wrapper .slick-list{margin:0 -22px 0 -15px}.dental-cases__slider-wrapper .slick-slide{margin:0 15px}.dental-cases__slide{display:flex!important;flex-direction:column;gap:20px;padding:30px}.dental-cases__slide-photos{max-height:431px}.dental-cases__slide-patient{height:280px;width:auto}.dental-cases__slide-photo{height:146px;width:auto}.dental-cases__slide-content{gap:20px}.dental-cases__slide-title{font-size:18px;line-height:25px}.dental-cases__slide-wrapper{gap:15px}.dental-cases__slide-info__title{font-size:14px;line-height:19px}.dental-cases__slide-info__item,.dental-cases__slide-info__text{font-size:16px;line-height:22px}.dental-cases__estimation{gap:40px;margin-top:40px}.dental-cases__estimation-wrapper{gap:38px;padding:23px 23px 23px 29px}.dental-cases__estimation-title{font-size:20px;line-height:25px}.dental-cases__estimation-list{gap:15px;grid-template-columns:repeat(4,158px);justify-content:space-between}.dental-cases__estimation-item{padding:18px 3px 9px 14px}.dental-cases__estimation-logo{height:54px;width:141px}.dental-cases__estimation-logo .progressive-image-wrapper{height:100%!important;width:100%!important}.dental-cases__estimation-logo .progressive-image{height:100%;object-fit:cover;width:100%}.dental-cases__estimation-rating>.rating{font-size:16px;padding:8px 5px 7px}}@media screen and (max-width:1023px){.dental-cases.allon4_page .dental-cases__slide-wrapper,.dental-cases.allon6_page .dental-cases__slide-wrapper{max-width:400px}.dental-cases.allon6_page .dental-cases__content{max-width:460px}.dental-cases.prosthetics-page .dental-cases__slide-wrapper{max-width:410px}.dental-cases.dental-cases--crowns .dental-cases__inner{gap:45px}.dental-cases.dental-cases--crowns .dental-cases__content{max-width:344px}.dental-cases.veneers-page .dental-cases__inner{gap:20px}.dental-cases.dental-cases--aligners .dental-cases__inner{gap:54px}.dental-cases__inner{gap:20px;margin-bottom:45px}.dental-cases__content{max-width:400px}.dental-cases__subtitle{font-size:20px;line-height:28px}.dental-cases__clients-list{gap:8px}.dental-cases__clients-item{height:58px;width:47px}.dental-cases__clients-text{font-size:15px;line-height:22px}.dental-cases__slider-wrapper .slick-list{padding:0 20px 0 0!important}.dental-cases__slider-wrapper .slick-slide{max-width:456px}.dental-cases__slide{gap:15px;padding:20px}.dental-cases__estimation{gap:20px}.dental-cases__estimation-wrapper{align-items:center;flex-direction:column;gap:25px;padding:25px}.dental-cases__estimation-title{line-height:28px}.dental-cases__estimation-title>span{display:inline}.dental-cases__estimation-list{gap:16px;grid-template-columns:repeat(4,156px)}.dental-cases__estimation-item{padding:18px 8px}.dental-cases__slide-review{bottom:4px;right:4px}}@media screen and (max-width:767px){.dental-cases.allon6_page .dental-cases__content{max-width:480px}.dental-cases.dental-cases--aligners,.dental-cases.dental-cases--crowns{margin-left:auto;margin-right:auto;max-width:480px}.dental-cases.dental-cases--aligners .dental-cases__slide-patient{height:100%}.dental-cases.dental-cases--orthodontics{margin-left:auto;margin-right:auto;max-width:480px}.dental-cases.dental-cases--orthodontics .dental-cases__slide-title,.dental-cases.dental-cases--orthodontics .dental-cases__title{max-width:90%}.dental-cases.dental-cases--restoration{margin-left:auto;margin-right:auto;max-width:480px}.dental-cases.dental-cases--restoration .dental-cases__inner{margin-bottom:40px}.dental-cases__slide-info__text{font-size:15px;line-height:21px}.dental-cases__slide-info__text br{display:none}.dental-cases__slide-info__item{font-size:15px;line-height:21px}.dental-cases__inner{flex-direction:column;gap:40px}.dental-cases__subtitle{font-size:21px}.dental-cases__clients{gap:10px}.dental-cases__clients-list{gap:7px}.dental-cases__clients-list:before{display:none}.dental-cases__clients-item{height:52px;width:42px}.dental-cases__clients-item:last-child{display:block}.dental-cases__slider-wrapper{margin-bottom:30px}.dental-cases__slider-wrapper .slick-list{margin:0 -15px;padding:0!important}.dental-cases__slide{padding:20px 15px}.dental-cases__slide-patient{height:215px}.dental-cases__slide-photo{height:111px;width:auto}.dental-cases__slide-title{order:-1}.dental-cases__slide-info__item:before{background-size:contain;height:17px;width:17px}.dental-cases__navigation{margin:0 auto}.dental-cases__navigation.slider-navigation{height:40px;width:92px}.dental-cases__estimation{align-items:center;gap:40px;margin-top:50px}.dental-cases__estimation-wrapper{gap:30px;padding:25px 13px 13px}.dental-cases__estimation-title{font-size:21px}.dental-cases__estimation-list{gap:12px;grid-template-columns:repeat(2,1fr)}.dental-cases__slide-review{bottom:5px;padding:2px 8px 4px;right:5px}.dental-cases__slide-review:before{height:19px;width:21px}.dental-cases__slide-photo:before{bottom:5px;font-size:14px;line-height:12px;padding:4px 8px 5px;right:5px}}.guarantees.veneers-page .guarantees__subtitle{max-width:700px}.guarantees__inner{position:relative}.guarantees__content{display:flex;flex-direction:column}.guarantees__title{color:#262626;margin-bottom:25px}.guarantees__subtitle{color:#333;font-size:25px;line-height:36px;margin-bottom:60px;max-width:662px}.guarantees__subtitle>.highlight{font-weight:600}.guarantees__items{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:40px;max-width:662px}.guarantees__item{background-color:#005466;border-radius:25px;min-height:180px;padding:30px;position:relative;z-index:1}.guarantees__item:before{background-image:url(/build/i/9d0048930da1d6a2f151.png);background-position:100% 100%;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.guarantees__item:nth-child(2):before{background-image:url(/build/i/f09932c4a975d000b542.png)}.guarantees__item:nth-child(3):before{background-image:url(/build/i/a4ac9c7fc6616616d645.png)}.guarantees__item:nth-child(4):before{background-image:url(/build/i/05fdb8c2e8ba977d98e4.png)}.guarantees__item-title{color:#fff;font-size:20px;font-weight:700;line-height:27px;margin-bottom:15px}.guarantees__item-text{color:#fff;font-size:18px;line-height:25px}.guarantees__extra{align-items:center;display:flex;gap:15px;max-width:662px}.guarantees__extra-icon{height:60px;width:60px}.guarantees__extra-text{color:#333;font-size:18px;font-weight:600;line-height:25px}.guarantees__image{bottom:-155px;height:721px;position:absolute;right:-135px;width:784px}@media screen and (max-width:1566px){.guarantees.guarantees--diagnostics .guarantees__image{bottom:-197px}}@media screen and (max-width:1369px){.guarantees.guarantees--crowns .guarantees__subtitle{max-width:688px}.guarantees__items{max-width:590px}.guarantees__title{margin-bottom:15px}.guarantees__subtitle{font-size:22px;line-height:32px;margin-bottom:50px}.guarantees__item{min-height:150px;padding:25px}.guarantees__item-title{font-size:18px;line-height:26px;margin-bottom:5px}.guarantees__item-text{font-size:16px;line-height:24px}.guarantees__extra-text{font-size:16px;line-height:22px}.guarantees__image{bottom:-110px;display:flex;height:560px;right:-85px;width:609px}.guarantees__image .progressive-image-wrapper{height:100%!important;width:100%!important}.guarantees__image .progressive-image{height:100%;object-fit:contain;width:100%}}@media screen and (max-width:1023px){.guarantees.guarantees--crowns .guarantees__subtitle{max-width:646px}.guarantees.veneers-page .guarantees__subtitle{max-width:557px}.guarantees.guarantees--diagnostics .guarantees__image{bottom:-148px}.guarantees__subtitle{font-size:20px;line-height:28px;margin-bottom:45px;max-width:520px}.guarantees__items{margin-bottom:35px;max-width:460px}.guarantees__item{min-height:145px;padding:20px}.guarantees__item-title{line-height:25px}.guarantees__item-text{line-height:22px}.guarantees__extra{gap:10px}.guarantees__extra-icon{height:53px;width:53px}.guarantees__image{bottom:-92px;height:434px;right:-76px;width:472px}}@media screen and (max-width:767px){.guarantees.guarantees--crowns{margin-left:auto;margin-right:auto;max-width:480px}.guarantees__subtitle{font-size:21px;margin-bottom:15px}.guarantees__items{grid-template-columns:1fr;margin-bottom:25px;max-width:100%}.guarantees__item{min-height:150px;padding:25px}.guarantees__item-title{line-height:26px}.guarantees__item-text{line-height:24px}.guarantees__image{height:328px;margin-left:15px;position:static;width:357px}}.all-teeth--dark .all-teeth__description,.all-teeth--dark .all-teeth__title{color:#fff}.all-teeth--dark .all-teeth__factors-text{color:#48d4f3}.all-teeth--dark .all-teeth__comparison-radius{background-color:#1c2b37}.all-teeth--white .all-teeth__contraindications,.all-teeth--white .all-teeth__indications{background-color:#ebf0f5}.all-teeth--gray .all-teeth__contraindications,.all-teeth--gray .all-teeth__indications,.all-teeth--white .all-teeth__comparison-radius{background-color:#fff}.all-teeth--gray .all-teeth__comparison-radius{background-color:#ebf0f5}.all-teeth.prosthetics-page .all-teeth__description{max-width:965px}.all-teeth.all-teeth_implantation .all-teeth__contraindications{margin-bottom:0}.all-teeth.all-teeth--crowns .all-teeth__description{max-width:825px}.all-teeth.all-teeth--crowns .all-teeth__grid{gap:45px;grid-template-columns:245px 1fr}.all-teeth.all-teeth--crowns .all-teeth__list:first-child{max-width:245px}.all-teeth.all-teeth--crowns .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.all-teeth.all-teeth--crowns .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{left:-37px}.all-teeth.all-teeth--aligners .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.all-teeth.all-teeth--aligners .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{left:-37px}.all-teeth.veneers-page .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{left:-37px;top:4px}.all-teeth.all-teeth--orthodontics .all-teeth__descriptions{max-width:100%}.all-teeth.all-teeth--orthodontics .all-teeth__contraindications,.all-teeth.all-teeth--orthodontics .all-teeth__indications{background-color:#ebf0f5}.all-teeth.all-teeth--orthodontics .all-teeth__list{max-width:310px}.all-teeth.all-teeth--orthodontics .all-teeth__list--note .all-teeth__list-item:last-child:before{display:none}.all-teeth.all-teeth--orthodontics .all-teeth__list--note .all-teeth__list-item:last-child .all-teeth__list-text{color:#728288;margin-top:53px}.all-teeth.all-teeth--orthodontics .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.all-teeth.all-teeth--orthodontics .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{height:56px;top:4px}.all-teeth.all-teeth--restoration .all-teeth__title{color:#fff}.all-teeth.all-teeth--restoration .all-teeth__description{color:#fff;display:flex;flex-direction:column}.all-teeth.all-teeth--restoration .all-teeth__factors-text{color:#48d4f3}.all-teeth.all-teeth--restoration .all-teeth__descriptions{max-width:100%}.all-teeth.all-teeth--restoration .all-teeth__list{max-width:310px}.all-teeth.all-teeth--restoration .all-teeth__list--note .all-teeth__list-item:last-child:before{display:none}.all-teeth.all-teeth--restoration .all-teeth__list--note .all-teeth__list-item:last-child .all-teeth__list-text{color:#728288;margin-top:10px}.all-teeth.all-teeth--restoration .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.all-teeth.all-teeth--restoration .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{height:56px;left:-37px;top:4px}.all-teeth.all-teeth--gum-treatment .all-teeth__indications,.all-teeth.dental-treatment-page .all-teeth__indications{margin-bottom:0}.all-teeth.all-teeth--gum-treatment .all-teeth__descriptions{margin-bottom:60px}.all-teeth.all-teeth--gum-treatment .all-teeth__list{max-width:285px}.all-teeth__title{color:#262626;margin-bottom:25px}.all-teeth__descriptions{display:flex;gap:46px;margin-bottom:46px;max-width:1225px}.all-teeth__description{color:#333;flex:1;font-size:25px;font-weight:400;line-height:36px}.all-teeth__description>.highlight{font-weight:600}.all-teeth__description:nth-child(2){flex:1.3}.all-teeth__factors{align-items:center;display:flex;gap:35px;margin-bottom:60px}.all-teeth__factors-image{border-radius:10px;height:111px;overflow:hidden;width:111px}.all-teeth__factors-image .progressive-image-wrapper{height:100%!important;width:100%!important}.all-teeth__factors-image .progressive-image{height:100%;object-fit:cover;width:100%}.all-teeth__factors-text{color:#0390ae;font-size:25px;font-weight:600;line-height:30px}.all-teeth__indications{margin-bottom:68px}.all-teeth__contraindications,.all-teeth__indications{background:#fff;border-radius:25px;display:grid;grid-template-columns:1fr 540px;position:relative}.all-teeth__badge{background-color:#0390ae;border-radius:58px;color:#fff;font-family:RG,sans-serif;font-size:25px;font-style:normal;font-weight:600;left:50px;line-height:25px;padding:5px 26px 9px;position:absolute;top:-20px}.all-teeth__grid{display:grid;grid-template-columns:1fr 1fr;padding:60px 60px 60px 50px}.all-teeth__list{display:flex;flex-direction:column;gap:25px}.all-teeth__list--approved .all-teeth__list-item:before{background:url(/build/i/0bc7f5c74bdabc22212e.svg) no-repeat 50%/cover}.all-teeth__list--rejected .all-teeth__list-item:before{background:url(/build/i/cba7fb37e78228e20ccd.svg) no-repeat 50%/cover;height:15px;top:5px;width:15px}.all-teeth__list-item{display:flex;flex-direction:column;gap:3px;padding-left:30px;position:relative}.all-teeth__list-item:before{content:"";height:9px;left:3px;position:absolute;top:8px;width:14px}.all-teeth__list-title{color:#333;font-size:18px;font-weight:600;line-height:25px}.all-teeth__list-text{color:#494949;font-size:16px;line-height:22px}.all-teeth__image{border-radius:25px;height:100%;overflow:hidden;width:100%}.all-teeth__image .progressive-image-wrapper{height:100%!important;width:100%!important}.all-teeth__image .progressive-image{height:100%;object-fit:cover;width:100%}.all-teeth__info{background:#35a8c2;border-radius:25px;padding:60px 60px 60px 102px;position:relative}.all-teeth__info-item{display:flex;flex-direction:column;gap:15px}.all-teeth__info-item:not(:last-child){margin-bottom:48px}.all-teeth__info-item:first-child{position:relative}.all-teeth__info-item:first-child:before{background:url(/build/i/4512b8f156388b292431.svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:-34px;position:absolute;top:0;width:19px}.all-teeth__info-item.all-teeth__info-item_small-pin:before{display:none}.all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title{position:relative}.all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{background:url(/build/i/4512b8f156388b292431.svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:-23px;position:absolute;top:5px;width:19px}.all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title span{font-weight:600}.all-teeth__info-item:first-child .all-teeth__info-item-text{font-size:20px;font-weight:400;line-height:28px}.all-teeth__info-item-title{color:#fff;font-size:22px;font-weight:400;line-height:30px}.all-teeth__info-item-title>.highlight{font-weight:700}.all-teeth__info-item-text{color:#fff;font-size:22px;font-weight:400;line-height:28px}.all-teeth__info-item-text>.highlight{font-weight:700}.all-teeth__info-item__list{display:flex;flex-direction:column;list-style-type:disc}.all-teeth__info-item__list li{color:#fff;font-size:16px;line-height:22px}.all-teeth__comparison{margin-top:50px}.all-teeth__comparison__top{display:inline-flex;position:relative}.all-teeth__comparison__top:before{background-color:#005466;bottom:0;content:"";height:50%;left:0;position:absolute;width:100%}.all-teeth__comparison-title{background-color:#005466;border-radius:15px 15px 0 0;color:#fff;font-family:RG,sans-serif;font-size:25px;font-style:normal;font-weight:600;height:69px;line-height:25px;padding:23px 38px 21px 40px;position:relative;width:421px;z-index:1}.all-teeth__comparison-title:after{background:url(/build/i/dcad67e6c1e9c15c5037.svg) no-repeat 50%/cover;content:"";height:23px;position:absolute;right:38px;top:27px;width:23px}.all-teeth__comparison-radius{background-color:#ebf0f5;border-radius:15px 15px 0 15px;position:relative;width:50px;z-index:1}.all-teeth__comparison-grid{background:#005466 url(/build/i/b248b50d1e06d1c7fbdc.png) no-repeat bottom/100% 201px;border-radius:0 25px 25px 25px;display:flex;gap:25px;min-height:360px;overflow:hidden;padding:50px;position:relative}.all-teeth__comparison-grid.no-top{border-radius:25px}.all-teeth__comparison-grid.no-image .all-teeth__wrapper{max-width:none;width:50%}.all-teeth__comparison-grid .no-image .all-teeth__comparison-list__item__text,.all-teeth__comparison-grid.no-top .all-teeth__comparison-list__item__text{color:#cce3e8}.all-teeth__wrapper{max-width:397px}.all-teeth__wrapper.advantages .all-teeth__heading:after{background:#fff url(/build/i/0d8d78c45c806a9a0e67.svg) no-repeat 50%/24px 24px}.all-teeth__wrapper.advantages .all-teeth__comparison-list__item:before{background:url(/build/i/a5d4f9d4f54b115b4447.svg) no-repeat 50%/cover}.all-teeth__wrapper.disadvantages .all-teeth__heading:after{background:#fff url(/build/i/662725007eedd6eb96cf.svg) no-repeat 50%/24px 24px}.all-teeth__wrapper.disadvantages .all-teeth__comparison-list__item:before{background:url(/build/i/cba7fb37e78228e20ccd.svg) no-repeat 50%/cover}.all-teeth__heading{background:#0390ae;border-radius:58px;color:#fff;display:inline-flex;font-family:RG,sans-serif;font-size:25px;font-style:normal;font-weight:600;height:39px;line-height:25px;margin-bottom:26px;padding:6px 56px 8px 26px;position:relative}.all-teeth__heading:after{border-radius:50%;content:"";height:39px;position:absolute;right:0;top:0;width:39px}.all-teeth__comparison-list{display:flex;flex-direction:column;gap:15px;padding-left:56px}.all-teeth__comparison-list__item{display:flex;flex-direction:column;gap:3px;position:relative}.all-teeth__comparison-list__item:before{content:"";height:15px;left:-26px;position:absolute;top:5px;width:15px}.all-teeth__comparison-list__item__title{color:#fff;font-size:18px;font-weight:600;line-height:25px}.all-teeth__comparison-list__item__text{color:#fff;font-size:16px;line-height:22px}.all-teeth__comparison-image{height:428px;position:absolute;right:-80px;top:-30px;width:598px}.all-teeth__comparison-image .progressive-image-wrapper{height:100%!important;width:100%!important}.all-teeth__comparison-image .progressive-image{height:100%;object-fit:cover;width:100%}.all-teeth__button{margin-top:40px;width:335px}@media screen and (max-width:1369px){.all-teeth.allon4_page .all-teeth__info-item:before,.all-teeth.allon6_page .all-teeth__info-item:before{height:50px}.all-teeth.allon6_page .all-teeth__descriptions{column-gap:100px}.all-teeth.allon6_page .all-teeth__description:first-child,.all-teeth.allon6_page .all-teeth__description:nth-child(2){flex:1}.all-teeth.allon6_page .all-teeth__info{padding-right:25px}.all-teeth.prosthetics-page .all-teeth__description{max-width:900px}.all-teeth.all-teeth_implantation .all-teeth__box{margin-bottom:0}.all-teeth.all-teeth--crowns .all-teeth__description{max-width:723px}.all-teeth.all-teeth--crowns .all-teeth__grid{gap:0}.all-teeth.all-teeth--crowns .all-teeth__info{padding:30px 20px 30px 45px}.all-teeth.all-teeth--crowns .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title{max-width:256px}.all-teeth.all-teeth--crowns .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{height:38px;left:-22px;top:5px}.all-teeth.all-teeth--crowns .all-teeth__info-item-text{font-size:16px;line-height:24px}.all-teeth.bridges-page .all-teeth__title{max-width:598px}.all-teeth.bridges-page .all-teeth__info-item-text{font-size:16px;line-height:24px}.all-teeth.all-teeth--aligners .all-teeth__title{max-width:600px}.all-teeth.all-teeth--aligners .all-teeth__description{max-width:637px}.all-teeth.all-teeth--aligners .all-teeth__list-item{max-width:233px}.all-teeth.all-teeth--aligners .all-teeth__contraindications,.all-teeth.all-teeth--aligners .all-teeth__indications{grid-template-columns:1fr 339px}.all-teeth.all-teeth--aligners .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{left:-26px}.all-teeth.all-teeth--aligners .all-teeth__info-item-text{font-size:16px;line-height:24px}.all-teeth.veneers-page .all-teeth__grid{gap:10px;padding:40px 30px}.all-teeth.veneers-page .all-teeth__info-item:first-child .all-teeth__info-item-text{font-size:16px;line-height:24px}.all-teeth.all-teeth--orthodontics .all-teeth__title{max-width:867px}.all-teeth.all-teeth--orthodontics .all-teeth__list{max-width:256px}.all-teeth.all-teeth--orthodontics .all-teeth__list-title{line-height:21px}.all-teeth.all-teeth--orthodontics .all-teeth__list--note .all-teeth__list-item:last-child .all-teeth__list-text{margin-top:20px}.all-teeth.all-teeth--orthodontics .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{height:69px;top:4px}.all-teeth.all-teeth--orthodontics .all-teeth__info-item .all-teeth__info-item-text{font-size:16px;line-height:24px}.all-teeth.braces-page .all-teeth__title{max-width:600px}.all-teeth.braces-page .all-teeth__info-item:first-child .all-teeth__info-item-text{font-size:16px;line-height:24px}.all-teeth.all-teeth--restoration .all-teeth__title{max-width:867px}.all-teeth.all-teeth--restoration .all-teeth__list{max-width:251px}.all-teeth.all-teeth--restoration .all-teeth__list-title{line-height:21px}.all-teeth.all-teeth--restoration .all-teeth__list--note .all-teeth__list-item:last-child .all-teeth__list-text{margin-top:3px}.all-teeth.all-teeth--restoration .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{height:69px;left:-23px;top:4px}.all-teeth.all-teeth--restoration .all-teeth__info-item .all-teeth__info-item-text{font-size:16px;line-height:24px}.all-teeth.all-teeth--nonremovable .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{height:100%;left:-23px;top:4px}.all-teeth.all-teeth--nonremovable .all-teeth__info-item .all-teeth__info-item-text{font-size:16px;line-height:24px}.all-teeth__title{margin-bottom:15px}.all-teeth__descriptions{gap:15px}.all-teeth__description{font-size:22px;line-height:32px}.all-teeth__contraindications,.all-teeth__indications{grid-template-columns:1fr 316px}.all-teeth__indications{margin-bottom:46px}.all-teeth__badge{font-size:22px;left:28px;padding:5px 22px;top:-17px}.all-teeth__grid{padding:40px 40px 40px 30px}.all-teeth__list{gap:15px}.all-teeth__list-item{gap:1px}.all-teeth__list-title{font-size:16px}.all-teeth__list-text{font-size:14px;line-height:19px}.all-teeth__info{padding:32px 30px 27px 55px}.all-teeth__info:before{height:70px;left:34px;top:35px;width:10px}.all-teeth__info-item{gap:10px}.all-teeth__info-item:not(:last-child){margin-bottom:10px}.all-teeth__info-item:first-child .all-teeth__info-item-text{font-size:16px;line-height:24px}.all-teeth__info-item-title{font-size:18px;line-height:23px}.all-teeth__info-item-text{font-size:16px;line-height:24px}.all-teeth__comparison__top:before{bottom:-1px;width:99%}.all-teeth__comparison-title{font-size:22px;height:50px;line-height:25px;padding:13px 58px 12px 28px;width:359px}.all-teeth__comparison-title:after{right:26px;top:16px}.all-teeth__comparison-grid{padding:50px 30px 30px}.all-teeth__heading{font-size:22px;height:35px;line-height:25px;padding:4px 50px 6px 26px}.all-teeth__heading:after{height:35px;width:35px}.all-teeth__wrapper{max-width:305px}.all-teeth__wrapper:nth-child(2){max-width:340px}.all-teeth__comparison-list__item{gap:1px}.all-teeth__comparison-list__item__title{font-size:16px;line-height:25px}.all-teeth__comparison-list__item__text{font-size:14px;line-height:19px}.all-teeth__comparison-image{bottom:-30px;height:294px;top:auto;width:410px}.all-teeth__button{padding:16px 20px;width:280px}}@media screen and (max-width:1023px){.all-teeth.allon4_page .all-teeth__info-item:before,.all-teeth.allon6_page .all-teeth__info-item:before{height:36px;left:-20px}.all-teeth.allon6_page .all-teeth__badge{font-size:16px;left:18px}.all-teeth.allon6_page .all-teeth__descriptions{gap:50px}.all-teeth.allon6_page .all-teeth__description:first-child{flex:1.3}.all-teeth.allon6_page .all-teeth__description:nth-child(2){flex:1}.all-teeth.all-teeth_implantation .all-teeth__box,.all-teeth.all-teeth_implantation .all-teeth__indications{margin-bottom:0}.all-teeth.all-teeth_implantation .all-teeth__info-item-text{font-size:15px;line-height:22px}.all-teeth.all-teeth_implantation .all-teeth__image{height:236px;width:100%}.all-teeth.all-teeth--crowns .all-teeth__title{max-width:553px}.all-teeth.all-teeth--crowns .all-teeth__description{max-width:665px}.all-teeth.all-teeth--crowns .all-teeth__grid{gap:18px}.all-teeth.all-teeth--crowns .all-teeth__list:first-child{max-width:245px}.all-teeth.all-teeth--crowns .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{left:-19px}.all-teeth.all-teeth--crowns .all-teeth__info-item-text{font-size:15px;line-height:22px}.all-teeth.veneers-page .all-teeth__title{max-width:476px}.all-teeth.veneers-page .all-teeth__grid{gap:18px;padding:42px 24px 30px}.all-teeth.veneers-page .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{left:-19px}.all-teeth.bridges-page .all-teeth__title{max-width:476px}.all-teeth.bridges-page .all-teeth__box{margin-bottom:0}.all-teeth.bridges-page .all-teeth__info-item-text{font-size:15px;line-height:22px}.all-teeth.all-teeth--aligners .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{left:-23px}.all-teeth.all-teeth--aligners .all-teeth__list-item{max-width:100%}.all-teeth.all-teeth--aligners .all-teeth__info-item-text{font-size:15px;line-height:22px}.all-teeth.all-teeth--aligners .all-teeth__image{height:250px}.all-teeth.all-teeth--orthodontics .all-teeth__title{max-width:689px}.all-teeth.all-teeth--orthodontics .all-teeth__list{max-width:300px}.all-teeth.all-teeth--orthodontics .all-teeth__list--note .all-teeth__list-item:last-child .all-teeth__list-text{margin-top:4px}.all-teeth.all-teeth--orthodontics .all-teeth__info-item{max-width:286px}.all-teeth.all-teeth--orthodontics .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{height:70px;top:4px}.all-teeth.all-teeth--orthodontics .all-teeth__info-item .all-teeth__info-item-text{font-size:15px;line-height:22px}.all-teeth.braces-page .all-teeth__image{height:282px}.all-teeth.all-teeth--restoration .all-teeth__title{max-width:689px}.all-teeth.all-teeth--restoration .all-teeth__list{max-width:300px}.all-teeth.all-teeth--restoration .all-teeth__list--note .all-teeth__list-item:last-child .all-teeth__list-text{margin-top:4px}.all-teeth.all-teeth--restoration .all-teeth__info-item{max-width:286px}.all-teeth.all-teeth--restoration .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{height:70px;top:4px}.all-teeth.all-teeth--restoration .all-teeth__info-item .all-teeth__info-item-text{font-size:15px;line-height:22px}.all-teeth.dental-treatment-page .all-teeth__descriptions{max-width:507px}.all-teeth.dental-treatment-page .all-teeth__indications{max-width:350px}.all-teeth.all-teeth--nonremovable .all-teeth__info-item{max-width:286px}.all-teeth.all-teeth--nonremovable .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{top:4px}.all-teeth.all-teeth--nonremovable .all-teeth__info-item .all-teeth__info-item-text{font-size:15px;line-height:22px}.all-teeth.all-teeth--gum-treatment .all-teeth__indications{max-width:350px}.all-teeth.all-teeth--gum-treatment .all-teeth__image{width:100%}.all-teeth__descriptions{gap:35px;margin-bottom:45px}.all-teeth__description{font-size:20px;line-height:28px}.all-teeth__description:nth-child(2){flex:1.5}.all-teeth__factors{gap:18px;margin-bottom:50px}.all-teeth__factors-image{height:100px;width:100px}.all-teeth__factors-text{font-size:22px}.all-teeth__box{align-items:stretch;display:flex;gap:24px}.all-teeth__contraindications,.all-teeth__indications{display:flex;flex:1;flex-direction:column;grid-template-columns:1fr;justify-content:space-between;margin-bottom:0}.all-teeth__comparison{margin-top:30px}.all-teeth__grid{display:flex;flex-direction:column;gap:18px;padding:42px 24px 30px}.all-teeth__badge{font-size:20px;padding:5px 20px;right:25px;top:-16px;width:-webkit-max-content;width:max-content}.all-teeth__list{gap:18px}.all-teeth__list-title{line-height:21px}.all-teeth__image{height:236px;width:350px}.all-teeth__info{min-height:236px;padding:30px 20px 30px 40px}.all-teeth__info:before{left:20px;top:34px}.all-teeth__info-item:first-child:before{left:-28px}.all-teeth__info-item-text,.all-teeth__info-item:nth-child(2) .all-teeth__info-item-title{font-size:15px;line-height:22px}.all-teeth__comparison-title{font-size:20px;padding:12px 48px 14px 18px;width:315px}.all-teeth__comparison-title:after{right:14px;top:14px}.all-teeth__comparison-grid{gap:18px;min-height:303px;padding:16px 18px 20px}.all-teeth__wrapper{max-width:257px}.all-teeth__wrapper:nth-child(2){max-width:215px}.all-teeth__heading{font-size:20px;height:34px;margin-bottom:20px;padding:3px 46px 5px 18px}.all-teeth__heading:after{height:34px;width:34px}.all-teeth__comparison-list{padding-left:24px}.all-teeth__comparison-list__item__title{line-height:21px}.all-teeth__comparison-image{bottom:-17px;height:226px;right:-52px;width:315px}}@media screen and (max-width:767px){.all-teeth.allon4_page .all-teeth__info-item:before,.all-teeth.allon6_page .all-teeth__info-item:before{top:5px}.all-teeth.allon6_page .all-teeth__descriptions{gap:15px}.all-teeth.allon6_page .all-teeth__info-item-title{max-width:100%}.all-teeth.prosthetics-page .all-teeth__wrapper{max-width:300px}.all-teeth.all-teeth_implantation .all-teeth__box{margin-bottom:0}.all-teeth.all-teeth--crowns{margin-left:auto;margin-right:auto;max-width:480px}.all-teeth.all-teeth--crowns .all-teeth__description{max-width:665px}.all-teeth.all-teeth--crowns .all-teeth__grid{gap:18px}.all-teeth.all-teeth--crowns .all-teeth__image{width:100%}.all-teeth.all-teeth--crowns .all-teeth__info{padding:30px 50px 30px 40px}.all-teeth.all-teeth--crowns .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{left:-19px}.all-teeth.all-teeth--crowns .all-teeth__info-item-text{font-size:16px;line-height:23px}.all-teeth.bridges-page .all-teeth__contraindications{margin-bottom:0}.all-teeth.all-teeth--aligners{margin-left:auto;margin-right:auto;max-width:480px}.all-teeth.all-teeth--aligners .all-teeth__image{width:100%}.all-teeth.all-teeth--aligners .all-teeth__info-item-text{font-size:16px;line-height:23px}.all-teeth.all-teeth--aligners .all-teeth__info{padding:30px 42px 30px 40px}.all-teeth.veneers-page .all-teeth__info-item:first-child .all-teeth__info-item-text{line-height:23px}.all-teeth.veneers-page .all-teeth__grid{padding:42px 15px 30px}.all-teeth.all-teeth--orthodontics{margin-left:auto;margin-right:auto;max-width:480px}.all-teeth.all-teeth--orthodontics .all-teeth__list{max-width:301px}.all-teeth.all-teeth--orthodontics .all-teeth__list-title{line-height:21px}.all-teeth.all-teeth--orthodontics .all-teeth__list--note .all-teeth__list-item:last-child .all-teeth__list-text{margin-top:8px}.all-teeth.all-teeth--orthodontics .all-teeth__info-item{max-width:269px}.all-teeth.all-teeth--orthodontics .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{height:94px;top:3px}.all-teeth.all-teeth--orthodontics .all-teeth__info-item .all-teeth__info-item-text{font-size:16px;line-height:24px}.all-teeth.braces-page .all-teeth__image{height:227px}.all-teeth.all-teeth--restoration{margin-left:auto;margin-right:auto;max-width:480px}.all-teeth.all-teeth--restoration .all-teeth__description{display:inline-block}.all-teeth.all-teeth--restoration .all-teeth__list{max-width:294px}.all-teeth.all-teeth--restoration .all-teeth__list-title{line-height:21px}.all-teeth.all-teeth--restoration .all-teeth__image{width:100%}.all-teeth.all-teeth--restoration .all-teeth__list--note .all-teeth__list-item:last-child .all-teeth__list-text{margin-top:8px}.all-teeth.all-teeth--restoration .all-teeth__info-item{max-width:269px}.all-teeth.all-teeth--restoration .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{height:68px;left:-20px;top:3px}.all-teeth.all-teeth--restoration .all-teeth__info-item .all-teeth__info-item-text{font-size:16px;line-height:24px}.all-teeth.all-teeth--restoration .all-teeth__list-text{text-wrap:inherit}.all-teeth.all-teeth--nonremovable .all-teeth__info-item{max-width:286px}.all-teeth.all-teeth--nonremovable .all-teeth__info-item.all-teeth__info-item_small-pin .all-teeth__info-item-title:before{top:4px}.all-teeth.all-teeth--nonremovable .all-teeth__info-item .all-teeth__info-item-text{font-size:15px;line-height:22px}.all-teeth.all-teeth--gum-treatment .all-teeth__indications,.all-teeth.all-teeth--gum-treatment .all-teeth__list{max-width:100%}.all-teeth__descriptions{flex:none;flex-direction:column;gap:15px;margin-bottom:40px}.all-teeth__description{font-size:21px;text-wrap:balance}.all-teeth__description br{display:none}.all-teeth__factors{grid-gap:25px;display:grid;gap:25px;grid-template-columns:100px 1fr;margin-bottom:60px}.all-teeth__factors-text{max-width:200px}.all-teeth__box{flex-direction:column;gap:46px}.all-teeth__grid{padding:42px 15px 30px}.all-teeth__image{height:210px;width:100%}.all-teeth__comparison{margin-top:50px}.all-teeth__comparison-title{padding:12px 40px 14px 10px;width:300px}.all-teeth__comparison-title:after{right:10px}.all-teeth__comparison-radius{width:40px}.all-teeth__comparison-grid{background:#005466 url(/build/i/b248b50d1e06d1c7fbdc.png) no-repeat bottom/246% 201px;border-radius:0 20px 20px 20px;flex-direction:column;padding:16px 18px 252px}.all-teeth__comparison-grid.no-image{padding:20px}.all-teeth__comparison-grid.no-image .all-teeth__wrapper{width:100%}.all-teeth__comparison-grid .no-image .all-teeth__comparison-list__item,.all-teeth__comparison-grid.no-top .all-teeth__comparison-list__item{gap:5px}.all-teeth__comparison-image{bottom:-6px;height:258px;right:-3px;width:359px}.all-teeth__list--rejected .all-teeth__list-item:before{top:3px}.all-teeth__list-text{text-wrap:balance}.all-teeth__info{min-height:auto}.all-teeth__info:before{height:36px;width:6px}.all-teeth__button{align-self:center;display:flex;margin-left:auto;margin-right:auto;margin-top:40px;max-width:340px;width:100%}.all-teeth__info-item__list li{font-size:14px;line-height:18px}}.block-wrapper_light .dentistry__step{background-color:#fff}.dentistry--dark .dentistry__title{color:#fff}.dentistry--dark .dentistry__benefit{color:#ebf0f5}.dentistry--dark .dentistry__benefit:before{color:#48d4f3}.dentistry--dark .dentistry__benefit:after{background-color:#48d4f3}.dentistry.bridges-page .dentistry__title{max-width:782px}.dentistry.veneers-page .dentistry__benefits{max-width:510px}.dentistry.veneers-page .dentistry__step-content{max-width:530px}.dentistry.dentistry--aligners .dentistry__title{max-width:495px}.dentistry.dentistry--aligners .dentistry__benefits{max-width:472px}.dentistry__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:60px}.dentistry__title{max-width:760px}.dentistry__title>.highlight{color:#0390ae}.dentistry__benefits{counter-reset:num;display:flex;flex-direction:column;gap:18px}.dentistry__benefit{color:#333;font-size:18px;line-height:25px;padding-left:46px;position:relative}.dentistry__benefit:before{color:#07627f;content:"0" counter(num);counter-increment:num;font-size:16px;left:0;line-height:20px;position:absolute;text-align:right;top:4px;width:24px}.dentistry__benefit:after{background-color:#07627f;content:"";height:22px;left:31px;position:absolute;top:1px;width:1px}.dentistry__benefit>span{font-weight:700}.dentistry__steps{align-items:stretch;display:flex;gap:50px}.dentistry__step{background:#ebf0f5;border-radius:25px;display:flex;flex:1;flex-direction:column}.dentistry__step-inner{display:flex;flex-direction:column;flex-grow:1;gap:25px;padding:40px}.dentistry__step-header{align-items:center;display:flex;gap:18px}.dentistry__step-number{background-color:#0390ae;border-radius:100px;color:#fff;font-size:18px;font-weight:700;line-height:24px;padding:8px 20px}.dentistry__step-duration{color:#728288;font-size:18px;line-height:24px;padding-left:30px;position:relative}.dentistry__step-duration:before{background:url(/build/i/e672232853db8ab67175.svg) no-repeat 50%/cover;content:"";height:21px;left:0;position:absolute;top:0;width:22px}.dentistry__step-content{display:flex;flex-direction:column;gap:15px}.dentistry__step-title{color:#333;font-size:22px;font-weight:700;line-height:30px}.dentistry__step-list{display:flex;flex-direction:column;gap:8px}.dentistry__step-item{color:#333;font-size:18px;line-height:26px;padding-left:26px;position:relative}.dentistry__step-item:before{background:url(/build/i/0bc7f5c74bdabc22212e.svg) no-repeat 50%/cover;content:"";height:9px;left:0;position:absolute;top:8px;width:14px}.dentistry__step-item>.link{color:#0390ae;font-weight:700}.dentistry__step-descriptions{display:flex;flex-direction:column;gap:6px}.dentistry__step-description{color:#333;font-size:18px;line-height:24px}.dentistry__step-description>.highlight{color:#07627f;font-weight:700}.dentistry__step-image{border-radius:25px;height:401px;overflow:hidden;width:100%}.dentistry__step-image .progressive-image-wrapper{height:100%!important;width:100%!important}.dentistry__step-image .progressive-image{height:100%;object-fit:cover;width:100%}.dentistry__button{height:88px;margin-top:50px;width:335px}@media screen and (max-width:1369px){.dentistry.veneers-page .dentistry__benefits{max-width:none}.dentistry.veneers-page .dentistry__benefit{flex:1}.dentistry.bridges-page .dentistry__title{max-width:615px}.dentistry.bridges-page .dentistry__benefits{gap:50px}.dentistry.bridges-page .dentistry__benefit:first-child{max-width:390px}.dentistry.dentistry--aligners .dentistry__benefits,.dentistry.dentistry--aligners .dentistry__title{max-width:100%}.dentistry.dentistry--aligners .dentistry__benefits .dentistry__benefit{flex-basis:50%}.dentistry__header{align-items:flex-start;flex-direction:column;gap:40px;justify-content:flex-start;margin-bottom:50px}.dentistry__benefits{flex-direction:row}.dentistry__steps{gap:35px}.dentistry__step-inner{gap:15px;padding:30px}.dentistry__step-number{font-size:16px;padding:6px 15px}.dentistry__step-duration{font-size:16px;line-height:20px}.dentistry__step-title{font-size:20px;line-height:26px}.dentistry__step-item{font-size:16px;line-height:22px}.dentistry__step-item:before{top:6px}.dentistry__step-description{font-size:16px}.dentistry__step-image{height:281px}.dentistry__button{height:80px;margin-top:65px;padding:20px 30px;width:395px}.dentistry__button>br{display:none}}@media screen and (max-width:1023px){.dentistry.prosthetics-page .dentistry__step-item br{display:none}.dentistry.bridges-page .dentistry__benefits{gap:10px;max-width:none}.dentistry.dentistry--aligners .dentistry__benefits{gap:23px}.dentistry__header{gap:35px;margin-bottom:36px}.dentistry__title{max-width:520px}.dentistry__benefits{gap:36px;max-width:600px}.dentistry__benefit{flex:1;font-size:16px;line-height:22px}.dentistry__steps{gap:24px}.dentistry__step-inner{gap:15px;padding:20px}.dentistry__step-header{gap:20px}.dentistry__step-number{padding:6px 20px}.dentistry__step-title{font-size:18px;line-height:23px}.dentistry__step-item{font-size:15px}.dentistry__step-description{line-height:22px}.dentistry__step-image{height:218px}.dentistry__button{margin-top:35px;width:350px}}@media screen and (max-width:767px){.dentistry.prosthetics-page .dentistry__title{max-width:320px}.dentistry.dentistry--aligners,.dentistry.dentistry--crowns{margin-left:auto;margin-right:auto;max-width:480px}.dentistry__header{gap:40px;margin-bottom:40px}.dentistry__benefits{gap:15px}.dentistry__benefits,.dentistry__steps{flex-direction:column}.dentistry__step-duration{line-height:24px}.dentistry__step-inner{gap:20px}.dentistry__step-image{height:212px}.dentistry__button{width:100%}.dentistry__button>br{display:block}}.questions-answers.veneers-page .spoiler__descriptions{max-width:545px}.questions-answers.questions-answers--aligners .spoiler__descriptions{max-width:494px}@media screen and (max-width:1023px){.questions-answers.veneers-page .spoiler__descriptions{max-width:none}.questions-answers.questions-answers--aligners .spoiler__box{margin:15px 0 45px}}@media screen and (max-width:767px){.questions-answers.questions-answers--aligners,.questions-answers.questions-answers--crowns{margin-left:auto;margin-right:auto;max-width:480px}.questions-answers.questions-answers--aligners .spoiler__box{margin:0 0 28px}.questions-answers.questions-answers--orthodontics,.questions-answers.questions-answers--restoration{margin-left:auto;margin-right:auto;max-width:480px}}.dental-service.dental-service--white .dental-service__doctor{background-color:#fff}.dental-service.dental-service--nonremoval .dental-service__cards{height:771px}.dental-service.dental-service--nonremoval .dental-service__card-large .dental-service__card:last-child .dental-service__card-header{margin-bottom:-4px;padding-bottom:0}.dental-service.dental-service--nonremoval .dental-service__card-large .dental-service__card:last-child .dental-service__card-box{padding-bottom:20px}.dental-service.dental-service--nonremoval .dental-service__card-large .dental-service__card:last-child .dental-service__card-badge{margin:10px 0 7px 19px}.dental-service__inner{display:flex;flex-direction:column;gap:60px}.dental-service__slogan{color:#005466;font-size:16px;line-height:20px;margin-bottom:15px;position:relative}.dental-service__slogan:before{background-image:url(/build/i/e4970b7572a563081193.svg);content:"";height:32px;left:-21px;position:absolute;top:-21px;width:32px}.dental-service__title{margin-bottom:25px}.dental-service__subtitle{color:#262626;font-size:25px;line-height:36px}.dental-service__container{grid-gap:15px;display:grid;gap:15px;grid-template-columns:463px 1fr}.dental-service__doctor{background-color:#ebf0f5;border-radius:25px;display:flex;flex-direction:column;gap:55px;justify-content:space-between;overflow:hidden;position:relative}.dental-service__doctor-title{color:#333;font-size:27px;font-weight:600;line-height:39px;margin:45px 0 0 50px;max-width:337px}.dental-service__doctor-image{height:576px;width:463px}.dental-service__doctor-details{background-color:#fff;border-radius:20px;bottom:50px;display:inline-flex;flex-direction:column;gap:6px;left:50px;padding:36px 30px 30px;position:absolute}.dental-service__doctor-experience{background-color:#0390ae;border-radius:100px;color:#fff;font-size:18px;font-weight:500;height:35px;left:30px;line-height:20px;padding:8px 17px 7px 54px;position:absolute;top:-17px}.dental-service__doctor-experience>.highlight{font-weight:700}.dental-service__doctor-experience:before{background-image:url(/build/i/4310d4a8d7f14c0b80e0.png);background-repeat:no-repeat;background-size:contain;content:"";height:31px;left:10px;position:absolute;top:4px;width:41px}.dental-service__doctor-name{color:#333;font-size:20px;font-weight:600;line-height:29px}.dental-service__doctor-name>br{display:none}.dental-service__doctor-role{color:#494949;font-size:18px;line-height:20px}.dental-service__cards{grid-gap:17px 15px;display:grid;gap:17px 15px;grid-template-columns:repeat(2,421px);grid-template-rows:repeat(2,1fr);height:754px}.dental-service__card-large{background-color:#005466;border-radius:25px;display:flex;flex-direction:column;grid-row:span 2/span 2;height:100%;justify-content:space-between;max-width:421px}.dental-service__card-large .dental-service__card:last-child .dental-service__card-badge{margin:10px 0 0 19px}.dental-service__card-large .dental-service__card:last-child .dental-service__card-header{margin-bottom:0}.dental-service__card{background-color:#005466;border-radius:25px;max-width:421px}.dental-service__card--small .dental-service__card-image{border-bottom-right-radius:15px;overflow:hidden}.dental-service__card-header{align-items:center;background-image:url(/build/i/0e882f5bbc687790f5db.png);background-repeat:no-repeat;background-size:cover;display:grid;grid-template-columns:1fr 144px;height:105px;margin-bottom:-8px;padding-bottom:20px;padding-left:25px;position:relative}.dental-service__card-box{display:flex;flex-direction:column;gap:3px}.dental-service__card-subtitle{color:#fff;font-size:16px;font-weight:500;line-height:22px}.dental-service__card-title{color:#fff;font-size:22px;font-weight:600;line-height:27px}.dental-service__card-image{display:flex;height:97px;width:144px}.dental-service__card-image .progressive-image-wrapper{height:100%!important;width:100%!important}.dental-service__card-image .progressive-image{height:100%;object-fit:contain;object-position:right bottom;width:100%}.dental-service__card-content{background:#ebf0f5;background:var(--background-2,#ebf0f5);border-radius:20px;margin:0 15px 15px;padding:25px 25px 30px}.dental-service__card-wrapper{display:flex;justify-content:space-between}.dental-service__card-list{display:flex;flex-direction:column;gap:4px;max-width:173px}.dental-service__card-item{color:#494949;font-size:14px;line-height:20px;padding-left:19px;position:relative}.dental-service__card-item:before{background-image:url(/build/i/0bc7f5c74bdabc22212e.svg);background-repeat:no-repeat;content:"";height:8px;left:0;position:absolute;top:5px;width:10px}.dental-service__card-price__old{color:#728288;display:inline-block;font-size:18px;line-height:23px;margin-bottom:4px;position:relative}.dental-service__card-price__old:before{background-color:#728288;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.dental-service__card-price__new{color:#f36f4a;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:25px;margin-bottom:10px}.dental-service__card-price__date{background-color:#0390ae;border-radius:50px;color:#fff;font-family:RG,sans-serif;font-size:16px;font-style:normal;font-weight:600;height:29px;line-height:20px;padding:4px 20px 8px}.dental-service__card-bottom{display:flex;gap:15px;margin-top:26px}.dental-service__card-rating{color:#333;display:flex;font-family:Onest,sans-serif;font-size:14px;font-style:normal;font-weight:700;justify-content:center;line-height:17px;padding-top:24px;position:relative;width:73px}.dental-service__card-rating:before{background-image:url(/build/i/13b8e549be5ba1ac30b2.svg);content:"";height:23px;left:0;position:absolute;top:0;width:73px}.dental-service__card-reviews__text{color:#494949;font-size:14px;line-height:20px;margin-bottom:3px}.dental-service__card-reviews__text>span{font-weight:600}.dental-service__card-reviews__modal{color:#0390ae;font-weight:700;line-height:17px}.dental-service__card-badge,.dental-service__card-reviews__modal{display:inline-block;font-family:Onest,sans-serif;font-size:14px;font-style:normal}.dental-service__card-badge{background-color:#0390ae;border-radius:30px;color:#fff;font-weight:500;line-height:20px;margin:10px 0 12px 19px;padding:6px 23px}.dental-service__card-advice{align-items:center;display:flex;gap:29px;margin-top:33px}.dental-service__card-advice__icon{background-color:#fff;border-radius:60px;height:48px;margin-left:10px;padding:6px;width:48px}.dental-service__card-advice__text{color:#494949;font-size:14px;line-height:21px}.dental-service__card-advice__link{color:#0390ae;display:block;font-family:Onest,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:21px}@media screen and (max-width:1369px){.dental-service.dental-service--white .dental-service__doctor-details{background-color:#ebf0f5}.dental-service.dental-service--nonremoval .dental-service__cards{height:719px}.dental-service.dental-service--nonremoval .dental-service__card-large .dental-service__card:last-child .dental-service__card-header{grid-template-columns:1fr 91px;margin-bottom:-10px}.dental-service__inner{gap:50px}.dental-service__slogan{margin-bottom:5px}.dental-service__title{margin-bottom:15px}.dental-service__subtitle{font-size:22px;line-height:32px}.dental-service__container{grid-template-columns:1fr;max-width:702px}.dental-service__doctor{grid-gap:48px 0;display:grid;gap:48px 0;grid-template-columns:339px 1fr}.dental-service__doctor-title{font-size:23px;grid-column-start:2;grid-row-start:1;line-height:29px;margin:40px 0 0}.dental-service__doctor-image{grid-row:span 2/span 2;height:283px;margin:13px 0 0 12px;width:339px}.dental-service__doctor-image .progressive-image-wrapper{height:100%!important;width:100%!important}.dental-service__doctor-image .progressive-image{height:100%;object-fit:cover;object-position:top;width:100%}.dental-service__doctor-details{bottom:auto;grid-column-start:2;grid-row-start:2;left:auto;margin-bottom:40px;max-width:320px;padding:31px 34px 20px 20px;position:relative}.dental-service__doctor-name{font-size:18px;line-height:22px}.dental-service__doctor-role{font-size:16px;line-height:20px}.dental-service__cards{gap:20px;grid-template-columns:repeat(2,340px);grid-template-rows:auto;height:719px}.dental-service__card-large{display:grid;grid-template-rows:1fr auto}.dental-service__card-large .dental-service__card:last-child .dental-service__card-badge{margin:10px 0 5px 19px}.dental-service__card-large .dental-service__card:last-child .dental-service__card-header{height:105px}.dental-service__card{overflow:hidden}.dental-service__card-header{grid-template-columns:1fr 100px;height:85px;margin-bottom:0;padding-left:20px}.dental-service__card-subtitle{font-size:14px}.dental-service__card-title{font-size:20px;line-height:24px}.dental-service__card-image{height:85px;width:100px}.dental-service__card-content{margin:0 10px 10px;padding:20px 15px}.dental-service__card-list{max-width:130px;word-break:break-word}.dental-service__card-bottom{margin-top:20px}.dental-service__card-badge{margin:0 0 15px 20px}}@media screen and (max-width:1023px){.dental-service__inner{gap:45px}.dental-service__subtitle{font-size:20px;line-height:28px}.dental-service__card-badge{margin-bottom:10px}}@media screen and (max-width:767px){.dental-service.dental-service--white .dental-service__doctor-details{background-color:#fff}.dental-service.dental-service--nonremoval .dental-service__cards{height:auto}.dental-service.dental-service--nonremoval .dental-service__card-large{justify-content:normal}.dental-service.dental-service--nonremoval .dental-service__card-large .dental-service__card:last-child .dental-service__card-header{margin-bottom:-10px}.dental-service__inner{gap:40px}.dental-service__slogan{margin:0 0 15px 14px}.dental-service__subtitle{font-size:21px}.dental-service__container{max-width:100%}.dental-service__doctor{display:flex;flex-direction:column;gap:14px}.dental-service__doctor-title{margin:30px 28px 0}.dental-service__doctor-image{height:424px;margin:0;width:100%}.dental-service__doctor-details{bottom:10px;left:9px;margin-bottom:0;position:absolute}.dental-service__cards{gap:30px;grid-template-columns:1fr;grid-template-rows:auto;height:auto}.dental-service__card-large{gap:12px}.dental-service__card-large .dental-service__card:last-child .dental-service__card-badge{margin:10px 0 5px 19px}.dental-service__card-large .dental-service__card:last-child .dental-service__card-header{height:105px}.dental-service__card-header{grid-template-columns:1fr 109px}.dental-service__card-image{width:110px}}.dental-list.dental-list--crowns .dental-list__header{gap:0;max-width:850px}.dental-list.dental-list--crowns .dental-list__slogan{margin-bottom:15px}.dental-list.dental-list--crowns .dental-list__subtitle{margin-bottom:25px}.dental-list.veneers-page .dental-list__header{max-width:none}.dental-list.veneers-page .dental-list__header .dental-list__item-title{max-width:264px}.dental-list__header{display:flex;flex-direction:column;gap:25px;max-width:785px}.dental-list__slogan{color:#005466;font-size:16px;line-height:20px;margin-bottom:15px;position:relative}.dental-list__slogan:before{background-image:url(/build/i/e4970b7572a563081193.svg);content:"";height:32px;left:-21px;position:absolute;top:-21px;width:32px}.dental-list__subtitle{color:#333;font-size:25px;line-height:36px}.dental-list__subtitle>span{font-weight:700}.dental-list__items{align-items:stretch;display:flex;gap:30px;margin-top:60px}.dental-list__item{background-color:#fff;border-radius:25px;flex:1;max-width:425px;overflow:hidden}.dental-list__item-image{border-radius:25px;height:288px;overflow:hidden;width:100%}.dental-list__item-image .progressive-image-wrapper{height:100%!important;width:100%!important}.dental-list__item-image .progressive-image{height:100%;object-fit:cover;width:100%}.dental-list__item-box{display:flex;flex-direction:column;gap:8px;padding:30px}.dental-list__item-title{font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:30px}.dental-list__item-description{color:#494949;font-size:18px;line-height:25px}.dental-list__item-description>span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.dental-list__button{margin-top:50px;width:353px}@media screen and (max-width:1369px){.dental-list.veneers-page .dental-list__subtitle{max-width:790px}.dental-list__header{gap:15px;max-width:725px}.dental-list__subtitle{font-size:22px;line-height:32px}.dental-list__items{margin-top:50px}.dental-list__item-image{height:198px}.dental-list__item-box{padding:20px}.dental-list__item-title{font-size:16px;line-height:20px}.dental-list__item-description{font-size:14px;line-height:19px}.dental_list__button{margin-top:40px;width:293px}}@media screen and (max-width:1023px){.dental-list.veneers-page .dental-list__subtitle{max-width:620px}.dental-list__header{max-width:615px}.dental-list__subtitle{font-size:20px;line-height:28px}.dental-list__items{flex-wrap:wrap;gap:25px;margin-top:45px}.dental-list__item{flex:0 0 293px}.dental-list__button{bottom:0;left:340px;margin-top:0;position:absolute;width:293px}}@media screen and (max-width:972px){.dental-list.dental-list--crowns .dental_list__button{bottom:0;left:339px;position:absolute;width:293px}}@media screen and (max-width:767px){.dental-list{margin-left:auto;margin-right:auto;max-width:480px}.dental-list.dental-list--crowns .dental_list__button{position:static;width:340px}.dental-list.dental-list--crowns .dental-list__slogan{margin-left:16px}.dental-list.dental-list--aligners .dental-list__item,.dental-list.dental-list--crowns .dental-list__item{flex:0 0 100%;max-width:100%}.dental-list.veneers-page .dental-list__header{gap:0}.dental-list.veneers-page .dental-list__subtitle{margin-top:40px}.dental-list__slogan{font-size:15px;margin-left:18px;max-width:327px}.dental-list__subtitle{font-size:21px}.dental-list__item{flex:0 0 340px}.dental-list__item-image{height:230px}.dental-list__item-box{gap:5px}.dental-list__item-title{line-height:21px}.dental-list__button{margin-top:40px;position:static;width:100%}}.dental-quality__header{display:flex;flex-direction:column;gap:15px;max-width:853px}.dental-quality__status{color:#005466;font-size:16px;letter-spacing:.48px;line-height:20px;position:relative}.dental-quality__status:before{background-image:url(/build/i/e4970b7572a563081193.svg);content:"";height:32px;left:-21px;position:absolute;top:-21px;width:32px}.dental-quality__content{grid-gap:60px;display:grid;gap:60px;grid-template-columns:1fr 736px;margin-top:60px}.dental-quality__items{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr;grid-template-rows:179px 173px 170px}.dental-quality__item{background-color:#005466;background-repeat:no-repeat;border-radius:25px;display:flex;flex-direction:column;gap:15px;overflow:hidden;padding:35px 48px}.dental-quality__item:first-child{background-image:url(/build/i/004aba171af4ac375fba.png)}.dental-quality__item:nth-child(2){background-image:url(/build/i/077551b135e06319a281.png)}.dental-quality__item:nth-child(3){background-image:url(/build/i/a2434d356d74a33ded8d.png)}.dental-quality__item-title{color:#fff;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.dental-quality__item-description{color:#fff;font-size:18px;line-height:25px}.dental-quality__image{border-radius:25px;height:584px;overflow:hidden;width:736px}.dental-quality__image .progressive-image-wrapper{height:100%!important;width:100%!important}.dental-quality__image .progressive-image{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1369px){.dental-quality__header{gap:5px}.dental-quality__content{gap:25px;grid-template-columns:1fr 474px;margin-top:50px}.dental-quality__items{gap:25px 24px;grid-template-rows:repeat(3,129px)}.dental-quality__item{background-size:cover;gap:10px;padding:24px}.dental-quality__item-title{font-size:18px;line-height:25px}.dental-quality__item-description{font-size:16px;line-height:22px}.dental-quality__image{height:376px;width:474px}}@media screen and (max-width:1023px){.dental-quality__content{grid-template-columns:1fr 364px;margin-top:45px}.dental-quality__items{gap:20px;grid-template-rows:repeat(3,151px)}.dental-quality__item{padding:25px}.dental-quality__image{height:289px;width:364px}}@media screen and (max-width:767px){.dental-quality__header{gap:15px}.dental-quality__status{font-size:15px;padding-left:11px}.dental-quality__status:before{left:-13px;top:-17px}.dental-quality__content{gap:40px;grid-template-columns:1fr;margin-top:40px}.dental-quality__items{gap:20px;grid-template-rows:repeat(3,180px)}.dental-quality__item{gap:15px}.dental-quality__item-title{line-height:26px}.dental-quality__item-description{line-height:24px}.dental-quality__image{height:270px;order:-1;width:340px}}.dental-comparison.dental-comparison--orthodontics .dental-comparison__table .dental-comparison__type .dental-comparison__type-item .dental-comparison__text{color:#fff;font-family:Onest,sans-serif;font-style:normal;font-weight:400}.dental-comparison.dental-comparison--braces .dental-comparison__type-title{padding:15px 25px 14px}.dental-comparison__table{background-color:#005466;border-radius:25px;display:grid;grid-template-columns:repeat(6,1fr);margin-top:60px;overflow:hidden}.dental-comparison__table .dental-comparison__type .dental-comparison__type-item:last-child .dental-comparison__text{color:#b6ffdc;font-family:Onest,sans-serif;font-style:normal;font-weight:600}.dental-comparison__type{display:grid;grid-template-columns:1fr;grid-template-rows:77px 181px 211px}.dental-comparison__type:last-child .dental-comparison__type-item,.dental-comparison__type:last-child .dental-comparison__type-title{border-right:none}.dental-comparison__type-title{background-color:#0390ae;border-right:1px solid #03a1c2;color:#fff;font-family:Onest,sans-serif;font-size:19px;font-style:normal;font-weight:600;line-height:24px;padding:15px 30px 14px}.dental-comparison__description{margin-top:15px}.dental-comparison__description p{color:#333;font-size:25px;font-weight:400;line-height:36px}.dental-comparison__description p span{font-weight:600}.dental-comparison__type-item{border-right:1px solid #01748d;border-top:1px solid #01748d;display:flex;flex-direction:column;gap:14px;padding:40px 30px;position:relative}.dental-comparison__type-icon{height:25px;width:25px}.dental-comparison__type-badge{background-color:#fff;border-radius:25px;color:#005466;display:inline-flex;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;left:30px;line-height:29px;padding:7px 20px;position:absolute;top:15px;z-index:2}.dental-comparison__text{color:#fff;font-size:16px;line-height:22px}.dental-comparison__image{bottom:0;height:148px;left:0;position:absolute;width:100%}.dental-comparison__image .progressive-image-wrapper{height:100%!important;width:100%!important}.dental-comparison__image .progressive-image{height:100%;object-fit:cover;width:100%}@media screen and (max-width:1369px){.dental-comparison.dental-comparison--aligners .dental-comparison__title{max-width:650px}.dental-comparison.dental-comparison--aligners .dental-comparison__type-icon{height:17px;width:17px}.dental-comparison.dental-comparison--orthodontics .dental-comparison__text{max-width:230px}.dental-comparison.dental-comparison--braces .dental-comparison__type-title{padding:12px}.dental-comparison__table{grid-template-columns:1fr;margin-top:50px;max-width:656px}.dental-comparison__type{grid-template-columns:1fr 1fr;grid-template-rows:46px 1fr}.dental-comparison__type:first-child .dental-comparison__type-item{align-items:center;justify-content:center;padding:0}.dental-comparison__type:last-child .dental-comparison__type-item{border-right:1px solid #03a1c2}.dental-comparison__type .dental-comparison__type-item:last-child{border-right:none}.dental-comparison__type-icon{height:17px;width:17px}.dental-comparison__type-title{font-size:18px;grid-column:span 2/span 2;line-height:22px;padding:12px;text-align:center}.dental-comparison__description p{font-size:22px;line-height:32px}.dental-comparison__type-item{border-top:none;flex-direction:row;gap:9px;grid-row-start:2;padding:20px 40px 30px}.dental-comparison__image{height:194px;position:static;width:307px}.dental-comparison__type-badge{font-size:16px;left:40px;padding:2px 14px;top:30px}}@media screen and (max-width:1023px){.dental-comparison.dental-comparison--aligners .dental-comparison__title{max-width:445px}.dental-comparison__description p{font-size:20px;line-height:28px}.dental-comparison__table{margin-top:45px}}@media screen and (max-width:767px){.dental-comparison.dental-comparison--aligners,.dental-comparison.dental-comparison--orthodontics{margin-left:auto;margin-right:auto;max-width:480px}.dental-comparison.dental-comparison--orthodontics .dental-comparison__text{max-width:140px}.dental-comparison__description p{font-size:21px}.dental-comparison__table{margin-top:40px}.dental-comparison__type:first-child .dental-comparison__type-item{flex-direction:column;padding:8px 0 35px}.dental-comparison__type-item{padding:20px 6px 20px 10px}.dental-comparison__type-badge{order:1;position:static}.dental-comparison__type-icon{height:17px;width:17px}.dental-comparison__text{font-size:14px;line-height:19px}.dental-comparison__image{height:112px;width:100%}}.reviews-section.reviews-section--crowns .reviews-section__title{max-width:688px}.reviews-section.reviews-section--aligners .reviews-section__text{display:flex;flex-direction:column;gap:10px}.reviews-section.reviews-section--restoration .reviews-section__title{max-width:888px}.reviews-section__items{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,auto);margin-top:60px}.reviews-section__item{background-color:#fff;border-radius:25px;display:flex;flex-direction:column;gap:20px;padding:25px;position:relative}.reviews-section__item.hidden{display:none}.block-wrapper_white .reviews-section__item{background-color:#ebf0f5}.reviews-section__header{display:flex;gap:14px}.reviews-section__avatar{height:55px;width:55px}.reviews-section__avatar .progressive-image-wrapper{height:100%!important;width:100%!important}.reviews-section__avatar .progressive-image{border-radius:50%;height:100%;object-fit:cover;width:100%}.reviews-section__box{display:flex;flex-direction:column;gap:5px;max-width:110px}.reviews-section__stars{display:flex;gap:4px;height:13px;margin-left:-1px;margin-right:-1px;max-width:79px}.reviews-section__stars .star{background-image:url(/build/i/27f2d8aa094cece4cacf.png);background-repeat:no-repeat;background-size:auto 100%;height:100%;width:14px}.reviews-section__logo{background-image:url(/build/i/623cf1336b8b33f79f6b.svg);background-repeat:no-repeat;background-size:cover;height:21px;position:absolute;right:25px;top:25px;width:131px}.reviews-section__logo--yandex{background-image:url(/build/i/817541fe0865baa69c0d.svg);height:21px;width:94px}.block-wrapper_white .reviews-section__logo--yandex{background-image:url(/build/i/f04611a810e19aff7be0.svg)}.reviews-section__logo--zoon{background-image:url(/build/i/97e7fbe562e293c7ed68.svg);height:21px;width:74px}.block-wrapper_white .reviews-section__logo--zoon{background-image:url(/build/i/010f7dca6c0bc65ae35b.svg)}.reviews-section__logo--2gis{background-image:url(/build/i/ce8ecce53697044ca50b.svg);height:21px;width:56px}.reviews-section__logo--doctu{background-image:url(/build/i/2125956283b9eedbfdc2.svg);height:21px;width:74px}.reviews-section__label{color:#728288;font-size:14px;line-height:19px}.reviews-section__text{color:#333;font-size:14px;line-height:21px}.reviews-section__button{margin-top:50px}.reviews-section__show{grid-column:1/-1}.reviews-section__show .button{margin-top:20px}.reviews-section__show .button.button_arrow i{transform:rotate(90deg)}.reviews-section__show .button.button_arrow:hover i{animation:arrowAnimationDown .6s ease-in-out}.reviews-section__show .button.button_arrow:hover span{border-bottom-color:transparent;color:#f36f4a}@media screen and (max-width:1369px){.reviews-section.reviews-section--aligners{margin-bottom:-50px}.reviews-section__items{gap:25px;margin-top:45px}.reviews-section__item{gap:15px;padding:18px}.reviews-section__header{gap:10px}.reviews-section__avatar{height:53px;width:53px}.reviews-section__logo{height:16px;right:20px;top:20px;width:100px}.reviews-section__logo--yandex{height:18px;width:79px}.reviews-section__logo--zoon{height:18px;width:63px}.reviews-section__button{margin-top:40px}}@media screen and (max-width:1023px){.reviews-section--all .reviews-section__item:last-child{display:block}.reviews-section.reviews-section--aligners{margin-bottom:-40px}.reviews-section__items{grid-template-columns:repeat(2,auto)}.reviews-section__item:last-child{display:none}.reviews-section__button{margin-top:35px}.reviews-section__logo--yandex{height:16px;width:72px}.reviews-section__logo--zoon{height:16px;width:52px}}@media screen and (max-width:767px){.reviews-section.reviews-section--aligners,.reviews-section.reviews-section--crowns{margin-left:auto;margin-right:auto;max-width:480px}.reviews-section.reviews-section--aligners{margin-bottom:0}.reviews-section.reviews-section--orthodontics,.reviews-section.reviews-section--restoration{margin-left:auto;margin-right:auto;max-width:480px}.reviews-section__items{gap:30px;grid-template-columns:1fr;margin-top:40px}.reviews-section__item:last-child{display:flex}.reviews-section__logo{height:18px;width:115px}.reviews-section__logo--yandex{height:18px;width:82px}.reviews-section__logo--zoon{height:18px;width:63px}.reviews-section__logo--2gis{height:23px;width:63px}.reviews-section__logo--doctu{height:18px;width:63px}.reviews-section__button{margin-top:40px;text-align:center}.reviews-section__show{align-self:center;justify-self:center}}.puzzle.puzzle--gray .puzzle-doctor{background-color:#fff}.puzzle.puzzle--gray .puzzle-doctor__details{background-color:#ebf0f5}.puzzle.puzzle--patient .puzzle-grid:after{display:none}.puzzle.puzzle--patient .puzzle-grid__item:last-child .puzzle-grid__text,.puzzle.puzzle--patient .puzzle-grid__item:nth-child(3) .puzzle-grid__text{min-height:120px}.puzzle.puzzle--patient .puzzle-doctor__title{display:flex;flex-direction:column}.puzzle.veneers-page .puzzle-doctor__title{max-width:430px}.puzzle.veneers-page .puzzle-grid:after{background-image:url(/build/i/37788b38fd63d1233046.png)}.puzzle.puzzle--orthodontics .puzzle-grid:after{background-image:url(/build/i/57242d322faa64d32d32.png);left:182px}.puzzle.puzzle--orthodontics .puzzle-doctor__experience{padding:8px 17px 10px}.puzzle.puzzle--orthodontics .puzzle-doctor__experience:before{display:none}.puzzle.puzzle--orthodontics .puzzle-grid__item:first-child .puzzle-grid__text{max-width:170px}.puzzle.puzzle--orthodontics .puzzle-grid__item:nth-child(2) .puzzle-grid__text{max-width:188px}.puzzle.puzzle--orthodontics .puzzle-grid__item:last-child .puzzle-grid__text,.puzzle.puzzle--orthodontics .puzzle-grid__item:nth-child(3) .puzzle-grid__text{height:118px}.puzzle.puzzle--orthodontics .puzzle-doctor__title{max-width:427px}.puzzle.puzzle--restoration .puzzle-grid:after{background-image:url(/build/i/37788b38fd63d1233046.png);left:182px}.puzzle.puzzle--restoration .puzzle-grid__text,.puzzle.puzzle--restoration .puzzle-grid__text:last-child{max-width:183px}.puzzle.puzzle--restoration .puzzle-doctor__experience{padding:8px 17px 10px}.puzzle.dental-treatment-page .puzzle-grid:after,.puzzle.puzzle--restoration .puzzle-doctor__experience:before{display:none}.puzzle.dental-treatment-page .puzzle-doctor__button-wrap{max-width:383px}.puzzle.dental-treatment-page .puzzle-grid__item:last-child,.puzzle.dental-treatment-page .puzzle-grid__item:nth-child(3){align-items:flex-start}.puzzle.dental-treatment-page .puzzle-grid__text{line-height:26px}.puzzle.puzzle--about .puzzle-grid:after,.puzzle.puzzle--about .puzzle-wrap:after,.puzzle.puzzle--about .puzzle-wrap:before{display:none}.puzzle.puzzle--about .puzzle-doctor__button-wrap{max-width:383px}.puzzle.puzzle--about .puzzle-grid__item:nth-child(2) .puzzle-grid__text{max-width:100%}.puzzle.puzzle--about .puzzle-grid__item:last-child,.puzzle.puzzle--about .puzzle-grid__item:nth-child(3){align-items:flex-start}.puzzle.puzzle--about .puzzle-grid__text{line-height:26px}.puzzle.puzzle--diagnostics .puzzle-grid:after{display:none}.puzzle.puzzle--diagnostics .puzzle-grid__text{max-width:178px}.puzzle.puzzle--diagnostics .puzzle-grid__item{padding:70px 30px 58px}.puzzle.puzzle--diagnostics .puzzle-doctor__title{max-width:372px}.puzzle-flex{display:flex;flex-direction:row;gap:15px}.puzzle-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,250px);grid-template-rows:repeat(2,250px);position:relative}.puzzle-grid:after{background-image:url(/build/i/4fa0ed50d2a1f9869249.png);background-repeat:no-repeat;background-size:cover;content:"";height:132px;left:179px;position:absolute;top:176px;width:142px}.puzzle-wrap__title{margin-bottom:60px}.puzzle-grid__item{border-radius:25px;display:flex;padding:70px 30px 30px;position:relative}.puzzle-grid__item:after{background-repeat:no-repeat;background-size:cover;content:"";height:57px;position:absolute;width:63px}.puzzle-grid__item:first-child{align-items:flex-start;background-color:#35a8c2;background-image:url(/build/i/18a30d4307e44b3c342c.png);background-position:bottom;background-repeat:no-repeat;background-size:330px auto}.puzzle-grid__item:first-child:after{background-image:url(/build/i/40c451380c9e4ed782f6.svg);left:37%;top:199px}.puzzle-grid__item:nth-child(2){align-items:flex-start;background-color:#005466;background-image:url(/build/i/aea430375671d25041ae.png);background-position:bottom;background-repeat:no-repeat;background-size:330px auto}.puzzle-grid__item:nth-child(2):after{background-image:url(/build/i/40c451380c9e4ed782f6.svg);left:-60px;top:39%;transform:rotate(-90deg)}.puzzle-grid__item:nth-child(3){align-items:flex-end;background-color:#005466;background-image:url(/build/i/aea430375671d25041ae.png);background-position:bottom;background-repeat:no-repeat;background-size:330px auto}.puzzle-grid__item:nth-child(3):after{background-image:url(/build/i/658227b009825a16b432.svg);left:196px;top:39%;transform:rotate(-90deg)}.puzzle-grid__item:last-child{align-items:flex-end;background-color:#35a8c2;background-image:url(/build/i/18a30d4307e44b3c342c.png);background-position:bottom;background-repeat:no-repeat;background-size:330px auto}.puzzle-grid__item:last-child:after{background-image:url(/build/i/658227b009825a16b432.svg);left:37%;top:-57px}.puzzle-grid__item:last-child .puzzle-grid__text{max-width:170px}.puzzle-grid__text{color:#fff;font-size:20px;line-height:28px;max-width:155px;position:relative}.puzzle-grid__text:before{background-image:url(/build/i/6dcb579c4030fdff3739.svg);background-repeat:no-repeat;background-size:contain;content:"";height:30px;left:0;position:absolute;top:-40px;width:30px}.puzzle-grid__text .link{color:#fff}.puzzle-grid__link a{border-bottom:1px solid hsla(0,0%,100%,.7);color:#fff;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;transition:all .3s ease-in-out}.puzzle-grid__link a:hover{border-bottom:1px solid transparent}.puzzle-doctor{background-color:#ebf0f5;border-radius:25px;display:flex;flex-direction:row;overflow:hidden;padding:60px;position:relative;width:100%}.puzzle-doctor__button-wrap{display:flex;flex-direction:column;gap:30px}.puzzle-doctor__title{font-size:25px;line-height:39px;max-width:413px}.puzzle-doctor__title span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.puzzle-doctor__button{font-size:20px;line-height:24px;padding:32px 27px;width:320px}.puzzle-doctor__image{bottom:-5px;position:absolute;right:0}.puzzle-doctor__experience{background-color:#0390ae;border-radius:100px;color:#fff;font-size:18px;font-weight:500;height:35px;left:20px;line-height:20px;padding:8px 17px 10px 54px;position:absolute;top:-17px}.puzzle-doctor__experience>.highlight{font-weight:700}.puzzle-doctor__experience:before{background-image:url(/build/i/b84b0e95822213d43da4.png);background-repeat:no-repeat;background-size:contain;content:"";height:31px;left:10px;position:absolute;top:4px;width:41px}.puzzle-doctor__details{background-color:#fff;border-radius:20px;bottom:50px;display:inline-flex;flex-direction:column;gap:6px;padding:30px 34px 20px 20px;position:absolute;right:50px}.puzzle-doctor__name{color:#333;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.puzzle-doctor__name>br{display:none}.puzzle-doctor__role{color:#494949;font-size:16px;line-height:20px}.puzzle__link{color:#f36f4a;display:inline-block;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:24px;margin-top:50px}@media screen and (max-width:1369px){.puzzle.veneers-page .puzzle-doctor{height:700px}.puzzle.veneers-page .puzzle-doctor__title{max-width:325px}.puzzle.puzzle--orthodontics .puzzle-doctor{height:732px}.puzzle.puzzle--restoration .puzzle-doctor{height:700px}.puzzle.puzzle--diagnostics .puzzle-doctor__details{right:25px}.puzzle-wrap__title{margin-bottom:50px}.puzzle-flex{gap:40px}.puzzle-doctor{height:668px;padding:25px}.puzzle-doctor__image{width:311px}.puzzle-doctor__image .progressive-image-wrapper{width:100%!important}.puzzle-doctor__title{font-size:23px;line-height:32px;max-width:100%}.puzzle-doctor__button-wrap{gap:27px}.puzzle-doctor__button{font-size:18px;height:80px;line-height:24px;min-height:0;min-height:auto;width:333px}.puzzle-doctor__details{bottom:25px}}@media screen and (max-width:1023px){.puzzle.puzzle--patient .h2{max-width:none}.puzzle.puzzle--patient .puzzle-wrap:after,.puzzle.puzzle--patient .puzzle-wrap:before{display:none}.puzzle.puzzle--patient .puzzle-grid__item{padding:60px 30px 30px}.puzzle.puzzle--patient .puzzle-grid__item:last-child .puzzle-grid__text,.puzzle.puzzle--patient .puzzle-grid__item:nth-child(3) .puzzle-grid__text{min-height:0;min-height:auto}.puzzle.veneers-page .puzzle-doctor{height:706px}.puzzle.veneers-page .puzzle-wrap:before{display:none}.puzzle.veneers-page .puzzle-wrap:after{background-image:url(/build/i/37788b38fd63d1233046.png)}.puzzle.puzzle--orthodontics .puzzle-wrap:before{display:none}.puzzle.puzzle--orthodontics .puzzle-wrap:after{background-image:url(/build/i/57242d322faa64d32d32.png);right:-3px;top:5px}.puzzle.puzzle--orthodontics .puzzle-doctor{height:706px}.puzzle.puzzle--orthodontics .puzzle-grid__item:first-child .puzzle-grid__text,.puzzle.puzzle--orthodontics .puzzle-grid__item:nth-child(2) .puzzle-grid__text{max-width:100%}.puzzle.puzzle--orthodontics .puzzle-grid__item:last-child .puzzle-grid__text,.puzzle.puzzle--orthodontics .puzzle-grid__item:nth-child(3) .puzzle-grid__text{height:auto}.puzzle.puzzle--orthodontics .puzzle-doctor__button-wrap{gap:17px}.puzzle.puzzle--restoration .puzzle-wrap__title{max-width:500px}.puzzle.puzzle--restoration .puzzle-wrap:before{display:none}.puzzle.puzzle--restoration .puzzle-wrap:after{background-image:url(/build/i/37788b38fd63d1233046.png);right:7px;top:34px}.puzzle.puzzle--restoration .puzzle-grid__item .puzzle-grid__text{max-width:100%}.puzzle.dental-treatment-page .puzzle__wrap:after,.puzzle.dental-treatment-page .puzzle__wrap:before,.puzzle.puzzle--diagnostics .puzzle__wrap:after,.puzzle.puzzle--diagnostics .puzzle__wrap:before{display:none}.puzzle.puzzle--diagnostics .puzzle-grid__text{max-width:100%}.puzzle-wrap:before{background-image:url(/build/i/2d6b0a5d66e868418112.png);height:81px;right:52px;top:106px;width:104px}.puzzle-wrap:after,.puzzle-wrap:before{background-repeat:no-repeat;background-size:cover;content:"";position:absolute}.puzzle-wrap:after{background-image:url(/build/i/4fa0ed50d2a1f9869249.png);height:121px;right:20px;top:0;transform:rotate(7deg);width:131px}.puzzle-wrap__title{margin-bottom:45px}.puzzle-flex{align-items:flex-end;gap:22px}.puzzle-grid{grid-gap:6px;display:grid;gap:6px;grid-template-columns:auto;grid-template-rows:repeat(4,auto);max-width:310px;width:100%}.puzzle-grid:after{display:none}.puzzle-doctor{height:706px;width:100%}.puzzle-grid__item{height:190px}.puzzle-grid__item:after{height:50px;width:56px}.puzzle-grid__item:first-child{grid-row:1/2}.puzzle-grid__item:first-child:after{bottom:-7px;left:25px;top:auto}.puzzle-grid__item:nth-child(2){grid-row:2/3}.puzzle-grid__item:nth-child(2):after{background-image:url(/build/i/658227b009825a16b432.svg);bottom:-7px;left:25px;top:auto;transform:none}.puzzle-grid__item:nth-child(3){align-items:flex-start;grid-row:4/5}.puzzle-grid__item:nth-child(3):after{display:none}.puzzle-grid__item:last-child{align-items:flex-start;grid-row:3/4}.puzzle-grid__item:last-child .puzzle-grid__text{max-width:100%}.puzzle-grid__item:last-child:after{background-image:url(/build/i/40c451380c9e4ed782f6.svg);bottom:-6px;left:25px;top:auto;transform:none}.puzzle-grid__text{font-size:18px;line-height:25px;max-width:100%}}@media screen and (max-width:767px){.puzzle{margin-left:auto;margin-right:auto;max-width:480px}.puzzle.puzzle--patient .puzzle-grid__item{padding:70px 30px 30px}.puzzle.veneers-page .puzzle-doctor{height:744px;padding:30px 20px}.puzzle.puzzle--orthodontics .puzzle-wrap:after{height:115px;right:2px;top:62px;width:124px}.puzzle.puzzle--orthodontics .puzzle-flex{position:relative;z-index:2}.puzzle.puzzle--orthodontics .puzzle-doctor{height:776px}.puzzle.puzzle--restoration .puzzle-wrap__title{max-width:350px}.puzzle.puzzle--restoration .puzzle-wrap:before{display:none}.puzzle.puzzle--restoration .puzzle-wrap:after{right:7px;top:0}.puzzle.puzzle--restoration .puzzle-grid__item .puzzle-grid__text{max-width:100%}.puzzle.puzzle--restoration .puzzle-doctor{height:744px;padding:30px 21px}.puzzle.dental-treatment-page .puzzle-wrap__title{max-width:300px}.puzzle.dental-treatment-page .puzzle-grid__text{font-size:20px;line-height:28px}.puzzle.dental-treatment-page .puzzle-doctor__button-wrap,.puzzle.puzzle--about .puzzle-wrap__title,.puzzle.puzzle--diagnostics .puzzle-wrap__title{max-width:100%}.puzzle-wrap:before{height:61px;right:14px;top:80px;width:80px}.puzzle-wrap:after{height:96px;right:-12px;top:-5px;transform:rotate(7deg);width:106px}.puzzle-wrap__title{margin-bottom:40px;max-width:254px}.puzzle-flex{flex-direction:column;gap:40px}.puzzle-grid{max-width:100%;width:100%}.puzzle-grid__item{height:210px}.puzzle-grid__item:after{height:57px;width:63px}.puzzle-grid__item:first-child,.puzzle-grid__item:last-child,.puzzle-grid__item:nth-child(2),.puzzle-grid__item:nth-child(3){background-size:cover}.puzzle-grid__text{font-size:20px;line-height:28px}.puzzle-doctor{height:744px;padding:30px 23px;width:100%}.puzzle-doctor__button{width:100%}.puzzle-doctor__image{width:339px}.puzzle-doctor__details{bottom:10px;left:10px;padding:31px 34px 20px 20px;width:320px}.puzzle__link{text-align:center;width:100%}}.prevention__title .highlight{color:#0390ae;font-family:RG,sans-serif;font-style:italic;font-weight:600;text-transform:uppercase}.prevention__descriptions{display:flex;flex-direction:row;gap:40px;margin-top:25px}.prevention__description{font-size:25px;line-height:36px}.prevention__description span{color:#07627f}.prevention__description .cyan,.prevention__description span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.prevention__description .cyan{color:#0390ae}.prevention__description:first-child{max-width:569px}.prevention__content{display:flex;flex-direction:row;gap:60px;margin-top:60px}.prevention__info{display:flex;flex-direction:column;gap:30px;max-width:542px;width:100%}.prevention__tab{background-color:#005466;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px;display:flex;flex-direction:column;gap:15px;height:174px;justify-content:flex-start;padding:35px 50px}.prevention__tab:first-child{background-image:url(/build/i/004aba171af4ac375fba.png)}.prevention__tab:nth-child(2){background-image:url(/build/i/077551b135e06319a281.png)}.prevention__tab:last-child{background-image:url(/build/i/a2434d356d74a33ded8d.png)}.prevention__tab-title{color:#fff;font-size:20px;line-height:28px}.prevention__tab-title span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.prevention__text{color:#fff;font-size:18px;line-height:25px}.prevention__image{border-radius:25px;height:584px;max-width:736px;width:100%}.prevention__image .progressive-image-wrapper{border-radius:25px;width:100%!important}@media screen and (max-width:1369px){.prevention__descriptions{gap:30px}.prevention__description{font-size:22px;line-height:32px}.prevention__description:first-child{max-width:505px}.prevention__content{gap:25px;margin-top:50px}.prevention__info{gap:25px;max-width:100%}.prevention__tab{gap:10px;height:129px;padding:25px}.prevention__tab-title{font-size:18px;line-height:25px}.prevention__text{font-size:16px;line-height:22px}.prevention__image{flex-shrink:2;height:auto;max-width:552px;min-width:474px}}@media screen and (max-width:1023px){.prevention__descriptions{gap:30px;margin-top:20px}.prevention__description{font-size:20px;line-height:28px}.prevention__description:first-child{max-width:347px}.prevention__content{margin-top:45px}.prevention__info{flex-shrink:2;gap:20px;min-width:335px}.prevention__tab{height:151px}.prevention__image{flex-shrink:1;max-width:551px;min-width:364px}}@media screen and (max-width:767px){.prevention{margin-left:auto;margin-right:auto;max-width:480px}.prevention__descriptions{flex-direction:column;gap:15px}.prevention__description{font-size:21px}.prevention__content{flex-direction:column-reverse;gap:38px;margin-top:40px}.prevention__image{min-width:340px}.prevention__tab{height:180px}}.block-wrapper_white .treatment-options__wrapper{background-color:#ebf0f5}.block-wrapper_white .treatment-options__content-item{background-color:#fff}.treatment-options.treatment-options--crowns .treatment-options__wrapper{background-color:#ebf0f5}.treatment-options.treatment-options--crowns .treatment-options__content-item{background-color:#fff}.treatment-options.veneers-page .treatment-options__description:first-child{max-width:580px}.treatment-options.veneers-page .treatment-options__wrapper{background-color:#ebf0f5}.treatment-options.veneers-page .treatment-options__content-item{background-color:#fff}.treatment-options.treatment-options--aligners .treatment-options__wrapper{background-color:#ebf0f5}.treatment-options.treatment-options--aligners .treatment-options__descriptions{gap:50px}.treatment-options.treatment-options--aligners .treatment-options__description span{color:#0390ae}.treatment-options.treatment-options--aligners .treatment-options__description:first-child{max-width:595px;width:100%}.treatment-options.treatment-options--aligners .treatment-options__content-item{background-color:#fff}.treatment-options.braces-page .treatment-options__description:first-child{max-width:700px}.treatment-options.braces-page .treatment-options__description span{color:#0390ae}.treatment-options.braces-page .treatment-options__wrapper{background-color:#ebf0f5}.treatment-options.braces-page .treatment-options__content-item{background-color:#fff}.treatment-options.treatment-options--orthodontics .treatment-options__descriptions{gap:74px}.treatment-options.treatment-options--orthodontics .treatment-options__description:first-child{max-width:528px;width:100%}.treatment-options.treatment-options--orthodontics .treatment-options__content-text a{border-bottom:1px solid rgba(243,111,74,.6);color:#f36f4a;font-family:Onest,sans-serif;font-style:normal;font-weight:700}.treatment-options.treatment-options--orthodontics .treatment-options__content-text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.treatment-options.treatment-options--restoration .treatment-options__descriptions{gap:62px}.treatment-options.treatment-options--restoration .treatment-options__description:first-child{max-width:576px;min-width:576px;width:100%}.treatment-options.treatment-options--restoration .treatment-options__description span{color:#07627f}.treatment-options.treatment-options--restoration .treatment-options__content-text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.treatment-options.dental-treatment-page .treatment-options__description span{color:#07627f}.treatment-options__descriptions{display:flex;gap:60px;margin-top:25px}.treatment-options__description{color:#333;font-size:25px;line-height:36px}.treatment-options__description span{font-weight:700}.treatment-options__description .accent{color:#07627f}.treatment-options__wrapper{background-color:#fff;border-radius:25px;margin-top:60px;padding:30px}.treatment-options__tabs{display:flex;gap:12px}.treatment-options__tab{border:1px solid #f36f4a;border-radius:50px;color:#f36f4a;cursor:pointer;font-size:18px;height:45px;line-height:25px;transition:background-color .3s ease,border-color .3s ease}.treatment-options__tab>span{display:inline-block;height:100%;padding:10px 25px;width:100%}@media(hover:hover)and (pointer:fine){.treatment-options__tab:hover{background-color:#f36f4a;color:#fff}}.treatment-options__tab.active{background-color:#f36f4a;color:#fff}.treatment-options__content{margin-top:30px}.treatment-options__content-item{background-color:#ebf0f5;border-radius:15px;display:none;gap:30px;padding:25px}.treatment-options__content-item.active{display:flex}.treatment-options__content-image{background-color:#fff;border-radius:15px;flex-shrink:0;height:352px;overflow:hidden;width:438px}.treatment-options__content-image .progressive-image-wrapper{height:100%!important;width:100%!important}.treatment-options__content-image .progressive-image{height:100%;object-fit:cover;width:100%}.treatment-options__content-wrapper{display:flex;flex-direction:column;gap:30px}.treatment-options__content-box{display:flex;flex-direction:column;gap:10px}.treatment-options__content-text{color:#333;font-size:18px;line-height:25px}.treatment-options__content-text>span{font-weight:700}.treatment-options__content-text .accent{color:#07627f}.treatment-options__content-text .link{font-weight:700}.treatment-options__content-text .link-more{color:#0390ae}.treatment-options__info{display:flex;flex-direction:column;gap:12px}.treatment-options__info-title{color:#0390ae;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:21px}.treatment-options__info-list{display:flex;flex-direction:column;gap:5px}.treatment-options__info-item{color:#333;font-size:16px;line-height:26px;padding-left:26px;position:relative}.treatment-options__info-item:before{background-image:url(/build/i/a0be63654d3911da3838.svg);background-size:cover;content:"";height:17px;left:0;position:absolute;top:2px;width:17px}.treatment-options__info-item span{font-weight:700}.treatment-options__info-text p{color:#333;font-size:18px;line-height:25px}.treatment-options__info-text p>span{font-weight:700}.treatment-options__accordion{margin-top:60px}.treatment-options__overview{display:flex;flex-direction:column;gap:7px;margin-top:40px;padding-left:32px;position:relative}.treatment-options__overview:before{background:url(/build/i/9a2a76d8e10f048a920a.svg) no-repeat 50%/cover;content:"";height:100%;left:0;position:absolute;top:0;width:9px}.treatment-options__overview-title{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:26px}.treatment-options__overview-title span{color:#0390ae}.treatment-options__overview-text{color:#333;font-size:16px;line-height:23px}@media screen and (max-width:1369px){.treatment-options.treatment-options--crowns .treatment-options__descriptions{gap:55px;max-width:940px}.treatment-options.treatment-options--crowns .treatment-options__description:first-child{flex-basis:45%}.treatment-options.treatment-options--crowns .treatment-options__description:last-child{flex-basis:50%}.treatment-options.veneers-page .treatment-options__descriptions{max-width:none}.treatment-options.treatment-options--aligners .treatment-options__wrapper{background-color:#ebf0f5}.treatment-options.treatment-options--aligners .treatment-options__descriptions{gap:45px;max-width:100%}.treatment-options.treatment-options--aligners .treatment-options__description span{color:#0390ae}.treatment-options.treatment-options--aligners .treatment-options__description:first-child{max-width:595px;width:100%}.treatment-options.treatment-options--aligners .treatment-options__content-item{background-color:#fff}.treatment-options.treatment-options--orthodontics .treatment-options__descriptions{gap:41px;max-width:100%}.treatment-options.treatment-options--orthodontics .treatment-options__description:first-child{max-width:454px;width:100%}.treatment-options.treatment-options--orthodontics .treatment-options__description:last-child{max-width:435px;width:100%}.treatment-options.treatment-options--restoration .treatment-options__descriptions{gap:30px;max-width:100%}.treatment-options.treatment-options--restoration .treatment-options__description:first-child{max-width:417px;min-width:417px;width:100%}.treatment-options.treatment-options--restoration .treatment-options__description:last-child{max-width:100%;width:100%}.treatment-options.dental-treatment-page .treatment-options__tabs{flex-wrap:wrap}.treatment-options.dental-treatment-page .treatment-options__descriptions{max-width:none}.treatment-options__descriptions{gap:30px;max-width:830px}.treatment-options__description{font-size:22px;line-height:32px}.treatment-options__wrapper{margin-top:50px}.treatment-options__content-image{height:294px;width:366px}.treatment-options__content-box{gap:7px}.treatment-options__content-text{font-size:16px;line-height:24px}.treatment-options__info{gap:8px}.treatment-options__info-title{font-size:18px}.treatment-options__info-list{gap:4px}.treatment-options__info-item{font-size:15px;line-height:24px}.treatment-options__info-text p{font-size:16px;line-height:24px}.treatment-options__accordion{margin-top:50px}.treatment-options__overview{margin-top:25px}.treatment-options__overview-title{font-size:18px}.treatment-options__overview-text{font-size:14px}}@media screen and (max-width:1023px){.treatment-options.veneers-page .treatment-options__description{flex:1}.treatment-options.treatment-options--crowns .treatment-options__descriptions{gap:25px}.treatment-options.treatment-options--crowns .treatment-options__description:last-child{flex-basis:61%}.treatment-options.treatment-options--orthodontics .treatment-options__description:first-child{max-width:276px}.treatment-options.treatment-options--orthodontics .treatment-options__description:last-child{max-width:407px}.treatment-options.treatment-options--restoration .treatment-options__description:first-child{max-width:330px;min-width:330px}.treatment-options__descriptions{gap:18px}.treatment-options__description{font-size:20px;line-height:28px}.treatment-options__wrapper{margin-top:45px;padding:20px}.treatment-options__tab{font-size:16px;height:auto}.treatment-options__tab>span{padding:7px 21px}.treatment-options__content{margin-top:20px}.treatment-options__content-item{gap:18px;padding:20px}.treatment-options__content-image{height:241px;width:300px}.treatment-options__content-wrapper{gap:20px}.treatment-options__content-box{gap:10px}.treatment-options__content-text{font-size:15px;line-height:21px}.treatment-options__info{gap:10px}.treatment-options__info-title{font-size:16px}.treatment-options__info-list{gap:6px}.treatment-options__info-item{line-height:21px}.treatment-options__info-text p{font-size:15px;line-height:21px}.treatment-options__accordion{margin-top:45px}}@media screen and (max-width:767px){.treatment-options.treatment-options--crowns{margin-left:auto;margin-right:auto;max-width:480px}.treatment-options.treatment-options--crowns .treatment-options__descriptions{gap:15px}.treatment-options.treatment-options--aligners{margin-left:auto;margin-right:auto;max-width:480px}.treatment-options.treatment-options--aligners .treatment-options__descriptions{gap:15px;margin-top:15px;max-width:100%}.treatment-options.treatment-options--orthodontics{margin-left:auto;margin-right:auto;max-width:480px}.treatment-options.treatment-options--orthodontics .treatment-options__wrapper{margin:40px -10px 0}.treatment-options.treatment-options--orthodontics .treatment-options__descriptions{gap:15px;margin-top:15px}.treatment-options.treatment-options--orthodontics .treatment-options__description:first-child,.treatment-options.treatment-options--orthodontics .treatment-options__description:last-child{max-width:100%}.treatment-options.treatment-options--restoration{margin-left:auto;margin-right:auto;max-width:480px}.treatment-options.treatment-options--restoration .treatment-options__wrapper{margin:40px -10px 0}.treatment-options.treatment-options--restoration .treatment-options__descriptions{gap:15px;margin-top:15px}.treatment-options.treatment-options--restoration .treatment-options__description:first-child,.treatment-options.treatment-options--restoration .treatment-options__description:last-child{max-width:100%}.treatment-options.bleaching-page .treatment-options__tab>span{padding:7px 18px}.treatment-options__descriptions{flex-direction:column;gap:15px;margin-top:40px}.treatment-options__description{font-size:21px;line-height:28px}.treatment-options__wrapper{margin-left:-10px;margin-right:-10px;margin-top:40px;padding:25px 10px 10px}.treatment-options__tabs{flex-wrap:wrap;gap:10px}.treatment-options__content-item{flex-direction:column;gap:20px;padding:20px}.treatment-options__content-image{height:241px;max-width:767px;width:auto}.treatment-options__content-image .progressive-image{object-position:bottom}.treatment-options__overview{margin-top:40px;padding-left:56px;padding-right:15px}.treatment-options__overview:before{display:none}.treatment-options__overview-title{line-height:24px;position:relative}.treatment-options__overview-title:before{background:url(/build/i/9a2a76d8e10f048a920a.svg) no-repeat 50%/cover;content:"";height:100%;left:-31px;position:absolute;top:5px;width:9px}.treatment-options__overview-text{font-size:16px}}.dental-faq.dental-faq--aligners .dental-faq__card{background-color:#fff}.dental-faq.dental-faq--aligners .dental-faq__doctor{background-color:#ebf0f5}.dental-faq.dental-faq--gray .dental-faq__card{background-color:#fff}.dental-faq.dental-faq--gray .dental-faq__doctor{background-color:#ebf0f5}.dental-faq__grid{display:flex;gap:58px;margin-top:60px}.dental-faq__card{align-items:flex-end;background-color:#ebf0f5;border-radius:25px;display:flex;flex:1;height:100%;justify-content:flex-end;max-width:637px;overflow:hidden;padding:77px 30px 30px;position:relative}.dental-faq__card-image{bottom:0;display:flex;left:0;position:absolute;width:340px}.dental-faq__card-image .progressive-image-wrapper{height:100%!important;width:100%!important}.dental-faq__card-image .progressive-image{height:100%;object-fit:contain;width:100%}.dental-faq__card-content{max-width:355px}.dental-faq__card-descriptions{display:flex;flex-direction:column;gap:10px;margin-left:10px;max-width:345px;position:relative}.dental-faq__card-descriptions:before{background-image:url(/build/i/f1354549258e33433efe.svg);background-size:cover;content:"";height:55px;left:-9px;position:absolute;top:-50px;width:55px}.dental-faq__card-description{color:#333;font-size:18px;line-height:25px}.dental-faq__card-description span{font-weight:700}.dental-faq__doctor{background-color:#fff;border-radius:15px;display:inline-flex;flex-direction:column;gap:6px;margin-top:59px;padding:31px 25px 20px;position:relative}.dental-faq__doctor-experience{background-color:#0390ae;border-radius:100px;color:#fff;font-size:18px;font-weight:500;height:35px;left:30px;line-height:20px;padding:8px 17px 7px;position:absolute;top:-17px}.dental-faq__doctor-experience>.highlight{font-weight:700}.dental-faq__doctor-experience.gold_award{padding:8px 17px 7px 54px}.dental-faq__doctor-experience.gold_award:before{background-image:url(/build/i/4310d4a8d7f14c0b80e0.png);background-repeat:no-repeat;background-size:contain;content:"";height:31px;left:10px;position:absolute;top:4px;width:41px}.dental-faq__doctor-name{color:#333;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.dental-faq__doctor-name>br{display:none}.dental-faq__doctor-role{color:#494949;font-size:16px;line-height:20px}.dental-faq__spoiler{flex:1}@media screen and (max-width:1369px){.dental-faq.dental-faq--aligners .dental-faq__card-descriptions{max-width:320px}.dental-faq.dental-faq--restoration .dental-faq__card-descriptions{max-width:100%}.dental-faq.dental-faq--restoration .dental-faq__card{height:641px}.dental-faq.dental-faq--restoration .dental-faq__card-image{margin-bottom:0;margin-left:0;position:absolute;width:324px}.dental-faq__grid{gap:45px;margin-top:50px}.dental-faq__card{align-items:flex-start;flex-direction:column;justify-content:flex-start;max-width:395px;padding:55px 30px 25px}.dental-faq__card-image{margin-bottom:-30px;margin-left:-30px;order:1;position:static}.dental-faq__card-descriptions{margin-left:0}.dental-faq__card-descriptions:before{height:40px;left:-1px;top:-40px;width:40px}.dental-faq__card-description{font-size:16px;line-height:23px}.dental-faq__doctor{bottom:25px;gap:4px;left:25px;margin-top:0;padding:31px 20px 20px;position:absolute}}@media screen and (max-width:1023px){.dental-faq.braces-page .dental-faq__doctor,.dental-faq.dental-faq--aligners .dental-faq__doctor,.dental-faq.dental-faq--crowns .dental-faq__doctor{padding:31px 16px 20px}.dental-faq.dental-faq--restoration .dental-faq__card{height:725px}.dental-faq.dental-faq--restoration .dental-faq__doctor{padding:31px 16px 20px}.dental-faq.dental-faq--restoration .dental-faq__card-image{bottom:0;width:337px}.dental-faq.dental-treatment-page .dental-faq__doctor{padding:31px 16px 20px;width:100%}.dental-faq.dental-treatment-page .dental-faq__card-image{margin-top:36px}.dental-faq__grid{gap:44px;margin-top:45px}.dental-faq__card{max-width:340px;padding:70px 15px 10px}.dental-faq__card-image{display:flex;height:407px;margin-bottom:-10px;margin-left:-15px;width:337px}.dental-faq__card-image .progressive-image-wrapper{height:100%!important;width:100%!important}.dental-faq__card-image .progressive-image{height:100%;object-fit:contain;width:100%}.dental-faq__card-descriptions:before{height:55px;left:-3px;top:-55px;width:55px}.dental-faq__card-description{font-size:18px;line-height:25px}.dental-faq__doctor{bottom:10px;left:7px;max-width:320px;padding:31px 141px 20px 16px}.dental-faq__doctor-experience{left:16px}}@media screen and (max-width:767px){.dental-faq.dental-faq--crowns{margin-left:auto;margin-right:auto;max-width:480px}.dental-faq.dental-faq--crowns .dental-faq__title{max-width:265px}.dental-faq.dental-faq--aligners,.dental-faq.dental-faq--restoration{margin-left:auto;margin-right:auto;max-width:480px}.dental-faq.dental-faq--restoration .dental-faq__card-image{margin-bottom:-10px;margin-left:-17px;position:static;width:340px}.dental-faq.dental-faq--restoration .dental-faq__card{gap:28px;height:740px}.dental-faq.dental-treatment-page .dental-faq__title{max-width:300px}.dental-faq__grid{flex-direction:column;gap:40px;margin-top:40px}}.promo__wrap .h2{margin-bottom:60px}.promo-banner{background-color:#005466;background-image:url(/build/i/e0a79c88a185bbfd6ccd.png);background-position:0 100%;background-repeat:repeat-x;background-size:auto;border-radius:25px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:100px;max-height:392px}.promo-banner__list{color:#fff;display:flex;flex-direction:column;gap:40px;padding:80px}.promo-banner__texts{display:flex;flex-direction:column;gap:15px}.promo-banner__title{font-family:RG,sans-serif;font-size:35px;font-style:normal;font-weight:600;line-height:38px}.promo-banner__text{font-size:18px;line-height:24px}.promo-banner__price{align-items:flex-end;display:flex;flex-direction:row;gap:12px}.promo-banner__price-old{color:#b7ccd9;font-size:20px;line-height:27px;text-decoration:line-through}.promo-banner__price-current{color:#ec8f77;font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:30px}.promo-banner__button{font-size:18px;height:70px;max-width:180px;min-height:70px}.promo-banner__image{height:392px;width:655px}.promo-banner__image .progressive-image-wrapper{border-radius:25px}.promo-factors{gap:25px;justify-content:space-between;margin-bottom:60px}.promo-factors,.promo-factors__wrap{align-items:center;display:flex;flex-direction:row}.promo-factors__wrap{gap:35px}.promo-factors__image .progressive-image-wrapper{border-radius:23px}.promo-factors__texts{display:flex;flex-direction:column;gap:13px;max-width:377px;width:100%}.promo-factors__title{color:#0390ae;font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:600}.promo-factors__text{font-size:25px;line-height:36px}.promo-factors__numeric{counter-reset:num;display:flex;flex-wrap:wrap;gap:22px 40px;list-style-type:none;max-width:683px}.promo-factors__numeric li{display:flex;flex-direction:column;font-size:18px;line-height:25px;max-width:321px;padding-left:43px;position:relative}.promo-factors__numeric li span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.promo-factors__numeric li:before{border-right:1px solid #07627f;color:#07627f;content:"0" counter(num);counter-increment:num;display:inline-block;font-size:16px;left:0;line-height:20px;min-width:28px;position:absolute;text-align:left;top:0}.promo-array{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px}.promo-array__item{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:315px;width:100%}.promo-array__item,.promo-array__wrap{background-color:#005466;border-radius:15px}.promo-array__wrap{align-items:flex-end;background-image:url(/build/i/40fc8cb65c873b9f72ed.png);background-position:0 100%;background-repeat:repeat-x;background-size:auto;color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:25px 15px 23px 25px}.promo-array__title{font-family:RG,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:27px}.promo-array__country{align-items:center;display:flex;flex-direction:row;font-size:14px;gap:7px;line-height:20px}.promo-array__country .progressive-image{border-radius:5px}.promo-array__list{display:flex;flex-direction:column;gap:10px;padding:0 10px 10px}.promo-array__list-item{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:7px;padding:20px}.promo-array__list-count{font-size:18px;line-height:22px}.promo-array__list-count,.promo-array__list-price{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.promo-array__list-price{color:#f36f4a;font-size:24px;line-height:30px}.promo-array__list-discount{color:#728288;font-size:20px;line-height:23px}.promo-array__list-discount span{color:#494949;font-family:Onest,sans-serif;font-style:normal;font-weight:600}.promo-array__list-discount .promo-array__line-through{color:#728288;font-family:Onest,sans-serif;font-style:normal;font-weight:400;text-decoration:line-through}@media screen and (max-width:1369px){.promo__wrap .h2{margin-bottom:50px}.promo-banner{margin-bottom:68px;max-height:320px}.promo-banner__list{gap:30px;padding:45px}.promo-array__list-item{padding:19px}.promo-banner__texts{gap:10px}.promo-banner__title{font-size:30px;line-height:35px}.promo-banner__button{max-width:225px}.promo-banner__image{height:320px;max-width:535px;width:100%}.promo-banner__image .progressive-image-wrapper{width:100%!important}.promo-factors__image{height:111px;max-width:111px;width:100%}.promo-factors__image .progressive-image-wrapper{width:100%!important}.promo-factors{gap:28px}.promo-factors__numeric{gap:22px 20px;max-width:486px}.promo-factors__numeric li{display:block;max-width:233px}.promo-array{gap:12px}.promo-array__item{max-width:305px}}@media screen and (max-width:1023px){.promo__wrap .h2{margin-bottom:45px}.promo-banner{margin-bottom:52px}.promo-banner__image{height:320px;max-width:385px}.promo-banner__image .progressive-image-wrapper{height:100%!important}.promo-banner__image .progressive-image{height:100%;object-fit:cover}.promo-banner__button{max-width:180px}.promo-factors{align-items:flex-start;display:flex;flex-direction:column;gap:45px;margin-bottom:45px}.promo-factors__numeric{gap:22px 20px;max-width:100%}.promo-factors__numeric li{max-width:316px}}@media screen and (max-width:767px){.promo-banner__wrap,.promo__wrap{margin-left:auto;margin-right:auto;max-width:480px}.promo-banner__wrap .h2{margin-bottom:40px}.promo-banner{background-position:0 205px;display:flex;flex-direction:column;max-height:none}.promo-banner__list{gap:25px;padding:35px}.promo-array__item,.promo-banner__button,.promo-banner__image{max-width:100%}.promo-factors{gap:25px;margin-bottom:40px}.promo-factors__wrap{gap:25px}.promo-factors__image{max-width:109px}.promo-factors__texts{gap:7px}.promo-factors__title{font-size:20px}.promo-factors__text{font-size:18px}.promo-factors__numeric{gap:15px;max-width:100%}.promo-factors__numeric li{max-width:100%}.promo-array{gap:30px}}.interlinks.interlinks--light .h2{color:#262626}.interlinks.interlinks--light .subtitle{color:#333}.interlinks--ceramic-braces .interlinks__wrap h2{max-width:none}.interlinks__wrap{color:#fff}.interlinks__wrap .h2{color:#fff;margin-bottom:18px;max-width:765px}.interlinks__wrap .subtitle{align-items:center;color:#fff;display:flex;flex-direction:row;gap:15px;margin-bottom:48px}.interlinks__wrap .subtitle:before{background-image:url(/build/i/1912e25947a619fe0a02.svg);content:"";display:block;height:50px;width:50px}.interlinks__flex-wrapper{display:flex;flex-direction:row;gap:50px}.interlinks__flex{background-color:#005466;background-image:url(/build/i/e632e2396d673e28e481.png);background-position:0 100%;background-repeat:repeat-x;background-size:auto;border-radius:25px;display:flex;flex-direction:row;justify-content:space-between;max-height:320px}.interlinks__list{color:#fff;display:flex;flex-direction:column;gap:33px;max-width:299px;padding:49px}.interlinks__texts{display:flex;flex-direction:column;gap:15px}.interlinks__title{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:27px}.interlinks__text{font-size:18px;line-height:24px}.interlinks__button{font-size:18px;height:70px;max-width:187px;min-height:70px}.interlinks__image{height:320px;width:344px}.interlinks__image .progressive-image-wrapper{border-radius:25px}@media screen and (max-width:1369px){.interlinks__flex-wrapper{flex-wrap:wrap;gap:45px}}@media screen and (max-width:1023px){.interlinks--aligners .h2{max-width:500px}.interlinks__flex-wrapper{flex-direction:row;flex-wrap:nowrap;gap:30px}.interlinks__wrap .subtitle{margin-bottom:45px}.interlinks__flex{background-color:#005466;background-image:url(/build/i/e632e2396d673e28e481.png);background-position:-56px 191px;background-repeat:repeat-x;background-size:auto;flex-direction:column;gap:30px;max-height:100%;max-width:340px}.interlinks__list{flex-grow:1;max-width:100%;padding:35px}.interlinks__image{height:316px;width:340px}.interlinks__image .progressive-image-wrapper{width:100%!important}.interlinks__button{margin-top:auto;max-width:270px}}@media screen and (max-width:767px){.interlinks{margin-left:auto;margin-right:auto;max-width:480px}.interlinks__wrap .subtitle{margin-bottom:40px}.interlinks__flex-wrapper{flex-wrap:wrap;justify-content:center}.interlinks__flex{gap:5px;max-width:100%}.interlinks__image{width:100%}.interlinks__image .progressive-image-wrapper{height:100%!important}.interlinks__image .progressive-image{object-fit:cover}.interlinks__button{max-width:100%}}.orthodontic-prices.dental-treatment-page .orthodontic-prices__list-item span{color:#07627f}.orthodontic-prices.orthodontic-prices--diagnostics .orthodontic-prices__list{max-width:473px}.orthodontic-prices.orthodontic-prices--diagnostics .orthodontic-prices__list-item span{color:#07627f}.orthodontic-prices.orthodontic-prices--diagnostics .price-card-small__image{background-color:#f4f8fa}.orthodontic-prices.orthodontic-prices--diagnostics .price-card-small__image .progressive-image-wrapper{align-items:flex-end}.orthodontic-prices__content{display:flex;justify-content:space-between}.orthodontic-prices__box{display:flex;flex-direction:column;gap:25px}.orthodontic-prices__factors{align-items:center;display:flex;gap:25px}.orthodontic-prices__factors-image{height:90px;width:90px}.orthodontic-prices__factors-image .progressive-image-wrapper{height:100%!important;width:100%!important}.orthodontic-prices__factors-image .progressive-image{border-radius:15px;height:100%;object-fit:cover;width:100%}.orthodontic-prices__factors-texts{display:flex;flex-direction:column}.orthodontic-prices__factors-title{color:#0390ae;font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:700;line-height:36px}.orthodontic-prices__factors-text{color:#333;font-size:25px;line-height:36px}.orthodontic-prices__list{align-items:flex-start;counter-reset:num;display:flex;flex-direction:column;gap:18px;list-style-type:none;max-width:472px}.orthodontic-prices__list-item{color:#333;font-size:18px;line-height:25px;padding-left:52px;position:relative}.orthodontic-prices__list-item span{font-weight:700}.orthodontic-prices__list-item:before{border-right:1px solid #07627f;color:#07627f;content:"0" counter(num);counter-increment:num;display:inline-block;font-size:16px;left:0;line-height:20px;min-width:28px;position:absolute;text-align:left;top:0}.orthodontic-prices__cards{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(4,301px);margin-top:60px}.orthodontic-prices__card{background-color:#fff}.orthodontic-prices__card .orthodontist-card__top{border-radius:15px}.orthodontic-prices__card .orthodontist-card__bottom__item .name{display:inline-block;width:100%}.orthodontic-prices__tabs{margin-top:60px}@media screen and (max-width:1369px){.orthodontic-prices.orthodontic-prices--diagnostics .orthodontic-prices__list{max-width:none}.orthodontic-prices__content{flex-direction:column;gap:50px}.orthodontic-prices__box{gap:45px}.orthodontic-prices__factors{gap:20px}.orthodontic-prices__factors-image{height:100px;width:100px}.orthodontic-prices__factors-text,.orthodontic-prices__factors-title{font-size:22px;line-height:30px}.orthodontic-prices__list{flex-direction:row;gap:25px;justify-content:space-between;max-width:none}.orthodontic-prices__list-item{flex:1}.orthodontic-prices__cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,301px);grid-template-rows:repeat(2,auto)}.orthodontic-prices__card:nth-child(2){grid-row:span 2/span 2}.orthodontic-prices__card:nth-child(4){grid-row:span 2/span 2;grid-row-start:2}}@media screen and (max-width:1023px){.orthodontic-prices__list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);max-width:660px}.orthodontic-prices__cards{grid-template-columns:repeat(2,301px);grid-template-rows:repeat(2,auto);margin-top:35px}.orthodontic-prices__card:nth-child(2){grid-row:auto}.orthodontic-prices__card:nth-child(4){grid-row:auto;grid-row-start:auto}}@media screen and (max-width:767px){.orthodontic-prices.dental-treatment-page .orthodontic-prices__factors-texts{display:flex;flex-direction:column;gap:8px}.orthodontic-prices.dental-treatment-page .orthodontic-prices__factors-image{height:109px;width:109px}.orthodontic-prices__content{gap:25px}.orthodontic-prices__box{gap:40px}.orthodontic-prices__factors{gap:15px}.orthodontic-prices__factors-image{flex-shrink:0;height:78px;width:78px}.orthodontic-prices__factors-texts{display:inline-block}.orthodontic-prices__factors-text,.orthodontic-prices__factors-title{display:inline;font-size:19px;line-height:26px}.orthodontic-prices__list{grid-template-columns:1fr;grid-template-rows:auto}.orthodontic-prices__list-item{font-size:16px;line-height:22px}.orthodontic-prices__cards{grid-template-columns:1fr;grid-template-rows:auto}.orthodontic-prices__card .orthodontist-card__top .title{font-size:25px;line-height:26px}}.offers__wrap{color:#fff}.offers__flex-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px}.offers__flex{background-color:#005466;border-radius:25px;display:flex;flex-basis:48%;flex-direction:column;gap:15px;padding:25px 15px;position:relative}.offers__flex:before{background-image:url(/build/i/c6f5fe2547f25da8c7b1.png);background-repeat:no-repeat;background-size:100% 122px;content:"";-webkit-filter:blur(1px);filter:blur(1px);height:90px;left:0;opacity:.1;position:absolute;top:-29px;width:100%}.offers__item{background-color:#ebf0f5;border-radius:20px;color:#333;display:flex;flex-direction:column;gap:20px;padding:25px}.offers__title{font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:27px;padding-left:25px}.offers__info{display:flex;flex-direction:row;gap:25px}.offers__image{height:162px;width:290px}.offers__image .progressive-image-wrapper{border-radius:20px}.offers__texts{display:flex;flex-direction:column;font-size:17px;gap:13px;line-height:23px}.offers__texts span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.offers__offer{grid-row-gap:9px;grid-column-gap:19px;column-gap:19px;display:grid;grid-template-areas:"offer-date offers-button" "offers-prices offers-button";grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);row-gap:9px}.offer__date{background-color:#0390ae;border-radius:50px;color:#fff;font-family:RG,sans-serif;font-size:17px;font-style:normal;font-weight:600;grid-area:offer-date;max-height:27px;padding:3px 20px 7px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.offers__button{align-self:start;font-size:18px;grid-area:offers-button;height:57px;justify-self:end;max-width:217px;min-height:57px;padding:18px 25px;width:100%}.offers__prices{align-items:flex-end;display:flex;flex-direction:row;gap:10px;grid-area:offers-prices}.offers__price-old{color:#728288;font-size:17px;line-height:25px;text-decoration:line-through}.offers__price-current{color:#f36f4a;font-family:Onest,sans-serif;font-size:21px;font-style:normal;font-weight:600;line-height:25px}.offers__addresses{column-gap:24px;display:flex;flex-wrap:wrap;padding-left:20px;row-gap:4px}.offers__address{color:#ebf0f5;font-size:14px;line-height:22px;min-width:238px;padding-left:30px;position:relative}.offers__address:before{background-image:url(/build/i/4ef94afa3638c72391bf.svg);background-repeat:no-repeat;background-size:contain;content:"";height:25px;left:0;position:absolute;top:0;width:25px}@media screen and (max-width:1369px){.offers__flex{flex-basis:100%;max-width:724px}.offers__flex:before{background-size:100% 98px;top:-10px}}@media screen and (max-width:767px){.offers.offers-page{margin-left:auto;margin-right:auto;max-width:480px}.offers__flex{padding:23px 10px}.offers__flex:before{background-size:100% 135px;height:116px;top:-29px}.offers__info{flex-direction:column;gap:20px}.offers__title{font-size:20px;line-height:25px;padding-left:17px}.offers__image{height:160px;width:100%}.offers__image .progressive-image-wrapper{align-items:center;border-radius:15px;display:flex;height:100%!important;object-fit:cover;width:100%!important}.offers__texts{gap:7px}.offers__item{padding:17px}.offers__offer{display:flex;flex-direction:column;gap:14px}.offers__prices{align-items:flex-start;flex-direction:column;gap:5px}.offers__price-old{font-size:18px}.offers__price-current{font-size:24px}.offers__button{max-width:226px}.offers__addresses{padding-left:5px}}.reviews-list__categories{display:flex;gap:12px;margin-top:60px}.reviews-list__category{border:1px solid #f36f4a;border-radius:50px;color:#f36f4a;cursor:pointer;display:inline-block;font-size:18px;line-height:25px;padding:10px 25px;transition:background-color .3s ease,border-color .3s ease}@media(hover:hover)and (pointer:fine){.reviews-list__category:hover{background-color:#f36f4a;color:#fff}}.reviews-list__category.active{background-color:#f36f4a;color:#fff}.reviews-list__cards{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin-top:50px}.reviews-list__show{grid-column:1/-1}.reviews-list__show .button{margin-top:20px}.reviews-list__show .button.button_arrow i{transform:rotate(90deg)}.reviews-list__show .button.button_arrow:hover i{animation:arrowAnimationDown .6s ease-in-out}.reviews-list__show .button.button_arrow:hover span{border-bottom-color:transparent;color:#f36f4a}.reviews-list__show .button.hidden{display:none}.reviews-list__estimation{display:flex;flex-direction:column;gap:50px;margin-top:60px}.reviews-list__estimation-wrapper{align-items:center;background-color:#ebf0f5;border-radius:25px;display:flex;gap:77px;padding:57px 50px 50px 45px}.reviews-list__estimation-title{color:#262626;font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:500;line-height:36px}.reviews-list__estimation-title>span{display:block;font-family:Onest,sans-serif;font-style:normal;font-weight:700}.reviews-list__estimation-list{display:grid;flex-grow:1;grid-template-columns:repeat(4,193px);justify-content:space-between}.reviews-list__estimation-item{background-color:#fff;border-radius:19px;max-height:103px;padding:23px 2px 12px 11px;position:relative}.reviews-list__estimation-rating{align-items:center;display:flex;gap:8px;left:0;position:absolute;top:-8px}.reviews-list__estimation-rating>.rating{align-items:center;background-color:#f3c44a;border-radius:50%;color:#fff;display:flex;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:500;justify-content:center;line-height:1.25;padding:10px 7px 8px 6px}.reviews-list__estimation-rating .review__stars{background-image:url(/build/i/eb38c1d002d7cb2e965d.svg);background-repeat:repeat-x;background-size:16px 16px;height:16px;width:80px}.reviews-list__estimation-rating .review__stars .star{background:url(/build/i/96bc6c5b2bd12c0cf747.svg);background-size:16px 16px;height:100%;width:0}.reviews-list__estimation-logo{display:flex;height:69px;width:180px}.reviews-list__estimation-logo .progressive-image-wrapper{height:100%!important;width:100%!important}.reviews-list__estimation-logo .progressive-image{height:100%;object-fit:contain;width:100%}@media screen and (max-width:1369px){.reviews-list__categories{flex-wrap:wrap;margin-top:50px}.reviews-list__cards{gap:30px;grid-template-columns:repeat(2,1fr)}.reviews-list__estimation{gap:40px;margin-top:40px}.reviews-list__estimation-wrapper{gap:35px;padding:23px 23px 23px 29px}.reviews-list__estimation-title{font-size:20px;line-height:25px}.reviews-list__estimation-list{gap:15px;grid-template-columns:repeat(4,158px);justify-content:space-between}.reviews-list__estimation-item{padding:18px 3px 9px 14px}.reviews-list__estimation-logo{height:54px;width:141px}.reviews-list__estimation-logo .progressive-image-wrapper{height:100%!important;width:100%!important}.reviews-list__estimation-logo .progressive-image{height:100%;object-fit:cover;width:100%}.reviews-list__estimation-rating>.rating{font-size:16px;padding:8px 5px 7px}}@media screen and (max-width:1023px){.reviews-list__categories{margin-top:40px}.reviews-list__cards{gap:20px;margin-top:40px}.reviews-list__estimation{gap:20px}.reviews-list__estimation-wrapper{align-items:center;flex-direction:column;gap:25px;padding:25px}.reviews-list__estimation-title{line-height:28px}.reviews-list__estimation-title>span{display:inline}.reviews-list__estimation-list{gap:16px;grid-template-columns:repeat(4,156px)}.reviews-list__estimation-item{padding:18px 8px}.reviews-list__slide-review{bottom:4px;right:4px}}@media screen and (max-width:767px){.reviews-list__categories{gap:10px}.reviews-list__category{font-size:16px;line-height:21px;padding:8px 22px}.reviews-list__cards{gap:25px;grid-template-columns:1fr;margin-top:25px}.reviews-list__show{align-self:center;justify-self:center}.reviews-list__estimation{align-items:center;gap:40px;margin-top:50px}.reviews-list__estimation-wrapper{gap:30px;padding:25px 13px 13px}.reviews-list__estimation-title{font-size:21px}.reviews-list__estimation-list{gap:12px;grid-template-columns:repeat(2,1fr)}}.reviews-card{background-color:#ebf0f5;border-radius:25px;overflow:hidden}.reviews-card.hidden,[data-js-visible=false]{display:none}.reviews-card__image{height:300px;position:relative}.reviews-card__image .progressive-image-wrapper{height:100%!important;width:100%!important}.reviews-card__image .progressive-image{height:100%;object-fit:cover;width:100%}.reviews-card__image .progressive-image-wrapper{border-radius:25px;overflow:hidden}.reviews-card__image:before{background-image:url(/build/i/3858bf6724809fb50f8f.png);background-repeat:no-repeat;background-size:contain;bottom:-22px;content:"";height:34px;left:38px;position:absolute;width:48px;z-index:10}.reviews-card__image .button{bottom:30px;height:65px;position:absolute;right:30px;width:65px}.reviews-card__image .button:before{height:42px;width:42px}.reviews-card__text{padding:30px}.reviews-card__text p{color:#262626;font-size:20px;line-height:30px}.reviews-card__text p span{font-family:Onest,sans-serif;font-style:normal;font-weight:600}@media screen and (max-width:1369px){.reviews-card__image .button{bottom:25px;height:45px;position:absolute;right:25px;width:45px}.reviews-card__image .button:before{height:26px;width:26px}}@media screen and (max-width:1023px){.reviews-card__image{height:250px}.reviews-card__text{padding:25px}.reviews-card__text p{font-size:18px;line-height:28px}}@media screen and (max-width:767px){.reviews-card__image{height:245px}.reviews-card__image:before{bottom:-16px;height:26px;left:25px;width:37px}.reviews-card__image .button{bottom:0;left:0;margin:auto;right:0;top:0}.reviews-card__text{padding:28px 25px 24px}.reviews-card__text p{line-height:25px}}.portfolio__categories{display:flex;flex-wrap:wrap;gap:12px;margin-top:60px}.portfolio__category{border:1px solid #f36f4a;border-radius:50px;color:#f36f4a;cursor:pointer;display:inline-block;font-size:18px;line-height:25px;padding:10px 25px;transition:background-color .3s ease,border-color .3s ease}@media(hover:hover)and (pointer:fine){.portfolio__category:hover{background-color:#f36f4a;color:#fff}}.portfolio__category.active{background-color:#f36f4a;color:#fff}.portfolio__cards{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr;margin-top:60px}.portfolio__show .button{margin-top:60px}.portfolio__show .button.button_arrow i{transform:rotate(90deg)}.portfolio__show .button.button_arrow:hover i{animation:arrowAnimationDown .6s ease-in-out}.portfolio__show .button.button_arrow:hover span{border-bottom-color:transparent;color:#f36f4a}.portfolio__show .button.hidden{display:none}@media screen and (max-width:1369px){.portfolio__cards{gap:30px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1023px){.portfolio__categories{margin-top:45px}.portfolio__cards{gap:20px;margin-top:35px}.portfolio__show .button{margin-top:40px}}@media screen and (max-width:767px){.portfolio__categories{gap:10px}.portfolio__category{font-size:16px;line-height:21px;padding:8px 22px}.portfolio__cards{gap:30px;grid-template-columns:1fr}.portfolio__show{align-self:center;justify-self:center}}.portfolio-card{grid-column-gap:40px;border-radius:25px;column-gap:40px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,auto);height:100%;padding:45px 45px 45px 50px}.portfolio-card--gray{background-color:#ebf0f5}.portfolio-card--white{background-color:#fff}.portfolio-card.hidden{display:none}.portfolio-card__photos{grid-gap:5px;display:grid;gap:5px;grid-row:span 2/span 2;grid-template-areas:"photo photo" "photo--before photo--after";grid-template-columns:1fr 1fr;max-height:521px}.portfolio-card__patient{border-radius:15px;grid-area:photo;height:339px;overflow:hidden;position:relative;width:505px}.portfolio-card__patient .progressive-image-wrapper{height:100%!important;width:100%!important}.portfolio-card__patient .progressive-image{height:100%;object-fit:cover;width:100%}.portfolio-card__review{background-color:#fff;border-radius:10px;bottom:10px;padding:7px 16px 10px;position:absolute;right:10px}.portfolio-card__review:before{background-repeat:no-repeat;background-size:contain;content:"";display:none;height:27px;left:4px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.portfolio-card__review--prodoctorov:before{background-image:url(/build/i/b8e87067e115a24ae815.svg)}.portfolio-card__review-link{color:#0390ae;font-size:14px;line-height:19px}.portfolio-card__review-link .highlight{font-weight:600}.portfolio-card__photo{border-radius:15px;height:177px;overflow:hidden;position:relative;width:250px}.portfolio-card__photo .progressive-image-wrapper{height:100%!important;width:100%!important}.portfolio-card__photo .progressive-image{height:100%;object-fit:cover;width:100%}.portfolio-card__photo:before{background-color:#fff;border-radius:10px;bottom:10px;color:#333;font-size:14px;line-height:19px;padding:6px 15px;position:absolute;right:10px;z-index:1}.portfolio-card__photo--before{grid-area:photo--before}.portfolio-card__photo--before:before{content:"До";z-index:2}.portfolio-card__photo--after{grid-area:photo--after}.portfolio-card__photo--after:before{content:"После"}.portfolio-card__content{display:flex;flex-direction:column;gap:25px;grid-column-start:2;grid-row-start:2;margin-top:25px}.portfolio-card__title{color:#333;font-size:22px;font-weight:600;line-height:30px}.portfolio-card__wrapper{display:flex;flex-direction:column;gap:20px}.portfolio-card__info{display:flex;flex-direction:column;gap:2px}.portfolio-card__info-title{color:#728288;font-size:16px;line-height:21px}.portfolio-card__info-text{color:#333;font-size:18px;line-height:26px}.portfolio-card__info-text .link>span.portfolio-card__info-doctor{color:#0390ae;font-weight:600;margin-right:6px;text-wrap:nowrap}.portfolio-card__info-list{display:flex;flex-direction:column;gap:6px}.portfolio-card__info-item{color:#333;font-size:18px;line-height:26px;padding-left:26px;position:relative}.portfolio-card__info-item:before{background-image:url(/build/i/a0be63654d3911da3838.svg);background-size:cover;content:"";height:17px;left:0;position:absolute;top:2px;width:17px}@media screen and (max-width:1369px){.portfolio-card{display:flex;flex-direction:column;gap:20px;padding:30px}.portfolio-card__photos{max-height:431px}.portfolio-card__patient{height:280px;width:auto}.portfolio-card__photo{height:146px;width:auto}.portfolio-card__content{gap:20px}.portfolio-card__title{font-size:18px;line-height:25px}.portfolio-card__wrapper{gap:15px}.portfolio-card__info-title{font-size:14px;line-height:19px}.portfolio-card__info-item,.portfolio-card__info-text{font-size:16px;line-height:22px}}@media screen and (max-width:1023px){.portfolio-card{gap:15px;padding:20px}.portfolio-card__review{bottom:4px;right:4px}}@media screen and (max-width:767px){.portfolio-card__patient{height:215px}.portfolio-card__photo{height:111px;width:auto}.portfolio-card__photo:before{bottom:5px;font-size:14px;line-height:12px;padding:4px 8px 5px;right:5px}.portfolio-card__title{order:-1}.portfolio-card__review{bottom:5px;padding:5px 14px 7px;right:5px}.portfolio-card__review:before{height:19px;width:21px}.portfolio-card__info-text{font-size:15px;line-height:21px}.portfolio-card__info-text br{display:none}.portfolio-card__info-item{font-size:15px;line-height:21px}.portfolio-card__info-item:before{background-size:contain;height:17px;width:17px}}.pt60{padding-top:60px}.pt90{padding-top:90px}.pt135{padding-top:135px}.pb135{padding-bottom:135px}.pt150{padding-top:150px}.offset{margin-bottom:-100px}.offset,.offset-150{padding-bottom:250px}.offset-150{margin-bottom:-150px}.offset_footer{padding-bottom:150px}.offset_footer,.offset_social{margin-bottom:-100px;position:relative}.offset_social{padding-bottom:100px}@media screen and (max-width:1369px){.pt60{padding-top:60px}.pt90{padding-top:70px}.pt135{padding-top:100px}.pb135{padding-bottom:100px}.pt150{padding-top:110px}.pb150{padding-bottom:110px}.offset{margin-bottom:-100px}.offset,.offset-150{padding-bottom:210px}.offset-150{margin-bottom:-110px}.offset_footer{margin-bottom:-100px;padding-bottom:110px}}@media screen and (max-width:1023px){.pt60{padding-top:45px}.pt90{padding-top:60px}.pt135{padding-top:80px}.pb135{padding-bottom:80px}.pt150{padding-top:90px}.pb150{padding-bottom:90px}.offset,.offset-150{margin-bottom:-100px;padding-bottom:190px}.offset_footer{margin-bottom:-100px;padding-bottom:90px}.offset_social{margin-bottom:-100px;padding-bottom:190px}}@media screen and (max-width:767px){.pt60,.pt90{padding-top:40px}.pt135{padding-top:60px}.pb135{padding-bottom:60px}.pt150{padding-top:70px}.pb150{padding-bottom:70px}.offset,.offset-150{margin-bottom:-100px;padding-bottom:170px}.offset_disable_mobile{margin-bottom:-50px;padding-bottom:20px}.offset_footer{margin-bottom:-37px;padding-bottom:0}.offset_footer.offset_footer-pb{padding-bottom:70px}.offset_social{margin-bottom:-100px;padding-bottom:170px}}.br-top{border-radius:100px 100px 0 0;overflow:hidden;position:relative}.br-bottom{border-radius:0 0 100px 100px}.br{border-radius:100px}@media screen and (max-width:1369px){.br-top{border-radius:70px 70px 0 0}.br-bottom{border-radius:0 0 70px 70px}.br{border-radius:70px}}@media screen and (max-width:1023px){.br-top{border-radius:50px 50px 0 0}.br-bottom{border-radius:0 0 50px 50px}.br{border-radius:50px}}@media screen and (max-width:767px){.br-top{border-radius:30px 30px 0 0}.br-bottom{border-radius:0 0 30px 30px}.br{border-radius:30px}}.callback-button{align-items:center;display:flex}.callback-button>div:first-child{height:76px;min-width:320px;width:320px}.callback-button .work-time{color:#a7b5c0;font-family:Onest,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1023px){.callback-button>div:first-child{height:70px;min-width:300px;width:300px}}@media screen and (max-width:767px){.callback-button>div:first-child{height:65px;min-width:330px;width:330px}.callback-button .work-time{line-height:20px}}.callback-banner{background-color:#fff;border:1px solid #cce3e8;display:flex;justify-content:space-between;width:100%}.callback-banner__image{display:flex;width:450px}.callback-banner__image .progressive-image{height:100%;object-fit:cover}.callback-banner__info{padding:40px 185px 45px 72px}.callback-banner__info .callback-button{margin-top:34px;max-width:500px}.callback-banner__info .callback-button>div:first-child{margin-right:25px}.callback-banner__title{font-family:Onest,sans-serif;font-size:35px;font-style:normal;font-weight:500;line-height:48px}.callback-banner__title span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}@media screen and (max-width:1659px){.callback-banner{max-width:1024px}.callback-banner__image{order:1;width:340px}.callback-banner__info{padding:50px 40px 60px 50px}.callback-banner__info .callback-button{margin-top:30px;max-width:440px}.callback-banner__title{font-size:30px;line-height:40px}}@media screen and (max-width:1369px){.callback-banner{border:none;border-bottom:1px solid #cce3e8;margin-left:-48px;margin-right:-48px;max-width:none;padding-left:48px;padding-right:48px;width:100vw}.callback-banner__image{margin-right:-48px;width:460px}.callback-banner__info{padding:50px 75px 50px 0}}@media screen and (max-width:1023px){.callback-banner{margin-left:-23px;margin-right:-23px;padding-left:23px;padding-right:0}.callback-banner__image{width:332px}.callback-banner__info{padding-right:40px;padding-top:48px}.callback-banner__info .callback-button{flex-direction:column;margin-top:20px;max-width:300px}.callback-banner__info .callback-button>div:first-child{margin-right:0}.callback-banner__info .callback-button .work-time{margin-top:10px}.callback-banner__title{font-size:23px;line-height:32px;max-width:400px}}@media screen and (max-width:767px){.callback-banner{flex-direction:column;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.callback-banner__image{margin-left:auto;margin-right:auto;order:0;width:360px}.callback-banner__info{margin-left:auto;margin-right:auto;max-width:360px;padding-bottom:50px;padding-right:0;padding-top:50px}.callback-banner__info .callback-button{margin-top:25px;max-width:330px}.callback-banner__info .callback-button>div:first-child{margin-right:0}.callback-banner__info .callback-button .work-time{margin-top:10px}.callback-banner__title{font-size:22px;line-height:30px}}@media screen and (max-width:390px){.callback-banner__image{margin-left:-15px;margin-right:-15px;width:100vw}}.employees-line{align-items:center;display:flex;margin-top:70px;position:relative}.employees-line__row{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;max-width:1155px;width:100%}.employees-line__photo{background-color:#c1dbe0;border-radius:25px;height:267px;margin-left:4px;margin-right:4px;overflow:hidden;width:calc(20% - 8px)}.employees-line__photo .progressive-image-wrapper{height:100%!important;width:100%!important}.employees-line__photo .progressive-image{height:100%;object-fit:cover;width:100%}.employees-line__photo .progressive-image-wrapper{transform:scale(1.1) translateY(20px)}.employees-line__photo.hide{display:none}.employees-line__content{max-width:264px;position:absolute;right:-304px;top:50%;transform:translateY(-50%);width:100%;z-index:10}.employees-line__content .title{color:#005466;font-family:Onest,sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:25px;margin-bottom:12px}.employees-line__content .text{font-size:20px;line-height:26px}@media screen and (max-width:1599px){.employees-line__photo{border-radius:15px;height:220px;margin-left:3px;margin-right:3px;width:calc(20% - 6px)}}@media screen and (max-width:1369px){.employees-line{margin-top:40px}.employees-line__photo{border-radius:15px;height:168px;margin-left:3px;margin-right:3px;width:calc(20% - 6px)}.employees-line__row{margin-left:-3px;margin-right:-3px;max-width:723px}.employees-line__content{max-width:154px;right:-170px}.employees-line__content .title{font-size:18px;line-height:15px;margin-bottom:7px}.employees-line__content .text{font-size:14px;line-height:18px}}@media screen and (max-width:1023px){.employees-line{max-width:563px}.employees-line__photo{height:130px}}@media screen and (max-width:767px){.employees-line{align-items:flex-start;flex-direction:column;max-width:100%}.employees-line__row{margin-bottom:-4px;margin-left:-2px;margin-right:-2px;max-width:100%}.employees-line__photo{height:134px;margin-bottom:4px;margin-left:2px;margin-right:2px;width:calc(33.33333% - 4px)}.employees-line__photo .progressive-image-wrapper{transform:none}.employees-line__photo.hide{display:block}.employees-line__content{margin-top:40px;position:static;transform:none}.employees-line__content .title{color:#0cb0c6}.employees-line__content .text{color:#fff}}.block-wrapper{overflow:hidden;position:relative}.block-wrapper_visible{overflow:visible}.block-wrapper_white{background-color:#fff;position:relative}.block-wrapper_light{background-color:#ebf0f5;position:relative}.block-wrapper_dark{background-color:#1c2b37;position:relative}.block-wrapper_cyan{background-color:#005466;position:relative}@media screen and (max-width:1369px){.block-wrapper_not-padding-slider .row{padding-right:0}}@media screen and (max-width:767px){.block-wrapper_banner-mobile_white{background-color:#fff;position:relative}.block-wrapper_banner-mobile_light{background-color:#ebf0f5;position:relative}}.success-benefits.vacancies-page .success-benefits__title{max-width:100%}.success-benefits__title{max-width:1016px}.success-benefits__list{display:flex;flex-direction:row;gap:25px;margin-top:60px}.success-benefits__item{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:212px;max-width:315px;padding:20px 25px;width:100%}.success-benefits__icon{height:88px;width:88px}.success-benefits__icon .progressive-image-wrapper{width:100%!important}.success-benefits__content{border-top:1px solid #ebf0f5;padding-top:18px}.success-benefits__text{font-size:20px;line-height:28px}.success-benefits__text span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}@media screen and (max-width:1369px){.success-benefits__list{margin-top:50px}.success-benefits__item{border-radius:15px;height:auto;padding:20px 20px 25px}.success-benefits__icon{height:70px;width:70px}.success-benefits__content{padding-top:15px}.success-benefits__text{font-size:18px;line-height:25px}}@media screen and (max-width:1023px){.success-benefits__list{gap:15px;margin-top:45px}.success-benefits__item{padding:15px}.success-benefits__icon{height:56px;width:56px}.success-benefits__content{padding-top:10px}.success-benefits__text{font-size:16px;line-height:23px;max-width:138px}}@media screen and (max-width:767px){.success-benefits__list{flex-direction:column;gap:25px;margin-top:45px}.success-benefits__item{max-width:100%;padding:20px 25px 30px}.success-benefits__icon{height:88px;width:88px}.success-benefits__content{padding-top:18px}.success-benefits__text{font-size:20px;line-height:28px;max-width:90%}}.page_policy{background-color:#ebf0f5}.policy-page .policy{margin-top:40px}.policy-page .policy__array{display:flex;flex-direction:column;gap:20px}.policy-page .policy__array-item{display:flex;flex-direction:column;font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:500;gap:10px;line-height:24px}.policy-page .policy__list{color:#494949;font-family:Onest,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:23px}.policy-page .policy__list-item a{color:#f36f4a}.policy-page .policy__list-item a:active,.policy-page .policy__list-item a:focus,.policy-page .policy__list-item a:hover{color:#cc441e}.policy-page .policy__button{margin-top:50px;max-width:297px;min-height:88px;width:100%}@media screen and (max-width:1369px){.policy-page .policy{margin-top:30px}.policy-page .policy__button{margin-top:40px;max-width:264px;min-height:80px;padding:16px 23px}}@media screen and (max-width:1023px){.policy-page .policy{margin-top:20px}.policy-page .policy__array{gap:15px}.policy-page .policy__array-item{font-size:16px;gap:5px;line-height:22px}.policy-page .policy__list{font-size:14px;line-height:22px}.policy-page .policy__button{margin-top:40px;max-width:264px;min-height:80px}}@media screen and (max-width:767px){.policy-page .policy{margin-top:30px}.policy-page .policy__button{margin-left:auto;margin-right:auto;margin-top:40px;max-width:340px;min-height:80px}}.sitemap-page{padding-top:110px}.sitemap-page .h2{font-family:Onest,sans-serif;font-size:35px;font-style:normal;font-weight:600;line-height:37px;margin-top:50px}.sitemap-page__patients,.sitemap-page__services{border-top:1px solid #a7b5c0}.sitemap-page__patients{margin-top:60px}.sitemap-page__wrapper{grid-row-gap:40px;grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:40px;row-gap:40px}.sitemap-page__title{font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:15px}.sitemap-page__list{color:#07627f;display:flex;flex-direction:column;gap:20px;list-style:disc;padding-left:34px}.sitemap-page__list li{font-size:18px;line-height:24px;padding-left:10px}.sitemap-page__list li br,.sitemap-page__list li:after,.sitemap-page__list li:before{display:none}.sitemap-page__list a{border-bottom:1px solid #4a8da2;color:#07627f;line-height:24px;transition:all .3s ease-in-out}.sitemap-page__list a:hover{border-bottom:1px solid transparent;transition:all .3s ease-in-out}.sitemap-page__list--children{margin-top:20px}.sitemap-page__subtext{font-size:16px;line-height:25px;margin-top:60px}@media screen and (max-width:1396px){.sitemap-page{padding-top:80px}.sitemap-page .h2{margin-top:40px}}@media screen and (max-width:1023px){.sitemap-page{padding-top:70px}.sitemap-page .h2{font-size:30px;line-height:35px;margin-top:35px}.sitemap-page__title{font-size:22px;line-height:30px}.sitemap-page__list{padding-left:29px}.sitemap-page__list li{font-size:16px;line-height:20px;padding-left:5px}}@media screen and (max-width:767px){.sitemap-page{padding-top:50px}.sitemap-page .h2{font-size:30px;line-height:35px;margin-top:30px}.sitemap-page__wrapper{display:flex;flex-direction:column;margin-top:25px;row-gap:40px}.sitemap-page__patients{margin-top:50px}.sitemap-page__subtext{margin-top:40px}}.licenses__slider{margin-top:60px}.licenses__slider .slick-track{display:flex}.licenses__slider .slick-slide{margin-left:15px;margin-right:15px;width:311px!important}.licenses__slider .slick-slide>div{height:inherit}.licenses__slider .slick-slide>div .image{display:flex;height:inherit}.licenses__slider .slick-slide>div .image .progressive-image-wrapper{height:100%!important;width:100%!important}.licenses__slider .slick-slide>div .image .progressive-image{height:100%;object-fit:contain;width:100%}.licenses__slider__navigation{display:flex;margin-left:-6px;margin-right:-6px;margin-top:40px}.licenses__slider__navigation>*{margin-left:6px;margin-right:6px}.licenses__slider__navigation .button-slider-navigation{bottom:auto;height:45px;left:auto;position:relative;right:auto;top:auto;transform:none;width:45px}.licenses__slider__navigation .button-slider-navigation.prev{transform:rotate(90deg)}.licenses__slider__navigation .button-slider-navigation.next{transform:rotate(-90deg)}@media screen and (max-width:1369px){.licenses__slider{margin-top:50px}.licenses__slider .slick-slide{margin-left:12px;margin-right:12px;width:294px!important}.licenses__slider__navigation{margin-top:40px}}@media screen and (max-width:1023px){.licenses__slider{margin-top:45px}.licenses__slider__navigation{margin-top:35px}}@media screen and (max-width:767px){.licenses__slider{margin-top:40px}.licenses__slider .slick-slide{width:306px!important}.licenses__slider__navigation{justify-content:center;margin-top:30px}}.article__width{max-width:1001px}.article-h2{font-size:55px;line-height:60px}.article-h3{font-family:RG,sans-serif;font-size:42px;font-style:normal;font-weight:600;line-height:45px}.fz20{font-size:20px}.fz20,.fz22{line-height:30px}.fz22{font-size:22px}.fz25{font-size:25px;line-height:36px}.font600{font-weight:600}.font700{font-weight:700}.dark-blue{color:#07627f}.article-link{border-bottom:1px solid #5191a5;color:#07627f;transition:all .3s ease-in-out}.article-link:hover{border-bottom:1px solid transparent}.article-link-white{border-bottom:1px solid #fff;color:#fff;transition:all .3s ease-in-out}.article-link-white:hover{border-bottom:1px solid transparent}.pt105{padding-top:105px}.pb150{padding-bottom:150px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt55{margin-top:55px}.mt60{margin-top:60px}.mt105{margin-top:105px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb55{margin-bottom:55px}.mb60{margin-bottom:60px}.mb105{margin-bottom:105px}@media screen and (max-width:1369px){.article-h2{font-size:44px;line-height:48px}.article-h3{font-size:35px;line-height:37px}.fz20{font-size:20px}.fz20,.fz22{line-height:30px}.fz22,.fz25{font-size:22px}.fz25{line-height:32px}.pt105{padding-top:90px}.pb150{padding-bottom:110px}.mt40{margin-top:30px}.mt60{margin-top:50px}.mt105{margin-top:85px}.mb40{margin-bottom:30px}.mb60{margin-bottom:50px}.mb105{margin-bottom:85px}}@media screen and (max-width:1023px){.article-h2{font-size:35px;line-height:38px}.article-h3{font-size:30px;line-height:32px}.fz20{font-size:16px;line-height:24px}.fz22{font-size:19px;line-height:23px}.fz25{font-size:20px;line-height:28px}.pt105{padding-top:70px}.pb150{padding-bottom:90px}.mt15{margin-top:10px}.mt30{margin-top:20px}.mt40{margin-top:30px}.mt60{margin-top:40px}.mb15{margin-bottom:10px}.mb30{margin-bottom:20px}.mb40{margin-bottom:30px}.mb60{margin-bottom:40px}}@media screen and (max-width:767px){.pt105{padding-top:50px}.pb150{padding-bottom:70px}.mt25{margin-top:15px}.mt40{margin-top:30px}.mt50{margin-top:40px}.mt60{margin-top:30px}.mt105{margin-top:50px}.mb25{margin-bottom:15px}.mb40{margin-bottom:30px}.mb50{margin-bottom:40px}.mb60{margin-bottom:30px}.mb105{margin-bottom:50px}}.article__image .images{display:flex;flex-direction:row;gap:12px}.article__image .image{max-width:540px}.article__image .image .progressive-image-wrapper{border-radius:25px;width:100%!important}@media screen and (max-width:1023px){.article__image .images{gap:5px}.article__image .image{max-width:340px}.article__image .image .progressive-image-wrapper{border-radius:20px}}@media screen and (max-width:767px){.article__image .images{flex-direction:column}.article__image .image{max-height:227px;max-width:100%}.article__image .image .progressive-image-wrapper{border-radius:20px;max-height:227px}.article__image .image .progressive-image-wrapper .progressive-image{object-fit:contain}}.article__contents .list{counter-reset:num;list-style-type:none;margin-top:40px}.article__contents .list li{padding-left:55px;position:relative}.article__contents .list li:not(:first-child){margin-top:20px}.article__contents .list li .link{color:#494949;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:26px}.article__contents .list li .underline span{-webkit-text-decoration-color:#979797;text-decoration-color:#979797;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-decoration-thickness:3px;text-underline-offset:6px;transition:all .3s ease-in-out}.article__contents .list li .underline:hover span{color:#0390ae}.article__contents .list li:before{color:#35a8c2;content:"0" counter(num);counter-increment:num;font-size:16px;left:5px;line-height:20px;position:absolute;text-align:right;width:24px}.article__contents .list li:after{background-color:#35a8c2;content:"";height:22px;left:35px;position:absolute;width:1px}@media screen and (max-width:1023px){.article__contents .list li:not(:first-child){margin-top:15px}.article__contents .list li .link{font-size:16px;line-height:22px}.article__contents .list li .underline span{text-decoration-thickness:2px;text-underline-offset:6px}.article__contents .list li:after{top:0}}@media screen and (max-width:767px){.article__contents .list li{padding-left:45px}.article__contents .list li:before{left:-4px}.article__contents .list li:after{left:25px}}.article__opinion-content{background-color:#005466;border-radius:25px;color:#fff;display:flex;flex-direction:column;gap:30px;padding:40px}.article__opinion-content .contact-block--vertical .contact-block__work-info .contact-block__hours{text-align:left}.article__opinion-content .contact-block--vertical .contact-block__work-info .contact-block__hours b{display:none}.article__opinion-content .contact-block--vertical .contact-block__info{flex-direction:row}.article__opinion-doctor-wrapper{display:flex;flex-direction:column;gap:30px}.article__opinion-doctor-wrapper .label{background-color:#fff;border-radius:100px;color:#07627f;display:inline-block;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;padding:7px 22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.article__opinion-doctor-wrapper .photo{height:109px;width:121px}.article__opinion-doctor-wrapper .photo .progressive-image-wrapper{border-radius:10px;width:100%!important}.article__opinion-doctor{display:flex;flex-direction:row;gap:25px}.article__opinion-info .name{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:30px}.article__opinion-info .name br{display:none}.article__opinion-info .profession{font-size:20px;line-height:30px}.article__opinion-text-block{display:flex;flex-direction:column;gap:20px}.article__opinion-text-block .title{font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:32px}.article__opinion-text-block .text{display:flex;flex-direction:column;gap:10px}.article__opinion-text-block .text p{font-size:20px;line-height:30px;margin:0}.article__opinion-text-block .text p span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.article__opinion-text-block .list{display:flex;flex-direction:column;gap:10px}.article__opinion-text-block .list li{color:#fff;display:inline-block;font-size:20px;line-height:30px;padding-left:26px}.article__opinion-text-block .list li span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.article__opinion-text-block .list li:before{top:7px}.article__opinion-text-block .list li:after{background-color:initial}.article__opinion-text-block .list li:not(:first-child){margin-top:0}.article__opinion-button{height:88px;max-width:335px}@media screen and (max-width:1369px){.article__opinion-button{font-size:20px}}@media screen and (max-width:1023px){.article__opinion-content{gap:20px;padding:20px}.article__opinion-content .contact-block--vertical .contact-block__info .contact-block__link{font-size:18px;line-height:24px}.article__opinion-doctor-wrapper{gap:20px}.article__opinion-doctor-wrapper .label{font-size:18px;line-height:23px;padding:7px 20px}.article__opinion-doctor-wrapper .photo{height:90px;width:100px}.article__opinion-doctor{gap:15px}.article__opinion-info .name{font-size:18px;line-height:23px}.article__opinion-info .profession{font-size:16px;line-height:23px}.article__opinion-text-block{gap:10px}.article__opinion-text-block .title{font-size:18px;line-height:23px}.article__opinion-text-block .text p{font-size:16px;line-height:23px}.article__opinion-text-block .list{gap:3px}.article__opinion-text-block .list li{font-size:16px;line-height:23px}.article__opinion-button{font-size:20px;max-width:362px}}@media screen and (max-width:767px){.article__opinion-content .contact-block--vertical .contact-block__info{flex-direction:column}.article__opinion-content .contact-block--vertical .contact-block__work-info .contact-block__hours-time{max-width:185px}.article__opinion-doctor{flex-direction:column}.article__opinion-button{max-width:100%}}.article__highlight-wrapper{background-color:#005466;border-radius:25px;display:flex;flex-direction:column;gap:20px;padding:40px}.article__highlight-wrapper .title{color:#fff;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:30px}.article__highlight-wrapper .article__highlight-texts{color:#fff;display:flex;flex-direction:column;font-size:20px;gap:10px;line-height:30px}.article__highlight-wrapper .article__highlight-list{display:flex;flex-direction:column;gap:10px}.article__highlight-wrapper .article__highlight-list li{color:#fff;display:inline-block;font-size:20px;line-height:30px;padding-left:26px}.article__highlight-wrapper .article__highlight-list li span{font-family:Onest,sans-serif;font-style:normal;font-weight:700}.article__highlight-wrapper .article__highlight-list li:before{top:7px}.article__highlight-wrapper .article__highlight-list li:after{background-color:initial}.article__highlight-wrapper .article__highlight-list li:not(:first-child){margin-top:0}@media screen and (max-width:1023px){.article__highlight-wrapper{gap:10px;padding:20px}.article__highlight-wrapper .title{font-size:18px;line-height:23px}.article__highlight-wrapper .article__highlight-texts{font-size:16px;gap:5px;line-height:23px}.article__highlight-wrapper .article__highlight-list{gap:3px}.article__highlight-wrapper .article__highlight-list li{font-size:16px;line-height:23px}}.article__table-wrapper{border-radius:15px;overflow-x:auto;position:relative}.article__table{border-collapse:collapse;width:100%}.article__table .sticky-col{color:#333;font-weight:600;width:170px}.article__table .sticky-col,.article__table th{font-family:Onest,sans-serif;font-size:18px;font-style:normal;line-height:26px;padding:10px 12px}.article__table th{background-color:#ebf0f5;border:none;color:#07627f;font-weight:700;vertical-align:top}.article__table th:not(:last-child){border-right:1px solid #b7ccd9}.article__table td{background-color:#ebf0f5;border:none;font-size:18px;line-height:26px;padding:10px 12px;vertical-align:top}.article__table td:not(:last-child){border-right:1px solid #b7ccd9}.article__table thead th{border-bottom:1px solid #b7ccd9}.article__table thead th:not(:last-child){border-right:1px solid #b7ccd9}.article__table tbody tr:not(:last-child) td{border-bottom:1px solid #b7ccd9}.article__table .article__scroll{display:none}@media screen and (max-width:1023px){.article__table-wrapper{-webkit-overflow-scrolling:touch}.article__table{min-width:100%}.article__table .row{display:flex;flex-direction:column}.article__table .sticky-col{border-right:none!important;left:0;min-width:170px;position:-webkit-sticky;position:sticky;z-index:1}.article__table .sticky-col:after{background-color:#b7ccd9;content:"";height:100%;position:absolute;right:0;top:0;width:1px;z-index:3}.article__table .article__scroll{align-self:center;animation:shake 3s linear infinite;display:block;margin-top:20px}}@keyframes shake{0%{animation-timing-function:ease-in;transform:translateX(0)}33.33%{animation-timing-function:ease-in;transform:translateX(-15px)}66.66%{animation-timing-function:ease-out;transform:translateX(15px)}to{transform:translateX(0)}}.article__quality-form.quality-control{background-color:#fff}.article__quality-form .quality-control__content,.article__quality-form .quality-control__form .form__group{max-width:100%}@media screen and (max-width:1369px){.article__quality-form .quality-control__form{max-width:100%}.article__quality-form .quality-control__form form{align-items:center;gap:10px;grid-template-areas:"name name phone phone" "text text text text" "btn policy policy policy" "btn email email email";grid-template-columns:repeat(4,1fr)}.article__quality-form .quality-control__form .form_name{grid-area:name}.article__quality-form .quality-control__form .form_phone{grid-area:phone;grid-column:1/5;grid-row:1/2}.article__quality-form .quality-control__form .form_text{grid-area:text}.article__quality-form .quality-control__form .input_btn{grid-area:btn}.article__quality-form .quality-control__form .form__policy{grid-area:policy;grid-row:3/5}.article__quality-form .quality-control__form .form__email{grid-area:email}}@media screen and (max-width:1023px){.article__quality-form .quality-control__form form{column-gap:15px}.article__quality-form .quality-control__form .form__policy{padding-left:0;padding-right:0;text-align:left}}@media screen and (max-width:767px){.article__quality-form .quality-control__text{margin-bottom:40px}.article__quality-form .quality-control__form form{display:flex;flex-direction:column}.article__quality-form .quality-control__form .form__policy{text-align:center}}.article__steps .article__steps-wrapper{display:flex;flex-direction:column;gap:50px}.article__steps .article__step-title{color:#07627f;font-family:Onest,sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:36px}.article__steps .article__step-description{display:flex;flex-direction:column;gap:7px;margin-top:5px}.article__steps .article__step-description p{font-size:25px;line-height:36px}.article__steps .article__steps-content{display:flex;flex-direction:column;gap:25px}.article__steps .article__step-label{background-color:#35a8c2;border-radius:25px;color:#fff;display:inline-block;font-size:20px;line-height:30px;margin-top:20px;padding:5px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.article__steps .article__step-image{max-width:540px}.article__steps .article__step-image .progressive-image-wrapper{border-radius:25px;width:100%!important}.article__steps .list_check li{font-size:20px;line-height:30px;margin-top:5px;min-height:auto;padding-left:22px}.article__steps .list_check li:not(:first-child){margin-top:5px}.article__steps .list_check li:before{background-image:url(/build/i/0bc7f5c74bdabc22212e.svg);background-size:contain;height:8px;left:0;top:11px;width:12px}.article__steps .article__step-text{display:flex;flex-direction:column;gap:7px}.article__steps .article__step-text p{font-size:20px;line-height:30px}.article__steps .article__step-text p .bold,.article__steps .article__step-text p .highlight{font-family:Onest,sans-serif;font-style:normal;font-weight:600}.article__steps .article__step-text p .highlight{color:#07627f}.article__steps .article__steps-button{height:88px;max-width:335px}@media screen and (max-width:1023px){.article__steps .article__steps-content{gap:20px}.article__steps .article__step-title{font-size:18px;line-height:23px}.article__steps .article__step-description{gap:5px}.article__steps .article__step-description p{font-size:18px;line-height:23px}.article__steps .article__step-label{font-size:18px;line-height:23px;margin-top:15px}.article__steps .article__step-image{max-width:340px}.article__steps .article__step-image .progressive-image-wrapper{border-radius:13px}.article__steps .list_check li{font-size:15px;line-height:22px}.article__steps .list_check li:before{top:7px}.article__steps .article__step-text p{font-size:16px;line-height:24px}}@media screen and (max-width:767px){.article__steps .article__steps-wrapper{gap:40px}.article__steps .article__step-image{max-height:227px;max-width:100%}.article__steps .article__step-image .progressive-image-wrapper{max-height:227px}.article__steps .article__step-image .progressive-image-wrapper .progressive-image{object-fit:contain}.article__steps .article__steps-button{max-width:100%}}.article__read-more .article__width{display:flex;flex-direction:column;gap:60px}.article__read-more .h2{margin-bottom:25px}.article__read-more .articles__cards{grid-template-columns:repeat(2,1fr);margin-top:0}.article__read-more .articles__button-wrap{display:flex;flex-direction:row;gap:70px}.article__read-more .article__read-more-button{height:88px;max-width:335px;width:100%}.article__read-more .articles__read-more-info{background-color:#ebf0f5;border-radius:15px;display:flex;flex-direction:column;gap:3px;padding:25px 25px 25px 53px;position:relative}.article__read-more .articles__read-more-info:before{background:url(/build/i/9a2a76d8e10f048a920a.svg);background-repeat:no-repeat;background-size:contain;content:"";height:74px;left:20px;position:absolute;top:30px;width:11px}.article__read-more .articles__read-more-title{font-family:Onest,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:26px}.article__read-more .articles__read-more-text{font-size:14px;line-height:23px}@media screen and (max-width:1023px){.article__read-more .articles__button-wrap{flex-direction:column;gap:20px}.article__read-more .articles__read-more-info{max-width:613px;padding:25px 20px 25px 46px}.article__read-more .articles__read-more-info:before{height:57px;left:20px;top:30px;width:8px}}@media screen and (max-width:767px){.article__read-more .articles__cards{display:flex;flex-direction:column;gap:40px}.article__read-more .articles__button-wrap{flex-direction:column;gap:40px}.article__read-more .articles__read-more-info{gap:7px;max-width:100%;padding:27px 18px 27px 61px}.article__read-more .articles__read-more-info:before{height:63px;left:28px;top:30px;width:9px}.article__read-more .articles__read-more-text{font-size:16px;line-height:23px}.article__read-more .article__read-more-button{max-width:100%;width:100%}}.article__before-after{background-color:#fff;padding-bottom:28px}.article__before-after .row{position:relative}.article__before-after .slick-dots{display:none!important}.article__before-after .slick-track{display:flex}.article__before-after .slick-slide{border-radius:25px;height:inherit;margin-left:22px;margin-right:22px;overflow:hidden;width:477px!important}.article__before-after .slick-slide>div{height:100%}.article__before-after .before-after__slider-content{display:flex;flex-direction:column;gap:20px;padding:30px}.article__before-after .before-after__slider-navigation{margin-top:62px}.article__before-after .before-after__slider-wrapper{margin-top:60px;max-width:1335px;position:relative}.article__before-after .before-after__slider-item{background-color:#ebf0f5;height:100%}.article__before-after .before-after__slider-image{border-radius:25px;height:297px!important;width:477px!important}.article__before-after .before-after__slider-image .compare-slider__image .image{height:297px}.article__before-after .before-after__slider-image .compare-slider__image .progressive-image-wrapper{width:477px!important}.article__before-after .before-after__slide-content{display:flex;flex-direction:column;gap:25px;grid-column-start:2;grid-row-start:2}.article__before-after .before-after__slide-title{color:#333;font-size:18px;font-weight:600;line-height:25px}.article__before-after .before-after__slide-wrapper{display:flex;flex-direction:column;gap:20px}.article__before-after .before-after__slide-info{display:flex;flex-direction:column;gap:2px}.article__before-after .before-after__slide-info__title{color:#728288;font-size:16px;line-height:21px}.article__before-after .before-after__slide-info__text{color:#333;font-size:18px;line-height:26px}.article__before-after .before-after__slide-info__text .link>span.before-after__slide-info__doctor{color:#0390ae;font-weight:600;margin-right:6px;text-wrap:nowrap}.article__before-after .before-after__slide-info__list{display:flex;flex-direction:column;gap:6px}.article__before-after .before-after__slide-info__item{color:#333;font-size:18px;line-height:26px;padding-left:26px;position:relative}.article__before-after .before-after__slide-info__item:before{background-image:url(/build/i/a0be63654d3911da3838.svg);background-size:cover;content:"";height:17px;left:0;position:absolute;top:2px;width:17px}.article__before-after .article__before-after-button{bottom:-28px;height:88px;max-width:335px;position:absolute;right:0}@media screen and (max-width:1369px){.article__before-after{border:none}.article__before-after .row{padding-right:0}.article__before-after .before-after__slider-wrapper{margin-top:50px}.article__before-after .article__before-after-button{right:42px}}@media screen and (max-width:1023px){.article__before-after .slick-slide{border-radius:20px;margin-left:22px;margin-right:22px;overflow:hidden;width:340px!important}.article__before-after .before-after__slider-wrapper{margin-top:45px}.article__before-after .before-after__slider-navigation{margin-top:35px}.article__before-after .before-after__slider-image{border-radius:15px;height:212px!important;width:340px!important}.article__before-after .before-after__slider-image .compare-slider__image,.article__before-after .before-after__slider-image .compare-slider__image .image{height:212px!important}.article__before-after .before-after__slider-image .compare-slider__image .image{width:340px}.article__before-after .before-after__slider-image .compare-slider__image .progressive-image-wrapper{width:340px!important}.article__before-after .before-after__slider-content{gap:15px;padding:21px 15px}.article__before-after .before-after__slide-wrapper{gap:15px}.article__before-after .before-after__slide-info__title{font-size:14px;line-height:19px}.article__before-after .before-after__slide-info__item,.article__before-after .before-after__slide-info__text{font-size:15px;line-height:21px}.article__before-after .article__before-after-button{height:80px;max-width:340px;right:22px}}@media screen and (max-width:767px){.article__before-after{padding-bottom:0}.article__before-after .before-after__slider-wrapper{margin-top:40px;padding-bottom:40px}.article__before-after .before-after__slider-navigation{margin-top:30px;width:102px}.article__before-after .slick-dots,.article__before-after .slider-navigation{bottom:0;left:50%;right:auto;top:auto;transform:translate(-50%)}.article__before-after .slick-dots{bottom:-60px}.article__before-after .article__before-after-button{margin-top:40px;max-width:97%;position:static;width:100%}}.article__tabs .article__tabs-wrapper{background-color:#ebf0f5;border-radius:25px;margin-top:50px;padding:30px}.article__tabs .article__tabs-list{display:flex;gap:12px}.article__tabs .article__tabs-tab{border:1px solid #f36f4a;border-radius:50px;color:#f36f4a;cursor:pointer;font-size:18px;height:45px;line-height:25px;transition:background-color .3s ease,border-color .3s ease}.article__tabs .article__tabs-tab>span{display:inline-block;height:100%;padding:10px 25px;width:100%}@media(hover:hover)and (pointer:fine){.article__tabs .article__tabs-tab:hover{background-color:#f36f4a;color:#fff}}.article__tabs .article__tabs-tab.active{background-color:#f36f4a;color:#fff}.article__tabs .article__tabs-content{margin-top:30px}.article__tabs .article__tabs-content-item{background-color:#fff;border-radius:15px;display:none;gap:30px;padding:25px}.article__tabs .article__tabs-content-item.active{display:flex}.article__tabs .article__tabs-image{background-color:#fff;border-radius:15px;flex-shrink:0;height:352px;overflow:hidden;width:438px}.article__tabs .article__tabs-image .progressive-image-wrapper{height:100%!important;width:100%!important}.article__tabs .article__tabs-image .progressive-image{height:100%;object-fit:cover;width:100%}.article__tabs .article__tabs-content-wrapper,.article__tabs .article__tabs-text-box{display:flex;flex-direction:column;gap:30px}.article__tabs .article__tabs-texts{display:flex;flex-direction:column;gap:10px}.article__tabs .article__tabs-h3{color:#0390ae;font-size:20px;line-height:21px}.article__tabs .article__tabs-text{color:#333;font-size:18px;line-height:25px}.article__tabs .article__tabs-text .link,.article__tabs .article__tabs-text>span{font-weight:700}.article__tabs .article__tabs-text .link-more{color:#0390ae}.article__tabs .article__tabs-info{display:flex;flex-direction:column;gap:12px}.article__tabs .article__tabs-info-title{color:#0390ae;font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:21px}.article__tabs .article__tabs-info-list{display:flex;flex-direction:column;gap:5px}.article__tabs .article__tabs-info-item{color:#333;font-size:16px;line-height:26px;padding-left:26px;position:relative}.article__tabs .article__tabs-info-item:before{background-image:url(/build/i/a0be63654d3911da3838.svg);background-size:cover;content:"";height:17px;left:0;position:absolute;top:2px;width:17px}.article__tabs .article__tabs-accordion{margin-top:60px}.article__tabs .article__tabs-overview{display:flex;flex-direction:column;gap:7px;margin-top:40px;padding-left:32px;position:relative}.article__tabs .article__tabs-overview:before{background:url(/build/i/9a2a76d8e10f048a920a.svg) no-repeat 50%/cover;content:"";height:100%;left:0;position:absolute;top:0;width:9px}.article__tabs .article__tabs-overview-title{font-family:Onest,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:26px}.article__tabs .article__tabs-overview-title span{color:#0390ae}.article__tabs .article__tabs-overview-text{color:#333;font-size:16px;line-height:23px}@media screen and (max-width:1369px){.article__tabs .article__tabs-wrapper{margin-top:50px}.article__tabs .article__tabs-text-box{gap:30px}.article__tabs .article__tabs-texts{gap:8px}.article__tabs .article__tabs-h3{font-size:18px;line-height:21px}.article__tabs .article__tabs-text{font-size:16px;line-height:24px}.article__tabs .article__tabs-info{gap:8px}.article__tabs .article__tabs-info-title{font-size:18px}.article__tabs .article__tabs-info-list{gap:4px}.article__tabs .article__tabs-info-item{font-size:15px;line-height:24px}.article__tabs .article__tabs-accordion{margin-top:50px}.article__tabs .article__tabs-overview{margin-top:25px}.article__tabs .article__tabs-overview-title{font-size:18px}.article__tabs .article__tabs-overview-text{font-size:14px}}@media screen and (max-width:1023px){.article__tabs .article__tabs-wrapper{margin-top:45px;padding:20px}.article__tabs .article__tabs-tab{font-size:16px;height:auto}.article__tabs .article__tabs-tab>span{padding:7px 21px}.article__tabs .article__tabs-content{margin-top:20px}.article__tabs .article__tabs-content-item{gap:18px;padding:20px}.article__tabs .article__tabs-image{height:241px;width:300px}.article__tabs .article__tabs-content-wrapper,.article__tabs .article__tabs-text-box{gap:20px}.article__tabs .article__tabs-texts{gap:10px}.article__tabs .article__tabs-h3{font-size:16px;line-height:21px}.article__tabs .article__tabs-text{font-size:15px;line-height:21px}.article__tabs .article__tabs-info{gap:10px}.article__tabs .article__tabs-info-title{font-size:16px}.article__tabs .article__tabs-info-list{gap:6px}.article__tabs .article__tabs-info-item{line-height:21px}.article__tabs .article__tabs-accordion{margin-top:45px}}@media screen and (max-width:767px){.article__tabs .article__tabs-wrapper{margin-left:-10px;margin-right:-10px;margin-top:40px;padding:25px 10px 10px}.article__tabs .article__tabs-list{flex-wrap:wrap}.article__tabs .article__tabs-tab{flex-wrap:wrap;gap:10px}.article__tabs .article__tabs-content-item{flex-direction:column;gap:20px;padding:20px}.article__tabs .article__tabs-image{height:241px;max-width:767px;width:auto}.article__tabs .article__tabs-image .progressive-image{object-position:bottom}.article__tabs .article__tabs-overview{margin-top:40px;padding-left:56px;padding-right:15px}.article__tabs .article__tabs-overview:before{display:none}.article__tabs .article__tabs-overview-title{line-height:24px;position:relative}.article__tabs .article__tabs-overview-title:before{background:url(/build/i/9a2a76d8e10f048a920a.svg) no-repeat 50%/cover;content:"";height:100%;left:-31px;position:absolute;top:5px;width:9px}.article__tabs .article__tabs-overview-text{font-size:16px}}.article__list ul.list_check,.article__list ul.list_check li{display:flex;flex-direction:column;gap:7px}.article__list ul.list_check li{align-items:flex-start;margin-top:0;min-height:auto;padding-left:20px}.article__list ul.list_check li:before{background-image:url(/build/i/485d5f71e2be0510bd78.svg);background-size:contain;height:8px;left:0;top:8px;width:12px}.article__list ul.list_check .article__list-title{font-size:16px;line-height:23px}.article__list ul.list_check .article__list-title span{color:#07627f;font-family:Onest,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:23px}.article__list ul.list_check .article__list-paragraph{font-size:16px;line-height:23px;margin-left:-20px}.article__list ol.list_numeric,.article__list ol.list_numeric li{display:flex;flex-direction:column;gap:20px}.article__list ol.list_numeric li{margin-top:0;padding-left:30px}.article__list ol.list_numeric li:before{border-right:none;content:counter(num) ". ";min-width:20px;padding-left:5px;text-align:left;width:20px}.article__list ol.list_numeric .article__list-title,.article__list ol.list_numeric li:before{color:#07627f;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:30px}.article__list ol.list_numeric .article__list-title span{color:#333;font-family:Onest,sans-serif;font-style:normal;font-weight:400}.article__list ol.list_numeric .article__list-link{border-bottom:1px solid #07627f;color:#07627f;font-family:Onest,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:30px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;transition:all .3s ease-in-out}.article__list ol.list_numeric .article__list-link:hover{border-bottom:1px solid transparent}.article__list ol.list_numeric .article__list-paragraph{font-size:20px;line-height:30px;margin-left:-30px}@media screen and (max-width:1023px){.article__list ul.list_check .article__list-paragraph,.article__list ul.list_check .article__list-title,.article__list ul.list_check .article__list-title span{font-size:15px;line-height:22px}.article__list ol.list_numeric .article__list-link,.article__list ol.list_numeric .article__list-title,.article__list ol.list_numeric li:before{font-size:19px;line-height:23px}.article__list ol.list_numeric .article__list-paragraph{font-size:16px;line-height:24px}}@media screen and (max-width:767px){.article__list ul.list_check li{padding-left:30px}.article__list ul.list_check .article__list-paragraph{margin-left:-30px}}.article__text a{border-bottom:1px solid #07627f;color:#07627f;font-family:Onest,sans-serif;font-style:normal;font-weight:600;transition:all .3s ease-in-out}.article__text a:hover{border-bottom:1px solid transparent}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}