		  .sweepstakesMain{
			  background: url('../images/current/background@2x-50.jpg');
			  background-size: cover;
			  background-position: bottom;
		  }
		  .sweepsContain{
			  padding-top:4rem;
			  padding-bottom:0rem;
		  }
		  .sweepsAngled{
			  transform: rotateZ(-4deg);
		  }
		  .mainHeadline1{
			  font-size:8rem;
			  line-height: 7.5rem;
			  padding-top:6rem;
		  }
		  .mainHeadline2{
			  font-size:10rem;
			  line-height: 9.5rem;
			  color:#fff;
		  }
		  .mainHeadline3{
			  font-size:2rem;
			  line-height: 2.5rem;
			  text-wrap:balance;
		  }
		  .mainHeadline3b{
			  font-size:2rem;
			  line-height: 2.5rem;
			  color:var(--primary-color-1-dark);
			  text-wrap:balance;
		  }
		  .mainHeadline4{
			  font-size:5rem;
			  line-height: 4.5rem;
			  color:#fff;
			  text-wrap:balance;
		  }
		  .mainHeadline4b{
			  font-size:2rem;
			  line-height: 2.5rem;
			  color:#111;
			  text-wrap:balance;
		  }
		  
	  @media (max-width: 1400px) {
		  .mainHeadline1{
			  font-size:6rem;
			  line-height: 5.75rem;
			  padding-top:6rem;
		  }
		  .mainHeadline2{
			  font-size:8rem;
			  line-height: 8.25rem;
			  color:#fff;
		  }
			  
	  }  
	  @media (max-width: 1200px) {
		  .mainHeadline1{
			  font-size:5rem;
			  line-height: 4.75rem;
			  padding-top:6rem;
		  }
		  .mainHeadline2{
			  font-size:7rem;
			  line-height: 7.25rem;
			  color:#fff;
		  }
		  .mainHeadline4{
			  font-size:4rem;
			  line-height: 4.25rem;
			  color:#fff;
			  text-wrap:balance;
		  }
		  .mainHeadline4b{
			  font-size:2rem;
			  line-height: 2.25rem;
			  color:#111;
			  text-wrap:balance;
		  }
		  .mainHeadline3{
			  font-size:1.5rem;
			  line-height: 1.75rem;
		  }
		  .mainHeadline3b{
			  font-size:1.5rem;
			  line-height: 1.75rem;
			  color:var(--primary-color-1-dark);
		  }
			  
	  }
	  @media (max-width: 992px) {
		  .mainHeadline1{
			  font-size:4rem;
			  line-height: 4rem;
			  padding-top:3rem;
		  }
		  .mainHeadline2{
			  font-size:5rem;
			  line-height: 5.25rem;
			  color:#fff;
		  }
		  .mainHeadline3{
			  font-size:1.5rem;
			  line-height: 1.75rem;
		  }
		  .mainHeadline3b{
			  font-size:1.5rem;
			  line-height: 1.75rem;
			  color:var(--primary-color-1-dark);
		  }
			  
	  }
	  @media (max-width: 768px) {
		  .mainHeadline1{
			  font-size:3rem;
			  line-height: 3rem;
			  padding-top:2rem;
		  }
		  .mainHeadline2{
			  font-size:3.8rem;
			  line-height: 4.25rem;
			  color:#fff;
		  }
		  .mainHeadline3{
			  font-size:1.5rem;
			  line-height: 1.75rem;
		  }
		  .mainHeadline3b{
			  font-size:1.5rem;
			  line-height: 1.75rem;
			  color:var(--primary-color-1-dark);
		  }
			  
	  }
	  @media (max-width: 576px) {
		  .sweepsAngled{
			  transform: rotateZ(0deg);
		  }
		  .mainHeadline1{
			  font-size:3rem;
			  line-height: 3rem;
			  padding-top:0rem;
			  padding-bottom:1rem;
			  text-wrap:balance;
			  text-align: center;
			  
		  }
		  .mainHeadline2{
			  font-size:3.8rem;
			  line-height: 4.25rem;
			  color:#fff;
			  text-wrap:balance;
			  text-align: center;
		  }
		  .mainHeadline4{
			  font-size:3rem;
			  line-height: 3.25rem;
			  color:#fff;
			  text-wrap:balance;
			  text-align: center;
		  }
		  .mainHeadline4b{
			  font-size:1.5rem;
			  line-height: 1.75rem;
			  color:#111;
			  text-wrap:balance;
			  text-align: center;
		  }
		  .mainHeadline3{
			  padding-top:1rem;
			  font-size:1.5rem;
			  line-height: 1.75rem;
		  }
		  .mainHeadline3b{
			  padding-bottom:1rem;
			  font-size:1.5rem;
			  line-height: 1.75rem;
			  color:var(--primary-color-1-dark);
		  }
			  
	  }
		  
		  
		  .blender{
			  min-width:100%;
			  
 			 mix-blend-mode: darken;

		  }
		  .promoDate1{
			  color:#fff;
			  font-size:1.5rem;
		  }
		  
		  .promodates{
			  position:absolute;bottom:0px; z-index:1000; left:0px; padding-left:3rem; padding-right:3rem;
		  }
		  .promodates{
			  position:absolute;bottom:0px; z-index:1000; left:0px; padding-left:3rem; padding-right:3rem;
		  }
		  
		  
	  @media (max-width: 576px) {
		  .promodates{
			  position:relative; background-color:#111; bottom:0px; z-index:1000; left:0px; padding-left:3rem; padding-right:3rem;
		  }
	  }
