@media screen and (max-width: 2560px) {}

@media screen and (max-width: 1980px) {}

@media screen and (max-width: 1920px) {}

@media screen and (max-width: 1800px) {}

@media screen and (max-width: 1500px) {

    /* .contents-in-banner {
        top: 100px;
    } */
    .web_header .header-contents {
        padding: 15px 0 !important;
    }
}

@media screen and (max-width: 1440px) {
    /* .contents-in-banner {
    top: 40px;
} */
}

@media screen and (max-width: 1463px) and (min-width: 1264px) {}

@media screen and (max-width: 1263px) and (min-width: 1199px) {}

@media screen and (max-width: 1399px) and (min-width: 1199px) {
    .testimonial-carousel-3 .single-testimonial {
        padding: 24px;
    }
}

@media screen and (max-width: 1399px) {
    .whyus-section .divider {
        top: 47%;
    }

    .tabs-container .ai-image img {
        width: 75%;
    }

    /* .banner-content .our-services .head {
        padding: 12px 90px;
    } */

    .benifits .right-section .sub-contents .second {
        margin-bottom: 25px;
    }
}

@media screen and (max-width: 1366px) {}

@media screen and (max-width: 1280px) {}

@media screen and (max-width: 1240px) {}

@media screen and (max-width: 1110px) {
    .web_header .navigations ul {
        gap: 15px;
    }
}

@media screen and (max-width: 1199px) {

    .tabs-container .ai-image img {
        width: 100%;
    }

    .testimonial-carousel-3 .single-testimonial p {
        font-size: 14px;
    }

    .pfzer-cont {
        margin-bottom: -5px !important;
    }

    .testimonial-carousel-3 .single-testimonial {
        padding: 20px;
        padding-top: 30px;
    }

    .footer-section ul {
        gap: 25px;
    }

    .our-product .snap-container .aianalysis {
        bottom: 90px;
    }

    .our-functionalities .appimage {
        width: 78%;
    }

    .video-section {
        margin: 100px 0 0 0px;
    }

    .whyus-section .divider {
        top: 45%;
    }

    .whyus-section .why-you-need-we {
        padding: 0 10px;
    }

    .banner-content .our-services .head {
        padding: 0px 0px;
    }

    .Mobilebanner-content .our-services .head {
        padding: 0px 0px;
    }

    .banner-content .our-services .usesofclinseek {
        padding: 15px 0px 0 0px;
    }

    .Mobilebanner-content .our-services .usesofclinseek {
        padding: 15px 0px 0 0px;
    }

    .we-provide .logo svg {
        height: 80px !important;
        width: 80px !important;
    }

    .we-provide .logo {
        padding: 0 0px;
    }

    .we-provide .text {
        padding: 0 10px;
    }

    .we-provide .text p {
        font-size: 16px;
    }

    .about .container-section .our-vision {
        padding: 20px;
    }

    .about .container-section .our-mission {
        padding: 20px;
    }

    .about .container-section .about-ph {
        padding: 20px;
    }

    footer .navigations {
        padding-left: 57px;
    }

    .image-contents {
        margin-top: 15px;
    }

    .benifits .right-section .sub-contents .first {
        margin-bottom: 20px;
    }

    .benifits .right-section .sub-contents .second {
        margin-bottom: 20px;
    }

    .benifits .right-section .vertical-img {
        padding: 0 0px;
    }

}

@media screen and (max-width: 1199px) and (min-width: 992px) {}

@media screen and (max-width: 1024px) {
    .our-product .snap-container .aianalysis {
        bottom: 15px;
    }

    .our-product .snap-container .dashboardimage {
        width: 45%;
    }

    .our-functionalities .specs {
        width: 100%;
    }

    .benifits .right-section .vertical-img {
        padding: 0px 5px;
    }

    .contact-us .left-section .head h2 {
        font-size: 18px;
    }

    .contact-us .left-section .about-clinseek p {
        font-size: 14px;
    }

    .contact-us .left-section .external-link a {
        font-size: 14px;
    }

    .contact-us .right-section .head h2 {
        font-size: 18px;
    }

    .contact-us .form-control {
        font-size: 12px !important;
    }

    .contact-us .btn_section button .fas {
        padding-left: 5px;
        padding-top: 5px;
        font-size: 14px;
    }

    .contact-us .btn_section button {
        font-size: 14px !important;
    }

    .contact-us .right-section {
        margin-top: 15px;

    }
}

