@import url(https://fonts.googleapis.com/css2?family=BBH+Hegarty&display=swap);
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on July 15, 2026 */
@font-face{font-family:'lapsus_probold';src:url(/themes/ace/fonts/lapsus-pro-bold/lapsus-pro-bold-webfont.eot);src:url('/themes/ace/fonts/lapsus-pro-bold/lapsus-pro-bold-webfont.eot?#iefix') format('embedded-opentype'),url(/themes/ace/fonts/lapsus-pro-bold/lapsus-pro-bold-webfont.woff2) format('woff2'),url(/themes/ace/fonts/lapsus-pro-bold/lapsus-pro-bold-webfont.woff) format('woff'),url(/themes/ace/fonts/lapsus-pro-bold/lapsus-pro-bold-webfont.ttf) format('truetype'),url('/themes/ace/fonts/lapsus-pro-bold/lapsus-pro-bold-webfont.svg#lapsus_probold') format('svg');font-weight:400;font-style:normal}.container.promo-wrapper{width:1360px!important;margin-top:60px;margin-bottom:60px}#aug-banner{-webkit-box-shadow:0 0 15px 2px rgb(0 0 0 / .25);box-shadow:0 0 15px 2px rgb(0 0 0 / .25);width:100%;background-image:url(../images/banner/back@2x.jpg);background-image:-webkit-image-set(url(../images/banner/back.jpg) 1x,url(../images/banner/back@2x.jpg) 2x);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;--red:#ed1c24;overflow:visible}#aug-banner .banner-inner{height:auto;width:100%;position:relative;gap:3em}#aug-banner .banner-main{margin-left:0;margin-bottom:12px}#aug-banner .button{margin-top:0;font-size:1.3em;width:10em;height:2.4em;border-radius:0;z-index:1;line-height:7;background-color:rgb(241 102 34)}#aug-banner .button{text-decoration:none;color:#fff}#aug-banner .button:hover,#aug-banner.button:visited,#aug-banner .button:active{text-decoration:none;color:#fff}#aug-banner .main-text1{color:#000;text-align:center;-webkit-text-stroke-width:4.31px;-webkit-text-stroke-color:#FFF;font-size:110.401px;font-style:normal;font-weight:700;line-height:95.456px;text-transform:uppercase;paint-order:stroke fill;font-family:'lapsus_probold'}#aug-banner .main-text1 span{color:#FFF;text-align:center;-webkit-text-stroke-width:3.73px;-webkit-text-stroke-color:#000;font-family:"BBH Hegarty";font-size:159.54px;font-style:normal;font-weight:400;line-height:220.641px;text-transform:uppercase;paint-order:stroke fill}#aug-banner .text{max-width:391.598px;color:#000;text-align:center;font-size:37.683px;font-style:normal;font-weight:700;line-height:135%;letter-spacing:.678px}@supports (background:-webkit-named-image(i)){#aug-banner .button{padding-top:2px}}@media screen and (max-width:991px){#aug-banner .banner-inner{flex-direction:column;gap:0;padding:0;margin:10px 0;width:100%}#aug-banner .main-text1{color:#000;text-align:center;-webkit-text-stroke-color:#FFF;font-size:56.446px;font-style:normal;font-weight:700;line-height:53.128px;text-transform:uppercase}#aug-banner .main-text1 span{color:#FFF;text-align:center;-webkit-text-stroke-color:#000;font-family:"BBH Hegarty";font-size:83.796px;font-style:normal;font-weight:400;line-height:122.802px;text-transform:uppercase}#aug-banner .text{color:#000;text-align:center;font-family:"BBH Hegarty";font-size:23.997px;font-style:normal;font-weight:400;line-height:30.908px;text-transform:uppercase}#aug-banner .button{font-size:1.3em}#aug-banner .banner-main{width:100%}#aug-banner .banner-cta{margin-left:0em;margin-right:0em;width:100%}.container.promo-wrapper{margin-bottom:20px}}@media screen and (max-width:767px){#aug-banner{background-image:url(../images/banner/back-m.jpg);background-image:-webkit-image-set(url(../images/banner/back-m.jpg) 1x,url(../images/banner/back-m@2x.jpg) 2x)}}@media screen and (max-width:567px){#aug-banner .main-text1{text-wrap-mode:nowrap}.container.promo-wrapper{margin-top:20px;margin-bottom:25px;padding:0 25px}#aug-banner .banner-inner{margin:0;margin-top:44px;margin-bottom:49px}#aug-banner .text{max-width:273px}#aug-banner .banner-main{margin-left:0;margin-bottom:-18px}}