*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}
html{height:100%}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}
ul{list-style:none}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle}
.clear{visibility:hidden;display:block;height:0;clear:both}
a{text-decoration:none;color:#1f85c5}
a:hover{text-decoration:underline}
html{font:400 16px/20px 'Open Sans',Arial,Helvetica,sans-serif}
body{margin:0;padding:0;width:100%;height:100%;min-height:100%;background:#fff;color:#444}
.w-container{position:relative;max-width:1200px;min-width:320px;margin:0 auto;padding:0 15px}
.gui-hidden{display:none}
@media screen and (max-width:479px){.w-section{overflow:hidden}
}
.tariff__title{padding-top:60px;font-size:2.25rem;font-weight:700;color:#333;line-height:1.4;padding-left:100px}
.tariff__table{width:100%;margin-top:70px;border-collapse:collapse}
.tariff__table-name{vertical-align:middle}
.tariff__table-tariff--center{text-align:center}
.tariff__toggle{position:relative;cursor:pointer}
.tariff__toggle:after{display:inline-block;vertical-align:text-bottom;margin-left:7px;content:"";width:12px;height:7px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.09 0L6 5.15L0.91 0L0 0.93L6 7L12 0.93L11.09 0Z' fill='%23333333'/%3E%3C/svg%3E%0A")}
.tariff__spoiler{display:none}
.tariff__active:after{background-image:url("data:image/svg+xml,%3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 7'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23333;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3EArtboard 1%3C/title%3E%3Cpolygon class='cls-1' points='0.91 7 6 1.85 11.09 7 12 6.07 6 0 0 6.07 0.91 7'/%3E%3C/svg%3E")}
.tariff__head{height:64px;background-color:#0F9DF0;color:#fff;font-size:1rem;font-weight:700;line-height:64px;text-align:left}
.tariff__head--tariff{background-color:#ebebeb;color:#333}
.tariff__head--tariff th:nth-child(1){padding-left:15px}
.tariff__head--center{text-align:center}
.tariff__head--cost{height:80px;line-height:23px;text-align:left}
.tariff__head--cost th:nth-child(1){padding-left:15px}
.tariff__check,.tariff__no{background-repeat:no-repeat;background-position:50%}
.tariff__check{position:relative;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6985 0.79895L9.10046 0.79895V9.10038L0.799031 9.10038V10.6984L9.10046 10.6984V18.9999L10.6985 18.9999L10.6985 10.6984H19V9.10038H10.6985L10.6985 0.79895Z' fill='%230F9DF0'/%3E%3C/svg%3E%0A")}
.tariff__check span{position:absolute;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:23px;left:53%}
.tariff__no{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.799031 9.10038V10.6984L19 10.6984V9.10038C7.20142 9.10038 14.7173 9.10038 0.799031 9.10038Z' fill='%23ADADAD'/%3E%3C/svg%3E%0A")}
.tariff__row{border-bottom:1px solid #EBEBEB}
.tariff__row td:nth-child(1){width:300px;padding-left:15px}
.tariff__row td{padding:18px 0 19px;vertical-align:middle}
.tariff__row--cost .tariff__notice:after{content:normal}
.tariff__row:last-child .tariff__text:nth-child(2){text-align:left;margin-bottom:70px}
.tariff__notice,.tariff__text{font-size:.875rem;font-weight:400;color:#333;line-height:1.8}
.tariff__notice--size,.tariff__text--size{font-size:.75rem}
.tariff__notice{position:relative;text-align:center}
.tariff__notice:after{content:"\20BD";margin-left:3px}
.tariff__table-name{width:200px}
.tariff__footnotes{padding:30px 0 70px}
.tariff__footnotes .tariff__text{color:#ADADAD}
.tfoot__button{height:120px}
.tfoot__cell{vertical-align:middle}
.tfoot__link{display:inline-block;width:160px;height:50px;line-height:50px;color:#333;font-size:.875rem;font-weight:700;border-width:1px;border-radius:5px;border-color:#0f9df0;border-style:solid;text-decoration:none;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,border-color .2s ease-in-out}
.tfoot__link:hover{text-decoration:none;background-color:#0f9df0;color:#fff}
.tariff--mobile{display:none;padding:30px 0}
.tariff--mobile__title{font-size:1.625rem;font-weight:700;color:#333;padding-bottom:38px}
.tariff--mobile__employ{padding-bottom:10px;font-size:1rem;font-weight:700;color:#333;line-height:1.8;text-align:center;border-bottom:3px solid #333}
.tariff--mobile__sno{font-size:.875rem;line-height:1.4;color:#333;padding:18px 0;font-weight:400;text-align:center;border-bottom:solid 4px #333}
.tariff--mobile__list{margin:0 auto}
.tariff--mobile__item{margin:10px 10px 70px}
.tariff--mobile__features-list{padding-bottom:20px;border-bottom:solid 1px #d1dbe5}
.tariff--mobile__features-item{padding-top:20px;line-height:1.4;font-size:.875rem}
.tariff--mobile__price{font-size:1.875rem;color:#333;font-weight:700;padding:12px 0;text-align:center}
.tariff--mobile__price--old{border-bottom:none}
.tariff--mobile__price--old>span:first-child{font-weight:500;position:relative}
.tariff--mobile__price--old>span:first-child:after{position:absolute;content:"";background:#EF6B57;height:3px;width:100%;-webkit-transform:rotate(-16deg);-ms-transform:rotate(-16deg);transform:rotate(-16deg);display:block;left:0;bottom:26px}
.tariff--mobile__period{font-size:.875rem;color:#333;font-weight:400}
.tariff--mobile__period:before{background-image:url("data:image/svg+xml,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 21'%3E%3Cpath d='M14.72 16.07H4.61V21H3v-4.93H0v-1.48h3v-2.1H0v-1.55h3V0h7.08a7.35 7.35 0 0 1 5.08 1.66A5.91 5.91 0 0 1 17 6.25a5.81 5.81 0 0 1-1.8 4.55 8 8 0 0 1-5.14 1.65H4.67v2.15h10.05zM4.61 10.94h5.31a6.11 6.11 0 0 0 3.87-1.16 4.72 4.72 0 0 0 1.58-3.48 4.86 4.86 0 0 0-1.45-3.46 5.35 5.35 0 0 0-3.72-1.32H4.7z' fill='%23333'/%3E%3C/svg%3E");width:17px;height:21px;content:'';margin:0 10px;display:inline-block}
.tariff--mobile__notice{font-size:.75rem;color:#999}
.tariff--mobile__button{width:160px;display:block;margin:0 auto;font-size:.875rem;background-color:#fff;border:1px solid #0F9DF0;color:#333;font-weight:700;height:50px;line-height:50px;cursor:pointer;text-align:center}
.tariff--mobile__button:hover{background-color:#fff;border-color:#095e90}
.tariff--mobile__notice-block{text-align:left;color:#999;line-height:1.8;font-size:.875rem;margin:0 auto;padding:0 15px}
.tariff--mobile__notice-elem{padding-bottom:10px}
@media screen and (max-width:1110px){.table-section .w-container{max-width:100%;width:100%;overflow-x:scroll}
.tariff__table,.tariff__table-desc{width:100%;display:block;overflow-x:auto;white-space:nowrap}
}
@media screen and (max-width:768px){.tariff__footnotes,.tariff__table{display:none}
.tariff--mobile{display:block}
.tariff--mobile .slick-dots{bottom:30px}
.tariff--mobile .slick-dots button:focus::before,.tariff--mobile .slick-dots button:hover::before{opacity:.25}
.tariff--mobile .slick-dots button:active::before{opacity:1}
.tariff--mobile .slick-dots .slick-active button::before{opacity:.75}
.tariff__title{padding:30px 0 0}
}
@media screen and (max-width:600px){.tariff__block-button{text-align:center}
.tariff__button--price{margin:0 0 20px}
}
@media screen and (max-width:479px){.tariff__row td{padding:8px 0 9px}
.tariff--mobile__price{font-size:1rem;padding:20px 0}
}
@media screen and (max-width:355px){.tariff__block-button{text-align:center}
.tariff__button--form{font-size:.75rem}
}
.spoiler__text{padding:15px;border:1px solid #EEF1F6;color:#333;font-size:1.125rem;line-height:1.4;font-weight:700}
.spoiler__text-title{padding:15px 0 20px;color:#333;font-size:1rem;line-height:2;font-weight:700}
.spoiler__item{color:#333;font-size:1rem;line-height:2;font-weight:400}
