@charset "UTF-8";@font-face{font-family:'Intro Cond Light Free';src:url(../fonts/Intro\ Cond\ Light\ Free.eot);src:local("☺") , url(../fonts/Intro\ Cond\ Light\ Free.woff) format("woff") , url(../fonts/Intro\ Cond\ Light\ Free.ttf) format("truetype") , url(../fonts/Intro\ Cond\ Light\ Free.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'MuseoSans';src:url(../fonts/MuseoSansMedium.eot);src:local("☺") , url(../fonts/MuseoSansMedium.woff) format("woff") , url(../fonts/MuseoSansMedium.ttf) format("truetype") , url(../fonts/MuseoSansMedium.svg) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'MuseoSans';src:url(../fonts/MuseoSansRegular.eot);src:local("☺") , url(../fonts/MuseoSansRegular.woff) format("woff") , url(../fonts/MuseoSansRegular.ttf) format("truetype") , url(../fonts/MuseoSansRegular.svg) format("svg");font-weight:300;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-family:'MuseoSans';font-size:14px;font-weight:300;color:#7a7a7a;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;text-rendering:optimizelegibility}article,details,figcaption,figure,menu,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]) {display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:bottom;border:0;max-width:100%}svg:not(:root) {overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit}blockquote,figure,optgroup,select,textarea{margin:0}fieldset{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}legend,td,th{padding:0}aside,div,footer,header,main,nav,p,section{padding:0;margin:0;display:block}ol,ul{display:block}span{display:inline-block}button,input{outline:0}h1,h2,h3,h4,h5,h6{display:block;line-height:1}ul,ul li{list-style:none}a,button,h1,h2,h3,h4,h5,h6,input,ol,ol li,span,ul,ul li{padding:0;margin:0}a,a:hover,button:hover{color:inherit;text-decoration:none}a{display:inline-block}a:hover,button:hover{cursor:pointer}*{outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}input[type="hidden"]{display:none}.container{width:100%;max-width:1600px}.clearfix:after,.clearfix:before{display:table;line-height:0;content:''}.clear,.clearfix:after{clear:both}.clear{font-size:1px;line-height:1px;height:0;overflow:hidden}.columns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.columns-wrap .column{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.center-text{text-align:center}.text-right{text-align:right}.equipment-pict .prewiev li:before,.modals{display:none}.logo-wrap{max-width:160px}.phone-wrap{max-width:360px}.logo{width:127px;padding-top:5px}.logo .cls-1,.logo .cls-2{fill:#a5acbe}.logo:hover .cls-1,.logo:hover .cls-2{fill:#606776}.btn{background-color:#fff;border:1px solid #b3bbcd;border-radius:50px;padding:13px 15px;text-align:center;min-width:190px;color:#606776;line-height:1}.btn,.btn:hover,.header .btn-bg,.header .btn-bg:hover,.logo .cls-1,.logo .cls-2,.logo:hover .cls-1,.logo:hover .cls-2,input,.logo-head{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn:hover,.header{border:1px solid #fff}.btn:hover{background-color:#606776;color:#fff}.header{padding:15px 0;background-image:-webkit-gradient(linear,left bottom,left top,from(#e3e6ee),color-stop(40%,#fff));background-image:-webkit-linear-gradient(bottom,#e3e6ee 0%,#fff 40%);background-image:linear-gradient(to top,#e3e6ee 0%,#fff 40%);font-size:14px;color:#959bab;font-weight:500}.header .btn-bg,.header .btn-bg:hover{border:1px solid #737985}.header .btn-bg{border-radius:23px;color:#fff;font-size:16px;padding:12px 30px;text-shadow:2px 2px 1px #61697a , -2px -2px 1px #61697a , -1px -1px 0 #61697a , 1px 1px 0 #61697a;width:60%;max-width:315px;text-align:center;background-image:-webkit-gradient(linear,left bottom,left top,from(#606776),color-stop(48%,#606776),color-stop(50%,#8d96a9),to(#8d96a9));background-image:-webkit-linear-gradient(bottom,#606776 0%,#606776 48%,#8d96a9 50%,#8d96a9 100%);background-image:linear-gradient(to top,#606776 0%,#606776 48%,#8d96a9 50%,#8d96a9 100%)}.header .btn-bg:hover{background-image:-webkit-gradient(linear,left bottom,left top,from(#3e4658),color-stop(48%,#3e4658),color-stop(50%,#606776),to(#606776));background-image:-webkit-linear-gradient(bottom,#3e4658 0%,#3e4658 48%,#606776 50%,#606776 100%);background-image:linear-gradient(to top,#3e4658 0%,#3e4658 48%,#606776 50%,#606776 100%)}.header .btn{margin:2px}.header .btn+.btn{margin-left:5px}.header .col-3x{-webkit-box-flex:3;-ms-flex:3;flex:3}.header .col-2x{-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5}.header .col-1x{-webkit-box-flex:1;-ms-flex:1;flex:1}.header .column{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .call{background-image:url(https://dent-kt.ru/static/img/png-sprite/96dpi/sprite.png);background-position:0 0;width:29px;height:28px;background-size:60px , 63px;background-repeat:no-repeat;border-radius:50%;float:right;-webkit-filter:saturate(100%) brightness(100%) opacity(.4);filter:saturate(100%) brightness(100%) opacity(.4);position:absolute;right:15px}.header .call:hover{-webkit-filter:none;filter:none}.header .call,.header .call:hover,.header .phone,.header .phone:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header .phone{padding:0 10px;color:#000}.header .phone:hover{color:#577ac6}.form input,.header .phone+.phone,.promo li{position:relative}.header .phone+.phone:before{content:'';width:1px;height:46px;background-color:#dbe1ee;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header .phone-wrap{position:relative;padding-right:35px}.header .address{position:relative;margin-right:15px;text-decoration:none}.header .address:before{content:'';background-image:url(https://dent-kt.ru/static/img/png-sprite/96dpi/sprite.png);background-position:0 -32px;width:21px;height:31px;background-size:60px , 63px;display:inline-block;background-repeat:no-repeat;-webkit-filter:saturate(100%) brightness(100%) opacity(.4);filter:saturate(100%) brightness(100%) opacity(.4);vertical-align:middle;margin-right:5px}.header .address:hover,.header .worktime:hover{color:#606776;text-decoration:underline}.header .address:hover:before,.header .worktime:hover:before{-webkit-filter:none;filter:none}.header .address,.header .address:before,.header .address:hover,.header .address:hover:before,.header .worktime,.header .worktime:before,.header .worktime:hover,.header .worktime:hover:before{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header .worktime{position:relative;text-decoration:none}.header .worktime:before{content:'';background-image:url(https://dent-kt.ru/static/img/png-sprite/96dpi/sprite.png);background-position:-33px 0;width:27px;height:27px;background-size:60px , 63px;display:inline-block;background-repeat:no-repeat;-webkit-filter:saturate(100%) brightness(100%) opacity(.4);filter:saturate(100%) brightness(100%) opacity(.4);vertical-align:middle;margin-right:5px}.promo .slider-track,.promo li img{-webkit-transition:all 1s cubic-bezier(.7,0,.3,1);transition:all 1s cubic-bezier(.7,0,.3,1)}.promo li{height:100%;z-index:1}.promo li img{width:100%;-webkit-transform:scale(1.2);transform:scale(1.2)}.promo li.slick-active img{-webkit-transform:scale(1);transform:scale(1)}.promo .promo-title{color:#000;font-family:'Intro Cond Light Free';font-size:72px;font-weight:400;display:block;text-align:center;background-color:#fff;position:absolute;bottom:0;left:0;right:0}.preferences{padding:100px 0 70px;background-image:-webkit-linear-gradient(top,#ccd2df 0%,#fff 100px);background-image:linear-gradient(180deg,#ccd2df 0%,#fff 100px)}.preferences .pref-item .icon{max-width:180px;height:160px;border-bottom:5px solid #d1d4de;text-align:center;margin:0 auto 20px}.preferences .pref-item p{font-weight:500;color:#606776;text-align:center}.form .form-bg{background-image:url(https://dent-kt.ru/static/img/general/xform-bg.jpg.pagespeed.ic.GTeF89-Kzk.jpg);padding-top:50px;padding-bottom:20px}.form form{padding:0 30px}.form input{border:0;border-bottom:1px dotted #fff;height:56px;margin-bottom:15px;color:#fefefe;font-size:24px;background-color:transparent;display:block;max-width:330px;margin-right:auto;margin-left:30px;padding:10px 5px 10px 30px;max-width:calc(100% - 30px)}.form input:focus{border-color:#010101}.form input::-webkit-input-placeholder{color:#fff}.form input::-moz-placeholder{color:#fff}.form input:-ms-input-placeholder{color:#fff}.form .column{position:relative}.form label.bg{display:block;width:65px;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;bottom:0}.form label.bg.name{background-image:url(https://dent-kt.ru/static/img/general/form-icon-name.png)}.form label.bg.phone{background-image:url(https://dent-kt.ru/static/img/general/form-icon-tel.png)}.form label.bg.email{background-image:url(https://dent-kt.ru/static/img/general/form-icon-mail.png)}.form input:focus+label.bg.name{background-image:url(https://dent-kt.ru/static/img/general/form-icon-name2.png)}.form input:focus+label.bg.phone{background-image:url(https://dent-kt.ru/static/img/general/form-icon-tel2.png)}.form input:focus+label.bg.email{background-image:url(https://dent-kt.ru/static/img/general/form-icon-mail2.png)}.form .text-addition{padding:20px 0;color:#959595;border-bottom:1px solid #f7f7f7}.form .text-addition p{padding-left:20px}.container-inner{margin:0 auto;position:relative}.equipment{padding-top:95px;position:relative}.equipment .container-inner{padding-right:85px}.equipment .position-title{font-size:32px;font-weight:400;color:#606776;text-transform:uppercase;position:absolute;right:25px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:block;font-family:'Intro Cond Light Free';top:0;-webkit-transform-origin:right;transform-origin:right;border-top:1px solid #d6d7db;width:70%;text-align:center;max-width:515px;padding-top:10px}.equipment-pict{background-image:url(https://dent-kt.ru/static/img/general/equipment-bg.png);background-position:bottom right;background-repeat:no-repeat;padding-top:255px}.equipment-pict .mainimg{width:calc(100% - 175px);height:500px;float:left;background-image:url(https://dent-kt.ru/static/img/general/xequipment1.png.pagespeed.ic.J8jsKR9RPF.png);background-repeat:no-repeat;background-position:bottom center}.equipment-pict .prewiev{width:130px;float:left}.equipment-pict .prewiev li{width:131px;height:131px;background-color:#fff;border:1px solid #ededed;margin-bottom:7px;float:left;text-align:center;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.equipment-pict .prewiev img{max-height:90%}.equipment .title{color:#000;font-size:18px;margin-bottom:25px}.equipment li{position:relative;padding-left:60px;line-height:1.7}.equipment li:before{content:'';width:10px;height:10px;background-color:#fff;border:2px solid #7395de;position:absolute;left:25px;top:5px;border-radius:50%}.equipment .production-info{font-size:14px;padding-left:9%}.equipment .production-info h4{font-size:20px;margin-bottom:5px}.equipment .production-info span{padding:0 10px 0 0}.equipment .descr{padding-bottom:20px;line-height:1.7}.videoplay{position:relative;width:100%;text-align:right}.videoplay:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-image:url(https://dent-kt.ru/static/img/general/icon-video.png);z-index:2}.videoplay:hover:after{background-image:url(https://dent-kt.ru/static/img/general/icon-video2.png)}.about-work{background-color:#e5e7ed;overflow:hidden}.about-work .inner{margin-bottom:50px}.about-work .col-left .bg,.about-work .col-right .bg{color:#fff;padding:15px;position:absolute;bottom:0;width:100%}.about-work .col-left .bg{text-align:right;background-color:#636c85}.about-work .col-left .bg:before{content:'';height:100%;width:2500px;position:absolute;right:100%;top:0;background-color:#636c85}.about-work .col-right .bg{background-color:#6c7280}.about-work .col-right .bg:before{content:'';height:100%;width:2500px;position:absolute;left:100%;top:0;background-color:#6c7280}.about-work [class*="col-"]{padding:0}.about-work .title{color:#606776;font-size:24px;font-weight:400;font-family:'Intro Cond Light Free';margin-bottom:19%}.about-work .name{font-size:18px}.about-work .descr{margin-bottom:15%}.about-work .descr p,.equipment li{margin-bottom:5px}.about-work .img-wrap{text-align:right}.about-work .inner-descr{padding:45px 35px 0 45px}.about-work .btn{margin-bottom:10px;width:100%;color:#606776;font-weight:500;padding:18px 15px}.about-work .btn-white{background-color:#e5e7ed;border:3px solid #fff;border-radius:26px}.about-work .btn-white:hover{background-color:#fff}.about-work .btn-dark{background-color:#e5e7ed;border:3px solid #6c7280}.about-work .btn-dark:hover{background-color:#6c7280;color:#fefefe}ul.steps{counter-reset:list-steps}ul.steps li{position:relative;padding-left:90px;color:#5f5f5f}ul.steps li:not(:last-child) {margin-bottom:7%}ul.steps li:before{counter-increment:list-steps;content:counter(list-steps) "";font-size:20px;color:#fff;font-weight:500;width:50px;height:50px;background-color:#e5e7ed;border:3px solid #fff;border-radius:50%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:8px 16px}.gallery{margin-bottom:30px}.gallery .container-inner{position:relative;min-height:710px;margin:0 -15px}.gallery .item{position:absolute;margin:auto;height:50%;top:0;bottom:0;width:33.3%;color:#fff;-webkit-transition:.4s;transition:.4s;overflow:hidden;-webkit-filter:saturate(1) brightness(1) opacity(.4) grayscale(1);filter:saturate(1) brightness(1) opacity(.4) grayscale(1)}.gallery .item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:top;object-position:top}.gallery .item:hover{-webkit-filter:saturate(1) brightness(1) opacity(1) grayscale(1);filter:saturate(1) brightness(1) opacity(1) grayscale(1)}.gallery .item[data-position="active"]{-webkit-filter:none;filter:none}.gallery [data-position="lt"]{left:0;bottom:50%}.gallery [data-position="lb"]{left:0;top:50%}.gallery [data-position="rt"]{right:0;bottom:50%}.gallery [data-position="rb"]{right:0;top:50%}.gallery [data-position="active"]{left:33.3%;right:33.3%;height:auto;padding:0}#map{height:650px;width:100%}.gallery,.map{position:relative}.map .container{position:absolute;height:100%;top:0;left:0;right:0}.map .socials{position:absolute;right:35px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.map .socials a,.map-overlay{background-color:rgba(87,94,114,.89)}.map .socials a{height:90px;border:1px solid rgba(87,94,114,.89);margin-bottom:5px;border-radius:50%;background-position:center;background-repeat:no-repeat;position:relative;width:90px}.map .socials a svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:21px;max-width:23px}.map .socials a,.map .socials a svg .cls-1,.map .socials a:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.map .socials a:hover{background-color:rgba(255,255,255,.89);border:1px solid #c3c6cc}.map .socials a:hover svg .cls-1{fill:#636c85}.map .socials .vk svg{max-height:19px}.map-overlay{position:absolute;top:40px;left:30px;bottom:30px;z-index:5;width:100%;max-width:495px;padding:15px}.map-overlay .info{border:3px solid #fff;height:100%;display:block;color:#fffefe;position:absolute;width:calc(100% - 30px);height:calc(100% - 30px);line-height:1.9;text-align:center}.map-overlay .logo{padding:27% 0 17%;text-align:center;display:block;margin:0 auto;width:130px}.map-overlay .logo .cls-1,.map-overlay .logo .cls-2{fill:#eee}.map-overlay .descr a,.map-overlay .descr p{text-decoration:none;line-height:1.5;margin-bottom:5px}.footer .menu li a:hover,.map-overlay .descr a:hover{text-decoration:underline}.map-overlay .descr a{padding:0 5px}.btn-lg{width:100%;display:block;max-width:360px;color:#000;font-size:18px;border-radius:32px;padding:20px;font-weight:500}.btn-lg:hover{border-color:#383e49;background-color:#383e49}.form-bottom,.payments{text-align:center}.form-bottom .form-bg{padding:30px 0}.form-bottom p{font-size:30px;color:#fff;font-weight:300;padding-top:12px}.form-bottom .btn{max-width:340px;color:#000;width:100%;margin:0 auto;display:block}.form-bottom .btn:hover{color:#fff}.payments a{display:inline-block;padding:0 3%;vertical-align:middle}.map .socials a:hover svg .cls-1,.payments img,.payments img:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.payments img{-webkit-filter:brightness(100%) contrast(50%) opacity(30%) grayscale(100%);filter:brightness(100%) contrast(50%) opacity(30%) grayscale(100%)}.payments img:hover{-webkit-filter:none;filter:none}.payments .title{padding-top:5px;font-size:12px;text-align:center;margin-bottom:30px}.footer{padding:65px 0 0}.footer .menu{font-weight:500;text-align:center;margin-bottom:15px}.footer .menu li{display:inline-block;padding:5px}.footer .menu li a{color:#636c85;text-decoration:none}.footer .menu li a:hover{color:#000}.footer .col-md-4{min-height:150px}.footer .shadow{position:relative}.footer .shadow:after,.footer .shadow:before{content:'';position:absolute;width:25px;height:100%;top:0;background-repeat:no-repeat;background-position:center}.footer .shadow:before{left:-20px;background-image:url(https://dent-kt.ru/static/img/general/bg-shadow1.png)}.footer .shadow:after{right:-20px;background-image:url(https://dent-kt.ru/static/img/general/bg-shadow2.png)}.footer .copy{color:#868889}.footer .dev a,.footer .dev a:hover,.footer .menu li a,.footer .menu li a:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.footer .dev a{margin:0 12px 15px;-webkit-filter:saturate(100%) brightness(100%) opacity(.4);filter:saturate(100%) brightness(100%) opacity(.4)}.footer .dev a:hover{-webkit-filter:none;filter:none}.footer .policy{height:37px;overflow:hidden;color:#bfbfbf;font-size:12px;padding-left:70px;line-height:12px}.footer .item-info,.footer .links a+a,.footer .policy{position:relative}.footer .arrow{position:absolute;cursor:pointer;width:40px;height:40px;left:0;top:0;background-image:url(https://dent-kt.ru/static/img/general/arr-sm.png);background-repeat:no-repeat;background-position:center;opacity:.3}.footer .arrow:hover{opacity:1}.footer .links{color:#636c85}.footer .links a+a:before{display:inline-block;margin:0 10px;content:' | ';color:#bbb}.footer .links a:hover{text-decoration:underline;color:#333}#up-btn,#up-btn:hover,.footer .links a:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer}#up-btn{width:116px;height:116px;border:1px solid #ccd3e2;border-radius:50%;position:fixed;bottom:50px;left:15px;background-repeat:no-repeat;background-position:center;display:none;background-color:rgba(255,255,255,.82);background-image:url(https://dent-kt.ru/static/img/general/up.png)}#up-btn:hover{background-image:url(https://dent-kt.ru/static/img/general/up2.png);background-color:rgba(87,94,114,.89);border:1px solid rgba(87,94,114,.89)}.services{background-color:#f7f7f7;padding:60px 0 40px}.services .service-item{text-align:center;padding-top:30px;padding-bottom:30px}.services .service-item.basic{width:20%}.services .service-img{display:inline-block;min-height:210px;max-width:255px;margin-bottom:19px}.services .service-text{font-weight:600;color:#898787}.services .service-price{margin-bottom:20px;margin-top:5px}.services .service-price span{display:inline-block;font-weight:300;color:#000;font-size:42px;letter-spacing:-3px;padding-right:27px;position:relative;line-height:1}.services .service-price span:after{content:'';width:23px;height:30px;background:url(https://dent-kt.ru/static/img/general/services-icon-ru.png);position:absolute;top:50%;right:0;margin-top:-15px}.services .service-img.mb-150{margin-bottom:-150px}.services .btn{padding:18px;width:100%;border-radius:26px;max-width:220px}.about{padding:50px 10px 0}.about .container{padding:0}.about .col-md-4{padding:0}.about .col-md-4:nth-child(2) {margin-left:0}.about .about-item{background-color:#606776;text-align:center;padding:50px 8% 25px;max-width:520px;margin:0 0 25px 0}.about .about-item_center{background-color:#636c85;padding:25px 0}.about .item-img{display:inline-block;min-height:140px}.about .about-item_center .item-img{min-height:625px}.about .item-title{font-family:'Intro Cond Light Free';font-size:32px;color:#d3dbeb;text-transform:uppercase}.about .item-title .white-space{white-space:normal;display:inline-block;font-weight:inherit;font-size:inherit}.about .item-title span{font-size:inherit;color:inherit;font-family:'MuseoSans'}.about .item-info .info-text{color:#d3dbeb;text-align:justify;line-height:1.75;height:333px;margin:50px 0}.about .visible{min-height:333px}.info-text{overflow:hidden}.visible{height:auto!important;overflow:visible}.about .arrow{width:150px;cursor:pointer;height:75px;background:url(https://dent-kt.ru/static/img/general/about-arrow.png) center center no-repeat;margin:0 auto}.about .arrow,.about .arrow:hover,.arrow,.visible+.arrow{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.about .arrow:hover{background:url(https://dent-kt.ru/static/img/general/about-arrow_2.png) center center no-repeat}.arrow,.visible+.arrow{-webkit-transform:rotate(0);transform:rotate(0)}.visible+.arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header{position:fixed;width:100%;left:0;right:0;top:0;z-index:300}.main{margin-top:82px}.fancybox-content table{width:100%!important}.fancybox-content table td{padding:15px 15px;font-weight:500;border-bottom:1px solid #e4e8f0}.fancybox-content table td:nth-child(2n) {background:#606777;color:#fff;font-size:20px}.fancybox-is-open .fancybox-bg{background-color:rgba(255,255,255,1);opacity:.98!important}.fancybox-content.modal-box{background:rgba(255,255,255,.6);font-family:'MuseoSans';font-size:14px;font-weight:300;padding:20px 80px 30px 30px}.fancybox-content.modal-box .title{color:#606776;font-size:48px;text-align:center;font-family:'MuseoSans';font-weight:300;margin-bottom:25px}.fancybox-content.modal-box p{color:#959595;font-size:12px;text-align:center;font-weight:500}.fancybox-content.modal-box .form-content{padding:30px 8% 0;max-width:460px}.fancybox-content.modal-box .form-row{position:relative;padding-bottom:10px}.fancybox-content.modal-box input{border:0;border-bottom:1px dotted #010101;height:56px;margin-bottom:15px;color:#fefefe;font-size:24px;background-color:transparent;display:block;max-width:330px;margin-right:auto;margin-left:30px;padding:10px 5px 10px 45px;position:relative;color:#000}.fancybox-content.modal-box input:focus{border-color:#afb2b6;margin-left:75px;padding:0}.fancybox-content.modal-box input::-webkit-input-placeholder{color:#606776}.fancybox-content.modal-box input::-moz-placeholder{color:#606776}.fancybox-content.modal-box input:-ms-input-placeholder{color:#606776}.fancybox-content.modal-box button.fancybox-close-small,button.fancybox-close-small{width:63px;height:63px;background-color:#fff;border:1px solid #ccd3e2;border-radius:50%;top:10px}.fancybox-content.modal-box button.fancybox-close-small:hover,button.fancybox-close-small:hover{background-color:#606776;border-color:#606776;color:#fff}.fancybox-content.modal-box form button{background-color:#606776;border-radius:32px;color:#fff;border:1px solid #606776;font-size:24px;margin:30px auto 0}.fancybox-content.modal-box form button:hover{background-color:#fff;border:1px solid #ccd3e2;color:#606776}.fancybox-content.modal-box label.bg{display:block;width:65px;background-repeat:no-repeat;position:absolute;left:0;height:100%;top:0;bottom:0}.fancybox-content.modal-box label.bg.name{background-image:url(https://dent-kt.ru/static/img/general/form-icon-name2.png)}.fancybox-content.modal-box label.bg.phone{background-image:url(https://dent-kt.ru/static/img/general/form-icon-tel2.png)}.fancybox-content.modal-box label.bg.email{background-image:url(https://dent-kt.ru/static/img/general/form-icon-mail2.png)}.fancybox-content.modal-box input:focus+label{opacity:.4}.fz-152{width:400px;text-align:center;margin:0 auto}.section.layout h1,.section.layout h2{margin:50px 0 10px 0}.submit-ok{font-size:200%!important}.fancybox-content.modal-box input[type="checkbox"],input[type="checkbox"]{display:inline!important;height:12px!important;width:12px!important;margin:0 10px 0 0!important}.modal_big{display:none;width:95%;height:95%;overflow:hidden!important}.modal{display:none}.fancybox-close-smalls{margin:-15px -15px 0 0!important}.layout .tab td{border:1px solid #dadada;padding:15px!important;text-align:left;text-align:left}.layout table.tab td ol{padding-left:5px}.layout h1,.layout h2,.layout h3{padding:50px 0 10px 0!important;color:#636c85}.layout p{padding:0 0 15px 0!important}.layout ol,.layout ul{margin-left:40px}.layout li{margin-bottom:15px}.layout ul li{position:relative;padding-left:35px;line-height:1.7}.layout ul li:before{content:'';width:3px;height:3px;background-color:#fff;border:2px solid #7395de;position:absolute;left:15px;top:7px;border-radius:50%}.layout a,form a{color:#636c85;text-decoration:underline}.cookie-ok{position:fixed;bottom:50px;z-index:777;background:rgba(255,255,255,.9);border:1px solid #636c85;margin:0 25px;padding:50px;line-height:21px;width:calc(100% - 50px)}.cookie-ok a{color:#636c85}.cookie-ok a.ok{float:right;border:1px solid #636c85;margin:0 25px;padding:10px 50px;color:#636c85;z-index:777}.cookie-ok a.ok:hover{background:#636c85;color:#fff}.cookie-ok a.close{margin:-45px -40px 0 0;padding:0;font-weight:bold;font-size:20px;float:right;transform:rotate(45deg)}.cookie-ok a.close:hover{color:#9aade3;background:none;transform:rotate(45deg)}.logo-head{display:block;width:122px;height:40px;background:url(https://dent-kt.ru/static/img/general/xlogotype.png.pagespeed.ic.CKqxBsEnte.png)}.logo-head:hover{background:url(https://dent-kt.ru/static/img/general/xlogotype-2.png.pagespeed.ic.GMsm8tRKP3.png)}@media (max-width:1200px){.header .phone+.phone:before{display:none}}@media (max-width:1380px){.header .address,.header .worktime{font-size:12px}.header .btn-bg{width:auto}.promo .promo-title{font-size:4.5vw}.about-work .inner-descr{padding:5% 5% 0}.about-work .title{margin-bottom:15%}ul.steps li:not(:last-child) {margin-bottom:10%}ul.steps li{padding-left:80px}.form .button-wrap{padding:0}.equipment-pict .mainimg{width:calc(100% - 130px)}.form input{font-size:18px}}@media (max-width:1003px){.about .about-item_center .item-img img{max-width:230px}.about .about-item_center{max-width:100%}.about .about-item_center .item-img{min-height:auto}.preferences .pref-item{margin-bottom:40px}.preferences .pref-item .icon{height:135px}.preferences{padding:60px 0 40px}.form input{margin-bottom:25px}.form .text-addition p{text-align:center}.equipment .descr{padding-top:20px;padding-bottom:10%}.gallery .container-inner{min-height:500px}#map{height:480px}.map-overlay{max-width:370px}.map .socials a{width:65px;height:65px}.form-bottom p{font-size:20px}.footer .col-md-4{min-height:100px}.footer{padding:40px 0 15px}.hidden-md{display:none}.header .call{right:0}.header .phone-wrap{padding-right:30px}.header .address-wrap,.shadow:after,.shadow:before{display:none}.header{padding:10px 0}.form label.bg{max-height:56px;background-size:contain;background-position:right}.main{margin-top:70px}.services .service-item.basic,.services .service-item{width:100%;border-top:1px dotted #b3bbcd}.services .service-item.basic:first-child,.services .service-item:first-child{border:0}.services .service-item.basic .service-img,.services .service-item .service-img{margin-bottom:0}.scrolling{overflow-y:auto}}@media (max-width:767px){.services{padding:30px 0 40px}.services .service-img{min-height:auto}.about .about-item{padding:30px 8% 25px;max-width:100%}.about .about-item_center .item-img,.about .item-img{min-height:auto}.about .about-item .item-img img{max-width:100px}.about .about-item_center .item-img img{max-width:150px}.about .item-info .info-text{height:215px;margin:30px 0;line-height:1.5}.about .arrow,.about .arrow:hover{background-size:20px}.about{padding:50px 0 0}.equipment .position-title{position:static;-webkit-transform:none;transform:none;width:100%;margin:0;text-align:center;border:0;padding:0 0 40px;max-width:initial}.equipment .container-inner{padding-right:0}.equipment{padding-top:35px}.brand,.param{text-align:center;margin-bottom:15px}.equipment-pict{padding-top:15px}.about-work .img-wrap,.about-work .videoplay{text-align:center;width:auto;margin:0 auto;display:block;max-width:320px}ul.steps{margin-bottom:30px}.about-work .descr,.about-work .title{margin-bottom:5%}.form-bottom p{padding-bottom:20px}#up-btn{width:90px;height:90px}.logo{width:100px}.header .col-3x{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.header{padding:5px 0}.main{margin-top:55px}.fancybox-content.modal-box{padding:20px 30px 20px 10px}.fancybox-content.modal-box button.fancybox-close-small{width:40px;height:40px}.fancybox-content.modal-box .title{font-size:30px}.fancybox-content.modal-box label.bg{max-height:55px;background-size:contain;background-position:right}.fancybox-content.modal-box input{margin-bottom:5px;font-size:18px;width:auto}.fancybox-content.modal-box .form-content{padding:15px 2%}.fancybox-content.modal-box form button{padding:15px}}@media (max-width:620px){.map-overlay{max-width:60%}.header .phone{display:none}.header .phone-wrap{-webkit-box-flex:0;-ms-flex:none;flex:none;display:none}.header .col-3x{margin:0 auto;text-align:right;display:inline-block}.header .logo-wrap{text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}@media (max-width:480px){.preferences .col-xs-6{width:100%}.equipment-pict .prewiev{float:none;width:100%}.equipment-pict .mainimg{width:100%}.equipment-pict .prewiev li{width:33.3%}.gallery .item{width:50%}.gallery .item[data-position="active"]{width:100%;left:0;top:0;height:400px;margin:-400px 0 0}.gallery .container-inner{margin-top:400px}.map-overlay{left:5px;max-width:65%}.map .socials{right:5px}.footer .col-md-4,.form form{padding:0}.payments a{padding:10px 1%}.footer .links{padding:10px 0}.equipment li,.payments .title{margin-bottom:10px}.equipment li{padding-left:40px}.equipment li:before{left:10px}.promo li.slick-slide img{min-height:350px;-o-object-fit:cover;object-fit:cover}.promo .promo-title{font-size:26px}.dev{margin-top:5px}.header .btn-bg{padding:10px 5px}.preferences .pref-item .icon{height:100px}.preferences .pref-item .icon img{max-height:90%}}@media (max-width:360px){.logo{width:85px}.header .btn-bg{font-size:14px;min-width:160px}.main{margin-top:50px}}