
section.featured-resources .card h3.post-title {
	line-height: 22px;
}

section.featured-resources .cell{margin-left:10px;margin-right:10px}section.featured-resources.alm-features{margin-top:-15px}section.featured-resources.alm-features .grid-container{padding:0 10px}section.resources{padding:5rem 0}@media all and (max-width:991px){section.resources{padding:0 0}}section.resources .post-type{margin-bottom:10px;text-transform:capitalize}section.resources .resources-list .cell{margin-left:10px;margin-right:10px}section.resources .card{border-radius:4px 4px 0 0;box-shadow:0 2px 15px 0 rgba(0,0,0,.1);xxmin-height:330px}section.resources .card .card-section{padding:20px 20px 30px 20px}section.resources .card .card-section .post-type{color:#56575b}section.resources .card .post-title a{color:#1d1f21}.page-anchor{position:absolute;margin-top:-100px}.single-ebook .content{margin-top:235px}.single-press .content{margin-top:235px;margin-bottom:100px}@media all and (max-width:1023px){.single-ebook .content{margin-top:130px}.single-press .content{margin-top:130px;margin-bottom:100px}}.resource-content .article-header{margin-bottom:40px}section.accordion-block{padding:5rem 0 4rem 0}section.accordion-block div .accordion-item:first-child .accordion-title{border:0}section.accordion-block .accordion-item>a{font-size:inherit;color:inherit}section.accordion-block .accordion-item>a>*{margin:0}section.accordion-block .accordion-item .accordion-title{border:0;border-top:1px solid #e6e6e6}section.accordion-block .accordion-item .accordion-title::before{color:#b0b1b4;position:absolute;top:50%;right:1rem;margin-top:-.5rem;content:'+';content:"\f198";font-family:foundation-icons;font-style:normal;transform:rotate(90deg);transition:all .3s}section.accordion-block .accordion-item.is-active .accordion-title::before{transform:rotate(-90deg)}section.accordion-block .accordion-item .accordion-content{border:0;padding-top:0}.icon{width:30px;height:30px}.icon--fill path{fill:transparent}.icon--stroke path{stroke:#77787c}.icon:hover .icon--fill path,.is-active .icon--fill path,a:hover .icon--fill path,li:hover .icon--fill path{fill:#cedafa}.icon:hover .icon--stroke path,.is-active .icon--stroke path,a:hover .icon--stroke path{stroke:#212224}@media all and (max-width:991px){div.social{text-align:center}}.bitly-form{padding:30px;margin:0 30px;background:#f5f6f7;border-radius:2px 2px 2px 2px;box-shadow:0 5px 5px -3px rgba(0,0,0,.12),0 8px 10px 1px rgba(0,0,0,.1),0 3px 14px 2px rgba(0,0,0,.08)}.bitly-form form{width:auto!important}.bitly-form form .button-large{font-size:18px;line-height:1.11;padding:12px 40px}.bitly-form form .button-primary{font-size:18px}input[type=text]:hover{border-color:#b0b1b4!important}input[type=text]:focus{outline:2px solid #edf2fe!important;outline-offset:1px;border:1px solid #2a5bd7!important}.label{display:block;color:#36383b;line-height:18px;margin-bottom:5px}::placeholder{color:#828387;font-size:16px}label[for=subscribedWeekly] strong{font-weight:400}label[for=subscribedtoWebinars] strong{font-weight:400}.form-thank-you p{text-align:center;font-weight:800}.full-width-content.legal .inner-content{justify-content:center;margin-top:100px}.full-width-content.legal h4+p{margin-top:30px}.button-primary svg{width:20px;vertical-align:bottom}.reveal{padding:40px}#form_container{width:100%;left:0;bottom:0}#form_container input[type=text]{width:72%;height:60px;background:#fff;border:1px solid #d3d4d7;border-radius:8px 8px 8px 8px;display:inline-block;margin-right:20px;margin-bottom:0;float:left;font-size:20px;color:#36383b;padding:0 20px}#form_container input[type=text]:focus{outline:0;-webkit-box-shadow:0 0 0 2px rgba(206,218,250,1);-moz-box-shadow:0 0 0 2px rgba(206,218,250,1);box-shadow:0 0 0 2px rgba(206,218,250,1)}#form_container ::-webkit-input-placeholder{font-size:20px;color:#828387}#form_container ::-moz-placeholder{font-size:20px;color:#828387}#form_container :-ms-input-placeholder{font-size:20px;color:#828387}#form_container :-moz-placeholder{font-size:20px;color:#828387}#form_container input[type=text]:focus{outline:0!important}@media all and (max-width:991px){#form_container input[type=text]{width:100%;margin:0;margin-bottom:10px;height:50px}}#form_container>p{color:#9ca1ad;font-size:14px;margin-top:10px;margin-bottom:0;text-align:center}#form_container>p a{color:#9ca1ad;text-decoration:underline}#form_container>p a:hover{color:#a1b8f3}@media all and (min-width:1100px){#form_container>p{padding-right:50px}}#form_container>a{color:#9ca1ad;text-decoration:underline}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}section.form-center{background-repeat:no-repeat;background-position:52% 61%}section.form-center .bitly-form{margin:0 auto;max-width:572px;min-height:500px}section.form-center .inner-content{justify-content:center}@media all and (min-width:1024px){section.form-center .inner-content>.cell{max-width:80%}section.form-center h5{font-size:22px;margin-top:40px;margin-bottom:30px}}.blog-navigation{background:#f5f6f7;padding:11px 0;position:relative;z-index:1}.blog-navigation .grid-container{display:flex;justify-content:space-between;align-items:center;padding-right:20px}@media all and (max-width:1023px){.blog-navigation .grid-container{align-items:flex-start}}.blog-navigation .menu>li>a{font-family:'ProximaNova Regular','Helvetica Neue',Helvetica,Arial,sans-serif}.blog-navigation .menu>li>a:first-child{padding-left:8px}.blog-navigation .menu .active>a{color:#36383b;font-family:'ProximaNova Bold','Helvetica Neue',Helvetica,Arial,sans-serif}.blog-navigation .mobile-menu ul{list-style:none}.blog-navigation .mobile-menu ul ul.sub-menu{display:none}.blog-navigation .mobile-menu ul.menu-open ul.sub-menu{display:block}#menu-blog-navigation-mobile>li{position:relative}.blog-navigation .search-form a{display:inline-block;padding:0 20px 0 20px;border-left:1px #d8d8d8 solid;opacity:0;transition:all .3s}.blog-navigation .search-form{display:flex;justify-content:space-between;align-items:center;position:relative}.blog-navigation .search-form input[type=search]{background:#fff;border-radius:8px;border:1px solid #d8d8d8;height:46px;width:305px;font-size:16px;margin:0;padding-left:40px;background-image:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8"?> SVG_REPLACED');background-repeat:no-repeat;background-position:10px center;transition:all .3s}@media all and (max-width:1200px){.blog-navigation .search-form input[type=search]{width:270px}}@media all and (min-width:1300px){.blog-navigation .search-form input[type=search]:focus{width:420px}}.blog-navigation .search-form input[type=search]:focus{box-shadow:0 0 0 2px rgba(206,218,250,1);border:1px solid #2a5bd7;background-image:url('data:image/svg+xml;utf8,<?xml version="1.0" encoding="UTF-8"?> SVG_REPLACED')}.blog-navigation .search-form input.show-for-large[type=reset]{outline:0;background:#2a5bd7;color:#fff;-webkit-appearance:none;border:0;border-radius:50%;height:22px;width:22px;line-height:21.5px;text-align:center;font-weight:700;margin-left:-50px;transition:all .3s;position:absolute;z-index:1;right:10px;opacity:0;top:12px;cursor:pointer}.blog-navigation .search-form input.show-for-large[type=reset]:hover{background-color:#0236b9}.blog-navigation .search-form input[type=search]:focus+input[type=reset]{opacity:1}.blog-navigation .search-toggle-off{color:#2a5bd7;border:0;background:0 0;-webkit-appearance:none}.blog-navigation .search-toggle{cursor:pointer;padding-top:7px}.blog-navigation .search-open .search-toggle{display:none}.blog-navigation .search-open .search-form.show-for-large{display:flex!important}@media all and (max-width:767px){.blog-navigation .search-open .search-form{position:absolute;left:0;top:10px;width:100%;padding:0 15px 0 15px}.blog-navigation .search-open .search-form input[type=search],.blog-navigation .search-open .search-form label{width:100%}}#content,.content{margin-top:70px;border-top:4px #fff solid;xbackground-image:url(https://s17233.pcdn.co/blog/wp-content/themes/JointsWP-CSS-master/assets/images/header-artwork-XL.png);background-repeat:no-repeat;background-position:left top;background-size:contain;padding-top:40px}@media all and (max-width:376px){#content,.content{xbackground-image:url(https://s17233.pcdn.co/blog/wp-content/themes/JointsWP-CSS-master/assets/images/header-artwork-small.png)}}.content header.page-header{margin-bottom:30px}.content header.page-header span.post-about{font-family:'ProximaNova Bold','Helvetica Neue',Helvetica,Arial,sans-serif}.content header.page-header h1.page-title{font-size:64px;margin:0}@media all and (min-width:991px){.content header.page-header{margin-bottom:60px}.content header.page-header .cell{display:flex;justify-content:space-between}.content header.page-header .header-subscribe{min-width:335px;padding-top:28px}}@media all and (max-width:991px){#content,.content{margin-top:62px;padding-top:20px}.content header.page-header h1.page-title{font-size:38px;line-height:38px;margin-bottom:30px}}header.page-header .grid-container{padding:0 5px}.header-subscribe label{color:#252628;font-size:18px}.header-subscribe input[type=email]{background:#fff;border-radius:8px;border:1px solid #d8d8d8;height:42px;width:280px;font-size:16px;margin:0;transition:all .3s;display:inline;border-top-right-radius:0;border-bottom-right-radius:0;padding-left:20px!important;min-width:280px;font-family:'ProximaNova Regular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#0a0a0a}.header-subscribe input[type=email]:focus{box-shadow:0 0 0 2px rgba(206,218,250,1);border:1px solid #2a5bd7!important}@media all and (max-width:991px){.header-subscribe input[type=email]{width:100%}}.header-subscribe input[type=submit]{margin:0;border-top-left-radius:0;border-bottom-left-radius:0;width:auto!important}@media all and (max-width:767px){.header-subscribe input[type=submit]{max-width:90px}}section.footer-subscribe-section{background:0 0;padding:2rem;text-align:left}@media all and (min-width:1024px){section.footer-subscribe-section{padding:2rem 15%}}@media all and (max-width:991px){section.footer-subscribe-section{margin:0 -30px 2rem -30px}section.footer-subscribe-section h3{font-size:24px;line-height:30px;font-family:'ProximaNova Medium','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600}section.footer-subscribe-section p{font-size:14px;line-height:18px}}.footer-subscribe label{color:#252628;font-size:18px}.footer-subscribe input[type=email]{background:#fff;border-radius:8px;border:1px solid #d8d8d8;height:42px;width:280px;font-size:16px;margin:0;transition:all .3s;display:inline;border-top-right-radius:0;border-bottom-right-radius:0;padding-left:20px!important;min-width:250px;font-family:'ProximaNova Regular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#0a0a0a}.footer-subscribe input[type=email]:focus{box-shadow:0 0 0 2px rgba(206,218,250,1);border:1px solid #2a5bd7!important}@media all and (max-width:640px){.footer-subscribe input[type=email]{min-width:130px;width:170px!important}}.footer-subscribe input[type=submit]{margin:0;border-top-left-radius:0;border-bottom-left-radius:0}.footer-subscribe .thank-you,.header-subscribe .thank-you{display:none;position:absolute}.form-submitted .footer-subscribe .thank-you,.form-submitted .header-subscribe .thank-you{display:block}@media all and (min-width:1121px){.featured-post .grid-container{max-width:1120px;padding:0}}.featured-post .grid-container .inner-content{background-color:#fff;box-shadow:0 2px 4px -1px rgba(0,0,0,.12),0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.08)}.featured-post .inner-content .post-image a{display:block;background-size:cover;background-repeat:no-repeat}.featured-post .inner-content .content-padding{padding:20px 45px}.featured-post .content-padding{color:#56575b;font-size:18px;font-weight:400;letter-spacing:0}.featured-post .content-padding .button{margin:0}.featured-post .content-padding .post-title-wrap p:last-child{margin:0}.featured-post .content-padding .post-title{color:#252628;font-family:'ProximaNova ExtraBold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:34px;font-weight:800;line-height:36px;margin:10px 0}@media all and (max-width:991px){#ajax-load-more .button.button-secondary.button-large,.featured-post .content-padding .button.button-large,.two-columns.text-content .button-large{width:100%;font-size:16px;line-height:1;padding:11px 48px}#ajax-load-more .button.button-secondary.button-large{width:95%}}@media all and (max-width:991px){.featured-post .content-padding .post-title{font-size:28px;line-height:32px}.featured-post .inner-content .content-padding{padding:25px}}.featured-post .content-padding .post-title a{color:#252628}section.content-divider{padding:60px 0}@media all and (max-width:991px){section.content-divider{padding:30px 0}}#ajax-load-more{padding:0 0 80px 0}#ajax-load-more .button-large{width:220px}@media all and (max-width:991px){#ajax-load-more{padding:0 0 40px 0}}.cell.feed-ad{margin-left:8px;margin-right:8px}@media all and (min-width:767px){.cell.feed-ad{padding:15px 5px}}.cell.feed-ad .grid-container.content-left{background-size:contain;background-position:right;background-repeat:no-repeat}.cell.feed-ad .grid-container.content-right{background-size:contain;background-position:left;background-repeat:no-repeat}@media all and (max-width:641px){.cell.feed-ad .grid-container{background-image:none!important}}.cell.feed-ad .content-padding{padding:40px 20px}@media all and (max-width:991px){.cell.feed-ad .content-padding{padding:40px 0}section.featured-resources .feed-ad .card{min-height:0}}.cell.feed-ad .content-padding h3{font-size:36px;line-height:38px}.cell.feed-ad .content-padding p{font-size:16px;line-height:22px}.cell.feed-ad .content-padding .button{margin:0}.cell.feed-ad .content-padding>p:last-child{margin-bottom:0}.cell.feed-ad .card{display:flex;justify-content:center}section.block-article-ad{margin:4rem 0;box-shadow:0 2px 4px -1px rgba(0,0,0,.12),0 4px 5px 0 rgba(0,0,0,.1),0 1px 10px 0 rgba(0,0,0,.08)}.single-post .entry-content section.block-article-ad h3,section.block-article-ad h3{font-size:24px;line-height:28px;margin-bottom:10px}@media all and (max-width:991px){section.block-article-ad{margin:2rem 0}.single-post .entry-content section.block-article-ad p{font-size:16px;line-height:22px}}section.block-article-ad p{font-size:16px;line-height:22px}section.block-article-ad .content-padding{padding:1rem}section.block-article-ad .content-padding>p:last-child{margin:0}section.block-article-ad .content-padding .button-primary{margin-bottom:0}section.block-article-ad .img-col{margin:0;padding:0}section.block-article-ad .grid-container{padding:0}section.quote-block.text-content{padding:2rem 0}@media all and (min-width:1100px){section.quote-block.text-content{margin:0 -150px}}.single-post .post-split{display:none}.single-post .article-wrap.Split .post-split{display:block}.single-post .article-wrap.Split .entry-content .post-hero,.single-post .article-wrap.Split .post-full{display:none}.single-post h1.entry-title{font-size:60px;line-height:60px;text-align:center;margin-bottom:40px}.single-post .article-wrap.Split h1.entry-title{font-size:50px;line-height:48px;line-height:normal;margin-bottom:10px}@media all and (max-width:767px){.single-post .article-wrap.Split h1.entry-title{font-size:28px;line-height:32px}}.single-post .article-wrap.Split h1.entry-title{text-align:left;justify-content:flex-start;flex-direction:row}.single-post .article-wrap.Split .post-split .cell{padding-left:8px}.single-post .article-wrap.Split .post-content-inner{margin-top:80px}.single-post .article-wrap.Full .post-hero .grid-container{max-width:none}.background-Orange{background-color:#fff5f5}.background-Ocean{background-color:#f5fcff}@media all and (min-width:1200px){.single-post h1.entry-title{max-width:960px}}@media all and (max-width:991px){.single-post h1.entry-title{font-size:38px;line-height:38px;margin-bottom:20px}}.single-post .entry-content .post-hero{text-align:center}.single-post .entry-content .post-hero img{margin-top:60px;margin-bottom:40px}@media all and (max-width:991px){.single-post .entry-content .post-hero img{margin-top:0}}.single-post .entry-content h2{color:#252628;font-family:'ProximaNova ExtraBold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:38px;line-height:42px;font-weight:800;margin-bottom:25px;margin-top:27px}.single-post .entry-content h3{color:#1d1f21;font-family:'ProximaNova Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:20px;line-height:24px;font-weight:700;margin-bottom:25px}@media all and (max-width:991px){.single-post .entry-content h2{font-size:32px;line-height:38px}}.single-post .entry-content .quote-block h3{color:#1d1f21;font-family:'ProximaNova Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:36px;line-height:42px;font-weight:700;margin-bottom:25px}.single-post .entry-content .quote-block p{font-size:16px;line-height:19px}@media all and (max-width:991px){section.quote-block .cell,section.quote-block .grid-container{margin:0;padding:0}}.single-post .entry-content,.single-post .entry-content li,.single-post .entry-content p{color:#1d1f21;font-family:'ProximaNova Regular','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;line-height:24px;font-weight:400}#slickshare-list{background-color:#fff;list-style:none!important;padding:0;right:0;margin:0;padding:0;position:fixed;z-index:1002;cursor:pointer}.slickshare-child{display:table;height:50px;width:50px;margin:0;padding:0;z-index:1002;border:1px solid #9b9b9b}.slickshare-child+.slickshare-child{border-top:0}a[class*=ion]{color:#2a5bd7;display:table-cell;font-size:25px;line-height:25px;height:100%;text-align:center;margin:0 auto;vertical-align:middle;width:50px;margin:0;padding:0}.slickshare-child::before{content:none!important}.slickshare-facebook:hover{background-color:#3b5998}.slickshare-twitter:hover{background-color:#2ca8d2}.slickshare-linkedin:hover{background-color:#0a75b4}@media all and (max-width:991px){#slickshare-list{display:none}}section.two-columns p.small{font-size:13px;line-height:normal}.off-canvas-wrapper .fsBody .fsForm{background:0 0;padding:0}.off-canvas-wrapper .fsBody label{color:#000;margin-bottom:0}.off-canvas-wrapper .fsBody .fsForm .fsSubmit input.fsSubmitButton{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:.85em 1em;border:1px solid transparent;border-radius:0;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:18px!important;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;color:#fefefe!important;background-color:#2a5bd7!important;border-radius:6px!important;font-size:inherit;color:#fff;transition:background .1s linear;text-decoration:none;line-height:normal;outline:0!important;padding:.6em 1em;width:100%;margin-bottom:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}@media all and (max-width:1100px){.off-canvas-wrapper .fsBody .fsForm .fsSubmit input.fsSubmitButton{border-top-left-radius:6px!important;border-bottom-left-radius:6px!important;margin-top:15px}}@media all and (max-width:1023px){.off-canvas-wrapper .fsBody .fsForm .fsSubmit input.fsSubmitButton{border-top-left-radius:0!important;border-bottom-left-radius:0!important;margin-top:0}}@media all and (max-width:767px){.off-canvas-wrapper .fsBody .fsForm .fsSubmit input.fsSubmitButton{border-top-left-radius:6px!important;border-bottom-left-radius:6px!important;margin-top:15px}}.off-canvas-wrapper .fsBody .fsForm .fsSubmit input.fsSubmitButton:hover{background-color:#0236b9!important;color:#fff!important}.off-canvas-wrapper .fsForm{position:relative}.off-canvas-wrapper .fsForm .fsSubmit{margin-top:0;padding:0;margin:0;margin-bottom:1px}a[title="Powered by Formstack"]{display:inline-block;margin-right:30px}ul.pagination{text-align:center}ul.pagination .current{background:#2a5bd7}@media all and (max-width:767px){ul.pagination .next{font-size:25px}.pagination li{display:inline-block!important}}.single .blog-related .grid-x>.cell:nth-child(n+5){display:none}.small{font-size:.89rem;line-height:1.2}body{--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale:url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('#wp-duotone-blue-orange');--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem}:where(.is-layout-flex){gap:.5em}body .is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}body .is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}body .is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}body .is-layout-flex{flex-wrap:wrap;align-items:center}body .is-layout-flex>*{margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.wp-block-navigation a:where(:not(.wp-element-button)){color:inherit}:where(.wp-block-columns.is-layout-flex){gap:2em}.wp-block-pullquote{font-size:1.5em;line-height:1.6}.submenu a,.submenu.menu .active a{font-family:"ProximaNova Medium","Helvetica Neue",Helvetica,Arial,sans-serif}.submenu a .menu-item-description,.submenu.menu .active a .menu-item-description{font-family:"ProximaNova Regular","Helvetica Neue",Helvetica,Arial,sans-serif}.search-form .quote-link{display:none!important}#slickshare-list{display:none}.single .featured-resources.blog-related .inner-content>.cell:nth-child(5),.single .featured-resources.blog-related .inner-content>.cell:nth-child(6){display:none!important}#menu-item-4143 svg{width:24px;height:24px}.page .fsBody .fsForm .fsSubmit input.fsSubmitButton[disabled]{background-color:#666!important;cursor:auto}.single .fsBody .fsForm .fsSubmit input.fsSubmitButton[disabled]{background-color:#666!important;cursor:auto}.archive .fsBody .fsForm .fsSubmit input.fsSubmitButton[disabled]{background-color:#666!important;cursor:auto}.postid-4735 .responsive-table td{padding-left:0;line-height:normal;padding-bottom:30px;background-color:#fff;vertical-align:top;padding-right:20px}@media all and (max-width:1023px){.postid-4735 .responsive-table td{display:block;width:100%}.postid-4735 .responsive-table td img{max-width:300px}}.post-content-inner li img{margin-top:15px}.announcements p{margin:0}.announcements{color:#fff;background-color:#35363a;padding:10px 0}

/* additions */
.page-loaded .top-bar .top-bar-right .nav-wrap {
    opacity: 1;
}


.off-canvas-wrapper .fsBody .fsForm.fsSingleColumn {
	display: flex;
    align-items: flex-end;
        flex-wrap: nowrap;
            margin-bottom: 10px;
}
.off-canvas-wrapper .fsBody .fsForm div.fsError {
	margin-left: -5px;
}

.off-canvas-wrapper .fsBody.fsEmbed {

    max-width: 570px;


	padding: 0px;
    margin: 0 auto;
	background: transparent;
	border-radius: 2px 2px 2px 2px;
	box-shadow: none}

.off-canvas-wrapper .fsBody .fsForm {
		background: transparent;
		padding: 0px;
}

.off-canvas-wrapper .fsBody .fsForm .fsSectionHeader {
	background-color: transparent;
	padding: 0;
	margin: 0;
	padding-top: 20px;
}

.off-canvas-wrapper .fsBody .fsRowBody{
	margin-bottom: 0px!important;

}

.off-canvas-wrapper .fsBody .fsFieldRow {
	margin-bottom: 0px!important;
}

.off-canvas-wrapper .fsBody .fsForm .fsSectionHeader h2{
	    color: #2A2E30;
    font-family: 'ProximaNova ExtraBold','Helvetica Neue',Helvetica,Arial,sans-serif!important;
    font-size: 32px;
    font-weight: 800;
    letter-spacing: 0;
    line-height: 32px;
}


.off-canvas-wrapper .fsBody .fsLabel, .off-canvas-wrapper .fsBody label {
	color: black;
	margin-bottom: 0;
}

.off-canvas-wrapper .fsRowBody input[type=text], 
.off-canvas-wrapper .fsRowBody input[type=url], 
.off-canvas-wrapper .fsRowBody input[type=email], 
.off-canvas-wrapper .fsRowBody input[type=tel], 
.off-canvas-wrapper .fsRowBody input[type=number], 
.off-canvas-wrapper .fsRowBody input[type=date], 
.off-canvas-wrapper .fsRowBody textarea {
		border: 1px
		solid #D3D4D7!important;
		width: 100%!important;
		box-sizing: border-box!important;
		padding: 10px!important;
		min-height: 45.59px!important;
		margin-bottom: 0px
;
}


.off-canvas-wrapper .fsForm select:not([multiple=multiple]) {
	padding-right: 10px;
	margin-bottom: 0;;
}


.off-canvas-wrapper .fsBody .fsForm .fsSubmit input.fsSubmitButton {
	display: inline-block;
    vertical-align: middle;
    margin: 0 0 1rem 0;
    padding: 0.85em 1em;
    border: 1px solid transparent;
    border-radius: 0;
    -webkit-transition: background-color .25s ease-out,color .25s ease-out;
    transition: background-color .25s ease-out,color .25s ease-out;
    font-family: inherit;
    font-size: 18px!important;
    -webkit-appearance: none;
    line-height: 1;
    text-align: center;
    cursor: pointer;
    color: #fefefe!important;
    background-color: #2A5BD7!important;
    border-radius: 6px!important;
    font-size: inherit;
    color: white;
    transition: background 100ms linear;
    text-decoration: none;
    line-height: normal;
    outline: none!important;
    padding: 0.6em 1em;
    width: 	100%;
        margin-bottom: 0!important;
        border-top-left-radius: 0!important;
        border-bottom-left-radius: 0!important;
}

@media all and (max-width: 1100px){
	.off-canvas-wrapper .fsBody .fsForm .fsSubmit input.fsSubmitButton {
		border-top-left-radius: 6px!important;
        border-bottom-left-radius: 6px!important;
      	margin-top: 15px;
	}
}

@media all and (max-width: 1023px){
	.off-canvas-wrapper .fsBody .fsForm .fsSubmit input.fsSubmitButton {
		border-top-left-radius: 0px!important;
        border-bottom-left-radius: 0px!important;
      	margin-top: 0px;
	}
}

@media all and (max-width: 767px){
	.off-canvas-wrapper .fsBody .fsForm .fsSubmit input.fsSubmitButton {
		border-top-left-radius: 6px!important;
        border-bottom-left-radius: 6px!important;
        margin-top: 15px;
	}
}


.off-canvas-wrapper .fsBody .fsForm .fsSubmit input.fsSubmitButton:hover {
    background-color: rgb(2, 54, 185)!important;
    color: #fff!important;

}

.off-canvas-wrapper .fsForm {
	position: relative;
}

.off-canvas-wrapper .fsForm .fsSubmit {
    margin-top: 0px;
    padding: 0;
    margin:0;
    margin-bottom: 1px;
}

a[title="Powered by Formstack"] {
	display: inline-block;
	margin-right: 30px;
}


.fsBody .fsForm div.fsError {

}



/* ----------------------------------------------------------------------------------------------------
GDPR
---------------------------------------------------------------------------------------------------- */
#banner-spacer {height:80px;}

.sitebanner--container {
    position: fixed;
    width: 100%;
    padding: 22px 119px 22px 108px;
    background-color: #13577b;
    top: 0;
    left: 0;
    z-index: 20000;
    font-weight: normal;
    color: #ffffff;
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-height: 80px;
}

.sitebanner--container .grid-container {
	 display: flex;
}

.sitebanner--text {
    font-size: 14px;
    line-height: 14px;
    padding-right: 15px;
}

.banner-cookie--button-container {
    margin-left: 1rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
        max-width: 200px;
   
}

@media all and (min-width: 767px) {
	.banner-cookie--button-container { float: right;}
}

.sitebanner--container a {
    color: #ebecee;
    font-size: 14px;
    white-space: nowrap;
    text-decoration: underline;
}

#banner-cookie--button {
    cursor: pointer;
    border: 1px solid #61b3de;
    padding: 7px 26.5px;
    font-size: 13px;
    color: #fff;
    border-radius: 3px;
    margin-left: 40px;
    white-space: nowrap;
}


