.body-bg-top{padding-top:70px}@media (min-width:768px){.body-bg-top{padding-top:90px}}@media (min-width:992px){.body-bg-top{padding-top:100px}}.navbar-mainnavigation .navbar-brand{height:70px}@media (min-width:768px){.navbar-mainnavigation .navbar-brand{height:90px}}@media (min-width:992px){.navbar-mainnavigation .navbar-brand{height:100px}}.nav-link-text{text-transform:uppercase}.navbar-mainnavigation .navbar-brand-image img{max-height:85%}.navbar-transition .navbar-brand{height:70px}.navbar+a+.carousel-fullscreen,.navbar+a+.carousel-fullscreen .carousel-item{height:calc(100vh - 70px)}@media (min-width:768px){.navbar+a+.carousel-fullscreen,.navbar+a+.carousel-fullscreen .carousel-item{height:calc(100vh - 90px)}}@media (min-width:992px){.navbar+a+.carousel-fullscreen,.navbar+a+.carousel-fullscreen .carousel-item{height:calc(100vh - 100px)}}.carousel-small .item{height:220px}@media (min-width:576px){.carousel-small .item{height:200px}}@media (min-width:768px){.carousel-small .item{height:300px}}@media (min-width:992px){.carousel-small .item{height:350px}}@media (min-width:1200px){.carousel-small .item{height:480px}}.carousel-text.vcontainer{padding:20px;background-color:white;opacity:0.85;color:#333;text-shadow:none;position:relative;margin-top:0px}@media (min-width:768px){.carousel-text.vcontainer{margin-top:0px}}.carousel-image.vcontainer{background:none}.carousel-item-type-text_and_image h1,.carousel-item-type-text_and_image h2,.carousel-item-type-text_and_image h3,.carousel-item-type-text_and_image h4,.carousel-item-type-text_and_image p{text-shadow:none;color:#333 !important}.carousel-item-type-text_and_image p{font-size:1rem;margin-bottom:0.5rem}@media (min-width:768px){.carousel-item-type-text_and_image p{font-size:1.1rem;margin-bottom:1rem}}.carousel-item-type-text_and_image p:last-of-type{padding-bottom:30px}.carousel-item-type-text_and_image h2{font-size:1.1rem;color:#1f4091 !important}@media (min-width:768px){.carousel-item-type-text_and_image h2{font-size:1.7rem}}@media (min-width:992px){.carousel-item-type-text_and_image h2{font-size:2rem}}.carousel-item-type-text_and_image h3{font-size:1.1rem}@media (min-width:768px){.carousel-item-type-text_and_image h3{font-size:1.4rem}}@media (min-width:992px){.carousel-item-type-text_and_image h3{font-size:1.6rem}}.carousel-item-type-text_and_image h4{font-size:1rem}@media (min-width:768px){.carousel-item-type-text_and_image h4{font-size:1.2rem}}@media (min-width:992px){.carousel-item-type-text_and_image h4{font-size:1.3rem}}.carousel-subheader.button{display:inline-block;font-weight:400;color:#fff !important;text-align:center;vertical-align:middle;user-select:none;background-color:#1f4091;padding:0.375rem 0.75rem;font-size:1.1rem;line-height:1.5;border-radius:5px;position:absolute;bottom:5px;font-size:1.1rem !important}.carousel-subheader.button:hover{background:#1f4091}#carousel-254.carousel{width:340px;margin:0}#carousel-254.carousel-small .item{height:240px;width:340px;margin-top:3px}#carousel-254.carousel .carousel-backgroundimage-container,#carousel-254.carousel .carousel-backgroundimage{width:340px;height:240px;background-size:contain}#c577 h4{font-size:1.25rem}h4{color:#fff}.layout-5 p{color:#000}
