@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";button{cursor:pointer}a{text-decoration:none}*{box-sizing:border-box;margin:0;padding:0}.light-steel-blue{background-color:#c8d7e0}.anti-flash-white{background-color:#ecf0f3}body{background-color:#f9f9f9}@media screen and (min-height: calc(100vw + 100px)){.for_pc{display:none;opacity:0}body header{padding:2.1333333333vw 5.3333333333vw}body header .wrapper{display:flex;align-items:center;justify-content:space-between}body header .wrapper .logo{width:25.3333333333vw}body header .wrapper .logo a img{width:100%}body header .wrapper .button-login a svg{width:9.3333333333vw}body .modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1000}body .modal.visible{opacity:1;pointer-events:auto}body .modal .modal-content{position:relative;background:#f9f9f9;padding:9.3333333333vw;border-radius:10px;width:90%}body .modal .modal-close{position:absolute;top:12px;right:12px;font-size:24px;background:none;border:none;cursor:pointer;color:#999;transition:color .2s}body .modal .modal-close:hover{color:#000}body .discount-offer h2{text-align:center;font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-size:4.8vw;line-height:6.048vw;color:#383840;padding-bottom:4vw;font-weight:500}body .discount-offer p{text-align:center;font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-size:4.2666666667vw;line-height:5.376vw;font-weight:400;color:#383840}body .discount-offer p.description{padding-bottom:4vw}body .discount-offer ol{padding-left:4vw;padding-bottom:4vw}body .discount-offer ol a{color:#383840;text-decoration:underline;text-underline-offset:4px}body .discount-offer ol li{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:4.2666666667vw;line-height:5.376vw;color:#383840}body .discount-offer ol li:not(:last-child){margin-bottom:8px}body .discount-offer ol li ul{padding-left:4vw}body main .section-wp{padding-left:5.3333333333vw;padding-right:5.3333333333vw}body main .banner{margin-top:5.3333333333vw}body main .banner .wrapper{position:relative;background-image:linear-gradient(144deg,#ecf0f3 26.9%,#c6d6df 75.55%);background-repeat:no-repeat;background-attachment:fixed;border-radius:10px;padding:5.3333333333vw 0}body main .banner .wrapper img{width:100%;-o-object-fit:contain;object-fit:contain;border-radius:10px}body main .banner .wrapper .content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}body main .banner .wrapper .content .banner-left .logo-font{margin-left:7.4666666667vw;width:24vw}body main .banner .wrapper .content .banner-left .logo-font svg{width:100%}body main .banner .wrapper .content .banner-left .slogan{margin-top:5.0666666667vw;margin-left:7.4666666667vw}body main .banner .wrapper .content .banner-left .slogan .gradient{z-index:1;position:absolute;width:48vw;left:5.8666666667vw;top:14.9333333333vw;height:6.72vw;background:linear-gradient(90deg,#ffd6d1cc,#ffd6d1cc 10%,#ffd6d100 60%);border-radius:100px;padding-top:1.3333333333vw;padding-bottom:1.3333333333vw}body main .banner .wrapper .content .banner-left .slogan h1{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:5.3333333333vw;line-height:6.72vw;color:#383840;z-index:2;position:relative}body main .banner .wrapper .content .banner-left .about{margin-left:7.4666666667vw;margin-top:2.6666666667vw}body main .banner .wrapper .content .banner-left .about p{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:3.2vw;line-height:4.032vw;color:#383840}body main .banner .wrapper .content .banner-left .button-register{margin-top:5.0666666667vw;margin-left:7.4666666667vw;display:inline-block}body main .banner .wrapper .content .banner-left .button-register a{background-color:#f9f9f9;padding:3.2vw 4.8vw;border-radius:100px;border:1px solid #8692AC;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:3.7333333333vw;line-height:4.704vw;color:#383840}body main .banner .wrapper .content .banner-right{margin-top:10.1333333333vw}body main .banner .wrapper .content .banner-right .paper-example{width:85.3333333333vw}body main .banner .wrapper .content .banner-right .paper-example img{width:100%}body main .advantages{padding-top:17.3333333333vw}body main .advantages h2{font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-size:5.3333333333vw;line-height:6.72vw;color:#383840;padding-bottom:5.3333333333vw;font-weight:500}body main .advantages .benefits{display:flex;flex-direction:column;gap:3.7333333333vw}body main .advantages .benefits .advantage{z-index:2;position:relative;padding:8vw 5.3333333333vw;background-color:#c7d6e3;border-radius:10px;display:flex;flex-direction:column;gap:5.8666666667vw}body main .advantages .benefits .advantage svg{z-index:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body main .advantages .benefits .advantage svg.piggy_bank{width:39.2vw;height:38.4vw}body main .advantages .benefits .advantage svg.graph_up{width:57.0666666667vw;height:31.4666666667vw}body main .advantages .benefits .advantage svg.flexibility{width:36.5333333333vw;height:34.4vw}body main .advantages .benefits .advantage .title{z-index:2;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:4.8vw;line-height:6.048vw;color:#383840}body main .advantages .benefits .advantage .description{z-index:2;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:3.7333333333vw;line-height:4.704vw;color:#383840}body main .workable{padding-top:17.3333333333vw}body main .workable h2{text-align:center;font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-size:5.3333333333vw;line-height:6.72vw;font-weight:500;color:#383840;padding-bottom:8vw}body main .workable .steps{display:grid;row-gap:5.3333333333vw}body main .workable .steps .step{display:grid;row-gap:2.6666666667vw;align-items:center;justify-content:center;justify-items:center}body main .workable .steps .step .title{grid-row:2;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:4.8vw;line-height:6.048vw;color:#383840}body main .workable .steps .step .icon{grid-row:1;width:18.6666666667vw}body main .workable .steps .step .icon svg{width:100%}body main .workable .steps .step .description{text-align:center;grid-row:3;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:3.7333333333vw;line-height:4.704vw;color:#383840}body main .workable .steps .line{display:flex;justify-content:center}body main .workable .steps .line .item-line{height:11.4666666667vw;width:2px;background-color:#8692ac}body main .examples{padding-top:24vw}body main .examples h2{text-align:left;font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-size:5.3333333333vw;line-height:6.72vw;font-weight:500;color:#383840;padding-bottom:8vw}body main .examples .example-items{overflow-y:scroll;display:flex;-moz-column-gap:3.2vw;column-gap:3.2vw}body main .examples .example-items .item{width:49.0666666667vw;background-color:#ecf0f3;border-radius:5px;padding:5.6vw 0}body main .examples .example-items .item .title p{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:4.2666666667vw;line-height:5.376vw;color:#383840;text-align:center}body main .examples .example-items .item .description .img{width:49.0666666667vw}body main .examples .example-items .item .description .img img{width:100%}body main .possibilities{position:relative;padding-top:17.3333333333vw}body main .possibilities .paper{position:absolute;top:57.3333333333vw;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;z-index:0;width:89.3333333333vw;height:73.6vw}body main .possibilities .paper.active{opacity:1;visibility:visible;z-index:1}body main .possibilities .paper img{width:100%;height:100%;border-radius:20px}body main .possibilities .wrapper-items h2{font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-size:5.3333333333vw;line-height:6.72vw;color:#383840;font-weight:500}body main .possibilities .wrapper-items p.description{margin-top:8vw;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:3.7333333333vw;line-height:4.704vw;color:#383840}body main .possibilities .wrapper-items .features{margin-top:83.4666666667vw;display:flex;flex-wrap:wrap;gap:1.6vw}body main .possibilities .wrapper-items .features .feature{cursor:pointer;border:2px solid #8692AC;border-radius:100px;text-align:center}body main .possibilities .wrapper-items .features .feature.active{background-color:#f1d8d4}body main .possibilities .wrapper-items .features .feature p{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:3.7333333333vw;line-height:4.704vw;color:#383840;padding:2.4vw 2.6666666667vw}body main .tariffs{padding-top:17.3333333333vw;padding-bottom:17.3333333333vw}body main .tariffs .title{padding-bottom:8vw}body main .tariffs .title h2{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:5.3333333333vw;line-height:6.72vw;color:#383840}body main .tariffs .items{display:flex;flex-direction:column;gap:10.6666666667vw}body main .tariffs .items .item{padding:8vw 5.3333333333vw;border-radius:10px}body main .tariffs .items .item .tariff-name{padding-bottom:1.3333333333vw}body main .tariffs .items .item .tariff-name p{text-align:center;font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-size:5.3333333333vw;line-height:6.72vw;font-weight:500}body main .tariffs .items .item .tariff-exp{padding-bottom:13.3333333333vw;display:flex;justify-content:center}body main .tariffs .items .item .tariff-exp p{text-align:center;border-radius:100px;background:linear-gradient(90deg,#f1d8d4,#ecf0f300 40%);width:46.6666666667vw;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:4.2666666667vw;line-height:5.376vw}body main .tariffs .items .item .points{padding-bottom:13.3333333333vw}body main .tariffs .items .item .points ul{display:grid;row-gap:5.3333333333vw;list-style-position:inside}body main .tariffs .items .item .points ul li{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:3.7333333333vw;line-height:4.704vw;color:#383840;display:flex;align-items:center}body main .tariffs .items .item .points ul li:before{content:"";width:3.2vw;height:3.2vw;display:inline-block;border-radius:50%;background:#a8b7ce;vertical-align:middle;margin-right:5.3333333333vw;flex-shrink:0}body main .tariffs .items .item .tariff-price{padding-bottom:13.3333333333vw;display:flex;align-items:center;justify-content:center;gap:2.6666666667vw}body main .tariffs .items .item .tariff-price .new-price{display:none}body main .tariffs .items .item .tariff-price .old-price{text-decoration:line-through;color:#a0a0a0}body main .tariffs .items .item .tariff-price span{text-align:center;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:8vw;line-height:10.08vw;color:#383840}body main .tariffs .items .item .button-register{text-align:center;padding-left:14.1333333333vw;padding-right:14.1333333333vw}body main .tariffs .items .item .button-register a{background-color:#f9f9f9;padding:3.2vw 4.8vw;border-radius:100px;border:1px solid #8692AC;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:3.7333333333vw;line-height:4.704vw;color:#383840;width:100%;display:inline-block}body main .tariffs .items .item .text-discount{margin-top:4vw;text-align:center}body main .tariffs .items .item .text-discount p{cursor:pointer;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:3.7333333333vw;line-height:4.704vw;text-decoration:underline;text-underline-offset:5px}body footer{padding:8vw 5.3333333333vw;background-color:#ecf0f3}body footer .about{margin-bottom:26.6666666667vw;display:flex;align-items:center;justify-content:space-between}body footer .about .logo{width:25.3333333333vw}body footer .about .logo img{width:100%}body footer .about .social{display:flex;align-items:center;gap:2.6041666667vw}body footer .about .social .social-item{width:10.4vw}body footer .about .social .social-item svg{width:100%}body footer .legal-data{display:flex;flex-direction:column;justify-content:space-between;gap:1.0416666667vw}body footer .legal-data a{text-decoration:underline}body footer .legal-data p,body footer .legal-data a{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:3.7333333333vw;line-height:4.704vw;color:#383840}}@media screen and (max-height: calc(100vw + 99px)){.for_mobile{display:none;opacity:0}body header{padding:.9375vw 10.4166666667vw}body header .wrapper{display:flex;align-items:center;justify-content:space-between}body header .wrapper .logo{width:9.9479166667vw}body header .wrapper .logo a img{width:100%}body header .wrapper .button-login a{background-color:#f9f9f9;display:flex;align-items:center;padding:.2604166667vw .2604166667vw .2604166667vw 1.5625vw;gap:1.5625vw;border-radius:100px;border:2px solid #A8B7CE}body header .wrapper .button-login a:hover svg circle{fill:#f1d8d4}body header .wrapper .button-login a span{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.0416666667vw;line-height:1.0416666667vw;color:#000}body header .wrapper .button-login a svg{width:2.0833333333vw}body header .wrapper .button-login a svg circle{fill:#a8b7ce;transition:fill .3s ease}body .modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:1000}body .modal.visible{opacity:1;pointer-events:auto}body .modal .modal-content{position:relative;background:#f9f9f9;padding:2.6041666667vw;border-radius:12px;width:90%}body .modal .modal-close{position:absolute;top:12px;right:12px;font-size:24px;background:none;border:none;cursor:pointer;color:#999;transition:color .2s}body .modal .modal-close:hover{color:#000}body .discount-offer h2{text-align:center;font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-size:2.0833333333vw;line-height:2.625vw;color:#383840;padding-bottom:2.6041666667vw;font-weight:500}body .discount-offer p{text-align:center;font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.5625vw;line-height:1.96875vw;font-weight:400;color:#383840}body .discount-offer p.description{padding-bottom:2.6041666667vw}body .discount-offer ol{padding-left:3.125vw;padding-bottom:2.6041666667vw}body .discount-offer ol a{color:#383840;text-decoration:underline;text-underline-offset:4px}body .discount-offer ol li{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.25vw;line-height:1.575vw;color:#383840}body .discount-offer ol li:not(:last-child){margin-bottom:10px}body .discount-offer ol li ul{padding-left:3.125vw}body main .section-wp{padding-left:10.4166666667vw;padding-right:10.4166666667vw}body main .banner{padding-top:2.0833333333vw}body main .banner .wrapper{position:relative;width:79.1666666667vw;height:45.3125vw;background-image:linear-gradient(125deg,#ecf0f3 12.49%,#c6d6df 76.56%);background-repeat:no-repeat;background-attachment:fixed;border-radius:20px;padding:5.7291666667vw 2.0833333333vw 5.7291666667vw 4.1666666667vw}body main .banner .wrapper .content{position:relative;display:flex;align-items:center;justify-content:center}body main .banner .wrapper .content .banner-left .logo-font{width:12.65625vw}body main .banner .wrapper .content .banner-left .logo-font svg{width:100%}body main .banner .wrapper .content .banner-left .slogan{width:29.4270833333vw;margin-top:6.25vw}body main .banner .wrapper .content .banner-left .slogan .gradient{z-index:1;position:absolute;width:20.8333333333vw;left:.78125vw;top:11.4583333333vw;height:2.625vw;background:linear-gradient(90deg,#ffd6d1cc,#ffd6d1cc 10%,#ffd6d100 60%);border-radius:100px;padding-top:.2604166667vw;padding-bottom:.2604166667vw}body main .banner .wrapper .content .banner-left .slogan h1{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:2.0833333333vw;line-height:2.625vw;color:#383840;z-index:2;position:relative}body main .banner .wrapper .content .banner-left .about{width:27.5vw;margin-top:1.0416666667vw}body main .banner .wrapper .content .banner-left .about p{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.0416666667vw;line-height:1.3125vw;color:#383840}body main .banner .wrapper .content .banner-left .button-register{margin-top:6.25vw;width:31.25vw;display:inline-block}body main .banner .wrapper .content .banner-left .button-register a{background-color:#f9f9f9;transition:background-color .3s ease;padding:.9114583333vw 3.671875vw;border-radius:100px;border:2px solid #8692AC;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.25vw;line-height:1.575vw;color:#383840}body main .banner .wrapper .content .banner-left .button-register a:hover{background-color:#f1d8d4}body main .banner .wrapper .content .banner-right .paper-example{width:38.9583333333vw}body main .banner .wrapper .content .banner-right .paper-example img{width:100%}body main .advantages{padding-top:8.3854166667vw}body main .advantages h2{font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-size:2.0833333333vw;line-height:2.625vw;color:#383840;padding-bottom:2.6041666667vw;font-weight:500}body main .advantages .benefits{display:flex;gap:.78125vw}body main .advantages .benefits .advantage{z-index:2;position:relative;padding:1.5625vw 1.40625vw 3.90625vw 1.0416666667vw;background-color:#c7d6e3;border-radius:20px;display:grid;row-gap:1.1458333333vw}body main .advantages .benefits .advantage svg{z-index:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body main .advantages .benefits .advantage svg.piggy_bank{width:11.71875vw;height:11.4583333333vw}body main .advantages .benefits .advantage svg.graph_up{width:17.96875vw;height:9.8958333333vw}body main .advantages .benefits .advantage svg.flexibility{width:10.5729166667vw;height:9.9479166667vw}body main .advantages .benefits .advantage .title{z-index:2;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.5625vw;line-height:1.96875vw;color:#383840}body main .advantages .benefits .advantage .description{z-index:2;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.0416666667vw;line-height:1.3125vw;color:#383840}body main .workable{padding-top:8.3854166667vw}body main .workable h2{text-align:center;font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-size:2.0833333333vw;line-height:2.625vw;color:#383840;padding-bottom:2.6041666667vw;font-weight:500}body main .workable .steps{display:grid;row-gap:1.1458333333vw}body main .workable .steps .step{display:flex;gap:6.1979166667vw;align-items:center;justify-content:center}body main .workable .steps .step .title{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.5625vw;line-height:1.96875vw;color:#383840;width:13.3854166667vw;text-align:right}body main .workable .steps .step .icon svg{width:100%}body main .workable .steps .step .icon.step_1,body main .workable .steps .step .icon.step_3{width:5.3125vw}body main .workable .steps .step .icon.step_2,body main .workable .steps .step .icon.step_4,body main .workable .steps .step .icon.step_5{width:5.5208333333vw}body main .workable .steps .step .description{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.25vw;line-height:1.575vw;color:#383840;width:26.3020833333vw;text-align:left}body main .workable .steps .line{display:flex;justify-content:center}body main .workable .steps .line .item-line{margin-right:12.7604166667vw;height:7.2916666667vw;width:.1041666667vw;background-color:#8692ac}body main .examples{padding-top:12.6041666667vw}body main .examples h2{text-align:left;font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-size:2.0833333333vw;line-height:2.625vw;color:#383840;padding-bottom:2.6041666667vw;font-weight:500}body main .examples .example-items{display:grid;grid-template-columns:repeat(5,15.0520833333vw);-moz-column-gap:.9895833333vw;column-gap:.9895833333vw}body main .examples .example-items .item{background-color:#ecf0f3;border-radius:5px;padding:1.5625vw 0}body main .examples .example-items .item .title p{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.25vw;line-height:1.575vw;color:#383840;text-align:center}body main .examples .example-items .item .description .img{width:15.0520833333vw}body main .examples .example-items .item .description .img img{width:100%}body main .possibilities{position:relative;padding-top:9.375vw;display:flex;gap:1.5625vw}body main .possibilities .paper{position:absolute;top:9.375vw;left:10.4166666667vw;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;z-index:0;width:31.25vw}body main .possibilities .paper.active{opacity:1;visibility:visible;z-index:1}body main .possibilities .paper img{width:100%;border-radius:20px}body main .possibilities .wrapper-items{margin-left:32.8125vw;width:46.3541666667vw}body main .possibilities .wrapper-items h2{font-family:Montserrat,serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"slnt" 0;font-size:2.0833333333vw;line-height:2.625vw;color:#383840;font-weight:500}body main .possibilities .wrapper-items p.description{margin-top:2.6041666667vw;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.0416666667vw;line-height:1.3125vw;color:#383840}body main .possibilities .wrapper-items .features{margin-top:2.6041666667vw;display:flex;flex-wrap:wrap;gap:.5208333333vw}body main .possibilities .wrapper-items .features .feature{cursor:pointer;border:2px solid #8692AC;border-radius:100px;text-align:center}body main .possibilities .wrapper-items .features .feature.active{background-color:#f1d8d4}body main .possibilities .wrapper-items .features .feature p{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.0416666667vw;line-height:1.3125vw;color:#383840;padding:.5208333333vw 2.8125vw}body main .tariffs{padding-top:9.375vw;padding-bottom:8.3333333333vw}body main .tariffs .title{padding-bottom:2.0833333333vw}body main .tariffs .title h2{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:2.0833333333vw;line-height:2.625vw;color:#383840}body main .tariffs .items .item{padding:2.6041666667vw 10.7291666667vw 4.4270833333vw 10.6770833333vw;border-radius:20px}body main .tariffs .items .item .tariff-name{text-align:center}body main .tariffs .items .item .tariff-name p{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:2.0833333333vw;line-height:2.625vw;color:#383840}body main .tariffs .items .item .tariff-exp{display:flex;justify-content:center}body main .tariffs .items .item .tariff-exp p{background:linear-gradient(90deg,#f1d8d4,#ecf0f300 89.21%);border-radius:100px;width:13.75vw;text-align:center}body main .tariffs .items .item .tariff-exp p span{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.25vw;line-height:1.575vw;color:#383840}body main .tariffs .items .item .tariff-props{margin-top:3.6458333333vw;display:flex;gap:7.2916666667vw}body main .tariffs .items .item .tariff-props .points ul{display:grid;list-style-position:inside;row-gap:1.0416666667vw}body main .tariffs .items .item .tariff-props .points ul li{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.0416666667vw;line-height:1.3125vw;color:#383840;display:flex;align-items:center}body main .tariffs .items .item .tariff-props .points ul li:before{content:"";width:.8333333333vw;height:.8333333333vw;display:inline-block;border-radius:50%;background:#a8b7ce;vertical-align:middle;margin-right:1.0416666667vw;flex-shrink:0}body main .tariffs .items .item .tariff-props .tariff-left-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5625vw}body main .tariffs .items .item .tariff-props .tariff-left-block .tariff-price{display:flex;align-items:center;gap:.5208333333vw}body main .tariffs .items .item .tariff-props .tariff-left-block .tariff-price .new-price{display:none}body main .tariffs .items .item .tariff-props .tariff-left-block .tariff-price .old-price{text-decoration:line-through;color:#a0a0a0}body main .tariffs .items .item .tariff-props .tariff-left-block .tariff-price span{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:2.6041666667vw;line-height:3.28125vw;color:#383840}body main .tariffs .items .item .tariff-props .tariff-left-block .button-register{text-align:center}body main .tariffs .items .item .tariff-props .tariff-left-block .button-register a{background-color:#f9f9f9;transition:background-color .3s ease;padding:.9114583333vw 3.671875vw;border-radius:100px;border:2px solid #8692AC;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.25vw;line-height:1.575vw;color:#383840}body main .tariffs .items .item .tariff-props .tariff-left-block .button-register a:hover{background-color:#f1d8d4}body main .tariffs .items .item .tariff-props .tariff-left-block .button-register a{width:100%;display:inline-block}body main .tariffs .items .item .tariff-props .tariff-left-block .text-discount p{cursor:pointer;font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:1.0416666667vw;line-height:1.3125vw;text-decoration:underline;text-underline-offset:5px}body footer{padding:3.6458333333vw 10.4166666667vw;background-color:#ecf0f3}body footer .about{margin-bottom:4.6875vw;display:flex;align-items:center;justify-content:space-between}body footer .about .logo{width:9.9479166667vw}body footer .about .logo img{width:100%}body footer .about .social{display:flex;align-items:center;gap:2.6041666667vw}body footer .about .social .social-item{width:2.9166666667vw}body footer .about .social .social-item svg{width:100%}body footer .legal-data{display:flex;align-items:end;justify-content:space-between}body footer .legal-data p,body footer .legal-data a{font-family:Montserrat,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"slnt" 0;font-size:.8333333333vw;line-height:1.05vw;color:#383840}}
