@font-face {
    font-family: meetanshi-font;
    src: url(../../static/frontend/Meetanshi/mt_child/en_US/fonts/Meetanshi-font.eot);
    src: url(../../static/frontend/Meetanshi/mt_child/en_US/fonts/Meetanshi-font.eot?#iefix) format("embedded-opentype"),
    url(../../static/frontend/Meetanshi/mt_child/en_US/fonts/Meetanshi-font.woff) format("woff"),
    url(../../static/frontend/Meetanshi/mt_child/en_US/fonts/Meetanshi-font.woff2) format("woff2"),
    url(../../static/frontend/Meetanshi/mt_child/en_US/fonts/Meetanshi-font.ttf) format("truetype"),
    url(../../static/frontend/Meetanshi/mt_child/en_US/fonts/Meetanshi-font.svg#meetanshi-font) format("svg");
    font-weight: 400;
    font-style: normal
}

/*---------------------------------------------------------affiliate Page CSS Start -------------------------------------------*/
html {
    scroll-behavior: smooth;
}


/*-------------------Progress Bar css Start*/
.ProgressBar,
.ProgressBar-contentCircle {
    display: flex;
    height: 270px;
    position: absolute;
    width: 270px;
    justify-content: center;
    align-items: center;
}

.ProgressBar-circle,
.ProgressBar-background {
    fill: none;
    stroke: #efa25a;
    stroke-width: 15;
    stroke-linecap: round;
    stroke-dasharray: 0;
    stroke-dashoffset: 0;
    position: relative;
    z-index: 10;
}

.ProgressBar-background {
    stroke: white;
    stroke-width: 15;
    z-index: 0;
}

.ProgressBar-percentage {
    color: #fd7858;
    font-size: 60px;
    font-weight: bold;
    text-align: center;
    width: 170px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 170px;
    background-color: #ffffff;
    border-radius: 50%;
}
.mit-progress-percentage {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 180px;
    background-color: #fff;
    width: 180px;
    border-radius: 50%;
    font-size: 50px;
    font-weight: bold;
    color: #fd7858;
}
/*
.mit-progress-percentage{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 270px;
}


/************************/
/* structure de la page */
/************************/
.Content {
    width: 100%;
    background-color: #23273f;
    margin-top: -1px;
    height: 650px;
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 80%);
}

.List {
    display: flex;
    list-style: none;
    /* margin: 10px auto; */
    padding: 0px;
    width: 80%;
    justify-content: center !important;
    margin: 0 auto;
}
.affiliate_progressbar {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
}
.List-item {
    width: 270px;
    margin: 0 auto;
    height: 270px;
}
.progressbar_heding {
    width: 80%;
    margin: 0 auto;
}
.Title {
    text-align: center;
}
.mit-progress-percentage>p>sup {
    font-size: 28px;
    vertical-align: middle;
}
.mit-progress-percentage>p{
    margin-bottom: 0px;
}
.progress_label {
    text-align: center;
    font-weight: 600;
    font-size: 18px;
    color: #fff;
    margin: 30px 0px !important;
}

/*---------------------------------------------Progress Bar css End*/
.affiliate_stick_menu{display: none;}
.affiliate_stick_menu_block{position: fixed; display: block; top:0px; z-index: 2; width: 100%;}
.affiliate_stick_menu_none{display: none !important;}
.navigation_item_button>.navigation_list_item {
    background-color: #f7944b;
    padding-right: 15px !important;
    padding-left: 15px !important;
    border-radius: 50px;
    border: 2px solid #fff;
    color: #fff !important;
}
.banner-contant {

    background: url(affiliate-sprite.svg) no-repeat scroll 0px 0px;
    height: 750px;
    width: 100%;
    background-size: cover;
}
.banner-contant-1 {
    display: table-cell;
    width: 60%;
    flex-wrap: wrap;
    vertical-align: bottom;
    height: 400px;
}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.nav_div {
  background-color: #d3e5a0;;
}

.nav_div .navigation_list {
    padding: 20px;
    margin: 0 auto;
    list-style: none;
    text-align: center;
}
.nav_div .navigation_list .navigation_item {
    display: inline-block;
    margin: 0 10px;
}
.nav_div .navigation_list .navigation_item a {
    padding: 10px 0;
    color: #896126;
    font-size: 1rem;
    text-decoration: none;
    font-weight: bold;
    transition: all 0.2s ease;
}
.nav_div .navigation_list .navigation_item a:hover {
    color: #34495E;
}
.navigation_item>.active {
    color: #000 !important;
}
.navigation_item_six>.active{
    color:#fff !important;
}
/* Headings */

.affiliate-page-button {
    width: 80%;
    margin: 0 auto;
}

/*.banner-contant{
    background: url(affiliate-combo.png) no-repeat scroll 0px 0px;
    height: 570px;
    width: 100%;
    background-size: cover;
}*/
.affiliate-image-mit-silver{
    background: url(affiliate-sprite.svg) no-repeat scroll -160px -10px;
    background-size: 1400px;
    position: relative;
    top: -30px;
}
.affiliate-image-mit-gold{
    background: url(affiliate-sprite.svg) no-repeat scroll -300px -10px;
    background-size: 1400px;
    position: relative;
    top: -30px;
}
.affiliate-image-mit-platinum{
    background: url(affiliate-sprite.svg) no-repeat scroll -440px -10px;
    background-size: 1400px;
    position: relative;
    top: -30px;
}


.discount-revenue>sup {
    font-size: 12px !important;
    vertical-align: super !important;
}
.discount-revenue {
    font-size: 18px;
    color: #b4b4b4;
    width: 120px;
    font-weight: 600;
    margin-bottom: 0px !important;
}

.p-affiliate-discount-first {
    font-size: 60px;
    font-weight: bold;
    color: #2c2c2c;
    margin-bottom: 10px !important;
    line-height: 50px;
}
.p-affiliate-discount-second {
    font-size: 30px;
    font-weight: bold;
    color: #2c2c2c;
}
/*Parttner Button Css Start*/
/*Mail Us Start*/
.affiliate-become-button,.affiliate-mail-button {
    color: #fff;
    border-color: #e06a26;
    border-radius: 100px;
    background-color: #e06a26 !important;
}
.affiliate-become-button:hover,.affiliate-mail-button:hover {
    background-color: #f000 !important;
    border: #e06a26 solid 2px;
    color: #e06a26;
}
.affiliate-become-button i {
    margin-left: -100%;
    transition: margin-left 300ms ease-in-out;
}
.affiliate-become-button {
    white-space: nowrap;
    width: max-content !important;
    font-weight: bold;
    font-size: 14px;
    background-color: transparent;
    border: solid 2px #e06a26;
    padding: 5px;
    margin: 0px;
    display: inline-flex;
    overflow: hidden;
    cursor: pointer;
    transition: all 300ms ease-in-out;
    align-items: center;
    scroll-behavior: smooth
}
.affiliate-become-button i, .affiliate-become-button strong {
    width: 100%;
    display: block;
    margin: 0;
    box-sizing: border-box;
    flex-shrink: 0;
    text-transform: uppercase;
    text-align: center;
}
.affiliate-become-button i {
    margin-left: -100%;
    transition: margin-left 300ms ease-in-out;
    font-size: 40px;
}
.affiliate-become-button:hover i {
    margin-left: 0;
}
.affiliate-become-button .affiliate-mail-button:hover {
    color: #f00;
    background-color: transparent;
}
.affiliate-become-button .affiliate-mail-button:focus {
    box-shadow: 0 0 0 0.3rem rgba(20, 137, 255, 0.7);
}
/*Parttner Button Css End*/
/*-------------------Section-Two------- Parttner Benefits Start*/
#sections_div_two {
    margin: 40px auto;
    width: 100%;
    padding-top: 10px;
}
.section_two_container {
    margin-top: 40px;
    display: block;
    padding-top: 10px;
}
.container_div_two {
    width: 60%;
    margin: 0 auto;
}
.container_two_heading_part,.container_three_heading_part,.affiliate-world-domination-headig,.container_four_heading_part {
    width: 100%;
    text-align: center;
    margin-bottom: 25px;
}
.container_four_heading_part {
    padding-top: 50px;
}
.world_domination_heading>span{
    color:#df6a26;
}
.progress_heading{
    color: #fff;
    font-weight: bold;
    font-size: 30px;
    margin: 0px auto 60px!important;
    text-transform: uppercase;
    text-align: center;
    padding-top: 60px !important;
}
.two_main_heading,.three_main_heading,.world_domination_heading,.four_main_heading {
    color: #23273f;
    font-weight: bold;
    font-size: 30px;
    margin-bottom: 40px !important;
    text-transform: uppercase;
}
.four_main_heading {
    padding-top: 30px !important;
}

