@import url(/wp-content/themes/vicious-marketing/assets/css/wix-fonts.css);.page-industries-site{font-family:var(--wix-font-body);font-weight:400}.page-industries-site .main-nav a{font-family:Arial,Helvetica,var(--wix-font-body),sans-serif;font-weight:700;letter-spacing:.1em}.page-industries{background:#fff}.industries-hero{background:var(--black) url(/wp-content/themes/vicious-marketing/assets/images/wix-970284_5b2397a9662440658cf6ec90ebc7a37b-mv2.png) center/cover no-repeat;color:#fff;padding:135px 0 125px;position:relative}.industries-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0 / .88) 0%,rgb(0 0 0 / .45) 55%,rgb(0 0 0 / .2) 100%)}.industries-hero .container{position:relative;z-index:1;max-width:var(--container,1200px)}.industries-hero h1{font-family:var(--wix-font-nuckle-bold);font-size:clamp(40px, 6vw, 64px);line-height:1.5;font-weight:400;color:#fff;max-width:750px;margin-bottom:28px}.industries-hero .btn-primary{border-radius:20px;padding:14px 36px;font-family:Arial,Helvetica,sans-serif;letter-spacing:.1em}.industries-hero .btn-primary:hover{color:#8d0101;background-color:#fff}.industries-compliance{padding:70px 0 40px;text-align:center;background:#fff}.industries-compliance .container{max-width:900px}.industries-compliance h2{font-family:"nuckle bold";font-size:clamp(32px, 4.5vw, 48px);line-height:1.38;font-weight:700!important;margin-bottom:16px;color:var(--black)}.industries-compliance h4{font-family:var(--wix-font-nuckle-regular);font-size:20px;line-height:1.4;font-weight:400;color:var(--black);margin-bottom:40px}.industries-grid-section{padding:0 0 80px;background:#fff}.industries-grid{column-count:3;column-gap:22px}.industry-card{background:linear-gradient(90deg,#C93629 0%,#621C15 100%);border-radius:10px 10px 0 0;padding:32px 15px;color:#fff;display:flex;flex-direction:column;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin-bottom:22px}.industry-card img.industry-card-icon{background-color:#621C15;padding:4px;border-radius:10px;border:1px solid}@media (max-width:1024px){.industries-grid{column-count:2}}@media (max-width:767px){.industries-grid{column-count:1}}.industry-card-icon{width:59px;height:59px;margin-bottom:18px;object-fit:contain}.industry-card h4{font-family:var(--wix-font-nuckle-regular);font-size:20px;line-height:1.3;font-weight:600;color:#fff;margin-bottom:14px}.industry-card p{font-family:var(--wix-font-body);font-size:15px;line-height:1.75;color:#fff;margin-bottom:24px;flex:1}.industry-card .btn-read-more{display:inline-block;align-self:flex-start;background:var(--black);color:#fff;font-family:var(--wix-font-nuckle-regular);font-size:14px;padding:12px 28px;border-radius:15px;text-decoration:none;transition:opacity 0.2s}.industry-card .btn-read-more:hover{background-color:#fff;color:#C93629}.industries-book-cta{padding:50px 0 60px;text-align:center;background:#fff}.industries-book-cta h2{font-family:var(--wix-font-nuckle-regular);font-size:clamp(32px, 4.5vw, 48px);line-height:1.38;font-weight:400;margin-bottom:28px;color:var(--black)}.industries-book-cta .btn-primary{border-radius:999px;padding:14px 40px}.page-industries-site .brands-trust .section-title,.page-industries-site .cta-banner h2,.page-industries-site .footer-col h5{font-family:var(--font-display);font-weight:400}.brands-subtitle{color:#111;font-size:18px;max-width:100%}@media (max-width:900px){.industries-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.industries-grid{grid-template-columns:1fr}.industries-hero{padding:80px 0 70px}}