.section-prices{background-color:#e6f0fe;padding:4.8rem 0;width:100%}.section-prices .section__head:not(:last-child){margin-bottom:3.6rem}.section-prices .section__foot{font-size:1.4rem;line-height:1.5;margin-top:3.4rem;text-align:center}.section-prices .section__body>*{bottom:0;left:0;opacity:0;position:absolute;top:0;transition:opacity var(--t-duration),visibility var(--t-duration);visibility:hidden}.section-prices .section__body>.active{opacity:1;position:relative;visibility:visible}@media (max-width:767px){.section-prices .section__head:not(:last-child){margin-bottom:2.4rem}.section-prices .section__foot{font-size:1.2rem}}.list-prices-head>ul{background-color:#fff;border:.1rem solid var(--c-secondary);border-radius:.8rem;display:flex;list-style:none;overflow:hidden;position:relative;width:100%}.list-prices-head>ul>li{align-items:center;color:var(--c-primary);cursor:pointer;display:flex;font-weight:500;justify-content:center;letter-spacing:-.02em;padding:1.3rem 2rem;text-align:center;transition:background var(--t-duration),color var(--t-duration);width:33.33333%}.list-prices-head>ul>li>*{pointer-events:none}.list-prices-head>ul>li.active{background-color:var(--c-secondary);color:#fff}.list-prices-head>ul>li:not(:last-child){border-right:.1rem solid var(--c-secondary)}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover){.list-prices-head>ul>li:hover{background-color:var(--c-secondary);color:#fff}}@media (max-width:767px){.list-prices-head>ul{line-height:1.5}.list-prices-head>ul>li{font-size:1.2rem;padding:1.2rem}.list-prices-head>ul>li.active{font-size:1rem}}.list-prices-main{overflow:hidden;position:relative;width:100%}.list-prices-main>ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:-.8rem;position:relative}.list-prices-main>ul>li{flex-grow:1;padding:.8rem;width:33.33333%}@media (max-width:985px){.list-prices-main>ul>li{width:50%}}@media (max-width:767px){.list-prices-main>ul{margin:-1.6rem}.list-prices-main>ul>li{padding:1.6rem;width:100%}}.block-price{background-color:#fff;border:.1rem solid var(--c-secondary);border-radius:.8rem;display:flex;flex-direction:column;min-height:100%;padding:2.4rem;width:100%}.block-price .block__head{margin-bottom:1.6rem;text-align:center;width:100%}.block-price .block__head h2{color:var(--c-secondary);font-family:var(--f-main-alt);font-size:4.8rem;font-weight:700;line-height:1.1}.block-price .block__price{background-color:#e6f0fe;border-radius:.8rem;color:var(--c-primary);margin-bottom:1.6rem;padding:2.4rem}.block-price .block__price h3{align-items:flex-end;display:flex;justify-content:center}.block-price .block__price small{display:inline-block;font-size:1.6rem;font-weight:400;line-height:1;margin-bottom:.9rem;margin-left:.7rem}.block-price .block__list{margin-bottom:1.2rem;padding:0 1.2rem}.block-price .block__list h6{margin-bottom:1.2rem}.block-price .block__list sup{font-size:.8rem;line-height:1}.block-price .block__list ul{font-size:1.4rem;line-height:1.5;list-style:disc;margin-left:2.4rem}.block-price .block__list ul li{position:relative}.block-price .block__list>:last-child{margin-bottom:0}.block-price .block__action{margin-bottom:1.2rem;padding:0 1.2rem}.block-price .block__required{color:#585858;font-size:1.4rem;line-height:1.5;margin-bottom:1.6rem;padding:0 1.2rem}.block-price .block__button{margin-top:auto;text-align:center;width:100%}.block-price .block__button a.btn{display:block;width:100%}@media (max-width:767px){.block-price{padding:3.2rem}.block-price .block__head h3{font-size:3.2rem;line-height:1.1}.block-price .block__price{padding:1.2rem}.block-price .block__price h3{font-size:3.2rem}.block-price .block__price small{font-size:1.2rem;margin:0 0 .5rem .2rem}.block-price .block__list ul,.block-price .block__required{font-size:1.2rem}}.ico-plus{height:2rem;transition:transform var(--t-duration);width:2rem}.ico-plus svg{display:block;height:inherit;width:inherit}.ico-plus path{fill:var(--c-secondary)}@media (max-width:767px){.ico-plus{height:1.1rem;width:1.1rem}}@media (-moz-touch-enabled:0),(-ms-high-contrast:active),(-ms-high-contrast:none),(hover){a:hover .ico-plus{transform:rotate(180deg)}}