.cb-slimlineCta{background-color:#000;position:relative;background-position:0%,0%;background-image:url("../../../images/components/shutterStockBackground.png");background-repeat:no-repeat;background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi){.cb-slimlineCta{background-image:url("../../../images/components/shutterStockBackground@2x.png")}}.cb-slimlineCta.background-red{background-color:#e90521}.cb-slimlineCta.background-red .button{font-size:13px;font-size:1.3rem;border:0;width:auto;max-width:100%;font-weight:bold;padding:12px 20px 13px;min-width:201px;margin:20px 0;text-decoration:none;text-align:center;box-sizing:border-box;display:inline-block;position:relative;overflow:hidden;cursor:pointer;z-index:1;transition:color .2s ease,background .2s ease,border .2s ease;background:#000;border:1px solid #000;width:100%;margin:25px 0 0}@media(min-width: 1420px){.cb-slimlineCta.background-red .button{font-size:15px;font-size:1.5rem;padding:13px 20px 14px}}.cb-slimlineCta.background-red .button:focus-visible{outline-offset:2px}.cb-slimlineCta.background-red .button.disabled,.cb-slimlineCta.background-red .button:disabled,.cb-slimlineCta.background-red .button[disabled]{opacity:.4;pointer-events:none}.cb-slimlineCta.background-red .button:focus-visible{outline:1px solid #000}.cb-slimlineCta.background-red .button:hover{border-color:#000;background:#4d4d4d;border-color:#4d4d4d}@media(min-width: 768px){.cb-slimlineCta.background-red .button{width:auto;margin:0 0 0 auto}}@media(min-width: 1050px){.cb-slimlineCta.background-red .button{margin:0 60px 0 auto}}@media(min-width: 1420px){.cb-slimlineCta.background-red .button{margin:0 100px 0 auto}}.cb-slimlineCta .inner{padding:40px 0;text-align:center}@media(min-width: 768px){.cb-slimlineCta .inner{padding:50px 0 40px;display:flex;align-items:center;text-align:left}}@media(min-width: 1050px){.cb-slimlineCta .inner{padding:60px 0 50px}}@media(min-width: 1420px){.cb-slimlineCta .inner{padding:75px 0 60px}}.cb-slimlineCta h2{color:#fff;margin:0}@media(min-width: 768px){.cb-slimlineCta h2{padding-right:30px}}@media(min-width: 1050px){.cb-slimlineCta h2{padding-right:50px}}@media(min-width: 1420px){.cb-slimlineCta h2{line-height:52px;padding-right:60px}}.cb-slimlineCta .button{width:100%;margin:25px 0 0}@media(min-width: 768px){.cb-slimlineCta .button{width:auto;margin:0 0 0 auto}}@media(min-width: 1050px){.cb-slimlineCta .button{margin:0 60px 0 auto}}@media(min-width: 1420px){.cb-slimlineCta .button{margin:0 100px 0 auto}}
