@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap");body,html{box-shadow:none;max-width:none;width:100%}.container-fluid .row-fluid .page-center,.page-center{max-width:1100px;padding:0 15px}.header-container-wrapper{max-width:none}ul.hs-error-msgs li label{color:red;font-size:14px;font-weight:400}.hs_error_rollup{display:none}.body-container-wrapper{padding-top:75px}.header-container-wrapper{border:none}.site-header{padding:22px 36px}.site-header .row-fluid:after,.site-header .row-fluid:before{display:none}.site-header .widget-type-logo>div{height:20px}.site-header #hs-link-logo{display:inline-block;height:20px}.site-header #hs-link-logo img{display:block;height:100%;margin:auto;min-width:315px;padding:0;width:auto!important}.site-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.05em;line-height:12px;padding:0 14px;text-transform:uppercase;-webkit-font-smoothing:antialiased;white-space:nowrap}.site-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-child a{margin-top:0}.site-header .span2.widget-type-raw-jinja,.site-header .span3.widget-type-logo,.site-header .span7.widget-type-menu{height:auto}.site-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul{align-items:center;display:flex}.site-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{float:none}.site-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-of-type{padding-left:20px;padding-right:10px}.site-header .header-social-icons ul{white-space:nowrap}.site-header .header-social-icons ul li a{display:inline-block;padding:0 9px}.site-header .header-social-icons ul li:first-of-type a{padding-left:36px}.site-header .header-social-icons ul li:last-of-type a{padding-right:0}.site-header .span2.widget-type-raw_jinja{padding:0!important}@media(min-width:961px){.site-header .menu-primary .hs-menu-wrapper>ul ul{background:none repeat scroll 0 0 #3f434b;box-shadow:inset 0 1px 1px 0 #c7c7c7;color:#fff}.site-header .menu-primary .hs-menu-wrapper>ul ul li a,.site-header .menu-primary .hs-menu-wrapper>ul ul li a:hover{color:#fff}}@media(max-width:1200px){.site-header .header-social-icons ul li a{display:inline-block;padding:0 5px}.site-header .header-social-icons ul li:first-of-type a{padding-left:30px}.site-header .header-social-icons ul li:last-of-type a{padding-right:0}}@media(max-width:960px){.site-header .banner-table .page-center .widget-span,.site-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul,.site-header .row-fluid,.site-header .table-display .row-fluid-wrapper .row-fluid .widget-span{display:block!important}.site-header .span2.widget-type-raw-jinja,.site-header .span3.widget-type-logo,.site-header .span7.widget-type-menu{display:block!important;padding:0!important;width:auto!important}.site-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1>a{margin:12px 0!important}.site-header .menu-primary .hs-menu-wrapper>ul ul{padding:0}.site-header .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:last-of-type{padding-left:15px}}@media(max-width:767px){.entry img{float:none!important;margin:20px auto!important;text-align:center;width:100%!important}.blog-post-tmpl .subscribe-form-section form,.blog-post-tmpl .subscribe-form-section input[type=submit]{display:block!important}}@media(max-width:400px){.site-header #hs-link-logo img{display:block;height:auto;margin:auto;min-width:215px;padding:0;width:auto!important}}.blog-banner{color:#fff;padding:147px 0;position:relative;text-align:center}.blog-banner:before{background:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.blog-banner .page-center{position:relative}.blog-banner h1{font-size:35px;font-weight:500}.blog-banner .post-meta,.blog-banner h1{font-family:Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase}.blog-banner .post-meta{font-size:20px;font-weight:300;line-height:1.2}.blog-traditional .blog-content-group{border:none}.blog-post-tmpl .hs_cos_wrapper_type_social_sharing i{background:#000}.blog-post-tmpl .next-prev-post-wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 0 80px}.blog-post-tmpl .next-prev-post-wrapper a{color:#000;font-size:18px;font-weight:600;text-transform:uppercase}.blog-post-tmpl .next-prev-post-wrapper a:first-of-type i{margin:0 0 0 5px}.blog-post-tmpl .next-prev-post-wrapper a:last-of-type i{margin:0 5px 0 0}.blog-post-tmpl #comments-listing{border-bottom:none;margin-bottom:0;margin-top:30px}.blog-post-tmpl .subscribe-form-section{background:#333;color:#fff}.blog-post-tmpl .subscribe-form-section .hs-fieldtype-radio{display:none}.blog-post-tmpl .subscribe-form-section input[type=email]{border-radius:2px;color:#000;height:45px!important;padding:0 0 0 5px}.blog-post-tmpl .subscribe-form-section input[type=submit]{border:0!important;height:46px!important;line-height:46px!important;margin:0!important;padding:0 24px!important}.blog-post-tmpl .subscribe-form-section form{align-items:flex-start;display:flex;justify-content:center}.blog-post-tmpl .subscribe-form-section .hs_email>label,.blog-post-tmpl .subscribe-form-section span.hs-form-required{display:none}.blog-post-tmpl .subscribe-form-section .hs_email{flex:360px 0 1;height:46px!important;line-height:46px!important;margin-bottom:0!important;margin-right:10px}@media(max-width:500px){.blog-post-tmpl .subscribe-form-section form{flex-direction:column}.blog-post-tmpl .subscribe-form-section .hs_email{flex:100% 1 1;margin:0 0 25px;width:100%}.blog-post-tmpl .subscribe-form-section ul.inputs-list{margin:0}}.custom_footer{background-color:#f7f7f7;color:#3f434b;padding:50px 0}.custom_footer .hs-menu-item{line-height:1.75;padding:3px 0}.custom_footer .hs-menu-item a,.custom_footer h3{color:#3f434b!important;font-size:14px;text-transform:uppercase}.custom_footer h3{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 8px}.footer-container-wrapper .hs-form-field{align-items:center;display:flex;justify-content:center}.footer-container-wrapper form label{font-size:14px;font-weight:300;margin:0;padding:0}.footer-container-wrapper .input{display:inline-block;margin-left:20px}.footer-container-wrapper .input input{border:1px solid #eaeaea;border-radius:2px;box-shadow:inset 0 2px 1px rgba(0,0,0,.025);display:block;font-size:14px;font-weight:400;line-height:normal;padding:10px 15px}.footer-container-wrapper form input[type=submit]{background:#f7f7f7;background-image:none;border-radius:2px;color:#3f424b;display:inline-block;font-size:12px;font-weight:600!important;letter-spacing:1.2px;outline:0;padding:13px 31px;text-align:center!important;text-transform:uppercase;vertical-align:middle;white-space:nowrap;-webkit-text-stroke:0;border:1px solid #eaeaea;font-family:Open Sans,Helvetica,Arial,sans-serif!important;-webkit-font-smoothing:antialiased;line-height:normal;margin:0}.footer-subscribe-form{padding-top:50px}.footer-container-wrapper .footer-copyright-flexbox p{margin:0}.footer-container-wrapper .footer-copyright-flexbox,.footer-container-wrapper .footer-copyright-flexbox a{color:#3f424b;font-size:14px;font-weight:400}.footer-container-wrapper .footer-copyright-flexbox{flex-wrap:wrap;padding:50px 0 0;-webkit-font-smoothing:antialiased;text-align:center}.footer-copyright-flexbox .legal{font-size:10px}.fw-footer-banner img{max-height:73px;object-fit:cover;width:100%!important}.footer-container .hs-form-booleancheckbox a{color:inherit}.footer-container-wrapper form .hs-form-booleancheckbox label{display:flex}.footer-container a{color:#3f434b;font-size:14px;text-decoration:none}@media(max-width:767px){.custom_footer-col{margin:0 0 30px}}.blog-banner-breadcrumbs-container{left:0;padding:20px 0;position:absolute;top:0;width:100%}.blog-banner-breadcrumbs{align-items:center;color:#fff;display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;gap:10px;max-width:990px!important;position:relative;row-gap:5px;text-align:left}.blog-banner-breadcrumbs a{color:#fff;text-decoration:underline}.blog-banner-breadcrumbs a:hover{color:#fff;text-decoration:none}.blog-banner-breadcrumbs svg{height:12px}.blog-banner-breadcrumbs-dark-mode,.blog-banner-breadcrumbs-dark-mode a,.blog-banner-breadcrumbs-dark-mode a:hover{color:#fff}.blog-banner-breadcrumbs svg path{stroke:#fff}@media (min-width:1300px){.blog-banner-breadcrumbs{max-width:1140px!important}}