#vip-signup .vip-signup{ background-image: url("https://cdn.shopify.com/s/files/1/2660/5202/files/TentSale_Background_Pattern.jpg?v=1787937596") ; background-size: 150%; background-repeat: no-repeat; } @media screen and (min-width: 992px) { #vip-signup .vip-signup{ background-position: 0% 50%; } } @media screen and (min-width: 1200px) { .vip-signup .signup-form .VIP-content-side { padding: 20px 0 20px 20px; } } .vip-signup .signup-form .VIP-content-side h2, .vip-signup .signup-form .VIP-content-side p { color: #fff !important; } .VIP-content { text-align: center; } .vip-signup .signup-form .VIP-content-side img { width: 110%; } .vip-signup .signup-form .VIP-content-side h2, .vip-signup .signup-form .VIP-content-side p { line-height: 63%; } .VIP-list { text-align: left; margin-left: 17px; color: #fff; } .VIP-list li { list-style: disc; font-size: 1.2em; } .vip-signup .signup-form { background-repeat: no-repeat; background-size: cover; display: flex; align-items: center; } #content .vip-signup .signup-form { background-image: none!important; background-repeat: no-repeat; background-size: cover; display: flex; align-items: center; background-color: transparent; } .vip-signup .bottom_line{ background-color: white; margin: 0 -500%; } .vip-signup .signup-form .VIP-content-side .VIP-date { color: #fff !important; } .vip-signup .signup-form .VIP-content-side p a { color: #fff !important; } .vip-signup .signup-form .VIP-content-side p a:hover { color: #333 !important; } .vip-signup .signup-form { background-size: cover; background-repeat: no-repeat; } .VIP-content .Quebec-header { display: none; } .VIP-content .ROC-canada { display: block; } [data-prov="QC"] .VIP-content .Quebec-header { display: block; } [data-prov="QC"] .VIP-content .ROC-canada { display: none; } .vip-signup .vipform-wrapper #form-data p { text-align: center; }