@font-face{font-family:Chillax;font-display:swap;src:url(../fonts/Chillax-Extralight.woff) format("woff"),url(../fonts/Chillax-Extralight.woff2) format("woff2");font-weight:100;font-style:normal}@font-face{font-family:Chillax;font-display:swap;src:url(../fonts/Chillax-Light.woff) format("woff"),url(../fonts/Chillax-Light.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Chillax;font-display:swap;src:url(../fonts/Chillax-Medium.woff) format("woff"),url(../fonts/Chillax-Medium.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Chillax;font-display:swap;src:url(../fonts/Chillax-Regular.woff) format("woff"),url(../fonts/Chillax-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Chillax;font-display:swap;src:url(../fonts/Chillax-Semibold.woff) format("woff"),url(../fonts/Chillax-Semibold.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Chillax;font-display:swap;src:url(../fonts/Chillax-Bold.woff) format("woff"),url(../fonts/Chillax-Bold.woff2) format("woff2");font-weight:600;font-style:normal}body,body *{margin:0;padding:0;vertical-align:top;box-sizing:border-box}html{font-family:Chillax,sans-serif;scroll-behavior:smooth;font-size:20px;font-weight:400;color:#565656}h1{font-size:60px;color:#17469e;font-weight:600}h2{font-size:50px;font-weight:500;color:#000;padding-bottom:1em}h3{font-size:35px}body.modalIsOpen{overflow-y:hidden}input:focus,select:focus,textarea:focus{outline:0}.video-side{position:relative}.video-side p{position:absolute;font-size:40px;font-weight:500;top:15%;left:15%;width:80%}.video-side a{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.video-side a:hover{cursor:pointer}.modal-video{display:none;position:fixed;z-index:9;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);overflow:auto}.modal-video .modal-dialog{margin:50px auto;padding:20px;width:70%;z-index:200}.modal-video .modal-dialog .modal-close{margin-top:-50px;margin-right:-5%;color:#fff;float:right;top:10px;cursor:pointer;font-size:50px}header{background:linear-gradient(90deg,#17469e 0,#0c234f 100%)}header .mobile-header-wrapper{display:flex;justify-content:space-between;align-items:center;width:80%;margin:auto;padding:20px 0;z-index:30}header .mobile-header-wrapper .logo-block{z-index:30}header .mobile-header-wrapper .logo-block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transform:none}header .mobile-header-wrapper .burger-menu-block{width:30px;height:16px;position:relative;cursor:pointer;z-index:30}header .mobile-header-wrapper .burger-menu-block:hover .bottom-dash,header .mobile-header-wrapper .burger-menu-block:hover .middle-dash,header .mobile-header-wrapper .burger-menu-block:hover .top-dash{background-color:#fff}header .mobile-header-wrapper .burger-menu-block:hover .top-dash{top:0}header .mobile-header-wrapper .burger-menu-block:hover .middle-dash{display:block}header .mobile-header-wrapper .burger-menu-block:hover .bottom-dash{bottom:0}header .mobile-header-wrapper .burger-menu-block .top-dash{position:absolute;width:100%;height:2px;background-color:#bebebe;top:20%;left:0;transition:.3s all}header .mobile-header-wrapper .burger-menu-block .middle-dash{position:absolute;width:100%;height:2px;background-color:#bebebe;top:50%;left:0;transform:translateY(-50%);transition:.3s all;display:none}header .mobile-header-wrapper .burger-menu-block .bottom-dash{position:absolute;width:100%;height:2px;background-color:#bebebe;bottom:20%;left:0;transition:.3s all}header .mobile-menu-links-wrapper{position:fixed;top:0;right:-100%;width:100%;height:100vh;z-index:10;overflow:hidden}header .mobile-menu-links-wrapper.moved{right:0;-webkit-animation:openWidth .2s linear;animation:openWidth .2s linear}header .mobile-menu-links-wrapper.hide{-webkit-animation:closeWidth .2s linear;animation:closeWidth .2s linear}header .mobile-menu-links-wrapper .menu{display:grid;grid-template-columns:1.3fr 1fr;height:100%}header .mobile-menu-links-wrapper .menu .menu-wrapper{display:flex;align-items:center;height:100%;justify-content:flex-end;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}header .mobile-menu-links-wrapper .menu .menu-wrapper .container{width:100%;background-color:#17469e;border-bottom-left-radius:40px;border-top-left-radius:40px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:5em;position:relative}header .mobile-menu-links-wrapper .menu .menu-wrapper .container .close{position:absolute;color:#fff;font-size:30px;font-weight:bolder;left:50px;top:50px}header .mobile-menu-links-wrapper .menu .menu-wrapper .container .close:hover{cursor:pointer}header .mobile-menu-links-wrapper .menu .menu-wrapper .container ul{list-style-type:none}header .mobile-menu-links-wrapper .menu .menu-wrapper .container ul li{padding-bottom:8px;color:#fff}header .mobile-menu-links-wrapper .menu .menu-wrapper .container ul li a{text-decoration:none;color:#fff;font-size:26px;font-weight:500}header .mobile-menu-links-wrapper .menu .menu-wrapper .container .contacts{background-image:url(../img/line.png);background-repeat:no-repeat;background-size:100%;background-position:top left;margin-top:2em;padding-top:2em}header .mobile-menu-links-wrapper .menu .menu-wrapper .container .contacts a,header .mobile-menu-links-wrapper .menu .menu-wrapper .container .contacts p{color:#fff;font-size:22px;text-decoration:none}header .mobile-menu-links-wrapper .menu .menu-wrapper .container .social{color:#fff;display:flex;flex-direction:row;gap:2em;margin-top:2em}header .mobile-menu-links-wrapper .menu .menu-wrapper .container .social p{color:#fff;font-size:20px;font-weight:600}header .mobile-menu-links-wrapper .menu .menu-wrapper .container .social a{color:#fff;font-size:18px;text-decoration:none}header .mobile-menu-links-wrapper .menu .empty{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}@-webkit-keyframes openWidth{0%{right:-100%}100%{right:0}}@keyframes openWidth{0%{right:-100%}100%{right:0}}@-webkit-keyframes closeWidth{0%{right:0}100%{right:-100%}}@keyframes closeWidth{0%{right:0}100%{right:-100%}}section.hero{height:calc(100vh - 84px);width:100%;background-color:#f8f8f8}section.hero .container{width:86%;margin-left:auto;height:100%;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:1em}section.hero .container .text p{width:85%;padding-top:2em;padding-bottom:3em}section.hero .container .text a{font-size:17px;font-weight:300;color:#fff;background-color:#59b16e;border-radius:40px;padding:10px 40px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none}section.hero .container .video-side img{border-top-left-radius:40px;border-bottom-left-radius:40px;width:100%;height:auto}section.removal{width:65%;margin:0 auto;padding-top:100px}section.removal h2{width:80%}section.removal .steps-part{padding-top:100px}section.removal .steps-part .wrapper{display:grid;grid-template-columns:1fr 220px 1fr}section.removal .steps-part .wrapper .number{display:flex;align-items:center;justify-content:flex-start;background-repeat:repeat}section.removal .steps-part .wrapper .number p{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);padding-left:1em;font-size:25px;font-weight:500}section.removal .steps-part .wrapper .number.active{color:#17469e}section.removal .steps-part .wrapper .number.top{background-image:url(../img/top.png)}section.removal .steps-part .wrapper .number.middle{background-image:url(../img/middle.png)}section.removal .steps-part .wrapper .number.bottom{background-image:url(../img/bottom.png);background-position:bottom left}section.removal .steps-part .wrapper .text{opacity:.4;width:85%}section.removal .steps-part .wrapper .text h3{font-weight:500}section.removal .steps-part .wrapper .text:hover{opacity:1}section.removal .steps-part .wrapper .text:hover h3{color:#17469e}section.removal .steps-part .wrapper .text.active{opacity:1}section.removal .steps-part .wrapper .text.active h3{color:#17469e}section.when-removal{width:65%;margin:0 auto;text-align:center;padding-top:100px}section.when-removal .prices-wrapper{text-align:left;margin-top:50px}section.when-removal .prices-wrapper .one-price{display:grid;grid-template-columns:3fr 1.5fr;margin-bottom:1em}section.when-removal .prices-wrapper .one-price .price-info{background-color:#f8f8f8;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:1em}section.when-removal .prices-wrapper .one-price .price-info h3{font-weight:300}section.when-removal .prices-wrapper .one-price .price{background:linear-gradient(90deg,#17469e 0,#0c234f 100%);position:relative;padding:2em;color:#fff;border-radius:10px}section.when-removal .prices-wrapper .one-price .price svg{position:absolute;top:60px;left:-25px}section.when-removal .prices-wrapper .one-price .price p.big{font-size:60px;font-weight:500}section.when-removal .prices-wrapper .one-price .price p.big span{font-size:40px}section.when-removal .prices-wrapper .one-price .price hr{margin-top:.5em;margin-bottom:1em}section.when-removal .register-menu{display:flex;flex-direction:row;justify-content:center;width:100%}section.when-removal .register-menu a{font-size:17px;font-weight:300;color:#fff;background-color:#59b16e;border-radius:40px;padding:10px 40px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none}section.after-removal{padding-top:100px}section.after-removal .grey-top{background-color:#f8f8f8;padding-top:5em;padding-bottom:5em}section.after-removal .grey-top .text-part{width:65%;margin:0 auto}section.after-removal .grey-top .text-part p{padding-bottom:8px}section.implantation{width:65%;margin:0 auto;padding-top:100px}section.implantation .top-text{text-align:center}section.implantation .video-side{margin-top:2em;overflow:hidden;border-radius:20px}section.implantation .video-side svg{transition:.4s}section.implantation .video-side img{border-radius:20px;width:100%;height:auto;transition:.4s}section.implantation .video-side:hover img{transform:scale(1.1);transition:.4s}section.implantation .video-side:hover svg{width:122px;height:122px;transition:.4s}section.implantation .video-side:hover svg g circle{fill:#59b16e}section.implantation .info-block{margin-top:2em;display:grid;grid-template-columns:repeat(2,1fr);gap:5em}section.implantation .info-block .image{background-color:#f8f8f8}section.implantation .info-block .image img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill;-o-object-position:center center;object-position:center center}section.implantation .info-block .text{font-size:24px}section.implantation .info-block h3{font-weight:300;color:#17469e}section.faq{background-color:#f8f8f8;margin-top:100px;padding-top:100px;padding-bottom:100px}section.faq .container{width:65%;margin:0 auto}section.faq .container .about-doctor{display:grid;grid-template-columns:1fr 1.8fr;gap:2em}section.faq .container .about-doctor .image{width:100%;height:100%}section.faq .container .about-doctor .image img{border-radius:20px;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;-o-object-position:center center;object-position:center center}section.faq .container .about-doctor .about{display:flex;flex-direction:column;justify-content:center}section.faq .container .about-doctor .about p{padding-top:8px;font-size:22px}section.faq .container .about-doctor .about p.position{padding-bottom:1em}section.faq .container .about-doctor .about .register-menu{margin-top:2em}section.faq .container .about-doctor .about .register-menu a{font-size:17px;font-weight:300;color:#fff;background-color:#59b16e;border-radius:40px;padding:10px 40px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none}section.faq .faq-block .button-block{position:relative;margin-left:10px}section.faq .faq-block .button-block .vertical-dash{height:17px;width:2px;background-color:#565656;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.7s all}section.faq .faq-block .button-block .horizontal-dash{height:2px;width:17px;background-color:#565656;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.faq .faq-block .faq-answer-block{display:none;margin-top:1em}section.faq .faq-block .faq-answer-block.show{display:block}section.faq .faq-block .faq-question-block{font-size:25px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1em}section.faq .faq-block .faq-question-block:hover{cursor:pointer}section.faq .faq-block .faq-question-block.active{color:#17469e}section.faq .faq-block .faq-question-block.active .vertical-dash{background-color:#17469e;transform:translate(-50%,-50%) rotate(90deg)}section.faq .faq-block .faq-question-block.active .horizontal-dash{background-color:#17469e}section.faq .faq-wrapper{margin-top:50px}section.faq .faq-wrapper hr{margin-top:1em;margin-bottom:1em}section.register{background:linear-gradient(90deg,#0c234f 0,#17469e 100%);padding-top:50px}section.register .container{width:75%;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr)}section.register .container .image{display:flex;justify-content:flex-end;flex-direction:column;width:100%;height:100%;position:relative}section.register .container .image img{width:auto;height:100%;-o-object-fit:fill;object-fit:fill;-o-object-position:center center;object-position:center center}section.register .container .image .absolute{top:35%;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}section.register .container .image a{font-size:53px;font-weight:500;text-decoration:none;color:#17469e}section.register .container .text{display:flex;flex-direction:column;justify-content:center}section.register .container .text a,section.register .container .text p{color:#fff;text-decoration:none;padding-bottom:10px}section.register .container .text a.head,section.register .container .text p.head{font-size:60px;font-weight:500}section.register .container .text .register-menu{margin-top:2em}section.register .container .text .register-menu a{font-size:17px;font-weight:300;color:#fff;background-color:#59b16e;border-radius:40px;padding:10px 40px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none}footer{padding-top:100px;width:75%;margin:0 auto}footer .footer-wrapper{display:grid;grid-template-columns:2.5fr 1.5fr 1fr;gap:3em}footer .footer-wrapper .contacts,footer .footer-wrapper .hours{font-size:18px}footer .footer-wrapper p a{color:#565656;text-decoration:none}footer .footer-wrapper p.bold{padding-bottom:1em;font-size:25px;color:#000;font-weight:500}footer .footer-wrapper .working{display:flex;flex-direction:row;gap:8px;margin-top:10px}footer .footer-wrapper .working .yes{height:18px;width:18px;background-color:#17469e;border-radius:18px}footer .footer-wrapper .working .yes.no{background-color:#565656}footer .social{margin-top:2em}footer .social .social-text{font-weight:600}footer .social .social-links a{text-decoration:none;color:#17469e;font-size:18px}footer .copyrights{margin-top:3em;margin-bottom:3em;display:flex;flex-direction:row;justify-content:space-between;font-size:15px}footer .copyrights a{text-decoration:none;color:#565656}footer .copyrights p.created{display:flex;flex-direction:row;align-items:center;gap:8px}.call-to-action{z-index:90;position:fixed;right:25px;bottom:10px;width:180px;height:70px;border-radius:100px;background-color:#17469e;overflow:hidden;border:1px solid #fff}.call-to-action a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;padding:5px 5px 5px 15px;width:100%;height:100%}.call-to-action .text-line.flex{display:flex;justify-content:center}.call-to-action .text-line p{color:#fff;font-size:12px}.call-to-action .image-content{margin-left:10px;border-radius:50%;overflow:hidden}.call-to-action .image-content img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover}.palette5{background-color:#fff!important;color:#7e7e7e!important;box-shadow:7px 7px 7px #7e7e7e;border:1px solid #7e7e7e}.palette5 #cookie-btn{background-color:#17469e!important;color:#fff!important;border-radius:50px}.palette5 #cookie-btn:hover{background-color:rgba(23,70,158,.6)}.credit{display:none!important}.window.floating.left{border-radius:.5em!important}@media (max-width:1766px){header .mobile-menu-links-wrapper .menu{grid-template-columns:.8fr auto}}@media (max-width:1440px){header .mobile-header-wrapper{width:90%}section.hero .container{width:96%}section.removal{width:85%}section.when-removal{width:85%}section.after-removal .grey-top .text-part{width:85%}section.implantation{width:85%}section.faq .container{width:85%}section.register .container{width:85%}section.register .container .image img{width:100%}footer{width:85%}}@media (max-width:1210px){section.register .container .image a{font-size:40px}}@media (max-width:1024px){html{font-size:18px}h1{font-size:40px}h2{font-size:35px}h3{font-size:25px}header .mobile-header-wrapper .logo-block img{width:60%;height:60%}header .mobile-menu-links-wrapper .menu .menu-wrapper .container ul li{line-height:unset}header .mobile-menu-links-wrapper .menu .menu-wrapper .container ul li a{font-size:20px}section.register .container .text a.head,section.register .container .text p.head{font-size:40px}}@media (max-width:928px){header .mobile-header-wrapper{width:97%}section.removal{width:97%}section.when-removal{width:97%}section.after-removal .grey-top .text-part{width:97%}section.implantation{width:97%}section.faq .container{width:97%}section.register .container{width:97%}section.register .container .image a{font-size:30px}section.register .container .text a.head,section.register .container .text p.head{font-size:30px}footer{width:97%}}@media (max-width:800px){section.hero{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:50px;padding-bottom:50px}}@media (max-width:768px){section.hero .container{grid-template-columns:1fr}section.removal .steps-part{padding-top:50px}section.removal .steps-part .wrapper{grid-template-columns:1fr;margin-bottom:1em}section.removal .steps-part .wrapper .number{display:none}section.removal .steps-part .wrapper .text.empty{display:none}section.implantation .info-block{grid-template-columns:1fr}section.faq .container .about-doctor{grid-template-columns:1fr}footer .footer-wrapper{grid-template-columns:1fr}}@media (max-width:767px){.call-to-action{width:50px;height:50px}.call-to-action a{padding:5px}.call-to-action .text-content{width:100%;display:flex;justify-content:center}.call-to-action .hide-on-mobile{display:none}}@media (max-width:624px){section.when-removal .prices-wrapper .one-price{grid-template-columns:1fr}section.when-removal .prices-wrapper .one-price .price{margin-top:10px}section.when-removal .prices-wrapper .one-price .price svg{top:-25px;left:60px;transform:rotate(90deg)}}@media (max-width:600px){.video-side img{width:100%;height:auto}section.hero{background-position:top right -150px}}@media (max-width:590px){section.register{padding-bottom:50px}section.register .container{grid-template-columns:1fr}section.register .container .image{display:none}footer .copyrights{flex-direction:column;gap:1em}}@media (max-width:480px){html{font-size:16px}header .mobile-menu-links-wrapper .menu .menu-wrapper .container{padding:2em;height:90%;display:flex;flex-direction:column;justify-content:center}section.hero{background-image:none!important}section.hero .container .text p{width:99%}section.implantation .video-side svg{width:40px;height:40px}section.implantation .video-side:hover svg{width:50px;height:50px}footer .logo{width:100%}footer .logo img{width:100%}}@media (max-width:420px){.video-side p{font-size:26px}}@media (max-width:390px){h1{font-size:30px}section.removal{padding-top:40px}section.when-removal{padding-top:40px}section.after-removal{padding-top:40px}section.implantation{padding-top:40px}section.implantation .info-block{gap:1em}section.faq{margin-top:40px;padding-top:40px;padding-bottom:40px}footer{padding-top:50px}}@media (max-width:380px){header .mobile-menu-links-wrapper .menu .menu-wrapper .container .close{top:0}header .mobile-menu-links-wrapper .menu .menu-wrapper .container ul li a{font-size:18px}header .mobile-menu-links-wrapper .menu .menu-wrapper .container .contacts a,header .mobile-menu-links-wrapper .menu .menu-wrapper .container .contacts p{font-size:18px}}