#banner{background: linear-gradient(45deg, #E3F5F7, #FAFDFD );}.banner_logos img{margin:0 15px}.banner_box{transition: .2s ease-in-out 0s;background:#fff;justify-content: center;color:#fff;position:relative;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;border-radius: 10px;transition:all 600ms ease;padding:18px;backdrop-filter:blur(8px);-webkit-box-shadow:0 10px 10px 1px rgb(0 0 0/8%);box-shadow:0 10px 10px 1px rgb(0 0 0/8%);display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column;-webkit-flex-direction:column;}.banner_box .icon{position:absolute;right:20px;box-shadow:0 0 0 3em rgb(51 184 194 / 18%) inset;width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%}.banner_box .h2:before,.banner_box .icon img{-moz-transition:all 280ms ease;transition:all 280ms ease}.banner_box .icon img{max-width:30px;filter: invert(1);}.banner_box .h2:before{position:absolute;content:"";height:2px;width:0;bottom:-10px;background:#fff;left:0}.banner_box .h2{display:table;margin-right:auto;position:relative;font-size:16px;color:#000;margin: 0;}.banner_box .h2 span{}.banner_box .icon_1{height: 25px;margin-right: 10px;}.banner_box>a{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.banner_box:hover .icon img{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#content_sec_01 .img_box img,.banner_box:hover .h2:before{width:100%}.banner_box .call_txt p{color:#fff;font-size:14px;padding-left:15px}.banner_box .call_txt a{display:block;color:#fff;font-size:18px;font-weight:700}#content_sec_01{background-color:#fff;padding: 0px 0px 60px;}#content_sec_01 .block_sec{padding:25px;background:#fff}#content_sec_01 .block_sec .h3,.blog_box .blog_title a{font-size:22px}#content_sec_02 .process_col .text p{color:#000;font-weight:600}#content_sec_03 .sec_left{background-image:url(../img/services.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}#content_sec_03 .block_sec{background:var(--whiteclr);padding:25px}#content_sec_03 .block_sec .title{font-weight:700;color:#fff;font-size:22px;margin:15px 0 10px;}#content_sec_03 .services_block .owl-carousel.owl-theme .owl-dots .owl-dot span{background:#0b5c77;}#content_sec_03 .services_block .owl-carousel.owl-theme .owl-dots .owl-dot.active span,#content_sec_03 .services_block .owl-carousel.owl-theme .owl-dots .owl-dot:hover span{border-color:#0b5c77;background:0 0}#content_sec_04 .text_block p,#faq .card-body li,#faq .card-body p{color:var(--headingclr)}section#cta_sec{background-image:url(https://steadycaremedical.com/wp-content/uploads/2024/02/appointment-bg.png;)}#content_sec_05 .content_block .h2{font-size:56px}#content_sec_06 .block_sec{background:#fff;padding:25px;min-height:300px; box-shadow: 0px 0px 6px -1px #adaaaa;margin: 20px 10px;}#content_sec_06 .block_sec .img_box .name{color:var(--headingclr);font-weight:700;font-size:18px;margin:auto 10px;}#content_sec_06 .block_sec .content{padding:15px 0 0;text-align:left;}#content_sec_06 .block_sec .content img{max-width:40px;display:none;}.blog_box{box-shadow: 0px 0px 5px #dbdbdb;-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;transition:all 600ms ease}.blog_box:hover{-webkit-box-shadow:0 10px 10px 0 rgb(0 0 0/10%);box-shadow:0 10px 10px 0 rgb(0 0 0/10%)}.blog_box .text_block{padding:25px 25px 55px}#content_sec_07 .btn_link{display:table;margin:20px auto;max-width:200px;width:100%}#faq .accordion:after{clear:both;display:table;content:""}#faq .card_box{width:50%;float:left;padding:0 15px}#faq .card{margin-bottom: 20px;border:0;background:#eee;border-radius:0}#faq .card-header{padding:0;border:0;background:#fff;box-shadow: 0px 0px 6px #d3d3d3;}#faq .card-header .title{font-size:20px;font-weight:400;position:relative;width:100%;padding:15px 50px 15px 18px;display:block;border-radius:0;min-height:70px;cursor:pointer;border:0;display:flex;align-items:center;color:#000;}#faq .card-header .title:before{content:url(https://steadycaremedical.com/wp-content/uploads/2024/02/minus.png);position:absolute;right:12px;z-index:1;transition:all .3s ease;top:0;bottom:0;margin:auto;height:30px;width:30px}#faq .card-header .title.collapsed:before{content:url(https://steadycaremedical.com/wp-content/uploads/2024/02/plus.png)}#faq .card-body{padding:0 0 25px}#faq .card-body .h3{font-size:1.25rem;line-height:1.75rem;margin:0 0 15px}#faq .card-body ul{padding:0 0 15px 30px}.blog_box .blog_title{line-height:26px}.blog_box .text_block{min-height:300px;position:relative}.blog_box .img_box{height:210px;overflow:hidden}.blog_box .img_box img{height:100%;object-fit:cover;width:100%}.blog_links{position:absolute;bottom:20px}div#carousel-1{position:relative}div#carousel-1 .owl-nav{position:absolute;right:-30px;top:0;bottom:0;margin:auto;height:60px}div#carousel-1 .owl-nav button.owl-prev{display:none}div#carousel-1 .owl-nav button.owl-next{width:40px;height:40px;background:#fff;border-radius:50%}div#carousel-1 .owl-nav button.owl-next span{font-size:0;display:inline-block;border-width:0 2px 2px 0;border-color:#000;border-style:solid;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);top:-7px;position:relative;right:-3px}div#carousel-1 .owl-dots{bottom:-10px;position:relative}@media screen and (max-width:1199px){#content_sec_02 .process_col:nth-child(3) .text{padding-left:0}#content_sec_04 .content_block .h2{font-size:28px}#content_sec_05 .content_block .h2{font-size:36px}#content_sec_06 .block_sec{min-height:375px}#faq .card-header .title{font-size:18px}.blog_box .text_block{min-height:350px}}@media screen and (max-width:991px){#banner{background-position:10%center}#content_sec_01 .img_box img{max-width:100%}#content_sec_02 .process_col:nth-child(3){padding-left:15px}#content_sec_05 .content_block .h2{font-size:36px}}@media screen and (max-width:767px){#banner:before{background-color:rgb(0 0 0/36%)}.banner_logos img{margin:5px;max-width:195px;width:100%}#content_sec_03 .block_sec p,.banner_box{min-height:auto}#faq .card_box{width:100%;padding:0}#faq .card-header .title{padding:0 30px 20px 0}#content_sec_01 .block_sec{padding:15px}#content_sec_05 .content_block .h2{font-size:26px}#content_sec_03 .block_sec{padding:15px}#content_sec_04 .content_block .h2{font-size:24px}div#carousel-1{padding:0 15px}div#carousel-1 .owl-nav{right:-13px}.blog_box .text_block{min-height:auto;padding:25px}.blog_links{position:static}}.mobile-ph-no a{color:#fff;font-weight:500;margin:10px 0 0;display:inline-block;font-size:18px;border-bottom:1px solid;line-height:20px}.mobile-ph-no img{max-width:18px;transform:rotate(-5deg);display:inline-block;margin-right:5px;-webkit-transform:rotate(-5deg)}