@media(max-width: 1024px) {
    .sitebanner--text {
        padding-right:10px
    }

    .banner-cookie--button-container {
        margin-left: 2rem
    }
}

@media(max-width: 992px) {
    .sitebanner--container {
        padding:16px 16px 8px 16px;
        flex-direction: column;
        justify-content: space-between;

    }

	.sitebanner--container .grid-container {
	 flex-direction: column;
	}

    .sitebanner--text {
        line-height: 16px;
        font-size: 13px;
        padding-right: 0
    }

    .sitebanner--spacer {
        min-height: 92px
    }

    .fixed-header-offset {
        top: initial !important
    }

    .banner-cookie--button-container {
        margin-left: 10px;
        align-self: flex-end;
            margin-top: 10px;
    }
}

@media(max-width: 767px) {
    .sitebanner--container {
        padding:16px 16px 15px 16px;
        min-height: 160px
    }

    .sitebanner--spacer {
        min-height: 160px
    }

    .banner-cookie--button-container {
        margin-left: 0;
        margin-top: 10px;
            max-width: none;
    width: 100%;
    }
}

@media(max-width: 320px) {
    .sitebanner--container {
        min-height:170px
    }

    .sitebanner--spacer {
        min-height: 170px
    }
}

@media all and (max-width:1023px){
	footer h4.widgettitle {
		font-size:22px;
	}

	footer a{
		font-size:20px;
	}

	footer a{
		    display: inline-block;
    margin-bottom: 10px;
	}
}

.off-canvas[aria-hidden="true"] .top-bar {
	display: none
}

.off-canvas[aria-hidden="true"] a {
	display: none
}

.dud {}

.fs-form-dialog__cancel {
	display:none!important;
}
.fs-form-dialog__confirm {
	display: none!important
}

#main-nav .is-dropdown-submenu.visuallyHidden {
    position: absolute;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
}


#main-nav>li>.is-dropdown-submenu {
	left:0;
}


.blog-navigation .search-form input[type=search] {

    background-image:url('../images/search.svg');

}


/* mobile pagination */

@media all and (max-width:1023px){
	.pagination li {
	font-size: 20px;
    margin: 0 8px;
	}
}
