@media only screen and (min-width: 768px) and (max-width: 1024px) {

    /* ----------========== Main page responsive START  ==========--------- */
    .main_center {
        padding: 0 0px;
    }

    /* Header responsive */
    header {
        padding: 0 0;
    }

    .header_top {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column-reverse;
        padding: 0px 0px;
    }

    .header_right {
        width: 100%;
        float: none;
        padding: 8px 16px;
        border-bottom: 1px solid #E8EAED;
    }

    .logo_sect {
        float: none;
        width: 100%;
        max-width: 100%;
        padding: 13px 16px;
    }

    .logo {
        margin-top: 2px;
    }

    .menu_btn {
        display: block;
    }

    nav.nav_desk {
        display: none;
    }

    .sign_link {
        float: right;
    }

    /* Header responsive */
    /* Footer responsive */
    .ftr_menu {
        display: none;
    }

    .ftr_top {
        padding: 0;
    }

    .ftr_logo_sect {
        width: 100%;
        padding: 20px 16px;
        border-bottom: 1px solid #E8EAED;
    }

    .ftr_right {
        display: flex;
        flex-wrap: wrap;
        float: none;
        width: 100%;
        padding: 20px 16px;
    }

    .ftr_top .cnt_link_itm {
        width: 100%;
        margin: 0px 0 22px 0;
    }

    .ftr_top .cnt_link {
        margin: 0px 0 0 0;
    }

    .ftr_top .cnt_link_itm:last-child {
        margin: 0px 0 0 0;
    }

    .ftr_social {
        width: 100%;
        float: none;
    }

    .ftr_menu_sect {
        width: 100%;
        padding: 0px 16px 20px 16px;
        border-top: 0;
    }

    .copyrite {
        padding: 30px 16px;
    }

    /* Footer responsive */

    /* Main responsive */
    .wrap_manshet {
        padding: 40px 16px;
    }

    .top_slider {
        padding: 0 0 30px 0;
    }

    .mnsh_title {
        margin: 10px 0 30px 0;
        font-size: 26px;
        line-height: 31px;
    }

    .wrap_stat {
        padding: 20px 16px;
    }

    .stat_col {
        width: 25%;
    }

    /* .stat_col:last-child {
        display: none;
    } */

    .wrap_odds {
        padding: 40px 16px;
    }

    /* .wrap_odds .sect_header {
        padding: 0 16px 20px 16px;
    } */

    .odds_col .col_in {
        padding: 20px 16px;
        border-radius: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        -ms-border-radius: 0px;
        -o-border-radius: 0px;
    }

    .popular_full {
        width: 100%;
        padding: 30px 16px 40px 16px;
        margin: 0 0 40px 0;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
    }

    .popular_slider {
        padding: 30px 0 30px 0;
    }

    .exampl_full {
        padding: 30px 16px 55px 16px;
        margin: 0 0 40px 0;
    }

    .exampl_full .swiper-pagination {
        left: 16px;
    }

    .exampl_full .mnsh_title {
        font-size: 26px;
        line-height: 31px;
    }

    .exampl_full .top_sld_catg {
        font-size: 14px;
        line-height: 22px;
    }

    .wrap_faq {
        width: 100%;
        padding: 0 16px;
        margin: 0 0 60px 0;
    }


    .partner_full {
        position: relative;
        width: 100%;
        padding: 0px 16px 18px 16px;
        margin: 0 0 60px 0;
    }

    .partner_slider .swiper-pagination {
        justify-content: flex-start;
        left: 16px;
        top: auto;
        bottom: 0;
    }

    .partner_slider .row {
        margin: 0 -8px;
    }

    .partner_col {
        width: 50%;
        padding: 0 8px 16px 8px;
    }

    /* Main responsive */

    /* ----------========== Main page responsive FINISH  ==========--------- */

    /* ----------========== FORMATS page responsive START  ==========--------- */
    .wrap_format {
        padding: 20px 0 40px 0;
    }

    .wrap_format .format_body {
        padding: 0 16px;
    }

    .wrap_format .static_body {
        padding: 0 16px;
    }

    .wrap_format .sect_header {
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .wrap_format .row {
        margin: 0 -10px;
    }

    .wrap_format .odds_col {
        width: 25%;
        padding: 0px 10px 20px 10px;
    }


    /* .wrap_faq_page {
        padding: 20px 0;
    } */

    .wrap_faq_page .faq_body {
        position: relative;
        width: 100%;
        padding: 0px 16px 0px 16px;
    }

    .wrap_faq_page .sect_header {
        margin-bottom: 20px;
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .wrap_faq_page .row {
        margin: 0 -10px;
    }

    .wrap_faq_page .odds_col {
        width: 50%;
        padding: 0px 10px 20px 10px;
    }

    .wrap_faq_page .odds_col .col_in {
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
    }

    /* Contact page */
    .wrap_contact {
        padding: 20px 16px;
    }

    /* Contact page */
    /* About page */
    .wrap_abt_head {
        padding: 40px 16px;
    }

    /* .abt_text {
        font-size: 36px;
        line-height: 43px;
    } */

    .wrap_abt_info {
        padding: 20px 16px;
    }

    .abt_info {
        padding: 0 0 0 60px;
    }

    .abt_site_itm {
        display: flex;
        align-items: center;
        padding: 40px 16px 40px 16px;
        /* margin: 0 0 40px 0; */
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    /* .abt_site_itm .mnsh_img {
        float: none;
        width: 100%;
        margin: 0 0 0px 0;
    } */

    .abt_site_itm .mnsh_content {
        /* float: none; */
        padding: 0px 20px 20px 0px;
        /* width: 100%; */
    }

    .abt_site_itm:nth-child(2n) .mnsh_content {
        padding: 0px 0px 20px 20px;
    }

    .wrap_abt_site .format_info {
        padding: 0px 16px;
    }

    /* .wrap_abt_site .mnsh_title {
        font-size: 26px;
        line-height: 31px;
    }

    .wrap_abt_site .top_sld_catg {
        font-size: 14px;
        line-height: 22px;
    } */

    .abt_last_itm {
        display: flex;
        align-items: center;
        padding: 40px 16px 40px 16px;
        /* margin: 0 0 40px 0; */
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    /* .abt_last_itm .mnsh_img {
        float: none;
        width: 100%;
        margin: 0 0 0px 0;
    }

    .abt_last_itm .mnsh_content {
        float: none;
        padding: 0px 0px 20px 0px;
        width: 100%;
    } */

    /* .wrap_abt_last_site .mnsh_title {
        margin: 0px 0 16px 0;
    }

    .wrap_abt_last_site .top_sld_catg {
        margin-bottom: 20px;
    } */

    .last_btn {
        display: flex;
        width: 100%;
        min-width: 100%;
        padding: 13px 50px 13px 20px;
    }

    .wrap_agency {
        padding: 20px 16px;
    }

    .wrap_agency .odds_col {
        width: 33.33%;
        padding: 0 10px 20px 10px;
    }

    .wrap_video {
        padding: 60px 16px;
    }

    .vid_title {
        font-weight: bold;
        font-size: 26px;
        line-height: 31px;
    }

    .vid_info {
        font-size: 18px;
        line-height: 21px;
    }

    /* About page */
    /* ----------========== FORMATS page responsive FINISH  ==========--------- */
}

@media only screen and (min-width: 561px) and (max-width: 767px) {
    .main_center {
        padding: 0 0px;
    }

    /* ----------========== Main page responsive START  ==========--------- */
    /* Header responsive */
    header {
        padding: 0 0;
    }

    .header_top {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column-reverse;
        padding: 0px 0px;
    }

    .header_right {
        width: 100%;
        float: none;
        padding: 8px 16px;
        border-bottom: 1px solid #E8EAED;
    }

    .logo_sect {
        float: none;
        width: 100%;
        max-width: 100%;
        padding: 13px 16px;
    }

    .logo {
        margin-top: 2px;
    }

    .menu_btn {
        display: block;
    }

    nav.nav_desk {
        display: none;
    }

    .sign_link {
        float: right;
    }

    /* Header responsive */
    /* Footer responsive */
    .ftr_menu {
        display: none;
    }

    .ftr_top {
        padding: 0;
    }

    .ftr_logo_sect {
        width: 100%;
        padding: 20px 16px;
        border-bottom: 1px solid #E8EAED;
    }

    .ftr_right {
        display: flex;
        flex-wrap: wrap;
        float: none;
        width: 100%;
        padding: 20px 16px;
    }

    .ftr_top .cnt_link_itm {
        width: 100%;
        margin: 0px 0 22px 0;
    }

    .ftr_top .cnt_link {
        margin: 0px 0 0 0;
    }

    .ftr_top .cnt_link_itm:last-child {
        margin: 0px 0 0 0;
    }

    .ftr_social {
        width: 100%;
        float: none;
    }

    .ftr_menu_sect {
        width: 100%;
        padding: 0px 16px 20px 16px;
        border-top: 0;
    }

    .copyrite {
        padding: 30px 16px;
    }

    /* Footer responsive */
    /* Main responsive */
    .wrap_manshet .swiper-link {
        flex-direction: column-reverse;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .wrap_manshet {
        padding: 40px 16px;
    }

    .top_slider {
        padding: 0 0 30px 0;
    }

    .mnsh_img {
        float: none;
        width: 50%;
        margin: 0 0 20px 0;
    }

    .mnsh_content {
        display: flex;
        flex-wrap: wrap;
        float: none;
        position: relative;
        padding: 10px 0px 0px 0px;
        width: 100%;
    }

    .mnsh_title {
        margin: 10px 0 30px 0;
        font-size: 26px;
        line-height: 31px;
        /* margin-bottom: 15px; */
    }

    .wrap_stat {
        padding: 0px 16px;
    }

    .stat_col {
        border-bottom: 1px solid #E8EAED;
        width: 50%;
        padding: 20px 16px 20px 16px;
    }

    /* .stat_col:last-child {
        display: none;
    } */

    .wrap_odds {
        padding: 40px 16px;
    }

    /* .wrap_odds .sect_header {
        padding: 0 16px 20px 16px;
    } */

    .odds_col {
        width: 50%;
        padding: 0px 10px 16px 10px;
    }

    .odds_col .col_in {
        padding: 20px 16px;
        border-radius: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        -ms-border-radius: 0px;
        -o-border-radius: 0px;
    }

    .popular_full {
        width: 100%;
        padding: 30px 16px 40px 16px;
        margin: 0 0 40px 0;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
    }

    .popular_slider {
        padding: 30px 0 30px 0;
    }

    .exampl_full .mnsh_img {
        width: 100%;
    }

    .exampl_full .mnsh_content {
        padding: 10px 20px 20px 0px;
        width: 100%;
    }

    .wrap_site .swiper-link {
        flex-direction: column-reverse;
    }

    .exampl_full {
        padding: 30px 16px 55px 16px;
        margin: 0 0 40px 0;
    }

    .exampl_full .swiper-pagination {
        left: 16px;
    }

    .exampl_full .mnsh_title {
        font-size: 26px;
        line-height: 31px;
    }

    .exampl_full .top_sld_catg {
        font-size: 14px;
        line-height: 22px;
    }

    .wrap_faq {
        width: 100%;
        padding: 0 16px;
        margin: 0 0 60px 0;
    }


    .partner_full {
        position: relative;
        width: 100%;
        padding: 0px 16px 18px 16px;
        margin: 0 0 60px 0;
    }

    .partner_slider .swiper-pagination {
        justify-content: flex-start;
        left: 16px;
        top: auto;
        bottom: 0;
    }

    .partn_item {
        padding: 15px 10px;
    }

    .partner_slider .row {
        margin: 0 -8px;
    }

    .partner_col {
        width: 50%;
        padding: 0 8px 16px 8px;
    }

    /* Main responsive */

    /* ----------========== Main page responsive FINISH  ==========--------- */

    /* ----------========== FORMATS page responsive START  ==========--------- */
    .wrap_format {
        padding: 20px 0 40px 0;
    }

    .wrap_format .sect_header {
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .wrap_format .format_body {
        padding: 0 16px;
    }

    .wrap_format .static_body {
        padding: 0 16px;
    }

    .wrap_format .row {
        margin: 0 -10px;
    }

    .wrap_format .odds_col {
        width: 50%;
        padding: 0px 10px 20px 10px;
    }

    .wrap_format .odds_img {
        display: flex;
        justify-content: center;
        margin: 0 auto;
    }

    .wrap_format .lt_title {
        text-align: center;
    }

    .wrap_format .lt_info {
        text-align: center;
    }

    /* .wrap_faq_page {
        padding: 20px 0;
    } */

    .wrap_faq_page .faq_body {
        position: relative;
        width: 100%;
        padding: 0px 16px 0px 16px;
    }

    .wrap_faq_page .sect_header {
        margin-bottom: 20px;
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .wrap_faq_page .row {
        margin: 0 -10px;
    }

    .wrap_faq_page .odds_col {
        width: 50%;
        padding: 0px 10px 20px 10px;
    }

    .wrap_faq_page .odds_col .col_in {
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
    }

    /* Contact page */
    /* .wrap_contact {
        padding: 20px 0;
    } */

    .wrap_contact .sect_header {
        padding: 20px 16px;
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .contact_left {
        float: none;
        width: 100%;
        padding: 0 0px 20px 0;
    }

    .contact_right {
        float: none;
        width: 100%;
        padding: 0 0px 0 0px;
    }

    .cnt_form {
        padding: 40px 16px;
        margin: 20px auto;
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .cnt_itm {
        border-radius: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        -ms-border-radius: 0px;
        -o-border-radius: 0px;
    }

    /* Contact page */
    /* About page */
    .wrap_abt_head {
        padding: 40px 16px;
    }

    .abt_text {
        font-size: 36px;
        line-height: 43px;
    }

    .wrap_abt_info {
        padding: 20px 16px;
    }

    .abt_info {
        padding: 0 0 0 60px;
    }

    .abt_site_itm {
        display: flex;
        align-items: center;
        padding: 40px 16px 40px 16px;
        /* margin: 0 0 40px 0; */
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .abt_site_itm .mnsh_img {
        float: none;
        width: 100%;
        margin: 0 0 0px 0;
    }

    .abt_site_itm .mnsh_content {
        float: none;
        padding: 0px 0px 20px 0px;
        width: 100%;
    }

    .abt_site_itm:nth-child(2n) .mnsh_content {
        padding: 0px 0px 0px 0px;
    }

    .wrap_abt_site .format_info {
        padding: 0px 16px;
    }

    .wrap_abt_site .mnsh_title {
        font-size: 26px;
        line-height: 31px;
    }

    .wrap_abt_site .top_sld_catg {
        font-size: 14px;
        line-height: 22px;
    }

    .abt_last_itm {
        display: flex;
        align-items: center;
        padding: 40px 16px 40px 16px;
        /* margin: 0 0 40px 0; */
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .abt_last_itm .mnsh_img {
        float: none;
        width: 100%;
        margin: 0 0 0px 0;
    }

    .abt_last_itm .mnsh_content {
        float: none;
        padding: 0px 0px 20px 0px;
        width: 100%;
    }

    .wrap_abt_last_site .mnsh_title {
        margin: 0px 0 16px 0;
    }

    .wrap_abt_last_site .top_sld_catg {
        margin-bottom: 20px;
    }

    .last_btn {
        display: flex;
        width: 100%;
        min-width: 100%;
        padding: 13px 50px 13px 20px;
    }

    .wrap_agency {
        padding: 20px 16px;
    }

    .wrap_agency .odds_col {
        width: 100%;
        padding: 0 10px 20px 10px;
    }

    .wrap_video {
        padding: 60px 16px;
    }

    .vid_title {
        font-weight: bold;
        font-size: 26px;
        line-height: 31px;
    }

    .vid_info {
        font-size: 18px;
        line-height: 21px;
    }

    /* About page */
    /* ----------========== FORMATS page responsive FINISH  ==========--------- */
}

@media only screen and (min-width: 0px) and (max-width: 560px) {
    .main_center {
        padding: 0 0px;
    }

    /* ----------========== Main page responsive START  ==========--------- */
    /* Header responsive */
    header {
        padding: 0 0;
    }

    .header_top {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column-reverse;
        padding: 0px 0px;
    }

    .header_right {
        width: 100%;
        float: none;
        padding: 8px 16px;
        border-bottom: 1px solid #E8EAED;
    }

    .logo_sect {
        float: none;
        width: 100%;
        max-width: 100%;
        padding: 13px 16px;
    }

    .logo {
        margin-top: 2px;
    }

    .menu_btn {
        display: block;
    }

    nav.nav_desk {
        display: none;
    }

    .sign_link {
        float: right;
    }

    /* Header responsive */
    /* Footer responsive */
    .ftr_menu {
        display: none;
    }

    .ftr_top {
        padding: 0;
    }

    .ftr_logo_sect {
        width: 100%;
        padding: 20px 16px;
        border-bottom: 1px solid #E8EAED;
    }

    .ftr_right {
        display: flex;
        flex-wrap: wrap;
        float: none;
        width: 100%;
        padding: 20px 16px;
    }

    .ftr_top .cnt_link_itm {
        width: 100%;
        margin: 0px 0 22px 0;
    }

    .ftr_top .cnt_link {
        margin: 0px 0 0 0;
    }

    .ftr_top .cnt_link_itm:last-child {
        margin: 0px 0 0 0;
    }

    .ftr_social {
        width: 100%;
        float: none;
    }

    .ftr_menu_sect {
        width: 100%;
        padding: 0px 16px 20px 16px;
        border-top: 0;
    }

    .copyrite {
        padding: 30px 16px;
    }

    /* Footer responsive */
    /* Main responsive */
    .wrap_manshet .swiper-link {
        flex-direction: column-reverse;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .wrap_manshet {
        padding: 40px 16px;
    }

    .top_slider {
        padding: 0 0 30px 0;
    }

    .mnsh_img {
        float: none;
        width: 50%;
        margin: 0 0 20px 0;
    }

    .mnsh_content {
        display: flex;
        flex-wrap: wrap;
        float: none;
        position: relative;
        padding: 10px 0px 0px 0px;
        width: 100%;
    }

    .mnsh_title {
        margin: 10px 0 30px 0;
        font-size: 26px;
        line-height: 31px;
        /* margin-bottom: 15px; */
    }

    .wrap_stat {
        padding: 0px 16px;
    }

    .wrap_stat .row {
        margin: 0 -10px;
    }

    .stat_col {
        border-bottom: 1px solid #E8EAED;
        width: 50%;
        padding: 20px 10px 20px 10px;
    }

    .stat_val {
        font-size: 18px;
        line-height: 21px;
    }

    /* .stat_col:last-child {
        display: none;
    } */

    /* .wrap_odds {
        padding: 40px 16px;
    } */

    .wrap_odds .sect_header {
        padding: 0 16px 20px 16px;
    }

    .odds_col {
        width: 100%;
        padding: 0px 10px 16px 10px;
    }

    .odds_col .col_in {
        padding: 20px 16px;
        border-radius: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        -ms-border-radius: 0px;
        -o-border-radius: 0px;
    }

    .popular_full {
        width: 100%;
        padding: 30px 16px 40px 16px;
        margin: 0 0 40px 0;
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
    }

    .popular_slider {
        padding: 30px 0 30px 0;
    }

    .exampl_full .mnsh_img {
        width: 100%;
    }

    .exampl_full .mnsh_content {
        padding: 10px 20px 20px 0px;
        width: 100%;
    }

    .wrap_site .swiper-link {
        flex-direction: column-reverse;
    }

    .exampl_full {
        padding: 30px 16px 55px 16px;
        margin: 0 0 40px 0;
    }

    .exampl_full .swiper-pagination {
        left: 16px;
    }

    .exampl_full .mnsh_title {
        font-size: 26px;
        line-height: 31px;
    }

    .exampl_full .top_sld_catg {
        font-size: 14px;
        line-height: 22px;
    }

    .wrap_faq {
        width: 100%;
        padding: 0 16px;
        margin: 0 0 60px 0;
    }


    .partner_full {
        position: relative;
        width: 100%;
        padding: 0px 16px 18px 16px;
        margin: 0 0 60px 0;
    }

    .partner_slider .swiper-pagination {
        justify-content: flex-start;
        left: 16px;
        top: auto;
        bottom: 0;
    }

    .partn_item {
        padding: 15px 10px;
    }

    .partner_slider .row {
        margin: 0 -8px;
    }

    .partner_col {
        width: 50%;
        padding: 0 8px 16px 8px;
    }

    /* Main responsive */

    /* ----------========== Main page responsive FINISH  ==========--------- */

    /* ----------========== FORMATS page responsive START  ==========--------- */
    .wrap_format {
        padding: 20px 0 40px 0;
    }

    .wrap_format .format_body {
        padding: 0 16px;
    }

    .wrap_format .static_body {
        padding: 0 16px;
    }

    .wrap_format .sect_header {
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .wrap_format .row {
        margin: 0 -10px;
    }

    .wrap_format .odds_col {
        float: none;
        width: 100%;
        padding: 0px 10px 20px 10px;
    }

    .static_body .odds_col {
        float: left;
        width: 50%;
        padding: 0px 10px 20px 10px;
    }

    .wrap_format .odds_img {
        display: flex;
        justify-content: center;
        margin: 0 auto;
    }

    .wrap_format .lt_title {
        text-align: center;
    }

    .wrap_format .lt_info {
        text-align: center;
    }

    /* .wrap_faq_page {
        padding: 20px 0;
    } */

    .wrap_faq_page .faq_body {
        position: relative;
        width: 100%;
        padding: 0px 16px 0px 16px;
    }

    .wrap_faq_page .sect_header {
        margin-bottom: 20px;
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .wrap_faq_page .row {
        margin: 0 -10px;
    }

    .wrap_faq_page .odds_col {
        float: none;
        width: 100%;
        padding: 0px 10px 20px 10px;
    }

    .wrap_faq_page .odds_col .col_in {
        border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
    }

    /* Contact page */
    /* .wrap_contact {
        padding: 20px 0;
    } */

    .wrap_contact .sect_header {
        padding: 20px 16px;
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .contact_left {
        float: none;
        width: 100%;
        padding: 0 0px 20px 0;
    }

    .contact_right {
        float: none;
        width: 100%;
        padding: 0 0px 0 0px;
    }

    .cnt_form {
        padding: 40px 16px;
        margin: 20px auto;
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .cnt_itm {
        padding: 20px 16px;
        border-radius: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        -ms-border-radius: 0px;
        -o-border-radius: 0px;
    }

    /* Contact page */
    /* About page */
    .wrap_abt_head {
        padding: 40px 16px;
    }

    .abt_text {
        font-size: 36px;
        line-height: 43px;
    }

    .wrap_abt_info {
        padding: 20px 16px;
    }

    .abt_info {
        padding: 0 0 0 60px;
    }

    .abt_site_itm {
        display: flex;
        align-items: center;
        padding: 40px 16px 40px 16px;
        /* margin: 0 0 40px 0; */
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .abt_site_itm .mnsh_img {
        float: none;
        width: 100%;
        margin: 0 0 0px 0;
    }

    .abt_site_itm .mnsh_content {
        float: none;
        padding: 0px 0px 20px 0px;
        width: 100%;
    }

    .abt_site_itm:nth-child(2n) .mnsh_content {
        padding: 0px 0px 0px 0px;
    }

    .wrap_abt_site .format_info {
        padding: 0px 16px;
    }

    .wrap_abt_site .mnsh_title {
        font-size: 26px;
        line-height: 31px;
    }

    .wrap_abt_site .top_sld_catg {
        font-size: 14px;
        line-height: 22px;
    }

    .abt_last_itm {
        display: flex;
        align-items: center;
        padding: 40px 16px 40px 16px;
        /* margin: 0 0 40px 0; */
        border-radius: 0;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
    }

    .abt_last_itm .mnsh_img {
        float: none;
        width: 100%;
        margin: 0 0 0px 0;
    }

    .abt_last_itm .mnsh_content {
        float: none;
        padding: 0px 0px 20px 0px;
        width: 100%;
    }

    .wrap_abt_last_site .mnsh_title {
        margin: 0px 0 16px 0;
    }

    .wrap_abt_last_site .top_sld_catg {
        margin-bottom: 20px;
    }

    .last_btn {
        display: flex;
        width: 100%;
        min-width: 100%;
        padding: 13px 50px 13px 20px;
    }

    .wrap_agency {
        padding: 20px 16px;
    }

    .wrap_agency .odds_col {
        width: 100%;
        padding: 0 10px 20px 10px;
    }

    .wrap_video {
        padding: 60px 16px;
    }

    .vid_title {
        font-weight: bold;
        font-size: 26px;
        line-height: 31px;
    }

    .vid_info {
        font-size: 18px;
        line-height: 21px;
    }

    .collapse_btn {
        font-size: 18px;
        line-height: 21px;
    }


    /* About page */

    /* ----------========== FORMATS page responsive FINISH  ==========--------- */
}