
/* RAMEEL Responsivness starts here */

.section_2 .mySwiper .swiper-slide .main_swiper_1 .swiper_description {
    width: 80%;
    line-height: 26px;
}

.section_2 .mySwiper .swiper-slide .main_swiper_2 .swiper_description {
    width: 80%;
    padding-left: 80px;
}

@media screen and (max-width: 1399px) {
    .section_2 .mySwiper .swiper-slide .main_swiper_1{
        padding-left: 0 !important;
    }

    .section_2 .swiper_button a {
        margin-top: 0px;
    }
    .section_2 .mySwiper .swiper-slide .main_swiper_2 .swiper_image .image_text h2 {font-size: 25px; }
}
@media(max-width:1280px){
    .header_section .custom_container {
        max-width: 74%;
        
    }
    .section_2 .mySwiper .swiper-slide .main_swiper_1 {
        display: flex  !important;
        text-align: left !important;
    }
    .section_2 .mySwiper .swiper-slide .main_swiper_1 .swiper_description {
        width: 50%;
        line-height: 26px;
        padding-left: 0;
    }

    .section_2 h3{
        font-size: 25px;
    }
    .section_2 .mySwiper .swiper-slide .main_swiper_1 .inner_swiper_image img {
        transform: scale(0.8);
    }
    .video_modal  .modal-content {
        align-items: center;
    }
    .section_4 .inner_col h1 {
        font-size: 24px;
    }
    
    .section_4 .inner_col p {
        font-size: 13px;
    }
    .home_seaction_5{
        margin-bottom: -75px;
    }
    .section_1 .registration-btn .button3{
        max-width: 55% ;
    }
    .section_2 .mySwiper .swiper-slide .main_swiper_2 .swiper_image img {
        transform: scale(0.8);
    }
    .section_2 .mySwiper .swiper-slide .main_swiper_2>div:first-child {
        width: 50%;
    }
    .section_2 .mySwiper .swiper-slide .main_swiper_2 .swiper_image .image_text h2 {
        bottom: 60px;
    }

}

@media screen and (max-width: 1199px){
    .section_2 .main_swiper_1 .inner_swiper_image img {
        height: auto;
    }

    .section_2 .mySwiper .swiper-slide .main_swiper_1 .inner_swiper_image {
        width: 100%;
        margin: auto 0;
    }

    .section_2 .mySwiper .swiper-slide {
        overflow-x: hidden;
    }

    /* .section_2 .mySwiper .swiper-slide .main_swiper_1 .inner_swiper_image {
        width: 100%;
        margin: auto 0;
    } */

    .section_2 .mySwiper .swiper-slide .main_swiper_1 .swiper_description {
        width: 80%;
        line-height: 26px;
    }

    .section_2 .mySwiper .swiper-slide .main_swiper_2 .swiper_description {
        width: 100%;
        padding-left: 0px;
        margin-top: 40px;
    }
}

@media screen and (max-width: 1072px){
    .footer_section {        
        height: 580px;        
    }
    .accordion .load_but {
        margin-top: 20px;
        text-decoration: underline;
        margin-bottom: 40px;
    }
    .vaxx_pass_form .modal_width {
        max-width: 90%;
    }
}

@media screen and (max-width: 991px){
    .section_2 .main_swiper_2 .swiper_image img {
        height: auto;
    }

    .section_2 .mySwiper .swiper-slide .main_swiper_2 .swiper_image .image_text h2 {
        color: white;
        font-weight: 700;
        font-size: 25px;
        margin-top: -110px;
    }
}

@media screen and (max-width: 915px){
    .section_1 .below_button {
        width: 85%;
        text-align: center;
        margin-top: 16px;
    }
}

@media screen and (max-width: 768px){
    .section_1 .below_button {
        width: 100%;
        text-align: center;
        margin-top: 16px;
    }

    .accordion .load_but {
        margin-top: 20px;
        text-decoration: underline;
        margin-bottom: 70px;
    }
    .section_4 .custom_container .inner_col img {
        margin-top: 73px;
        transform: scale(1);
        margin-left: 0;
    }
    .section_4 .custom_container {
        max-width: 95%;
        position: relative;
    }
    .video_modal iframe {
        width: 100%;
        height: 400px;
    }
    .video_modal .modal-dialog {
        max-width: 80%;
    }
}

