
@media only screen and (max-width: 1600px) {
    .banner_section .banner_slide {
        /* padding: 275px 0 200px; */
    }
    .banner_section .bnrTitle {
        font-size: 82px;
        line-height: 140px;
    }
    .banner_section .bnr_subHd {
        font-size: 42px;
        line-height: 60px;
    }

    .bnr_btm_paragraph h2 {
        font-size: 48px;
        line-height: 62px;
    }


    .trust_secHd h3 {
        margin-top: 25px;
    }

    .why_chose_cont,
    .why_chose_cont .chose_col {
        padding: 0 32px !important;
    }
    .why_chose_cont .row {
        margin: 0 -32px !important;
        row-gap: 65px;
    }
    .chose_iconBx {
        width: 120px;
        height: 120px; 
    }
    .why_chose_card p {
        font-size: 17px;
        line-height: 30px;
    }

    .ex_hd h2,
    .transfer_hd h2,
    .why_chose_hd h2,
    .download_bx h2 {
        font-size: 72px;
        line-height: 80px;
    }
    .ex_hd h2 span,
    .transfer_hd h2 > span,
    .why_chose_hd h3,
    .download_bx h2 span {
        font-size: 48px;
    }

    .ex_loc_nm h4 {
        font-size: 48px;
        line-height: 54px;
    }

}
@media only screen and (max-width: 1199px) {
    .banner_section .banner_slide {
        /* padding: 22% 0 16%; */
    }
    .banner_section .bnrTitle {
        font-size: 58px;
        line-height: 102px;
    }
    .banner_section .bnr_subHd {
        font-size: 30px;
        line-height: 42px;
    }

    .banner_section .progress_count {
        width: 55px;
        height: 55px;
        font-size: 20px;
    }
    .banner_section .banner_progress {
        width: 300px;
        height: 80px;
    }
    .banner_section .progress_wrap {
        grid-template-columns: 55px 1fr 55px;
    }


    .bnr_btm_form_section {
        padding: 80px 0 32px;
    }

    .bnr_btm_paragraph h2 {
        font-size: 38px;
        line-height: 52px;
    }

    .ex_hd h2,
    .transfer_hd h2,
    .why_chose_hd h2,
    .download_bx h2 {
        font-size: 62px;
        line-height: 72px;
    }
    .ex_hd h2 span,
    .transfer_hd h2 > span,
    .why_chose_hd h3,
    .download_bx h2 span {
        font-size: 38px;
        line-height: 48px;
    }

    .ex_loc_nm h4 {
        font-size: 38px;
        line-height: 42px;
    }

    .ex_loc_nm strong {
        font-size: 17px;
        line-height: 26px;
    }

    .bnr_btm_paragraph p,
    .ex_subPara,
    .transfer_sec_para,
    .why_chos_hd_para,
    .download_bx p {
        line-height: 32px;
    }

    .explore_slider .slick-arrow {
        width: 36px;
        height: 36px;
        right: -25px;
    }
    .explore_slider .slick-arrow.slick-prev {
        left: -25px;
    }

    .flight {
        width: 75px;
        height: 75px;
        margin: 0 auto -36px;
    }

    .instagram_area iframe {
        height: 460px;
    }
    .why_chose_card {
        padding: 35px 40px;
    }
    .why_chose_card h4 {
        font-size: 22px;
        line-height: 32px;
    }
}
@media only screen and (max-width: 1100px) {
}
@media only screen and (max-width: 1024px) {
    .banner_section .banner_slide {
        /* padding: 22% 0 16%; */
    }
    .banner_section .bnrTitle {
        font-size: 42px;
        line-height: 62px;
    }
    .banner_section .bnr_subHd {
        font-size: 24px;
        line-height: 32px;
    }

    .bnr_btm_form_section {
        padding: 60px 0 32px;
    }

    .bnr_btm_paragraph h2 {
        font-size: 34px;
        line-height: 42px;
    }

    .ex_hd h2,
    .transfer_hd h2,
    .why_chose_hd h2,
    .download_bx h2,
    .trust_secHd h2,
    .media_hd {
        font-size: 48px;
        line-height: 60px;
    }
    .ex_hd h2 span,
    .transfer_hd h2 > span,
    .why_chose_hd h3,
    .download_bx h2 span,
    .trust_secHd h3 {
        font-size: 24px;
        line-height: 32px;
    }

    .ex_loc_nm h4 {
        font-size: 24px;
        line-height: 28px;
    }

    .bnr_btm_paragraph p,
    .ex_subPara,
    .transfer_sec_para,
    .why_chos_hd_para,
    .download_bx p {
        font-size: 15px;
        line-height: 28px;
    }

    .transfer_location_bx {
        margin-top: 55px;
    }
    .transfer_location_bx > .row {
        row-gap: 30px;
    }
    .locationBx .locaton_nm {
        font-size: 20px;
        padding: 20px 16px;
    }
    .locaiton_mrk {
        width: 70px;
        height: 70px;
    }
    .vw_city {
        margin-top: 50px;
    }

    .why_chose_cont .row {
        margin: 0 -12px !important;
        row-gap: 30px;

    }
    .why_chose_cont {
        margin-top: 50px;
    }
    .why_chose_cont,
    .why_chose_cont .chose_col {
        padding: 0 12px !important;
    }
    .why_chose_card {
        padding: 35px 24px;
    }
    .why_chose_card h4 {
        max-width: 100%;
    }
}
@media only screen and (max-width: 991px) {  
    .bnr_btm_formBox {
        margin-top: 40px;
    } 
    .instagram_area iframe {
        height: 900px;
    }
}
@media only screen and (max-width: 881px) {
}
@media only screen and (max-width: 767px) {

    .youtube_area .col-md-6 + .col-md-6 {
        margin-top: 35px;
    }
    
    .instagram_area iframe {
        height: 690px;
    }

    header .navBrand {
        width: 140px;
    }

    .banner_section .banner_slideCont {
        min-height: calc(80vh - 61px);
    }
    
    .banner_section .bnrTitle {
        font-size: 36px;
        line-height: 54px;
    }
    .banner_section .bnr_subHd {
        font-size: 20px;
        line-height: 28px;
    }

    
    .bnr_btm_paragraph h2 {
        font-size: 34px;
        line-height: 42px;
    }

    .ex_hd h2,
    .transfer_hd h2,
    .why_chose_hd h2,
    .download_bx h2,
    .trust_secHd h2,
    .media_hd {
        font-size: 34px;
        line-height: 48px;
    }
    .ex_hd h2 span,
    .transfer_hd h2 > span,
    .why_chose_hd h3,
    .download_bx h2 span,
    .trust_secHd h3 {
        font-size: 20px;
        line-height: 26px;
    }

    .ex_loc_nm h4 {
        font-size: 20px;
        line-height: 24px;
    }

    .bnr_btm_paragraph p,
    .ex_subPara,
    .transfer_sec_para,
    .why_chos_hd_para,
    .download_bx p {
        font-size: 15px;
        line-height: 24px;
    }

    .download_bx {
        padding: 45px 30px 50px;
    }

    .download_place {
        column-gap: 16px;
    }
}
@media only screen and (max-width: 640px) {}
@media only screen and (max-width: 575px) {
    .explore_slider .slick-arrow{
        right: 0;
    }
    .explore_slider .slick-arrow.slick-prev {
        left: 0;
        z-index: 1;
    }

}
@media only screen and (max-width: 480px) {

    .bnr_btm_paragraph h2 {
        font-size: 26px;
        line-height: 30px;
    }

    .ex_hd h2,
    .transfer_hd h2,
    .why_chose_hd h2,
    .download_bx h2,
    .trust_secHd h2,
    .media_hd {
        font-size: 28px;
        line-height: 36px;
    }
    .ex_hd h2 span,
    .transfer_hd h2 > span,
    .why_chose_hd h3,
    .download_bx h2 span,
    .trust_secHd h3 {
        font-size: 17px;
        line-height: 24px;
    }

    .ex_loc_nm h4 {
        font-size: 17px;
        line-height: 22px;
    }

    .chose_iconBx {
        width: 98px;
        height: 98px;
    }
    .chose_iconBx .chose_icon {
        padding: 15px;
    }

    .trust_cont iframe {
        height: 540px;
    }

    .media_secetion {
        padding: 50px 0;
    }
    .media_hd {
        margin-bottom: 35px;
    }
    .instagram_area iframe {
        height: 630px;
    }
    .copyright_section {
        padding: 30px 0 40px;
    }
    .copyright_section p {
        font-size: 14px;
    }
}
@media only screen and (max-width: 390px) {
}