body{margin:0}main{background-color:#fff}.header{background-color:#fff}.header__seo{position:absolute;opacity:0;z-index:-1}.header__wrapper{display:flex;padding-top:32px;padding-bottom:27px;justify-content:space-between}.header__nav{display:flex;align-items:center;justify-content:center}.header__logo{width:127px;height:36px}.header__logo_cts{width:auto;height:48px;margin:-10px}.header__line,.products__line,.ranking__line,.infos__line,.page_error__line,.productDescription__line{width:100%;height:9px;background:linear-gradient(270deg,#ebff51 .04%,#e275ff 48.97%,#0063ff 99.98%);content:""}.header__list{display:flex;list-style:none;padding:0;margin:0;justify-content:center;flex-wrap:wrap}.header__item{margin-left:11px;display:flex;align-items:center}.header__item-link{color:#000;text-decoration:none;font-family:Montserrat,sans-serif;font-display:swap;font-size:14px;text-align:center;font-weight:500;padding-bottom:3px}.header__item-link:hover{display:inline-block;background-image:linear-gradient(270deg,#ebff51 .04%,#e275ff 48.97%,#0063ff 99.98%);background-position:0 100%;background-size:100% 3px;background-repeat:no-repeat;padding-bottom:3px}.header__list .header__item:first-child{margin-left:0}.header__btn{display:flex;align-items:center;background:#0063ff;color:#fff;font-family:Montserrat,sans-serif;font-display:swap;font-size:15px;font-style:normal;font-weight:500;text-decoration:none;padding:0 12px}.header__btn-icon{margin-right:4px}.footer{padding-top:64px;padding-bottom:78px;background-color:#212b36}.footer-logged-out{padding-top:14px;padding-bottom:48px;background:linear-gradient(to right,#212b36,#0a5095)}.footer__contacts{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #fff;padding-bottom:62px}.footer__rights{margin-top:48px}.footer__list-rights{display:flex;justify-content:center;align-items:center;list-style:none;flex-wrap:wrap}.footer__list-url,.footer__list-social{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.footer__item{display:flex}.footer__link{font-display:swap;padding-bottom:3px;border-bottom:3px}.footer__link:hover{display:inline-block;background-image:linear-gradient(270deg,#ebff51 .04%,#e275ff 48.97%,#0063ff 99.98%);background-position:0 100%;background-size:100% 3px;background-repeat:no-repeat;padding-bottom:3px}.footer__link,.footer__list-rights-item{font-family:Montserrat,sans-serif;font-display:swap;font-size:16px;font-weight:400;margin-left:12px;color:#fff;text-decoration:none}.footer__list-url .footer__item:first-child .footer__link,.footer__list-social-item:first-child .footer__list-social-link,.footer__list-rights-item:first-child{margin-left:0}.footer__list-social-link{margin-left:17px}.footer__list-rights-link{color:#fff;text-decoration:underline}.footer__logo{width:127px;height:36px}.footer__logo_cts{width:auto;height:48px}.avatar__round-corner{border-radius:50%}.page_error{display:flex;background-color:#fff}.page_error__content{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:64px;margin-top:64px;margin-bottom:64px}.page_error__title,.page_error__subtitle{color:#000;font-family:Montserrat,sans-serif;font-size:98px;font-style:normal;font-weight:700;margin:0}.page_error__subtitle{font-size:48px;font-weight:400;margin-top:16px;margin-bottom:48px}.page_error__item-btn{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;display:inline-block;padding:12px 24px;width:248px;box-sizing:border-box;background-color:#0063ff;border:0;cursor:pointer;text-decoration:none;text-align:center}.no_link{color:inherit;text-decoration:inherit}.breadcrumb__item a{color:#0063ff;font-size:18px}.alert-primary{--bs-alert-bg: #0063FF;--bs-alert-color: #fff;--bs-alert-border-color: #0063FF;--bs-alert-border-radius: 0}.alert-success{--bs-alert-bg: #5BB600;--bs-alert-color: #fff;--bs-alert-border-color: #5BB600;--bs-alert-border-radius: 0}.alert-warning{--bs-alert-bg: #FBC31A;--bs-alert-color: #816300;--bs-alert-border-color: #FBC31A;--bs-alert-border-radius: 0}.mouse-pointer-hand{cursor:pointer}.full-frame{display:inline-block;width:100%;height:100%}.mh-6{margin-inline:6px}.header_welcome{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;font-size:.9em}.banner-white-box{background-color:#fff;padding:40px;text-align:left;height:200px;width:780px;margin-top:230px;margin-left:80px;position:absolute}.banner-title{color:#0077c8;font-family:Montserrat,sans-serif;font-size:40px;font-style:normal;font-weight:700}.banner-subtitle{color:#0077c8;font-family:Montserrat,sans-serif;font-size:22px;font-style:normal;font-weight:400}.banner-barra-rainbow{display:inline-block;background-image:linear-gradient(270deg,#ebff51 .04%,#e275ff 48.97%,#0063ff 99.98%);background-position:0 100%;background-size:100% 8px;background-repeat:no-repeat;padding-bottom:10px;height:6px;width:400px;margin-top:220px;margin-left:80px}.banner-home-title{color:#0077c8;font-family:Montserrat,sans-serif;font-size:40px;font-style:normal;font-weight:700}.banner-home-subtitle{color:#0077c8;font-family:Montserrat,sans-serif;font-size:22px;font-style:normal;font-weight:400}.banner-home-barra-rainbow{display:inline-block;background-image:linear-gradient(270deg,#ebff51 .04%,#e275ff 48.97%,#0063ff 99.98%);background-position:0 100%;background-size:100% 8px;background-repeat:no-repeat;padding-bottom:10px;height:6px;width:400px;margin-top:220px;margin-left:80px}.banner-home-white-box{background-color:#fff;padding:40px;text-align:left;height:200px;width:780px;margin-top:230px;margin-left:80px;position:absolute}.box-home-logo-ds{background-color:#00f;height:100px;width:300px;position:absolute;top:100px;left:300px}.debug2{border:1px solid yellow}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.emoji{margin-top:20px;margin-bottom:0;height:auto;font-size:1.2em;background-color:#fff;border:none}.emoji-counter{font-size:.5em}.dentsply_single_line{width:100%;height:2px;background:linear-gradient(270deg,#ebff51 .04%,#e275ff 48.97%,#0063ff 99.98%);content:""}.calendar{position:relative;margin-top:50px;margin-bottom:85px}.calendar__month-content{padding-left:5px;padding-right:5px}.calendar__month-list{list-style:none;margin:0;padding:16px 0 0}.calendar__month-item{display:flex;justify-content:center;align-self:center;padding:5px;border:1px solid #0063FF;background:#fff;color:#0077c8;text-align:center;font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:700;cursor:pointer}.calendar__year-wrapper{display:flex;justify-content:flex-end}.calendar__year{display:inline-block;color:#0063ff;text-align:center;font-family:Roboto,sans-serif;font-size:15px;font-style:normal;font-weight:900;border:1px solid #0063FF;background:#fff;padding:5px 10px}.calendar__month-item--active{border:1px solid #0063FF;background:#0063ff}.calendar__month-item--active .calendar__month-title{color:#fff}.calendar__month{position:relative}.calendar__month:after,.calendar__month:before{cursor:pointer;content:"";position:absolute;background:url(/build/assets/arrow-cal-T4cj3asM.svg),no-repeat;top:25px;width:32px;height:32px}.calendar__month:after{left:-10px;transform:rotate(180deg)}.calendar__month:before{right:-10px}.calendar__card{margin-top:35px}.calendar__card-wrapper{border:1px solid #0063FF;background:#fff}.calendar__date{color:#fff;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;background:#0063ff;padding:5px 11px}.calendar__title,.calendar__subtitle{color:#00000080;font-family:Montserrat,sans-serif;font-size:15px;font-weight:900;padding:10px 11px 0}.calendar__title{text-transform:uppercase}.calendar__subtitle{font-size:14px;font-weight:400;padding:0 11px 11px}.schedule__card-img{width:100%;height:auto}.campaign__wrapper{display:flex;padding:140px 0 80px}.campaign__title{margin:0;font-family:Montserrat,sans-serif;font-display:swap;font-size:24px;font-weight:700}.campaign__subtitle,.campaign__url{font-family:Montserrat,sans-serif;font-display:swap;font-size:16px;font-style:normal;font-weight:400}.campaign__url{display:flex;align-items:center;color:#000;text-decoration:none}.campaign__items{display:flex;flex-direction:column;padding:80px 80px 80px 64px}.campaign__item{margin-bottom:32px;display:flex;align-items:flex-start}.campaign__img{max-width:552px;height:640px;padding-right:64px}.campaign__icon{margin-right:24px}.contactUs{display:flex;background:url(/build/assets/bg-form-TRlLxtT7.webp),no-repeat;background-size:cover}.contactUs__content{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:64px;margin-top:64px;margin-bottom:64px}.contactUs__title,.contactUs__subtitle{color:#000;font-family:Montserrat,sans-serif;font-size:48px;font-style:normal;font-weight:700;margin:0}.contactUs__subtitle{font-size:18px;font-weight:400;margin-top:16px;margin-bottom:48px}.contactUs__item-wrapper{display:flex;flex-direction:column;margin-bottom:24px}.contactUs__label{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;padding-bottom:8px}.contactUs__input{padding:12px}.contactUs__select-wrapper{padding-right:12px;border:1px solid rgba(0,0,0,.5)}.contactUs__select{border:none;padding:12px;display:inline-block;width:100%;height:100%;color:#505050;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400}.contactUs__item-radio-wrapper{display:flex;align-items:center;width:50%;padding-bottom:14px}.contactUs__item-wrapper.contactUs__item-wrapper--area{padding-top:0}.contactUs__radio-label{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;margin-left:8px;cursor:pointer}.contactUs__item-area{padding:12px}.contactUs__item-wrapper.contactUs__item-wrapper--textArea{display:flex;align-items:center}.contactUs__wrapper-check{display:flex;align-items:center;justify-content:center;padding-bottom:24px}.contactUs__check-label{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400}.contactUs__check-link{color:#000}.contactUs__check{margin-right:12px}.contactUs__check-label .contactUs__check{position:absolute;opacity:0;cursor:pointer}.contactUs__checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #000}.contactUs__check-label .contactUs__check:checked~.contactUs__checkmark{background-color:#000;border:1px solid #000}.contactUs__checkmark:after{content:"";position:absolute;display:none}.contactUs__check-label .contactUs__check:checked~.contactUs__checkmark:after{display:block}.contactUs__check-label .contactUs__checkmark:after{left:5px;top:2px;width:3px;height:8px;border:solid #FFF;border-width:0 2px 2px 0;transform:rotate(45deg)}.contactUs__item-radio-wrapper input[type=radio]{position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:1px solid black;border-radius:50%;outline:none;background-color:#fff;margin-right:5px;cursor:pointer}.contactUs__item-radio-wrapper input[type=radio]:checked{background-color:#fff;border-color:#000}.contactUs__item-radio-wrapper input[type=radio]:checked:before{content:"";display:block;width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:#000;position:absolute;left:9px;top:9px;transform:translate(-50%,-50%)}.contactUs__item-btn{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;display:inline-block;padding:12px 24px;width:111px;box-sizing:border-box;background-color:#0063ff;border:0;cursor:pointer}.infos__about{background:url(/build/assets/bg-about-XOR5yTCB.webp),no-repeat;background-size:cover;padding-bottom:35px}.infos__text{padding:15px 32px 43px}.infos__about-title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:36px;font-weight:700;margin:0;padding-bottom:15px}.infos__about-points{display:flex;justify-content:center;align-items:center;padding:15px}.infos__about-points-info{color:#000;font-family:Montserrat,sans-serif;font-size:12px;font-style:normal;font-weight:500}.infos__content{padding-top:90px}.infos__title{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;margin-top:12px}.infos__card-wrapper{display:flex;align-items:center;flex-direction:column;padding:17px 15px 15px;min-height:189px;box-sizing:border-box;margin-bottom:12px;box-shadow:0 8px 16px #00000014,0 0 4px #0000000a}.infos__card-svg{width:78px;height:78px;border-radius:100%;display:flex;justify-content:center;align-items:center}.infos__card-svg--blue{background-color:#0077c8}.infos__card-svg--white{background-color:#fff}.infos__card-svg--yellow{background-color:#f8a700}.infos__card-svg--grey{background-color:#00000080}.infos__about-card{background-color:#fff;margin:0 76px 26px}.infos__about-user{display:flex;align-items:center;padding:28px 0 20px 28px;border-bottom:2px solid #F5F8FA}.infos__about-svg-list{display:flex}.infos__about-img{width:82px;height:82px;border-radius:100%;margin-right:20px}.infos__about-name{display:block;color:#000;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:400;width:70%}.infos__about-svg{width:22px;height:22px;border-radius:100%;display:flex;justify-content:center;align-items:center;background-color:#f8a700;margin-top:6px;margin-right:8px}.infos__card-wrapper-small{display:flex;align-items:center;flex-direction:column;padding:4px;height:120px;max-width:140px;box-sizing:border-box;margin-bottom:12px;box-shadow:0 4px 8px #00000014,0 0 4px #0000000a}.infos__title-small{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:.7em;font-style:normal;font-weight:500;margin-top:12px}.infos__card-svg-small{width:50px;height:50px;border-radius:100%;display:flex;justify-content:center;align-items:center;margin-top:10px}.infos__card-icon-img-small{width:20px;height:auto}.infos__card-small{max-width:140px}.infos__row-right{justify-content:flex-end}.login{display:flex;background-color:#212b36;background:linear-gradient(to right,#212b36,#0a5095);height:100vh}.login__content{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:64px;margin-top:64px;margin-bottom:64px}.login__title,.login__subtitle{color:#000;font-family:Montserrat,sans-serif;font-size:32px;font-style:normal;font-weight:700;margin:0;text-align:center}.login__subtitle{font-size:14px;font-weight:400;margin-top:16px;margin-bottom:48px}.login__item-wrapper{display:flex;flex-direction:column;margin-bottom:24px}.login__label{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;padding-bottom:8px}.login__input{padding:12px}.login__select-wrapper{padding-right:12px;border:1px solid rgba(0,0,0,.5)}.login__select{border:none;padding:12px;display:inline-block;width:100%;height:100%;color:#505050;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400}.login__item-radio-wrapper{display:flex;align-items:center;width:50%;padding-bottom:14px}.login__item-wrapper.login__item-wrapper--area{padding-top:40px}.login__radio-label{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;margin-left:8px;cursor:pointer}.login__item-area{padding:12px}.login__item-wrapper.login__item-wrapper--textArea{display:flex;align-items:center}.login__wrapper-check{display:flex;align-items:center;justify-content:left;padding-bottom:24px}.login__check-label{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400}.login__check-link{color:#000}.login__check{margin-right:12px}.login__check-label .login__check{position:absolute;opacity:0;cursor:pointer}.login__checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #000}.login__check-label .login__check:checked~.login__checkmark{background-color:#000;border:1px solid #000}.login__checkmark:after{content:"";position:absolute;display:none}.login__check-label .login__check:checked~.login__checkmark:after{display:block}.login__check-label .login__checkmark:after{left:5px;top:2px;width:3px;height:8px;border:solid #FFF;border-width:0 2px 2px 0;transform:rotate(45deg)}.login__item-radio-wrapper input[type=radio]{position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:1px solid black;border-radius:50%;outline:none;background-color:#fff;margin-right:5px;cursor:pointer}.login__item-radio-wrapper input[type=radio]:checked{background-color:#fff;border-color:#000}.login__item-radio-wrapper input[type=radio]:checked:before{content:"";display:block;width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:#000;position:absolute;left:9px;top:9px;transform:translate(-50%,-50%)}.login__item-btn{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;display:inline-block;padding:12px 24px;width:100%;box-sizing:border-box;background-color:#0063ff;border:0;cursor:pointer}.login__wrapper-forgot-password{display:flex;align-items:center;justify-content:left;padding-bottom:24px}.login__forgot-password-label{display:block;position:relative;margin-bottom:15px;cursor:pointer;color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400}.login__forgot-password-link{color:#000}.forgot-password{display:flex;background-color:#fff}.forgot-password__content{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:64px;margin-top:64px;margin-bottom:64px}.forgot-password__title,.forgot-password__subtitle{color:#000;font-family:Montserrat,sans-serif;font-size:48px;font-style:normal;font-weight:700;margin:0;text-align:center}.forgot-password__subtitle{font-size:18px;font-weight:400;margin-top:16px;margin-bottom:48px}.forgot-password__item-wrapper{display:flex;flex-direction:column;margin-bottom:24px}.forgot-password__label{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;padding-bottom:8px}.forgot-password__input{padding:12px}.forgot-password__item-wrapper.forgot-password__item-wrapper--textArea{display:flex;align-items:center}.forgot-password__item-btn{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;display:inline-block;padding:12px 24px;width:100%;box-sizing:border-box;background-color:#0063ff;border:0;cursor:pointer}.reset-password{display:flex;background-color:#fff}.reset-password__content{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:64px;margin-top:64px;margin-bottom:64px}.reset-password__title,.reset-password__subtitle{color:#000;font-family:Montserrat,sans-serif;font-size:48px;font-style:normal;font-weight:700;margin:0;text-align:center}.reset-password__subtitle{font-size:18px;font-weight:400;margin-top:16px;margin-bottom:48px}.reset-password__item-wrapper{display:flex;flex-direction:column;margin-bottom:24px}.reset-password__label{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;padding-bottom:8px}.reset-password__input{padding:12px}.reset-password__item-wrapper.reset-password__item-wrapper--textArea{display:flex;align-items:center}.reset-password__item-btn{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;display:inline-block;padding:12px 24px;width:100%;box-sizing:border-box;background-color:#0063ff;border:0;cursor:pointer}.confirm-password{display:flex;background-color:#fff}.confirm-password__content{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:64px;margin-top:64px;margin-bottom:64px}.confirm-password__title,.confirm-password__subtitle{color:#000;font-family:Montserrat,sans-serif;font-size:48px;font-style:normal;font-weight:700;margin:0;text-align:center}.confirm-password__subtitle{font-size:18px;font-weight:400;margin-top:16px;margin-bottom:48px}.confirm-password__item-wrapper{display:flex;flex-direction:column;margin-bottom:24px}.confirm-password__label{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;padding-bottom:8px}.confirm-password__input{padding:12px}.confirm-password__item-wrapper.confirm-password__item-wrapper--textArea{display:flex;align-items:center}.confirm-password__item-btn{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;display:inline-block;padding:12px 24px;width:100%;box-sizing:border-box;background-color:#0063ff;border:0;cursor:pointer}.verify-email{display:flex;background-color:#fff}.verify-email__content{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:64px;margin-top:64px;margin-bottom:64px}.verify-email__title,.verify-email__subtitle{color:#000;font-family:Montserrat,sans-serif;font-size:48px;font-style:normal;font-weight:700;margin:0;text-align:center}.verify-email__subtitle{font-size:18px;font-weight:400;margin-top:16px;margin-bottom:48px}.verify-email__item-wrapper{display:flex;flex-direction:column;margin-bottom:24px}.verify-email__item-wrapper.verify-email__item-wrapper--textArea{display:flex;align-items:center}.verify-email__item-btn{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;display:inline-block;padding:12px 24px;width:100%;box-sizing:border-box;background-color:#0063ff;border:0;cursor:pointer}.login__logo{width:300px;height:auto;margin-bottom:30px}.products{background-color:#fff;padding-top:75px;padding-bottom:65px}.products__title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:40px;font-style:normal;font-weight:700}.products__wrapper{display:inline-block;padding-bottom:40px}.filterProducts{margin-top:54px}.filterProducts__choose{display:flex;height:100%;border-bottom:1px solid #000}.filterProducts__btnAll-wrapper--active,.filterProducts__btnOpened-wrapper--active{position:relative;border:1px solid #000;border-width:1px 1px 0px 1px;border-radius:5px 5px 0 0;margin-left:20px}.filterProducts__btnAll-wrapper--active:before,.filterProducts__btnOpened-wrapper--active:before{display:block;content:"";height:4px;width:100%;background-color:#fff;position:absolute;bottom:-1px;left:0}.filterProducts__btnAll-wrapper--active{margin-left:20px}.filterProducts__btnOpened-wrapper{margin-left:10px}.filterProducts__btnAll-wrapper,.filterProducts__btnOpened-wrapper{padding:20px 10px;height:100%;cursor:pointer}.filterProducts__btnAll,.filterProducts__btnOpened{text-align:center;font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:700;padding:8px 22px;border-radius:5px;border:1px solid #0077C8;background:#fff;color:#00000080}.filterProducts__btnAll-wrapper--active .filterProducts__btnAll,.filterProducts__btnOpened-wrapper--active .filterProducts__btnOpened{background-color:#0f62fe;color:#fff}.filterProducts__searchAndFilterForm{margin-top:40px}.filterProducts__filter,.filterProducts__search{display:flex}.filterProducts__filter-label,.filterProducts__search-label{width:100%;display:flex;border-radius:66px}.filterProducts__filter-input,.filterProducts__search-input{border-radius:66px;padding:10px 20px;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;width:100%}.filterProducts__filter-input{border:1px solid rgba(0,0,0,.5)}.filterProducts__search-input{border:none;background-color:#d9d9d980}.products__card-item:nth-child(3n){margin-bottom:45px}.products__card-item-img{width:100%;height:auto}.products__card-center{text-align:center}.products__card-item-wrapper{padding:20px;box-shadow:0 8px 16px #00000014,0 0 4px #0000000a}.products__card-title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:30px;font-weight:700;height:2.2em;text-align:center}.products__card-subtitle{font-family:Montserrat,sans-serif;font-display:swap;font-size:15px;font-weight:400}.products__btn,.products__card-btn{font-family:Montserrat,sans-serif;font-display:swap;font-size:16px;font-style:normal;font-weight:400;margin-top:47px;display:inline-block;background:#0063ff;padding:15px 24px;color:#fff;text-decoration:none}.products__card-btn{margin-top:10px;padding:12px 24px}.productDescription__description p img{width:100%}.productDescription__img{max-width:400px;height:auto}.productHighlight{margin-top:123px;margin-bottom:78px}.productHighlight__title{color:#0077c8;text-align:center;font-family:Montserrat,sans-serif;font-size:48px;font-style:normal;font-weight:700;margin:0;padding-bottom:60px}.productHighlight__list{display:flex;justify-content:center}.productHighlight__list-img{border-radius:100%;width:134px;height:134px;padding:20px;box-sizing:border-box;background-color:#0063ff}.productHighlight__list-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.productHighlight__list-title{color:#0077c8;text-align:center;font-family:Montserrat,sans-serif;font-size:2em;line-height:1.1;font-style:normal;font-weight:700;margin-top:12px}.productHighlight__list-qtd{display:flex;flex-direction:column;margin-top:34px}.productHighlight__list-qtd-item{display:flex;margin-bottom:30px}.productHighlight__list-qtd-title{color:#fff;font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;font-weight:700;display:flex;align-items:center;background:#0063ff;padding:14px 25px}.productHighlight__list-qtd-sub{background:#d9d9d9;padding:15px 15px 15px 25px;color:#000;font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:500;display:flex;align-items:center}.products__hero-title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:40px;font-style:normal;font-weight:700;margin:auto;margin-left:10rem}.product_promotion__img-foward{width:260px;height:auto}.product_promotion__img-foward-action{width:30px;height:auto;margin-top:20px}.proposal{padding:120px;background:url(/build/assets/bg-proposal-Y--QA9Yv.webp),no-repeat;background-size:cover}.proposal__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.proposal__title{color:#fff;font-family:Montserrat,sans-serif;font-display:swap;font-size:48px;font-weight:700}.proposal__subtitle{color:#fff;font-family:Montserrat,sans-serif;font-display:swap;font-size:18px;font-weight:400;text-align:center}.proposal__btn{background-color:#fff;padding:12px 24px;border-radius:5px;color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:16px;font-style:normal;font-weight:400;margin-top:24px;text-decoration:none}.proposal__template-img{width:600px;height:auto}.proposal__checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #000}.proposal__check-label .proposal__check:checked~.proposal__checkmark{background-color:#000;border:1px solid #000}.proposal__checkmark:after{content:"";position:absolute;display:none}.proposal__check-label .proposal__check:checked~.proposal__checkmark:after{display:block}.proposal__check-label .proposal__checkmark:after{left:5px;top:2px;width:3px;height:8px;border:solid #FFF;border-width:0 2px 2px 0;transform:rotate(45deg)}.proposal_small_text{font-size:12px;margin-left:10px}.ranking{padding-top:40px;background:#f5f8fa}.ranking__title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:40px;font-weight:700}.ranking__subtitle{display:inline-block}.ranking__name{font-family:Montserrat,sans-serif;font-display:swap;font-size:20px;font-style:normal;font-weight:400;width:265px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.ranking__subtitle-info{display:block;color:#00000080;font-family:Montserrat,sans-serif;font-display:swap;font-size:20px;font-style:normal;font-weight:500;margin:14px 0}.ranking__wrapper-text{padding-left:20px}.ranking__cards-wrapper{padding-top:40px;margin-inline:-24px}.ranking__card-item{background:#fff;padding:15px;box-shadow:0 8px 16px #00000014,0 0 4px #0000000a}.ranking__info{align-items:center;padding:30px 0;border-bottom:2px solid #F5F8FA;min-height:170px}.ranking__stats-content{border-right:2px solid #F5F8FA;text-align:center}.ranking__stats .ranking__stats-info:last-child .ranking__stats-content{border-right:0}.ranking__stats{padding-top:6px}.ranking__stats-value{text-align:center;font-family:Roboto,sans-serif;font-size:15px;font-style:normal;font-weight:700;padding-left:5px}.ranking__stats-title{font-family:Montserrat,sans-serif;font-display:swap;font-size:12px;font-style:normal;font-weight:300}.ranking__stats-value-wrapper{display:flex;justify-content:center;padding-top:6px}.ranking__position{display:flex;justify-content:center;width:114px;padding:5px 0;margin-top:10px;border-radius:20px}.ranking__position-text{color:#fff;font-family:Montserrat,sans-serif;font-display:swap;font-size:12px;font-weight:700;margin-left:5px}.ranking__position--yellow{background-color:#fbc31a}.ranking__position--grey{background-color:#a3a8aa}.ranking__position--brown{background-color:#bf5e39}.ranking__position--participation{background-color:#439747}.position{padding-top:23px;background-color:#f5f8fa}.position.position--unchecked{padding-bottom:105px}.position__wrapper{background:url(/build/assets/bg-rank-84Hd54xd.webp),no-repeat;background-size:cover;padding:10px 24px}.position__content---unchecked .position__wrapper{background:#fff;border:2px solid #0077C8;padding:10px 24px;margin-top:16px}.position__title{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-display:swap;font-size:20px;font-weight:400}.position__item{display:flex;align-items:center}.position__item--center{justify-content:center}.position__chip{display:flex;align-items:center;border-radius:12.5px;padding:3px 15px;color:#fff;font-family:Roboto,sans-serif;font-size:15px;font-weight:700;margin-right:23px}.position__chip-text{margin-left:3px}.position__content---unchecked .position__chip-name{color:#00000080}.position__chip-name{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-display:swap;font-size:20px;font-weight:700}.position__winner{display:flex;align-items:center}.position__winner-img{margin-right:6px}.position__list{display:flex;align-items:center;list-style:none;padding:0;margin:0}.position__list-value{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-display:swap;font-size:15px;font-weight:700;margin-left:3px}.position__content---unchecked .position__list-value{color:#00000080}.position__list-item{display:flex;width:100px;align-items:center;margin-right:24px;padding-right:24px;border-right:1px solid rgba(255,255,255,.5)}.position__content---unchecked .position__list-item{border-right:1px solid rgba(0,0,0,.5)}.position__list-item:last-child{border-right:0}.ranking-complete{padding:24px;background-color:#f5f8fa}.ranking-complete__wrapper{display:flex;flex-direction:column;justify-content:center}.ranking-complete__link{display:flex;flex-direction:column;align-items:center;font-family:Montserrat,sans-serif;font-display:swap;font-size:15px;font-style:normal;font-weight:600;color:#00000080;text-decoration:none}.recommended{padding-top:65px;padding-bottom:75px;background:url(/build/assets/bg-recommended-_ZowobC9.webp),no-repeat;background-size:cover}.recommended__title{color:#fff;font-family:Montserrat,sans-serif;font-display:swap;font-size:40px;font-weight:700;padding-bottom:47px}.recommended__cards{display:flex;justify-content:space-between}.recommended__img{max-width:224px;height:auto;align-self:center}.recommended__card-item{display:flex;flex-direction:column}.recommended__classification{display:flex;align-items:center}.recommended__classification-value{color:#fff;font-family:Montserrat,sans-serif;font-display:swap;font-size:10px;font-style:normal;font-weight:700;margin-right:5px}.recommended__product-name{color:#fff;font-family:Montserrat,sans-serif;font-display:swap;font-size:20px;font-weight:700;margin:8px 0;max-width:224px;text-align:center}.register{display:flex;background-color:#fff}.register__content{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;padding:64px;margin-top:64px;margin-bottom:64px}.register__title,.register__subtitle{color:#000;font-family:Montserrat,sans-serif;font-size:48px;font-style:normal;font-weight:700;margin:0;text-align:center}.register__subtitle{font-size:18px;font-weight:400;margin-top:16px;margin-bottom:48px}.register__item-wrapper{display:flex;flex-direction:column;margin-bottom:24px}.register__label{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;padding-bottom:8px}.register__input{padding:12px}.register__select-wrapper{padding-right:12px;border:1px solid rgba(0,0,0,.5)}.register__select{border:none;padding:12px;display:inline-block;width:100%;height:100%;color:#505050;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400}.register__item-radio-wrapper{display:flex;align-items:center;width:50%;padding-bottom:14px}.register__item-wrapper.register__item-wrapper--area{padding-top:40px}.register__radio-label{font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;margin-left:8px;cursor:pointer}.register__item-area{padding:12px}.register__item-wrapper.register__item-wrapper--textArea{display:flex;align-items:center}.register__wrapper-check{display:flex;align-items:center;justify-content:left;padding-bottom:24px}.register__check-label{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400}.register__check-link{color:#000}.register__check{margin-right:12px}.register__check-label .register__check{position:absolute;opacity:0;cursor:pointer}.register__checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #000}.register__check-label .register__check:checked~.register__checkmark{background-color:#000;border:1px solid #000}.register__checkmark:after{content:"";position:absolute;display:none}.register__check-label .register__check:checked~.register__checkmark:after{display:block}.register__check-label .register__checkmark:after{left:5px;top:2px;width:3px;height:8px;border:solid #FFF;border-width:0 2px 2px 0;transform:rotate(45deg)}.register__item-radio-wrapper input[type=radio]{position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:1px solid black;border-radius:50%;outline:none;background-color:#fff;margin-right:5px;cursor:pointer}.register__item-radio-wrapper input[type=radio]:checked{background-color:#fff;border-color:#000}.register__item-radio-wrapper input[type=radio]:checked:before{content:"";display:block;width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:#000;position:absolute;left:9px;top:9px;transform:translate(-50%,-50%)}.register__item-btn{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;display:inline-block;padding:12px 24px;width:100%;box-sizing:border-box;background-color:#0063ff;border:0;cursor:pointer}.register__wrapper-already-registered{display:flex;align-items:center;justify-content:left;padding-bottom:24px}.register__already-registered-label{display:block;position:relative;margin-bottom:15px;cursor:pointer;color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400}.register__already-registered-link{color:#000}.faq__content{padding-top:90px;padding-bottom:90px}.faq__wrapper-text{display:inline-block}.faq__title{font-family:Montserrat,sans-serif;font-size:40px;font-style:normal;font-weight:700;margin:0;padding-bottom:14px}.faq__line{width:200px;height:9px;background:linear-gradient(270deg,#ebff51 .04%,#e275ff 48.97%,#0063ff 99.98%);content:""}.faq__accordion-title{font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:700;margin:0;padding-bottom:14px}.faq__accordion-line{width:200px;height:9px;background:linear-gradient(270deg,#ebff51 .04%,#e275ff 48.97%,#0063ff 99.98%);content:""}.faq__accordion-item{--bs-accordion-active-bg: #fff}.productPrices{background-color:#fff;padding-top:75px;padding-bottom:65px}.productPrices__thumbnail{max-width:121px}.filterProductPrices{margin-top:54px}.filterProductPrices__btn{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;display:inline-block;padding:12px 24px;width:100%;box-sizing:border-box;background-color:#0063ff;border:0;cursor:pointer;border-radius:66px}.exportProductPrices__btn{color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;display:inline-block;padding:12px 24px;width:100%;box-sizing:border-box;background-color:#e0e0e0;border:0;cursor:pointer;border-radius:66px}.filterProductPrices__searchAndFilterForm{margin-top:40px}.filterProductPrices__filter,.filterProductPrices__search{display:flex}.filterProductPrices__filter-label,.filterProductPrices__search-label{width:100%;display:flex;border-radius:66px}.filterProductPrices__filter-input,.filterProductPrices__search-input{border-radius:66px;padding:10px 20px;font-family:Montserrat,sans-serif;font-size:16px;font-style:normal;font-weight:400;width:100%}.filterProductPrices__filter-input{border:1px solid rgba(0,0,0,.5)}.filterProductPrices__search-input{border:none;background-color:#d9d9d980}.productPrices__table{width:100%;font-family:Montserrat,sans-serif}.exam__content{font-family:Montserrat,sans-serif;background-color:#fff;margin-top:64px;padding-bottom:64px}.exam__item-btn{color:#fff;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;display:inline-block;padding:12px 24px;width:100%;box-sizing:border-box;background-color:#0063ff;border:0;cursor:pointer}.exam__ribbon{font-size:12px;font-weight:700;color:#fff}.exam__ribbon{--f: .5em;--r: .8em;position:absolute;top:-11px;left:calc(-1 * var(--f));padding-inline:1.25em;line-height:1.8;background:#987f69;border-bottom:var(--f) solid #0005;border-right:var(--r) solid #0000;-webkit-clip-path:polygon(0 0,0 calc(100% - var(--f)),var(--f) 100%,var(--f) calc(100% - var(--f)),100% calc(100% - var(--f)),calc(100% - var(--r)) calc(50% - var(--f) / 2),100% 0);clip-path:polygon(0 0,0 calc(100% - var(--f)),var(--f) 100%,var(--f) calc(100% - var(--f)),100% calc(100% - var(--f)),calc(100% - var(--r)) calc(50% - var(--f) / 2),100% 0)}.exam__ribbon-bg-success{background-color:#198754}.exam__ribbon-bg-danger{background-color:#dc3545}.exam__ribbon-bg-secondary{background-color:#6c757d}.promotions{background-color:#fff;padding-top:75px;padding-bottom:65px}.promotions__title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:40px;font-style:normal;font-weight:700}.promotions__wrapper{display:inline-block;padding-bottom:40px}.promotions__card-item:nth-child(3n){margin-bottom:45px}.promotions__card-item-img{width:380px;height:auto}.promotions__card-center{text-align:center}.promotions__card-item-wrapper{padding:20px;box-shadow:0 8px 16px #00000014,0 0 4px #0000000a}.promotions__card-title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:30px;font-weight:700;height:2.2em;text-align:center;margin-bottom:20px}.promotions__card-subtitle{font-family:Montserrat,sans-serif;font-display:swap;font-size:15px;font-weight:400;height:6em;overflow:hidden}.promotions__btn,.promotions__card-btn{font-family:Montserrat,sans-serif;font-display:swap;font-size:16px;font-style:normal;font-weight:400;margin-top:47px;display:inline-block;background:#0063ff;padding:15px 24px;color:#fff;text-decoration:none}.promotions__card-btn{margin-top:10px;padding:12px 24px}.promotions__card-period{font-size:1em;color:#0077c8;font-family:Montserrat,sans-serif}.promotions__card-description{font-size:1.2em;color:#0077c8;font-family:Montserrat,sans-serif;text-align:center}.promotions__card-subtitle{font-family:Montserrat,sans-serif;font-display:swap;font-size:1em;font-weight:400;height:6em;overflow:hidden}.courses{background-color:#fff;padding-top:75px;padding-bottom:65px}.course__title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:40px;font-style:normal;font-weight:700}.course__wrapper{display:inline-block;padding-bottom:40px}.course__card-item:nth-child(3n){margin-bottom:45px;height:700px}.course__card-item-img{width:380px;height:auto}.course__card-center{text-align:center}.course__card-item-wrapper{padding:20px;box-shadow:0 8px 16px #00000014,0 0 4px #0000000a;min-height:650px}.course__card-title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:30px;font-weight:700;text-align:center;margin-bottom:20px;height:5em;overflow:hidden}.course__card-subtitle{font-family:Montserrat,sans-serif;font-display:swap;font-size:15px;font-weight:400;max-height:6em;overflow:hidden}.course__btn,.course__card-btn{font-family:Montserrat,sans-serif;font-display:swap;font-size:16px;font-style:normal;font-weight:400;margin-top:47px;display:inline-block;background:#0063ff;padding:15px 24px;color:#fff;text-decoration:none}.course__card-btn{margin-top:10px;padding:12px 24px}.course__card-period{font-size:1em;color:#0077c8;font-family:Montserrat,sans-serif}.course__card-description{font-size:1.2em}.course__card-subtitle{font-family:Montserrat,sans-serif;font-display:swap;font-size:1em;font-weight:400;height:6em;overflow:hidden}.course__card-modalsubtitle{font-family:Montserrat,sans-serif;font-display:swap;font-size:1.4em;font-weight:400;color:#0077c8}.course__card-modaltitle{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:30px;font-weight:700;text-align:center;margin-bottom:20px;overflow:hidden}.salescampaign{background-color:#fff;padding-top:75px;padding-bottom:65px}.salescampaign__title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:40px;font-style:normal;font-weight:700}.salescampaign__wrapper{display:inline-block;padding-bottom:40px}.salescampaign__card-item:nth-child(3n){margin-bottom:45px}.salescampaign__card-center{text-align:center}.salescampaign__card-item-wrapper{padding:20px;box-shadow:0 8px 16px #00000014,0 0 4px #0000000a}.salescampaign__card-item-img{width:360px;height:auto}.salescampaign__card-title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:30px;font-weight:700;height:2.2em;text-align:center}.salescampaign__card-subtitle{font-family:Montserrat,sans-serif;font-display:swap;font-size:15px;font-weight:400;height:6em;overflow:hidden}.salescampaign__btn,.salescampaign__card-btn{font-family:Montserrat,sans-serif;font-display:swap;font-size:16px;font-style:normal;font-weight:400;margin-top:47px;display:inline-block;background:#0063ff;padding:15px 24px;color:#fff;text-decoration:none}.salescampaign__card-btn{margin-top:10px;padding:12px 24px}.productDescription{margin-top:100px}.productDescription__porcent-list{padding-top:40px}.productDescription__wrapper-text{display:inline-block}.productDescription__title,.productDescriptio__porcent-title{font-family:Montserrat,sans-serif;font-size:40px;font-style:normal;font-weight:700;margin:0;padding-bottom:24px}.productDescriptio__porcent-title{font-size:2.2em;line-height:1.1;padding-bottom:0;height:3em}.productDescription__description,.productDescriptio__porcent-subtitle{display:block;font-family:Montserrat,sans-serif;font-size:18px;font-style:normal;font-weight:400;margin-top:24px}.productDescriptio__porcent-list{display:flex;padding-top:40px}.productDescriptio__porcent-subtitle{margin-top:15px}.productDescription__img{max-height:370px}.salescampaign__hero-title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:40px;font-style:normal;font-weight:700;margin:auto;margin-left:10rem}.salescampaign__card-period{font-size:1em;color:#0077c8;font-family:Montserrat,sans-serif}.salescampaign__card-premiation{font-size:1.2em;color:#0077c8;font-family:Montserrat,sans-serif;text-align:center}.salescampaign__card-period-home{font-size:1em;color:#0077c8;font-family:Montserrat,sans-serif}.salescampaign__card-premiation-home{font-size:1.2em;color:#0077c8;font-family:Montserrat,sans-serif;text-align:left}.salescampaign__card-item-img-home{width:400px;height:auto}.salescampaign__card-title-home{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:30px;font-weight:700;height:2.2em;text-align:left}.salescampaign__card-subtitle-home{font-family:Montserrat,sans-serif;font-display:swap;font-size:15px;font-weight:400;height:6em;overflow:hidden}.salescampaign__card-item-home{padding:20px;box-shadow:0 8px 16px #00000014,0 0 4px #0000000a}.profile__content{padding-top:90px;padding-bottom:90px}.report{background-color:#fff;padding-top:15px;padding-bottom:15px}.report__title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:40px;font-style:normal;font-weight:700}.reports__wrapper{display:inline-block;padding-bottom:40px;margin-left:10%}.report__card-item:nth-child(3n){margin-bottom:45px}.report__card-item-img{width:380px;height:auto}.report__card-center{text-align:center}.report__card-item-wrapper{padding:20px;box-shadow:0 8px 16px #00000014,0 0 4px #0000000a}.report__card-title{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:30px;font-weight:700;height:2.2em;text-align:center;margin-bottom:20px}.report__card-subtitle{color:#0077c8;font-family:Montserrat,sans-serif;font-display:swap;font-size:24px;font-weight:700;height:2em;text-align:center;margin-bottom:20px}.report__btn,.report__card-btn{font-family:Montserrat,sans-serif;font-display:swap;font-size:16px;font-style:normal;font-weight:400;margin-top:47px;display:inline-block;background:#0063ff;padding:15px 24px;color:#fff;text-decoration:none}.report__card-btn{margin-top:10px;padding:12px 24px}.report__card-period{font-size:1em;color:#0077c8;font-family:Montserrat,sans-serif}.report__card-description{font-size:1.2em;color:#0077c8;font-family:Montserrat,sans-serif;text-align:center}.report__card-subtitle{font-family:Montserrat,sans-serif;font-display:swap;font-size:2em;margin-top:40px;font-weight:700;overflow:hidden;text-align:left}.debug{border:1px solid red}
