@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900&amp;subset=cyrillic);body{font-family:'Rubik',sans-serif;line-height:1.6}section{position:relative;padding:80px 0}.after-h2,h1{font-size:70px;margin:0 0 40px}h2{font-size:46px;margin:0 0 50px;font-weight:300}.after-h2{font-size:24px;color:#b5bcc7;font-weight:200}.btn,body{background:#fff;font-size:16px}.btn{display:inline-block;border-radius:30px;color:#915bff;padding:14px 30px;-webkit-box-shadow:0 15px 30px 0 rgba(98,180,150,.2);-moz-box-shadow:0 15px 30px 0 rgba(98,180,150,.2);box-shadow:0 15px 30px 0 rgba(98,180,150,.2);-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}.btn.focus,.btn:focus,.btn:hover{color:#fff;background:#ab84f9}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}.main-btn{background:#8610ff;color:#fff}.main-btn:focus,.main-btn:hover{background:#915bff;color:#fff}.form-control{border-radius:30px;font-size:16px;padding:14px 30px;height:auto;box-shadow:none;border:1px solid#d9dee6}.navbar-default{background-color:#fff;border:0;border-radius:0;margin:0;padding:10px 0}.navbar-brand{height:auto;padding:10px 15px;font-size:14px}.navbar-brand span{display:block;font-size:22px;font-weight:700}.navbar-default .navbar-nav>li>a{color:#00a4ef}.navbar-default .navbar-nav>li.phone>a{color:#8610ff;font-weight:700;font-size:18px;padding:0}.navbar-default .navbar-nav>li.phone>a:hover{text-decoration:underline}.navbar-default .navbar-nav>li.phone{text-align:right;margin-right:20px;padding-top:8px}.navbar-default .navbar-nav>li>a.btn{margin-top:5px;color:#fff;padding:14px 30px}.navbar-default .navbar-nav>li>a.btn:hover{background:#ccc;color:#fff}@media (min-width:768px){.navbar-nav>li>a{padding-top:18px;padding-bottom:18px}}.navbar-default .navbar-toggle{border-color:#8610ff}.navbar-toggle .icon-bar{height:3px}.navbar-default .navbar-toggle .icon-bar{background-color:#8610ff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#8610ff}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}@media (max-width:768px){.nav-call-btn{padding:0 15px}.navbar-nav{text-align:center}.navbar-brand{padding:6px 15px;font-size:14px}.navbar-brand span{display:block;font-size:20px;font-weight:700}.navbar-default .navbar-nav>li.phone{text-align:center;margin-right:0;padding-top:20px}}header{padding:100px 0;background:url(../images/header.jpg);background-position:50% 0;background-repeat:no-repeat;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}header h1{margin-top:0;margin-bottom:40px;font-size:68px;font-weight:400}header .after-h1{margin-bottom:60px;font-size:30px;font-weight:200}header .header-box .btn{margin-right:15px}img.header-item-img{display:block;width:100%;height:300px;background:#ccc}#adventages h2{text-align:left;margin-bottom:20px}#adventages .after-h2,#sale .after-h2,#sale h2,.adventages-box{text-align:center}.adventages-box{background:#f1f3f4;padding:30px;position:relative;margin-bottom:30px}.adventages-box .title{display:block;margin-bottom:15px;font-size:16px}.adventages-box img{display:block;margin:0 auto 13px;height:43px}#sale{background-color:#e3e9f3}#sale h2{margin:0 0 20px}#sale .after-h2{font-size:22px;color:#333}.form-title{margin-top:0;font-size:20px}#made{background:#f1f3f4}#made h2{text-align:center;margin-bottom:60px}.made-box{position:relative;background:#fff;padding:20px;box-shadow:0 9px 16px rgba(0,0,0,.09)}.made-box .title{display:block;margin-bottom:5px;font-size:23px;font-weight:500}.made-box img{width:100%;height:auto;display:block;margin-top:-40px;box-shadow:0 11px 13px rgba(0,0,0,.11)}#why h2,.made-box img{margin-bottom:20px}#catalog h2,#implant h2,#why .after-h2,#why h2,.made-box{text-align:center}.why-box{margin-bottom:30px}.why-box .title{display:block;color:#d5deed;font-size:66px;font-weight:700}.why-box img{width:50px;height:50px;display:block;border-radius:50%}#implant{background-color:#e3e9f3}.implant-box,.why-box{position:relative;text-align:center}.implant-box .title{display:block;margin-bottom:15px;font-size:22px}.implant-box .img{display:block;box-shadow:0 9px 16px rgba(0,0,0,.09);background:#fff;width:180px;height:180px;line-height:180px;border-radius:50%;margin:0 auto 20px}#catalog{text-align:left}.catalog-item{margin-bottom:30px;padding:70px 45px;border-radius:6px;overflow:hidden}.catalog-item.ct1{background:url(../images/catalog-item1.jpg);background-repeat:no-repeat;background-position:50% 50%}.catalog-item.ct2{background:url(../images/catalog-item2.jpg)}.catalog-item.ct2,.catalog-item.ct3,.catalog-item.ct4{background-repeat:no-repeat;background-position:50% 50%}.catalog-item.ct3{background:url(../images/catalog-item3.jpg)}.catalog-item.ct4{background:url(../images/catalog-item4.jpg)}.catalog-item .text{padding:40px;border:1px solid#fff;border-radius:6px}.catalog-item .title{font-size:24px;margin-bottom:20px;line-height:1.2}#team{background-color:#f1f3f4}#team .after-h2,#team h2{margin:0 0 20px;text-align:center}#team .after-h2{margin:0 0 180px}.team-box{padding:30px;background:#fff;box-shadow:0 11px 13px rgba(0,0,0,.11);font-size:14px}.team-box .name{font-weight:500;font-size:18px}.privacy_text p,.team-box .name,.team-item{margin-bottom:15px}.team-item span{font-weight:500;display:block}.team-box .avatar{width:250px;height:250px;margin:-155px auto 20px;border-radius:50%;box-shadow:0 11px 13px rgba(0,0,0,.11)}#why-work,#why-work .circle{background:#f1f3f4}#why-work .circle{width:500px;height:500px;border-radius:50%;text-align:center;overflow:hidden;margin:-250px auto 0}#why-work .num{font-weight:700;font-size:60px;position:absolute;left:15px;top:0;line-height:1}#why-work .circle img{width:60%;margin-top:40px}#why-work .title{padding-left:55px;font-size:18px;font-weight:500;line-height:1.6}#why-work .circle .text{margin-bottom:30px;font-size:18px}#review{text-align:center;padding-bottom:210px}#clinic h2,#review h2,#why-work .title{margin-bottom:20px}.review-box{position:relative;overflow:hidden;margin-bottom:30px}#review-carousel .owl-next,#review-carousel .owl-prev{position:absolute;top:60px;font-size:50px;transition:.3s all;color:#212121}#review-carousel .owl-prev{left:50%;margin-left:-130px}#review-carousel .owl-next{right:50%;margin-right:-130px}#review-carousel .owl-next:hover,#review-carousel .owl-prev:hover{color:#000}#review-carousel .owl-item img{width:150px;height:150px;border-radius:50%;margin:0 auto 15px}#review-carousel .review-box .name{display:block;font-weight:500;font-size:18px;margin-bottom:15px}#review-carousel .review-box .text{width:70%;margin:0 auto}#review-carousel .owl-dots{width:100%;position:relative;text-align:center}#review-carousel .owl-dot{width:20px;height:20px;display:inline-block;border-radius:50%;background:#f1f3f4;margin:0 5px}#review-carousel .owl-dot.active,#review-carousel .owl-dot:focus,#review-carousel .owl-dot:hover{background:#ccc}#clinic{text-align:center}.clinic-box{position:relative;overflow:hidden;border-radius:6px;margin-bottom:30px}.clinic-box a{display:block;position:relative}.clinic-box a img,.modal-body button.main-btn{width:100%}.clinic-box a div{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;background:rgba(255,255,255,.31);transition:.3s all;color:#fff;font-size:50px;padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.clinic-box a:hover div{opacity:1}#clinic-carousel .owl-next,#clinic-carousel .owl-prev{position:absolute;top:50%;font-size:50px;margin-top:-35px;transition:.3s all;color:#212121}#clinic-carousel .owl-prev{left:-45px}#clinic-carousel .owl-next{right:-45px}#clinic-carousel .owl-next:hover,#clinic-carousel .owl-prev:hover{color:#000}#contact{background:#fff;color:#333;padding-top:0}#contact .row .col-sm-4:nth-child(2){border-right:1px solid #eaeaea;border-left:1px solid #eaeaea}#contact .text{margin-bottom:30px}#contact .after-h2{font-size:16px;margin-bottom:40px}.contact-item{font-size:20px;position:relative;text-align:center}.contact-item span{font-size:43px;display:block;margin-bottom:10px}.contact-cl{color:#827579;font-size:18px}.contact-cl:hover{color:#915bff}.contact-cl,.label-contact{line-height:1}#map{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}footer{padding:50px 0;background-color:#e3e9f3}.footer-title{margin-bottom:20px;font-size:21px}#map,.footer-action{overflow:hidden}.footer-action .btn{float:right;margin-right:15px}.footer-action .adress{display:block}.footer-action .contact a{font-size:17px;font-weight:700;color:#8610ff}.copyright{margin-top:20px;color:#333}.copyright a,a.link-privacy{font-weight:700;color:inherit;text-decoration:underline}a.link-privacy{float:right;margin-top:20px;color:#d1d7e2}@media (max-width:560px){.footer-action .btn{float:none;margin-right:0;width:100%;margin-bottom:15px}.contact,.copyright{text-align:center}.link-privacy{float:none;display:inline-block;width:100%}.footer-title,.link-privacy{text-align:center}}.modal-header{padding:30px 30px 0;border:0;text-align:center;font-size:16px}.modal-title{font-size:20px;margin-bottom:10px}.modal-body{position:relative;padding:20px 30px 30px}.modal-body .form-control{text-align:center}button.close{font-size:40px;position:absolute;top:-23px;right:-18px;transition:.3s all;color:#fff;opacity:.5;font-weight:100;text-shadow:none}.close:focus,.close:hover{color:#fff;opacity:1}.modal-content{-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:20px}.modal{text-align:center}.privacy_text h4{font-weight:700}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}@media (max-width:768px){.modal-body{position:relative;padding:20px}.modal-header{padding:30px 20px 0;font-size:14px;text-align:center}button.close{font-size:30px;top:7px;right:11px;color:#ccc}}@media (max-width:1200px){.why-box .title{font-size:60px}.catalog-item .title{font-size:20px}.catalog-item .text{border:0}.team-box .main-btn{font-size:14px;padding:14px 15px;width:100%}.team-box .name{font-size:16px}#why-work .title{font-size:15px;padding-top:6px}}@media (max-width:992px){header h1{font-size:56px}header .after-h1{margin-bottom:50px;font-size:25px}.adventages-box .title{margin-bottom:0;font-size:14px}.adventages-box{height:190px}.made-box{height:290px}#sale .after-h2{font-size:20px}.btn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.why-box .title{font-size:44px}.catalog-item{padding:0}.catalog-item .text{background:rgba(228,228,228,.39);border-radius:0;padding:20px}.team-box .avatar{width:150px;height:150px;margin:-110px auto 20px}.team-box{padding:20px;font-size:12px}#review-carousel .review-box .text,.avatar img{width:100%}#why-work .text{margin-bottom:30px}#why-work .title{font-size:18px;padding-top:0}.owl-nav{display:none}.copyright,a.link-privacy{font-size:12px}}@media (max-width:767px){h2{margin:0 0 30px;font-weight:300;font-size:36px}.implant-box{margin-bottom:30px}.team-box{font-size:14px;margin-bottom:120px}#why-work .circle{width:300px;height:300px;margin:-215px auto 50px;overflow:visible}#why-work .circle .text{margin-bottom:30px;font-size:14px}.after-h2{font-size:18px;margin:0 0 40px}#review{padding-bottom:180px}section{padding:50px 0}#team .after-h2{margin:0 0 120px}#implant h2{font-size:30px}.form-control{text-align:center}.made-box{height:auto}.made-box img{margin-top:0}#made{padding-bottom:30px}#made h2,.made-box{margin-bottom:30px}.adventages-box{height:auto;padding:20px;margin-bottom:5px}.navbar-brand{font-size:12px}header{padding:120px 0 50px;background:url(../images/header.jpg);background-position:0;background-size:cover}.contact-item{margin-bottom:30px}#contact .row .col-sm-4:nth-child(2){border:0}#clinic,#why-work{padding-bottom:20px}#team .row .col-sm-4:last-child .team-box{margin-bottom:0}#implant{padding-bottom:30px}header .after-h1,header h1{font-size:40px;text-align:center}header .after-h1{font-size:16px}header .header-box .btn{margin-right:0}.navbar-default{position:fixed;top:0;left:0;width:100%;z-index:999}.navbar-default .navbar-nav>li>a.btn{margin-bottom:20px}}