/* Extra small devices (phones, 600px and down) */


/* Small devices (portrait tablets and large phones, 600px and up) */

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (max-width: 992px) {
    .web {
        display: none;
    }
    .mobile_ham_burger{
        display: inline-block;
        width: 2em;
        height: 2em;
        margin-left: auto;
        margin-right: 13px;
        stroke: none;
        max-width: none;
        min-width: 1.3em;
        position: relative;
        fill: currentColor;
        color: currentColor;
        cursor: pointer;
    }
    .flex-wrap, .banner-inner, .left-banner-inner{
        flex-wrap: wrap;
    }
    .container{
        width: 90%;
    }
    .home-page, .contraception-page, .long_acting_page, .about-us-page {
        overflow-x: clip;
    }
    .banner{
        top: 20px;
        min-width: 300px;
    }
    .banner-section{
        overflow-x: clip;
        background-color: #FFFFFF;
    }
    .banner, .left-banner, .left-banner-inner .banner-img, .poll-section .poll-text .banner-img, .banner-section .banner-img .banner{
        object-fit: cover;
        height: 300px;
        right: -10%;
        width: 100%;
    }
    .left-banner-inner .banner-img{
        position: relative;
        left: 0;
    }
    .left-banner-inner{
        flex-direction: column-reverse;
    }
    .banner-text, .left-banner-inner .banner-text, .voice-section .banner-text, .poll-section .banner-text {
        margin: auto;
        width: 95%;
    }
    .home-page .banner-section, .contraception-page .banner-section, .poll-section, .Contraceptive_Methods .banner-section, .share_voice_page .banner-section.section, .long_acting_page .banner-section::after, .short-acting-page .banner-section::after, .other_methods_page .banner_section.other_method::after, .hcp-questions .banner-section,
    .contra-features-page .banner-section, .long_acting_page .banner_section, .short-acting-page .banner_section, .other_methods_page .banner_section,.banner_area, .about-us-page .banner-section, .terms-page .header-section,.voice-section.banner-section{
        background: #f5f5f5 url(../images/mobile-bg.svg);
        background-size: cover;
        background-repeat: no-repeat;
        height: 560px;
    }
    .contraception-page .banner-section{
        background-position: 0rem 0;
        /* height: 100vh; */
        padding-bottom: 3rem;
        min-height: 820px;
    }
    .contraception-page .voice-section.banner-section{
        background-position: 0rem 0;
        height: 100%;
        padding-bottom: 3rem;
    }
    .contraception-page + .footer{
        margin-top: 0;
    }
    .banner-section .banner-img {
        /* height: auto; */
        max-height: 250px;
        bottom: 0px;
    } 
    .voice-section .banner-inner .banner-img{
        height: auto;
        max-height: 250px;
        bottom: 0px;
        display: none;
    }
    .contraception-section {
        margin-top: 25%;
    }
    .switch {
        font-size: 15px;
        max-width: 350px;
        height: 60px;
    }
    .slider::before {
        left: 7px;
        bottom: 5px;
        width: 48%
    }
    .voice-section {
        background-image: none;
    }
    .toggleDiv {
        background-color: #fff;
    }
    .poll-form .submitBtn, .two-columns a {
        font-size: 16px;
    }
/* .home-page .banner-section */
    .other_methods_page .banner_section.other_method::after{
        min-width: 470px;
    }
    .poll-section{
        background: #FFFF;
    }
    /* .home-page .banner-section.section{

    } */
    .home-page .banner-section .banner-text{
        width: 75%;
        margin-left: 3rem;
        margin-top: 3.5rem;
    }
    .about-us-page .banner-section .banner-text{
        width: 95%;
        margin-left: 3rem;
        margin-top: 3.5rem;
    }
    .toggle-switch .toggle-switch-inner, .poll-section {
        background-color: #FFFFFF;
    }
    .toggle-switch , .section {
        margin-bottom: 20px;
    }
    .mt100{
        margin-top: 100px !important;
    }
    .toggle-switch .slider{
        background-color: #171717;
        color: #FFFFFF;
    }
    .poll-section .poll-text {
        margin: 0 auto;
    }
    .poll-inner
    .poll-form{
        width: 100%;
        background-color: #FFFFFF;
        margin: 40px auto auto auto;
        padding: 0;
    }
    .poll-inner, .contraception-page .tab-section .container_02, .contraception-page .tab-section .tab-inner .tabcontent{
        flex-direction: column;
    }
    .poll-section{
        width: 100%;
        height: auto;
        padding: 15px;
    }
    .poll-inner .poll-text, .contraception-page .tabcontent img, .contraception-page .tabcontent .tab-text {
        width: 100%;
    }
    .poll-section .poll-text .banner-img .left-banner{
        border-radius: 0;
        border-top-left-radius: 999px;
        border-bottom-left-radius: 999px;
        left: auto;
    }
    .home-page .about-inner{
        flex-direction: column-reverse;
        width: 100%;
        background-color: #f5f5f5;
    }
    .home-page .about-inner .about-text{
        width: 100%;
        background-color: #f5f5f5;
        color: #171717;
        height: auto;
        padding: 0 0 30px 0;
        width: 85%;
        margin: auto;
    }
    .home-page .about-text .text-inner {
        width: 100%;
        margin: 0;
    }
    .home-page .about-inner .about-img img{
        width: 100%;
        object-fit: cover;
        height: 450px;
        left: auto;
    }
    .home-page .about-inner .link {
        color: #e20177 !important;
    }
    .two-columns-inner {
        flex-direction: column;
        gap: 5rem;
    }
    .two-columns img {
        max-height: 100%;
    }
    .two-columns .column p{
        margin: 1rem 0;
    }
    .footer .footer-menu {
        gap: 2rem;
    }
    .footer-inner {
        padding: 50px;
    }
    .footer .footer-menu .separator{
        display: none;
    }
    .contraception-page .tab {
        background-color: #1b439d;
    }
    .contraception-page .tab div{
        flex-direction: column;
    }
    .contraception-page .tab button{
        padding: 10px 20px;
        width: 100%;
        color: #FFFFFF;
        opacity: .4;
    }
    .contraception-page .tab button.active{
        opacity: 1;
    }
    .contraception-page .tab-section .container_02 button{
        padding: 15px 0px;
        width: 100%;
    }
    .contraception-page .voice-section .banner-text, .home-page .two-columns {
        /* margin-bottom: 70px; */
    }
    .contraception-page .voice-section .banner-text .banner-header, .contraception-page .poll-section .banner-text .banner-header {
        margin: 2rem 0;
    }
    .contraception-page .tab-section .tab{
        position: sticky;
        top: 70px;
        z-index: 2;
    }
    .voice-section .banner-inner{
        padding-top: 0;
    }
    .contraception-page .tab-section{
        margin-top: 5rem;
    }
    .contra-features-page .accordion-wrapper {
        width: 80%;
    }
    .contra-features-page .accordion {
        font-size: 16px;
    }
    .Contraceptive_Methods .deck{
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .Contraceptive_Methods .slide{
        width: 31%;
    }
    .Contraceptive_Methods .slide img {
        width: 100px;
        height: 100px;
    }

    .contraception-page .tab_mobile_section{
        background: #1b4298;
        padding: 20px 10px 30px 10px;
        margin: 7rem 0rem 5rem 0rem;
    }
    .contraception-page .tab_mobile_section .tab_wrapper{
        width: 90%;
        margin: auto;
    }
    .contraception-page .tab_mobile_section .tab_wrapper .panel{
        display: none;
        overflow: hidden;
    }
    .contraception-page .tab_mobile_section .tab_wrapper .accordion.active + .panel{
        display: block;
    }
    .contraception-page .tab_mobile_section .tab_wrapper .panel .tab_content{
        padding: 30px 25px;
        background: #FFFFFF;
    }
    .contraception-page .tab_mobile_section .tab_wrapper .accordion{
        font-size: 16px;
        color: #fff;
        font-weight: bold;
        padding: 20px;
        border-top:1px solid #617CB8;
        border-bottom:1px solid #617CB8;
        /* margin-bottom: 10px; */
        transition: 0.4s;
    }
    .contraception-page .tab_mobile_section .tab_wrapper .tab_content p:nth-child(2) a{
        color: #171717;
        font-size: 18px;
        text-decoration: underline;
    }
    .contraception-page .tab_mobile_section .tab_wrapper .tab_content p:nth-child(2) a{
        font-weight: bold;
        color: #e20177;
        font-size: 18px;
        text-decoration: underline;
    }
     
    .long_acting_page .other_method .container, .long_acting_page .other_method iframe, .short-acting-page .other_method .container, .short-acting-page .other_method iframe, .other_methods_page .container, .other_methods_page .other_method iframe {
        width: 100%;
        flex-direction: column;
        margin: auto;
    }
    .other_methods_page .container .add_img img{
        max-width: 200px;
        margin: auto;
        display: block;
    }
    .banner_section_04 .section_04_option .row.rounded{
        flex-direction: column;
        gap: 20px;
        align-items: center;
        text-align: center;
        margin-left: 5%;
    }
    .long_acting_page .banner_section_04 .section_04_option .row.rounded,
    .other_methods_page .banner_section_04 .section_04_option .row.rounded,
    .short-acting-page .banner_section_04 .section_04_option .row.rounded{
        margin-right: 5%;
    }
    .banner_section_04 .section_04_option .row.rounded .content_area{
        width: 100%;
        max-width: 100%;
        flex: 0 0 100%;
    }
    .banner_section_04 .section_04_option .row.rounded .button_box{
        max-width: 100%;
    }
    .long_acting_page .banner_section_02.other_method .text_section, .short-acting-page .banner_section_02.other_method .text_section{
        width: 90%;
    }
    .long_acting_page .banner-img, .short-acting-page .banner-img, .other_methods_page .banner_section.other_method .banner-img{
        display: none;
    }
    .long_acting_page .banner-section .banner-text, .short-acting-page .banner-section .banner-text, .other_methods_page .banner_section.other_method{
        width: 90%;
        margin: 2rem auto;
    }
    .other_methods_page .banner_section.other_method{
        width: 100%;
        margin: 2rem auto;
        padding: 0 2rem;
        height: 100%;
    }
    .long_acting_page .banner_section .container .sub_header .grid_section, .short-acting-page .banner_section .container .sub_header .grid_section {
        flex-wrap: wrap;
    }
    .other_methods_page .banner_section .container .sub_header .grid_section .box {
        flex: 0 0 45%;
        max-width: 100%;
    }
    .terms-page .header-section::after, .about-us-page .banner-section::after {
        background-image: url(../images/terms-bg-dot.svg);
        background-size: 100%;
        background-position: 0% 0px !important;
        height: 120%;
    }
    .about-us-page .about-us-inner {
        width: 80%;
    }
    .navbar .nav_wrapper{
        display: none;
    }
    .mobile_ham_burger{
        display: inline-block;
    }
    .short-acting-page .banner-text, .contraception-page .banner-text{
        width: 95%;
    }
    .share_voice_page .voice-form.step_08 .survey_question .answer_box{
        flex-grow: 1;
        text-align: left;
        border-right: none;
        border-bottom: 1px solid #e5e5e5;
        padding: 0;
    }
    .share_voice_page .voice-form.step_08 .survey_question .chart_box{
        padding: 0;
        flex-grow: 1;
    }
    /* .banner-section .banner-img{
        display: none;
    } */
    .banner_section_02.other_method .pink_box{
        font-size: 24px;
    }
    .voice-section button {
        display: block;
        margin: 0 auto;
        margin-top: 50px !important;
    }
    .contraception-page .tab-section{
        margin-top: 5rem;
        display: none;
    }
    .hcp-questions .banner-section{
        /* height: 78vh; */
        height: 100%;

        background-position: 0rem 0;
    }
    /* .hcp-questions .container .column_text .sub_header{
        margin-top: 10rem;
    } */
    .contra-features-page .banner-section{
        height: 100%;
        background-position: 0rem 0;
    }
    .contra-features-page .accordion-section {
        margin: 12rem auto 100px;
        padding-top: 30px;
    }
    .long_acting_page .banner_section,
    .short-acting-page .banner_section{
        height: 100%;
    }
    .share_voice_page .banner-section.section{
        /* height: 100vh; */
        height: 100%;
    }
    /* .share_voice_page .banner-section.section + .section{
        margin-top: 12rem;
    } */
    .banner_area{
        background: url(../images/mobile-bg.svg);
        background-size: cover;
        height: 100%;
    }
    .about-us-page .banner-section {
        /* height: 100vh; */
        height: 100%;
    }
    .terms-page .header-section{
        height: 100%;
        margin-bottom: 2rem;
        padding: 5rem 0 5rem 0px;
    }
    /* .voice-section .banner-inner .show_Banner_On_Mobile .banner_img_mob{
        display: none;
    } */
    .Contraceptive_Methods .Body_Section.firstChild{
        margin-top: 8rem;
    }
    .hcp-questions .banner-section .banner-img{
        bottom: -20px;
    }
    .about-us-page .about-inner-wrapper.p-relative{
        margin-top: 4rem;
    }
    .Contraceptive_Methods .Body_Section.firstChild h3{
        font-size: 16px;
        font-weight: 600;
    }
    .banner_section_03 .sub_header h1,
    .banner_section_04 .sub_header h1 {
        font-size: 30px;
    }
    .hcp-questions #section_02{
        margin-top: 5rem;
    }
    .section {
        padding-left: 0px;
    }
    .home-page .two-columns .column{
        width: calc(100%/1);
    }
    .hcp-questions #section_02 .container .column_img.emptyCol{
        display: none;
    }
}

