@import "slick.css";@import "jquery.arcticmodal.css";@import "lightgallery.min.css";@import "lg-transitions.min.css";@font-face{font-family:'TTNorms';src:url('../fonts/TTNorms-Light.woff') format('woff');font-weight:300;font-style:normal;font-display:block}@font-face{font-family:'TTNorms';src:url('../fonts/TTNorms-Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'TTNorms';src:url('../fonts/TTNorms-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:block}@font-face{font-family:'TTNorms';src:url('../fonts/TTNorms-Bold.woff') format('woff');font-weight:600;font-style:normal;font-display:block}.Light{font-family:'TTNorms';font-weight:300}.Regular{font-family:'TTNorms';font-weight:400}.Medium{font-family:'TTNorms';font-weight:500}.Bold{font-family:'TTNorms';font-weight:600}.pointer:hover{cursor:pointer}.pointer:hover *{cursor:pointer}*:hover{cursor:default}input::-webkit-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input::-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input:-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input:-ms-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}textarea::-webkit-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}textarea::-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}textarea:-moz-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}textarea:-ms-input-placeholder{font-size:1em;color:rgba(131,131,131,0.49)}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input::-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-moz-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease;-o-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-ms-transition:opacity .3s ease}input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus::-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-moz-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input:focus:-ms-input-placeholder{opacity:0;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-ms-transition:opacity .5s ease}input{border-radius:0}input:focus{outline:0}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}input[type=submit],button{-webkit-appearance:none}input[type=submit]:hover,button:hover{cursor:pointer}input:hover{cursor:text}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{-webkit-overflow-scrolling:touch !important}li,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}div,p,ul,ol,li,header,footer,section,nav,h1,h2,h3,h4,h5,h6,form,article,main,adress{display:block;float:left;width:100%;font-size:inherit;margin:0;padding:0}a{text-decoration:none;color:inherit;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:focus{outline:0}a:active{outline:0}button{display:block;float:left;border:0;padding:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}button:focus{outline:0}button:active{outline:0}button:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}a:hover,button:hover{cursor:pointer}a:hover *,button:hover *{cursor:pointer}.wrap{width:100%;max-width:1200px;float:none;margin:0 auto}*{box-sizing:border-box}body{margin:0;padding:0;font-family:'TTNorms';font-weight:400;color:#11121e}body{font-variant-ligatures:none}body.pop-up-open{position:fixed;left:0;right:0}body.locked{overflow:hidden}.container{position:relative;overflow:hidden}@-webkit-keyframes btnAnim{0%{left:-8.75em}30%{left:110%}40%{left:100%;opacity:0}41%{left:-8.75em}to{left:-8.75em}}@keyframes btnAnim{0%{left:-8.75em}30%{left:110%}40%{left:100%;opacity:0}41%{left:-8.75em}to{left:-8.75em}}.btn__light-wrap{display:block;top:0;left:0;right:0;bottom:0;z-index:50;pointer-events:none;overflow:hidden;position:absolute;border-radius:12px}.btn__light-wrap .btn__light{position:absolute;display:block;top:-1.875em;top:-1.4em;left:-8.75em;height:auto;width:5.75em;height:9.375em;transform:rotate(15deg);border-left:2.5em solid #fff;animation:btnAnim 2.5s linear infinite;opacity:.2;transition:opacity 3s linear}.rot:after{animation:20s linear 0s normal none infinite running rot;-webkit-animation:20s linear 0s normal none infinite running rot}@keyframes rot{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes rot{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes pulse{0%{transform:translateX(-2px)}50%{transform:translateX(2px)}100%{transform:translateX(-2px)}}@-webkit-keyframes pulse{0%{-webkit-transform:translateX(-2px)}50%{-webkit-transform:translateX(2px)}100%{-webkit-transform:translateX(-2px)}}b{font-family:'TTNorms';font-weight:600}.title{font-size:52px;text-align:center;margin-bottom:20px;line-height:1.15}.title.with-logo{position:relative;padding-top:44px}.title.with-logo:before{width:48px;height:30px;background:url(../img/logo-small.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:50%;margin-left:-24px;top:0}.subtitle{font-size:28px;text-align:center;margin-bottom:60px}.pattern-bg{position:relative;border-radius:4px;background:url(../img/pattern-bg.webp) center center no-repeat;background-size:cover;box-shadow:0 30px 80px 0 rgba(52,50,53,0.1)}.pattern-bg:before{top:5px;left:5px;right:5px;bottom:5px;border:1px solid rgba(0,0,0,0.05);content:'';position:absolute;border-radius:4px}.ul li{position:relative;padding-left:15px;font-size:18px;line-height:1.6}.ul li:before{border:2px solid #3784f0;width:7px;height:7px;border-radius:50%;position:absolute;content:'';left:0;top:12px;box-sizing:border-box}.bg-label{position:relative}.bg-label:before{position:absolute;content:'';left:15px;right:15px;top:0;bottom:0;width:auto;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:20px}.bg-label .wrap_float{position:relative}.main-form{width:750px;border-radius:4px 4px 100px 4px;box-shadow:0 10px 40px 0 rgba(147,154,171,0.2);position:relative;background:#fff;padding:42px 105px 45px 58px;margin-left:-30px;margin-top:65px}.main-form:before{top:5px;left:5px;right:5px;bottom:5px;border-radius:4px 4px 100px 4px;content:'';position:absolute;border:1px solid rgba(0,0,0,0.1)}.main-form .input-wrap{max-width:265px}.main-form ._title{font-size:32px;margin-bottom:15px;position:relative;z-index:2}.main-form ._title:before{width:86px;height:114px;background:url(../img/arrow-1.svg) center center no-repeat;background-size:contain;position:absolute;content:'';right:18px;bottom:-95px}.main-form ._subtitle{font-size:20px;margin-bottom:28px}.main-form .input-wrap{margin-right:6px}.main-form .agreement{margin-top:15px;margin-left:298px}.main-form ._subtitle,.main-form .form{position:relative;z-index:1}.input{border:1px solid #f0f1f2;border-radius:10px;background:#f7f8fa;box-shadow:inset 0 5px 7px 0 rgba(215,218,224,0.2);height:87px;display:block;float:left;width:100%;padding:0 32px;font-size:16px;font-family:'TTNorms';font-weight:400;color:#11121e}.agreement{width:auto}.agreement label{padding-left:23px;position:relative;font-size:13px;color:#9e9e9e;line-height:17px}.agreement label:hover{cursor:pointer}.agreement label:hover *{cursor:pointer}.agreement label.warning{color:red}.agreement label.warning a span{color:red;border-color:red;transition:none}.agreement label.warning:before{border-color:red}.agreement label a span{color:#3784f0;border-bottom:1px solid rgba(55,132,240,0.5);transition:all .2s linear}.agreement label a:hover span{color:#195dbd;border-color:rgba(25,93,189,0.5);transition:all .2s linear}.agreement label:before{width:17px;height:17px;border:1px solid rgba(0,0,0,0.1);border-radius:3px;content:'';position:absolute;left:0;top:-1px;box-sizing:border-box}.agreement label:after{width:9px;height:7px;background:url(../img/check.svg) center center no-repeat;background-size:contain;position:absolute;content:'';left:4px;top:4px;opacity:0;transition:all .2s linear}.agreement input{display:none}.agreement input:checked+label:after{opacity:1;transition:all .2s linear}.btn{background:none;font-size:14px;font-family:'TTNorms';font-weight:600;color:#403513;text-transform:uppercase;height:89px;position:relative;width:310px;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.btn .btn-span{position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;height:86px;z-index:1;line-height:1.5;border-radius:10px 10px 18px 18px;background-image:-moz-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-webkit-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-ms-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%)}.btn .btn-span span{position:relative;z-index:1}.btn .btn-span:before{border-radius:10px 10px 18px 18px;background-image:-moz-linear-gradient(90deg, #fce281 0, #fff7d9 100%);background-image:-webkit-linear-gradient(90deg, #fce281 0, #fff7d9 100%);background-image:-ms-linear-gradient(90deg, #fce281 0, #fff7d9 100%);position:absolute;content:'';top:0;left:0;width:100%;height:inherit;opacity:0;transition:all .2s linear}.btn .btn-span:after{background:url(../img/btn-border.png) center bottom no-repeat;background-size:auto;position:absolute;width:100%;height:100%;content:'';bottom:0;left:0}.btn:hover .btn-span:before{opacity:1}.btn:active .btn-span{transform:translateY(4px)}.btn:active .btn-span:before{display:none}.btn:before{height:80px;background:#cfaa3e;width:100%;position:absolute;content:'';border-radius:20px;bottom:0;left:1px;right:1px;width:auto;z-index:1}.btn:after{width:350px;height:27px;position:absolute;content:'';bottom:-15px;left:-25px;right:0;background:url(../img/btn-shadow.png) center center no-repeat;background-size:auto}.timer-container{background:#ebf3ff;position:absolute;width:198px;padding:25px 20px 118px;text-align:center;border-radius:6px;right:-118px}.timer-container:before{width:0;height:0;border:9px solid transparent;border-right-color:#ebf3ff;border-left:0;content:'';position:absolute;left:-9px;top:20px}.timer-container:after{width:180px;height:114px;background:url(../img/air.png) center bottom no-repeat;background-size:contain;position:absolute;content:'';bottom:0;right:0}.timer-container .p{font-size:13px;line-height:1.4;margin-bottom:11px}.timer-container .time-items{width:auto;display:inline-block;float:none}.timer-container .time-item{width:55px;text-align:center}.timer-container .time-item:first-child{position:relative;margin-right:18px}.timer-container .time-item:first-child:before{height:100%;top:0;left:100%;font-size:42px;font-family:'TTNorms';font-weight:600;content:':';position:absolute;line-height:1}.timer-container .time-item .val{font-size:42px;font-family:'TTNorms';font-weight:600;line-height:1}.timer-container .time-item .word{font-size:13px;color:rgba(27,33,38,0.5)}.doc-info{width:270px;position:absolute;right:-70px;padding-left:27px;bottom:208px;z-index:1}.doc-info .name{font-size:18px;font-family:'TTNorms';font-weight:600;line-height:1.35;margin-bottom:10px;position:relative}.doc-info .name:before{width:15px;height:3px;background:#3784f0;position:absolute;content:'';left:-27px;top:11px}.doc-info .position{color:rgba(17,18,30,0.7);line-height:1.45}.scroll-down{width:106px;height:106px;background:#ffeca6;position:absolute;top:-65px;left:50%;margin-left:-53px;border-radius:50%}.scroll-down:before{width:22px;height:36px;background:url(../img/mouse-scroll.svg) center center no-repeat;background-size:contain;position:absolute;content:'';top:50%;left:50%;margin-top:-18px;margin-left:-11px}.scroll-down:after{position:absolute;content:'';top:5px;left:5px;right:5px;bottom:5px;background:url(../img/scroll-text.svg) center center no-repeat;background-size:contain}.image-cover{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.btn.wide .btn:after{left:-10px}.btn.wide .btn-span:after{background-size:contain}.btn.wide .btn-span{border-radius:10px 10px 22px 22px}.btn.wide .btn-span:before{border-radius:10px 10px 22px 22px}.messangers{display:flex;justify-content:space-between}.messangers input{display:none}.messangers .radio-label{width:115px;height:48px;border-radius:6px;border:1px solid rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center;transition:all .2s linear}.messangers .radio-label:hover{cursor:pointer}.messangers .radio-label:hover *{cursor:pointer}.messangers .radio-label span{padding-left:24px;position:relative;font-size:14px}.messangers .radio-label span:before{position:absolute;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;left:0;top:50%}.messangers .radio-label span:after{position:absolute;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;left:0;top:50%;opacity:0}.messangers .radio-label:hover.sms{border-color:#9bc1f7}.messangers .radio-label:hover.whatsapp{border-color:#92e9b2}.messangers .radio-label:hover.viber{border-color:#c8afdd}.messangers .radio-label:hover.call{border-color:#9bc1f7}.messangers .radio-label.sms span:before{width:19px;height:18px;background-image:url(../img/sms.svg);margin-top:-9px}.messangers .radio-label.sms span:after{width:19px;height:18px;background-image:url(../img/sms-active.svg);margin-top:-9px}.messangers .radio-label.whatsapp span:before{width:17px;height:18px;background-image:url(../img/whatsapp.svg);margin-top:-9px}.messangers .radio-label.whatsapp span:after{width:17px;height:18px;background-image:url(../img/whatsapp-active.svg);margin-top:-9px}.messangers .radio-label.viber span:before{width:16px;height:18px;background-image:url(../img/viber.svg);margin-top:-9px;left:2px}.messangers .radio-label.viber span:after{width:16px;height:18px;background-image:url(../img/viber-active.svg);margin-top:-9px;left:2px}.messangers .radio-label.call span:before{width:17px;height:16px;background-image:url(../img/call.svg);margin-top:-8px}.messangers .radio-label.call span:after{width:17px;height:16px;background-image:url(../img/call-active.svg);margin-top:-8px}.messangers input:checked+label{color:#fff;transition:none}.messangers input:checked+label span:before{opacity:0}.messangers input:checked+label span:after{opacity:1}.messangers input:checked+label.sms{background:#3784f0;border-color:#3784f0}.messangers input:checked+label.sms:hover{border-color:#3784f0}.messangers input:checked+label.whatsapp{background:#25d366;border-color:#25d366}.messangers input:checked+label.whatsapp:hover{border-color:#25d366}.messangers input:checked+label.viber{background:#925fbb;border-color:#925fbb}.messangers input:checked+label.viber:hover{border-color:#925fbb}.messangers input:checked+label.call{background:#3784f0;border-color:#3784f0}.messangers input:checked+label.call:hover{border-color:#3784f0}.video-iframe{background:#000;padding-bottom:56.25%;height:0;position:relative}.video-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.lg-toolbar .lg-close{background:url(../img/close.svg) center center no-repeat;background-size:17px 17px}.lg-toolbar .lg-close:after{display:none}.lg-actions .lg-icon{width:48px;height:48px;position:absolute;background-image:-moz-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-webkit-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-ms-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);border-radius:50%;box-sizing:border-box;color:transparent;top:50%;margin-top:-24px}.lg-actions .lg-icon:before{width:10px;height:18px;background:url(../img/arrow.svg) center center no-repeat;background-size:contain;position:absolute;content:'';top:50%;left:50%;margin-top:-9px;margin-left:-5px;z-index:1}.lg-actions .lg-icon:after{border-radius:50%;background-image:-moz-linear-gradient(90deg, #fce281 0, #fff7d9 100%);background-image:-webkit-linear-gradient(90deg, #fce281 0, #fff7d9 100%);background-image:-ms-linear-gradient(90deg, #fce281 0, #fff7d9 100%);position:absolute;content:'';top:0;left:0;width:100%;height:100%;opacity:0;transition:all .2s linear}.lg-actions .lg-icon:hover:after{opacity:1}.lg-actions .lg-icon.lg-prev{left:20px}.lg-actions .lg-icon.lg-next{right:20px}.lg-actions .lg-icon.lg-next:before{transform:rotate(180deg)}.lg-backdrop{background-color:rgba(0,0,0,0.76)}.top-panel{height:60px;background:#fff;position:fixed;top:-60px;left:0;transition:all .3s linear;z-index:4}.top-panel.fixed{top:0;box-shadow:0 15px 28.5px 1.5px rgba(52,50,53,0.09)}.top-panel.fixed.is-modal{width:auto;left:0}.top-panel .close{display:none}.menu{width:auto}.menu ul{width:auto}.menu ul li{width:auto;margin-right:31px;line-height:1.3}.menu ul li:last-child{margin-right:0}.menu ul li:last-child a{padding-right:0}.menu ul li:last-child a:before{display:none}.menu ul li a{font-size:14px;padding-right:40px;position:relative;width:auto;display:block;float:left;line-height:1.3;padding:10px 40px 10px 0}.menu ul li a:before{width:7px;height:7px;background:url(../img/point.svg) center center no-repeat;background-size:contain;position:absolute;content:'';right:0;top:50%;margin-top:-3px}.menu ul li a span{color:#11121e;border-bottom:1px solid rgba(17,18,30,0.2);transition:all .2s linear}.menu ul li a:hover span{color:#3784f0;border-color:rgba(55,132,240,0.2)}.consultation-btn{width:190px;height:48px;border-radius:6px;background-image:-moz-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-webkit-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-ms-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);font-size:10px;font-family:'TTNorms';font-weight:600;text-shadow:0 1px 0 rgba(255,255,255,0.8);text-transform:uppercase;line-height:1.5;text-align:center;display:flex;align-items:center;justify-content:center;margin-top:6px;float:right;margin-right:-16px;position:relative;transition:all .2s linear}.consultation-btn:hover{cursor:pointer}.consultation-btn:hover *{cursor:pointer}.consultation-btn span{position:relative;z-index:1}.consultation-btn:before{border-radius:6px;background-image:-moz-linear-gradient(90deg, #ffde69 0, #ffeeb2 100%);background-image:-webkit-linear-gradient(90deg, #ffde69 0, #ffeeb2 100%);background-image:-ms-linear-gradient(90deg, #ffde69 0, #ffeeb2 100%);position:absolute;content:'';top:0;left:0;width:100%;height:100%;opacity:0;transition:all .2s linear}.consultation-btn:hover{box-shadow:0 10px 30px 0 rgba(222,189,68,0.3)}.consultation-btn:hover:before{opacity:1}.main-screen{padding-top:30px;position:relative;overflow:hidden}.main-screen .wrap_float{position:relative;z-index:1;padding-bottom:185px}.main-screen .main-top{margin-bottom:100px;position:relative;z-index:1}.main-screen .main-content{position:relative;z-index:1}.main-screen:before{top:0;left:0;right:0;bottom:15px;position:absolute;content:'';background:url(../img/main-bg.webp) center top no-repeat;background-size:cover}.main-screen .main-title{font-size:60px;font-family:'TTNorms';font-weight:500;margin-bottom:15px}.main-screen .main-subtitle{font-size:26px;line-height:1.4;padding-left:25px;position:relative}.main-screen .main-subtitle:before{width:11px;height:11px;border:3px solid #3784f0;border-radius:50%;position:absolute;content:'';left:0;top:15px;box-sizing:border-box}.main-screen .image{width:764px;position:absolute;bottom:15px;right:-230px}.main-screen .main-form:after{width:480px;height:354px;background:url(../img/lampa.png) center center no-repeat;background-size:contain;position:absolute;content:'';right:100%;margin-right:-150px;top:-82px}span.bg{background:#ffeca6;display:inline-block;transform:skewX(-10deg);border-radius:12px;margin-left:-24px;padding-left:24px;padding-right:15px}span.bg>span{display:inline-block;transform:skewX(10deg) translateY(-5px)}.logo-div{padding-left:103px;position:relative;width:280px;margin-right:15px}.logo-div .logo{width:88px;height:56px;background:url(../img/logo.png) center center no-repeat;background-size:contain;position:absolute;top:6px;left:0}.logo-div .logo-title{font-size:13px;font-family:'TTNorms';font-weight:600;line-height:1.6;text-transform:uppercase;margin-bottom:5px}.logo-div .logo-text{font-size:14px;color:rgba(17,18,30,0.7)}.address-div{position:relative;padding-left:60px;height:48px;display:flex;align-items:center;width:263px;margin-right:18px}.address-div:hover{cursor:pointer}.address-div:hover *{cursor:pointer}.address-div:before{width:48px;height:48px;background:url(../img/map.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:0;border-radius:50%;box-sizing:border-box;border:3px solid #fff}.address-div:after{width:12px;height:12px;left:23px;top:23px;background:#fff;border-radius:50%;border:3px solid #e5282b;position:absolute;content:'';box-sizing:border-box;box-shadow:0 7px 10px 0 rgba(229,40,43,0.3)}.address-div .address-route{font-size:14px;line-height:1.4}.address-div .address-route .subway{padding-left:17px;position:relative;display:inline-block}.address-div .address-route .subway:before{width:14px;height:16px;background:url(../img/metro.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:50%;margin-top:-8px}.reviews-link{padding-left:53px;position:relative;width:308px}.reviews-link:before{width:36px;height:50px;background:url(../img/iphone.png) center center no-repeat;background-size:contain;position:absolute;content:'';top:0;left:0}.reviews-link:after{width:26px;height:20px;background:url(../img/chat.svg) center center no-repeat;background-size:contain;position:absolute;left:20px;top:7px;content:''}.reviews-link ._title{margin-top:-5px}.reviews-link ._title span{font-size:14px;border-bottom:1px solid rgba(27,33,38,0.2);transition:all .2s linear}.reviews-link ._helper{font-size:11px;color:rgba(27,33,38,0.5);padding-left:23px;position:relative;margin-top:8px}.reviews-link ._helper:before{width:14px;height:14px;background:url(../img/cursor.svg) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:50%;margin-top:-8px;opacity:.25}.reviews-link:hover{cursor:pointer}.reviews-link:hover *{cursor:pointer}.reviews-link:hover ._title span{color:#4a8fff;border-color:rgba(74,143,255,0.2);transition:all .2s linear}.tel-div{width:auto;float:right;margin-right:-15px}.callback-btn{width:142px;height:50px;font-size:11px;font-family:'TTNorms';font-weight:600;color:#fff;text-transform:uppercase;border-radius:8px;background-image:-moz-linear-gradient(90deg, #3784f0 1%, #599eff 100%);background-image:-webkit-linear-gradient(90deg, #3784f0 1%, #599eff 100%);background-image:-ms-linear-gradient(90deg, #3784f0 1%, #599eff 100%);box-shadow:0 15px 45px 5px rgba(55,132,240,0.2);margin-left:10px;transition:all .2s linear;position:relative}.callback-btn span{position:relative;z-index:1}.callback-btn:before{border-radius:8px;background-image:-moz-linear-gradient(90deg, #3b8cff 0, #80b5ff 100%);background-image:-webkit-linear-gradient(90deg, #3b8cff 0, #80b5ff 100%);background-image:-ms-linear-gradient(90deg, #3b8cff 0, #80b5ff 100%);position:absolute;content:'';top:0;left:0;right:0;bottom:0;opacity:0;transition:all .2s linear}.callback-btn:hover{box-shadow:0 15px 45px 5px rgba(55,132,240,0.3)}.callback-btn:hover:before{opacity:1}.callback-btn:active{background:#3784f0;transition:none;box-shadow:none}.callback-btn:active:before{display:none}.tel-block{width:auto;padding-top:3px}.tel-block .tel{font-size:19px;font-family:'TTNorms';font-weight:600;width:auto;display:block;float:left;margin-bottom:3px}.tel-block .status{font-size:15px;font-family:'TTNorms';font-weight:500;color:#3ed150;padding-left:12px;position:relative;float:right;width:auto;clear:both}.tel-block .status:before{width:6px;height:6px;border-radius:50%;position:absolute;content:'';background:#82d95b;left:0;top:50%;margin-top:-3px}.bullets{padding:114px 0;position:relative}.bullets .items{display:flex;justify-content:space-between}.bullets .item{width:390px;position:relative;line-height:1.5}.bullets .item:before{background:#d7e3f5;left:30px;right:0;width:auto;content:'';position:absolute;transform:skewY(-2deg);bottom:-6px;height:80px;border-radius:14px}.bullets .item .item-wrap{height:152px;background:#ebf3ff;border-radius:8px;position:relative;z-index:1;padding-left:114px;padding-right:15px;display:flex;flex-direction:column;justify-content:center}.bullets .item .item-wrap:before{position:absolute;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain}.bullets .item ._title{font-size:18px;font-family:'TTNorms';font-weight:600;color:#11121e;margin-bottom:5px;position:relative;z-index:1}.bullets .item ._text{position:relative;z-index:1}.bullets .item.item-1 .item-wrap:before{width:54px;height:160px;top:-18px;left:30px;background-image:url(../img/implant.png)}.bullets .item.item-2 .item-wrap{padding-left:156px}.bullets .item.item-2 .item-wrap:before{width:148px;height:168px;bottom:0;left:0;background-image:url(../img/calendar.png)}.bullets .item.item-3 .item-wrap{padding-left:118px}.bullets .item.item-3 .item-wrap:before{width:140px;height:168px;bottom:0;left:0;background-image:url(../img/plan.png)}.steps-section .title{font-size:52px}.steps-section .step-item{padding:35px 0;position:relative;min-height:430px;display:flex;flex-direction:column;justify-content:center;margin-bottom:42px;padding-bottom:50px}.steps-section .step-item:last-child{margin-bottom:0}.steps-section .step-item:last-child:after{display:none}.steps-section .step-item:after{position:absolute;content:'';background-position:center center;background-repeat:no-repeat;background-size:contain;z-index:1}.steps-section .step-item:nth-child(odd){padding-left:620px;padding-right:150px}.steps-section .step-item:nth-child(even){padding-left:150px;padding-right:600px}.steps-section .step-item .tag{width:160px;height:60px;background:#ffeca6;border-radius:8px;font-size:26px;font-family:'TTNorms';font-weight:600;color:#403513;text-transform:uppercase;line-height:60px;text-align:center;padding:0 30px;margin-bottom:22px;position:relative;z-index:1}.steps-section .step-item ._title{font-size:34px;margin-bottom:14px;line-height:1.25;position:relative;z-index:1}.steps-section .step-item ._subtitle{font-size:20px;line-height:1.4;position:relative;z-index:1}.steps-section .step-item .image{position:absolute;z-index:1}.steps-section .step-item .pen{position:absolute;width:124px;bottom:150px;left:427px;z-index:1}.steps-section .step-item .coins{position:absolute;right:520px;top:137px;z-index:1}.steps-section .step-item .time{width:88px;height:88px;background:url(../img/time-bg.svg) center center no-repeat;background-size:contain;position:absolute;top:50px;left:290px;z-index:1;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.steps-section .step-item .time .time-val{font-size:36px;font-family:'TTNorms';font-weight:600;color:#fff;line-height:30px}.steps-section .step-item .time .time-word{font-size:16px;color:#fff}.steps-section .step-item .alarm{width:122px;position:absolute;top:40px;left:338px;z-index:1}.steps-section .step-item .ul{margin-top:10px}.steps-section .step-item.item-1 .image{width:534px;left:40px;bottom:0}.steps-section .step-item.item-1:after{background-image:url(../img/arrow-2.svg);width:326px;height:216px;bottom:-138px;left:324px}.steps-section .step-item.item-2 .image{width:772px;right:-130px;top:55%;transform:translateY(-50%)}.steps-section .step-item.item-2:after{background-image:url(../img/arrow-3.svg);width:275px;height:202px;bottom:-130px;left:400px}.steps-section .step-item.item-3{padding-left:692px;padding-right:62px}.steps-section .step-item.item-3 .image{width:590px;left:40px;bottom:0}.steps-section .step-item.item-3:after{background-image:url(../img/arrow-4.svg);width:383px;height:221px;bottom:-167px;left:325px}.steps-section .step-item.item-4 .image{width:594px;bottom:0;right:75px}.steps-section .step-item.item-4:after{background-image:url(../img/arrow-5.svg);width:182px;height:242px;bottom:-143px;left:386px}.steps-section .step-item.item-5{padding-left:582px;padding-right:75px}.steps-section .step-item.item-5 .image{width:560px;bottom:0;left:0}.plan{padding-top:104px;padding-bottom:118px;overflow:hidden}.plan .wrap_float{display:flex;flex-direction:column;align-items:center}.plan-list{width:918px;border-radius:6px;margin-bottom:98px;display:flex;justify-content:space-between;padding:0 32px;height:100px;align-items:center}.plan-list-item{width:auto;padding-left:48px;position:relative;font-size:17px;line-height:1.5}.plan-list-item img{position:absolute;top:6px;left:0}.plan-list-item.item-1{padding-left:48px}.plan-list-item.item-2{padding-left:58px}.plan-list-item.item-3{padding-left:66px}.plan-content{position:relative}.plan-content .items{width:580px;background:rgba(235,243,255,0.3);border-radius:10px 100px 100px 10px;padding:34px 160px 34px 45px}.plan-content .items .item{margin-bottom:34px;padding-left:85px;position:relative}.plan-content .items .item .icon{position:absolute;left:0;top:0}.plan-content .items .item:last-child{margin-bottom:0}.plan-content .items .item ._title{font-size:22px;font-family:'TTNorms';font-weight:600;line-height:1.4;margin-bottom:7px}.plan-content .items .item ._text{font-size:17px;line-height:1.6}.plan-content .items .item.item-3 .icon{left:-7px}.plan-content .items .item.item-4 .icon{left:3px}.plan-content img.plan-img{width:916px;position:absolute;right:-30px;top:-40px}.plan-content .info{width:315px;padding:33px;border-top-right-radius:100px;position:absolute;top:328px;right:33px}.plan-content .info:before{border-top-right-radius:95px}.plan-content .info ._title{font-size:20px;line-height:1.4;margin-bottom:35px;position:relative;z-index:1}.plan-content .info .footnote{font-family:'TTNorms';font-weight:600;padding-left:12px;position:relative;line-height:1.4;z-index:1}.plan-content .info .footnote:before{content:'*';position:absolute;left:0;top:0;font-size:16px;font-family:'TTNorms';font-weight:600;color:#3784f0}.consultation{padding-top:110px;overflow:hidden}.consultation:before{background-image:url(../img/cabinet-3.webp);background-position:right top}.consultation .title{margin-bottom:50px}.consultation .wrap_float{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.consultation-list{display:flex;justify-content:space-between;width:1094px;margin-bottom:105px}.consultation-list-item{position:relative;width:auto;font-size:17px;line-height:1.6}.consultation-list-item.item-1{padding-left:96px}.consultation-list-item.item-2{padding-left:120px}.consultation-list-item.item-3{padding-left:102px}.consultation-list-item .icon{position:absolute;left:7px;top:0}.consultation .ul li:before{z-index:1;top:11px}.consultation .ul li.item-1:before{left:81px}.consultation .ul li.item-2:before{left:106px}.consultation .ul li.item-3:before{left:90px}.consultation .left{max-width:520px;position:relative;z-index:1}.consultation .left ._title{font-size:34px;font-family:'TTNorms';font-weight:600;margin-bottom:25px}.consultation .right{max-width:460px;margin-right:68px;float:right;position:relative;z-index:1}.consultation .consultation-content{position:relative;padding-bottom:110px}.consultation .img{width:600px;position:absolute;bottom:0;left:50%;margin-left:-355px}.consultation.consultation-bottom .consultation-content{margin-top:72px}.form-block{background:#fff;position:relative;border-radius:4px 4px 100px 4px;box-shadow:0 10px 40px 0 rgba(147,154,171,0.2);padding:45px 49px}.form-block:before{top:5px;left:5px;bottom:5px;right:5px;border:1px solid rgba(0,0,0,0.05);border-radius:4px 4px 100px 4px;content:'';position:absolute}.form-block ._title{position:relative;z-index:1;font-size:32px;font-family:'TTNorms';font-weight:600;margin-bottom:10px}.form-block ._subtitle{font-size:22px;position:relative;z-index:1;margin-bottom:15px}.form-block .form-container{position:relative;max-width:306px}.form-block .gift-info{border-radius:10px;border:1px dashed rgba(0,0,0,0.1);font-size:20px;padding:18px 25px;line-height:1.35;position:relative;z-index:1;overflow:hidden;margin-bottom:15px}.form-block .gift-info:before{width:65px;height:65px;background:url(../img/gift.svg) center center no-repeat;background-size:contain;position:absolute;content:'';left:-13px;bottom:-10px}.form-block .gift-info span{position:relative;z-index:1}.form-block .timer-container{right:auto;left:100%;margin-left:15px;top:0;margin-top:0}.form-block .label{font-size:13px;color:rgba(17,18,30,0.5);text-transform:uppercase;font-family:'TTNorms';font-weight:600;margin-bottom:12px}.form-block .messangers{margin-bottom:14px}.form:not(.horizontal-form){position:relative}.form:not(.horizontal-form) .input-wrap{margin-bottom:10px}.form:not(.horizontal-form) .btn{width:100%}.form:not(.horizontal-form) .btn-p{font-size:14px;font-family:'TTNorms';font-weight:600;color:#403513;text-transform:uppercase;text-align:center;margin-top:13px}.form:not(.horizontal-form) .agreement{width:100%;margin-left:0;text-align:center;margin-top:16px}.form:not(.horizontal-form) .agreement label{display:inline-block;float:none}.results-list li{padding-left:140px;position:relative;font-size:20px;min-height:115px;display:flex;align-items:center;line-height:1.4;margin-bottom:35px}.results-list li:last-child{margin-bottom:0}.results-list li .icon{position:absolute;left:0;top:0}.results-list li.item-1 .icon{left:10px}.results-list li.item-3 .icon{left:10px}.methods{padding:110px 0}.methods-item{width:50%}.methods-item .methods-item-top{height:218px;background:url(../img/methods.jpg) center right 1px no-repeat;background-size:cover;border-radius:50px 4px 4px 4px;padding-left:250px;padding-right:50px;font-size:30px;display:flex;align-items:center;position:relative;margin-bottom:38px;line-height:1.4}.methods-item .methods-item-bottom{padding-left:80px;position:relative;padding-right:13px}.methods-item .methods-item-bottom ._title{font-size:26px;font-family:'TTNorms';font-weight:600;line-height:1.3;margin-bottom:8px}.methods-item .methods-item-bottom ._text{font-size:20px;line-height:1.45}.methods-item .image{position:absolute;bottom:0}.methods-item .icon{position:absolute;left:12px}.methods-item .ul{margin-top:12px}.methods-item .ul li{font-size:17px;line-height:1.8}.methods-item .ul li:before{top:14px}.methods-item.item-1 .image{width:170px;left:50px}.methods-item.item-1 .icon{width:50px;top:0}.methods-item.item-2 .image{width:140px;left:62px}.methods-item.item-2 .icon{width:50px;top:0}.bone-grafting{padding:70px 0 110px}.bone-grafting:before{background-image:url(../img/cabinet.jpg)}.bone-grafting .wrap_float{position:relative;z-index:1}.bone-grafting .items{display:flex;flex-wrap:wrap;justify-content:center}.bone-grafting .item{width:390px;padding:220px 40px 48px;margin:7px}.bone-grafting .item:nth-child(3n){margin-right:0}.bone-grafting .item:nth-child(3n+1){margin-left:0}.bone-grafting .item-head{height:220px;position:absolute;top:0;left:0;padding:35px 30px 48px;display:flex;align-items:flex-end}.bone-grafting .item-head ._title{font-size:28px;color:#fff;font-family:'TTNorms';font-weight:600;position:relative;z-index:2}.bone-grafting .item-head:before{background:#11121e;opacity:.6;position:absolute;top:0;left:0;bottom:0;right:0;content:'';border-radius:4px;z-index:1}.bone-grafting .item-head .image{height:inherit;position:absolute;top:0;left:0;border-radius:4px;overflow:hidden}.bone-grafting .item-body{position:relative;z-index:1;padding-top:48px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.bone-grafting .item-body .cost{height:56px;border-radius:28px;background:#ffeca6;font-size:20px;display:flex;align-items:center;justify-content:center;padding:0 23px;position:absolute;left:0;right:0;width:auto;top:-28px}.bone-grafting .item-body .ul{margin-bottom:25px}.bone-grafting .item-body .ul li{font-size:15px;margin-bottom:10px}.bone-grafting .item-body .ul li:last-child{margin-bottom:0}.bone-grafting .item-body .ul li:before{top:9px}.reception{overflow:hidden}.reception .wrap_float{position:relative;padding-top:110px}.reception .wrap_float:before{width:252px;height:300px;background:url(../img/alarm-2.png) center center no-repeat;background-size:contain;position:absolute;content:'';right:-148px;top:62px}.reception .title,.reception .subtitle{position:relative;z-index:1}.reception-item{height:400px;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;box-shadow:none}.reception-item:last-child{margin-bottom:0}.reception-item.item-1{background-image:url(../img/priem1.jpg);background-position:center right;padding-left:102px;padding-right:430px}.reception-item.item-2{background-image:url(../img/priem2.jpg);background-position:center left;padding-left:668px;padding-right:80px}.reception-item ._title{font-size:34px;line-height:1.25;margin-bottom:17px}.reception-item ._subtitle{font-size:20px;margin-bottom:13px;line-height:1.4}.reception-item .info{width:180px;height:180px;background:url(../img/substrate.svg) center center no-repeat;background-size:contain;position:absolute;left:468px;top:164px;color:#fff;padding:0 15px 0 42px;display:flex;align-items:center;line-height:1.4}.reception-item .info:before{width:56px;height:144px;background:url(../img/zerkano.png) center center no-repeat;background-size:contain;position:absolute;content:'';right:0;top:30px}.implantation-kinds{padding-top:105px}.implantation-kinds .section_content{margin-top:34px}.implantation-kinds .implantation-item{border-radius:4px;position:relative;width:390px;height:368px;margin-right:15px;margin-bottom:15px;padding:0 35px;padding-top:42px;padding-right:30px;background-size:cover;background-repeat:no-repeat}.implantation-kinds .implantation-item:after{border:1px solid rgba(255,255,255,0.1);position:absolute;content:'';top:5px;left:5px;right:5px;bottom:5px;border-radius:4px}.implantation-kinds .implantation-item:before{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;background:#131f31;opacity:.82;content:''}.implantation-kinds .implantation-item.item-1{width:795px;padding-left:60px;padding-right:60px}.implantation-kinds .implantation-item.item-2{margin-right:0}.implantation-kinds .implantation-item.item-5{margin-right:0}.implantation-kinds .implantation-item ._title{font-size:28px;font-family:'TTNorms';font-weight:600;color:#ffde69;position:relative;z-index:1;margin-bottom:15px}.implantation-kinds .implantation-item .ul{position:relative;z-index:1}.implantation-kinds .implantation-item .ul li{color:#fff;line-height:1.5;margin-bottom:7px;font-size:17px}.implantation-kinds .implantation-item .ul li:last-child{margin-bottom:0}.implantation-kinds .implantation-item .ul li:before{border-color:#ffeca6}.implants-section{padding-top:84px;padding-bottom:110px}.implants-section .subtitle{margin-bottom:35px}.implants-section .subtitle span.bg{padding-top:10px;padding-bottom:5px;border-radius:5px;padding-left:17px;padding-right:13px}.implants-section .implants-items{display:flex;justify-content:center;flex-wrap:wrap}.implants-section .border-item.item-1 .logo-images img:nth-child(3){margin-right:0}.implants-section .border-item.item-2 .logo-images img:nth-child(2),.implants-section .border-item.item-2 .logo-images img:nth-child(3){margin-right:0}.implants-section .border-item.item-3 .logo-images{text-align:left}.implants-section .border-item.item-3 .logo-images img{margin-bottom:18px}.implants-section .border-item.item-4 ._top{height:130px}.implants-section .border-item.item-4 .logo-images{text-align:left}.implants-section .border-item.item-4 .logo-images img:nth-child(2){margin-right:0}.implants-section .border-item.item-5 ._top{height:130px}.implants-section .border-item.item-5 .logo-images{text-align:left}.border-item{width:390px;background:url(../img/pattern-bg.webp) center center no-repeat;background-size:cover;border:3px solid #3784f0;border-radius:4px;box-shadow:0 30px 80px 0 rgba(52,50,53,0.1);margin:7px}.border-item:hover{cursor:pointer}.border-item:hover *{cursor:pointer}.border-item:first-child{margin-left:0}.border-item:nth-child(3){margin-right:0}.border-item ._title{font-size:28px;font-family:'TTNorms';font-weight:600;margin-bottom:17px}.border-item .img-container{height:220px;background:#fafafa;display:flex;justify-content:center;align-items:center}.border-item .img-container img{max-width:100%;max-height:100%}.border-item .know-more{padding-left:83px;padding-right:17px;position:relative;font-size:13px;line-height:1.6;height:72px;padding-top:18px}.border-item .know-more:hover{cursor:pointer}.border-item .know-more:hover *{cursor:pointer}.border-item .know-more span{color:#1b2126;border-bottom:1px solid rgba(27,33,38,0.2);font-family:'TTNorms';font-weight:500;transition:all .2s linear}.border-item .know-more:before{width:46px;height:46px;background:#ffeca6 url(../img/mouse.svg) center center no-repeat;background-size:18px 18px;position:absolute;content:'';left:24px;top:50%;margin-top:-23px;border-radius:50%}.border-item .know-more:after{height:1px;width:auto;background:#1b2126;opacity:.1;left:5px;right:5px;top:0;content:'';position:absolute}.border-item .know-more:hover span{color:#3784f0;border-color:rgba(55,132,240,0.3)}.border-item ._top{height:160px;padding:20px 24px}.border-item ._center{position:relative;margin-bottom:42px}.border-item ._center .date{min-width:154px;width:auto;height:34px;background:#fff;position:absolute;color:#fa3736;font-size:14px;font-family:'TTNorms';font-weight:600;line-height:34px;text-transform:uppercase;box-shadow:0 10px 40px 0 rgba(0,0,0,0.1);right:85px;bottom:-17px;padding-right:32px;padding-left:14px}.border-item ._center .discount{width:88px;height:88px;background:url(../img/substrate.svg) center center no-repeat;background-size:contain;position:absolute;right:22px;bottom:-45px;font-size:10px;color:#fff;font-family:'TTNorms';font-weight:600;text-transform:uppercase;padding-left:20px;display:flex;justify-content:center;flex-direction:column}.border-item ._center .discount span{font-size:16px}.border-item ._center .discount b{font-size:26px}.border-item ._bottom{height:auto}.flag{width:54px;height:54px;position:absolute;top:23px;left:20px}.flag img{width:100%}.logo-images{text-align:center}.logo-images img{display:inline-block;float:none;vertical-align:top;margin-right:20px;margin-bottom:5px}.logo-images img.mis{margin-top:-9px}.cost-div{font-size:14px;font-family:'TTNorms';font-weight:600;color:#11121e;text-transform:uppercase;padding:18px 24px;height:72px;padding-top:20px;padding-right:10px}.cost-div .old-cost{color:rgba(17,18,30,0.5);text-decoration:line-through;font-size:16px;margin-left:4px;text-transform:none;display:inline-block}.cost-div .new-cost{font-size:26px;font-family:'TTNorms';font-weight:600;color:#3784f0;margin-left:4px;text-transform:none;display:inline-block}.form-section:before{background-image:url(../img/doctor.jpg);background-position:center top}.form-section .wrap_float{position:relative;z-index:1;padding-top:106px;padding-bottom:118px}.form-section .wrap_float:before{width:330px;height:412px;background:url(../img/phone.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:-400px;top:-56px}.form-section .title{text-align:left}.form-section .main-form{margin-top:40px}.crown{padding:110px 0}.crown-items{display:flex;flex-wrap:wrap;justify-content:center}.crown .border-item ._top{height:100px}.crown .border-item ._center .date{font-size:11px;background:none;box-shadow:none;min-width:132px;right:75px;bottom:-40px}.crown .border-item .img-container{background:#fff}.crown .border-item ._title{font-size:25px}.crown .border-item ._title .regular{font-family:'TTNorms';font-weight:400;font-size:20px}.manufacturer{font-size:20px;padding:8px 24px 2px}.popular{padding:105px 0 140px}.popular .title{margin-bottom:64px}.popular:before{background-image:url(../img/crown-bg.webp)}.popular-items{display:flex;justify-content:space-between}.popular-item{width:590px;position:relative}.popular-item:before{background:#eaedff;left:30px;right:0;width:auto;content:'';position:absolute;transform:skewY(-2deg);bottom:-6px;height:80px;border-radius:14px}.popular-item .item-wrap{background:#fff;border-radius:4px;position:relative;z-index:1;padding-left:295px;height:334px}.popular-item .item-left{width:295px;height:inherit;border-radius:4px 0 0 4px;overflow:hidden;position:absolute;left:0;top:0}.popular-item .item-right{height:inherit;padding:20px;padding-right:10px;border-radius:4px 0 0 4px}.popular-item .tag{height:46px;border-radius:23px;background:#ffeca6;padding:0 22px;font-size:16px;color:#11121e;position:absolute;top:20px;left:20px;width:auto;display:flex;align-items:center;padding-bottom:3px}.popular-item .ul li{font-size:15px;margin-bottom:8px}.popular-item .ul li:last-child{margin-bottom:0}.popular-item .ul li:before{top:9px}.quote-section{padding:102px 0}.quote-section .section_content{background:url(../img/quote-bg.jpg) top center no-repeat;background-size:cover;border-radius:6px;padding:110px 200px 90px 160px;width:1420px;margin-left:-110px}.quote-section ._title{font-size:34px;margin-bottom:18px}.quote-section ._subtitle{font-size:20px;line-height:1.4}.quote-section ._top{margin-bottom:50px}.quote-section .quote-block{padding-left:164px;position:relative;float:right;width:auto}.quote-section .quote-block .author{height:170px;width:140px;position:absolute;border-radius:0 0 70px 70px;overflow:hidden;top:0;left:0}.quote-section .quote-block .author:before{width:140px;height:140px;background:#ffeca6;border-radius:50%;position:absolute;content:'';bottom:0;left:0}.quote-section .quote-block .author img{width:160px;position:absolute;bottom:-1px;left:50%;margin-left:-86px}.quote-section .quote-block .quote{width:450px;background:#fff;border-radius:8px;padding:20px 25px;position:relative;margin-top:30px}.quote-section .quote-block .quote:before{width:0;height:0;border:9px solid transparent;border-right-color:#fff;border-left:0;content:'';position:absolute;left:-9px;top:20px}.quote-section .quote-block .quote:after{top:-16px;width:60px;height:55px;background:url(../img/quote.svg) center center no-repeat;background-size:contain;position:absolute;right:34px;content:''}.quote-section .quote-block .quote-text{font-size:17px;line-height:1.55;margin-bottom:17px;position:relative;z-index:1}.quote-section .quote-block .quote-name{font-size:18px;font-family:'TTNorms';font-weight:600;margin-bottom:6px;position:relative;z-index:1}.quote-section .quote-block .quote .quote-position{font-size:14px;color:rgba(17,18,30,0.7);line-height:1.45;position:relative;z-index:1}.quote-section .quote-block .quote .signature{width:264px;position:absolute;bottom:-13px;right:-90px}.question{padding-top:5px;padding-bottom:120px}.question .section_content{display:flex;justify-content:center}.question .main-form{margin-top:22px}.constructions{padding:105px 0 100px}.constructions:before{background-image:url(../img/constructions.jpg);background-position:center top}.constructions-items{display:flex;flex-wrap:wrap}.constructions .constructions-item{width:590px;margin-right:18px;margin-bottom:18px;padding:43px 53px}.constructions .constructions-item:nth-child(even){margin-right:0}.constructions .constructions-item .image{margin-bottom:15px;height:205px;max-height:205px;margin-top:22px}.constructions .constructions-item ._title{font-size:34px}.constructions .constructions-item ._text{font-size:20px;line-height:1.35;margin-top:14px}.constructions .constructions-item .ul li{font-size:17px;margin-bottom:10px}.constructions .constructions-item .ul li:last-child{margin-bottom:0}.constructions .constructions-item .ul li:before{top:10px}.reviews{padding-top:108px;padding-bottom:120px;overflow:hidden}.reviews .slick-arrow{width:68px;height:68px;position:absolute;background-image:-moz-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-webkit-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-ms-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);border:6px solid #fff;border-radius:50%;box-sizing:border-box;color:transparent;top:25px;z-index:1}.reviews .slick-arrow:before{width:10px;height:18px;background:url(../img/arrow.svg) center center no-repeat;background-size:contain;position:absolute;content:'';top:50%;left:50%;margin-top:-9px;margin-left:-5px;z-index:1}.reviews .slick-arrow:after{border-radius:50%;background-image:-moz-linear-gradient(90deg, #fce281 0, #fff7d9 100%);background-image:-webkit-linear-gradient(90deg, #fce281 0, #fff7d9 100%);background-image:-ms-linear-gradient(90deg, #fce281 0, #fff7d9 100%);position:absolute;content:'';top:0;left:0;width:100%;height:100%;opacity:0;transition:all .2s linear}.reviews .slick-arrow:hover:after{opacity:1}.reviews .slick-arrow.slick-prev{left:-34px}.reviews .slick-arrow.slick-next{right:-34px}.reviews .slick-arrow.slick-next:before{transform:rotate(180deg)}.reviews-nav-item{width:232px;margin:0 5px}.reviews-nav-item:hover{cursor:pointer}.reviews-nav-item:hover *{cursor:pointer}.reviews-nav-item:hover ._title{background:#ffeca6}.reviews-nav-item.slick-active{opacity:1;pointer-events:auto}.reviews-nav-item.slick-current ._image{border-radius:6px 6px 0 0}.reviews-nav-item.slick-current ._title{background:#ffeca6}.reviews-nav-item ._image{height:120px;background:#000;border-radius:6px;overflow:hidden}.reviews-nav-item ._image img{object-position:center top;width:112%}.reviews-nav-item ._title{height:74px;display:flex;justify-content:center;align-items:center;text-align:center;line-height:1.4;transition:all .2s linear}.reviews-slides{width:1420px;margin-left:-110px;background:#fff;padding:75px 0 30px;box-shadow:0 30px 105px 45px rgba(52,50,53,0.13)}.reviews-slides .slick-list{padding:0 !important}.reviews-slides .slick-prev{display:none !important}.reviews-slides .reviews-slide-item{padding:0 110px;box-sizing:content-box}.reviews-slides .reviews-slide-item .review-title{position:relative;z-index:1;font-size:38px;margin-bottom:20px}.reviews-slides .reviews-slide-item .review-info .info-item:first-child{width:450px;padding-left:40px}.reviews-slides .reviews-slide-item .review-info .info-item:nth-child(2){width:450px}.reviews-slides .reviews-slide-item .review-info .info-item:nth-child(3){width:300px}.reviews-slides .reviews-slide-item .review-info .info-item .ul li{line-height:1.4;margin-bottom:8px}.reviews-slides .reviews-slide-item .review-info .info-item .ul li:last-child{margin-bottom:0}.reviews-slides .reviews-slide-item .review-info ._title{font-size:28px;font-family:'TTNorms';font-weight:600;margin-bottom:11px}.reviews-slides .reviews-slide-item .review-results{display:flex;justify-content:space-between;margin-top:28px}.reviews-slides .reviews-slide-item .review-results .result{height:350px;width:590px;border-radius:10px;overflow:hidden;position:relative}.reviews-slides .reviews-slide-item .review-results .tag{height:46px;line-height:46px;background:#ffeca6;border-radius:6px;font-family:'TTNorms';font-weight:600;color:#403513;padding:0 20px;text-transform:uppercase;position:absolute;top:20px;left:20px;width:auto}.reviews-slides .reviews-slide-item .controls{margin-top:50px}.reviews-slides .reviews-slide-item .timer-container{position:relative;right:auto;width:364px;padding-bottom:25px;padding-right:184px;margin-left:28px}.reviews-slides .reviews-slide-item .timer-container .p{font-size:14px}.reviews-slides .reviews-slide-item .next-btn{width:270px;height:86px;border:1px solid rgba(17,18,30,0.6);background:url(../img/arrow-next.svg) center right 23px no-repeat;background-size:24px 16px;border-radius:10px;display:flex;padding-left:30px;padding-right:74px;align-items:center;font-size:14px;font-family:'TTNorms';font-weight:600;color:rgba(17,18,30,0.6);text-transform:uppercase;line-height:1.5;position:relative;float:right;transition:all .2s linear;top:0}.reviews-slides .reviews-slide-item .next-btn:hover{cursor:pointer}.reviews-slides .reviews-slide-item .next-btn:hover *{cursor:pointer}.reviews-slides .reviews-slide-item .next-btn span{position:relative;z-index:1}.reviews-slides .reviews-slide-item .next-btn:before{width:100%;height:100%;background:url(../img/arrow-white.svg) center right 23px no-repeat;background-size:24px 16px;position:absolute;content:'';top:0;left:0;z-index:1;opacity:0;transition:all .2s linear}.reviews-slides .reviews-slide-item .next-btn:after{position:absolute;border-radius:9px;background-image:-moz-linear-gradient(90deg, #3b8cff 0, #80b5ff 100%);background-image:-webkit-linear-gradient(90deg, #3b8cff 0, #80b5ff 100%);background-image:-ms-linear-gradient(90deg, #3b8cff 0, #80b5ff 100%);content:'';top:-1px;left:-1px;right:-1px;bottom:-1px;width:auto;opacity:0;height:auto;transition:all .2s linear}.reviews-slides .reviews-slide-item .next-btn:hover{box-shadow:0 15px 45px 5px rgba(55,132,240,0.3);color:#fff}.reviews-slides .reviews-slide-item .next-btn:hover:before,.reviews-slides .reviews-slide-item .next-btn:hover:after{opacity:1}.doctor{padding:105px 0 120px}.doctor:before{background-image:url(../img/doc-bg.jpg);background-size:auto;background-position:center top}.doctor .wrap_float{position:relative;z-index:1}.doctor .section_content{display:flex;justify-content:space-between}.doctor .doc-info{right:auto;left:auto;bottom:auto;position:relative}.doctor .doc-info .name{margin-bottom:4px}.doctor .doc-info .position{font-size:14px}.doctor .left{display:flex;flex-direction:column;justify-content:flex-end;max-width:540px;padding-left:110px;padding-bottom:50px}.doctor .left .video-btn{margin-right:22px;margin-bottom:20px}.doctor .left .img{position:absolute;width:722px;bottom:-120px;left:-155px}.doctor .right{max-width:624px;float:right}.doctor .stat-item{margin-right:72px;width:auto}.doctor .stat-item:last-child{margin-right:0}.doctor .stat-item .val{font-size:60px;font-family:'TTNorms';font-weight:600;color:#3780e8;width:auto;padding:0 40px;position:relative;height:60px;line-height:60px;margin-bottom:18px}.doctor .stat-item .val:before{position:absolute;width:24px;height:60px;background:url(../img/laurel-1.png) center left no-repeat;background-size:contain;content:'';left:0;top:0}.doctor .stat-item .val:after{position:absolute;width:24px;height:60px;background:url(../img/laurel-2.png) center left no-repeat;background-size:contain;content:'';right:0;top:0}.doctor .stat-item .stat-text{font-size:20px;line-height:1.35;width:auto;clear:both}.doctor .description{margin-top:45px}.doctor .description ._title{font-size:28px;font-family:'TTNorms';font-weight:600;margin-bottom:25px}.doctor .doctor-services .service-item{padding-left:98px;position:relative;margin-bottom:32px}.doctor .doctor-services .service-item:last-child{margin-bottom:0}.doctor .doctor-services .service-item img{position:absolute;left:0;top:0}.doctor .doctor-services .service-item .item-title{font-size:20px;line-height:1.5;margin-bottom:6px}.doctor .doctor-services .service-item .item-text{color:rgba(17,18,30,0.7);font-size:17px;line-height:1.55}.doctor .doctor-services .service-item.item-2 img{top:-15px;left:8px}.doctor .doctor-services .service-item.item-3 img{top:2px;left:22px}.doctor .blue-btn{margin-top:55px}.doctor .doc-img{display:none}.doctor .mob-block{display:none}.blue-btn{width:auto;height:86px;border-radius:10px;background-image:-moz-linear-gradient(90deg, #3784f0 1%, #599eff 100%);background-image:-webkit-linear-gradient(90deg, #3784f0 1%, #599eff 100%);background-image:-ms-linear-gradient(90deg, #3784f0 1%, #599eff 100%);box-shadow:0 15px 45px 5px rgba(55,132,240,0.2);font-size:14px;font-family:'TTNorms';font-weight:600;color:#fff;text-transform:uppercase;padding-right:80px;padding-left:40px;position:relative}.blue-btn span{position:relative;z-index:1}.blue-btn:before{width:24px;height:26px;background:url(../img/hand.svg) center center no-repeat;background-size:contain;position:absolute;content:'';right:44px;top:50%;margin-top:-13px;z-index:1}.blue-btn:after{border-radius:10px;background-image:-moz-linear-gradient(90deg, #3b8cff 0, #80b5ff 100%);background-image:-webkit-linear-gradient(90deg, #3b8cff 0, #80b5ff 100%);background-image:-ms-linear-gradient(90deg, #3b8cff 0, #80b5ff 100%);box-shadow:0 15px 45px 5px rgba(55,132,240,0.3);position:absolute;content:'';top:0;left:0;width:100%;height:100%;opacity:0;transition:all .2s linear}.blue-btn:hover:after{opacity:1}.video-btn{width:410px;height:96px;border-radius:48px;background:#fff;font-size:17px;padding-left:110px;position:relative;line-height:1.6;display:flex;align-items:center}.video-btn:hover{cursor:pointer}.video-btn:hover *{cursor:pointer}.video-btn .play{width:86px;height:86px;border-radius:50%;background-image:-moz-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-webkit-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-ms-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);position:absolute;top:5px;left:5px}.video-btn .play:before{background:url(../img/play.png) center center no-repeat;background-size:15px 18px;border:1px solid rgba(81,69,29,0.08);content:'';position:absolute;top:4px;left:4px;bottom:4px;right:4px;border-radius:50%;z-index:1}.video-btn .play:after{width:100%;height:100%;top:0;left:0;border-radius:50%;background-image:-moz-linear-gradient(90deg, #fce281 0, #fff7d9 100%);background-image:-webkit-linear-gradient(90deg, #fce281 0, #fff7d9 100%);background-image:-ms-linear-gradient(90deg, #fce281 0, #fff7d9 100%);position:absolute;content:'';opacity:0;transition:all .2s linear}.video-btn:hover .play:after{opacity:1}.guarantee{padding:110px 0 102px;position:relative;z-index:1}.guarantee .section_content{position:relative}.guarantee-items{padding-left:94px;display:flex;flex-wrap:wrap}.guarantee-item{width:494px;box-shadow:0 30px 110px 0 rgba(52,50,53,0.15);background:#3784ef;border-radius:7px;margin-right:19px;margin-bottom:20px;position:relative;z-index:1}.guarantee-item .item-wrap{box-shadow:none;border-radius:6px 6px 80px 6px;padding:35px 52px;padding-right:28px;height:100%;overflow:hidden}.guarantee-item .item-wrap:before{border-radius:6px 6px 80px 6px}.guarantee-item .item-wrap:after{position:absolute;font-size:150px;font-family:'TTNorms';font-weight:600;color:rgba(55,128,232,0.08);bottom:0;right:33px;letter-spacing:-14px;line-height:80px}.guarantee-item:nth-child(even){width:517px}.guarantee-item:nth-child(1) .item-wrap:after{content:'01'}.guarantee-item:nth-child(2) .item-wrap:after{content:'02'}.guarantee-item:nth-child(3) .item-wrap:after{content:'03'}.guarantee-item ._title{font-size:25px;font-family:'TTNorms';font-weight:600;line-height:1.2;margin-bottom:15px}.guarantee-item ._text{font-size:17px;line-height:1.55}.guarantee-item .ul li{font-size:17px}.guarantee-item .ul li:before{top:11px}.guarantee .documents{width:394px;position:absolute;right:190px;bottom:-124px}.guarantee .stamp{width:240px;position:absolute;bottom:-20px;right:445px;z-index:2}.guarantee .pen{position:absolute;width:90px;right:200px;bottom:175px;z-index:2}.contacts{padding:110px 0 45px}.contacts .wrap_float{display:flex;flex-direction:column;align-items:center}.contacts .subtitle span{position:relative;margin-left:12px}.contacts .subtitle span:before{height:50px;background:#ffeca6;border-radius:7px;left:-10px;top:-6px;right:-10px;transform:skewX(-6deg);content:'';position:absolute;z-index:-1}.contacts .subway{padding-left:46px;position:relative;margin-left:8px}.contacts .subway:before{width:32px;height:38px;background:url(../img/metro.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:0;top:13px}.contacts .contacts-items{width:auto;display:flex;justify-content:flex-end}.contacts .contacts-items .contacts-item{padding-left:50px;position:relative}.contacts .contacts-items .contacts-item:before{width:40px;height:40px;background-color:#ffeca6;background-position:center center;background-repeat:no-repeat;position:absolute;content:'';left:0;top:-11px;border-radius:50%}.contacts .contacts-items .contacts-item .label{font-size:13px;font-family:'TTNorms';font-weight:600;color:rgba(17,18,30,0.5);text-transform:uppercase;width:auto;margin-bottom:8px}.contacts .contacts-items .contacts-item .val{width:auto;clear:both;font-size:17px}.contacts .contacts-items .contacts-item.address{width:460px;padding-right:24px}.contacts .contacts-items .contacts-item.address:before{background-image:url(../img/geo.svg);background-size:14px 19px}.contacts .contacts-items .contacts-item.tel{width:334px}.contacts .contacts-items .contacts-item.tel a{font-size:24px;font-family:'TTNorms';font-weight:600;color:#11121e}.contacts .contacts-items .contacts-item.tel:before{background-image:url(../img/tel.svg);background-size:16px 16px}.contacts .contacts-items .contacts-item.email{width:240px}.contacts .contacts-items .contacts-item.email a{font-size:17px;color:#3780e8;border-bottom:1px solid rgba(55,128,232,0.6);display:inline-block}.contacts .contacts-items .contacts-item.email:before{background-image:url(../img/mail.svg);background-size:17px 12px}.contacts .route-title{font-size:34px;font-family:'TTNorms';font-weight:600;width:auto;text-align:center;position:relative;z-index:2;margin-top:50px}.contacts .route-title:before{width:98px;height:176px;background:url(../img/phone-2.png) center center no-repeat;background-size:contain;position:absolute;content:'';right:-108px;top:-17px}.contacts .route-title:after{width:104px;height:195px;background:url(../img/arrow-6.svg) center center no-repeat;background-size:contain;position:absolute;content:'';right:-174px;top:50%}.map-section{padding:90px 0;position:relative}.map-section .map{position:absolute;left:15px;right:15px;width:auto;top:0;bottom:0;border-radius:20px;overflow:hidden;background:#eee}.map-form{width:458px;position:relative;z-index:1;float:right}.footer{padding:35px 0 28px}.footer .logo-div{margin-right:8px;width:258px}.footer .logo-div .logo-title{font-size:11px}.footer .links{width:328px;text-align:center}.footer .links li{margin-bottom:10px}.footer .links li:last-child{margin-bottom:0}.footer .links li a span{font-size:14px;color:#3780e8;border-bottom:1px solid rgba(55,128,232,0.3);transition:all .2s linear}.footer .links li a:hover span{color:#195dbd;border-color:rgba(25,93,189,0.3)}.footer .address-div{width:260px;margin-right:11px}.footer .tel-div{margin-right:0}.modal{position:relative}.modal.modal_callback{width:840px;border-radius:4px 4px 100px 4px}.modal.modal_callback .modal_wrap{display:flex}.modal.modal_callback .modal_left{width:380px;background-position:center top;background-repeat:no-repeat;background-size:cover;border-radius:4px 0 0 4px;position:relative}.modal.modal_callback .modal_left .doc-info{padding-left:0;position:absolute;bottom:40px;left:40px;width:auto}.modal.modal_callback .modal_left .name{background:#ffeca6;font-size:18px;font-family:'TTNorms';font-weight:600;width:auto;border-radius:5px;transform:skewX(-10deg);padding:11px 18px 11px;white-space:nowrap;margin-bottom:0;position:relative;z-index:1}.modal.modal_callback .modal_left .name:before{display:none}.modal.modal_callback .modal_left .name span{display:inline-block;transform:skewX(10deg)}.modal.modal_callback .modal_left .position{color:rgba(17,18,30,0.8);background:#fff;font-size:16px;transform:skewX(-10deg);padding:14px 20px 9px;width:auto;z-index:2;border-radius:5px;white-space:nowrap;margin-left:18px;margin-top:-10px}.modal.modal_callback .modal_left .position span{display:inline-block;transform:skewX(10deg)}.modal.modal_implant{background:url(../img/modal-bg.jpg) center center no-repeat;background-size:cover;border-radius:4px;width:1074px;padding:50px;padding-bottom:60px}.modal.modal_implant:before{top:5px;left:5px;bottom:5px;right:5px;border-radius:4px;border:1px solid rgba(0,0,0,0.05);content:'';position:absolute}.modal.modal_implant .modal_wrap{display:flex;justify-content:space-between}.modal.modal_implant .modal_left{width:487px;position:relative;z-index:1}.modal.modal_implant .modal_left .head{position:relative;min-height:162px;padding-right:152px;margin-bottom:14px}.modal.modal_implant .modal_left .head ._title{font-size:28px;font-family:'TTNorms';font-weight:600;margin-bottom:24px}.modal.modal_implant .modal_left .logo-images{text-align:left}.modal.modal_implant .modal_left .logo-images img{max-height:20px;margin-bottom:10px}.modal.modal_implant .modal_left .logo-images img:last-child{margin-right:0}.modal.modal_implant .modal_left .cost-div{padding:0;height:auto;margin-top:15px}.modal.modal_implant .modal_left .cost-div .new-cost{font-size:23px}.modal.modal_implant .modal_left .date{width:130px;background:#3784f0;position:absolute;top:11px;right:0;height:150px;border-radius:4px;display:flex;flex-direction:column;align-items:center;padding-top:20px}.modal.modal_implant .modal_left .date .discount{width:88px;height:88px;background:url(../img/discount-white.svg) center center no-repeat;background-size:contain;font-size:10px;font-family:'TTNorms';font-weight:600;color:#3784f0;text-transform:uppercase;padding-left:20px;display:flex;flex-direction:column;justify-content:center;margin-bottom:7px}.modal.modal_implant .modal_left .date .discount .val{font-size:16px}.modal.modal_implant .modal_left .date .discount .val b{font-size:26px}.modal.modal_implant .modal_left .date-val{font-size:14px;font-family:'TTNorms';font-weight:600;color:#fff;text-align:center;text-transform:uppercase}.modal.modal_implant .modal_left .image-container{height:220px;width:390px;background:#fafafa;display:flex;justify-content:center;align-items:center;position:relative}.modal.modal_implant .modal_right{width:460px;position:relative;z-index:1;padding-top:11px}.modal.modal_implant .modal_right .form-block{border-top-left-radius:4px;border-bottom-left-radius:4px}.modal.modal_implant .modal_right ._subtitle{font-size:22px;line-height:1.3;margin-bottom:15px}.modal.modal_implant .modal_right .btn{font-size:13px}.modal.modal_implant .manufacturer{padding:0}.modal.modal_implant .content{margin-top:24px}.modal.modal_implant .content ._title{font-size:20px;font-family:'TTNorms';font-weight:600;line-height:1.4;margin-bottom:13px}.modal.modal_implant .content ._text{font-size:17px;line-height:1.5}.modal.modal_implant .content ._text p{margin-bottom:12px}.modal.modal_implant .content ._text p:last-child{margin-bottom:0}.modal.modal_implant .content .ul li{font-size:17px;line-height:1.5;margin-bottom:5px}.modal.modal_implant .content .ul li:before{top:10px}.modal.modal_qualification{width:750px;border-radius:4px;background:url(../img/modal-bg-2.jpg) center center no-repeat;background-size:cover;border-bottom-right-radius:100px}.modal.modal_qualification .modal_wrap{padding:52px 44px 32px}.modal.modal_qualification .tag{height:34px;transform:skewX(-7deg);background:#ffeca6;border-radius:4px;line-height:34px;padding:0 14px;width:auto;font-size:18px;font-family:'TTNorms';font-weight:600;text-transform:uppercase;margin-bottom:7px}.modal.modal_qualification .tag span{display:inline-block;transform:skewX(7deg)}.modal.modal_qualification .qualification-item{margin-bottom:25px}.modal.modal_qualification .qualification-item .ul li{line-height:1.4;margin-bottom:6px}.modal.modal_qualification .main-form{margin-left:0;margin-top:0}.modal.modal_video{width:1000px}.modal.modal_policy{width:800px;background:#fff;padding:50px;border-radius:5px}.modal.modal_policy:before{top:5px;left:5px;bottom:5px;right:5px;border-radius:4px;border:1px solid rgba(0,0,0,0.05);content:'';position:absolute}.modal.modal_policy .modal-title,.modal.modal_policy .modal-content{position:relative;z-index:1}.modal.modal_policy img{width:100%;margin-bottom:30px}.modal.modal_policy img:last-child{margin-bottom:0}.modal.modal_consultation{width:1300px}.modal.modal_consultation .bg-label:before{top:0;left:0;right:0;bottom:0;border-radius:0}.modal.modal_consultation .modal_wrap{border-radius:20px;overflow:hidden}.modal.modal_consultation .consultation{padding-top:55px}.modal.modal_consultation .consultation .title{font-size:43px}.modal.modal_consultation.modal_reviews .consultation .title{font-size:38px;margin-bottom:15px}.modal.modal_consultation.modal_reviews .consultation .left{max-width:406px;margin-left:75px}.modal.modal_reviews .wrap{max-width:1160px}.modal.modal_reviews .modal-reviews-item img{width:100%;display:block;float:left}.modal.modal_reviews .modal-reviews .slick-list{border-radius:8px}.modal.modal_reviews .modal-reviews .slick-dots{position:absolute;bottom:-28px;text-align:center}.modal.modal_reviews .modal-reviews .slick-dots li{width:auto;margin:0 5px;display:inline-block;float:none}.modal.modal_reviews .modal-reviews .slick-dots li button{color:transparent;width:10px;height:10px;background:#fff;border-radius:50%;border:2px solid #3784f0}.modal.modal_reviews .modal-reviews .slick-dots li button:hover{cursor:pointer}.modal.modal_reviews .modal-reviews .slick-dots li button:hover *{cursor:pointer}.modal.modal_reviews .modal-reviews .slick-dots li.slick-active button{background:#3784f0}.modal.modal_reviews .modal-reviews .slick-track:before,.modal.modal_reviews .modal-reviews .slick-track:after{display:none}.modal.modal_reviews .modal-reviews .slick-arrow{width:68px;height:68px;position:absolute;background-image:-moz-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-webkit-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-ms-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);border:6px solid #fff;border-radius:50%;box-sizing:border-box;color:transparent;top:50%;margin-top:-34px;z-index:1}.modal.modal_reviews .modal-reviews .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.modal.modal_reviews .modal-reviews .slick-arrow:before{width:10px;height:18px;background:url(../img/arrow.svg) center center no-repeat;background-size:contain;position:absolute;content:'';top:50%;left:50%;margin-top:-9px;margin-left:-5px;z-index:1}.modal.modal_reviews .modal-reviews .slick-arrow:after{border-radius:50%;background-image:-moz-linear-gradient(90deg, #fce281 0, #fff7d9 100%);background-image:-webkit-linear-gradient(90deg, #fce281 0, #fff7d9 100%);background-image:-ms-linear-gradient(90deg, #fce281 0, #fff7d9 100%);position:absolute;content:'';top:0;left:0;width:100%;height:100%;opacity:0;transition:all .2s linear}.modal.modal_reviews .modal-reviews .slick-arrow:hover:after{opacity:1}.modal.modal_reviews .modal-reviews .slick-arrow.slick-prev{left:-84px}.modal.modal_reviews .modal-reviews .slick-arrow.slick-next{right:-84px}.modal.modal_reviews .modal-reviews .slick-arrow.slick-next:before{transform:rotate(180deg)}.modal .modal-title{font-size:34px;font-family:'TTNorms';font-weight:600;color:#11121e;margin-bottom:24px}.modal_right{width:458px}.modal_right .form-block{border-top-left-radius:0;border-bottom-left-radius:0}.modal_right ._subtitle{font-size:17px;line-height:1.5;margin-bottom:25px}.modal_close{position:absolute;width:17px;height:17px;background:url(../img/close.svg) center center no-repeat;background-size:contain;right:-26px;top:0;transition:all .2s linear;z-index:1}.modal_close:hover{cursor:pointer}.modal_close:hover *{cursor:pointer}.modal_close:hover{transform:rotate(90deg)}.modal .certificates-item{width:155px;height:220px;overflow:hidden;border-radius:4px;position:relative;-webkit-box-shadow:0 10px 30px 5px rgba(0,0,0,0.05);-moz-box-shadow:0 10px 30px 5px rgba(0,0,0,0.05);box-shadow:0 10px 30px 5px rgba(0,0,0,0.05);transition:all .2s linear;margin-right:10px;margin-bottom:10px;display:block;float:left}.modal .certificates-item:before{top:0;left:0;right:0;bottom:0;background:#131f31;content:'';border-radius:4px;position:absolute;height:100%;opacity:0;transition:all .2s linear}.modal .certificates-item:after{top:3px;left:3px;right:3px;bottom:3px;border:1px solid rgba(255,255,255,0.5);border-radius:4px;content:'';position:absolute;opacity:0;transition:all .2s linear}.modal .certificates-item .zoom{width:56px;height:56px;border-radius:50%;background-image:-moz-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-webkit-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-ms-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);box-shadow:0 15px 27px 3px rgba(222,189,68,0.5);position:absolute;top:50%;left:50%;margin-top:-28px;margin-left:-28px;opacity:0;transition:all .2s linear}.modal .certificates-item .zoom:before{width:18px;height:20px;background:url(../img/zoom.svg) center center no-repeat;background-size:contain;position:absolute;content:'';top:50%;left:50%;margin-left:-9px;margin-top:-10px}.modal .certificates-item:hover{transform:scale(1.05)}.modal .certificates-item:hover:before{opacity:.5}.modal .certificates-item:hover:after,.modal .certificates-item:hover .zoom{opacity:1}.modal .certificates-item.horizontal{width:210px;height:148px}.success-section{padding-top:20px;padding-bottom:210px;background:url(../img/main-bg.webp) top center no-repeat;background-size:cover;overflow:hidden;border-radius:0}.success-section:before{display:none}.success-section .wrap_float{position:relative;padding-bottom:0}.success-section .title{font-size:74px;font-family:'TTNorms';font-weight:600;text-align:left;margin-top:27px;line-height:1;margin-bottom:28px;position:relative;z-index:1}.success-section .subtitle{font-size:24px;text-align:left;margin-bottom:75px;line-height:1.4;position:relative;z-index:1}.success-section .info{font-size:26px;line-height:1;position:relative;z-index:1}.success-section .info>span{display:inline-block;background:#ffeca6;padding:12px 18px 13px;border-radius:6px;margin-left:-19px;transform:skewX(-5deg)}.success-section .info>span span{display:inline-block;transform:skewX(5deg)}.success-section .tel{margin-top:10px;position:relative;z-index:1}.success-section .tel a{font-size:48px;font-family:'TTNorms';font-weight:600;display:block;float:left}.success-section .img{position:absolute;width:750px;right:-32px;top:94px}.success-section .doc-info{right:110px;top:708px;bottom:auto}.success-section .manager-info{position:absolute;top:614px;right:348px;width:auto;z-index:1}.js-scroll{-ms-overflow-style:none;overflow:-moz-scrollbars-none}.js-scroll::-webkit-scrollbar{height:0}.js-scroll::-webkit-scrollbar{height:0}.mobile-buttons{display:none}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:4;background:rgba(0,0,0,0.4);display:none}.mobile-panel{display:none}@media screen and (min-width:1948px){.main-screen .main-form:after{display:none}}@media screen and (max-width:1500px){.reviews-slides{width:1340px;margin-left:-70px}.reviews-slides .reviews-slide-item{padding:0 70px}}@media screen and (max-width:1400px){.doc-info{right:28px}.main-screen .main-title{font-size:50px}span.bg{font-size:43px}.main-screen .main-top{margin-bottom:38px}.main-screen .image{width:630px;right:-90px}.scroll-down{display:none}.main-screen .wrap_float{padding-bottom:100px}.doc-info{bottom:160px;right:37px}.bullets{padding-top:70px}.steps-section .title,.title{font-size:46px}.subtitle{font-size:26px}.reviews-slides{width:100%;margin-left:0;padding-top:58px}.reviews-slides .reviews-slide-item{padding:0 40px}.reviews-slides .reviews-slide-item .review-info .info-item:first-child{width:420px}.reviews-slides .reviews-slide-item .review-info .info-item:nth-child(2){width:384px}.reviews-slides .reviews-slide-item .review-results .result{width:550px;height:330px}.success-section .title{font-size:60px}.success-section .doc-info{top:553px}.modal.modal_consultation{width:1260px}.modal.modal_consultation .consultation .right{margin-right:87px}.modal.modal_consultation .modal_close{right:20px;top:20px;background-image:url(../img/close-black.svg)}.quote-section .section_content{width:100%;margin-left:0;padding-left:88px}}@media screen and (max-width:1300px){.wrap{max-width:990px}.consultation-btn{margin-right:0}.tel-div{margin-right:0}.menu ul li{margin-right:15px}.menu ul li a{padding-right:17px}.logo-div{padding-left:78px}.logo-div .logo{width:65px;height:42px}.logo-div .logo-title{font-size:12px}.address-div{display:none}.main-screen .main-title{font-size:44px}span.bg{font-size:38px;margin-left:0}.main-screen .main-subtitle{font-size:21px}.main-screen .main-form:after{display:none}.main-form{margin-left:0}.main-screen .doc-info{display:none}.main-screen .image{width:616px}.doctor .left .img{left:-194px}.bullets .item{width:324px}.bullets .item .item-wrap,.bullets .item.item-2 .item-wrap,.bullets .item.item-3 .item-wrap{padding-left:72px}.bullets .item.item-2 .item-wrap{padding-left:118px}.bullets .item ._text{font-size:14px}.bullets .item ._text br{display:none}.bullets .item.item-1 .item-wrap:before{width:40px;height:136px;top:0;left:17px}.bullets .item.item-2 .item-wrap:before{width:103px;height:118px;left:-3px}.bullets .item.item-3 .item-wrap:before{width:90px;height:108px}.bullets{padding-top:45px;padding-bottom:85px}.steps-section .title,.title{font-size:38px}.subtitle{font-size:24px;margin-bottom:40px}.steps-section .step-item:nth-child(odd){padding-left:496px;padding-right:25px}.steps-section .step-item ._title{font-size:30px}.steps-section .step-item.item-1 .image{width:412px}.steps-section .step-item .pen{left:274px}.steps-section .step-item .tag{height:50px;font-size:20px;line-height:50px;width:130px;padding:0;text-align:center}.steps-section .step-item:nth-child(even){padding-left:65px;padding-right:475px}.steps-section .step-item.item-2 .image{width:590px;right:-90px}.steps-section .step-item.item-1:after{left:220px}.steps-section .step-item.item-3 .image{width:432px;left:22px}.steps-section .step-item.item-2:after{left:203px;bottom:-137px}.steps-section .step-item.item-4 .image{width:490px;right:45px}.steps-section .step-item .coins{right:400px}.steps-section .step-item.item-3:after{left:218px;bottom:-175px}.steps-section .step-item.item-5 .image{width:445px}.steps-section .step-item .time{top:85px;left:236px}.steps-section .step-item .alarm{left:306px;top:78px}.steps-section .step-item.item-4:after{left:324px;width:143px;height:210px;bottom:-118px}.plan-content img.plan-img{width:642px}.consultation-list{width:910px}.consultation-list li{font-size:16px;line-height:1.4}.consultation-list li br{display:none}.consultation .ul li:before{top:7px}.consultation-list-item.item-1{padding-right:20px}.consultation-list-item.item-2{padding-right:20px}.consultation .img{display:none}.consultation .right{margin-right:112px}.consultation .left{max-width:375px}.bg-label:before{left:0;right:0;border-radius:0}.consultation .left ._title{font-size:28px}.results-list li{padding-left:112px;font-size:18px;min-height:85px}.results-list li br{display:none}.results-list li .icon{max-width:80px}.consultation-list{margin-bottom:60px}.methods-item .methods-item-top{padding-left:190px;font-size:26px}.methods-item .methods-item-top br{display:none}.methods-item.item-1 .image{width:120px;left:40px}.methods-item.item-2 .image{width:110px;left:45px}.methods-item .methods-item-bottom ._title br{display:none}.methods-item .methods-item-bottom ._text br{display:none}.methods-item .methods-item-bottom ._text{font-size:19px}.bone-grafting .item:nth-child(3n){margin-right:7px}.bone-grafting .item:nth-child(3n+1){margin-left:7px}.reception .wrap_float:before{display:none}.reception-item.item-1{padding-left:52px}.reception-item ._title br{display:none}.reception-item .info{left:20px}.reception-item.item-2{padding-left:494px}.reception-item ._subtitle br{display:none}.implantation-kinds .implantation-item.item-1{width:100%}.implantation-kinds .implantation-item{width:49%;margin-right:0;margin-bottom:2%}.implantation-kinds .implantation-item:nth-child(even){margin-right:2%}.border-item:nth-child(3){margin-right:7px;margin-left:0}.border-item{display:flex;flex-direction:column;justify-content:space-between}.popular-items{flex-direction:column;align-items:center}.popular-item{margin-bottom:30px}.popular-item:last-child{margin-bottom:0}.quote-section .section_content{padding:60px 121px 90px 63px}.constructions .constructions-item{width:49%}.reviews-nav{padding:0 30px}.reviews .slick-arrow.slick-prev{left:0}.reviews .slick-arrow.slick-next{right:0}.reviews-nav-item ._title{font-size:15px}.reviews-slides .reviews-slide-item{padding:0 25px}.reviews-slides .reviews-slide-item .review-info .info-item:first-child{padding-left:0;padding-right:20px}.reviews-slides .reviews-slide-item .review-info .info-item:first-child{width:325px}.reviews-slides .reviews-slide-item .review-info .info-item:nth-child(2){width:350px;padding-right:20px}.reviews-slides .reviews-slide-item .review-info .info-item:nth-child(3){width:240px}.reviews-slides .reviews-slide-item .review-info ._title{font-size:24px}.reviews-slides .reviews-slide-item .review-info .info-item .ul li{font-size:16px}.reviews-slides .reviews-slide-item .review-info .info-item .ul li:before{top:8px}.reviews-slides .reviews-slide-item .review-title{font-size:34px}.reviews-slides .reviews-slide-item .review-results .result{width:460px}.reviews-slides .reviews-slide-item .review-results .result{height:315px}.reviews-slides .reviews-slide-item .timer-container{width:303px;padding-right:124px}.reviews-slides .reviews-slide-item .timer-container:after{width:133px}.reviews-slides .reviews-slide-item .next-btn{top:0}.doctor .section_content{flex-direction:column;align-items:flex-end;margin-top:20px}.doctor .left{order:1;padding-bottom:0}.doctor:before{background-size:cover}.doctor{padding-bottom:90px}.doctor .left{max-width:624px;align-items:flex-start;padding-left:50px;margin-top:60px}.guarantee-item{width:49%;margin-right:0}.guarantee-item:nth-child(odd){margin-right:2%}.guarantee-item:nth-child(even){width:49%}.guarantee-item ._text br{display:none}.guarantee .documents{right:45px}.guarantee .stamp{display:none}.guarantee-items{padding-left:0}.contacts .contacts-items .contacts-item.address{width:320px}.contacts .subtitle span:before{height:44px}.map-section .map{left:0;right:0;border-radius:0}.modal.modal_video{width:900px}.modal.modal_implant{width:924px}.modal.modal_implant{padding:23px}.modal .form-block .timer-container{display:none}.modal.modal_implant .modal_right{width:423px}.modal.modal_implant .modal_left{width:440px}.modal.modal_implant .modal_left .head ._title{margin-bottom:17px}.modal.modal_implant .content ._title br{display:none}.success-section .doc-info{display:block}.success-section .title{font-size:46px}.success-section .subtitle{margin-bottom:54px}.modal.modal_consultation{width:1000px}.modal.modal_consultation .consultation .title{font-size:36px}.modal.modal_consultation .consultation .left{margin-right:35px}.modal.modal_consultation .consultation .right{margin-right:0}.modal.modal_consultation .consultation .consultation-content{padding:0 40px}.modal.modal_consultation.modal_reviews .consultation .left{margin-left:0;margin-right:0}.modal.modal_reviews .modal-reviews .slick-arrow.slick-next{right:-34px}.modal.modal_reviews .modal-reviews .slick-arrow.slick-prev{left:-34px}.modal.modal_consultation.modal_reviews .consultation{padding-bottom:62px}.modal.modal_consultation.modal_reviews .consultation .title{font-size:29px}}@media screen and (max-width:1000px){.wrap{max-width:720px}.mobile-panel{height:50px;background:#fff;position:fixed;top:0;left:0;display:block;z-index:3;box-shadow:0 0 80px 20px rgba(0,0,0,0.06)}.mobile-panel .mob-logo{width:38px;height:25px;background:url(../img/logo.png) center center no-repeat;background-size:contain;display:block;float:left;margin-top:12px}.mobile-panel .logo-title{font-size:9px;color:#000;font-family:'TTNorms';font-weight:600;text-transform:uppercase;line-height:1.5;width:auto;margin-top:5px;margin-left:11px}.mobile-panel .mob-menu{width:36px;float:right;margin-top:14px}.mobile-panel .mob-menu span{background:#4c81d8;height:4px;width:100%;display:block;border-radius:2px;margin-bottom:5px}.mobile-panel .mob-menu span:last-child{margin-bottom:0}.container{padding-top:50px}.top-panel.fixed.is-modal{width:300px;left:auto}.top-panel{width:300px;position:fixed;top:0;right:-300px !important;bottom:0;background:#fff;height:100%;left:auto;overflow:auto;z-index:5;transition:all .2s linear}.top-panel.opened{right:0 !important}.top-panel .wrap{display:block;float:left;width:100%;max-width:100%}.top-panel .wrap_float{padding:50px 15px 20px}.top-panel .menu{width:100%}.top-panel .menu ul{width:100%}.top-panel .menu ul li{width:100%}.top-panel .menu ul li a{padding-right:0;font-size:15px;padding-top:8px;padding-bottom:8px}.top-panel .menu ul li a:before{display:none}.top-panel .menu ul li a br{display:none}.top-panel .consultation-btn{width:100%;float:left;margin-top:20px}.top-panel .close{background:url(../img/close-blue.svg) center center no-repeat;background-size:contain;width:20px;height:20px;position:absolute;right:20px;top:15px;display:block}.reviews-link{display:none}.main-screen{padding-top:28px}.main-screen .logo-div{display:none}.logo-div .logo{width:90px;height:54px}.logo-div{padding-left:0;margin-right:0}.logo-div .logo{display:none}.main-screen .main-title{font-size:38px}span.bg{font-size:32px}.main-screen .main-subtitle{max-width:500px;margin-bottom:165px}.main-screen .main-subtitle br{display:none}.timer-container{right:0;top:100%;margin-top:-24px;padding-bottom:25px;padding-right:200px;right:50%;transform:translateX(50%);width:380px}.timer-container:before{transform:rotate(90deg);left:50%;margin-left:-9px;top:-12px}.main-form ._title:before{right:55px}.main-form{padding-right:58px;margin-bottom:100px;width:720px}.main-form ._title:before{right:15px}.main-screen .image{bottom:220px;right:-160px}.main-screen .doc-info{display:block;bottom:auto;right:auto;top:356px;left:115px}.main-screen:before{bottom:220px}.bullets{padding-top:8px}.bullets .wrap{width:100%;max-width:100%}.bullets .wrap_float{overflow:auto;padding-left:4vw;padding-bottom:20px}.bullets .wrap_float .items{display:block;width:auto;white-space:nowrap}.bullets .item{display:inline-block;float:none;white-space:normal;margin-right:12px}.bullets .item:last-child{margin-right:4vw}.bullets .item.item-3 .item-wrap{padding-left:103px}.steps-section .title,.title{font-size:34px}.subtitle{font-size:22px}.steps-section .step-item:nth-child(odd){padding-left:280px}.steps-section .step-item ._title{font-size:26px}.steps-section .step-item ._subtitle{font-size:19px}.steps-section .step-item.item-1 .image{width:280px;left:12px}.steps-section .step-item .pen{width:75px;left:154px}.steps-section .step-item{min-height:348px}.steps-section .step-item:nth-child(even){padding-right:284px}.steps-section .step-item.item-2 .image{width:366px}.steps-section .step-item.item-3 .image{width:236px}.steps-section .step-item.item-4 .image{width:320px;right:24px}.steps-section .step-item .coins{right:223px}.steps-section .step-item.item-5 .image{width:270px}.steps-section .step-item .time{top:45px;left:45px}.steps-section .step-item .alarm{left:104px;width:100px}.steps-section .step-item.item-1:after{width:237px}.steps-section .step-item.item-2:after{width:185px;height:136px;left:74px;bottom:-108px}.steps-section .step-item.item-3:after{width:308px;height:176px;bottom:-138px}.steps-section .step-item.item-4:after{width:116px;height:160px;left:148px;bottom:-106px}.plan-list{width:356px;flex-direction:column;height:auto;align-items:flex-start;padding:30px}.plan-list-item{margin-bottom:10px}.plan-list-item:last-child{margin-bottom:0}.plan-list-item.item-1,.plan-list-item.item-2{padding-left:66px}.plan-content .items{width:100%}.plan-content img.plan-img{position:static;margin-top:30px;width:auto;height:400px;float:right}.plan-content .info{top:auto;bottom:90px;right:auto;left:0}.plan{padding-bottom:10px}.consultation-list{width:450px;flex-direction:column;align-items:flex-start}.consultation-list li{margin-bottom:30px}.consultation-list li:last-child{margin-bottom:0}.consultation-list-item.item-1{padding-left:120px}.consultation-list-item.item-3{padding-left:120px}.consultation .ul li.item-3:before{left:106px}.consultation .ul li.item-1:before{left:106px}.consultation-list-item .icon{max-width:68px;left:18px;top:50%;transform:translateY(-50%)}.consultation .wrap_float{align-items:flex-start}.consultation .title{text-align:left}.consultation .right{float:left;margin-right:0;margin-top:50px}.consultation .form-block .timer-container{padding-right:20px;width:210px;padding-bottom:120px;margin-left:-64px}.consultation .timer-container:before{transform:none;left:-9px;margin-left:0;top:20px}.methods-item{width:100%;margin-bottom:50px}.methods-item:last-child{margin-bottom:0}.methods-item .methods-item-top{margin-bottom:25px}.bone-grafting .wrap{width:100%;max-width:760px}.bone-grafting .item{width:360px;padding-left:25px;padding-right:25px}.reception-item{height:336px}.reception-item:after{background:#000;opacity:.5;position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;content:''}.reception-item>*{position:relative;z-index:1;color:#fff}.reception-item.item-1{padding-right:218px;background-position:center right -120px}.reception-item.item-2{padding-left:230px;background-position:center left -113px}.reception-item ._title{font-size:30px}.reception-item .info{top:140px}.implantation-kinds .implantation-item{padding-top:32px}.implantation-kinds .implantation-item.item-1{padding-left:35px;padding-right:35px}.implants-section{width:100%;padding-bottom:65px}.implants-section .wrap{max-width:100%;width:100%}.implants-section .section_content{overflow:auto;padding-left:4vw;padding-top:30px;padding-bottom:30px}.implants-section .section_content .implants-items{width:auto;white-space:nowrap;display:block}.border-item{white-space:normal;display:inline-block;float:none;height:572px;box-shadow:0 0 50px 0 rgba(52,50,53,0.1);position:relative}.border-item:last-child{margin-right:4vw}.implants-section .border-item.item-4 ._top,.implants-section .border-item.item-5 ._top{height:160px}.implants-section .subtitle{margin-bottom:14px}.form-section:before{background-position:left center}.form-section .wrap_float{padding-top:70px}.form-section .main-form{margin-top:18px}.crown{padding:77px 0}.crown .wrap{width:100%;max-width:100%}.crown .subtitle{margin-bottom:8px}.crown .section_content{overflow:auto;padding-left:4vw;padding-top:30px;padding-bottom:30px}.crown .section_content .crown-items{width:auto;white-space:nowrap;display:block}.crown .border-item{height:552px}.crown .border-item .know-more{position:absolute;bottom:0;left:0}.quote-section .section_content{padding:40px 77px 56px 27px;background-position:top left}.quote-section{overflow:hidden}.constructions{padding-top:75px}.constructions .constructions-item{width:100%;margin-right:0}.reviews-slides .reviews-slide-item .review-info .info-item:first-child{width:50%}.reviews-slides .reviews-slide-item .review-info .info-item:nth-child(2){width:50%}.reviews-slides .reviews-slide-item .review-info .info-item:nth-child(3){width:100%;clear:both;margin-top:30px}.reviews-slides .reviews-slide-item .review-title{font-size:30px}.reviews-slides{padding-top:42px}.reviews-slides .reviews-slide-item .review-results .result{width:325px;height:235px}.reviews-slides .reviews-slide-item .next-btn{position:relative;float:left;clear:both;margin-top:20px;width:310px}.reviews-slides .reviews-slide-item .timer-container{position:absolute;right:0;top:25px;transform:none}.reviews-slides .reviews-slide-item .controls{position:relative;margin-top:35px}.doctor:before{background:none}.doctor{background:url(../img/main-bg.webp) center center no-repeat;background-size:cover;padding-bottom:0;overflow:hidden}.doctor .title,.doctor .subtitle{text-align:left}.doctor .doc-img{display:block;height:490px;position:absolute;right:-45px;bottom:0}.webp-problem .doctor{background-image:url(../img/main-bg.jpg)}.doctor .right{float:left}.doctor .left{padding-left:0;padding-bottom:60px}.doctor .doc-info{position:absolute;right:0;bottom:105px}.doctor .left .video-btn{z-index:1}.doctor .section_content{align-items:flex-start}.guarantee-item ._title{font-size:23px}.guarantee-item ._title br{display:none}.guarantee-item .item-wrap{padding:35px 32px}.guarantee .documents{right:0}.consultation.consultation-bottom .consultation-content{margin-top:0}.contacts .contacts-items{flex-direction:column}.contacts .contacts-items .contacts-item.address,.contacts .contacts-items .contacts-item.tel,.contacts .contacts-items .contacts-item.email{width:500px}.contacts .contacts-items .contacts-item{margin-bottom:30px}.contacts .contacts-items .contacts-item:last-child{margin-bottom:0}.contacts .subway:before{top:5px}.contacts .subtitle{margin-bottom:66px}.contacts .route-title:after{display:none}.map-section{padding:0}.map-section .wrap_float{display:flex;flex-direction:column;align-items:center}.map-form{float:left}.map-section .map{position:static;height:500px;width:100%;margin-top:40px}.footer .wrap_float{display:flex;flex-wrap:wrap;justify-content:space-between}.footer .links{order:1;width:100%;text-align:center;margin-top:30px}.modal.modal_callback{width:100%}.modal.modal_callback .modal_left{display:none}.modal.modal_implant{width:650px}.modal.modal_implant .modal_wrap{flex-direction:column;align-items:center}.modal.modal_implant .modal_left{width:100%;margin-bottom:50px}.modal.modal_policy,.modal.modal_qualification{width:650px}.modal .certificates-item{width:130px;height:182px}.modal .certificates-item.horizontal{width:177px;height:120px}.modal.modal_qualification .main-form{width:650px;padding-left:30px;padding-right:30px}.modal.modal_video{width:94vw}.success-section .img{width:500px}.success-section{padding-bottom:0}.success-section .img{top:auto;bottom:0}.success-section .wrap_float{padding-bottom:376px}.success-section .doc-info{top:630px}.modal.modal_qualification,.modal.modal_implant{background:#fff}.modal.modal_video .modal_close{right:0;top:-30px;background-image:url(../img/close.svg)}.modal_right .form-block{border-radius:4px}.modal.modal_consultation{width:100%}.modal.modal_consultation .wrap{width:100%;max-width:100%}.modal.modal_consultation .consultation{padding-left:35px;padding-right:35px}.modal.modal_consultation .consultation .consultation-content{padding:0}.modal.modal_consultation .consultation .consultation-content{padding-bottom:63px}.modal.modal_consultation.modal_reviews .consultation .consultation-content{display:flex;flex-direction:column;align-items:center;padding-bottom:0}.modal.modal_consultation.modal_reviews .consultation .title{text-align:center}.modal.modal_reviews .modal-reviews .slick-arrow.slick-next{right:-90px}.modal.modal_reviews .modal-reviews .slick-arrow.slick-prev{left:-90px}.reviews-slides .reviews-slide-item{padding-left:0;padding-right:0}.main-screen .image{width:580px}.doctor .left .img{display:none}}@media screen and (max-width:760px){.callback-btn{clear:both;margin-left:0;float:right;margin-top:10px}.wrap{width:92vw;max-width:92vw}.main-screen .main-title{font-size:34px}span.bg{font-size:28px;border-radius:4px;padding-left:15px}.main-screen .main-subtitle{font-size:18px;max-width:326px}.main-form{width:100%;padding:40px 28px}.main-form ._title{font-size:28px}.main-form ._title br{display:none}.main-form ._title:before{display:none}.main-form .input-wrap{max-width:310px;margin-bottom:13px}.main-form .agreement{margin-left:0}.main-screen .doc-info{left:42px;top:395px}.main-screen .image{bottom:540px;width:420px;right:-64px}.main-screen .tel-div{width:100%;display:flex;justify-content:space-between}.main-screen .callback-btn{margin-top:0;order:-1}.steps-section .step-item:nth-child(odd),.steps-section .step-item:nth-child(even){padding:30px;padding-bottom:0}.steps-section .step-item .image{position:static;margin-top:30px;margin-bottom:-5px}.steps-section .step-item .tag{height:42px;line-height:42px;font-size:16px}.steps-section .step-item .tag{margin-bottom:15px}.steps-section .step-item.item-2 .image{transform:none}.steps-section .step-item:after{display:none}.steps-section .step-item{margin-bottom:30px}.steps-section .step-item .coins{display:none}.steps-section .step-item .alarm{display:none}.steps-section .step-item .time{top:auto;left:auto;bottom:40px;right:40px}.steps-section .title,.title{font-size:30px}.steps-section .title br,.title br{display:none}.subtitle{margin-bottom:25px}.plan-list{margin-bottom:65px}.plan-content .items{padding-right:60px}.consultation .form-block .timer-container{width:300px;transform:none;top:auto;bottom:-202px;padding-bottom:25px;padding-right:133px;left:70px}.consultation .timer-container:before{transform:rotate(90deg);left:50%;margin-left:-9px;top:-12px}.consultation .consultation-content{padding-bottom:215px}.bone-grafting .title,.bone-grafting .subtitle{padding-left:4vw;padding-right:4vw}.bone-grafting .title br,.bone-grafting .subtitle br{display:none}.bone-grafting .section_content{overflow:auto;padding-left:4vw}.bone-grafting .section_content .items{width:auto;white-space:nowrap;display:block}.bone-grafting .item{display:inline-block;float:none;white-space:normal;margin-right:14px;height:668px}.bone-grafting .item:last-child{margin-right:4vw}.reception-item.item-1{padding:40px}.reception-item.item-2{padding:40px}.reception-item ._title{font-size:26px}.reception-item{justify-content:flex-start}.reception-item .info{width:134px;height:134px;padding-left:28px;font-size:14px}.reception-item .info:before{height:102px;right:-19px}.reception-item .info{top:192px}.reception-item:after{opacity:.6}.implantation-kinds .implantation-item{width:100%}.crown .title,.crown .subtitle{padding:0 4vw}.popular-item{width:100%}.popular-item .item-left{width:auto;height:auto;position:static;display:flex;flex-direction:column}.popular-item .item-left img{width:240px;border-radius:10px}.popular-item .item-wrap{padding:30px;height:auto}.popular-item .tag{position:static;margin-top:15px;text-align:center;justify-content:center}.popular-item .item-right{padding:0;margin-top:20px}.popular-item .item-right .ul li br{display:none}.popular{padding-bottom:105px}.quote-section{padding:100px 0}.quote-section ._title{font-size:26px}.quote-section ._subtitle{font-size:19px}.quote-section ._subtitle br{display:none}.quote-section .section_content{padding:40px 25px}.quote-section .quote-block{padding-left:0;padding-top:165px}.quote-section .quote-block .quote:before{transform:rotate(90deg);top:-12px;left:65px}.quote-section .quote-block .quote .signature{width:187px;right:0}.subtitle br{display:none}.constructions .constructions-item ._title{font-size:26px}.constructions .constructions-item{padding:33px 30px}.constructions .constructions-item .image{height:150px}.constructions .constructions-item .image img{max-height:100%}.constructions .constructions-item .ul li{margin-bottom:5px}.constructions .constructions-item ._text{font-size:18px}.reviews .wrap{width:100%;max-width:100%}.reviews .title,.reviews .subtitle{padding:0 4vw}.reviews-nav{padding:0}.reviews-nav .slick-list{overflow:auto;padding-left:4vw}.reviews-nav .slick-track{width:auto !important;transform:none !important;display:block !important;white-space:nowrap}.reviews-nav-item{display:inline-block !important;float:none;margin-right:4px;white-space:normal}.reviews-nav-item:last-child{margin-right:4vw}.reviews-slides .reviews-slide-item .review-title{font-size:27px}.reviews-slides .reviews-slide-item .review-info .info-item:first-child{width:100%}.reviews-slides .reviews-slide-item .review-info .info-item:nth-child(2){width:100%}.reviews-slides .reviews-slide-item .review-info .info-item{margin-bottom:20px}.reviews-slides .reviews-slide-item .review-info .info-item .ul li br{display:none}.reviews-slides .reviews-slide-item .review-info .info-item:nth-child(3){margin-top:0}.reviews-slides .reviews-slide-item .review-results .result{width:100%;height:50vw;margin-bottom:15px}.reviews-slides .reviews-slide-item .review-results .result:last-child{margin-bottom:0}.reviews-slides .reviews-slide-item .review-results{flex-direction:column;margin-top:13px}.reviews-slides{padding-left:4vw;padding-right:4vw}.reviews-slides .reviews-slide-item .review-info ._title{font-size:21px;margin-bottom:6px}.reviews-slides .reviews-slide-item .controls{display:flex;flex-direction:column;align-items:center;padding-bottom:20px}.reviews-slides .reviews-slide-item .timer-container{display:none}.doctor .stat-item{width:220px;margin-right:50px}.doctor .stat-item .stat-text{font-size:17px}.doctor .left{padding-top:285px}.doctor .doc-info{right:auto;left:40px;bottom:211px}.doctor .doctor-services .service-item .item-text{font-size:16px}.doctor .doctor-services .service-item .item-text br{display:none}.guarantee-item{width:100%;margin-right:0}.guarantee-item:nth-child(even){width:100%}.guarantee-item:nth-child(odd){margin-right:0}.guarantee .documents{position:relative;bottom:0;width:270px;left:50%;transform:translateX(-50%)}.guarantee .pen{display:none}.guarantee{padding-bottom:45px}.contacts .route-title:before{display:none}.bone-grafting .item:nth-child(3n+1){margin-left:0}.bone-grafting .item{margin-left:0}.modal_right{width:100%}.modal_close{right:20px;top:20px;background-image:url(../img/close-black.svg)}.modal.modal_policy,.modal.modal_qualification{width:100%}.modal.modal_policy{padding:33px 20px}.modal .modal-title{font-size:25px}.modal.modal_implant{width:100%}.modal.modal_implant .modal_right{width:100%}.modal.modal_implant .modal_left .image-container{width:100%}.modal.modal_qualification .main-form{width:100%}.modal.modal_qualification .modal_wrap{padding:43px 20px 32px}.success-section .title{font-size:33px}.success-section .subtitle{font-size:21px}.success-section .info>span{padding:8px 12px 9px;margin-left:-14px}.success-section .info{font-size:24px}.success-section .tel a{font-size:38px}.success-section .tel{margin-top:20px}.success-section .doc-info{top:auto;bottom:100px}.success-section .img{width:346px}.success-section .wrap_float{padding-bottom:420px}.success-section .subtitle{margin-bottom:28px}.modal.modal_qualification{width:98vw}.modal.modal_qualification .modal-title{padding:0 3vw}.certificates-container{height:378px;padding:20px 0;overflow:auto;padding-left:3vw}.certificates-container .certificates{display:block;white-space:nowrap;width:auto}.modal .certificates-item{height:300px;width:auto;white-space:normal;display:inline-block;float:none;vertical-align:bottom}.modal .certificates-item:last-child{margin-right:3vw}.modal .certificates-item img{width:auto;height:100%}.modal .certificates-item.horizontal{height:300px;width:auto}.modal .certificates-item:before,.modal .certificates-item:after,.modal .certificates-item .zoom{display:none}.modal.modal_qualification .modal_wrap{padding-left:0;padding-right:0}.modal.modal_qualification .qualification-item{padding-left:3vw;padding-right:3vw}.scroller{position:relative}.scroller:before{width:30px;height:30px;background:url(../img/swipe_black.png) center center no-repeat;background-size:contain;position:absolute;content:'';left:50%;margin-left:-15px;bottom:20px;opacity:.5;animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.scroller.scrolled:before{opacity:0;transition:all .2s linear}.bone-grafting .scroller,.implants-section .scroller,.crown .scroller{margin-bottom:40px}.bone-grafting .scroller:before,.implants-section .scroller:before,.crown .scroller:before{bottom:-36px}.crown .scroller{margin-bottom:8px}.reviews .scroller{margin-top:22px}.reviews .scroller:before{bottom:auto;top:-40px}.modal.modal_qualification .scroller:before{bottom:13px}.bone-grafting .item{box-shadow:0 6px 14px 0 rgba(52,50,53,0.1)}.bone-grafting .section_content{padding-bottom:20px}.bone-grafting{padding-bottom:70px}.modal.modal_consultation .consultation .title{font-size:28px}.modal.modal_consultation .consultation{padding-left:20px;padding-right:20px}.modal.modal_implant .modal_left .head{min-height:inherit;margin-bottom:20px}.mobile-buttons{display:block;position:fixed;height:60px;bottom:-60px;left:0;z-index:2;transition:all .2s linear}.mobile-buttons.fixed{bottom:0}.mobile-buttons .mob-button{height:60px;width:50%;display:flex;align-items:center;justify-content:center;float:left;color:#fff;font-size:14px;text-align:center}.mobile-buttons .mob-button.button-1{background-image:-moz-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-webkit-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);background-image:-ms-linear-gradient(90deg, #fcd74e 0, #ffeca6 100%);color:#000}.mobile-buttons .mob-button.button-2{background-color:#4dd186;background-image:-webkit-gradient(linear, left top, left bottom, from(#4dd186), to(#15a855));background-image:-webkit-linear-gradient(top, #4dd186, #15a855);background-image:-o-linear-gradient(top, #4dd186 0, #15a855 100%);background-image:linear-gradient(180deg, #4dd186 0, #15a855)}.modal.modal_consultation.modal_consultation-mobile{max-width:428px}.modal.modal_consultation.modal_consultation-mobile .modal_wrap{border-radius:0}.modal.modal_consultation.modal_consultation-mobile .modal_wrap .main-form{margin-top:0;margin-bottom:172px}.container{padding-bottom:60px}.reception-item ._title{color:#ffde69}.reception-item:after{opacity:.72}.timer-container:after{width:125px}}@media screen and (max-width:590px){.logo-div .logo{width:48px;height:30px}.logo-div{padding-left:0}.logo-div .logo-title{font-size:11px}.logo-div{width:184px}.main-screen{padding-top:15px}.main-screen .main-title{font-size:30px}.main-screen .main-title span.bg{font-size:28px}span.bg{font-size:23px;padding-top:6px;margin-top:5px}.main-screen .main-subtitle{font-size:17px;line-height:1.3}.main-screen .main-subtitle:before{top:7px}.main-screen .main-subtitle{margin-bottom:235px}.main-screen .doc-info{left:0}.doc-info .position{max-width:200px;font-size:13px}.main-form ._title{font-size:23px}.main-form ._subtitle{font-size:18px}.timer-container{margin-top:-22px}.main-screen .image{bottom:518px}.bullets{padding-bottom:42px}.steps-section .title,.title{font-size:25px}.subtitle{font-size:19px}.steps-section .step-item:nth-child(odd),.steps-section .step-item:nth-child(even){padding:30px 20px;padding-bottom:0}.steps-section .step-item .tag{height:34px;line-height:34px;width:110px;font-size:14px}.steps-section .step-item ._title{font-size:21px}.steps-section .step-item ._subtitle{font-size:18px}.steps-section .step-item ._subtitle br{display:none}.steps-section .step-item.item-1 .image{width:240px}.steps-section .step-item .pen{display:none}.ul li{font-size:16px}.ul li:before{top:10px}.plan{padding-top:75px}.plan-list-item{font-size:16px}.plan-content .items{padding-left:16px;padding-right:16px}.plan-content .items .item ._text{font-size:16px}.plan-content .items .item ._text br{display:none}.plan-content .items .item ._title{font-size:19px}.plan-content .items .item{margin-bottom:25px}.plan-content img.plan-img{width:100%;height:auto}.plan-content .info{position:relative}.consultation{padding-top:74px}.consultation-list{width:100%}.consultation .title{margin-bottom:40px}.consultation .left ._title{font-size:25px}.results-list li{margin-bottom:20px}.form-block{padding:37px 30px}.form-block ._title{font-size:27px}.form-block ._subtitle{font-size:19px}.form-block .gift-info{font-size:18px}.methods{padding:60px 0}.methods-item .methods-item-top{height:154px;padding-left:162px;font-size:19px}.methods-item.item-2 .image{width:83px}.methods-item.item-1 .image{width:90px}.methods-item .methods-item-bottom ._title{font-size:20px}.methods-item .methods-item-bottom ._text{font-size:16px}.methods-item .ul li{font-size:16px;line-height:1.6}.methods-item .ul li:before{top:11px}.bone-grafting .item{margin-right:8px}.bone-grafting{padding-bottom:70px}.reception .wrap_float{padding-top:72px}.reception-item ._title{font-size:22px}.reception-item.item-1,.reception-item.item-2{padding:20px;height:auto}.reception-item .info{position:relative;top:auto}.implantation-kinds{padding-top:64px}.implantation-kinds .section_content{margin-top:14px}.implantation-kinds .implantation-item.item-1,.implantation-kinds .implantation-item:nth-child(even),.implantation-kinds .implantation-item{padding-left:25px;padding-right:25px;margin-right:0}.implantation-kinds .implantation-item ._title{font-size:23px}.implantation-kinds .implantation-item{height:auto;padding-bottom:30px}.implantation-kinds .implantation-item .ul li{font-size:16px}.implantation-kinds .implantation-item .ul li:before{top:8px}.reception-item ._subtitle{font-size:18px}.implants-section{padding-top:60px}.implants-section .title,.implants-section .subtitle{padding:0 4vw;margin-bottom:0}.implants-section .title{margin-bottom:9px}.implants-section span.bg{font-size:20px}.border-item{width:364px}.border-item ._title{font-size:24px}.logo-images img{margin-right:10px}.cost-div,.manufacturer{padding-left:14px;padding-right:14px}.border-item .know-more{padding-left:62px}.border-item .know-more:before{left:9px}.cost-div .new-cost{font-size:23px}.border-item{margin-left:0}.cost-div{font-size:13px}.implants-section{padding-bottom:34px}.form-section .wrap_float{padding-top:52px}.crown{padding-bottom:40px}.popular{padding-top:70px}.popular-item .item-left img{width:170px}.popular-item .item-wrap{padding:18px}.popular-item .ul li{margin-bottom:3px}.popular{padding-bottom:85px}.quote-section ._title{font-size:20px}.quote-section ._subtitle{font-size:17px}.quote-section .quote-block .quote{width:100%}.quote-section .quote-block .quote-text{font-size:16px}.quote-section .quote-block .quote-text br{display:none}.quote-section .quote-block .quote{padding-bottom:95px}.question .main-form{margin-top:0}.constructions{padding-top:48px}.quote-section{padding:75px 0}.constructions .constructions-item ._title{font-size:23px}.constructions .constructions-item .ul li{font-size:15px}.constructions .constructions-item .ul li br{display:none}.constructions .constructions-item ._text{font-size:16px}.constructions .constructions-item ._text br{display:none}.constructions{padding-bottom:60px}.reviews{padding-top:70px}.reviews .subtitle{font-size:17px}.constructions .constructions-item .ul li:before{top:9px}.reviews-nav-item{margin-left:0}.reviews-slides .reviews-slide-item .review-title{font-size:23px}.reviews-slides .reviews-slide-item .review-results .tag{height:40px;line-height:40px;font-size:15px}.reviews{padding-bottom:66px}.doctor{padding-top:65px}.doctor .mob-block{display:block;position:relative;height:400px}.doctor .mob-block .doc-info{top:104px;display:block;bottom:auto}.doctor .mob-block .doc-img{display:block;height:364px}.doctor .mob-block .video-btn{position:absolute;top:240px;width:358px;z-index:1}.doctor .doc-img{display:none}.doctor .description{background:#fff;border-radius:8px;margin-top:0;padding:20px;padding-bottom:50px;-webkit-box-shadow:0 7px 31px 0 rgba(0,0,0,0.11);-moz-box-shadow:0 7px 31px 0 rgba(0,0,0,0.11);box-shadow:0 7px 31px 0 rgba(0,0,0,0.11)}.doctor .left{display:none}.doctor .right{padding-bottom:50px}.doctor .stat-item .val{font-size:30px}.doctor .stat-item{width:48%;margin-right:4%}.doctor .stat-item:last-child{margin-right:0}.doctor .stat-item .stat-text{font-size:16px}.doctor .description ._title{font-size:25px}.doctor .doctor-services .service-item img{max-width:50px}.doctor .doctor-services .service-item{padding-left:70px;margin-bottom:22px}.doctor .doctor-services .service-item .item-title{font-size:17px}.doctor .doctor-services .service-item .item-text{font-size:15px}.doctor .doctor-services .service-item.item-3 img{left:0}.video-btn{width:100%;font-size:15px}.doctor .doc-info{left:0}.doctor .doc-info br{display:none}.guarantee{padding-top:72px}.guarantee-item .ul li{font-size:16px}.guarantee-item .ul li:before{top:9px}.guarantee-item ._title{font-size:21px}.consultation .left ._title{font-size:23px}.timer-container:after{width:128px}.contacts{padding-top:70px}.contacts .subway{display:inline-block}.contacts .subway:before{height:30px}.contacts .subway{padding-left:36px}.contacts .subtitle span{display:inline-block;margin-top:12px}.contacts .subtitle span:before{height:37px}.contacts .contacts-items .contacts-item.address,.contacts .contacts-items .contacts-item.tel,.contacts .contacts-items .contacts-item.email{width:100%}.contacts .route-title{font-size:26px}.map-form{width:100%}.map-form .form-block{padding:31px 19px}.messangers .radio-label{width:105px}.map-section .map{height:400px}.footer .logo-div{width:173px}.form-block ._subtitle br{display:none}.messangers .radio-label{width:32%}.modal.modal_implant .modal_left .image-container img{width:100%}.modal.modal_implant{padding-top:35px}.modal.modal_implant .modal_left .logo-images{display:none}.modal.modal_implant .modal_right ._subtitle{font-size:18px}.modal.modal_implant .modal_left{margin-bottom:30px}.timer-container{padding-right:108px}.timer-container{width:314px}.success-section .title{margin-top:0;font-size:27px}.success-section .subtitle{font-size:19px}.success-section .info{font-size:18px;margin-left:14px}.success-section .tel a{font-size:28px}.success-section .doc-info{top:auto}.success-section .subtitle{font-size:17px}.modal .certificates-item{height:170px;margin-right:5px}.modal .certificates-item.horizontal{height:170px}.certificates-container{height:244px}.modal.modal_qualification .modal_wrap{padding-bottom:0}.popular .title{margin-bottom:44px}.modal_right .form-block{padding:36px 22px}.modal .form-block ._subtitle{font-size:18px;line-height:1.3}.plan-content .items .item ._text{line-height:1.5}.btn:after{width:100%;left:0;background-size:contain}.modal.modal_implant .modal_left .head{padding-right:0}.modal.modal_implant .modal_left .date{display:none}.modal.modal_implant .modal_left .head ._title{font-size:24px}.modal.modal_implant .modal_left .image-container{height:auto}.bone-grafting{padding-bottom:57px}.modal.modal_consultation .consultation .title{font-size:26px}.consultation-list{margin-bottom:45px}.main-screen .main-subtitle{margin-bottom:188px}.main-screen .image{bottom:537px;width:330px}.main-screen .image{bottom:518px}.crown .title,.crown .subtitle{text-align:left}.constructions .wrap{width:100%;max-width:100%}.constructions .wrap .title,.constructions .wrap .subtitle{padding-left:4vw;padding-right:4vw}.constructions .section_content{overflow:auto;padding-left:4vw;padding-bottom:50px}.constructions .constructions-items{flex-wrap:nowrap;width:auto}.constructions .constructions-item:nth-child(even){margin-right:14px}.constructions .constructions-item{width:340px;margin-right:14px}.constructions .constructions-item:last-child{margin-right:4vw}.constructions .constructions-item ._text{font-size:15px}.constructions .constructions-item .image{height:120px}.constructions .constructions-item .ul li{font-size:14px}.constructions .constructions-item .ul li:before{top:8px}.constructions{padding-bottom:10px}.modal.modal_policy img{margin-bottom:13px}.modal.modal_reviews .modal-reviews-item{width:90vw}.modal.modal_consultation.modal_reviews{width:92vw}.modal.modal_consultation.modal_reviews .consultation .title{font-size:22px}.modal.modal_reviews .modal-reviews .slick-dots li{margin:0 2px}.modal.modal_consultation.modal_reviews .consultation{padding-left:14px;padding-right:14px}.modal.modal_consultation .form-block{padding:32px 20px}.crown .border-item ._title{font-size:23px}.doctor .description{position:relative}.doctor .description:before{top:5px;left:5px;right:5px;bottom:5px;border:1px solid rgba(0,0,0,0.1);content:'';border-radius:4px;position:absolute}}@media screen and (max-width:480px){.logo-div .logo-title{font-size:10px}.logo-div .logo{width:38px;height:25px;margin-top:-2px}.doctor .blue-btn{width:100%}.tel-block .tel{font-size:19px}.main-screen .main-title{font-size:30px}.main-screen .main-title br{display:none}.main-screen .main-title span.bg{display:inline;padding:0;background:none;font-size:30px}.main-screen .main-title span.bg>span{transform:none;display:inline}.logo-images img{height:30px;margin:5px}.implants-section .border-item.item-3 .logo-images img{height:25px}.implants-section .border-item.item-4 .logo-images img{height:34px;clear:both;display:block}.implants-section .border-item.item-5 .logo-images img{height:42px}.popular-item .item-left{width:100%}.popular-item .item-left img{width:100%;height:55vw}.quote-section .quote-block .author{width:180px;height:200px;border-radius:0 0 100px 100px;left:50%;margin-left:-90px}.quote-section .quote-block .author:before{width:180px;height:180px}.quote-section .quote-block .author img{width:165px;margin-left:-82px;bottom:-9px}.quote-section .quote-block{padding-top:200px}.quote-section .quote-block .quote:before{left:50%;margin-left:0}.main-screen .main-title{max-width:350px}.main-screen .main-title span.bg .mob-span{display:inline-block;background:#ffeca6;border-radius:6px;padding:0 8px}.main-screen .main-title span.bg .mob-span:nth-child(2){margin-left:-8px;margin-top:2px}}@media screen and (max-width:400px){.logo-div{width:140px}.tel-block .tel{font-size:18px}span.bg{font-size:19px}.main-screen .main-subtitle{margin-bottom:115px}.main-screen .image{width:317px}.main-form ._title{font-size:18px}.main-screen .doc-info{top:364px}.btn{width:100%;font-size:12px}.btn .btn-span:after{background:none}.agreement label{font-size:11px}.main-screen .image{bottom:502px}.timer-container{width:300px;padding-right:100px}.timer-container:after{width:110px}.form-block .gift-info{font-size:17px}.consultation .form-block .timer-container{left:33px}.methods-item .methods-item-top{padding-left:138px}.methods-item.item-2 .image{width:72px}.methods-item.item-1 .image{width:82px}.footer .wrap_float{flex-direction:column;align-items:center}.footer .logo-div{text-align:center;margin-right:0;margin-bottom:20px}.footer .tel-div{display:flex;flex-direction:column;align-items:center}.success-section .doc-info{top:auto}.form:not(.horizontal-form) .agreement{text-align:left}.steps-section .title br,.title br{display:none}.methods-item .methods-item-top{height:126px;font-size:16px}.methods-item .methods-item-bottom ._title{font-size:19px}.bone-grafting .item{width:304px}.bone-grafting .item-head{height:180px;padding-left:20px;padding-right:20px}.bone-grafting .item-head ._title{font-size:22px}.bone-grafting .item{padding-top:180px;padding-left:20px;padding-right:20px}.bone-grafting .item-body .cost{font-size:16px;padding:0 18px}.bone-grafting .item-body .ul li br{display:none}.contacts .subtitle span{margin-left:0}.modal.modal_implant .modal_left .head{padding-right:0;min-height:inherit;margin-bottom:20px}.modal.modal_implant .modal_left .image-container{height:auto}.modal.modal_implant .content ._title{font-size:18px}.modal.modal_implant .content ._text{font-size:16px}.form-block .gift-info{font-size:14px}.modal.modal_implant .modal_right ._subtitle{font-size:16px}.modal.modal_implant .modal_left .date{display:none}.modal.modal_implant .modal_left .head ._title{font-size:24px}.modal.modal_implant{padding:22px 18px}.modal.modal_implant{padding-top:35px}.modal.modal_implant .modal_left .cost-div{margin-top:0}.modal.modal_implant .manufacturer{margin-bottom:13px}.messangers .radio-label span{font-size:12px}.border-item{width:308px}.manufacturer{font-size:16px}.border-item ._title{font-size:21px}.logo-images img{height:25px}.implants-section .border-item.item-3 .logo-images img{height:19px;margin-bottom:10px}.implants-section .border-item.item-4 .logo-images img{height:29px;clear:none;display:inline-block}.implants-section .border-item.item-5 .logo-images img{height:36px}.logo-images img.mis{margin-top:-5px}.border-item ._top,.implants-section .border-item.item-4 ._top,.implants-section .border-item.item-5 ._top{height:138px}.border-item .img-container{height:190px}.cost-div{font-size:11px;height:auto}.cost-div .new-cost{font-size:16px}.crown .border-item ._title .regular{font-size:18px}.border-item .know-more{padding-left:56px;font-size:11px;padding-right:8px}.border-item .know-more:before{width:38px;height:38px;margin-top:-19px}.border-item{height:508px}.crown .border-item{height:514px}.quote-section .section_content{padding:33px 13px}.blue-btn{padding-right:50px;padding-left:20px;width:100%}.blue-btn:before{right:20px}.doctor .stat-item{width:100%;margin-right:0;margin-bottom:20px}.doctor .stat-item:last-child{margin-bottom:0}.doctor .stat-item .val{height:38px;line-height:38px;padding:0 30px}.doctor .stat-item .val:before{height:42px}.doctor .stat-item .val:after{height:42px;right:-7px}.doctor .section_content{margin-top:0}.plan-content .items .item ._text{font-size:15px}.plan-content .items .item ._title{font-size:17px}.bullets .item{width:305px}.bullets .item ._title{font-size:16px}.modal.modal_consultation .consultation .title{font-size:23px}.consultation .left ._title br{display:none}.main-screen .main-subtitle{margin-bottom:180px}.main-screen .image{bottom:502px}.constructions .constructions-item{width:310px;padding:33px 15px}.doctor .mob-block .video-btn{width:294px}.doctor .doc-img{right:-56px}.doctor .doc-info .position{font-size:13px}.logo-div .logo-title{font-size:9px}.logo-div{padding-left:0}.logo-div .logo-text{font-size:12px;white-space:nowrap}.crown .border-item ._title{font-size:20px}.doctor .doctor-services .service-item{padding-left:54px}.doctor .doctor-services .service-item img{max-width:47px;max-height:90px}.doctor .doctor-services .service-item.item-2 img{left:0}.main-screen .callback-btn{width:140px;height:42px}.main-screen .main-title span.bg{font-size:27px}}@media screen and (max-width:350px){.messangers .radio-label{width:33%}.messangers .radio-label span{font-size:11px}.messangers .radio-label span{padding-left:22px}.map-form .form-block{padding:30px 16px}.form-block{padding:37px 20px}.results-list li{font-size:16px}.results-list li .icon{max-width:68px}.results-list li{padding-left:100px;margin-bottom:12px}.steps-section .title,.title{font-size:23px}.guarantee-item ._text{font-size:16px}.blue-btn:before{right:30px}.blue-btn{padding-right:63px}.blue-btn{padding-left:12px;font-size:13px;width:100%}.doctor .stat-item{width:100%;margin-right:0;margin-bottom:20px}.doctor .stat-item:last-child{margin-bottom:0}.reviews-slides .reviews-slide-item .next-btn{width:290px}.quote-section .section_content{padding:40px 15px}.quote-section .quote-block .quote-text{font-size:13px}.quote-section .quote-block .quote .quote-position br{display:none}.plan-content .items .item .icon{max-width:50px}.plan-content .items .item{padding-left:62px}.plan-content .items .item ._text{font-size:15px}span.bg{font-size:18px}.logo-div .logo-title{font-size:10px}.methods-item .methods-item-bottom{padding-left:0}.methods-item .methods-item-bottom ._title{padding-left:76px}.methods-item .methods-item-top{padding-right:17px}.main-screen .image{bottom:493px;right:-87px}.doctor .doc-info .position{font-size:12px}.logo-div{padding-left:0;padding-top:40px;padding-top:34px}.logo-div .logo{margin-top:0;top:0;left:0}.logo-div .logo-text{margin-left:0}.doctor .mob-block .doc-info{padding-left:0}.doctor .mob-block .doc-info .name:before{display:none}.main-screen .main-title{font-size:26px}.main-screen .main-title span.bg{font-size:26px}.tel-block .tel{font-size:16px}.main-screen .main-subtitle{font-size:16px}.main-screen .callback-btn{width:134px;font-size:10px}}@media screen and (max-width:760px) and (orientation:landscape) and (min-width:522px){.steps-section .step-item .tag,.steps-section .step-item ._title,.steps-section .step-item ._subtitle,.steps-section .step-item .ul{max-width:47vw;clear:both}.steps-section .step-item .ul li{font-size:14px}.steps-section .step-item .ul li:before{top:8px}.steps-section .step-item:nth-child(odd),.steps-section .step-item:nth-child(even){padding-top:20px;padding-bottom:20px;overflow:hidden}.steps-section .step-item ._title{font-size:21px}.steps-section .step-item ._subtitle{font-size:15px}.steps-section .step-item.item-1 .image{width:37vw;position:absolute;left:auto;right:0}.steps-section .step-item .image{position:absolute}.steps-section .step-item.item-2 .image{top:24vw;width:59vw}.steps-section .step-item.item-4 .image{width:40vw}.steps-section .step-item.item-5 .image{width:40vw;left:auto;right:0}.steps-section .step-item.item-3 .image{left:auto;right:0;width:38vw}.steps-section .step-item ._subtitle br{display:none}.steps-section .step-item .pen{display:none}.steps-section .step-item.item-2 .image{right:-29px;width:43vw;top:10vw}.steps-section .step-item.item-3 .image{right:20px}.steps-section{overflow:hidden}}.webp-problem .main-screen:before,.webp-problem .success-section{background-image:url(../img/main-bg.jpg)}.webp-problem .popular:before{background-image:url(../img/crown-bg.jpg)}.webp-problem .consultation:before{background-image:url(../img/cabinet-3.jpg)}.webp-problem .pattern-bg:not(.reception-item),.webp-problem .border-item{background-image:url(../img/pattern-bg.jpg)}