@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
}

/*---------------------------------------------------------Partner Page CSS Start -------------------------------------------*/
html {
    scroll-behavior: smooth;
}
.main {
    padding-bottom: 0px;
}
.partner_stick_menu{display: none;}
.partner_stick_menu_block{position: fixed; display: block; top:0px; z-index: 9; width: 100%;}
.partner_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;
}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.page-footer {
    margin-top: 0px;
}
.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 */
.partner-img-div {
    height: 900px;
    clip-path: ellipse(90% 900px at 50% 0%);
    background-color: #f9f9f9;
}
.partner-page-button {
    margin-top: 50px;
    margin-bottom: 30px;
}
.partner-dipartment {
    width: 90%;
    z-index: 1;
    text-align: center !important;
    top: -280px;
    position: relative;
    margin: 0 auto;
}
.banner-contant{
    background: url(partner-combo.png) no-repeat scroll 0px 0px;
    height: 570px;
    width: 100%;
    background-size: cover;
}
.partner-row {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: flex-start;
}
.partner-discount {
    width: 305px;
    height: 410px;
    margin: 20px 50px;
    box-shadow: 0px 3px 0px 15px rgba(0, 0, 0, 0.18);
    background-color: #fff;
    border-radius: 150px;
}
.partner-image-mit{
    height: 120px;
    width: 115px;
    margin-inline: auto;
}
.partner-image-mit-bronze{
    background: url(partner-sprite.svg) no-repeat scroll -20px -10px;
    background-size: 1400px;
    position: relative;
    top: -30px;
}
.partner-image-mit-silver{
    background: url(partner-sprite.svg) no-repeat scroll -160px -10px;
    background-size: 1400px;
    position: relative;
    top: -30px;
}
.partner-image-mit-gold{
    background: url(partner-sprite.svg) no-repeat scroll -300px -10px;
    background-size: 1400px;
    position: relative;
    top: -30px;
}
.partner-image-mit-platinum{
    background: url(partner-sprite.svg) no-repeat scroll -440px -10px;
    background-size: 1400px;
    position: relative;
    top: -30px;
}
.partner-hr-row-bronze {
    background-color: #c5996f;
}
.partner-hr-row-silver {
    background-color: #a8a3a8;
}
.partner-hr-row-gold {
    background-color: #f4b04b;
}
.partner-hr-row-platinum {
    background-color: #afb7c3;
}
.discount-revenue>sup {
    font-size: 12px!important;
}
.discount-revenue {
    font-size: 18px;
    color: #b4b4b4;
    width: 132px;
    font-weight: 600;
    margin-bottom: 0px !important;
}
.partner-discount-discription>p {
    font-size: 21px;
    font-weight: bold;
    margin-bottom: 21px;
    color: #414042;
}
.partner-hr-row {
    height: 6px;
    width: 100%;
    display: block;
}

.partner-discount-revenue-hr-row {
    border-top: 1px solid;
    width: 80%;
    display: block;
    margin: 0 auto;
    border-color: #dfdfdf;
}
.p-partner-discount-first {
    font-size: 60px;
    font-weight: bold;
    color: #2c2c2c;
    margin-bottom: 10px !important;
    line-height: 50px;
    margin-top: 10px;
}
.p-partner-discount-second {
    font-size: 30px;
    font-weight: bold;
    color: #2c2c2c;
    line-height: 24px;
}
.partner-discount-revenue-percentag>p>sup {
    vertical-align: top;
    font-size: 30px;
}
.partner-discount-revenue {
    display: flex;
    justify-content: center;
    height: 100px;
    align-items: center;
}
/*Parttner Button Css Start*/
/*Mail Us Start*/
.partner-become-button,.partner-mail-button {
    color: #fff;
    border-color: #e06a26;
    border-radius: 100px;
    background-color: #e06a26 !important;
}
.partner-become-button:hover,.partner-mail-button:hover {
    background-color: #f000 !important;
    border: #e06a26 solid 2px;
    color: #e06a26;
}
.partner-become-button i {
    margin-left: -100%;
    transition: margin-left 300ms ease-in-out;

}
.partner-become-button {
    width: 210px !important;
    font-weight: bold;
    font-size: 14px;
    background-color: transparent;
    border: solid 2px #e06a26;
    padding: 5px;
    margin: 5px;
    display: inline-flex;
    overflow: hidden;
    cursor: pointer;
    transition: all 300ms ease-in-out;
    align-items: center;
    scroll-behavior: smooth
}
.partner-become-button i, .partner-become-button strong {
    width: 100%;
    display: block;
    margin: 0;
    box-sizing: border-box;
    flex-shrink: 0;
    text-transform: uppercase;
}
.partner-become-button i {
    margin-left: -100%;
    transition: margin-left 300ms ease-in-out;
    font-size: 40px;
    line-height: 0;
}
.partner-become-button:hover i {
    margin-left: 0;
}
.partner-become-button .partner-mail-button:hover {
    color: #f00;
    background-color: transparent;
}
.partner-become-button .partner-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: 45%;
    margin: 0 auto;
}
.container_two_heading_part,.container_three_heading_part,.partner-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;
}
.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%;
}
.partner-benefits {
    width: 33%;
    text-align: center;
    margin: 25px auto;
}
.partner-benefits-row {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}
.partner_icon {
    font-size: 60px;
    background: -webkit-linear-gradient(#a1c0c4, #ea9b5e);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.partner_benefit_heading {
    color: #434a56;
    font-weight: bold;
}
.partner-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;
}
.partner-benefits-row-image {
    width: 100%;
    height: 260px;
}
.partner-image-why-mit-image{
    margin-top: 30px;
}
.partner-benefits-row-image-one {
    background: url(partner-sprite.svg) no-repeat scroll 0px 16%;
    background-size: 100%;

}
.partner-benefits-row-image-two {
    background: url(partner-sprite.svg) no-repeat scroll 0px 31%;
    background-size: 100%;

}