@media screen and (max-width: 767px){
    .profile_image {
        position: relative;
        margin: 0 auto;
    }
    .headig_sectin_5 {
        max-width: 95%;
        text-align: center;
    }
    .section_4 .inner_col {
        text-align: center;
    }
    .footer_section .footer_container * {
        text-align: center;
    }
    .footer_section .footer_container {
        max-width: 95%;
    }
    .section_2 .mySwiper .swiper-slide .main_swiper_2 .swiper_description ul {
        list-style: none;
        
    }
    .section_2 .mySwiper .swiper-slide .main_swiper_1 .swiper_description {
        width: 100%;
        max-width: 400px;
        padding-left: 0;
        text-align: center;
        margin: 0 auto;
    }
    .inner_col_image {
        text-align: center;
    }
    .registration-btn {
        text-align: center;
    }
    .custom_anchor {
        justify-content: center;
    }
    .section_1 h1 {
        text-align: center;
    }
    .section_1 .inner_col_1 h1>span {
        display: inline;
    }
    .section_1 .inner_col_2 p {
        width: 100%;
        max-width: 500px;
        text-align: center;
        margin: 28px auto 19px;
    }
    .section_4 .custom_container {
        max-width: 95%;
        position: relative;
    }
    .custom_container {
        max-width: 95%;
    }
    .accordance_container {
        max-width: 95%;
    }
    .section_2 .mySwiper .swiper-slide .main_swiper_2 {
        flex-direction: column-reverse;
    }
    .section_2 .mySwiper .swiper-slide .main_swiper_2>div:first-child {
        width: 100%;
        max-width: 400px;
        margin: 0 auto;
        text-align: center;
    }
    .section_2 .mySwiper .swiper-slide .main_swiper_1 {
        flex-direction: column;
    }
    .section_2 .mySwiper .swiper-slide .main_swiper_1 .swiper_description {
        width: 100%;
        max-width: 100%;
        padding-left: 0;
    }
    .section_1 .custom_container .column_2 .inner_col_image img {
        transform: unset;
        margin-top: 65px;
        margin-bottom: 65px;
    }

    .footer_section .footer_row {
        text-align: center;
    }

    .footer_section {
        height: fit-content;
    }

    .footer_section .footer_row .footer_bottom_sec_right p {
        margin-top: 0;
    }

    .footer_section .footer_row .footer_bottom_sec_left p {
        margin-bottom: 0;
    }

    .section_2 .mySwiper .swiper-slide .main_swiper_1 .inner_swiper_image {
        width: 100%;
        margin: auto 0;
    }

    /*.section_2 .mySwiper .swiper-slide .main_swiper_1 .swiper_description {*/
    /*    width: 100%;*/
    /*    line-height: 26px;*/
    /*    max-width: 72%;*/
    /*    padding-left: 81px;*/
    /*}*/

    .section_4 .custom_container .inner_col img {
        margin-top: 73px;
        transform: unset;
        margin-left: 0px;
    }

    .home_seaction_5 .accordance_container .list {
        max-width: 100% !important;
    }

    .accordion .load_but {
        margin-top: 20px;
        text-decoration: underline;
        margin-bottom: 120px;
    }
}

@media(max-width: 575px){
    .vaxx_pass_form .top_logo {
        padding: 70px 0;
    }
    .vaxx_pass_form .top_logo img {
        width: 50%;
        height: auto;
    }
    .form_end_btn {
        width: 60%;
    }
    .video_modal iframe {
        width: 100%;
        height: 300px;
    }
}

@media screen and (max-width: 480px){
    .section_2 .mySwiper .swiper-slide .main_swiper_2 .swiper_image .image_text h2 {
        color: white;
        font-weight: 700;
        font-size: 25px;
        margin-top: -80px;
    }

    .section_2 .mySwiper .swiper-slide .main_swiper_2 .swiper_image{
        margin-bottom: 20px;
    }

    .footer_section .footer_row img{
        margin-top: 25px;
    }

    .section_1 h1 {
        font-family: 'poppins-semibold';
        font-size: 35px;
    }

    .section_1 .inner_col_1 h1>span {
        display: block;
        font-size: 40px;
        color: #27ADC6;
    }
    .video_modal iframe {
        width: 100%;
        height: 200px;
    }
}
 .front_cardimg,.back_cardimg{
        height: 400px
                }

@media(max-width:992px){
    .front_cardimg, .back_cardimg {
    height: 300px;
}}
@media (max-width: 768px){
.front_cardimg, .back_cardimg {
    height: 270px;
}
.form_end_btn {
    width:100%;
}
.review_btn {
    width: 50%;
}
.spacing {
    margin-bottom: 27px !important;
}

.text_left:nth-child(3) {
    padding-top: 35px;
}
}
@media (max-width: 767px){
.front_cardimg, .back_cardimg {
    height: 400px !important;
}

}


@media(max-width:581px){

.footer_section {
    padding-top: 30px;
}

}

@media(max-width:537px){
    .footer_section {
    padding-top: 63px;
}
}
@media(max-width:500px){
.top_logo{
    padding-left: 0;
    padding-right: 0;
}
.top_logo img {
    width: 300px;
    height: 55px;
}
}


@media(max-width:427px){
    .section_2 .mySwiper .swiper-slide .main_swiper_2 .swiper_image .image_text h2{
    bottom: 48px !important;
}
}
@media (max-width: 376px){
.top_logo img {
    width: 256px;
    height: 45px;
}


.section_2 .mySwiper .swiper-slide .main_swiper_2 .swiper_image .image_text h2{
        font-size: 19px !important;
}

}

@media(max-width:341px){
    .section_2 .mySwiper .swiper-slide .main_swiper_2 .swiper_image .image_text h2{
    bottom: 36px !important;
}
}

@media (max-width: 320px){
.front_cardimg, .back_cardimg {
    height: 265px !important;
}
}


/* RAMEEL Responsivness ends here */

