@charset "UTF-8";.payment-form__wrap{border-radius:2rem}@media (max-width: 1024px){.payment-form__wrap{border-radius:1rem}}.payment-form:not(:last-child){margin-bottom:4rem}@media (max-width: 47.99875em){.payment-form:not(:last-child){margin-bottom:2.375rem}}@media (max-width: 29.99875em){.payment-form:not(:last-child){margin-bottom:3.5rem}}.payment-form.free .payment-form__head-left .payment-form-tariff__free,.payment-form__head-title h2,.payment-form__head-rating-num,.payment-form__bottom-questions,.payment-form-tariff__price,.payment-main-form__title,.payment-main-form__message-title,.payment-main-form__message-link,.payment-form-methods__title,.payment-form-methods__variant-top,.payment-form-pay__title{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;line-height:120%}@media (max-width: 1200px){.payment-form.free .payment-form__head-left .payment-form-tariff__free,.payment-form__head-title h2,.payment-form__head-rating-num,.payment-form__bottom-questions,.payment-form-tariff__price,.payment-main-form__title,.payment-main-form__message-title,.payment-main-form__message-link,.payment-form-methods__title,.payment-form-methods__variant-top,.payment-form-pay__title{font-size:1.25rem}}@media (max-width: 375px){.payment-form.free .payment-form__head-left .payment-form-tariff__free,.payment-form__head-title h2,.payment-form__head-rating-num,.payment-form__bottom-questions,.payment-form-tariff__price,.payment-main-form__title,.payment-main-form__message-title,.payment-main-form__message-link,.payment-form-methods__title,.payment-form-methods__variant-top,.payment-form-pay__title{font-size:1.25rem}}.payment-form.free .payment-form__head-left .payment-form-tariff__free-old,.payment-form__head-tariffs,.payment-form__head-list li,.payment-form__bottom-call,.payment-form-tariff__title,.payment-form-tariff__installment,.payment-main-form__input,.payment-main-form__message-subtitle,.payment-main-form__message-text,.payment-form-pay__sale,.payment-form-pay__additional,.payment-form-pay__additional-parts .payment-pay-parts__date,.payment-form-pay__additional-parts .payment-pay-parts__price,.payment-form-pay__additional-parts .payment-pay-parts__info,.payment-form-pay__promocode-input,.payment-form-pay__agree{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:160%}.payment-form-tariff__dropdown-header,.payment-form-tariff__dropdown-option,.payment-main-form__message-button,.payment-form-methods__variant-title,.payment-form-pay__promocode-button,.payment-form-pay__submit{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;color:var(--text-text-primary)}@media (min-width: 1121px){.payment-form.free .payment-form__head-left{flex:0 0 15rem}}.payment-form.free .payment-form__head-left .payment-form-tariff__row{margin-bottom:.5rem}.payment-form.free .payment-form__head-left .payment-form-tariff__free{line-height:100%;font-size:1.5rem;display:flex;align-items:center;gap:.75rem}@media (min-width: 1121px){.payment-form.free .payment-form__head-left .payment-form-tariff__free{color:var(--accent-color)}}@media (max-width: 47.99875em){.payment-form.free .payment-form__head-left .payment-form-tariff__free{font-size:1.25rem}}.payment-form.free .payment-form__head-left .payment-form-tariff__free-old{color:var(--text-text-secondary);font-size:.875rem;text-decoration:line-through}.payment-form.free .payment-form__head-list.full{margin-bottom:1.5rem}@media (min-width: 47.99875em){.payment-form.free .payment-form__head-list{max-width:37.5rem}}.payment-form.free .payment-form__head-list li{display:inline-block!important}.payment-form.free .payment-form__head-list li a{color:var(--accent-color)}.payment-form.free .payment-main-form__inputs{grid-template-columns:repeat(4,1fr)}.payment-form.free .payment-main-form__inputs .form__flag-code{display:none}.payment-form.free .payment-main-form__inputs .form__flag-select{width:62px;border:none}.payment-form.free .payment-main-form__inputs .form__flag-select:after{content:"";right:0}.payment-form.free .payment-main-form__inputs .payment-main-form__input.phone{padding-left:70px}.payment-form.free .payment-main-form__inputs .payment-main-form__input{padding-right:2.75rem}.payment-form.free .payment-main-form__inputs .payment-main-form__item:last-child .payment-form-pay__submit{margin-top:0rem;border-radius:1rem}@media (max-width: 1330px){.payment-form.free .payment-main-form__inputs{grid-template-columns:repeat(3,1fr);row-gap:.5rem}.payment-form.free .payment-main-form__inputs .payment-main-form__item:last-child{grid-row:2/3;grid-column:1/4;margin-top:.5rem}}@media (max-width: 992px){.payment-form.free .payment-main-form__inputs{grid-template-columns:1fr}.payment-form.free .payment-main-form__inputs .payment-main-form__item:last-child{grid-row:unset;grid-column:1/2}}@media (max-width: 530px){.payment-form.free .payment-main-form__inputs .payment-main-form__item:last-child .payment-form-pay__submit{border-radius:.5rem}}.payment-form__wrap{background:var(--white);padding:2.375rem;display:flex;flex-direction:column;gap:2rem}@media (max-width: 1120px){.payment-form__wrap{padding:1.5rem;border-radius:1rem}}@media (max-width: 530px){.payment-form__wrap{gap:1.5rem;padding:1rem}}.payment-form__head-tariffs{color:var(--text-text-secondary);display:none;align-items:center;gap:.625rem;margin-bottom:1rem;transition:.3s ease}.payment-form__head-tariffs:after{content:"";display:inline-block;width:.625rem;flex:0 0 .625rem;height:.625rem;border:solid 1px var(--text-text-secondary);transform:rotate(45deg) translateY(20%);border-bottom:none;border-right:none;transition:.3s ease}@media (hover: hover){.payment-form__head-tariffs:hover{cursor:pointer;color:var(--accent-color)}.payment-form__head-tariffs:hover:after{border-color:var(--accent-color)}}@media (max-width: 1120px){.payment-form__head-tariffs{display:flex}}.payment-form__head-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;gap:1rem}.payment-form__head-title h2{font-size:2rem}@media (max-width: 530px){.payment-form__head-title h2{font-size:1.5rem}}@media (max-width: 530px){.payment-form__head-title{margin-bottom:1.5rem}}.payment-form__head-rating{display:flex;flex-direction:row!important;align-items:center;gap:.375rem}@media (max-width: 1120px){.payment-form__head-rating{display:none}}.payment-form__head-rating-num{font-size:1.5rem}.payment-form__head-rating-text{font-size:.75rem;line-height:120%;margin-left:.375rem}.payment-form__head-rating-text a{text-decoration:underline}.payment-form__head-wrap{display:flex;gap:3rem}@media (max-width: 1120px){.payment-form__head-wrap{gap:1rem;flex-direction:column;padding:1rem 1.5rem;margin:0 -1.5rem;background:var(--accent-color-light);border-radius:.5rem}}@media (max-width: 530px){.payment-form__head-wrap{margin:0 -1rem;padding:1rem;border-radius:1rem}}@media (min-width: 1121px){.payment-form__head-left{flex:0 0 19.1875rem}}@media (min-width: 1121px){.payment-form__head-right{padding-left:1rem;border-left:1px solid var(--accent-color)}}.payment-form__head-list{flex-direction:column;gap:.5rem;transition:.3s ease;opacity:1;visibility:visible;display:flex}@media (max-width: 1120px){.payment-form__head-list{height:0;opacity:0;visibility:hidden}}.payment-form__head-list.active{opacity:1;visibility:visible;display:flex;height:inherit}.payment-form__head-list.active.full{height:100%;opacity:1;visibility:visible;margin-bottom:1rem}.payment-form__head-list li{padding-left:1.5rem;position:relative}@media (max-width: 1120px){.payment-form__head-list li{font-size:.875rem}}.payment-form__head-list li:before{content:"";position:absolute;width:.125rem;height:.125rem;border-radius:50%;background:var(--text-text-primary);left:.75rem;top:.5lh;transform:translate(-50%,-50%)}.payment-form__head-more,.payment-form__head-hide{align-items:center;gap:.625rem;color:var(--accent-color);font-size:.875rem;line-height:160%;font-weight:500;transition:.3s ease}@media (hover: hover){.payment-form__head-more:hover,.payment-form__head-hide:hover{cursor:pointer;color:var(--accent-color-hover)}.payment-form__head-more:hover:after,.payment-form__head-hide:hover:after{border-color:var(--accent-color-hover)}}.payment-form__head-more:after,.payment-form__head-hide:after{content:"";width:10px;height:10px;border:solid 1px var(--accent-color);transform:rotate(225deg);border-bottom:none;border-right:none;transition:.3s ease}.payment-form__head-mode:after{transform:rotate(225deg) translateY(40%)}.payment-form__head-hide:after{transform:rotate(45deg) translateY(40%)}.payment-form__head-more,.payment-form__head-hide{display:none}@media (max-width: 1120px){.payment-form__head-more,.payment-form__head-hide{display:inline-flex}}.payment-form__head-more.hidden,.payment-form__head-hide.hidden{display:none}.payment-form__head-hide.active{margin-top:1.25rem}.payment-form__bottom-questions{font-size:1rem;margin-bottom:.5rem}.payment-form__bottom-call a{color:var(--accent-color)}@media (max-width: 530px){.payment-form__bottom-call a{display:inline-block}}.payment-form-tariff__row{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2.375rem}@media (max-width: 1120px){.payment-form-tariff__row{align-items:center;justify-content:space-between;flex-direction:row!important;gap:.75rem;margin-bottom:1rem}}@media (max-width: 530px){.payment-form-tariff__row{flex-direction:column;gap:.5rem;align-items:flex-start;margin-bottom:1.75rem}}.payment-form-tariff__details{opacity:0;visibility:hidden;display:none}.payment-form-tariff__details.active{opacity:1;visibility:visible;display:block}.payment-form-tariff__price{font-size:1.5rem;display:flex;flex-direction:row!important;align-items:center;gap:.75rem;margin-bottom:.75rem}@media (max-width: 1120px){.payment-form-tariff__price{margin-bottom:.5rem}}.payment-form-tariff__discount{font-size:.875rem;font-weight:500;line-height:100%;padding:.125rem .25rem;background:var(--color-yellow);border-radius:1.5rem}.payment-form-tariff__installment{color:var(--text-text-secondary)}@media (max-width: 1120px){.payment-form-tariff__installment{font-size:.875rem}}.payment-form-tariff__installment span{font-weight:500;color:var(--text-text-primary)}@media (max-width: 530px){.payment-form-tariff__installment span{display:block}}.payment-form-tariff__dropdown{position:relative;width:auto;display:inline-flex;min-width:11.25rem}.payment-form-tariff__dropdown.active .payment-form-tariff__dropdown-options{opacity:1;visibility:visible;top:100%}.payment-form-tariff__dropdown.active .payment-form-tariff__dropdown-header{border-radius:1rem 1rem 0 0}.payment-form-tariff__dropdown.active .payment-form-tariff__dropdown-header:after{transform:rotate(225deg)}.payment-form-tariff__dropdown-header{width:100%;padding:.5rem .75rem;background:var(--text-text-primary);border-radius:1rem;display:inline-flex;justify-content:space-between;align-items:center;gap:.5rem;transition:.3s ease;font-weight:700;color:var(--white)}.payment-form-tariff__dropdown-header:after{content:"";width:.625rem;height:.625rem;flex:0 0 .625rem;transform:translateY(-25%) rotate(45deg);pointer-events:none;border-right:2px solid var(--white);border-bottom:2px solid var(--white);transition:transform .3s}@media (hover: hover){.payment-form-tariff__dropdown-header:hover{cursor:pointer}}.payment-form-tariff__dropdown-options{position:absolute;top:85%;left:0;width:100%;background:var(--text-text-primary);border-radius:0 0 1rem 1rem;border-top:1px solid var(--white);z-index:8;opacity:0;visibility:hidden;overflow:hidden;transition:.3s ease}.payment-form-tariff__dropdown-option{font-weight:500;padding:.625rem .75rem;transition:.3s ease;color:var(--white)}.payment-form-tariff__dropdown-option.active{background:var(--accent-color-hover)}@media (hover: hover){.payment-form-tariff__dropdown-option:hover{background:var(--accent-color);cursor:pointer}}.payment-main-form .form-content{display:flex;flex-direction:column;gap:1rem}@media (min-width: 1121px){.payment-main-form .form-content{background:var(--surface-surface-primary);padding:1.5rem;border-radius:1.5rem;gap:1.5rem}}.payment-main-form__title{font-size:1.25rem}@media (max-width: 530px){.payment-main-form__title{font-size:1rem}}.payment-main-form__inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}@media (max-width: 1300px){.payment-main-form__inputs{grid-template-columns:1fr}}.payment-main-form__item{display:inline-block;width:100%;position:relative}.payment-main-form__item .req__text,.payment-main-form__item .error__text{font-size:.75rem;color:#b00020;line-height:130%;margin-top:.3125rem;display:none}.payment-main-form__item.req_error,.payment-main-form__item.error_error{border-color:#b00020;color:#b00020}.payment-main-form__item.req_error .choice-doubts__form-input::placeholder,.payment-main-form__item.error_error .choice-doubts__form-input::placeholder{color:#b00020}.payment-main-form__item.req_error .choice-doubts__form-input::-moz-placeholder,.payment-main-form__item.error_error .choice-doubts__form-input::-moz-placeholder{color:#b00020}.payment-main-form__item.req_error .req__text,.payment-main-form__item.error_error .error__text{display:block}.payment-main-form__input{width:100%;padding-left:1rem;padding-right:1rem;height:3.5rem;background:var(--white);border:1px solid var(--border-primary);border-radius:1rem;outline:none;font-style:normal;line-height:140%;transition:.3s}@media (hover: hover){.payment-main-form__input:hover{border-color:#1f1f1f80}}@media (max-width: 530px){.payment-main-form__input{height:3.1875rem;border-radius:.5rem;padding-right:2rem}}.payment-main-form__input::-moz-placeholder{color:#1f1f1fb3}.payment-main-form__input::placeholder{color:#1f1f1fb3}.payment-main-form__input.phone{padding-left:8rem}@media (max-width: 530px){.payment-main-form__input.phone{padding-left:7.5rem}}.payment-main-form__telephone{position:relative;display:inline-block;width:100%}.payment-main-form__tooltip{width:1.25rem;height:3.6875rem;top:0;right:1.1875rem;bottom:0;display:inline-block;position:absolute}@media (max-width: 530px){.payment-main-form__tooltip{height:3.1875rem;width:3.1875rem}}@media (max-width: 400px){.payment-main-form__tooltip{right:.625rem}}.payment-main-form__tooltip-icon{width:1.25rem;height:1.25rem;top:0;bottom:0;right:0;margin:auto;position:absolute;cursor:pointer;border-radius:100%;border:solid 1px rgb(219,219,219);z-index:5}.payment-main-form__tooltip-icon:hover+.payment-main-form__tooltip-content{opacity:1}.payment-main-form__tooltip-icon:before{content:"?";position:absolute;top:0;left:1px;right:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;font-style:normal;color:#dbdbdb}.payment-main-form__tooltip-content{width:12.5rem;position:absolute;top:80%;bottom:0;right:-.9375rem;height:fit-content;border-radius:.75rem;padding:.75rem;line-height:120%;font-size:.6875rem;background-color:#000000cd;color:var(--white);display:inline-block;pointer-events:none;z-index:20;opacity:0;transition:.3s}.payment-main-form__tooltip-content:before{content:"";position:absolute;top:-4px;right:21px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid rgba(0,0,0,.804)}@media (hover: hover){.payment-main-form__tooltip-content:hover{opacity:1}}.payment-main-form__message{z-index:2;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;position:relative}@media (max-width: 1024px){.payment-main-form__message{min-height:auto}}.payment-main-form__message>*{position:relative;z-index:1}.payment-main-form__message-title{font-size:1.5rem;text-align:left;margin-bottom:1.5rem}.payment-main-form__message-subtitle{font-size:1.25rem}.payment-main-form__message-subtitle a{color:var(--accent-color)}@media (hover: hover){.payment-main-form__message-subtitle a:hover{text-decoration:underline}}.payment-main-form__message-list{display:flex;gap:2.5rem;margin-top:2.5rem}@media (max-width: 580px){.payment-main-form__message-list{flex-direction:column}}.payment-main-form__message-item{display:flex;flex-direction:column;gap:.5rem}.payment-main-form__message-link{color:var(--accent-color);font-size:1.25rem}@media (hover: hover){.payment-main-form__message-link:hover{text-decoration:underline}}.payment-main-form__message-button{line-height:100%;font-weight:500;height:3.5rem;padding:1.25rem;display:flex;align-items:center;gap:.75rem;border-radius:1rem;background:var(--accent-color);color:var(--white);transition:.3s ease;margin-top:5rem}.payment-main-form__message-button:before{content:"";width:.5rem;flex:0 0 .5rem;height:.5rem;transform:rotate(45deg);pointer-events:none;border-left:2px solid var(--white);border-bottom:2px solid var(--white);transition:transform .3s}@media (hover: hover){.payment-main-form__message-button:hover{cursor:pointer;background:var(--accent-color-hover)}}.payment-form-methods__title{font-size:1.25rem;margin-bottom:1.5rem;margin-top:.5rem}@media (max-width: 1120px){.payment-form-methods__title{margin-top:.75rem;margin-bottom:1rem}}@media (max-width: 530px){.payment-form-methods__title{margin-top:.5rem;font-size:1rem}}.payment-form-methods__wrap{display:flex;gap:3rem}@media (max-width: 1400px){.payment-form-methods__wrap{gap:1.5rem}}.payment-form-methods__variants{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}@media (max-width: 1600px){.payment-form-methods__variants{grid-template-columns:1fr;flex:1 0 auto}}@media (max-width: 1220px){.payment-form-methods__variants{display:flex;flex-direction:column;flex:unset;width:100%}}.payment-form-methods__variants-col{display:flex;flex-direction:column;gap:.5rem}.payment-form-methods__variant{border-radius:1rem;border:1px solid var(--text-text-secondary);padding:1.5rem;transition:.3s ease}.payment-form-methods__variant.active{border:1px solid var(--accent-color);background:var(--white)}.payment-form-methods__variant.active .payment-form-methods__variant-top{margin-bottom:1.5rem}.payment-form-methods__variant.active .payment-form-methods__variant-top:after{transform:rotate(225deg)}@media (max-width: 1220px){.payment-form-methods__variant.active .payment-form-methods__variant-content{opacity:1;visibility:visible;grid-template-rows:1fr}}@media (hover: hover){.payment-form-methods__variant:hover{border:1px solid var(--accent-color);background:var(--white);cursor:pointer}}@media (max-width: 1220px){.payment-form-methods__variant{padding:1rem;border-radius:.5rem}}@media (max-width: 530px){.payment-form-methods__variant{padding:1rem .75rem}}.payment-form-methods__variant-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1.25rem;margin-bottom:1.5rem;transition:.3s ease}@media (max-width: 1220px){.payment-form-methods__variant-top{margin-bottom:0;font-weight:600}}@media (max-width: 530px){.payment-form-methods__variant-top{font-size:1rem;font-weight:500}}.payment-form-methods__variant-top:after{content:"";display:none;width:.75rem;height:.75rem;border-radius:2px;border:solid 2px var(--text-text-primary);border-top:none;border-left:none;transform:rotate(45deg);transition:.3s ease}@media (max-width: 1220px){.payment-form-methods__variant-top:after{display:inline-block}}@media (max-width: 530px){.payment-form-methods__variant-top:after{width:1rem;height:1rem}}@media (max-width: 1220px){.payment-form-methods__variant-content{display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;visibility:hidden;transition:.3s ease;will-change:grid-template-rows}}.payment-form-methods__variant-label{display:flex;align-items:center;gap:.75rem}.payment-form-methods__variant-label:not(:last-child){margin:0px 0px 1.5rem}@media (hover: hover){.payment-form-methods__variant-label:hover{cursor:pointer}.payment-form-methods__variant-label:hover .payment-form-methods__variant-title:before{border:1px solid var(--accent-color)}}@media (max-width: 530px){.payment-form-methods__variant-label{flex-wrap:wrap;row-gap:.5rem}.payment-form-methods__variant-label:not(:last-child){margin:0px 0px 1rem}}.payment-form-methods__variant-input{display:none}.payment-form-methods__variant-input:checked+.payment-form-methods__variant-title:before{border:5px solid var(--accent-color)}.payment-form-methods__variant-title{font-weight:500;display:flex;align-items:center;gap:1rem}.payment-form-methods__variant-title:before{content:"";width:1.125rem;flex:0 0 1.125rem;height:1.125rem;background:var(--white);border:1px solid var(--border-primary);border-radius:50%;transition:.3s ease}.payment-form-methods__variant-icons{padding:.1875rem .1875rem .1875rem .3125rem;border-radius:.125rem;border:1px solid var(--color-purple-gray);display:inline-flex;align-items:center;gap:.375rem;background:var(--white)}.payment-form-pay{flex:0 0 23.125rem}.payment-form-pay__title{font-size:1.25rem;margin-bottom:1rem}@media (max-width: 1220px){.payment-form-pay__title{margin-bottom:.75rem;line-height:160%;font-weight:400}}@media (max-width: 530px){.payment-form-pay__title{margin-bottom:.375rem}}.payment-form-pay__price{display:flex;align-items:flex-end;gap:2rem;margin-bottom:1rem}@media (max-width: 1220px){.payment-form-pay__price{gap:1rem}}@media (max-width: 530px){.payment-form-pay__price{margin-bottom:.75rem}}.payment-form-pay__price-new{font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:500;line-height:100%}@media (max-width: 1220px){.payment-form-pay__price-new{font-size:2rem}}@media (max-width: 530px){.payment-form-pay__price-new{font-size:1.75rem}}.payment-form-pay__price-old{position:relative;font-family:Montserrat,sans-serif;font-size:1.25rem;font-weight:400;line-height:100%}@media (max-width: 530px){.payment-form-pay__price-old{font-size:1rem}}.payment-form-pay__price-old:before{content:"";position:absolute;width:calc(100% + 10px);height:2px;top:2px;right:0;bottom:0;left:-5px;margin:auto;background-color:#e35300;transform:rotate(-8deg)}.payment-form-pay__sale{line-height:140%;opacity:.7;margin-bottom:1.5rem}@media (max-width: 530px){.payment-form-pay__sale{font-size:.75rem}}@media (max-width: 1220px){.payment-form-pay__sale-percentage{display:inline-block}.payment-form-pay__sale-percentage:after{content:"."}}@media (max-width: 530px){.payment-form-pay__sale-period{display:inline-block}}.payment-form-pay__additional{line-height:140%;width:100%}@media (max-width: 530px){.payment-form-pay__additional{font-size:.875rem}}.payment-form-pay__additional-link{margin-top:.5rem;font-weight:500;display:flex;align-items:center;gap:.25rem;color:var(--accent-color)}@media (hover: hover){.payment-form-pay__additional-link:hover{cursor:pointer;text-decoration:underline}}.payment-form-pay__additional-link.wArrow:after{content:"";bottom:0;width:.5rem;height:.5rem;border:solid 1px var(--accent-color);transform:rotate(45deg);border-left:none;border-bottom:none}.payment-form-pay__additional-parts{display:inline-block;width:100%;border-radius:1rem;background:var(--white);padding:.75rem;margin:1.5rem 0 1rem 0px}.payment-form-pay__additional-parts .payment-pay-parts__wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:.1875rem}.payment-form-pay__additional-parts .payment-pay-parts__item{font-size:.75rem;line-height:120%;position:relative}.payment-form-pay__additional-parts .payment-pay-parts__item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.375rem;border-radius:.375rem;background-color:#00000020}.payment-form-pay__additional-parts .payment-pay-parts__item.active:before{background:var(--accent-color)}.payment-form-pay__additional-parts .payment-pay-parts__date{font-size:.75rem}.payment-form-pay__additional-parts .payment-pay-parts__price{font-size:.875rem;margin-bottom:.75rem}.payment-form-pay__additional-parts .payment-pay-parts__info{display:inline-block;width:100%;font-size:.625rem;color:#1f1f1fb3;margin-top:.75rem}.payment-form-pay__promocode{display:grid;grid-template-columns:repeat(2,calc((100% - .5rem)/2));align-items:center;gap:.5rem;margin-bottom:1.5rem;margin-top:1.5rem}@media (max-width: 1220px){.payment-form-pay__promocode{grid-template-columns:1fr auto}}@media (max-width: 530px){.payment-form-pay__promocode{grid-template-columns:1fr}}.payment-form-pay__promocode-body{position:relative}.payment-form-pay__promocode-input{font-weight:500;line-height:100%;padding:1.25rem 1rem;color:var(--text-text-secondary);border-radius:1rem;background:var(--white);height:3.5rem;width:100%;border:1px solid var(--border-primary)}@media (max-width: 1220px){.payment-form-pay__promocode-input{border-radius:.5rem}}@media (max-width: 530px){.payment-form-pay__promocode-input{height:3.1875rem;padding:1.09375rem}}.payment-form-pay__promocode-error{position:absolute;left:0;top:calc(100% + 4px)}@media (min-width: 1221px){.payment-form-pay__promocode-error{width:23.125rem}}@media (max-width: 530px){.payment-form-pay__promocode-error{position:relative}}.payment-form-pay__promocode-button{font-weight:500;line-height:100%;padding:1.25rem;border-radius:1rem;background:var(--color-purple-gray);height:3.5rem;transition:.3s ease}@media (hover: hover){.payment-form-pay__promocode-button:hover{opacity:.8;cursor:pointer}}@media (max-width: 1220px){.payment-form-pay__promocode-button{border-radius:.5rem;max-width:9.375rem}}@media (max-width: 530px){.payment-form-pay__promocode-button{max-width:unset;height:3.1875rem;padding:1.09375rem}}.payment-form-pay__submit{margin-bottom:.5rem;margin-top:1.5rem;font-weight:500;line-height:100%;padding:1.25rem;border-radius:1rem;background:var(--accent-color);height:3.5rem;color:var(--white);display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;transition:.3s ease}.payment-form-pay__submit:disabled{opacity:.5;pointer-events:none;cursor:not-allowed}@media (max-width: 1220px){.payment-form-pay__submit{border-radius:.5rem}}@media (max-width: 530px){.payment-form-pay__submit{height:3.1875rem;padding:1.09375rem}}.payment-form-pay__submit:after{content:"";bottom:0;top:-1px;position:relative;display:inline-block;width:.5rem;height:.5rem;border:solid 1px var(--white);transform:rotate(45deg);border-left:none;border-bottom:none}@media (hover: hover){.payment-form-pay__submit:hover{cursor:pointer;background:var(--accent-color-hover)}}.payment-form-pay__agree{font-size:.75rem;color:var(--text-text-secondary)}.payment-form-pay__agree a{color:var(--accent-color)}.payment-form-pay__data-consent--promo{margin-top:.625rem}.payment-form-pay__data-consent span{line-height:1.3rem;font-size:.9rem}.payment-form-pay__data-consent-input{display:none}.payment-form-pay__data-consent-label{display:flex;align-items:flex-start;gap:.75rem}.payment-form-pay__data-consent-label:hover{cursor:pointer}.payment-form-pay__data-consent-label:before{content:"";width:1.125rem;flex:0 0 1.125rem;height:1.125rem;background:var(--white);border:1px solid var(--border-primary);border-radius:20%;transition:.3s ease}.payment-form-pay__data-consent a{color:var(--accent-color);text-decoration:none}.payment-form-pay__data-consent a:hover{color:var(--accent-color-hover)}.skeleton{display:inline-block;width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:400% 100%;animation:skeleton-loading 1.5s infinite;border-radius:1rem;margin-bottom:.5rem}@keyframes skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.payment-form-pay__data-consent-input:checked+.payment-form-pay__data-consent-label:before{border:1px solid var(--accent-color);background-color:var(--accent-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='white' d='M6.2 11.3 2.9 8l-1.4 1.4 4.7 4.7L14.5 5.8 13.1 4.4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem;background-position-y:top}.tariffs:not(:last-child){margin-bottom:4rem}@media (max-width: 47.99875em){.tariffs:not(:last-child){margin-bottom:2.375rem}}@media (max-width: 29.99875em){.tariffs:not(:last-child){margin-bottom:3.5rem}}.tariffs__title,.legal__entities-subtitle h3{margin-bottom:1.5rem;font-weight:400;font-size:2.5rem;line-height:120%;font-family:Benzin,sans-serif;text-transform:uppercase}@media (max-width: 74.99875em){.tariffs__title,.legal__entities-subtitle h3{margin-bottom:1rem;font-size:1.75rem}}@media (max-width: 47.99875em){.tariffs__title,.legal__entities-subtitle h3{margin-bottom:1rem;font-size:1.5rem}}@media (max-width: 340px){.tariffs__title,.legal__entities-subtitle h3{font-size:1.25rem}}.tariffs__item-stock,.tariffs__item-title,.tariffs__item-price strong,.tariffs__item-installment strong,.legal__entities-title,.legal__entities-socials a,.legal__entities-success h3,.legal__entities-fail h3{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;line-height:120%}@media (max-width: 1200px){.tariffs__item-stock,.tariffs__item-title,.tariffs__item-price strong,.tariffs__item-installment strong,.legal__entities-title,.legal__entities-socials a,.legal__entities-success h3,.legal__entities-fail h3{font-size:1.25rem}}@media (max-width: 375px){.tariffs__item-stock,.tariffs__item-title,.tariffs__item-price strong,.tariffs__item-installment strong,.legal__entities-title,.legal__entities-socials a,.legal__entities-success h3,.legal__entities-fail h3{font-size:1.25rem}}.tariffs__item-tags li,.tariffs__item-price del,.tariffs__item-installment,.tariffs__item-list,.legal__entities-subtitle p,.legal__entities-info p,.legal__entities-socials,.legal__entities-success p,.legal__entities-fail p,.legal-entities-form__input,.legal-entities-form__textarea,.legal-entities-form__submit p{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:160%}.tariffs__item-buy,.tariffs__item-consultation,.legal__entities-info a,.legal-entities-form__submit button{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;color:var(--text-text-primary)}.tariffs__title{margin-bottom:2.5rem}.tariffs__wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(293px,1fr));width:100%;gap:1rem}@media (max-width: 1250px){.tariffs__wrap{grid-template-columns:1fr}}.tariffs__item{background-color:var(--white);border-radius:2rem;padding:1.5rem 1.5rem 2.375rem;position:relative}@media (max-width: 47.99875em){.tariffs__item{border-radius:1rem}}.tariffs__item:nth-child(2):not(:last-child){background-color:var(--accent-color);color:var(--white)}.tariffs__item:nth-child(2):not(:last-child) .tariffs__item-stock{background:var(--color-yellow);color:var(--text-text-primary)}.tariffs__item:nth-child(2):not(:last-child) .tariffs__item-tags li{background:#ffffffb2;color:var(--text-text-primary)}.tariffs__item:nth-child(2):not(:last-child) .tariffs__item-price del{color:#fffc}.tariffs__item:nth-child(2):not(:last-child) .tariffs__item-installment{color:#fffc}.tariffs__item:nth-child(2):not(:last-child) .tariffs__item-installment strong{color:var(--white)}.tariffs__item:nth-child(2):not(:last-child) .tariffs__item-buy{background:var(--color-yellow);color:var(--text-text-primary)}@media (hover: hover){.tariffs__item:nth-child(2):not(:last-child) .tariffs__item-buy:hover{opacity:.9}}.tariffs__item:nth-child(2):not(:last-child) .tariffs__item-consultation{color:var(--white);border-color:var(--white)}@media (hover: hover){.tariffs__item:nth-child(2):not(:last-child) .tariffs__item-consultation:hover{border-color:var(--color-yellow);color:var(--color-yellow)}}.tariffs__item:nth-child(2):not(:last-child) .tariffs__item-list{color:var(--white)}.tariffs__item:nth-child(2):not(:last-child) .tariffs__item-list li:before{background-color:var(--white)}.tariffs__item:last-child{background-color:#1381f133}.tariffs__item:last-child .tariffs__item-tags li{background-color:#ffffffb2}.tariffs__item-stock{background-color:var(--text-text-primary);position:absolute;top:-.875rem;right:2rem;color:var(--white);padding:.25rem .5rem;border-radius:1rem;z-index:1}@media (max-width: 47.99875em){.tariffs__item-stock{right:1rem}}.tariffs__item-title{font-size:1.75rem;margin-bottom:1rem}@media (max-width: 47.99875em){.tariffs__item-title{font-size:1.5rem}}.tariffs__item-tags{margin-bottom:3.5rem;display:block!important}@media (max-width: 47.99875em){.tariffs__item-tags{margin-bottom:2rem}}.tariffs__item-tags li{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--surface-surface-primary);padding:.25rem .75rem .25rem .5rem;border-radius:5rem}@media (max-width: 47.99875em){.tariffs__item-tags li{font-size:.875rem;padding:.25rem .75rem}}.tariffs__item-price{margin-bottom:.5rem}.tariffs__item-price strong{font-size:1.5rem;margin-right:.75rem}.tariffs__item-price del{font-size:1.125rem;color:#1f1f1f80}.tariffs__item-installment{display:flex;flex-direction:column;gap:.25rem;color:#1f1f1f80}@media (max-width: 47.99875em){.tariffs__item-installment{color:#1f1f1fb5}}.tariffs__item-installment strong{color:var(--text-text-primary);font-size:1rem}.tariffs__item-buttons{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));margin-bottom:2.5rem;margin-top:2rem}.tariffs__item-buy,.tariffs__item-consultation{background-color:var(--accent-color);border:1px solid var(--accent-color);color:var(--white);border-radius:1rem;text-align:center;padding:.9375rem 1.25rem;height:3.1875rem;font-weight:500;transition:.3s}@media (hover: hover){.tariffs__item-buy:hover,.tariffs__item-consultation:hover{background-color:var(--accent-color-hover)}}@media (max-width: 950px){.tariffs__item-buy,.tariffs__item-consultation{border-radius:.5rem}}.tariffs__item-consultation{color:var(--text-text-primary);background:transparent;border:1px solid var(--text-text-primary)}@media (hover: hover){.tariffs__item-consultation:hover{background-color:transparent;border:1px solid var(--accent-color);color:var(--accent-color)}}.tariffs__item-list{font-weight:500;color:#000}@media (max-width: 47.99875em){.tariffs__item-list{font-size:.875rem}}.tariffs__item-list li{position:relative;padding-left:.875rem}.tariffs__item-list li:not(:last-child){margin:0px 0px .75rem}.tariffs__item-list li:before{content:"";position:absolute;top:.5lh;left:.125rem;width:.1875rem;height:.1875rem;border-radius:100%;background-color:#000}.legal__entities-wrap{display:inline-block;width:100%;padding-top:1.5rem}.legal__entities-title{display:inline-block;height:55px;z-index:1;cursor:pointer;text-align:center;transition:.3s;-webkit-user-select:none;user-select:none;position:relative;left:50%;transform:translate(-50%);padding-bottom:1rem}.legal__entities-title:before{content:"";position:absolute;bottom:0;left:48%;right:0;width:.9375rem;height:.9375rem;transform:rotate(45deg) translate(-50%);border:solid 2px #1F1F1F;border-left:none;border-top:none;transition:.3s}@media (hover: hover){.legal__entities-title:hover{color:var(--accent-color);cursor:pointer}.legal__entities-title:hover:before{border-color:var(--accent-color);bottom:-.625rem}}.legal__entities-title.active{color:transparent}.legal__entities-title.active:before{transform:rotate(-135deg);bottom:1.25rem}.legal__entities-content{background-color:var(--white);padding:0 2.375rem;border-radius:2rem;transition:all .3s ease;visibility:hidden;display:none}@media (max-width: 850px){.legal__entities-content{gap:.5rem;padding:0;border-radius:0;background:transparent}}.legal__entities-content.active{opacity:1;visibility:visible;padding:2.375rem;display:block}@media (max-width: 850px){.legal__entities-content.active{padding:0}}@media (max-width: 850px){.legal__entities-block{padding:1.5rem;border-radius:1rem;background:var(--white)}}@media (max-width: 29.99875em){.legal__entities-block{padding:1rem}}.legal__entities-subtitle{margin-bottom:1.5rem;display:inline-block;width:100%;position:relative}.legal__entities-subtitle h3{font-size:1.75rem;margin-bottom:.5rem;-webkit-user-select:none;user-select:none}@media (max-width: 47.99875em){.legal__entities-subtitle h3{font-size:1.5rem}}@media (max-width: 550px){.legal__entities-subtitle h3{font-size:1.25rem}}@media (max-width: 550px){.legal__entities-subtitle p{font-size:.875rem}}.legal__entities-body{display:grid;grid-template-columns:1fr 26.5625rem;gap:1.5rem;width:100%}@media (max-width: 1400px){.legal__entities-body{grid-template-columns:1fr 22.75rem}}@media (max-width: 1330px){.legal__entities-body{grid-template-columns:1fr}}@media (max-width: 850px){.legal__entities-body{gap:.5rem}}.legal__entities-form{background:var(--surface-surface-primary);padding:1.5rem;border-radius:1.5rem}@media (max-width: 850px){.legal__entities-form{padding:0rem;border-radius:0rem;background:transparent}}.legal__entities-sidebar{display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 1330px){.legal__entities-sidebar{flex-direction:row}}@media (max-width: 1110px){.legal__entities-sidebar{flex-direction:column}}@media (max-width: 47.99875em){.legal__entities-sidebar{gap:.5rem}}.legal__entities-info{width:100%;background:var(--surface-surface-primary);border-radius:1.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:2.5rem}@media (max-width: 1330px){.legal__entities-info{justify-content:space-between}}@media (max-width: 850px){.legal__entities-info{padding:1.5rem;border-radius:1rem;background:var(--white)}}@media (max-width: 29.99875em){.legal__entities-info{gap:1.5rem;padding:1rem}}@media (max-width: 29.99875em){.legal__entities-info p{font-size:.875rem}}.legal__entities-info a{display:inline-block;width:100%;background:#e3e4ef;border-radius:16px;line-height:100%;font-weight:500;padding:1.25rem;text-align:center;transition:.3s;vertical-align:middle}.legal__entities-info a:hover,.legal__entities-info a:focus{background-color:#e9eaf2}@media (max-width: 950px){.legal__entities-info a{border-radius:.5rem}}@media (max-width: 550px){.legal__entities-info a{height:3.1875rem;padding:.625rem 1.25rem;display:flex;align-items:center;justify-content:center}}.legal__entities-socials{font-size:.875rem;width:100%;background:var(--surface-surface-primary);border-radius:1.5rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 850px){.legal__entities-socials{padding:1.5rem;border-radius:1rem;background:var(--white)}}@media (max-width: 29.99875em){.legal__entities-socials{gap:1rem;padding:1rem}}.legal__entities-socials a{color:var(--accent-color);font-size:1rem;transition:.3s ease}@media (hover: hover){.legal__entities-socials a:hover{color:var(--accent-color-hover)}}.legal__entities-social{display:flex;flex-direction:column;gap:.5rem}@media (max-width: 1200px){.legal__entities-social{margin:.5rem 0}}@media (max-width: 1024px){.legal__entities-social{margin:0}}.legal__entities-success,.legal__entities-fail{position:absolute;z-index:-1;pointer-events:none;visibility:hidden;padding:3rem;top:0;left:0;width:100%;height:100%;opacity:0;overflow:hidden;background-color:var(--surface-surface-primary);transition:all 1s;transition-delay:1s;overflow:inherit}@media (max-width: 1024px){.legal__entities-success,.legal__entities-fail{display:block;padding:30px;overflow:hidden;border-radius:20px}}.legal__entities-success.show,.legal__entities-fail.show{opacity:1;z-index:1;pointer-events:all;visibility:visible;position:relative}@media (max-width: 1024px){.legal__entities-success.show,.legal__entities-fail.show{display:block}}.legal__entities-success h3,.legal__entities-fail h3{font-size:2rem;margin-bottom:1rem}@media (max-width: 1024px){.legal__entities-success h3,.legal__entities-fail h3{font-size:1.5rem}}@media (max-width: 47.99875em){.legal__entities-success h3,.legal__entities-fail h3{font-size:1.25rem}}.legal__entities-success h3 img,.legal__entities-fail h3 img{margin-bottom:-.375rem}@media (max-width: 47.99875em){.legal__entities-success h3 img,.legal__entities-fail h3 img{width:1.875rem;height:1.875rem}}.legal__entities-success p,.legal__entities-fail p{font-size:1.25rem}@media (max-width: 47.99875em){.legal__entities-success p,.legal__entities-fail p{font-size:1rem}}.legal__entities-success .img__box,.legal__entities-fail .img__box{position:absolute;bottom:-25px;right:0;max-width:177px}@media (max-width: 1024px){.legal__entities-success .img__box,.legal__entities-fail .img__box{right:32px}}.legal__entities-success .img__box img,.legal__entities-fail .img__box img{max-width:100%}.legal-entities-form{transition:1s ease;display:flex;flex-direction:column;gap:1.5rem}.legal-entities-form.hide{opacity:0;visibility:hidden}@media (max-width: 1024px){.legal-entities-form.hide{display:none}}.legal-entities-form__items{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr)}@media (max-width: 550px){.legal-entities-form__items{grid-template-columns:1fr}}.legal-entities-form__item{width:100%;position:relative}.legal-entities-form__item:last-child{grid-column:1/3}@media (max-width: 550px){.legal-entities-form__item:last-child{grid-column:1/2}}.legal-entities-form__item .req__text,.legal-entities-form__item .error__text{font-size:.75rem;color:#b00020;line-height:130%;margin-top:.3125rem;display:none}.legal-entities-form__item.req_error,.legal-entities-form__item.error_error{border-color:#b00020;color:#b00020}.legal-entities-form__item.req_error .choice-doubts__form-input::placeholder,.legal-entities-form__item.error_error .choice-doubts__form-input::placeholder{color:#b00020}.legal-entities-form__item.req_error .choice-doubts__form-input::-moz-placeholder,.legal-entities-form__item.error_error .choice-doubts__form-input::-moz-placeholder{color:#b00020}.legal-entities-form__item.req_error .req__text,.legal-entities-form__item.error_error .error__text{display:block}.legal-entities-form__item .form__flag-select{width:70px;border-right:none}.legal-entities-form__item .form__flag-select:after{right:12px}@media (max-width: 550px){.legal-entities-form__item .form__flag-select{width:68px}}.legal-entities-form__input{width:100%;padding-left:1rem;padding-right:1rem;height:3.5rem;background:var(--white);border:1px solid var(--border-primary);border-radius:1rem;outline:none;font-style:normal;line-height:140%;transition:.3s}.legal-entities-form__input::-moz-placeholder{color:#1f1f1fb3}.legal-entities-form__input::placeholder{color:#1f1f1fb3}.legal-entities-form__input.phone{padding-left:4.375rem}@media (max-width: 550px){.legal-entities-form__input.phone{padding-left:4.25rem}}@media (hover: hover){.legal-entities-form__input:hover,.legal-entities-form__input:focus{border-color:#1f1f1f80}}@media (max-width: 950px){.legal-entities-form__input{height:3.1875rem;border-radius:.5rem}}.legal-entities-form__textarea{width:100%;padding:1rem;min-height:6.125rem;resize:none;background:var(--white);border:1px solid var(--border-primary);border-radius:1rem;outline:none;font-style:normal;line-height:140%;transition:.3s;overflow-y:scroll;overflow-x:hidden}.legal-entities-form__textarea::-moz-placeholder{color:#1f1f1fb3}.legal-entities-form__textarea::placeholder{color:#1f1f1fb3}.legal-entities-form__textarea::-webkit-scrollbar{width:8px;background:#f1f1f178;border-radius:20px}.legal-entities-form__textarea::-webkit-scrollbar-thumb{background:#e8e8e8;border-radius:20px}@media (hover: hover){.legal-entities-form__textarea:hover,.legal-entities-form__textarea:focus{border-color:#1f1f1f80}}@media (max-width: 950px){.legal-entities-form__textarea{border-radius:.5rem}}.legal-entities-form__telephone{position:relative;display:inline-block;width:100%}.legal-entities-form__tooltip{width:1.25rem;height:3.6875rem;top:0;right:1.1875rem;bottom:0;display:inline-block;position:absolute}@media (max-width: 530px){.legal-entities-form__tooltip{height:3.1875rem}}@media (max-width: 400px){.legal-entities-form__tooltip{right:.625rem}}.legal-entities-form__tooltip-icon{width:1.25rem;height:1.25rem;top:0;bottom:0;margin:auto;position:absolute;cursor:pointer;border-radius:100%;border:solid 1px rgb(219,219,219);z-index:5}.legal-entities-form__tooltip-icon:hover+.legal-entities-form__tooltip-content{opacity:1}.legal-entities-form__tooltip-icon:before{content:"?";position:absolute;top:0;left:1px;right:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center;font-style:normal;color:#dbdbdb}.legal-entities-form__tooltip-content{width:12.5rem;position:absolute;top:80%;bottom:0;right:-.9375rem;height:fit-content;border-radius:.75rem;padding:.75rem;line-height:120%;font-size:.6875rem;background-color:#000000cd;color:var(--white);display:inline-block;pointer-events:none;z-index:20;opacity:0;transition:.3s}.legal-entities-form__tooltip-content:before{content:"";position:absolute;top:-4px;right:21px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid rgba(0,0,0,.804)}@media (hover: hover){.legal-entities-form__tooltip-content:hover{opacity:1}}.legal-entities-form__submit{display:flex;align-items:center;gap:1rem}@media (max-width: 950px){.legal-entities-form__submit{flex-direction:column;gap:.5rem;align-items:flex-start}}.legal-entities-form__submit button{font-weight:500;line-height:100%;color:var(--white);text-align:center;background-color:var(--accent-color);padding:.75rem 1.25rem;height:3.5rem;min-width:20rem;border-radius:1rem;transition:.3s}@media (hover: hover){.legal-entities-form__submit button:hover,.legal-entities-form__submit button:focus{background-color:var(--accent-color-hover)}}@media (max-width: 950px){.legal-entities-form__submit button{border-radius:.5rem;width:100%}}@media (max-width: 550px){.legal-entities-form__submit button{height:3.1875rem;min-width:unset}}.legal-entities-form__submit p{font-size:.75rem}.legal-entities-form__submit p a{color:var(--accent-color);transition:.3s ease}@media (hover: hover){.legal-entities-form__submit p a:hover{opacity:.8;color:var(--accent-color-hover)}}.course-application__card{border-radius:2rem}@media (max-width: 1024px){.course-application__card{border-radius:1rem}}.course-application:not(:last-child){margin-bottom:4rem}@media (max-width: 47.99875em){.course-application:not(:last-child){margin-bottom:2.375rem}}@media (max-width: 29.99875em){.course-application:not(:last-child){margin-bottom:3.5rem}}.course-application__title{margin-bottom:1.5rem;font-weight:400;font-size:2.5rem;line-height:120%;font-family:Benzin,sans-serif;text-transform:uppercase}@media (max-width: 74.99875em){.course-application__title{margin-bottom:1rem;font-size:1.75rem}}@media (max-width: 47.99875em){.course-application__title{margin-bottom:1rem;font-size:1.5rem}}@media (max-width: 340px){.course-application__title{font-size:1.25rem}}.course-application__block-title,.course-application__section-title,.course-application__section-subtitle,.application-more-popup__title{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:700;line-height:120%}@media (max-width: 1200px){.course-application__block-title,.course-application__section-title,.course-application__section-subtitle,.application-more-popup__title{font-size:1.25rem}}@media (max-width: 375px){.course-application__block-title,.course-application__section-title,.course-application__section-subtitle,.application-more-popup__title{font-size:1.25rem}}.course-application__block-more,.course-application__block-subtitle,.course-application__block-description,.course-application__section-text,.application-more-popup__list{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:160%}.course-application-dropdown-header,.course-application-dropdown-option{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;color:var(--text-text-primary)}.course-application__card{display:flex;flex-wrap:wrap;column-gap:3rem;row-gap:2.375rem;background-color:var(--white);padding:2rem;opacity:1;transition:all .3s ease-in-out}.course-application__card.disable{opacity:0;visibility:hidden}@media (max-width: 1300px){.course-application__card{gap:2rem}}@media (max-width: 47.99875em){.course-application__card{padding:1.5rem;border-radius:1rem}}@media (max-width: 450px){.course-application__card{padding:1rem}}.course-application__blocks{display:grid!important;gap:2.375rem;grid-template-columns:repeat(2,minmax(365px,390px))}.course-application__blocks.two{grid-template-columns:repeat(2,minmax(365px,390px))}@media (max-width: 1650px){.course-application__blocks.two{grid-template-columns:repeat(2,1fr)}}.course-application__blocks.three{grid-template-columns:repeat(3,1fr)}@media (max-width: 1250px){.course-application__blocks.three{grid-template-columns:1fr!important;gap:2rem}.course-application__blocks.three .course-application__block:not(:first-child){padding-left:0;padding-top:2rem;border-left:none;border-top:1px solid var(--accent-color)}}@media (max-width: 850px){.course-application__blocks{grid-template-columns:1fr!important;gap:2rem}}@media (max-width: 450px){.course-application__blocks{gap:1.5rem}}.course-application__block{display:flex;flex-direction:column;height:100%}.course-application__block.hide{display:none}.course-application__block:not(:first-child){border-left:1px solid var(--accent-color);padding-left:2.375rem}@media (max-width: 850px){.course-application__block:not(:first-child){padding-left:0;padding-top:2rem;border-left:none;border-top:1px solid var(--accent-color)}}@media (max-width: 450px){.course-application__block:not(:first-child){padding-top:1.5rem}}.course-application__block-body{margin-top:auto}@media (max-width: 47.99875em){.course-application__block-body{display:flex;gap:2rem;justify-content:space-between;align-items:flex-end}}@media (max-width: 520px){.course-application__block-body{flex-direction:column;align-items:flex-start;gap:1.125rem}}.course-application__block-tariffs{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}@media (max-width: 47.99875em){.course-application__block-tariffs{margin-bottom:0}}@media (max-width: 520px){.course-application__block-tariffs{width:100%}}@media (min-width: 521px){.course-application__block-dropdown .course-application-dropdown-options{border-radius:0 1rem 1rem}}@media (max-width: 520px){.course-application__block-dropdown .course-application-dropdown-header{width:100%}}.course-application__block-more{color:var(--accent-color);transition:.3s ease}@media (hover: hover){.course-application__block-more:hover{cursor:pointer;color:var(--accent-color-hover)}}@media (max-width: 47.99875em){.course-application__block-more{padding:.25rem 0 .5rem}}.course-application__block-title{font-size:1.5rem}@media (max-width: 47.99875em){.course-application__block-title{font-size:1.25rem}}@media (max-width: 29.99875em){.course-application__block-title{font-size:1rem}}.course-application__block-subtitle{line-height:120%}.course-application__block-subtitle.course-color{color:var(--accent-color)}@media (max-width: 29.99875em){.course-application__block-subtitle{font-size:.875rem}}.course-application__block-description{margin:1rem 0 2rem}@media (max-width: 29.99875em){.course-application__block-description{font-size:.875rem;margin:1rem 0 1.5rem}}.course-application__block-footer{display:flex;flex-direction:column;gap:.25rem}@media (max-width: 450px){.course-application__block-footer{gap:0rem}}.course-application__section{display:flex;flex-direction:row!important;flex-wrap:wrap;flex:1 1 21.25rem;min-width:21.25rem;background-color:var(--accent-color);padding:1.5rem;border-radius:1rem;color:var(--white);column-gap:3rem;row-gap:1.5rem;align-items:center}@media (max-width: 47.99875em){.course-application__section{border-radius:.5rem;padding:1rem;min-width:unset}}.course-application__section-description{display:flex;flex-wrap:wrap;align-items:center;row-gap:2rem;column-gap:4rem;flex:0 1 auto}@media (max-width: 47.99875em){.course-application__section-description{row-gap:1.5rem}}.course-application__section-group{display:inline-flex;row-gap:1.5rem;column-gap:2rem;align-items:center;flex-wrap:wrap}@media (max-width: 47.99875em){.course-application__section-group{row-gap:1.125rem;column-gap:1.5rem}}.course-application__section-old{position:relative;display:inline-block}.course-application__section-old:before{content:"";position:absolute;width:calc(100% + 10px);height:2px;top:2px;right:0;bottom:0;left:-5px;margin:auto;background-color:#e35300;transform:rotate(-8deg)}.course-application__section-old .course-application__section-subtitle{font-size:1.25rem;opacity:.8}@media (max-width: 47.99875em){.course-application__section-old .course-application__section-subtitle{font-size:1rem}}@media (max-width: 29.99875em){.course-application__section-old .course-application__section-subtitle{font-size:.875rem}}.course-application__section-old .course-application__section-text{font-size:.875rem;opacity:.8}@media (max-width: 47.99875em){.course-application__section-old .course-application__section-text{font-size:.625rem}}.course-application__section-title{font-size:1.5rem}@media (max-width: 47.99875em){.course-application__section-title{font-size:1.25rem}}@media (min-width: 500px){.course-application__section-title{max-width:7.8125rem}}@media (min-width: 768px){.course-application__section-title{max-width:9.375rem}}.course-application__section-subtitle{font-size:2rem}@media (max-width: 1200px){.course-application__section-subtitle{font-size:1.5rem}}@media (max-width: 47.99875em){.course-application__section-subtitle{font-size:1.25rem}}.course-application__section-text{font-weight:500}@media (max-width: 47.99875em){.course-application__section-text{font-size:.875rem}}.course-application__section-footer{flex:1 0 auto}@media (max-width: 1024px){.course-application__section-footer{width:100%}}.course-application__section-button{background-color:var(--color-yellow);color:var(--text-text-primary);display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;width:276px;height:56px;border-radius:16px;font-size:16px;line-height:100%;font-weight:500;transition:all .3s ease-in-out;width:100%;padding:.75rem 2rem}.course-application__section-button:after{content:"";display:inline-block;width:.75rem;height:.75rem;flex:0 0 .75rem;border-right:1px solid currentColor;border-top:1px solid currentColor;transform:rotate(45deg)}@media (hover: hover){.course-application__section-button:hover{color:var(--accent-color-hover)}}.course-application__section-button:active{color:var(--accent-color)}@media (max-width: 47.99875em){.course-application__section-button{border-radius:.5rem}}@media (max-width: 29.99875em){.course-application__section-button{height:3.1875rem}}.purple-button{border-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;border-radius:16px;background-color:var(--accent-color)}@media (hover: hover){.purple-button:hover{opacity:.8}}.course-application-dropdown{position:relative;width:auto;display:inline-flex;min-width:11.25rem}.course-application-dropdown.active .course-application-dropdown-options{opacity:1;visibility:visible;top:100%}.course-application-dropdown.active .course-application-dropdown-header{border-radius:1rem 1rem 0 0}.course-application-dropdown.active .course-application-dropdown-header:after{transform:rotate(225deg)}.course-application-dropdown-header{padding:.5rem .75rem;background:var(--text-text-primary);border-radius:1rem;display:inline-flex;justify-content:space-between;align-items:center;gap:.5rem;transition:.3s ease;font-weight:700;color:var(--white)}.course-application-dropdown-header:after{content:"";width:.625rem;height:.625rem;flex:0 0 .625rem;transform:translateY(-25%) rotate(45deg);pointer-events:none;border-right:2px solid var(--white);border-bottom:2px solid var(--white);transition:transform .3s}@media (hover: hover){.course-application-dropdown-header:hover{cursor:pointer}}.course-application-dropdown-options{position:absolute;top:85%;left:0;width:100%;background:var(--text-text-primary);border-radius:0 0 1rem 1rem;border-top:1px solid var(--white);z-index:1000;opacity:0;visibility:hidden;overflow:hidden;transition:.3s ease}.course-application-dropdown-option{font-weight:500;padding:.625rem .75rem;transition:.3s ease;color:var(--white)}.course-application-dropdown-option.active{background:var(--accent-color-hover)}@media (hover: hover){.course-application-dropdown-option:hover{background:var(--accent-color);cursor:pointer}}.application-more-popup__modal{padding:3rem 2rem;border-radius:2rem;background:var(--white);position:relative}@media (max-width: 850px){.application-more-popup__modal{padding:1.5rem 5.5rem 3rem;border-radius:1rem 1rem 0 0;width:100%}}@media (max-width: 450px){.application-more-popup__modal{padding:1.5rem 1.5rem 3rem}}@keyframes infinite-translate{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-72%)}to{transform:translate(-50%,-50%)}}.application-more-popup__modal:before{content:"";position:absolute;width:4rem;height:.5rem;top:-.5rem;left:50%;background:var(--white);border-radius:.25rem;transition:.3s ease;transform:translate(-50%,-50%);display:none;animation:infinite-translate 2s linear infinite}@media (max-width: 850px){.application-more-popup__modal:before{display:block}}.application-more-popup__close{width:16px;height:16px;position:absolute;right:32px;top:32px;transition:.3s ease}@media (hover: hover){.application-more-popup__close:hover{cursor:pointer;opacity:.9}}@media (max-width: 850px){.application-more-popup__close{display:none}}.application-more-popup__wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width: 850px){.application-more-popup__wrap{grid-template-columns:1fr}}.application-more-popup__block:not(:first-child){border-left:1px solid var(--border-primary);padding-left:1rem}@media (max-width: 850px){.application-more-popup__block:not(:first-child){padding-left:0;padding-top:1rem;border-left:none;border-top:1px solid var(--border-primary)}}.application-more-popup__title{font-size:1.25rem;margin-bottom:1.125rem}@media (max-width: 450px){.application-more-popup__title{font-size:1rem}}.application-more-popup__list{font-size:.875rem}.application-more-popup__list li{position:relative;padding-left:1.4375rem}.application-more-popup__list li:not(:last-child){margin:0px 0px .5rem}.application-more-popup__list li:before{content:"";position:absolute;top:.5lh;left:.75rem;width:.1875rem;height:.1875rem;border-radius:100%;background-color:#000}.choice-doubts__form{border-radius:2rem}@media (max-width: 1024px){.choice-doubts__form{border-radius:1rem}}.choice-doubts:not(:last-child){margin-bottom:4rem}@media (max-width: 47.99875em){.choice-doubts:not(:last-child){margin-bottom:2.375rem}}@media (max-width: 29.99875em){.choice-doubts:not(:last-child){margin-bottom:3.5rem}}.choice-doubts__form-title,.choice-doubts__message-title{margin-bottom:1.5rem;font-weight:400;font-size:2.5rem;line-height:120%;font-family:Benzin,sans-serif;text-transform:uppercase}@media (max-width: 74.99875em){.choice-doubts__form-title,.choice-doubts__message-title{margin-bottom:1rem;font-size:1.75rem}}@media (max-width: 47.99875em){.choice-doubts__form-title,.choice-doubts__message-title{margin-bottom:1rem;font-size:1.5rem}}@media (max-width: 340px){.choice-doubts__form-title,.choice-doubts__message-title{font-size:1.25rem}}.choice-doubts__form-subtitle,.choice-doubts__form-input,.choice-doubts__form-button p{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:160%}.choice-doubts__message-subtitle{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;color:var(--text-text-primary)}.choice-doubts__form{padding:1.5rem;min-height:15rem;display:inline-block;width:100%;position:relative;background:#d0e6fc;display:flex;align-items:center}@media (max-width: 1024px){.choice-doubts__form{border-radius:1rem;min-height:8.875rem}}@media (max-width: 47.99875em){.choice-doubts__form{padding:1rem;min-height:unset}}.choice-doubts__form>*{position:relative;z-index:1}.choice-doubts__form-head{display:inline-block;width:100%}.choice-doubts__form-title{text-transform:uppercase;margin-bottom:.25rem;font-weight:600}@media (max-width: 47.99875em){.choice-doubts__form-title{font-size:1.25rem;font-weight:400}}.choice-doubts__form-subtitle{margin-bottom:1.5rem}@media (max-width: 1024px){.choice-doubts__form-subtitle{margin-bottom:1rem}}.choice-doubts__form-wrap{display:grid;grid-template-columns:repeat(3,1fr) 16.875rem;gap:.5rem}@media (max-width: 1400px){.choice-doubts__form-wrap{grid-template-columns:1fr}}.choice-doubts__form-item{display:inline-block;width:100%;position:relative}.choice-doubts__form-item .req__text,.choice-doubts__form-item .error__text{font-size:.75rem;color:#b00020;line-height:130%;margin-top:.3125rem;display:none}.choice-doubts__form-item.req_error,.choice-doubts__form-item.error_error{border-color:#b00020;color:#b00020}.choice-doubts__form-item.req_error .choice-doubts__form-input::placeholder,.choice-doubts__form-item.error_error .choice-doubts__form-input::placeholder{color:#b00020}.choice-doubts__form-item.req_error .choice-doubts__form-input::-moz-placeholder,.choice-doubts__form-item.error_error .choice-doubts__form-input::-moz-placeholder{color:#b00020}.choice-doubts__form-item.req_error .req__text,.choice-doubts__form-item.error_error .error__text{display:block}.choice-doubts__form-input{width:100%;padding-left:1rem;padding-right:1rem;height:3.5rem;background:var(--white);border:1px solid var(--border-primary);border-radius:1rem;outline:none;font-style:normal;line-height:140%;transition:.3s}@media (hover: hover){.choice-doubts__form-input:hover{border-color:#1f1f1f80}}@media (max-width: 47.99875em){.choice-doubts__form-input{height:3.1875rem}}.choice-doubts__form-input::-moz-placeholder{color:#1f1f1fb3}.choice-doubts__form-input::placeholder{color:#1f1f1fb3}.choice-doubts__form-input.phone{padding-left:8rem}@media (max-width: 47.99875em){.choice-doubts__form-input.phone{padding-left:7.5rem}}.choice-doubts__form-options{border-color:#1f1f1f80}.choice-doubts__form-telephone{position:relative;display:inline-block;width:100%}.choice-doubts__form-button{display:flex;flex-wrap:wrap}@media (max-width: 1400px){.choice-doubts__form-button{text-align:center;justify-content:center}}.choice-doubts__form-button p{font-size:.75rem;line-height:140%;margin-bottom:0;color:#1f1f1fb3}@media (max-width: 1400px){.choice-doubts__form-button p{display:inline-block}}.choice-doubts__form-button p a{text-decoration:underline;color:#1f1f1fb3}.choice-doubts__form-button button{width:100%;margin-bottom:.5rem;flex-shrink:0;font-family:Montserrat;font-weight:500;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;font-size:1rem;line-height:100%;color:var(--white)!important;text-align:center;background-color:var(--accent-color);border:none;padding:.6875rem 1.0625rem;min-height:3.5rem;border-radius:1rem;position:relative;transition:.3s}@media (hover: hover){.choice-doubts__form-button button:hover{opacity:.8}}@media (max-width: 47.99875em){.choice-doubts__form-button button{min-height:3.1875rem}}.choice-doubts__form-button button.loading:after{display:block}.choice-doubts__form-button button:after{content:"";display:none;width:1rem;height:1rem;border:.25rem solid transparent;border-top-color:var(--white);border-radius:50%;animation:button-loading-spinner 1s ease infinite}.choice-doubts__message{z-index:2;width:100%;height:100%;display:flex;justify-content:center;align-content:center;flex-wrap:wrap;align-items:center;text-align:center;position:relative}@media (max-width: 1024px){.choice-doubts__message{min-height:auto}}.choice-doubts__message>*{position:relative;z-index:1}.choice-doubts__message-title{text-transform:uppercase;display:flex;justify-content:center;align-items:flex-start;text-align:left;margin-bottom:.25rem}@media (max-width: 910px){.choice-doubts__message-title{font-size:1.25rem}}.choice-doubts__message-subtitle{display:inline-block;width:100%;line-height:160%}@media (max-width: 47.99875em){.choice-doubts__message-subtitle{text-align:left}}.choice-doubts__message a{color:inherit}@media (hover: hover){.choice-doubts__message a:hover{text-decoration:underline}}.choice-doubts__message-success{flex-shrink:0;position:relative;top:.1875rem;margin-right:.6875rem;vertical-align:middle;display:inline-block;background-image:url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M32.3429 27.5836C34.2383 24.7468 35.25 21.4117 35.25 18C35.25 13.425 33.4326 9.03741 30.1976 5.80241C26.9626 2.56741 22.575 0.75 18 0.75C14.5883 0.75 11.2532 1.7617 8.41642 3.65715C5.57967 5.5526 3.3687 8.24669 2.06309 11.3987C0.757474 14.5507 0.415867 18.0191 1.08146 21.3653C1.74706 24.7115 3.38996 27.7851 5.80242 30.1976C8.21487 32.61 11.2885 34.253 14.6347 34.9185C17.9809 35.5841 21.4493 35.2425 24.6013 33.9369C27.7533 32.6313 30.4474 30.4203 32.3429 27.5836ZM26.9739 11.4768C27.1195 11.5372 27.2517 11.6257 27.3629 11.7373C27.5868 11.9618 27.7125 12.266 27.7125 12.583C27.7125 12.9001 27.5868 13.2042 27.3629 13.4288L16.5242 24.2675C16.2996 24.4914 15.9955 24.6171 15.6785 24.6171C15.3614 24.6171 15.0573 24.4914 14.8327 24.2675L8.6371 18.0719C8.52286 17.9612 8.43179 17.8289 8.36923 17.6827C8.30666 17.5364 8.27384 17.3792 8.27269 17.2201C8.27154 17.0611 8.30207 16.9034 8.36251 16.7563C8.42295 16.6091 8.51209 16.4755 8.62472 16.3632C8.73735 16.2509 8.87122 16.1621 9.01852 16.1021C9.16582 16.0421 9.32359 16.012 9.48264 16.0136C9.6417 16.0152 9.79883 16.0485 9.94489 16.1115C10.091 16.1744 10.223 16.2659 10.3334 16.3804L15.6761 21.7231L25.6667 11.7373C25.778 11.6257 25.9102 11.5372 26.0557 11.4768C26.2012 11.4165 26.3572 11.3854 26.5148 11.3854C26.6724 11.3854 26.8284 11.4165 26.9739 11.4768Z" fill="%231F1F1F"/></svg>');width:2.125rem;height:2.125rem;background-size:100% 100%;background-repeat:no-repeat;background-position:center center}@media (max-width: 1024px){.choice-doubts__message-success{width:1.75rem;height:1.75rem}}@media (max-width: 910px){.choice-doubts__message-success{width:1.1875rem;height:1.1875rem}}.choice-doubts__message-error{flex-shrink:0;position:relative;top:.1875rem;margin-right:.6875rem;vertical-align:middle;display:inline-block;background-image:url('data:image/svg+xml,<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M33.2206 18C33.2206 14.9896 32.3279 12.0469 30.6555 9.54389C28.983 7.04088 26.6059 5.09002 23.8247 3.93801C21.0435 2.786 17.9831 2.48458 15.0306 3.07187C12.0781 3.65916 9.36606 5.10878 7.23743 7.23742C5.10879 9.36605 3.65917 12.0781 3.07188 15.0306C2.48459 17.9831 2.78601 21.0435 3.93802 23.8247C5.09003 26.6059 7.04089 28.983 9.5439 30.6554C12.0469 32.3279 14.9897 33.2206 18 33.2206C22.0354 33.2161 25.9042 31.6111 28.7576 28.7576C31.6111 25.9042 33.2161 22.0354 33.2206 18ZM19.4341 18L24.1288 13.3053C24.3081 13.1129 24.4056 12.8585 24.401 12.5956C24.3964 12.3328 24.2899 12.082 24.104 11.896C23.918 11.7101 23.6672 11.6036 23.4044 11.599C23.1415 11.5944 22.8871 11.6919 22.6947 11.8712L18 16.5659L13.3053 11.8712C13.1129 11.6919 12.8585 11.5944 12.5957 11.599C12.3328 11.6036 12.082 11.7101 11.896 11.896C11.7101 12.082 11.6036 12.3328 11.599 12.5956C11.5944 12.8585 11.6919 13.1129 11.8712 13.3053L16.5659 18L11.8712 22.6947C11.6919 22.8871 11.5944 23.1415 11.599 23.4043C11.6036 23.6672 11.7101 23.918 11.896 24.104C12.082 24.2899 12.3328 24.3964 12.5957 24.401C12.8585 24.4056 13.1129 24.3081 13.3053 24.1288L18 19.4341L22.6947 24.1288C22.7876 24.2285 22.8996 24.3085 23.0241 24.3639C23.1486 24.4194 23.2829 24.4492 23.4192 24.4516C23.5554 24.454 23.6908 24.429 23.8171 24.3779C23.9435 24.3269 24.0582 24.2509 24.1546 24.1546C24.2509 24.0582 24.3269 23.9434 24.3779 23.8171C24.429 23.6907 24.454 23.5554 24.4516 23.4192C24.4492 23.2829 24.4194 23.1486 24.3639 23.0241C24.3085 22.8996 24.2285 22.7876 24.1288 22.6947L19.4341 18Z" fill="%231F1F1F"/><path fill-rule="evenodd" clip-rule="evenodd" d="M32.3429 27.5836C34.2383 24.7468 35.25 21.4117 35.25 18C35.2446 13.4267 33.4255 9.04218 30.1917 5.80834C26.9578 2.5745 22.5733 0.755371 18 0.75C14.5883 0.75 11.2532 1.76169 8.41642 3.65715C5.57967 5.5526 3.3687 8.24668 2.06309 11.3987C0.757474 14.5507 0.415867 18.0191 1.08146 21.3653C1.74706 24.7115 3.38996 27.7851 5.80241 30.1976C8.21487 32.61 11.2885 34.2529 14.6347 34.9185C17.9809 35.5841 21.4493 35.2425 24.6013 33.9369C27.7533 32.6313 30.4474 30.4203 32.3429 27.5836ZM30.6555 9.54389C32.3279 12.0469 33.2206 14.9896 33.2206 18C33.2161 22.0354 31.6111 25.9042 28.7576 28.7576C25.9042 31.6111 22.0354 33.2161 18 33.2206C14.9897 33.2206 12.0469 32.3279 9.5439 30.6554C7.04089 28.983 5.09003 26.6059 3.93802 23.8247C2.78601 21.0435 2.48459 17.9831 3.07188 15.0306C3.65917 12.0781 5.10879 9.36605 7.23743 7.23742C9.36606 5.10878 12.0781 3.65916 15.0306 3.07187C17.9831 2.48458 21.0435 2.786 23.8247 3.93801C26.6059 5.09002 28.983 7.04088 30.6555 9.54389Z" fill="%231F1F1F"/></svg>');width:2.125rem;height:2.125rem;background-size:100% 100%;background-repeat:no-repeat;background-position:center center}@media (max-width: 1024px){.choice-doubts__message-error{width:1.75rem;height:1.75rem}}@media (max-width: 910px){.choice-doubts__message-error{width:1.1875rem;height:1.1875rem}}@keyframes button-loading-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--accent-color: #FF7221;--accent-color-hover: rgb(229, 103, 31);--accent-color-light: #FFCC6E;--accent-color-light-hover: #FFD587;--accent-gradient: linear-gradient(268.83deg, #FFAA00 0%, #FF433C 103.65%);--accent-gradient-start: #FFAA00;--accent-gradient-stop: #FF433C;--filter-blue: brightness(0) saturate(100%) invert(59%) sepia(56%) saturate(5442%) hue-rotate(175deg) brightness(101%) contrast(94%);--background-warning: #FFECC7;--color-yellow: #FFF07F;--color-error: #B00020;--color-green: #00c7ba;--color-blue: #1381f1;--color-pink: #ff5c66;--color-purple: #605DEC;--color-purple-gray: #E3E4EF;--color-blue: #3733F1;--color-gray: #c7c7c7;--color-dark-grey: #A9AAAD;--background: #f1f2f6;--surface-surface-primary: #f1f2f6;--white: #ffffff;--text-text-primary: #1f1f1f;--text-text-secondary: #1F1F1F80;--border-primary: #DBDBDB;--text-link-normal: #6060F0;--purple-gradient: linear-gradient(41.34deg, #5AA2FF -.49%, #343854 100.44%);--text-link-hover: #4B47EF;--text-link-hover-secondary: #E9EBF1}input.error+.form-input-error,input.error+.form-input-error+.form-input-error{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:160%}.copy-link__tooltip{font-family:Montserrat,sans-serif;font-size:1rem;font-weight:400;line-height:1.25rem;color:var(--text-text-primary)}a,button,button:active,button:focus,input,input:active,input:focus,div:focus,select,textarea,textarea:active,textarea:focus,img{outline:none!important;-webkit-tap-highlight-color:transparent}ul,ol{padding:0;margin:0}*{padding:0;margin:0;border:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html{height:100%}body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer;background:transparent}button::-moz-focus-inner{padding:0;border:0}a,a:visited,a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:var(--text-text-primary)}.tabs__button{transition:.3s ease}@media (hover: hover){.tabs__button:hover{cursor:pointer}}.tabs__content{background:var(--white);padding:1.5rem;border-radius:0 0 2rem 2rem}@media (max-width: 1024px){.tabs__content{padding:1rem 1.125rem;border-radius:0 0 1rem 1rem}}.tabs__panel{display:none}.tabs__panel.active{display:block;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.form-success-message,.form-error-message,.form-waiting-message{display:none!important}.form-success-message.active,.form-error-message.active,.form-waiting-message.active{display:flex!important}.form-content{width:100%}.form-content.hide{display:none!important}input.error{border-color:var(--color-error)!important}input.error::placeholder{color:var(--color-error)}input.error+.form-input-error{font-size:.75rem;color:var(--color-error);margin-top:.25rem}input.error+.form-input-error+.form-input-error{font-size:.75rem;color:var(--color-error);margin-top:.25rem}.popup-trigger{cursor:pointer;position:relative;transition:all .3s ease-in-out}@media (hover: hover){.popup-trigger:hover{transform:scale(1.1)}}.popup-modal{display:none}.popup-modal.active{display:block}.popup-overlay{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;justify-content:center;align-items:center;z-index:1000;opacity:0;pointer-events:none;transition:opacity .4s ease,pointer-events 0s .4s}@media (max-width: 1024px){.popup-overlay{padding:52px 24px 24px}}@media (max-width: 768px){.popup-overlay{padding:48px}}.popup-overlay.active{opacity:1;pointer-events:auto}.popup-overlay.active .popup-content{opacity:1;transform:translateY(0)}.popup-content{position:relative;border-radius:8px;z-index:9999;max-width:611px;display:flex;flex-direction:column;align-items:center;justify-content:center;max-height:100%;opacity:0;transform:translateY(-30px);transition:.4s ease}@media (max-width: 1024px){.popup-content{max-width:580px}}@media (max-width: 767px){.popup-content{max-width:328px;height:auto;margin-left:0;width:100%}}.popup-image-container{display:flex;position:relative;justify-content:center;overflow:hidden;width:100%}@media (max-width: 767px){.popup-image-container{display:inline-block;flex:none}}.popup-image{max-width:100%!important;width:100%;object-fit:contain}@media (max-width: 767px){.popup-image{max-height:none!important}}.popup-description{font-size:1.25rem;font-family:Montserrat;font-weight:600;padding-top:1.5rem;color:#fff;line-height:120%;flex:0 0 auto;overflow-y:auto}.popup-description a{text-decoration:underline;text-underline-position:under;color:#fff}.popup-description p{margin-bottom:16px}@media (max-width: 767px){.popup-description{font-size:16px}}.popup-close{position:absolute;top:0;right:-50px;width:34px;height:34px;border-radius:100%;display:inline-block;background-color:#ffffffb2;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.8682 19.091C3.67294 19.2862 3.67294 19.6028 3.8682 19.7981C4.06346 19.9933 4.38005 19.9933 4.57531 19.7981L11.9999 12.3735L19.4245 19.7981C19.6197 19.9934 19.9363 19.9934 20.1316 19.7981C20.3268 19.6029 20.3268 19.2863 20.1316 19.091L12.707 11.6664L20.1317 4.24174C20.3269 4.04647 20.3269 3.72989 20.1317 3.53463C19.9364 3.33937 19.6198 3.33937 19.4246 3.53463L11.9999 10.9593L4.57523 3.53466C4.37997 3.3394 4.06339 3.3394 3.86813 3.53466C3.67286 3.72992 3.67286 4.0465 3.86813 4.24176L11.2928 11.6664L3.8682 19.091Z" fill="%231F1F1F"/></svg>');background-size:24px 24px;background-position:center center;border:none;z-index:1;cursor:pointer;transition:.7s}@media (hover: hover){.popup-close:hover{opacity:.6}}@media (max-width: 1024px){.popup-close{top:-48px;right:-42px}}@media (max-width: 768px){.popup-close{right:12px;top:12px}}.copy-link{position:relative}.copy-link__tooltip{position:absolute;bottom:-2.0625rem;left:0;right:0;margin:auto;padding:.5rem;width:fit-content;min-width:91px;min-height:24px;color:var(--white);text-align:center;background:#1f1f1fb3;border-radius:.5rem;visibility:hidden;font-size:.75rem;line-height:100%;cursor:pointer;opacity:0;transition:opacity .2s}.copy-link__tooltip:before{content:"";position:absolute;top:-.4375rem;left:0;right:0;margin:auto;width:0;height:0;border-left:.4375rem solid transparent;border-right:.4375rem solid transparent;border-bottom:.4375rem solid rgba(31,31,31,.708)}.copy-link.clicked+.copy-link__tooltip{visibility:visible;opacity:1}.form__flag{position:absolute;z-index:1}.form__flag.active{z-index:3}.form__flag.active .form__flag-body{height:312px;opacity:1;pointer-events:all;z-index:4}.form__flag.active .form__flag-select:after{transform:translateY(5px) rotate(225deg)}.form__flag-select{position:relative;width:112px;top:1px;left:1px;z-index:2;cursor:pointer;height:54px;background-color:#fff;border-right:1px solid rgb(219,219,219);border-top-left-radius:16px;border-bottom-left-radius:16px}@media (max-width: 47.99875em){.form__flag-select{height:3.0625rem;width:110px}}.form__flag-select:after{position:absolute;content:"";width:7px;height:7px;right:56px;top:-4px;bottom:0;margin:auto;transform:rotate(45deg);border-bottom:1px solid #1F1F1F;border-right:1px solid #1F1F1F;cursor:pointer;transition:.4s;transform:translateY(5px) rotate(45deg)}.form__flag-icon{width:24px;height:24px;position:relative;top:50%;transform:translateY(-50%);left:16px}.form__flag-icon img{width:100%}.form__flag-code{background:transparent;width:40px;font-family:Montserrat;font-weight:500;font-size:16px;line-height:140%;position:absolute;right:8px;top:50%;transform:translateY(-50%);outline:none;padding:0;text-align:center;border:none}.form__flag-input{position:absolute;top:0;left:0;padding-left:60px;padding-right:8px;width:100%;height:100%;background:none;outline:none;border:none;cursor:pointer;font-family:Montserrat;font-weight:400;display:none}.form__flag-body{padding:16px 16px 0;position:absolute;pointer-events:none;z-index:-1;overflow:hidden;top:calc(100% + 8px);width:605px;background:#fff;border:1px solid #DBDBDB;height:0;opacity:0;transition:.4s;border-radius:16px;box-shadow:0 4px 20px #1f1f1f1a}@media (max-width: 47.99875em){.form__flag-body{width:18.75rem}}@media (max-width: 400px){.form__flag-body{width:unset;padding:16px 0 0}}.form__flag-search{width:100%;padding:16px 16px 0;position:relative;margin-bottom:8px}.form__flag-search input{width:100%;height:40px;border:none;outline:none;border-bottom:solid 1px var(--border-primary);font-family:Montserrat;font-weight:400;font-size:16px;color:#1f1f1f}.form__flag-search input::-moz-placeholder{color:#1f1f1f80}.form__flag-search input::placeholder{color:#1f1f1f80}.form__flag-search input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.form__flag-search .icon-search{position:absolute;top:20px;right:20px;width:24px;height:24px;background:url('data:image/svg+xml,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.42066 15.9451C1.23825 12.7627 1.23825 7.60306 4.42066 4.42066C7.60306 1.23825 12.7627 1.23825 15.9451 4.42066C19.1276 7.60306 19.1276 12.7627 15.9451 15.9451C12.7627 19.1276 7.60306 19.1276 4.42066 15.9451ZM3.5957 3.5957C-0.0423158 7.23371 -0.0423158 13.1321 3.5957 16.7701C7.09516 20.2696 12.6861 20.4028 16.3449 17.1699L24.0196 24.8448C24.2474 25.0726 24.6168 25.0727 24.8446 24.8448C25.0724 24.617 25.0724 24.2477 24.8446 24.0199L17.1698 16.345C20.4028 12.6862 20.2696 7.09519 16.7701 3.5957C13.1321 -0.0423157 7.23371 -0.0423157 3.5957 3.5957Z" fill="%231F1F1F" fill-opacity="0.5"/></svg>');background-size:100% 100%;background-position:center center;background-repeat:no-repeat}.form__flag-search .icon-search-close{position:absolute;top:20px;right:20px;width:24px;height:24px}.form__flag-search .icon-search-close:before,.form__flag-search .icon-search-close:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;height:1px;width:100%;opacity:.5;background-color:#1f1f1f}.form__flag-search .icon-search-close:before{transform:rotate(45deg)}.form__flag-search .icon-search-close:after{transform:rotate(-45deg)}.form__flag-options{padding:0 16px;height:calc(100% - 32px);width:calc(100% - 16px);overflow-y:scroll;overflow-x:hidden;display:flex;height:232px;flex-direction:column}.form__flag-options::-webkit-scrollbar{width:8px;background:#f1f1f178;border-radius:20px}.form__flag-options::-webkit-scrollbar-thumb{background:#e8e8e8;border-radius:20px}@media (max-width: 400px){.form__flag-options{width:100%}}.form__flag-option{position:relative;cursor:pointer;display:flex;align-items:center;width:calc(100% + 16px);margin-left:-8px;padding-left:8px;transition:.2s;min-height:40px;max-height:40px;font-family:Montserrat,serif;font-weight:400;font-size:16px;line-height:140%;margin-bottom:8px;border-radius:8px}@media (hover: hover){.form__flag-option:hover{background-color:#f5f5f5}}.form__flag-option.selected{background-color:#f5f5f5}.form__flag-option label{cursor:pointer}.form__flag-option div{width:104px;display:flex;flex-shrink:0;min-height:40px;margin-right:8px;align-items:center;justify-content:space-between;border-right:solid 1px var(--border-primary);padding-right:8px}@media (max-width: 47.99875em){.form__flag-option div{width:5rem;gap:.3125rem}}.form__flag-option div img{flex-shrink:0;width:24px;height:24px}.form__flag-option div span{width:40px;flex-shrink:0;text-align:center}@media (max-width: 767px){.form__flag-select .select{height:49px}.form__flag-select .select .flag__icon{top:12px}.form__flag-select .select .flag__code{top:14px}.form__flag-select .option-container{width:276px;bottom:57px;top:auto;left:-1px}}.form__flag-select .flag__and__code img{width:24px}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(/static/fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Benzin;font-display:swap;src:url(/static/fonts/Benzin-Semibold.woff2) format("woff2"),url(../fonts/Benzin-Semibold.woff) format("woff");font-weight:400;font-style:normal}html{font-size:16px;scroll-behavior:smooth}body{width:100%;height:100vh;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;background:var(--surface-surface-primary);color:var(--text-text-primary);-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;overflow-anchor:none;overflow-x:hidden;padding-top:4.7rem}@media (max-width: 1375px){body{padding-top:4.6875rem}}@media (max-width: 1280px){body{padding-top:3.75rem}}@media (max-width: 47.99875em){body{padding-top:2.5rem}}[class*=__container]{max-width:82rem;box-sizing:content-box;margin:0 auto;padding:0 9rem}@media (max-width: 74.99875em){[class*=__container]{padding:0 5.5rem}}@media (max-width: 47.99875em){[class*=__container]{padding:0 1.5rem}}@media (max-width: 29.99875em){[class*=__container]{padding:0 1rem}}.network-technologies{padding:4rem 0 5rem}.network-technologies section{scroll-margin-top:11.25rem}@media (max-width: 47.99875em){.network-technologies section{scroll-margin-top:3.75rem}}
