@media (max-width: 1400px) {

    .main-background,
    .prepared-join .container {
        background-size: auto;
    }

    .drop-down-menu:hover>.drop-down-list {
        left: -50%;
        width: 1065px;
    }

    .testi-bg {
        background-size: cover;
        height: auto;
    }

    .inner-your-business {
        width: auto;
    }

    .pa-section .item {
        width: 29%;
        display: inline-block;
    }

    .desktop-menu li a {
        font-size: 13px;
    }

    .banner-section h1 {
        font-size: 30px;
    }

    .banner-section h3 {
        font-size: 17px;
    }

    .banner-section img,
    .main-industry img,
    .banner-section-medical img {
        margin: 0 auto;
        display: block;
    }

    .main-industry h2 {
        font-size: 26px;
    }

    .inner_setup_row2 {
        margin-top: 162px;
    }

    .special-icon {
        padding: 22px;
    }
}

/* @media (min-width: 992px) and (max-width: 1199px) {
  
} */

@media (max-width: 1199px) {
    .prepared-join .container {
        padding: 30px 15px;
        background-image: none;
        background: #0e1680;
    }

    .website-desigh .adult-1,
    .website-desigh .adult-2,
    .website-desigh .adult-3,
    .website-desigh .adult-4 {
        border: none;
        margin-left: 0px;
    }

    .practice-reaching h1 {
        font-size: 45px;
    }

    .practice-reaching {
        padding: 150px 0 0;
    }

    .practice-reaching-content {
        padding-top: 0px;
        margin: 0 auto;
    }

    .audit-report-content {
        padding: 0;
    }

    .learning-audit-report .dr-doe p {
        width: 100%;
    }

    .prepared-join {
        padding: 0;
    }

    .container {
        max-width: 100%;
        width: 100%;
    }

    .main-our-process .content-side {
        position: relative;
        bottom: 0;
        right: 0px;
        padding: 0 28px;
    }

    .main-industry-book {
        padding: 30px;
        margin-left: auto;
        background: #f6f7fb;
        border-radius: 0px;
    }

    .legal-online-presence img,
    .ready-report-accelerate-hvac img,
    .ready-report-online-presence img,
    .potentional-online-presence img {
        width: auto;
        position: relative;
    }

    .main-industry-potentional {
        padding: 15px;
        margin-left: 0px;
        background: #f6f7fb;
        border-radius: 20px;
    }

    .drop-down-list img {
        float: none;
        margin: 10px 0;
    }

    .drop-down-menu:hover>.drop-down-list {
        left: -221px;
        width: 912px;
        padding: 20px;
    }

    .menu-service-item:hover {
        background: #000;
    }

    .navbar-nav li:hover {
        background: white;
        margin-bottom: 0;
    }

    .drop-down-list ul {
        margin-left: 0px;
    }

    .testimonial-local-business,
    .testimonial-hvac-booking,
    .special-offer-testimonial .testimonial-accelerate-hvac,
    .hvac-business-testimonial,
    .legal-work .content,
    .legal-work .content-2,
    .free-mapping-testimonial {
        padding: 20px 15px;
    }

    .automotive-main-presence img {
        width: auto;
        position: relative;
        text-align: center;
    }

    .automotive-online-presence {
        border-radius: 0;
        padding: 20px;
    }

    .break-line-1199 br {
        display: none;
    }

    .automotive-main-industry br,
    .non-fiction-book br,
    .branding-section br {
        display: none;
    }

    h1 br,
    h5 br,
    h3 br,
    h2 br {
        display: none;
    }

    .branding-section h2 {
        font-size: 30px;
        line-height: 1.2;
    }

    .google-lsa h2 {
        font-size: 36px;
    }

}