.two_sub_heading,.three_sub_heading,.four_sub_heading {
    width: 94%;
    margin: 0 auto !important;
    color: #7798a6;
    font-size: 18px;
}
.four_sub_heading {
    width: 43%;
}
.three_sub_heading {
    width: 45%;
}
.affiliate-benefits {
    width: 25%;
    text-align: center;
    margin: 25px auto;
}
.affiliate-benefits-row {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}
.affiliate_icon {
    font-size: 100px;
    background: -webkit-linear-gradient(#a1c0c4, #ea9b5e);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.affiliate_benefit_heading {
    color: #434a56;
    font-weight: bold;
}
.affiliate-world-domination-main {
    width: 90%;
    margin: 0 auto;
}

/*-------------------Section-Two-End------- Parttner Benefits End*/
/*-------------------Section-Three-Start------- Parttner Benefits Start*/
.why-mit-row {
    width: 90%;
    margin: 0 auto;
}
.why-mit-row {
    width: 90%;
    margin: 40px auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.affiliate-benefits-row-image {
    width: 100%;
    height: 240px;
}
.affiliate-image-why-mit-image{
    margin-top: 30px;
}
.affiliate-benefits-row-image-one {
    background: url(affiliate-sprite.svg) no-repeat scroll 0px 50%;
    background-size: 100%;

}
.affiliate-benefits-row-image-two {
    background: url(affiliate-sprite.svg) no-repeat scroll 0px 31%;
    background-size: 100%;

}

.affiliate-why-mit-image-one {
    background: url(affiliate-sprite.svg) no-repeat scroll -147px -905px;
    background-size: 1900px;
    width: 150px;
    height: 120px;
}
.affiliate-why-mit-image-two {
    background: url(affiliate-sprite.svg) no-repeat scroll -520px -828px;
    background-size: 1750px;
    width: 115px;
    height: 120px;
}
.affiliate-why-mit-image-three {
    background: url(affiliate-sprite.svg) no-repeat scroll -349px -800px;
    background-size: 1700px;
    width: 64px;
    height: 120px;
}
.affiliate-why-mit-image-four {
    background: url(affiliate-sprite.svg) no-repeat scroll -625px -745px;
    background-size: 1600px;
    width: 150px;
    height: 120px;
}
.affiliate-why-mit-image-five {
    background: url(affiliate-sprite.svg) no-repeat scroll -985px -905px;
    background-size: 1900px;
    width: 100px;
    height: 100px;
}
.affiliate-why-mit-image-six {
    background: url(affiliate-sprite.svg) no-repeat scroll -1156px -884px;
    background-size: 1850px;
    width: 100px;
    height: 100px;
}
.affiliate-why-mit-image-seven {
    background: url(affiliate-sprite.svg) no-repeat scroll -1140px -731px;
    background-size: 1550px;
    width: 80px;
    height: 100px;
}
.affiliate-why-mit-image-eight {
    background: url(affiliate-sprite.svg) no-repeat scroll -1336px -760px;
    background-size: 1600px;
    width: 100px;
    height: 100px;
}
.affiliate-why-mit {
    width: 250px;
    height: 250px;
    box-shadow: 0px 0px 34.8px 5.2px rgba(0, 0, 0, 0.11);
    border-radius: 15px;
    margin: 0 5% 80px;
}
.affiliate_why_mit_image {
    display: flex;
    justify-content: center;
}
.affiliate_why_mit_text {
    font-size: 18px;
    width: 90%;
    margin: 15px auto !important;
    font-weight: bold;
    color: #434a56;
    text-align: center;
}
.affiliate_benefit_text-more {
    font-size: 42px;
    font-weight: bold;
    text-align: center;
    line-height: 41px;
    color: #414042;
}
.affiliate_benefit_text-more>sup {
    font-size: 30px !important;
}
.benefit-text {
    font-size: 19px;
    font-weight: bold;
    color: #434a56;
    text-align: center;
}
.affiliate-world-domination-map {
    width: 100%;
    text-align: center;
}
.affiliate-map-image {
    background: url(affiliate-sprite.svg) no-repeat scroll -30px -1190px;
    background-size: 1500px;
    width: 1470px;
    height: 726px;
    margin-inline: auto;
}

/*-------------------Section-Three-End------- Parttner Benefits End*/
/*-------------------Section-Four-Start------- Parttner Benefits Start*/
#sections_div_four {
    background-color: #f9fafc;
}
.section_div_four_inner {
    margin: 0px auto;
    width: 90%;
    padding-bottom: 30px;
}
.mit_proud_affiliates {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.proud_affiliate_section {
    width: 18%;
    margin: 20px auto;
    text-align: center;
}
.proud_affiliate_image {
    width: 280px;
    height: 80px;
}
.proud_affiliate_image_one {
    background: url(affiliate-sprite.svg) no-repeat scroll -8px -1902px;
    background-size: 1500px;
}
.proud_affiliate_image_two {
    background: url(affiliate-sprite.svg) no-repeat scroll -310px -1902px;
    background-size: 1500px;
}
.proud_affiliate_image_three {
    background: url(affiliate-sprite.svg) no-repeat scroll -612px -1902px;
    background-size: 1500px;
}
.proud_affiliate_image_four {
    background: url(affiliate-sprite.svg) no-repeat scroll -914px -1902px;
    background-size: 1500px;
}
.proud_affiliate_image_five {
    background: url(affiliate-sprite.svg) no-repeat scroll -1216px -1902px;
    background-size: 1500px;
}
.proud_affiliate_image_six {
    background: url(affiliate-sprite.svg) no-repeat scroll -612px -2025px;
    background-size: 1500px;
}
.proud_affiliate_section:hover .affiliate_overlay{
    background-color: #ffffff;
    border-radius: 50px;
    width: 65px;
    height: 65px;
    margin: 10px auto;
    box-shadow: 0px 0px 18.69px 2.31px rgba(204, 204, 223, 0.5);
    opacity: 1;
}
.proud_affiliate_section:hover .proud_affiliate_image{
    opacity: 0.2;
}
.affiliate_overlay{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    transition: .15s;
}
.proud_affiliate_section {
    position: relative;
}
.proud_affiliate_icon {
    position: relative;
    width: 65px;
    height: 65px;
    background-color: #FFFFFF;
    border-radius: 50px;
}
/*.proud_affiliate_section_one:hover,.proud_affiliate_section_two:hover,.proud_affiliate_section_three:hover,.proud_affiliate_section_four:hover,.proud_affiliate_section_five:hover,.proud_affiliate_section_six:hover {
   opacity: 0.2;
}*/
.icon-ExternalLink::before {
    display: table-cell;
    width: 65px;
    vertical-align: middle;
    height: 65px;
    font-size: 32px;
    color: #7798a6;
}

/*-------------------Section-Four-End------- Parttner Benefits End*/
/*-------------------Section-Five-Start------- */
.section_div_five_inner {
    width: 90%;
    margin: 0 auto;
    position: relative;
    z-index: 1;
}
.faq_main_heading{
    background-image: -moz-linear-gradient( 53deg, rgb(239,153,88) 0%, rgb(146,198,216) 100%);
    background-image: -webkit-linear-gradient( 53deg, rgb(239,153,88) 0%, rgb(146,198,216) 100%);
    background-image: -ms-linear-gradient( 53deg, rgb(239,153,88) 0%, rgb(146,198,216) 100%);
    box-shadow: 0px 0px 32.8px 7.2px rgba(204, 204, 223, 0.5);
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 20px 0px;
    border-radius: 50px;
}
.faq_main_heading>.main_heading_text{
    width: 94%;
    margin-bottom: 0px;
    font-size: 26px;
    font-weight: bold;
    color: #ffffff;
    line-height: 50px;
    padding-left: 20px;
}
#faq_button_plus_minus {
    border: none;
    background-color: #fff;
    width: 50px;
    height: 50px;
    border-radius: 50px;
}
.plus-minus-button {
    display: flex;
    width: 100%;
    justify-content: center;
    align-items: center;
    cursor: pointer;
}
.icon-plusbold::before,.icon-minusbold:before {
    color: #96c5d4;
    font-size: 35px;
}
#faq_sections {
    width: 92%;
    margin: 0 auto;
    padding: 30px 30px;
    background-color: #eff4f5;
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
    display: none;
}
.questions {
color: #434a56;
font-size: 16px;
font-weight: bold;
margin-bottom: 15px !important;
}
.answers {
color: #7798a6;
margin-bottom: 30px !important;
}
#sections_div_five {
    position: relative;
    padding-top: 30px;
}
.color-clip-five {
    height: 400px;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    clip-path: polygon(0 0, 100% 0%, 100% 60%, 0 100%);
    background-color: #f9fafc;
}
/*-------------------Section-Five-End------- */
/*-------------------Section-Six-Start------- */
#sections_div_six {
    position: relative;
}
/*.color-clip-six {
    height: 260px;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 750px;
    clip-path: polygon(0% 50%, 100% 60%, 0% 100%);
    background-color: #86cae4
}*/
.sections_div_six_inner {
    background: url(affiliate-contact.png) no-repeat scroll 0px -860px;
    height: 950px;
    align-items: flex-end;
    display: flex;
    width: 100%;
    background-position: bottom center;
}
.affiliate-form-part {
    width: 90%;
    margin: 0 auto;
    padding-bottom: 70px;
    /*padding-top: 40px;*/
}
.affiliate-form-part-background {
    margin: 0 auto;
    width: 48%;
}
.p-form-heading {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    margin-bottom: 20px !important;
    margin-top: 50px !important;
    text-transform: uppercase;
}
.p-form-sub-heading {
    text-align: center;
    font-size: 18px;
    color: #fff;
    width: 90%;
    margin: 20px auto 50px!important;
}
.affiliate-name,.affiliate-email,.affiliate-website,.affiliate-country {
    width: 100% !important;
}
.affiliate-row-field {
    width: 48% !important;
}
.affiliate-field-one,.affiliate-field-three{
    margin-right: 1%;
}
.affiliate-field-four,.affiliate-field-two{
    margin-left: 1%;
}
#comment {
    width: 98%;
    border-radius: 20px;
    padding-top: 15px;
    padding-left: 20px;
}
.affiliate-form-row {
    margin: 15px 0px !important;
}
.affiliate-name,.affiliate-email,.affiliate-website,.affiliate-country {
    border-radius: 50px !important;
    padding-left: 20px !important;
    height: 45px !important;
}
.affiliate-button-set {
    border: none;
    width: 100%;
    text-align: center;
}
.affiliate-button {
    width: 170px;
    border-radius: 50px;
    padding: 5px;
    float: none !important;
}

