.container.promo-wrapper{width:1360px!important;margin-top:60px;margin-bottom:60px}#july-banner{width:100%;background-image:url(../images/banner/back.webp);background-image:-webkit-image-set(url(../images/banner/back.webp) 1x,url(../images/banner/back@2x.webp) 2x);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:visible;-webkit-box-shadow:0 0 15px 4px rgb(0 0 0 / .25);box-shadow:0 0 15px 4px rgb(0 0 0 / .25);border-radius:5px}#july-banner .banner-inner{height:auto;width:100%;padding:12px 0 14px 0;gap:137px}#july-banner .banner-inner>.left{bottom:-8px;left:-20px}#july-banner .banner-inner>.right{bottom:-7px;right:-68px}#july-banner .right{padding-top:5px}#july-banner .left img{margin-left:5px}#july-banner .button{margin-top:12px;font-size:1.093em;width:11.43em;height:2.2em;border-radius:19px;z-index:1;line-height:1;background-color:#c72131;left:-8px}#july-banner .button:hover,#july-banner .button:visited,#july-banner .button:active{text-decoration:none;color:#fff}@supports (background:-webkit-named-image(i)){#july-banner .button{padding-top:2px}}@media screen and (max-width:991px){#july-banner .banner-inner{flex-direction:column;gap:0;padding:0;margin:5% 0}}@media screen and (max-width:767px){#july-banner{background-image:url(../images/banner/back-m.webp);background-image:-webkit-image-set(url(../images/banner/back-m.webp) 1x,url(../images/banner/back-m@2x.webp) 2x);border-radius:0}#july-banner .button{font-size:1.3em;left:0}#july-banner .banner-cta{margin-left:0em;margin-right:0em;width:100%}.container.promo-wrapper{margin-bottom:20px}}@media screen and (max-width:567px){#july-banner .main{}#july-banner .banner-inner{margin-top:17px;margin-bottom:22px}#july-banner .button{font-size:.933em;margin-top:11px}}