#ie_warning{display:none;position:relative;top:0;width:100%;height:40px;background-color:#f90;padding:8px 4px 4px 4px;font-size:20pt;text-align:center}.ua-trident #ie_warning{display:block}#menu-main-menu a span.menu-text:not(.fusion-button),#menu-main-menu a span.menu-text:not(.fusion-button){border-bottom:2px solid transparent}#menu-main-menu a:hover span.menu-text:not(.fusion-button),#menu-main-menu a:focus span.menu-text:not(.fusion-button){border-bottom:2px solid #fff}#menu-main-menu .current-menu-ancestor a span.menu-text:not(.fusion-button),#menu-main-menu .current-menu-item a span.menu-text:not(.fusion-button){border-bottom:2px solid #fff}#menu-main-menu .sub-menu .sub-menu li a{font-weight:300;font-size:14px;border-left:1px solid rgba(0,0,0,.1);line-height:26px}#menu-main-menu .sub-menu .sub-menu li{background-color:#fff}#menu-secondary-menu .menu-item a:hover,#menu-secondary-menu .menu-item a:focus,#menu-secondary-menu .current-menu-item a{text-decoration:underline}#hero-content{z-index:100;padding-bottom:50px;margin-top:-50px}@media only screen and (min-width:640px) and (max-width:1025px){#hero-content{margin-top:-150px}}@media only screen and (min-width:1025px){#hero-content{position:absolute;bottom:0;padding-bottom:30px;margin-top:0}#hero{padding-top:50px}}@media only screen and (min-width:1236px){#hero{padding-top:130px}#hero-content{padding-bottom:50px}}@media only screen and (max-width:992px){#hero{padding-top:30px}#hero-content p{margin-bottom:10px}#hero-content .fusion-button{margin-top:0!important}}.fusion-page-title-bar-center .fusion-page-title-captions h1{margin-bottom:15px}.fusion-page-title-bar-center .fusion-page-title-captions h3{max-width:800px;margin:0 auto}.avada-page-titlebar-wrapper{position:relative}.avada-page-titlebar-wrapper::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.35)}.fusion-copyright-notice a{text-decoration:underline}.hs-form .field label:not(.hs-error-msg){font-size:16px!important;color:#202020!important;font-weight:normal!important;text-transform:capitalize!important;font-family:HCo Gotham SSm}.hs-form .field .hs-error-msg{font-size:14px!important;margin-top:5px!important;font-family:HCo Gotham SSm}.hs-form .input input:not([type="submit"]),.hs-form .input textarea{box-shadow:none!important;font-family:HCo Gotham SSm;padding:15px 10px!important}.hs-form .hs_submit>.actions{text-align:left!important}.hs-form .actions input[type="submit"].hs-button{font-family:HCo Gotham SSm;font-weight:700;font-style:normal;font-size:13px;letter-spacing:1px;border-width:0;border-style:solid;border-radius:25px;text-transform:uppercase;transition:all .2s;background:#87c042;color:#000;border-color:#fff;padding:13px 29px;text-shadow:none;box-shadow:none;line-height:17px}.hs-form .hs_submit .actions input[type="submit"].hs-button:hover,.hs-form .hs_submit .actions input[type="submit"].hs-button:focus,.hs-form .hs_submit .actions input[type="submit"].hs-button:active{background-color:#add47e;color:#000}.hbspt-form .submitted-message{font-size:20px;font-family:HCo Gotham SSm;color:#202020}#leadinModal-343397.leadinModal{z-index:99999}.archive.category #main,.archive.tax-resource-type #main,.archive.tag #main{padding-top:80px!important}#main .fusion-posts-container .post h2{border-bottom:1px solid #1e4077;padding-bottom:.5rem;margin-bottom:.5rem}#main .fusion-posts-container .post h2 a{color:#202020;font-size:24px;transition:.2s ease-in-out}#main .fusion-posts-container .post h2 a:hover,#main .post h2 a:focus{color:#87c042}.archive.category #main .fusion-posts-container .fusion-post-wrapper,.archive.tag #main .fusion-posts-container .fusion-post-wrapper,.archive.tax-resource-type #main .fusion-posts-container .fusion-post-wrapper{border-color:rgba(3,169,244,.4);border-width:2px;border-radius:10px}.archive.category #main .fusion-posts-container .fusion-read-more,.archive.tag #main .fusion-posts-container .fusion-read-more,.archive.tax-resource-type #main .fusion-posts-container .fusion-read-more{font-weight:700;font-size:16px}.pagination{margin-bottom:25px}#resource-filters{margin-top:20px;margin-bottom:45px}#resource-filters form.resource-filter label,#resource-filters form.resource-filter select{display:block;margin-bottom:.5rem}#resource-filters form.resource-filter label{font-weight:700}#resource-filters form.resource-filter select{width:100%;font-size:14px;border-color:#A6A9AE;height:45px;padding:10px}#resource-filter-separator{padding:0 2rem;display:block;text-align:center}#resource-filters .filter-buttons{text-align:right}#resource-filters button[type="reset"],#resource-filters button[type="submit"]{border:1px solid transparent}#resource-filters button[type="reset"]{transition:.2s ease-in-out}#resource-filters button[type="reset"]:hover,#resource-filters button[type="reset"]:focus{border:1px solid #000}.archive.category-blog .fusion-single-line-meta .vcard .fn a,.single-post .fusion-meta-info-wrapper .vcard .fn a{pointer-events:none;color:#202020}.archive .meta-tags{font-size:14px}body.single-post #main{padding-top:80px!important}.single-post .fusion-sharing-box{border-radius:10px}.single-post h2.entry-title{font-size:38px!important;color:#1e4077!important}.single-post .post-slideshow .attachment-full{max-width:750px!important;height:auto!important;margin:0 auto 45px!important}.single-post #content h3{color:#1e4077!important}.single-post #content h3 strong,.single-post #content h2 strong{font-weight:700!important}.single-post #content p,.single-post #content p span{font-family:'HCo Gotham SSm'!important;font-weight:400!important}.single-post #content img{max-width:600px}#blog-signup-form form,#blog-signup-form .hs-form-field{margin-bottom:0}.single-post #blog-signup-form{margin-top:50px}#news-cards .content-box-wrapper{border:2px solid rgba(3,169,244,.4);padding:30px 30px 20px 30px}#news-cards .heading .content-box-heading{border-bottom:1px solid #1e4077;padding-bottom:.5rem;margin-bottom:.5rem}#news-cards .content-box-wrapper{display:flex;flex-direction:column;align-items:flex-start}#news-cards .content-box-column .fusion-clearfix:last-child{display:none}.fusion-content-boxes a.fusion-read-more{font-weight:700}.fusion-testimonials.clean .author .company-name{font-size:14px}#heart-values .letter{display:flex;margin-bottom:10px}#heart-values .letter p:first-child{font-size:48px;color:#03a9f4;margin-right:15px}#heart-values .letter p:not(:first-child){font-size:14px;font-style:italic}#heart-values .letter p:not(:first-child){color:#5d5f64}#heart-values .letter p:not(:first-child) .word{font-size:20px;font-style:normal;color:#202020;font-weight:700}.fusion-content-boxes .content-box-wrapper{border-radius:10px}.fusion-content-boxes.box-shadow .content-box-wrapper{box-shadow:2px 2px 10px 2px rgba(96,125,139,.25)}.fusion-modal-text-link{font-weight:700}.fusion-modal-text-link i{transition:.2s}.fusion-modal-text-link:hover i,.fusion-modal-text-link:focus i{color:#87c042!important}.fusion-modal h3{color:#1e4077}.fusion-modal .close{transition:.2s}.fusion-modal .close:hover,.fusion-modal .close:focus{opacity:.75!important}.modal.in .modal-dialog{border-radius:10px!important}.fusion-testimonials.clean .testimonial-thumbnail{margin:0 auto!important}.testimonial-slider blockquote{margin-top:0!important}@media only screen and (min-width:800px){#resource-filters{width:66.666%;margin:30px auto 70px}.archive.category .fusion-archive-description{width:66.666%;margin:0 auto 55px}.fusion-page-title-bar-center .fusion-page-title-captions{padding-top:84px}#resource-filters{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:70px;margin-top:30px}#resource-filters form.resource-filter{width:40%}#resource-filter-separator{padding:0 2rem;display:flex;align-items:center}.callout-title h3{display:flex;align-items:center;justify-content:center}.callout-title img{margin-right:30px!important}#related-blogs .content-container{display:flex;flex-direction:column;justify-content:space-between}#blog-signup-form{width:550px;margin:0 auto}#blog-signup-form form{display:flex;align-items:flex-end}#blog-signup-form form .actions{margin:0;padding:0 0 5px}#blog-signup-form form .hs-form-field{min-width:400px}#blog-signup-form h3{text-align:center!important}}@media only screen and (min-width:1236px){.avada-page-titlebar-wrapper{padding-top:45px}}@media only screen and (max-width:800px){h2,h3{text-align:center!important}.callout-title h3 p{text-align:center!important}.callout-text p{text-align:center!important}#blog-signup-form h3{text-align:left!important}}