.elementor-19253 .elementor-element.elementor-element-d7d8b56 > .elementor-container{max-width:800px;}.elementor-19253 .elementor-element.elementor-element-d7d8b56:not(.elementor-motion-effects-element-type-background), .elementor-19253 .elementor-element.elementor-element-d7d8b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cenjars.org/wp-content/uploads/2022/07/67435177_2307787172650800_4951772034414673920_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19253 .elementor-element.elementor-element-d7d8b56 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor2 );opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19253 .elementor-element.elementor-element-d7d8b56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:230px 0px 230px 0px;}.elementor-19253 .elementor-element.elementor-element-35a4fc9{text-align:center;}.elementor-19253 .elementor-element.elementor-element-35a4fc9 .elementor-heading-title{color:#FFFFFF;font-size:80px;text-shadow:5px 5px 10px #FF7A3D;}.elementor-19253 .elementor-element.elementor-element-35a4fc9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19253 .elementor-element.elementor-element-9f64516{--divider-border-style:double;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:2px;}.elementor-19253 .elementor-element.elementor-element-9f64516 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-19253 .elementor-element.elementor-element-9f64516 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-19253 .elementor-element.elementor-element-9f64516 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19253 .elementor-element.elementor-element-7acc3ad{text-align:center;}.elementor-19253 .elementor-element.elementor-element-7acc3ad .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );text-shadow:5px 5px 10px #FF7A3D;}.elementor-19253 .elementor-element.elementor-element-06516ba{text-align:justify;}.elementor-19253 .elementor-element.elementor-element-51b1388{text-align:justify;}@media(max-width:1024px){.elementor-19253 .elementor-element.elementor-element-d7d8b56{padding:100px 50px 100px 50px;}.elementor-19253 .elementor-element.elementor-element-9f64516 .elementor-divider-separator{width:12%;}}@media(max-width:767px){.elementor-19253 .elementor-element.elementor-element-d7d8b56{padding:90px 20px 90px 20px;}.elementor-19253 .elementor-element.elementor-element-35a4fc9 > .elementor-widget-container{margin:-10px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-06516ba */.Table {  box-shadow: 5px 5px 10px 0px #888888;
    margin-top:10px;
    border-radius: 10px;
    border: 0px;
    border-radius:10px;
}

.Th, .Tr, .Td { line-height: 20px;
    text-align: center;
}

h5  {
    text-align: center;
    margin-top: 20px;
}
h5:first-child { margin-top: 0 !important; }


.Div
{   margin-bottom:10px;
    border-radius: 10px;
}

li  {
    margin-top: 10px;
}
hr  {
    border: 10px solid transparent;
}

.imgInsert
{
border-radius: 10px!important;
}

.tightText
{
    letter-spacing: -.8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b1388 */h5  {
    text-align: center;
    margin-top: 20px;
}
h5:first-child { margin-top: 0 !important; }

hr  {
    border: 10px solid transparent;
}

.imgbg
{
    position: relative;
    background-image: linear-gradient(170deg, #eeeeee 50%, rgba(255,81,0,.5));
	background-color: #eeeeee;
	margin-top: 16px;

	box-shadow:  1px 1px 8px #444!important;
	   border-radius: 20%  10% / 10% 0!important;
}

.motorChart
{
float:right;
width: 273px;
height: 160px;
margin: 10px 0 0 10px;
background-image: linear-gradient(170deg, #eee 50%, #fa5);
border-radius: 20%  10% / 10% 0;
padding-top: 24px;
box-shadow: 2px 2px 10px #444;
transition: all 2s;
}

.motorChart:hover
{
transform: scale(2) translateX(-25%);
}

.motorChart .openTab {
position: absolute;
display: block;
top: 10px;
left: 230px;
width: 15%;
height: 5%;
font-size: 4px;
font-weight: bold;
opacity: 0;
text-align: center;
transition: opacity 2s ease-in-out;
}

.motorChart:hover .openTab {
opacity: 1;
}

svg
{
position:absolute;
transform: scale(.3) translate( calc((-50% + (273px/2))/.3) ,calc((-8% - 150px)/.3) );
}

/*** about-motors-2 ***/
#containment {
	position: relative;
	display: block;
	left: -30px;
	width: 512px;
	height: 320px;
	margin: 0 auto;
}

.estes {
	--span-visible: visible;

	list-style: none;
	width: 500px;
	height: 133px;
	position: relative;
	background: url(https://cenjars.org/wp-content/uploads/Engine_Graphic-500x133.png) no-repeat 0 0;
	margin-bottom: 220px;
}

.estes li { position: absolute; }

.class {
	position: absolute;
	top: 15px;
	left: 94px;
	width: 58px;
	height: 70px;
}

.thrust {
	position: absolute;
	top: 15px;
	left: 152px;
	width: 54px;
	height: 70px;
}

.delay {
	position: absolute;
	top: 15px;
	left: 240px;
	width: 56px;
	height: 70px;
}

.estes li div  {
	display: block;
	outline: none;
	height: 100%;
}

.estes li div:hover {
	position: relative;
	background: url(https://cenjars.org/wp-content/uploads/Engine_Graphic-500x133-map.png) no-repeat 0 0;
}

.estes li.class div:hover  { background-position:  -94px -24px; }
.estes li.thrust div:hover { background-position: -152px -24px; }
.estes li.delay div:hover  { background-position: -240px -24px; }

.estes li div span { opacity: 0; }

.estes li div:hover span { opacity: 1; transition: opacity 1s ease-in .1s; }

.estes li div:hover span {
	display: block;
	padding: 5px;
	width: 100px;
	background: rgba(128,40,0,.75);
	position: relative;
	top: 20%;
	left: -50%;
	font: 11px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFF;
}

.estes li div:hover span strong {
	display: block;
	margin-bottom: 2px;
	font-size: 12px;
	text-decoration: underline;
}

.rocket-list-local li:before
{
display: inline-flex;
list-style: none;
font-family: 'FontAwesome';
content: ' ';
overflow-x: visiible;
background-image: url('https://cenjars.org/svg/color-rocket.svg');
filter: drop-shadow(3px 3px 3px rgba(0,0,0,.3));
vertical-align:middle;
background-size: 28px 28px;
height: 28px;
width: 28px;
transform: rotate(45deg);
margin:0 8px 0 -25px;
z-index: -1;
}

.rocket-list-local li:hover:before
{
transform: rotate(calc(45deg + 360deg));
transition: transform .75s ease-out;
}

/*** about-motors-2 ***//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0fce4df */.lbfTT {    
    position: absolute;
    display: block;
    background: #ff5100;
    border-radius: 5px;
    padding: 6px 12px;
    font-size: 14px;
    font-weight: bold;
    white-space: nowrap;
    text-shadow: 1px 1px 1px #000;
    filter: drop-shadow(0 1px 0 #fff) drop-shadow(2px 2px 5px #000);
    color: #fff;
  }

.lbfTT:before {
    content : "";
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #ff5100;
    position:absolute;
    bottom:-10px;
    left:25px;
}/* End custom CSS */