@media(max-width : 768px){
    .banner-centent .banner-titles{
        font-size: 24px;
        line-height: 1.4;
    }
    /*.banner-section{*/
    /*    min-height:760px;*/
    /*}*/
    p, body, .mediic-btn, .footer-menu li a, .care-info-doc a, .testimonal-img h4, .care-nursing-from .form-control, .care-nursing-from select{
        font-size:13.5px !important;
    }
    .main-form-ban{
        margin-bottom:70px;
        width: auto;
    }
    .key-factor-numb{
        height:100%;
    }
    .btn-list li{
        margin-right:unset;
    }
    .footer-thumb1{
        width:200px;
    }
    .menu-quick-link-content{
        padding:0;
    }
    .banner-centent{
        padding: 4rem 0 2rem;
    }
    .footer-ofrtion{
        min-width: 30px;
    transform: translateY(-1px);
    padding: 4px;
    
    width: 30px;
    height: 30px;
    }
    .btn-list{
        margin:20px 0 0;
    }
    .expriecr-section{
        padding-left:0;
    }
    .space-hg{
        font-size: 13px !important;
    }
    .health-info-paragepjg p{
        text-align:justify;
    }
    .cta-biton{
        gap: 10px;
        flex-direction: column;
    }
    .care-serice-info{
        margin:15px 0;
    }
    .life-crae-secondry, .backgpound-section::before, .abot-shapecontet, .banner-centent .banner-titles br{
        display:none;
    }
    .detail-section-iofe{
        /*padding:3rem 0;*/
        padding: 3rem 0 1rem;
    }
    .care-home-elder li{
        font-size:15px;
    }
   .setion-img-cot{
       margin-top:13px
   }
    .heltre-apitmnr{
        font-size:22px;
        margin-bottom:10px;
    }
    .opptainment-sectio{
        padding:20px;
        margin-top:unset;
    }
    .mail-pghone-dwdg{
        padding:10px;
        margin-top:13px;
    }
    .mail-pghone-dwdg a, .heding-funtioon span, .heding-funtioon{
        font-size:20px !important;
    }
    .testimonial-bg{
        max-width:100%;
        z-index:2;
    }
   
    .abt-rbbutr .thumbs-bxs{
        width:150px !important;
        height:150px !important;
        line-height:150px !important;
    }
    .text-circle svg{
        width:100px !important;
    }

    .our-abt-home > .container > .row{
        flex-direction: column-reverse;
    }
    .big-title-heading{
        font-size:1.2rem !important;
        margin-bottom:8px;
    }
    .small-heading-title{
        font-size:14px;
    }
    .section-title{
        text-align:center;
    }
    .mdy-about-contact{
        align-items: center !important;
        margin: 20px 0 0 !important;
        gap: 10px !important;
        flex-wrap:wrap;
        justify-content: center;
    }
    .about-contactir {
    display: flex;
    align-items: center;
    }
    .about-outre-sec .about-outre-bx{
        margin:20px 0 0;
        padding:15px;
    }
    .about-hme-imgf{
        margin-top:20px;
    }
    .mediic-number{
        font-size:45px !important;
    }
    .mediic-title{
        font-size: 1rem !important;
        margin-top: 1rem;
    }
    .ctn-title a{
        font-size:15px !important;
    }
    .our-abt-home{
        padding:3rem 0 !important;
    }
    
   
    .section-title.text-center{
        margin-bottom:2rem;
    }
    .service-block-one{
        margin-bottom:0 !important;
    }
    .cta-sec .big-title-heading span{
        color:#fff;
    }
    .helth-teat-jusc ul li{
        font-size:15px !important;
    }
    .health-info-paragepjg h4{
        font-size:1.1rem !important;
    }
    .cta-shape-one::before{
        background-image:unset;
        left: 0;
        top: 0;
        opacity: 0.3;
        width: 100%;
        height: 100%;
        filter: unset;
        background-color: #000;
    }
    .health-service-item{
        padding:20px!important;
        flex-direction: column;
        gap: 10px;
    }
    .health-info-paragepjg h4{
        text-align:center;
    }
    .health-service-item .helth-icon-box{
        margin-right:unset !important;
        text-align:center;
    }
    .health-service-item .helth-icon-box img{
        width:50px !important;
    }
    .health-info-paragepjg{
        width:unset !important;
    }
    .why-choose{
        padding:3rem 0;
    }
    .why-icon-number{
        font-size:3rem;
    }
    .why-icon-fel img{
        width:50px;
    }
    .why-choose-head h4{
        font-size: 16px;
        margin: 0.5rem 0;
    }
    .why-choose-head p{
        margin:0;
    }
    .why-choose-head{
        margin:0;
    }
    .why-icon-fel{
        margin-bottom:15px;
    }
    .why-us-ser{
        padding:20px;
        box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;
    }
    .why-choose .col-md-4:not(:last-child){
        margin-bottom:20px;
    }
    .main-testimfsd{
        padding:3rem 0;
    }
    .lifecare-contetn .smll-title-comrt{
        margin-bottom:10px;
    }
    .deapm-test-frmo{
        transform:unset;
        margin-bottom:unset;
    }
    .care-nursing-from{
        padding:20px;
    }
    .care-nursing-from .form-control, .care-nursing-from select{
        height:unset;
        margin-top:15px;
    }
    .key-running{
        font-size:40px;
        padding-top:unset;
    }
    .key-numbaer-veir p{
        margin:0;
    }
    .key-numbaer-veir{
        margin-bottom:0;
    }
    .our-key-numbaer .col-md-4:not(:last-child){
        margin-bottom:15px;
    }
    .our-key-numbaer{
        padding:0 0 3rem;
    }
    .subscribe-content{
        flex-direction: column;
    }
    .accordion p{
        margin:0;
    }
    .subscribe-title h3{
        font-size: 20px;
        line-height: 30px;
        padding-left:unset;
        text-align:center;
    }
    .footer-section{
        padding:3rem 0 1rem;
    }
    .experi-comtt p{
        font-size:14px;
    }
    .subscribe-icon{
        width: 80px;
        height: 80px;
        line-height: 80px;
        min-width: 80px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom:10px;
    }
    .subscribe-icon img{
        min-width:40px;
        height:40px;
    }
    .nursing-senior-care .mediic-button{
        padding:8px 20px;
        text-align:center !important;
        margin-top:10px;
    }
    .care-hospital-mens{
        flex-direction: column;
        padding:15px 0 0;
        margin: 0;
    }
    .care-hospital-mens p{
        margin:0 0 10px;
    }
    .lifecare-contetn p, .know-lifecare p{
        text-align:justify;
    }
    .why-familt-prefer ul{
        display:unset;
    }
    .why-familt-prefer li:nth-child(n+1), .why-familt-prefer ul li:nth-child(n){
        border:1px solid #e6e6e6;
    }
    .why-familt-prefer li:not(:last-child){
        margin-bottom:20px;
    }
    .gamilar-icon{
        display:none;
    }
    .footer-title-head{
        font-size: 18px;
        margin-top: 1.1rem;
        margin-bottom:0;
    }
    .widgets-company-info{
        text-align:center;
    }
    
    .widgets-company-info .mediic-social-icon{
        margin-bottom:20px;
        justify-content: center;
    }
    .biggg-taitlr{
        font-size:22px;
    }
    .oreder-tag li{
        font-size:15px;
    }
    .life-detal-list{
        margin-top:0;
        padding:0;
        text-align:center;
        margin:0 auto;
       max-width: 100%;
       /*background: none;*/
    }
    .abt-experience{
        right:-15px;
    }
    .breadcrumb{
        min-height:auto;
       padding: 3rem 0;
    }
    .contact-uspage {
    position: relative;
    padding: 3rem 0;
}
/*.contact-uspage p{*/
/*     text-align:justify;*/
/*}*/
    .about-us .row{
        flex-direction: column-reverse;
    }
    .collbals .row{
        flex-direction:unset !important;
    }
    .about-us{
        padding:3rem 0;
    }
    .expriecr-section .mediic-button{
        margin:20px auto 30px;
        text-align: center !important;
    }
    .smll-contt{
        font-size:27px;
        right:0;
    }
    .miisson-viisomvale{
        padding:3rem 0;
    }
    .missiob-vale{
        gap: 0;
        flex-direction: column;
         padding:20px;
         margin:0;
    }
    .smll-title-comrt{
        margin-bottom:10px;
        font-size:16.5px;
    }
    .why-choose-uss  .service-whu-chose .choose-icom img{
        width:50px;
    }
    .missib-icon{
        margin-left: auto;
        width:60px;
        height:60px;
        line-height:60px;
    }
    .missib-icon img{
        width: 30px;
        height: 30px;
    }
    .pargrhp-contetn {
        text-align:justify;
        max-width: unset;
        padding: 20px;
        margin-bottom: 0;
    }
    .benfit-setion {
            margin-top: 20px;
    }
    .miisson-viisomvale .col-md-8:not(:last-child) .missiob-vale{
        margin:0 0 25px;
    }
    .eplore-servce{
        padding:3rem 0;
    }
    .eplore-servce .swiper-button-prev{
        left: 30%;
    }
    .eplore-servce .swiper-button-next{
        left:unset;
        right:30%;
    }
    .know-lifecare{
        padding:3rem 0;
    }
    .lifvcare-fature{
        gap: 15px;
        margin: 20px 0;
    }
    .lifye-careicon{
        width: 60px;
        height: 60px;
    }
    .lifye-careicon img{
        width:40px;
        height:40px;
    }
    .opptainment-sectio{
     display:none;   
    }
    .detail-section-iofe p, .post-surgival-care p{
        text-align:justify;
    }
    .gridtempl-seytoon{
        padding:13px;
    }
    .grid-imgg {
    margin-bottom: 10px;
    }
    .gridtempl-seytoon .smll-title-comrt{
        margin-bottom: 10px;
        font-size:16px;
    }
    .contuct-us{
        padding:3rem 0;
    }
    .big-title-cta{
        font-size:1.3rem;
    }
    .mediic-btn{
        padding: 8px 21px 10px;
    }
    .funtion-number{
        padding:15px;
        border:none;
    }
    .housr-reached{
        margin-top:unset;
        margin:10px;
    }
    
    .heding-funtioon span{
        font-size:34px;
    }
    .service-section-one p{
        text-align:justify;
    }
    .experinec-number .row{
        justify-content:center;
        align-items: center;
    }
    .new-testimonial{
        padding-top:7rem !important;
    }
    .heding-funtioon{
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 5px;
    }
    .lifcare-spantag{
        width: 40px;
        height: 40px;
        font-size:20px;
    }
    .family-perferus{
        padding:3rem 0 !important;
    }
   
    .service-block-one .inner-box .content-box .title{
        margin:10px 0 !important;
    }
    .content-box .title a{
        font-size:17px !important;
    }
    .cta-sec:before{
        width:100% !important;
        clip-path:unset !important;
    }
    .cta-shape-two::before{
        display:none;
    }
    .service-section-one  .service-block-one{
        margin-bottom:20px !important;
    }
    .service-section-one{
        padding:3rem 0 !important;
    }
    .accordion-button{
        font-size: 1rem !important;
        line-height: 1.4;
        padding:1rem;
    }
    .cta-sec{
        padding: 60px 0;
    height: 200px;
    }
    .comtact-box{
        padding:20px 0;
        height:auto;
       
    }
    .contact-uspage .col-md-4:not(:last-child)  .comtact-box{
               margin-bottom: 3rem;
    }
    .servive-dhapeicon{
        height: 71px;
    width: 71px;
    }
    .contact-uspage .section-title p{
        text-align:justify;
    }
    .contact-icpm{
        margin-bottom:20px;
    }
    .comtact-box p a, .comtact-box p{
        font-size:15px;
    }
    .contact-icpm{
        width:60px;
        height:60px;
    }
    .contact-icpm i{
        font-size: 25px;
        top: 3px;
    }
    .contact-form{
        padding:0 0 3rem;
    }
    .contact-form > .container > .row{
        flex-direction: column-reverse;
    }
    .contact-formimgg img{
        height:auto;
    }
    .form-setiobb{
        padding:15px;
        margin:0 0 20px;
        text-align:center;
    }
    .contact-form .form-control, .contact-form select{
        height:50px;
        margin-top:10px;
    }
    .google-mapp{
        padding-top:0;
    }
    
    .post-surgival-care{
        padding:20px;
        margin-top:0;
    }
    .sub-service-tion{
        padding:2rem 0;
        height:auto;
    }
    .sub-service-tion p{
        max-width:100%;
    }
    .sub-service-tion .mediic-button{
        margin-top:20px;
    }
    .appont-why-chhose{
        padding:3rem 0;
    }
    .sub-tile{
        font-size: 16px;
        text-align: left;
    }
    .lyf-helat-care {
    text-align: center;
    margin-top: 1rem;
}
    .whychoswee-contetn p{
        text-align:justify;
    }
    .process-why-lie{
        padding:3rem 0;
    }
    .img-setio{
        width:70px;
        height:70px;
        line-height:70px;
        margin-bottom:20px;
    }
    .img-setio img{
        width:40px;
        height:40px;
    }
    .lyf-helat-care .step-number{
        font-size:30px;
        bottom:-20px;
    }
    .post-surgical-crae li p{
        text-align:justify;
        margin:0;
    }
    .post-surgical-crae{
        margin-top:0;
    }
    .detail-section-iofe > .container > .row{
        flex-direction: column-reverse;
    }
    .benefits-cetion{
        padding:3rem 0;
    }
    .benefits-cetion p{
        text-align:justify;
    }
    .why-choose-uss{
        padding:3rem 0 3rem;
    }
    .service-whu-chose{
        padding: 30px;
        height: auto;
    }
    .why-choose-uss .col-md-4:not(:last-child) .service-whu-chose {
        margin-bottom:20px;
    }
    .cta-section{
        margin-top:unset;
    }
    .get-in-touch{
        padding:0 0 3rem;
    }
    .get-in-touch .section-title{
            padding: 2rem 0 1rem;
    }
    .get-in-touch::before{
        top: unset;
        height: 100%;
    }
    .get-in-touch .cta-section .big-title-heading{
        max-width:100%;
    }
    .contact-appointt-page{
        margin-top:20px;
    }
    .contact-appointt-page form{
        padding:15px;
    }
    .contact-appointt-page .form-control, .contact-appointt-page select{
        height:50px;
        margin-bottom:10px;
        font-size:15px;
    }
    .contact-appointt-page textarea{
        height:auto;
    }
    .contact-appointt-page .donate{
      text-align:center;
    }
    .apponit-tile .big-title-heading{
        padding:15px;
        text-align:center;
    }
    .side-calsd a{
        height:40px !important;
        width:40px !important;
        line-height:45px !important;
        font-size:1.4rem !important;
    }
    .accordion-body p{
        text-align:justify;
    }
    .side-calsd{
        right:5px !important;
    }
    
    .side-calsd a{
        margin-bottom:0 !important;
    }
    .services-container{
        padding:0;
        gap:0;
        margin-top: 30px;
    }
    .service-item{
        width: 45%;
    margin-bottom: 40px;
    padding:20px 0;
    }
    .know-more-btn{
        font-size:9px;
        opacity: 1;
    visibility: visible;
    }
     .sec-icon p{
        margin-bottom:0 !important;
    }
}

