/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block--views-blockour-locations-speciality,.block--views-blockour-locations-sub-speciality,.block--views-blockour-locations-coe{background-color:#245c6d;padding:0;color:#fff;}.block--views-blockour-locations-block-1{padding:0;color:#fff;}.block--views-blockour-locations-block-1 .view--our-locations,.block--views-blockour-locations-speciality .view--our-locations,.block--views-blockour-locations-sub-speciality .view--our-locations,.block--views-blockour-locations-coe .view--our-locations{position:relative;}@media only screen and (min-width:768px){.block--views-blockour-locations-block-1 .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-speciality .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-sub-speciality .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-coe .view--our-locations .owl-carousel .owl-stage{right:1.75rem;}}@media only screen and (min-width:992px){.block--views-blockour-locations-block-1 .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-speciality .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-sub-speciality .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-coe .view--our-locations .owl-carousel .owl-stage{right:2.5rem;}}@media only screen and (min-width:1280px){.block--views-blockour-locations-block-1 .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-speciality .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-sub-speciality .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-coe .view--our-locations .owl-carousel .owl-stage{right:1.875rem;}}@media only screen and (min-width:1440px){.block--views-blockour-locations-block-1 .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-speciality .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-sub-speciality .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-coe .view--our-locations .owl-carousel .owl-stage{right:-3.125rem;}}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-speciality .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-sub-speciality .view--our-locations .owl-carousel .owl-stage,.block--views-blockour-locations-coe .view--our-locations .owl-carousel .owl-stage{right:0;}}.block--views-blockour-locations-block-1 .container,.block--views-blockour-locations-speciality .container,.block--views-blockour-locations-sub-speciality .container,.block--views-blockour-locations-coe .container{padding:0;}@media only screen and (max-width:992px){.block--views-blockour-locations-block-1 .container,.block--views-blockour-locations-speciality .container,.block--views-blockour-locations-sub-speciality .container,.block--views-blockour-locations-coe .container{padding:0 0.9375rem;}}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .container,.block--views-blockour-locations-speciality .container,.block--views-blockour-locations-sub-speciality .container,.block--views-blockour-locations-coe .container{padding:0;}}.block--views-blockour-locations-block-1 .container-fluid,.block--views-blockour-locations-speciality .container-fluid,.block--views-blockour-locations-sub-speciality .container-fluid,.block--views-blockour-locations-coe .container-fluid{padding:0;}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .container-fluid,.block--views-blockour-locations-speciality .container-fluid,.block--views-blockour-locations-sub-speciality .container-fluid,.block--views-blockour-locations-coe .container-fluid{max-width:33.75rem;}}.block--views-blockour-locations-block-1 .header-container .view__header,.block--views-blockour-locations-speciality .header-container .view__header,.block--views-blockour-locations-sub-speciality .header-container .view__header,.block--views-blockour-locations-coe .header-container .view__header{float:left;width:80%;margin-bottom:1.875rem;font-size:1.125rem;font-weight:300;}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .header-container .view__header,.block--views-blockour-locations-speciality .header-container .view__header,.block--views-blockour-locations-sub-speciality .header-container .view__header,.block--views-blockour-locations-coe .header-container .view__header{width:100%;font-size:1rem;}}.block--views-blockour-locations-block-1 .header-container .more-link-desktop,.block--views-blockour-locations-speciality .header-container .more-link-desktop,.block--views-blockour-locations-sub-speciality .header-container .more-link-desktop,.block--views-blockour-locations-coe .header-container .more-link-desktop{float:left;width:20%;text-align:right;}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .header-container .more-link-desktop,.block--views-blockour-locations-speciality .header-container .more-link-desktop,.block--views-blockour-locations-sub-speciality .header-container .more-link-desktop,.block--views-blockour-locations-coe .header-container .more-link-desktop{display:none;}}.block--views-blockour-locations-block-1 .more-link-mobile a,.block--views-blockour-locations-speciality .more-link-mobile a,.block--views-blockour-locations-sub-speciality .more-link-mobile a,.block--views-blockour-locations-coe .more-link-mobile a{font-size:0.75rem;line-height:0.9375rem;font-weight:600;text-transform:uppercase;}.block--views-blockour-locations-block-1 .more-link a,.block--views-blockour-locations-speciality .more-link a,.block--views-blockour-locations-sub-speciality .more-link a,.block--views-blockour-locations-coe .more-link a{color:#fff;font-weight:600;}.block--views-blockour-locations-block-1 .more-link a::after,.block--views-blockour-locations-speciality .more-link a::after,.block--views-blockour-locations-sub-speciality .more-link a::after,.block--views-blockour-locations-coe .more-link a::after{content:'';background:url(/themes/custom/aster/images/next-arrow.svg);width:1.5rem;height:0.75rem;display:inline-block;background-repeat:no-repeat;background-size:100%;margin-left:0.75rem;}.block--views-blockour-locations-block-1 .more-link-mobile .more-link a::after,.block--views-blockour-locations-speciality .more-link-mobile .more-link a::after,.block--views-blockour-locations-sub-speciality .more-link-mobile .more-link a::after,.block--views-blockour-locations-coe .more-link-mobile .more-link a::after{content:'';-webkit-mask:url(/themes/custom/aster/images/next-arrow-green.svg);mask:url(/themes/custom/aster/images/next-arrow-green.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;background-color:#00B48D;width:1.1875rem;height:0.5625rem;display:inline-block;background-repeat:no-repeat;background-size:100%;margin-left:0.75rem;}.block--views-blockour-locations-block-1 .more-link-mobile,.block--views-blockour-locations-speciality .more-link-mobile,.block--views-blockour-locations-sub-speciality .more-link-mobile,.block--views-blockour-locations-coe .more-link-mobile{position:absolute;bottom:1.1875rem;right:0;z-index:1;}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .more-link-mobile,.block--views-blockour-locations-speciality .more-link-mobile,.block--views-blockour-locations-sub-speciality .more-link-mobile,.block--views-blockour-locations-coe .more-link-mobile{right:12%;bottom:0;}}@media only screen and (max-width:576px){.block--views-blockour-locations-block-1 .more-link-mobile,.block--views-blockour-locations-speciality .more-link-mobile,.block--views-blockour-locations-sub-speciality .more-link-mobile,.block--views-blockour-locations-coe .more-link-mobile{right:0;}}@media only screen and (min-width:768px){.block--views-blockour-locations-block-1 .more-link-mobile,.block--views-blockour-locations-speciality .more-link-mobile,.block--views-blockour-locations-sub-speciality .more-link-mobile,.block--views-blockour-locations-coe .more-link-mobile{display:none;}}.block--views-blockour-locations-block-1 h2,.block--views-blockour-locations-speciality h2,.block--views-blockour-locations-sub-speciality h2,.block--views-blockour-locations-coe h2{color:#164D92;font-size:2.875rem;line-height:4rem;font-weight:600 !important;margin-top:0.9375rem;margin-bottom:0.625rem;color:#fff;margin-bottom:0.3125rem;}@media only screen and (max-width:1280px){.block--views-blockour-locations-block-1 h2,.block--views-blockour-locations-speciality h2,.block--views-blockour-locations-sub-speciality h2,.block--views-blockour-locations-coe h2{font-size:3.125rem;line-height:3.75rem;}}@media only screen and (max-width:992px){.block--views-blockour-locations-block-1 h2,.block--views-blockour-locations-speciality h2,.block--views-blockour-locations-sub-speciality h2,.block--views-blockour-locations-coe h2{font-size:2.8125rem;line-height:3.4375rem;}}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 h2,.block--views-blockour-locations-speciality h2,.block--views-blockour-locations-sub-speciality h2,.block--views-blockour-locations-coe h2{font-size:1.875rem;line-height:2.1875rem;font-weight:600;}}.block--views-blockour-locations-block-1 .image-container img,.block--views-blockour-locations-speciality .image-container img,.block--views-blockour-locations-sub-speciality .image-container img,.block--views-blockour-locations-coe .image-container img{height:400px;-o-object-fit:cover;object-fit:cover;}.block--views-blockour-locations-block-1 .text-overlay,.block--views-blockour-locations-speciality .text-overlay,.block--views-blockour-locations-sub-speciality .text-overlay,.block--views-blockour-locations-coe .text-overlay{position:absolute;padding:0 1.5625rem;color:#fff;-webkit-transition:-webkit-transform 0.25s ease-in-out;transition:-webkit-transform 0.25s ease-in-out;-o-transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out,-webkit-transform 0.25s ease-in-out;z-index:9;}@media only screen and (min-width:992px){.block--views-blockour-locations-block-1 .text-overlay,.block--views-blockour-locations-speciality .text-overlay,.block--views-blockour-locations-sub-speciality .text-overlay,.block--views-blockour-locations-coe .text-overlay{top:22%;}}@media only screen and (min-width:1024px){.block--views-blockour-locations-block-1 .text-overlay,.block--views-blockour-locations-speciality .text-overlay,.block--views-blockour-locations-sub-speciality .text-overlay,.block--views-blockour-locations-coe .text-overlay{top:16%;}}@media only screen and (min-width:1200px){.block--views-blockour-locations-block-1 .text-overlay,.block--views-blockour-locations-speciality .text-overlay,.block--views-blockour-locations-sub-speciality .text-overlay,.block--views-blockour-locations-coe .text-overlay{top:22%;}}@media only screen and (min-width:1280px){.block--views-blockour-locations-block-1 .text-overlay,.block--views-blockour-locations-speciality .text-overlay,.block--views-blockour-locations-sub-speciality .text-overlay,.block--views-blockour-locations-coe .text-overlay{top:22%;}}@media only screen and (min-width:1440px){.block--views-blockour-locations-block-1 .text-overlay,.block--views-blockour-locations-speciality .text-overlay,.block--views-blockour-locations-sub-speciality .text-overlay,.block--views-blockour-locations-coe .text-overlay{top:22%;}}@media only screen and (max-width:992px){.block--views-blockour-locations-block-1 .text-overlay,.block--views-blockour-locations-speciality .text-overlay,.block--views-blockour-locations-sub-speciality .text-overlay,.block--views-blockour-locations-coe .text-overlay{padding:0 1.25rem;top:22%;}}@media only screen and (max-width:576px){.block--views-blockour-locations-block-1 .text-overlay,.block--views-blockour-locations-speciality .text-overlay,.block--views-blockour-locations-sub-speciality .text-overlay,.block--views-blockour-locations-coe .text-overlay{padding:0 0.9375rem;}}@media only screen and (max-width:435px){.block--views-blockour-locations-block-1 .text-overlay,.block--views-blockour-locations-speciality .text-overlay,.block--views-blockour-locations-sub-speciality .text-overlay,.block--views-blockour-locations-coe .text-overlay{top:1.25rem;}}.block--views-blockour-locations-block-1 .text-overlay .address-highlight,.block--views-blockour-locations-speciality .text-overlay .address-highlight,.block--views-blockour-locations-sub-speciality .text-overlay .address-highlight,.block--views-blockour-locations-coe .text-overlay .address-highlight{font-size:0.75rem;background-color:#00B48D;display:inline-block;padding:0.125rem;}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .text-overlay .address-highlight,.block--views-blockour-locations-speciality .text-overlay .address-highlight,.block--views-blockour-locations-sub-speciality .text-overlay .address-highlight,.block--views-blockour-locations-coe .text-overlay .address-highlight{color:#00B48D;background-color:#fff;}}.block--views-blockour-locations-block-1 .text-overlay .hospital-name,.block--views-blockour-locations-speciality .text-overlay .hospital-name,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-name,.block--views-blockour-locations-coe .text-overlay .hospital-name{font-weight:600;margin-top:0.625rem;}@media only screen and (min-width:768px){.block--views-blockour-locations-block-1 .text-overlay .hospital-name,.block--views-blockour-locations-speciality .text-overlay .hospital-name,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-name,.block--views-blockour-locations-coe .text-overlay .hospital-name{font-size:1.25rem;line-height:1.25rem;}}@media only screen and (min-width:992px){.block--views-blockour-locations-block-1 .text-overlay .hospital-name,.block--views-blockour-locations-speciality .text-overlay .hospital-name,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-name,.block--views-blockour-locations-coe .text-overlay .hospital-name{font-size:1.5rem;line-height:1.625rem;}}@media only screen and (max-width:480px){.block--views-blockour-locations-block-1 .text-overlay .hospital-name,.block--views-blockour-locations-speciality .text-overlay .hospital-name,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-name,.block--views-blockour-locations-coe .text-overlay .hospital-name{font-size:1rem;line-height:1.25rem;margin-top:0.3125rem;}}.block--views-blockour-locations-block-1 .text-overlay .hospital-address,.block--views-blockour-locations-speciality .text-overlay .hospital-address,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-address,.block--views-blockour-locations-coe .text-overlay .hospital-address{font-size:0.75rem;line-height:1rem;padding:0.9375rem 0 0.5rem;color:#f2f2f2;}@media only screen and (max-width:992px){.block--views-blockour-locations-block-1 .text-overlay .hospital-address,.block--views-blockour-locations-speciality .text-overlay .hospital-address,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-address,.block--views-blockour-locations-coe .text-overlay .hospital-address{font-size:0.625rem;line-height:0.875rem;padding:0.625rem 0 0.3125rem;}}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .text-overlay .hospital-address,.block--views-blockour-locations-speciality .text-overlay .hospital-address,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-address,.block--views-blockour-locations-coe .text-overlay .hospital-address{font-size:0.75rem;line-height:1rem;}}@media only screen and (max-width:480px){.block--views-blockour-locations-block-1 .text-overlay .hospital-address,.block--views-blockour-locations-speciality .text-overlay .hospital-address,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-address,.block--views-blockour-locations-coe .text-overlay .hospital-address{padding:0.625rem 0;font-size:0.625rem;line-height:0.875rem;min-height:4.6875rem;}}.block--views-blockour-locations-block-1 .text-overlay .hospital-location,.block--views-blockour-locations-speciality .text-overlay .hospital-location,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-location,.block--views-blockour-locations-coe .text-overlay .hospital-location{margin-bottom:1.25rem;}@media only screen and (max-width:992px){.block--views-blockour-locations-block-1 .text-overlay .hospital-location,.block--views-blockour-locations-speciality .text-overlay .hospital-location,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-location,.block--views-blockour-locations-coe .text-overlay .hospital-location{margin-bottom:0.625rem;}}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .text-overlay .hospital-location,.block--views-blockour-locations-speciality .text-overlay .hospital-location,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-location,.block--views-blockour-locations-coe .text-overlay .hospital-location{margin-bottom:1.25rem;}}@media only screen and (max-width:480px){.block--views-blockour-locations-block-1 .text-overlay .hospital-location,.block--views-blockour-locations-speciality .text-overlay .hospital-location,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-location,.block--views-blockour-locations-coe .text-overlay .hospital-location{margin-bottom:0.625rem;}}@media only screen and (max-width:992px){.block--views-blockour-locations-block-1 .text-overlay .hospital-location p,.block--views-blockour-locations-speciality .text-overlay .hospital-location p,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-location p,.block--views-blockour-locations-coe .text-overlay .hospital-location p{line-height:0.875rem;}}.block--views-blockour-locations-block-1 .text-overlay .hospital-location a,.block--views-blockour-locations-speciality .text-overlay .hospital-location a,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-location a,.block--views-blockour-locations-coe .text-overlay .hospital-location a{font-size:0.625rem;color:#00B48D;text-decoration:underline;text-transform:uppercase;font-weight:600;}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .text-overlay .hospital-location a,.block--views-blockour-locations-speciality .text-overlay .hospital-location a,.block--views-blockour-locations-sub-speciality .text-overlay .hospital-location a,.block--views-blockour-locations-coe .text-overlay .hospital-location a{color:#fff;}}.block--views-blockour-locations-block-1 .text-overlay .contact-numbers div,.block--views-blockour-locations-speciality .text-overlay .contact-numbers div,.block--views-blockour-locations-sub-speciality .text-overlay .contact-numbers div,.block--views-blockour-locations-coe .text-overlay .contact-numbers div{line-height:1rem;}@media only screen and (max-width:480px){.block--views-blockour-locations-block-1 .text-overlay .contact-numbers div,.block--views-blockour-locations-speciality .text-overlay .contact-numbers div,.block--views-blockour-locations-sub-speciality .text-overlay .contact-numbers div,.block--views-blockour-locations-coe .text-overlay .contact-numbers div{line-height:0.75rem;}}.block--views-blockour-locations-block-1 .text-overlay .contact-numbers .contact-label,.block--views-blockour-locations-speciality .text-overlay .contact-numbers .contact-label,.block--views-blockour-locations-sub-speciality .text-overlay .contact-numbers .contact-label,.block--views-blockour-locations-coe .text-overlay .contact-numbers .contact-label{font-size:0.75rem;color:#b1b7c4;font-weight:300;}.block--views-blockour-locations-block-1 .text-overlay .contact-numbers a,.block--views-blockour-locations-speciality .text-overlay .contact-numbers a,.block--views-blockour-locations-sub-speciality .text-overlay .contact-numbers a,.block--views-blockour-locations-coe .text-overlay .contact-numbers a{color:#fff;font-size:0.875rem;font-weight:600;}@media only screen and (max-width:992px){.block--views-blockour-locations-block-1 .text-overlay .contact-numbers a,.block--views-blockour-locations-speciality .text-overlay .contact-numbers a,.block--views-blockour-locations-sub-speciality .text-overlay .contact-numbers a,.block--views-blockour-locations-coe .text-overlay .contact-numbers a{font-size:0.625rem;}}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .text-overlay .contact-numbers a,.block--views-blockour-locations-speciality .text-overlay .contact-numbers a,.block--views-blockour-locations-sub-speciality .text-overlay .contact-numbers a,.block--views-blockour-locations-coe .text-overlay .contact-numbers a{font-size:0.875rem;}}@media only screen and (max-width:480px){.block--views-blockour-locations-block-1 .text-overlay .contact-numbers a,.block--views-blockour-locations-speciality .text-overlay .contact-numbers a,.block--views-blockour-locations-sub-speciality .text-overlay .contact-numbers a,.block--views-blockour-locations-coe .text-overlay .contact-numbers a{font-size:0.75rem;}}.block--views-blockour-locations-block-1 .text-overlay .contact-numbers .contact-number::after,.block--views-blockour-locations-speciality .text-overlay .contact-numbers .contact-number::after,.block--views-blockour-locations-sub-speciality .text-overlay .contact-numbers .contact-number::after,.block--views-blockour-locations-coe .text-overlay .contact-numbers .contact-number::after{content:',';}.block--views-blockour-locations-block-1 .text-overlay .contact-numbers .contact-number:last-child::after,.block--views-blockour-locations-speciality .text-overlay .contact-numbers .contact-number:last-child::after,.block--views-blockour-locations-sub-speciality .text-overlay .contact-numbers .contact-number:last-child::after,.block--views-blockour-locations-coe .text-overlay .contact-numbers .contact-number:last-child::after{content:none;}.block--views-blockour-locations-block-1 .text-overlay .count,.block--views-blockour-locations-speciality .text-overlay .count,.block--views-blockour-locations-sub-speciality .text-overlay .count,.block--views-blockour-locations-coe .text-overlay .count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2.1875rem;}@media only screen and (max-width:480px){.block--views-blockour-locations-block-1 .text-overlay .count,.block--views-blockour-locations-speciality .text-overlay .count,.block--views-blockour-locations-sub-speciality .text-overlay .count,.block--views-blockour-locations-coe .text-overlay .count{margin-top:1.25rem;}}@media only screen and (min-width:1280px){.block--views-blockour-locations-block-1 .text-overlay .count,.block--views-blockour-locations-speciality .text-overlay .count,.block--views-blockour-locations-sub-speciality .text-overlay .count,.block--views-blockour-locations-coe .text-overlay .count{margin-top:1.5rem;}}.block--views-blockour-locations-block-1 .text-overlay .count .count-container,.block--views-blockour-locations-speciality .text-overlay .count .count-container,.block--views-blockour-locations-sub-speciality .text-overlay .count .count-container,.block--views-blockour-locations-coe .text-overlay .count .count-container{display:-webkit-box;display:-ms-flexbox;display:flex;}.block--views-blockour-locations-block-1 .text-overlay .count .count-wrapper,.block--views-blockour-locations-speciality .text-overlay .count .count-wrapper,.block--views-blockour-locations-sub-speciality .text-overlay .count .count-wrapper,.block--views-blockour-locations-coe .text-overlay .count .count-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0.3125rem;}.block--views-blockour-locations-block-1 .text-overlay .count .count-icon,.block--views-blockour-locations-speciality .text-overlay .count .count-icon,.block--views-blockour-locations-sub-speciality .text-overlay .count .count-icon,.block--views-blockour-locations-coe .text-overlay .count .count-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-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;}.block--views-blockour-locations-block-1 .text-overlay .count .count-icon::before,.block--views-blockour-locations-speciality .text-overlay .count .count-icon::before,.block--views-blockour-locations-sub-speciality .text-overlay .count .count-icon::before,.block--views-blockour-locations-coe .text-overlay .count .count-icon::before{content:'';display:inline-block;width:1.875rem;height:1.875rem;background-repeat:no-repeat;background-size:100%;}@media only screen and (max-width:480px){.block--views-blockour-locations-block-1 .text-overlay .count .count-icon::before,.block--views-blockour-locations-speciality .text-overlay .count .count-icon::before,.block--views-blockour-locations-sub-speciality .text-overlay .count .count-icon::before,.block--views-blockour-locations-coe .text-overlay .count .count-icon::before{width:1.25rem;height:1.25rem;}}@media only screen and (min-width:1024px){.block--views-blockour-locations-block-1 .text-overlay .count .count-icon::before,.block--views-blockour-locations-speciality .text-overlay .count .count-icon::before,.block--views-blockour-locations-sub-speciality .text-overlay .count .count-icon::before,.block--views-blockour-locations-coe .text-overlay .count .count-icon::before{width:1.5625rem;height:1.5625rem;}}@media only screen and (min-width:1280px){.block--views-blockour-locations-block-1 .text-overlay .count .count-icon::before,.block--views-blockour-locations-speciality .text-overlay .count .count-icon::before,.block--views-blockour-locations-sub-speciality .text-overlay .count .count-icon::before,.block--views-blockour-locations-coe .text-overlay .count .count-icon::before{width:1.25rem;height:1.25rem;}}.block--views-blockour-locations-block-1 .text-overlay .count .bed-count::before,.block--views-blockour-locations-speciality .text-overlay .count .bed-count::before,.block--views-blockour-locations-sub-speciality .text-overlay .count .bed-count::before,.block--views-blockour-locations-coe .text-overlay .count .bed-count::before{background-image:url(/themes/custom/aster/images/beds.svg);}.block--views-blockour-locations-block-1 .text-overlay .count .doctor-count::before,.block--views-blockour-locations-speciality .text-overlay .count .doctor-count::before,.block--views-blockour-locations-sub-speciality .text-overlay .count .doctor-count::before,.block--views-blockour-locations-coe .text-overlay .count .doctor-count::before{background-image:url(/themes/custom/aster/images/specialization.svg);}.block--views-blockour-locations-block-1 .text-overlay .count .specialization-count::before,.block--views-blockour-locations-speciality .text-overlay .count .specialization-count::before,.block--views-blockour-locations-sub-speciality .text-overlay .count .specialization-count::before,.block--views-blockour-locations-coe .text-overlay .count .specialization-count::before{background-image:url(/themes/custom/aster/images/doctors.svg);}.block--views-blockour-locations-block-1 .text-overlay .count .count-number,.block--views-blockour-locations-speciality .text-overlay .count .count-number,.block--views-blockour-locations-sub-speciality .text-overlay .count .count-number,.block--views-blockour-locations-coe .text-overlay .count .count-number{font-size:0.875rem;font-weight:600;}@media only screen and (max-width:480px){.block--views-blockour-locations-block-1 .text-overlay .count .count-number,.block--views-blockour-locations-speciality .text-overlay .count .count-number,.block--views-blockour-locations-sub-speciality .text-overlay .count .count-number,.block--views-blockour-locations-coe .text-overlay .count .count-number{font-size:0.625rem;}}@media only screen and (min-width:1024px){.block--views-blockour-locations-block-1 .text-overlay .count .count-number,.block--views-blockour-locations-speciality .text-overlay .count .count-number,.block--views-blockour-locations-sub-speciality .text-overlay .count .count-number,.block--views-blockour-locations-coe .text-overlay .count .count-number{font-size:0.625rem;}}.block--views-blockour-locations-block-1 .text-overlay .count .count-label,.block--views-blockour-locations-speciality .text-overlay .count .count-label,.block--views-blockour-locations-sub-speciality .text-overlay .count .count-label,.block--views-blockour-locations-coe .text-overlay .count .count-label{font-size:0.625rem;}@media only screen and (max-width:480px){.block--views-blockour-locations-block-1 .text-overlay .count .count-label,.block--views-blockour-locations-speciality .text-overlay .count .count-label,.block--views-blockour-locations-sub-speciality .text-overlay .count .count-label,.block--views-blockour-locations-coe .text-overlay .count .count-label{font-size:0.5rem;}}@media only screen and (min-width:1024px){.block--views-blockour-locations-block-1 .text-overlay .count .count-label,.block--views-blockour-locations-speciality .text-overlay .count .count-label,.block--views-blockour-locations-sub-speciality .text-overlay .count .count-label,.block--views-blockour-locations-coe .text-overlay .count .count-label{font-size:0.5625rem;}}.block--views-blockour-locations-block-1 .text-overlay .link-text,.block--views-blockour-locations-speciality .text-overlay .link-text,.block--views-blockour-locations-sub-speciality .text-overlay .link-text,.block--views-blockour-locations-coe .text-overlay .link-text{margin-top:14rem;}@media only screen and (max-width:992px){.block--views-blockour-locations-block-1 .text-overlay .link-text,.block--views-blockour-locations-speciality .text-overlay .link-text,.block--views-blockour-locations-sub-speciality .text-overlay .link-text,.block--views-blockour-locations-coe .text-overlay .link-text{margin-top:1.5rem;}}.block--views-blockour-locations-block-1 .text-overlay .link-text::after,.block--views-blockour-locations-speciality .text-overlay .link-text::after,.block--views-blockour-locations-sub-speciality .text-overlay .link-text::after,.block--views-blockour-locations-coe .text-overlay .link-text::after{content:'';background:url(/themes/custom/aster/images/next-arrow.svg);width:1.25rem;height:0.6875rem;display:inline-block;background-repeat:no-repeat;background-size:100%;margin-left:-1.875rem;position:relative;top:0.0625rem;}@media only screen and (max-width:992px){.block--views-blockour-locations-block-1 .text-overlay .link-text::after,.block--views-blockour-locations-speciality .text-overlay .link-text::after,.block--views-blockour-locations-sub-speciality .text-overlay .link-text::after,.block--views-blockour-locations-coe .text-overlay .link-text::after{width:1.125rem;height:0.625rem;}}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .text-overlay .link-text::after,.block--views-blockour-locations-speciality .text-overlay .link-text::after,.block--views-blockour-locations-sub-speciality .text-overlay .link-text::after,.block--views-blockour-locations-coe .text-overlay .link-text::after{width:1.0625rem;height:0.5625rem;top:0;}}@media only screen and (max-width:480px){.block--views-blockour-locations-block-1 .text-overlay .link-text::after,.block--views-blockour-locations-speciality .text-overlay .link-text::after,.block--views-blockour-locations-sub-speciality .text-overlay .link-text::after,.block--views-blockour-locations-coe .text-overlay .link-text::after{top:0.0625rem;}}.block--views-blockour-locations-block-1 .text-overlay .link-text a,.block--views-blockour-locations-speciality .text-overlay .link-text a,.block--views-blockour-locations-sub-speciality .text-overlay .link-text a,.block--views-blockour-locations-coe .text-overlay .link-text a{font-size:0.875rem;line-height:1.1875rem;font-weight:600;color:#fff;text-transform:uppercase;padding:0.5625rem;padding-right:2.5rem;border:1px solid #fff;}@media only screen and (max-width:992px){.block--views-blockour-locations-block-1 .text-overlay .link-text a,.block--views-blockour-locations-speciality .text-overlay .link-text a,.block--views-blockour-locations-sub-speciality .text-overlay .link-text a,.block--views-blockour-locations-coe .text-overlay .link-text a{font-size:0.75rem;}}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .text-overlay .link-text a,.block--views-blockour-locations-speciality .text-overlay .link-text a,.block--views-blockour-locations-sub-speciality .text-overlay .link-text a,.block--views-blockour-locations-coe .text-overlay .link-text a{font-size:0.75rem;line-height:0.9375rem;}}@media only screen and (max-width:480px){.block--views-blockour-locations-block-1 .text-overlay .link-text a,.block--views-blockour-locations-speciality .text-overlay .link-text a,.block--views-blockour-locations-sub-speciality .text-overlay .link-text a,.block--views-blockour-locations-coe .text-overlay .link-text a{font-size:0.625rem;}}.block--views-blockour-locations-block-1 .text-overlay .field--name-field-cta a,.block--views-blockour-locations-speciality .text-overlay .field--name-field-cta a,.block--views-blockour-locations-sub-speciality .text-overlay .field--name-field-cta a,.block--views-blockour-locations-coe .text-overlay .field--name-field-cta a{background-color:transparent;padding:0;border:none;}.block--views-blockour-locations-block-1 .text-overlay .field--name-field-cta a:hover,.block--views-blockour-locations-speciality .text-overlay .field--name-field-cta a:hover,.block--views-blockour-locations-sub-speciality .text-overlay .field--name-field-cta a:hover,.block--views-blockour-locations-coe .text-overlay .field--name-field-cta a:hover{color:#fff;}.block--views-blockour-locations-block-1 .text-overlay .field--name-field-cta a:hover::after,.block--views-blockour-locations-speciality .text-overlay .field--name-field-cta a:hover::after,.block--views-blockour-locations-sub-speciality .text-overlay .field--name-field-cta a:hover::after,.block--views-blockour-locations-coe .text-overlay .field--name-field-cta a:hover::after{background-image:url(/themes/custom/aster/images/next-arrow.svg);}.block--views-blockour-locations-block-1 .img-text-cta-card,.block--views-blockour-locations-speciality .img-text-cta-card,.block--views-blockour-locations-sub-speciality .img-text-cta-card,.block--views-blockour-locations-coe .img-text-cta-card{position:relative;overflow:hidden;-webkit-transition:600ms ease transform;-o-transition:600ms ease transform;transition:600ms ease transform;}.block--views-blockour-locations-block-1 .img-text-cta-card::after,.block--views-blockour-locations-speciality .img-text-cta-card::after,.block--views-blockour-locations-sub-speciality .img-text-cta-card::after,.block--views-blockour-locations-coe .img-text-cta-card::after{content:'';position:absolute;top:-0.3125rem;left:-0.3125rem;height:calc(100% + 0.625rem);width:calc(100% + 0.625rem);z-index:1;background:#000;opacity:0.7;}@media only screen and (max-width:768px){.block--views-blockour-locations-block-1 .img-text-cta-card::after,.block--views-blockour-locations-speciality .img-text-cta-card::after,.block--views-blockour-locations-sub-speciality .img-text-cta-card::after,.block--views-blockour-locations-coe .img-text-cta-card::after{background:transparent -webkit-gradient(linear,left top,left bottom,from(#24675a9d),to(#0d1d21)) 0% 0% no-repeat padding-box;background:transparent -o-linear-gradient(top,#24675a9d 0%,#0d1d21 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#24675a9d 0%,#0d1d21 100%) 0% 0% no-repeat padding-box;opacity:0.91;}}.block--views-blockour-locations-block-1 .img-text-cta-card .media,.block--views-blockour-locations-speciality .img-text-cta-card .media,.block--views-blockour-locations-sub-speciality .img-text-cta-card .media,.block--views-blockour-locations-coe .img-text-cta-card .media{display:block;}@media only screen and (min-width:768px){.block--views-blockour-locations-block-1 .img-text-cta-card:hover,.block--views-blockour-locations-speciality .img-text-cta-card:hover,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover,.block--views-blockour-locations-coe .img-text-cta-card:hover{-webkit-transform:scaleX(1.1) scaleY(1.1);-ms-transform:scaleX(1.1) scaleY(1.1);transform:scaleX(1.1) scaleY(1.1);}.block--views-blockour-locations-block-1 .img-text-cta-card:hover::after,.block--views-blockour-locations-speciality .img-text-cta-card:hover::after,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover::after,.block--views-blockour-locations-coe .img-text-cta-card:hover::after{background:transparent -webkit-gradient(linear,left top,left bottom,from#00B48D,to(#000c)) 0% 0% no-repeat padding-box;background:transparent -o-linear-gradient(top,#00B48D 0%,#000c 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#00B48D 0%,#000c 100%) 0% 0% no-repeat padding-box;opacity:0.9;-webkit-transform:scaleX(1.1) scaleY(1.1);-ms-transform:scaleX(1.1) scaleY(1.1);transform:scaleX(1.1) scaleY(1.1);}.block--views-blockour-locations-block-1 .img-text-cta-card:hover .image-container img,.block--views-blockour-locations-speciality .img-text-cta-card:hover .image-container img,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover .image-container img,.block--views-blockour-locations-coe .img-text-cta-card:hover .image-container img{-webkit-transform:scaleX(1.1) scaleY(1.1);-ms-transform:scaleX(1.1) scaleY(1.1);transform:scaleX(1.1) scaleY(1.1);}.block--views-blockour-locations-block-1 .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-speciality .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-coe .img-text-cta-card:hover .text-overlay{-webkit-transform:translate(0,-45%);-ms-transform:translate(0,-45%);transform:translate(0,-45%);z-index:99;}}@media only screen and (min-width:768px) and (min-width:1200px){.block--views-blockour-locations-block-1 .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-speciality .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-coe .img-text-cta-card:hover .text-overlay{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);}}@media only screen and (min-width:768px) and (max-width:1200px){.block--views-blockour-locations-block-1 .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-speciality .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-coe .img-text-cta-card:hover .text-overlay{-webkit-transform:translate(0,-14%);-ms-transform:translate(0,-14%);transform:translate(0,-14%);}}@media only screen and (min-width:768px) and (min-width:1280px){.block--views-blockour-locations-block-1 .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-speciality .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-coe .img-text-cta-card:hover .text-overlay{-webkit-transform:translate(0,-12%);-ms-transform:translate(0,-12%);transform:translate(0,-12%);}}@media only screen and (min-width:768px) and (max-width:992px){.block--views-blockour-locations-block-1 .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-speciality .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover .text-overlay,.block--views-blockour-locations-coe .img-text-cta-card:hover .text-overlay{-webkit-transform:translate(0,-24%);-ms-transform:translate(0,-24%);transform:translate(0,-24%);}}@media only screen and (min-width:768px){.block--views-blockour-locations-block-1 .img-text-cta-card:hover .text-overlay .address-highlight,.block--views-blockour-locations-speciality .img-text-cta-card:hover .text-overlay .address-highlight,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover .text-overlay .address-highlight,.block--views-blockour-locations-coe .img-text-cta-card:hover .text-overlay .address-highlight{background-color:#f2f2f2;color:#00B48D;}.block--views-blockour-locations-block-1 .img-text-cta-card:hover .text-overlay .hospital-location a,.block--views-blockour-locations-speciality .img-text-cta-card:hover .text-overlay .hospital-location a,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover .text-overlay .hospital-location a,.block--views-blockour-locations-coe .img-text-cta-card:hover .text-overlay .hospital-location a{color:#fff;}.block--views-blockour-locations-block-1 .img-text-cta-card:hover .text-overlay .contact-numbers .contact-label,.block--views-blockour-locations-speciality .img-text-cta-card:hover .text-overlay .contact-numbers .contact-label,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover .text-overlay .contact-numbers .contact-label,.block--views-blockour-locations-coe .img-text-cta-card:hover .text-overlay .contact-numbers .contact-label{color:#f2f2f2;}.block--views-blockour-locations-block-1 .img-text-cta-card:hover .text-overlay .link-text,.block--views-blockour-locations-speciality .img-text-cta-card:hover .text-overlay .link-text,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover .text-overlay .link-text,.block--views-blockour-locations-coe .img-text-cta-card:hover .text-overlay .link-text{margin-top:2.125rem;}}@media only screen and (min-width:768px) and (min-width:1200px){.block--views-blockour-locations-block-1 .img-text-cta-card:hover .text-overlay .link-text,.block--views-blockour-locations-speciality .img-text-cta-card:hover .text-overlay .link-text,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover .text-overlay .link-text,.block--views-blockour-locations-coe .img-text-cta-card:hover .text-overlay .link-text{margin-top:2.5rem;}}@media only screen and (min-width:768px) and (min-width:1280px){.block--views-blockour-locations-block-1 .img-text-cta-card:hover .text-overlay .link-text,.block--views-blockour-locations-speciality .img-text-cta-card:hover .text-overlay .link-text,.block--views-blockour-locations-sub-speciality .img-text-cta-card:hover .text-overlay .link-text,.block--views-blockour-locations-coe .img-text-cta-card:hover .text-overlay .link-text{margin-top:1.5rem;}}
