*{margin:0;padding:0;border:0px;outline:none}body *{position:relative;box-sizing:border-box}table{border-spacing:0px}input,textarea,button,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}select::-ms-expand{display:none}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}input[type=checkbox],input[type=radio]{width:auto;height:auto}a{text-decoration:underline}a:hover{text-decoration:none}html,body{height:100%}.wrapper{display:flex;flex-direction:column;min-height:100%}.wrapper-content{flex-grow:1}body{min-width:320px;margin:0;padding:100px 0 0;font-family:Inter;font-weight:400;font-size:16px;line-height:1.55;color:#62666b}@media (max-width: 991px){body{font-size:14px}}img,svg,iframe{max-width:100%}iframe{aspect-ratio:16/9}p{margin:0 0 20px}@media (max-width: 767px){p{margin-bottom:15px}}b{font-weight:600}.ellips{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clear{clear:both}.clearfix:after{content:"";display:block;clear:both}.container{width:100%;padding-left:20px;padding-right:20px}@media (min-width: 768px){.container{max-width:740px;margin-left:auto;margin-right:auto}}@media (min-width: 992px){.container{max-width:1000px}}@media (min-width: 1440px){.container{max-width:1240px}}.container.-padding{padding:0 25px}@media (max-width: 575px){.xs-nopadd{margin-left:-20px;margin-right:-20px}.xs-nopadd.-text,.xs-nopadd .-text{padding-left:20px;padding-right:20px}.xs-nopadd-left{margin-left:-20px}.xs-nopadd-right{margin-right:-20px}}h1,.ttl{margin:0;font-weight:inherit;font-size:40px;text-transform:uppercase;line-height:1.35;color:#000}h1.-margin,.ttl.-margin{margin-bottom:30px}@media (max-width: 767px){h1,.ttl{font-size:24px}h1.-margin,.ttl.-margin{margin-bottom:20px}}ul{padding-left:15px}ul li{list-style-type:none;color:#62666b}ul li:before{content:"";position:absolute;top:9px;left:-12px;width:5px;height:5px;border-radius:50%;background:#229ccc}ul li+li{margin-top:10px}ol{list-style:none;counter-reset:num;padding-left:0;color:#000}ol>li{counter-increment:num;display:flex;align-items:center}ol>li:before{content:counter(num);width:36px;height:36px;line-height:32px;box-sizing:border-box;border:2px solid #02CBA8;border-radius:50%;text-align:center;font-weight:700;color:#000;display:inline-block;margin-right:20px;flex-grow:0;flex-shrink:0}@media (min-width: 992px){ol>li:before{width:40px;height:40px;line-height:36px}}@media (max-width: 767px){ol>li:before{margin-right:15px}}ol>li:nth-child(-n+9):before{content:"0" counter(num)}ol>li+li{margin-top:25px}ol ol{counter-reset:num2}ol ol>li{counter-increment:num2}ol ol>li:before{content:counter(num2) ". "}.ttlAndText{margin-bottom:30px}.ttlAndText .ttl{margin-bottom:15px}@media (min-width: 768px){.ttlAndText{display:flex;justify-content:space-between;gap:20px;margin-bottom:80px}.ttlAndText .ttl{margin-bottom:0}}@media (min-width: 768px) and (max-width: 1439px){.ttlAndText .ttl,.ttlAndText .text{flex:1}}@media (min-width: 1440px){.ttlAndText .ttl{width:41%}.ttlAndText .text{width:45%}}.tabs .content{display:none}.tabs .content.content--active{display:block}.tags{display:flex;flex-wrap:wrap}.tags .tag{display:inline-block;margin:0 15px 15px 0;height:32px;line-height:32px;white-space:nowrap;padding:0 15px;background:#f5f5f5;border-radius:10px;font-size:14px;color:#62666b}.items .item{margin-bottom:10px;padding:30px 20px;background:#fff;border:1px solid #F5F5F5;border-radius:15px;color:#000;box-shadow:0 4px 16px #0000000f}.items .item .icon{position:absolute;top:20px;right:20px;width:31px;height:32px;background:no-repeat center}.items .item .info{display:inline-block}.items .item .info .name{margin-bottom:10px;padding-right:40px;font-size:18px;text-transform:uppercase;font-weight:600}@media (min-width: 992px){.items{display:flex;flex-wrap:wrap;gap:30px}.items .item{display:flex;margin:0;width:calc(33.33% - 20px);min-height:150px;padding-top:100px;padding-bottom:40px}.items .item .name{font-size:24px}}.items.-oneLine .item{padding-top:25px;padding-bottom:25px}.items.-oneLine .item .icon{top:0;bottom:0;margin:auto}@media (min-width: 992px){.items.-oneLine{flex-wrap:nowrap;gap:10px}.items.-oneLine .item{width:100%;flex:1;padding-right:40px;padding-top:80px}.items.-oneLine .item .icon{top:20px;bottom:auto}}.items.-nmb .item .icon{width:36px;height:36px;line-height:32px;box-sizing:border-box;border:2px solid #02CBA8;border-radius:50%;text-align:center;font-weight:700;color:#000}@media (min-width: 992px){.items.-nmb .item .icon{width:40px;height:40px;line-height:36px}}.items.-nmb.-reverse .item .icon{right:auto;left:20px}@media (max-width: 991px){.items.-nmb.-reverse .item .info{padding-left:50px}}.product{display:flex;flex-direction:column;justify-content:space-between;font-size:16px}.product .pct{margin-bottom:25px}.product .pct img{border-radius:15px}.product .ttl{font-weight:600;font-size:24px}.product .text{margin-top:5px}.product .price{margin-top:15px;font-weight:600;font-size:24px;color:#000}.product .button{margin-top:25px;width:100%}.product .bottom{margin-top:auto}@media (max-width: 575px){.product{width:100%}.product .pct img{border-radius:20px}}.products .product{margin-bottom:40px}@media (min-width: 576px){.products{display:flex;flex-wrap:wrap;gap:30px}.products .product{width:275px}}.btnAndPrice .button{margin-right:35px}.btnAndPrice .price{font-weight:700;font-size:24px;color:#000}@media (max-width: 767px){.btnAndPrice .price{font-size:20px}}.clinic-link{text-decoration:none;color:inherit}.clinic-link:hover{color:#02cba8}.indent{margin-top:20px}a.clickable,.clickable{text-decoration:underline;cursor:pointer;color:#62666b}.button{display:inline-block;height:50px;line-height:50px;text-align:center;padding:0 40px;font-size:16px;font-weight:400;border-radius:25px;background:linear-gradient(90deg,#04daa6 -31.5%,#00b8ab,#3b86e5 130.92%);box-shadow:0 2px 12px #1fb8b3a3;cursor:pointer;color:#fff;text-decoration:none!important;white-space:nowrap;text-transform:uppercase;transition:background-color .2s ease-in,color .2s ease-out,box-shadow .2s ease-in}.button:focus{outline:none!important}.button:hover{box-shadow:0 2px 20px #1fb8b3a3}.button:active{background:linear-gradient(90deg,#04daa6 -31.5%,#00b8ab .86%,#3b86e5 130.92%);box-shadow:0 2px 12px #1fb8b3a3}.button.-brd{border:2px solid #02CBA8;background:transparent;box-shadow:none;color:#000}.button.-brd:hover{background:#02cba8;color:#fff}.button.-arrow{display:inline-flex;justify-content:center;align-items:center}.button.-arrow:after{content:"";display:inline-block;margin-left:10px;width:16px;height:13px;background:url(/assets/btn-arrow.png) no-repeat center}.button.-several-lines{height:auto;line-height:normal;white-space:normal;padding-top:15px;padding-bottom:15px}@media (max-width: 767px){.button{font-size:14px}}.button-blue{display:inline-block;height:40px;line-height:40px;padding:0 15px;border-radius:10px;background:#dfeef7;white-space:nowrap;text-transform:uppercase;transition:background-color .2s ease-in,color .2s ease-out,box-shadow .2s ease-in;cursor:pointer}.button-blue:hover,.button-blue.-active{background:#3b86e5;color:#fff}.form{margin-top:35px}.form .form-line{position:relative;margin-bottom:30px}.form .form-line .form-field{display:block;width:100%;height:50px;line-height:50px;padding:0;border-bottom:1px solid #DADADA;background:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:inherit;font-family:inherit;outline:none!important}.form .form-line .form-field.error{border-color:red;box-shadow:none}.form .form-line .switch{position:static}.form .form-line.-agree{display:flex;margin:20px 0 0;align-items:center}.form .errorText{position:absolute;top:100%;font-size:12px;margin:3px 0 0;color:red}.form .errorText+.form-field{color:red;border-color:red}.form .errorText+.switch .switch-span{border-color:red}.agree-text{font-size:14px}@media (max-width: 767px){.agree-text{font-size:12px}}.agree-text a{color:inherit}.switch{position:relative;margin:0;flex-grow:0;flex-shrink:0;cursor:pointer}.switch input[type=checkbox],.switch input[type=radio]{position:absolute;opacity:0}.switch input[type=checkbox]~.switch-span,.switch input[type=radio]~.switch-span{position:relative;display:inline-block;margin-right:20px;width:25px;height:25px;border:1px solid #DADADA;border-radius:5px;vertical-align:middle}.switch input[type=checkbox]~.switch-span:before,.switch input[type=radio]~.switch-span:before{content:"";position:absolute;top:5px;left:0;right:0;margin:auto;width:13px;height:7px;border:solid transparent;border-width:3px 3px 0 0;transform:rotate(135deg)}.switch input[type=checkbox]:checked~.switch-span,.switch input[type=radio]:checked~.switch-span{border-color:#02cba8;background-color:#02cba8}.switch input[type=checkbox]:checked~.switch-span:before,.switch input[type=radio]:checked~.switch-span:before{border-color:#fff}.switch input[type=checkbox].error~.switch-span,.switch input[type=radio].error~.switch-span{border-color:red}.switch--radio,.switch input[type=radio]~.switch-span{border-radius:50%}.form-result{display:none;text-align:center;font-size:15px}.form-result img{margin-bottom:20px}@media (max-width: 767px){.form-result img{max-width:50px}}.form-result .ttl{margin-bottom:20px;font-weight:400}.header{position:fixed;top:0;left:0;right:0;z-index:35;background:#fff;display:flex;justify-content:space-between;align-items:center;padding-top:25px;padding-bottom:25px;font-size:18px;color:#000}.header .logo img{display:block}@media (max-width: 767px){.header .logo{width:180px}}.header .phone-and-call{display:flex;align-items:center;gap:25px}@media (max-width: 767px){.header .phone-and-call{display:none}}.header .phone{margin-top:2px}.header .main-menu{position:absolute;top:100px;right:20px;width:320px;border-radius:15px;background:#fff;box-shadow:0 8px 48px #00000014;display:none}.header .main-menu.-opened{display:block}@media (max-width: 767px){.header .main-menu{display:none!important}}.header .menu-list{padding:20px}.phone-and-call .phone{color:#000;text-decoration:none;font-size:18px}.phone-and-call .phone:hover{color:#02cba8}.burger-btn{display:inline-block;border:none;background:none;outline:none;transition:opacity .2s;cursor:pointer}.burger-btn:after,.burger-btn:before,.burger-btn div{content:"";display:block;margin:4px 0;width:21px;height:2px;border-right:2px;background-color:#000;transition:all .2s ease-in-out}.burger-btn:before{margin-top:0}.burger-btn:after{margin-bottom:0}.burger-btn:hover:after,.burger-btn:hover:before,.burger-btn:hover div{background-color:#02cba8}.burger-btn.-opened:before{transform:translateY(6px) rotate(135deg)}.burger-btn.-opened:after{transform:translateY(-6px) rotate(-135deg)}.burger-btn.-opened div{transform:scale(0)}.menu-latent{position:fixed;top:0;left:0;right:0;display:flex;width:100%;height:100%;overflow:hidden;opacity:0;z-index:-1}.menu-latent.-opened{z-index:30;opacity:1}.menu-latent.-opened .menu-latent_inner{transform:translate(0)}.menu-latent_inner{width:100%;max-width:100%;height:100%;overflow:hidden;background:#fff;transform:translate(-100%);transition:.5s}.menu-latent_container{padding-left:20px;padding-right:20px;margin:100px 0 60px;height:calc(100% - 100px);overflow-y:auto;overflow-x:visible;display:flex;flex-direction:column}.menu-latent_container:before{content:""}.menu-latent .menu-bottom{display:flex;flex-direction:column;align-items:flex-start;margin-top:10px;padding-bottom:5px}.menu-latent .menu-bottom .phone{margin-bottom:25px}@media (min-width: 768px){.menu-latent .menu-bottom,.menu-latent{display:none}}.menu-list{list-style:none;padding:0;font-size:20px;color:#000}.menu-list .item{margin-bottom:20px}.menu-list .item:before{content:none}@media (max-width: 767px){.menu-list .item{margin-bottom:15px}}.menu-list .link{color:#000;text-decoration:none}.menu-list .link:hover{color:#02cba8}.footer{margin-top:20px}@media (min-width: 992px){.footer{margin-top:80px}}.footer a{text-decoration:none;color:inherit}.footer a:hover{color:#02cba8}.footer .top{padding:30px 0 40px;border:solid #DADADA;border-width:1px 0;color:#16253b}.footer .top .block .blockName{margin-bottom:20px;color:#000;font-weight:600;font-size:20px;text-transform:uppercase}.footer .top .block .item+.item{margin-top:15px}.footer .top .block.-menu{margin:30px 0 40px}.footer .top .block.-menu .item+.item{margin-top:20px}@media (min-width: 768px) and (max-width: 991px){.footer .top{display:flex;flex-wrap:wrap}.footer .top .logo{width:100%;margin-bottom:30px}.footer .top .block{width:50%}.footer .top .block.-menu{margin:0;padding-right:30px}}@media (min-width: 992px){.footer .top{padding:40px 0 100px;display:flex;justify-content:space-between;gap:0 7.25%}.footer .top .logo{flex:1 0 auto}.footer .top .block{max-width:340px}.footer .top .block .item+.item{margin-top:30px}.footer .top .block.-menu{margin:0;max-width:450px}.footer .top .block .menu{display:grid;grid-template-columns:1fr 1fr;gap:20px 30px}.footer .top .block .menu .item{margin:0 0 5px!important}}@media (max-width: 991px){.footer .top .block .menu{display:flex;flex-direction:column}.footer .top .block .menu .item.-void{display:none}.footer .top .block .menu .item.-contacts{order:1}}.footer .bottom{padding:30px 0;font-size:14px;display:flex;flex-direction:column;gap:20px}@media (min-width: 992px){.footer .bottom{flex-direction:row;justify-content:space-between;align-items:center}}.footer .socials .item+.item{margin-left:10px}.modalWindowBcg{z-index:100;position:fixed;width:100%;height:100%;background:#000;opacity:.16;top:0;left:0;display:none}.modalWindow{z-index:101;position:fixed;overflow-y:auto;top:0;left:0;right:0;margin:auto;width:480px;max-width:95%;background:#fff;border-radius:30px;box-shadow:0 8px 48px #00000014;display:none}.modalWindow-inner{scrollbar-width:none;-ms-overflow-style:none;overflow:scroll;padding:70px 40px 40px}@media (max-width: 575px){.modalWindow-inner{padding:50px 20px 40px}}.modalWindow-close{position:absolute;top:45px;right:45px;width:30px;height:30px;text-align:center;cursor:pointer;color:#000;z-index:1;font-weight:600}@media (max-width: 575px){.modalWindow-close{top:20px;right:20px}}.modalWindow-close:before,.modalWindow-close:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:2px;height:30px;background:#000;transform:rotate(45deg)}.modalWindow-close:after{transform:rotate(-45deg)}.modalWindow-close:hover:before,.modalWindow-close:hover:after{background:#02cba8}.modalWrapImg{text-align:center}.modalWindow-inner img{max-width:100%}.modalWindow-ttl{display:none}.cookies-block{position:fixed;bottom:24px;width:100%;max-width:1200px;padding:18px 25px;background-color:#fff;box-shadow:0 3px 12.6px 1px #00000029;z-index:100;border-radius:20px;display:flex;justify-content:space-between;align-items:center;opacity:1;transition:opacity .3s linear;font-size:18px;line-height:normal}@media (min-width: 768px){.cookies-block .text{width:530px}}.cookies-block .agree-cookie{font-size:18px;padding:1px 19px;height:auto}@media (max-width: 767px){.cookies-block .agree-cookie{font-size:15px}}@media (max-width: 1439px){.cookies-block{max-width:960px}}@media (max-width: 991px){.cookies-block{max-width:700px}}@media (max-width: 767px){.cookies-block{width:-moz-fit-content;width:fit-content;flex-direction:column;right:28px;left:28px;padding:20px;font-size:15px}.cookies-block .text{margin-bottom:10px}.cookies-block .agree-cookie{align-self:baseline;line-height:43px}}.cookies-block.-hidden{opacity:0;pointer-events:none}.section{margin:125px 0}@media (max-width: 767px){.section{margin:60px 0}}.topBlock .main{font-size:18px}.topBlock .main h1{margin:0;font-weight:inherit}.topBlock .main .pct{margin-top:40px}.topBlock .main .name+.name{margin-bottom:20px}.topBlock .main .text{margin-bottom:50px}@media (min-width: 992px){.topBlock .main{display:flex;align-items:center}.topBlock .main .info,.topBlock .main .pct{flex-grow:0;flex-shrink:0;width:43.75%}.topBlock .main .pct{width:56.25%;margin-top:0;align-self:flex-end}.topBlock .main .name{z-index:1;width:144%}.topBlock .main .name+.name{margin-top:-20px;width:120%}.topBlock .main .name .name-bcg{display:inline-block;background:#fff;padding:20px 20px 20px 0;border-radius:25px}.topBlock .main .name .name-bcg.-secondary{padding-top:0}.topBlock .main .content{padding-right:20px}}@media (max-width: 991px){.topBlock .main .name{font-size:35px}}@media (max-width: 767px){.topBlock .main{font-size:14px}.topBlock .main .text{margin-bottom:20px}}.topBlock .items{margin:-20px 15px 0}@media (min-width: 1440px){.topBlock .items{margin:-50px 50px 0 0}}@media (min-width: 992px){.topBlock.-benefit .main .info{width:56%}.topBlock.-benefit .main .pct{width:44%}}.topBlock.-benefit .main ul{font-size:16px}.topBlock.-benefit .main .text{margin:40px 0;color:#16253b}.topBlock.-benefit .main .btnAndPrice{margin-top:55px}@media (max-width: 767px){.topBlock.-benefit .main ul{font-size:14px}.topBlock.-benefit .main .text{margin:20px 0;font-size:16px}.topBlock.-benefit .main .btnAndPrice{margin-top:30px}}.topBlock.-benefit .main .pct .doctorInfo{position:absolute;left:0;bottom:30px;width:375px;max-width:90%;padding:8px 20px;background:#ffffff03;background:#ffffff1a;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);font-size:14px;line-height:normal;border-radius:0 15px 15px 0}.topBlock.-benefit .main .pct .doctorInfo .dockerName{margin-bottom:3px;font-weight:600;font-size:16px;color:#000}@media (min-width: 1440px){.topBlock.-benefit .main .pct .doctorInfo{bottom:60px}}@media (min-width: 992px){.topBlock.-benefit .items{float:right;width:685px}}.howItWorks .text{margin:30px 0 40px}@media (max-width: 767px){.howItWorks .text{margin:15px 0 30px}}.howItWorks .pct{margin-top:25px}@media (min-width: 992px){.howItWorks{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:30px}.howItWorks .pct{margin:0}.howItWorks .info{margin-top:50px}}.research .tabs-btns{margin:40px 0 20px;display:flex}.research .tabs-btns .button-blue{margin-right:15px}@media (max-width: 767px){.research .tabs-btns{margin:30px 0}.research .tabs-btns .button-blue{margin-right:10px}}.researchContent{font-size:18px;color:#16253b}.researchContent .ttl{margin:10px 0 25px;text-transform:none}@media (min-width: 768px){.researchContent .ttl{font-size:32px}}.researchContent .pct{margin-top:40px}.researchContent .tags{max-width:520px}.researchContent .cucumber{max-width:275px}.researchContent .btnAndPrice{margin:40px 0 55px}@media (max-width: 767px){.researchContent{font-size:16px}.researchContent .btnAndPrice{margin:30px 0}}@media (min-width: 992px){.researchContent{display:flex;justify-content:space-between;align-items:center;gap:30px}.researchContent .info,.researchContent .pct{flex:1;margin-top:0}.researchContent .info{padding:30px 0}.researchContent .cucumber{max-width:450px}}.knowledge .item{margin-top:-1px;border:solid #DADADA;border-width:1px 0;padding:30px 0 25px;height:100%}.knowledge .item .name{margin-bottom:5px;padding-right:45px;font-size:18px;color:#000;cursor:pointer}.knowledge .item.open .toggle-icon{background:url(/assets/minus.svg) no-repeat center;background-size:contain}.knowledge .item.open .spoiler-content{max-height:500px;display:block}.knowledge .item.open .name{margin-bottom:20px}.knowledge .item .spoiler-content{max-height:0;display:none}@media (max-width: 767px){.knowledge .item .name{font-size:16px}}@media (min-width: 992px){.knowledge{display:flex;flex-wrap:wrap;gap:0 50px}.knowledge .item{width:calc(50% - 25px)}}.knowledge .toggle-icon{width:35px;height:35px;background:url(/assets/plus.svg) no-repeat center;background-size:contain;position:absolute;top:25px;right:0;cursor:pointer;transition:transform .3s ease}.care .ttlAndText{margin:25px 0 80px;align-items:center;font-size:18px}@media (max-width: 767px){.care .ttlAndText{margin:25px 0;font-size:16px}}@media (min-width: 1440px){.AI .ttlAndText .ttl{width:50%}}.AI .aiList{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:18px;color:#000}.AI .aiList .item{flex:1;padding-right:15px}.AI .aiList .item .pct{height:48px;margin-bottom:20px}@media (max-width: 767px){.AI .aiList{font-size:16px}.AI .aiList .item{flex:unset;margin-bottom:40px;padding:0;width:calc(50% - 15px)}}.personal{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#02CBA8 #DFF7F3}.personal::-webkit-scrollbar{height:3px;width:3px}.personal::-webkit-scrollbar-track{background:#000}.personal::-webkit-scrollbar-thumb{background-color:#fff;border-left:.1px solid #464631}.personal .personal-inner{width:1200px;padding-bottom:30px;overflow:hidden}.personal .personalTable{table-layout:fixed;width:calc(100% + 10px);margin-left:-5px;margin-right:-5px;border-spacing:5px}.personal .personalTable th,.personal .personalTable td{height:95px;padding:15px;background:#f5f5f5;border-radius:15px;text-align:left;color:#16253b;line-height:1.35}.personal .personalTable td{vertical-align:top}.personal .personalTable th:last-child{padding-right:55px}.personal .personalTable th:last-child:before{content:"";position:absolute;top:15px;right:15px;width:32px;height:32px;background:url(/assets/personal.png) no-repeat center}.personal .personalTable .text{font-size:12px;line-height:1.33;color:#62666b}@media (max-width: 575px){.personal .personalTable{margin-right:15px;width:calc(100% - 10px)}}.personal .personalTable:not(.without-highlighting) th:last-child,.personal .personalTable:not(.without-highlighting) td:last-child{background:#dff7f3}.whyMajor{display:grid;gap:30px 14.5%;font-size:16px;color:#16253b}@media (min-width: 768px){.whyMajor{grid-auto-flow:column;grid-auto-columns:1fr;font-size:18px}}.numbers{display:grid;gap:45px 30px;grid-template-columns:1fr 1fr}.numbers .item .nmb{color:#02cba8;font-weight:600;font-size:40px}@media (min-width: 992px){.numbers .item .nmb{font-size:55px}}.ghost{margin-bottom:80px;border:1px solid #F5F5F5;box-shadow:0 8px 48px #00000014;border-radius:20px;padding:50px 80px}@media (max-width: 991px){.ghost{margin-bottom:40px;padding:20px}}@media (max-width: 575px){.ghost .button{width:100%}}.ghost.-bcg{box-shadow:0 0 4px #0000001f;background:#f5f5f5;color:#16253b}.ghost.-partner .button{margin:25px 0 45px}.ghost.-partner .info{background:url(/assets/partner-logotype.png) no-repeat center}@media (max-width: 767px){.ghost.-partner .info{background-size:280px}}@media (min-width: 992px){.ghost.-partner{display:grid;gap:5.6%;grid-auto-flow:column;grid-auto-columns:1fr}.ghost.-partner .button{margin:40px 0 0}.ghost.-partner .info{background-position:right}}@media (min-width: 768px) and (max-width: 991px){.ghost .form .fields-wrapper{flex-wrap:wrap}.ghost .form .fields-wrapper .form-line{width:calc(33.33% - 20px)}}@media (min-width: 768px){.ghost .form .fields-wrapper{display:flex;justify-content:space-between;gap:0 30px}.ghost .form .fields-wrapper .form-line{margin-bottom:20px}}.ghost .before-footer-text.hidden{display:none!important}