@media(min-width : 390px) and (max-width : 430px){
    .banner-centent .banner-titles {
        font-size: 30px;
    }
    .banner-centent{
        /*padding:6rem 0;*/
        padding: 4rem 0;
        text-align: center;
    }
        .big-title-heading {
        /*font-size: 1.4rem !important;*/
        font-size: 1.2rem !important;
    }
    .why-icon-number{
        font-size:2.7rem !important;
    }
    .biggg-taitlr{
        font-size:24px;
        margin-bottom:15px;
        color:#000;
    }
    
    
     .breadcrumb::before{
        background-color: #2ce7c87d;
        opacity: 0.3;
    }
    
    
    .smll-title-comrt{
       font-size: 15px;
    }
}

@media(min-width : 430px) and (max-width : 769px){
        .biggg-taitlr {
            font-size:24px;
    }
        .big-title-heading {
        font-size: 1.4rem !important;
    }
    .smll-title-comrt{
        font-size: 18px;
    }
    .banner-centent .banner-titles {
        font-size: 30px;
    }
}

@media(min-width :769px) and (max-width : 900px){
    .banner-centent .banner-titles{
        font-size:40px;
    }
    .banner-centent{
        padding:5rem 0;
    }
    
    .banner-section{
        min-height:auto;
    }
    .big-title-heading{
        font-size:1.4rem;
    }
    .health-service-item{
        flex-direction: column;
        align-items: center;
        padding:10px !important;
    }
    .health-service-item .helth-icon-box{
        margin:0 0 0 10px;
        margin-right:unset!important;
        margin-left:unset!important;
    }
    .health-service-item .helth-icon-box img{
        width:50px;
    }
    .comtact-box p, .comtact-box p a{
        font-size:17px;
        line-height:1.4;
    }
    .health-info-paragepjg h4{
        font-size:20px;
        text-align:center;
        margin:10px 0;
    }
    .abt-rbbutr .thumbs-bxs{
        width:150px !important;
        height:150px !important;
        line-height:150px !important;
    }
    .text-circle svg{
        width:100px!important;
    }
    .why-icon-number{
        font-size:60px;
    }
    .why-icon-fel img{
        width:50px;
    }
    .why-choose-head h4{
        font-size:18px;
    }
    .testimonial-bg{
        max-width:100%;
    }
    .deapm-test-frmo .col-md-8{
        width:100%;
    }
    .key-running{
        font-size:40px;
    }
    .our-key-numbaer{
        padding:0 0 3rem;
    }
    .subscribe-title h3 {
        font-size:25px;
    }
    .subscribe-icon{
        width: 80px;
        height: 80px;
        line-height: 80px;
        min-width: 80px;
        text-align: center;
        display: flex;
        justify-content: center;
    }
    .care-hospital-mens p{
        margin:0;
    }
    .subscribe-icon img{
        min-width:50px;
    }
    .subscribe-content{
        margin-bottom:30px;
    }
    .care-hospital-mens{
        margin-top:10px;
    }
    .cta-sec .big-title-heading{
        font-size:1.5rem;
    }
    .biggg-taitlr{
        font-size:27px;
    }
    .oreder-tag .active{
        font-size:17px;
    }
    .smll-contt{
        font-size:40px;
    }
    .abt-experience{
        right:0;
    }
    .experi-comtt p{
        font-size:14px;
    }
    .miisson-viisomvale .col-md-8 {
        width:100%;
    }
    .missiob-vale{
    padding: 25px;
    gap: 25px;
    }
    .smll-title-comrt{
        font-size:20px;
        margin-bottom:10px;
    }
    .missib-icon{
        width:80px;
        height:80px;
        line-height:80px;
    }
    .missiob-vale:hover .missib-icon img{
        width:40px;
    }
    .service-block-one .inner-box{
        padding:10px;
    }
    .content-box .title a{
        font-size:18px !important;
    }
    .service-block-one .inner-box .content-box .title{
        margin:10px 0;
    }
    .service-section-one{
        padding:3rem 0 0!important;
    }
    .opptainment-sectio{
        padding:10px;
        margin-top:20px;
    }
    .heltre-apitmnr{
        font-size:20px;
    }
    .mail-pghone-dwdg a{
        font-size:20px !important;
    }
    .post-surgival-care{
        padding:20px;
    }
    .sub-tile{
        font-size:18px;
    }
    .img-setio{
        width:70px;
        height:70px;
        line-height:70px;
    }
    .lyf-helat-care .step-number{
        font-size:25px;
        right:0;
    }
    .img-setio img{
        width:40px;
    }
    .benefits-cetion{
        padding:3rem 0;
    }
    .post-surgical-crae{
        margin:0;
    }
    .section-title.text-center{
        margin-bottom:2rem;
    }
    .service-whu-chose{
        padding:20px;
    }
    .service-whu-chose .choose-icom img{
        width:50px;
    }
    .apponit-tile .big-title-heading{
        font-size:25px;
        padding:10px;
    }
    .contact-appointt-page form{
        padding:10px;
    }
    .contact-appointt-page .form-control, .contact-appointt-page select{
        height:50px;
    }
    .comtact-box{
        height:auto;
        padding:10px;
    }
    .side-calsd a{
        width:45px !important;
        height:45px !important;
        line-height:50px !important;
    }
    .contact-icpm{
        width:60px;
        height:60px;
        line-height:60px;
    }
    .contact-icpm i{
        font-size:27px;
    }
    .contact-uspage{
        padding:3rem 0;
    }
    .contact-form{
        padding:0;
    }
    .form-setiobb{
        padding:20px;
    }
    .contact-form .form-control, .contact-form select{
        height:50px;
    }
    .contact-formimgg img{
        height:479px;
    }
}