@media only screen and (max-width: 768px){
    h1, h2, h3 {
        font-size: 30px;
        font-weight: 600;
    }
    h3 {
        font-size: 24px;
    }
    .logo-wrapper {
        max-width: 250px;
    }
    .two-columns {
        line-height: 1.5;
    }
    .toggle-switch, .section {
        margin-bottom: 0px;
    }
    .home-page .banner-section .banner-text, .about-us-page .banner-section .banner-text {
        width: 95%;
        margin: 0;
    }
    .poll-section, .home-page .banner-section {
        /* background-position: -3rem 0; */
    }
    .footer .footer-menu {
        flex-direction: column;
    }
    /* .Contraceptive_Methods .banner-section, .banner-section::after, .share_voice_page .banner-section{
        background-image: url(../images/mobile-bg.svg);
        background-size: 100% cover;
        background-position: 115% 10px !important;
        background-repeat: no-repeat;
    } */
    .voice-section.banner-section{
        background: #FFFFFF;
    }
    .banner-section::after{
        min-width: 470px;
    }
    .about-section {
        margin-top: 2rem;
    }
    .Contraceptive_Methods .slide{
        width: 45%;
        /* flex-grow: 1;     */
    }
    .Contraceptive_Methods .banner-section{
        background-position: -3rem 0;
        /* height: 100vh; */
        /* height: 85vh; */
        height: 100%;
    }
    .long_acting_page .banner_section .container .sub_header .grid_section .box, .short-acting-page .banner_section .container .sub_header .grid_section .box {
        /* flex: 0 0 48%;
        max-width: 400px; */
        flex: 0 0 45%;
        max-width: 100%;
    }
    .terms-page .container {
        width: 90%;
    }
    .about-us-page .three-columns-inner {
        flex-direction: column;
        align-items: center;
    }
    .download_guide_section{
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
    }
    .short-acting-page .banner_section .container .sub_header .grid_section, .other_methods_page .banner_section .container .sub_header .grid_section {
        flex-wrap: wrap;
    }
    .container .column_text{
        padding-right: 0;
    }
    .banner_section_04 .section_04_option .row {
        flex-direction: row;
    }
    .banner_section_04 .section_04_option .row .number_box,
    .banner_section_04 .section_04_option .row .content_box{
        position: relative;
        max-width: 100%;
    }
    .banner_section_04 .section_04_option .row .content_box::after{
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        background: #fff url(../images/mb-q-a-bg.svg);
        /* background-size: cover; */
        background-position: top right;
        background-repeat: no-repeat;
        width: 100%;
        height: 100%;
        z-index: -1;
    }
    .banner_section_04 .section_04_option .row .content_box .inner_row{
        flex-direction: column;
        justify-content: center;
        /* align-items: center; */
    }
    .banner_section_04 .column_text{
        padding: 10px 0px 70px;
    }
    .banner_section_02.other_method .text_section{
        padding: 10px 10px;
    }
    .share_voice_page .voice-form.step_08 .survey_question .answer_box{
        flex-grow: 1;
        text-align: left;
        border-right: none;
        border-bottom: 1px solid #e5e5e5;
        padding: 0;
    }
    .share_voice_page .voice-form.step_08 .survey_question .chart_box{
        padding: 0;
        flex-grow: 1;
    }
    .mb50{
        margin-bottom: 50px !important;
    }
    .voice-section .banner-inner .show_Banner_On_Mobile .banner_img_mob{
        display: block;
    }
    .voice-section .banner-inner .show_Banner_On_Mobile .banner_img_mob img{
        left: -10%;
        border-top-left-radius: 0 !important;
        border-bottom-left-radius: 0 !important;
        border-top-right-radius: 500px;
        border-bottom-right-radius: 500px;
    }
    .voice-section .banner-inner .banner-img{
        display: none;
    }
    .voice-section button {
        display: block;
        margin: 0 auto;
        margin-top: 50px !important;
    }
    /* .hcp-questions .container .column_text .sub_header {
        margin-top: 5rem;
    } */
    .contra-features-page .accordion-section {
        margin: 7rem auto 100px;
        padding-top: 30px;
    }
    .banner_area{
        background: url(../images/mobile-bg.svg);
        background-size: contain;
        height: 100%;
        background-repeat: no-repeat;
    }
    .about-us-page .about-inner-wrapper{
        margin-top: 5rem;
    }
    .about-us-page .banner-section {
        /* height: 100vh; */
        height: 100%;
    }
    .terms-page .header-section{
        height: 100%;
    }
    .voice-section .banner-img{
        display: none;
    }
    .contraceptive_method_download{
        margin-left: 0;
    }
    .hcp-questions #section_04 .container{
        margin: 0 !important;
    }
    .banner_section_04 .row .content_box {
        background: none;
    }
    .banner_section_02.other_method .container .box_container .question{
        font-size: 16px;
        font-weight: 600;
    }
}
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) and (max-width: 992px){
    .home-page .about-inner .about-img img{
        height: 550px;
    }
}
@media only screen and (max-width: 600px) {
    .navbar a{
        padding: 10px 0px 10px 0;
    }
    .navbar .logo{
        padding: 0 30px 0 20px;
    } 
    .mobile_ham_burger{
        width: 1.8em;
        height: 1.8em;
    }
    .footer .footer-inner{
        padding: 30px;
    }
    .banner, .left-banner, .left-banner-inner .banner-img, .poll-section .poll-text .banner-img{
        object-fit: cover;
        height: 300px;
    }
    .banner, .left-banner, .left-banner-inner .banner-img, .poll-section .poll-text .banner-img, .banner-section .banner-img .banner{
        height: auto;
        max-height: 300px;
    }
    .mt50{
        margin-top: 50px !important;
    }
    .mb50{
        margin-bottom: 50px !important;
    }
    .banner-section .banner-img{
        /* max-height: 350px; */
        bottom:0;
    }
    .voice-section .banner-inner .banner-img{
        display: none;
    }
    .switch {
        font-size: 15px;
    }
    .switch.english{
        font-size: 15px;
    }
    .switch.indonesia{
        font-size: 11px;
    }
    .switch.tagalog{
        font-size: 11px;
    }
    .poll-form .ans-wrapper{
        flex-direction: column;
    }
    .poll-form .submitBtn{
        margin: 0;
        font-size: 15px;
    }
    .voice-section button {
        display: block;
        margin: 0 auto;
        margin-top: 50px !important;
    }
    /* .hcp-questions .container .column_text .sub_header {
        margin-top: 4rem;
    } */
    .contra-features-page .accordion-section {
        margin: 5rem auto 100px;
        padding-top: 30px;
    }
    .long_acting_page .banner_section{
        height: 100%;
    }
    /* .share_voice_page .banner-section + .section{
        margin-top: 13rem;
    } */
    .about-us-page .banner-section {
        /* height: 100vh; */
        height: 100%;
    }
    .Contraceptive_Methods .Body_Section.firstChild {
        margin-top: 4rem;
    }
    .hcp-questions #section_02{
        margin-top: 2rem;
    }
    .short-acting-page .banner_section_02.other_method .text_section,
    .long_acting_page .banner_section_02.other_method .text_section{
        padding: 10px 10px;
        
    }
    .banner_section_02.other_method .text_section{
        padding: 10px 30px;
    }
    .terms-page .header-section h1{
        margin: auto 1rem;
    }
}
@media only screen and (max-width: 400px){
    /* .share_voice_page .banner-section + .section{
        margin-top: 22rem !important;
    } */
    /* .Body_Section{
        margin-top: 10rem;
    } */
    .about-us-page .banner-section {
        /* height: 85vh; */
        height: 100%;
    }
    .terms-page .header-section h1{
        margin: auto 1rem;
    }
    /* .contraception-page .tab_mobile_section {
        margin: 12rem 0rem 5rem 0rem;
    } */
    /* .hcp-questions #section_02 .container .column_text .sub_header{
        margin-top: 10rem;
    } */
    .hcp-questions #section_03 .container .column_text .sub_header {
        margin-top: 0;
    }
    /* .contra-features-page .accordion-section{
        margin: 10rem auto 100px;
    } */
    .share_voice_page #Form_submit{
        font-size: 0.9em;
    }
    .banner_section_04 .section_04_option .row .number_box{
        flex: 1 1 16%;
    }
}
/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 992px) and (max-width: 1200px) {
    
    .share_voice_page .banner-text {
        width: 100%;
    }
    .share_voice_page .banner-section .banner-img{
        bottom: -100px;
    }
    .about-us-page .about-us-inner {
        width: 80%;
    }
    .mobile_ham_burger{
        display: none;
    }
    .voice-section .banner-inner .show_Banner_On_Mobile .banner_img_mob{
        display: none;
    }
    .tab_mobile_section{
        display: none;
    }
}
@media only screen and (min-width: 1200px) {
    .mobile_ham_burger{
        display: none;
    }
    .voice-section .banner-inner .show_Banner_On_Mobile .banner_img_mob{
        display: none;
    }
    .tab_mobile_section{
        display: none;
    }
    .hcp-questions #section_02{
        margin-top: 4rem;
    }
    .home-page .two-columns{
        max-width:1200px !important;
        margin: 0 auto;
    }
    .share_voice_page_section .form_wrapper{
        max-width:1200px !important;
        margin: 0 auto;
    }
}
@media only screen and (min-width: 1530px) {

    .banner-inner,
    .about-us-page .banner-section,
    .contra-features-page .banner-inner.container_02,
    .terms-page .header-section h1{
        margin: 0 0 0 auto;
    }
    .home-page .left-banner-inner{
        margin: 0 auto 0 0;
    }
    .home-page .banner-text{
        max-width: 500px;
        line-height: 1.5;
    }
    .home-page .container,
    .contraception-page .container.contraception-hero,
    .hcp-questions .container.hcp-Q,
    .long_acting_page .banner-inner.container,
    .short-acting-page .banner-inner.container,
    .other_methods_page .banner-inner.container,
    .about-us-page .banner-inner.container,
    .share_voice_page_section .banner-inner.container,
    .contra-features-page .container_02.features,
    .Contraceptive_Methods .container.Contraceptive_Methods-hero,
    .terms-page .header-section h1{
        width: 85%;
    }
    #voice-section .banner-inner.container,
    #voice-section .banner-inner.container_02{
        margin: 0 auto;
    }
    .home-page .poll-inner.container,
    #voice-section .container{
        width: 90%;
    }
    .poll-form{
        padding: 80px 110px 60px 80px;
    }
    .short-acting-page .banner-inner{
        align-items: flex-start;
    }
    .short-acting-page .banner-section .banner-img{
        bottom: 0;
    }

    .Contraceptive_Methods .methods-container,
    .Contraceptive_Methods .secondChild .container,
    .More_content_Section .container.flex_direction_column,
    .banner_section_02 .container.flex_start,
    .banner_section_03 .container.flex_start,
    .banner_section_04 .container.flex_start,
    .Contraceptive_Methods .Body_Section.secondChild .row.listItem,
    .banner_section_02.other_method .pink_box .align_box,
    .banner_section_02.other_method .container,
    .sitemap.container,
    .terms-page .container,
    .banner_section_02.other_method .text_section,
    .about-us-page .about-us-inner
    {
        width: 1280px;
    }
    .banner_section_02.other_method .container{
        margin: 2rem auto !important;
    }
    .about-us-page .about-us-inner{
        padding-top: 6rem;
    }

}