.partner-why-mit-image-one {
    background: url(partner-sprite.svg) no-repeat scroll -820px -40px;
    background-size: 1900px;
    width: 150px;
    height: 120px;
}
.partner-why-mit-image-two {
    background: url(partner-sprite.svg) no-repeat scroll -1060px -32px;
    background-size: 1750px;
    width: 150px;
    height: 120px;
}
.partner-why-mit-image-three {
    background: url(partner-sprite.svg) no-repeat scroll -900px -27px;
    background-size: 1700px;
    width: 110px;
    height: 120px;
}
.partner-why-mit-image-four {
    background: url(partner-sprite.svg) no-repeat scroll -1130px -25px;
    background-size: 1600px;
    width: 150px;
    height: 120px;
}
.partner-why-mit-image-five {
    background: url(partner-sprite.svg) no-repeat scroll -1417px -30px;
    background-size: 1700px;
    width: 100px;
    height: 100px;
}
.partner-why-mit-image-six {
    background: url(partner-sprite.svg) no-repeat scroll -1650px -40px;
    background-size: 1800px;
    width: 100px;
    height: 100px;
}
.partner-why-mit-image-seven {
    background: url(partner-sprite.svg) no-repeat scroll -1290px -173px;
    background-size: 1550px;
    width: 100px;
    height: 100px;
}
.partner-why-mit-image-eight {
    background: url(partner-sprite.svg) no-repeat scroll -1460px -185px;
    background-size: 1600px;
    width: 100px;
    height: 100px;
}
.partner-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;
}
.partner_why_mit_image {
    text-align: center;
    display: flex;
    justify-content: center;
}
.partner_why_mit_text {
    font-size: 18px;
    width: 90%;
    margin: 15px auto !important;
    font-weight: bold;
    color: #434a56;
    text-align: center;
}
.partner_benefit_text-more {
    font-size: 42px;
    font-weight: bold;
    text-align: center;
    line-height: 41px;
    color: #414042;
}
.partner_benefit_text-more>sup {
    font-size: 30px !important;
}
.benefit-text {
    font-size: 19px;
    font-weight: bold;
    color: #434a56;
    text-align: center;
}
.partner-world-domination-map {
    width: 100%;
    text-align: center;
}
.partner-map-image {
    background: url(partner-sprite.svg) no-repeat scroll -30px -1080px;
    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_partners {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.proud_partner_section {
    width: 18%;
    margin: 20px 10px;
    text-align: center;
}
.proud_partner_image {
    width: 280px;
    height: 80px;
}
.proud_partner_image_one {
    background: url(partner-sprite.svg) no-repeat scroll -8px -1902px;
    background-size: 1500px;
}
.proud_partner_image_two {
    background: url(partner-sprite.svg) no-repeat scroll -310px -1902px;
    background-size: 1500px;
}
.proud_partner_image_three {
    background: url(partner-sprite.svg) no-repeat scroll -612px -1902px;
    background-size: 1500px;
}
.proud_partner_image_four {
    background: url(partner-sprite.svg) no-repeat scroll -914px -1902px;
    background-size: 1500px;
}
.proud_partner_image_five {
    background: url(partner-sprite.svg) no-repeat scroll -1216px -1902px;
    background-size: 1500px;
}
.proud_partner_image_six {
    background: url(partner-sprite.svg) no-repeat scroll -10px -2025px;
    background-size: 1500px;
}
.proud_partner_image_seven {
    background: url(partner-sprite.svg) no-repeat scroll -315px -2015px;
    background-size: 1500px;
}
.proud_partner_image_eight {
    background: url(partner-sprite.svg) no-repeat scroll -610px -2025px;
    background-size: 1500px;
}
.proud_partner_image_nine {
    background: url(partner-sprite.svg) no-repeat scroll -910px -2020px;
    background-size: 1500px;
}
.proud_partner_image_ten {
    background: url(partner-sprite.svg) no-repeat scroll -880px -1496px;
    background-size: 1120px;
}
.proud_partner_image_eleven {
    background: url(partner-sprite.svg) no-repeat scroll -15px -2150px;
    background-size: 1500px;
}
.proud_partner_image_twelve {
    background: url(partner-sprite.svg) no-repeat scroll -315px -2145px;
    background-size: 1500px;
}
.proud_partner_image_thirteen {
    background: url(partner-sprite.svg) no-repeat scroll -615px -2135px;
    background-size: 1500px;
}
.proud_partner_image_fourteen {
    background: url(partner-sprite.svg) no-repeat scroll -910px -2135px;
    background-size: 1500px;
}
.proud_partner_image_fifteen {
    background: url(partner-sprite.svg) no-repeat scroll -1220px -2135px;
    background-size: 1500px;
}
.proud_partner_image_sixteen {
    background: url(partner-sprite.svg) no-repeat scroll -15px -2250px;
    background-size: 1500px;
}
.proud_partner_image_seventeen {
    background: url(partner-sprite.svg) no-repeat scroll -310px -2250px;
    background-size: 1500px;
}
.proud_partner_image_eighteen {
    background: url(partner-sprite.svg) no-repeat scroll -610px -2240px;
    background-size: 1500px;
}


.proud_partner_section:hover .partner_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_partner_section:hover .proud_partner_image{
    opacity: 0.2;
}
.partner_overlay{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    transition: .15s;
}
.proud_partner_section {
    position: relative;
}
.proud_partner_icon {
    position: relative;
    width: 65px;
    height: 65px;
    border-radius: 50px;
}
.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(partner-combo.png) no-repeat scroll 0px -860px;
    height: 950px;
    align-items: flex-end;
    display: flex;
    width: 100%;
    background-position: bottom center;
	background-color: #F9FAFC;
}
.partner-form-part {
    width: 90%;
    margin: 0 auto;
    padding-bottom: 70px;
    /*padding-top: 40px;*/
}
.partner-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: 70%;
    margin: 20px auto 50px!important;
}
.partner-name,.partner-email,.partner-website,.partner-country {
    width: 100% !important;
}
.partner-row-field {
    width: 48% !important;
}
.partner-field-one,.partner-field-three{
    margin-right: 1%;
}
.partner-field-four,.partner-field-two{
    margin-left: 1%;
}
#comment {
    width: 98%;
    border-radius: 20px;
    padding-top: 15px;
    padding-left: 20px;
}
.partner-form-row {
    margin: 15px 0px !important;
}
.partner-name,.partner-email,.partner-website,.partner-country {
    border-radius: 50px !important;
    padding-left: 20px !important;
    height: 45px !important;
}
.partner-button-set {
    border: none;
    width: 100%;
    text-align: center;
}
.partner-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: #396A80;
    border-radius: 100px;
    background-color: #396A80 !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: 50px;
}
.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;
}

.partner-banner-heading {
    font-size:42px;
    color:#fff;
    text-align:center;
    margin-bottom: 0px !important;
    width: 100%;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 24px;
}
.partner-banner-subheading {
    color: #ffffff;
    text-align: center;
    margin: 20px auto 0 !important;
    width: 50%;
}

