.main-content p{font-family:'Helvetica Neue',Helvetica,Arial;font-size:18px;line-height:1.3em;color:#555;text-align:justify}.main-content h2{font-size:43px;line-height:30px;font-family:'Museo Slab',Georgia,sans-serif;color:#376314;margin:-40px 0 20px 0;padding:0;font-weight:800}.cms-migrated.one-column-template .body-container .page-center h3{font-family:'Museo slab';font-size:22px;margin:20px 0}.main-content li,ul,ol{font-family:'helvetica neue'helvetica,arial;font-size:18px;color:#555;padding:5px 0;margin:0 0 0 40px;line-height:1.2em}.kelpBanner{width:100%;height:100%;padding:20px;background-color:#376314;background-color:#056c68;color:#fff;border-radius:6px;margin:-20px 0 20px 0}.kelpBanner img{float:right}.kelpBanner h2{font-family:'Helvetica Neue',Helvetica,Arial;font-size:33px;text-align:center;margin:0 0 16px 0;color:#fff}.kelpBanner h3{font-family:'Helvetica Neue',Helvetica,Arial;font-size:23px;font-weight:200;text-align:center;margin:0;color:#fff;margin:0 0 16px 0}.nitroBanner{width:100%;height:100%;padding:20px;background-color:#007992;color:#fff;border-radius:6px;margin:-20px 0 20px 0}.nitroBanner h2{font-family:'Helvetica Neue',Helvetica,Arial;font-size:33px;text-align:center;margin:0 0 16px 0;color:#fff}.nitroBanner h3{font-family:'Helvetica Neue',Helvetica,Arial;font-size:23px;font-weight:200;text-align:center;margin:0;color:#fff;margin:0 0 16px 0}aside{float:right;width:50%;padding:16px 16px 8px 16px;background:#eee;margin:0 0 0 20px}aside.graphic{padding:0}aside img{margin:0;padding:0;border:solid 1px #ddd}.main-content aside p{font-family:'Helvetica Neue',Helvetica,Arial;text-align:left;font-style:italic;font-size:17px;color:#555;margin:0 0 8px 0}div.almondForm{background:#ddd;float:right;width:320px;height:290px;padding:10px 20px 30px 20px;margin:0 20px 20px 20px}input.hs-input,textarea.hs-input{height:43px;margin-top:4px}input#email-353da9a1-1212-4c17-8b38-616348367f1c.hs-input{margin-bottom:20px}input.hs-button.primary.large{margin:18px 0}label span{font-family:'helvetica neue',helvetica,arial;font-size:14px;color:#555}table.blogTable{border-collapse:collapse;background-color:#eee}td{vertical-align:text-top}thead.blogtableHeader{background-color:#a70064;color:#fff;font-weight:bold}td.cellborderTop{border-top:1px solid #ccc}td.cellborderBottom{border-bottom:1px solid #ccc}