/*-------------------------------Button Css Start*/
.submit-button,.submit-us-button {
    background-color: #f000 !important;
    border: #fff solid 2px;
    color: #fff;

}
.submit-button:hover,.submit-us-button:hover {
    color: #fff;
    border-color: #f59339;
    border-radius: 100px;
    background-color: #f59339 !important;

}
.submit-button i {
    margin-left: -100%;
    transition: margin-left 300ms ease-in-out;
}
.submit-button {
    width: 180px !important;
    font-size: 18px;
    background-color: transparent;
    border: solid 2px #fff;
    display: inline-flex;
    overflow: hidden;
    cursor: pointer;
    transition: all 300ms ease-in-out;
    align-items: center;
    float: none !important;
    font-weight: bold;
    margin: 0 !important;
    line-height: 30px !important;
}
.submit-button i, .submit-button span {
    width: 100%;
    display: block;
    margin: 0;
    box-sizing: border-box;
    flex-shrink: 0;
    text-transform: uppercase;
}
.submit-button i {
    margin-left: -100%;
    transition: margin-left 300ms ease-in-out;
    font-size: 60px;
}
.submit-button:hover i {
    margin-left: 0;
}
.submit-button .submit-us-button:hover {
    color: #f00;
    background-color: transparent;
}
.submit-button .submit-us-button:focus {
    box-shadow: 0 0 0 0.3rem rgba(20, 137, 255, 0.7);
}
/*.banner-contant-1 {
    display: table-cell;
    width: 100%;
    vertical-align: bottom;
    height: 230px;
}*/

.affiliate-banner-heading {
    font-size: 42px;
    color: #1f1f1f;
    width: 80%;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 45px;
    margin: 0px auto !important;
}
.affiliate-banner-subheading {
    color: #1f1f1f;
    width: 31%;
    margin: 20px 10% !important;
    /* margin-bottom: 20px !important; */
    font-size: 21px;
    line-height: 25px;
}