/*-------------------------------Button Css End*/
/*-------------------Section-Six-End------- */
/*------------------------------------------------------------------Responsive Start*/
/*------------------------------------------------------------------Media Start 1601 To 1851*/
@media (min-width: 1600px) and (max-width: 1851px){
    .container_div_two {
        width: 60%;
    }
    .partner-why-mit {
        margin: 0 3.8% 80px;
    }
    .three_sub_heading {
        width: 50%;
    }
    .proud_partner_image {
        width: 260px;
    }
    .proud_partner_image_one {
        background-position: -20px -1840px;
        background-size: 1450px;
    }
    .proud_partner_image_two {
        background-position: -310px -1840px;
        background-size: 1450px;
    }
    .proud_partner_image_three {
        background-position: -600px -1840px;
        background-size: 1450px;
    }
    .proud_partner_image_four {
        background-position: -890px -1840px;
        background-size: 1450px;
    }
    .proud_partner_image_five {
        background-position: -1180px -1840px;
        background-size: 1450px;
    }
    .proud_partner_image_six {
        background-position: -15px -1960px;
        background-size: 1450px;
    }
    .proud_partner_image_seven {
        background-position: -305px -1960px;
        background-size: 1450px;
    }
    .proud_partner_image_eight {
        background-position: -510px -1755px;
        background-size: 1300px;
    }
    .proud_partner_image_nine {
        background-position: -780px -1745px;
        background-size: 1300px;
    }
    .proud_partner_image_ten {
        background-position: -870px -1470px;
        background-size: 1100px;
    }
    .proud_partner_image_eleven {
    	background-position: -15px -1560px;
    	background-size: 1100px;
    	width: 200px;
    }
    .proud_partner_image_twelve {
    	background-position: -230px -1560px;
    	background-size: 1100px;
    	width: 200px;
    }
    .proud_partner_image_thirteen {
        background-position: -625px -2135px;
    }
    .proud_partner_image_fourteen {
        background-position: -920px -2135px;
    }
    .proud_partner_image_fifteen {
        background-position: -1220px -2135px;
    }
    .proud_partner_image_sixteen {
        background-position: -20px -2250px;
    }
    .proud_partner_image_seventeen {
        background-position: -320px -2250px;
    }
    .proud_partner_image_eighteen {
        background-position: -620px -2240px;
    }

}
/*------------------------------------------------------------------Media Start 1601 To 1851 End*/
/*------------------------------------------------------------------Media Start 1261 To 1599 Start*/
@media (min-width: 1261px) and (max-width: 1599px) {
    .banner-contant {
        height: 570px;
        background-size: 1700px;
        background-position: top center;
    }
    .banner-contant-1 {
        display: table-cell;
        width: 100%;
        vertical-align: bottom;
        height: 230px;
    }
    .partner-banner-subheading {
        width: 70%;
    }
    .partner-discount {
        margin: 20px 20px;
    }
    .partner-dipartment {
        top: -290px;
    }
    .partner-img-div {
        height: 930px;
        clip-path: ellipse(80% 930px at 50% 0%);
    }
    .container_div_two {
        width: 80%;
        margin: 0 auto;
    }
    .section_two_container {
        margin-top: 10px;
    }
    .partner-benefits-row-image {
        height: 210px;
    }
    .partner-benefits-row-image-one,.partner-benefits-row-image-two {
        background-size: 100%;
    }
    .three_sub_heading {
        width: 60%;
    }
    .partner-why-mit {
        margin: 0 1.4% 80px;
    }
    .partner-map-image {
        background-position: -25px -860px;
        background-size: 1200px;
        width: 1130px;
        height: 580px;
    }
    .four_sub_heading {
        width: 60%;
    }
    .proud_partner_image {
        width: 200px;
        height: 60px;
    }
    .proud_partner_image_one {
        background-position: -14px -1435px;
        background-size: 1130px;
    }
    .proud_partner_image_two {
        background-position: -240px -1435px;
        background-size: 1130px;
    }
    .proud_partner_image_three {
        background-position: -466px -1435px;
        background-size: 1130px;
    }
    .proud_partner_image_four {
        background-position: -692px -1435px;
        background-size: 1130px;
    }
    .proud_partner_image_five {
        background-position: -918px -1435px;
        background-size: 1130px;
    }
    .proud_partner_image_six {
        background-position: -14px -1525px;
        background-size: 1130px;
    }
    .proud_partner_image_seven {
        background-position: -240px -1525px;
        background-size: 1130px;
    }
    .proud_partner_image_eight {
        background-position: -460px -1525px;
        background-size: 1130px;
    }
    .proud_partner_image_nine {
        background-position: -700px -1520px;
        background-size: 1130px;
    }
    .proud_partner_image_ten {
        background-position: -650px -1096px;
        background-size: 820px;
    }
    .proud_partner_image_eleven {
        background-position: -15px -1575px;
        background-size: 1100px;
    }
    .proud_partner_image_twelve {
        background-position: -230px -1575px;
        background-size: 1100px;
    }
    .proud_partner_image_thirteen {
        background-position:  -490px -1675px;
        background-size: 1175px;
    }
    .proud_partner_image_fourteen {
        background-position:  -724px -1675px;
        background-size: 1175px;
    }
    .proud_partner_image_fifteen {
        background-position:  -960px -1675px;
        background-size: 1175px;
    }
    .proud_partner_image_sixteen {
        background-position: -20px -1765px;
        background-size: 1175px;
    }
    .proud_partner_image_seventeen {
        background-position: -255px -1765px;
        background-size: 1175px;
    }
    .proud_partner_image_eighteen{
        background-position: -450px -1642px;
        background-size: 1100px;

    }
    .faq_main_heading>.main_heading_text {
        width: 93%;
        padding-left: 10px;
    }
    .partner-form-part-background {
        width: 55%;
    }
    .partner-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_partner_icon {
        width: 55px;
        height: 55px;
    }
    .proud_partner_section:hover .partner_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) {
    .partner-banner-heading {
        line-height: 40px;
    }
    .sections_div_six_inner {
        height: 865px;
    }
    .partner-why-mit-image-five,.partner-why-mit-image-six,.partner-why-mit-image-seven,.partner-why-mit-image-eight {
        margin-top: 10px;
    }
    .banner-contant-1 {
        height: 220px;
    }
    .partner-dipartment {
        top: -200px;
    }
    .partner-banner-subheading {
        width: 85%;
    }
    .banner-contant {
        height: 450px;
        background-size: 1350px;
        background-position: top center
    }
    .partner-discount {
        margin: 20px 15px;
        box-shadow: 0px 3px 0px 8px rgba(0, 0, 0, 0.18);
    }
    .partner-img-div {
        height: 900px;
        clip-path: ellipse(100% 900px at 50% -8%);
    }
    .partner-discount-discription>p {
        font-size: 18px;
    }
    .p-partner-discount-second {
        font-size: 28px;
    }
    .p-partner-discount-first {
        font-size: 56px;
    }
    .partner-discount-revenue-percentag>p>sup {
        font-size: 26px;
    }
    .partner-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%;
    }
    .partner-benefits-row-image-one {
        background-position: 0px 15%;
        background-size: 100%;
    }
    .partner-benefits-row-image-two {
        background-position:  0px 32%;
        background-size: 100%;
        height: 180px;
    }
    .three_sub_heading {
        width: 90%;
    }
    .partner-why-mit {
        width: 210px;
        height: 230px;
    }
    .partner_why_mit_text,.benefit-text {
        font-size: 16px;
    }
    .why-mit-row {
        justify-content: center;
    }
    .partner-map-image {
        background-position:  -20px -695px;
        background-size: 960px;
        width: 900px;
        height: 480px;
    }
    .container_four_heading_part {
        padding-top: 20px;
    }
    .four_sub_heading {
        width: 80%;
    }
    .proud_partner_section {
        width: 33%;
    }
    .faq_main_heading>.main_heading_text {
        width: 90%;
    }
    .faq_main_heading {
        padding: 10px 0px;
    }
    .partner-form-part-background {
        width: 90%;
    }
    .p-form-sub-heading {
        width: 80%;
    }
    #faq_sections {
        width: 85%;
    }
}
/*------------------------------------------------------------------Media Start 1000 To 1260 End*/
/*------------------------------------------------------------------Media Start 900 To 999 Start*/
@media (min-width: 900px) and (max-width: 999px) {
    .partner-dipartment {
        top: -200px;
    }
    .partner_stick_menu_block {
        display: none;
    }
    .nav_div .navigation_list .navigation_item {
        margin: 0 5px;
    }
    .partner-banner-subheading {
        width: 96%;
    }
    .partner-banner-heading {
        font-size: 38px;
        width: 96%;
        margin: 0 auto !important;
        line-height: 40px;
    }
    .banner-contant {
        height: 520px;
        background-position: top center;
        background-size: 1600px;
    }
    .partner-row {
        flex-wrap: wrap;
    }
    .partner-discount {
        width: 280px;
        margin: 30px 50px;
    }
    .partner-img-div {
        height: 1370px;
        clip-path: ellipse(150% 1370px at 50% 0%);
        background-color: #f9f9f9;
    }
    .partner-page-button {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .section_two_container {
        margin-top: 15px;
    }
    .container_div_two {
        width: 90%;
    }
    .partner-benefits-row-image {
        width: 100%;
        height: 130px;
        background-size: 100%;
    }
    .three_sub_heading {
        width: 90%;
    }
    .why-mit-row {
        justify-content: center;
    }
    .partner-why-mit {
        width: 235px;
        margin: 0 2% 80px;
    }
    .partner-map-image {
        background-position: -10px -590px;
        background-size: 820px;
        width: 810px;
        height: 400px;
    }
    .proud_partner_section {
        width: 33%;
    }
    .proud_partner_image {
        width: 267px;
    }
    .proud_partner_image_one {
        background-position: -20px -1770px;
        background-size: 1400px;
    }
    .proud_partner_image_two {
        background-position:  -290px -1770px;
        background-size: 1400px;
    }
    .proud_partner_image_three {
        background-position:  -560px -1770px;
        background-size: 1400px;
    }
    .proud_partner_image_four {
        background-position:  -855px -1770px;
        background-size: 1400px;
    }
    .proud_partner_image_five {
        background-position:  -1140px -1770px;
        background-size: 1400px;
    }
    .proud_partner_image_six {
        background-position: -20px -1885px;
        background-size: 1400px;
    }
    .proud_partner_image_seven {
        background-position:  -290px -1885px;
        background-size: 1400px;
    }
    .proud_partner_image_eight {
        background-position: -570px -1885px;
        background-size: 1400px;
    }
    .proud_partner_image_nine {
        background-position: -845px -1885px;
        background-size: 1400px;
    }
    .proud_partner_image_ten {
        background-position: -870px -1470px;
        background-size: 1100px;
    }
    .proud_partner_image_fourteen {
        background-position: -920px -2135px;
        background-size: 1500px;
    }
    .proud_partner_image_fifteen {
        background-position: -1220px -2135px;
        background-size: 1500px;
    }
    .proud_partner_image_sixteen {
        background-position: -20px -2250px;
        background-size: 1500px;
    }
    .proud_partner_image_seventeen {
        background-position: -310px -2250px;
        background-size: 1500px;
    }
    .proud_partner_image_eighteen{
        background-position: -600px -2180px;
        background-size: 1460px;
    }
    .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;
    }
    .partner-form-part {
        width: 100%;
    }
    .partner-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) {
    .partner_stick_menu_block {
        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) {
    .partner-dipartment {
        top: -200px;
    }
    .partner-banner-heading {
        width: 96%;
        margin: 0 auto !important;
        line-height: 46px;
    }
    .partner-banner-subheading {
        width: 90%;
    }
    .banner-contant {
        background-position: top center;
        height: 500px;
        background-size: 1515px;
    }
    .partner-discount {
        width: 240px;
        margin: 35px 50px;
    }
    .partner-row {
        flex-wrap: wrap;
    }
    .partner-img-div {
        height: 1380px;
        clip-path: ellipse(1380px 1380px at 50% 0%);
    }
    .section_two_container {
        margin-top: 10px;
    }
    #sections_div_two {
        margin: 20px auto 40px;
    }
    .partner-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;
    }
    .partner-benefits-row-image-one {
        background: url(partner-sprite.svg) no-repeat scroll 0px 15%;
        background-size: 100%;
        height: 120px;
    }
    .three_sub_heading {
        width: 90%;
    }
    .why-mit-row {
        justify-content: center;
    }
    .partner-map-image {
        background-position: -30px -530px;
        background-size: 740px;
        width: 685px;
        height: 360px;
    }
    .partner-benefits-row-image {
        height: 120px;
    }
    .partner-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_partner_section {
        width: 32%;
    }
    .proud_partner_image {
        width: 220px;
        height: 80px;
    }
    .proud_partner_image_one {
        background-position: -15px -1500px;
        background-size: 1190px;
    }
    .proud_partner_image_two {
        background-position:  -250px -1500px;
        background-size: 1190px;
    }
    .proud_partner_image_three {
        background-position:  -485px -1500px;
        background-size: 1190px;
    }
    .proud_partner_image_four {
        background-position:  -720px -1500px;
        background-size: 1190px;
    }
    .proud_partner_image_five {
        background-position:  -955px -1500px;
        background-size: 1190px;
    }
    .proud_partner_image_six {
        background-position: -15px -1595px;
        background-size: 1190px;
    }
    .proud_partner_image_seven {
        background-position:  -250px -1595px;
        background-size: 1190px;
    }
    .proud_partner_image_eight {
        background-position:  -480px -1595px;
        background-size: 1190px;
    }
    .proud_partner_image_nine {
        background-position:  -720px -1595px;
        background-size: 1190px;
    }
    .proud_partner_image_ten {
        background-position: -890px -1470px;
        background-size: 1100px;
    }
    .proud_partner_image_eleven {
        background-position: -50px -2150px;
    }
    .proud_partner_image_twelve {
        background-position: -324px -2050px;
        background-size: 1430px;
        height: 50px;
    }
    .proud_partner_image_thirteen {
        background-position: -533px -1829px;
        background-size: 1280px;
        height: 50px;
    }
    .proud_partner_image_fourteen {
        background-position: -788px -1829px;
        background-size: 1280px;
        height: 50px;
    }
    .proud_partner_image_fifteen {
        background-position: -1050px -1829px;
        background-size: 1280px;
        height: 50px;
    }
    .proud_partner_image_sixteen {
        background-position: -20px -1922px;
        background-size: 1280px;
        height: 65px;
    }
    .proud_partner_image_seventeen {
        background-position: -275px -1922px;
        background-size: 1280px;
        height: 65px;
    }
    .proud_partner_image_eighteen {
        background-position: -505px -1835px;
        background-size: 1230px;
        height: 65px;
    }
    .faq_main_heading {
        padding: 10px 0px;
    }
    .faq_main_heading>.main_heading_text {
        width: 88%;
    }
    #faq_sections {
        width: 80%;
    }
    .partner-form-part-background {
        width: 90%;
    }
    .sections_div_six_inner {
        height: 840px;
        background-position: bottom center;
        align-items: center;
    }
    .partner-form-part {
        padding-bottom: 10px;
    }
    .partner-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;
    }
    .partner_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) {
    .partner-dipartment {
        top: -200px;
    }
    .banner-contant-1 {
        height: 300px;
    }
    .banner-contant {
        height: 550px;
        background-position: top center;
        background-size: 1670px;
    }
    .partner-banner-heading {
        font-size: 30px;
        line-height: 36px;
        width: 96%;
        margin: 0 auto !important;
    }
    .partner-banner-subheading {
        width: 90%;
    }
    .partner-row {
        flex-wrap: wrap;
    }
    .partner-discount {
        width: 230px;
        height: 410px;
        margin: 20px 20px 40px;
    }
    .partner-img-div {
        height: 1400px;
        clip-path: ellipse(1000px 1400px at 50% 0%);
    }
    .partner-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%;
    }
    .partner-benefits-row-image-one {
        background-position: 0px 16%;
        background-size: 100%;
    }
    .partner-benefits-row-image {
        height: 110px;
    }
    .partner-why-mit-image-two {
        background-position:  -1080px -32px;
        width: 113px;
        height: 120px;
    }
    .partner-why-mit-image-four {
        background-position: -1083px -15px;
        background-size: 1530px;
        width: 143px;
        height: 120px;
    }
    /*****/
    .why-mit-row {
        justify-content: center;
    }
    .three_sub_heading {
        width: 90%;
    }
    .partner_why_mit_text {
        font-size: 12px;
        line-height: 16px;
    }
    .partner-why-mit {
        width: 150px;
        height: 180px;
        margin: 0 2% 50px;
        box-shadow: none;
    }
    .partner_why_mit_image {
        box-shadow: 0px 0px 34.8px 5.2px rgba(0, 0, 0, 0.11);
        border-radius: 15px;
    }
    .partner-image-why-mit-image {
        padding-top: 5px;
        margin-top: 5px;
    }
    .partner_why_mit_image_five,.partner_why_mit_image_six,.partner_why_mit_image_seven,.partner_why_mit_image_eight {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }
    .partner-why-mit-image-five {
        background-position: -1260px -40px;
        background-size: 1500px;
        width: 70px;
        height: 70px;
    }
    .partner-why-mit-image-six {
        background-position:  -1164px -25px;
        background-size: 1270px;
        width: 70px;
        height: 70px;
    }
    .partner_benefit_text-more {
        font-size: 36px;
    }
    .partner_benefit_text-more>sup {
        font-size: 24px !important;
    }
    .partner_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;
    }
    .partner-why-mit-image-seven {
        background-position:  -1120px -150px;
        background-size: 1340px;
        width: 70px;
        height: 80px;
    }
    .partner-why-mit-image-eight {
        background-position: -1186px -145px;
        background-size: 1300px;
        width: 80px;
        height: 80px;
    }
    .benefit-text {
        font-size: 12px;
        line-height: 16px;
    }
    .partner-map-image {
        background-position: -12px -400px;
        background-size: 560px;
        width: 540px;
        height: 280px;
    }
    .partner-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_partner_section {
        width: 33%;
    }
    .proud_partner_image {
        width: 160px;
        height: 50px;
    }
    .proud_partner_image_one {
        background-position: -10px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_two {
        background-position: -195px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_three {
        background-position:  -375px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_four {
        background-position:  -558px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_five {
        background-position:  -742px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_six {
        background-position: -10px -1220px;
        background-size: 910px;
    }
    .proud_partner_image_seven {
        background-position: -195px -1220px;
        background-size: 910px;
    }
    .proud_partner_image_eight {
        background-position: -370px -1220px;
        background-size: 910px;
    }
    .proud_partner_image_nine {
        background-position: -555px -1220px;
        background-size: 910px;
    }
    .proud_partner_image_ten {
        background-position: -560px -936px;
        background-size: 700px;
    }
    .proud_partner_image_eleven {
        background-position: -15px -1430px;
        background-size: 1000px;
    }
    .proud_partner_image_twelve {
        background-position: -220px -1430px;
        background-size: 1000px;
    }
    .proud_partner_image_thirteen {
        background-position: -387px -1320px;
        background-size: 928px;
    }
    .proud_partner_image_fourteen {
        background-position: -571px -1320px;
        background-size: 928px;
    }
    .proud_partner_image_fifteen {
        background-position: -760px -1320px;
        background-size: 928px;
    }
    .proud_partner_image_sixteen {
        background-position: -20px -1390px;
        background-size: 928px;
    }
    .proud_partner_image_seventeen {
        background-position: -200px -1390px;
        background-size: 928px;
    }

    .proud_partner_image_eighteen {
        background-position: -370px -1342px;
        background-size: 900px;
    }

    .faq_main_heading>.main_heading_text {
        width: 85%;
    }
    .faq_main_heading {
        padding: 10px 0px;
    }
    #faq_sections {
        width: 75%;
    }
    .partner-form-part-background {
        width: 90%;
    }
    .partner-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_partner_section:hover .partner_overlay {
        width: 50px;
        height: 50px;
    }
    .proud_partner_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) {
    .partner-why-mit-image-four {
        background-position: -1115px -25px;
        background-size: 1570px;
        width: 140px;
        height: 120px;
    }
    .partner-dipartment {
        top: -180px;
    }
    .banner-contant-1 {
        height: 300px;
    }
    .banner-contant {
        height: 500px;
        background-position: top center;
        background-size: 1500px;
    }
    .partner-banner-heading {
        font-size: 30px;
        line-height: 36px;
    }
    .partner-banner-subheading {
        width: 90%;
    }
    .partner-row {
        flex-wrap: wrap;
    }
    .partner-discount {
        width: 170px;
        height: 410px;
        margin: 20px 25px 40px;
    }
    .p-partner-discount-first {
        font-size: 44px;
        line-height: 34px;
    }
    .partner-discount-discription>p {
        font-size: 20px;
        width: 90%;
        margin: 0 auto 10px;
    }
    .partner-img-div {
        height: 1350px;
        clip-path: ellipse(1000px 1350px at 50% 0%);
    }
    .partner-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%;
    }
    .partner-benefits-row-image-one {
        background-position: 0px 16%;
        background-size: 100%;
    }
    .partner-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%;
    }
    .partner_why_mit_text {
        font-size: 12px;
        line-height: 16px;
    }
    .partner-why-mit {
        width: 150px;
        height: 180px;
        margin: 0 2% 50px;
        box-shadow: none;
    }
    .partner_why_mit_image {
        box-shadow: 0px 0px 34.8px 5.2px rgba(0, 0, 0, 0.11);
        border-radius: 15px;
    }
    .partner-image-why-mit-image {
        padding-top: 5px;
        margin-top: 5px;
    }
    .partner-why-mit-image-one {
        background-position:  -703px -25px;
        background-size: 1620px;
        width: 120px;
    }
    .partner-why-mit-image-two {
        background-position: -1000px -23px;
        background-size: 1620px;
        width: 105PX;
    }
    .partner-why-mit-image-three {
        background-position:  -880px -20px;
        background-size: 1620px;
        width: 60px;
        height: 120px;
    }
    .partner_why_mit_image_five,.partner_why_mit_image_six,.partner_why_mit_image_seven,.partner_why_mit_image_eight {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }
    .partner-why-mit-image-five {
        background-position: -1260px -40px;
        background-size: 1500px;
        width: 70px;
        height: 70px;
    }
    .partner-why-mit-image-six {
        background-position:  -1164px -25px;
        background-size: 1270px;
        width: 70px;
        height: 70px;
    }
    .partner_benefit_text-more {
        font-size: 36px;
    }
    .partner_benefit_text-more>sup {
        font-size: 24px !important;
    }
    .partner_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;
    }
    .partner-why-mit-image-seven {
        background-position:  -1120px -150px;
        background-size: 1340px;
        width: 70px;
        height: 80px;
    }
    .partner-why-mit-image-eight {
        background-position: -1186px -145px;
        background-size: 1300px;
        width: 80px;
        height: 80px;
    }
    .benefit-text {
        font-size: 12px;
        line-height: 16px;
    }
    .partner-map-image {
        background-position: -10px -345px;
        background-size: 480px;
        width: 450px;
        height: 240px;
    }
    .partner-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_partner_section {
        width: 44%;
    }
    .proud_partner_image {
        width: 160px;
        height: 50px;
    }
    .proud_partner_image_one {
        background-position: -10px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_two {
        background-position: -195px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_three {
        background-position:  -375px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_four {
        background-position:  -558px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_five {
        background-position:  -742px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_six {
        background-position: -10px -1220px;
        background-size: 910px;
    }
    .proud_partner_image_seven {
        background-position: -195px -1220px;
        background-size: 910px;
    }
    .proud_partner_image_eight {
        background-position: -370px -1220px;
        background-size: 910px;
    }
    .proud_partner_image_nine {
        background-position: -555px -1220px;
        background-size: 910px;
    }
    .proud_partner_image_ten {
        background-position: -530px -900px;
        background-size: 675px;
    }
    .proud_partner_image_eleven {
        background-position: -25px -1578px;
        background-size: 1100px;
    }
    .proud_partner_image_twelve {
        background-position: -235px -1490px;
        background-size: 1040px;
    }
    .proud_partner_image_thirteen {
        background-position: -387px -1320px;
        background-size: 928px;
    }
    .proud_partner_image_fourteen {
        background-position: -571px -1320px;
        background-size: 928px;
    }
    .proud_partner_image_fifteen {
        background-position: -760px -1320px;
        background-size: 928px;
    }
    .proud_partner_image_sixteen {
        background-position: -20px -1393px;
        background-size: 928px;
    }
    .proud_partner_image_seventeen {
        background-position: -200px -1393px;
        background-size: 928px;
    }
    .proud_partner_image_eighteen {
        background-position: -370px -1345px;
        background-size: 900px;
    }

    .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%;
    }
    .partner-form-part-background {
        width: 90%;
    }
    .partner-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_partner_icon {
         width: 40px;
         height: 40px;
     }
    .proud_partner_section:hover .partner_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) {
    .partner-dipartment {
        top: -200px;
    }
    .banner-contant-1 {
        height: 280px;
    }
    .banner-contant {
        height: 500px;
        background-position: top center;
        background-size: 1500px;
    }
    .partner-banner-heading {
        font-size: 21px;
        font-weight: bold;
        line-height: 26px;
        width: 90%;
        margin: 0 auto !important;
    }
    .partner-banner-subheading {
        width: 92%;
        font-size: 14px;
    }
    .partner-row {
        flex-wrap: wrap;
    }
    .partner-discount {
        width: 140px;
        height: 380px;
        margin: 20px 20px 40px;
        box-shadow: 0px 3px 0px 10px rgba(0, 0, 0, 0.18);
    }
    .partner-discount-revenue {
        height: 80px;
    }
    .p-partner-discount-first {
        font-size: 36px;
        line-height: 34px;
    }
    .partner-discount-revenue-percentag>p>sup {
        font-size: 22px;
    }
    .p-partner-discount-second {
        font-size: 21px;
    }
    .partner-discount-discription>p {
        font-size: 18px;
        width: 90%;
        margin: 0 auto 10px;
    }
    .discount-revenue {
        font-size: 14px;
    }
    .partner-img-div {
        height: 1280px;
        clip-path: ellipse(1000px 1280px at 50% 0%);
    }
    .partner-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%;
    }
    .partner-benefits-row-image-one {
        background-position: 0px 16%;
        background-size: 100%;
    }
    .partner-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%;
    }
    .partner_why_mit_text {
        font-size: 12px;
        line-height: 16px;
    }
    .partner-why-mit {
        width: 150px;
        height: 180px;
        margin: 0 2% 50px;
        box-shadow: none;
    }
    .partner_why_mit_image {
        box-shadow: 0px 0px 34.8px 5.2px rgba(0, 0, 0, 0.11);
        border-radius: 15px;
    }
    .partner-image-why-mit-image {
        padding-top: 5px;
        margin-top: 5px;
    }
    .partner-why-mit-image-one {
        background-position:  -703px -25px;
        background-size: 1620px;
        width: 120px;
    }
    .partner-why-mit-image-two {
        background-position: -1000px -23px;
        background-size: 1620px;
        width: 105px;
    }
    .partner-why-mit-image-four {
        background-position: -1047px -15px;
        background-size: 1480px;
        width: 140px;

    }
    .partner-why-mit-image-three {
        background-position:  -880px -20px;
        background-size: 1620px;
        width: 60px;
        height: 120px;
    }
    .partner_why_mit_image_five,.partner_why_mit_image_six,.partner_why_mit_image_seven,.partner_why_mit_image_eight {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }
    .partner-why-mit-image-five {
        background-position: -1260px -40px;
        background-size: 1500px;
        width: 70px;
        height: 70px;
    }
    .partner-why-mit-image-six {
        background-position:  -1164px -25px;
        background-size: 1270px;
        width: 70px;
        height: 70px;
    }
    .partner_benefit_text-more {
        font-size: 36px;
    }
    .partner_benefit_text-more>sup {
        font-size: 24px !important;
    }
    .partner_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;
    }
    .partner-why-mit-image-seven {
        background-position:  -1120px -150px;
        background-size: 1340px;
        width: 70px;
        height: 80px;
    }
    .partner-why-mit-image-eight {
        background-position: -1186px -145px;
        background-size: 1300px;
        width: 80px;
        height: 80px;
    }
    .benefit-text {
        font-size: 12px;
        line-height: 16px;
    }
    .partner-map-image {
        background-position: -10px -275px;
        background-size: 385px;
        width: 360px;
        height: 190px;
    }
    .partner-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_partner_section {
        width: 44%;
    }
    .proud_partner_image {
        width: 160px;
        height: 50px;
    }
    .proud_partner_image_one {
        background-position: -10px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_two {
        background-position: -195px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_three {
        background-position:  -375px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_four {
        background-position:  -558px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_five {
        background-position:  -742px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_six {
        background-position: -10px -1225px;
        background-size: 910px;
    }
    .proud_partner_image_seven {
        background-position: -195px -1225px;
        background-size: 910px;
    }
    .proud_partner_image_eight {
        background-position: -370px -1225px;
        background-size: 910px;
    }
    .proud_partner_image_nine {
        background-position: -555px -1225px;
        background-size: 910px;
    }
    .proud_partner_image_ten {
        background-position: -550px -935px;
        background-size: 700px;
    }
    .proud_partner_image_eleven {
        background-position: -15px -1290px;
        background-size: 900px;
    }
    .proud_partner_image_twelve {
        background-position: -190px -1285px;
        background-size: 900px;
    }
    .proud_partner_image_thirteen {
        background-position: -387px -1320px;
        background-size: 928px;
    }
    .proud_partner_image_fourteen {
        background-position: -571px -1320px;
        background-size: 928px;
    }
    .proud_partner_image_fifteen {
        background-position: -760px -1320px;
        background-size: 928px;
    }
    .proud_partner_image_sixteen {
        background-position: -20px -1392px;
        background-size: 928px;
    }
    .proud_partner_image_seventeen {
        background-position: -200px -1392px;
        background-size: 928px;
    }
    .proud_partner_image_eighteen {
        background-position: -360px -1310px;
        background-size: 880px;
    }

    .faq_main_heading>.main_heading_text {
        width: 80%;
        font-size: 18px;
        padding-left: 5px;
    }
    .faq_main_heading {
        padding: 10px 0px;
    }
    #faq_sections {
        width: 70%;
    }
    .partner-form-part-background {
        width: 90%;
    }
    .partner-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;
    }
    .partner-row-field {
        width: 96% !important;
        margin: 1% 2% !important;
    }
    .partner-form-row {
        margin: 0px 0px !important;
    }
    .submit_row_comment {
        text-align: center;
        margin: 2%;
    }
    .proud_partner_icon {
        width: 40px;
        height: 40px;
    }
    .proud_partner_section:hover .partner_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) {
    .partner-dipartment {
        top: -200px;
    }
    .banner-contant-1 {
        height: 280px;
    }
    .banner-contant {
        height: 500px;
        background-position: top center;
        background-size: 1500px;
    }

    .partner-banner-heading {
        font-size: 21px;
        font-weight: bold;
        line-height: 26px;
        width: 90%;
        margin: 0 auto !important;
    }
    .partner-banner-subheading {
        width: 92%;
        font-size: 14px;
    }
    .partner-row {
        flex-wrap: wrap;
    }
    .partner-discount {
        width: 140px;
        height: 380px;
        margin: 20px 10px 40px;
        box-shadow: 0px 3px 0px 10px rgba(0, 0, 0, 0.18);
    }
    .partner-benefits {
        width: 48%;
        text-align: center;
        margin: 25px auto;
    }
    .partner-discount-revenue {
        height: 80px;
    }
    .p-partner-discount-first {
        font-size: 36px;
        line-height: 34px;
    }
    .partner-discount-revenue-percentag>p>sup {
        font-size: 22px;
    }
    .p-partner-discount-second {
        font-size: 21px;
    }
    .partner-discount-discription>p {
        font-size: 18px;
        width: 90%;
        margin: 0 auto 10px;
    }
    .discount-revenue {
        font-size: 14px;
    }
    .partner-img-div {
        height: 1300px;
        clip-path: ellipse(1000px 1300px at 50% 0%);
    }
    .partner-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%;
    }
    .partner-benefits-row-image-one {
        background-position: 0px 16%;
        background-size: 100%;
    }
    .partner-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%;
    }
    .partner_why_mit_text {
        font-size: 12px;
        line-height: 16px;
    }
    .partner-why-mit {
        width: 140px;
        height: 180px;
        margin: 0 3% 50px;
        box-shadow: none;
    }
    .partner_why_mit_image {
        box-shadow: 0px 0px 34.8px 5.2px rgba(0, 0, 0, 0.11);
        border-radius: 15px;
    }
    .partner-image-why-mit-image {
        padding-top: 5px;
        margin-top: 5px;
    }
    .partner-why-mit-image-one {
        background-position:  -703px -25px;
        background-size: 1620px;
        width: 120px;
    }
    .partner-why-mit-image-two {
        background-position: -1000px -23px;
        background-size: 1620px;
        width: 105PX;
    }
    .partner-why-mit-image-three {
        background-position:  -880px -20px;
        background-size: 1620px;
        width: 60px;
        height: 120px;
    }
    .partner-why-mit-image-four {
        background-position: -1057px -20px;
        background-size: 1490px;
        width: 135px;
    }
    .partner_why_mit_image_five,.partner_why_mit_image_six,.partner_why_mit_image_seven,.partner_why_mit_image_eight {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }
    .partner-why-mit-image-five {
        background-position: -1260px -40px;
        background-size: 1500px;
        width: 70px;
        height: 70px;
    }
    .partner-why-mit-image-six {
        background-position:  -1164px -25px;
        background-size: 1270px;
        width: 70px;
        height: 70px;
    }
    .partner_benefit_text-more {
        font-size: 36px;
    }
    .partner_benefit_text-more>sup {
        font-size: 21px !important;
    }
    .partner_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;
    }
    .partner-why-mit-image-seven {
        background-position:  -1120px -150px;
        background-size: 1340px;
        width: 70px;
        height: 80px;
    }
    .partner-why-mit-image-eight {
        background-position: -1186px -145px;
        background-size: 1300px;
        width: 80px;
        height: 80px;
    }
    .benefit-text {
        font-size: 12px;
        line-height: 16px;
    }
    .partner-map-image {
        background-position: -8px -245px;
        background-size: 340px;
        width: 360px;
        height: 170px;
    }
    .partner-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_partner_section {
        width: 50%;
        margin: 20px 0px;
    }
    .proud_partner_image {
        width: 160px;
        height: 50px;
    }
    .proud_partner_image_one {
        background-position: -10px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_two {
        background-position: -195px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_three {
        background-position:  -375px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_four {
        background-position:  -558px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_five {
        background-position:  -742px -1150px;
        background-size: 910px;
    }
    .proud_partner_image_six {
        background-position: -10px -1230px;
        background-size: 910px;
    }
    .proud_partner_image_seven {
        background-position: -195px -1230px;
        background-size: 910px;
    }
    .proud_partner_image_eight {
        background-position: -370px -1230px;
        background-size: 910px;
    }
    .proud_partner_image_nine {
        background-position: -555px -1230px;
        background-size: 910px;
    }
    .proud_partner_image_ten {
        background-position: -510px -865px;
        background-size: 650px;
    }
    .proud_partner_image_eleven {
        background-position: -15px -1290px;
        background-size: 900px;
    }
    .proud_partner_image_twelve {
        background-position: -190px -1280px;
        background-size: 900px;
    }
    .proud_partner_image_thirteen {
        background-position: -387px -1320px;
        background-size: 928px;
    }
    .proud_partner_image_fourteen {
        background-position: -571px -1320px;
        background-size: 928px;
    }
    .proud_partner_image_fifteen {
        background-position: -760px -1320px;
        background-size: 928px;
    }
    .proud_partner_image_sixteen {
        background-position: -10px -1395px;
        background-size: 928px;
    }
    .proud_partner_image_seventeen {
        background-position: -200px -1395px;
        background-size: 928px;
    }
    .proud_partner_image_eighteen {
        background-position: -370px -1345px;
        background-size: 900px;
    }

    .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%;
    }
    .partner-form-part-background {
        width: 90%;
    }
    .partner-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;
    }
    .partner-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;

    }
    .partner-row-field {
        width: 96% !important;
        margin: 2% !important;
    }
    .partner-form-row {
        margin: 0px 0px !important;
    }
    .submit_row_comment {
        text-align: center;
        margin: 2%;
    }
    .partner-button-set {
        margin-top: 15px !important;
    }
    .proud_partner_icon {
        width: 40px;
        height: 40px;
    }
    .proud_partner_section:hover .partner_overlay {
        width: 40px;
        height: 40px;
    }

    .icon-ExternalLink::before {
        width: 40px;
        height: 40px;
        font-size: 24px;
    }
    .icon-rocketsolid::before {
        font-size: 40px;
    }
}
/*------------------------------------------------------------------Media Start 361 To 399 End*/
/*------------------------------------------------------------------Media Start 320 To 360 Start*/
@media (min-width: 321px) and (max-width: 360px) {
    .partner-dipartment {
        top: -200px;
    }
    .banner-contant-1 {
        height: 280px;
    }
    .banner-contant {
        height: 500px;
        background-position: top center;
        background-size: 1500px;
    }
    .partner-banner-heading {
        font-size: 21px;
        font-weight: bold;
        line-height: 26px;
        width: 90%;
        margin: 0 auto !important;
    }
    .partner-banner-subheading {
        width: 92%;
        font-size: 14px;
    }
    .partner-row {
        flex-wrap: wrap;
    }
    .partner-discount {
        width: 120px;
        height: 380px;
        margin: 20px 10px 40px;
        box-shadow: 0px 3px 0px 10px rgba(0, 0, 0, 0.18);
    }
    .partner-benefits {
        width: 48%;
        text-align: center;
        margin: 25px auto;
    }
    .partner-discount-revenue {
        height: 80px;
    }
    .p-partner-discount-first {
        font-size: 36px;
        line-height: 34px;
    }
    .partner-discount-revenue-percentag>p>sup {
        font-size: 22px;
    }
    .p-partner-discount-second {
        font-size: 21px;
    }
    .partner-discount-discription>p {
        font-size: 18px;
        width: 90%;
        margin: 0 auto 10px;
    }
    .discount-revenue {
        font-size: 14px;
    }
    .partner-img-div {
        height: 1300px;
        clip-path: ellipse(1000px 1300px at 50% 0%);
    }
    .partner-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: 32px;
        margin-bottom: 20px !important;
    }
    .two_sub_heading{
        width: 96%;
    }
    .partner-benefits-row-image-one {
        background-position: 0px 16%;
        background-size: 100%;
    }
    .partner-benefits-row-image {
        height: 70px;
    }
    .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%;
    }
    .partner_why_mit_text {
        font-size: 12px;
        line-height: 16px;
    }
    .partner-why-mit {
        width: 120px;
        height: 180px;
        margin: 0 3% 50px;
        box-shadow: none;
    }
    .partner_why_mit_image {
        box-shadow: 0px 0px 34.8px 5.2px rgba(0, 0, 0, 0.11);
        border-radius: 15px;
    }
    .partner-image-why-mit-image {
        padding-top: 5px;
        margin-top: 5px;
    }
    .partner-why-mit-image-one {
        background-position:  -703px -25px;
        background-size: 1620px;
        width: 120px;
    }
    .partner-why-mit-image-two {
        background-position: -1000px -23px;
        background-size: 1620px;
        width: 105px;
    }
    .partner-why-mit-image-four {
        background-position: -850px 0px;
        background-size: 1200px;
        width: 110px;
        height: 120px;
    }
    .partner-why-mit-image-three {
        background-position:  -880px -20px;
        background-size: 1620px;
        width: 60px;
        height: 120px;
    }
    .partner_why_mit_image_five,.partner_why_mit_image_six,.partner_why_mit_image_seven,.partner_why_mit_image_eight {
        border-bottom-left-radius: 0px;
        border-bottom-right-radius: 0px;
    }
    .partner-why-mit-image-five {
        background-position: -1260px -40px;
        background-size: 1500px;
        width: 70px;
        height: 70px;
    }
    .partner-why-mit-image-six {
        background-position:  -1164px -25px;
        background-size: 1270px;
        width: 70px;
        height: 70px;
    }
    .partner_benefit_text-more {
        font-size: 36px;
    }
    .partner_benefit_text-more>sup {
        font-size: 21px !important;
    }
    .partner_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;
    }
    .partner-why-mit-image-seven {
        background-position:  -1120px -150px;
        background-size: 1340px;
        width: 70px;
        height: 80px;
    }
    .partner-why-mit-image-eight {
        background-position: -1186px -145px;
        background-size: 1300px;
        width: 80px;
        height: 80px;
    }
    .benefit-text {
        font-size: 12px;
        line-height: 16px;
    }
    .partner-map-image {
        background-position: -5px -215px;
        background-size: 300px;
        width: 285px;
        height: 150px;
    }
    .partner-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_partner_section {
        width: 50%;
        margin: 10px 0px;
    }
    .proud_partner_image {
        width: 140px;
        height: 50px;
    }
    .proud_partner_image_one {
        background-position: -10px -1015px;
        background-size: 800px;
    }
    .proud_partner_image_two {
        background-position: -170px -1015px;
        background-size: 800px;
    }
    .proud_partner_image_three {
        background-position:  -330px -1015px;
        background-size: 800px;
    }
    .proud_partner_image_four {
        background-position:  -490px -1015px;
        background-size: 800px;
    }
    .proud_partner_image_five {
        background-position:  -650px -1015px;
        background-size: 800px;
    }
    .proud_partner_image_six {
        background-position: -10px -1075px;
        background-size: 800px;
    }
    .proud_partner_image_seven {
        background-position: -170px -1075px;
        background-size: 800px;
    }
    .proud_partner_image_eight {
        background-position: -325px -1075px;
        background-size: 800px;
    }
    .proud_partner_image_nine {
        background-position: -480px -1075px;
        background-size: 800px;
    }
    .proud_partner_image_ten {
        background-position: -510px -855px;
        background-size: 640px;
    }
    .proud_partner_image_eleven {
        background-position: -15px -1290px;
        background-size: 900px;
    }
    .proud_partner_image_twelve {
        background-position: -205px -1290px;
        background-size: 900px;
    }
    .proud_partner_image_thirteen {
        background-position: -330px -1135px;
        background-size: 800px;
    }
    .proud_partner_image_fourteen {
        background-position: -490px -1135px;
        background-size: 800px;
    }
    .proud_partner_image_fifteen {
        background-position: -660px -1135px;
        background-size: 800px;
    }
    .proud_partner_image_sixteen {
        background-position: -10px -1195px;
        background-size: 800px;
    }
    .proud_partner_image_seventeen {
        background-position: -170px -1195px;
        background-size: 800px;
    }
    .proud_partner_image_eighteen {
        background-position: -330px -1190px;
        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%;
    }
    .partner-form-part-background {
        width: 90%;
    }
    .partner-form-part {
        width: 100%;
        padding-bottom: 20px;
    }
    .sections_div_six_inner {
        background-position: bottom center;
        height: 800px;
        align-items: center;
    }
    .partner-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;

    }
    .partner-row-field {
        width: 96% !important;
        margin: 2% !important;
    }
    .partner-form-row {
        margin: 0px 0px !important;
    }
    .submit_row_comment {
        text-align: center;
        margin: 2%;
    }
    .partner-button-set {
        margin-top: 15px !important;
    }
    .proud_partner_icon {
        width: 40px;
        height: 40px;
    }
    .proud_partner_section:hover .partner_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 -------------------------------------------*/
.partner-benefits-row [class^=icon-]:before, .partner-benefits-row [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-No-fee-1::before {
    content: "\ea81";
}
.icon-myaccount::before {
    content: "\ea50";
}
.icon-Sales-Manager::before {
    content: "\ea17";
}
.icon-Sharing-Solid::before {
    content: "\ea7e";
}
.icon-customization::before {
    content: "\ea29";
}
.icon-handshake::before {
    content: "\ea65";
    font-family: 'meetanshi-font' !important;
}
.icon-ExternalLink::before {
    display: table-cell;
    width: 65px;
    vertical-align: middle;
    font-size: 32px;
    color: #7798a6;
}
.icon-ExternalLink::before {
    content: "\ea80";
    font-family: 'meetanshi-font' !important;
}
