main>section{padding:40px 0;background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (min-width:576px){main>section{padding:60px 0}}@media screen and (min-width:576px){h2{font-size:40px;margin-bottom:30px}}.under-title{text-align:center;margin-bottom:20px}.under-title__in{display:inline-block;max-width:500px;font-size:20px;line-height:1.5}.section-tariffs{background-color:#f3f5f8}.slider-tariffs .swiper-slide{height:auto;box-sizing:border-box}.slider-tariffs .swiper-pagination{position:static;margin-top:20px}.slider-tariffs .slider-tariffs__item{display:flex;height:100%;border:1px solid transparent;border-radius:5px;background:#fff;box-shadow:0 0 2px #2e71fc1a;transition:background-color var(--t396-speedhover, 0s) ease-in-out,color var(--t396-speedhover, 0s) ease-in-out,border-color var(--t396-speedhover, 0s) ease-in-out,box-shadow var(--t396-shadowshoverspeed, .2s) ease-in-out}.plan__img_desk,.plan__price_desk{display:none}.plan{display:flex;flex-direction:column;width:100%;padding:20px;text-align:center}.plan .plan__icon-title{display:flex;align-items:center;gap:12px;margin-bottom:20px}.plan .plan__icon{flex:0 0 48px;width:48px;height:48px}.plan .plan__icon img{display:block;width:100%;height:100%}.plan .plan__title{flex:1;min-width:0;text-align:left;font-size:18px;font-weight:700;line-height:27px;text-transform:uppercase;color:#363c4a}.plan .plan__text{text-align:left}.plan .plan__text ul{margin:10px 0 20px;padding-left:20px;gap:2px}.plan .plan__text ul li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:24px;list-style:none}.plan .plan__text ul li:before{content:"";flex:0 0 8px;width:8px;height:8px;margin-top:9px;background:#018998;border-radius:50%}.plan .plan__text .plan__text__title{margin-top:20px;font-weight:700;text-transform:uppercase;opacity:.6;transition:background-color var(--t396-speedhover, 0s) ease-in-out,color var(--t396-speedhover, 0s) ease-in-out,border-color var(--t396-speedhover, 0s) ease-in-out,box-shadow var(--t396-shadowshoverspeed, .2s) ease-in-out}.plan .plan__price{margin-top:20px;text-align:center;font-size:18px;font-weight:700;line-height:27px}.plan .plan__price .plan__price__in{color:#00395c;display:inline-block}.plan .plan__price .crossed{margin-right:10px;font-weight:400;color:#000e27;text-decoration:line-through;opacity:.5}.plan .plan__img{margin-top:20px;text-align:center}.plan .plan__img img{display:inline-block;max-width:100%;height:auto}@media screen and (min-width:992px){.section-tariffs{padding-bottom:60px}.section-tariffs .plan{height:auto}.section-tariffs{padding-bottom:20px}.slider-tariffs .swiper-wrapper{display:flex;flex-wrap:wrap;gap:30px;transform:none!important}.slider-tariffs .swiper-slide{width:calc(50% - 15px)!important;margin:0}.slider-tariffs .swiper-pagination{display:none}.slider-tariffs .plan__icon-title{flex-wrap:wrap}.slider-tariffs .plan__icon-title .plan__icon{flex:0 0 100%}.slider-tariffs .plan__icon-title .plan__icon img{width:auto;display:inline-flex}.slider-tariffs .plan__icon-title .plan__title{flex:0 0 100%}.plan{display:flex;flex-direction:row;align-items:stretch;text-align:left}.plan__left{display:flex;flex:0 0 50%;flex-direction:column;max-width:50%;padding-right:20px}.plan .plan__icon-title{align-items:center}.plan .plan__icon{flex:0 0 48px;width:48px;height:48px}.plan .plan__title{display:flex;align-items:center;min-height:48px;font-size:18px;font-weight:700}.plan .plan__text{flex:1}.plan .plan__text .plan__text__title{margin-top:0}.plan .plan__price{margin-top:auto;margin-bottom:20px;text-align:left}.plan .plan__price .plan__price__in{font-size:20px}.plan .plan__price_mob{display:none}.plan__img_desk,.plan__price_desk{display:block}}.stage-wrapper{position:relative;padding-right:30px}.stage-wrapper:before{content:"";position:absolute;top:40px;right:8px;bottom:205px;width:4px;background-color:#363c4a;border-radius:2px;opacity:.2}.stage{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;min-height:240px;margin-top:20px;padding:30px;background:#fff;border:1px solid #e0e6ed;border-radius:9px}.stage:after{content:"";position:absolute;top:19px;right:-29px;z-index:2;width:12px;height:12px;background-color:#363c4a;border:2px solid #f8f9fa;border-radius:50%}.stage .stage__top{display:flex;align-items:center;justify-content:center;gap:20px}.stage__title{flex:1;min-width:0;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.stage .stage__number{flex:none;font-size:70px;font-weight:700;line-height:1;color:#018998;text-align:right}.stage__desc{margin:20px 0 0;font-size:16px;line-height:24px}.stage .btn-main{margin-top:20px;margin-bottom:0}.parent{display:flex;align-items:stretch}@media screen and (min-width:576px){.section-steps .row{align-items:stretch}.section-steps .row>div{display:flex}.section-steps .stage{justify-content:start}.section-steps .row>div:last-child .stage:after{right:calc(-50vw + 50% + 7px)}}@media screen and (min-width:768px){.stage{min-height:260px}.section-steps .stage-wrapper:before{bottom:230px}}@media screen and (min-width:992px){.section-steps .stage{position:static}.section-steps .stage:after{display:none}.section-steps .row{position:relative}.section-steps .row>div:first-child .stage:after{display:block;right:-23px;top:35px}.section-steps .row>div:last-child .stage:after{display:block;right:-23px;top:auto;bottom:222px}}.section-equipment{counter-reset:item}.section-equipment .row{align-items:flex-start}.section-equipment .equipment-item{counter-increment:item;margin-bottom:30px;text-align:center}.section-equipment .equipment-item img{display:inline-block;max-width:100%;height:auto;box-shadow:0 5px 5px #0816401a}.section-equipment .equipment-item__text{position:relative;margin-top:20px;padding-left:60px;text-align:left}.section-equipment .equipment-item__text:before{position:absolute;top:0;left:0;content:counter(item,decimal-leading-zero);color:#f48120;font-size:24px;font-weight:700}.section-equipment .text__header{margin-bottom:5px;color:#f48120;font-size:20px;font-weight:600}.section-unlimited{background-color:#f3f5f8}.section-unlimited .advantages{margin-top:20px}.section-unlimited .advantages .advantage{color:#018998}.section-unlimited .operators{margin-top:20px}.section-unlimited .operators .col-12{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.section-unlimited .operator img{display:block;width:100%}.section-unlimited .operator{width:30%;margin-top:10px}.section-unlimited .operator.transparent{background:transparent;border:none}.section-unlimited .operator{border-radius:0;background-color:#fff;background-position:center center;border-color:transparent;border-style:solid;box-shadow:0 0 5px #0816401a;transition:background-color var(--t396-speedhover, 0s) ease-in-out,color var(--t396-speedhover, 0s) ease-in-out,border-color var(--t396-speedhover, 0s) ease-in-out,box-shadow var(--t396-shadowshoverspeed, .2s) ease-in-out}@media screen and (min-width:576px){.section-unlimited .operator{width:20%;margin-top:10px}}@media screen and (min-width:992px){.section-unlimited .operator{width:150px}}.section-objects{background-color:#f0f2f5}.section-objects .objects{margin-top:10px;text-align:center}.section-objects .objects img{width:120px;box-shadow:0 2px 5px #0816401a;border-radius:50%}.section-objects .objects .text{line-height:25px;font-size:16px;width:152px;display:inline-block}@media screen and (min-width:576px){.section-objects .objects{display:flex;align-items:center;gap:10px}.section-objects .objects .text{width:auto}}@media screen and (min-width:992px){.section-objects .objects{flex-direction:column}}.section-map{overflow-x:hidden;padding-bottom:0;text-align:center}.section-map .row.map{margin:0 -25px}.section-map img{display:block;width:100%;height:auto}.requisites{text-align:left}footer{padding:20px 0;background-color:#111}body.popup-opened{overflow:hidden;height:100vh}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:100000;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.popup.is-active{opacity:1;visibility:visible}.popup.is-active .popup__container{transform:translateY(0) scale(1)}.popup__close-wrapper{position:fixed;top:5px;right:5px;z-index:10}.popup__close-btn_style{background:transparent;border:none;cursor:pointer;transition:all .3s ease;box-shadow:none;width:46px}.popup__close-btn_style:hover{background:transparent;transform:none;opacity:.7;box-shadow:none}.popup__container{background:#fff;width:90%;max-width:560px;padding:20px 25px;position:relative;transform:translateY(-30%) scale(.9);transition:transform .3s ease-in-out}.popup--no-close-button .popup__close-wrapper{display:none}@media screen and (min-width:768px){.popup__close-wrapper{top:20px;right:20px}}.popup:not(.is-active) *{visibility:hidden!important}