@media (max-width : 1200px){
    .header-top{
        display:none !important;
    }
    .side-calsd .phone-call:after{
        background:red;
    }
    .phone-call{
        display:block !important;
    }
    .header-menus .donate{
        display:none !important;
    }
    .nav-menu{
        flex-direction: column;
        align-items:start;
        gap:0;
        padding:10px 30px 30px;
    }
    .nav-menu li{
        line-height:40px;
        margin:0;
    }
    .list-menu-header{
        position: fixed;
        background: #ffff;
        top: 0;
        left: 0;
        width: 100%;
        transform: translateX(100%);
        transition: 0.4s linear;
        opacity: 0;
        visibility: hidden;
        height: 100vh;
        z-index:999;
    }
    .list-menu-header .nav-menu .submenu{
            position: relative;
            left: unset;
            opacity: 1;
            top: unset;
            visibility: visible;
    }
    .mobile-menu-open{
            position: absolute;
            right: 25px;
            top: 20px;
            z-index:999;
    }
    .mobile-menu-open i{
        font-size:30px;
        color:#0ac2e8;
    }
    .mobile-menu-top{
            position: absolute;
            right: 25px;
            top: 20px;
            z-index:999;
    }
    .mobile-menu-top i{
        font-size:30px;
        color:#0ac2e8;
    }
    
    .list-menu-header.shows{
        transform: translateX(0);
        opacity: 1;
        visibility: visible;
    }
    .mobile-menu-top, .mobile-menu-open {
    display:block;
    }
    
    
}

