.hero-banner-01{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;padding:2rem 0}.hero-banner-01.banner-in-body{padding:0}.hero-banner-01.banner-in-body .inc-container{max-width:1200px}.hero-banner-01.banner-in-body .inc-container .span6:first-child{max-width:509px}.hero-banner-01.banner-in-body .inc-container .span6:first-child h2{font-size:32px;line-height:40px;margin:0}.hero-banner-01.banner-in-body .inc-container .span6.text-white+.span6 *{color:#fff}.hero-banner-01.banner-in-body .inc-container .span6.text-white+.span6 p{margin-bottom:3px}.hero-banner-01.banner-in-body .inc-container .span6.text-white+.span6 span#wistia-gxn2fm9f8f-1{display:block !important;margin-bottom:21px;line-height:0}.hero-banner-01.banner-in-body .inc-container .span6.text-white+.span6 span#wistia-gxn2fm9f8f-1 img{box-shadow:0px 0px 50px #00000054}.hero-banner-01.banner-in-body .inc-container .span6:first-child{padding-right:7px;margin-top:43px}.hero-banner-01.banner-in-body .inc-container>.row-fluid{align-items:flex-start;justify-content:space-between}.hero-banner-01.banner-in-body .inc-container>.row-fluid:before,.hero-banner-01.banner-in-body .inc-container>.row-fluid:after{display:none}@media(min-width:768px){.hero-banner-01 .inc-container>.row-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:767px){.hero-banner-01.banner-in-body .inc-container .span6:first-child{max-width:100%;margin-top:0;padding:0;margin-bottom:30px}.hero-banner-01.banner-in-body .inc-container .span6.text-white+.span6 img{width:100%}}@media(max-width:1024px){.hero-banner-01.banner-in-body .inc-container .span6:first-child{margin-top:0}}