.promo-hub-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.promo-hub-container p{margin:0}.promo{width:calc(33.75% - 13px)}.promo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(19,95,153,.85);color:#fff;min-height:355px;margin-bottom:10px;margin-right:10px}.promo:nth-child(3n){margin-right:0}.promo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;color:#fff;text-decoration:none}.promo-image{background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:100%}.promo-image.no-image{background-image:url("https://s3-us-west-2.amazonaws.com/wajax-website-production/img/logo.svg");background-size:80%;background-position:30% 40%;background-repeat:no-repeat;background-color:#fff}.promo-excerpt{font-family:"Open Sans",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 20px;padding-right:35px;font-size:.7em;line-height:1.2;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.promo-excerpt .excerpt{font-weight:normal !important}.promo-title{font-weight:normal !important;margin-bottom:5px !important}.promo-excerpt p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.promo a::after{content:"+";position:absolute;right:0;bottom:0;width:30px;height:30px;background:#284053;border:2px solid #fff;border-right:0;border-bottom:0;color:#fff;font-size:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo{-webkit-transition:all .2s;transition:all .2s}.promo:hover a::after{background:#e40028}.promotions-industry-filter{float:none;margin-bottom:20px;width:auto;min-width:250px}@media only screen and (max-width: 900px){.post-type-archive-promotions .site-main .wrapper{padding-right:4%}}@media only screen and (max-width: 700px){.promo{min-height:300px}}@media only screen and (max-width: 600px){.promo,.promo-featured{width:calc(50% - 10px)}.promo:nth-child(3n),.promo-featured:nth-child(3n){margin-right:10px}.promo-featured{min-height:230px}}@media only screen and (max-width: 480px){.promo,.promo-featured{width:100%}.promo{margin-bottom:20px}}.related-promotions-container{width:100%}.related-promotions-container .related-promotions-title{text-align:center}.related-promotions-container .promo-hub-container{max-width:780px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.related-promotions-container .all-promotions-btn{display:table;margin:0 auto;margin-top:20px}.single-promotions a.post-edit-link{display:inline-block;font-size:.75em;padding:5px 10px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#666;background-color:hsla(0,0%,100%,.5);border:1px SOLID rgba(0,0,0,.5);margin-bottom:20px}.single-promotions .page-title-container{width:100%}.single-promotions .page-title-container h1{font-size:1.8em}.single-promotions .page-title{padding-right:20%;line-height:1.2}.single-promotions .promo-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0}.single-promotions .event-intro{position:relative;padding-right:70px;padding-bottom:20px}.single-promotions .event-intro:after{content:"";position:absolute;bottom:0;left:0;width:90%;height:2px;background:#707070}.single-promotions .promo-image{padding-top:0}.single-promotions .col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:4%}.single-promotions .left-col{position:relative;padding-right:70px}.single-promotions .left-col:after{content:"";position:absolute;bottom:0;left:0;width:90%;height:2px;background:#707070}.single-promotions .right-col{padding-left:15px}.single-promotions .content-area .wrapper{padding-top:40px}.single-promotions .content-area h2,.single-promotions .content-area h3{font-family:"Oswald",sans-serif;text-transform:uppercase}.single-promotions .content-area h2{font-size:2em;line-height:42px}.single-promotions .content-area h3{font-size:1.5em;line-height:26px;margin-top:40px;margin-bottom:10px}.single-promotions .content-area li{margin-bottom:2px}.single-promotions .content-area .primary-btn{margin-top:20px}.single-promotions .event-details{list-style-type:none;padding-left:0 !important;font-size:1em !important}.single-promotions .event-details li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.single-promotions .event-details li:before{display:none}.single-promotions .event-details strong{color:#e40028}.single-promotions .event-details p{display:inline-block;margin:0;margin-left:10px}.single-promotions .event-details .event-label{margin-left:0;width:70px}.single-promotions #content{padding-bottom:30px}.single-promotions .promo-map{margin:20px 0}.single-promotions .promo-hero{display:block;margin-bottom:10px;width:100%}.single-promotions .additional-offer{margin:30px 0}.single-promotions .additional-offer ul{margin:0;margin-top:20px;padding:0;padding-left:18px}.single-promotions .additional-offer ul li{margin-bottom:10px}.single-promotions .additional-offer .col-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-promotions .additional-offer h3:first-child{margin-top:0}.single-promotions .mice-type{font-family:"Open Sans",sans-serif;font-size:.8em !important;line-height:1.2;font-weight:normal !important}.single-promotions .primary-btn{margin-top:10px !important;margin-right:0 !important}@media only screen and (max-width: 970px){.single-promotions .col{-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:0;padding-right:0}.single-promotions .promo-image{text-align:center;margin-top:30px}.single-promotions .content-area h3{font-size:1.4em}.single-promotions .register-btn{text-align:center}}@media only screen and (max-width: 760px){.single-promotions .page-title-container h1{font-size:1.4em;line-height:26px}.breadcrumbs{display:none}}@media only screen and (max-width: 500px){.single-promotions .content-area h2{font-size:1.4em;line-height:25px}.single-promotions .additional-offer .left-col,.single-promotions .additional-offer .right-col{width:100%}.single-promotions .additional-offer .right-col{margin-top:0}.single-promotions .promo-info ul{margin:0}.single-promotions .event-details strong{width:100%}.single-promotions .event-details p{margin-left:0}}
/*# sourceMappingURL=promotions.min.css.map */