.blog-section{display:flex;justify-content:space-between;margin:52px auto 0;max-width:1200px;width:100%;width:calc(100% - 60px)}.blog-listing-sidebar{width:320px}.blog-listing-sidebar .back-link{color:#666;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;line-height:20px;margin-bottom:40px;text-decoration:none}.blog-listing-sidebar .back-link img{margin-right:10px;width:7px}.blog-listing-sidebar .blog-tag{background:#002349;color:#fff;display:inline-block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;line-height:31px;padding:0 10px;text-transform:uppercase}.blog-listing-sidebar h1.heading{font-size:42px;font-weight:400;line-height:49px;margin:20px 0 40px}.blog-listing-sidebar .published-date{border-bottom:1px solid #999;color:#666;font-family:BentonSans-Regular;font-size:18px;font-weight:400;line-height:27px;margin:0;padding-bottom:32px}.blog-listing-sidebar #sidebar-form{margin-top:40px}#blog-main-container{margin-left:20px}#blog-main-container,#blog-main-container .blog-main-gallery{max-width:800px;width:100%}#blog-main-container .blog-main-gallery .image-main{background-position:50%!important;background-size:cover!important;height:530px;max-width:800px;width:100%}#blog-main-container .rich-text-section{margin:40px auto 84px}#blog-main-container .rich-text-section .hs_cos_wrapper_type_inline_rich_text h2{color:#000;font-family:Freight-Big-Pro-Book-Regular;font-size:34px!important;font-weight:400;line-height:40px;margin:0 0 20px}#blog-main-container .rich-text-section .hs_cos_wrapper_type_inline_rich_text a{color:#c0993d;font-size:18px!important;text-decoration:none}#blog-main-container .rich-text-section .hs_cos_wrapper_type_inline_rich_text img{width:100%!important}#blog-main-container .rich-text-section p,.rich-text-section li{color:#666!important;font-family:BentonSans-Regular}#blog-main-container .rich-text-section strong{font-family:BentonSans-Bold}#blog-main-container .blog-tag h2.heading{font-size:34px;font-weight:400;line-height:40px;margin:0 0 44px}#blog-main-container .blog-tag .post-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#blog-main-container .blog-tag .post-item .news-blocks{flex-grow:1;flex:1 0 44%;max-width:380px;min-width:220px;width:100%}#blog-main-container .blog-tag .post-item .news-blocks:first-child{margin-right:20px}#blog-main-container .blog-tag .post-item .image-container{display:block;height:280px;overflow:hidden;position:relative;width:100%}#blog-main-container .blog-tag .post-item .image-container .post-image{height:100%;object-fit:cover;object-position:top center;transition:all .3s ease-in-out;width:100%}#blog-main-container .blog-tag .post-item .image-container:hover .post-image{transform:scale(1.08)}#blog-main-container .blog-tag .post-item .article-heading{color:#002349;font-size:24px;font-weight:400;line-height:24px;margin:40px 0 20px}#blog-main-container .blog-tag .post-item .article-body{color:#666;font-size:18px;font-weight:400;line-height:27px;margin:0 0 20px}#blog-main-container .blog-tag .post-item .button{background:#fff;border:1px solid #002349;box-sizing:border-box;color:#002349;display:inline-block;font-size:18px;height:47px;line-height:44px;padding:0 15px;text-decoration:none;transition:all .3s ease-in-out}#blog-main-container .blog-tag .post-item .button:hover{background:#002349;border:1px solid #fff;color:#fff}.desktop-share-anchor{border-bottom:1px solid #999;padding-bottom:55px}.desktop-share-anchor .share-text{color:#000;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:26px;font-weight:400;line-height:35px;margin-bottom:35px}.desktop-share-anchor .sharing-social a{margin-right:38px}.desktop-share-anchor .sharing-social a:last-of-type{margin-right:0}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form .hs-richtext h2{color:#000;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:26px!important;font-weight:400;line-height:35px;margin:0 0 20px;text-align:left!important}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form .hs-richtext p{color:#666;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:15px!important;font-weight:700;line-height:20px;margin:0 0 20px;text-align:left!important}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form .legal-consent-container .hs-richtext p{color:#666;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px!important;line-height:19px}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form .legal-consent-container .hs-richtext p a{color:#c0993d;text-decoration:none}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form .legal-consent-container .hs-richtext p a:hover{color:#002349}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form fieldset{max-width:100%}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form fieldset.form-columns-2 .hs-form-field{margin-bottom:20px;position:relative;width:100%}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form fieldset.form-columns-2 .input{margin:0;position:relative}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form fieldset.form-columns-2 .input .hs-input{background:#fff;border:1px solid #999;box-sizing:border-box;height:40px;outline:none;padding-left:10px;width:100%}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form fieldset.form-columns-2 .input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form fieldset.form-columns-2 .hs-fieldtype-select .input:after{background-image:url(https://5410647.fs1.hubspotusercontent-na1.net/hubfs/5410647/Top-Floor-Blog/down-arrow.svg);content:"";height:9px;position:absolute;right:15px;top:16px;width:17px}.main-desktop-form-container #main-desktop-form ul.no-list.hs-error-msgs.inputs-list{color:red;list-style:none;margin:0;padding:0;position:absolute;top:-20px}.main-desktop-form-container #main-desktop-form .legal-consent-container .hs-richtext{color:#666;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:13px;line-height:19px}.main-desktop-form-container #main-desktop-form .legal-consent-container .hs-form-booleancheckbox-display>span{color:#666;font-size:13px}.main-desktop-form-container #main-desktop-form .hs_submit{height:47px;margin-top:20px;text-align:left}.main-desktop-form-container #main-desktop-form .hs_submit .hs-button{background:#c0993d;border:none;box-sizing:border-box;color:#fff;cursor:pointer;font-family:BentonSans-Regular;font-size:18px;font-weight:400;height:47px;padding:0 20px;transition:all .3s ease-in-out}.main-desktop-form-container #main-desktop-form .hs_submit .hs-button:hover{background:#002349}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form fieldset .inputs-list{padding:0}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form fieldset .inputs-list li{list-style:none}.main-desktop-form-container #main-desktop-form .form-container form.hs-custom-form fieldset .hs-form-booleancheckbox-display input{height:20px!important;margin:0 10px 0 0;width:20px!important}@media screen and (max-width:940px){.blog-section{display:block;margin-top:2px}.blog-listing-sidebar{margin:0 auto;width:100%}.blog-listing-sidebar .published-date{border:none;padding:0}.blog-listing-sidebar #sidebar-form{margin:0 0 27px}#blog-main-container{margin:0 auto;max-width:100%}#blog-main-container .blog-main-gallery{max-width:100%}#blog-main-container .blog-main-gallery .image-main{height:236px;max-width:100%}#blog-main-container .rich-text-section{margin:30px auto 69px}.blog-listing-sidebar h1.heading{font-size:34px;line-height:40px}.desktop-share-anchor{border-bottom:1px solid #999;border-top:1px solid #999;padding:30px 0}.desktop-share-anchor .share-text{margin-bottom:20px}#desktop-form{margin:60px 0}.blog-tag{margin-bottom:30px}}@media screen and (max-width:640px){#blog-main-container .blog-tag .post-item{justify-content:center}#blog-main-container .blog-tag .post-item .news-blocks{flex:1 0 100%;margin-bottom:30px}#blog-main-container .blog-tag .post-item .news-blocks:first-child{margin-right:unset}}