.row-number-2{padding-top:0}.blog-listing-wrapper .post-header .custom-heading{font-family:'Roboto Slab',serif;font-weight:300;font-size:32px;line-height:40px;letter-spacing:-0.025em;color:#383838}.custom-section-post-header{font-family:'Roboto Slab',serif;font-weight:300;font-size:38px;line-height:46px;letter-spacing:-0.040em;color:#010101;padding-bottom:40px}.padding-top{padding-top:55px}#blog-form .widget-type-form{margin-bottom:130px}.post-body{padding-top:45px;padding-bottom:80px}.blog-post-wrapper .custom-post-meta{padding-top:50px;padding-bottom:0px}.post-body h2{font-family:'Roboto Slab',serif;font-weight:300;font-size:28px;line-height:34px;letter-spacing:-0.025em;color:#383838;margin-bottom:30px}.post-body strong{font-family:'Roboto',sans-serif;font-weight:500}.post-body blockquote{margin-left:20px;padding-left:40px}.post-body ul{padding:0}.post-body p,.post-body ol li,.post-body ul li{font-family:'Roboto',sans-serif;font-weight:300;font-size:16px;line-height:26px;color:#686868}.post-body p{padding:5px 0px}.post-body h3{font-family:'Roboto',sans-serif;font-size:15px;line-height:26px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px}.post-body img{margin-bottom:0px;margin-top:20px}.post-body ul li{list-style:none}.post-body ul li::before{content:"\2014\a0"}.blog-post-wrapper .hs-blog-social-share{padding-bottom:50px}.blog-post-wrapper .post-body div{padding:40px 0}.blog-post-wrapper .post-body div img{padding:0px}.blog-post-wrapper .post-banner-image{padding-top:60px}.hs_cos_wrapper_type_social_sharing img{display:none}.fm_button span{background:none !important}.hs_cos_wrapper_type_social_sharing a,.fm_button span{width:40px;height:40px;font-size:20px}.hs_cos_wrapper_type_social_sharing a:before,.fm_button span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hs_cos_wrapper_type_social_sharing a{color:white}.hs_cos_wrapper_type_social_sharing a:first-child{padding:10px 15px;background-color:#2b54a8}.hs_cos_wrapper_type_social_sharing a:first-child:before,.fm_facebook>span:before{content:"\f09a"}.hs_cos_wrapper_type_social_sharing a:nth-child(2){padding:10px 12px;background-color:#0077b5;left:-4px;position:relative}.hs_cos_wrapper_type_social_sharing a:nth-child(2):before,.fm_twitter>span:before{content:"\f0e1 "}.hs_cos_wrapper_type_social_sharing a:nth-child(3){padding:10px 12px;background-color:#00aced;left:-8px;position:relative}.hs_cos_wrapper_type_social_sharing a:nth-child(3):before,.fm_linkedin>span:before{content:"\f099"}.hs_cos_wrapper_type_social_sharing a:nth-child(4){padding:10px 12px;background-color:#df594e;left:-12px;position:relative}.hs_cos_wrapper_type_social_sharing a:nth-child(4):before,.fm_googleplus>span:before{content:"\f0d5"}.form-title{font-family:'Roboto Slab',serif;font-weight:300;font-size:26px;line-height:36px;letter-spacing:-0.025em;color:#383838}#blog-form form input{padding:10px;border:1px solid #ccc}#blog-form form .hs-button{margin-top:20px;padding:15px 25px;font-family:'Roboto',sans-serif;letter-spacing:.1em;background:#de3474;border:0;color:white;text-transform:uppercase}#blog-form ::-webkit-input-placeholder{color:#ccc;opacity:1;font-size:14px}#blog-form :-moz-placeholder{color:#ccc;opacity:1;font-size:14px}#blog-form ::-moz-placeholder{color:#ccc;opacity:1;font-size:14px}#blog-form :-ms-input-placeholder{color:#ccc;opacity:1;font-size:14px}#form-subscribe-container{max-width:1200px;margin:0 auto}#form-subscribe-container .row-fluid [class*="span"]{margin-left:0 !important}.hs-cta-wrapper div{padding:0 !important}select{background-color:#fff;padding:10px;height:40px;border-radius:0 !important;border:1px solid #ccc}@media(max-width:426px){#form-subscribe-container{padding-top:0 !important}.subscribe-form{padding-right:30px;padding-left:30px}}@media(min-width:426px) and (max-width:768px){.subscribe-form{padding-right:30px;padding-left:30px}#form-subscribe-container{padding-top:0 !important}}@media(max-width:767px){.navbar-collapse{position:absolute;background:white;width:100%;z-index:100;border:1px solid #e7e7e7}#nav-container-fluid{position:relative;top:-50px}}@media(min-width:768px){.nav>li>a{padding:10px 15px 10px 0}.navbar-collapse{padding-left:0}}@media(min-width:768px) and (max-width:840px){#form-subscribe-container{padding-top:0 !important}.subscribe-form{padding-right:30px;padding-left:30px}}@media(min-width:840px) and (max-width:980px){#form-subscribe-container{padding-top:0 !important}.subscribe-form{padding-right:30px;padding-left:30px}}