.highlight {color: #96CA50; font-size: 22px;font-weight: 500;margin-bottom: 20px;}
.description {font-size: 28px;font-weight: 300;color: #4D4D4D;line-height: 1.5;}
.carousel-inner img {width: 100%;height: 100%;object-fit: cover;border-radius: 10px;}
.carousel-control-prev-icon,
.carousel-control-next-icon {background-color: #007bff;border-radius: 50%;padding: 10px; }
.info-section h2 {font-weight: 600;font-size: 47px;line-height: 120%;color: #000000;}
.info-section p { font-weight: 400; font-size: 16px; color: #4D4D4D;  }
.location-telephone {margin-top: 30px;}
.location-telephone h6 {font-size: 22px;font-weight: 600;color: #1968B3}
.location-telephone p{font-size: 14px;font-weight: 400; color: #4D4D4D; }
.carousel-wrapper { position: relative;}
.carousel-control-next, .carousel-control-prev{position: absolute;top: 372px;bottom: 0;z-index: 1;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width: 91%;color: #fff;text-align: center;opacity: .5;
transition: opacity .15s ease;}
.btn-primary {color: #fff;background-color: #1968B3;border-radius: 50%;font-size: 15px;width: 35px;height: 35px; display: inline-flex;align-items: center;justify-content: center;}
.listing-bullet-black{color: #4D4D4D;}
@media screen and (max-width:1024px) {
.rallis-innerBannerContainer-degreebg:after {bottom: -30px;width: 31%}
}
@media screen and (max-width:430px) {
.description {font-size: 21px;}
.info-section h2 {font-size: 33px;}
.rallis-innerBannerContainer-degreebg:after {bottom: -26px;width: 31%}

}