/*-------------------------------Button Css End*/
/*-------------------Section-Six-End------- */
/*------------------------------------------------------------------Responsive Start*/
/*------------------------------------------------------------------Media Start 1601 To 1851*/
@media (min-width: 1600px) and (max-width: 1851px){
    .banner-contant {
        height: 688px;
    }
    .sections_div_six_inner {
        height: 900px;
    }
    .container_div_two {
        width: 60%;
    }
    .affiliate-why-mit {
        margin: 0 3.8% 80px;
    }
    .three_sub_heading {
        width: 50%;
    }
    .proud_affiliate_image {
        width: 260px;
    }
    .proud_affiliate_image_one {
        background-position: -20px -1840px;
        background-size: 1450px;
    }
    .proud_affiliate_image_two {
        background-position: -310px -1840px;
        background-size: 1450px;
    }
    .proud_affiliate_image_three {
        background-position: -600px -1840px;
        background-size: 1450px;
    }
    .proud_affiliate_image_four {
        background-position: -890px -1840px;
        background-size: 1450px;
    }
    .proud_affiliate_image_five {
        background-position: -1180px -1840px;
        background-size: 1450px;
    }
    .proud_affiliate_image_six {
        background-position: -590px -1960px;
        background-size: 1450px;
    }
}
/*------------------------------------------------------------------Media Start 1601 To 1851 End*/
/*------------------------------------------------------------------Media Start 1261 To 1599 Start*/
@media (min-width: 1261px) and (max-width: 1599px) {
    .banner-contant-1 {
        width: 60%;
        height: 320px;
    }
    .Content {
        height: 550px;
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 85%);
    }
    .banner-contant {
        height: 540px;
    }
    .affiliate-banner-subheading {
        width: 40%;
    }

    .container_div_two {
        width: 80%;
        margin: 0 auto;
    }
    .section_two_container {
        margin-top: 10px;
    }
    .affiliate-benefits-row-image {
        height: 210px;
    }
    .affiliate-benefits-row-image-one,.affiliate-benefits-row-image-two {
        background-size: 100%;
    }
    .three_sub_heading {
        width: 60%;
    }
    .affiliate-why-mit {
        margin: 0 1.4% 80px;
    }
    .affiliate-map-image {
        background-position: -60px -960px;
        background-size: 1200px;
        width: 1130px;
        height: 580px;
    }
    .sections_div_six_inner {
          height: 870px;
        align-items: center;
    }
    .four_sub_heading {
        width: 60%;

    }
    .proud_affiliate_image {
        width: 200px;
        height: 60px;
    }
    .proud_affiliate_image_one {
        background-position: -14px -1435px;
        background-size: 1130px;
    }
    .proud_affiliate_image_two {
        background-position: -240px -1435px;
        background-size: 1130px;
    }
    .proud_affiliate_image_three {
        background-position: -466px -1435px;
        background-size: 1130px;
    }
    .proud_affiliate_image_four {
        background-position: -692px -1435px;
        background-size: 1130px;
    }
    .proud_affiliate_image_five {
        background-position: -918px -1435px;
        background-size: 1130px;
    }
    .proud_affiliate_image_six {
        background-position: -466px -1530px;
        background-size: 1130px;
    }
    .faq_main_heading>.main_heading_text {
        width: 93%;
        padding-left: 10px;
    }
    .affiliate-form-part-background {
        width: 60%;
    }
    .affiliate-form-part {
        width: 90%;
        margin: 0 auto;
        padding-top: 90px;
    }
    #faq_sections {
        width: 88%;
    }
    .faq_main_heading {
        padding: 15px 0px;
    }
    .p-form-sub-heading {
        width: 92%;
    }
    .icon-ExternalLink::before {
        width: 55px;
        height: 55px;
        font-size: 30px;
    }
    .proud_affiliate_icon {
        width: 55px;
        height: 55px;
    }
    .proud_affiliate_section:hover .affiliate_overlay {
        width: 55px;
        height: 55px;
    }
}
/*------------------------------------------------------------------Media Start 1261 To 1599 End*/
/*------------------------------------------------------------------Media Start 1000 To 1260 Start*/
@media (min-width: 1000px) and (max-width: 1260px) {
    .affiliate-why-mit-image-five,.affiliate-why-mit-image-six,.affiliate-why-mit-image-seven,.affiliate-why-mit-image-eight {
        margin-top: 10px;
    }
    .affiliate-banner-subheading {
        width: 40%;
    }
    .banner-contant {
        height: 430px;
    }
    .banner-contant-1 {
        height: 280px;
    }

    .p-affiliate-discount-second {
        font-size: 28px;
    }
    .p-affiliate-discount-first {
        font-size: 56px;
    }
    .affiliate-page-button {
        margin-top: 30px;
    }
    #sections_div_two {
        margin: 15px auto;
        padding-top: 5px;
    }
    .section_two_container {
        margin-top: 5px;
        padding-top: 5px;
    }
    .container_div_two {
        width: 90%;
    }
    .two_sub_heading{
        width: 100%;
    }
    .affiliate-benefits-row-image-one {
        height: 150px;
    }
    .affiliate-benefits-row-image-two {
        background-position:  0px 32%;
        background-size: 100%;
        height: 180px;
    }
    .three_sub_heading {
        width: 90%;
    }
    .affiliate-why-mit {
        width: 210px;
        height: 230px;
    }
    .affiliate_why_mit_text,.benefit-text {
        font-size: 16px;
    }
    .why-mit-row {
        justify-content: center;
    }
    .affiliate-map-image {
        background-position: -32px -770px;
        background-size: 960px;
        width: 900px;
        height: 480px;
    }
    .container_four_heading_part {
        padding-top: 20px;
    }
    .four_sub_heading {
        width: 80%;
    }
    .proud_affiliate_section {
        width: 33%;
    }
    .faq_main_heading>.main_heading_text {
        width: 90%;
    }
    .faq_main_heading {
        padding: 10px 0px;
    }
    .affiliate-form-part-background {
        width: 90%;
    }
    .p-form-sub-heading {
        width: 80%;
    }
    #faq_sections {
        width: 85%;
    }
    .sections_div_six_inner {
        height: 860px;
    }
}
/*------------------------------------------------------------------Media Start 1000 To 1260 End*/
/*------------------------------------------------------------------Media Start 900 To 999 Start*/
@media (min-width: 900px) and (max-width: 999px) {

    .nav_div .navigation_list .navigation_item {
        margin: 0 5px;
    }
    .affiliate-banner-subheading {
        width: 40%;
    }
    .affiliate-banner-heading {
        font-size: 38px;
    }
    .two_main_heading/*, .three_main_heading, .world_domination_heading, .four_main_heading */{
        line-height: 32px;
    }
    .banner-contant-1 {
        height: 330px;
    }
    .banner-contant {
        height: 470px;
        background-position: top center;
        background-size: 1100px;
    }

    .affiliate-page-button {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .section_two_container {
        margin-top: 15px;
    }
    .container_div_two {
        width: 90%;
    }
    .affiliate-benefits-row-image {
        width: 100%;
        height: 130px;
        background-size: 100%;
    }
    .three_sub_heading {
        width: 90%;
    }
    .why-mit-row {
        justify-content: center;
    }
    .affiliate-why-mit {
        width: 235px;
        margin: 0 2% 80px;
    }
    .affiliate-map-image {
        background-position: -24px -660px;
        background-size: 820px;
        width: 810px;
        height: 400px;
    }
    .sections_div_six_inner {
        align-items: center;
    }
    .proud_affiliate_section {
        width: 33%;
    }
    .proud_affiliate_image {
        width: 267px;
    }
    .proud_affiliate_image_one {
        background-position: -20px -1770px;
        background-size: 1400px;
    }
    .proud_affiliate_image_two {
        background-position:  -290px -1770px;
        background-size: 1400px;
    }
    .proud_affiliate_image_three {
        background-position:  -560px -1770px;
        background-size: 1400px;
    }
    .proud_affiliate_image_four {
        background-position:  -855px -1770px;
        background-size: 1400px;
    }
    .proud_affiliate_image_five {
        background-position:  -1140px -1770px;
        background-size: 1400px;
    }
    .proud_affiliate_image_six {
        background-position:  -560px -1880px;
        background-size: 1400px;
    }
    .faq_main_heading>.main_heading_text {
        width: 88%;
    }
    .faq_main_heading {
        padding: 10px 0px;
    }
    #faq_sections {
        width: 85%;
    }
    .container_four_heading_part {
        padding-top: 20px;
    }
    .affiliate-form-part {
        width: 100%;
    }
    .affiliate-form-part-background {
        width: 90%;
    }
    .sections_div_six_inner {
        background-position: bottom center;
        height: 850px;
    }
    .four_sub_heading {
        width: 90%;
    }
}
/*------------------------Only For Stick Menu Start*/
@media (min-width: 811px) and (max-width: 899px) {
    .affiliate_stick_menu_block {
        /*top: 100px;*/
        display: none;
    }
    .nav_div .navigation_list .navigation_item {
        margin: 0 2px;
    }
}
@media (max-width: 810px){

}
/*------------------------Only For Stick Menu End*/
/*------------------------------------------------------------------Media Start 900 To 999 End*/
/*------------------------------------------------------------------Media Start 768 To 899 Start*/