@media screen and (max-width: 991px) {

    .our-functionalities .appimage {
        width: 100%;
    }

    .testimonial-carousel-3 .single-testimonial {
        padding: 20px;
        padding-top: 20px;
    }

    .testimonial-carousel-3 .single-testimonial p {
        font-size: 12px !important;
    }

    .video-section {
        margin: 30px 0 0 0px;
    }

    .banner-content .our-services .head h2 {
        font-size: 22px;
        line-height: 30px;
    }

    .banner-content .our-services .usesofclinseek p {
        font-size: 14px;
    }

    .banner-content .our-services .releiedby p {
        font-size: 14px;
    }

    .Mobilebanner-content .our-services .head h2 {
        font-size: 22px;
        line-height: 30px;
    }

    .Mobilebanner-content .our-services .usesofclinseek p {
        font-size: 14px;
    }

    .Mobilebanner-content .our-services .releiedby p {
        font-size: 14px;
    }

    .web_header {
        display: none;
    }

    .header-blurz {
        backdrop-filter: blur(12.5px);
    }

    /* .gradient {
        padding-top: 55px;
    } */

    .menu--right {
        display: inline;
    }

    .banner-content .circle {
        right: 120px;
    }

    .Mobilebanner-content .circle {
        right: 120px;
    }

    .we-provide .text {
        width: 135px;
    }

    .menu--right .logo_Section {
        display: inline-block;
        margin-top: 15px;
        margin-left: 15px;
        margin-bottom: 15px;
    }

    .about .head h2 {
        font-size: 22px;
        line-height: 30px;
    }

    .about .whatitdoes p {
        font-size: 14px;
        color: #57595B;
    }

    .about .whatitdoes {
        margin-top: 50px;
    }

    .about .container-section .our-vision {
        height: 270px;
    }

    .about .container-section .our-mission {
        height: 270px;
    }

    .about .container-section .about-ph {
        height: 290px;
        margin-top: 20px;
    }

    .about .container-section .content p {
        font-size: 14px;
    }

    .about .container-section .headtext h2 {
        font-size: 22px;
        line-height: 30px;
    }

    .tab-section .head h2 {
        font-size: 22px;
        line-height: 30px;
    }

    .none {
        display: none;
    }

    .feature-section .cards .topic h2 {
        font-size: 18px;
    }

    .feature-section .cards .content p {
        font-size: 14px;
    }

    .our-product .head h2 {
        font-size: 22px;
        line-height: 30px;
    }

    .feature-section .head h2 {
        font-size: 22px;
        line-height: 30px;
    }

    .our-functionalities .specs {
        font-size: 14px;
    }

    .our-functionalities .specs2 {
        font-size: 14px;
    }

    .our-functionalities .round {
        width: 102%;
        right: 42px;
    }

    .benifits-clinseek .left-section .head h2 {
        font-size: 22px;
        line-height: 30px;
    }

    .benifits .right-section {
        margin-top: 30px;
    }

    #headerss {
        font-size: 22px;
    }

    .image-contents {
        margin-top: 15px;
    }

    .imapct-section .left-section .head h2 {
        font-size: 22px;
        line-height: 30px;
    }

    .testimonial-carousel-3 .single-testimonial h2 {
        font-size: 16px;
    }

    .testimonial-carousel-3 .jaspr-cont {
        margin-bottom: 60px;
    }

    .testimonial-carousel-3 .single-testimonial p {
        font-size: 14px;
        color: #57595B;
    }

    .pfzr {
        width: 85px !important;
    }

    .testimonial-carousel-3 .logo svg {
        width: 125px
    }

    .contact-us .contact-us-form {
        padding: 25px;
    }

    .contact-us .left-section {
        padding-left: 15px;
    }

    .contact-us .right-section {
        padding-left: 10px;
        padding-right: 20px;
    }

    .web {
        display: none;
    }

    .tabs {
        display: block;
    }

    .mobile-footer {
        display: flex;
        align-items: anchor-center;
        justify-content: space-between;
    }

    .social-link-mob {
        display: flex;
        gap: 6px;
    }

    .navigation .links {
        display: flex;
        gap: 15px;
        justify-content: center;
        margin-top: 20px;
        font-weight: bold;
        color: #000;
        font-size: 14px;
    }

    .footer-section .navigation {
        margin: 10px 0;
    }

    .feature-section .cards {
        margin: 10px 0 0 0;
        height: 220px;
    }

    .whyus-section .head h2 {
        font-size: 22px;
        line-height: 30px;
    }

    .whyus-section .context p {
        font-size: 14px;
        color: #57595B;
    }

    .whyus-section .head .trade {
        font-size: 16px;
    }

    .imapct-section .trade {
        font-size: 16px;
    }

    .whyus-section .img-sec svg {
        width: 100px;
        height: 100px;
    }

    .whyus-section .index-svg svg {
        width: 50px;
        height: 50px;
    }

    .whyus-section .divider {
        top: 37%;
    }

    .whyus-section .cont-head h2 {
        font-size: 18px;
        line-height: 30px;

    }

    .whyus-section .content p {
        font-size: 12px;
    }

    .whyus-section .why-you-need-we {
        padding: 0 0px;
    }

    .our-product {
        padding: 40px 0 0px 0;
    }

    .tabs-container {
        border-top-left-radius: 0;
        margin: 0 2px;
        border-top-right-radius: 0;
    }

    .our-product .snap-container .aianalysis {
        width: 55%;
        right: 72px;
        bottom: 0px;
    }

    .our-functionalities .specs {
        margin-bottom: 25px;
    }

    .our-product .snap-container .dashboardimage {
        width: 65%;
    }

    .pfzr {
        margin-top: 20px;
    }

    .our-area {
        padding-top: 40px;
    }

    /* .contents-in-banner {
        padding-top: 55px;
        top: 110px;
    } */
    .benifits .right-section .sub-contents .second {
        margin-bottom: 50px;
    }

    .benifits .right-section .sub-contents .first {
        margin-bottom: 40px;
    }
}