@media (max-width: 992px) {
    .hvac-strategize-sec .step-container {
        margin-top: 0px;
        padding: 30px 20px 1px 0px;
    }

    .local-business-results .icon-section-adult,
    .local-business-results .info-card-adult .icon-section-adult-3,
    .local-business-results .info-card-adult .icon-section-adult-2 {
        padding: 0;
    }

    .hvac-strategize-sec .step-content {
        padding-left: 20px;
    }

    .testimonial-hvac {
        padding: 20px;
    }

    h1 {
        font-size: 30px;
    }

    .local-business-industry h2,
    .boost-pediatric h2,
    .legal-practice-area h2,
    .potential-online h2,
    .main-industry-potentional h2,
    .social-media-sec h2,
    .testimonial-seo h2,
    .testimonial-ppc h2,
    .growing-business h2,
    .over-value h2,
    .banner-section-ready-report h2,
    .ready-grow h2,
    .inner-industry h2,
    .technical-barter h2,
    .mapping-thankyou-banner h2,
    .who-we-are-banner h2,
    .manuscript h2,
    .legacy h2,
    .practice-reaching h1,
    .main-local-hvac h2,
    .website-desigh-local-hvac h3,
    .banner-section-accelerate-hvac h2,
    .business-competitive h2,
    .automotive-main-industry h2,
    .hvac-business-testimonial h3,
    .testimonial-local-business h3,
    .testimonial-automotiv h3,
    .Talk h2,
    h2 {
        font-size: 24px;
    }

    .boost-website-audit h3,
    .testimonial-local-hvac h3,
    .banner-authorhub h3,
    h3 {
        font-size: 20px;
    }

    h4 {
        font-size: 19px;
    }

    .practice-reaching h5,
    h5 {
        font-size: 18px;
    }

    h6 {
        font-size: 17px;
    }

    .who-we-are-banner h4 br,
    h2 br {
        display: none;
    }

    .technical-barter h3 {
        font-size: 18px;
    }

    .banner-authorhub h1 {
        font-size: 30px;
    }

    .contact-us,
    .main-background {
        background-image: none;
        padding: 10px 0;
    }

    .banner-section img,
    .main-industry img,
    .banner-section-medical img {
        margin: 0 auto;
        display: block;
    }

    .testimonisal-dental-section,
    .testimonial-legal,
    .testimonial-seo,
    .testimonial-ppc,
    .testimonial-local-hvac,
    .testimonial-graphic,
    .testimonial-audit-report,
    .testimonial-who-we-are,
    .testimonial-thankyou {
        padding: 30px 15px;
    }

    .grow-hvac-booking,
    .strong-online-presence,
    .legal-online-presence,
    .legal-work,
    .growing-email-business,
    .main-industry-ready-report,
    .contact-us,
    .hvac-marketing-services,
    .what-else-we-do,
    .growing-business,
    .over-value,
    .ready-grow,
    .learning-audit-report,
    .legacy,
    .website-audit-online-presence,
    .strategize-who-we-are,
    .manuscript,
    .automotive-main-presence,
    .boost-website-audit {
        padding: 30px 0;
    }

    .local-business-work .content,
    .automotive-work .content {
        padding: 20px;
    }

    .testimonial-automotiv {
        padding: 20px;
    }

    .terms-and-condition h2 {
        font-size: 24px;
    }

    .non-fiction-book hr {
        margin: 10px 0 20px;
    }

    .terms-and-condition h3 {
        font-size: 20px;
    }

    .boost-pediatric,
    .banner-section-ready-report,
    .technical-barter,
    .banner-section {
        padding-top: 0;
    }

    .local-hvac-leads,
    .paediatricians-saying,
    .social-media-sec {
        padding-bottom: 30px;
    }

    .testimonisal-section img {
        margin: 0 20px 0 10px;
    }

    .testi-bg {
        background-size: cover;
        height: auto;
    }

    .inner-your-business {
        width: auto;
    }

    .learning-audit-report h3,
    .legal-work h3,
    .main-industry h2 {
        font-size: 22px;
    }

    .main-else-we-do-sec .inner-else {
        padding: 15px;
    }

    .pa-section .item {
        width: 47%;
        margin: 10px 10px;
    }

    .pa-section .last-item {
        float: none;
        display: inline-block;
    }

    .sec-right {
        padding-bottom: 20px;
    }

    .who-we-are-banner,
    .potentional-online-presence,
    .banner-section-medical {
        padding-top: 30px;
    }

    .legal-practice-area .div-4 p,
    .legal-practice-area .div-3 p,
    .legal-practice-area .div-2 p,
    .legal-practice-area .div-1 p {
        padding: 20px;
    }

    .email-services p {
        margin-left: 10px;
    }

    .main-your-business,
    .main-strategize-sec {
        margin: 30px 0;
    }

    .btnall {
        margin: 15px auto 0;
    }

    .boost-online-presence {
        padding: 20px 10px;
        border-radius: 0;
    }

    .footer-menu,
    .footer_social_icon,
    .copyright {
        margin-top: 5px;
        text-align: center;
    }

    .main-else-we-do-sec {
        text-align: center;
        margin-bottom: 30px;
    }

    .res-menu ul {
        background: var(--bs-primary);
    }

    .res-menu ul li {
        border-bottom: 1px solid #fff;
        padding-left: 10px;
        color: #fff;
    }

    .res-menu ul li:hover {
        background-color: #00b4d7;
    }

    .online-presence {
        border-radius: 0;
        padding: 15px 0 0 0px;
        text-align: center;
    }

    .online-presence-i {
        padding: 10px;
    }

    .ideal-patients {
        border-radius: 0;
        margin-left: 0;
        padding: 15px 0 0 0px;
    }

    .ideal-patients-i {
        padding: 10px;
    }

    .patient-journey-i {
        padding: 10px;
    }

    .leverage-data-i {
        padding: 10px;
    }

    .patient-journey {
        border-radius: 0;
        margin-left: 0;
        padding: 15px 0 0 0;
    }

    .non-fiction-book,
    .book,
    .leverage-data {
        border-radius: 0;
        margin: 0;
        padding: 0;
    }

    .non-fiction-book .content,
    .book-content {
        border-radius: 0;
    }

    .hvac-strategize-sec img {
        margin-top: -10px;
    }

    .legal-practice-area details h3 {
        font-size: 18px;
    }

    .Healthcare img {
        float: none;
        margin: 0 auto;
        display: block;
    }

    .Healthcare,
    .mian-who-we-are,
    .setup_col,
    .main-industry {
        padding: 30px 0;
    }

    .rspve_setup .setup1 {
        background: #f6f7fb;
        padding: 20px;
        border-radius: 10px;
    }

    .rspve_setup .setup2 {
        background: #f2f2f4;
        padding: 20px;
        border-radius: 10px;
    }

    .thankyou-else-we-do-sec,
    .main-specialize {
        padding: 0;
    }

    .thankyou-else-we-do-sec .inner-else {
        border-radius: 0;
        padding: 30px 15px;
    }

    .setup2 {
        text-align: start;
    }

    .special-img {
        padding: 20px;
    }

    .rspve_setup .setup3 {
        background: #f6f7fb;
        padding: 20px;
        border-radius: 10px;
    }

    .rspve_setup .setup4 {
        background: #f2f2f4;
        padding: 20px;
        border-radius: 10px;
    }

    .setup2 li::before,
    .setup4 li::before {
        content: url(' ../images/Arrow-Left.png');
        margin-right: 10px;
    }

    .setup2 li::after {
        display: none;
    }

    .main-our-process ul li {
        width: 100%;
    }

    .main-our-process {
        padding: 30px 0 5px;
    }

    .main-our-process .content-side,
    .main-our-process .last-chld {
        padding: 0 10px;
    }

    .main-our-process .last-content {
        margin-left: 0px;
    }

    .website-desigh .info-card-adult {
        padding: 20px 15px;
        display: inline-block;
    }

    .website-desigh .icon-section-adult img.icon-size-change,
    .website-desigh .icon-section-adult img.icon-new,
    .website-desigh .icon-section-adult img.icon-2,
    .website-desigh .icon-section-adult img.icon-1,
    .graphic-design .icon-section-adult img.icon-1,
    .graphic-design .icon-section-adult img,
    .website-desigh .icon-section-adult img {
        width: auto;
        height: auto;
    }

    .website-desigh .info-card-adult {
        text-align: center;
    }

    .website-desigh .adult-1,
    .website-desigh .adult-2,
    .website-desigh .adult-3,
    .website-desigh .adult-4 {
        margin-bottom: 15px;
    }

    .website-desigh {
        padding: 30px 0 0;
    }

    .img-div {
        display: flex;
        justify-content: center;
    }

    .growing-business-content {
        height: 100%;
    }

    .technical-barter form {
        padding: 20px 10px 0;
    }

    .contact-us .contact-info {
        padding: 20px 0;
    }

    .broadcast-dentist h2,
    .dentists-need h3,
    .broadcast-dentist .game-changer-content h3,
    .download-marketing-guide h3,
    .testimonial-graphic h2,
    .free-mapping-banner-section h2,
    .branding-section h2,
    .testimonial-free-consultation h2,
    .Assessment h2,
    .Designed-program h2,
    .free-mapping-banner-section h2,
    .experthub-banner-section h2,
    .Potential-Clients h2,
    .branding-journey h2 {
        font-size: 24px;
    }


    .branding-section h3,
    .branding-section h3,
    .experthub-banner-section h5 {
        font-size: 18px;
    }

    .branding-trustworthy,
    .Potential-Clients,
    .branding-journey,
    .Designed-program,
    .experthub,
    .experthub-section,
    .Potential-Clients,
    .ready-report-accelerate-hvac,
    .ready-report-online-presence {
        padding: 30px 0px;
    }

    .testiminial-paediatricians-need,
    .testimonial-free-consultation {
        padding: 20px;
    }

    .experthub-banner-section {
        padding: 0;
    }

    .branding-journey-content {
        border-right: none;
        padding: 20px;
    }

    .increase-visibility img {
        margin-top: auto;
    }

    .Assessment-img {
        padding: 10px;
        border-radius: 50%;
    }

    .Values-content {
        padding: 15px;
    }

    .Identity,
    .Communication,
    .Platform,
    .Documentation {
        border-radius: 0px;
        padding: 20px 12px 10px;
    }

    .Improved-Program-heading h4 {
        font-size: 18px;
        padding: 10px 0 10px;
    }

    .broadcast-dentist h4 {
        font-size: 20px;
    }

    .broadcast-dentist .game-changer-content,
    .broadcast-dentist .founder-CEO {
        padding: 20px;
    }

    .experthub h6 {
        margin: 15px auto;
    }

    .legan-main-bannew .btnall,
    .website-audit-online-presence .btnall,
    .learning-audit-report .btnall,
    .testimonial-ppc .btnall,
    .main-industry-ready-report .btnall,
    .banner-section-ready-report .btnall,
    .ready-report-online-presence .btnall,
    .testimonial-free-consultation .btnall {
        padding: 12px 15px;
        font-size: 14px;
    }

    .drop-down-list img {
        float: left;
        margin: 0 10px 0 0;
    }

    .drop-down-list ul li:hover {
        background: url(/images/drop-down/arrow.png) no-repeat left 10px;
    }

    .drop-down-list ul :hover {
        background-color: #fff;
        color: #00b4d7;
    }

    .drop-down-menu:hover>.drop-down-list {
        position: relative;
        left: 0%;
        width: 100%;
        top: 0px;
        overflow: hidden;
        border-radius: 0px;
        padding: 20px 10px;
    }

    .drop-down-list ul li {
        background: url(/images/drop-down/arrow.png) no-repeat left 10px;
        font-size: 16px;
        margin-top: 5px;
        padding-top: 3px;
    }

    .inner img {
        width: auto;
    }

    .drop-down-list h6 {
        padding-top: 10px;
    }

    .drop-down-list ul {
        margin: 0 0 0 15px;
    }

    .practice-reaching h1 {
        font-size: calc(1.3625rem + 1.35vw);
    }

    .strong-online-presence img {
        float: none;
        margin-left: auto;
        margin: 0 auto 20px;
        width: auto;
    }

    .paediatricians-saying .content {
        margin-top: auto;
        height: auto;
    }

    .practice-reaching {
        padding: 110px 0 0;
    }

    .paediatricians-saying {
        padding-bottom: 40px;
    }

    .online-presence-img {
        order: -1;
    }

    .learning-audit-report h2 {
        font-size: calc(1.3625rem + 1.35vw);
    }

    .paediatricians-saying .heading {
        background: #00b4d7;
        padding: 40px 0;
    }

    .audit-report {
        padding: 180px 0 50px 15px;
    }

    .audit-report h1 {
        font-size: calc(1.90625rem + 2.075vw);
    }

    .audit-report h5 {
        font-size: calc(1.2625rem + 1.15vw);
    }

    .main-industry-book {
        padding: 20px 10px;
        margin-left: auto;
        border-radius: 0px;
    }

    .local-business-work .item,
    .automotive-work,
    .legal-work .item {
        order: -1;
    }

    .description {
        position: relative;
        margin-top: -10px;
        background: #0e167f;
        color: #fff;
        padding: 20px;
        border-radius: 0px;
        margin-right: auto;
    }

    .description-inner,
    .parment-form label {
        width: 100%;
        padding: 15px 0px;
        border-bottom: 2px solid #fff;
    }

    .contact-information {
        padding: 20px;
        border-radius: 0px;
    }

    .talk-form {
        padding: 15px;
    }

    .broadcast-dentist .submitbtn .btnall {
        display: inline-block;
        width: auto;
    }

    .broadcast-dentist .form-area,
    .schedule-main-area .form-area {
        margin-left: 0px;
        padding: 20px 15px 30px;
    }

    .broadcast-dentist .form-area {
        margin-top: 30px;
    }

    .about-working {
        padding: 30px 10px;
    }

    .schedule-main-area .form-area .testimonials,
    .form-area .testimonials,
    .schedule-main-area .content {
        padding: 20px 15px;
    }

    .requestinfo-pacakge h2,
    .ready-t-talk h3,
    .our-services h3,
    .google-lsa h3,
    .google-lsa-thankyou .mail-request-recceived span,
    .schedule-main-area h2 {
        font-size: 24px;
    }

    .requestinfo-pacakge .slider-1,
    .requestinfo-pacakge .slider-2,
    .requestinfo-pacakge .slider-3 {
        height: 330px;
    }

    .requestinfo-pacakge h3,
    .schedule-main-area h3 {
        font-size: 18px;
        text-transform: uppercase;
        font-weight: bold;
    }

    .requestinfo-pacakge p {
        font-size: 16px;
    }

    .landing-pages-logo img {
        max-width: 100%;
        width: 180px;
    }

    .copyright-landing-pages,
    .landing-pages-footer ul li {
        font-size: 13px;
    }

    .google-lsa .desk-form {
        padding: 15px 10px;
    }

    .google-lsa .game-changer-content {
        padding: 20px 20px;
    }

    .google-lsa .form-area {
        padding: 20px 20px;
        margin-left: 0;
        margin-top: 20px;
    }

    .google-lsa .submitbtn {
        text-align: center;
    }

    .audio-btn {
        background-color: #ffbc02;
        color: #141c86;
        overflow: hidden;
        font-size: 20px;
        text-transform: uppercase;
        cursor: pointer;
        padding: 5px 20px;
        border-radius: 30px;
        display: inline-block;
        text-align: center;
        font-weight: bold;
    }

    .google-lsa h2 {
        font-size: 24px;
    }

    .google-lsa .google-content {
        padding: 0;
    }

    .mail-request-recceived br {
        display: block;
    }

    .google-lsa h4 {
        font-size: 22px;
        color: #ffbc02;
    }

}