@media (min-width:1025px) and (max-width:1200px){
    .banner-centent .banner-titles{
        font-size:40px;
    }
    .banner-section{
        min-height:auto;
    }
    .banner-centent{
        padding:5rem 0;
    }
    .big-title-heading{
        font-size:1.6rem!important;
    }
    .ctn-title a{
        font-size:18px !important;
    }
    .content-box .title a{
        font-size:18px!important;
       
    }
    .service-block-one .inner-box .content-box .title{
         margin:10px 0 !important;
    }
    .why-icon-number{
        font-size:4rem;
    }
    .why-icon-fel img{
        width:50px;
    }
    .why-choose-head h4{
        font-size:19px;
    }
    .testimonial-bg{
        max-width:100%;
    }
    .key-running{
        font-size:40px;
        padding-top:0;
    }
    .key-numbaer-veir{
        margin:0;
        padding:30px 10px;
    }
    
    .subscribe-icon{
    height: 70px;
    line-height: 70px;
    min-width: 70px;
    padding:0;
    }
    .subscribe-icon img{
        width:50px;
    }
    .care-hospital-mens{
        margin:0;
        padding:5px 0;
    }
    .care-hospital-mens p{
        margin:5px 0;
    }
    .biggg-taitlr{
        font-size:29px;
    }
    .mediic-number{
        font-size:40px !important;
    }
    .life-detal-list{
        margin:0 auto;
    }
    .breadcrumb{
        min-height:auto;
    }
    .abt-experience{
        right:0;
    }
    .smll-contt{
        font-size:33px;
    }
    .experi-comtt p{
        font-size:15px;
    }
    .missib-icon{
        height: 80px;
        width: 80px;
        line-height:80px;
    }
    .missib-icon img{
        width:40px;
    }
    .miisson-viisomvale > .container > .row{
    justify-content: center;
    }
    .smll-title-comrt{
        font-size:19px;
        margin-bottom:10px;
    }
    .big-title-cta{
        font-size:1.8rem;
    }
    .contuct-us{
        padding:3rem 0 8rem;
    }
    .heding-funtioon{
        font-size:40px
    }
    .funtion-number{
        padding:20px;
    }
    .new-testimonial{
        padding:5rem 0 3rem;
        padding-top: 7rem !important; 
    }
    .lifvcare-fature{
        margin:30px 0;
    }
    .service-section-one{
        padding:3rem 0 0!important; 
    }
    .mediic-button {
    text-align: right !important;
    }
    .heltre-apitmnr{
        font-size:22px;
    }
    .phone-numbrt {
    font-size: 20px !important;
    }
    .opptainment-sectio{
        padding:20px;
    }
    .sub-service-tion{
        height:auto;
        padding:3rem 0;
    }
    .post-surgival-care{
        margin-top:0;
        padding:50px;
    }
    .section-title.text-center{
        margin-bottom: 2.5rem;
    }
    .img-setio {
    height: 80px;
    width: 80px;
    line-height:80px;
    margin-bottom:20px;
    }
    .lyf-helat-care .step-number{
        font-size:40px;
        bottom:0;
    }
    .benefits-cetion{
        padding:3rem 0;
    }
    .why-choose-uss{
        padding:0 0 3rem;
    }
    .service-whu-chose{
        padding:1rem;
    }
    .choose-icom img{
        width:50px;
    }
    .get-in-touch{
        padding:0 0 3rem;
    }
    .apponit-tile .big-title-heading{
        text-align:center;
        margin:0;
    }
    .contact-appointt-page .form-control, .contact-appointt-page select{
        height:50px;
    }
    .contact-icpm {
    width: 80px;
    height: 80px;
    line-height:80px;
    }
    .comtact-box{
        padding:20px;
        height:278px;
        
    }
    .comtact-box p, .comtact-box p a{
        font-size:18px;
    }
    .contact-uspage{
        padding:3rem 0 0;
    }
    .contact-form .form-control, .contact-form select{
         height:50px;
    }
    .contact-form .form-control, .contact-form select{
        margin-top:10px;
    }
    .form-setiobb{
        padding:20px;
    }
    .contact-formimgg img{
        height:449px;
    }
    .form-setiobb{
        text-align:center;
    }
    .contact-form{
        padding:3rem 0 0;
    }
    .subscribe-title h3{
        font-size:28px;
    }
}

