.home-slider .carousel-caption{position:relative;right:auto;bottom:auto;left:auto;z-index:1;margin:300px 0 320px;opacity:0;text-align:left}.home-slider .carousel-caption h1{font-size:4rem;line-height:5rem;margin:0 0 10px;text-transform:uppercase;font-weight:700;color:#0b5780;position:relative}.home-slider .carousel-caption h1 i{font-style:normal;text-transform:none;display:block;font-weight:400;color:#222;font-size:3rem;line-height:4rem;margin:8px 0 8px}.home-slider .carousel-caption p{font-size:1.8rem;line-height:2.9rem;color:#222}.home-slider .carousel-caption .home-cta{margin:30px 0 0}.home-slider .mob-banner{background-size:0}.home-slider .home-banner-modal{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:unset;background-position:center top;position:absolute;right:0;top:0;width:50%;height:100%;z-index:99;display:inline-block;pointer-events:none}.home-slider .carousel-item{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:unset;background-position:77%;display:table;-webkit-animation:animatedBackground 20s linear infinite;animation:animatedBackground 20s linear infinite;-webkit-transition:.3s all;transition:.3s all;position:relative}.home-slider .carousel-item.active .carousel-caption{opacity:1}.home-slider .carousel-item.active .carousel-caption h1,.home-slider .carousel-item.active .carousel-caption h2,.home-slider .carousel-item.active .carousel-caption p,.home-slider .carousel-item.active .carousel-caption .home-cta a{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.home-slider-pattern{position:absolute;bottom:-4px;left:0;right:0;z-index:1}.flex-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.pad-80{padding:80px 0}.single-condition{position:relative;margin:0 0 50px;text-align:center;width:100%}.single-condition img{border-radius:20px}.single-condition span{position:absolute;bottom:-20px;left:0;right:0;margin:0 20px;background-color:#fff;font-size:16px;color:#3a3a3a;font-weight:400;border-radius:10px;padding:10px 10px;-webkit-box-shadow:0 5px 20px rgba(91,166,207,.1);box-shadow:0 5px 20px rgba(91,166,207,.1);-webkit-transition:.4s all ease-in-out;transition:.4s all ease-in-out}.single-condition:hover span{bottom:25px;-webkit-transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.servicesm-single{position:relative;overflow:hidden;text-align:center;margin:30px 0 0;border:4px solid #fff;border-radius:20px}.servicesm-inner-block{position:absolute;bottom:-1px;width:100%}.servicesm-single-head{display:block;background-color:rgba(255,255,255,.8);font-size:1.8rem;line-height:2.8rem;font-weight:600;text-transform:capitalize;padding:10px 15px;position:absolute;width:100%;bottom:0;color:#282828;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.servicesm-single:hover .servicesm-single-head{bottom:100%}.servicesm-single:hover .servicesm-single-para{-webkit-transform:translateY(0);transform:translateY(0)}.servicesm-single-para{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;background-color:rgba(62,154,204,.85);padding:15px 15px}.servicesm-single:hover .servicesm-inner-block{-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.servicesm-single img{width:100%}.top_three_points{background-color:rgba(62,154,204,.87);padding:0;z-index:9;position:relative;border-radius:50px 0 50px 0;overflow:hidden}.top_three_points .block_each{padding:40px 15px;text-align:center;min-height:calc(100% - 0px)}.top_three_points .block_each h2{font-size:2rem;line-height:3rem}.top_three_points .block_each i{font-size:5rem;margin-bottom:20px;color:#222}.top_three_points .block_each:nth-child(even){background-color:#c3c5e9}.patient-bg{background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.patient-bg .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.patient-bg .item{height:100%;padding:50px 0 0}.patient-bg .testimonial-wrap{background-color:#0b5780;padding:50px 60px;border-radius:50px 0 50px 0;height:100%;z-index:1;position:relative}.patient-bg .testimonial-wrap:before{content:"";position:absolute;width:120px;height:120px;right:30px;top:-60px;background-image:url(https://cdn.openviowebsites.com/source/sites/5fffbbb1-4aa2-401c-9b6f-663be1605a7b/images/quotes.webp);background-position:center right;background-repeat:no-repeat;z-index:2}.patient-bg .testimonial-wrap .rating i{color:#e7b300;font-size:1.6rem}.patient-bg .testimonial-wrap p{color:#fff6f6;font-style:italic}.patient-bg .testimonial-wrap .client-name{font-size:2.2rem;line-height:3.2rem;font-weight:700;position:absolute;bottom:10px}.owl-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 0}.owl-dots .owl-dot{width:9px;height:10px;background-color:transparent;border:1px solid #0b5780;margin:0 5px;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.owl-dots .owl-dot.active{width:25px;background-color:#0b5780}.service-box{padding:30px;margin:70px 0 0}.service-box::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f5f5f5;border-radius:20px;-webkit-transform:skew(0deg,-5deg);transform:skew(0deg,-5deg)}.service-box .service-box-inner{position:relative;z-index:1;margin:-70px 0 0}.service-box .service-box-inner i{font-size:6rem;color:#0b5780;margin-bottom:20px}.service-box .service-box-inner .service-box-head{font-size:2rem;line-height:3rem}.faq-block .accordion-item{border:0;background-color:transparent;margin:0 0 10px}.faq-block .accordion-button{color:#222;font-size:1.8rem;line-height:2.8rem;font-weight:600;background-color:#f5f5f5;padding:10px 20px;border:0;position:relative;-webkit-box-shadow:none!important;box-shadow:none!important}.faq-block .accordion-button:after{position:absolute;content:"";right:10px;font-family:"Font Awesome 6 Pro";-webkit-transform-origin:center center;transform-origin:center center;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out;font-weight:600;display:table;background-image:none!important;color:#222}.faq-block .accordion-button:not(.collapsed){color:#fff;background-color:#0b5780;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.faq-block .accordion-button:not(.collapsed):after{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#fff}.faq-block .accordion-button:hover{color:#fff;background-color:#222}.faq-block .accordion-button:hover:after{color:#fff}.faq-block .accordion-body{padding:20px;background-color:#f5f5f5}.pattern::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;opacity:.02;pointer-events:none;background-image:url(https://cdn.openviowebsites.com/source/sites/5fffbbb1-4aa2-401c-9b6f-663be1605a7b/images/common-pattern-grey.webp)}.background-bg{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}@media(max-width:1700px){.home-slider .carousel-caption p{padding-right:50px}}@media(max-width:1500px){.home-slider .carousel-caption{margin:220px 0}}@media(max-width:1024px){.home-slider .carousel-caption{margin:190px 0 200px}.home-slider .carousel-item{background-position:center right}.home-slider .carousel-caption p{padding-right:0}.home-slider .carousel-item::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;z-index:-1;background:rgba(255,255,255,.8)}.servicesm-single-para{-webkit-transform:none;transform:none;background-color:transparent}.servicesm-single-head{position:static}.servicesm-inner-block{position:static}.servicesm-single{min-height:calc(100% - 30px);background-color:#0b5780}}@media(max-width:767px){.pad-80{padding:40px 0}.home-slider .carousel-item::before{z-index:1}.home-slider .carousel-caption{margin:30px 0 60px}.home-slider .carousel-caption h1{font-size:2.8rem;line-height:4rem}.home-slider .carousel-caption h1 i{font-size:2.5rem;line-height:3.5rem}.home-slider .carousel-item{background-size:0}.home-slider .mob-banner{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:unset}.home-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}