@media (max-width: 767px) {
    .contact-us h2 {
        font-size: 24px;
    }

    .requestinfo-pacakge .slider-1,
    .requestinfo-pacakge .slider-2,
    .requestinfo-pacakge .slider-3 {
        height: 290px;
    }

    .local-business-results .icon-section-adult,
    .local-business-results .info-card-adult .icon-section-adult-3,
    .local-business-results .info-card-adult .icon-section-adult-2 {
        padding: 10px;
    }

    .landing-pages-header {
        position: relative;
        border-bottom: 2px solid #005668;
    }

    .practice-reaching-content {
        width: auto;
    }

    .hvac-business-testimonial-div,
    .testimonial-graphic-div {
        border-right: none;
    }

    .contact-form {
        padding: 20px 15px;
    }

    .pa-section .item {
        width: 46%;
        margin: 10px 10px;
    }

    .pa-section .item {
        width: 44%;
        margin: 11px;
        float: none;
        display: inline-block;
    }

    .form-pop-up .modal-body {
        padding: 10px 40px 30px;
    }

    .form-pop-up {
        background-image: none;
        background: #0e1680;
    }

    .copyright-landing-pages,
    .footer-menu ul {
        padding: 0;
        text-align: center;
        justify-content: center;
    }

    .copyright-landing-pages {
        font-size: 16px;
    }

    .landing-pages-footer ul li {
        margin-right: 14px;
    }

    .google-lsa .form-area,
    .google-lsa .game-changer-content {
        padding: 5px 20px;
    }
}

