@import url('https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('/local/templates/implant-expert-ekb/css/../css/normalize.css');@import url('/local/templates/implant-expert-ekb/css/../css/fonts.css');@import url('/local/templates/implant-expert-ekb/css/../css/grid.css');@import url('/local/templates/implant-expert-ekb/css/../css/slick.css');@import url('/local/templates/implant-expert-ekb/css/../css/jquery.fancybox.css');html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}b,strong{font-weight:bold}input{outline:none}input:focus,textarea:focus{-webkit-box-shadow:none;box-shadow:none}table{border-collapse:collapse;border-spacing:0}img{border:0;max-width:100%;vertical-align:top}iframe{border:0}a{text-decoration:none;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}a:hover{text-decoration:none}*:focus{outline:none}body{font-family:'Rubik',sans-serif;font-size:14px;font-weight:normal;color:#000;background:#FFF;margin:0 auto;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;position:relative;max-height:100vh}b{font-weight:500}.btn{padding:22px 46px 24px;text-align:center;background:linear-gradient(180deg,#FAEA9E 0%,#F8DD74 100%);border-radius:12px;border:none;border-bottom:5px solid #DBC574;position:relative;color:#323232;display:inline-block;vertical-align:top;font-weight:bold;overflow:hidden;font-size:18px;line-height:25px;cursor:pointer}.btn b{position:relative;display:block;z-index:5;font-size:25px;line-height:1;font-weight:700}.btn-block{position:relative}.btn-block:before{display:none;position:absolute;left:50%;top:60%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:#cbb647;-webkit-filter:blur(25px);filter:blur(25px);border-radius:12px;width:80%;height:50%;z-index:2;pointer-events:none}.btn:after{display:none;content:"";position:absolute;left:50%;bottom:calc(100% - 13px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:50%;height:320%;background:#fff;-webkit-filter:blur(100px);filter:blur(100px);z-index:3;pointer-events:none}.btn span{position:relative;z-index:5;font-size:18px;font-weight:500;line-height:130%}header{position:fixed;left:40%;top:0;background:#FFFFFF;box-shadow:0px 4px 14px rgba(0,0,0,0.15);width:calc(100% - 40%);display:flex;align-items:center;padding:11px 20px}header .adress{position:relative;padding-left:58px;line-height:120%;margin:0 auto;padding:0 0 0 70px;border-radius:70px 8px 8px 70px;color:#1D1D1B;font-size:16px}header .adress:before{content:'';position:absolute;left:10px;top:50%;transform:translateY(-50%);width:47px;height:47px;background:url('/local/templates/implant-expert-ekb/css/../img/adress.svg') no-repeat center center;background-size:28px auto;border-radius:100px;border:1px solid #308BDD}header .adress small{position:relative;padding-left:15px;color:#805139;font-size:16px}header .adress small:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:13px;height:15px;background:url('/local/templates/implant-expert-ekb/css/../img/metro.svg') no-repeat center center;background-size:contain}header .phone{position:relative;font-size:20px;line-height:120%;text-align:right;padding:0 0 0 70px;border-radius:70px 8px 8px 70px;color:#1D1D1B;display:flex;flex-flow:column;align-items:flex-end}header .phone:before{content:'';position:absolute;left:10px;top:50%;transform:translateY(-50%);width:47px;height:47px;background:url('/local/templates/implant-expert-ekb/css/../img/phone.svg') no-repeat center center;background-size:33px auto;border-radius:100px;border:1px solid #308BDD}header .phone a{display:block;color:#1D1D1B}header .phone a span{color:#159EFD}header .phone>span{display:block;color:#676767;padding-left:13px;margin-top:2px;font-size:12px;position:relative;display:inline-block;vertical-align:top;line-height:1}header .phone>span:before{content:'';position:absolute;left:0;top:3px;width:8px;height:8px;border-radius:10px;background:#0FE73F}.wrapper{display:flex;align-items:flex-start}.slider-box{width:40%;height:100vh}.slider,.slider .slick-list,.slider .slick-track{height:100%}.slider .item{height:100%;position:relative}.slider .item img{width:100%;height:100%;object-fit:cover;position:relative;z-index:5}.slider .item .name{position:absolute;width:227px;height:227px;padding:25px 33px;border-radius:10px;right:100px;bottom:100px;z-index:8;background:url('/local/templates/implant-expert-ekb/css/../img/experience.svg') no-repeat center center}.slider .item .name span{display:block}.slider .item .name .experience{display:flex;align-items:center;justify-content:center;border-bottom:1px solid #FFF;margin:0 0 10px}.slider .item .name .experience b{color:#FFF;font-weight:500;font-size:68px;margin-right:10px}.slider .item .name .experience small{color:#FFF}.slider .item .name .fio{text-align:center;color:#FFF}.slider .item .name .fio span{font-size:15px}.slider .item .name .fio span b{display:block;font-size:18px}.slider .item .name .fio small{font-size:10px;line-height:1;display:block;margin:5px 0 0}.slider .slick-dots{bottom:25px}.slider .slick-dots li{width:16px;height:16px;background:#FFF;opacity:.5;border-radius:50px;margin:0 5px}.slider .slick-dots li.slick-active{opacity:1}.slider .slick-dots li button{display:none}.info-box{margin-top:70px;padding:70px 35px;max-height:calc(100vh - 74px);overflow-y:auto;width:60%}.info-box .info .title{font-weight:600;font-size:46px;line-height:55px;margin-bottom:12px;color:#323232}.info-box .info .title mark{background:#0072D9;border-radius:3px;color:#FFF;padding:0 5px}.info-box .info .title span{color:#FE6E0D}.info-box .subtitle{font-size:14px;line-height:140%;color:#636363;margin-bottom:30px}.info-box .advantages{margin-bottom:50px}.info-box .advantages ul li{position:relative;padding-left:23px;margin-bottom:6px;font-size:18px;line-height:140%;color:#323232}.info-box .advantages ul li:before{content:'';position:absolute;left:0;top:3px;background:url('/local/templates/implant-expert-ekb/css/../img/check_list.svg') no-repeat center center;background-size:contain;width:15px;height:15px}.info-box .controls{margin-bottom:15px}.info-box .controls-text{margin-bottom:30px;color:#636363;line-height:140%;width:404px;max-width:100%}.info-box .presents{display:flex;align-items:center;flex-wrap:wrap;width:492px;max-width:100%}.info-box .presents .item{display:flex;align-items:center;background:#F3F3F3;border-radius:10px;width:calc(100%/2 - 16px/2);max-width:100%;overflow:hidden;border:1px solid #ebebeb;position:relative}.info-box .presents .item .image{width:54px;height:100%;overflow:hidden;min-width:54px;color:#000}.info-box .presents .item .image img{width:100%;height:100%;object-fit:cover}.info-box .presents .item .text{margin:0;padding:5px 25px 5px 10px;width:auto;font-size:14px;text-align:left;color:#3C3C3A;line-height:120%}.info-box .presents .item .text s{color:#B9B9B9;font-size:12px;margin-right:5px}.info-box .presents .item .text b{color:#FF1D1A;font-size:12px}.info-box .presents .item.blue{background:rgba(0,190,180,0.11)}.info-box .presents .item:nth-child(1){margin-right:16px}.quiz-info{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background:#3C3C3A;padding:30px 30px 0;display:flex;flex-wrap:wrap;flex-flow:column;width:40%;overflow:hidden;display:none}.quiz-info .title{font-weight:400;font-size:26px;line-height:120%;color:#FFF;padding:70px;position:relative}.quiz-info .title:before,.quiz-info .title:after{content:'';position:absolute;background:url('/local/templates/implant-expert-ekb/css/../img/quete.svg') no-repeat center center;background-size:contain;width:68px;height:68px}.quiz-info .title:before{left:0;top:0}.quiz-info .title:after{bottom:0;right:0;transform:rotate(180deg)}.quiz-info .doc{color:#FFF;margin-top:auto;margin-left:70px;margin-bottom:20px}.quiz-info .doc .name{font-weight:600;font-size:20px;line-height:120%;margin-bottom:10px}.quiz-info .doc .position{line-height:110%;color:#F3F3F3}.quiz-info .image{position:relative;bottom:0;text-align:center}.quiz-box{border-radius:0 12px 12px 0;display:none}.quiz-box .quiz-top{margin:0 0 35px;position:relative}.quiz-box .quiz-top .title{font-weight:600;font-size:14px;line-height:19px;color:#494949;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:0px;background:#e0e0e0;padding:0 5px;border-radius:5px;line-height:130%}.quiz-box .quiz-top .line{width:100%;height:28px;border-radius:50px;overflow:hidden;background:#e0e0e0}.quiz-box .quiz-top .line span{width:20%;background:#fe6e0d;display:block;height:100%;border-radius:40px}.quiz-box .quiz-middle{min-height:236px;height:246px}.quiz-box .quiz-middle .item{display:none}.quiz-box .quiz-middle .item:first-child{display:block}.quiz-box .quiz-middle .item .question{display:flex;margin:0 0 30px}.quiz-box .quiz-middle .item .question span{color:#1953A1;font-size:24px;line-height:28px;margin-right:5px;font-weight:bold}.quiz-box .quiz-middle .item .question b{font-weight:500;font-size:24px;line-height:28px;color:#494949}.quiz-box .quiz-middle .item .answers{display:flex;flex-wrap:wrap}.quiz-box .quiz-middle .item .answers .answer{background:#FFF;box-shadow:0px 10px 14px rgb(0 0 0 / 8%);border-radius:10px;margin-right:15px;width:161px;overflow:hidden}.quiz-box .quiz-middle .item .answers .answer:last-child{margin-right:0}.quiz-box .quiz-middle .item .answers.type-2 .answer{width:calc(80%/2 - 15px/2);margin-bottom:15px}.quiz-box .quiz-middle .item .answers.type-2 .answer label span{padding:20px 22px 20px 42px;font-size:17px;border:1px solid #e0e0e0;border-radius:10px;background:#FFF;line-height:120%}.quiz-box .quiz-middle .item .answers.type-2 .answer:nth-child(2n){margin-right:0}.quiz-box .quiz-middle .item .answers .answer input:checked + label span{border-color:#0b7efd;background:#FFF}.quiz-box .quiz-middle .item .answers .answer input{display:none}.quiz-box .quiz-middle .item .answers .answer label{display:flex;flex-flow:column;cursor:pointer;height:100%}.quiz-box .quiz-middle .item .answers .answer label img{width:100%}.quiz-box .quiz-middle .item .answers .answer label span{display:block;padding:19px 42px 17px;font-size:14px;line-height:14px;color:#3C3C3A;position:relative;height:100%;min-height:64px;display:flex;align-items:center;height:100%}.quiz-box .quiz-middle .item .answers .answer label span:before{content:'';position:absolute;left:13px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:100px;border:1px solid #646464;background:#FFF;background-position:center}.quiz-box .quiz-middle .item .answers .answer input:checked + label span:before{background:url('/local/templates/implant-expert-ekb/css/../img/check.svg') no-repeat center center;border-color:#1953A1}.quiz-box .quiz-bottom{margin:33px 0 0;display:flex;align-items:center;flex-wrap:wrap}.quiz-box .quiz-bottom .control .next{padding:20px 32px;border-radius:12px;font-weight:600;font-size:18px;line-height:140%;color:#323232;background:linear-gradient(180deg,#FAEA9E 0%,#F8DD74 100%);border-radius:12px;border:none;border-bottom:3px solid #DBC574;position:relative;cursor:pointer}.quiz-box .quiz-bottom .title{margin-left:auto;font-size:30px;font-weight:600;color:#494949}.quiz-box .quiz-bottom .title span:first-child{font-size:50px;color:#DF3A38}.quiz-send{padding:60px;background:#e1e1e1;border-radius:12px;width:100%;position:relative;text-align:center}.quiz-send .title{font-weight:500;font-size:44px;color:#3C3C3A;line-height:100%;margin:0 0 17px}.quiz-send .subtitle{font-weight:400;font-size:34px;color:#3C3C3A;line-height:100%;margin:0 0 5px}.quiz-final{width:100%;position:relative;align-items:center;display:none}.quiz-final .info{padding-left:325px}.quiz-final>.image{position:absolute;left:0;top:0;pointer-events:none;width:300px}.quiz-final .info .title{font-weight:500;font-size:44px;color:#3C3C3A;line-height:100%;margin:0 0 38px}.quiz-final .info .form-group{margin:0 0 14px}.quiz-final .info .form-group input{width:300px;max-width:100%;background:#F3F3F3;border-radius:10px;padding:22px 27px;border:none;font-size:20px;line-height:140%;color:#000;font-weight:300;margin:0 0 10px 0;font-family:sans-serif}.quiz-final .info .form-group input::placeholder{color:#989898}.quiz-final .info .form-group button{display:flex;max-width:100%;align-items:center;padding:26px 32px;border-radius:12px;font-weight:600;font-size:18px;line-height:140%;color:#323232;background:linear-gradient(180deg,#FAEA9E 0%,#F8DD74 100%);border:none;border-bottom:4px solid #DBC574;position:relative;cursor:pointer;width:300px;justify-content:center}.quiz-final .info .form-group button img{margin-left:12px}.quiz-final .info .form-group button:after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:105.58px;height:15.8px;background:#004593;filter:blur(65px);border-radius:12px;margin:34px 0 0;display:none}.quiz-final .info .politic{color:#3C3C3A;margin:0 0 56px;font-size:12px}.quiz-final .info .politic a{color:#3C3C3A;border-bottom:1px solid rgb(60 60 58 / 50%);line-height:1}.quiz-final .info .present{background:#F3F3F3;padding:0 20px 13px 20px;border-radius:10px;position:relative;display:inline-block;vertical-align:top}.quiz-final .info .present .image{position:relative}.quiz-final .info .present b{color:#3C3C3A;font-weight:600;font-size:16px;line-height:110%;margin:0 0 4px}.quiz-final .info .present span{display:block;color:#3C3C3A;font-size:16px;line-height:140%}.quiz-final .info .present .title-block{display:flex;align-items:center;margin:0 0 15px}.quiz-final .info .present .title-block span{margin-left:7px;color:#000000;font-size:17px}.quiz-final .info .present .item{background:#FFF}.quiz-final .info .present .item .text span{font-size:14px}footer{position:absolute;left:40%;bottom:0;width:calc(100% - 40%);padding:20px 35px;background:#f2f2f2;z-index:10}footer ul{display:flex;align-items:center;flex-wrap:wrap}footer ul li{margin-right:10px;color:#7f7f7f;font-size:12px}footer ul li:last-child{margin-right:0}footer ul li a{color:#7f7f7f;border-bottom:1px solid #CCC}.modal{padding:30px;border-radius:20px;background:#FFF;width:320px;margin:0 auto;display:none}.modal .modal-title{text-align:center}.modal .modal-title b{display:block;font-size:20px;color:#292929;margin:0 0 10px}.modal.big{width:600px;max-width:100%}.modal .modal-text p{margin:0 0 12px}.modal .modal-text p:last-child{margin:0}