.body-bg-top{padding-top:80px}@media (min-width:768px){.body-bg-top{padding-top:100px}}@media (min-width:992px){.body-bg-top{padding-top:110px}}.navbar-mainnavigation .navbar-brand{height:80px}@media (min-width:768px){.navbar-mainnavigation .navbar-brand{height:100px}}@media (min-width:992px){.navbar-mainnavigation .navbar-brand{height:110px}}.navbar-mainnavigation .navbar-brand-image img{max-height:80%;top:50%}.navbar-transition .navbar-brand{height:70px;top:50%}.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)}}h3,.h3{background:none;color:#333;padding:0px;font-weight:500}@media (min-width:768px){.layout-4 .section.section-default .frame-container{background:none}}.layout-4 .section.section-default .frame-container .frame-container{padding-right:0;padding-left:0}.layout-4 #page-content{background-size:contain;background-position:left top;background-attachment:inherit;min-height:80vh}.layout-4 .section.section-default{padding-top:230px}@media (min-width:768px){.layout-4 .section.section-default{padding-top:2em}}blockquote{font-size:1.4rem}@media (min-width:768px){blockquote{font-size:1.6rem}}.carousel-text{padding:20px;background-color:white;opacity:0.85;color:#333;text-shadow:none;position:relative;margin-top:0px}@media (min-width:768px){.carousel-text{margin-top:0px}}.carousel-image{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:#333 !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:#333;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:#000}#page-footer .table{color:#fff}#p665 #page-content .table td{padding:0.5rem 0.6rem 0.5rem 0;font-size:0.97rem}@media (min-width:768px){#p665 #page-content .table td{font-size:1.1rem}}@media (min-width:992px){#p665 #page-content .table td{padding:0.75rem;font-size:1.1rem}}#p665 #page-content .table tr td:first-of-type{width:145px;color:#8a8989}@media (min-width:576px){#p665 #page-content .table tr td:first-of-type{width:200px;color:#686868}}@media (min-width:992px){#p665 #page-content .table tr td:first-of-type{width:240px}}
