﻿@font-face{font-family:"Gotham HTF Black";src:url("/Content/fonts/Gotham-Black.woff");}@font-face{font-family:"Gotham HTF Medium";src:url("/Content/fonts/GothamMediumRegular.ttf");}.carousel{color:#fff;line-height:1;}.carousel .carousel-control{background-image:none;width:10%;}.carousel .carousel-caption{background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.8) 100%);bottom:0;right:0;left:0;padding-top:0;padding-bottom:50px;text-shadow:2px 2px 2px rgba(0,0,0,.6);}.carousel .carousel-caption .cta{font-size:20px;background-color:#ed1c24;border:1px solid #ed1c24;border-radius:0;font-weight:700;font-family:'Avenir LT W01_45 Book1475508';}.carousel .carousel-caption .cta:hover{background-color:#c12035;border-color:#c12035;}.carousel .Left-caption{padding-left:10%;text-align:left;}.carousel .Right-caption{padding-right:10%;text-align:right;}.carousel .carousel-caption h3,.carousel .carousel-overlay .carousel-overlay-main{font-family:"Gotham HTF Black",sans-serif !important;font-size:60px !important;text-transform:uppercase;margin-bottom:8px;margin-top:50px;}@media screen and (max-width:1023px){.carousel .carousel-caption h3,.carousel .carousel-overlay .carousel-overlay-main{font-size:36px !important;}}@media screen and (max-width:767px){.carousel .carousel-caption h3,.carousel .carousel-overlay .carousel-overlay-main{font-size:24px !important;margin-bottom:.25em;margin-top:0;}}@media screen and (max-width:425px){.carousel .carousel-caption h3,.carousel .carousel-overlay .carousel-overlay-main{font-size:20px !important;}}.carousel .carousel-caption p,.carousel .carousel-overlay .carousel-overlay-sub{font-family:"Gotham HTF Medium",sans-serif !important;font-size:40px !important;text-transform:uppercase;margin-bottom:25px;}@media screen and (max-width:1023px){.carousel .carousel-caption p,.carousel .carousel-overlay .carousel-overlay-sub{font-size:30px !important;}}@media screen and (max-width:767px){.carousel .carousel-caption p,.carousel .carousel-overlay .carousel-overlay-sub{font-size:20px !important;margin-bottom:.5em;}}@media screen and (max-width:767px){.carousel .carousel-caption p,.carousel .carousel-overlay .carousel-overlay-sub{font-size:20px !important;margin-bottom:.5em;}}@media screen and (max-width:425px){.carousel .carousel-caption p,.carousel .carousel-overlay .carousel-overlay-sub{font-size:15px !important;margin-bottom:.5em;}}.carousel .carousel-caption p a,.carousel .carousel-overlay .carousel-overlay-sub a{color:#ed1c24;}.carousel a,.carousel a:link,.carousel a:visited{color:#fff;}@media screen and (max-width:767px){.carousel .carousel-indicators{bottom:130px;}.carousel .carousel-control .glyphicon-chevron-left,.carousel .carousel-control .glyphicon-chevron-right{top:25%;}.carousel .carousel-caption{position:relative;top:0;left:0;background-color:#000;padding:0 10%;height:150px;display:flex;flex-direction:column;justify-content:center;}.carousel .carousel-caption.Left-caption,.carousel .carousel-caption.Center-caption,.carousel .carousel-caption.Right-caption{text-align:left;left:0;right:0;}}