@media screen and (min-width: 1280px) {
.page-id-1306 .partnerships-marquee-widget .widget-right {
    flex: 1 1 50%;
}
.page-id-1306 .partnerships-marquee-widget .widget-left {
    flex: 1 1 50%;
}
		
		.sow-carousel-content {
			height: 600px;
		}
		
		#panel-1306-1-1-1 > .panel-widget-style {
			padding: 0px 30px 0px 0px;
		}
}



.sow-image-container img {
    z-index: 99; }

.red-betty-reveal-text {
    max-width: 475px; }



.red-metal-video .wp-video {
		width: 100%!important;
}

 .mejs-container {
		width: 100%!important;
	
				max-height: 565.875px!important;
		
}

.red-metal-video .mejs-inner {
	height: 100%;
		width: 100%;
		margin: 0 auto;
}





@media screen and (min-width: 1200px) and (max-width: 1440px) {
#pg-1306-3 > .panel-row-style {
  padding: 0px 0px 0px 90px;
  gap: 70px;
}
		
	#mep_0 {
			max-height: 100%;
				height: 390.375!important;
		}
}


@media screen and (min-width: 767px) and (max-width: 1024px) {
		#pgc-1306-2-1 {
			margin-top: 50px;
		}
		
		.sow-carousel-content {
			height: 600px;
		}
		
		.red-metal-video .mejs-container {
			height: auto!important;
				width: 100%!important;
		}
#pg-1306-3 > .panel-row-style {
		padding: 0px 0px 0px 20px; 
		gap: 60px;
		}
		
		#pg-1306-1 > .panel-row-style {
		padding: 0px 20px 0px 0px;
		}
	
		
		#pgc-1306-2-0 > .panel-cell-style {
			padding: 50px 0px 0px 0px;
		}
		
		.red-metal-video .mejs-controls {
			top: 110%!important;
		}
		
		#pg-1306-3 {
			margin-bottom: 0!important;
		}
		
		#video-1306-1_html5 {
			width: 100%!important;
				height: 100%!important;
		}
		
		#pg-1306-3 > .panel-row-style {
  padding: 0px 0px 0px 50px;
  gap: 60px;
}
}

@media screen and (max-width: 767px) {
		#video-1306-1_html5 {
			width: 100%!important;
				height: 100%!important;
		}
		
		#panel-1306-2-1-1, #panel-1306-2-1-2 {
			padding: 0px 20px 0px 20px;
		}
		
		#pgc-1306-2-0 > .panel-cell-style {
			padding: 0;
				margin: 0 auto;
		}
		
		#pg-1306-2 > .panel-row-style {
			padding: 20px;
		}
		
		.red-metal-video .mejs-container {
	height: 150px!important;
		
}
		
		#pg-1306-5 {
			margin-bottom: -4%;
		}
}

.single .red-circle{
  width: min(40vw, 100px);  
  aspect-ratio: 1 / 1;       
  border-radius: 50%;       
  background: #be0000;
  color: #fff;

  display: grid;            
  place-items: center;
  text-align: center;
}
.single .red-circle h2 {
	color: #fff!important;
	margin: 0!important;
}
.so-widget-uu-count-up-widget {
    color: white !important;
}

.uuCountUp {
    font-weight: bold !important;
		
}

@media screen and (min-width: 780px) and (max-width: 1024px) {

		.panel-cell-style .panel-cell-style-for-1461-1-1 {
				padding: 0!important;
		}
		.split-1 {
			padding:  0px 60px!important;
		}
		.split-2 {
			padding: 0px!important;
				display: flex!important;
				gap: 15px!important; 
		}
		
		#pgc-1461-3-0 > .panel-cell-style {
			padding: 0 60px 0 60px!important;
		}
		
		.stat {
		padding: 15px;
		}
}

@media screen and (max-width: 780px) {
		#pl-w6957f3d09df05 {
			display: flex;
				justify-content: center;
		}
}