#myCarousel.carousel{height:100vh;display:flex;align-items:center}#myCarousel .carousel-item{height:100vh;padding:2rem 7rem}#myCarousel .carousel-indicators{right:50px;bottom:auto;display:flex;flex-direction:column;align-items:flex-end;margin-right:0;margin-left:0}#myCarousel .carousel-indicators li{margin:.5rem 0}#myCarousel .carousel-item>img{z-index:1}#myCarousel .carousel-item>.carousel-text{color:#fff;position:absolute;top:50%;z-index:2}#myCarousel .carousel-item>.carousel-text h1{font-size:3rem;text-shadow:2px 2px 4px rgba(0,0,0,.53)}#myCarousel .carousel-item>.carousel-text p{text-shadow:2px 2px 4px rgba(0,0,0,.53)}.carousel{margin-bottom:0;height:calc(100vh - 90px)}.carousel-caption{bottom:3rem;z-index:10}.carousel-item{height:inherit;background-color:#777;height:calc(100vh - 90px)}.carousel-item>img,.carousel-item>video{position:absolute;top:0;left:0;min-width:100%;height:100%;object-fit:cover}.carousel-indicators li{width:15px;border-radius:25px;height:15px;background:var(--white)}.carousel-indicators .active{background:var(--secondary)}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}.featurette-divider{margin:5rem 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem}@media (min-width:40em){.carousel-caption p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4}.featurette-heading{font-size:50px}}@media (min-width:62em){.featurette-heading{margin-top:7rem}}@media screen and (min-width:320px) and (max-width:480px){#myCarousel .carousel-indicators{right:20px}}@media screen and (min-width:480px) and (max-width:640px){#myCarousel .carousel-indicators{right:20px}}@media screen and (min-width:640px) and (max-width:800px){#myCarousel .carousel-indicators{right:20px}}@media screen and (min-width:800px) and (max-width:960px){#myCarousel .carousel-indicators{right:20px}}