.hero{margin-top:150px;background-color:#3c3c3b;background-position:top center;background-size:cover;text-shadow:0 0 10px #3c3c3b;color:#fff}.outer-ring .hero{margin-top:0}.hero__content{padding-top:200px;padding-bottom:200px}.hero__headline{margin-top:100px}@media screen and (min-width:64em){.hero__headline{margin-top:150px}}.hero__title{margin-top:0}.hero__title--front{margin-bottom:0}.hero__subtitle:first-of-type{margin-top:0}.hero__subtitle:last-of-type{margin-bottom:0}.hero__icon{display:inline-block;font-size:3rem;vertical-align:middle}.hero__column{height:100%;padding:0}.hero__bg{position:relative;overflow:hidden;height:100%;padding-top:352px;padding-right:15px;padding-left:15px;background-position:center;background-size:cover}.hero__bg:hover .hero__content{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hero--front{position:relative;background-position:center;background-size:cover}@media screen and (min-width:64em){.hero--front{height:calc(100vh - 250px);min-height:620px}}.hero--front .hero__content{position:absolute;top:50%;padding-top:0;padding-bottom:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero--front .hero__subtitle{margin:40px 0}.hero--front.hero--single{height:calc(100vh - 250px);min-height:350px}.hero__btn{position:absolute;z-index:10;top:50%;width:30px;height:30px;color:#e4022e;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero__btn:not(.slick-disabled):hover{color:#fff}.hero__btn:not(.slick-disabled):hover:after{background:#e4022e}.hero__btn:before{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero__btn:after{content:'';position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;border-radius:100%;background:#fff;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.hero__btn--prev{left:30px}@media screen and (min-width:64em){.hero__btn--prev{left:-5px}}@media screen and (min-width:84.375em){.hero__btn--prev{left:-70px}}.hero__btn--next{right:30px}@media screen and (min-width:64em){.hero__btn--next{right:-5px}}@media screen and (min-width:84.375em){.hero__btn--next{right:-70px}}.hero__btn.slick-disabled{opacity:.5;cursor:not-allowed}.hero__btn.slick-disabled:before{color:#3c3c3b}.hero--columns{padding-top:0}.hero--columns .hero__content{top:auto;bottom:0;width:100%;height:auto;margin-right:-15px;margin-left:-15px;padding:30px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,10,10,0)),to(rgba(10,10,10,.7)));background:-webkit-linear-gradient(top,rgba(10,10,10,0) 0,rgba(10,10,10,.7) 100%);background:-o-linear-gradient(top,rgba(10,10,10,0) 0,rgba(10,10,10,.7) 100%);background:linear-gradient(to bottom,rgba(10,10,10,0) 0,rgba(10,10,10,.7) 100%);text-align:center;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:translateY(calc(100% - 130px));-ms-transform:translateY(calc(100% - 130px));transform:translateY(calc(100% - 130px))}@media screen and (min-width:64em){.hero--columns .hero__content{padding:60px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(calc(100% - 160px));-ms-transform:translateY(calc(100% - 160px));transform:translateY(calc(100% - 160px))}}.hero--columns .hero__content>a:not(.button){display:block;color:#fff}
/*# sourceMappingURL=hero.min.css.map */