@media (min-width:901px) and (max-width:1024px){
    .banner-centent .banner-titles{
        font-size:40px;
    }
    .services-container{
        gap:42px
    }
    .service-item{
        padding:0;
    }
    .side-navgi-bar li{
        font-size:14px;
    }
    .side-navgi-bar li a span{
        padding: 11.5px 14px;
    }
    .banner-section{
        min-height:auto;
    }
    .big-title-heading{
        font-size:1.5rem;
    }
    .cta-sec .big-title-heading{
        font-size:1.8rem;
    }
    .service-block-one{
        margin-bottom:0;
    }
    .why-icon-number{
        font-size:3.5rem;
    }
    .why-choose-head h4{
        font-size:19px;
        margin-bottom:10px;
    }
    .testimonial-bg{
        max-width:100%;
    }
    .key-running{
        font-size:45px;
        padding:10px;
    }
    .key-numbaer-veir{
        margin:0;
    }
    .subscribe-icon {
    height: 80px;
    line-height: 80px;
    padding: 0 13px;
    min-width: 80px;
    }
    .subscribe-title h3{
        font-size:30px;
    }
    .banner-centent{
        padding:6rem 0;
    }
    .biggg-taitlr{
        font-size:30px;
    }
    .life-detal-list{
        margin:0 auto;
    }
    .breadcrumb{
        min-height:auto;
    }
    .abt-experience{
        right:0;
    }
    .smll-contt{
        font-size:30px;
    }
    p{
        font-size:16px;
    }
    .expriecr-section .section-title p{
        font-size:16px;
        line-height:27px;
    }
    .smll-title-comrt {
    font-size: 19px;
    margin-bottom: 10px;
    }
    .missib-icon {
    height: 80px;
    width: 80px;
    line-height:80px;
    }
    .missib-icon img{
        width:50px;
    }
    .big-title-cta {
    font-size: 1.8rem;
    }
    .contuct-us{
        padding:5rem 0 10rem;
    }
    .heding-funtioon{
        font-size:40px;
    }
    .new-testimonial {
    padding-top: 8rem !important;
    }
    .miisson-viisomvale > .container > .row{
            justify-content: center;
    }
    .service-block-one .inner-box .content-box .title{
        margin:10px 0!important;
    }
    .content-box .title a{
        font-size:18px !important;
    }
    .mediic-button {
    text-align: right !important;
    }
    .heltre-apitmnr{
        font-size:20px;
    }
    .phone-numbrt{
        font-size:20px !important;
    }
    .opptainment-sectio{
        padding:20px;
    }
    .sub-service-tion{
        height:auto;
    }
    .post-surgival-care {
    padding: 40px;
    margin-top: 0;
    }
    .sub-service-tion{
        padding:3rem 0;
    }
    .sub-tile{
        font-size:20px;
    }
    .img-setio {
    height: 80px;
    width: 80px;
    line-height: 80px;
    margin-bottom: 20px;
    }
    .lyf-helat-care .step-number {
    font-size: 28px;
    bottom: 0;
    }
    .post-surgical-crae {
    margin-top: 0;
    }
    .benefits-cetion{
        padding:3rem 0;
    }
    .why-choose-uss{
        padding:0 0 3rem;
    }
    .service-whu-chose{
        padding:20px;
            height: auto;
    }
    .choose-icom img {
    margin-bottom: 10px;
    width:40px;
    }
    .apponit-tile .big-title-heading {
    font-size: 30px;
    text-align:center;
    padding: 15px 55px;
    }
    .get-in-touch{
        padding:0 0 3rem;
    }
    .section-title.text-center{
        margin-bottom:2rem;
    }
    .comtact-box {
   padding:20px 0;
   height:308px;
    }
    .contact-icpm {
    width: 70px;
    height: 70px;
}
.contact-form .form-control, .contact-form select{
    height:50px;
    margin-top:10px
}
.contact-formimgg img{
    height:473px;
}
.contact-form{
    padding:3rem 0 0;
}
.comtact-box p, .comtact-box p a{
    font-size:18px;
}

}