.home-page-carousel{background-color:#57458e;overflow:hidden;position:relative}.home-page-carousel .owl-carousel{display:block}.home-page-carousel .owl-carousel>.carousel-slide-image{display:none}.home-page-carousel .owl-carousel>.carousel-slide-image:first-child{display:block}.home-page-carousel .carousel-slide-image{position:relative}.home-page-carousel .carousel-slide-image .carousel-background{background-size:cover;background-position:center;display:table;width:100%}.home-page-carousel .carousel-slide-image .overlay{font-size:22px;font-size:2.2rem;width:100%;padding:8% 0 3%;vertical-align:bottom;position:relative;background-color:rgba(29,0,58,0.35);box-shadow:inset 0 0 4vw 3vw rgba(0,0,0,0.8),inset 0 0 6vw 14vw rgba(0,0,0,0.15)}.home-page-carousel .carousel-slide-image .overlay img.svg{position:absolute;left:0;width:100%;top:1.2%;opacity:.7}@media (max-width:768px){.home-page-carousel .carousel-slide-image .overlay img.svg{display:none}}.home-page-carousel .carousel-slide-image .overlay .ccm-image-slider-text{display:table-cell;height:25vw;width:100%;vertical-align:bottom;text-align:center}.home-page-carousel .carousel-slide-image .overlay .ccm-image-slider-text .buttons{margin:30px -7px 0}.home-page-carousel .carousel-slide-image .overlay .ccm-image-slider-text .buttons .button-link.mega-link-overlay{border:1px solid #fec601;margin:15px 15px 0}@media (min-width:1200px){.home-page-carousel .carousel-slide-image .overlay .ccm-image-slider-text{height:400px}}@media (max-width:991px){.home-page-carousel .carousel-slide-image .overlay .ccm-image-slider-text .buttons{margin:5px -15px 0}.home-page-carousel .carousel-slide-image .overlay .ccm-image-slider-text .buttons .button-link.mega-link-overlay{margin:15px 7px 0}}.home-page-carousel .carousel-slide-image h1,.home-page-carousel .carousel-slide-image h2,.home-page-carousel .carousel-slide-image h3,.home-page-carousel .carousel-slide-image h4,.home-page-carousel .carousel-slide-image h5,.home-page-carousel .carousel-slide-image h6,.home-page-carousel .carousel-slide-image p,.home-page-carousel .carousel-slide-image li{color:#ffffff;font-family:"Frutiger LT Pro", sans-serif; font-weight: 300;font-weight:lighter;margin:0 0 5px;text-shadow:0 0 12px #000000,0 0 5px #000000,0 0 3px #000,0 0 2px #000,0 0 1px #000}.home-page-carousel .carousel-slide-image h1 strong,.home-page-carousel .carousel-slide-image h2 strong,.home-page-carousel .carousel-slide-image h3 strong,.home-page-carousel .carousel-slide-image h4 strong,.home-page-carousel .carousel-slide-image h5 strong,.home-page-carousel .carousel-slide-image h6 strong,.home-page-carousel .carousel-slide-image p strong,.home-page-carousel .carousel-slide-image li strong{font-family:"Frutiger LT Pro", sans-serif; font-weight: 400;font-size:28px;font-size:2.8rem}@media screen and (max-width:991px){.home-page-carousel .carousel-slide-image h1 strong,.home-page-carousel .carousel-slide-image h2 strong,.home-page-carousel .carousel-slide-image h3 strong,.home-page-carousel .carousel-slide-image h4 strong,.home-page-carousel .carousel-slide-image h5 strong,.home-page-carousel .carousel-slide-image h6 strong,.home-page-carousel .carousel-slide-image p strong,.home-page-carousel .carousel-slide-image li strong{font-size:22px;font-size:2.2rem}}.home-page-carousel .carousel-slide-image h1 a,.home-page-carousel .carousel-slide-image h2 a,.home-page-carousel .carousel-slide-image h3 a,.home-page-carousel .carousel-slide-image h4 a,.home-page-carousel .carousel-slide-image h5 a,.home-page-carousel .carousel-slide-image h6 a,.home-page-carousel .carousel-slide-image p a,.home-page-carousel .carousel-slide-image li a{color:#ffffff}.home-page-carousel .carousel-slide-image h1 a:hover,.home-page-carousel .carousel-slide-image h2 a:hover,.home-page-carousel .carousel-slide-image h3 a:hover,.home-page-carousel .carousel-slide-image h4 a:hover,.home-page-carousel .carousel-slide-image h5 a:hover,.home-page-carousel .carousel-slide-image h6 a:hover,.home-page-carousel .carousel-slide-image p a:hover,.home-page-carousel .carousel-slide-image li a:hover{color:cream}.home-page-carousel .carousel-slide-image h2{display:inline-block;font-weight:600;line-height:1.2;padding:15px 0;max-width:995px;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;margin:0 }@media (min-width:768px){.home-page-carousel .carousel-slide-image h2{padding:15px }}@media (min-width:1200px){.home-page-carousel .carousel-slide-image h2{font-size:40px;font-size:4rem;margin:0 0 0}}@media screen and (max-width:991px){.home-page-carousel .carousel-slide-image h2{font-size:25px;font-size:2.5rem}.home-page-carousel .carousel-slide-image .overlay{font-size:22px;font-size:2.2rem;background-color:rgba(0,56,144,0.3)}}.home-page-carousel .carousel-slide-image p,.home-page-carousel .carousel-slide-image ul{margin:0 0 12px;font-weight:lighter}.home-page-carousel .carousel-slide-image li{margin:0 0 8px}.home-page-carousel .carousel-slide-image ul{list-style-type:disc;padding-left:22px}.home-page-carousel .carousel-slide-image .pull-right{padding-left:30px;max-width:210px;margin-bottom:-80px}.home-page-carousel .carousel-slide-image .ccm-image-slider-text{position:relative;padding:0 0 20px;font-family:"Frutiger LT Pro", sans-serif; font-weight: 300}.table{display:table;width:100%}