#hero.usp .grid,
#hero.usp .grid .main-content,
#hero.usp .grid .main-content h2{ position:relative; max-width:100%; padding:0!important; margin:0; overflow:hidden; }
#hero .lt1 strong { display:inline-block; max-width:650px; 
 font-weight: 300; line-height: 46px; font-family: 'razerF5'; }
#hero h2 > div { display:none; position:relative }
#hero h2 > div img:first-child { 
	opacity:0; position:absolute; top:0; z-index:1;
  -webkit-animation: fadeIn 2s ease-in 0.1s 1 forwards;
  -moz-animation:    fadeIn 2s ease-in 0.1s 1 forwards;
  animation:         fadeIn 2s ease-in 0.1s 1 forwards;
}
@media (max-width:690px){
	#hero .lt1 strong { font-size: 1.75rem; line-height: 1.875rem; color:#fff; padding: 1rem 2rem!important; font-weight: 200;}
   	#hero-sm { display:inline-block!important; width:150%; margin-left:-50%}
	#hero-sm img { 
		position:absolute; top:0;
		width:100%;
		left:0; 
}
}
@media (min-width:691px){
	#hero .lt1 { position:absolute; bottom:4rem; width:100%; text-align:center; font-size:36px }
	#hero-lg { 
		display:inline-block!important; margin-left: 50%;
		-webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
	}
	#hero h2 > div img:first-child { 
		right:0; 
	}
}
@keyframes fadeIn {
  0% {opacity:0;}
  100% {opacity:1;}
}
@-webkit-keyframes fadeIn  {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-moz-keyframes fadeIn {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-o-keyframes fadeIn  {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes fadeIn {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
 @media screen and (max-width:767px){#pnxssr_656230421f41cf5a8584d5778d1f6bd1 div[pnxssr_2]{background-image:none;background-color:#000;min-height:625px;}#pnxssr_656230421f41cf5a8584d5778d1f6bd1 svg[pnxssr_12]{display: grid; grid-area: 1/1;}#pnxssr_656230421f41cf5a8584d5778d1f6bd1 div[pnxssr_13]{color:#fff;max-width:100%;}} @media screen and (-webkit-max-device-pixel-ratio: 1) and (min-width: 1200px), screen and (min-width: 768px) and (max-width: 1200px){#pnxssr_656230421f41cf5a8584d5778d1f6bd1 div[pnxssr_2]{background-image:none;background-color:#000;min-height:625px;}#pnxssr_656230421f41cf5a8584d5778d1f6bd1 div[pnxssr_3]{max-height:625px;}#pnxssr_656230421f41cf5a8584d5778d1f6bd1 svg[pnxssr_12]{display: grid; grid-area: 1/1;}#pnxssr_656230421f41cf5a8584d5778d1f6bd1 div[pnxssr_13]{color:#fff;}} @media screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 1200px){#pnxssr_656230421f41cf5a8584d5778d1f6bd1 div[pnxssr_2]{background-image:none;background-color:#000;min-height:625px;}#pnxssr_656230421f41cf5a8584d5778d1f6bd1 div[pnxssr_3]{max-height:625px;}#pnxssr_656230421f41cf5a8584d5778d1f6bd1 svg[pnxssr_12]{display: grid; grid-area: 1/1;}#pnxssr_656230421f41cf5a8584d5778d1f6bd1 div[pnxssr_13]{color:#fff;}} @media screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1200px){#pnxssr_656230421f41cf5a8584d5778d1f6bd1 div[pnxssr_2]{background-image:none;background-color:#000;min-height:625px;}#pnxssr_656230421f41cf5a8584d5778d1f6bd1 div[pnxssr_3]{max-height:625px;}#pnxssr_656230421f41cf5a8584d5778d1f6bd1 svg[pnxssr_12]{display: grid; grid-area: 1/1;}#pnxssr_656230421f41cf5a8584d5778d1f6bd1 div[pnxssr_13]{color:#fff;}}