@media (max-width:1399px) {
    .footer_section_right {
        padding-left: 0
    }

    .prev_app_img img {
        width: 100%
    }
}

@media only screen and (min-width:993px) and (max-width:1199px) {
    .footer_bottom_right {
        padding-left: 0
    }
}

@media only screen and (min-width:768px) and (max-width:992px) {
    .testimonials-wrap .at_skill p {
        text-align: center
    }

    .new_footer_right {
        margin-right: 0
    }

    .banner_container img {
        width: 70%
    }

    .footer_section_right {
        padding-left: 0
    }

    .at_skill p {
        text-align: left
    }

    .preview_video_box video {
        height: 100%;
        object-fit: none
    }
}

@media only screen and (max-width:767px) {
    .join_icon b {
        font-size: 16px;
    }

    .join-featurebox {
        padding: 0 0rem;
    }

    .skill_btn,
    .skill_img,
    .testimonials-wrap .at_skill p {
        text-align: center
    }

    .prev_app_img img {
        width: 100%;
        margin-top: 33px
    }

    .skill_img {
        margin: 44px 0
    }

    .preview_video_box video {
        height: 100%;
        object-fit: none
    }

    .italic_box {
        padding-top: 0px;
    }

    .download_app_banner {
        margin-bottom: 30px;
    }

    .footer_section_left {
        width: 100%
    }

    .footer_section_right {
        padding-left: 0;
        text-align: center;
        margin-top: 22px
    }

    .copyright,
    .email_section {
        justify-content: center
    }

    .at_skill_para {
        text-align: center !important
    }

    .copyright {
        margin-top: 0px;
    }

    .video_para p {
        font-size: 20px;
        line-height: 25px;
        font-weight: 400;
        margin-bottom: 25px;
    }
}

@media only screen and (max-width:576px) {
    .video_row {
        padding: 15px;
    }
}

@media only screen and (max-width:576px) {

    .preview_at_skill_wrapper .container,
    .privee_app,
    .testimonials-wrap .at_skill {
        padding: 20px 36px
    }

    .footer_bottom_right {
        padding-left: 0
    }

    .new_footer_right {
        margin-right: 0
    }

    .copyright {
        text-align: right;
        display: block
    }

    .at_skill p,
    .club_box {
        text-align: left
    }

    .download_app_banner img {
        width: 110px !important;
        display: inline-block;
        margin: auto auto 0px;
    }

    .banner_container img {
        width: 50%
    }

    .footer_section {
        padding: 0 11px 20px
    }

    .prev_app_img img {
        width: 100%;
        margin-top: 33px
    }



    .download_app_banner {
        display: block;
        margin-bottom: 15px
    }

    .previee_video_content {
        padding: 12px 36px 25px
    }

    .previee_video_content p {
        font-size: 16px;
        line-height: 26px
    }

    .club_box {
        padding: 20px 15px
    }

    .testimonial_box {
        padding: 26px 15px;
    }

    .main_sent_box form {
        display: block
    }

    .main_sent_box input {
        width: 100%;
        margin-bottom: 20px
    }

    .main_sent_box button {
        border-radius: 7px;
        width: 100%
    }

    .footer_bottom_right {
        text-align: left;
        margin-right: 0;
        margin-top: 11px
    }

    button {
        padding: 20px
    }

    .banner_text {
        font-size: 25px !important;
        line-height: 40px !important;
        padding: 0 19px;
    }

    .mail_box h2 {
        font-size: 44px;
        line-height: 44px
    }
}

@media only screen and (max-width:376px) {
    .footer_bottom_right a {
        font-size: 14px
    }

    .new_footer_right {
        margin-right: 0
    }
}

@media screen and (min-width:300px) and (max-width:767px) {
    .Email_container {
        width: 100% !important
    }
}

@media (max-width:767px) {
    .previee_video_content {
        position: absolute;
        width: 100% !important;
        right: 0 !important;
        top: 5% !important;
    }

    .preview_at_skill_wrapper .container,
    .privee_app,
    .testimonials-wrap .at_skill {
        padding: 20px 15px !important
    }
}



.footer_section_container {
    padding-top: 10px 0px !important;
}



@media (min-width: 1400px) {

    .previee_video_content p,
    .prev_app_content p {
        line-height: 46px;
        margin-bottom: 46px;
    }

}


