.hero-slider.carousel,.hero-slider .item,.hero-slider .active{height:100%!important}.hero-slider .carousel-inner{height:100%!important;margin-top:-1px}.hero-slider .fill{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-repeat:no-repeat}.hero-slider .carousel-indicators li{display:inline-block;width:0;height:0;margin:1px;text-indent:-999px;border:0 solid #fff;border-radius:0;cursor:pointer;background-color:transparent;background-color:transparent}.arrow-wrap{background:#111;width:10em;height:10em;padding:4em 2em;border-radius:50%;font-size:.5em;display:block;box-shadow:0 0 5px 0 #333}.arrow{float:left;position:relative;width:0;height:0;border-style:solid;border-width:3em 3em 0 3em;border-color:#fff transparent transparent transparent;-webkit-transform:rotate(360deg)}.arrow:after{content:'';position:absolute;top:-3.2em;left:-3em;width:0;height:0;border-style:solid;border-width:3em 3em 0 3em;border-color:#111 transparent transparent transparent;-webkit-transform:rotate(360deg)}.hint{position:absolute;top:.6em;width:100%;left:0;font-size:2em;font-style:italic;text-align:center;color:#fff;opacity:0}.arrow-wrap:hover .hint{opacity:1}.arrow-wrap .arrow{-webkit-animation:arrows 2.8s .4s;-webkit-animation-delay:3s}.hero-container{padding-right:0;padding-left:0;width:100%;margin:0 auto;padding-top:0}.hero-container .carousel-indicators .active{background-color:#0a284a}.hero-container .carousel-indicators li{background-color:rgba(151,135,110,1)}.hero-container .carousel-inner img{width:100%;margin:0 auto}.hero-container .carousel-control{width:0}.hero-container .carousel-control.left,.hero-container .carousel-control.right{opacity:1;filter:alpha(opacity=100);background-image:none;background-repeat:no-repeat;text-shadow:none}.hero-container .carousel-control.left span{padding:15px}.hero-container .carousel-control.right span{padding:15px}.hero-container .carousel-control .glyphicon-chevron-left,.hero-container .carousel-control .glyphicon-chevron-right,.hero-container .carousel-control .icon-prev,.hero-container .carousel-control .icon-next{position:absolute;top:45%;z-index:5;display:inline-block}.hero-container .carousel-control .glyphicon-chevron-left,.hero-container .carousel-control .glyphicon-chevron-right,.hero-container .carousel-control .icon-prev,.hero-container .carousel-control .icon-next{width:60px;height:60px;margin-top:-15px;font-size:30px}.hero-container .carousel-control .glyphicon-chevron-left,.hero-container .carousel-control .icon-prev{left:0}.hero-container .carousel-control .glyphicon-chevron-right,.hero-container .carousel-control .icon-next{right:0}.hero-container .carousel-control.left span,.hero-container .carousel-control.right span{background-color:#000}.hero-container .carousel-control.left span:hover,.hero-container .carousel-control.right span:hover{opacity:.7;filter:alpha(opacity=70)}.hero-container .header-text{position:absolute;bottom:0;left:auto;right:auto;width:100%;color:#fff}.hero-container.sm-img .header-text{position:absolute;left:auto;right:auto;width:100%;color:#fff}.hero-container .hero-title{font-size:40px;line-height:40px;text-align:center;font-family:'Trajan W01 bold'!important;font-style:normal;font-weight:normal;padding-left:0%;margin-top:0;margin-bottom:0}.hero-container .hero-title span{display:block}.hero-container .hero-title .subtitle{font-size:12px;font-family:"Gotham SSm A","Gotham SSm B"!important;font-weight:300;font-style:normal;text-transform:uppercase;margin-top:-10px;display:block;text-align:center}.hero-container .hero-description{font-family:'Trajan W01 bold';font-size:22px;color:#fff;line-height:22px;font-weight:300px;font-style:normal;font-style:italic;text-align:right;padding-left:0}.home-hero .carousel-indicators{bottom:150px}.home-hero .hero-text-panel{position:fixed;left:100px;top:200px;padding:0 20px;background-color:rgba(0,0,0,.45);padding-bottom:15px!important;display:table}.home-hero .hero-title{font-size:56px;line-height:65px;text-align:right;font-family:"Surveyor Display A","Surveyor Display B"!important;font-style:normal;font-weight:normal;padding-left:0%;color:#fff}.home-hero .hero-title span{display:block}.home-hero .hero-description{font-family:'Trajan W01 bold';font-size:22px;line-height:22px;color:#fff;font-weight:300;font-style:normal;font-style:italic;text-align:right;padding-left:0}@media only screen and (min-width:761px) and (max-width:992px){.hero-container.sm-img .header-text{bottom:5px}.hero-text-panel{position:absolute;right:0;padding:0 20px;background-color:rgba(0,0,0,.45);padding-bottom:15px!important}}@media(max-width:992px){.hero-container{padding-top:0}}@media(max-width:761px){.hero-container .hero-title{font-size:40px!important;line-height:40px!important;text-align:center;font-family:'Trajan W01 bold'!important;font-style:normal;font-weight:normal;padding-left:0%}.home-hero-text-panel{position:relative;right:0;padding:0 20px;background-color:rgba(0,0,0,0);padding-bottom:15px!important;padding-top:15px!important;max-height:130px;height:130px}.home-hero-title{font-size:40px;line-height:40px;text-align:center;font-family:'Trajan W01 bold'!important;font-style:normal;font-weight:normal;padding-left:0%}.hero-button-link{position:absolute;bottom:0;left:0;width:100%;margin-bottom:10px}.hero-slider.carousel,.hero-slider .item,.hero-slider .active{height:0%!important;display:block}.hero-slider .carousel-inner{height:0%!important;display:table}.hero-slider .fill{height:0%!important;display:table}}@media(max-width:760px){.hero-container .hero-description{font-family:'Trajan W01 bold';font-size:22px;line-height:22px;font-weight:300;font-style:normal;font-style:italic;text-align:center;margin-top:0;padding-left:0;margin-right:0}.hero-container{margin-top:0!important;padding-top:0}.home-hero .hero-text-panel{position:fixed;left:0;top:200px;padding:0 20px;background-color:rgba(0,0,0,.45);padding-bottom:15px!important;display:table}.home-hero .hero-title{font-size:40px;line-height:50px;text-align:right;font-family:'Trajan W01 bold'!important;font-style:normal;font-weight:normal;padding-left:0%;color:#fff}.hero-container .header-text{position:static;top:20%;left:0%;right:auto;width:100%;color:#fff;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.hero-container.sm-img .header-text{position:static;top:20%;left:0%;right:auto;width:100%;color:#fff;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.hero-container .hero-description{color:#000;margin-bottom:40px}.hero-container ul,.hero-container ol{margin-top:0;margin-bottom:-50px}.hero-container .hero-title{margin-right:0}.hero-slider{margin-top:0}}