@media screen and (max-width: 991px) and (min-width: 480px) {
    .tab-footer {
        display: block;
    }
}

@media screen and (max-width: 479px) and (min-width: 320px) {
    .mob-footer {
        display: block;
    }

    .navigation .links {
        justify-content: start;
        gap: 35px;
    }
}

@media screen and (max-width: 980px) {}

@media screen and (max-width: 920px) {}

@media screen and (max-width: 920px) {}

@media screen and (max-width: 850px) {}

@media screen and (max-width: 800px) {
    /* .contents-in-banner {
        top: 70px;
    } */
}

@media screen and (max-width: 768px) {
    .banner-content .circle {
        right: 65px;
    }

    .Mobilebanner-content .circle {
        right: 65px;
    }
}

@media screen and (max-width: 767px) {

    .testimonial-carousel-3 .jaspr-cont {
        margin-bottom: 7px !important;
    }

    .testimonial-carousel-3 .single-testimonial {
        height: 210px;
    }

    .our-product .snap-container .dashboardimage {
        width: 55%;
    }

    .our-product .snap-container .aianalysis {
        width: 45%;
        right: 125px;
        bottom: -5px;
    }

    .our-functionalities .appimage {
        width: 73%;
    }

    .banner-content .our-services .head h2 {
        font-size: 18px;
        line-height: 20px;
    }

    .Mobilebanner-content .our-services .head h2 {
        font-size: 18px;
        line-height: 20px;
    }

    .ctr .text p {
        border-right: none;
    }

    .sr .text p {
        border-right: none;
    }

    .ctr,
    .sr {
        margin-bottom: 20px;
    }

    .we-provide .logo svg {
        height: 60px !important;
        width: 60px !important;
    }

    .we-provide .text {
        width: 225px;
        vertical-align: text-bottom;
        text-align: center;
    }

    .body_section .servs {
        top: -110px;
    }

    /* .whyus-section {
        padding: 10px 0 30px 0;
    } */

    .about .head h2 {
        font-size: 18px;
        line-height: 20px;
    }

    .about .whatitdoes {
        margin-top: 45px;
    }

    .about .container-section .about-ph {
        height: 325px;
    }

    .tab-section .head h2 {
        font-size: 18px;
        line-height: 20px;
    }

    .tabs-container .right-section {
        padding: 0px 0px;
    }

    .tab-pane p {
        font-size: 16px;
    }

    .tab {
        padding: 5px;
        font-size: 14px;
    }

    .feature-section .head h2 {
        font-size: 18px;
        line-height: 20px;
    }

    .feature-section .cards {
        margin: 10px 0 0 0;
        height: 220px;
    }

    .feature-section .doctors {
        width: 24%;
        left: 0;
    }

    .feature-section .head h2 {
        font-size: 18px;
        line-height: 20px;
    }

    .our-product .head h2 {
        font-size: 18px;
        line-height: 20px;
    }

    .our-product .snap-container {
        margin-bottom: 20px;
    }

    .our-product .forgradiant {
        margin-bottom: 20px !important;
    }

    .our-functionalities .flagofspec {
        margin-bottom: 0px;
    }

    .our-functionalities .round {
        width: 102%;
        right: -90px;
        top: 0;
    }

    .benifits .right-section .sub-contents .first {
        margin-bottom: 45px;
    }

    .imapct-section .left-section .head h2 {
        font-size: 18px;
        line-height: 20px;
    }

    .testimonial-carousel-3 .single-testimonial {
        margin-top: 20px;
    }

    .webs {
        display: none;
    }

    .horizonal-logo-mob {
        display: inline-block;
    }

    .first-row {
        display: flex;
        gap: 15px;
        align-items: anchor-center;

    }

    .second-row {
        display: flex;
        gap: 41px;
        align-items: anchor-center;
    }

    .first-row svg {
        margin-bottom: 10px;
    }

    .second-row svg {
        margin-bottom: 10px;
    }

    .banner-content .our-services .book-demo-btn {
        padding-top: 15px;
    }

    .Mobilebanner-content .our-services .book-demo-btn {
        padding-top: 15px;
    }

    .whyus-section .head h2 {
        font-size: 18px;
        line-height: 28px;
    }

    .whyus-section .head .trade {
        font-size: 14px;
    }

    .imapct-section .trade {
        font-size: 14px;
    }

    .whyus-section .divider {
        display: none;
    }

    .tabss {
        display: block;
    }

    .banner-content .our-services .head {
        padding: 0px 0px;
    }

    .Mobilebanner-content .our-services .head {
        padding: 0px 0px;
    }

    .background-video video {
        object-fit: cover;
        height: 100vh;
    }

    .our-area {
        padding-top: 30px;
    }

    .why-clinseek {
        margin-top: 36px !important;
    }

    /* .contents-in-banner {
        top: 200px;
    } */
    .benifits .right-section .sub-contents .first {
        margin-bottom: 25px;
    }

    .benifits .right-section .sub-contents .second {
        margin-bottom: 25px;
    }

    .tabs-content {
        padding: 20px;
    }

    .pfzr {
        margin-top: 0px;
    }
}

