@media only screen and (min-device-width:768px) and (max-device-width:1080px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#bannerCarousel .carousel-caption{top:5px !important;left:10% !important}#bannerCarousel .carousel-caption h2.banner-heading{font-size:1.85rem;max-width:395px !important}#bannerCarousel .carousel-caption h3.banner-heading{font-size:1rem;color:#fff;max-width:350px !important}}@media only screen and (min-device-width:768px) and (max-device-width:1080px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#bannerCarousel .carousel-caption{top:35px !important;left:10% !important}#bannerCarousel .carousel-caption h2.banner-heading{font-size:2rem;max-width:425px !important;padding-top:2px !important;padding-bottom:2px !important}#bannerCarousel .carousel-caption h3.banner-heading{font-size:1.2rem;color:#fff;max-width:350px !important}}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){#bannerCarousel .carousel-caption{top:10px !important}}@media only screen and (device-width:844px) and (device-height:390px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){#bannerCarousel .carousel-caption{top:10px !important}}