.container{margin:0 auto;width:100%;max-width:1280px;padding-right:40px;padding-left:40px}@media screen and (max-width:1279px){.container{padding-right:64px;padding-left:64px}}@media screen and (max-width:767px){.container{padding-right:24px;padding-left:24px}}.container_xs{padding-top:80px;padding-bottom:80px}@media screen and (max-width:992px){.container_xs{padding-top:64px;padding-bottom:64px}}@media screen and (max-width:767px){.container_xs{padding-top:24px;padding-bottom:40px}}.container_sm{padding-top:80px;padding-bottom:80px}@media screen and (max-width:992px){.container_sm{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:767px){.container_sm{padding-top:64px;padding-bottom:64px}}.container_md{padding-top:100px;padding-bottom:100px}@media screen and (max-width:992px){.container_md{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:767px){.container_md{padding-top:64px;padding-bottom:64px}}.container_lg{padding-top:120px;padding-bottom:120px}@media screen and (max-width:992px){.container_lg{padding-top:120px;padding-bottom:120px}}@media screen and (max-width:767px){.container_lg{padding-top:48px;padding-bottom:48px}}.container_xl{padding-top:120px;padding-bottom:120px}@media screen and (max-width:992px){.container_xl{padding-top:120px;padding-bottom:120px}}@media screen and (max-width:767px){.container_xl{padding-top:64px;padding-bottom:64px}}.container_blue,.container_gray,.container_white{position:relative}.container_blue:before,.container_gray:before,.container_white:before{content:"";position:absolute;left:-30px;right:-30px;top:0;bottom:0;background:red;transform:rotate(-2.5deg);z-index:-1;transform-origin:center}.container_blue:before{background:linear-gradient(90deg,#2a409e,#395fc6),linear-gradient(90deg,#4159bd,#4168d0)}.container_gray:before{background:rgba(239,245,252,.5)}.page-content>.container_gray:last-child:before{bottom:-60px}.container_white:before{background:#fff}.btn{font-weight:700;font-size:16px;line-height:120%;text-transform:uppercase;padding:16px 36px;border-radius:4px;border:none;text-decoration:none;transition:background-color .2s;display:inline-flex;align-items:center}.btn_primary{background:#80bf00;color:#fff}.btn_primary:hover{color:#fff;background:#8ace00}.btn_primary .r4m-icon{color:#fff}.btn_secondary{color:#fff;background:hsla(0,0%,100%,.06)}.btn_secondary:hover{color:#fff;background:hsla(0,0%,100%,.12)}.btn_secondary .r4m-icon{color:#fff}.btn_gap{gap:8px}.btn_md{padding:15px 24px}.cta-btn{color:#fff;display:inline-flex;gap:16px;line-height:1;text-decoration:none}.cta-btn__info{display:flex;flex-direction:column;gap:10px;justify-content:center}@media screen and (max-width:331px){.cta-btn__info{gap:0}}.cta-btn__title{font-size:18px;line-height:14px}@media screen and (max-width:331px){.cta-btn__title{line-height:1}}.cta-btn__phone{font-size:28px;line-height:22px}@media screen and (max-width:331px){.cta-btn__phone{line-height:1}}.green-link{display:flex;gap:4px;align-items:center;padding:8px 0;color:#690;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:color .2s}.green-link:hover{color:#8ace00}.green-link .r4m-icon{font-size:26px;color:#690}.swiper-button-next,.swiper-button-prev{width:48px;height:48px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08);border-radius:48px;transition:opacity .3s}.swiper-button-next .r4m-icon,.swiper-button-prev .r4m-icon{color:#4d63e6}.swiper-button-next:after,.swiper-button-prev:after{content:none}@media screen and (max-width:992px){.swiper-button-prev{left:48px!important}}@media screen and (max-width:767px){.swiper-button-prev{left:16px!important}}@media screen and (max-width:992px){.swiper-button-next{right:48px!important}}@media screen and (max-width:767px){.swiper-button-next{right:16px!important}}.swiper-button-disabled{opacity:0!important}.swiper-pagination-bullet{width:10px;height:10px;margin:0 8px!important;background:none;border:2px solid #4d63e6;transition:background-color .3s,border-color .3s,opacity .3s}.swiper-pagination-bullet-active{background:#4d63e6!important}.page-content h1,.page-content h2,.page-content h3{text-transform:capitalize}.page-content h2{color:rgba(0,0,0,.7);font-size:32px;font-weight:300;line-height:120%;margin:0}@media screen and (max-width:767px){.page-content h2{font-size:28px}}p{margin:0;line-height:1.6;color:rgba(0,0,0,.6)}.container_main{padding-top:100px;padding-bottom:100px}@media screen and (max-width:992px){.container_main{padding-top:64px;padding-bottom:64px}}@media screen and (max-width:767px){.container_main{padding-top:24px;padding-bottom:40px}}.main-wrapper{display:flex;flex-direction:column;gap:80px}@media screen and (max-width:992px){.main-wrapper{gap:64px}}@media screen and (max-width:767px){.main-wrapper{gap:48px}}.main{display:flex;align-items:center;justify-content:space-between;position:relative}@media screen and (max-width:992px){.main{flex-direction:column;gap:60px}}.main:before{content:"";position:absolute;background:radial-gradient(50% 50% at 50% 50%,#ecf4ff 0,rgba(241,247,255,0) 100%);max-width:1876px;max-height:996px;width:100vw;height:100vh;z-index:-1;top:90%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:992px){.main__col:first-child{max-width:463px}}@media screen and (max-width:1279px)and (min-width:767px){.main__col:first-child{align-self:flex-start}}.main__col:last-child{position:relative}@media screen and (min-width:992px){.main__col:last-child{flex:1}}.main__img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:100%}.main__img:before{content:"";background:url(https://apps-static.route4me.com/resources/addons/website-public/build/img/main-bg-lines-0742b130388a6d445b98e94f318e9d34.svg) 50% no-repeat;background-size:cover;width:109.2%;height:224%;position:absolute;left:50.6%;top:-65%;z-index:-1}@media screen and (max-width:992px){.main__img{position:static;transform:none}}.main__actions{display:flex;gap:25px;align-items:center}@media screen and (max-width:400px){.main__actions{gap:12px;justify-content:space-between;flex-wrap:wrap}}.main .btn,.main__action-link{white-space:nowrap}.main__action-link{color:#555;font-size:16px;font-weight:700;line-height:120%;text-transform:uppercase;text-decoration:none;display:inline-flex;gap:8px;align-items:center;transition:opacity .2s}.main__action-link:hover{text-decoration:none;opacity:.8}.main .main__title{color:#555;font-size:48px;font-style:normal;font-weight:300;line-height:120%;margin:0 0 12px}@media screen and (max-width:767px){.main .main__title{font-size:35px}}.main h2.main__subtitle{color:#555;font-size:24px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:44px}@media screen and (max-width:767px){.main h2.main__subtitle{font-size:18px}}.main__text{margin-bottom:24px;color:#555;font-size:18px;font-weight:400}@media screen and (max-width:767px){.main__text{font-size:16px}}.main .watch-video{display:flex;text-decoration:none;height:101px;align-items:center;border-radius:8px;border:1px solid rgba(0,0,0,.12);background:#fff;overflow:hidden}@media screen and (max-width:767px){.main .watch-video{width:100%}}.main .watch-video__img{width:120px;flex-shrink:0;position:relative}.main .watch-video__img .r4m-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:64px;color:#80bf00}.main .watch-video__content{padding:0 32px;display:flex;flex-direction:column}@media screen and (max-width:767px){.main .watch-video__content{flex:1;padding:0 16px}}.main .watch-video__title{color:rgba(0,0,0,.7);font-size:24px;font-weight:500;line-height:1.2;margin-left:-2px}.main .watch-video__subtitle{color:rgba(0,0,0,.6);font-size:16px;font-weight:400;line-height:1.2}@media screen and (max-width:992px){.main_img-play{gap:10px}}.main_img-play .main__play{position:absolute;top:52%;left:54.7%;transform:translate(-50%,-50%);width:60px;height:60px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:70px;box-shadow:0 0 0 6px rgba(146,200,54,.3);transition:box-shadow .2s}.main_img-play .main__play:hover{box-shadow:0 0 0 8px rgba(146,200,54,.3)}.main_img-play .main__play .r4m-icon{font-size:74px;color:#80bf00}@media screen and (max-width:992px){.main_img-play .main__play{top:51%;left:51%}}.main_img-play .main__col:first-child{align-self:auto!important;flex:0 1 560px;max-width:none!important;display:flex;flex-direction:column}@media screen and (max-width:992px){.main_img-play .main__col:first-child{flex:1}}.main_img-play .main__col:last-child{display:flex;justify-content:flex-end;padding-left:40px;flex:0 1 430px;height:267px}@media screen and (max-width:992px){.main_img-play .main__col:last-child{padding-left:0;flex:1}}.main_img-play .main__img{position:static;transform:none;z-index:auto;display:flex;align-items:center}.main_img-play .main__img img{transform:scale(1.075)}.explore{position:relative}.explore:before{content:"";position:absolute;left:50%;transform:translateX(-50%) rotate(-2.5deg);top:0;width:100vw;height:547px;opacity:.5;background:radial-gradient(50% 50% at 50% 50%,#bbd5f3 0,rgba(187,213,243,0) 100%);z-index:-1}@media screen and (max-width:767px){.explore:before{width:1289px;height:1289px}}.explore .explore__title{margin-bottom:64px;text-align:center}.explore__links{display:grid;grid-template-columns:repeat(4,1fr);justify-content:space-between;align-items:center;gap:24px;align-items:stretch}@media screen and (max-width:1279px){.explore__links{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.explore__links{grid-template-columns:repeat(1,1fr)}}.e-link{display:flex;min-width:260px;padding:16px 20px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:4px;border-left:4px solid #4285f4;background:#fff;text-decoration:none;transition:all .2s;min-height:194px}@media screen and (max-width:767px){.e-link{min-height:0}}.e-link_small{min-height:0}.e-link:hover{box-shadow:0 0 20px 0 rgba(44,61,99,.2)}.e-link__head{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px}.e-link__head .r4m-icon:first-child{font-size:40px}.e-link .e-link__title{font-size:24px;color:rgba(0,0,0,.7);margin:0 0 4px;line-height:1.2}@media screen and (max-width:767px){.e-link .e-link__title{font-size:20px}}.e-link__text{font-size:16px;line-height:1.4;color:rgba(0,0,0,.6);margin:0}@media screen and (max-width:767px){.e-link__text{font-size:14px}}.e-link__head-title{color:#555;font-size:22px;font-weight:400;line-height:120%;flex:1}.text-slider{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1128px){.text-slider{flex-direction:column;gap:70px;align-items:center}}.text-slider__content{max-width:528px}@media screen and (max-width:1128px){.text-slider__content{max-width:none}}.text-slider .text-slider__title{margin-bottom:24px}.text-slider__slider{width:600px;flex-shrink:0;padding-bottom:80px}@media screen and (max-width:1128px){.text-slider__slider{width:90%}}.text-slider .review{max-width:none;box-shadow:none;padding-left:0;padding-top:48px}.text-slider .review__text .r4m-icon{top:-48px;left:0}.swiper-achievements{overflow:visible;width:450px}@media screen and (max-width:1128px){.swiper-achievements{width:auto;padding:0 14%}}@media screen and (max-width:767px){.swiper-achievements{padding:0 4%}}.swiper-achievements .swiper-button-prev{left:-58px!important}@media screen and (max-width:767px){.swiper-achievements .swiper-button-prev{left:-30px!important}}.swiper-achievements .swiper-button-next{right:-58px!important}@media screen and (max-width:767px){.swiper-achievements .swiper-button-next{right:-30px!important}}.swiper-achievements .swiper-pagination{bottom:-80px!important}.swiper-achievements .swiper-slide{transition:all .3s}.swiper-achievements .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-next):not(.swiper-slide-active){opacity:0}.swiper-achievements .swiper-slide.swiper-slide-active{transform:scale(1.6)}.swiper-achievements .swiper-slide img{width:100px!important;height:auto;margin:0 auto}@media screen and (max-width:767px){.swiper-achievements .swiper-slide img{width:55px!important}}div.swal2-container{padding:0!important;z-index:10000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}div.swal2-container .swal2-popup{width:70vw;aspect-ratio:320/137;aspect-ratio:16/9;padding:0;background:none}div.swal2-container .swal2-content{padding:0}div.swal2-container .swal2-content,div.swal2-container .swal2-html-container,div.swal2-container .wistia_embed{height:100%}div.swal2-container iframe{width:100%;height:100%}div.swal2-container .swal2-close{right:-48px}div.swal2-container .swal2-close:active,div.swal2-container .swal2-close:focus{outline:none}@media screen and (max-width:767px){div.swal2-container .swal2-popup{width:100vw;height:100vh;padding:0;background:none;overflow:hidden}div.swal2-container .swal2-close{right:0}}.text-img{display:flex;flex-direction:column;gap:80px}@media screen and (max-width:992px){.text-img{gap:64px}}@media screen and (max-width:767px){.text-img{gap:64px}}.text-img__row{display:flex;align-items:center;gap:200px}@media screen and (max-width:992px){.text-img__row{gap:64px}}@media screen and (max-width:767px){.text-img__row{flex-direction:column;gap:40px}}.text-img__col-img{width:320px;height:320px;position:relative}@media screen and (max-width:767px){.text-img__col-img{order:2;width:100%;max-width:320px;height:auto;max-height:320px}}.text-img__col-text{display:flex;flex-direction:column;gap:16px;align-items:flex-start;flex:1}@media screen and (max-width:767px){.text-img__col-text{order:1}}.text-img__tags{display:flex;flex-wrap:wrap;gap:6px}.text-img__text{color:#555}.container_blue .text-img__text{font-size:18px}.text-img__actions{display:flex;gap:12px;margin-top:13px}@media screen and (max-width:992px){.text-img__actions{flex-direction:column;width:100%}.text-img__actions .btn{justify-content:center}}.text-img #text-img-1,.text-img #text-img-2,.text-img #text-img-3,.text-img #text-img-4{display:flex;align-items:center;justify-content:center;position:relative}.text-img #text-img-1 img,.text-img #text-img-2 img,.text-img #text-img-3 img,.text-img #text-img-4 img{width:100%}.text-img_white .text-img__text,.text-img_white .text-img__title{color:#fff}@media screen and (max-width:767px){.text-img_white .text-img__col-img{order:1}.text-img_white .text-img__col-text{order:2}}.page-content{overflow:hidden}.page-content .swiper-pagination-bullet{border-color:rgba(0,0,0,.6)}.page-content .swiper-pagination-bullet-active{border-color:transparent;background-color:rgba(0,0,0,.6)!important}.page-content .swiper-button-next,.page-content .swiper-button-prev{background:none;box-shadow:none}.page-content .swiper-button-next .r4m-icon,.page-content .swiper-button-prev .r4m-icon{color:rgba(0,0,0,.6)}.page-content .reviews .reviews__title{margin-inline:0;padding-left:0}.page-content .review{height:auto}@media screen and (max-width:992px){.page-content .review{padding:32px 32px 32px 80px;border-radius:4px;background:#fff;box-shadow:0 4px 250px 0 rgba(222,236,255,.5)}}@media screen and (max-width:767px){.page-content .review{padding:56px 24px 16px;max-width:100%}}.page-content .review .review__text{color:#2c3d63}@media screen and (max-width:767px){.page-content .review .review__text .r4m-icon{left:0;top:-34px}}.page-content .review .review__author{grid-template-areas:"rate" "name" "company"}.page-content .review .review__rate{justify-content:flex-start;margin-bottom:4px}.page-content .review .review__name{margin-bottom:2px;color:#2c3d63;font-weight:600}.page-content .review .review__company{color:#555;font-weight:600}.page-content .swiper-reviews{overflow:visible}@media screen and (max-width:767px){.page-content .swiper-reviews{padding-left:0;padding-right:0}}.page-content .swiper-reviews .swiper-button-next,.page-content .swiper-reviews .swiper-button-prev{top:50%!important;transform:translateY(-50%);z-index:100}@media screen and (max-width:767px){.page-content .swiper-reviews .swiper-button-next,.page-content .swiper-reviews .swiper-button-prev{top:auto!important;bottom:-36px}}img{display:block}.reviews-container{position:relative;overflow:hidden;padding-top:100px;padding-bottom:100px}@media screen and (max-width:992px){.reviews-container{padding-top:80px;padding-bottom:80px}}.reviews-container__gray-line:before{content:"";position:absolute;z-index:-1;background:#eff5fc;opacity:.5;transform:rotate(-2.5deg);top:50px;bottom:50px;left:-100px;right:-100px}.reviews{position:relative}.reviews__icon{position:absolute;left:-43px;transform:translateX(-100%)}@media screen and (max-width:1480px){.reviews__icon{display:none}}.reviews .reviews__title{margin-bottom:64px}@media screen and (max-width:992px){.reviews .reviews__title{margin-left:auto;margin-right:auto;max-width:570px;padding-left:46px}}@media screen and (max-width:767px){.reviews .reviews__title{padding-left:0;margin-bottom:24px}}.reviews__items{display:flex;padding-bottom:50px}.swiper-reviews{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}@media screen and (max-width:1279px){.swiper-reviews{margin-left:-64px;margin-right:-64px;padding-left:64px;padding-right:64px}}@media screen and (max-width:767px){.swiper-reviews{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}.swiper-reviews .swiper-button-next,.swiper-reviews .swiper-button-prev{top:26px!important}@media screen and (max-width:767px){.swiper-reviews .swiper-button-next,.swiper-reviews .swiper-button-prev{top:35%!important}}.swiper-reviews .swiper-pagination{bottom:0}.review-wrapper{display:flex;justify-content:center;height:auto}.review{padding-left:48px;position:relative;max-width:570px;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:16px}@media screen and (max-width:767px){.review{padding:0 60px}}.review__text{font-size:16px;text-overflow:ellipsis;position:relative;margin:0}.review__text .r4m-icon{position:absolute;left:-48px;top:7px;color:#4d63e6;font-size:24px}@media screen and (max-width:767px){.review__text .r4m-icon{left:-40px}}.review__author{display:grid;grid-template-areas:"name rate" "company rate"}.review__name{grid-area:name;font-size:16px;color:rgba(0,0,0,.7)}.review__company,.review__name{font-weight:500;line-height:140%}.review__company{grid-area:company;font-size:14px;color:rgba(0,0,0,.4)}.review__rate{grid-area:rate;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}.review__rate i{font-size:16px}.review__rate-five i{color:#ffb82f}.review_xl{max-width:690px}.review_xl .review__text{font-size:32px;text-transform:capitalize;line-height:1.2}@media screen and (max-width:767px){.review_xl .review__text{font-size:28px}}.review_green-icon .review__text .r4m-icon{color:#80bf00}.review_white{background:none!important;box-shadow:none!important;border-radius:0!important}.review_white .review__name,.review_white .review__text{color:#fff!important}.review_white .review__company{color:#fff!important;opacity:.4}.main__img{max-width:483px}@media screen and (min-width:1280px){.main__img{left:63%}}.main__img:before{top:-79%}@media screen and (max-width:992px){.main__img{max-width:365px}}@media screen and (min-width:992px){.main__col:first-child{max-width:553px}}.container_blue-light{position:relative}.container_blue-light:before{content:"";position:absolute;opacity:.2;background:radial-gradient(50% 50% at 50% 50%,#bbd5f3 0,rgba(187,213,243,0) 100%);max-width:2323px;max-height:2323px;width:100vw;height:100vw;z-index:-2;top:40%;left:70%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.container_blue-light:before{top:10%}}@media screen and (min-width:767px){.text-img #text-img-2 img{transform:scale(1.25) translate(-10px,10px)}}@media screen and (max-width:767px){.text-img #text-img-2 img{transform:translateX(-4%)}}@media screen and (min-width:992px){.text-img #text-img-3 img{transform:scale(1.25) translate(-30px,26px)}}@media screen and (max-width:767px){.text-img #text-img-3 img{transform:translateX(-11%)}}@media screen and (max-width:767px){.text-img #text-img-4 img{transform:scale(.9) translateY(30px)}}@media screen and (max-width:767px){.container_blue:before{top:170px}}