:root{--bg-color:#151515;--text-color:#FFF}.black{--bg-color:#151515;--text-color:#FFF}.amber{--bg-color:#f8a323;--bg-gradient:linear-gradient(60deg, rgba(255,172,0,1) 0%, rgba(255,147,0,1) 100%);--text-color:#FFF;--active-text-color:#f8a323}.red{--bg-color:#cd4d4d;--bg-gradient:linear-gradient(60deg, rgba(219,97,95,1) 0%, rgba(198,67,67,1) 100%);--text-color:#FFF;--active-text-color:#cd4d4d}.blue{--bg-color:#45b7c2;--bg-gradient:linear-gradient(60deg, rgba(69,183,194,1) 0%, rgba(33,166,178,1) 100%);--text-color:#FFF;--active-text-color:#45b7c2}.purple{--bg-color:#6850ac;--bg-gradient:linear-gradient(60deg, rgba(112,81,199,1) 0%, rgba(91,80,122,1) 100%);--text-color:#FFF;--active-text-color:#6850ac}.green{--bg-color:#b3cd7f;--bg-gradient:linear-gradient(60deg, rgba(169,227,52,1) 0%, rgba(143,193,42,1) 100%);--text-color:#000;--active-text-color:#000}.alert-box{background:var(--bg-gradient);color:var(--text-color);position:relative;padding:2.5% 7.5%}.alert-box:before{display:block;content:' ';background-image:url(//southmeadhc.b-cdn.net/wp-content/themes/SHC/images/shc-figure-tilt-right-white-cropped.svg);background-repeat:no-repeat;background-position:-75px -30px;height:100%;width:100%;position:absolute;top:0;left:0;opacity:.2;background-size:auto 150%;z-index:0}.alert-box .inner{position:relative;z-index:2;display:flex}.alert-box .inner .left{width:80%;padding-right:2%}.alert-box .inner .left .small-title{text-transform:uppercase;font-family:Arial;border-bottom:1px solid var(--text-color);padding:0 0 10px 0;margin:0}.alert-box .inner .left .heading{margin:0;padding:0 0 10px 0;margin:10px 0;border-bottom:1px solid #fff}@media only screen and (max-width:768px){.alert-box .inner .left{width:100%}}@media only screen and (max-width:576px){.alert-box .inner .left{padding-right:0}}.alert-box .inner .right{width:20%;display:flex;align-items:center;justify-content:end}.alert-box .inner .right .icon span[class^=shc-icon-]::before{font-size:9rem;color:#fff}@media only screen and (max-width:768px){.alert-box .inner .right{display:none}}@media only screen and (max-width:768px){.alert-box .inner{display:block}}