.btn{font-family:"Montserrat",arial,sans-serif;display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;border-radius:100px;width:max-content;color:var(--white-color);border:none;background-color:var(--blue-color-400);padding:12px 32px;cursor:pointer;transition:all .3s linear}.btn:hover{color:var(--white-color);background-color:var(--blue-color-500)}.btn_i-left::after,.btn_i-left::before,.btn_i-right::after,.btn_i-right::before{display:block;width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-image:url(../../../../c1d0848603b880d34ae0.svg);filter:brightness(100)}@media(max-width: 600px){.btn_i-left::after,.btn_i-left::before,.btn_i-right::after,.btn_i-right::before{width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-image:url(../../../../28efeaa68d8cefac0f00.svg)}}.btn_i-left::before{content:"";transform:rotate(180deg)}.btn_i-right::after{content:""}.btn_l{padding:16px 32px}.btn_l-2{font-size:18px;font-weight:600;line-height:24px;letter-spacing:0;font-family:"Unbounded",arial,sans-serif;padding:16px 30px;gap:10px}.btn_m-2{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;font-family:"Unbounded",arial,sans-serif;gap:10px}.btn_s{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;padding:10px 16px}.btn_s-2{font-size:12px;font-weight:600;line-height:18px;letter-spacing:0;gap:10px}.btn_xs{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;padding:8px 16px;gap:10px}.btn_orange{background-color:var(--orange-color-500)}.btn_orange:hover{background-color:var(--orange-color-400)}.btn_gray{color:var(--black-color);background-color:var(--gray-color-300)}.btn_gray::after,.btn_gray::before{filter:none}.btn_gray:hover{color:var(--black-color);background-color:var(--gray-color-500)}.btn_white{color:var(--black-color);background-color:var(--white-color)}.btn_white::after,.btn_white::before{filter:none}.btn_white:hover{color:var(--white-color);background-color:var(--black-color)}.btn_white:hover::after,.btn_white:hover::before{filter:brightness(100)}.btn_black{background-color:var(--black-color)}.btn_black:hover{background-color:var(--blue-color-400)}.btn-nav_prev,.btn-nav_next{display:inline-flex;width:46px;height:46px;min-width:46px;min-height:46px;border-radius:50%;background-color:var(--white-color);align-items:center;justify-content:center;cursor:pointer;box-shadow:0px 8px 24px 0px rgba(77,77,77,.0784313725),0px 4px 24px 0px rgba(55,173,218,.0196078431);transition:all .3s linear}.btn-nav_prev::after,.btn-nav_next::after{content:"";display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-image:url(../../../../dbfa21be14d313a050d2.svg);background-position-x:11px}.btn-nav_prev:hover,.btn-nav_next:hover{background-color:var(--black-color)}.btn-nav_prev:hover::after,.btn-nav_next:hover::after{filter:brightness(100)}.btn-nav_prev::after{transform:rotate(180deg)}.form-tariff-block{border-radius:32px;background-color:var(--white-color)}.form-tariff-block__title{margin-bottom:16px}.form-tariff-block__subtitle{font-size:16px;line-height:24px;letter-spacing:0;margin-bottom:31px}.form-tariff-block__wrapper{max-width:488px;width:100%;margin:auto;padding:33px 16px;text-align:center;border-radius:16px}.form-tariff-block__wrapper_has-tariff{display:grid;grid-template-columns:1.4fr 1fr;grid-template-areas:"header tariff" "form tariff";grid-gap:20px 70px;border-radius:20px;padding:33px 63px}.form-tariff-block__header{grid-area:header}.form-tariff-block .mobile-title{display:none}.form-tariff-block__form{flex:1;min-width:calc(50% - 70px);grid-area:form}.form-tariff-block .form{position:relative}.form-tariff-block .form .wpcf7-form{display:flex !important;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:12px}.form-tariff-block .form .wpcf7-form-control-wrap{display:inline-block;width:100%}.form-tariff-block .form__wrapper{display:flex;flex-wrap:wrap;grid-gap:13px 8px}.form-tariff-block .form__item{display:block;border-radius:10px;width:100%;box-sizing:border-box;max-width:100%}.form-tariff-block .form__item_name,.form-tariff-block .form__item_phone{width:calc(50% - 4px)}.form-tariff-block .form__btn{width:100%}.form-tariff-block__tariff{grid-area:tariff;min-width:calc(50% - 70px);max-width:511px}.form-tariff-block .tariff input{display:none}.form-tariff-block .tariff{border-radius:32px;padding:32px;border:1px solid var(--gray-color-300)}.form-tariff-block .tariff__form{display:flex;flex-direction:column;height:100%}.form-tariff-block .tariff__top{margin-bottom:30px}.form-tariff-block .tariff__title{font-size:24px;font-weight:700;line-height:32px;letter-spacing:0}.form-tariff-block .tariff_under-text{font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}.form-tariff-block .tariff__services{display:flex;flex-direction:column;gap:16px}.form-tariff-block .tariff__service{display:flex;flex-direction:column;gap:16px}.form-tariff-block .tariff__option{display:flex;flex-direction:column;gap:16px}.form-tariff-block .tariff__option_connect-to-line{display:none}.form-tariff-block .tariff__option_type-1:not(.has_checked),.form-tariff-block .tariff__option_type-1 .tariff__value:not(.checked),.form-tariff-block .tariff__option_type-2:not(.has_checked),.form-tariff-block .tariff__option_type-2 .tariff__value:not(.checked){display:none}.form-tariff-block .tariff__middle{flex:1}.form-tariff-block .tariff__disc-duration{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;padding:2px 8px;background-color:var(--orange-color-500);color:var(--white-color);width:max-content;border-radius:100px;margin-left:auto}.form-tariff-block .tariff .tariff-value__label{display:flex;gap:8px;align-items:center}.form-tariff-block .tariff .tariff-value__icon{grid-area:i;grid-row:span 2;width:24px;height:24px}.form-tariff-block .tariff .tariff-value__icon_speed{background:url(../../../../7c06f2e21cd016d0c3d0.svg) no-repeat center}.form-tariff-block .tariff .tariff-value__icon_tv_pack_main{background:url(../../../../441f89444108fbe42d3f.svg) no-repeat center}.form-tariff-block .tariff .tariff-value__icon_unlim-call{background:url(../../../../441f89444108fbe42d3f.svg) no-repeat center}.form-tariff-block .tariff .tariff-value__icon_special-number{background:url(../../../../8e7b5496710adfca0742.svg) no-repeat center}.form-tariff-block .tariff .tariff-value__icon_limit-call{background:url(../../../../89b1074a38cf452367b9.svg) no-repeat center}.form-tariff-block .tariff .tariff-value__icon_lim-call{background:url(../../../../89b1074a38cf452367b9.svg) no-repeat center}.form-tariff-block .tariff .tariff-value__val{grid-area:v;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}.form-tariff-block .tariff .tariff-value__desc{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;grid-area:d;grid-column:2/2}.form-tariff-block .tariff .tariff-value__switch{grid-area:s;grid-column:3/3;grid-row:span 2}.form-tariff-block .tariff__prices{display:flex;align-items:center;gap:10px;flex-wrap:wrap;white-space:nowrap;padding-top:32px;margin-top:28px;border-top:2px dashed var(--gray-color-300)}.form-tariff-block .tariff__prices-title{font-size:18px;font-weight:400;line-height:26px;letter-spacing:0}.form-tariff-block .tariff__prices-wrap{flex:1;text-align:right}.form-tariff-block .tariff__prices-price{font-size:24px;font-weight:600;line-height:32px;letter-spacing:0;font-family:"Unbounded",arial,sans-serif}.form-tariff-block .tariff__prices-price-next{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;color:var(--gray-color-700)}.form-tariff-block .tariff__prices-price-old{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;color:var(--gray-color-500)}.form-tariff-block .tariff__prices-price-old span{color:var(--gray-color-500);text-decoration:line-through}@media(max-width: 1024px){.form-tariff-block__wrapper{padding:33px}.form-tariff-block .form__item_name,.form-tariff-block .form__item_phone{width:100%}}@media(max-width: 850px){.form-tariff-block__subtitle{margin-bottom:0}.form-tariff-block__wrapper_has-tariff{grid-template-columns:1fr;grid-template-areas:"header" "tariff" "form";grid-gap:20px;padding:32px}.form-tariff-block__header{grid-area:header}.form-tariff-block__form{grid-area:form;width:100%;margin-top:0}.form-tariff-block__tariff{grid-area:tariff;width:100%;max-width:100%;margin:16px 0}}@media(max-width: 450px){.form-tariff-block{width:100vw;margin-left:-16px}.form-tariff-block__wrapper{padding:20px}}

/*# sourceMappingURL=style.css.map*/