@charset "utf-8";.test-height{padding:2% 0}.carousel-control-next,.carousel-control-prev{z-index:11}.pageliner{display:none}.headlinetext h1,.headlinetext p,.home-visible h1,.home-visible p{letter-spacing:1px}.headlinetext h1,.home-visible h1{font-size:6rem;line-height:7rem;font-family:Lato-black;color:#333}.headlinetext p,.home-visible p,.medium-headline p{font-size:1.5rem;line-height:2rem;color:#666}.headlinetext h1,.headlinetext p{color:#000}.medium-headline h2{font-size:2rem;line-height:3rem;font-family:Lato-black;color:#fff}.display-4,.lead{color:#000}.card-body h2,.carousel-caption h2,.carousel-caption2 h2,.home-highlight h2,.home-visible h2{font-size:3rem;line-height:3rem;letter-spacing:1px}@media only screen{.mbox{position:relative}.cbox{position:absolute;top:50%;transform:translateY(-50%)}.fmbox{position:relative}.fcbox{position:absolute;top:50%;transform:translateY(-50%)}}.btn-link,.carousel-item h2,.carousel-item p{color:#fff}.top-section{padding:0}.carousel-caption{position:absolute;left:0;right:auto;bottom:initial;max-width:100%;width:100%;padding:50px 0 50px 0;top:50%;transform:translateY(-50%);height:auto;text-align:left}.test-min-height{display:none}.carousel-caption-dark .btn-link,.carousel-caption-dark h2,.carousel-caption-dark p{color:#fff}.carousel-caption-light .btn-link,.carousel-caption-light h2,.carousel-caption-light p{color:#000}.button-mover{margin-top:40px}.button-mover,.slide-mover{text-align:center}@media only screen and (max-width:1140px){.top-section{padding:0}}@media only screen and (max-width:992px){.top-section{padding:0}.carousel-caption-light{margin:auto;padding:0 30px}.carousel-caption{position:relative;max-width:100%;width:100%;padding:30px;margin:0 auto 0 auto;top:auto;transform:none;text-align:left}.carousel-caption-light{margin-bottom:30px;text-align:center}}@media only screen and (max-width:767px){.test-min-height{display:block;margin-bottom:20px}.fmbox{position:relative}.fcbox{position:relative;top:inherit;transform:none}.medium-text{font-size:.75rem}.card-body h2,.carousel-caption h2,.carousel-caption2 h2,.home-highlight h2,.home-visible h2{font-size:2.5rem;line-height:2.5rem}.medium-headline h2{font-size:1rem;line-height:1.75rem}}@media only screen and (max-width:576px){.fmbox{display:block}.fcbox{display:block}.carousel-caption{display:block}}.carousel-inner img{width:100%;height:100%}#custCarousel .carousel-indicators{position:static;margin:0 3px 5px 3px}#custCarousel .carousel-indicators>li{width:100%}#custCarousel .carousel-indicators li img{display:block}#custCarousel .carousel-indicators li.active img{opacity:1}.dark-text a,.dark-text h2,.dark-text p{color:#000}.light-text a,.light-text h2,.light-text p{color:#fff}