.navbar{background-color:#3c3b6e;padding-top:10px;padding-bottom:10px}.fixed-top .promo-page .nav-link{display:block}
.navbar-brand img{width:150px}.nav-link,.footer a{color:white}.nav-link{font-size:1.4rem}
.container-fluid{padding-left:0;padding-right:0}.carousel-item img{width:100%}#myCarousel .carousel-item{top:0;left:0;max-height:500px}
#myCarousel .carousel-caption{top:100px}#myCarousel .carousel-caption h2 span,#myCarousel .carousel-caption h3 span{background-color:rgb(0,0,0,.5);padding:.5rem;line-height:3rem}
#myCarousel .carousel-caption h2{font-size:2.5rem;margin-bottom:1rem}#myCarouselQuestions .carousel-caption h3{color:#3c3b6e;font-style:italic;vertical-align:middle}
#myCarouselQuestions .carousel-caption{top:10px}.section-sep{padding-top:1rem;padding-bottom:1rem;background-color:#f1f1f1}
area{cursor:pointer}.footer{background-color:#b22234;padding:1rem}@media(max-width:768px){.nav-link{font-size:1rem}
.navbar-brand{display:none}#myCarousel .carousel-caption{top:10px}#myCarousel .carousel-item{top:0;left:0;max-height:500px}
#myCarousel .carousel-caption h2 span,#myCarousel .carousel-caption h3 span{background-color:rgb(0,0,0,.5);padding:.5rem;line-height:2rem}
#myCarousel .carousel-caption h2{font-size:1.2rem;margin-bottom:0}#myCarousel .carousel-caption h3{font-size:1rem;margin-bottom:0}
#myCarouselQuestions img{min-height:200px}#myCarouselQuestions .carousel-caption{top:0}
}