@media (min-width: 768px) and (max-width: 899px) {
    .banner-contant-1 {
        display: table-cell;
        width: 60%;
        flex-wrap: wrap;
        vertical-align: bottom;
        height: 340px;
    }
    .affiliate-banner-heading {
        width: 80%;
        line-height: 36px;
        font-size: 32px;
    }
    .affiliate-banner-subheading {
        width: 40%;
        font-size: 18px;
    }
    .banner-contant {
        background-position: top center;
        height: 430px;
        background-size: 1000px;
    }

    .section_two_container {
        margin-top: 10px;
    }
    #sections_div_two {
        margin: 20px auto 40px;
    }
    .affiliate-page-button {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .container_div_two {
        width: 90%;
        margin: 0 auto;
    }
    .two_main_heading {
        font-size: 28px;
        margin-bottom: 20px !important;
    }
    .affiliate-benefits-row-image-one {
        background: url(affiliate-sprite.svg) no-repeat scroll 0px 15%;
        background-size: 100%;
        height: 120px;
    }
    .three_sub_heading {
        width: 90%;
    }
    .why-mit-row {
        justify-content: center;
    }
    .affiliate-map-image {
        background-position: -30px -530px;
        background-size: 740px;
        width: 685px;
        height: 360px;
    }
    .affiliate-benefits-row-image {
        height: 120px;
    }
    .affiliate-benefits-row-image-two {
        background-size: 100%;
    }
    .container_four_heading_part {
        padding-top: 10px;
    }
    .four_main_heading {
        padding-top: 10px !important;
    }
    .two_main_heading, .three_main_heading, .world_domination_heading, .four_main_heading {
        margin-bottom: 20px !important;
    }
    .four_sub_heading {
        width: 90%;
    }
    .proud_affiliate_section {
        width: 32%;
    }
    .proud_affiliate_image {
        width: 220px;
        height: 80px;
    }
    .proud_affiliate_image_one {
        background-position: -15px -1500px;
        background-size: 1190px;
    }
    .proud_affiliate_image_two {
        background-position:  -250px -1500px;
        background-size: 1190px;
    }
    .proud_affiliate_image_three {
        background-position:  -485px -1500px;
        background-size: 1190px;
    }
    .proud_affiliate_image_four {
        background-position:  -720px -1500px;
        background-size: 1190px;
    }
    .proud_affiliate_image_five {
        background-position:  -955px -1500px;
        background-size: 1190px;
    }
    .proud_affiliate_image_six {
        background-position:  -485px -1600px;
        background-size: 1190px;
    }
    .faq_main_heading {
        padding: 10px 0px;
    }
    .faq_main_heading>.main_heading_text {
        width: 88%;
    }
    #faq_sections {
        width: 80%;
    }
    .affiliate-form-part-background {
        width: 90%;
    }
    .sections_div_six_inner {
        height: 840px;
        background-position: bottom center;
        align-items: center;
    }
    .affiliate-form-part {
        padding-bottom: 10px;
    }
    .affiliate-why-mit {
        width: 205px;
        box-shadow: 0px 0px 34.8px 1.2px rgba(0, 0, 0, 0.11);
        margin: 0 1% 80px;
    }
    .benefit-text {
        width: 90%;
        margin: 0 auto !important;
    }
    .affiliate_why_mit_text {
        width: 92%;
    }
}
/*------------------------------------------------------------------Media Start 768 To 899 End*/
/*------------------------------------------------------------------Media Start 600 To 767 Start*/
@media (min-width: 600px) and (max-width: 767px) {

    .affiliate_progress_heading {
        width: 90%;
        margin: 0 auto;
    }
    .progress_heading {
        margin: 0px auto 30px!important;
        padding-top: 40px !important;
        line-height: 35px;
    }
    .List {
        flex-wrap: wrap;
    }
    .Content {
        height: 1330px;
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 94%);
    }
    .banner-contant-1 {
        height: 300px;
    }
    .banner-contant {
        height: 475px;
        background-position: -157px 111px;
        background-size: 850px;
    }
    .two_main_heading, .three_main_heading, .world_domination_heading, .four_main_heading {
        line-height: 34px;
    }
    .affiliate-banner-heading {
        font-size: 28px;
        line-height: 36px;
        margin: 0 auto !important;
    }
    .affiliate-banner-subheading {
        width: 63%;
        font-size: 18px;
    }

    .affiliate-page-button {
        margin-top: 5px;
    }
    .container_div_two {
        width: 90%;
    }
    #sections_div_two {
        margin: 10px auto;
        padding-top: 10px;
    }
    .section_two_container {
        margin-top: 10px;
        padding-top: 10px;
    }
    .two_main_heading{
        line-height: 32px;
        margin-bottom: 20px !important;
    }
    .two_sub_heading{
        width: 96%;
    }
    .affiliate-benefits-row-image {
        height: 110px;
    }

    .why-mit-row {
        justify-content: center;
    }
    .three_sub_heading {
        width: 90%;
    }
    .affiliate_why_mit_text {
        font-size: 12px;
        line-height: 16px;
    }
    .affiliate-why-mit {
        width: 150px;
        height: 180px;
        margin: 0 2% 50px;
        box-shadow: none;
    }
    .affiliate_why_mit_image {
        box-shadow: 0px 0px 34.8px 5.2px rgba(0, 0, 0, 0.11);
        border-radius: 15px;
    }
    .affiliate-image-why-mit-image {
        padding-top: 5px;
        margin-top: 5px;
    }
    .affiliate_why_mit_image_five,.affiliate_why_mit_image_six,.affiliate_why_mit_image_seven,.affiliate_why_mit_image_eight {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }
    .affiliate-why-mit-image-five {
        background-position: -875px -820px;
        background-size: 1700px;
        width: 100px;
        height: 70px;
    }
    .affiliate-why-mit-image-six {
        background-position: -836px -643px;
        background-size: 1350px;
        width: 100px;
        height: 70px;
    }
    .affiliate-why-mit-image-seven {
        background-position: -951px -612px;
        background-size: 1300px;
        width: 70px;
        height: 80px;
    }
    .affiliate-why-mit-image-eight {
        background-position: -1086px -614px;
        background-size: 1300px;
        width: 80px;
        height: 80px;
    }
    .affiliate_benefit_text-more {
        font-size: 36px;
    }
    .affiliate_benefit_text-more>sup {
        font-size: 24px !important;
    }
    .affiliate_benefit_text-more {
        margin: 0px auto 20px !important;
        background-color: #fff;
        padding-top: 5px !important;
        box-shadow: 0px 8px 13.5px 0px rgba(0, 0, 0, 0.11);
        border-bottom-left-radius: 15px;
        border-bottom-right-radius: 15px;
        padding-bottom: 10px !important;
    }

    .benefit-text {
        font-size: 12px;
        line-height: 16px;
    }
    .affiliate-map-image {
        background-position: -12px -445px;
        background-size: 560px;
        width: 540px;
        height: 280px;
    }
    .affiliate-benefits-row-image-two {
        background-size: 100%;
    }
    .container_four_heading_part {
        padding-top: 10px;
    }
    .four_main_heading {
        margin-bottom: 20px !important;
        padding-top: 20px !important;
    }
    .four_sub_heading {
        width: 96%;
    }
    .proud_affiliate_section {
        width: 33%;
    }
    .proud_affiliate_image {
        width: 160px;
        height: 60px;
    }
    .proud_affiliate_image_one {
        background-position: -10px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_two {
        background-position: -195px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_three {
        background-position:  -375px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_four {
        background-position:  -558px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_five {
        background-position:  -742px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_six {
        background-position:  -370px -1230px;
        background-size: 910px;
    }
    .faq_main_heading>.main_heading_text {
        width: 85%;
    }
    .faq_main_heading {
        padding: 10px 0px;
    }
    #faq_sections {
        width: 75%;
    }
    .affiliate-form-part-background {
        width: 90%;
    }
    .affiliate-form-part {
        width: 100%;
    }
    .sections_div_six_inner {
        background-position: bottom center;
        height: 830px;
        align-items: center;
    }
    .p-form-sub-heading {
        text-align: center;
        font-size: 18px;
        color: #fff;
        width: 70%;
        margin: 20px auto !important;
    }
    .p-form-heading {
        line-height: 30px;
    }
    .proud_affiliate_section:hover .affiliate_overlay {
        width: 50px;
        height: 50px;
    }
    .proud_affiliate_icon {
        width: 50px;
        height: 50px;
    }
    .icon-ExternalLink::before {
        width: 50px;
        height: 50px;
        font-size: 32px;
    }
}
/*------------------------------------------------------------------Media Start 600 To 767 End*/
/*------------------------------------------------------------------Media Start 500 To 599 Start*/
@media (min-width: 500px) and (max-width: 599px) {
.List {
    flex-wrap: wrap;
}
.Content {
    height: 1350px;
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 93%);
}
    .affiliate-why-mit-image-five {
        background-position: -875px -820px;
        background-size: 1700px;
        width: 100px;
        height: 70px;
    }
    .affiliate-why-mit-image-six {
        background-position: -836px -643px;
        background-size: 1350px;
        width: 100px;
        height: 70px;
    }
    .affiliate-why-mit-image-seven {
        background-position: -951px -612px;
        background-size: 1300px;
        width: 70px;
        height: 80px;
    }
    .affiliate-why-mit-image-eight {
        background-position: -1086px -614px;
        background-size: 1300px;
        width: 80px;
        height: 80px;
    }
    .banner-contant {
        height: 500px;
        background-position: -299px 160px;
        background-size: 950px;
    }
    .affiliate-banner-heading {
        font-size: 24px;
        line-height: 24px;
    }
    .affiliate-banner-subheading {
        width: 80%;
        font-size: 18px;
    }
    .progress_heading {
        margin: 0px auto 30px!important;
        padding-top: 30px !important;
        line-height: 35px;
    }
    /********************/

    .banner-contant-1 {
        height: 300px;
    }

    .p-affiliate-discount-first {
        font-size: 44px;
        line-height: 34px;
    }

    .affiliate-page-button {
        margin-top: 5px;
    }
    .container_div_two {
        width: 90%;
    }
    #sections_div_two {
        margin: 10px auto;
        padding-top: 10px;
    }
    .section_two_container {
        margin-top: 10px;
        padding-top: 10px;
    }
    .two_main_heading{
        line-height: 32px;
        margin-bottom: 20px !important;
    }
    .two_sub_heading{
        width: 96%;
    }
    .affiliate-benefits-row-image-one {
        background-size: 100%;
    }
    .affiliate-benefits-row-image {
        height: 90px;
    }
    .section_div_three_inner {
        width: 90%;
        margin: 0 auto;
    }
    .three_main_heading{
        margin-bottom: 20px !important;
        line-height: 30px;
    }
    /*****/
    .why-mit-row {
        justify-content: center;
    }
    .why-mit-row {
        width: 100%;
    }
    .three_sub_heading {
        width: 100%;
    }
    .affiliate_why_mit_text {
        font-size: 12px;
        line-height: 16px;
    }
    .affiliate-why-mit {
        width: 150px;
        height: 180px;
        margin: 0 2% 50px;
        box-shadow: none;
    }
    .affiliate_why_mit_image {
        box-shadow: 0px 0px 34.8px 5.2px rgba(0, 0, 0, 0.11);
        border-radius: 15px;
    }
    .affiliate-image-why-mit-image {
        padding-top: 5px;
        margin-top: 5px;
    }
    .affiliate_why_mit_image_five,.affiliate_why_mit_image_six,.affiliate_why_mit_image_seven,.affiliate_why_mit_image_eight {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }

    .affiliate_benefit_text-more {
        font-size: 36px;
    }
    .affiliate_benefit_text-more>sup {
        font-size: 24px !important;
    }
    .affiliate_benefit_text-more {
        margin: 0px auto 20px !important;
        background-color: #fff;
        padding-top: 5px !important;
        box-shadow: 0px 8px 13.5px 0px rgba(0, 0, 0, 0.11);
        border-bottom-left-radius: 15px;
        border-bottom-right-radius: 15px;
        padding-bottom: 10px !important;
    }

    .benefit-text {
        font-size: 12px;
        line-height: 16px;
    }
    .affiliate-map-image {
        background-position: -16px -380px;
        background-size: 480px;
        width: 450px;
        height: 240px;
    }
    .affiliate-benefits-row-image-two {
        background-size: 100%;
    }
    .container_four_heading_part {
        padding-top: 10px;
    }
    .four_main_heading {
        margin-bottom: 20px !important;
        padding-top: 20px !important;
    }
    .four_sub_heading {
        width: 96%;
    }
    .proud_affiliate_section {
        width: 50%;
    }
    .proud_affiliate_image {
        width: 160px;
        height: 60px;
    }
    .proud_affiliate_image_one {
        background-position: -10px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_two {
        background-position: -195px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_three {
        background-position:  -375px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_four {
        background-position:  -558px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_five {
        background-position:  -742px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_six {
        background-position:  -370px -1230px;
        background-size: 910px;
    }
    .faq_main_heading>.main_heading_text {
        width: 82%;
    }
    .faq_main_heading>.main_heading_text {
        font-size: 21px;
    }
    .faq_main_heading {
        padding: 10px 0px;
    }
    #faq_sections {
        width: 75%;
    }
    .affiliate-form-part-background {
        width: 90%;
    }
    .affiliate-form-part {
        width: 100%;
    }
    .sections_div_six_inner {
        background-position: bottom center;
        height: 820px;
        align-items: center;
    }
    .validation-advice {
        font-size: 13px;
        margin-top: 5px;
        margin-bottom: 0px;
    }
    .p-form-sub-heading {
        width: 90%;
        margin: 20px auto!important;
    }
    .p-form-heading {
        line-height: 35px;
    }
    .proud_affiliate_icon {
         width: 40px;
         height: 40px;
     }
    .proud_affiliate_section:hover .affiliate_overlay {
        width: 40px;
        height: 40px;
    }

    .icon-ExternalLink::before {
        width: 40px;
        height: 40px;
        font-size: 24px;
    }
}
/*------------------------------------------------------------------Media Start 500 To 599 End*/
/*------------------------------------------------------------------Media Start 400 To 499 Start*/
@media (min-width: 400px) and (max-width: 499px) {
    .affiliate-benefits-row {
        flex-wrap: wrap;
    }
    .affiliate-benefits {
        width: 50%;
    }
    .List {
        flex-wrap: wrap;
    }
    .Content {
        height: 1350px;
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 93%);
    }
    .affiliate-why-mit-image-five {
        background-position: -875px -820px;
        background-size: 1700px;
        width: 100px;
        height: 70px;
    }
    .affiliate-why-mit-image-six {
        background-position: -836px -643px;
        background-size: 1350px;
        width: 100px;
        height: 70px;
    }
    .affiliate-why-mit-image-seven {
        background-position: -951px -612px;
        background-size: 1300px;
        width: 70px;
        height: 80px;
    }
    .affiliate-why-mit-image-eight {
        background-position: -1086px -614px;
        background-size: 1300px;
        width: 80px;
        height: 80px;
    }
    .banner-contant {
        height: 500px;
        background-position: -250px 221px;
        background-size: 757px;
    }
    .affiliate-banner-heading {
        font-size: 24px;
        line-height: 24px;
    }
    .affiliate-banner-subheading {
        width: 80%;
        font-size: 18px;
    }
    .progress_heading {
        margin: 0px auto 30px!important;
        padding-top: 30px !important;
        line-height: 35px;
    }
    /*****************/
    .banner-contant-1 {
        height: 280px;
    }
    .affiliate-banner-subheading {
        font-size: 14px;
    }

    .p-affiliate-discount-first {
        font-size: 36px;
        line-height: 34px;
    }

    .p-affiliate-discount-second {
        font-size: 21px;
    }
    .discount-revenue {
        font-size: 14px;
    }

    .affiliate-page-button {
        margin-top: 5px;
    }
    .two_main_heading, .three_main_heading, .world_domination_heading, .four_main_heading {
        font-size: 24px;
        margin-bottom: 20px !important;
    }
    .container_div_two {
        width: 90%;
    }
    #sections_div_two {
        margin: 10px auto;
        padding-top: 10px;
    }
    .section_two_container {
        margin-top: 10px;
        padding-top: 10px;
    }
    .two_main_heading{
        line-height: 32px;
        margin-bottom: 20px !important;
    }
    .two_sub_heading{
        width: 96%;
    }
    .affiliate-benefits-row-image {
        height: 70px;
    }
    .section_div_three_inner {
        width: 90%;
        margin: 0 auto;
    }
    .three_main_heading{
        margin-bottom: 20px !important;
        line-height: 30px;
    }
    /*****/
    .why-mit-row {
        justify-content: center;
    }
    .why-mit-row {
        width: 100%;
    }
    .three_sub_heading {
        width: 100%;
    }
    .affiliate_why_mit_text {
        font-size: 12px;
        line-height: 16px;
    }
    .affiliate-why-mit {
        width: 150px;
        height: 180px;
        margin: 0 2% 50px;
        box-shadow: none;
    }
    .affiliate_why_mit_image {
        box-shadow: 0px 0px 34.8px 5.2px rgba(0, 0, 0, 0.11);
        border-radius: 15px;
    }
    .affiliate-image-why-mit-image {
        padding-top: 5px;
        margin-top: 5px;
    }

    .affiliate_why_mit_image_five,.affiliate_why_mit_image_six,.affiliate_why_mit_image_seven,.affiliate_why_mit_image_eight {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }
    .affiliate_benefit_text-more {
        font-size: 36px;
    }
    .affiliate_benefit_text-more>sup {
        font-size: 24px !important;
    }
    .affiliate_benefit_text-more {
        margin: 0px auto 20px !important;
        background-color: #fff;
        padding-top: 5px !important;
        box-shadow: 0px 8px 13.5px 0px rgba(0, 0, 0, 0.11);
        border-bottom-left-radius: 15px;
        border-bottom-right-radius: 15px;
        padding-bottom: 10px !important;
    }
    .benefit-text {
        font-size: 12px;
        line-height: 16px;
    }
    .affiliate-map-image {
        background-position: -15px -303px;
        background-size: 385px;
        width: 360px;
        height: 190px;
    }
    .affiliate-benefits-row-image-two {
        background-size: 100%;
    }
    .container_four_heading_part {
        padding-top: 10px;
    }
    .four_main_heading {
        margin-bottom: 20px !important;
        padding-top: 20px !important;
    }
    .four_sub_heading {
        width: 96%;
    }
    .proud_affiliate_section {
        width: 50%;
    }
    .proud_affiliate_image {
        width: 160px;
        height: 60px;
    }
    .proud_affiliate_image_one {
        background-position: -10px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_two {
        background-position: -195px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_three {
        background-position:  -375px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_four {
        background-position:  -558px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_five {
        background-position:  -742px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_six {
        background-position:  -370px -1230px;
        background-size: 910px;
    }
    .faq_main_heading>.main_heading_text {
        width: 80%;
        font-size: 18px;
        padding-left: 5px;
    }
    .faq_main_heading {
        padding: 10px 0px;
    }
    #faq_sections {
        width: 70%;
    }
    .affiliate-form-part-background {
        width: 90%;
    }
    .affiliate-form-part {
        width: 100%;
        padding-bottom: 20px;
    }
    .sections_div_six_inner {
        background-position: bottom center;
        height: 810px;
        align-items: center;
    }
    .validation-advice {
        font-size: 12px;
        margin-top: 5px;
        margin-bottom: 0px;
    }
    .p-form-sub-heading {
        width: 90%;
        font-size: 14px;
        margin: 20px auto !important;
    }
    .p-form-heading {
        line-height: 30px;
        font-size: 24px;
    }
    .affiliate-row-field {
        width: 96% !important;
        margin: 1% 2% !important;
    }
    .affiliate-form-row {
        margin: 0px 0px !important;
    }
    .submit_row_comment {
        text-align: center;
        margin: 2%;
    }
    .proud_affiliate_icon {
        width: 40px;
        height: 40px;
    }
    .proud_affiliate_section:hover .affiliate_overlay {
        width: 40px;
        height: 40px;
    }

    .icon-ExternalLink::before {
        width: 40px;
        height: 40px;
        font-size: 24px;
    }
    .icon-rocketsolid::before {
        font-size: 40px;
    }
}
/*------------------------------------------------------------------Media Start 400 To 499 End*/
/*------------------------------------------------------------------Media Start 361 To 399 Start*/
@media (min-width: 361px) and (max-width: 399px) {
    .List {
        flex-wrap: wrap;
    }
    .Content {
        height: 1350px;
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 93%);
    }
    .affiliate-why-mit-image-five {
        background-position: -875px -820px;
        background-size: 1700px;
        width: 100px;
        height: 70px;
    }
    .affiliate-why-mit-image-six {
        background-position: -836px -643px;
        background-size: 1350px;
        width: 100px;
        height: 70px;
    }
    .affiliate-why-mit-image-seven {
        background-position: -951px -612px;
        background-size: 1300px;
        width: 70px;
        height: 80px;
    }
    .affiliate-why-mit-image-eight {
        background-position: -1086px -614px;
        background-size: 1300px;
        width: 80px;
        height: 80px;
    }
    .banner-contant {
        height: 500px;
        background-position: -241px 245px;
        background-size: 680px;
    }
    .affiliate-banner-heading {
        font-size: 24px;
        line-height: 24px;
    }
    .affiliate-banner-subheading {
        width: 80%;
        font-size: 18px;
    }
    .progress_heading {
        margin: 0px auto 30px!important;
        padding-top: 30px !important;
        line-height: 35px;
    }
    .Content {
        margin-top: -1px;
    }
    /********************************************/
    .banner-contant-1 {
        height: 280px;
    }
    .affiliate-banner-heading {
        font-size: 21px;
        font-weight: bold;
        line-height: 22px;
        width: 81%;
        margin: 0 auto !important;
    }
    .affiliate-banner-subheading {
        width: 80%;
        font-size: 14px;
    }
    .affiliate-benefits {
        width: 48%;
        text-align: center;
        margin: 25px auto;
    }
    .p-affiliate-discount-first {
        font-size: 36px;
        line-height: 34px;
    }

    .p-affiliate-discount-second {
        font-size: 21px;
    }
    .discount-revenue {
        font-size: 14px;
    }

    .affiliate-page-button {
        margin-top: 5px;
    }
    .two_main_heading, .three_main_heading, .world_domination_heading, .four_main_heading {
        font-size: 22px;
        margin-bottom: 20px !important;
    }
    .container_div_two {
        width: 90%;
    }
    #sections_div_two {
        margin: 10px auto;
        padding-top: 10px;
    }
    .section_two_container {
        margin-top: 10px;
        padding-top: 10px;
    }
    .two_main_heading{
        line-height: 32px;
        margin-bottom: 20px !important;
    }
    .two_sub_heading{
        width: 96%;
    }
    .affiliate-benefits-row-image {
        height: 70px;
    }
    .section_div_three_inner {
        width: 90%;
        margin: 0 auto;
    }
    .three_main_heading{
        margin-bottom: 20px !important;
        line-height: 30px;
    }
    /*****/
    .why-mit-row {
        justify-content: center;
        width: 100%;
    }
    .three_sub_heading {
        width: 100%;
    }
    .affiliate_why_mit_text {
        font-size: 12px;
        line-height: 16px;
    }
    .affiliate-why-mit {
        width: 140px;
        height: 180px;
        margin: 0 3% 50px;
        box-shadow: none;
    }
    .affiliate_why_mit_image {
        box-shadow: 0px 0px 34.8px 5.2px rgba(0, 0, 0, 0.11);
        border-radius: 15px;
    }
    .affiliate-image-why-mit-image {
        padding-top: 5px;
        margin-top: 5px;
    }
    .affiliate_why_mit_image_five,.affiliate_why_mit_image_six,.affiliate_why_mit_image_seven,.affiliate_why_mit_image_eight {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }
    .affiliate_benefit_text-more {
        font-size: 36px;
    }
    .affiliate_benefit_text-more>sup {
        font-size: 21px !important;
    }
    .affiliate_benefit_text-more {
        margin: 0px auto 20px !important;
        background-color: #fff;
        padding-top: 5px !important;
        box-shadow: 0px 8px 13.5px 0px rgba(0, 0, 0, 0.11);
        border-bottom-left-radius: 15px;
        border-bottom-right-radius: 15px;
        padding-bottom: 10px !important;
    }

    .benefit-text {
        font-size: 12px;
        line-height: 16px;
    }
    .affiliate-map-image {
        background-position: -8px -270px;
        background-size: 340px;
        width: 360px;
        height: 170px;
    }
    .affiliate-benefits-row-image-two {
        background-size: 100%;
    }
    .container_four_heading_part {
        padding-top: 10px;
    }
    .four_main_heading {
        margin-bottom: 20px !important;
        padding-top: 20px !important;
    }
    .four_sub_heading {
        width: 96%;
    }
    .proud_affiliate_section {
        width: 50%;
    }
    .proud_affiliate_image {
        width: 160px;
        height: 60px;
    }
    .proud_affiliate_image_one {
        background-position: -10px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_two {
        background-position: -195px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_three {
        background-position:  -375px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_four {
        background-position:  -558px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_five {
        background-position:  -742px -1150px;
        background-size: 910px;
    }
    .proud_affiliate_image_six {
        background-position:  -370px -1230px;
        background-size: 910px;
    }
    .faq_main_heading>.main_heading_text {
        width: 72%;
        font-size: 18px;
        padding-left: 15px;
        line-height: 23px;
    }
    .faq_main_heading {
        padding: 10px 0px;
    }
    #faq_sections {
        width: 70%;
    }
    .affiliate-form-part-background {
        width: 90%;
    }
    .affiliate-form-part {
        width: 100%;
        padding-bottom: 20px;
    }
    .sections_div_six_inner {
        background-position: bottom center;
        height: 800px;
        align-items: center;
    }
    .validation-advice {
        font-size: 12px;
        margin-top: 2px;
        margin-bottom: 0px;
    }
    .affiliate-row-field {
        width: 46% !important;
    }
    .p-form-sub-heading {
        width: 90%;
        font-size: 14px;
        margin: 20px auto !important;
    }
    .p-form-heading {
        line-height: 30px;
        font-size: 24px;

    }
    .affiliate-row-field {
        width: 96% !important;
        margin: 2% !important;
    }
    .affiliate-form-row {
        margin: 0px 0px !important;
    }
    .submit_row_comment {
        text-align: center;
        margin: 2%;
    }
    .affiliate-button-set {
        margin-top: 15px !important;
    }
    .proud_affiliate_icon {
        width: 40px;
        height: 40px;
    }
    .proud_affiliate_section:hover .affiliate_overlay {
        width: 40px;
        height: 40px;
    }

    .icon-ExternalLink::before {
        width: 40px;
        height: 40px;
        font-size: 24px;
    }
    .icon-rocketsolid::before {
        font-size: 40px;
    }
    .affiliate-why-mit-image-one {
        background-position: -147px -867px;
        background-size: 1830px;
        width: 135px;
        height: 120px;
    }
    .affiliate-why-mit-image-four {
        background-position:  -548px -650px;
        background-size: 1400px;
        width: 130px;
        height: 120px;
    }
}
/*------------------------------------------------------------------Media Start 361 To 399 End*/
/*------------------------------------------------------------------Media Start 320 To 360 Start*/
@media (min-width: 321px) and (max-width: 360px) {
    .List {
        flex-wrap: wrap;
    }
    .Content {
        height: 1350px;
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 93%);
    }
    .affiliate-why-mit-image-five {
        background-position: -875px -820px;
        background-size: 1700px;
        width: 100px;
        height: 70px;
    }
    .affiliate-why-mit-image-six {
        background-position: -836px -643px;
        background-size: 1350px;
        width: 100px;
        height: 70px;
    }
    .affiliate-why-mit-image-seven {
        background-position: -951px -612px;
        background-size: 1300px;
        width: 70px;
        height: 80px;
    }
    .affiliate-why-mit-image-eight {
        background-position: -1086px -614px;
        background-size: 1300px;
        width: 80px;
        height: 80px;
    }
    .banner-contant {
        height: 500px;
        background-position: -120px 300px;
        background-size: 500px;
    }
    .affiliate-banner-heading {
        font-size: 24px;
        line-height: 24px;
    }
    .affiliate-banner-subheading {
        width: 80%;
        font-size: 14px;
    }
    .progress_heading {
        margin: 0px auto 30px!important;
        padding-top: 30px !important;
        line-height: 24px;
        font-size: 20px;
        width: 90%;
    }
    .Content {
        margin-top: -1px;
    }
    .affiliate-why-mit-image-one {
        background-position: -117px -700px;
        background-size: 1500px;
        width: 115px;
        height: 120px;
    }
    .affiliate-why-mit-image-four {
        background-position: -482px -550px;
        background-size: 1238px;
        width: 130px;
        height: 120px;
    }
    /******--------------------------------------------------------------*/
    .banner-contant-1 {
        height: 280px;
    }
    .affiliate-banner-heading {
        font-size: 21px;
        font-weight: bold;
        line-height: 26px;
        width: 80%;
        margin: 0 auto !important;
    }
    .affiliate-benefits {
        width: 48%;
        text-align: center;
        margin: 25px auto;
    }
    .p-affiliate-discount-first {
        font-size: 36px;
        line-height: 34px;
    }

    .p-affiliate-discount-second {
        font-size: 21px;
    }
    .discount-revenue {
        font-size: 14px;
    }
    .affiliate-page-button {
        margin-top: 5px;
    }
    .two_main_heading, .three_main_heading, .world_domination_heading, .four_main_heading {
        font-size: 18px;
        margin-bottom: 20px !important;
    }
    .container_div_two {
        width: 90%;
    }
    #sections_div_two {
        margin: 10px auto;
        padding-top: 10px;
    }
    .section_two_container {
        margin-top: 10px;
        padding-top: 10px;
    }
    .two_main_heading{
        line-height: 20px;
        margin-bottom: 20px !important;
    }
    .two_sub_heading{
        width: 96%;
    }
    .affiliate-benefits-row-image-one {
        background-size: 100%;
    }
    .affiliate-benefits-row-image {
        height: 65px;
    }
    .section_div_three_inner {
        width: 90%;
        margin: 0 auto;
    }
    .three_main_heading{
        margin-bottom: 20px !important;
        line-height: 22px;
    }
    /*****/
    .why-mit-row {
        justify-content: center;
        width: 100%;
    }
    .three_sub_heading {
        width: 100%;
    }
    .affiliate_why_mit_text {
        font-size: 12px;
        line-height: 16px;
    }
    .affiliate-why-mit {
        width: 120px;
        height: 180px;
        margin: 0 3% 50px;
        box-shadow: none;
    }
    .affiliate_why_mit_image {
        box-shadow: 0px 0px 34.8px 5.2px rgba(0, 0, 0, 0.11);
        border-radius: 15px;
    }
    .affiliate-image-why-mit-image {
        padding-top: 5px;
        margin-top: 5px;
    }
   /* .affiliate-why-mit-image-one {
        background-position:  -703px -25px;
        background-size: 1620px;
        width: 120px;
    }
    .affiliate-why-mit-image-two {
        background-position: -1000px -23px;
        background-size: 1620px;
        width: 105px;
    }*/
   /* .affiliate-why-mit-image-four {
        background-position: -850px 0px;
        background-size: 1200px;
        width: 110px;
        height: 120px;
    }
    .affiliate-why-mit-image-three {
        background-position:  -880px -20px;
        background-size: 1620px;
        width: 60px;
        height: 120px;
    }*/
    .affiliate_why_mit_image_five,.affiliate_why_mit_image_six,.affiliate_why_mit_image_seven,.affiliate_why_mit_image_eight {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }
   /* .affiliate-why-mit-image-five {
        background-position: -1260px -40px;
        background-size: 1500px;
        width: 70px;
        height: 70px;
    }
    .affiliate-why-mit-image-six {
        background-position:  -1164px -25px;
        background-size: 1270px;
        width: 70px;
        height: 70px;
    }*/
    .affiliate_benefit_text-more {
        font-size: 36px;
    }
    .affiliate_benefit_text-more>sup {
        font-size: 21px !important;
    }
    .affiliate_benefit_text-more {
        margin: 0px auto 20px !important;
        background-color: #fff;
        padding-top: 5px !important;
        box-shadow: 0px 8px 13.5px 0px rgba(0, 0, 0, 0.11);
        border-bottom-left-radius: 15px;
        border-bottom-right-radius: 15px;
        padding-bottom: 10px !important;
    }
    /*.affiliate-why-mit-image-seven {
        background-position:  -1120px -150px;
        background-size: 1340px;
        width: 70px;
        height: 80px;
    }
    .affiliate-why-mit-image-eight {
        background-position: -1186px -145px;
        background-size: 1300px;
        width: 80px;
        height: 80px;
    }*/
    .benefit-text {
        font-size: 12px;
        line-height: 16px;
    }
    .affiliate-map-image {
        background-position: -5px -240px;
        background-size: 300px;
        width: 285px;
        height: 150px;
    }
    .affiliate-benefits-row-image-two {
        background-size: 100%;
    }
    .container_four_heading_part {
        padding-top: 10px;
    }
    .four_main_heading {
        margin-bottom: 20px !important;
        padding-top: 20px !important;
    }
    .four_sub_heading {
        width: 96%;
    }
    .proud_affiliate_section {
        width: 50%;
    }
    .proud_affiliate_image {
        width: 140px;
        height: 50px;
    }
    .proud_affiliate_image_one {
        background-position: -10px -1015px;
        background-size: 800px;
    }
    .proud_affiliate_image_two {
        background-position: -170px -1015px;
        background-size: 800px;
    }
    .proud_affiliate_image_three {
        background-position:  -330px -1015px;
        background-size: 800px;
    }
    .proud_affiliate_image_four {
        background-position:  -490px -1015px;
        background-size: 800px;
    }
    .proud_affiliate_image_five {
        background-position:  -650px -1015px;
        background-size: 800px;
    }
    .proud_affiliate_image_six {
        background-position:  -330px -1080px;
        background-size: 800px;
    }
    .faq_main_heading>.main_heading_text {
        width: 72%;
        font-size: 18px;
        padding-left: 15px;
        line-height: 23px;
    }
    .faq_main_heading {
        padding: 10px 0px;
        border-radius: 25px;
    }
    #faq_sections {
        width: 70%;
    }
    .affiliate-form-part-background {
        width: 90%;
    }
    .affiliate-form-part {
        width: 100%;
        padding-bottom: 20px;
    }
    .sections_div_six_inner {
        background-position: bottom center;
        height: 800px;
        align-items: center;
    }
    .affiliate-row-field {
        width: 46% !important;
    }
    .p-form-sub-heading {
        width: 96%;
        font-size: 14px;
        margin: 15px auto !important;
    }
    .validation-advice {
        margin-top: 2px;
        margin-bottom: 0px;
        font-size: 12px;
    }
    .p-form-heading {
        line-height: 30px;
        font-size: 24px;

    }
    .affiliate-row-field {
        width: 96% !important;
        margin: 2% !important;
    }
    .affiliate-form-row {
        margin: 0px 0px !important;
    }
    .submit_row_comment {
        text-align: center;
        margin: 2%;
    }
    .affiliate-button-set {
        margin-top: 15px !important;
    }
    .proud_affiliate_icon {
        width: 40px;
        height: 40px;
    }
    .proud_affiliate_section:hover .affiliate_overlay {
        width: 40px;
        height: 40px;
    }

    .icon-ExternalLink::before {
        width: 40px;
        height: 40px;
        font-size: 24px;
    }
    .icon-rocketsolid::before {
        font-size: 40px;
    }
}
/*------------------------------------------------------------------Media Start 320 To 360 End*/

/*------------------------------------------------------------------------------------------Responsive End*/

/*---------------------------------------------------------Partnar CSS End -------------------------------------------*/

#maincontent [class^=icon-]:before, #maincontent [class*=" icon-"]:before {
    font-family: meetanshi-font!important;
    font-style: normal!important;
    font-weight: 400!important;
    font-variant: normal!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-supportsolid::before {
    content: "\ea67";
}
.icon-handshake::before {
    content: "\ea65";
}
.icon-myaccount::before {
    content: "\ea50";
}
.icon-Sales-Manager::before {
    content: "\ea17";
}
.icon-customization::before {
    content: "\ea29";
}

.affiliate-become-button i {
    line-height: 0;
}
.mit-progress-percentage > p {
    background-color: #fff;
    font-size: 50px;
    font-weight: bold;
    color: #fd7858;
}