@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(https://fonts.googleapis.com/css?family=Prata);.blog .post-body a{color:#b2354f;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.blog .post-body a:hover{color:#8d1b28}.row-fluid [class*="span"].post-item:nth-child(3n+1){margin-left:0;clear:both}@media only screen and (max-width :992px){.grid-item,.grid-sizer{width:31%}.gutter-sizer{width:1.5em}}@media only screen and (max-width :768px){.grid-item,.grid-sizer{width:48%}}@media only screen and (max-width :600px){.grid-item,.grid-sizer{width:100%}.gutter-sizer{width:0}}p{font-family:Times,serif;line-height:2}.blog .navbar-fixed-top{position:relative}body.blog .section.body{background:#e3e3e3}body.blog .section.body .page-center{background:#fff}body.blog .blog-center{max-width:990px;margin:0 auto;line-height:2}.blog-listing-wrapper .post-listing .post-item .post-body{background:#fff}.blog-listing-wrapper .post-listing .post-item .post-body p+p{display:none}.blog-listing-wrapper .post-listing .post-item .post-body h1,.blog-listing-wrapper .post-listing .post-item .post-body h2,.blog-listing-wrapper .post-listing .post-item .post-body h3,.blog-listing-wrapper .post-listing .post-item .post-body h4,.blog-listing-wrapper .post-listing .post-item .post-body h5,.blog-listing-wrapper .post-listing .post-item .post-body h6{font-size:1em}h1.post-title{color:#fff;text-align:left;font-family:'Prata',serif}h2.post-title{font-family:'Montserrat',sans-serif;line-height:1.1;font-weight:700}.blog-listing-wrapper .post-listing .post-item .post-body h2.post-title{font-size:1rem;line-height:1.5rem;margin:0 0 15px;text-transform:uppercase}.blog-listing-wrapper .post-listing h2.post-title a{color:#414042;font-family:'Montserrat',sans-serif}.blog-listing-wrapper .post-listing h2.post-title a:hover{color:#b03750}h2.post-title a:hover{color:#414042;text-decoration:none}.topics-menu{padding:30px 0 0}.topics-menu a{display:block;float:left;width:19%;margin-left:1.25%;border:3px solid #ddd;text-align:center;padding:8px;font-size:.9em;color:#aaa;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;text-decoration:none}0px .topics-menu a:first-child{margin-left:0}.topics-menu a:hover{text-decoration:underline}body.hs-content-path-blog .topics-menu a.recent,.topics-menu a.recent:hover{color:#ed2426;border-color:#ed2426}body.hs-content-path-blogtopicinbound-marketing .topics-menu a.inbound,.topics-menu a.inbound:hover{color:#e3008e;border-color:#e3008e}body.hs-content-path-blogtopicwebsite-design-and-development .topics-menu a.website,.topics-menu a.website:hover{color:#662d91;border-color:#662d91}body.hs-content-path-blogtopiclead-generation .topics-menu a.lead-gen,.topics-menu a.lead-gen:hover{color:#00a2db;border-color:#00a2db}body.hs-content-path-blogtopicseo .topics-menu a.seo,.topics-menu a.seo:hover{color:#4db646;border-color:#4db646}.hs-author-avatar img{width:100% !important;height:auto}p.hs-author-name{text-align:center;font-style:italic;margin:0;font-size:14px}.blog-section.feed{margin-top:50px}.blog-listing-wrapper .post-listing{margin-top:50px}.featured-post-excerpt{background:#fff !important;text-align:left;border-bottom:3px solid #ebebeb;padding:70px 20px 50px;position:relative;margin-top:-125px !important;max-width:1110px !important}.featured-excerpt{max-width:950px;margin:0 auto}.featured-excerpt:before{content:'';display:block;width:5px;height:60px;background:#b03750;float:left;margin-right:20px;margin-top:8px}.featured-excerpt p{margin-left:25px;margin-bottom:40px;font-size:1em}.featured-excerpt h3{font-size:1.5rem;font-family:'Prata',serif;margin:0 0 10px;color:#414042;font-weight:400}.blog-listing-wrapper .post-listing .post-item{position:relative;margin-bottom:2.13%;border:5px solid #ebebeb}.blog-listing-wrapper .post-listing .post-item .post-header{height:200px;overflow:hidden}.blog-listing-wrapper .post-listing .post-body{padding:30px;height:300px;overflow:hidden}.blog-post-wrapper .post-body{font-size:1em}.blog-listing-wrapper .post-listing .post-item .theme-button{margin:30px;background:#b03750;border:0;border-radius:50px;font-size:.75rem;font-weight:700;padding:0 55px;font-family:'Montserrat',sans-serif;line-height:46px}.blog-listing-wrapper .post-listing .post-item .theme-button:hover{background:#8d1b28;color:#fff}.blog-listing-wrapper .post-listing .post-item .theme-button:focus{color:#fff}.blog-featured{display:block;position:relative;padding:130px 0;background-position:center;background-size:cover;z-index:0;text-align:center}.blog-featured:after{content:"";background:#000;opacity:.55;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}.blog .featured-excerpt .theme-button{margin-left:30px}.blog .featured-excerpt .theme-button:focus{color:#fff}body.blog .container-fluid .row-fluid .blog-featured .page-center{z-index:1;padding:80px 20px;margin:0 auto;background:transparent}.blog-featured .byline{color:#ccc;font-size:.9em;font-style:italic;position:relative;border-collapse:separate;display:table;white-space:nowrap;width:100%}.blog-featured .byline:before,.blog-featured .byline:after{background:0;border-top:1px solid #ccc;content:'';display:table-cell;width:49%;top:10px;position:relative}.blog-featured .byline .inner{padding:0 10px}.blog-featured .byline a{color:#ccc}.blog-featured .featured-tag{display:block;color:#fff;margin:0 0 10px;font-size:3.25rem;line-height:1.2;font-family:'Montserrat',sans-serif;font-weight:bold;font-style:normal;text-transform:uppercase;text-align:left}.blog-featured h2{font-family:'Prata',serif;font-weight:400;font-size:2.313rem;line-height:3.625rem;margin:0 0 45px;text-align:left;max-width:70%}.blog-featured h2 a{color:#fff;text-shadow:0 3px 9.7px rgba(20,20,21,0.75)}.blog-featured h2 a:hover{color:#fff}.blog-featured a.more-link{background-color:rgb(65,64,66 .702);border:3px solid #fff;color:#fff}.blog-featured .hs-author-avatar{position:absolute;bottom:-50px;left:50%;margin-left:-50px}.blog .blog-featured .theme-button,.hs-button.primary{margin:30px;background:#b03750;border:0;border-radius:50px;font-size:.75rem;font-weight:700;padding:0 55px;font-family:'Montserrat',sans-serif}.blog .blog-featured .theme-button:hover,.hs-button.primary:hover{background:#ca405c;color:#fff}.hs-featured-image-wrapper{position:relative;width:100%;margin:0;padding:0;background-color:#fff}.hs-featured-image-wrapper .hs-featured-image-link{display:block;height:200px;max-height:200px;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image{border-width:0;max-height:none;max-width:100%;height:auto;width:100%;display:inline-block !important;float:right;margin:0 0 20px 20px;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}.post-date{text-align:right;font-size:14px}.post-topic{text-align:left}.post-topic>p{margin:0}.post-body-wrapper .post-topic p{display:inline}.post-body-wrapper .post-topic .hs-cta-wrapper{margin-right:25px}a.topic-link{display:inline-block;color:#b03750;font-size:16px;padding-top:3px;font-family:Times,serif;text-decoration:none;margin-bottom:20px}.post-topic a.topic-link{display:none}#hubspot-topic_data{margin:0}.post-item .topic-link{font-family:Times,serif}.blog-listing-wrapper .post-listing .post-item.ethics:after,.blog-listing-wrapper .post-listing .post-item.insurance:after,.blog-listing-wrapper .post-listing .post-item.retirement:after,.blog-listing-wrapper .post-listing .post-item.the-college:after,.blog-listing-wrapper .post-listing .post-item.financial-planning:after,.blog-listing-wrapper .post-listing .post-item.leadership:after,.blog-listing-wrapper .post-listing .post-item.other:after,.blog-listing-wrapper .post-listing .post-item.news:after,.blog-listing-wrapper .post-listing .post-item.dol:after,.blog-listing-wrapper .post-listing .post-item.wealth-management:after{content:"";display:block;width:5px;height:60px;position:absolute;top:4%;left:-5px}.blog-listing-wrapper .post-listing .post-item.wealth-management:after{background-color:#00aeaa}.blog-listing-wrapper .post-listing .post-item.ethics:after{background-color:#ffcb04}.blog-listing-wrapper .post-listing .post-item.insurance:after{background-color:#00679b}.blog-listing-wrapper .post-listing .post-item.retirement:after{background-color:#faa41a}.blog-listing-wrapper .post-listing .post-item.retirementblogseries:after{background-color:}.blog-listing-wrapper .post-listing .post-item.the-college:after{background-color:#b2354f}.blog-listing-wrapper .post-listing .post-item.financial-planning:after{background-color:#659941}.blog-listing-wrapper .post-listing .post-item.leadership:after{background-color:#673695}.blog-listing-wrapper .post-listing .post-item.dol:after{background-color:#414042}.blog-listing-wrapper .post-listing .post-item.other:after,.blog-listing-wrapper .post-listing .post-item.news:after{background-color:#414042}.sorting h5{color:#093258;font-weight:normal;font-family:'Prata',serif;font-size:1.25rem}#topic-select{max-width:400px;width:100%;text-transform:uppercase;font-family:'Montserrat',sans-serif;border-radius:50px;border:3px solid #ebebeb;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding-right:0;background-position:95% 50%;background-repeat:no-repeat;background-image:url(//cdn2.hubspot.net/hubfs/1662436/icons/blog-category-down-arrow.png?t=1522238433485);padding:20px;color:#606060}h1.topic-title{font-size:2.2em;text-align:center}.blog-signup-container{text-align:center;background:#ebebeb;padding:20px 0 40px}.blog-signup h2{font-family:'Prata',serif;font-size:1.75rem}.blog-signup-container .input{width:100%;max-width:480px;margin:0 auto;padding:0}.blog-signup-container input[type="email"]{border-radius:50px;border:0}.blog-signup-container .hs-button.primary.large{background:0;width:auto;border:3px solid #b2354f;border-radius:50px;font-size:1rem;font-weight:700;padding:0 55px;font-family:'Montserrat',sans-serif;color:#b2354f}.blog-signup-container .hs-button.primary.large:hover{border:3px solid #8d1b28;color:#8d1b28 !important;background:0}.blog-signup-container .hs-form-required{display:none}::-webkit-input-placeholder{font-family:'Montserrat',sans-serif;font-size:.875rem;font-weight:700;text-align:center;text-transform:uppercase}::-moz-placeholder{font-family:'Montserrat',sans-serif;font-size:.875rem;font-weight:700;text-align:center;text-transform:uppercase}:-ms-input-placeholder{font-family:'Montserrat',sans-serif;font-size:.875rem;font-weight:700;text-align:center;text-transform:uppercase}:-moz-placeholder{font-family:'Montserrat',sans-serif;font-size:.875rem;font-weight:700;text-align:center;text-transform:uppercase}@media(max-width:650px){.blog-signup-container .input{width:100%;max-width:100%;padding-right:30px;margin:0}}a.more-link{display:inline-block;font-size:20px;font-weight:600;text-transform:uppercase;border:3px solid #fff;color:#fff;padding:10px 40px}a.more-link:hover{background-color:#414042;color:#fff;text-decoration:none}a.more-link.large{width:auto;display:block;text-align:center;font-size:18px}.blog-post-wrapper .post-body-wrapper{padding-bottom:50px}.blog-post-wrapper .post-body-wrapper .post-body{margin-top:25px;padding-top:15px;padding-bottom:40px}.blog-post-wrapper .subscribe{margin:25px 0}.cta_button.full-width-blog.page-center{display:block;padding:0}.cta_button.full-width-blog .background{padding:25px 20px 0;color:#fff;background-size:cover}.cta_button.full-width-blog h3{font-family:'Pathway Gothic One',sans-serif;color:#fff;font-size:2em;font-weight:normal;text-transform:uppercase}.cta_button.full-width-blog button{color:#fff;background:#414042;padding:14px 20px;border:0 none;font-size:.9em;text-transform:uppercase;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.cta_button.full-width-blog:hover{text-decoration:none;color:#fff}.cta_button.full-width-blog:hover button{background:#444}.cta_button.full-width-blog .image{line-height:0}.cta_button.full-width-blog.full-width-blog2 .background{padding:25px 20px 25px}.cta_button.full-width-blog.full-width-blog2 button{background:#c41816;font-family:Roboto,sans-serif;font-weight:bold;font-size:18px;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.5);-o-box-shadow:1px 1px 5px rgba(0,0,0,0.5);-ms-box-shadow:1px 1px 5px rgba(0,0,0,0.5);box-shadow:1px 1px 5px rgba(0,0,0,0.5)}.cta_button.full-width-blog.full-width-blog2 button:hover{background:#ff2826}#ricp-cta-1 .placeholder-text{display:none}a#cta_button_1662436_f62f7707-96c4-4564-a716-3b511ac77992{height:200px;width:700px;display:block}#ricp-cta-1{background-image:url('//cdn2.hubspot.net/hubfs/1662436/CTA_Button_Images/ACFS-RICP-Offer-Blog-CTA-Desktop-v1.jpg?t=1522238433485');background-size:cover;width:700px;height:200px}.blog-listing-wrapper .post-listing .post-item .post-body{font-size:1rem;line-height:1.5rem;padding:30px}@media(max-width:959px){.blog-listing-wrapper .post-listing .post-body{height:280px}}@media(max-width:767px){.blog-listing-wrapper .post-listing .post-body{height:250px}a#cta_button_1662436_f62f7707-96c4-4564-a716-3b511ac77992{height:200px;width:500px;display:block}#ricp-cta-1{background-image:url('//cdn2.hubspot.net/hubfs/1662436/CTA_Button_Images/ACFS-RICP-Offer-Blog-CTA-Tablet-v2.jpg?t=1522238433485');background-size:cover;width:500px;height:200px}}@media(max-width:480px){blog-featured{padding:30px 0}.blog-listing-wrapper .post-listing .post-item{margin-bottom:30px}.blog-listing-wrapper .post-listing .post-body{height:300px}.blog-listing-wrapper .post-listing .post-item .post-body h2.post-title{line-height:1.6rem}a#cta_button_1662436_f62f7707-96c4-4564-a716-3b511ac77992{height:250px;width:320px;display:block}#ricp-cta-1{background-image:url('//cdn2.hubspot.net/hubfs/1662436/CTA_Button_Images/ACFS-RICP-Offer-Blog-CTA-Mobile-v1.jpg?t=1522238433485');background-size:cover;width:320px;height:250px}}.blog-pagination{margin:50px 0;text-align:center;font-family:'Montserrat',sans-serif;font-weight:700;font-size:1.125rem;color:#b2354f}.blog-pagination ul li{display:inline-block;list-style:none}.blog-pagination ul li:before{display:none}.blog-pagination ul li:last-child{padding-left:1.75em}.blog-pagination ul li a{color:#414042}.blog-pagination ul li a:hover,.blog-pagination ul li.active a,.blog-pagination .fa{color:#b03750}ul.pagination{margin:0;padding:0}.single-post .blog-featured{padding:0 0 130px}.single-post .breadcrumbs.page-center{padding:40px 20px !important}.single-post .breadcrumbs{color:#fff;font-family:'Montserrat',sans-serif;text-transform:uppercase;font-weight:700;font-size:.875rem;text-align:left}.single-post .breadcrumbs p{font-family:'Montserrat',sans-serif}.single-post .meta{color:#fff;text-shadow:1.5px 2.598px 9.7px rgba(20,20,21,0.75)}.single-post .post-header h1.post-title{color:#fff;margin:10px 0;text-shadow:1.5px 2.598px 9.7px rgba(20,20,21,0.75);font-family:'Prata',serif;line-height:3rem}.single-post .post-header h1.post-title a{font-family:'Prata',serif;font-size:35px;text-transform:uppercase;color:#fff;text-shadow:0 3px 9.7px rgba(20,20,21,0.75);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.single-post .post-header h1.post-title a:hover{color:#689cd3}.single-post h3{font-family:'Prata',serif;font-size:1.5rem;font-weight:400}.single-post .post-title-sans{display:block;color:#fff;margin:0 0 10px;font-size:3.25rem;line-height:1.2;font-family:'Montserrat',sans-serif;font-weight:bold;font-style:normal;text-transform:uppercase;text-align:left;max-width:80%}.single-post blockquote{font-family:'Prata',serif;font-weight:400;font-size:1.5rem;line-height:1.5;margin-left:-20px;margin-right:0}.single-post blockquote:before{content:'';display:block;width:5px;height:60px;background:#b03750;float:left;margin-right:20px}.single-post .featured-excerpt-single p{margin-left:65px;line-height:2}.single-post .post-body-wrapper{margin-top:60px !important}.single-post .blog-center-post-body{max-width:1165px;margin:0 auto;line-height:2;padding:0 20px}.single-post .section.post-body{background:#fff;margin-top:-170px;position:relative;padding:70px 70px 0}.blog .social-share-wrap{width:100%;float:left}.blog .social-share-wrap img{display:none}.blog .social-sharing{text-align:left;padding:45px 0 15px}.blog .social-sharing .social-share-text{font-size:.875rem;font-family:'Montserrat',sans-serif;margin-right:20px;margin-top:28px}.blog .social-sharing a{width:35px !important;margin-right:5px}.blog .social-sharing a:before{font-family:'FontAwesome';font-size:1rem;line-height:2.25;text-decoration:none;color:#fff;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;border:0;border-radius:0;width:35px;height:35px;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:0}.blog .social-sharing a[href*="facebook"]:before{content:"\f09a";background:#3b5998}.blog .social-sharing a[href*="rss"]:before{content:"\f09e";background:#f60}.blog .social-sharing a[href*="twitter"]:before{content:"\f099";background:#55acee}.blog .social-sharing a[href*="linkedin"]:before{content:"\f0e1";background:#007bb5}.blog .social-sharing a[href*="plus.google"]:before{content:"\f0d5";background:#dd4b39}.blog .social-sharing a[href*="pinterest"]:before{content:"\f0d2";background:#cb2027}.blog .social-sharing a[href*="email"]:before{content:"\f0e0";background:#777}.blog .share-section{background:#f1f1f1;padding:40px 0}.blog .social-sharing.bottom .social-share-wrap,.social-sharing.bottom .social-share-text{float:none}.blog .social-sharing.bottom{text-align:center;padding:45px 0 0}.blog .social-sharing.bottom .social-share-text,.social-sharing.bottom .social-share-icons{text-align:center;margin:0}.blog .social-sharing.bottom .social-sharing.default{width:100%}.blog .social-sharing.bottom .social-share-text:after{content:'';display:block;width:50px;max-width:50px;height:5px;background:#ccc;margin:30px auto}.blog .author .social-share-wrap .social-share-text:after{display:none}.blog .social-sharing.bottom a{width:50px !important;margin-right:5px}.blog .social-sharing.bottom a:before{font-size:1.5rem;line-height:2;width:50px;height:50px}.blog .social-sharing.bottom a:last-child{margin-right:0}.blog .featured-post-excerpt .social-share-wrap .social-share-icons{display:inline-block}.recent-posts hr{margin:30px 0 75px;padding:2px;color:#ebebeb;background-color:#ebebeb}.recent-posts h3{font-family:'Montserrat',sans-serif;font-size:1.25rem;text-transform:uppercase;margin:30px 0}.related-post-item.span4:first-child{margin-left:0 !important}.related-post-item .post-item{position:relative;margin-bottom:2.13%;border:5px solid #ebebeb}.related-post-item .post-item .post-body{font-size:1rem;line-height:1.5rem;padding:30px 30px 0}.related-post-item .post-item .post-body h2.post-title{font-size:1rem;line-height:1.5rem;margin:0 0 15px;text-transform:uppercase}.related-post-item .post-item.ethics:after,.related-post-item .post-item.insurance:after,.related-post-item .post-item.retirement:after,.related-post-item .post-item.the-college:after,.related-post-item .post-item.financial-planning:after,.related-post-item .post-item.leadership:after,.related-post-item .post-item.other:after,.related-post-item .post-item.news:after{content:"";display:block;width:5px;height:60px;position:absolute;top:4%;left:-5px}.related-post-item .post-item.ethics:after{background-color:#ffcb04}.related-post-item .post-item.insurance:after{background-color:#00679b}.related-post-item .post-item.retirement:after,.related-post-item .post-item.the-college:after{background-color:#faa41a}.related-post-item .post-item.financial-planning:after{background-color:#659941}.related-post-item .post-item.leadership:after{background-color:#673695}.related-post-item .post-item.other:after,.related-post-item .post-item.news:after{background-color:#414042}.related-post-item .theme-button{margin:0 30px 30px}.related-post-item.span4:nth-child(3n-3){margin-left:0}.hs-author-profile .hs-author-name{font-size:3.25rem;line-height:1.25;margin-bottom:25px}.hs-author-profile .hs-author-avatar{border-bottom:8px solid #ebebeb}.hs-author-profile p{margin:10px 0 0}.hs-author-profile span p{font-family:'Prata',serif;margin:0}.hs-author-profile .row-fluid.author-info{margin-bottom:30px}.hs-author-profile h2.hs-author-listing-header{font-size:2.125rem;font-weight:700;line-height:1.25;text-align:center;text-transform:uppercase;margin-bottom:0}.hs-author-profile .blog-section.feed{margin-top:-18px}@media(max-width:767px){.hs-author-profile .hs-author-name{font-size:2rem}.hs-author-profile .hs-author-avatar{margin-bottom:25px}.hs-author-profile h2.hs-author-listing-header{font-size:1.5rem}.hs-author-profile .row-fluid.author-info{margin-bottom:10px}}.author{padding:0 40px 40px;margin:0;float:right;width:50%}.author .hs-author-avatar{border:0 none;width:150px;height:auto;float:left;width:35%;-webkit-box-shadow:0 0 10px 3px rgba(214,214,214,1);-moz-box-shadow:0 0 10px 3px rgba(214,214,214,1);box-shadow:0 0 10px 3px rgba(214,214,214,1)}.author .hs-author-avatar img{border:0 none}.author .author-info{width:65%;float:right;font-family:'Montserrat',sans-serif;font-weight:700;padding-left:25px;text-transform:uppercase}.author .author-info .date{font-size:.875rem}.author .author-info .date:after{content:'';display:block;width:50px;height:5px;background:#ccc;margin:30px 0}.author .author-info .author-name{color:#b03750;font-size:1.125rem;line-height:1}.author .author-designations{color:#b03750;font-size:.75rem}.author h3{font-family:'Pathway Gothic One',sans-serif;margin-top:0;text-transform:uppercase}.author h1{margin-top:0;font-size:2.1em}.author p{font-size:16px}.blog .blog-post-wrapper blockquote{float:left;max-width:230px;margin:1em 30px 30px 0;font-weight:bold;color:#2d2d2d}.blog .blog-post-wrapper blockquote p{margin:0}#comments-listing{border-bottom:1px solid #e3e3e3;margin-bottom:30px;margin-top:30px;display:none}#comments-listing:before,#comment-form:before{display:block;font-family:'Pathway Gothic One',sans-serif;font-size:1.75em;color:#2d2d2d;text-transform:uppercase;border-bottom:1px solid #e3e3e3}#comments-listing:before{content:'Comments'}#comment-form:before{content:'Add New Comment'}#comment-form form{margin:20px 0 60px}body.blog #comment-form .hs-form-field>label{position:absolute;top:15px;left:10px;color:red}body.blog #comment-form .hs-form-field>label span:first-child{display:block}body.blog #comment-form .hs-form-field>label span.hs-form-required{color:red;font-size:14px}#comments-listing .comment{margin:10px 0;border-top:1px solid #e3e3e3;padding:15px 0}#comments-listing .comment.depth-0{margin-top:15px;padding-top:20px}#comments-listing .comment.depth-0:first-child{border-top:0 none}#comments-listing .comment.depth-1{padding-left:50px;border-top:0 none}#comments-listing .comment.depth-2,#comments-listing .comment.depth-3,#comments-listing .comment.depth-4,#comments-listing .comment.depth-5,#comments-listing .comment.depth-6,#comments-listing .comment.depth-7,#comments-listing .comment.depth-8{padding-left:100px;border-top:0 none}#comments-listing .comment-date{font-size:13px;text-align:right;float:right;color:#aaa}#comments-listing .comment-from h4{font-size:18px;font-weight:bold;margin:0}#comments-listing .comment-body{padding:0}#comments-listing .comment-reply-to{color:#414042;font-size:14px;background:0;padding:0}#comments-listing .comment-reply-to:before{content:"\f112";font-size:14px;display:inline-block;text-align:right;margin-right:5px;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body #comment-form input[type="submit"]{margin:1em 0}.post-footer .replying{padding-left:50px}.blog-pagination .previous-posts-link,.blog-pagination .next-posts-link{background:#414042;color:#fff;border:solid 1px #414042;transition('.4 ease')}.blog-pagination .previous-posts-link{flost:left}.blog-pagination .next-posts-link{float:right}.blog-pagination .previous-posts-link:hover,.blog-pagination .next-posts-link:hover{text-decoration:none;background:0;border:solid 1px #414042;color:#414042}.blog .next-posts-link:hover,.blog .previous-posts-link:hover{text-decoration:none;background:0;border:solid 1px #414042;color:#414042}.blog-pagination .next-posts-link{text-align:right}@media(max-width:991px){.blog .body-container-wrapper{margin-top:4.75rem}}@media(max-width:959px){body.blog .blog-center{padding:0 20px}.single-post .author{width:60%}}@media(max-width:800px){.single-post .author{float:none;width:100%;padding:0}.single-post .author .hs-author-avatar{width:25%}.single-post .author .author-info{width:75%;padding-left:20px}.single-post .social-sharing{padding:0 0 20px;position:relative;top:20px}.single-post .social-share-wrap{margin-bottom:40px;float:none;display:inline-block !important}.single-post .social-sharing.default{width:100%}}@media(max-width:767px){.blog-post-wrapper .post-body-wrapper .post-body{width:90%;margin:30px auto}.blog h2{line-height:3.5rem}.blog .blog-featured .blog-center{max-width:90%}.single-post .featured-excerpt-single p{margin-left:25px}.single-post .featured-excerpt-single blockquote{margin:0}.single-post .featured-post-excerpt{margin-top:-95px !important}.footer .footer-form h3:after{right:inherit}.blog-featured h2{max-width:100%}.breadcrumbs{display:none}.single-post .post-title-sans{font-size:2rem;max-width:100%;padding-top:80px}}@media(max-width:600px){body.blog .post-body{font-size:1rem;line-height:28px}p.lead{font-size:1.1em;line-height:28px}.single-post .section.post-body{padding:40px 40px 0}.single-post .author .hs-author-avatar{width:30%;float:none;margin:0 auto 20px}.single-post .author .author-info{float:none;margin:0 auto;text-align:center}.author .social-share-icons{width:100%;text-align:center}.author .social-share-text{width:100%;text-align:center;margin-bottom:10px}.author .author-info .date{max-width:100%}.author .author-info .date:after{margin:10px auto 20px}.single-post .author .author-info{padding-left:0}.blog-featured{padding:60px 0 20px}.blog-featured h2{font-size:1.75rem;line-height:1.5}.featured-post-excerpt{margin-top:0 !important}.blog-featured .featured-tag{font-size:2.25rem}.blog-featured h2{font-size:1.75rem;line-height:1.5}}@media(max-width:480px){.single-post .post-title-sans{font-size:2rem;max-width:100%;padding-top:50px}#topic-select{max-width:310px}}@media(max-width:400px){#logo img{width:160px;height:auto}.post-body ul,.post-body ol{margin:0 0 20px 10px}}