<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.af-page{font-family: MuseoSansCyrlNew; font-weight: 100;}

.af-seciton{margin-bottom: 40px;}
.af-seciton:last-child{margin-bottom: 0px;}

.partner-banner{background: url(/partners/i/img/page/affiliate_representative/banner.png) no-repeat; background-size: cover; background-position: left center; height: 420px; padding: 40px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; border-radius: 6px;}
.partner-banner__content{max-width: calc(100% - 560px); margin: 0 0 0 auto; width: 100%;}
.partner-banner__head{font-size: 27px; font-weight: 700; color: #fff;}
.partner-banner__text{font-size: 18px; color: #fff;}
.partner-banner__btn{}
.partner-banner__line{max-width: 300px; margin: 0 auto 20px auto; text-align: left;}
.partner-banner__line:last-child{margin-bottom: 0px;}

.af-profit{text-align: left; margin-top: -30px;}
.af-profit__content{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -10px;}
.af-profit__content__one{background: #F6F9FF; padding: 20px; margin: 10px; border-radius: 10px; width: calc(100%/4 - 20px);}
.af-profit__content__head{color: #5BAC46; font-size: 28px; font-weight: 700; min-height: 84px;}
.af-profit__content__head img{display: block;  width: 65px; padding-top: 10px;}
.af-profit__content__head .head1{}
.af-profit__content__head .head2{font-size: 70px;}
.af-profit__content__desc{color: #2B384B; font-size: 18px; font-weight: 700;}
.af-profit__content__text{}
.af-profit__content__line{margin-bottom: 10px;}
.af-profit__content__line:last-child{margin-bottom: 0px;}

.af-start__head{color: #171717; font-size: 36px; margin-bottom: 30px; font-weight: 900;}
.af-start__steps{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -moz-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;     margin: -10px;}
.af-start__steps__one{border: 1px solid #CDDAF1; border-radius: 10px; padding: 50px 20px; width: calc(100%/3 - 20px); margin: 10px; position: relative;}
.af-start__steps__count{background: #5BAC46; border-radius: 8px; text-align: center; color: #fff; height: 44px; width: 80px; line-height: 44px; text-align: center; font-size: 24px; font-weight: 700; position: absolute; bottom: calc(100% - 22px); left: calc(50% - 40px);}
.af-start__steps__ico{}
.af-start__steps__ico img{display: block; margin: 0 auto;}
.af-start__steps__text{text-align: center; margin-top: 20px;}
.af-start__steps__text a{color: #0064fa; text-decoration: none;}
.af-start__steps__text a:hover{color: #0064fa; text-decoration: underline;}

.af-open{background: #D1EC67; padding: 40px;position: relative; overflow: hidden;}
.af-open:after{content: ''; background: url(/partners/i/img/page/affiliate_representative/form.png) no-repeat; height: 100%; width: 373px; position: absolute; left: 0px; top: 0px; background-size: cover; background-position: center right; z-index: 0;}
.af-open__content{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -moz-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; position: relative; z-index: 1;}
.af-open__content__one{margin-right: 40px;}
.af-open__content__one:last-child{margin-right: 0px;}
.af-open__content__one:nth-child(1){max-width: 325px; margin-left: 114px;}
.af-open__content__head{font-size: 36px; font-weight: 900; text-align: left;}
.af-open__content__desc{text-align: left; margin-top: 20px;}

.af-open .partner-form{max-width: 400px; min-width: 400px; margin-top: 0px;}
.af-open .partner-form__head{display: none;}
.af-open .partner-form__content{background: transparent; padding: 0px;}
.af-open .partner-form__line{margin-bottom: 10px;}
.af-open .partner-form__line:last-child{margin-bottom: 0px;}
.af-open .partner-form__btn{display: block; width: 100%; margin-top: 30px;}
.af-open .partner-form__flex{display: block;}
.af-open .partner-form__checkbox .partner-form__checkbox__serialize{background-color: #ffffff;}
.af-open .partner-form__checkbox input:checked ~ .partner-form__checkbox__serialize{background-color: #0064FA !important;}
.af-open .partner-form__checkbox__one label{font-size: 13px;}
.af-open .partner-form__alert{background: #f9d3d2;}

@media (max-width: 1100px) {
    .af-profit__content__one{width: calc(100%/2 - 20px);}
}

@media (max-width: 1000px) {
    .partner-banner{background: #14b1e4; position: relative; height: inherit; padding: 20px;}
    .partner-banner:after{content: ''; background: url(/partners/i/img/page/affiliate_representative/map.png) no-repeat; background-size: 75%; position: absolute; top: 20px; left: 0px; width: 100%; height: calc(100% - 40px); background-position: center;}
    .partner-banner__content, .partner-banner__line{max-width: 100%;}
    .partner-banner__head{font-size: 1.4em;}
    .partner-banner__text{font-size: 1em;}
    
    .af-open__content{display: block;}
    .af-open__content__one:nth-child(1){max-width: 100%; margin: 20px !important;}
    .af-open__content__one{margin-right: 0px; margin-bottom: 20px;}
    .af-open__content__one:last-child{margin-bottom: 0px;}
    .af-open__content__head{text-align: center !important;}
    .af-open__content__desc{text-align: center !important;}
}

@media (max-width: 800px) {
    .af-seciton{margin-bottom: 20px;}
    .af-seciton:last-child{margin-bottom: 0px;}
    
    .af-start__steps__one{width: calc(100% - 20px); display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 10px;}
    .af-start__steps__count{position: static; min-width: 60px; max-width: 60px; min-height: 60px; max-height: 60px; border: 1px solid #5bac46; background: transparent; color: #5BAC46; line-height: 60px; border-radius: 100%; margin-right: 10px;}
    .af-start__steps__ico{display: none;}
    .af-start__steps__text{margin: 0px; text-align: left;}
    .af-start__head{font-size: 1.4em; margin-bottom: 20px;}
    
    .af-open{padding: 20px;}
    .af-open:after{opacity: 0.5;}
    .af-open__content__head{font-size: 24px;}
    .af-open__content__desc{margin-top: 10px;}
    .af-open .partner-form{min-width: inherit; max-width: 500px; width: 100%;}
    
    .af-profit{margin-top: -10px;}
}

@media (max-width: 600px) {
    .af-profit__content__one{width: calc(100% - 10px); display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding: 10px; margin: 5px;}
    .af-profit__content__line{margin: 0px;}
    .af-profit__content__head .head1, .af-profit__content__head .head2{display: block; font-size: 16px; font-weight: bold;}
    .af-profit__content__head{min-width: 60px; max-width: 60px; min-height: 60px; max-height: 60px; border: 1px solid #5bac46; border-radius: 100%; text-align: center; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -moz-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin-right: 10px;}
    .af-profit__content__head img{width: 30px;}
    .af-profit__content__head img.user{position: relative; left: 2px;}
    .af-profit__content__desc{margin-bottom: 5px;}
    .af-profit__content{margin: -5px;}


    .overflow-scroll{
        overflow: scroll;
    }
    
    .af-profit__content{
        flex-wrap: nowrap;
        gap: 10px;
    }

    .af-profit__content__one{
        min-width: 308px;
        flex-direction: column;
        padding: 25px;
        margin: unset;
        align-items: flex-start;
        gap: 5px;
    }

    .af-start__steps__one {
        height: 218px;
        display: flex;
        flex-direction: column;
        gap: 5px;
        padding: 50px;
    }

    .af-start__steps__text {
        text-align: center;
    }
    
}</pre></body></html>