@charset "UTF-8";html{scroll-behavior:smooth}.page_solutions p,body{font-family:"Open Sans",sans-serif}body{font-weight:300;font-style:normal;font-size:14px}h1,h2,h3{font-family:"Source Sans 3",sans-serif!important}nav .menu li>a{font-family:"Open Sans",sans-serif!important;font-weight:400;font-size:17px}.page_solutions h2{font-family:"Source Sans 3",sans-serif;font-weight:900;color:#121f54}.page_solutions p{color:#59607d;font-size:18px;line-height:28px;font-weight:400}.section_main{padding-bottom:140px!important}.main-title span{color:#fff!important}@media screen and (max-width:1500px){.fancybox__container{width:100vw;height:100vh}}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:300;src:url(../fonts/open-sans-v40-cyrillic_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url(../fonts/open-sans-v40-cyrillic_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url(../fonts/open-sans-v40-cyrillic_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url(../fonts/open-sans-v40-cyrillic_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url(../fonts/open-sans-v40-cyrillic_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url(../fonts/open-sans-v40-cyrillic_latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:300;src:url(../fonts/source-sans-3-v18-cyrillic_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:400;src:url(../fonts/source-sans-3-v18-cyrillic_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:600;src:url(../fonts/source-sans-3-v18-cyrillic_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:700;src:url(../fonts/source-sans-3-v18-cyrillic_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:800;src:url(../fonts/source-sans-3-v18-cyrillic_latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:900;src:url(../fonts/source-sans-3-v18-cyrillic_latin-900.woff2) format("woff2")}.functionality-slider-wrapper_mobile{display:none;margin-top:50px}@media (max-width:1280px){.functionality-slider-wrapper_mobile{margin-top:40px}}.functionality-slider-wrapper_mobile .functionality-number-list{position:relative;display:flex;justify-content:space-between;padding-bottom:80px}.functionality-slider-wrapper_mobile .functionality-number-list .functionality-number-list__item .text{display:none;position:absolute;width:100%;left:0;font-size:14px;line-height:19.6px;font-weight:400}.functionality-slider-wrapper_mobile .functionality-number-list .functionality-number-list__item .number{font-size:14px;line-height:19.6px;font-weight:400;display:block}@media (max-width:1280px){.functionality-slider-wrapper_mobile .functionality-number-list .functionality-number-list__item .number{margin-bottom:15px}}.functionality-slider-wrapper_mobile .functionality-number-list .functionality-number-list__item .number:not(.active){color:#e8e6eb}.functionality-slider-wrapper_mobile .functionality-number-list .functionality-number-list__item.active .text{display:block}.functionality-slider-wrapper_mobile .functionality-number-list .functionality-number-list__item.active .number{color:#2f80ed}.functionality-slider-wrapper_mobile .swiper-slide img{width:100%;height:450px;object-fit:contain}.functionality-slider-wrapper_mobile .functionality-mobile-swiper{margin-top:40px}@media (max-width:1280px){.functionality-slider-wrapper_mobile .functionality-mobile-swiper{overflow:visible}}.functionality-slider-wrapper_mobile .functionality-mobile-swiper .swiper-slide{transition:opacity 500ms}@media (max-width:1280px){.functionality-slider-wrapper_mobile .functionality-mobile-swiper .swiper-slide{padding-right:20px}}@media (max-width:880px){.functionality-slider-wrapper_mobile .functionality-mobile-swiper .swiper-slide{padding-right:0}}@media (max-width:320px){.functionality-slider-wrapper_mobile .functionality-mobile-swiper .swiper-slide{padding-right:0}}@media (min-width:880px){.functionality-slider-wrapper_mobile .functionality-mobile-swiper .swiper-slide{width:auto!important}}.functionality-slider-wrapper_mobile .functionality-mobile-swiper .swiper-slide:not(.swiper-slide-active){opacity:.5}@media (max-width:900px){.functionality-slider-wrapper_mobile{display:block;width:100%}}.archive-case-page .functionality-number-list--one .swiper-buttons-wrap{margin-top:40px}.functionality-number-list--one .swiper-buttons-wrap{display:flex;margin-top:32px;position:static;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:80px}.functionality-number-list--one .swiper-button{user-select:none}.functionality-number-list--one .swiper-button svg{width:1em;height:1em;fill:#5580f8}.functionality-number-list--one .swiper-button-prev{position:static;left:unset}.functionality-number-list--one .swiper-button-next:after,.functionality-number-list--one .swiper-button-prev:after{font-size:0}.functionality-number-list--one .swiper-button-next{position:static;right:unset}.functionality-number-list--one .swiper-button-disabled.swiper-button-next,.functionality-number-list--one .swiper-button-disabled.swiper-button-prev{opacity:1}.functionality-number-list--one .swiper-button-disabled.swiper-button-next svg,.functionality-number-list--one .swiper-button-disabled.swiper-button-prev svg{fill:#8d9298}.functionality-number-list--one .swiper-pagination-bullet,.functionality-number-list--one .swiper-pagination-bullet-active{background:0 0}.functionality-number-list--one .swiper-pagination-bullet{color:#e8e6eb;opacity:1;font-size:14px;line-height:19.6px;font-weight:400}.functionality-number-list--one .swiper-pagination-bullet-active{color:#2f80ed}.functionality-number-list--one .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.functionality-number-list--one .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.functionality-number-list--one .swiper-horizontal>.swiper-pagination-bullets,.functionality-number-list--one .swiper-pagination-bullets.swiper-pagination-horizontal,.functionality-number-list--one .swiper-pagination-custom,.functionality-number-list--one .swiper-pagination-fraction{top:0}.functionality-number-list--one .swiper-slide{padding-top:40px;min-height:65px;width:100%;font-size:14px;line-height:19.6px;font-weight:400}.functionality-number-list--one .swiper-pagination{display:flex;justify-content:space-between;padding:0 2px;z-index:-1}@media (max-width:1280px){.functionality-slider-wrapper_mobile.is-one{display:block;width:100%;margin-top:40px}.functionality-slider-wrapper_mobile.is-one .functionality-mobile-swiper{margin-top:30px}.functionality-slider-wrapper_mobile.is-one .functionality-mobile-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}}.section-about{padding:80px 0}@media (max-width:575.98px){.section-about{padding:60px 0}}.section-about .custom-container>.row{display:flex;flex-direction:column}.section-about h2{padding-bottom:15px}.section-about .about-swiper{display:flex;align-items:center;gap:86px;margin:110px 0 140px}@media (max-width:991.98px){.section-about .about-swiper{margin:60px 0 100px;gap:60px}}@media (max-width:767.98px){.section-about .about-swiper{gap:40px;margin:40px 0 60px}}@media (max-width:520px){.section-about .about-swiper{gap:20px}}.section-about .swiper-button-next,.section-about .swiper-button-prev{position:relative;flex-shrink:0;margin-top:0;width:50px;height:50px;color:#5580f8}.section-about .swiper-button-next{display:flex}.section-about .swiper-button-next svg,.section-about .swiper-button-prev svg{width:10px;height:8px}.section-about .swiper-button-next::after,.section-about .swiper-button-prev::after{content:""}.section-about .swiper-button-next:hover,.section-about .swiper-button-prev:hover{height:50px;width:50px;border-radius:8px;color:#fff;background-color:#5580f8}.section-about .swiper-button-prev{display:flex;transform:rotate(180deg)}.section-about .about-swiper>.swiper{width:100%;height:40px}.section-about .about-swiper>.swiper .swiper-slide{display:flex}.section-about .about-swiper>.swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}.section-about .whom{display:flex;flex-direction:column}.section-about .whom h2{padding-bottom:60px}@media (max-width:575.98px){.section-about .whom h2{padding-bottom:50px}}.section-about .whom-wrapper{display:flex;gap:80px}@media (max-width:1024px){.section-about .whom-wrapper{flex-direction:column;gap:60px}}@media (max-width:767.98px){.section-about .whom-wrapper{flex-direction:column;gap:40px}}.section-about .whom-wrapper .whom-content{display:flex;gap:20px}.section-about .whom-wrapper .whom-content .whom-number{font-size:50px;font-weight:900;line-height:40px;display:flex}.section-about .whom-wrapper .whom-content .whom-number.one{color:#27ae60}.section-about .whom-wrapper .whom-content .whom-number.two{color:#f2994a}.section-about .whom-wrapper .whom-content .whom-number.three{color:#2f80ed}.section-about .whom-wrapper .whom-content .whom-name{font-size:24px;font-weight:600;line-height:28.8px;color:#333;padding-top:5px;display:inline-block}.section-about .swiper-button-next,.section-about .swiper-button-prev{user-select:none}.digital-product-section{padding:120px 0 60px}.digital-product-section .title{max-width:942px}.digital-product-section .title-m{max-width:420px}.digital-product-section__inner{display:flex;flex-wrap:wrap;align-items:center;gap:40px 82px;margin-top:60px}.digital-product-section .title-m~.pseudo-p,.digital-product-section .title-m~p{margin:12px 0 0;max-width:592px}.digital-product-section__col{width:calc((100% - 82px)/2)}.digital-product-section__col img{width:100%}.digital-product-items{margin-top:40px}.digital-product-item{display:flex;gap:20px}.digital-product-item:not(:first-child){margin-top:24px}.digital-product-item__pic-wrap{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background-color:#fdf0e4;border-radius:9px;flex-shrink:0}.digital-product-item__text-description.pseudo-p{margin-top:6px}.digital-product-item__text-wrap p:first-of-type{font-weight:600;color:#000}.digital-product-item__text-wrap p:not(:first-child){margin-top:6px}.digital-product-item img{width:28px;height:28px}@media (max-width:1000px){.digital-product-section{padding:80px 0 40px}.digital-product-section__inner{margin-top:40px;flex-direction:column-reverse}.digital-product-section__col{width:100%}}@media (max-width:600px){.digital-product-item{gap:16px}}.section-businesses{padding:60px 0}@media (max-width:575.98px){.section-businesses{padding:40px 0}}.section-businesses .custom-container>.row{display:flex;flex-direction:column}.section-businesses .col-lg-10 p{margin-top:24px}.section-businesses p{margin:0}.section-businesses .businesses{margin-top:50px}@media (max-width:575.98px){.section-businesses .businesses{margin-top:40px}}@media (max-width:575.98px){.businesses{gap:30px}}.businesses__description{margin-top:24px;font-size:17px;color:#59607d;line-height:1.6}.businesses-item{display:inline-flex;align-items:center;gap:12px}.businesses-item__icon{width:48px;border-radius:50%}.businesses-item__icon img{width:100%;height:100%;object-fit:cover}.businesses-item__name{font-size:18px;font-weight:600;line-height:23.4px;color:#333;max-width:260px}.businesses{margin-top:60px;display:flex;flex-wrap:wrap;gap:40px;padding:0;font-size:18px;line-height:23px}.business,.business__icon{display:flex;align-items:center}.business{width:calc((100% - 80px)/3);gap:16px;font-weight:500;font-family:"Open Sans",sans-serif}.business__icon{width:42px;height:42px;font-weight:600;font-size:18px;line-height:160%;justify-content:center;color:#0082f5;flex-shrink:0;background-color:#e0ecfc;border-radius:8px}.apps-menu li,.digital-product-item__text-title.pseudo-p{font-weight:600;color:#000}@media (max-width:1000px){.businesses{margin-top:40px;gap:32px}.business{width:calc((100% - 32px)/2)}}@media (max-width:700px){.business{width:100%}}@media (max-width:600px){.businesses{font-size:16px}}.section-reasons .reasons-swiper-button svg{fill:#fff;width:14px;transform:rotate(-90deg)}.section-apps .capabilities-content .capabilities-slider__nav-btn.swiper-button-disabled svg{fill:#f29b22}@media (max-width:750px){.section-reasons .reasons-pagination{display:flex}}@media (max-width:600px){.reason__text{font-size:16px!important;line-height:25px!important}}@media (max-width:1000px){.reason__title{max-width:600px}.reason__text{font-size:16px;line-height:25px}.review{transform:rotate(0deg);padding:20px}}@media (max-width:750px){.section-reasons{padding-bottom:90px}.section-reasons__inner{margin-top:32px}.section-reasons__row{gap:24px}.section-reasons__row:not(:first-child){margin-top:0}.section-reasons__col:first-child{width:100%}.section-reasons__col:last-child{width:100%}.section-reasons .swiper-container,.section-reasons .swiper-wrapper{display:flex}.section-reasons .swiper-buttons-wrap{display:flex;justify-content:center;gap:40px;margin-top:32px;height:50px}.section-reasons .reasons-swiper-button{margin:0}.reason__title{max-width:unset}.review{min-width:unset;padding:24px;margin:0}.review,.section-reasons__row--reverse .review{transform:rotate(0deg)}.arrow-dashed-wrap,.review::after{display:none}}.quotes{padding:10px}@media (max-width:1000px){.quotes{padding:16px 0 0}}.quotes svg{width:40px;height:40px}@media (max-width:600px){.quotes svg{width:32px;height:32px}}.section-apps__inner--one .apps,.section-apps__inner--one .apps-menu-wrap{width:100%}.section-apps__inner--one .app-card{width:calc((100% - 120px)/4)}@media (max-width:1000px){.section-apps__inner--one .app-card{width:calc((100% - 40px)/3)}}@media (max-width:900px){.section-apps__inner--one .app-card{width:100%}}.section-apps__inner--one .apps-cases{margin-top:80px;width:87%;height:396px;margin-left:auto;margin-right:auto;overflow:hidden}@media (max-width:1200px){.section-apps__inner--one .apps-cases{width:100%;overflow:visible}}@media (max-width:800px){.section-apps__inner--one .apps-cases{margin-top:40px}}.page_solutions_univ .apps-cases-two img,.section-apps__inner--one .apps-cases img{width:100%;height:100%;border-radius:16px;overflow:hidden}.section-apps__inner{display:flex;flex-wrap:wrap;flex-direction:row-reverse;gap:30px 20px}.apps-menu-wrap{width:260px}@media (max-width:1280px){.apps-menu-wrap{width:100%}}.apps-menu{position:sticky;top:100px;padding:16px;background-color:#fff;box-shadow:0 0 36px 0 rgba(0,0,0,.0705882353);list-style:none;margin:0;border-radius:16px;z-index:2}@media (max-width:1280px){.apps-menu{width:100%}}.apps-menu li{font-size:18px;line-height:21.6px;color:#868686;padding-bottom:16px;transition:all 400ms;border:3px solid transparent}.apps-menu li:not(:last-child){margin-bottom:8px}.apps-menu li a{color:inherit;text-decoration:none}.apps-menu li.active{color:#0082f5;border-bottom:2px solid #0082f5}@media (max-width:1100px){.apps-menu li{color:#0082f5;text-decoration:underline;text-underline-offset:3px;border-bottom:none!important}}.apps{width:calc(100% - 280px);border-radius:16px}@media (max-width:1280px){.apps{width:100%}}.app:not(:last-child){margin-bottom:120px}@media (max-width:520px){.app:not(:last-child){margin-bottom:70px}}.app__title{max-width:770px}.app__subtitle{margin:0;font-size:36px;font-weight:700;line-height:54px;color:#000;max-width:724px}@media (max-width:520px){.app__subtitle{font-size:23px;line-height:30px;margin:20px 0 0}}.app-help-cards{margin-top:60px;gap:72px 80px;display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:520px){.app-help-cards{margin-top:30px}}.app-help-cards__title{margin:0;font-size:36px;font-weight:700;line-height:54px;color:#000;max-width:724px}@media (max-width:520px){.app-help-cards__title{font-size:23px;line-height:30px}}.app-help-card{display:flex;gap:32px}.app-help-card__pic-wrap{width:72px;flex-shrink:0}.app-help-card__pic-wrap img{width:100%;height:auto}.app-help-card__title{margin:0;font-size:28px;font-weight:600;line-height:120%;color:#121f54}@media (max-width:520px){.app-help-card__title{font-size:19px}}.app-help-card__text-wrap{font-size:18px;font-weight:400;line-height:1.6}.app-help-card__text{margin-top:16px!important}@media (max-width:1000px){.app-help-cards{grid-template-columns:repeat(1,1fr);gap:40px}.app-help-card{gap:28px}.app-help-card__text-wrap{font-size:16px}}.app__capabilities-wrap{margin-top:80px}@media (max-width:520px){.app__capabilities-wrap{margin-top:50px}}.app__cards-wrap{margin-top:60px}@media (max-width:520px){.app__cards-wrap{margin-top:40px}}.app-cards{margin:60px 0 0;display:flex;flex-wrap:wrap;gap:20px}@media (max-width:520px){.app-cards{margin-top:30px}}.app-card{width:calc((100% - 40px)/3);border-radius:24px;padding:28px;color:#121f54;min-height:296px}@media (max-width:900px){.app-card{width:calc((100% - 20px)/2);width:100%}}@media (max-width:520px){.app-card{padding:20px 16px;min-height:unset}}.app-card__icon{width:32px;height:32px;padding:4px;border-radius:4px;margin-bottom:24px}.app-card__icon img{width:100%;height:100%;object-fit:contain}.app_1 .app-card{background-color:rgba(0,130,245,.1019607843)}.app-card__icon,.app_1 .app-card__icon{background-color:#0082f5}.app_2 .app-card{background-color:rgba(47,154,65,.1019607843)}.app_2 .app-card__icon{background-color:#2f9a41}.app_3 .app-card{background-color:rgba(245,169,55,.1019607843)}.app_3 .app-card__icon{background-color:#f5a937}.app-card__title{margin:0;font-size:28px;font-weight:600;line-height:33.6px}@media (max-width:520px){.app-card__title{margin:16px 0 0;font-size:19px;line-height:28px}}.app-card__text{margin-top:24px;font-size:18px;font-weight:400;line-height:1.42857143}@media (max-width:1000px){.app-card__text{font-size:16px}}@media (max-width:520px){.app-card__text{margin:16px 0 0}}.page_solutions_univ .app__cases-wrap{margin-top:80px}@media (max-width:520px){.page_solutions_univ .app__cases-wrap{margin-top:50px}}.page_solutions_univ .slider-cases-container{position:relative}.page_solutions_univ .apps-cases-two{margin-top:80px;width:84%;height:396px;margin-left:auto;margin-right:auto;overflow:hidden}.page_solutions_univ .apps-cases-two .apps-cases-swiper-button{user-select:none}@media (max-width:800px){.page_solutions_univ .apps-cases-two{width:100%;margin-top:40px}}@media (max-width:520px){.page_solutions_univ .apps-cases-two{margin-top:30px}}.page_solutions_univ .page_solutions_univ .apps-cases-swiper-button{width:51px!important;height:51px!important;border-radius:50%;background-color:#f2994a}@media (max-width:1199px){.page_solutions_univ .page_solutions_univ .apps-cases-swiper-button{display:flex}}@media (max-width:800px){.page_solutions_univ .page_solutions_univ .apps-cases-swiper-button{display:none}}.page_solutions_univ .page_solutions_univ .apps-cases-swiper-button.swiper-button-disabled{background-color:#dfdfdf;opacity:1!important}.page_solutions_univ .page_solutions_univ .apps-cases-swiper-button svg{width:13px!important;height:24px!important}.page_solutions_univ .swiper-button-next::after,.page_solutions_univ .swiper-button-prev::after{content:""!important}.section-apps{padding:60px 0 100px}@media (max-width:1280px){.section-apps .capabilities-content{display:none}}.section-apps .capabilities-content .capabilities-slider__nav-btn:after,.section-apps .functionality-content{display:none}@media (max-width:1280px){.section-apps .functionality-content{display:block}.section-apps .functionality-slider-wrapper_mobile{display:block;width:100%}}@media (max-width:1280px) and (min-width:520px){.section-apps .functionality-slider-wrapper_mobile .functionality-number-list .functionality-number-list__item.active .number{padding-bottom:4px}}.section-apps .btn-wrap{margin-top:60px;display:flex;justify-content:center}@media (max-width:1000px){.section-apps .btn-wrap{margin-top:95px}}.section-apps .capabilities-content .slider-list-info{max-height:600px}@media (max-width:1440px){.section-apps .capabilities-content .slider-list-info{max-height:550px}}@media (max-width:1200px){.section-apps .capabilities-content .slider-list-info{max-height:430px}}@media (max-width:1000px){.section-apps .capabilities-content .slider-list-info{max-height:350px}}@media (max-width:750px){.section-apps .capabilities-content .slider-list-info{max-height:300px}}.section-apps .slider-list-info::-webkit-scrollbar{display:none}.section-apps .capabilities-content .slider-list-info .slider-list-info__inner-wrapper{display:flex;flex-direction:column;gap:15px;transition:transform 250ms;padding-left:0}.section-apps .capabilities-content .slider-list-info .slider-list-info__item{font-size:14px}@media (max-width:1000px){.section-apps .capabilities-content .slider-list-info .slider-list-info__item{padding:12px 20px}}.section-apps .capabilities-content .slider-list-info .swiper-slide-active .capabilities-item__title{border-radius:8px;cursor:pointer}.section-apps .capabilities-content .slider-list-info .slider-list-info__item:hover .capabilities-item__title{color:#2f80ed;border-radius:8px;cursor:pointer}.section-apps .capabilities-content .vertical-slider-wrapper{display:flex;flex-direction:row-reverse;justify-content:center;margin-top:60px;gap:100px}@media (max-width:1000px){.section-apps .capabilities-content .vertical-slider-wrapper{gap:60px}}.section-apps .capabilities-content .vertical-slider__left-side-content{position:relative;width:55%}.section-apps .capabilities-content .vertical-slider__right-side-content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:45%}.section-apps .capabilities-content .capabilities-slider.mobile-app{height:614px}@media (max-width:1280px){.section-apps .capabilities-content .capabilities-slider.mobile-app{height:unset}}.section-apps .capabilities-content .capabilities-slider.mobile-app .capabilities-slider__slide{display:flex;background:url(../../img/apps/circle-blue.svg) center no-repeat;background-size:66%}.section-apps .capabilities-content .capabilities-slider.mobile-app .capabilities-slider__slide img{width:100%;margin:auto 0;object-fit:contain;height:100%}@media (max-width:900px){.section-apps .capabilities-content .capabilities-slider.mobile-app .capabilities-slider__slide img{width:auto}}.section-apps .capabilities-content .opactity-placeholder{position:absolute;z-index:2;left:0;width:100%;height:96px;pointer-events:none}.section-apps .capabilities-content .top-opacity-placeholder{top:0;background-image:linear-gradient(to bottom,#fff ,rgba(255,255,255,0) 90%)}.section-apps .capabilities-content .bottom-opacity-placeholder{bottom:0;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 90%);transition:opacity .5s ease-in-out;opacity:1}.section-apps .capabilities-content .capabilities-slider__nav-btn{top:unset;bottom:unset;left:unset;z-index:10;position:initial;display:flex;flex-direction:row;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:#f2994a;border:1px solid #f18c34;transition:background-color .4s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section-apps .capabilities-content .capabilities-slider__nav-btn.swiper-button-next.swiper-button-disabled,.section-apps .capabilities-content .capabilities-slider__nav-btn.swiper-button-prev.swiper-button-disabled{pointer-events:auto!important}.section-apps .capabilities-content .capabilities-slider__nav-btn svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:auto;width:auto}@media (max-width:1000px){.section-apps .capabilities-content .capabilities-slider__nav-btn{width:50px;height:50px}}.section-apps .capabilities-content .capabilities-slider__nav-btn.swiper-button-disabled{background-color:#fff}.section-apps .capabilities-content .capabilities-slider__nav-btn:not(.swiper-button-disabled),.section-apps .capabilities-content .capabilities-slider__nav-btn:not(.swiper-button-disabled):hover{background-color:#f18c34}.section-apps .capabilities-content .capabilities-slider__nav-btn:not(.swiper-button-disabled) svg,.section-apps .capabilities-content .capabilities-slider__nav-btn:not(.swiper-button-disabled):hover svg,.section-apps .capabilities-content .capabilities-slider__nav-btn:not(.swiper-button-disabled):hover svg path{fill:#fff}.section-apps .capabilities-content .capabilities-slider__nav-btn{position:absolute;right:-60px}.section-apps .capabilities-content .capabilities-slider__prev-btn{margin-bottom:80px}.section-apps .capabilities-content .capabilities-slider__next-btn{margin-top:80px}@media (max-width:576px){.section-apps .capabilities-content .vertical-slider-wrapper{display:none}}.capabilities__block{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px 16px;margin-top:60px}@media (max-width:900px){.capabilities__block{grid-template-columns:repeat(2,1fr)}}@media (max-width:630px){.capabilities__block{grid-template-columns:repeat(1,1fr)}}.capabilities-item-grid{display:grid;grid-column-gap:16px;grid-template-columns:42px auto}.capabilities-item-grid .capabilities-item__number{grid-column:1;grid-row:1/3}.capabilities-item-grid .capabilities-item__title{grid-column:2;grid-row:1}.capabilities-item-grid .capabilities-item__text{grid-column:2;grid-row:2}.capabilities-item__number{width:42px;height:42px;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#0082f5;color:#fff;font-size:18px;font-weight:700;line-height:28.8px;margin-bottom:16px}.capabilities-item__title{font-size:28px;font-weight:600;line-height:38.4px;color:#000}@media (max-width:520px){.capabilities-item__title{font-size:20px;line-height:26px}}.capabilities-item__text{margin-top:16px;font-size:18px;font-weight:400;line-height:1.42857143;color:#000}.capabilities-item__text p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media (max-width:1000px){.capabilities-item__text{font-size:16px}}.section-apps .capabilities-content .slider-list-info .swiper-slide-active .capabilities-item__title{color:#000}.capabilities-item:not(.swiper-slide-active){opacity:.5}.page_template-builder .section_main .main-subtitle br,.section-apps .capabilities-content .bottom-opacity-placeholder,.section-apps .capabilities-content .top-opacity-placeholder{display:none}@media (max-width:1280px){.section-apps .capabilities-content{display:block}.section-apps .capabilities-content .vertical-slider-wrapper{flex-direction:column-reverse}.vertical-slider-wrapper{position:relative}.vertical-slider__right-side-content{display:contents!important}.section-apps .capabilities-content .capabilities-slider__nav-btn{right:50%;bottom:0}.section-apps .capabilities-content .slider-list-info,.section-apps .capabilities-content .vertical-slider__left-side-content,.section-apps .capabilities-content .vertical-slider__right-side-content{width:100%}.section-apps .capabilities-content .vertical-slider__left-side-content{padding-bottom:82px}.section-apps .capabilities-content .capabilities-slider.mobile-app .capabilities-slider__slide img{width:100%!important;margin:auto;height:450px}.section-apps .capabilities-content .capabilities-slider.mobile-app .capabilities-slider__slide{background:0 0}.section-apps .capabilities-content .vertical-slider-wrapper{gap:40px}.section-apps .capabilities-content .capabilities-slider__prev-btn{margin-bottom:0;right:calc(50% + 20px);transform:rotate(-90deg)}.section-apps .capabilities-content .capabilities-slider__next-btn{margin-bottom:0;right:calc(50% - 70px);transform:rotate(-90deg)}.section-apps .capabilities-content .vertical-slider-wrapper{margin-top:40px}.capabilities-item__text{margin-top:12px}.section-apps .capabilities-content .slider-list-info{max-height:150px}}@media (max-width:600px){.section-apps .capabilities-content .slider-list-info{max-height:165px}}@media (max-width:500px){.section-apps .capabilities-content .slider-list-info{max-height:200px}}@media (max-width:400px){.section-apps .capabilities-content .slider-list-info{max-height:270px}}@media (max-width:576px){.section-apps .capabilities-content .vertical-slider-wrapper{display:flex}}@media (max-width:520px){.section-apps .capabilities-content .slider-list-info .swiper-slide-active .capabilities-item__title{font-size:19px;line-height:22px}}.btn-white{border:1px solid #121f54;background-color:#fff;border-radius:35px;padding:18px 40px;width:fit-content;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:20px;line-height:116%;letter-spacing:0;text-align:center;display:flex;align-items:center;justify-content:center;color:#121f54;transition:all .5s ease;cursor:pointer;text-decoration:none}.btn-white:hover{border:1px solid #f29b22;background-color:#f29b22;color:#fff}.section-difficulties .title~.pseudo-p,.section-difficulties .title~p{margin-top:24px;max-width:942px}.section-difficulties__inner{margin-top:60px}.section-difficulties__row{display:flex;flex-wrap:wrap;align-items:center;gap:40px 82px}.section-difficulties__row:not(:first-child){margin-top:68px}.section-difficulties__row:nth-child(2n){flex-direction:row-reverse}.section-difficulties__col{width:calc((100% - 82px)/2)}.section-difficulties__col img{width:100%}.difficulty-item{padding-left:60px;position:relative}.difficulty-item:not(:first-of-type){margin-top:42px}.difficulty-item::before{content:"";position:absolute;top:16px;left:0;width:32px;height:4px;background-color:#0082f5}.difficulty-item .title-m+p,.difficulty-item__description{margin-top:12px!important}@media (max-width:1000px){.section-difficulties__row{display:flex;flex-direction:column-reverse}.section-difficulties__row:nth-child(2n){display:flex;flex-direction:column-reverse}.section-difficulties__col{width:100%}}@media (max-width:600px){.section-difficulties__inner{margin-top:40px}.difficulty-item{padding-left:48px}.difficulty-item::before{top:10px}.section-difficulties__row:not(:first-child){margin-top:32px}}.section-reasons__inner{margin-top:60px}.section-reasons__row{display:flex;flex-wrap:wrap;align-items:center;gap:68px 74px}.section-reasons__row--reverse{flex-direction:row-reverse}.section-reasons__row:not(:first-child){margin-top:68px}.section-reasons__col{width:calc((100% - 74px)/2)}.section-reasons__pic-wrap{text-align:center;max-width:100%;transform:rotate(-2deg);padding:40px;background-color:#f5faff;box-shadow:0 6px 32px 0 rgba(0,0,0,.031372549);border-radius:8px;position:relative;z-index:2;min-height:352px;max-height:450px;display:flex;align-items:center}.section-reasons__pic-wrap img{max-width:320px;margin:0 auto}.section-reasons__row--reverse .section-reasons__pic-wrap{transform:rotate(2deg)}.section-reasons .swiper-container,.section-reasons .swiper-wrapper{display:contents}.section-reasons .swiper-buttons-wrap{display:none;margin-top:32px}.section-reasons .reasons-swiper-button{position:static!important;width:50px;height:50px;border-radius:50%;background-color:#f29b22;border:1px solid #f29b22}.section-reasons .reasons-swiper-button.swiper-button-disabled{background-color:transparent;opacity:1!important}.section-apps .apps-cases-swiper-button.swiper-button-disabled svg,.section-reasons .reasons-swiper-button.swiper-button-disabled svg{fill:#f29b22}.section-reasons .reasons-pagination{display:none;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:8px;margin-bottom:30px}.section-reasons .reasons-pagination .swiper-pagination-bullet{font-size:14px;font-weight:500;line-height:140%;cursor:pointer;transition:.3s;background:0 0;opacity:1;color:#e8e6eb;width:fit-content}.section-reasons .reasons-pagination .swiper-pagination-bullet-active{opacity:1;color:#2f80ed}@media (max-width:750px){.section-reasons .reasons-pagination{display:flex}}.reason__icon-wrap{width:56px;height:56px;border-radius:16px;padding:14px;display:flex;align-items:center;justify-content:center;background:#000;margin-bottom:32px}.company-info__icon img,.reason__icon-wrap img,.section-reasons__pic-wrap img{width:100%;height:100%;object-fit:contain}.reason__text{margin-top:12px!important;font-weight:400!important;font-size:18px!important;line-height:28px!important}@media (max-width:600px){.reason__text{font-size:16px!important;line-height:25px!important}}.review{transform:rotate(-2deg);padding:40px;background-color:#f5faff;box-shadow:0 6px 32px 0 rgba(0,0,0,.031372549);border-radius:8px;position:relative;z-index:2;min-height:352px}.section-reasons__row--reverse .review{transform:rotate(2deg)}.section-reasons__row--reverse .review::after{transform:rotate(-4deg)}.company-info{display:flex;align-items:center;gap:16px}.company-info__icon{width:48px;height:48px;border-radius:50%}.arrow-dashed-wrap{padding:48px 0}.arrow-dashed-wrap svg{width:490px;height:120px;fill:#d8e2ee}.company-info__name{font-weight:600;font-size:17px;line-height:24px;margin-bottom:3px;color:rgba(0,0,0,.8)}.company-info__text{margin-top:3px;font-weight:400;font-size:15px;line-height:20px;color:#8d9298}@media (max-width:1000px){.reason__title{max-width:600px}.reason__text{font-size:16px;line-height:25px}.review{transform:rotate(0deg);padding:20px}}@media (max-width:750px){.section-reasons{padding-bottom:90px}.section-reasons__inner{margin-top:32px}.section-reasons__row{gap:24px}.section-reasons__row:not(:first-child){margin-top:0}.section-reasons__col:first-child{width:100%}.section-reasons__col:last-child{width:100%}.section-reasons .swiper-container,.section-reasons .swiper-wrapper{display:flex}.section-reasons .swiper-buttons-wrap{display:flex;justify-content:center;gap:40px;margin-top:32px;height:50px}.section-reasons .reasons-swiper-button{margin:0}.reason__title{max-width:unset}.review{min-width:unset;padding:24px;margin:0}.review,.section-reasons__row--reverse .review{transform:rotate(0deg)}.arrow-dashed-wrap,.review::after{display:none}}.page_template-builder .section:not(.form-bg){padding:80px 0!important}.page_template-builder .section:not(.form-bg):first-of-type{padding:120px 0 60px}@media (max-width:600px){.page_template-builder .section:not(.form-bg){padding:60px 0!important}}.page_template-builder .section:not(.form-bg).section-about{padding-bottom:0!important;padding-top:120px}.page_template-builder .section:not(.form-bg).section-about .about-swiper{margin:110px 0 100px}@media (max-width:991.98px){.page_template-builder .section:not(.form-bg).section-about .about-swiper{margin:60px 0 80px}}@media (max-width:767.98px){.page_template-builder .section:not(.form-bg).section-about .about-swiper{margin:40px 0}}@media (max-width:600px){.page_template-builder .section:not(.form-bg).section-about{padding-top:60px}}.page_template-builder .section.section-solutions-banner{padding:50px 0!important}.page_template-builder .title-m{font-weight:600;font-size:28px;line-height:130%;margin:0;padding:0}.page_template-builder .pseudo-p,.page_template-builder p{margin:0;font-weight:400;font-size:18px;line-height:150%}.page_template-builder h2{font-family:"Source Sans 3";font-weight:700}.page_template-builder .btn-custom-background{min-width:330px}@media (max-width:400px){.page_template-builder .btn-custom-background{min-width:unset}}.page_template-builder .section-about h2{padding-bottom:15px;fon-we:700;font-weight:700}.page_template-builder #section_main{overflow:hidden;background-image:url(https://siberian.pro/wp-content/themes/lpunity/assets/img/backgrounds/bg-main.svg);background-size:cover;background-repeat:no-repeat;padding-top:210px;position:relative;height:100%;z-index:1;padding-bottom:140px!important}.page_template-builder #section_main .container-img{position:absolute;top:-10px;right:-150px}.page_template-builder #section_main .container-img img{width:953px}.page_template-builder .section_main__inner{max-width:1033px;padding:0 15px}.page_template-builder .section_main .subtitle-block__inner{max-width:620px;padding:0 15px}.page_template-builder #section_main .subtitle-block{padding-top:40px;position:relative;z-index:9}.page_template-builder #section_main .button-block{padding-top:100px}@media (max-width:1400px){.page_template-builder .section_main h1,.page_template-builder .section_main h1 .span-bold,.page_template-builder .section_main h1 span{font-size:60px}}@media (max-width:1280px){.page_template-builder .vertical-slider-wrapper{display:none!important}}@media (max-width:1000px){.page_template-builder .functionality-number-list--one .swiper-pagination{flex-wrap:wrap;gap:20px;width:100%;position:static;justify-content:space-between!important;margin-left:-6px}}@media (min-width:880px){.page_template-builder .functionality-slider-wrapper_mobile .functionality-mobile-swiper .swiper-slide{width:100%!important}}@media screen and (max-width:1200px){.page_template-builder #section_main .container-img{right:-360px}}@media screen and (max-width:1024px){.page_template-builder #section_main .container-img{right:-357px}}@media screen and (max-width:991px){.page_template-builder #section_main .container-img{top:0;right:-500px}}@media screen and (max-width:850px){.page_template-builder #section_main .container-img{top:0;right:-600px}}@media screen and (max-width:767px){.page_template-builder #section_main .container-img{top:30px;right:-650px}}@media (max-width:668px){.page_template-builder .section_main .main-subtitle br{display:block}.page_template-builder .main-subtitle,.page_template-builder .main-subtitle p{font-size:20px}.page_template-builder .section_main h1,.page_template-builder .section_main h1 .span-bold,.page_template-builder .section_main h1 span{font-size:32px}}@media (max-width:600px){.page_template-builder .title-m{font-weight:600;font-size:19px;line-height:22px}.page_template-builder .pseudo-p,.page_template-builder p{margin:0;font-size:16px;line-height:25px}}@media screen and (max-width:569px){.page_template-builder #section_main{padding-bottom:120px}}@media screen and (max-width:520px){.page_template-builder #section_main{background-image:url(https://siberian.pro/wp-content/themes/lpunity/assets/img/backgrounds/bg-main-mob.jpg);padding-bottom:60px!important;padding-top:85px}.page_template-builder #section_main .main-title span{display:inline;max-width:100%}.page_template-builder #section_main .subtitle-block{padding-top:32px}.page_template-builder #section_main .container-img{position:relative;top:5px;right:0}.page_template-builder #section_main .container-img img{width:auto}.page_template-builder #section_main .btn-custom{width:100%}.page_template-builder #section_main:after{background-image:url(https://siberian.pro/wp-content/themes/lpunity/assets/img/backgrounds/wave-gray-mob.png);height:38px;bottom:-1px}}@media screen and (max-width:420px){.page_template-builder .functionality-number-list--one .swiper-pagination{justify-content:flex-start!important}}.page_template-builder .contacts-item:last-of-type{margin-bottom:10px}.page_template-builder .form-bg{background:url(../img/form/form-bg.svg) no-repeat;background-size:cover;background-position-y:0;flex-direction:column;height:auto;padding:250px 0 120px}@media (max-width:1500px){.page_template-builder .form-bg{padding:180px 0 120px}}@media (max-width:1100px){.page_template-builder .form-bg{padding:240px 0 80px;background:url(../img/form/form-bg-tablet.svg) no-repeat;background-size:cover}}@media (max-width:800px){.page_template-builder .form-bg{padding:200px 0 80px}}@media (max-width:600px){.page_template-builder .form-bg{background:url(../img/form/form-bg-mob.png) no-repeat;background-size:cover;padding:240px 0 80px}}@media (max-width:500px){.page_template-builder .form-bg{padding:220px 0 80px}}@media (max-width:400px){.page_template-builder .form-bg{padding:180px 0 80px}}.page_template-builder .form-bg .form-feedback-title{font-family:"Source Sans 3";font-size:50px;font-weight:700;line-height:1;text-align:center;color:#121f54;padding-bottom:0;margin-bottom:0}.page_template-builder .form-bg .feedback-text{font-family:"Source Sans 3";font-size:50px;font-weight:300;line-height:60px;text-align:center;margin:10px 0 40px;color:#121f54}@media screen and (max-width:1366px){.page_template-builder .form-bg .feedback-text,.page_template-builder .form-bg .form-feedback-title{font-size:48px}}@media screen and (max-width:1280px){.page_template-builder .form-bg .feedback-text,.page_template-builder .form-bg .form-feedback-title{font-size:44px}}@media screen and (max-width:520px){.page_template-builder .form-bg .feedback-text,.page_template-builder .form-bg .form-feedback-title{font-size:30px}}@media screen and (max-width:340px){.page_template-builder .form-bg .feedback-text,.page_template-builder .form-bg .form-feedback-title{font-size:28px;line-height:1}}.page_template-builder .form-wrapper{margin:0 auto;position:relative}@media (min-width:1392px){.page_template-builder .form-wrapper{max-width:1392px}}.page_template-builder .functionality-number-list .capabilities-item:not(.swiper-slide-active){opacity:1}.page_template-builder .functionality-slider-wrapper_mobile .functionality-number-list{padding-bottom:500px}@media (max-width:600px){.page_template-builder .functionality-slider-wrapper_mobile .functionality-number-list{padding-bottom:440px}}@media (max-width:400px){.page_template-builder .functionality-slider-wrapper_mobile .functionality-number-list{padding-bottom:500px}}@media (max-width:1200px){.page_template-builder .section-apps .btn-wrap{margin-top:120px}}@media (max-width:1000px){.page_template-builder .digital-product-section__inner{margin-top:10px}}.section-apps .title{max-width:942px}.section-apps .apps-cases-swiper-button{display:none;width:50px;height:50px;border-radius:50%;background-color:#f29b22;border:1px solid #f29b22}.section-apps .apps-cases-swiper-button svg{fill:#fff;width:14px;transform:rotate(-90deg)}.section-apps .apps-cases-swiper-button.swiper-button-disabled{background-color:transparent;opacity:1!important}.section-apps .swiper-button-next:after,.section-apps .swiper-button-prev:after{font-size:0}.section-apps .swiper-button-next,.section-apps .swiper-button-prev{user-select:none}.slider-cases-container{position:relative}@media (max-width:1200px){.apps-cases-swiper-button{display:none;position:static}.section-apps .swiper-buttons-wrap{display:flex;justify-content:center;gap:40px;margin-top:32px}.section-apps .apps-cases-swiper-button{margin:0}}@media (max-width:1000px){.section-apps__inner--one .apps-cases{margin-top:40px}}.tech-stack{width:calc((100% - 200px)/3);display:flex;gap:20px;min-height:216px}.tech-stacks{display:flex;flex-wrap:wrap;gap:40px 100px;margin-top:40px}@media (max-width:1000px){.tech-stack{width:100%;min-height:unset}}.tech-stack:first-of-type .tech-stack__num{color:#27ae60}.tech-stack:nth-of-type(2n) .tech-stack__num{color:#f2994a}.tech-stack:nth-of-type(3n) .tech-stack__num{color:#2f80ed}.tech-stack__num{font-family:"Source Sans 3",sans-serif;font-weight:900;font-size:50px;line-height:100%}.tech-stack__text-wrap{padding-top:12px}.tech-stack__name{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:24px;line-height:120%;letter-spacing:-1%}@media (max-width:600px){.tech-stack__name{font-size:22px}}.tech-stack__text{margin-top:20px;font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:18px;line-height:160%}@media (max-width:600px){.tech-stack__text{font-size:16px}}.section-solutions-banner__inner{display:flex;align-items:center;gap:40px;min-height:190px;background-color:rgba(0,130,245,.0392156863);border-radius:16px;padding:32px}.section-solutions-banner__col:first-child{padding-left:254px;position:relative}.section-solutions-banner__col:first-child img{position:absolute;bottom:0;left:0}.section-solutions-banner__col:last-child{width:max-content;flex-shrink:0;margin-left:auto}.section-solutions-banner__text-wrap{max-width:511px}.section-solutions-banner__title{font-weight:600;font-size:24px;line-height:130%}.section-solutions-banner__text{margin-top:16px;font-weight:400;font-size:16px;line-height:150%}@media (max-width:1000px){.section-solutions-banner__inner{padding:20px;flex-wrap:wrap}.section-solutions-banner__col:first-child{width:100%;padding-left:0}.section-solutions-banner__col:first-child img{display:none}.section-solutions-banner__col:last-child{width:100%}.section-solutions-banner__text-wrap{max-width:100%}}@media (max-width:600px){.section-solutions-banner__title{font-weight:600;font-size:19px;line-height:22px}}.form-wrapper{margin:0 auto;padding:0 15px;position:relative}@media (min-width:1392px){.form-wrapper{max-width:1392px}}.radio-group,.radio-group .radio-group__input{display:flex;gap:20px;margin-top:8px}.radio-group .radio-group__input .wpcf7-list-item label,.radio-group__label{display:flex;align-items:center;gap:5px;cursor:pointer;height:25px}.radio-group input{height:unset!important;width:fit-content!important;margin-top:0}.radio-group .radio-group__input .wpcf7-list-item label input{height:unset;margin-top:0}
/*# sourceMappingURL=template-builder.css.map */
