.hs-blog-post .body-container{padding-bottom:40px}.hs-blog-post .body-container-wrapper .container-fluid .row-fluid .page-center{padding:0;max-width:1366px}.hs-blog-listing .blog-listing-wrapper:not(.last-three-posts) .post-listing{margin:0 -15px !important;width:calc(100% + 30px) !important}.blog-listing-wrapper .post-listing .post-item{padding:0 15px 15px;margin-bottom:40px;position:relative}.blog-listing-wrapper .post-listing .post-item .hs-article{position:relative}.blog-listing-wrapper .post-listing .post-item .hs-article:before{content:'';position:absolute;display:block;left:0;top:-30px;background-color:#6a6a6a;height:1px;width:100%;box-shadow:0px -1px 1px #ddd}.blog-listing-wrapper .post-listing .post-item .post-body{color:#6a6a6a;font-size:17px;line-height:27px;position:relative;padding-bottom:1px;padding-top:14px;margin-bottom:36px}.blog-listing-wrapper .post-listing .post-item .post-body:after{content:'';display:block;position:absolute;width:52px;height:8px;margin-left:0;bottom:-25px;background-color:#25c1e2}.blog-listing-wrapper .post-listing .post-item .post-body p{color:#6a6a6a;font-size:17px;line-height:27px;font-family:'Montserrat',sans-serif;margin:0}.last-three-posts{background:#fff}.last-three-posts .post-listing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.last-three-posts .post-listing .blog-col-left{float:left;width:calc(50% + 195px);background-color:#1d98b2;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:relative}.last-three-posts .post-listing .blog-col-left:after{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.4)}.last-three-posts .post-listing .blog-col-left .hs-article{padding:18% 14% 10% 23%;color:#fff;z-index:1;position:relative}.last-three-posts .post-listing .blog-col-left .post-header{width:100%}.last-three-posts .post-listing .blog-col-left .post-header h2{font-size:50px;line-height:60px;font-family:"Montserrat",sans-serif;position:relative;padding-bottom:2px;font-weight:900;letter-spacing:1px;margin:20px 0 60px;color:#fff;text-transform:uppercase}.reading-minutes{font-size:16px}.reading-minutes::before{content:"\f02d";font-family:fontAwesome}.post-body h3{font-size:24px;text-transform:uppercase;font-weight:900;font-family:'Montserrat',sans-serif}.last-three-posts .post-listing .blog-col-left .post-header h2:before{content:'';position:absolute;display:block;left:0;background-color:#f6861f;height:22px;width:160px;bottom:-40px}.last-three-posts .post-listing .blog-col-left .post-header h2 a{color:#fff;text-decoration:none;font-family:'Montserrat',sans-serif}.last-three-posts .post-listing .blog-col-left .post-body p{margin:0;padding:15px 0 30px;font:17px/27px 'Montserrat',sans-serif}.last-three-posts .post-listing .blog-col-right{float:left;width:33%;padding:0 15px 0 40px}.last-three-posts .post-listing .blog-col-right h1{font-size:45px;line-height:1.1;font-family:'Montserrat',sans-serif;font-weight:900;letter-spacing:1px;text-transform:uppercase;margin:.67em 0 90px;color:#404040;position:relative}.last-three-posts .post-listing .blog-col-right h1:after{content:'';display:block;height:18px;width:110px;background-color:#f6861f;position:absolute;left:0;bottom:-46px}.last-three-posts .post-listing .blog-col-right .post-item{padding:0 0 15px}.last-three-posts .post-listing .blog-col-right .post-item .hs-article:before{display:none}.last-three-posts .post-listing .blog-col-right .post-item:last-child .hs-article:before{display:block}.blog-listing-wrapper .hs-post-content .post-header.header-bg{width:100%;padding-top:45.9%;background-color:#1d98b2;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:relative}.blog-listing-wrapper .hs-post-content .post-header.header-bg:after{content:'';position:absolute;display:block;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.4)}.blog-listing-wrapper .hs-post-content .post-header.header-bg h2{position:absolute;width:75%;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:900;font-size:25px;color:#fff;bottom:0;left:10px;padding-bottom:34px;z-index:1;line-height:1.2;margin:0}.blog-listing-wrapper .hs-post-content .post-header.header-bg h2:before{content:'';position:absolute;display:block;left:0;bottom:15px;background-color:#f6861f;height:12px;width:70px}.blog-listing-wrapper .hs-post-content .post-header.header-bg h2 a{color:#fff;text-decoration:none;font-family:'Montserrat',sans-serif}.without-last-three{padding-top:40px;background:#f3f3f3}.blog .body-container .without-last-three .page-center.content-wrapper{padding:40px 34px 40px 15px;max-width:1366px}.without-last-three .post-listing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.without-last-three .post-listing .post-item{width:50%;float:left}.without-last-three .blog-listing-wrapper .post-listing .post-item .post-body p{padding:36px 0 30px;font-family:'Montserrat',sans-serif}.section.post-header{width:calc(50% - 15px);margin-right:30px;margin-bottom:15px;height:560px;float:left;position:relative;background-color:#1d98b2;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.section.post-header:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6)}.post-header .post-header-flex{width:600px;max-width:100%;padding:0 30px;color:#fff;position:relative;z-index:1}.post-header .post-header-flex h1{font:bold 44px/1.2 'Montserrat',sans-serif;color:#fff;text-transform:uppercase;margin:.67em 0;padding-bottom:34px;position:relative;width:100%;letter-spacing:0px;font-weight:900}.post-body h2{font-size:24px;text-transform:uppercase;font-family:'Montserrat',sans-serif;font-weight:900}.post-header .post-header-flex h1:before{content:'';position:absolute;display:block;left:0;bottom:0;background-color:#f6861f;height:12px;width:70px}.post-header .post-header-flex #hubspot-author_data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.post-header .post-header-flex .hs-author-date{padding-right:15px;border-right:2px solid #25c1e2}.post-header .post-header-flex .day{font-size:21px;font-weight:bold}.post-header .post-header-flex .month{font-size:12px;margin-top:-4px;font-weight:bold}.post-header .post-header-flex .hs-about-author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;padding-left:10px}.post-header .post-header-flex .hs-about-author .hs-author-name{padding-right:8px;font-size:17px;line-height:1.5;font-family:sans-serif}.post-header .post-header-flex .hs-about-author .hs-author-name a{font-weight:bold;text-decoration:none;color:#fff}.post-header .post-header-flex .hs-about-author .hs-author-avatar{width:42px;height:42px;margin-left:15px}.post-header .post-header-flex .hs-about-author .hs-author-avatar .avatar-bg{display:block;width:42px;padding-top:38px;border:2px solid #25c1e2;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.blog-post-wrapper:before,.blog-post-wrapper:after{content:'';display:table}.blog-post-wrapper:after{clear:both}.blog-post-wrapper .post-body{font-size:16px;line-height:2.5;padding:81px 34px 60px 15px;border-bottom:1px solid #bebebe;margin-bottom:60px;min-height:620px}a.more-link{cursor:pointer;-webkit-appearance:none;font-family:'Montserrat',sans-serif !important;font-size:20px;font-weight:900;line-height:1.5;color:#0d5362;text-transform:uppercase;text-decoration:underline;text-decoration-color:#9daeb3;outline:0}a.more-link:hover{color:#0d5362;text-decoration:underline;text-decoration-style:dotted}.blog-col-left a.more-link{display:inline-block;color:#fff;font-size:18px;padding:17px 22px;font-weight:900;background:#25c1e2;border:1px solid #25c1e2;line-height:1.42857;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.blog-col-left a.more-link:hover{background:#fff;color:#25c1e2;text-decoration:none}#hubspot-topic_data{margin:30px 0 0}.hs-blog-social-share{margin-top:20px;padding:10px 0 0 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:auto}.hs-listing-author-name{font-size:38px;line-height:1.2;font-family:"Montserrat",sans-serif;position:relative;padding-bottom:2px;font-weight:bold;letter-spacing:1px;margin:0 0 -20px;padding:30px 30px 0;color:#404040;text-align:center;background:#f3f3f3}.author-listing-page{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.author-listing-page .hs-author-profile{background:#115b6b;float:left;width:calc(50% + 195px);padding:35px 5%;color:#fff;z-index:1;position:relative}.author-listing-page .hs-author-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.author-listing-page .hs-author-avatar{width:150px;height:150px;margin-right:30px}.author-listing-page .hs-author-avatar .avatar-bg{display:block;width:100%;height:100%;border:2px solid #25c1e2;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.author-listing-page .hs-author-info{width:calc(100% - 180px);-webkit-box-flex:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;flex:1}.author-listing-page .hs-author-listing-header{padding:30px;width:calc(50% - 195px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center;-webkit-justify-content:center}.author-listing-page .hs-author-social-label{font-size:24px;line-height:1.2;font-family:"Montserrat",sans-serif;position:relative;padding-bottom:2px;font-weight:bold;letter-spacing:1px;margin:0}.widget-type-blog_comments{padding:0 15px}.custom_listing_comments{padding:15px;margin:15px 0;border:1px solid #ccc}#comments-listing{border-bottom:1px solid #ccc;margin-bottom:30px;margin-top:30px}.comment{margin:10px 0;border-top:1px solid #ccc;padding:15px 0}.comment-date{font-size:13px;text-align:right}.comment-from{font-weight:bold}.comment-body{padding:10px 0}#captcha_wrapper{margin-bottom:15px}.blog-pagination{text-align:center;font-size:0;margin-bottom:8px}DIV.blog-pagination a{background:#25c1e2;margin-right:2px;padding:.5em .8em;display:inline-block;font-size:13px;line-height:14px;color:#fff;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.blog-pagination>div{display:inline-block}.blog-pagination a.active{pointer-events:none;cursor:default;background:#c2c2c2;color:#6a6a6a}.blog-pagination .elipses{letter-spacing:1px;pointer-events:none;cursor:default;color:#6a6a6a;background:transparent}.custom-form-wrapper{background:#25c1e2;color:#fff;padding:28px 60px}.custom-form-wrapper .custom-form-content h2{font-size:62px;line-height:1.1;font-weight:700;font-family:'Montserrat',sans-serif;margin-top:0;margin-bottom:15px;width:66%}.custom-form-wrapper .custom-form-content p{font-size:18px;line-height:24px;font-weight:500;font-family:'Montserrat',sans-serif;width:88%;margin-top:20px;margin-bottom:10px}.custom-form h3.form-title{display:none}.custom-form .hs-form-field>label{font-weight:bold;margin-bottom:11px;font-size:19px;line-height:1.5;font-family:'Montserrat',sans-serif;color:#fff;display:block}.custom-form .hs-form-field>label .hs-form-required{color:#fff;font-weight:400;margin-left:2px}.custom-form .hs-form-field{margin-bottom:15px !important}.custom-form input[type="email"]{border:0;outline:0;background:#92e7f9;margin-bottom:0;padding:10px 15px;min-height:64px;font-family:'Montserrat',sans-serif;color:#fff;font-size:18px;line-height:1.42857;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-o-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-moz-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-ms-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.custom-form input[type="email"].error,.custom-form input[type="email"].invalid{background:#ffd9d9}.custom-form form.hs-form ul.inputs-list.hs-error-msgs{margin-top:0;margin-bottom:15px}.custom-form form.hs-form .hs-form-field ul.inputs-list.hs-error-msgs{margin-top:10px;margin-bottom:10px}.custom-form form.hs-form .hs-form-field ul.inputs-list.hs-error-msgs label,.custom-form form.hs-form ul.inputs-list.hs-error-msgs label{color:#fff}.custom-form .hs-button.primary,.custom-form input[type="submit"],.custom-form input[type="button"]{background:#fff;color:#25c1e2;font-size:16px;line-height:1;font-family:sans-serif;padding:16px;text-transform:uppercase;font-weight:600;border:1px solid;border-color:#ccc #ccc #bbb;min-height:50px;min-width:calc(33.333% - 20px);-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.blog .custom-form .hs_submit::after{content:"we'll never sell or give away your info, and you can unsubscribe whenever you want";float:left;width:65%;font-weight:600}.blog .custom-form .actions{width:32%;float:left;margin-right:10px}.blog .custom-form .hs-button.primary,.blog .custom-form input[type="submit"],.blog .custom-form input[type="button"]{width:100% !important}@media screen and (max-width:767px){.blog .custom-form .hs_submit::after{float:none;width:100%}.blog .custom-form .actions{width:100%;float:none}.blog .custom-form .hs-button.primary,.blog .custom-form input[type="submit"],.blog .custom-form input[type="button"]{width:50% !important}}.custom-related-post{padding:40px 15px 0}.custom-related-post>h3{font-size:50px;font-weight:800;letter-spacing:1px;text-transform:uppercase;margin:.67em 0}.custom-related-post>h3 span{position:relative}.custom-related-post>h3 span:before{content:'';display:block;width:270px;height:34px;background:#f6861f;right:-40px;bottom:-9px;position:absolute;z-index:-1}.custom-related-post .related-all-posts{width:calc(100% + 30px) !important;margin:0 -15px !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.related-all-posts .related-post-item{width:33.333%;padding:0 15px 15px;margin-bottom:40px}.related-all-posts .related-header{background-color:#1d98b2;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding-top:45.9%;position:relative}.related-all-posts .related-header:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.6)}.related-all-posts .related-title{text-transform:uppercase;font-weight:800;font-size:25px;color:#fff;position:absolute;bottom:0;left:10px;padding-bottom:34px;margin:20px 0 10px;z-index:1;line-height:1.2;width:75%;text-decoration:none;outline:0}.related-all-posts .related-title:before{content:'';position:absolute;display:block;left:0;bottom:15px;background-color:#f6861f;height:12px;width:70px}.related-all-posts .related-content{color:#6a6a6a;font-size:17px;line-height:27px;padding-bottom:30px;padding-top:36px;text-align:center;margin-bottom:1.5em;position:relative}.related-all-posts .related-content:after{content:'';display:block;position:absolute;width:52px;height:8px;bottom:0;left:50%;margin-left:-26px;background-color:#25c1e2}.related-all-posts .related-more{text-align:center}.blog .blog-sidebar .widget-span{margin-bottom:30px}@media screen and (max-width:1399px){.post-header .post-header-flex h1{font-size:44px}}@media screen and (max-width:1200px){.blog .body-container .without-last-three .page-center.content-wrapper{padding-right:15px}.custom-form-wrapper .custom-form-content h2{width:100%}}@media screen and (max-width:1199px){.blog .body-container .without-last-three .page-center.content-wrapper{max-width:970px}.last-three-posts{background:#f3f3f3}.blog-listing-wrapper .hs-post-content .post-header.header-bg h2{font-size:21px;width:calc(100% - 10px)}.without-last-three .blog-listing-wrapper .hs-post-content .post-header.header-bg h2{font-size:18px}.last-three-posts .post-listing .blog-col-right{width:calc(50% - 195px);padding-right:25px}.post-header .post-header-flex{width:496px;max-width:100%}.hs-blog-post .body-container-wrapper .container-fluid .row-fluid .page-center{max-width:970px}.hs-blog-post .body-container-wrapper .container-fluid .row-fluid .blog-post-wrapper .page-center{padding-left:15px;padding-right:15px}.blog-post-wrapper .post-body{padding-left:0;padding-right:0}.post-header .post-header-flex h1{width:100%}.custom-related-post>h3{font-size:42px;line-height:1.1}.related-all-posts .related-title{font-size:18px}}@media screen and (max-width:1024px){.last-three-posts .post-listing .blog-col-left{width:calc(38% + 160.33333px)}.last-three-posts .post-listing .blog-col-right{width:calc(62% - 160.33333px)}}@media(max-width:992px){.last-three-posts .post-listing .blog-col-left{width:100%}.last-three-posts .post-listing .blog-col-left .hs-article{padding:80px 14% 50px 8%}.last-three-posts .post-listing .blog-col-right{width:100%;padding:15px}.without-last-three,.blog .body-container .without-last-three .page-center.content-wrapper{padding-top:0}.last-three-posts .post-listing .blog-col-left .post-header{width:100%}.hs-listing-author-name{padding-bottom:60px;margin-bottom:0}.author-listing-page .hs-author-profile,.author-listing-page .hs-author-listing-header{display:block;width:100%;background:#115b6b}.author-listing-page .hs-author-profile{padding-bottom:15px}.author-listing-page .hs-author-listing-header{padding-top:0}.author-listing-page .hs-author-social-label{color:#fff}.author-listing-page .hs-author-social-label{display:inline-block;position:relative}.author-listing-page .hs-author-social-label:after{content:':';margin-right:10px}}@media(max-width:991px){.last-three-posts .post-listing .blog-col-left .post-header h2::before{height:12px;bottom:-35px;width:70px}.last-three-posts .post-listing .blog-col-right h1{font-weight:500;letter-spacing:0;text-transform:none}.blog .body-container .without-last-three .page-center.content-wrapper{max-width:750px}.section.post-header{width:100%;height:auto;margin:0 0 15px;min-height:500px;float:none}.post-header .post-header-flex{width:100%}.hs-blog-post .body-container-wrapper .container-fluid .row-fluid .page-center{max-width:750px}.custom-related-post>h3{font-size:36px;font-weight:800;text-transform:uppercase}}@media(min-width:768px) and (max-width:991px){.related-all-posts .related-title{font-size:13px !important}}@media(max-width:920px){.custom-related-post>h3{font-size:40px}}@media(max-width:767px){.blog .body-container .without-last-three .page-center.content-wrapper{max-width:100%}.blog .blog-sidebar{margin-top:50px}.last-three-posts .post-listing .blog-col-left .hs-article{padding:25px 15px}.last-three-posts .post-listing .blog-col-left .post-header h2{font-size:29px;line-height:1.2}.hs-blog-listing .blog-listing-wrapper:not(.last-three-posts) .post-listing{margin:0 !important;width:100% !important}.without-last-three .post-listing .post-item{width:100%;float:none;padding:0}.without-last-three .blog-listing-wrapper .hs-post-content .post-header.header-bg h2{font-size:16px;line-height:1.2}.post-header .post-header-flex{padding-bottom:25px}.custom-related-post .related-all-posts{width:100% !important;margin:0 !important}.related-all-posts .related-post-item{width:100%;padding:0}.custom-related-post>h3{font-size:28px;font-weight:800;text-transform:uppercase}}@media(max-width:480px){.author-listing-page .hs-author-detail{display:block}.author-listing-page .hs-author-avatar{display:block;margin:0 auto 30px}.author-listing-page .hs-author-info{display:block;width:100%;text-align:center}.author-listing-page .hs-author-profile{padding-bottom:30px}.author-listing-page .hs-author-listing-header{text-align:center}}