.partners-program__info .partners-program__box-white-lg .box-image img,.partners-program__info .partners-program__info__groups .box-image img,.partners-program__intro .partners-program__intro__box .box-image img{max-width:100%}.dh-info-tag--badge{gap:8px;padding:6px 20px 6px 8px}.dh-info-tag__badge{padding:2px 8px 1px 24px;border-radius:33px;position:relative;background-color:#d1fed5}.dh-info-tag__badge::before{content:'';width:8px;height:8px;border-radius:50%;position:absolute;top:calc(50% - 4px);left:8px;background-color:#57b65d}.dh-info-tag__badge span{font-size:15px;line-height:25px;font-weight:800;color:#3b4348}.partners-program__header{margin-top:64px;border-radius:24px;background:linear-gradient(180deg,#161d1e -19.44%,#008556 100%)}.partners-program__header .partners-program__header__inner{padding:88px 0 0;overflow:hidden;background-image:url('/assets/gfx/partners-program/new/header_bg.png')}.partners-program__header .partners-program__header__inner .item-text{padding:0 24px;text-align:center;margin-bottom:67px}.partners-program__header .partners-program__header__inner .item-text .item-title{margin:16px 0;font-size:40px;font-weight:800;line-height:54px;color:#fff}.partners-program__header .partners-program__header__inner .item-text .item-desc{margin:16px 0 32px;font-size:16px;font-weight:500;line-height:24px;color:rgba(255,255,255,.7)}.partners-program__header .partners-program__header__inner .item-text .item-info{margin-top:16px;font-size:14px;font-weight:800;line-height:21px;letter-spacing:.32px;color:#fff}.partners-program__header .partners-program__header__inner .item-image{font-size:0;line-height:0;text-align:center}.partners-program__header .partners-program__header__inner .item-image img{width:1060px}@media screen and (max-width:1150px){.partners-program__header .partners-program__header__inner .item-image img{width:800px}}@media screen and (max-width:900px){.partners-program__header .partners-program__header__inner .item-image img{position:relative;left:50%;transform:translateX(-50%)}}.partners-program__intro{padding:80px 0 160px;background-color:#fff}.partners-program__intro .partners-program__intro__header{text-align:center;max-width:680px;margin:0 auto 64px}.partners-program__intro .partners-program__intro__header h2{font-size:40px;font-weight:800;line-height:50px;letter-spacing:-.4px;padding:0;margin:24px 0;color:#3b4348}.partners-program__intro .partners-program__intro__header p{font-size:16px;line-height:24px;font-weight:500;max-width:580px;margin:0 auto;color:rgba(39,46,53,.7)}.partners-program__intro .partners-program__intro__box{display:flex;align-items:center;padding:0 50px;gap:5px 70px;border-radius:24px;margin-bottom:16px;border:1px solid #c5cfd8;background:#f2f5f6;box-shadow:0 3px 3px 0 rgba(0,0,0,.04),0 1px 1px 0 rgba(0,0,0,.05)}.partners-program__intro .partners-program__intro__box .box-image{flex:1;font-size:0;line-height:0}.partners-program__intro .partners-program__intro__box .box-text{flex-basis:400px;max-width:400px;padding:40px 0}.partners-program__intro .partners-program__intro__box .box-text .box-title{font-size:32px;font-weight:800;line-height:40px;letter-spacing:-.32px;margin:24px 0;color:#3b4348}.partners-program__intro .partners-program__intro__box .box-text .box-list{margin-bottom:30px}.partners-program__intro .partners-program__intro__box .box-text .box-list li{position:relative;padding-left:19px;font-size:16px;font-weight:400;line-height:24px;margin-bottom:13px;color:#3b4348}.partners-program__intro .partners-program__intro__box .box-text .box-list li::before{content:'';width:16px;height:16px;left:0;top:4px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggaWQ9IlNlY29uZGFyeSIgZD0iTTEwLjkxOTUgMS4yMDE1NkMxMS4zNjAyIDEuNjQyMTkgMTEuMzYwMiAyLjM1NDY5IDEwLjkxOTUgMi43OTA2Mkw0LjkxOTUzIDguNzk1MzFDNC40Nzg5MSA5LjIzNTk0IDMuNzY2NDEgOS4yMzU5NCAzLjMzMDQ3IDguNzk1MzFMMC4zMzA0NjkgNS43OTUzMUMtMC4xMTAxNTYgNS4zNTQ2OSAtMC4xMTAxNTYgNC42NDIxOSAwLjMzMDQ2OSA0LjIwNjI1QzAuNzcxMDk0IDMuNzcwMzEgMS40ODM1OSAzLjc2NTYzIDEuOTE5NTMgNC4yMDYyNUw0LjEyMjY2IDYuNDA5MzhMOS4zMjU3OCAxLjIwMTU2QzkuNzY2NDEgMC43NjA5MzcgMTAuNDc4OSAwLjc2MDkzNyAxMC45MTQ4IDEuMjAxNTZIMTAuOTE5NVoiIGZpbGw9IiMwMDg1NTYiLz4KPC9zdmc+Cg==");background-position:center;background-repeat:no-repeat;position:absolute}.partners-program__intro .partners-program__intro__boxes{display:flex;gap:16px}.partners-program__intro .partners-program__intro__boxes .box-item{flex:1;border-radius:24px;padding:24px 24px 32px;border:1px solid #c5cfd8;background-color:#f9fafb;box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 3px 3px 0 rgba(0,0,0,.04),0 3px 3px 0 rgba(0,0,0,.04),0 1px 1px 0 rgba(0,0,0,.05)}.partners-program__form .partners-program__form__panel,.partners-program__info .partners-program__box-white-lg,.partners-program__info .partners-program__boxes .box-white{border-radius:24px;box-shadow:0 3px 3px 0 rgba(0,0,0,.04),0 1px 1px 0 rgba(0,0,0,.05)}.partners-program__intro .partners-program__intro__boxes .box-item .box-item-icon{width:64px;height:64px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#d1fed5;box-shadow:0 2.667px 2.667px 0 rgba(0,0,0,.04),0 .889px .889px 0 rgba(0,0,0,.05)}.partners-program__intro .partners-program__intro__boxes .box-item .box-item-title{margin:32px 0 12px;font-size:20px;font-weight:800;line-height:28px;letter-spacing:-.24px;color:#3b4348}.partners-program__intro .partners-program__intro__boxes .box-item .box-item-desc{font-size:14px;font-weight:500;line-height:20px;color:rgba(59,67,72,.7)}@media screen and (max-width:950px){.partners-program__intro{padding:34px 0 64px}.partners-program__intro .partners-program__intro__box{padding:24px 24px 0;flex-flow:wrap-reverse}.partners-program__intro .partners-program__intro__box .box-image{flex:1;font-size:0;line-height:0;text-align:center}.partners-program__intro .partners-program__intro__box .box-text{flex-basis:100%;max-width:100%;padding:0}.partners-program__intro .partners-program__intro__boxes{flex-flow:wrap}.partners-program__intro .partners-program__intro__boxes .box-item{flex-basis:100%;max-width:100%}}.partners-program__carousel{padding:48px 0 80px;overflow:hidden;white-space:nowrap;width:100%;position:relative}.partners-program__carousel .carousel-scroll{display:flex;gap:48px;width:max-content;will-change:transform}.partners-program__carousel .carousel-scroll .carousel-item{display:flex;align-items:center;gap:12px;flex-shrink:0}.partners-program__carousel .carousel-scroll .carousel-item p{font-size:16px;font-weight:500;line-height:24px;color:rgba(39,46,53,.7);white-space:nowrap;margin:0}.partners-program__carousel .carousel-scroll .carousel-item p strong{font-weight:900}.partners-program__carousel.animate .carousel-scroll{animation:16s linear infinite sliderScroll}@keyframes sliderScroll{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 24px))}}.partners-program__info{padding:80px 0 60px;background-color:#f9fafb}.partners-program__info .partners-program__info__header{text-align:center;max-width:580px;margin:0 auto 80px}.partners-program__info .partners-program__info__header h2{font-size:40px;font-weight:800;line-height:50px;letter-spacing:-.4px;padding:0;margin:24px 0;color:#3b4348}.partners-program__info .partners-program__info__header p{font-size:16px;line-height:24px;font-weight:500;margin:0 auto;color:rgba(39,46,53,.7)}.partners-program__info .partners-program__info__groups{display:flex;align-items:center;gap:90px;margin-bottom:120px}.partners-program__info .partners-program__info__groups .box-grid{flex:1;display:flex;flex-flow:wrap;gap:72px}.partners-program__info .partners-program__info__groups .box-grid .box-grid__item{flex-basis:calc(50% - 36px);max-width:268px}.partners-program__info .partners-program__info__groups .box-grid .box-grid__item .item-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:44px;background-color:#fff;box-shadow:0 3px 3px 0 rgba(0,0,0,.04),0 1px 1px 0 rgba(0,0,0,.05)}.partners-program__info .partners-program__info__groups .box-grid .box-grid__item .item-title{margin:16px 0;font-size:24px;font-weight:800;line-height:30px;letter-spacing:-.24px;color:#3b4348}.partners-program__info .partners-program__info__groups .box-grid .box-grid__item .item-desc{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.32px;color:rgba(59,67,72,.7)}.partners-program__info .partners-program__info__groups .box-image{flex-basis:480px;max-width:480px;font-size:0;line-height:0}.partners-program__form .partners-program__form__panel .inp-grp-wrapper,.partners-program__info .partners-program__boxes{gap:24px;display:flex}.partners-program__info .partners-program__box-white-lg{display:flex;justify-content:space-between;background-color:#fff;margin-bottom:24px}.partners-program__info .partners-program__box-white-lg .box-text{padding:32px;flex:1;min-width:400px}.partners-program__info .partners-program__box-white-lg .box-text .box-text-icon{display:flex;justify-content:center;align-items:center;width:64px;height:64px;border-radius:50%;background:#d1fed5;box-shadow:0 2.667px 2.667px 0 rgba(0,0,0,.04),0 .889px .889px 0 rgba(0,0,0,.05)}.partners-program__info .partners-program__box-white-lg .box-text .box-text-title{margin:24px 0 12px;font-size:32px;font-weight:800;line-height:40px;letter-spacing:-.24px;color:#3b4348}.partners-program__info .partners-program__box-white-lg .box-text .box-text-desc{margin-bottom:24px;font-size:14px;font-weight:500;line-height:20px;color:rgba(59,67,72,.7)}.partners-program__info .partners-program__box-white-lg .box-image{flex-basis:680px;max-width:680px;font-size:0;line-height:0;display:flex;align-items:flex-end}@media screen and (max-width:401px){.partners-program__info .partners-program__box-white-lg .box-image img{width:100%;max-width:100%}}.partners-program__info .partners-program__boxes .box-white{flex:1;padding:32px;background:#fff}.partners-program__faq__list .faq-item.is-open,.partners-program__form{background-color:#f9fafb}.partners-program__info .partners-program__boxes .box-white .box-icon{display:flex;justify-content:center;align-items:center;width:64px;height:64px;border-radius:50%;background:#d1fed5;box-shadow:0 2.667px 2.667px 0 rgba(0,0,0,.04),0 .889px .889px 0 rgba(0,0,0,.05)}.partners-program__info .partners-program__boxes .box-white .box-title{margin:32px 0 24px;font-size:24px;font-weight:800;line-height:30px;letter-spacing:-.24px;color:#3b4348}.partners-program__info .partners-program__boxes .box-white .box-desc{font-size:14px;font-weight:500;line-height:20px;color:rgba(59,67,72,.7)}@media screen and (max-width:1050px){.partners-program__info .partners-program__info__groups{gap:40px;flex-flow:wrap;justify-content:center;margin-bottom:40px}.partners-program__info .partners-program__info__groups .box-grid{flex:1;flex-basis:100%;max-width:100%;display:flex;flex-flow:wrap;gap:24px 40px}.partners-program__info .partners-program__info__groups .box-grid .box-grid__item{flex-basis:calc(50% - 20px);max-width:calc(50% - 20px)}.partners-program__info .partners-program__box-white-lg{flex-flow:wrap;justify-content:center}.partners-program__info .partners-program__box-white-lg .box-text{flex-basis:100%;max-width:100%;padding-bottom:40px}.partners-program__info .partners-program__boxes{flex-flow:wrap}.partners-program__info .partners-program__boxes .box-white{flex-basis:100%}}.partners-program__form{padding:60px 0 120px}.partners-program__form .partners-program__form__header{text-align:center;max-width:786px;margin:0 auto 64px}.partners-program__form .partners-program__form__header h2{font-size:40px;font-weight:800;line-height:50px;letter-spacing:-.4px;padding:0;margin:24px 0;color:#3b4348}.partners-program__form .partners-program__form__header p{font-size:16px;line-height:24px;font-weight:500;max-width:580px;margin:0 auto;color:rgba(39,46,53,.7)}.partners-program__form .partners-program__form__panel{padding:48px 48px 64px;max-width:786px;margin:64px auto 0;background-color:#fff}.partners-program__form .partners-program__form__panel .panel-header{margin-bottom:48px}.partners-program__form .partners-program__form__panel .panel-header .title{font-size:24px;font-weight:800;line-height:30px;letter-spacing:-.24px;margin-bottom:24px;color:#3b4348}.partners-program__form .partners-program__form__panel .panel-header .desc{font-size:14px;font-weight:500;max-width:530px;line-height:20px;color:rgba(59,67,72,.7)}.partners-program__form .partners-program__form__panel .inp-grp{flex:1;margin-bottom:24px}.partners-program__form .partners-program__form__panel .inp-grp .inp-grp__label{position:static;font-size:14px;font-weight:800;line-height:20px;display:inline-block;margin-bottom:8px;transform:none;color:#3b4348}.partners-program__form .partners-program__form__panel .inp-grp .inp-grp__label em{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:rgba(59,67,72,.7)}.partners-program__form .partners-program__form__panel .inp-grp.required .inp-grp__label::after{content:' *';font-size:14px;font-weight:800;line-height:20px;color:#ff1515}.partners-program__form .partners-program__form__panel .form-submit{margin:32px 0}.partners-program__faq{padding:160px 0;background-color:#fff}.partners-program__faq__wrapper{display:flex;align-items:flex-start;flex-flow:wrap;gap:33px 20px}.partners-program__faq__header{flex:1}.partners-program__faq__header .dh-info-tag{background-color:#f2f5f6;box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 1px 1px 0 rgba(0,0,0,.05)}.partners-program__faq__header h2{font-size:40px;font-weight:800;line-height:50px;letter-spacing:-.4px;max-width:420px;margin-top:15px;padding:0;color:#3b4348}.partners-program__faq__list{-ms-flex-preferred-size:615px;flex-basis:615px;padding:0;list-style:none}.partners-program__faq__list .faq-item{border-radius:12px;border:1px solid #c5cfd8;background-color:#fff;padding:23px 24px;-webkit-transition:.2s;transition:.2s;box-shadow:0 1px 1px 0 rgba(0,0,0,.05),0 3px 3px 0 rgba(0,0,0,.04)}.partners-program__faq__list .faq-item.is-open svg{transform:scaleY(-1);transform:rotate(180deg)}.partners-program__faq__list .faq-item:not(:last-child){margin-bottom:16px}.partners-program__faq__list .faq-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.partners-program__faq__list .faq-item__header svg{min-width:16px;transition:.2s}.partners-program__faq__list .faq-item__header .title{font-size:20px;font-weight:800;line-height:25px;letter-spacing:-.2px;padding-right:20px;color:#435768}.partners-program__faq__list .faq-item__body{display:none}.partners-program__faq__list .faq-item__body p{margin-top:16px;max-width:415px;font-size:14px;font-weight:500;line-height:21px;letter-spacing:.28px;text-overflow:ellipsis;color:#435768}@media screen and (max-width:1200px){.partners-program__faq{padding:60px 0}.partners-program__faq__header{flex-basis:100%;max-width:100%}.partners-program__faq__header h2{font-size:34px;line-height:42px;max-width:100%}.partners-program__faq__list{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.partners-program__faq__list .faq-item__body p{max-width:800px}}@media screen and (max-width:600px){.partners-program__header{margin-top:0;margin-left:-15px;margin-right:-15px;border-radius:0}.partners-program__header .partners-program__header__inner{padding:50px 0 0}.partners-program__header .partners-program__header__inner .item-text{padding:0 15px;margin-bottom:56px}.partners-program__header .partners-program__header__inner .item-text .item-title{font-size:32px;line-height:40px}.partners-program__header .partners-program__header__inner .item-text .item-info{margin-top:16px;font-size:12px;line-height:16px}.partners-program__header .partners-program__header__inner .item-image img{width:700px}.partners-program__intro .partners-program__intro__header{max-width:100%;margin:0 auto 40px}.partners-program__intro .partners-program__intro__header h2{font-size:28px;line-height:32px;margin:16px 0}.partners-program__intro .partners-program__intro__box .box-image img{max-width:100%}.partners-program__intro .partners-program__intro__box .box-text .box-title{font-size:26px;line-height:32px;margin:20px 0 16px}.partners-program__intro .partners-program__intro__box .box-text .box-list{margin-bottom:28px}.partners-program__intro .partners-program__intro__box .box-text .btn-dh{width:100%}.partners-program__intro .partners-program__intro__box .box-text .box-list li{font-size:14px;margin-bottom:11px}.partners-program__carousel{padding:24px 0 32px;overflow:hidden;white-space:nowrap}.partners-program__info{padding:45px 0 40px}.partners-program__info .partners-program__info__header{margin:0 auto 40px}.partners-program__info .partners-program__info__header h2{font-size:28px;line-height:32px;margin:16px 0}.partners-program__info .partners-program__info__groups .box-grid{gap:40px}.partners-program__info .partners-program__info__groups .box-grid .box-grid__item{flex-basis:100%;max-width:100%}.partners-program__info .partners-program__box-white-lg .box-text{padding:24px 24px 40px;min-width:initial}.partners-program__info .partners-program__box-white-lg .box-text .box-text-title{margin:24px 0 12px;font-size:24px;line-height:30px}.partners-program__info .partners-program__box-white-lg .box-text button{width:100%}.partners-program__info .partners-program__box-white-lg .box-image img{max-width:100%}.partners-program__info .partners-program__boxes .box-white{padding:24px}.partners-program__form{padding:64px 0 32px;background-color:#fff}.partners-program__form .partners-program__form__header{max-width:100%;margin:0 auto 40px}.partners-program__form .partners-program__form__header h2{font-size:28px;line-height:32px;margin:16px 0}.partners-program__form .partners-program__form__panel{padding:0;border-radius:0;max-width:100%;margin:0;box-shadow:none}.partners-program__form .partners-program__form__panel .panel-header{margin-bottom:40px;text-align:center}.partners-program__form .partners-program__form__panel .panel-header .title{font-size:20px;line-height:25px;margin-bottom:16px}.partners-program__form .partners-program__form__panel .panel-header .desc{max-width:100%}.partners-program__form .partners-program__form__panel .inp-grp-wrapper{flex-direction:column;gap:0}.partners-program__form .partners-program__form__panel .inp-grp{margin-bottom:16px}.partners-program__faq{padding:32px 0 64px}.partners-program__faq__list .faq-item__header .title{font-size:18px;line-height:22.5px}.partners-program__faq__list .faq-item__body p{font-size:15px;line-height:22.5px}}