.hero-static-caption,.nivo-caption{font-family:Roboto,sans-serif!important;background-color:transparent;bottom:auto;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;opacity:1;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:8}.hero-video-caption{background-color:rgba(240,240,240,.8);padding:250px 0}.hero-slider-content h1{color:#000;font-size:55px;font-weight:700;text-transform:uppercase;text-align:center!important}.hero-slider-content p{color:#333;font-size:16px!important;font-weight:500!important;line-height:28px;max-width:755px;padding:0;margin:10px auto 30px!important;text-align:center!important}.hero-slider-content a{background-color:#bf0311;color:#fff!important;display:block;width:170px;margin:15px auto 0!important;font-size:15px;height:50px;line-height:24px;padding:12px 10px;border-radius:3px;text-transform:uppercase;text-align:center!important;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.hero-slider-content a:hover{background-color:#2688d5}.nivo-directionNav a{background-color:rgba(255,255,255,.3);border-radius:50%;color:#666!important;display:block;height:58px;margin-top:-29px;text-align:center;top:50%;width:58px}.nivo-directionNav a:hover{background-color:rgba(255,255,255,.6);color:#555}.nivo-directionNav a i{display:block;font-size:24px;line-height:58px}.nivo-prevNav{left:40px}.nivo-nextNav{right:40px}@media only screen and (min-width:320px) and (max-width:767px){.hero-slider-content h1{font-size:20px!important;text-align:center!important}.hero-slider-content p{font-size:12px!important;line-height:15px;margin:inherit!important;margin-top:0!important;text-align:center!important;margin-bottom:10px!important}.hero-slider-content a{padding:5px 10px;font-size:12px;margin:inherit!important;margin-top:10px!important;width:120px;height:inherit;display:table;margin:auto!important}.hero-slider-content p{text-align:center!important}.nivo-directionNav a{height:30px;margin-top:-18px;width:30px}.nivo-directionNav a i{font-size:17px;line-height:32px}}