:root .has-heading-1-font-size{color:#2d2d2d;line-height:1.2144}:root .has-heading-2-font-size{color:#2d2d2d;line-height:1.2223}:root .has-heading-3-font-size{color:#2d2d2d;line-height:1.3334}:root .has-heading-4-font-size{color:#2d2d2d;line-height:1.231}:root .has-heading-5-font-size{color:#2d2d2d;line-height:1.273}:root .has-heading-6-font-size{color:#2d2d2d;line-height:1.445}:root .has-body-large-font-size{color:#2d2d2d;font-family:Open Sans;line-height:1.637}:root .has-body-regular-font-size{font-family:Open Sans;line-height:1.556}:root .has-body-small-font-size{color:#2d2d2d;font-family:Open Sans;line-height:1.429}:root .has-body-x-small-font-size{color:#2d2d2d;font-family:Open Sans;line-height:1.334}.industry-listing{padding:2.5rem 0}@media(min-width:768px){.industry-listing{padding:3rem 0}}@media(min-width:992px){.industry-listing{padding:4rem 0}}@media(min-width:1199px){.industry-listing{padding:5.2rem 0}}.industry-listing a:after{display:none}.industry-listing--header{margin-bottom:40px}.industry-listing--header h2{color:#000;margin-bottom:20px}.industry-listing--header .body-large{color:#6d6d6d}.industry-listing--header .body-large p{margin-bottom:0}.industry-listing--tab-content{display:flex;flex-wrap:wrap;gap:2rem;width:100%}@media(min-width:992px){.industry-listing--tab-content{gap:2.4rem}}.industry-listing--item{display:flex;flex-direction:column;height:100%}.industry-listing--item-img-wrapper{aspect-ratio:1.305;-o-border-image:linear-gradient(90deg,#cf1f25,#e30413 50%,#ef4123);border-image:linear-gradient(90deg,#cf1f25,#e30413 50%,#ef4123);border-image-slice:1;border-top:4px solid transparent;flex:0 0 200px;max-height:200px;overflow:hidden;transition:all .3s linear;width:100%}@media(min-width:768px){.industry-listing--item-img-wrapper{flex:0 0 249px;max-height:249px}}.industry-listing--item-img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s linear;width:100%}.industry-listing--item-text{background:#f1f1f1;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1.5rem 1.5rem 2rem;transition:all .3s linear}@media(min-width:992px){.industry-listing--item-text{padding:2.4rem}}.industry-listing--item-text-tag{background:#fff;color:#e30413;display:inline-block;font-family:Open Sans;font-weight:600;outline:1px solid #e30413;outline-offset:-1px;padding:4px 8px;width:-moz-fit-content;width:fit-content}.industry-listing--item-text-tag-cont{-moz-column-gap:3px;column-gap:3px;display:flex;flex-wrap:wrap;margin-bottom:8px}@media(min-width:992px){.industry-listing--item-text-tag-cont{margin-bottom:16px}}.industry-listing--item-text-inner{display:flex;flex-direction:column;height:100%}.industry-listing--item-text-title{letter-spacing:-.012em!important;margin-bottom:1rem!important;transition:all .3s linear}.industry-listing--item-text-excerpt{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:1rem!important;max-height:168px;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.industry-listing--item-text-excerpt{margin-bottom:1.6rem!important}}@media(min-width:1380px){.industry-listing--item-text-excerpt{min-height:168px}}.industry-listing--item-text-excerpt p:last-child{margin-bottom:0}.industry-listing--item-text .address{display:flex;gap:8px;margin-bottom:1.5rem}@media(min-width:768px){.industry-listing--item-text .address{margin-bottom:2.4rem}}.industry-listing--item-text .address img,.industry-listing--item-text .address svg{flex:0 0 2rem;height:2rem;margin-top:2px;max-width:2rem}@media(min-width:768px){.industry-listing--item-text .address img,.industry-listing--item-text .address svg{flex:0 0 2.4rem;height:2.4rem;margin-top:0;max-width:2.4rem}}.industry-listing--item-text .address img path,.industry-listing--item-text .address svg path{stroke-width:2}.industry-listing--item-text .address p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#6d6d6d;display:-webkit-box;margin-bottom:0;max-height:56px;overflow:hidden;text-overflow:ellipsis}@media(min-width:1380px){.industry-listing--item-text .address p{min-height:56px}}@media(min-width:768px){.industry-listing--item-text .body-regular{margin-bottom:1.6rem}}.industry-listing--item-text .body-regular p{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;max-height:168px;overflow:hidden;text-overflow:ellipsis}@media(min-width:1380px){.industry-listing--item-text .body-regular p{min-height:168px}}.industry-listing--item-text .body-regular p:last-child,.industry-listing--item-text .line{margin-bottom:0}.industry-listing--item-link{width:100%}@media(min-width:576px){.industry-listing--item-link{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width:992px){.industry-listing--item-link{flex:0 0 calc(33.333% - 16px);max-width:calc(33.333% - 16px)}}@media(min-width:576px){.industry-listing--item-link:nth-child(-n+2){flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media(min-width:992px){.industry-listing--item-link:nth-child(-n+2){flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}}@media(min-width:1071px){.industry-listing--item-link:nth-child(-n+2) .industry-listing--item-img-wrapper{flex:0 0 380px;max-height:380px}}@media(min-width:768px){.industry-listing--item-link:nth-child(-n+2) .industry-listing--item-text-excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-height:84px;min-height:84px;overflow:hidden;text-overflow:ellipsis}}.industry-listing--item-link:nth-child(-n+2) .industry-listing--item-text-excerpt p:last-child{margin-bottom:0}.industry-listing--item-link:hover .industry-listing--item-img{transform:scale(1.05);transition:all .3s linear}.industry-listing--item-link:hover .line{color:#c00916;transition:all .5s linear}.industry-listing--item-link:hover .line:before{transform:scaleX(0);transform-origin:right}.industry-listing--loading{display:none;padding:20px;text-align:center}.industry-listing--loading .spinner{animation:spin 1s ease-in-out infinite;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#e30413;display:inline-block;height:40px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}
