.fl-node-5c51eac63f819.fl-row-fixed-width, .fl-node-5c51eac63f819 .fl-row-fixed-width {max-width: 900px;}.fl-node-5c51eac63f81d {width: 100%;} .fl-node-5c51eac63f81e > .fl-module-content {margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.main-body {margin: 80px auto 120px auto;}#cs-sidebar {width: 30%;max-width: 270px;display: inline-block;}#cs-sidebar img {max-width: 220px;display: block;margin: 12px auto 48px;box-shadow: none;}#cta-box { display: inline-block;height: auto;background: #fffffff;padding: 24px 24px;border-radius: 4px;box-shadow: 0 1px 2px 0 rgba(151,157,170,0.40), inset 0 0 1px 0 #979DAA;}#cta-box h3{margin-top: 0px;font-family: 'geomanistbook';letter-spacing: 1px;color: #000000;font-size: 26px;line-height: 1.2;margin-bottom: 12px;}#cta-box p {font-size: 16px;margin-bottom: 24px;letter-spacing: 0.25px;}#email-input input[type=email] {border-radius: 28px;margin-bottom: 12px;height: 42px;font-size: 16px;}#email-input input[type=submit] {height: 42px;border-radius: 28px;font-size: 16px;font-family: 'geomanistmedium';padding: 8px 32px;background: #198A96;border: none;}#email-input input[type=submit]:hover {}.text-box {width: 68%;float: left;padding: 0px 2%;margin-right: 12px;}.text-box a {font-family: 'geomanistmedium';}.text-box h1 {font-family: 'geomanistmedium';font-size: calc(32px + .8vw);line-height: 1.25;color: #000000;margin-left: auto;margin-right: auto;margin-bottom: 48px;margin-top: 0px;letter-spacing: 1.5px;}.text-box p {font-size: 18px;letter-spacing: .5px;line-height: 1.7;color: #000000;margin-bottom: 32px;}#block-quote{background: #f8f8f9;padding: 32px;margin-bottom: 32px;border-radius: 12px;}#block-quote p {font-family: 'geomanistmedium';font-size: 22px;line-height: 1.5;}#quote-by{margin-bottom: 0px;font-size: 16px!important;}.main-body .text-box img {background: #f8f8f9;margin-bottom: 36px;border-radius: 4px;width: 100%!important;height: auto!important;}.video p {padding: 0px;margin-top: -12px;margin-bottom: 12px;font-family: 'geomanistmedium';display: block;}@media only screen and (max-width: 900px) {.text-box {width: 100%!important;}#cta-box {max-width: 100%!important;width: 100%!important;position: inherit!important;top: auto!important;}}