main.integration-page{overflow:hidden}main.integration-page b,main.integration-page dd,main.integration-page dl,main.integration-page dt,main.integration-page li,main.integration-page ol,main.integration-page p,main.integration-page u,main.integration-page ul{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}main.integration-page h1,main.integration-page h2,main.integration-page h3,main.integration-page h4,main.integration-page h5,main.integration-page h6{margin-bottom:0}main.integration-page ol,main.integration-page ul{list-style:none}main.integration-page header.header .navbar .header-logo{z-index:200}main.integration-page header.header .navbar .header-menu{z-index:150}main.integration-page header.header .container.with-bg{position:relative}main.integration-page header.header .container.with-bg:after,main.integration-page header.header .container.with-bg:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";position:absolute;z-index:10}main.integration-page header.header .container.with-bg:before{background-image:url(/images/page-header-bg-4.svg);bottom:0;height:390px;left:-300px;width:893px}main.integration-page header.header .container.with-bg:after{background-image:url(/images/page-header-bg-3.svg);bottom:0;height:322px;right:-380px;width:906px}main.integration-page header.header .page-header{padding-bottom:80px;padding-top:92px;position:relative;z-index:100}main.integration-page header.header .page-header .page-header-back{border:1px solid #eb5d6f;border-radius:50%;color:#fff;display:block;font-weight:600;height:50px;line-height:50px;margin:14px 10px;text-align:center;width:50px}main.integration-page header.header .page-header .page-header-title{color:#fff;font-size:68px;font-weight:800;line-height:80px;margin-bottom:0;position:relative;z-index:100}main.integration-page header.header .page-header .page-header-title .red{color:#eb5d6f}main.integration-page header.header .page-header:after,main.integration-page header.header .page-header:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:400px;position:absolute;width:400px;z-index:10}main.integration-page header.header .page-header:before{background-image:url(/images/index-driver-bg-1.svg);bottom:-330px;left:-190px}main.integration-page header.header .page-header:after{background-image:url(/images/index-driver-bg-2.svg);bottom:-300px;right:20px}@media (min-width:1200px) and (max-width:1399px){main.integration-page header.header .page-header .page-header-title{font-size:66px}}@media (min-width:992px) and (max-width:1199px){main.integration-page header.header .container.with-bg:before{left:-550px}main.integration-page header.header .container.with-bg:after{right:-500px}main.integration-page header.header .page-header:after,main.integration-page header.header .page-header:before{height:300px;width:300px}main.integration-page header.header .page-header:before{bottom:-240px;left:-80px}main.integration-page header.header .page-header:after{bottom:-200px;right:0}main.integration-page header.header .page-header .page-header-title{font-size:54px}main.integration-page header.header .page-header .page-header-back{margin:18px 0}}@media (min-width:768px) and (max-width:991px){main.integration-page header.header .container.with-bg:before{bottom:-50px;left:-430px;width:700px}main.integration-page header.header .container.with-bg:after{bottom:-50px;right:-530px;width:700px}main.integration-page header.header .page-header{padding-bottom:50px;padding-top:40px}main.integration-page header.header .page-header:after,main.integration-page header.header .page-header:before{height:200px;width:200px}main.integration-page header.header .page-header:before{bottom:-160px;left:0}main.integration-page header.header .page-header:after{bottom:-150px;right:-100px}main.integration-page header.header .page-header .page-header-title{font-size:32px;line-height:40px;text-align:center}}@media (max-width:767px){main.integration-page header.header .container.with-bg:before{bottom:-50px;left:-430px;width:700px}main.integration-page header.header .container.with-bg:after{bottom:-50px;right:-530px;width:700px}main.integration-page header.header .page-header{padding-bottom:40px;padding-top:72px}main.integration-page header.header .page-header:after,main.integration-page header.header .page-header:before{height:200px;width:200px}main.integration-page header.header .page-header:before{bottom:-160px;left:0}main.integration-page header.header .page-header:after{bottom:-150px;right:-100px}main.integration-page header.header .page-header .page-header-title{font-size:32px;line-height:40px;margin-bottom:0;text-align:center}}@media (min-width:768px) and (max-width:991px){main.integration-page section{padding:80px 0}}@media (max-width:767px){main.integration-page section{padding:64px 0}}main.integration-page section.integration{background-color:#fff;position:relative;z-index:100}main.integration-page section.integration .integration-title{max-width:100%;width:1020px}main.integration-page section.integration .integration-title h1{font-size:48px;font-weight:800;line-height:64px}main.integration-page section.integration .integration-title p{font-size:20px;line-height:28px;padding-top:24px}@media (max-width:767px){main.integration-page section.integration .integration-title h1{font-size:32px;line-height:40px}}main.integration-page section.integration .integration-frame{padding:84px 0}@media (max-width:767px){main.integration-page section.integration .integration-frame{padding:50px 0}}main.integration-page section.integration .integration-frame .frame-video{position:relative}main.integration-page section.integration .integration-frame .frame-video:before{background:url(/images/integration_video_bg_1.svg) no-repeat 50% 50%;background-size:contain;bottom:-90px;content:"";height:400px;left:-120px;position:absolute;width:400px;z-index:11}main.integration-page section.integration .integration-frame .frame-video:after{background:url(/images/integration_video_bg_2.svg) no-repeat 50% 50%;background-size:contain;content:"";height:400px;position:absolute;right:-130px;top:-80px;width:400px;z-index:11}@media (max-width:767px){main.integration-page section.integration .integration-frame .frame-video:after,main.integration-page section.integration .integration-frame .frame-video:before{display:none}}main.integration-page section.integration .integration-frame .frame-video .videoWrapper{border-radius:20px;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;z-index:12}main.integration-page section.integration .integration-frame .frame-video .videoWrapper iframe{border-width:0;height:100%;left:0;outline-width:0;position:absolute;top:0;width:100%}main.integration-page section.integration .integration-already .integration-already-title{padding-bottom:32px;text-align:center}main.integration-page section.integration .integration-already .integration-already-title p{font-size:30px;font-weight:700;line-height:40px}main.integration-page section.integration .integration-already .integration-already-slider .slick-arrow{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:auto;border:1px solid #eaecf1;border-radius:50%;bottom:0;box-shadow:0 0 13px 2px rgba(0,0,0,.15);cursor:pointer;display:block;font-size:0;height:48px;line-height:0;margin:auto 0;padding:0;position:absolute;top:0;width:48px;z-index:1000}main.integration-page section.integration .integration-already .integration-already-slider .slick-arrow.slick-prev{background-image:url(/images/arrow-left-hover.svg);left:-8px}main.integration-page section.integration .integration-already .integration-already-slider .slick-arrow.slick-prev.slick-disabled{background-image:url(/images/arrow-left.svg)}main.integration-page section.integration .integration-already .integration-already-slider .slick-arrow.slick-prev.slick-disabled:hover{border:1px solid #eaecf1}main.integration-page section.integration .integration-already .integration-already-slider .slick-arrow.slick-next{background-image:url(/images/arrow-right-hover.svg);right:-8px}main.integration-page section.integration .integration-already .integration-already-slider .slick-arrow.slick-next.slick-disabled{background-image:url(/images/arrow-right.svg)}main.integration-page section.integration .integration-already .integration-already-slider .slick-arrow.slick-next.slick-disabled:hover{border:1px solid #eaecf1}main.integration-page section.integration .integration-already .integration-already-slider .slick-arrow:hover{border:1px solid #eb5d6f}main.integration-page section.integration .integration-already .integration-already-logos{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}main.integration-page section.integration .integration-already .integration-already-logos>a{flex:0 0 calc(25% - 32px)}main.integration-page section.integration .integration-already .integration-already-logos .integration-already-logos-item{background-color:#fff;border:1px solid #eaecf1;border-radius:12px;height:112px;padding:20px;position:relative;text-align:center}main.integration-page section.integration .integration-already .integration-already-logos .integration-already-logos-item img{bottom:0;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}@media (max-width:767px){main.integration-page section.integration .integration-already .integration-already-logos{gap:16px}main.integration-page section.integration .integration-already .integration-already-logos .integration-already-logos-item{flex:0 0 calc(33% - 16px);height:80px;padding:0}}@media (min-width:768px) and (max-width:991px){main.integration-page section.integration .integration-already .integration-already-logos{gap:16px}main.integration-page section.integration .integration-already .integration-already-logos .integration-already-logos-item{flex:0 0 calc(33% - 16px)}}main.integration-page section.bas{background:#1f2b4e;color:#fff;overflow:hidden;position:relative}main.integration-page section.bas:before{background:url(/images/functional-polygon-1.svg) no-repeat 50% 50%;background-size:contain;content:"";height:929px;left:50px;position:absolute;top:-185px;width:823px;z-index:11}main.integration-page section.bas:after{background:url(/images/functional-polygon-2.svg) no-repeat 50% 50%;background-size:contain;bottom:-100px;content:"";height:929px;position:absolute;right:0;width:823px;z-index:11}main.integration-page section.bas h2{font-size:48px;font-weight:800;line-height:64px}main.integration-page section.bas .bas-title{margin:0 auto;max-width:100%;text-align:center;width:918px}main.integration-page section.bas .bas-title p{font-size:20px;line-height:28px;padding-top:24px}main.integration-page section.bas .bas-logo{padding:64px 0;text-align:center}main.integration-page section.bas .bas-items .bas-item{background-color:#596791;border-radius:24px;color:#fff;display:block;font-size:16px;font-weight:500;letter-spacing:.3pt;margin:8px 5px;padding:12px 5px;position:relative;text-align:center;z-index:20}main.integration-page section.bas .bas-advantages{padding-top:48px}main.integration-page section.bas .bas-advantages .bas-advantages-item{align-items:center;background:#1f2b4e;border:1px solid #2f4176;border-radius:16px;box-sizing:border-box;display:flex;margin-top:16px;min-height:108px;padding:0 36px;position:relative;z-index:12}main.integration-page section.bas .bas-advantages .bas-advantages-item:first-child{margin-top:0}main.integration-page section.bas .bas-advantages .bas-advantages-item .bas-advantages-item-chek{border:1px solid #2f4176;border-radius:50%;margin-right:36px;padding:10px}main.integration-page section.bas .bas-advantages .bas-advantages-item .bas-advantages-item-text{font-size:20px;line-height:28px}main.integration-page section.bas .bas-buttons{margin-top:60px;position:relative;z-index:12}main.integration-page section.bas .bas-buttons .btn-base.btn-red-transparent{background-color:transparent;color:#fff;margin:0 15px;padding:10px 50px}main.integration-page section.bas .bas-buttons .btn-base.btn-red-transparent:hover{background-color:#eb5d6f}main.integration-page section.bas .bas-link-video{display:flex;flex-direction:column;gap:24px;padding-top:48px;text-align:center}main.integration-page section.bas .bas-link-video a{align-items:center;display:flex;font-size:16px;font-weight:600;gap:12px;justify-content:center;line-height:24px}@media (max-width:767px){main.integration-page section.bas:after,main.integration-page section.bas:before{display:none}main.integration-page section.bas h2{font-size:32px;line-height:40px}main.integration-page section.bas .bas-advantages .bas-advantages-item{flex-direction:column;padding:24px 36px}main.integration-page section.bas .bas-advantages .bas-advantages-item .bas-advantages-item-chek{margin-bottom:24px;margin-right:0}main.integration-page section.bas .bas-advantages .bas-advantages-item .bas-advantages-item-text{font-size:16px;line-height:24px;text-align:center}main.integration-page section.bas .bas-buttons .btn-base.btn-red-transparent{display:block;margin:15px 0 0;padding:10px}}main.integration-page section.api{background:#f8f8fa}main.integration-page section.api h3{font-size:48px;font-weight:800;line-height:64px}main.integration-page section.api .api-title{text-align:center}main.integration-page section.api .api-title p{font-size:20px;line-height:28px;padding-top:24px}main.integration-page section.api .api-list{padding:48px 0 16px}main.integration-page section.api .api-list .api-list-item{align-items:center;background:#596791;border-radius:16px;color:#fff;display:flex;justify-content:space-between;padding:20px 24px}main.integration-page section.api .api-list .api-list-item span{color:#97a0bb}main.integration-page section.api .api-advantages{padding-top:16px}main.integration-page section.api .api-advantages .api-advantages-item{align-items:center;background-color:#fff;border:1px solid #eaecf1;border-radius:16px;box-sizing:border-box;display:flex;margin-top:16px;min-height:108px;padding:0 36px}main.integration-page section.api .api-advantages .api-advantages-item:first-child{margin-top:0}main.integration-page section.api .api-advantages .api-advantages-item .api-advantages-item-chek{border:1px solid #eaecf1;border-radius:50%;margin-right:36px;padding:10px}main.integration-page section.api .api-advantages .api-advantages-item .api-advantages-item-text{font-size:20px;line-height:28px}main.integration-page section.api .api-buttons{margin-top:50px}main.integration-page section.api .api-buttons .btn-base.btn-red-transparent{background-color:transparent;margin:0 15px;padding:10px 80px}main.integration-page section.api .api-buttons .btn-base.btn-red-transparent:hover{background-color:#eb5d6f}@media (min-width:768px) and (max-width:991px){main.integration-page section.api .api-list .api-list-item{min-height:72px;padding:10px 24px}}@media (max-width:767px){main.integration-page section.api h3{font-size:32px;line-height:40px}main.integration-page section.api .api-list{padding:48px 0 0}main.integration-page section.api .api-list .api-list-item{margin-bottom:16px;padding:20px 24px}main.integration-page section.api .api-advantages .api-advantages-item{flex-direction:column;padding:24px 36px}main.integration-page section.api .api-advantages .api-advantages-item .api-advantages-item-chek{margin-right:0}main.integration-page section.api .api-advantages .api-advantages-item .api-advantages-item-text{font-size:16px;line-height:24px;text-align:center}main.integration-page section.api .api-buttons{margin-top:40px}main.integration-page section.api .api-buttons .btn-base.btn-red-transparent{display:block;margin:15px 0 0;padding:10px}}main.integration-page section.web{background:#fff}main.integration-page section.web .api-title h3{font-size:48px;font-weight:800;line-height:64px}main.integration-page section.web .api-title h3 p{padding-top:0}main.integration-page section.web .api-advantages .api-advantages-item{background:#f8f8fa}main.integration-page section.web .web-buttons{margin-top:50px}main.integration-page section.web .web-buttons .btn-base.btn-red-transparent{background-color:transparent;margin:0 15px;padding:10px 80px}main.integration-page section.web .web-buttons .btn-base.btn-red-transparent:hover{background-color:#eb5d6f}main.integration-page section.web .web-info{font-size:20px;line-height:28px;padding-top:25px;text-align:center}main.integration-page section.web .web-info span{color:#eb5d6f}@media (max-width:767px){main.integration-page section.web h3{font-size:32px;line-height:40px}main.integration-page section.web .web-buttons{margin-top:40px}main.integration-page section.web .web-buttons .btn-base.btn-red-transparent{display:block;margin:0;padding:10px}}main.integration-page section.back-office{background:#1f2b4e;color:#fff;overflow:hidden;position:relative}main.integration-page section.back-office:before{background:url(/images/back-office-polygon-2.svg) no-repeat 50% 50%;background-size:contain;content:"";height:287px;left:-80px;position:absolute;top:0;width:903px;z-index:11}main.integration-page section.back-office:after{background:url(/images/back-office-polygon-1.svg) no-repeat 50% 50%;background-size:contain;bottom:0;content:"";height:461px;position:absolute;right:-80px;width:903px;z-index:11}main.integration-page section.back-office h3{font-size:48px;font-weight:800;line-height:64px}main.integration-page section.back-office .back-office-title{text-align:center}main.integration-page section.back-office .back-office-title p{font-size:20px;line-height:28px;padding-top:24px}main.integration-page section.back-office .back-office-advantages{padding-top:48px}main.integration-page section.back-office .back-office-advantages .back-office-advantages-item{align-items:center;background:#1f2b4e;border:1px solid #2f4176;border-radius:16px;display:flex;flex-direction:column;padding:32px 58px;position:relative;z-index:12}main.integration-page section.back-office .back-office-advantages .back-office-advantages-item .back-office-advantages-item-check{border:1px solid #2f4176;border-radius:50%;margin-bottom:22px;padding:10px;width:50px}main.integration-page section.back-office .back-office-advantages .back-office-advantages-item .back-office-advantages-item-text{font-size:20px;line-height:28px}main.integration-page section.back-office .back-office-advantages .back-office-advantages-item .back-office-advantages-item-text p{text-align:center}main.integration-page section.back-office .back-office-buttons{margin-top:65px;position:relative;z-index:12}main.integration-page section.back-office .back-office-buttons .btn-base.btn-red-transparent{background-color:transparent;color:#fff;margin:0 15px;padding:10px 50px}main.integration-page section.back-office .back-office-buttons .btn-base.btn-red-transparent:hover{background-color:#eb5d6f}@media (min-width:992px) and (max-width:1199px){main.integration-page section.back-office:before{left:-200px}main.integration-page section.back-office:after{right:-200px}}@media (min-width:768px) and (max-width:991px){main.integration-page section.back-office:before{left:-400px}main.integration-page section.back-office:after{right:-400px}main.integration-page section.back-office .back-office-advantages .back-office-advantages-item{padding:24px 12px}}@media (max-width:767px){main.integration-page section.back-office h3{font-size:32px;line-height:40px}main.integration-page section.back-office:after,main.integration-page section.back-office:before{display:none}main.integration-page section.back-office .back-office-advantages{padding-top:38px}main.integration-page section.back-office .back-office-advantages .back-office-advantages-item{margin-bottom:16px;padding:24px 12px}main.integration-page section.back-office .back-office-buttons{margin-top:30px}main.integration-page section.back-office .back-office-buttons .btn-base.btn-red-transparent{padding:10px 20px}}main.integration-page section.faq{background-color:#f8f8fa;color:#1f2b4e;overflow:hidden}main.integration-page section.faq #faq-accordion{position:relative}main.integration-page section.faq #faq-accordion:after,main.integration-page section.faq #faq-accordion:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:400px;position:absolute;width:400px;z-index:10}main.integration-page section.faq #faq-accordion:before{background-image:url(/images/faq-bg-1.svg);left:-150px;top:-50px}main.integration-page section.faq #faq-accordion:after{background-image:url(/images/faq-bg-2.svg);right:-160px;top:-130px}main.integration-page section.faq #faq-accordion .faq-item{background-color:#fff;border:1px solid #eaecf1;border-radius:15px;color:#1f2b4e;cursor:pointer;margin-bottom:16px;padding:18px 45px 18px 25px;position:relative;z-index:20}main.integration-page section.faq #faq-accordion .faq-item .faq-item-title{font-size:17px;font-weight:600}main.integration-page section.faq #faq-accordion .faq-item .faq-item-body{color:#959db3;display:none;font-size:17px;font-weight:400;line-height:1.4;padding-top:15px}main.integration-page section.faq #faq-accordion .faq-item .faq-item-body a{color:#eb5d6f}main.integration-page section.faq #faq-accordion .faq-item .faq-item-body p{margin-bottom:10px}main.integration-page section.faq #faq-accordion .faq-item .faq-item-body ul{list-style:disc}main.integration-page section.faq #faq-accordion .faq-item .faq-item-body ul li{margin-bottom:5px;margin-left:20px}main.integration-page section.faq #faq-accordion .faq-item .faq-item-body ol{list-style:decimal}main.integration-page section.faq #faq-accordion .faq-item .faq-item-body ol li{margin-bottom:5px;margin-left:20px}main.integration-page section.faq #faq-accordion .faq-item .faq-item-buttons{height:24px;position:absolute;right:18px;top:18px}main.integration-page section.faq #faq-accordion .faq-item .faq-item-buttons .faq-item-button-open{display:block}main.integration-page section.faq #faq-accordion .faq-item .faq-item-buttons .faq-item-button-close{display:none}main.integration-page section.faq #faq-accordion .faq-item.active{border:1px solid #fff;box-shadow:0 0 20px 3px rgba(0,0,0,.03)}main.integration-page section.faq #faq-accordion .faq-item.active .faq-item-buttons .faq-item-button-open{display:none}main.integration-page section.faq #faq-accordion .faq-item.active .faq-item-buttons .faq-item-button-close{display:block}main.integration-page section.faq .faq-link{position:relative;text-align:center;z-index:20}main.integration-page section.faq .faq-link a{align-items:center;background:#2f4176;border-radius:24px;color:#fff;display:inline-flex;height:48px;justify-content:center;width:348px}@media (min-width:768px) and (max-width:991px){main.integration-page section.faq{padding:50px 0}main.integration-page section.faq #faq-accordion:after,main.integration-page section.faq #faq-accordion:before{display:none}main.integration-page section.faq #faq-accordion h4{margin-bottom:0}main.integration-page section.faq #faq-accordion .faq-item{padding:18px 20px}main.integration-page section.faq #faq-accordion .faq-item .faq-item-title{padding-right:30px}}@media (max-width:767px){main.integration-page section.faq{padding:50px 0}main.integration-page section.faq #faq-accordion:after,main.integration-page section.faq #faq-accordion:before{display:none}main.integration-page section.faq #faq-accordion h4{margin-bottom:0}main.integration-page section.faq #faq-accordion .faq-item{padding:18px 20px}main.integration-page section.faq #faq-accordion .faq-item .faq-item-title{padding-right:30px}}
