#wpadminbar{z-index:99999999}body.parent-pageid-20776{background-image:url(/wp-content/uploads/2025/06/image-773.jpg);background-position:top right;background-repeat:repeat-y}body.location-template-default.single.single-location{background-image:url(/wp-content/uploads/2025/06/image-773.jpg);background-position:top right;background-repeat:repeat-y}.page-id-20362{background-image:url(/wp-content/uploads/2025/06/blue-dots-bg-right.png);background-position:top right;background-repeat:repeat-y}.loc-first-sec .swiper-button-prev::before{content:url(/wp-content/uploads/2025/06/Group-1321315724.svg);display:inline-block;width:30px;height:30px}.loc-first-sec .swiper-button-next::before{content:url(/wp-content/uploads/2025/06/Group-1321315725.svg);display:inline-block;width:30px;height:30px;margin-right:30px}.loc-first-sec .swiper-button-prev svg{display:none}.loc-first-sec .swiper-button-next svg{display:none}.lgt-blue-sec a{color:#4792CF;font-size:18px;font-family:"neuzeit-grotesk"}.extra-content ul{list-style:none!important;padding:0 20px 20px 20px!important}.service-card{overflow:hidden;position:relative;display:flex;justify-content:flex-start;transition:all 0.4s ease;height:500px;border-radius:20px}.service-card img{width:100%;height:auto;object-fit:cover;transition:opacity 0.4s ease}.service-info h3{margin:10px 0;transition:opacity 0.4s ease}.service-title,.extra-content{opacity:0;max-height:0;overflow:hidden;transition:all 0.4s ease}.service-title,.extra-content,.view-service{margin:5px 0}.service-info{padding:15px;position:absolute;bottom:-100%;left:0;right:0;transition:bottom 0.3s ease}.service-card:hover .service-info{bottom:0;position:absolute}.service-info{padding:15px;position:absolute;bottom:0;left:0;right:0}.counter-section .elementor-counter-number::before{width:20px;height:20px;display:inline-block;margin-right:50px;vertical-align:middle;margin-top:-50px}.health-facility .elementor-counter-number::before{content:url(/wp-content/uploads/2025/06/Group-1321315574.svg)}.team-physician .elementor-counter-number::before{content:url(/wp-content/uploads/2025/06/Group-1321315575.svg)}.ontario-healthcare .elementor-counter-number::before{content:url(/wp-content/uploads/2025/06/Group-1321315576.svg)}.ohip-covered .elementor-counter-number::before{content:url(/wp-content/uploads/2025/06/Group-1321315577.svg)}.counter-section .elementor-counter-number-wrapper{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.3)}.counter-section .elementor-counter-title{padding-top:20px!important}.ser-card-style{background:#fff;border-radius:30px;box-shadow:20px 50px 100px #0000001a;position:relative;padding-bottom:50px;overflow:visible;height:500px}.ser-card-style img{width:100%;height:300px!important;object-fit:cover}.service-goggle-co{box-shadow:0 20px 50px rgba(0,0,0,.1);border-radius:20px}.main-ser-sec .elementor-icon svg{border-radius:50%;box-shadow:0 -2px 0 12px rgb(235 235 235);margin-top:-25px;margin-right:30px}@media only screen and (max-width:767px){a.elementor-button.elementor-button-link.elementor-size-sm{width:100%!important}.home-logo-sec .elementor-container{display:flex}.home-logo-sec .elementor-column{width:20%!important}.service-card{height:600px!important}}@media only screen and (min-width:768px) and (max-width:991px){.service-card{width:33%!important}}@media only screen and (min-width:768px) and (max-width:1099px){.counter-section .elementor-column{width:50%!important}}@media only screen and (min-width:991px) and (max-width:1199px){.home-serv-card .elementor-container{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.home-serv-card .elementor-inner-section .elementor-container{display:flex!important}.home-serv-card .elementor-column.elementor-col-20{width:100%!important}}@media only screen and (min-width:1200px) and (max-width:1600px){.home-first-sec{background-size:cover!important;height:auto!important}}@media only screen and (min-width:1800px){.home-three-btn .elementor-button{width:100%!important}ul#menu-1-cf2225e .hfe-menu-item{padding-left:20px!important;padding-right:20px!important}.p-big p{font-size:20px!important;line-height:36px!important}.diagnostic-cont li{font-size:20px!important;line-height:36px!important}.p-big{font-size:20px!important;line-height:36px!important}}@media only screen and (min-width:1201px) and (max-width:1400px){.service-card{height:430px!important}}@media only screen and (min-width:1401px) and (max-width:1500px){.service-card{height:460px!important}}@media only screen and (min-width:768px) and (max-width:990px){.home-three-btn .elementor-button{padding:20px 10px!important}.service-card{height:420px!important}}@media only screen and (min-width:1201px) and (max-width:1332px){ul#menu-1-cf2225e a{font-size:15px!important}#menubar-235 .e-n-menu-title-text{font-size:14px!important}}@media only screen and (min-width:1201px) and (max-width:1599px){h1{font-size:44px!important;line-height:normal!important}h2{font-size:36px!important;line-height:normal!important}.p-big p{font-size:18px!important;line-height:32px!important}.diagnostic-cont li{font-size:18px!important;line-height:32px!important}}.lgt-blue-sec a{font-weight:600!important}@media screen and (min-width:1700px){.home-video .elementor-custom-embed-image-overlay{height:360px!important}}.time-section .custom-message{text-align:center!important}.time-section{padding:50px!important}.cardio-serv-text ul{padding-left:0px!important;list-style-type:none}.cardio-serv-text ul li{margin-bottom:30px}.radio-compare a.icon-others::before{content:url(/wp-content/uploads/2025/06/Group-14-5.svg)!important}.cardio-serv-text.radio-compare.more-service a.icon-others::before{content:url(/wp-content/uploads/2025/06/Group-14-1.svg)!important}#location-reviews .rpi-scale::before{position:absolute;left:-60px}.custom-google-rating .rpi-header{display:grid!important;grid-template-columns:320px 1fr;align-items:center;gap:40px}.custom-google-rating .rpi-header .rpi-cards{width:100%}.custom-google-rating .rpi-content,.custom-google-rating .rpi-slider,.custom-google-rating .rpi-reviews{width:100%!important}.custom-google-rating .rpi-header .rpi-card-inner{display:flex;align-items:center;gap:15px}.custom-google-rating .rpi-header .rpi-card-inner::before{content:"";width:60px;height:60px;background-size:contain;display:block;background-image:var(--rpi-logo-g);margin-right:5px}.custom-google-rating .rpi-header .rpi-info{display:flex;flex-direction:column;margin-top:10px}.custom-google-rating .rpi-header .rpi-stars{font-size:26px!important;font-weight:700;color:#f57c00!important}.custom-google-rating .rpi-header .rpi-based{font-size:14px;color:#555}.custom-google-rating .rpi-header .rpi-logo-google{display:none!important}@media (max-width:768px){.custom-google-rating .rpi-header{grid-template-columns:1fr;gap:20px}}.cardio-serv-text.radio-compare.endocrinology-text-icon a.icon-others::before{content:url(/wp-content/uploads/2025/12/Group-14.svg)!important}.dp-icon-right .e-n-accordion-item-title-icon{position:absolute!important;right:20px}.dp-icon-right a.dnwld-reui-btn{border:2px solid #4792c5}@media screen and (max-width:800px){.dp-icon-right .elementor-element.e-con-full.e-flex.e-con.e-child{margin-left:0px!important}.space-left-right{margin-top:20px!important}.space-left-right .elementor-container{min-height:250px!important}.space-left-right.loc-first-sec .elementor-container,.space-left-right.ft-sec .elementor-container{min-height:auto!important}}@media screen and (max-width:400px){.home-first-sec{background-position:-150px!important}}