@import url("https://p.typekit.net/p.css?s=1&k=byv8trm&ht=tk&f=25310&a=183634070&app=typekit&e=css");@font-face{font-family:"industry";src:url("https://use.typekit.net/af/3db612/000000000000000077519a43/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/3db612/000000000000000077519a43/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/3db612/000000000000000077519a43/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}.tk-industry{font-family:"industry",sans-serif}.pa-text-button-over-image>.et_pb_promo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:100%;transition:opacity 0.3s ease-in-out;opacity:0}.et_pb_blog_grid .et_pb_post{min-height:540px}.pa-text-button-over-image>.et_pb_blurb .et_pb_blurb_wrap:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;z-index:9;transition:opacity 0.3s ease-in-out;opacity:0}.pa-text-button-over-image:hover>.et_pb_promo{opacity:1}.pa-text-button-over-image:hover>.et_pb_blurb .et_pb_blurb_wrap:before{opacity:0.5}@media (max-width:1024px){.pa-text-button-over-image:active>.et_pb_promo{opacity:1}.pa-text-button-over-image:active>.et_pb_blurb .et_pb_blurb_wrap:before{opacity:0.5}}.et_pb_post a.more-link{background:transparent;border:2px solid #D25C2B;padding:4px 15px;font-weight:bold;margin-top:20px;text-transform:capitalize;display:inline-block;transition:all 0.3s ease-in-out}.et_pb_post a.more-link:hover{background:#D25C2B;border:2px solid #D25C2B;transition:all 0.3s ease-in-out}.pa-blog-equal-height .pa-auto-height{height:auto!important}.pa-blog-equal-height .pa-auto-margin{margin-top:20px!important}.button1{border-radius:0px;background-color:white;border-style:solid;border-width:2px;border-color:#d25c2b;color:#474747;text-align:center;font-size:18px;font-weight:bold;text-transform:uppercase;padding:11px 13px 11px 13px;width:200px;transition:all 0.5s;cursor:pointer}.button1{cursor:pointer;display:inline-block;position:relative;transition:0.5s}.button1:after{content:' ›';font-size:40px;position:absolute;opacity:0;top:-9px;right:20px;transition:0.5s}.button1:hover{padding:11px 35px 11px 13px;width:220px;background-color:#d25c2b;color:white}.button1:hover:after{opacity:1;right:10px}