@media (max-width: 567px) {

    h1 {
        font-size: 22px;
    }

    h2 {
        font-size: 20px;
    }

    h3 {
        font-size: 19px;
    }

    h4 {
        font-size: 18px;
    }

    h5 {
        font-size: 17px;
    }

    h6 {
        font-size: 16px;
    }

    .pa-section .item {
        float: none;
        width: 100%;
        height: auto;
        margin: 15px auto;
    }

    .step-title {
        font-size: 16px;
    }

    .step-label {
        margin-right: 5px;
    }

    .step-container {
        padding: 20px 15px 1px 0;
    }

    .info-card-adult {
        height: auto;
    }

    .banner-section {
        margin-top: 0px;
    }

    .broadcast-dentist .submitbtn .btnall,
    .dentists-need .btnall,
    .download-marketing-guide .btnall {
        font-size: 11px;
        padding: 10px 10px;
    }

    .free-mapping-testimonial .btnall {
        font-size: 12px;
    }

    .Improved-Program p {
        margin: 10px 0;
        padding: 0px 0 0 25px;
    }

    .increase-visibility {
        display: block;
        text-align: center;
    }

    .form-pop-up .modal-body {
        padding: 10px 10px 30px;
    }

    .pop-up-message {
        padding: 10px 10px 30px;
    }

    .step-header br {
        display: block;
    }

    .local-business-strategies .step-title {
        font-size: 16px;
        left: 10px;
        top: 10px
    }

    .requestinfo-pacakge .slider-1,
    .requestinfo-pacakge .slider-2,
    .requestinfo-pacakge .slider-3 {
        height: 330px;
    }
}