.hs-blog-listing .dnd-section .dnd-column{padding:0}.blog-header{background-color:#f8fafc;text-align:center}.blog-header__inner{margin:0 auto;max-width:600px}.blog-header__author-avatar{border-radius:50%;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.15);box-shadow:0 0 12px 0 rgba(0,0,0,.15);display:block;height:auto;margin:0 auto 1.4rem;width:200px}.blog-header__author-social-links a{background-color:#000;border-radius:50%;display:inline-block;height:40px;margin:0 5px;position:relative;width:40px}.blog-header__author-social-links a:focus,.blog-header__author-social-links a:hover{background-color:#494a52}.blog-header__author-social-links svg{fill:#fff;height:15px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.author-box{align-items:center!important;border-top:.1rem solid rgba(157,211,201,.5);display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-top:5rem!important;padding-top:3rem!important}.body-container--blog-index{padding-bottom:5rem!important;padding-top:10rem!important}.body-container--blog-index .blog-top-row{display:flex;flex-wrap:wrap;margin-bottom:3rem!important;margin-left:-1rem;margin-right:-1rem}.body-container--blog-index .blog-search,.body-container--blog-index .tag-by-categories{flex:0 0 auto;max-width:100%;padding-left:1rem;padding-right:1rem;width:33.3333333333%}.body-container--blog-index .top-topics{background:#fff;background-image:linear-gradient(45deg,transparent 50%,#000 0),linear-gradient(135deg,#000 50%,transparent 0);background-position:calc(100% - 2rem) 50%,calc(100% - 1.3rem) 50%;background-repeat:no-repeat;background-size:.7rem .7rem,.7rem .7rem;position:relative}.body-container--blog-index .top-topics select{appearance:none;background:transparent;border:1px solid #ced4da;border-radius:0;color:#003c4c;line-height:1.3;padding:1.5rem 4rem 1.5rem 1.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.body-container--blog-index .blog-search form{color:#003c4c;font-family:FSSiena,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.8rem;font-weight:400;line-height:1;position:relative}.body-container--blog-index .blog-search form input.hs-search-field__input{appearance:none;background:#fff;border:1px solid #ced4da;border-radius:0;color:#003c4c;font-family:inherit;font-size:inherit;line-height:1.3;margin:0;max-width:100%;overflow:hidden;padding:1.5rem 4.5rem 1.5rem 1.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%!important}.body-container--blog-index .blog-search form button.search-submit{background-color:transparent;border:0;bottom:0;padding:0;position:absolute;right:0;top:0;width:4.5rem}.body-container--blog-index .blog-search form button.search-submit svg{height:24px;left:50%;max-width:100%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:24px}.body-container--blog-index .dnd-section,.body-container--blog-index .dnd-section>.row-fluid{padding:0}.body-container--blog-index section.blog-index{column-gap:2rem;display:grid;grid-template-columns:repeat(3,1fr);justify-content:center}.body-container--blog-index article.post-item{display:flex!important;flex-direction:column!important;margin-bottom:4rem!important}.body-container--blog-index article.post-item .img-cover-block{max-width:50rem;overflow:hidden;padding-bottom:56.25%;position:relative}.body-container--blog-index article.post-item .img-cover-block img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}article.post-item .about-post-item{display:flex!important;flex-direction:column!important;flex-grow:1!important;padding-bottom:2rem!important;padding-top:2rem!important}article.post-item .about-post-item .blog-post__tags{display:flex;letter-spacing:.02rem;line-height:1.55;margin-bottom:.5rem!important}article.post-item .about-post-item .blog-post__tags p.blog-post__tag-link{color:#003c4c!important;margin:0}article.post-item .about-post-item h4{color:#003c4c;font-family:FSSiena,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.5rem;font-weight:500;letter-spacing:.02rem;line-height:1.2;margin-bottom:1rem!important}article.post-item .about-post-item h4 a.text-green{color:#003c4c!important}article.post-item .about-post-item p.summary{color:#003c4c;font-family:FSSiena,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:20.5px;font-weight:400;letter-spacing:.02rem;line-height:1.55;margin-bottom:0}.body-container--blog-index article.post-item a.readmore-btn{align-items:center;background-color:#9dd3c9;border:.1rem solid #9dd3c9;border-radius:0;color:#003c4c;cursor:pointer;display:flex;font-size:1.8rem;font-weight:600;justify-content:space-between;line-height:1.3;margin-top:auto!important;padding:1rem 2rem;position:relative;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none;vertical-align:middle;width:fit-content}.body-container--blog-index article.post-item a.readmore-btn:after{font-family:icomoon!important;font-size:1.8rem;margin-left:1rem;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.blog-banner .banner-btn a:hover,.body-container--blog-index article.post-item a.readmore-btn:hover{background-color:#439485;color:#fff}.hs-blog-post .post-nobaner{backdrop-filter:blur(15px);background-color:rgba(0,60,76,.8);display:flex;height:116px;margin-bottom:5rem;min-height:70px;padding:5vh}.post-header-section .content-wrapper{margin-top:5rem;padding-bottom:10rem!important;padding-top:7rem!important}.post-header-section h2{color:#003c4c;font-size:3.1rem;font-weight:500;letter-spacing:.02rem;line-height:1.2;margin-bottom:1rem!important;margin-top:0}.post-header-section .post-social{margin-bottom:4rem!important}.post-header-section p.blog-post__tag-link{color:#003c4c;display:inline-block;font-family:FSSiena,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.8rem;font-weight:400;line-height:1;margin:0}.post-social-inner{display:flex!important;justify-content:space-between!important}.addtoany_list{font-size:0;margin-top:2rem!important}.addtoany_list a{border:0;box-shadow:none;cursor:pointer;display:inline-block;font-size:32px;padding:0 4px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle}.addtoany_list a span.svg{border-radius:4px;display:inline-block;float:none;height:32px;line-height:32px;opacity:1;overflow:hidden;width:32px}.addtoany_list a span.svg.s__default.s_facebook{background-color:#1877f2}.blog-post__body{color:#003c4c;font-family:FSSiena,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.8rem;font-weight:400;letter-spacing:.02rem;line-height:1.55}section.subscribe-form-section{background-color:#35636f!important;color:#fff!important;padding-bottom:5rem!important;padding-top:5rem!important;position:relative!important}section.subscribe-form-section .subscribe-form-section-row{align-items:center!important;color:#fff!important;display:flex!important;justify-content:center!important}section.subscribe-form-section .subscribe-form-section-row h3{color:#fff!important;font-family:FSSiena,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.5rem;font-weight:500;letter-spacing:.02rem;line-height:1.2;margin-bottom:0!important;margin-right:3rem!important}section.subscribe-form-section .form-title{display:none!important}section.subscribe-form-section form{color:#fff!important;display:flex!important;font-family:FSSiena,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.8rem;font-weight:400;line-height:1;position:relative}section.subscribe-form-section .text-center{text-align:center!important}section.subscribe-form-section .text-center .subscribe-form-text-offwhite{color:#eee!important;font-weight:400;line-height:1;margin-top:1.3rem!important}section.subscribe-form-section form .hs_email.hs-email{margin-bottom:0!important;margin-right:1rem!important;width:100%}section.subscribe-form-section form .hs_email.hs-email label{display:none!important}section.subscribe-form-section form .hs_email.hs-email .hs-input{appearance:none;background:#fff;border:1px solid #ced4da;border-radius:0;color:#003c4c;font-family:inherit;font-size:inherit;line-height:1.3;margin:0;max-width:100%;outline:none!important;overflow:hidden;padding:1.2rem 1.5rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:25rem}section.subscribe-form-section form input.hs-button.primary.large{align-items:center;background-color:#9dd3c9;border:0;border-radius:0;color:#003c4c;display:flex;font-family:inherit;font-size:1.8rem;font-weight:600;justify-content:space-between;line-height:1.3;margin:0!important;padding:0;position:relative;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:unset;user-select:none;vertical-align:middle;width:fit-content}section.subscribe-form-section form .actions:after{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:2.4rem;margin-left:2rem}section.subscribe-form-section form .actions{align-items:center;background-color:#9dd3c9;border:.1rem solid #9dd3c9;color:#003c4c;display:flex;padding:1.2rem 2.5rem}section.subscribe-form-section form .actions:hover,section.subscribe-form-section form .actions:hover input.hs-button.primary.large{background-color:#439485;color:#fff}section.subscribe-form-section .subscribe-form-text-offwhite p a.text-underline.text-white{color:#fff!important;text-decoration:underline!important}section.subscribe-form-section form .hs_email.hs-email .hs-input::-webkit-input-placeholder{color:#6c757d}.custom-related.body-container--blog-index{padding-bottom:7rem!important;padding-top:7rem!important}.custom-related.body-container--blog-index h3{font-family:FSSiena,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:3.1rem;font-weight:500;letter-spacing:.02rem;line-height:1.2;margin-bottom:3rem!important;text-align:center!important}section.bottom-pane-section{background-color:#003c4c!important;color:#fff!important;padding-bottom:5rem!important;padding-top:5rem!important;position:relative!important}section.bottom-pane-section .page-center{align-items:center!important;display:flex!important;justify-content:center!important;position:relative!important}section.bottom-pane-section .bottom-pane-left{width:50%!important}section.bottom-pane-section a.bottom-pane-button{align-items:center;background-color:#9dd3c9;border:.1rem solid #9dd3c9;border-radius:0;color:#003c4c;cursor:pointer;display:flex;font-size:2rem;font-weight:600;justify-content:space-between;line-height:1.3;margin-left:4rem!important;margin-top:0!important;padding:1rem 2rem;position:relative;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none;vertical-align:middle;width:fit-content}section.bottom-pane-section a.bottom-pane-button:after{font-family:icomoon!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:2.4rem;margin-left:2rem}section.bottom-pane-section .bottom-pane-left h3{color:#fff!important;font-size:4.3rem;font-weight:500;letter-spacing:.02rem;line-height:1.2;margin-bottom:1rem!important}section.bottom-pane-section .bottom-pane-left p{color:#fff!important;font-family:FSSiena,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.8rem;font-weight:400;letter-spacing:.02rem;line-height:1.55;margin-bottom:0}section.bottom-pane-section a.bottom-pane-button:hover{background-color:#439485;color:#fff}section.subscribe-form-section .text-center .subscribe-form-text-offwhite p{color:#eee!important;display:inline-block;font-size:.875em;line-height:1;margin:0}.custom-related article.post-item .about-post-item p.summary,section.subscribe-form-section .text-center .subscribe-form-text-offwhite p{font-family:FSSiena,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400}.custom-related article.post-item .about-post-item p.summary{color:#003c4c;font-size:1.8rem;line-height:1.55}.addtoany_list a:hover span.svg{opacity:.7}.blog-pagination{display:block!important}.blog-pagination .no-post{display:none}.blog-pagination{display:flex!important;justify-content:center!important;margin-top:5rem!important}.blog-pagination a.load-more{align-items:center;background-color:transparent;border:.1rem solid #003c4c;border-radius:0;color:#003c4c;display:flex;font-size:1.8rem;font-weight:600;line-height:1.3;padding:1rem 3rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;user-select:none;vertical-align:middle;width:fit-content}.blog-pagination a.load-more:hover{background-color:#9dd3c9;color:#003c4c}.hs-blog-post .site-header{padding-bottom:3rem!important;padding-top:3.5rem!important}.fixed.no-banner .hs-blog-post header.site-header{padding-bottom:1.5rem!important;padding-top:1.5rem!important}section.subscribe-form-section form .hs_error_rollup{bottom:0;position:absolute;top:80%}section.subscribe-form-section form .hs_error_rollup label.hs-main-font-element{color:red}.author-img{margin-bottom:2rem!important;max-width:100%;padding-left:15px;padding-right:15px;width:100%}.author-img .img-cover-block{overflow:hidden;position:relative;width:100%}.author-img .img-cover-block img{height:auto;max-height:100%;vertical-align:middle;width:100%}.bio-block{max-width:100%;padding-left:15px;padding-right:15px;width:100%}.bio-block p{line-height:1.55;margin-bottom:0}.blog-post__body h3{font-size:2.2rem;letter-spacing:.02rem}.alignRight{margin:0 0 2rem 2rem}.alignLeft{margin:0 2rem 2rem 0}@media (min-width:576px){.author-img{flex:0 0 auto;margin-bottom:0!important;width:25%}.bio-block{flex:0 0 auto;width:75%}}@media (min-width:768px){.blog-post__body h3{font-size:2.5rem}.alignRight{float:right}.alignLeft{float:left}}@media(max-width:992px){.body-container--blog-index section.blog-index{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.body-container--blog-index{padding-top:5rem!important}.body-container--blog-index section.blog-index{grid-template-columns:repeat(1,1fr)}.body-container--blog-index .top-topics select{appearance:none;background:transparent;font-size:16px!important;padding:.75rem 4rem .75rem .75rem;width:100%}.body-container--blog-index .blog-search form input.hs-search-field__input{font-size:16px!important;padding:.75rem 4.5rem .75rem .75rem}.body-container--blog-index .blog-search,.body-container--blog-index .tag-by-categories{margin-bottom:20px}article.post-item .about-post-item h4 a.text-green{font-size:2.2rem}.hs-blog-post .post-nobaner{display:none}.post-header-section .content-wrapper{padding-top:5rem!important}section.subscribe-form-section .subscribe-form-section-row{flex-wrap:wrap;justify-content:flex-start!important}section.subscribe-form-section .subscribe-form-section-row h3{margin-bottom:2rem!important}section.bottom-pane-section .page-center{flex-wrap:wrap;justify-content:flex-start!important}section.bottom-pane-section .bottom-pane-left{width:100%!important}section.bottom-pane-section a.bottom-pane-button{font-size:1.8rem;font-weight:600;margin-left:0!important;margin-top:3rem!important}}@media(max-width:576px){.body-container--blog-index .blog-search,.body-container--blog-index .tag-by-categories{width:100%}section.subscribe-form-section form{display:block!important}section.subscribe-form-section form .actions,section.subscribe-form-section form input.hs-button.primary.large{max-width:164px!important;width:auto!important}section.subscribe-form-section form .hs_email.hs-email{margin-bottom:1rem!important}section.subscribe-form-section form .hs_error_rollup{bottom:0;position:relative;top:auto}}