img{border:none;max-width:100%;height:auto}img.aligncenter{display:block;margin:0 auto}video{max-width:100%}a{text-decoration:none}html.no-touchevents a:hover{text-decoration:underline}a:focus{outline:none}a[href^=tel]{color:inherit;text-decoration:none}a img{border:none}iframe{max-width:100%}table{width:100%;border-collapse:collapse;margin:2rem 0}table td,table th{border:1px solid #ccc;padding:7px 10px}table tbody th{font-weight:400;border-bottom:1px solid #2c4550}table tbody tr:last-child th{border-bottom:none}p,ol,ul{margin-top:2rem;margin-bottom:2rem}blockquote{font-family:Rubik;font-size:2.6rem;font-weight:300}blockquote>*:first-child{margin-top:0}blockquote>*:first-child:before{content:'“';display:inline}blockquote>*:last-child{margin-bottom:0}blockquote>*:last-child:after{content:'”';display:inline}blockquote+h6{margin-bottom:0}.group:after{content:"";display:table;clear:both}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}html.no-touchevents .fade:hover{opacity:.7}.simple-list,.simple-list ul{list-style-type:none;margin:0;padding:0}.mobile,.mobile-flex{display:none}.wf-loading a,.wf-loading p,.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading input{visibility:hidden}.embed-container{position:relative;padding-bottom:56.25%!important;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.ajax-loader:before{animation-name:rotate-loader;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;width:30px;height:30px;background:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb/_assets/img/loader.svg) no-repeat center center/30px;position:absolute;content:"";right:50px;top:16px}@keyframes rotate-loader{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.modal-video-close-btn{cursor:pointer;transition:transform .4s}.modal-video-close-btn:before,.modal-video-close-btn:after{margin-top:-1px}.modal-video-close-btn:focus{outline:none}html.no-touchevents .modal-video-close-btn:hover{transform:rotate(180deg)}.slick .slick-arrow{border:none;background:0 0;overflow:hidden;text-indent:-1000px;cursor:pointer;border-radius:0;width:20px;height:15px;right:0;top:-40px;position:absolute;z-index:2;-webkit-mask:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/carousel-arrow.svg);mask:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/carousel-arrow.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--theme-color-2);transition:background-color .15s ease-in-out}.has-midnight-background-color .slick .slick-arrow{background-color:#fff}.has-midnight-background-color .slick .slick-arrow.slick-disabled{background-color:#fff;opacity:.3}html.no-touchevents .slick .slick-arrow:hover{background-color:var(--theme-color-1)}.slick .slick-arrow.slick-prev{transform:scaleX(-1);left:auto;right:30px}.slick .slick-arrow.slick-disabled{background-color:#c6c6c6;opacity:.8;pointer-events:none}.slick .slick-dots{display:flex;justify-content:flex-start;padding:0}.slick .slick-dots li{background-color:#fff;width:10px;height:10px;border-radius:50%;overflow:hidden;text-indent:-1000px;margin:0 5px;cursor:pointer;border:solid 1px var(--theme-color-2);transition:background-color .15s ease-in-out}.slick .slick-dots li.slick-disabled{background-color:#fff;opacity:.3}.slick .slick-dots li button{background:0 0;width:0;height:0;font-size:0;color:#fff0;border:none}.slick .slick-dots li.slick-active{background-color:var(--theme-color-2)}.has-midnight-background-color .slick .slick-dots li.slick-active{background-color:var(--theme-color-1)}.box{border-radius:1.5rem;padding:4.5rem;box-sizing:border-box;overflow:hidden}.tooltip{font-weight:400;cursor:help;position:relative}.tooltip:after{content:"?";color:#fff;background:var(--theme-color-1);display:inline-flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border-radius:100%;font-size:55%;margin:0 .4rem;transform:translateY(-.3rem)}.font-size-large .tooltip:after{width:2rem;height:2rem}.tippy-box[data-theme~=midnight]{background-color:var(--theme-color-2);color:#fff;filter:drop-shadow(0 4px 10px rgb(0 0 0 / .2))}.tippy-box[data-theme~=midnight][data-placement^=top]>.tippy-arrow:before{border-top-color:var(--theme-color-2)}.tippy-box[data-animation=slide-in][data-state=hidden]{opacity:0;transform:translateY(5px)}.line-left{padding-left:4rem;position:relative}.line-left:before{content:"";position:absolute;left:0;top:0;height:100%;width:2px;background-color:var(--theme-color-1)}.line-left blockquote{margin-left:0;margin-right:0}hr{max-width:84rem;margin-left:0;border:none;display:block;width:100%;height:1px;padding:0;border:none;background-color:#c8c6c4}.has-midnight-gradient-background hr,.has-midnight-background hr{background-color:var(--theme-color-1)}hr.is-style-wide{height:2px}hr.aligncenter{margin-left:auto;margin-right:auto}hr.alignwide{max-width:none}hr.alignfull{width:100vw;max-width:none;margin-left:calc((100vw - 1140px)/-2)}hr.alignfull+div[class*=wp-block].alignfull.has-background{margin-top:-4rem}div[class*=wp-block].alignfull.has-background+hr.alignfull{margin-top:0;position:relative;z-index:10}.wp-block-separator{margin:4rem 0}figure.wp-block-table{margin:4rem 0}table{min-width:640px}table.header-border thead th{border-bottom:1px solid #2c4550;font-size:1.8rem;text-transform:uppercase}table th,table td{border:none;text-align:center;padding:10px 5px;font-size:2.6rem}table th:first-child,table td:first-child{font-size:2rem}table th.right-border,table td.right-border{border-right:1px solid #2c4550}table th span,table td span{display:block;width:100%;padding:.7rem 0}table tbody tr:not(:last-child) td{border-bottom:1px solid #2c4550}table tbody tr td:not(:last-child){border-right:1px solid #2c4550}.resources-header-image{margin-top:-7.5rem!important}.legend{display:flex;flex-wrap:wrap;font-size:14px;gap:50px;margin-bottom:30px}.legend.vertical{flex-direction:column;gap:10px}.legend.vertical.align-center,.legend.vertical.align-right{justify-content:flex-start}.legend.vertical.align-center li,.legend.vertical.align-right li{width:200px}.legend.vertical.align-center{align-items:center}.legend.vertical.align-right{align-items:flex-end}.legend.align-center{justify-content:center}.legend.align-right{justify-content:flex-end}.legend li{display:flex;gap:12px;align-items:flex-start}.color-square,.color-circle{display:block;width:18px;height:18px;flex-shrink:0;margin-top:1px}.color-circle{border-radius:100%}@media all and (max-width:1266.6654px){hr.alignfull{width:100vw;margin-left:-5vw}}@media all and (max-width:680px){.resources-header-image{margin-top:0!important}}html,body{margin:0;padding:0;font-size:10px;line-height:1.2}body{-webkit-font-smoothing:antialiased}.sensitive-content main{filter:blur(20px)}::-moz-selection{background:var(--theme-color-1);color:#fff}::selection{background:var(--theme-color-1);color:#fff}main{padding-bottom:4rem;display:block}main .wp-block-group:not(.alignwide):not(.alignfull),main .wp-block-columns:not(.alignwide):not(.alignfull){max-width:84rem;margin-left:0}main>div[class*=wp-block].has-background+.has-background:not(.alignfull){margin-top:6rem!important}main>div[class*=wp-block].has-background:not(.alignfull)+.has-background{margin-top:6rem!important}main>div[class*=wp-block].has-background.alignfull:last-child{margin-bottom:calc(-4rem*2)}main>div[class*=wp-block],main>.wp-block-group.has-background>.wp-block-group__inner-container>div[class*=wp-block]{padding-top:4rem;padding-bottom:4rem;margin:0}main>div[class*=wp-block].has-background,main>.wp-block-group.has-background>.wp-block-group__inner-container>div[class*=wp-block].has-background{padding-top:6rem;padding-bottom:6rem}main>div[class*=wp-block].has-background:last-child,main>.wp-block-group.has-background>.wp-block-group__inner-container>div[class*=wp-block].has-background:last-child{margin-bottom:-4rem}main>div[class*=wp-block].has-background+div[class*=wp-block],main>.wp-block-group.has-background>.wp-block-group__inner-container>div[class*=wp-block].has-background+div[class*=wp-block]{padding-top:6rem}main>div[class*=wp-block]:not(.has-background)+.has-background,main>.wp-block-group.has-background>.wp-block-group__inner-container>div[class*=wp-block]:not(.has-background)+.has-background{margin-top:2rem}main>div[class*=wp-block]>*:first-child,main>.wp-block-group.has-background>.wp-block-group__inner-container>div[class*=wp-block]>*:first-child{margin-top:0}main>div[class*=wp-block]>*:not([class^=columns-]):last-child,main>.wp-block-group.has-background>.wp-block-group__inner-container>div[class*=wp-block]>*:not([class^=columns-]):last-child{margin-bottom:0}.wp-block-spacer{padding:0!important}#home main>.has-background:first-child,body.bleed-first-section main>.has-background:first-child{margin-top:-102px;padding-top:calc(6rem + 102px)}main,.container{margin:0 auto;width:90vw;max-width:1140px}#main-content{margin-top:102px}#full-page{overflow:hidden}.wp-block-columns{max-width:96rem}.wp-block-columns.alignwide,.wp-block-columns.alignfull{max-width:none}div[class*=wp-block].alignfull{width:100vw;max-width:none;margin-left:calc((100vw - 1140px)/-2)}div[class*=wp-block].aligncenter{max-width:84rem;margin-left:auto!important;margin-right:auto!important}div[class*=wp-block].align{max-width:84rem;margin-left:auto;margin-right:auto}div[class*=wp-block].align.wp-block-text{max-width:none}div[class*=wp-block].align.wp-block-text .text-content{max-width:84rem}div[class*=wp-block].align.wp-block-text .text-content.align-left{margin-left:0}div[class*=wp-block].align.wp-block-text .text-content.align-right{margin-right:0}div[class*=wp-block] .inner-container{margin:0 auto;width:90vw;max-width:1140px}.wp-block-group{padding-top:4rem;padding-bottom:4rem;background-size:cover;background-position:center center;position:relative}.wp-block-group .wp-block-group{padding-top:2rem}.wp-block-group .wp-block-group__inner-container>div[class*=wp-block].alignfull{margin-left:calc((100vw - 1140px)/-2)!important}.wp-block-group .wp-block-group__inner-container>*:not(.wp-block-background-image){position:relative;z-index:5}.wp-block-group .wp-block-group__inner-container>*:first-child{margin-top:0;padding-top:0}.wp-block-group .wp-block-group__inner-container>*:first-child>*:not([class^=columns-]):first-child{margin-top:0;padding-top:0}.wp-block-group .wp-block-group__inner-container>*:last-child{margin-bottom:0;padding-bottom:0}.wp-block-group .wp-block-group__inner-container>*:last-child>*:not([class^=columns-]):last-child{margin-bottom:0;padding-bottom:0}.wp-block-group.alignfull .wp-block-group__inner-container{margin:0 auto;width:90vw;max-width:1140px}.breadcrumbs{text-transform:uppercase;font-weight:600;font-size:12px}.has-midnight-background-color .breadcrumbs a,.has-midnight-background-color .breadcrumbs span:not(:first-child):before,.has-midnight-gradient-background .breadcrumbs a,.has-midnight-gradient-background .breadcrumbs span:not(:first-child):before,.has-midnight-gradient-background-color .breadcrumbs a,.has-midnight-gradient-background-color .breadcrumbs span:not(:first-child):before{color:#fff}.breadcrumbs a{text-decoration:none;font-weight:600}.breadcrumbs span{margin-right:.5rem}.breadcrumbs span:not(:first-child){position:relative;margin-left:1.5rem}.breadcrumbs span:not(:first-child):before{content:">";position:absolute;left:-1.5rem}.breadcrumbs span:last-child:not(:only-child){background:#d7eae0;border-radius:50px;padding:3px 10px;margin-right:0;color:var(--theme-color-2);display:inline-block}.cdp-copy-alert-success{pointer-events:none}#page.search #search{max-width:75rem;margin-left:auto;margin-right:auto}#page.search #search h1{margin-bottom:8rem}#page.search #search .search-result{padding:4rem 0;border-top:1px solid #c0c7ca;border-bottom:1px solid #c0c7ca}#page.search #search .search-result h2{font-size:4rem}#page.search #search .search-result h2 a{text-decoration:none}.wp-block-column>.wp-funraise-embed-giving-form{position:relative;display:flex;flex-direction:column}.wp-block-column>.wp-funraise-embed-giving-form .fr-placed-form-container-10505,.wp-block-column>.wp-funraise-embed-giving-form .fr-placed-form-container-30750{border:1px solid #d9d9d9;border-radius:1.5rem;overflow:hidden;position:relative;z-index:10;margin-top:-8rem;background-color:#fff;min-height:700px!important}.wp-block-column>.wp-funraise-embed-giving-form .fr-placed-form-container-10505 iframe,.wp-block-column>.wp-funraise-embed-giving-form .fr-placed-form-container-30750 iframe{min-height:700px!important;max-width:100%!important;min-width:0!important;width:420px!important;margin-left:auto;margin-right:auto}.wp-block-code .wp-funraise-embed-giving-form button{margin-left:0!important}@media all and (max-width:680px){.wp-block-column>.wp-funraise-embed-giving-form{margin-top:50px}.wp-block-column>.wp-funraise-embed-giving-form .fr-placed-form-container-10505,.wp-block-column>.wp-funraise-embed-giving-form .fr-placed-form-container-30750{min-height:840px!important}.wp-block-column>.wp-funraise-embed-giving-form .fr-placed-form-container-10505 iframe,.wp-block-column>.wp-funraise-embed-giving-form .fr-placed-form-container-30750 iframe{min-height:840px!important}}@media all and (max-width:1266.6654px){div[class*=wp-block].alignfull,div[class*=wp-block] .full-width,div[class*=wp-block] .wp-block-group__inner-container div[class*=wp-block].alignfull,div[class*=wp-block] .wp-block-group__inner-container div[class*=wp-block] .full-width{margin-left:calc((100vw - 90vw)/-2)}}.wp-block-columns .wp-block-group{padding-top:2rem}@media all and (max-width:1266.6654px){.wp-block-columns.alignfull{margin-left:calc((100vw - 90vw)/-2)}.wp-block-group .wp-block-group__inner-container>div[class*=wp-block].alignfull{margin-left:-5vw!important}}.full-width{width:100vw;max-width:none;margin-left:calc((100vw - 1140px)/-2)}.screenreader-text{position:absolute;left:-999px;width:1px;height:1px;top:auto;color:#fff}.screenreader-text:focus{background-color:#000;color:#fff;top:0;left:0;z-index:999;align-items:center;justify-content:center;display:inline-flex;height:50px;width:200px;position:fixed}.remodal-overlay{background:rgb(44 69 80 / .8)}.remodal{border-radius:15px}.remodal .modal-content>*{margin-top:0}.remodal .buttons{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;justify-content:flex-start}.remodal .buttons .plumb-button{margin:0}@media all and (max-width:1060px){html{font-size:9px}}@media all and (max-width:1008px){#home main>.has-background:first-child,body.bleed-first-section main>.has-background:first-child{margin-top:0;padding-top:6rem}}@media all and (max-width:980px){html{font-size:8px}}@media all and (max-width:580px){html{font-size:7px}html body.plumb{font-size:16px;line-height:1.4}.wp-block-spacer{display:none}#home main>.has-background:first-child,body.bleed-first-section main>.has-background:first-child{padding-top:calc(6rem + 50px)}}.wp-block-text,.wp-block-separator{transition:opacity .4s ease,transform .4s ease}.wp-block-text.active,.wp-block-separator.active{opacity:1!important;transform:none!important}.wp-block-text{opacity:0}.wp-block-column>.wp-block-text{opacity:0;transform:translateY(30px)}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(1) .wp-block-text{transition-delay:.2s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(2) .wp-block-text{transition-delay:.4s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(3) .wp-block-text{transition-delay:.6s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(4) .wp-block-text{transition-delay:.8s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(5) .wp-block-text{transition-delay:1s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(6) .wp-block-text{transition-delay:1.2s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(7) .wp-block-text{transition-delay:1.4s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(8) .wp-block-text{transition-delay:1.6s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(9) .wp-block-text{transition-delay:1.8s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(10) .wp-block-text{transition-delay:2s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(11) .wp-block-text{transition-delay:2.2s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(12) .wp-block-text{transition-delay:2.4s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(13) .wp-block-text{transition-delay:2.6s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(14) .wp-block-text{transition-delay:2.8s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(15) .wp-block-text{transition-delay:3s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(16) .wp-block-text{transition-delay:3.2s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(17) .wp-block-text{transition-delay:3.4s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(18) .wp-block-text{transition-delay:3.6s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(19) .wp-block-text{transition-delay:3.8s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(20) .wp-block-text{transition-delay:4s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(21) .wp-block-text{transition-delay:4.2s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(22) .wp-block-text{transition-delay:4.4s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(23) .wp-block-text{transition-delay:4.6s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(24) .wp-block-text{transition-delay:4.8s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(25) .wp-block-text{transition-delay:5s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(26) .wp-block-text{transition-delay:5.2s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(27) .wp-block-text{transition-delay:5.4s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(28) .wp-block-text{transition-delay:5.6s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(29) .wp-block-text{transition-delay:5.8s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(30) .wp-block-text{transition-delay:6s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(31) .wp-block-text{transition-delay:6.2s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(32) .wp-block-text{transition-delay:6.4s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(33) .wp-block-text{transition-delay:6.6s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(34) .wp-block-text{transition-delay:6.8s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(35) .wp-block-text{transition-delay:7s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(36) .wp-block-text{transition-delay:7.2s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(37) .wp-block-text{transition-delay:7.4s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(38) .wp-block-text{transition-delay:7.6s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(39) .wp-block-text{transition-delay:7.8s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(40) .wp-block-text{transition-delay:8s}.wp-block-columns:not(.has-2-columns) .wp-block-column:nth-child(41) .wp-block-text{transition-delay:8.2s}.has-2-columns .wp-block-column:first-child .wp-block-text{transform:translateX(-30px);transition-delay:0s}.has-2-columns .wp-block-column:last-child .wp-block-text{transform:translateX(30px);transition-delay:0s}.form-area.has-outline-background-color{padding:4rem;margin-bottom:3rem}.form-area h6{margin-top:0;margin-bottom:2rem}.form-area p{font-size:14px}.form-area .hbspt-form form{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;-moz-column-gap:3rem;column-gap:3rem}.form-area .hbspt-form form .legal-consent-container{grid-column:1/4;display:flex;gap:4rem}.form-area .hbspt-form form .legal-consent-container ul{margin:0}.form-area .hbspt-form form .legal-consent-container ul label>span{margin-left:0;display:inline!important}.form-area .hbspt-form form .legal-consent-container ul label>span:not(.hs-form-required){display:inline-block!important}.form-area .hbspt-form form .legal-consent-container ul label>span:not(.hs-form-required):before{top:5px!important}.form-area .hbspt-form form .legal-consent-container ul.hs-error-msgs li{margin-bottom:3rem}.form-area .hbspt-form form .hs-recaptcha{display:none}.form-area .hbspt-form form .hs-submit{margin-top:2rem}html.no-touchevents .form-area .hbspt-form form .hs-submit:hover{cursor:pointer}.form-area .hbspt-form form .hs-submit .actions{margin:0}.form-area .hbspt-form form .hs-form-booleancheckbox label>span{display:inline-flex;gap:1rem}.form-area .hbspt-form form .hs-form-booleancheckbox label>span p a{font-weight:700;display:inline!important}@media all and (max-width:1130px){.form-area .hbspt-form form .legal-consent-container{display:block;margin-bottom:3rem}}@media all and (max-width:960px){.form-area .hbspt-form form{display:block}.form-area .hbspt-form form .legal-consent-container ul label>span:not(.hs-form-required):before{top:1px!important}}@media all and (max-width:680px){.wp-block-text .mobile-mt-50{margin-top:50px!important}}.plumb-button,.gform_footer,.posts.layout-featured .post .content a.post-link,.posts.layout-horizontal-featured .post:first-child .content a.post-link,.posts.layout-list-with-featured .post:first-child .content a.post-link,.hs_submit .actions,.wp-block-code .wp-funraise-embed-giving-form{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:1rem 2rem;margin:2rem 1rem 2rem 0;border-radius:1rem;font-family:inherit;font-size:19px;cursor:pointer;-webkit-appearance:none;font-weight:700;color:var(--theme-color-2);background-color:#f25c3a;background-image:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/gradient-bg-dark.jpg);background-repeat:no-repeat;background-size:150% auto;background-position:100px 0;transition:color .15s ease-in-out,background-position .15s ease-in-out,background .15s ease-in-out;text-decoration:none;color:#fff;border:none;line-height:1.4;font-family:'Red Hat Display'}.plumb-button input[type=submit],.gform_footer input[type=submit],.posts.layout-featured .post .content a.post-link input[type=submit],.posts.layout-horizontal-featured .post:first-child .content a.post-link input[type=submit],.posts.layout-list-with-featured .post:first-child .content a.post-link input[type=submit],.hs_submit .actions input[type=submit],.wp-block-code .wp-funraise-embed-giving-form input[type=submit]{background:0 0;border:none}.plumb-button.back-arrow,.gform_footer.back-arrow,.posts.layout-featured .post .content a.post-link.back-arrow,.posts.layout-horizontal-featured .post:first-child .content a.post-link.back-arrow,.posts.layout-list-with-featured .post:first-child .content a.post-link.back-arrow,.hs_submit .actions.back-arrow,.wp-block-code .wp-funraise-embed-giving-form.back-arrow{flex-direction:row-reverse}.plumb-button.back-arrow:after,.gform_footer.back-arrow:after,.posts.layout-featured .post .content a.post-link.back-arrow:after,.posts.layout-horizontal-featured .post:first-child .content a.post-link.back-arrow:after,.posts.layout-list-with-featured .post:first-child .content a.post-link.back-arrow:after,.hs_submit .actions.back-arrow:after,.wp-block-code .wp-funraise-embed-giving-form.back-arrow:after{transform:scaleX(-1);margin-left:0;margin-right:15px}.plumb-button:after,.gform_footer:after,.posts.layout-featured .post .content a.post-link:after,.posts.layout-horizontal-featured .post:first-child .content a.post-link:after,.posts.layout-list-with-featured .post:first-child .content a.post-link:after,.hs_submit .actions:after,.wp-block-code .wp-funraise-embed-giving-form:after{content:"";width:19px;height:16px;position:inline-block;background-image:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/button-arrows-rev-rev.svg);background-size:auto 100%;background-position:right;transition:background-position .3s ease-in-out;margin-left:15px;pointer-events:none}html.no-touchevents .plumb-button:hover,html.no-touchevents .gform_footer:hover,html.no-touchevents .posts.layout-featured .post .content a.post-link:hover,html.no-touchevents .posts.layout-horizontal-featured .post:first-child .content a.post-link:hover,html.no-touchevents .posts.layout-list-with-featured .post:first-child .content a.post-link:hover,html.no-touchevents .hs_submit .actions:hover,html.no-touchevents .wp-block-code .wp-funraise-embed-giving-form:hover{background-position:right;color:#fff;text-decoration:none}html.no-touchevents .plumb-button:hover a,html.no-touchevents .gform_footer:hover a,html.no-touchevents .posts.layout-featured .post .content a.post-link:hover a,html.no-touchevents .posts.layout-horizontal-featured .post:first-child .content a.post-link:hover a,html.no-touchevents .posts.layout-list-with-featured .post:first-child .content a.post-link:hover a,html.no-touchevents .hs_submit .actions:hover a,html.no-touchevents .wp-block-code .wp-funraise-embed-giving-form:hover a{color:#fff;opacity:1;text-decoration:none}html.no-touchevents .plumb-button:hover:after,html.no-touchevents .gform_footer:hover:after,html.no-touchevents .posts.layout-featured .post .content a.post-link:hover:after,html.no-touchevents .posts.layout-horizontal-featured .post:first-child .content a.post-link:hover:after,html.no-touchevents .posts.layout-list-with-featured .post:first-child .content a.post-link:hover:after,html.no-touchevents .hs_submit .actions:hover:after,html.no-touchevents .wp-block-code .wp-funraise-embed-giving-form:hover:after{background-position:left}.plumb-button.white-button,.white-button .plumb-button.outline-button,.gform_footer.white-button,.white-button .gform_footer.outline-button,.posts.layout-featured .post .content a.post-link.white-button,.white-button .posts.layout-featured .post .content a.post-link.outline-button,.posts.layout-horizontal-featured .post:first-child .content a.post-link.white-button,.white-button .posts.layout-horizontal-featured .post:first-child .content a.post-link.outline-button,.posts.layout-list-with-featured .post:first-child .content a.post-link.white-button,.white-button .posts.layout-list-with-featured .post:first-child .content a.post-link.outline-button,.hs_submit .actions.white-button,.white-button .hs_submit .actions.outline-button,.wp-block-code .wp-funraise-embed-giving-form.white-button,.white-button .wp-block-code .wp-funraise-embed-giving-form.outline-button{background:#fff;background-image:none;color:var(--theme-color-2)}.plumb-button.white-button:after,.white-button .plumb-button.outline-button:after,.gform_footer.white-button:after,.white-button .gform_footer.outline-button:after,.posts.layout-featured .post .content a.post-link.white-button:after,.white-button .posts.layout-featured .post .content a.post-link.outline-button:after,.posts.layout-horizontal-featured .post:first-child .content a.post-link.white-button:after,.white-button .posts.layout-horizontal-featured .post:first-child .content a.post-link.outline-button:after,.posts.layout-list-with-featured .post:first-child .content a.post-link.white-button:after,.white-button .posts.layout-list-with-featured .post:first-child .content a.post-link.outline-button:after,.hs_submit .actions.white-button:after,.white-button .hs_submit .actions.outline-button:after,.wp-block-code .wp-funraise-embed-giving-form.white-button:after,.white-button .wp-block-code .wp-funraise-embed-giving-form.outline-button:after{background-image:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/button-arrows-blue-blue.svg)}html.no-touchevents .plumb-button.white-button:hover,html.no-touchevents .white-button .plumb-button.outline-button:hover,html.no-touchevents .gform_footer.white-button:hover,html.no-touchevents .white-button .gform_footer.outline-button:hover,html.no-touchevents .posts.layout-featured .post .content a.post-link.white-button:hover,html.no-touchevents .white-button .posts.layout-featured .post .content a.post-link.outline-button:hover,html.no-touchevents .posts.layout-horizontal-featured .post:first-child .content a.post-link.white-button:hover,html.no-touchevents .white-button .posts.layout-horizontal-featured .post:first-child .content a.post-link.outline-button:hover,html.no-touchevents .posts.layout-list-with-featured .post:first-child .content a.post-link.white-button:hover,html.no-touchevents .white-button .posts.layout-list-with-featured .post:first-child .content a.post-link.outline-button:hover,html.no-touchevents .hs_submit .actions.white-button:hover,html.no-touchevents .white-button .hs_submit .actions.outline-button:hover,html.no-touchevents .wp-block-code .wp-funraise-embed-giving-form.white-button:hover,html.no-touchevents .white-button .wp-block-code .wp-funraise-embed-giving-form.outline-button:hover{background:#f7f6f5;color:var(--theme-color-2)}.plumb-button.outline-button,.gform_footer.outline-button,.posts.layout-featured .post .content a.post-link.outline-button,.posts.layout-horizontal-featured .post:first-child .content a.post-link.outline-button,.posts.layout-list-with-featured .post:first-child .content a.post-link.outline-button,.hs_submit .actions.outline-button,.wp-block-code .wp-funraise-embed-giving-form.outline-button{font-size:16px;padding:12px 19px;line-height:1.2;border:1px solid var(--theme-color-2);background:0 0;color:var(--theme-color-2)}.plumb-button.outline-button:after,.gform_footer.outline-button:after,.posts.layout-featured .post .content a.post-link.outline-button:after,.posts.layout-horizontal-featured .post:first-child .content a.post-link.outline-button:after,.posts.layout-list-with-featured .post:first-child .content a.post-link.outline-button:after,.hs_submit .actions.outline-button:after,.wp-block-code .wp-funraise-embed-giving-form.outline-button:after{display:none}html.no-touchevents .plumb-button.outline-button:hover,html.no-touchevents .gform_footer.outline-button:hover,html.no-touchevents .posts.layout-featured .post .content a.post-link.outline-button:hover,html.no-touchevents .posts.layout-horizontal-featured .post:first-child .content a.post-link.outline-button:hover,html.no-touchevents .posts.layout-list-with-featured .post:first-child .content a.post-link.outline-button:hover,html.no-touchevents .hs_submit .actions.outline-button:hover,html.no-touchevents .wp-block-code .wp-funraise-embed-giving-form.outline-button:hover{background:#f7f6f5;color:var(--theme-color-2);opacity:1}.gform_footer,.hs_submit .actions{padding:0;cursor:pointer;position:relative}.gform_footer:after,.hs_submit .actions:after{position:absolute;right:2rem}.gform_footer input[type=submit],.hs_submit .actions input[type=submit]{padding:1rem 5rem 1rem 2rem;color:#fff;transition:background-color .15s ease-in-out,color .15s ease-in-out}.gform_footer,.plumb-button.midnight-button,.posts.layout-featured .post .content a.post-link,.posts.layout-horizontal-featured .post:first-child .content a.post-link,.posts.layout-list-with-featured .post:first-child .content a.post-link,.gform_footer,.hs_submit .actions,.wp-block-code .wp-funraise-embed-giving-form{background-color:var(--theme-color-2);color:#fff;background-image:none;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out}.gform_footer:after,.plumb-button.midnight-button:after,.posts.layout-featured .post .content a.post-link:after,.posts.layout-horizontal-featured .post:first-child .content a.post-link:after,.posts.layout-list-with-featured .post:first-child .content a.post-link:after,.gform_footer:after,.hs_submit .actions:after,.wp-block-code .wp-funraise-embed-giving-form:after{background-image:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/button-arrows-rev-rev.svg)}html.no-touchevents .gform_footer:hover,html.no-touchevents .plumb-button.midnight-button:hover,html.no-touchevents .posts.layout-featured .post .content a.post-link:hover,html.no-touchevents .posts.layout-horizontal-featured .post:first-child .content a.post-link:hover,html.no-touchevents .posts.layout-list-with-featured .post:first-child .content a.post-link:hover,html.no-touchevents .gform_footer:hover,html.no-touchevents .hs_submit .actions:hover,html.no-touchevents .wp-block-code .wp-funraise-embed-giving-form:hover{background-color:#335d70}button:focus,input[type=submit]:focus{outline:none}.wp-block-code .wp-funraise-embed-giving-form{padding:0!important}.wp-block-code .wp-funraise-embed-giving-form:after{margin-left:0;margin-right:1rem;transform:translateX(-1rem)}.wp-block-code .wp-funraise-embed-giving-form button{padding:1rem 2rem!important;background:0 0!important;margin:0!important;text-transform:none!important;font-family:inherit!important;font-size:19px!important}body{font-family:Arial,sans-serif;font-size:1.8rem;font-weight:400;color:var(--theme-color-2);line-height:1.5}h1,.h1{font-size:4rem;font-weight:700;margin:1rem 0;line-height:1.1;color:#335d70}h2,.h2{font-size:3rem;font-weight:700;margin:.5rem 0;line-height:1.2;color:#335d70}h3,.h3{font-size:2rem;font-weight:700;margin:.5rem 0;line-height:1.2;color:#335d70}p+h3,p+.h3{margin-top:6rem}h4,.h4{margin-bottom:0;margin-top:6rem;color:#335d70}h6{text-transform:uppercase}h6.font-size-small{font-size:12px}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}a,.pseudo-link{color:var(--theme-color-2);text-decoration:underline;font-weight:500}a.no-underline,.pseudo-link.no-underline{text-decoration:none}.font-color-white{color:#fff}.font-color-black{color:#000}.font-color-coral{color:#f25c3a}.font-size-large{font-size:2.6rem}.font-size-small{font-size:16px;line-height:1.3;display:block}.font-size-extra-small{font-size:14px;line-height:1.3;display:block}.statistic{font-size:5.5rem;color:#7255c9;line-height:1;display:block;font-family:'Red Hat Display'}.statistic.font-size-large,.statistic .font-size-large,.font-size-large .statistic{font-size:9rem}.has-midnight-background-color .statistic{color:var(--theme-color-1)}main ol:not(.simple-list) li,main ul:not(.simple-list) li{margin-bottom:1rem}.checkbox-list{list-style-type:none;padding-left:3.5rem}.checkbox-list li{position:relative}.checkbox-list li:before{content:"";position:absolute;left:-3.5rem;top:.5rem;width:2rem;height:2rem;border-radius:.7rem;background-color:var(--theme-color-2);background-image:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/checkbox-check.svg);background-repeat:no-repeat;background-position:center;background-size:0%;transition:background-size .4s ease,opacity .4s ease}.active .checkbox-list li:before{background-size:50%;opacity:1}.checkbox-list li:nth-child(1):before{transition-delay:.3s}.checkbox-list li:nth-child(2):before{transition-delay:.45s}.checkbox-list li:nth-child(3):before{transition-delay:.6s}.checkbox-list li:nth-child(4):before{transition-delay:.75s}.checkbox-list li:nth-child(5):before{transition-delay:.9s}.checkbox-list li:nth-child(6):before{transition-delay:1.05s}.checkbox-list li:nth-child(7):before{transition-delay:1.2s}.checkbox-list li:nth-child(8):before{transition-delay:1.35s}.checkbox-list li:nth-child(9):before{transition-delay:1.5s}.checkbox-list li:nth-child(10):before{transition-delay:1.65s}.checkbox-list li:nth-child(11):before{transition-delay:1.8s}.checkbox-list li:nth-child(12):before{transition-delay:1.95s}.checkbox-list li:nth-child(13):before{transition-delay:2.1s}.checkbox-list li:nth-child(14):before{transition-delay:2.25s}.checkbox-list li:nth-child(15):before{transition-delay:2.4s}.checkbox-list li:nth-child(16):before{transition-delay:2.55s}.checkbox-list li:nth-child(17):before{transition-delay:2.7s}.checkbox-list li:nth-child(18):before{transition-delay:2.85s}.checkbox-list li:nth-child(19):before{transition-delay:3s}.checkbox-list li:nth-child(20):before{transition-delay:3.15s}.checkbox-list li:nth-child(21):before{transition-delay:3.3s}.checkbox-list li:nth-child(22):before{transition-delay:3.45s}.checkbox-list li:nth-child(23):before{transition-delay:3.6s}.checkbox-list li:nth-child(24):before{transition-delay:3.75s}.checkbox-list li:nth-child(25):before{transition-delay:3.9s}.checkbox-list li:nth-child(26):before{transition-delay:4.05s}.checkbox-list li:nth-child(27):before{transition-delay:4.2s}.checkbox-list li:nth-child(28):before{transition-delay:4.35s}.checkbox-list li:nth-child(29):before{transition-delay:4.5s}.checkbox-list li:nth-child(30):before{transition-delay:4.65s}.checkbox-list li:nth-child(31):before{transition-delay:4.8s}.checkbox-list li:nth-child(32):before{transition-delay:4.95s}.checkbox-list li:nth-child(33):before{transition-delay:5.1s}.checkbox-list li:nth-child(34):before{transition-delay:5.25s}.checkbox-list li:nth-child(35):before{transition-delay:5.4s}.checkbox-list li:nth-child(36):before{transition-delay:5.55s}.checkbox-list li:nth-child(37):before{transition-delay:5.7s}.checkbox-list li:nth-child(38):before{transition-delay:5.85s}.checkbox-list li:nth-child(39):before{transition-delay:6s}.checkbox-list li:nth-child(40):before{transition-delay:6.15s}.checkbox-list li:nth-child(41):before{transition-delay:6.3s}body.plumb h3.chart-title{font-size:18px;font-weight:400;font-family:'Rubik'}body.plumb h3.chart-title+.chart{margin-top:2.4rem}body.plumb h3.chart-title+h4.chart-subtitle{margin-top:3px}body.plumb h4.chart-subtitle{font-size:15px;font-weight:600;font-family:'Rubik'}body.plumb h4.chart-subtitle+.chart{margin-top:2.4rem}body.plumb p.chart-question{font-size:15px;color:#888;margin-top:1rem;font-style:italic}body.plumb p.chart-question:last-child{margin-bottom:2.4rem}body.plumb p.chart-note{font-size:13px;margin-top:5rem}@media all and (max-width:980px){body.plumb h6,body.plumb .h6{font-size:14px}}@media all and (max-width:420px){body.plumb h2,body.plumb .h2{font-size:36px}}.has-black-background-color{background-color:#000}.has-outline-background-color{background-color:#fff;border:1px solid var(--theme-color-2);border-radius:1.5rem;box-sizing:border-box}.has-outline-background-color a:not(.plumb-button):not(.button){color:var(--theme-color-2)}.has-theme-color-1-background-color,.has-coral-background-color{background-color:var(--theme-color-1);color:#fff}.has-theme-color-1-background-color h1,.has-theme-color-1-background-color h2,.has-theme-color-1-background-color h3,.has-theme-color-1-background-color h4,.has-coral-background-color h1,.has-coral-background-color h2,.has-coral-background-color h3,.has-coral-background-color h4{color:#fff}.has-theme-color-1-background-color .acf-block-preview *,.has-coral-background-color .acf-block-preview *{color:#fff}.has-theme-color-1-background-color a,.has-coral-background-color a{color:#fff;text-decoration:underline}.has-theme-color-2-background-color,.has-midnight-background-color{background-color:var(--theme-color-2);color:#fff}.has-theme-color-2-background-color h1,.has-theme-color-2-background-color h2,.has-theme-color-2-background-color h3,.has-theme-color-2-background-color h4,.has-midnight-background-color h1,.has-midnight-background-color h2,.has-midnight-background-color h3,.has-midnight-background-color h4{color:#fff}.has-theme-color-2-background-color .acf-block-preview *,.has-midnight-background-color .acf-block-preview *{color:#fff}.has-theme-color-2-background-color .font-color-coral,.has-midnight-background-color .font-color-coral{color:#fff}.has-theme-color-2-background-color a:not(.plumb-button):not(.button),.has-midnight-background-color a:not(.plumb-button):not(.button){color:#fff}.has-theme-color-2-background-color .has-white-background-color a:not(.plumb-button):not(.button),.has-theme-color-2-background-color .has-white-background-color .acf-block-preview *,.has-midnight-background-color .has-white-background-color a:not(.plumb-button):not(.button),.has-midnight-background-color .has-white-background-color .acf-block-preview *{color:var(--theme-color-2)}.has-light-gray-background-color{background-color:#f7f6f5}.has-warm-gray-background-color{background-color:#c8c6c4}.has-mint-background-color{background-color:#d7eae0;color:var(--theme-color-2)}.has-light-purple-background-color{background-color:#bfa4fa}.has-purple-background-color{background-color:#7255c9;color:#fff}.has-purple-background-color h1,.has-purple-background-color h2,.has-purple-background-color h3,.has-purple-background-color h4{color:#fff}.has-purple-background-color .acf-block-preview *{color:#fff}.has-purple-background-color a{color:#fff;text-decoration:underline}.has-peach-background-color{background-color:#ffd69e}.has-white-background-color{color:var(--theme-color-2);background-color:#fff}.has-background:not(.alignfull):not(.wp-block-separator){border-radius:1.5rem;padding:4rem 5rem!important;overflow:hidden}.has-midnight-gradient-background,.has-midnight-gradient-background-color{background:radial-gradient(70% 40% at 9% 12%,#4b6d7d 1%,#fff0 99%),radial-gradient(79% 58% at 91% 109%,#696775 1%,#224655 99%);background-size:cover;color:#fff;position:relative;overflow:hidden}.has-midnight-gradient-background h1,.has-midnight-gradient-background h2,.has-midnight-gradient-background h3,.has-midnight-gradient-background h4,.has-midnight-gradient-background-color h1,.has-midnight-gradient-background-color h2,.has-midnight-gradient-background-color h3,.has-midnight-gradient-background-color h4{color:#fff}.has-midnight-gradient-background *,.has-midnight-gradient-background-color *{position:relative;z-index:10}.has-midnight-gradient-background .font-color-coral,.has-midnight-gradient-background-color .font-color-coral{color:#fff}.has-midnight-gradient-background a:not(.plumb-button),.has-midnight-gradient-background-color a:not(.plumb-button){color:#fff}.has-midnight-gradient-background:before,.has-midnight-gradient-background-color:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.8;background:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/grain-big.jpg),#d3d3d3 -66.815px -41.32px/117.807% 134.168% no-repeat;mix-blend-mode:multiply;background-size:cover}.has-purple-gradient-background,.has-purple-gradient-background-color{background:radial-gradient(70% 40% at -1% 81%,#ceb0e7 1%,#fff0 99%),radial-gradient(79% 58% at 23% 8%,#d7a2e3 1%,#bfa4fa 99%);background-size:cover;position:relative;overflow:hidden}.has-purple-gradient-background *,.has-purple-gradient-background-color *{position:relative;z-index:10}.has-purple-gradient-background:before,.has-purple-gradient-background-color:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;background:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/grain-big.jpg),#d3d3d3 -66.815px -41.32px/117.807% 134.168% no-repeat;mix-blend-mode:color-burn;background-size:cover}.has-mint-gradient-background,.has-mint-gradient-background-color{background:radial-gradient(70% 40% at 9% 12%,#f3faf7 1%,#fff0 99%),radial-gradient(79% 58% at 91% 109%,#e5f1e3 1%,#d3ebe0 99%);position:relative;overflow:hidden}.has-mint-gradient-background *,.has-mint-gradient-background-color *{position:relative;z-index:10}.has-mint-gradient-background:before,.has-mint-gradient-background-color:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;background:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/grain-big.jpg),#d3d3d3 -66.815px -41.32px/117.807% 134.168% no-repeat;mix-blend-mode:color-burn;background-size:cover}.has-mint-white-gradient-background,.has-mint-white-gradient-background-color{background:linear-gradient(180deg,#e1efe6 0%,#e1efe6 30.73%,#fff0 100%)}.has-sunset-gradient-background,.has-sunset-gradient-background-color{background:linear-gradient(0deg,rgb(248 123 94 / .8) 1.09%,rgb(249 214 165 / .8) 50.91%,rgb(215 234 224 / .8) 85%,#fff0 100%)}.has-peach-gradient-background,.has-peach-gradient-background-color{background:radial-gradient(75% 75% at 93% 96%,rgb(255 255 255 / .619608) 0%,#fff0 100%),radial-gradient(75% 75% at 3% 7%,rgb(255 255 255 / .419608) 0%,#fff0 100%),radial-gradient(75% 75% at 53% 93%,#f5e5dd 0%,#f9f4ec 100%)}.has-peach-white-gradient-background,.has-peach-white-gradient-background-color{background:linear-gradient(0deg,#fff 0%,#fff0 29%),radial-gradient(55% 35% at 5% 8%,#fff 0%,#fff0 100%),radial-gradient(75% 75% at 4% 54%,#f9ebe7 0%,#f8f4e9 100%);position:relative}.has-peach-white-gradient-background:before,.has-peach-white-gradient-background-color:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;background:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/grain-big.jpg),#d3d3d3 -66.815px -41.32px/117.807% 134.168% no-repeat;mix-blend-mode:color-burn;background-size:cover}.has-peach-midnight-gradient-background,.has-peach-midnight-gradient-background-color{background:linear-gradient(0deg,#264653 0%,#f9f3e9 25%),radial-gradient(75% 75% at 9% 10%,#f9f8f6 2%,#f9f3e9 100%)}.has-border{border:1px solid var(--theme-color-2)}.has-white-background-color a:not(.plumb-button):not(.button){color:var(--theme-color-2)}.has-white-background-color h1,.has-white-background-color h2,.has-white-background-color h3,.has-white-background-color h4{color:#335d70}.wp-block-text,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text{z-index:10!important}.wp-block-text *:last-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text *:last-child{margin-bottom:0}.wp-block-text *:first-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text *:first-child{margin-top:0}.wp-block-text table,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text table{max-width:100%;min-width:0}.wp-block-text table .font-size-small,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text table .font-size-small{font-size:14px}.wp-block-text table td,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text table td{font-size:1.8rem;text-align:inherit}.wp-block-text table td span,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text table td span{padding:0}.wp-block-text table tbody tr:nth-child(odd),#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text table tbody tr:nth-child(odd){background:#f7f6f5}.wp-block-text.text-table,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text.text-table{overflow:auto}@media all and (max-width:960px){.wp-block-text table .font-size-small,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text table .font-size-small{font-size:11px}}@media all and (max-width:810px){.wp-block-text table .font-size-small,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text table .font-size-small{font-size:9px}}@media all and (max-width:680px){.wp-block-text table .font-size-small,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text table .font-size-small{font-size:11px}}@media all and (max-width:580px){.wp-block-text table,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text table{min-width:600px;overflow:auto}.wp-block-text table .font-size-small,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-text table .font-size-small{font-size:9px}}main .wp-block-columns{margin-left:auto!important;margin-right:auto!important}main .wp-block-columns,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns,.plumb-columns{display:flex;align-items:stretch;flex-wrap:nowrap;gap:8rem;padding-top:4rem;padding-bottom:4rem;margin:0}main .wp-block-columns .is-vertically-aligned-center,main .wp-block-columns.is-vertically-aligned-center,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns .is-vertically-aligned-center,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.is-vertically-aligned-center,.plumb-columns .is-vertically-aligned-center,.plumb-columns.is-vertically-aligned-center{display:flex;flex-direction:column;justify-content:center;align-items:stretch}main .wp-block-columns .is-vertically-aligned-center>div,main .wp-block-columns.is-vertically-aligned-center>div,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns .is-vertically-aligned-center>div,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.is-vertically-aligned-center>div,.plumb-columns .is-vertically-aligned-center>div,.plumb-columns.is-vertically-aligned-center>div{width:100%}main .wp-block-columns .is-vertically-aligned-bottom,main .wp-block-columns.is-vertically-aligned-bottom,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns .is-vertically-aligned-bottom,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.is-vertically-aligned-bottom,.plumb-columns .is-vertically-aligned-bottom,.plumb-columns.is-vertically-aligned-bottom{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch}main .wp-block-columns .is-vertically-aligned-bottom>div,main .wp-block-columns.is-vertically-aligned-bottom>div,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns .is-vertically-aligned-bottom>div,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.is-vertically-aligned-bottom>div,.plumb-columns .is-vertically-aligned-bottom>div,.plumb-columns.is-vertically-aligned-bottom>div{width:100%}main .wp-block-columns .is-vertically-aligned-stretch,main .wp-block-columns.is-vertically-aligned-stretch,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns .is-vertically-aligned-stretch,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.is-vertically-aligned-stretch,.plumb-columns .is-vertically-aligned-stretch,.plumb-columns.is-vertically-aligned-stretch{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}main .wp-block-columns .is-vertically-aligned-stretch>div,main .wp-block-columns.is-vertically-aligned-stretch>div,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns .is-vertically-aligned-stretch>div,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.is-vertically-aligned-stretch>div,.plumb-columns .is-vertically-aligned-stretch>div,.plumb-columns.is-vertically-aligned-stretch>div{height:100%}main .wp-block-columns .wp-block-columns,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns .wp-block-columns,.plumb-columns .wp-block-columns{padding-top:2rem}main .wp-block-columns.are-vertically-aligned-center,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.are-vertically-aligned-center,.plumb-columns.are-vertically-aligned-center{align-items:center}main .wp-block-columns.are-vertically-aligned-bottom,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.are-vertically-aligned-bottom,.plumb-columns.are-vertically-aligned-bottom{align-items:flex-end}main .wp-block-columns.alignfull .wp-block-column:not(:first-child),#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.alignfull .wp-block-column:not(:first-child),.plumb-columns.alignfull .wp-block-column:not(:first-child){margin-left:0}main .wp-block-columns .wp-block-column,main .wp-block-columns>.column,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns .wp-block-column,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns>.column,.plumb-columns .wp-block-column,.plumb-columns>.column{min-width:0;margin-bottom:0;flex-basis:100%}main .wp-block-columns .wp-block-column>div[class*=wp-block]:first-child,main .wp-block-columns .wp-block-column>div[class*=wp-block]:first-child>*:first-child,main .wp-block-columns>.column>div[class*=wp-block]:first-child,main .wp-block-columns>.column>div[class*=wp-block]:first-child>*:first-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns .wp-block-column>div[class*=wp-block]:first-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns .wp-block-column>div[class*=wp-block]:first-child>*:first-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns>.column>div[class*=wp-block]:first-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns>.column>div[class*=wp-block]:first-child>*:first-child,.plumb-columns .wp-block-column>div[class*=wp-block]:first-child,.plumb-columns .wp-block-column>div[class*=wp-block]:first-child>*:first-child,.plumb-columns>.column>div[class*=wp-block]:first-child,.plumb-columns>.column>div[class*=wp-block]:first-child>*:first-child{margin-top:0;padding-top:0}main .wp-block-columns .wp-block-column>div[class*=wp-block]:last-child,main .wp-block-columns .wp-block-column>div[class*=wp-block]:last-child>*:last-child,main .wp-block-columns>.column>div[class*=wp-block]:last-child,main .wp-block-columns>.column>div[class*=wp-block]:last-child>*:last-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns .wp-block-column>div[class*=wp-block]:last-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns .wp-block-column>div[class*=wp-block]:last-child>*:last-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns>.column>div[class*=wp-block]:last-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns>.column>div[class*=wp-block]:last-child>*:last-child,.plumb-columns .wp-block-column>div[class*=wp-block]:last-child,.plumb-columns .wp-block-column>div[class*=wp-block]:last-child>*:last-child,.plumb-columns>.column>div[class*=wp-block]:last-child,.plumb-columns>.column>div[class*=wp-block]:last-child>*:last-child{margin-bottom:0;padding-bottom:0}main .wp-block-columns>.column>*:first-child,main .wp-block-columns>.column>*:first-child>*:first-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns>.column>*:first-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns>.column>*:first-child>*:first-child,.plumb-columns>.column>*:first-child,.plumb-columns>.column>*:first-child>*:first-child{margin-top:0;padding-top:0}main .wp-block-columns>.column>*:last-child,main .wp-block-columns>.column>*:last-child>*:last-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns>.column>*:last-child,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns>.column>*:last-child>*:last-child,.plumb-columns>.column>*:last-child,.plumb-columns>.column>*:last-child>*:last-child{margin-bottom:0;padding-bottom:0}main .wp-block-columns.columns-6-6>*,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.columns-6-6>*,.plumb-columns.columns-6-6>*{flex-basis:calc(50% - 8rem/2*1)}main .wp-block-columns.columns-8-4>*:nth-child(2n+1),#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.columns-8-4>*:nth-child(2n+1),.plumb-columns.columns-8-4>*:nth-child(2n+1){flex-basis:calc(66.6666% - 8rem/2*1)}main .wp-block-columns.columns-8-4>*:nth-child(2n+2),#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.columns-8-4>*:nth-child(2n+2),.plumb-columns.columns-8-4>*:nth-child(2n+2){flex-basis:calc(33.3333% - 8rem/2*1)}main .wp-block-columns.columns-7-5>*:nth-child(2n+1),#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.columns-7-5>*:nth-child(2n+1),.plumb-columns.columns-7-5>*:nth-child(2n+1){flex-basis:calc(58.3333% - 8rem/2*1)}main .wp-block-columns.columns-7-5>*:nth-child(2n+2),#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.columns-7-5>*:nth-child(2n+2),.plumb-columns.columns-7-5>*:nth-child(2n+2){flex-basis:calc(41.6666% - 8rem/2*1)}main .wp-block-columns.columns-5-7>*:nth-child(2n+1),#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.columns-5-7>*:nth-child(2n+1),.plumb-columns.columns-5-7>*:nth-child(2n+1){flex-basis:calc(41.6666% - 8rem/2*1)}main .wp-block-columns.columns-5-7>*:nth-child(2n+2),#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.columns-5-7>*:nth-child(2n+2),.plumb-columns.columns-5-7>*:nth-child(2n+2){flex-basis:calc(58.3333% - 8rem/2*1)}main .wp-block-columns.columns-4-8>*:nth-child(2n+1),#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.columns-4-8>*:nth-child(2n+1),.plumb-columns.columns-4-8>*:nth-child(2n+1){flex-basis:calc(33.3333% - 8rem/2*1)}main .wp-block-columns.columns-4-8>*:nth-child(2n+2),#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.columns-4-8>*:nth-child(2n+2),.plumb-columns.columns-4-8>*:nth-child(2n+2){flex-basis:calc(66.6666% - 8rem/2*1)}main .wp-block-columns.columns-4-4-4>*,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.columns-4-4-4>*,.plumb-columns.columns-4-4-4>*{flex-basis:33.3333%;flex-basis:calc(33.3333% - 8rem/3*2)}main .wp-block-columns.columns-3-3-3-3>*,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.columns-3-3-3-3>*,.plumb-columns.columns-3-3-3-3>*{flex-basis:calc(25% - 8rem/4*3)}main .wp-block-columns.narrow-columns,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.narrow-columns,.plumb-columns.narrow-columns{gap:3rem}main .wp-block-columns.narrow-columns.columns-4-4-4>*,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.narrow-columns.columns-4-4-4>*,.plumb-columns.narrow-columns.columns-4-4-4>*{flex-basis:33.3333%;flex-basis:calc(33.3333% - 3rem/3*2)}main .wp-block-columns.narrow-columns.columns-6-6>*,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-columns.narrow-columns.columns-6-6>*,.plumb-columns.narrow-columns.columns-6-6>*{flex-basis:calc(50% - 3rem/2*1)}.plumb-columns{flex-wrap:wrap}.columns-6-6{display:flex;align-items:stretch;flex-wrap:wrap;gap:8rem;padding-top:4rem;padding-bottom:4rem;margin:0}.columns-6-6>*{flex-basis:calc(50% - 8rem/2*1)}@media all and (max-width:1100px){main .wp-block-columns.has-4-columns,.plumb-columns.columns-3-3-3-3{flex-wrap:wrap}main .wp-block-columns.has-4-columns>*,.plumb-columns.columns-3-3-3-3>*{flex-basis:calc(50% - 8rem/2*1)!important}}@media all and (max-width:900px){.wp-block-columns.has-5-columns{flex-wrap:wrap!important}.wp-block-columns.has-5-columns .wp-block-column{flex-basis:calc(33.3333% - 8rem/3*2)}}@media all and (max-width:680px){main .wp-block-columns.has-4-columns,main .wp-block-columns.has-3-columns,main .wp-block-columns.has-2-columns,.plumb-columns.columns-6-6,.plumb-columns.columns-4-4-4,.plumb-columns.columns-3-3-3-3,.plumb-columns.columns-8-4,.plumb-columns.columns-4-8,.plumb-columns.columns-7-5,.plumb-columns.columns-5-7{flex-wrap:wrap}main .wp-block-columns.has-4-columns.reverse-mobile,main .wp-block-columns.has-3-columns.reverse-mobile,main .wp-block-columns.has-2-columns.reverse-mobile,.plumb-columns.columns-6-6.reverse-mobile,.plumb-columns.columns-4-4-4.reverse-mobile,.plumb-columns.columns-3-3-3-3.reverse-mobile,.plumb-columns.columns-8-4.reverse-mobile,.plumb-columns.columns-4-8.reverse-mobile,.plumb-columns.columns-7-5.reverse-mobile,.plumb-columns.columns-5-7.reverse-mobile{flex-direction:column-reverse}main .wp-block-columns.has-4-columns>*,main .wp-block-columns.has-3-columns>*,main .wp-block-columns.has-2-columns>*,.plumb-columns.columns-6-6>*,.plumb-columns.columns-4-4-4>*,.plumb-columns.columns-3-3-3-3>*,.plumb-columns.columns-8-4>*,.plumb-columns.columns-4-8>*,.plumb-columns.columns-7-5>*,.plumb-columns.columns-5-7>*{flex-basis:100%!important}}@media all and (max-width:560px){.wp-block-columns{flex-wrap:wrap}.wp-block-columns.has-5-columns .wp-block-column{flex-basis:calc(50% - 8rem/3*2)}}.wp-block-table.is-style-stripes,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-table.is-style-stripes{border-collapse:collapse}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-table.is-style-stripes td,#wpwrap #editor .block-editor-writing-flow .wp-block .wp-block-table.is-style-stripes th{border-color:#ccc}#alert-banner{width:100%;padding:0!important;border-radius:0;font-size:18px;display:none;visibility:hidden;height:75px;max-height:75px;overflow:hidden;transition:max-height .4s ease-in-out,opacity .4s ease-in-out;align-items:center;justify-content:center;color:#264653;background-color:#cfbbf7!important}#alert-banner.show{display:flex}.not-top #alert-banner{opacity:0}#alert-banner #countdown{margin-right:1rem;flex-shrink:0}#alert-banner .container{min-height:0!important;display:flex;justify-content:center!important;align-items:center;font-weight:400;flex-wrap:wrap;text-align:center;padding:10px 0}#alert-banner .container p{margin:1rem 0}#alert-banner .container .plumb-button{font-size:16px;padding:5px 10px;margin:0 10px;text-decoration:none}#alert-banner .container .plumb-button:after{width:15px;height:14px;margin-left:7px}#alert-banner .container a:not(.plumb-button){text-decoration:underline}.alert-banner-active #alert-banner{visibility:visible}.alert-banner-active #alert-banner .container{font-size:16px}.alert-banner-active #alert-banner .container .plumb-button{font-size:14px}.alert-banner-active #desktop-header{top:75px}#desktop-header{width:100vw;display:flex;flex-wrap:wrap;align-items:center;background:#fff;font-size:15px;position:fixed;z-index:50;top:0;transition:top .4s ease-in-out}.not-top #desktop-header{filter:drop-shadow(0 2px 15px rgb(0 0 0 / .1));top:0!important}.not-top #desktop-header .container{min-height:70px}#desktop-header .container{display:flex;justify-content:space-between;align-items:center;min-height:102px;transition:min-height .4s ease-in-out,drop-shadow .4s ease-in-out,background .4s ease-in-out}#desktop-header .container .center{display:flex;align-items:center}#desktop-header .container .search-container{width:50px;height:35px;border-left:1px solid var(--theme-font-color);position:relative}#desktop-header .container .search-container .search-button{cursor:pointer}#desktop-header .container .search-container label{text-indent:-1000px;overflow:hidden;pointer-events:none;position:absolute;display:block}#desktop-header .container .search-container span.caret{content:"";width:1rem;height:1.2rem;background-image:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/submenu-caret.svg);position:absolute;left:2rem;top:2.8rem;display:block;background-size:contain;background-position:bottom;background-repeat:no-repeat;display:block;z-index:20;opacity:0;pointer-events:none;transform:translateY(.5rem);transition:opacity .15s ease-in-out,transform .15s ease-in-out}.search-open #desktop-header .container .search-container span.caret{pointer-events:all;opacity:1;transform:none}#desktop-header .container .search-container input{position:absolute;right:0;top:calc(100% + .5rem);filter:drop-shadow(0 2px 15px rgb(0 0 0 / .1));width:600px;border:none;border-radius:1.5rem;background:#f2f2f2;height:45px!important;color:var(--theme-font-color);pointer-events:none;padding:0 10px;background:#fff;opacity:0;pointer-events:none;transform:translateY(.5rem);transition:opacity .15s ease-in-out,transform .15s ease-in-out,filter .15s ease-in-out;width:300px}#desktop-header .container .search-container input:focus{outline:none!important;filter:drop-shadow(0 0 10px rgb(0 0 0 / .4))}.search-open #desktop-header .container .search-container input{pointer-events:all;opacity:1;transform:none}#desktop-header .container .search-container input:focus{outline:2px solid var(--theme-color-1)}#desktop-header .container .search-container button{overflow:hidden;background:0 0;border:none;border-radius:0;text-indent:-1000px;display:flex;align-items:center;justify-content:center;width:50px;height:35px;margin-left:auto}#desktop-header .container .search-container button span{text-indent:0;width:18px;height:18px}#desktop-header .container .search-container button span svg{height:auto;width:18px}#desktop-header .plumb-button{margin:0}#desktop-header .plumb-button a{padding:0;transition:color .15s ease-in-out}#desktop-header a{text-decoration:none}#desktop-header .plumb-button a{color:#fff}#home #desktop-header,body.bleed-first-section #desktop-header{background:0 0}.not-top #home #desktop-header,.not-top body.bleed-first-section #desktop-header{background:#fff}#main-nav a:not(.plumb-button){transition:opacity .15s ease-in-out,color .15s ease-in-out;font-family:'Red Hat Display'}html.no-touchevents #main-nav a:not(.plumb-button):hover{text-decoration:none;opacity:.5}#main-nav ul li{margin-bottom:0}#main-nav>div>ul{display:flex}#main-nav>div>ul>li.menu-item-has-children>a{padding-right:2rem}#main-nav>div>ul>li.menu-item-has-children>a:after{content:"";width:8px;height:4px;background-image:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/dropdown-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:19px;right:.8rem}#main-nav>div>ul>li.menu-item-has-children>a[data-layout=background-image]+.mega-menu .left .sub-menu>li:last-child,#main-nav>div>ul>li.menu-item-has-children>a[data-layout=image]+.mega-menu .left .sub-menu>li:last-child{border-top:1px solid #eaeced;padding:.6rem 0;margin-top:.2rem}#main-nav>div>ul>li.menu-item-has-children>a[data-layout=background-image]+.mega-menu .right,#main-nav>div>ul>li.menu-item-has-children>a[data-layout=image]+.mega-menu .right{display:flex}#main-nav>div>ul>li>a{padding:1rem 1.5rem;display:block;font-weight:500;cursor:pointer}#main-nav li.menu-item-has-children:focus-within .sub-menu{display:block}#main-nav li a:focus+.sub-menu{display:block}#main-nav a[data-layout=background-image]+.mega-menu .sub-menu{min-width:170px}#main-nav .mega-menu{padding:0;border-radius:1.5rem;opacity:0;pointer-events:none;transform:translateY(.5rem);transition:opacity .15s ease-in-out,transform .15s ease-in-out;min-width:160px;box-sizing:border-box;position:absolute;z-index:10;left:0;top:100%;background:#fff;filter:drop-shadow(0 2px 15px rgb(0 0 0 / .1))}#main-nav .mega-menu:before{content:"";width:1rem;height:.7rem;background-image:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/submenu-caret.svg);position:absolute;left:2rem;top:-.7rem;display:block;background-size:contain;background-position:bottom;background-repeat:no-repeat;display:block}#main-nav .mega-menu .right{min-width:26rem;border-left:1px solid #eaeced;padding:2rem;display:none;gap:2rem;background-size:contain;background-position:bottom right;background-repeat:no-repeat;overflow:hidden;border-radius:0 1.5rem 1.5rem 0}#main-nav .mega-menu .right .image{width:155px;flex-shrink:0;overflow:hidden}#main-nav .mega-menu .right .image img{display:block;border-radius:1.5rem}#main-nav .mega-menu .right .content{min-width:17.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}#main-nav .mega-menu .right .content p:first-child{margin-top:0}#main-nav .mega-menu .right .content p:last-child{margin-top:0;margin-bottom:0}#main-nav .mega-menu .right .content .plumb-button{margin-bottom:0}#main-nav .mega-menu li a{display:block;padding:.7rem 0;font-weight:400;line-height:1.3}#main-nav .sub-menu{min-width:140px;padding:1rem 2rem}#main-nav .mega-menu{display:flex}#main-nav li.hover .mega-menu{opacity:1;pointer-events:all;transform:none}#main-nav li{position:relative}#main-nav.mm-menu.mm-offcanvas.mm-opened{display:block}#mobile-nav{display:none}@media all and (max-width:1060px){#main-content{margin-top:0}#alert-banner{max-height:none;height:auto}body{margin-top:65px}.mobile-search-open .mm-listview{overflow:hidden}li.mobile-search{position:fixed;width:100%;box-sizing:border-box;height:100%;background-color:var(--theme-color-2);display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;left:0;z-index:20;opacity:0;pointer-events:none;opacity:1;pointer-events:all;padding-left:5vw;padding-right:5vw;opacity:0;pointer-events:none;transition:opacity .15s ease-in-out}.mobile-search-open li.mobile-search{opacity:1;pointer-events:all}li.mobile-search .mobile-search-form-holder{position:relative;width:100%;border-bottom:1px solid #fff;display:flex!important}li.mobile-search .mobile-search-form{width:100%}li.mobile-search .mobile-search-form.focus label{transform:scale(.6) translateY(-80px)}li.mobile-search label{font-family:'Red Hat Display';font-size:30px;font-style:normal;font-weight:500;line-height:45px;position:absolute;left:0;bottom:5px;transform-origin:left;transition:transform .15s ease-in-out}li.mobile-search input[type=text]{width:calc(100% - 50px);background:0 0;border-radius:0;height:50px;border:none;transition:border-color .15s ease-in-out;color:#fff;font-size:30px;padding:0}li.mobile-search input[type=text]:focus{outline:none;border:none}li.mobile-search .search-close-container{display:flex;position:absolute;right:0;bottom:10px;align-items:center;align-self:center;margin-left:auto;width:28px;height:23px}li.mobile-search .search-close-container:before,li.mobile-search .search-close-container:after{content:"";display:block;position:absolute;top:calc(50% - 1px);left:0;width:100%;height:1px;background:var(--theme-color-2);transition:transform .2s;border-radius:4px;transform:translateY(-10px);background:#fff}li.mobile-search .search-close-container:before{transform:translateY(0) rotate(45deg)}li.mobile-search .search-close-container:after{transform:translateY(0) rotate(-45deg)}li.mobile-search .search-close-container .search-close{overflow:hidden;background:0 0;border:none;width:28px;height:23px;overflow:hidden;text-indent:1000px;color:var(--theme-color-2);font-size:0}.search-open li.mobile-search{opacity:1;pointer-events:all}header{position:fixed;width:100%;left:0;top:0;z-index:10;background-color:#fff;transition:background-color .2s!important}header .plumb-button a{color:#fff;text-decoration:none}header.mobile.mm-slideout{z-index:20}html.mm-opened header{background-color:var(--theme-color-2)}header .container{display:flex;align-items:center;height:65px;justify-content:space-between}header .container .right{display:flex;align-items:center;justify-content:flex-end;gap:30px}.mm-menu.mm-offcanvas.mm-bottom{height:100%}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{height:100%!important}.mm-panels{background-color:var(--theme-color-2);color:#fff}.mm-panels a{color:#fff;font-family:Red Hat Display;font-size:30px;font-style:normal;font-weight:500;line-height:45px}.mm-panels .sub-menu a{font-size:18px;font-style:normal;font-weight:400;line-height:26px}.mm-panels .mm-title{display:none}.mm-panels .mm-panel .mm-navbar{display:none!important}.mm-panels .mm-listview>li:not(.mm-divider):after,.mm-panels .mm-listview .mm-next:before{display:none}.mm-panels .mm-next:after,.mm-panels .mm-prev:before{border-color:#fff!important;transform:rotate(-135deg);transform-origin:center}.mm-panels .mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-panels .mm-vertical .mm-listview>li.mm-opened>.mm-next:after{transform:rotate(45deg) translate(0,6px)}.mm-panels .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-panels .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-panels .mm-listview>li.mm-opened>.mm-panel,.mm-panels .mm-listview>li.mm-opened>a.mm-next{background:0 0!important}.mm-panels .mm-listview>li.mm-vertical>.mm-next,.mm-panels .mm-vertical .mm-listview>li>.mm-next{height:45px}#mobile-nav.mm-opened{display:block}.mm-panels>.mm-panel>.mm-navbar+.mm-listview{padding-top:50px}#main-nav,#desktop-header{display:none}#mobile-menu-button{display:flex;position:relative;align-items:center;align-self:center;margin-left:auto;width:28px;height:23px}#mobile-menu-button:before,#mobile-menu-button:after{content:"";display:block;position:absolute;top:calc(50% - 1px);left:0;width:100%;height:1px;background:var(--theme-color-2);transition:transform .2s;border-radius:4px;transform:translateY(-10px)}#mobile-menu-button:after{transform:translateY(11px)}#mobile-menu-button span{display:block;width:100%;height:1px;position:relative;background:var(--theme-color-2);border-radius:4px;transition:opacity .2s}html.mm-opened #mobile-menu-button:before{transform:translateY(0) rotate(45deg);background:#fff}html.mm-opened #mobile-menu-button:after{transform:translateY(0) rotate(-45deg);background:#fff}html.mm-opened #mobile-menu-button span{opacity:0}#mm-blocker{z-index:15}.mobile{display:block}}@media all and (max-width:500px){header .container{gap:30px}header .container .right{gap:15px}header .container .plumb-button:after{display:none}header .container .plumb-button a{font-size:16px}}footer{padding:4rem 0;margin-top:4rem;border-top:1px solid #c0c7ca}footer .container .social{display:flex;align-items:center;justify-content:space-between;max-width:270px}footer .container .social li{display:flex;align-items:center}footer .container .social li a{display:flex;align-items:center;padding-bottom:0;padding-top:0}footer .container a{transition:opacity .15s ease-in-out;display:block;font-size:15px}html.no-touchevents footer .container a:hover{opacity:.5;text-decoration:none}footer .container .top{display:flex;justify-content:space-between;gap:8rem;margin-bottom:2rem}footer .container .top .left-bottom h6{margin:0;font-size:14px;text-transform:none}footer .container .top #footer-logo{margin-bottom:7rem}footer .container .top p{font-size:14px}footer .container .top a{padding:.4rem 0;text-decoration:none;font-weight:400}footer .container .top li:first-child a{padding-top:0}footer .container .top li:last-child a{padding-bottom:0}footer .container .top #footer-nav{display:flex;-moz-column-gap:7rem;column-gap:7rem;margin-bottom:4rem}footer .container .top #footer-nav div:first-child{font-weight:500}footer .container .top #footer-nav div:last-child{font-weight:400}footer .container .top .gform_wrapper{margin-bottom:5rem}footer .container .top .gform_wrapper h2.gform_title{font-size:14px;font-family:rubik;font-weight:500}footer .container .top .gform_wrapper .gform_description{margin:0}footer .container .top .gform_wrapper .gfield{padding-bottom:0!important}footer .container .top .gform_wrapper .gfield label{bottom:-25px!important;transform:translateY(-38px) translateX(10px)!important}footer .container .top .gform_wrapper .gfield.focus label{transform:scale(.5)!important}footer .container .bottom{display:flex;justify-content:space-between;padding-top:1.5rem;margin-top:1rem;padding-bottom:4rem;border-top:1px solid #d9d9d9}footer .container .bottom a{text-decoration:none;font-weight:400}footer .container .bottom .left{font-size:15px;display:flex;align-items:center;gap:1rem}footer .container .bottom .left p{margin:0;font-weight:400}footer .container .bottom .left nav li a{padding:1rem;display:inline-block}footer .container .bottom .left nav li:first-child a{padding-left:1rem}footer .container .bottom .left nav li:first-child:before{content:"•";color:var(--theme-color-1)}footer .container .bottom .right{display:flex;align-items:center}footer .container .bottom nav ul{display:flex}footer .container .bottom nav li a{padding:1rem;display:inline-block}footer .container .bottom nav li:first-child a{padding-left:0}footer .container .bottom nav li:last-child a{padding-right:0}footer .container .bottom nav li:last-child:after{content:""}footer .container .bottom nav li:after{content:"•";color:var(--theme-color-1)}@media all and (max-width:980px){footer .container .bottom{display:block;text-align:center}footer .container .bottom .left,footer .container .bottom .right{justify-content:center;width:100%}footer .container .bottom .right{margin-top:20px}}@media all and (max-width:760px){footer .container .top{display:block}footer .container .top .right .footer-content-container{margin-left:0}footer .container .top .social{margin-top:20px}footer .container .top .legal{margin:40px 0}}@media all and (max-width:680px){footer .container .bottom{display:flex;flex-direction:column-reverse;justify-content:flex-start}footer .container .bottom .right{justify-content:flex-start;margin-bottom:20px}footer .container .bottom .left{display:flex;flex-direction:column-reverse;align-items:flex-start}footer .container .bottom .left .copyright{margin-top:20px}footer .container .bottom .left ul,footer .container .bottom .right ul{display:block;text-align:left}footer .container .bottom .left ul a,footer .container .bottom .right ul a{padding-left:0!important;padding-right:0!important}footer .container .bottom .left ul li:after,footer .container .bottom .left ul li:before,footer .container .bottom .right ul li:after,footer .container .bottom .right ul li:before{display:none!important}footer .container .bottom .left ul p,footer .container .bottom .right ul p{padding-top:1rem;padding-bottom:1rem}}.acf-block-body div[class^=wp-block-] input[type=text],.acf-block-body div[class^=wp-block-] input[type=email],.acf-block-body div[class^=wp-block-] input[type=password],.acf-block-body div[class^=wp-block-] input[type=number],.acf-block-body div[class^=wp-block-] input[type=tel],.acf-block-body div[class^=wp-block-] input[type=url],.acf-block-body div[class^=wp-block-] textarea,.wp-block[data-type="gravityforms/form"] input[type=text],.wp-block[data-type="gravityforms/form"] input[type=email],.wp-block[data-type="gravityforms/form"] input[type=password],.wp-block[data-type="gravityforms/form"] input[type=number],.wp-block[data-type="gravityforms/form"] input[type=tel],.wp-block[data-type="gravityforms/form"] input[type=url],.wp-block[data-type="gravityforms/form"] textarea,#full-page input[type=text],#full-page input[type=email],#full-page input[type=password],#full-page input[type=number],#full-page input[type=tel],#full-page input[type=url],#full-page textarea{width:100%;height:55px;border-radius:5px;box-sizing:border-box;padding:0 10px;border:1px solid #d9d9d9;font-family:inherit;font-size:inherit;-webkit-appearance:none}.acf-block-body div[class^=wp-block-] input[type=text]:focus,.acf-block-body div[class^=wp-block-] input[type=email]:focus,.acf-block-body div[class^=wp-block-] input[type=password]:focus,.acf-block-body div[class^=wp-block-] input[type=number]:focus,.acf-block-body div[class^=wp-block-] input[type=tel]:focus,.acf-block-body div[class^=wp-block-] input[type=url]:focus,.acf-block-body div[class^=wp-block-] textarea:focus,.wp-block[data-type="gravityforms/form"] input[type=text]:focus,.wp-block[data-type="gravityforms/form"] input[type=email]:focus,.wp-block[data-type="gravityforms/form"] input[type=password]:focus,.wp-block[data-type="gravityforms/form"] input[type=number]:focus,.wp-block[data-type="gravityforms/form"] input[type=tel]:focus,.wp-block[data-type="gravityforms/form"] input[type=url]:focus,.wp-block[data-type="gravityforms/form"] textarea:focus,#full-page input[type=text]:focus,#full-page input[type=email]:focus,#full-page input[type=password]:focus,#full-page input[type=number]:focus,#full-page input[type=tel]:focus,#full-page input[type=url]:focus,#full-page textarea:focus{outline-color:var(--theme-color-1)}.acf-block-body div[class^=wp-block-] .has-background input[type=text],.acf-block-body div[class^=wp-block-] .has-background input[type=email],.acf-block-body div[class^=wp-block-] .has-background input[type=password],.acf-block-body div[class^=wp-block-] .has-background input[type=number],.acf-block-body div[class^=wp-block-] .has-background input[type=tel],.acf-block-body div[class^=wp-block-] .has-background input[type=url],.acf-block-body div[class^=wp-block-] .has-background textarea,.wp-block[data-type="gravityforms/form"] .has-background input[type=text],.wp-block[data-type="gravityforms/form"] .has-background input[type=email],.wp-block[data-type="gravityforms/form"] .has-background input[type=password],.wp-block[data-type="gravityforms/form"] .has-background input[type=number],.wp-block[data-type="gravityforms/form"] .has-background input[type=tel],.wp-block[data-type="gravityforms/form"] .has-background input[type=url],.wp-block[data-type="gravityforms/form"] .has-background textarea,#full-page .has-background input[type=text],#full-page .has-background input[type=email],#full-page .has-background input[type=password],#full-page .has-background input[type=number],#full-page .has-background input[type=tel],#full-page .has-background input[type=url],#full-page .has-background textarea{border-color:var(--theme-color-2)}.acf-block-body div[class^=wp-block-] .gfield.fancy-focus,.acf-block-body div[class^=wp-block-] footer .gfield,.wp-block[data-type="gravityforms/form"] .gfield.fancy-focus,.wp-block[data-type="gravityforms/form"] footer .gfield,#full-page .gfield.fancy-focus,#full-page footer .gfield{position:relative}.acf-block-body div[class^=wp-block-] .gfield.fancy-focus label,.acf-block-body div[class^=wp-block-] footer .gfield label,.wp-block[data-type="gravityforms/form"] .gfield.fancy-focus label,.wp-block[data-type="gravityforms/form"] footer .gfield label,#full-page .gfield.fancy-focus label,#full-page footer .gfield label{position:absolute;color:#d9d9d9;bottom:-10px;transform:translateY(-47px) translateX(10px);transition:transform .15s ease-in-out,color .15s ease-in-out;transform-origin:left;pointer-events:none;font-size:20px!important;text-transform:none!important;font-weight:400!important}.acf-block-body div[class^=wp-block-] .gfield.fancy-focus.focus label,.acf-block-body div[class^=wp-block-] footer .gfield.focus label,.wp-block[data-type="gravityforms/form"] .gfield.fancy-focus.focus label,.wp-block[data-type="gravityforms/form"] footer .gfield.focus label,#full-page .gfield.fancy-focus.focus label,#full-page footer .gfield.focus label{transform:scale(.8);color:var(--theme-color-2)}.acf-block-body div[class^=wp-block-] .hs-form-field ul,.wp-block[data-type="gravityforms/form"] .hs-form-field ul,#full-page .hs-form-field ul{list-style-type:none;padding:0}.acf-block-body div[class^=wp-block-] .hs-form-field ul label,.wp-block[data-type="gravityforms/form"] .hs-form-field ul label,#full-page .hs-form-field ul label{padding:0}.acf-block-body div[class^=wp-block-] .hbspt-form fieldset,.wp-block[data-type="gravityforms/form"] .hbspt-form fieldset,#full-page .hbspt-form fieldset{width:100%;max-width:none}.acf-block-body div[class^=wp-block-] input[type=submit],.wp-block[data-type="gravityforms/form"] input[type=submit],#full-page input[type=submit]{font-family:inherit;font-size:16px}.acf-block-body div[class^=wp-block-] input[type=submit]:focus,.wp-block[data-type="gravityforms/form"] input[type=submit]:focus,#full-page input[type=submit]:focus{outline:none}.acf-block-body div[class^=wp-block-] input::-ms-clear,.wp-block[data-type="gravityforms/form"] input::-ms-clear,#full-page input::-ms-clear{display:none}.acf-block-body div[class^=wp-block-] textarea,.wp-block[data-type="gravityforms/form"] textarea,#full-page textarea{height:215px;resize:none;overflow:auto;padding-top:8px;padding-bottom:8px}.acf-block-body div[class^=wp-block-] select,.wp-block[data-type="gravityforms/form"] select,#full-page select{width:100%;font-family:inherit;font-size:inherit;-webkit-appearance:none}.acf-block-body div[class^=wp-block-] input[type=radio],.wp-block[data-type="gravityforms/form"] input[type=radio],#full-page input[type=radio]{margin-right:8px;vertical-align:middle;margin-top:0}.acf-block-body div[class^=wp-block-] ::-webkit-input-placeholder,.wp-block[data-type="gravityforms/form"] ::-webkit-input-placeholder,#full-page ::-webkit-input-placeholder{color:#ccc}.acf-block-body div[class^=wp-block-] ::-moz-placeholder,.wp-block[data-type="gravityforms/form"] ::-moz-placeholder,#full-page ::-moz-placeholder{color:#ccc;opacity:1}.acf-block-body div[class^=wp-block-] :-ms-input-placeholder,.wp-block[data-type="gravityforms/form"] :-ms-input-placeholder,#full-page :-ms-input-placeholder{color:#ccc}.acf-block-body div[class^=wp-block-] input[type=checkbox],.acf-block-body div[class^=wp-block-] input[type=radio],.wp-block[data-type="gravityforms/form"] input[type=checkbox],.wp-block[data-type="gravityforms/form"] input[type=radio],#full-page input[type=checkbox],#full-page input[type=radio]{display:none}.acf-block-body div[class^=wp-block-] input[type=checkbox]+label,.acf-block-body div[class^=wp-block-] input[type=radio]+label,.acf-block-body div[class^=wp-block-] input[type=checkbox]+span,.acf-block-body div[class^=wp-block-] input[type=radio]+span,.wp-block[data-type="gravityforms/form"] input[type=checkbox]+label,.wp-block[data-type="gravityforms/form"] input[type=radio]+label,.wp-block[data-type="gravityforms/form"] input[type=checkbox]+span,.wp-block[data-type="gravityforms/form"] input[type=radio]+span,#full-page input[type=checkbox]+label,#full-page input[type=radio]+label,#full-page input[type=checkbox]+span,#full-page input[type=radio]+span{position:relative;padding-left:30px;cursor:pointer;display:inline-block}.acf-block-body div[class^=wp-block-] input[type=checkbox]+label:before,.acf-block-body div[class^=wp-block-] input[type=radio]+label:before,.acf-block-body div[class^=wp-block-] input[type=checkbox]+span:before,.acf-block-body div[class^=wp-block-] input[type=radio]+span:before,.wp-block[data-type="gravityforms/form"] input[type=checkbox]+label:before,.wp-block[data-type="gravityforms/form"] input[type=radio]+label:before,.wp-block[data-type="gravityforms/form"] input[type=checkbox]+span:before,.wp-block[data-type="gravityforms/form"] input[type=radio]+span:before,#full-page input[type=checkbox]+label:before,#full-page input[type=radio]+label:before,#full-page input[type=checkbox]+span:before,#full-page input[type=radio]+span:before{content:"";width:18px;height:18px;border:1px solid #ccc;left:0;top:3px;position:absolute;background:#fff;border-radius:5px;transition:background .15s ease-in-out}.has-background .acf-block-body div[class^=wp-block-] input[type=checkbox]+label:before,.has-background .acf-block-body div[class^=wp-block-] input[type=radio]+label:before,.has-background .acf-block-body div[class^=wp-block-] input[type=checkbox]+span:before,.has-background .acf-block-body div[class^=wp-block-] input[type=radio]+span:before,.has-background .wp-block[data-type="gravityforms/form"] input[type=checkbox]+label:before,.has-background .wp-block[data-type="gravityforms/form"] input[type=radio]+label:before,.has-background .wp-block[data-type="gravityforms/form"] input[type=checkbox]+span:before,.has-background .wp-block[data-type="gravityforms/form"] input[type=radio]+span:before,.has-background #full-page input[type=checkbox]+label:before,.has-background #full-page input[type=radio]+label:before,.has-background #full-page input[type=checkbox]+span:before,.has-background #full-page input[type=radio]+span:before{border-color:var(--theme-color-2)}.acf-block-body div[class^=wp-block-] .gform_required_legend,.wp-block[data-type="gravityforms/form"] .gform_required_legend,#full-page .gform_required_legend{font-size:12px}.acf-block-body div[class^=wp-block-] .gform_submission_error,.acf-block-body div[class^=wp-block-] .hs-error-msg,.wp-block[data-type="gravityforms/form"] .gform_submission_error,.wp-block[data-type="gravityforms/form"] .hs-error-msg,#full-page .gform_submission_error,#full-page .hs-error-msg{color:var(--theme-color-1);text-transform:none!important}.acf-block-body div[class^=wp-block-] ul.hs-error-msgs,.wp-block[data-type="gravityforms/form"] ul.hs-error-msgs,#full-page ul.hs-error-msgs{margin:1rem 0 0}.acf-block-body div[class^=wp-block-] .grecaptcha-badge,.acf-block-body div[class^=wp-block-] .hs_recaptcha,.acf-block-body div[class^=wp-block-] .hs_recaptcha input,.wp-block[data-type="gravityforms/form"] .grecaptcha-badge,.wp-block[data-type="gravityforms/form"] .hs_recaptcha,.wp-block[data-type="gravityforms/form"] .hs_recaptcha input,#full-page .grecaptcha-badge,#full-page .hs_recaptcha,#full-page .hs_recaptcha input{visibility:hidden;height:0!important;padding-bottom:0!important}.acf-block-body div[class^=wp-block-] .gfield--type-consent label,.acf-block-body div[class^=wp-block-] #home-footer-form .hs-fieldtype-booleancheckbox label,.wp-block[data-type="gravityforms/form"] .gfield--type-consent label,.wp-block[data-type="gravityforms/form"] #home-footer-form .hs-fieldtype-booleancheckbox label,#full-page .gfield--type-consent label,#full-page #home-footer-form .hs-fieldtype-booleancheckbox label{font-size:12px;text-transform:uppercase;font-weight:500;font-weight:300;height:57px;display:inline-block}.acf-block-body div[class^=wp-block-] .gfield--type-consent input[type=checkbox]:checked+label:after,.acf-block-body div[class^=wp-block-] .gfield--type-consent input[type=checkbox]:checked+span:after,.acf-block-body div[class^=wp-block-] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]:checked+label:after,.acf-block-body div[class^=wp-block-] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]:checked+span:after,.wp-block[data-type="gravityforms/form"] .gfield--type-consent input[type=checkbox]:checked+label:after,.wp-block[data-type="gravityforms/form"] .gfield--type-consent input[type=checkbox]:checked+span:after,.wp-block[data-type="gravityforms/form"] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]:checked+label:after,.wp-block[data-type="gravityforms/form"] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]:checked+span:after,#full-page .gfield--type-consent input[type=checkbox]:checked+label:after,#full-page .gfield--type-consent input[type=checkbox]:checked+span:after,#full-page #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]:checked+label:after,#full-page #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]:checked+span:after{transform:none!important}.acf-block-body div[class^=wp-block-] .gfield--type-consent input[type=checkbox]+label,.acf-block-body div[class^=wp-block-] .gfield--type-consent input[type=checkbox]+span,.acf-block-body div[class^=wp-block-] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+label,.acf-block-body div[class^=wp-block-] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+span,.wp-block[data-type="gravityforms/form"] .gfield--type-consent input[type=checkbox]+label,.wp-block[data-type="gravityforms/form"] .gfield--type-consent input[type=checkbox]+span,.wp-block[data-type="gravityforms/form"] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+label,.wp-block[data-type="gravityforms/form"] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+span,#full-page .gfield--type-consent input[type=checkbox]+label,#full-page .gfield--type-consent input[type=checkbox]+span,#full-page #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+label,#full-page #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+span{padding-left:70px;text-transform:none!important}.acf-block-body div[class^=wp-block-] .gfield--type-consent input[type=checkbox]+label:before,.acf-block-body div[class^=wp-block-] .gfield--type-consent input[type=checkbox]+span:before,.acf-block-body div[class^=wp-block-] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+label:before,.acf-block-body div[class^=wp-block-] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+span:before,.wp-block[data-type="gravityforms/form"] .gfield--type-consent input[type=checkbox]+label:before,.wp-block[data-type="gravityforms/form"] .gfield--type-consent input[type=checkbox]+span:before,.wp-block[data-type="gravityforms/form"] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+label:before,.wp-block[data-type="gravityforms/form"] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+span:before,#full-page .gfield--type-consent input[type=checkbox]+label:before,#full-page .gfield--type-consent input[type=checkbox]+span:before,#full-page #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+label:before,#full-page #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+span:before{height:55px;box-sizing:border-box;width:55px;border:none;border-radius:5px;top:2px;background:#fff;transition:background .15s ease-in-out}.acf-block-body div[class^=wp-block-] .gfield--type-consent input[type=checkbox]+label:after,.acf-block-body div[class^=wp-block-] .gfield--type-consent input[type=checkbox]+span:after,.acf-block-body div[class^=wp-block-] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+label:after,.acf-block-body div[class^=wp-block-] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+span:after,.wp-block[data-type="gravityforms/form"] .gfield--type-consent input[type=checkbox]+label:after,.wp-block[data-type="gravityforms/form"] .gfield--type-consent input[type=checkbox]+span:after,.wp-block[data-type="gravityforms/form"] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+label:after,.wp-block[data-type="gravityforms/form"] #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+span:after,#full-page .gfield--type-consent input[type=checkbox]+label:after,#full-page .gfield--type-consent input[type=checkbox]+span:after,#full-page #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+label:after,#full-page #home-footer-form .hs-fieldtype-booleancheckbox input[type=checkbox]+span:after{content:X;border:none;transform:scale(0);width:39px;height:39px;left:8px;top:10px;background-image:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/big-x.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.acf-block-body div[class^=wp-block-] .gfield--type-consent .gfield_description,.acf-block-body div[class^=wp-block-] #home-footer-form .hs-fieldtype-booleancheckbox .gfield_description,.wp-block[data-type="gravityforms/form"] .gfield--type-consent .gfield_description,.wp-block[data-type="gravityforms/form"] #home-footer-form .hs-fieldtype-booleancheckbox .gfield_description,#full-page .gfield--type-consent .gfield_description,#full-page #home-footer-form .hs-fieldtype-booleancheckbox .gfield_description{padding-left:70px;text-transform:none!important;font-size:12px}.acf-block-body div[class^=wp-block-] .has-background input[type=checkbox]+label:before,.acf-block-body div[class^=wp-block-] .has-background input[type=checkbox]+span:before,.wp-block[data-type="gravityforms/form"] .has-background input[type=checkbox]+label:before,.wp-block[data-type="gravityforms/form"] .has-background input[type=checkbox]+span:before,#full-page .has-background input[type=checkbox]+label:before,#full-page .has-background input[type=checkbox]+span:before{border-color:var(--theme-color-2)}.acf-block-body div[class^=wp-block-] input[type=radio]+label:before,.acf-block-body div[class^=wp-block-] input[type=radio]+span:before,.wp-block[data-type="gravityforms/form"] input[type=radio]+label:before,.wp-block[data-type="gravityforms/form"] input[type=radio]+span:before,#full-page input[type=radio]+label:before,#full-page input[type=radio]+span:before{border-radius:50%}.acf-block-body div[class^=wp-block-] input[type=checkbox]+label:after,.acf-block-body div[class^=wp-block-] input[type=radio]+label:after,.acf-block-body div[class^=wp-block-] input[type=checkbox]+span:after,.acf-block-body div[class^=wp-block-] input[type=radio]+span:after,.wp-block[data-type="gravityforms/form"] input[type=checkbox]+label:after,.wp-block[data-type="gravityforms/form"] input[type=radio]+label:after,.wp-block[data-type="gravityforms/form"] input[type=checkbox]+span:after,.wp-block[data-type="gravityforms/form"] input[type=radio]+span:after,#full-page input[type=checkbox]+label:after,#full-page input[type=radio]+label:after,#full-page input[type=checkbox]+span:after,#full-page input[type=radio]+span:after{content:"";width:10px;height:5px;transform:rotate(-45deg) scale(0);position:absolute;left:4px;top:8px;border-bottom:solid 2px #fff;border-left:solid 2px #fff;transition:ease-in-out transform .1s}.acf-block-body div[class^=wp-block-] input[type=checkbox]:checked+label:before,.acf-block-body div[class^=wp-block-] input[type=radio]:checked+label:before,.acf-block-body div[class^=wp-block-] input[type=checkbox]:checked+span:before,.acf-block-body div[class^=wp-block-] input[type=radio]:checked+span:before,.wp-block[data-type="gravityforms/form"] input[type=checkbox]:checked+label:before,.wp-block[data-type="gravityforms/form"] input[type=radio]:checked+label:before,.wp-block[data-type="gravityforms/form"] input[type=checkbox]:checked+span:before,.wp-block[data-type="gravityforms/form"] input[type=radio]:checked+span:before,#full-page input[type=checkbox]:checked+label:before,#full-page input[type=radio]:checked+label:before,#full-page input[type=checkbox]:checked+span:before,#full-page input[type=radio]:checked+span:before{background:var(--theme-color-2)}.acf-block-body div[class^=wp-block-] input[type=radio]+label:after,.acf-block-body div[class^=wp-block-] input[type=radio]+span:after,.wp-block[data-type="gravityforms/form"] input[type=radio]+label:after,.wp-block[data-type="gravityforms/form"] input[type=radio]+span:after,#full-page input[type=radio]+label:after,#full-page input[type=radio]+span:after{width:12px;height:12px;left:5px;top:8px;border:none;background-color:#ccc;border-radius:50%}.acf-block-body div[class^=wp-block-] input[type=checkbox]:checked+label:after,.acf-block-body div[class^=wp-block-] input[type=radio]:checked+label:after,.acf-block-body div[class^=wp-block-] input[type=checkbox]:checked+span:after,.acf-block-body div[class^=wp-block-] input[type=radio]:checked+span:after,.wp-block[data-type="gravityforms/form"] input[type=checkbox]:checked+label:after,.wp-block[data-type="gravityforms/form"] input[type=radio]:checked+label:after,.wp-block[data-type="gravityforms/form"] input[type=checkbox]:checked+span:after,.wp-block[data-type="gravityforms/form"] input[type=radio]:checked+span:after,#full-page input[type=checkbox]:checked+label:after,#full-page input[type=radio]:checked+label:after,#full-page input[type=checkbox]:checked+span:after,#full-page input[type=radio]:checked+span:after{transform:rotate(-45deg) scale(1)}.acf-block-body div[class^=wp-block-] fieldset,.wp-block[data-type="gravityforms/form"] fieldset,#full-page fieldset{border:none;padding:0}.acf-block-body div[class^=wp-block-] .gform_fields,.wp-block[data-type="gravityforms/form"] .gform_fields,#full-page .gform_fields{margin:0;padding:0;list-style-type:none;display:flex;justify-content:space-between;flex-wrap:wrap}.acf-block-body div[class^=wp-block-] .gfield,.acf-block-body div[class^=wp-block-] .hs-form-field,.wp-block[data-type="gravityforms/form"] .gfield,.wp-block[data-type="gravityforms/form"] .hs-form-field,#full-page .gfield,#full-page .hs-form-field{width:100%;padding-bottom:25px}.acf-block-body div[class^=wp-block-] .gfield:not(.gfield_radio):not(.gfield_checkbox) label:not(.hs-form-booleancheckbox-display),.acf-block-body div[class^=wp-block-] .hs-form-field:not(.gfield_radio):not(.gfield_checkbox) label:not(.hs-form-booleancheckbox-display),.wp-block[data-type="gravityforms/form"] .gfield:not(.gfield_radio):not(.gfield_checkbox) label:not(.hs-form-booleancheckbox-display),.wp-block[data-type="gravityforms/form"] .hs-form-field:not(.gfield_radio):not(.gfield_checkbox) label:not(.hs-form-booleancheckbox-display),#full-page .gfield:not(.gfield_radio):not(.gfield_checkbox) label:not(.hs-form-booleancheckbox-display),#full-page .hs-form-field:not(.gfield_radio):not(.gfield_checkbox) label:not(.hs-form-booleancheckbox-display){font-size:12px;text-transform:uppercase;font-weight:500}.acf-block-body div[class^=wp-block-] .gfield.hidden_label>.gfield_label,.acf-block-body div[class^=wp-block-] .hs-form-field.hidden_label>.gfield_label,.wp-block[data-type="gravityforms/form"] .gfield.hidden_label>.gfield_label,.wp-block[data-type="gravityforms/form"] .hs-form-field.hidden_label>.gfield_label,#full-page .gfield.hidden_label>.gfield_label,#full-page .hs-form-field.hidden_label>.gfield_label{display:block;width:0;height:0;overflow:hidden}.acf-block-body div[class^=wp-block-] .gfield.half,.acf-block-body div[class^=wp-block-] .gfield.gfield--width-half,.acf-block-body div[class^=wp-block-] .hs-form-field.half,.acf-block-body div[class^=wp-block-] .hs-form-field.gfield--width-half,.wp-block[data-type="gravityforms/form"] .gfield.half,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-half,.wp-block[data-type="gravityforms/form"] .hs-form-field.half,.wp-block[data-type="gravityforms/form"] .hs-form-field.gfield--width-half,#full-page .gfield.half,#full-page .gfield.gfield--width-half,#full-page .hs-form-field.half,#full-page .hs-form-field.gfield--width-half{width:calc(50% - 10px)}.acf-block-body div[class^=wp-block-] .gfield.gfield--width-third,.acf-block-body div[class^=wp-block-] .hs-form-field.gfield--width-third,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-third,.wp-block[data-type="gravityforms/form"] .hs-form-field.gfield--width-third,#full-page .gfield.gfield--width-third,#full-page .hs-form-field.gfield--width-third{width:calc(33.3333% - 10px)}.acf-block-body div[class^=wp-block-] .gfield.gfield--width-two-thirds,.acf-block-body div[class^=wp-block-] .hs-form-field.gfield--width-two-thirds,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-two-thirds,.wp-block[data-type="gravityforms/form"] .hs-form-field.gfield--width-two-thirds,#full-page .gfield.gfield--width-two-thirds,#full-page .hs-form-field.gfield--width-two-thirds{width:calc(66.6666% - 10px)}.acf-block-body div[class^=wp-block-] .gfield.gfield--width-five-twelfths,.acf-block-body div[class^=wp-block-] .hs-form-field.gfield--width-five-twelfths,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-five-twelfths,.wp-block[data-type="gravityforms/form"] .hs-form-field.gfield--width-five-twelfths,#full-page .gfield.gfield--width-five-twelfths,#full-page .hs-form-field.gfield--width-five-twelfths{width:calc(41.6666% - 10px)}.acf-block-body div[class^=wp-block-] .gfield.gfield--width-seven-twelfths,.acf-block-body div[class^=wp-block-] .hs-form-field.gfield--width-seven-twelfths,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-seven-twelfths,.wp-block[data-type="gravityforms/form"] .hs-form-field.gfield--width-seven-twelfths,#full-page .gfield.gfield--width-seven-twelfths,#full-page .hs-form-field.gfield--width-seven-twelfths{width:calc(58.3333% - 10px)}.acf-block-body div[class^=wp-block-] .gfield.hide_label>label,.acf-block-body div[class^=wp-block-] .hs-form-field.hide_label>label,.wp-block[data-type="gravityforms/form"] .gfield.hide_label>label,.wp-block[data-type="gravityforms/form"] .hs-form-field.hide_label>label,#full-page .gfield.hide_label>label,#full-page .hs-form-field.hide_label>label{display:block;height:0;overflow:hidden}.acf-block-body div[class^=wp-block-] .gfield.gfield--width-quarter,.acf-block-body div[class^=wp-block-] .hs-form-field.gfield--width-quarter,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-quarter,.wp-block[data-type="gravityforms/form"] .hs-form-field.gfield--width-quarter,#full-page .gfield.gfield--width-quarter,#full-page .hs-form-field.gfield--width-quarter{width:calc(25% - 10px)}.acf-block-body div[class^=wp-block-] .gform_validation_container,.wp-block[data-type="gravityforms/form"] .gform_validation_container,#full-page .gform_validation_container{display:none}.acf-block-body div[class^=wp-block-] .gfield_required,.acf-block-body div[class^=wp-block-] .validation_message,.acf-block-body div[class^=wp-block-] .validation_error,.wp-block[data-type="gravityforms/form"] .gfield_required,.wp-block[data-type="gravityforms/form"] .validation_message,.wp-block[data-type="gravityforms/form"] .validation_error,#full-page .gfield_required,#full-page .validation_message,#full-page .validation_error{color:#cb4c3c}.acf-block-body div[class^=wp-block-] .gform_ajax_spinner,.wp-block[data-type="gravityforms/form"] .gform_ajax_spinner,#full-page .gform_ajax_spinner{width:25px;position:absolute;bottom:10px;left:0;animation-name:rotate-loader;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.acf-block-body div[class^=wp-block-] .gfield_radio,.acf-block-body div[class^=wp-block-] .gfield_checkbox,.acf-block-body div[class^=wp-block-] .hs-fieldtype-booleancheckbox,.wp-block[data-type="gravityforms/form"] .gfield_radio,.wp-block[data-type="gravityforms/form"] .gfield_checkbox,.wp-block[data-type="gravityforms/form"] .hs-fieldtype-booleancheckbox,#full-page .gfield_radio,#full-page .gfield_checkbox,#full-page .hs-fieldtype-booleancheckbox{margin:0;padding:0;list-style-type:none}.acf-block-body div[class^=wp-block-] .gfield_radio label,.acf-block-body div[class^=wp-block-] .gfield_checkbox label,.acf-block-body div[class^=wp-block-] .hs-fieldtype-booleancheckbox label,.wp-block[data-type="gravityforms/form"] .gfield_radio label,.wp-block[data-type="gravityforms/form"] .gfield_checkbox label,.wp-block[data-type="gravityforms/form"] .hs-fieldtype-booleancheckbox label,#full-page .gfield_radio label,#full-page .gfield_checkbox label,#full-page .hs-fieldtype-booleancheckbox label{padding-left:10px}.acf-block-body div[class^=wp-block-] .validation_message,.wp-block[data-type="gravityforms/form"] .validation_message,#full-page .validation_message{font-size:80%}.acf-block-body div[class^=wp-block-] .validation_error,.wp-block[data-type="gravityforms/form"] .validation_error,#full-page .validation_error{padding-bottom:20px}.acf-block-body div[class^=wp-block-] .gform_confirmation_message,.wp-block[data-type="gravityforms/form"] .gform_confirmation_message,#full-page .gform_confirmation_message{color:var(--theme-color-2);font-size:3rem;text-align:center;font-weight:700}.acf-block-body div[class^=wp-block-] .ginput_container_select,.acf-block-body div[class^=wp-block-] .select-container,.acf-block-body div[class^=wp-block-] .hs-fieldtype-select .input,.wp-block[data-type="gravityforms/form"] .ginput_container_select,.wp-block[data-type="gravityforms/form"] .select-container,.wp-block[data-type="gravityforms/form"] .hs-fieldtype-select .input,#full-page .ginput_container_select,#full-page .select-container,#full-page .hs-fieldtype-select .input{overflow:hidden;position:relative;border:1px solid var(--theme-color-2);border-radius:5px;box-sizing:border-box;height:55px;background:#fff;padding-right:33px}.acf-block-body div[class^=wp-block-] .ginput_container_select:after,.acf-block-body div[class^=wp-block-] .select-container:after,.acf-block-body div[class^=wp-block-] .hs-fieldtype-select .input:after,.wp-block[data-type="gravityforms/form"] .ginput_container_select:after,.wp-block[data-type="gravityforms/form"] .select-container:after,.wp-block[data-type="gravityforms/form"] .hs-fieldtype-select .input:after,#full-page .ginput_container_select:after,#full-page .select-container:after,#full-page .hs-fieldtype-select .input:after{position:absolute;right:14px;top:22px;pointer-events:none;content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:8px 7.5px 0;border-color:var(--theme-color-2) #fff0 #fff0 #fff0;border-radius:2px}.acf-block-body div[class^=wp-block-] .ginput_container_select select,.acf-block-body div[class^=wp-block-] .select-container select,.acf-block-body div[class^=wp-block-] .hs-fieldtype-select .input select,.wp-block[data-type="gravityforms/form"] .ginput_container_select select,.wp-block[data-type="gravityforms/form"] .select-container select,.wp-block[data-type="gravityforms/form"] .hs-fieldtype-select .input select,#full-page .ginput_container_select select,#full-page .select-container select,#full-page .hs-fieldtype-select .input select{width:120%;background:0 0;color:#ccc;height:100%;padding:0 10px;box-sizing:border-box;cursor:pointer;border:none}.acf-block-body div[class^=wp-block-] .ginput_container_select select.active,.acf-block-body div[class^=wp-block-] .select-container select.active,.acf-block-body div[class^=wp-block-] .hs-fieldtype-select .input select.active,.wp-block[data-type="gravityforms/form"] .ginput_container_select select.active,.wp-block[data-type="gravityforms/form"] .select-container select.active,.wp-block[data-type="gravityforms/form"] .hs-fieldtype-select .input select.active,#full-page .ginput_container_select select.active,#full-page .select-container select.active,#full-page .hs-fieldtype-select .input select.active{color:inherit}.acf-block-body div[class^=wp-block-] .ginput_container_select select:-moz-focusring,.acf-block-body div[class^=wp-block-] .select-container select:-moz-focusring,.acf-block-body div[class^=wp-block-] .hs-fieldtype-select .input select:-moz-focusring,.wp-block[data-type="gravityforms/form"] .ginput_container_select select:-moz-focusring,.wp-block[data-type="gravityforms/form"] .select-container select:-moz-focusring,.wp-block[data-type="gravityforms/form"] .hs-fieldtype-select .input select:-moz-focusring,#full-page .ginput_container_select select:-moz-focusring,#full-page .select-container select:-moz-focusring,#full-page .hs-fieldtype-select .input select:-moz-focusring{color:#fff0;text-shadow:0 0 0 #000}.acf-block-body div[class^=wp-block-] .ginput_container_select select:focus,.acf-block-body div[class^=wp-block-] .select-container select:focus,.acf-block-body div[class^=wp-block-] .hs-fieldtype-select .input select:focus,.wp-block[data-type="gravityforms/form"] .ginput_container_select select:focus,.wp-block[data-type="gravityforms/form"] .select-container select:focus,.wp-block[data-type="gravityforms/form"] .hs-fieldtype-select .input select:focus,#full-page .ginput_container_select select:focus,#full-page .select-container select:focus,#full-page .hs-fieldtype-select .input select:focus{outline:none}.acf-block-body div[class^=wp-block-] .hs-fieldtype-select .input,.wp-block[data-type="gravityforms/form"] .hs-fieldtype-select .input,#full-page .hs-fieldtype-select .input{border:1px solid #d9d9d9}.acf-block-body div[class^=wp-block-] .gform_footer,.wp-block[data-type="gravityforms/form"] .gform_footer,#full-page .gform_footer{position:relative}.acf-block-body div[class^=wp-block-] #home-footer-form input[type=text],.acf-block-body div[class^=wp-block-] #home-footer-form input[type=email],.acf-block-body div[class^=wp-block-] #home-footer-form input[type=password],.acf-block-body div[class^=wp-block-] #home-footer-form input[type=number],.acf-block-body div[class^=wp-block-] #home-footer-form input[type=tel],.acf-block-body div[class^=wp-block-] #home-footer-form input[type=url],.acf-block-body div[class^=wp-block-] #home-footer-form textarea,.wp-block[data-type="gravityforms/form"] #home-footer-form input[type=text],.wp-block[data-type="gravityforms/form"] #home-footer-form input[type=email],.wp-block[data-type="gravityforms/form"] #home-footer-form input[type=password],.wp-block[data-type="gravityforms/form"] #home-footer-form input[type=number],.wp-block[data-type="gravityforms/form"] #home-footer-form input[type=tel],.wp-block[data-type="gravityforms/form"] #home-footer-form input[type=url],.wp-block[data-type="gravityforms/form"] #home-footer-form textarea,#full-page #home-footer-form input[type=text],#full-page #home-footer-form input[type=email],#full-page #home-footer-form input[type=password],#full-page #home-footer-form input[type=number],#full-page #home-footer-form input[type=tel],#full-page #home-footer-form input[type=url],#full-page #home-footer-form textarea{border:none!important}.acf-block-body div[class^=wp-block-] #home-footer-form form,.wp-block[data-type="gravityforms/form"] #home-footer-form form,#full-page #home-footer-form form{display:flex;flex-wrap:wrap;gap:20px}.acf-block-body div[class^=wp-block-] #home-footer-form form .hs_submit,.wp-block[data-type="gravityforms/form"] #home-footer-form form .hs_submit,#full-page #home-footer-form form .hs_submit{margin-top:-30px;width:100%;text-align:center}.acf-block-body div[class^=wp-block-] #home-footer-form form .hs_submit .actions,.wp-block[data-type="gravityforms/form"] #home-footer-form form .hs_submit .actions,#full-page #home-footer-form form .hs_submit .actions{margin:0}.acf-block-body div[class^=wp-block-] #home-footer-form .hs-form-field,.wp-block[data-type="gravityforms/form"] #home-footer-form .hs-form-field,#full-page #home-footer-form .hs-form-field{padding-bottom:0}.acf-block-body div[class^=wp-block-] #home-footer-form .input,.wp-block[data-type="gravityforms/form"] #home-footer-form .input,#full-page #home-footer-form .input{margin-right:0}.acf-block-body div[class^=wp-block-] #home-footer-form fieldset,.wp-block[data-type="gravityforms/form"] #home-footer-form fieldset,#full-page #home-footer-form fieldset{display:flex;width:calc(100% - 315px);gap:20px}.acf-block-body div[class^=wp-block-] #home-footer-form fieldset.form-columns-1,.wp-block[data-type="gravityforms/form"] #home-footer-form fieldset.form-columns-1,#full-page #home-footer-form fieldset.form-columns-1{width:295px}.acf-block-body div[class^=wp-block-] #home-footer-form fieldset.form-columns-2:nth-child(3),.wp-block[data-type="gravityforms/form"] #home-footer-form fieldset.form-columns-2:nth-child(3),#full-page #home-footer-form fieldset.form-columns-2:nth-child(3){display:none}.acf-block-body div[class^=wp-block-] #home-footer-form fieldset.form-columns-1:nth-child(4),.wp-block[data-type="gravityforms/form"] #home-footer-form fieldset.form-columns-1:nth-child(4),#full-page #home-footer-form fieldset.form-columns-1:nth-child(4){width:100%}.acf-block-body div[class^=wp-block-] #home-footer-form fieldset.form-columns-1:nth-child(4) .legal-consent-container,.wp-block[data-type="gravityforms/form"] #home-footer-form fieldset.form-columns-1:nth-child(4) .legal-consent-container,#full-page #home-footer-form fieldset.form-columns-1:nth-child(4) .legal-consent-container{display:flex;justify-content:center;width:100%;flex-wrap:wrap}.acf-block-body div[class^=wp-block-] #home-footer-form fieldset.form-columns-1:nth-child(4) .legal-consent-container>div,.wp-block[data-type="gravityforms/form"] #home-footer-form fieldset.form-columns-1:nth-child(4) .legal-consent-container>div,#full-page #home-footer-form fieldset.form-columns-1:nth-child(4) .legal-consent-container>div{width:50%;max-width:300px;min-width:250px}.acf-block-body div[class^=wp-block-] #home-footer-form p.font-size-small,.wp-block[data-type="gravityforms/form"] #home-footer-form p.font-size-small,#full-page #home-footer-form p.font-size-small{text-align:center}@media all and (max-width:980px){#home-footer-form fieldset{width:100%!important}#home-footer-form fieldset ul{margin:0}}@media all and (max-width:880px){.acf-block-body div[class^=wp-block-] .gfield.half,.acf-block-body div[class^=wp-block-] .gfield.gfield--width-half,.wp-block[data-type="gravityforms/form"] .gfield.half,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-half,#full-page .gfield.half,#full-page .gfield.gfield--width-half{width:calc(50% - 10px)}.acf-block-body div[class^=wp-block-] .gfield.gfield--width-third,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-third,#full-page .gfield.gfield--width-third{width:calc(50% - 10px)}.acf-block-body div[class^=wp-block-] .gfield.gfield--width-two-thirds,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-two-thirds,#full-page .gfield.gfield--width-two-thirds{width:calc(50% - 10px)}.acf-block-body div[class^=wp-block-] .gfield.gfield--width-five-twelfths,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-five-twelfths,#full-page .gfield.gfield--width-five-twelfths{width:calc(50% - 10px)}.acf-block-body div[class^=wp-block-] .gfield.gfield--width-seven-twelfths,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-seven-twelfths,#full-page .gfield.gfield--width-seven-twelfths{width:calc(50% - 10px)}.acf-block-body div[class^=wp-block-] .gfield.gfield--width-quarter,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-quarter,#full-page .gfield.gfield--width-quarter{width:calc(50% - 10px)}}@media all and (max-width:630px){#home-footer-form fieldset{flex-wrap:wrap}}@media all and (max-width:480px){.acf-block-body div[class^=wp-block-] .gfield.half,.acf-block-body div[class^=wp-block-] .gfield.gfield--width-half,.acf-block-body div[class^=wp-block-] .gfield.gfield--width-third,.acf-block-body div[class^=wp-block-] .gfield.gfield--width-two-thirds,.acf-block-body div[class^=wp-block-] .gfield.gfield--width-five-twelfth,.acf-block-body div[class^=wp-block-] .gfield.gfield--width-seven-twelfths,.acf-block-body div[class^=wp-block-] .gfield.gfield--width-quarter,.wp-block[data-type="gravityforms/form"] .gfield.half,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-half,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-third,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-two-thirds,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-five-twelfth,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-seven-twelfths,.wp-block[data-type="gravityforms/form"] .gfield.gfield--width-quarter,#full-page .gfield.half,#full-page .gfield.gfield--width-half,#full-page .gfield.gfield--width-third,#full-page .gfield.gfield--width-two-thirds,#full-page .gfield.gfield--width-five-twelfth,#full-page .gfield.gfield--width-seven-twelfths,#full-page .gfield.gfield--width-quarter{width:100%}}body#page.blog label[for=blog-categories-select],body#page.archive label[for=blog-categories-select],body#page.single label[for=blog-categories-select]{position:absolute;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body#page.blog h1,body#page.archive h1,body#page.single h1{font-size:6rem}body#page.blog .filters,body#page.archive .filters,body#page.single .filters{display:flex;justify-content:space-between;margin:6rem 0;gap:3rem;flex-wrap:wrap}body#page.blog .filters .filter,body#page.archive .filters .filter,body#page.single .filters .filter{flex-grow:1;min-width:14rem}body#page.blog .filters .filter h5,body#page.archive .filters .filter h5,body#page.single .filters .filter h5{font-size:12px;text-transform:uppercase;font-family:'rubik';margin:0 0 5px}body#page.blog .filters .post-search-form,body#page.archive .filters .post-search-form,body#page.single .filters .post-search-form{position:relative}body#page.blog .filters .post-search-form input[type=text],body#page.archive .filters .post-search-form input[type=text],body#page.single .filters .post-search-form input[type=text]{background:#f5f5f5;border:none!important;min-width:36rem;height:60px;padding-right:40px}body#page.blog .filters .post-search-form button,body#page.archive .filters .post-search-form button,body#page.single .filters .post-search-form button{overflow:hidden;background:0 0;border:none;border-radius:0;text-indent:-1000px;display:flex;align-items:center;justify-content:center;width:20px;height:18px;margin-left:auto;position:absolute;top:22px;right:12px}body#page.blog .filters .post-search-form button span,body#page.archive .filters .post-search-form button span,body#page.single .filters .post-search-form button span{text-indent:0;width:20px;height:18px}body#page.blog .filters .post-search-form button span svg,body#page.archive .filters .post-search-form button span svg,body#page.single .filters .post-search-form button span svg{height:auto;width:20px}body#page.blog .wp-block-custom.has-mint-background-color,body#page.archive .wp-block-custom.has-mint-background-color,body#page.single .wp-block-custom.has-mint-background-color{margin-bottom:6rem}body#page.blog .content-list,body#page.blog .trending,body#page.archive .content-list,body#page.archive .trending,body#page.single .content-list,body#page.single .trending{border-top:1px solid #c8c6c4;padding:5rem 0}body#page.blog .content-list .top,body#page.blog .trending .top,body#page.archive .content-list .top,body#page.archive .trending .top,body#page.single .content-list .top,body#page.single .trending .top{margin-bottom:4rem}body#page.blog .content-list h2,body#page.blog .trending h2,body#page.archive .content-list h2,body#page.archive .trending h2,body#page.single .content-list h2,body#page.single .trending h2{font-size:3.4rem;margin:0;font-weight:500;text-transform:none}body#page.blog .description,body#page.archive .description,body#page.single .description{-moz-columns:2;columns:2;-moz-column-gap:3rem;column-gap:3rem;padding:8rem 0}body#page.blog .trending h3,body#page.archive .trending h3,body#page.single .trending h3{margin:0}body#page.blog .trending .post,body#page.archive .trending .post,body#page.single .trending .post{display:flex;gap:1rem;align-items:flex-start}body#page.blog .trending .post .image,body#page.archive .trending .post .image,body#page.single .trending .post .image{border-radius:1.5rem;overflow:hidden;width:16.5rem;height:11rem;flex-shrink:0}body#page.blog .trending .post .image img,body#page.archive .trending .post .image img,body#page.single .trending .post .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body#page.blog .trending .post .excerpt,body#page.blog .trending .post p:last-child,body#page.archive .trending .post .excerpt,body#page.archive .trending .post p:last-child,body#page.single .trending .post .excerpt,body#page.single .trending .post p:last-child{display:none;visibility:hidden}body#page.blog .trending .post .category-tags,body#page.archive .trending .post .category-tags,body#page.single .trending .post .category-tags{margin:0}body#page.blog .trending .post h3,body#page.archive .trending .post h3,body#page.single .trending .post h3{font-size:16px;margin:1rem 0;font-weight:300;font-family:'rubik';line-height:1.3}body#page.blog.single-report .main,body#page.archive.single-report .main,body#page.single.single-report .main{z-index:10}body#page.blog.single-report .main>div[class*=wp-block]:not(.wp-block-group),body#page.archive.single-report .main>div[class*=wp-block]:not(.wp-block-group),body#page.single.single-report .main>div[class*=wp-block]:not(.wp-block-group){margin-top:4rem;margin-bottom:4rem}body#page.blog.single-report #post-content,body#page.archive.single-report #post-content,body#page.single.single-report #post-content{position:relative}body#page.blog.single-report #post-content+div[class*=wp-block],body#page.archive.single-report #post-content+div[class*=wp-block],body#page.single.single-report #post-content+div[class*=wp-block]{margin-top:4rem;margin-bottom:4rem}body#page.blog.single-report #post-content:after,body#page.archive.single-report #post-content:after,body#page.single.single-report #post-content:after{position:absolute;left:0;bottom:0;content:"";display:block;height:1px;background-color:#c0c7ca;width:100vw;margin-left:calc((100vw - 1140px)/-2)}body#page.blog.single-report .findings,body#page.archive.single-report .findings,body#page.single.single-report .findings{margin-right:calc((100vw - 1140px)/-2);padding-right:calc((100vw - 1140px)/2)!important;border-radius:1.5rem 0 0 1.5rem;border-right:none;margin-top:-30rem!important;margin-bottom:5rem}body#page.blog.single-report .findings h5,body#page.archive.single-report .findings h5,body#page.single.single-report .findings h5{text-transform:uppercase;font-size:16px;margin-top:6rem}body#page.blog.single-report .findings div:first-child h5,body#page.archive.single-report .findings div:first-child h5,body#page.single.single-report .findings div:first-child h5{margin-top:0}body#page.blog.single-report .findings .logos,body#page.archive.single-report .findings .logos,body#page.single.single-report .findings .logos{display:flex;gap:3rem;flex-wrap:wrap;align-items:center}body#page.blog.single-report .findings .logos li img,body#page.archive.single-report .findings .logos li img,body#page.single.single-report .findings .logos li img{display:block;max-width:13.5rem;width:100%}body#page.blog.single-report .findings .buttons,body#page.archive.single-report .findings .buttons,body#page.single.single-report .findings .buttons{display:flex;flex-wrap:wrap;gap:2rem;margin-top:6rem}body#page.blog.single-report .findings .buttons a,body#page.archive.single-report .findings .buttons a,body#page.single.single-report .findings .buttons a{margin:0}body#page.blog.single-report #single-header,body#page.archive.single-report #single-header,body#page.single.single-report #single-header{text-align:left;padding-bottom:35rem}body#page.blog.single-report #single-header p,body#page.archive.single-report #single-header p,body#page.single.single-report #single-header p{font-size:2.6rem}body#page.blog.single-report #single-header #post-meta,body#page.blog.single-report #single-header #share,body#page.archive.single-report #single-header #post-meta,body#page.archive.single-report #single-header #share,body#page.single.single-report #single-header #post-meta,body#page.single.single-report #single-header #share{justify-content:flex-start}body#page.blog.single-report #single-header #post-meta svg *,body#page.blog.single-report #single-header #share svg *,body#page.archive.single-report #single-header #post-meta svg *,body#page.archive.single-report #single-header #share svg *,body#page.single.single-report #single-header #post-meta svg *,body#page.single.single-report #single-header #share svg *{fill:#fff}body#page.blog.single-report #full-page,body#page.archive.single-report #full-page,body#page.single.single-report #full-page{overflow:visible}body#page.blog.single-report #post-content,body#page.archive.single-report #post-content,body#page.single.single-report #post-content{display:flex;margin-left:0;position:relative;max-width:1140px}body#page.blog.single-report #post-content nav,body#page.archive.single-report #post-content nav,body#page.single.single-report #post-content nav{position:absolute;left:0;top:0;width:100%;height:100%}body#page.blog.single-report #post-content nav .side-menu,body#page.archive.single-report #post-content nav .side-menu,body#page.single.single-report #post-content nav .side-menu{width:240px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:140px;margin-left:auto;z-index:10;margin-top:3rem;margin-bottom:25rem;border-radius:2rem;padding:2rem;box-sizing:border-box}body#page.blog.single-report #post-content nav .side-menu li,body#page.archive.single-report #post-content nav .side-menu li,body#page.single.single-report #post-content nav .side-menu li{list-style-type:none;padding:0;font-size:14px;margin-bottom:12px}body#page.blog.single-report #post-content nav .side-menu li a,body#page.archive.single-report #post-content nav .side-menu li a,body#page.single.single-report #post-content nav .side-menu li a{text-decoration:none;font-family:'rubik';font-weight:400;position:relative;padding-left:20px;display:block;line-height:1.2}body#page.blog.single-report #post-content nav .side-menu li a:before,body#page.archive.single-report #post-content nav .side-menu li a:before,body#page.single.single-report #post-content nav .side-menu li a:before{content:"";width:10px;height:10px;border:1px solid var(--theme-color-2);transition:border-color .15s ease-in-out,background .15s ease-in-out;border-radius:100%;position:absolute;left:0;top:2px}body#page.blog.single-report #post-content nav .side-menu li.active a:before,body#page.archive.single-report #post-content nav .side-menu li.active a:before,body#page.single.single-report #post-content nav .side-menu li.active a:before{background:var(--theme-color-1);border-color:coral}body#page.blog.single-report #post-content .wp-block-text,body#page.archive.single-report #post-content .wp-block-text,body#page.single.single-report #post-content .wp-block-text{opacity:1;transform:none}body#page.blog.single-report #post-content div[class*=wp-block].align,body#page.archive.single-report #post-content div[class*=wp-block].align,body#page.single.single-report #post-content div[class*=wp-block].align{margin-left:0;width:90vw;max-width:100%}body#page.blog.single-report #post-content .main,body#page.archive.single-report #post-content .main,body#page.single.single-report #post-content .main{max-width:1140px}body#page.blog.single-report #post-content .main>.wp-block-group.has-background.alignfull,body#page.archive.single-report #post-content .main>.wp-block-group.has-background.alignfull,body#page.single.single-report #post-content .main>.wp-block-group.has-background.alignfull{padding-top:8rem;padding-bottom:8rem}body#page.blog.single-report #post-content .main>.wp-block-group>div>*,body#page.archive.single-report #post-content .main>.wp-block-group>div>*,body#page.single.single-report #post-content .main>.wp-block-group>div>*{margin:4rem 0;max-width:84rem;margin-left:0;box-sizing:border-box}body#page.blog.single-report #post-content .main>.wp-block-group>div>* div[class*=wp-block] *,body#page.archive.single-report #post-content .main>.wp-block-group>div>* div[class*=wp-block] *,body#page.single.single-report #post-content .main>.wp-block-group>div>* div[class*=wp-block] *{max-width:100%}body#page.blog.single-report #post-content .main>.wp-block-group.alignfull,body#page.archive.single-report #post-content .main>.wp-block-group.alignfull,body#page.single.single-report #post-content .main>.wp-block-group.alignfull{margin-left:calc((100vw - 1140px)/-2)}body#page.blog.single-report #post-content .main>.wp-block-group:not(.has-background),body#page.archive.single-report #post-content .main>.wp-block-group:not(.has-background),body#page.single.single-report #post-content .main>.wp-block-group:not(.has-background){padding-bottom:0}body#page.blog.single-report #post-content .main>.wp-block-group:not(.has-background):after,body#page.archive.single-report #post-content .main>.wp-block-group:not(.has-background):after,body#page.single.single-report #post-content .main>.wp-block-group:not(.has-background):after{content:"";display:block;width:100vw;height:1px;margin:13rem 0 7rem calc((100vw - 1140px)/-2);background-color:#c8c6c4}body#page.blog.single-report #post-content .main>.wp-block-group:not(.has-background)+.has-background,body#page.archive.single-report #post-content .main>.wp-block-group:not(.has-background)+.has-background,body#page.single.single-report #post-content .main>.wp-block-group:not(.has-background)+.has-background{margin-top:-13rem}.layout-standard .post .excerpt,.layoutstandard .post .excerpt,.layouttwo-columns .post .excerpt,.layout-vertical-featured .post:not(:first-child) .excerpt,.layout-list-with-featured .post .excerpt,.layout-horizontal-featured .post:not(:first-child) .excerpt{display:none;visibility:hidden}.layout-standard .post h3,.layoutstandard .post h3,.layouttwo-columns .post h3,.layout-vertical-featured .post:not(:first-child) h3,.layout-list-with-featured .post:not(:first-child) h3,.layout-horizontal-featured .post:not(:first-child) h3,.content.news h3,.media-kit .download h3{font-size:2rem;line-height:1.5;font-weight:400;font-family:'rubik'}body#page.single .content-list{border-top:none}#newsroom hr{margin-top:4rem;margin-bottom:4rem}#newsroom h3.extra-padding{margin-top:9rem}.content.news h3{margin-top:0}body#page.archive .posts{padding-bottom:10rem}.category-tags{display:flex;gap:1rem;margin:1rem 0;flex-wrap:wrap}.category-tags a,.category-tags span{display:inline-block;background:#d7eae0;border-radius:50px;padding:1px 8px;font-size:10px;text-transform:uppercase;font-weight:500;margin:0;text-decoration:none;transition:background .15s ease-in-out,color .15s ease-in-out}html.no-touchevents .category-tags a:hover{background:var(--theme-color-2);text-decoration:none;color:#fff}.content-list .top,.trending .top{display:flex;justify-content:space-between;align-items:flex-end}.content-list .top h2,.trending .top h2{font-size:12px;text-transform:uppercase;font-weight:700;font-family:'Red Hat Display'}.content-list .top p,.trending .top p{margin:0}.content-list .top a,.trending .top a{font-size:12px}.date{font-weight:600;font-size:16px;margin:.5rem 0}.date+p{margin-top:1rem}#page.archive .select-container{background:var(--theme-color-2)}#page.archive .select-container:after{border-color:#fff #fff0 #fff0}#page.archive .select-container select{color:#fff}.posts,.news-slider,.media-kit .download{padding-top:4rem}.posts .content.news .image,.news-slider .content.news .image,.media-kit .download .content.news .image{border:1px solid var(--theme-color-2)}.posts .content.news .post .content,.news-slider .content.news .post .content,.media-kit .download .content.news .post .content{font-size:2rem}.posts .content.news .post .content h3,.news-slider .content.news .post .content h3,.media-kit .download .content.news .post .content h3{margin:0;font-size:2rem;font-weight:300!important;font-family:rubik}.posts .content.news .post .content h3+p,.news-slider .content.news .post .content h3+p,.media-kit .download .content.news .post .content h3+p{margin-top:1rem}.posts .content.news .post .content p.excerpt,.news-slider .content.news .post .content p.excerpt,.media-kit .download .content.news .post .content p.excerpt{display:none;visibility:hidden}.posts .content.news .post .content>p:last-child,.news-slider .content.news .post .content>p:last-child,.media-kit .download .content.news .post .content>p:last-child{margin-bottom:0}.posts .content.news .post .content>p:last-child a,.news-slider .content.news .post .content>p:last-child a,.media-kit .download .content.news .post .content>p:last-child a{margin-bottom:0!important}.posts .content.news .post .content a.post-link,.news-slider .content.news .post .content a.post-link,.media-kit .download .content.news .post .content a.post-link{font-size:14px;font-family:'Red Hat Display'}.posts a.post-link,.news-slider a.post-link,.media-kit .download a.post-link{font-size:14px;font-family:'Red Hat Display'}.posts .content.report .box,.news-slider .content.report .box,.media-kit .download .content.report .box{margin-bottom:4rem}.posts .content.report .box .content,.news-slider .content.report .box .content,.media-kit .download .content.report .box .content{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:12rem;column-gap:12rem}.posts .content.report .box .content p.font-size-small,.news-slider .content.report .box .content p.font-size-small,.media-kit .download .content.report .box .content p.font-size-small{margin:0;font-weight:500;text-transform:uppercase;font-size:14px}.posts .content.report .box .content p.font-size-small+h3,.news-slider .content.report .box .content p.font-size-small+h3,.media-kit .download .content.report .box .content p.font-size-small+h3{margin-top:2rem}.posts .content.report .box .content .plumb-button,.news-slider .content.report .box .content .plumb-button,.media-kit .download .content.report .box .content .plumb-button{flex-shrink:0}.posts .content.report .box .content .download-buttons,.news-slider .content.report .box .content .download-buttons,.media-kit .download .content.report .box .content .download-buttons{flex-shrink:0}.posts .content.report .box .content .download-buttons .buttons,.news-slider .content.report .box .content .download-buttons .buttons,.media-kit .download .content.report .box .content .download-buttons .buttons{text-align:right}.posts .content.report .box .content .download-buttons a.plumb-button,.news-slider .content.report .box .content .download-buttons a.plumb-button,.media-kit .download .content.report .box .content .download-buttons a.plumb-button{margin:1rem 0}.posts .content.report .box .image,.news-slider .content.report .box .image,.media-kit .download .content.report .box .image{display:none;visibility:hidden}.posts.layout-with-image .content.report .box,.news-slider.layout-with-image .content.report .box,.media-kit .download.layout-with-image .content.report .box{display:flex;justify-content:space-between;-moz-column-gap:12rem;column-gap:12rem}.posts.layout-with-image .content.report .box .content,.news-slider.layout-with-image .content.report .box .content,.media-kit .download.layout-with-image .content.report .box .content{flex-direction:column;align-items:flex-start;justify-content:space-between}.posts.layout-with-image .content.report .box .content p:not(.font-size-small),.news-slider.layout-with-image .content.report .box .content p:not(.font-size-small),.media-kit .download.layout-with-image .content.report .box .content p:not(.font-size-small){display:none}.posts.layout-with-image .content.report .image,.news-slider.layout-with-image .content.report .image,.media-kit .download.layout-with-image .content.report .image{display:block;visibility:visible;width:37%;flex-shrink:0;aspect-ratio:42/28;align-self:center}.posts.layout-with-image .content.report .image img,.news-slider.layout-with-image .content.report .image img,.media-kit .download.layout-with-image .content.report .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.posts .image,.news-slider .image,.media-kit .download .image{border-radius:1.5rem;position:relative;overflow:hidden;display:inline-block;width:100%;aspect-ratio:4/3}.posts .image img,.news-slider .image img,.media-kit .download .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.posts .image .read-time,.news-slider .image .read-time,.media-kit .download .image .read-time{background:rgb(255 255 255 / .8);border-radius:50px;padding:1px 8px;font-size:10px;text-transform:uppercase;font-weight:500;top:20px;right:20px;position:absolute;margin:0}.posts .image img,.news-slider .image img,.media-kit .download .image img{display:block}.posts.layout-featured .post,.news-slider.layout-featured .post,.media-kit .download.layout-featured .post{display:flex;gap:8rem;flex-direction:row-reverse}.posts.layout-featured .post>*,.news-slider.layout-featured .post>*,.media-kit .download.layout-featured .post>*{flex-basis:calc(50% - 8rem/2*1)}.posts.layout-featured .post .content,.news-slider.layout-featured .post .content,.media-kit .download.layout-featured .post .content{display:flex;flex-direction:column;justify-content:space-between}.posts.layout-featured .post .content h3,.news-slider.layout-featured .post .content h3,.media-kit .download.layout-featured .post .content h3{font-size:3.4rem;font-weight:500;font-family:'Red Hat Display'}.posts.layout-featured .post .content p.excerpt,.news-slider.layout-featured .post .content p.excerpt,.media-kit .download.layout-featured .post .content p.excerpt{display:block;visibility:visible}.posts.layout-featured .post .content>p,.news-slider.layout-featured .post .content>p,.media-kit .download.layout-featured .post .content>p{margin:0}.posts.layout-featured .post .content a.post-link,.news-slider.layout-featured .post .content a.post-link,.media-kit .download.layout-featured .post .content a.post-link{margin:0}.posts.layout-horizontal-featured,.news-slider.layout-horizontal-featured,.media-kit .download.layout-horizontal-featured{row-gap:5rem;flex-wrap:wrap}.posts.layout-horizontal-featured .post:first-child,.news-slider.layout-horizontal-featured .post:first-child,.media-kit .download.layout-horizontal-featured .post:first-child{flex-basis:100%;display:flex;gap:4.5rem;align-items:stretch}.posts.layout-horizontal-featured .post:first-child .image,.news-slider.layout-horizontal-featured .post:first-child .image,.media-kit .download.layout-horizontal-featured .post:first-child .image{flex-basis:40%;aspect-ratio:4/3}.posts.layout-horizontal-featured .post:first-child .content,.news-slider.layout-horizontal-featured .post:first-child .content,.media-kit .download.layout-horizontal-featured .post:first-child .content{display:flex;flex-direction:column;justify-content:space-between}.posts.layout-horizontal-featured .post:first-child .content h3,.news-slider.layout-horizontal-featured .post:first-child .content h3,.media-kit .download.layout-horizontal-featured .post:first-child .content h3{font-size:3.6rem;font-weight:500;font-family:'Red Hat Display'}.posts.layout-horizontal-featured .post:first-child .content p.excerpt,.news-slider.layout-horizontal-featured .post:first-child .content p.excerpt,.media-kit .download.layout-horizontal-featured .post:first-child .content p.excerpt{display:block;visibility:visible}.posts.layout-horizontal-featured .post:first-child .content>p,.news-slider.layout-horizontal-featured .post:first-child .content>p,.media-kit .download.layout-horizontal-featured .post:first-child .content>p{margin:0}.posts.layout-horizontal-featured .post:first-child .content a.post-link,.news-slider.layout-horizontal-featured .post:first-child .content a.post-link,.media-kit .download.layout-horizontal-featured .post:first-child .content a.post-link{margin:0}.posts.layout-vertical-featured,.posts.layout-list-with-featured,.news-slider.layout-vertical-featured,.news-slider.layout-list-with-featured,.media-kit .download.layout-vertical-featured,.media-kit .download.layout-list-with-featured{display:grid;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;grid-template-columns:1fr 2fr;-moz-column-gap:3rem;column-gap:3rem;align-items:flex-start}.posts.layout-vertical-featured .content p:last-child,.posts.layout-list-with-featured .content p:last-child,.news-slider.layout-vertical-featured .content p:last-child,.news-slider.layout-list-with-featured .content p:last-child,.media-kit .download.layout-vertical-featured .content p:last-child,.media-kit .download.layout-list-with-featured .content p:last-child{margin-bottom:0}.posts.layout-vertical-featured .post:first-child,.posts.layout-list-with-featured .post:first-child,.news-slider.layout-vertical-featured .post:first-child,.news-slider.layout-list-with-featured .post:first-child,.media-kit .download.layout-vertical-featured .post:first-child,.media-kit .download.layout-list-with-featured .post:first-child{grid-column:1;grid-row:1/4}.posts.layout-vertical-featured .post:first-child .content h3,.posts.layout-list-with-featured .post:first-child .content h3,.news-slider.layout-vertical-featured .post:first-child .content h3,.news-slider.layout-list-with-featured .post:first-child .content h3,.media-kit .download.layout-vertical-featured .post:first-child .content h3,.media-kit .download.layout-list-with-featured .post:first-child .content h3{font-size:3.6rem;font-weight:500;font-family:'Red Hat Display'}.posts.layout-vertical-featured .post:first-child .content p.excerpt,.posts.layout-list-with-featured .post:first-child .content p.excerpt,.news-slider.layout-vertical-featured .post:first-child .content p.excerpt,.news-slider.layout-list-with-featured .post:first-child .content p.excerpt,.media-kit .download.layout-vertical-featured .post:first-child .content p.excerpt,.media-kit .download.layout-list-with-featured .post:first-child .content p.excerpt{display:block;visibility:visible}.posts.layout-vertical-featured .post:not(:first-child),.posts.layout-list-with-featured .post:not(:first-child),.news-slider.layout-vertical-featured .post:not(:first-child),.news-slider.layout-list-with-featured .post:not(:first-child),.media-kit .download.layout-vertical-featured .post:not(:first-child),.media-kit .download.layout-list-with-featured .post:not(:first-child){display:flex;gap:3rem;align-items:flex-start}.posts.layout-vertical-featured .post:not(:first-child) .image,.posts.layout-list-with-featured .post:not(:first-child) .image,.news-slider.layout-vertical-featured .post:not(:first-child) .image,.news-slider.layout-list-with-featured .post:not(:first-child) .image,.media-kit .download.layout-vertical-featured .post:not(:first-child) .image,.media-kit .download.layout-list-with-featured .post:not(:first-child) .image{width:23rem;flex-shrink:0}.posts.layout-vertical-featured .post:not(:first-child):not(:last-child),.posts.layout-list-with-featured .post:not(:first-child):not(:last-child),.news-slider.layout-vertical-featured .post:not(:first-child):not(:last-child),.news-slider.layout-list-with-featured .post:not(:first-child):not(:last-child),.media-kit .download.layout-vertical-featured .post:not(:first-child):not(:last-child),.media-kit .download.layout-list-with-featured .post:not(:first-child):not(:last-child){padding-bottom:3.5rem;border-bottom:1px solid #c8c6c4;margin-bottom:3.5rem}.posts.layout-list-with-featured,.news-slider.layout-list-with-featured,.media-kit .download.layout-list-with-featured{grid-template-columns:2fr 1fr;grid-template-rows:-webkit-min-content -webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content min-content}.posts.layout-list-with-featured .post:first-child,.news-slider.layout-list-with-featured .post:first-child,.media-kit .download.layout-list-with-featured .post:first-child{display:flex;align-items:stretch;align-self:stretch;gap:3rem}.posts.layout-list-with-featured .post:first-child .image,.news-slider.layout-list-with-featured .post:first-child .image,.media-kit .download.layout-list-with-featured .post:first-child .image{aspect-ratio:auto;flex-basis:calc(50% - 1.5rem)}.posts.layout-list-with-featured .post:first-child .content,.news-slider.layout-list-with-featured .post:first-child .content,.media-kit .download.layout-list-with-featured .post:first-child .content{display:flex;flex-direction:column;justify-content:space-between;flex-basis:calc(50% - 1.5rem)}.posts.layout-list-with-featured .post:not(:first-child) .image,.news-slider.layout-list-with-featured .post:not(:first-child) .image,.media-kit .download.layout-list-with-featured .post:not(:first-child) .image{display:none;visibility:hidden}.content.press-release a.box{padding:2rem 3rem!important;text-decoration:none;transition:background-color .15s ease-in-out;cursor:pointer;font-weight:400;display:flex;height:100%;flex-direction:column;justify-content:space-between}html.no-touchevents .content.press-release a.box:hover{background-color:#d7eae0!important}html.no-touchevents .content.press-release a.box:hover .category-tags span{background-color:#fff}html.no-touchevents .content.press-release a.box.has-mint-background-color:hover{background-color:var(--theme-color-2)!important;color:#fff}html.no-touchevents .content.press-release a.box.has-mint-background-color:hover .pseudo-link{color:#fff}.content.press-release a.box p.pseudo-link{margin-bottom:0!important}.news-slider .slick-list{margin:0 -1.5rem;width:calc(100% + 3rem)}.news-slider .slick-list .news{margin:0 1.5rem}#newsroom .callout-box{margin:4rem 0}#newsroom .callout-box .callout-content{max-width:80rem}#newsroom .callout-box .callout-content *:last-child{margin-bottom:0}#newsroom .callout-box .callout-content *:last-child a.plumb-button{margin-bottom:0}#newsroom .callout-box .callout-content *:first-child{margin-top:0}#newsroom .faq-intro{max-width:78rem;margin-top:4rem}#newsroom .faq-intro p:last-child{margin-bottom:0}#newsroom .faq-intro+hr{margin:4rem 0 0}#newsroom .faq-intro+hr+.wp-block-faq{padding-top:0}#full-page .form-banner .gform_wrapper,#page.single #post-content .gform_wrapper{display:flex;gap:3rem;justify-content:space-between;align-items:center}#full-page .form-banner .gform_wrapper h2,#page.single #post-content .gform_wrapper h2{font-size:3rem;max-width:42rem}#full-page .form-banner .gform_wrapper form,#page.single #post-content .gform_wrapper form{display:flex;align-items:center;gap:2rem}#full-page .form-banner .gform_wrapper form .gform_fields input,#page.single #post-content .gform_wrapper form .gform_fields input{border:1px solid var(--theme-color-2)}#full-page .form-banner .gform_wrapper form .gform_fields gfield,#page.single #post-content .gform_wrapper form .gform_fields gfield{padding-bottom:0}#full-page .form-banner .gform_wrapper .gform_footer,#page.single #post-content .gform_wrapper .gform_footer{margin:0 0 -2px}#full-page .form-banner .gform_wrapper .gform_footer input[type=submit],#page.single #post-content .gform_wrapper .gform_footer input[type=submit]{height:53px;font-size:20px}#full-page .form-banner{display:flex;gap:20px}#full-page .form-banner .left,#full-page .form-banner .right{width:calc(50% - 10px)}#single-header{text-align:center;border-top:1px solid #c8c6c4;border-bottom:1px solid #c8c6c4;padding:8rem 0}#single-header.has-header-image{padding-bottom:32rem}#single-header #post-meta{font-size:15px;display:flex;gap:60px;justify-content:center}#single-header #post-meta p{font-size:15px!important}#single-header #post-meta .read-time{position:relative}#single-header #post-meta .read-time:before{content:"";width:30px;height:1px;background:#c8c6c4;top:50%;position:absolute;left:-45px}#single-header+.wp-block-video,#single-header+.intro-image{padding-top:0;margin-top:-24rem;z-index:10;position:relative}#single-header+.wp-block-video>img,#single-header+.intro-image>img{border-radius:1.5rem}#single-header+#post-content{margin-top:6rem}#share{font-size:12px;font-weight:600;text-transform:uppercase;display:flex;justify-content:center;gap:10px}#share a span{width:0;height:0;text-indent:-1000px;overflow:hidden;display:block}.has-midnight-background-color #share a svg *,.has-midnight-gradient-background #share a svg *,.has-midnight-gradient-background-color #share a svg *{fill:#fff}#page.single #post-content{max-width:75rem;margin-left:auto;margin-right:auto}#page.single #post-content .gform_wrapper#gform_wrapper_2{border:1px solid var(--theme-color-2);background-color:#d7eae0;border-radius:1.5rem;padding:1rem 3rem!important;margin:4rem 0}#page.single #post-content .gform_wrapper#gform_wrapper_2 h2{font-size:20px;max-width:14.8rem;margin:0;font-weight:600!important}#page.single #post-content .gform_wrapper#gform_wrapper_2 .gform_fields input{height:50px}#page.single #post-content .gform_wrapper#gform_wrapper_2 .gform_footer input[type=submit]{height:48px}.post .content-top a{text-decoration:none}.post .content-top a:hover{text-decoration:none}.post .content-top a:hover h3{opacity:.5}.post .content-top a p{font-weight:300}#pagination{display:flex;justify-content:center;align-items:center;gap:4.5rem;margin-bottom:10rem}#pagination a.button{width:19px;height:16px;position:inline-block;background-image:url(https://sp-ao.shortpixel.ai/client/ret_wait+q_glossy/www.thorn.org/wp-content/themes/plumbweb-child/_assets/_dist/../img/button-arrows-blue-red.svg);background-size:auto 100%;background-position:right;transition:background-position .3s ease-in-out;text-indent:1000px;overflow:hidden;display:block}#pagination a.button:hover{background-position:left}#pagination .left a.button{transform:scaleX(-1)}#pagination ul{display:flex;gap:1.5rem}html.no-touchevents #pagination ul li:not(.active):hover a{border-color:var(--theme-color-1);color:var(--theme-color-1)}#pagination ul li.active a{background:var(--theme-color-2);color:#fff}#pagination ul li a{display:block;text-decoration:none;font-family:"rubik";font-weight:400;font-size:2rem;padding:0 2rem;border:1px solid var(--theme-color-2);border-radius:1.5rem;line-height:4.8rem}#show-all-press-releases{color:var(--theme-color-2);text-decoration:underline;font-weight:500;font-size:12px;cursor:pointer}.press-release-container{display:flex}.press-release-container.hide{display:none}@media all and (max-width:1266.6654px){body#page.single.single-report .findings{margin-right:-5vw;padding-right:5vw!important}body#page.single.single-report #post-content .main>.wp-block-group:not(.has-background):after{margin:13rem 0 7rem -5vw}body#page.single.single-report #post-content nav .side-menu{margin-right:-5vw}body#page.single.single-report #post-content div[class*=wp-block].align{padding-right:250px;box-sizing:border-box}body#page.single.single-report #post-content .main>.wp-block-group>div>.wp-block-group.has-background{width:calc(100% - 250px)}body#page.single.single-report #post-content .main>.wp-block-group>div>.wp-block-group.has-background *{padding-right:0}body#page.single.single-report #post-content .main>.wp-block-group.alignfull{margin-left:-5vw}body#page.single.single-report #post-content:after{margin-left:-5vw}}@media all and (max-width:1008px){body#page.single.single-report #post-content .main>.wp-block-group{padding-top:60px!important}body#page.single.single-report #post-content .main>.wp-block-group:not(.has-background):after{margin:90px 0 40px -5vw}body#page.single.single-report #post-content .main>.wp-block-group:not(.has-background)+.has-background{margin-top:-40px}}@media all and (max-width:1000px){.posts.layout-list-with-featured,.posts.layout-vertical-featured,.news-slider.layout-list-with-featured,.news-slider.layout-vertical-featured,.media-kit .download.layout-list-with-featured,.media-kit .download.layout-vertical-featured{display:block}.posts.layout-list-with-featured .post:first-child,.posts.layout-vertical-featured .post:first-child,.news-slider.layout-list-with-featured .post:first-child,.news-slider.layout-vertical-featured .post:first-child,.media-kit .download.layout-list-with-featured .post:first-child,.media-kit .download.layout-vertical-featured .post:first-child{padding-bottom:3.5rem;border-bottom:1px solid #c8c6c4;margin-bottom:3.5rem}}@media all and (max-width:880px){#full-page .form-banner .gform_wrapper,#full-page .form-banner .gform_wrapper#gform_wrapper_2,#page.single #post-content .gform_wrapper,#page.single #post-content .gform_wrapper#gform_wrapper_2{flex-direction:column;align-items:flex-start}#full-page .form-banner .gform_wrapper h2,#full-page .form-banner .gform_wrapper#gform_wrapper_2 h2,#page.single #post-content .gform_wrapper h2,#page.single #post-content .gform_wrapper#gform_wrapper_2 h2{max-width:100%}#full-page .form-banner .gform_wrapper form,#full-page .form-banner .gform_wrapper#gform_wrapper_2 form,#page.single #post-content .gform_wrapper form,#page.single #post-content .gform_wrapper#gform_wrapper_2 form{width:100%}#full-page .form-banner .gform_wrapper form .gform-body,#full-page .form-banner .gform_wrapper#gform_wrapper_2 form .gform-body,#page.single #post-content .gform_wrapper form .gform-body,#page.single #post-content .gform_wrapper#gform_wrapper_2 form .gform-body{flex-grow:1}#full-page .form-banner .gform_wrapper#gform_wrapper_2,#page.single #post-content .gform_wrapper#gform_wrapper_2{padding:3rem!important}}@media all and (max-width:740px){.posts.layout-with-image .content.report .box,.news-slider.layout-with-image .content.report .box,.media-kit .download.layout-with-image .content.report .box{display:flex;justify-content:space-between;row-gap:20px;flex-direction:column-reverse;align-items:flex-start}.posts.layout-with-image .content.report .image,.news-slider.layout-with-image .content.report .image,.media-kit .download.layout-with-image .content.report .image{width:100%;aspect-ratio:42/28}.posts .content.report .box .content,.news-slider .content.report .box .content,.media-kit .download .content.report .box .content{flex-direction:column;row-gap:20px;align-items:flex-start}}@media all and (max-width:680px){.posts.layout-featured .post,.news-slider.layout-featured .post,.media-kit .download.layout-featured .post{flex-direction:column;gap:10px}.posts.layout-horizontal-featured .post:first-child,.posts.layout-list-with-featured .post:first-child,.news-slider.layout-horizontal-featured .post:first-child,.news-slider.layout-list-with-featured .post:first-child,.media-kit .download.layout-horizontal-featured .post:first-child,.media-kit .download.layout-list-with-featured .post:first-child{flex-direction:column;gap:10px}body#page.single.single-report #post-content{display:flex;flex-direction:column-reverse}body#page.single.single-report #post-content nav{position:static;height:auto;display:none}body#page.single.single-report #post-content nav .side-menu{position:static;margin:40px 0 -30px;padding:0}body#page.single.single-report #post-content div[class*=wp-block].align{padding-right:0}body#page.single.single-report #post-content .main>.wp-block-group>div>.wp-block-group.has-background{width:100%}#full-page .form-banner{flex-wrap:wrap}#full-page .form-banner .left,#full-page .form-banner .right{width:100%}}@media all and (max-width:580px){#full-page .form-banner .gform_wrapper form,#page.single #post-content .gform_wrapper form{flex-direction:column;align-items:flex-start;gap:0}#full-page .form-banner .gform_wrapper form .gform-body,#page.single #post-content .gform_wrapper form .gform-body{width:100%}.layout-standard .post h3,.layoutstandard .post h3,.layouttwo-columns .post h3,.layout-vertical-featured .post:not(:first-child) h3,.layout-list-with-featured .post:not(:first-child) h3,.layout-horizontal-featured .post:not(:first-child) h3,.content.news h3,.media-kit .download h3{font-size:16px}}@media all and (max-width:460px){.posts.layout-vertical-featured .post:not(:first-child),.news-slider.layout-vertical-featured .post:not(:first-child),.media-kit .download.layout-vertical-featured .post:not(:first-child){flex-direction:column}.posts.layout-vertical-featured .post:not(:first-child) .image,.news-slider.layout-vertical-featured .post:not(:first-child) .image,.media-kit .download.layout-vertical-featured .post:not(:first-child) .image{width:100%}.posts.layout-vertical-featured .post:not(:first-child) .image img,.news-slider.layout-vertical-featured .post:not(:first-child) .image img,.media-kit .download.layout-vertical-featured .post:not(:first-child) .image img{width:100%}.content-list .top,.trending .top{display:block}}