@media screen and (max-width: 700px) {
    .banner-content .our-services .book-demo-btn button {
        width: 50%;
    }

    .banner-content .circle {
        right: 0px;
    }

    .banner-content .circle {
        width: 100%;
    }

    .Mobilebanner-content .our-services .book-demo-btn button {
        width: 50%;
    }

    .Mobilebanner-content .circle {
        right: 0px;
    }

    .Mobilebanner-content .circle {
        width: 100%;
    }

    .menu--right .logo_Section img {
        width: 150px !important;
    }

    .menuToggle {
        top: 40px !important;
    }

    .about .whatitdoes {
        margin-top: 10px;
    }

    /* .whyus-section {
        padding: 10px 0 30px 0;
    } */

    .about .text-section {
        margin-bottom: 15px;
    }

    .about .container-section .our-vision {
        height: 230px;
        margin-bottom: 20px;
    }

    .about .container-section .our-mission {
        height: 230px;
    }

    .about .container-section .about-ph {
        height: 350px;
    }

    .our-functionalities .round {
        width: 233%;
        right: 0px;
        top: 155px;
    }

    .benifits .right-section .sub-contents p {
        font-size: 16px;
    }

    #headerss {
        font-size: 18px;
    }

    .contact-us .contact-us-form {
        padding: 15px;
    }

    .contact-us .right-section {
        padding-left: 0;
        padding-right: 0;
    }

    .contact-us .left-section {
        padding-left: 0px;
    }

    .our-product .snap-container .dashboardimage {
        width: 53%;
    }

}

@media screen and (max-width: 575px) {
    .whyus-section .why-we .round {
        top: 0px;
    }

    .benifits .right-section .sub-contents p {
        font-size: 14px;
    }

    .tab-pane li {
        font-size: 14px;
    }

    .web-img {
        display: none !important;
    }

    .mob-img {
        display: block !important;
    }

    .our-product .forgradiant {
        height: 300px !important;
        padding: 0px;
    }
}

@media screen and (max-width: 480px) {

    .pfzr {
        margin-top: 0px;
    }

    .our-functionalities .appimage {
        margin-top: 20px;
    }

    .mob {
        display: block;
    }

    .web-sec {
        display: none;
    }

    .footer-section .second-footer {
        padding: 15px 0px 0 0;
    }

    .our-product .snap-container .aianalysis {
        width: 45%;
        right: 110px;
        bottom: 8px;
    }

    .whyus-section .why-we .round {
        top: 0px;
    }

    .contents-in-banner {
        height: 100vh;
        display: flex;
        align-items: center;
        top: 0;
    }
}

@media screen and (max-width: 450px) {
    .about .container-section .about-ph {
        height: 430px;
    }

    .vertical {
        display: none;
    }

    .feature-section .doctors {
        display: none;
    }

    .testimonial-carousel-3 .single-testimonial {
        height: 235px;
    }
}

@media screen and (max-width: 380px) {
    .our-product .snap-container .aianalysis {
        right: 98px;
        bottom: 7px;
    }
}

@media screen and (max-width: 390px) {
    .about .container-section .about-ph {
        height: 480px;
    }

    .whyus-section .why-we .round {
        top: 0px;
    }
}

@media screen and (max-width: 343px) {
    /* .whyus-section {
        padding: 10px 0 30px 0;
    } */

    .testimonial-carousel-3 .single-testimonial {
        height: 270px;
    }
}

@media screen and (max-width: 320px) {}