/* max  1400px START */
@media screen and (max-width:1400px) {

    .hidden_section {
        height: 98vh;
    }

    .video_absulate_content_title {
        font-size: 55px;
        margin-bottom: 20px !important;
    }

    .icon_cube svg {
        width: 35px;
    }

    .icon_cube {
        top: 0px;
    }

    .club_box ul li span {
        font-size: 16px;
    }

    .video-space {
        height: 100%;
    }

    .common_title {
        font-size: 55px;
    }

    .video_absulate_content .common_title {
        font-size: 65px;
    }

    .common_title.testimonial_title {
        font-size: 60px;
    }

    .section_wrapper {
        padding: 30px !important;
    }

    .previee_video_button {
        bottom: 30px !important;
    }

    .previee_video_content p,
    .prev_app_content p {
        line-height: 40px;
    }

    .title_128 {
        font-size: 80px;
        line-height: 80px;
        margin-bottom: 30px;
    }



    .club_box h3 {
        margin-bottom: 20px;
    }

    .club_box {
        padding: 30px;
    }

    .club_box ul li {

        font-size: 17px;
        line-height: 24px;
    }

    .testimonial_box {
        left: 0%;
        right: 0%;
        position: relative;
    }


}

/* max  1400px END */


@media screen and (min-width: 1400px) and (max-width:1600px) {
    .section_wrapper {
        padding: 20px;
    }

    .previee_video_content p {
        line-height: 30px;
        margin-bottom: 35px;
    }

    .video_absulate_content_title {
        margin-bottom: 10px !important;
        font-size: 50px !important;
    }


    .prev_app_content p {
        margin-bottom: 10px;
    }

    .letft_1401 {
        width: 40% !important;
    }

    .right_1401 {
        width: 60% !important;
    }

    .title_128 {
        font-size: 100px;
        line-height: 92px;
    }

    .club_box ul li {
        font-size: 17px;
        line-height: 24px;
    }

    .common_title {
        font-size: 74px;
        line-height: 74px;
    }

    @media (max-width: 1599px) {
        .common_title {
            line-height: 1.2;
        }
    }
}

@media (max-width:1800px) {
    .section_wrapper {
        padding: 40px !important;
    }

    .prev_app_content p {

        margin-bottom: 35px;
    }

    .title_128 {
        font-size: 100px;
        line-height: 92px;
    }

    .testimonial_box p {
        font-size: 18px;
        line-height: 32px;
    }

    .previee_video_content p {
        line-height: 28px;
        margin-bottom: 25px;
    }

    .video_absulate_content_title {
        margin-bottom: 20px !important;
        font-size: 55px !important;
    }
}

@media screen and (min-width: 1801px) and (max-width:1880px) {
    .section_wrapper {
        padding: 40px !important;
        height: 100%;
        width: 100%;
    }

    .club_box ul li {
        line-height: 27px;

    }

    .testimonial_box p {
        line-height: 35px;
    }
}

@media screen and (min-width: 768px) and (max-width:1200px) {
    .previee_video_content {
        position: absolute;
        width: 100%;
        right: 0px;
        top: 30px;
        bottom: 30px;
    }
}

@media screen and (min-width: 1200px) and (max-width:1600px) {
    .at_skill_para {
        padding: 10px 0px;
    }

    .signup_middle {
        padding: 0px 0px;
    }
}

@media screen and (min-width: 768px) and (max-width:991px) {
    .custom-form-card {
        width: 100%;
        margin-top: 20px;
    }
}

@media (max-width: 1399px) {
    .join-featurebox {
        padding: 0 15rem;
    }

    .container {
        max-width: 1300px;
    }

    .section {
        z-index: 99 !important;
        padding: 30px 0px;
    }

    .section.privee_app_wrapper {
        padding-top: 120px;
        padding-bottom: 120px;
    }

}

@media (max-width: 991px) {
    .join-featurebox {
        padding: 0 0rem;
    }

    .mail_box_inner {
        padding: 0;
    }

    .footer-wrapp {
        padding: 0 0px;
    }

    .video-space {
        height: 100%;
        padding: 30px;
    }

    .btn-theme {
        font-size: 18px;
        padding: 8px 10px;
    }
}

@media screen and (min-width: 992px) and (max-width:1300px) {
    .mail_box_inner {
        padding: 0 50px;
    }
}

@media (max-width: 1199px) {
    .comming_soon br {
        display: none;
    }
}

@media (max-width: 991px) {
    .title_128 {
        font-size: 70px;
    }
}

@media (max-width: 1199px) {
    .section.privee_app_wrapper {
        padding-top: 80px;
        padding-bottom: 80px;
        padding-left: 30px;
        padding-right: 30px;
    }
}

@media (max-width: 991px) {
    .section.privee_app_wrapper {
        padding-left: 0;
        padding-right: 0;
    }
}