/* max  767px START */
@media screen and (max-width:767px) {
    .common_title {
        font-size: 30px;
    }

    .title_128 {
        font-size: 33px;
        line-height: 1;
    }

    .arrow_wrapper_icon {
        height: 60px;
        width: 60px;
        padding: 6px;
        margin: 0 auto;
    }



    .preview_video_box video {
        object-fit: cover;
    }

    .previee_video_content p,
    .prev_app_content p {
        line-height: 24px;
        font-size: 18px;
    }

    .previee_video_button {
        bottom: 10px !important;
    }

    .section_wrapper {
        width: 100%;
        height: unset !important;
    }

    button {
        padding: 10px 10px !important;
        font-size: 14px;
    }

    .d-sm-block {
        display: none;
    }


    .at_skill_para {
        font-size: 17px;
        line-height: 24px;
        padding: 0px 15px;
    }

    .testimonial_title {
        padding-bottom: 16px;
    }

    .testimonial_box p {
        font-size: 16px;
        line-height: 23px;
        margin-bottom: 20px;
    }

    .custom-submit {
        margin-bottom: 10px;
    }

    .btn-theme {
        margin-bottom: 15px;
    }

    .comming_soon {
        padding: 0px 25px;
    }

    .mail_box_inner b {
        font-size: 16px;
        line-height: 50px;
        font-weight: 800;
    }

    .mail_box_inner p {
        font-size: 18px;
        line-height: 25px;
        margin-bottom: 50px;
    }

    .form_flex {
        display: unset !important;
    }

    .custom-form-card {

        width: 100%;
    }

    .form_flex_wrapper {
        padding: 0px 15px;
    }

    .footer_section_left p {
        font-size: 17px;
        line-height: 28px;
        text-align: left;
        margin-bottom: 10px;
    }

    .footer_section_right {
        text-align: left;
        margin-top: 10px;
    }

    .footer_bottom_right_changed {
        text-align: left;
    }

    .copyright,
    .email_section {
        justify-content: left;
    }

    .footer_bottom_right_changed ul {
        padding: 0;
        margin: 0;
    }

    .footer_bottom_right_changed ul li {
        padding-left: 0px;
        margin-right: 5px;
        line-height: 35px;
    }

    .collapse:not(.show) {
        padding-right: 0px;
    }

    .copyright {
        text-align: left;
        margin-top: 15px;
    }

    .banner_img {
        margin-top: 30px;
    }

    .previee_video_content {
        padding: 10px;
        padding-left: 0 !important;
    }

    .video-space {
        padding: 15px;
    }

    .offset-lg-3 {
        padding: 0;
    }

    .col-xxl-6 {
        padding-left: 0 !important;
    }

    .privee_banner {
        background-image: url(../images/four-smiling-women-covered-confetti-scaled.webp);
        display: grid;
        place-items: center;
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat;
        /* height: 85vh; */
        width: 100%;
        position: relative;
        background-attachment: scroll;
    }

    /* @media (max-width: 991px) {
        .privee_banner {
            height: 70vh;
        }
    }
    
    @media (max-width: 575px) {
        .privee_banner {
            height: 65vh;
        }
    } */

    .club_box {
        padding: 15px;
    }

    .hidden_section {
        display: none;
    }

    .italic_box p {
        font-size: 17px;
        line-height: 24px;
        margin-bottom: 5px;
    }

    .club_box ul li span {
        font-size: 16px;
        line-height: 20px;
    }

    .prev_app_content ul li {
        color: #212124;
        font-weight: 400;
    }

    .join_icon .col-12 {
        padding: 0px 45px;
    }

    html,
    body {
        overflow-x: hidden;
    }

    #mail_box .container {
        padding: 0vh 0px !important;
    }

    #header_top {
        padding: 10px;
    }

    .arrow_wrapper {
        display: none;
    }

    .testimonial_box {
        left: 0%;
        right: 0%;
        top: 0%;
        bottom: 0%;
    }

    .testimonial_box {
        position: relative;
    }

    .footer_section {
        padding-top: 60px;
    }

    .footer_section_left img {
        width: 100%;
        margin-bottom: 20px;
    }

    .mobile_ul {
        padding: 0px 0px !important;
    }

    .mail_box_inner {
        padding: 0 0px;
    }

}

@media (max-width:400px) {
    .common_title {
        font-size: 23px;
    }
}

@media (max-width:575px) {
    .video_absulate_content .common_title {
        font-size: 35px;
    }
}

/* max  767px End */