.TextContent p{text-align:justify;text-indent:1em}.youtubeiframe{width:100%;height:100%;position:absolute;top:0;left:0}.YoutubeVideo{text-align:center;position:relative;display:block;width:90%;padding-bottom:56.25%;margin-left:5%;margin-top:1%;margin-bottom:1%}<!-- START POWER TOOL SLIDER -->.PowertoolSlider{text-align:center}.PowertoolSlider h1{text-align:center;color:#ff0000;font-size:20px}.powertool-slider-container{background:#fff;width:100%;margin:0 auto;height:135px;overflow:hidden}#powertool-Slides{list-style:none;padding:0px slideWidth: 100;slideMargin:5}#powertool-Slides img{width:200px;vertical-align:middle;margin:0px;display:inline-block;margin:5px 0}#powertool-Slides li{width:210px}.bx-window{width:100% !important}}<!-- END POWER TOOL SLIDER -->.ShellHeader{z-index:10;position:relative;background-color:#FFF}.ShellMainContent .Center{padding-top:0;padding-bottom:2px;max-width:100%;width:100%;overflow-x:hidden}.MainImage{position:relative}.bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:url(/Static/images/aboutus/bldwidesmtb.jpg) center top no-repeat;background-size:100%}.wrapper{position:relative;z-index:8;height:100%;box-sizing:border-box}.title{width:95%;text-align:center;display:block;margin:0 auto;padding-top: .25em;padding-bottom: .25em;min-width:300px;font-size:2.5em;font-weight:bold;text-align:center;color:#000;position:relative}h1 .border:first-child{left:0}h1 .border:last-child{right:0}h1 .border{display:block;position:absolute;top:0;height:100%;width:34.2857142857%;border-top:1px solid #ff0000}.copy{width:60%;margin:50px auto 150px auto;color:#FFF;text-align:center;font-size:25px;text-shadow:1px 1px 0px #333333, -1px -1px 0px #333333, -1px 1px 0px #333333, 1px -1px 0px #333}.copy h1{color:#ff0000;font-size:50px}.TextContent{opacity:.9;max-width:70%;background-color:#FFF;z-index:1;position:relative;padding:20px;margin:0 auto;/*margin-top:-100px;*/font-size:18px}.TextWrap .title h2{font-style:italic}.TextWrap .title h3{font-size:25px;margin:10px 0}section.HasBgColor{background-color:#f3f3f3}.TextContent h2{font-size:20px;color:#ff0000}section.SecondImage{background-image:url(/Static/images/aboutus/1_2_3.jpg);background-size:cover;background-repeat:no-repeat;min-height:700px;display:flex;align-items:center}section.SecondImage .TextWrap{margin:0 auto}.TextWrap h1{font-size:50px;color:#FFF;text-align:center;max-width:1000px}.TextWrap bold{color:#ff0000}footer{margin-top:0}@media only screen and (max-width: 1200px){.copy{font-size:20px}}@media only screen and (max-width: 900px){.title{font:400 30px/1.083 proxima_nova_altthin, sans-serif;width:90%}.copy h1{color:#ff0000;font-size:30px}.copy{margin:30px auto}.bg{min-height:500px}.TextContent{margin-top:20px}section.SecondImage{min-height:500px}.TextWrap h1{font-size:30px}.TextWrap .title h3{font-size:20px}}@media only screen and (max-width: 500px){.copy{width:98%;font-size:14px}.title{font:400 20px/1.083 proxima_nova_altthin, sans-serif}.copy h1{font-size:20px}.bg{-webkit-transform-origin:0 0%;-ms-transform-origin:0 0%;transform-origin:0 0%;-webkit-transform:skew(0deg,-0deg);-ms-transform:skew(0deg,-0deg);transform:skew(0deg,-0deg);min-height:0px}.TextContent{margin-top:0px;padding:10px}.TextWrap .title h3{font-size:18px}section.HasBgColor{padding:50px 0px}section.SecondImage{min-height:200px}.TextWrap h1{font-size:25px}}

