@import url(https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&family=Oswald:wght@200;300;400;500;600;700&display=swap);
html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{-webkit-text-size-adjust:100%;line-height:1.15}body{background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin:0}hr{height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@media (max-width:600px){.show-for-small{display:none!important}}@media (max-width:782px){.show-for-medium{display:none!important}}@media (max-width:960px){.show-for-large{display:none!important}}@media (max-width:1280px){.show-for-wide{display:none!important}}@media (max-width:1440px){.show-for-huge{display:none!important}}:root{--teft-theme-site-width:75rem;--teft-theme-content-width:36rem;--teft-theme-block-margin:3rem;--teft-theme-primary-color:#1897ec;--teft-theme-disabled-color:#ccc;--teft-theme-on-disabled-color:#fff}@media (min-width:601px){:root{--teft-theme-gap:1.5rem;--teft-theme-site-padding:1.5rem}}@media (min-width:783px){:root{--teft-theme-gap:3rem;--teft-theme-site-padding:3rem;--teft-theme-block-margin:5rem;--teft-theme-negative-block-margin:-3rem}}body{color:var(--teft-theme-body-font-color)}h1,h2,h3,h4,h5,h6{color:var(--teft-theme-heading-font-color)}a{color:var(--teft-theme-primary-color)}.entry-content{margin:0 auto;width:calc(100% - var(--teft-theme-site-padding)*2)}.entry-content>*{margin:var(--teft-theme-block-margin) auto;max-width:var(--teft-theme-content-width)}.entry-content>h2+*,.entry-content>h3+*,.entry-content>h4+*,.entry-content>h5+*,.entry-content>h6+*,.entry-content>ol+p,.entry-content>p+ol,.entry-content>p+p{margin-top:var(--teft-theme-negative-block-margin)}.entry-content>.alignwide,.site-container{max-width:var(--teft-theme-site-width)}.entry-content>.alignfull{margin-left:calc(var(--teft-theme-site-padding)*-1);margin-right:calc(var(--teft-theme-site-padding)*-1);max-width:none;width:calc(100% + var(--teft-theme-site-padding)*2)}:root{--teft-typography-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--teft-typography-heading-font-family:var(--teft-typography-font-family);--teft-typography-font-color:inherit;--teft-typography-base:1em;--teft-typography-scale-ratio:1.3;--teft-typography-xs:calc(1em/(var(--teft-typography-scale-ratio)*var(--teft-typography-scale-ratio)));--teft-typography-sm:calc(1em/var(--teft-typography-scale-ratio));--teft-typography-md:calc(1em*var(--teft-typography-scale-ratio));--teft-typography-lg:calc(var(--teft-typography-md)*var(--teft-typography-scale-ratio));--teft-typography-xl:calc(var(--teft-typography-lg)*var(--teft-typography-scale-ratio));--teft-typography-xxl:calc(var(--teft-typography-xl)*var(--teft-typography-scale-ratio));--teft-typography-xxxl:calc(var(--teft-typography-xxl)*var(--teft-typography-scale-ratio));--teft-typography-heading-line-height:1.2;--teft-typography-heading-font-color:var(--teft-typography-font-color);--teft-typography-heading-font-weight:600;--teft-typography-body-line-height:1.8125}:root .has-very-dark-gray-background-color{color:#fff}@custom-selector :--teft-wp-groups
	.wp-block-group__inner-container,
	.wp-block-teft-cards-theme;:root{--teft-wp-gallery-gap:1rem}.wp-block-cover .wp-block-cover__inner-container{margin:0 auto;width:calc(100% - var(--teft-theme-site-padding)*2)}.wp-block-cover__inner-container>*,.wp-block-quote.is-style-large,:--teft-wp-groups>*{margin:var(--teft-theme-block-margin) auto;max-width:var(--teft-theme-content-width)}:--teft-wp-groups>.alignwide{max-width:var(--teft-theme-site-width)}.wp-block-group__inner-container>.alignfull{max-width:none;width:100%}.wp-block-video video{max-width:var(--teft-theme-content-width)}.wp-block-image img{display:block}.wp-block-image .alignleft,.wp-block-image .alignright{margin-top:0}.wp-block-image figcaption{font-size:var(--teft-typography-sm)}.wp-block-table{border-collapse:collapse;width:100%}.wp-block-table td,.wp-block-table th{padding:.5em}.wp-block-embed.type-video>.wp-block-embed__wrapper{height:0;padding-top:56.25%;position:relative;width:100%}.wp-block-embed.type-video>.wp-block-embed__wrapper>iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-block-quote cite{font-size:var(--teft-typography-sm)}.wp-block-pullquote p{font-size:var(--teft-typography-lg)}.wp-block-pullquote cite{font-size:var(--teft-typography-sm)}.wp-block-separator{padding:0}.more-link{display:block}.wp-block-group.has-background .wp-block-group__inner-container>.alignfull{left:-30px;max-width:calc(100% + 60px);position:relative;width:calc(100% + 60px)}.has-small-font-size{font-size:var(--teft-typography-sm)}.has-large-font-size{font-size:var(--teft-typography-lg)}.has-huge-font-size{font-size:var(--teft-typography-xl)}.wp-block-search .wp-block-search__input{width:auto}:--teft-wp-groups>h2+*,:--teft-wp-groups>h3+*,:--teft-wp-groups>h4+*,:--teft-wp-groups>h5+*,:--teft-wp-groups>h6+*,:--teft-wp-groups>ol+p,:--teft-wp-groups>p+ol,:--teft-wp-groups>p+p{margin-top:var(--teft-theme-negative-block-margin)}.entry-content>.wp-block-quote+ol,.entry-content>.wp-block-quote+p,.entry-content>.wp-block-quote+ul,.entry-content>p+.wp-block-quote,.entry-content>p+ul:not(.wp-block-gallery),.entry-content>ul:not(.wp-block-gallery)+p,:--teft-wp-groups>.wp-block-quote+ol,:--teft-wp-groups>.wp-block-quote+p,:--teft-wp-groups>.wp-block-quote+ul,:--teft-wp-groups>p+.wp-block-quote,:--teft-wp-groups>p+ul:not(.wp-block-gallery),:--teft-wp-groups>ul:not(.wp-block-gallery)+p{margin-top:var(--teft-theme-negative-block-margin)}.wp-block-pullquote>p:first-child{margin-top:0}.wp-block-gallery .blocks-gallery-item{margin:0 var(--teft-wp-gallery-gap) var(--teft-wp-gallery-gap) 0;width:calc((100% - var(--teft-wp-gallery-gap))/2)}@media (min-width:601px){.wp-block-gallery.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-item{margin-right:var(--teft-wp-gallery-gap)}.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - var(--teft-wp-gallery-gap)*2/3)}.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - var(--teft-wp-gallery-gap)*3/4)}.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - var(--teft-wp-gallery-gap)*4/5)}.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - var(--teft-wp-gallery-gap)*5/6)}.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - var(--teft-wp-gallery-gap)*6/7)}.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - var(--teft-wp-gallery-gap)*7/8)}}.wp-block-column{margin-bottom:var(--teft-theme-gap)}.wp-block-column:last-child{margin-bottom:0}@media (min-width:601px){.wp-block-column{flex-basis:calc(50% - var(--teft-theme-gap)/2)}.wp-block-column:nth-child(2n){margin-left:var(--teft-theme-gap)}}@media (min-width:783px){.wp-block-column{margin-bottom:0}.wp-block-column:not(:first-child){margin-left:var(--teft-theme-gap)}}.hidden{display:none!important}.relative{position:relative}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}:root{--teft-theme-content-width:40rem;--teft-theme-site-width:80rem;--teft-theme-primary-color:#2ba6cb;--teft-theme-on-primary-color:#fff;--teft-theme-secondary-color:#e9e9e9;--teft-theme-on-secondary-color:#000;--teft-theme-body-font-color:#222;--teft-theme-header-font-color:var(--teft-theme-body-font-color);--teft-theme-alert-color:#c60f13;--teft-theme-on-alert-color:#fff;--teft-theme-success-color:#5da423;--teft-theme-on-success-color:#fff;--teft-theme-warning-color:#ffae00;--teft-theme-on-warning-color:#fff}@media (min-width:601px){:root{--teft-theme-site-padding:1.5rem}}:root{--teft-buttons-border-radius:2em;--teft-buttons-background-color:#474747;--teft-buttons-background-color-hover:#fff;--teft-buttons-border-color:#000;--teft-buttons-text-color:#fff;--teft-buttons-text-color-hover:#000}.teft-button,.wp-block-button__link{background-color:var(--teft-buttons-background-color);border:1px solid transparent;border-radius:var(--teft-buttons-border-radius);cursor:pointer;display:inline-block;font-size:1em;padding:.5em 1.5em;text-decoration:none}.teft-button,.teft-button:link,.wp-block-button__link,.wp-block-button__link:link{color:var(--teft-buttons-text-color)}.teft-button.teft-button--primary:not(:disabled):focus,.teft-button.teft-button--primary:not(:disabled):hover,.wp-block-button__link.teft-button--primary:not(:disabled):focus,.wp-block-button__link.teft-button--primary:not(:disabled):hover{background-color:var(--teft-buttons-background-color-hover);border-color:var(--teft-buttons-border-color);color:var(--teft-buttons-text-color-hover)}.teft-button.teft-button--alert,.wp-block-button__link.teft-button--alert{background-color:var(--teft-theme-alert-color)}.teft-button.teft-button--alert:not(:disabled):focus,.teft-button.teft-button--alert:not(:disabled):hover,.wp-block-button__link.teft-button--alert:not(:disabled):focus,.wp-block-button__link.teft-button--alert:not(:disabled):hover{background-color:var(--teft-theme-alert-color);color:var(--teft-theme-on-alert-color)}.teft-button.teft-button--success,.wp-block-button__link.teft-button--success{background-color:var(--teft-theme-success-color)}.teft-button.teft-button--success:not(:disabled):focus,.teft-button.teft-button--success:not(:disabled):hover,.wp-block-button__link.teft-button--success:not(:disabled):focus,.wp-block-button__link.teft-button--success:not(:disabled):hover{background-color:var(--teft-theme-success-color);color:var(--teft-theme-on-success-color)}.teft-button.teft-button--warning,.wp-block-button__link.teft-button--warning{background-color:var(--teft-theme-warning-color)}.teft-button.teft-button--warning:not(:disabled):focus,.teft-button.teft-button--warning:not(:disabled):hover,.wp-block-button__link.teft-button--warning:not(:disabled):focus,.wp-block-button__link.teft-button--warning:not(:disabled):hover{background-color:var(--teft-theme-warning-color);color:var(--teft-theme-on-warning-color)}.teft-button:disabled,.wp-block-button__link:disabled{background-color:var(--teft-form-color--disabled);cursor:not-allowed}.teft-button:not(:disabled):focus,.teft-button:not(:disabled):hover,.wp-block-button__link:not(:disabled):focus,.wp-block-button__link:not(:disabled):hover{opacity:.7}@custom-selector :--teft-form-inputs
	input[type="text"],
	input[type="number"],
	input[type="date"],
	input[type="datetime-locale"],
	input[type="email"],
	input[type="month"],
	input[type="password"],
	input[type="tel"],
	input[type="time"],
	input[type="url"],
	input[type="week"],
	input[type="search"];:root{--teft-form-input-height:3.125em;--teft-form-input-padding:0.8em;--teft-form-border-color:var(--teft-theme-body-font-color);--teft-form-color--selected:var(--teft-theme-primary-color);--teft-form-color--disabled:#dcdcdc;--teft-form-border-radius:0}.form-group{margin-bottom:var(--teft-theme-gap);position:relative}:--teft-form-inputs,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--teft-form-border-color);border-radius:var(--teft-form-border-radius);display:block;width:100%}:--teft-form-inputs,select:not([multiple]){height:var(--teft-form-input-height);padding:0 var(--teft-form-input-padding)}select[multiple],textarea{padding:var(--teft-form-input-padding)}select:not([multiple]){background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Im00LjA3IDAgMi43MTggMy43NUgxLjM1TDQuMDcgMFpNNC4wNyA5IDEuMzUgNS4yNWg1LjQzOEw0LjA3IDlaIiBmaWxsPSIjQUJBQkFCIi8+PC9zdmc+) no-repeat 98% 50%;background-size:1em}input:disabled,select:disabled,textarea:disabled{background-color:var(--teft-form-color--disabled);cursor:not-allowed}input[type=range]{width:100%}.teft-checkbox,.teft-radio{display:inline-block;position:relative}.teft-checkbox>input[type=checkbox]+label,.teft-radio>input[type=radio]+label,label.teft-checkbox>input[type=checkbox]+span,label.teft-radio>input[type=radio]+span{display:inline-block;padding-left:2em}.teft-checkbox>input[type=checkbox]+label:after,.teft-checkbox>input[type=checkbox]+label:before,.teft-radio>input[type=radio]+label:after,.teft-radio>input[type=radio]+label:before,label.teft-checkbox>input[type=checkbox]+span:after,label.teft-checkbox>input[type=checkbox]+span:before,label.teft-radio>input[type=radio]+span:after,label.teft-radio>input[type=radio]+span:before{content:"";position:absolute;top:.15em}.teft-checkbox>input[type=checkbox]+label:before,.teft-radio>input[type=radio]+label:before,label.teft-checkbox>input[type=checkbox]+span:before,label.teft-radio>input[type=radio]+span:before{border:.1em solid var(--teft-form-border-color);height:1.5em;left:0;width:1.5em}.teft-checkbox>input[type=checkbox]+label:after,.teft-radio>input[type=radio]+label:after,label.teft-checkbox>input[type=checkbox]+span:after,label.teft-radio>input[type=radio]+span:after{opacity:0;top:.9em}.teft-radio>input[type=radio]+label:after,.teft-radio>input[type=radio]+label:before,label.teft-radio>input[type=radio]+span:after,label.teft-radio>input[type=radio]+span:before{border-radius:100%}.teft-radio>input[type=radio]+label:after,label.teft-radio>input[type=radio]+span:after{background-color:var(--teft-form-color--selected);height:.75em;left:.375em;top:.5em;width:.75em}.teft-checkbox>input[type=checkbox]+label:after,label.teft-checkbox>input[type=checkbox]+span:after{background:transparent;border:solid var(--teft-form-color--selected);border-top-color:transparent;border-width:0 0 .15em .15em;height:.45em;left:.375em;position:absolute;transform:translateY(-75%) rotate(-45deg);width:.8em}.teft-checkbox>input[type=checkbox]:checked+label:after,.teft-radio>input[type=radio]:checked+label:after,label.teft-checkbox>input[type=checkbox]:checked+span:after,label.teft-radio>input[type=radio]:checked+span:after{opacity:1}.teft-checkbox input[type=checkbox],.teft-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:1.5em;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:1.5em}.teft-checkbox input[type=checkbox]:focus+label:before,.teft-radio input[type=radio]:focus+label:before,label.teft-checkbox>input[type=checkbox]:focus+span:before,label.teft-radio>input[type=radio]:focus+span:before{outline:5px auto -webkit-focus-ring-color}:root .has-red-background-color{background:var(--theme-color-red)}:root .has-red-background-color a{color:#fff}:root .has-black-background-color{background:var(--theme-color-black)}:root .has-red-color{color:var(--theme-color-red)}:root .has-black-color{color:var(--theme-color-black)}:root .has-dark-red-background-color{background:var(--theme-color-dark-red)}:root .has-dark-red-background-color a{color:#fff}:root .has-medium-pink-background-color{background:var(--theme-color-medium-pink)}:root .has-light-pink-background-color{background:var(--theme-color-light-pink)}:root .has-yellow-background-color{background:var(--theme-color-yellow)}:root .has-light-yellow-background-color{background:var(--theme-color-light-yellow)}:root .has-very-light-yellow-background-color{background:var(--theme-color-very-light-yellow)}:root .has-blue-background-color{background:var(--theme-color-blue)}:root .has-light-blue-background-color{background:var(--theme-color-light-blue)}:root .has-very-light-blue-background-color{background:var(--theme-color-very-light-blue)}:root .has-orange-background-color{background:var(--theme-color-orange)}:root .has-orange-background-color a{color:#fff}:root .has-light-orange-background-color{background:var(--theme-color-light-orange)}:root .has-very-light-orange-background-color{background:var(--theme-color-very-light-orange)}:root .has-light-grey-background-color{background:var(--theme-color-light-grey)}:root .has-dark-red-color{color:var(--theme-color-dark-red)}:root .has-medium-pink-color{color:var(--theme-color-medium-pink)}:root .has-light-pink-color{color:var(--theme-color-light-pink)}:root .has-yellow-color{color:var(--theme-color-yellow)}:root .has-light-yellow-color{color:var(--theme-color-light-yellow)}:root .has-very-light-yellow-color{color:var(--theme-color-very-light-yellow)}:root .has-blue-color{color:var(--theme-color-blue)}:root .has-light-blue-color{color:var(--theme-color-light-blue)}:root .has-very-light-blue-color{color:var(--theme-color-very-light-blue)}:root .has-orange-color{color:var(--theme-color-orange)}:root .has-light-orange-color{color:var(--theme-color-light-orange)}:root .has-very-light-orange-color{color:var(--theme-color-very-light-orange)}:root .has-light-grey-color{color:var(--theme-color-light-grey)}:root .has-white-background-color{background:#fff}:root .has-grey-5-background-color{background:var(--theme-color-grey-5)}:root .has-grey-10-background-color{background:var(--theme-color-grey-10)}:root .has-grey-20-background-color{background:var(--theme-color-grey-20)}:root .has-grey-30-background-color{background:var(--theme-color-grey-30)}:root .has-grey-40-background-color{background:var(--theme-color-grey-40)}:root .has-grey-50-background-color{background:var(--theme-color-grey-50)}:root .has-grey-60-background-color{background:var(--theme-color-grey-60)}:root .has-grey-70-background-color{background:var(--theme-color-grey-70)}:root .has-grey-80-background-color{background:var(--theme-color-grey-80)}:root .has-grey-90-background-color{background:var(--theme-color-grey-90)}:root .has-grey-100-background-color{background:var(--theme-color-grey-100)}:root .has-white-color{color:#fff}:root .has-grey-5-color{color:var(--theme-color-grey-5)}:root .has-grey-10-color{color:var(--theme-color-grey-10)}:root .has-grey-20-color{color:var(--theme-color-grey-20)}:root .has-grey-30-color{color:var(--theme-color-grey-30)}:root .has-grey-40-color{color:var(--theme-color-grey-40)}:root .has-grey-50-color{color:var(--theme-color-grey-50)}:root .has-grey-60-color{color:var(--theme-color-grey-60)}:root .has-grey-70-color{color:var(--theme-color-grey-70)}:root .has-grey-80-color{color:var(--theme-color-grey-80)}:root .has-grey-90-color{color:var(--theme-color-grey-90)}:root .has-grey-100-color{color:var(--theme-color-grey-100)}.block-container{margin:0 auto;max-width:var(--teft-theme-site-width)}.entry-content>.alignfull,.wp-block-group__inner-container>div{margin-bottom:0}.page .wp-block-group .wp-block-group__inner-container>.wp-block-lib-accordion,.page .wp-block-group .wp-block-group__inner-container>h1,.page .wp-block-group .wp-block-group__inner-container>h2,.page .wp-block-group .wp-block-group__inner-container>h3,.page .wp-block-group .wp-block-group__inner-container>h4,.page .wp-block-group .wp-block-group__inner-container>ol,.page .wp-block-group .wp-block-group__inner-container>p,.page .wp-block-group .wp-block-group__inner-container>ul,.post .wp-block-group .wp-block-group__inner-container>.wp-block-lib-accordion,.post .wp-block-group .wp-block-group__inner-container>h1,.post .wp-block-group .wp-block-group__inner-container>h2,.post .wp-block-group .wp-block-group__inner-container>h3,.post .wp-block-group .wp-block-group__inner-container>h4,.post .wp-block-group .wp-block-group__inner-container>ol,.post .wp-block-group .wp-block-group__inner-container>p,.post .wp-block-group .wp-block-group__inner-container>ul{margin-left:auto;margin-right:auto;max-width:var(--teft-theme-content-width);padding-right:0}.page .wp-block-group .wp-block-group__inner-container>.wp-block-lib-accordion.alignwide,.page .wp-block-group .wp-block-group__inner-container>h1.alignwide,.page .wp-block-group .wp-block-group__inner-container>h2.alignwide,.page .wp-block-group .wp-block-group__inner-container>h3.alignwide,.page .wp-block-group .wp-block-group__inner-container>h4.alignwide,.page .wp-block-group .wp-block-group__inner-container>ol.alignwide,.page .wp-block-group .wp-block-group__inner-container>p.alignwide,.page .wp-block-group .wp-block-group__inner-container>ul.alignwide,.post .wp-block-group .wp-block-group__inner-container>.wp-block-lib-accordion.alignwide,.post .wp-block-group .wp-block-group__inner-container>h1.alignwide,.post .wp-block-group .wp-block-group__inner-container>h2.alignwide,.post .wp-block-group .wp-block-group__inner-container>h3.alignwide,.post .wp-block-group .wp-block-group__inner-container>h4.alignwide,.post .wp-block-group .wp-block-group__inner-container>ol.alignwide,.post .wp-block-group .wp-block-group__inner-container>p.alignwide,.post .wp-block-group .wp-block-group__inner-container>ul.alignwide{max-width:var(--teft-theme-site-width);padding-right:34%}.page .wp-block-group .wp-block-group__inner-container .wp-block-embed.is-type-video,.post .wp-block-group .wp-block-group__inner-container .wp-block-embed.is-type-video{left:0;margin:48px auto;max-width:var(--teft-theme-content-width);padding-right:0}.page .wp-block-group .wp-block-group__inner-container .wp-block-embed.is-type-video.alignfull,.post .wp-block-group .wp-block-group__inner-container .wp-block-embed.is-type-video.alignfull{max-width:var(--teft-theme-site-width)}.entry-content>:first-child:not(h1),.wp-block-group.has-background{margin-top:0}.entry-content>.wp-block-teft-ingress+p{margin-top:var(--teft-theme-negative-block-margin)}.entry-content figcaption{color:var(--theme-color-grey-70);font-size:var(--teft-typography-xxs);font-weight:400}.gform-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}body,html{-webkit-font-smoothing:antialiased;font-family:var(--teft-typography-font-family);font-size:var(--teft-typography-xs)}body a,html a{color:var(--theme-color-red);cursor:pointer}body .has-large-font-size,html .has-large-font-size{font:inherit}.editor-styles-wrapper a{color:var(--theme-color-red)}body .has-drop-cap:not(:focus):first-letter{float:none;font:inherit!important;line-height:inherit;margin:0;text-transform:none}body .editor-styles-wrapper,body .site-content{-webkit-font-smoothing:antialiased;font-family:var(--teft-typography-font-family);font-size:var(--teft-typography-xs);font-weight:400;line-height:1.6}body .editor-styles-wrapper blockquote,body .editor-styles-wrapper h1,body .editor-styles-wrapper h2,body .editor-styles-wrapper h3,body .site-content blockquote,body .site-content h1,body .site-content h2,body .site-content h3{font-family:var(--teft-typography-heading-font-family);font-weight:600}body .editor-styles-wrapper h1,body .site-content h1{font-size:var(--teft-typography-xxxl);line-height:48px}body .editor-styles-wrapper h2,body .site-content h2{font-size:var(--teft-typography-xxl);line-height:40px}body .editor-styles-wrapper h3,body .site-content h3{font-size:var(--teft-typography-xl);line-height:32px}body .editor-styles-wrapper h4,body .site-content h4{font-size:var(--teft-typography-lg);font-weight:600;line-height:32px}body .editor-styles-wrapper h5,body .site-content h5{font-size:var(--teft-typography-sm);font-weight:600;line-height:24px}body .editor-styles-wrapper .ingress,body .editor-styles-wrapper .teft-ingress p,body .site-content .ingress,body .site-content .teft-ingress p{font-size:var(--teft-typography-md);font-weight:600;line-height:24px}body .editor-styles-wrapper blockquote,body .site-content blockquote{font-size:var(--teft-typography-xl);line-height:32px}body .editor-styles-wrapper small,body .site-content small{font-size:var(--teft-typography-xxs);line-height:16px}@media (min-width:601px){body .editor-styles-wrapper h1,body .site-content h1{line-height:80px}body .editor-styles-wrapper h2,body .site-content h2{line-height:48px}body .editor-styles-wrapper h3,body .editor-styles-wrapper h4,body .site-content h3,body .site-content h4{line-height:40px}body .editor-styles-wrapper .ingress,body .editor-styles-wrapper .teft-ingress p,body .editor-styles-wrapper h5,body .site-content .ingress,body .site-content .teft-ingress p,body .site-content h5{line-height:32px}body .editor-styles-wrapper blockquote,body .site-content blockquote{line-height:40px}body .editor-styles-wrapper small,body .site-content small{line-height:24px}}.alignright{margin:0 auto}@media (min-width:783px){.alignright{float:right;margin:0 0 0 2rem}}.alignleft{margin:0 auto}@media (min-width:783px){.alignleft{float:left;margin:0 2rem 0 0}}.wp-block-quote{border-left:none;margin-top:28px;position:relative}.wp-block-quote:before{color:var(--theme-color-red);content:"“";font-size:40px;font-weight:600;left:0;line-height:40px;position:absolute;top:0}.wp-block-quote p{font:inherit;margin:16px 0 0}.wp-block-quote p:first-child{margin-top:0}.wp-block-quote cite{color:inherit;display:block;font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-top:16px}h1.alignwide,h2.alignwide,h3.alignwide,h4.alignwide,h5.alignwide,h6.alignwide{padding-right:34%}@media (min-width:1201px){.rb-handbook-chapters-nav-container+h1,.rb-handbook-chapters-nav-container+h2,.rb-handbook-chapters-nav-container+h3,.rb-handbook-chapters-nav-container+h4,.rb-handbook-chapters-nav-container+h5,.rb-handbook-chapters-nav-container+h6{margin-top:0}}p.alignwide{padding-right:34%}.entry-content>.wp-block-embed+p,.entry-content>.wp-block-image+p,.entry-content>.wp-block-teft-ingress+p{margin-top:var(--teft-theme-negative-block-margin)}@media (max-width:782px){.entry-content>.wp-block-lib-floating-form+p{margin-top:2rem}}.wp-block-button.is-style-arrow .wp-block-button__link{background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgMTJIMTkiIHN0cm9rZT0iI0RBMjkxQyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEyIDVMMTkgMTJMMTIgMTkiIHN0cm9rZT0iI0RBMjkxQyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-position:100%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:0;box-shadow:none;color:var(--theme-color-black);font-weight:600;padding:0 30px 0 0;text-transform:none}.wp-block-buttons{margin-left:auto;margin-right:auto;max-width:var(--teft-theme-content-width);padding-right:0}.wp-block-buttons.alignwide{max-width:var(--teft-theme-site-width)}.wp-block-buttons.alignfull{max-width:none}.wp-block-group{padding:0 var(--teft-theme-site-padding)}.wp-block-group.has-background{padding:3rem var(--teft-theme-site-padding)}@media (min-width:783px){.wp-block-group.has-background{padding:4rem var(--teft-theme-site-padding)}}.wp-block-group.has-background .wp-block-group__inner-container>.alignfull{left:auto;max-width:none;width:auto}@media (min-width:783px){.wp-block-group.has-background .wp-block-group__inner-container>.alignfull{left:-30px;max-width:calc(100% + 60px);position:relative;width:calc(100% + 60px)}}.wp-block-group__inner-container>:first-child{margin-top:0}.editor-styles-wrapper ol,.editor-styles-wrapper ul{box-sizing:inherit;padding-left:1.2em!important}.editor-styles-wrapper ol li,.editor-styles-wrapper ul li{margin:1rem 0}.entry-content ol,.entry-content ul{padding-left:1.2em}.entry-content ol li,.entry-content ul li{margin:1rem 0}ol.is-style-fancy-list-style,ul.is-style-fancy-list-style{padding-left:0}ol.is-style-fancy-list-style li,ul.is-style-fancy-list-style li{font-size:1.5rem;list-style-position:inside;list-style-type:none;padding-left:calc(2rem + 48px);position:relative}ol.is-style-fancy-list-style li{margin:2.5rem 0}ol.is-style-fancy-list-style li:before{align-items:center;background:var(--theme-color-light-grey);border-radius:50%;content:counter(list-item);display:flex;font-size:32px;font-weight:600;height:48px;justify-content:center;left:0;line-height:1;position:absolute;top:-5px;width:48px}ol.is-style-fancy-list-style li::marker{content:none;display:none}ul.is-style-fancy-list-style li{margin:2rem 0}ul.is-style-fancy-list-style li:before{background:var(--theme-color-grey-100);border-radius:50%;content:"";height:20px;left:15px;position:absolute;top:11px;width:20px}ul.is-style-fancy-list-style li::marker{content:none;display:none}.wp-block-image,figure{margin-bottom:var(--teft-theme-block-margin)}.wp-block-image img,figure img{display:block;height:auto}.wp-block-image figure.alignleft,figure figure.alignleft{margin-right:2rem}.wp-block-image figure.alignright,figure figure.alignright{margin-left:2rem}.wp-block-image figcaption,figure figcaption{font-size:var(--teft-typography-xxs);text-align:left}.wp-block-image.alignfull{margin-bottom:var(--teft-theme-block-margin)}.wp-block-image.alignfull figcaption{text-align:center}.entry-content>figure.alignwide{margin:2.5rem auto}@media (min-width:783px){.entry-content>figure.alignwide{margin:4.5rem auto}}.entry-content>.wp-block-embed+.wp-block-image,.entry-content>.wp-block-image+.wp-block-image,.entry-content>.wp-block-teft-ingress+.wp-block-image,.entry-content>h1+.wp-block-image,.entry-content>h2+.wp-block-image,.entry-content>h3+.wp-block-image,.entry-content>h4+.wp-block-image,.entry-content>h5+.wp-block-image,.entry-content>ol+.wp-block-image,.entry-content>p+.wp-block-image,.entry-content>ul+.wp-block-image{margin-top:var(--teft-theme-negative-block-margin)}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{width:100%}.wp-block-media-text{padding:8%}.wp-block-media-text .wp-block-media-text__media{align-self:flex-start}.wp-block-media-text.has-grey-100-background-color h1,.wp-block-media-text.has-grey-100-background-color h2,.wp-block-media-text.has-grey-100-background-color h3,.wp-block-media-text.has-grey-100-background-color h4,.wp-block-media-text.has-grey-100-background-color h5,.wp-block-media-text.has-grey-100-background-color h6,.wp-block-media-text.has-grey-100-background-color p{color:#fff}.wp-block-media-text.is-svg.is-image-fill figure.wp-block-media-text__media{background-repeat:no-repeat;background-size:contain}@media screen and (min-width:800px){.wp-block-media-text .wp-block-media-text__content>:first-child{margin-top:0}}@media screen and (max-width:800px){.wp-block-media-text{display:block}.wp-block-media-text .wp-block-media-text__content{padding:0}}.editor-styles-wrapper .wp-block-media-text p.has-large-font-size{font-size:revert}.wp-block-teft-cards-theme{background-color:var(--theme-color-grey-10);padding:3rem var(--teft-theme-site-padding)}@media (min-width:783px){.wp-block-teft-cards-theme{padding:4rem var(--teft-theme-site-padding)}}.wp-block-teft-cards-theme>h2,.wp-block-teft-cards-theme>h3,.wp-block-teft-cards-theme>h4,.wp-block-teft-cards-theme>p{margin-bottom:.83em;margin-top:0;max-width:var(--teft-theme-site-width)}.wp-block-teft-cards-theme>h2:not(.has-text-align-center):not(.has-text-align-right),.wp-block-teft-cards-theme>h3:not(.has-text-align-center):not(.has-text-align-right),.wp-block-teft-cards-theme>h4:not(.has-text-align-center):not(.has-text-align-right),.wp-block-teft-cards-theme>p:not(.has-text-align-center):not(.has-text-align-right){text-align:left}.wp-block-teft-cards-theme>h2.has-text-align-center,.wp-block-teft-cards-theme>h3.has-text-align-center,.wp-block-teft-cards-theme>h4.has-text-align-center,.wp-block-teft-cards-theme>p.has-text-align-center{text-align:center}.wp-block-teft-cards-theme>h2.has-text-align-right,.wp-block-teft-cards-theme>h3.has-text-align-right,.wp-block-teft-cards-theme>h4.has-text-align-right,.wp-block-teft-cards-theme>p.has-text-align-right{text-align:right}@media (min-width:1281px){.wp-block-teft-cards-theme>h2:not(.has-text-align-center):not(.has-text-align-right),.wp-block-teft-cards-theme>h3:not(.has-text-align-center):not(.has-text-align-right),.wp-block-teft-cards-theme>h4:not(.has-text-align-center):not(.has-text-align-right),.wp-block-teft-cards-theme>p:not(.has-text-align-center):not(.has-text-align-right){padding-right:34%}}.wp-block-teft-cards-theme p{font-size:24px;font-weight:600;line-height:32px;margin-bottom:2em}.wp-block-teft-cards-theme>div{margin-bottom:0;margin-top:0}.wp-block-teft-cards-theme.is-style-red{background-color:var(--theme-color-red)}.wp-block-teft-cards-theme.is-style-black{background-color:var(--theme-color-black)}.wp-block-teft-cards-theme.is-style-yellow{background-color:var(--theme-color-yellow)}.wp-block-teft-cards-theme.is-style-blue{background-color:var(--theme-color-blue)}.wp-block-teft-cards-theme.is-style-dark-red{background-color:var(--theme-color-dark-red)}.wp-block-teft-cards-theme.is-style-light-beige{background-color:var(--theme-color-light-beige)}.wp-block-teft-cards-theme.is-style-light-grey{background-color:var(--theme-color-light-grey)}.wp-block-teft-cards-theme.is-style-black,.wp-block-teft-cards-theme.is-style-blue,.wp-block-teft-cards-theme.is-style-dark-red,.wp-block-teft-cards-theme.is-style-red{color:var(--theme-color-white)}.wp-block-teft-cards-theme.is-style-black+.is-style-black,.wp-block-teft-cards-theme.is-style-blue+.is-style-blue,.wp-block-teft-cards-theme.is-style-dark-red+.is-style-dark-red,.wp-block-teft-cards-theme.is-style-light-beige+.is-style-light-beige,.wp-block-teft-cards-theme.is-style-light-grey+.is-style-light-grey,.wp-block-teft-cards-theme.is-style-red+.is-style-red,.wp-block-teft-cards-theme.is-style-yellow+.is-style-yellow{padding-top:0}.wp-block-teft-cards p{font-weight:400}.wp-block-teft-cards.hide-ingress .truncated{display:none}.wp-block-teft-cards.hide-ingress .teft-cards-item{min-height:auto}.wp-block-group__inner-container .wp-block-teft-cards{margin-bottom:0}.teft-cards-item{background:var(--theme-color-white);box-shadow:none;color:var(--teft-theme-body-font-color);min-height:460px}@media (max-width:1440px){.teft-cards-item{min-height:38vw}}@media (max-width:1280px){.teft-cards-item{grid-column:span 6!important;min-height:51vw}}@media (max-width:960px){.teft-cards-item{min-height:58vw}}@media (max-width:782px){.teft-cards-item{min-height:61vw}}@media (max-width:600px){.teft-cards-item{grid-column:span 12!important;height:auto;margin-bottom:1rem;max-height:none;min-height:auto}}.teft-cards-item p{font-size:16px;line-height:24px}.teft-cards-item span{color:var(--theme-color-grey-60);font-size:12px;line-height:24px;text-transform:uppercase}.teft-cards-item .teft-card__primary-action{color:inherit!important}.teft-cards-item .teft-card__primary-action:after,.teft-cards-item .teft-card__primary-action:before{content:none}.teft-cards-item .teft-card__media{background-position:50%;background-repeat:no-repeat;flex:0 1 auto;overflow:hidden;position:relative}.teft-cards-item .teft-card__media:before{margin-top:65%}.teft-cards-item .teft-card__primary,.teft-cards-item .teft-card__secondary{padding:1.5rem}.teft-cards-item .teft-card__primary{flex:0 1 auto;padding-bottom:0;position:relative}.teft-cards-item .teft-card__primary .card-category-tag{background:var(--theme-color-red);color:var(--theme-color-white);font-size:.875rem;left:0;padding:.5rem 1rem;position:absolute;text-transform:uppercase;top:0;transform:translateY(-100%)}.teft-cards-item .teft-card__secondary{align-items:flex-start;display:flex;flex:1 1 auto;flex-flow:column;overflow:hidden;padding-top:0}.teft-cards-item .teft-card__secondary .card-desc{display:none}.teft-cards-item .teft-card__secondary p{flex:1 1 auto;overflow:hidden}.teft-cards-item .teft-card__secondary span{flex:0 1 24px;overflow:visible}.teft-cards-item .teft-card__secondary span img{display:block}.teft-cards-item .teft-card__title{font-size:29px;line-height:1.1;margin:0}.teft-cards-item .teft-card__title.is-uppercase{text-transform:uppercase}.teft-cards-grid--load-more{background-color:var(--theme-color-black)}.editor-styles-wrapper .teft-cards-item{height:100vh;max-height:29vw;min-height:30vw}.editor-styles-wrapper .teft-cards-item p{font-size:16px;line-height:24px}.editor-styles-wrapper .wp-block-teft-cards-theme>p{font-size:24px}.wp-block-teft-cards.default-size-3 .teft-cards-item .teft-card__title{font-size:26px;line-height:32px}.wp-block-teft-cards.default-size-3 .teft-cards-item span{align-items:flex-end;display:flex;flex:1 1 auto}.wp-block-teft-gallery .blocks-gallery-image figure,.wp-block-teft-gallery .blocks-gallery-item figure{margin:0!important}.wp-block-teft-gallery .block-gallery-count,.wp-block-teft-gallery .block-gallery-more{background-color:hsla(0,0%,100%,.5);color:#000;font-size:12px;font-weight:700;height:24px;margin:8px}.wp-block-teft-gallery .block-gallery-count{width:24px}.wp-block-teft-gallery .teft-gallery-figcaptions{color:var(--theme-color-black);font-weight:700}.wp-block-teft-gallery .teft-gallery-figcaptions .teft-gallery-all-caption{font-weight:400}.pswp--open{z-index:9999999}.entry-content .wp-block-teft-gallery ul{padding-left:0}.wp-block-lib-fact-box.is-style-blue-box{background-color:var(--theme-color-very-light-blue);border:0}.wp-block-lib-fact-box.is-style-blue-box .lib-fact-box__title:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjAwMDMgMjkuMzMzNEMyMy4zNjQxIDI5LjMzMzQgMjkuMzMzNyAyMy4zNjM5IDI5LjMzMzcgMTYuMDAwMUMyOS4zMzM3IDguNjM2MjkgMjMuMzY0MSAyLjY2Njc1IDE2LjAwMDMgMi42NjY3NUM4LjYzNjUzIDIuNjY2NzUgMi42NjY5OSA4LjYzNjI5IDIuNjY2OTkgMTYuMDAwMUMyLjY2Njk5IDIzLjM2MzkgOC42MzY1MyAyOS4zMzM0IDE2LjAwMDMgMjkuMzMzNFoiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE2IDIxLjMzMzNWMTYiIHN0cm9rZT0iIzExMTExMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE2IDEwLjY2NjdIMTYuMDEzMyIgc3Ryb2tlPSIjMTExMTExIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);content:"";display:inline-block;height:32px;margin-right:8px;vertical-align:bottom;width:32px}.wp-block-lib-fact-box.is-style-blue-box:after{background:linear-gradient(0deg,#bfe6e9 50%,hsla(48,19%,95%,0))}.entry-content>.wp-block-lib-header+.wp-block-teft-ingress,.entry-content>.wp-block-lib-header+p{margin-top:var(--teft-theme-block-margin)}.wp-block-teft-ingress{margin-top:var(--teft-theme-negative-block-margin)}.editor-styles-wrapper .wp-block-teft-ingress{margin-top:0}.editor-styles-wrapper div[data-type="lib/header"]+div[data-type="teft/ingress"] .wp-block-teft-ingress{margin-top:var(--teft-theme-block-margin)}.entry-content>.wp-block-embed+.wp-block-embed,.entry-content>.wp-block-image+.wp-block-embed,.entry-content>.wp-block-teft-ingress+.wp-block-embed,.entry-content>h1+.wp-block-embed,.entry-content>h2+.wp-block-embed,.entry-content>h3+.wp-block-embed,.entry-content>h4+.wp-block-embed,.entry-content>h5+.wp-block-embed,.entry-content>ol+.wp-block-embed,.entry-content>p+.wp-block-embed,.entry-content>ul+.wp-block-embed{margin-top:var(--teft-theme-negative-block-margin)}.entry-content .wp-block-teft-banner .wp-block-teft-banner__inner-container{padding:var(--teft-theme-block-margin) var(--teft-theme-site-padding)}@media screen and (min-width:961px){.entry-content .wp-block-teft-banner .wp-block-teft-banner__inner-container{padding:calc(var(--teft-typography-base)*7)}}.wp-block-group .wp-block-group__inner-container>.wp-block-columns{margin-left:auto;margin-right:auto;max-width:var(--teft-theme-content-width);padding-right:0}.wp-block-group .wp-block-group__inner-container>.wp-block-columns.alignwide{max-width:var(--teft-theme-site-width)}.wp-block-group .wp-block-group__inner-container>.wp-block-columns.alignfull{max-width:none}.rb-progress{border:none;max-width:var(--theft-theme-site-width);padding:0}@media (min-width:768px){.rb-progress{display:flex;gap:40px;justify-content:space-between}}@media (min-width:1024px){.rb-progress{gap:80px}}@media (min-width:1200px){.rb-progress{margin-bottom:120px;margin-top:120px}}.rb-progress p{margin:0}@media (min-width:768px){.rb-progress .rb-progress__column{width:calc(50% - 20px);width:calc(50% - 40px)}}.rb-progress .rb-progress__column:first-child{margin-bottom:24px}@media (min-width:768px){.rb-progress .rb-progress__column:first-child{margin-bottom:0}}.rb-progress .rb-progress__column:first-child h2{font-size:26px;line-height:32px;margin-bottom:8px;margin-top:0}@media (min-width:1200px){.rb-progress .rb-progress__column:first-child h2{font-size:42px;line-height:48px;margin-bottom:16px}}.rb-progress .rb-progress__column:first-child p{font-size:18px;line-height:1.5}@media (min-width:1200px){.rb-progress .rb-progress__column:first-child p{font-size:24px;font-weight:600;line-height:36px}}.rb-progress .rb-progress__total,.rb-progress .rb-progress__total-label{font-family:var(--teft-typography-heading-font-family);font-size:22px;font-weight:600;line-height:32px}@media (min-width:1200px){.rb-progress .rb-progress__total,.rb-progress .rb-progress__total-label{font-size:42px;line-height:48px}}.rb-progress .rb-progress__total{color:var(--theme-color-red);margin-right:3px}@media (min-width:1200px){.rb-progress .rb-progress__total{margin-right:8px}}.rb-progress .rb-progress__total-prompt{font-size:18px;line-height:24px;margin:4px 0 8px}@media (min-width:1200px){.rb-progress .rb-progress__total-prompt{font-size:20px;line-height:32px;margin-bottom:16px}}.rb-progress .rb-progress__progress-bar{background-color:#d0ccbf;border-radius:4px;display:block;height:8px;position:relative;width:100%}@media (min-width:1200px){.rb-progress .rb-progress__progress-bar{border-radius:8px;height:16px}}.rb-progress .rb-progress__progress-bar .rb-progress__progress-bar-value{background-color:var(--theme-color-red);border-radius:4px;height:8px;left:0;max-width:100%;position:absolute;top:0;transition:width .3s ease-in-out}@media (min-width:1200px){.rb-progress .rb-progress__progress-bar .rb-progress__progress-bar-value{border-radius:8px;height:16px}}.rb-progress .rb-progress__text-below{font-size:18px;line-height:24px;margin-top:8px}@media (min-width:1200px){.rb-progress .rb-progress__text-below{margin-top:16px}}.rb-progress .rb-progress__text-below a:link,.rb-progress .rb-progress__text-below a:visited{color:var(--teft-theme-body-font-color)}.editor-styles-wrapper .rb-progress,.rb-role-selector{max-width:1200px}@media (min-width:1024px){.rb-role-selector .rb-role-selector__cols{align-items:center;display:flex;gap:20px;justify-content:space-between}.rb-role-selector .rb-role-selector__cols .rb-role-selector__col.rb-role-selector__col--blocks{max-width:576px}}@media (min-width:1200px){.rb-role-selector .rb-role-selector__cols .rb-role-selector__col.rb-role-selector__col--blocks h2{margin-top:0}.rb-role-selector .rb-role-selector__cols .rb-role-selector__col.rb-role-selector__col--blocks p{font-size:26px}}@media (min-width:1024px){.rb-role-selector .rb-role-selector__cols .rb-role-selector__col.rb-role-selector__col--form{flex:0 0 472px;order:2}}.rb-role-selector .rb-role-selector-form{background-color:var(--theme-color-light-grey);border-radius:8px;margin-left:auto;margin-right:auto;max-width:472px;padding:24px 16px}@media (min-width:500px){.rb-role-selector .rb-role-selector-form{padding:48px}}.rb-role-selector .rb-role-selector-form>label,.rb-role-selector .rb-role-selector-form fieldset>legend{display:block;font-size:16px;font-weight:600;margin-bottom:16px}.rb-role-selector .rb-role-selector-form select{background-color:var(--theme-color-white);border:1px solid var(--theme-color-light-beige);border-radius:8px;font-size:16px;height:auto;line-height:24px;margin-bottom:24px;padding:14px 16px;text-align:left;width:100%}.rb-role-selector .rb-role-selector-form fieldset{border:0;margin:0 0 32px;padding:0}.rb-role-selector .rb-role-selector-form fieldset .radio-wrapper{display:flex;width:100%}.rb-role-selector .rb-role-selector-form fieldset .radio-wrapper>div{flex:0 0 50%}.rb-role-selector .rb-role-selector-form fieldset input[type=radio]{opacity:0;position:absolute}.rb-role-selector .rb-role-selector-form fieldset input[type=radio]+label{background-color:var(--theme-color-white);border:1px solid var(--theme-color-light-beige);display:block;font-size:16px;padding:42px 16px 14px;width:100%}.rb-role-selector .rb-role-selector-form fieldset input[type=radio]+label:hover{cursor:pointer}@media (min-width:500px){.rb-role-selector .rb-role-selector-form fieldset input[type=radio]+label{padding:16px}}.rb-role-selector .rb-role-selector-form fieldset input[type=radio]+label.first{border-bottom-left-radius:8px;border-right-width:0;border-top-left-radius:8px}.rb-role-selector .rb-role-selector-form fieldset input[type=radio]+label.last{border-bottom-right-radius:8px;border-left-width:0;border-top-right-radius:8px}.rb-role-selector .rb-role-selector-form fieldset input[type=radio]:checked+label{background-color:var(--theme-color-black);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNSAxMS4xODE4TDEwLjM4MjQgMTVMMTcuNSA4IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-position:top 14px left 16px;background-repeat:no-repeat;border-color:var(--theme-color-black);color:var(--theme-color-white)}@media (min-width:500px){.rb-role-selector .rb-role-selector-form fieldset input[type=radio]:checked+label{background-position:right 16px center}}.rb-role-selector .rb-role-selector-form input[type=submit]{font-size:16px;padding:16px 24px;text-transform:none;width:100%}@media (min-width:500px){.rb-role-selector .rb-role-selector-form input[type=submit]{font-size:18px}}.rb-role-selector .rb-role-selector__placeholder{align-items:center;background-color:var(--theme-color-light-grey);border-radius:8px;color:var(--theme-color-grey-60);display:flex;justify-content:center;padding:32px;width:472px}.rb-training-nav{margin:0;max-width:100%}.rb-training-nav .rb-training-nav__container{margin-left:auto;margin-right:auto;max-width:var(--teft-theme-site-width)}.rb-training-nav .rb-training-nav__main{background-color:var(--theme-color-light-grey);padding:24px var(--teft-theme-site-padding)}@media (min-width:1024px){.rb-training-nav .rb-training-nav__main{padding-bottom:0;padding-top:0}.rb-training-nav .rb-training-nav__cols{align-items:center;display:flex;justify-content:space-between}.rb-training-nav .rb-training-nav__meta{align-items:center;display:flex;gap:16px}}.rb-training-nav .rb-training-nav__meta a{display:block;line-height:1}.rb-training-nav .rb-training-nav__status{font-family:var(--teft-typography-heading-font-family);font-size:26px;line-height:32px;margin:16px 0 0}@media (min-width:1024px){.rb-training-nav .rb-training-nav__status{margin:0}}.rb-training-nav .rb-training-nav__menu{list-style:none;margin:24px 0 0;padding:0}@media (min-width:768px){.rb-training-nav .rb-training-nav__menu{display:flex;gap:32px}}@media (min-width:1024px){.rb-training-nav .rb-training-nav__menu{gap:50px;margin:0}}.rb-training-nav .rb-training-nav__menu li{margin:0 0 24px;padding:0;position:relative}@media (min-width:768px){.rb-training-nav .rb-training-nav__menu li{margin:0}}.rb-training-nav .rb-training-nav__menu li:last-child{margin-bottom:0}.rb-training-nav .rb-training-nav__menu li:after{background-color:var(--theme-color-red);bottom:-6px;content:"";display:none;height:2px;left:0;position:absolute;width:80px}@media (min-width:1024px){.rb-training-nav .rb-training-nav__menu li:after{bottom:0;width:100%}}.rb-training-nav .rb-training-nav__menu li a:link,.rb-training-nav .rb-training-nav__menu li a:visited{color:#4a4f53;display:inline-block;font-size:20px;line-height:32px;text-decoration:none}@media (min-width:1024px){.rb-training-nav .rb-training-nav__menu li a:link,.rb-training-nav .rb-training-nav__menu li a:visited{padding:24px 0}}.rb-training-nav .rb-training-nav__menu li a:link:hover,.rb-training-nav .rb-training-nav__menu li a:visited:hover{color:var(--theme-color-black)}.rb-training-nav .rb-training-nav__menu li.current-menu-item:after{display:block}.rb-training-nav .rb-training-nav__menu li.current-menu-item a:link,.rb-training-nav .rb-training-nav__menu li.current-menu-item a:visited{color:var(--theme-color-black)}.editor-styles-wrapper .rb-training-nav__main{padding:16px 0}.editor-styles-wrapper .rb-training-nav__placeholder{border:1px dashed var(--theme-color-grey-40);border-radius:8px;padding:16px}.editor-styles-wrapper .rb-training-nav__placeholder p{color:var(--theme-color-grey-60);font-size:16px;margin:0}.rb-dilemmas{display:flex;flex-direction:column;gap:32px;max-width:var(--teft-theme-wide-width)}@media (min-width:840px){.rb-dilemmas{flex-direction:row;flex-wrap:wrap;gap:48px;justify-content:space-between}}.editor-styles-wrapper .rb-dilemmas{display:block;max-width:1200px}.editor-styles-wrapper .rb-dilemmas .block-editor-block-list__layout{display:flex;flex-direction:row;flex-wrap:wrap;gap:48px;justify-content:space-between}.editor-styles-wrapper .rb-dilemmas .block-editor-block-list__layout .block-editor-block-list__layout{display:block}.editor-styles-wrapper .rb-dilemmas .block-editor-block-list__layout .rb-dilemma{margin:0}@media (min-width:840px){.rb-dilemma{flex-basis:calc(50% - 24px);flex-grow:0;flex-shrink:0}}.rb-dilemma .rb-dilemma__image-container{height:0;padding-bottom:56.25%;position:relative}.rb-dilemma .rb-dilemma__image-container .rb-dilemma__image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.rb-dilemma .rb-dilemma__title{background-color:var(--theme-color-light-grey);font-size:24px;line-height:32px;margin:0;padding:24px 24px 8px}@media (min-width:1200px){.rb-dilemma .rb-dilemma__title{padding:32px 32px 8px}}.rb-dilemma .rb-dilemma-description{background-color:var(--theme-color-light-grey);padding:0 24px 24px}@media (min-width:1200px){.rb-dilemma .rb-dilemma-description{padding:0 32px 32px}}.rb-dilemma .rb-dilemma-description>:first-child{margin-top:0}.rb-dilemma .rb-dilemma-description ol,.rb-dilemma .rb-dilemma-description p,.rb-dilemma .rb-dilemma-description ul{font-size:18px;line-height:24px;margin:8px 0 0}.rb-dilemma .rb-dilemma-description ol li,.rb-dilemma .rb-dilemma-description ul li{margin:0}.rb-dilemma .rb-dilemma-solution{background-color:var(--theme-color-light-grey);margin-top:8px;padding:24px}@media (min-width:1200px){.rb-dilemma .rb-dilemma-solution{margin-top:16px;padding:32px}}.rb-dilemma .rb-dilemma-solution>:first-child{margin-top:0}.rb-dilemma .rb-dilemma-solution ol,.rb-dilemma .rb-dilemma-solution p,.rb-dilemma .rb-dilemma-solution ul{font-size:18px;line-height:24px;margin:8px 0 0}.rb-dilemma .rb-dilemma-solution ol li,.rb-dilemma .rb-dilemma-solution ul li{margin:0}.rb-dilemma .rb-dilemma-solution .rb-dilemma-solution__toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;display:flex;font-size:18px;font-weight:700;gap:16px;justify-content:space-between;line-height:24px;padding:0;text-align:left}@media (min-width:1100px){.rb-dilemma .rb-dilemma-solution .rb-dilemma-solution__toggle{gap:8px}}.rb-dilemma .rb-dilemma-solution .rb-dilemma-solution__toggle:hover{cursor:pointer}@media (min-width:1100px){.rb-dilemma .rb-dilemma-solution .rb-dilemma-solution__toggle span{order:2}}.rb-dilemma .rb-dilemma-solution .rb-dilemma-solution__toggle svg{flex:0 0 32px}.rb-dilemma .rb-dilemma-solution.rb-dilemma-solution--active .rb-dilemma-solution__toggle .vertical-line,.rb-dilemma .rb-dilemma-solution .rb-dilemma-solution__text{display:none}.rb-dilemma .rb-dilemma-solution.rb-dilemma-solution--active .rb-dilemma-solution__text{display:block}.editor-styles-wrapper .rb-dilemma h2{background-color:var(--theme-color-light-grey);font-size:24px;line-height:32px;margin:0;padding:32px 32px 8px}.editor-styles-wrapper .rb-dilemma .rb-dilemma-description{margin:0;padding-top:8px}.editor-styles-wrapper .rb-dilemma .rb-dilemma-description :first-child{margin-top:0}.editor-styles-wrapper .rb-dilemma .rb-dilemma-solution{margin-bottom:0}.rb-handbook-chapters-grid{--grid-gap:8px}@media (min-width:768px){.rb-handbook-chapters-grid{--grid-gap:24px}}.rb-handbook-chapters-grid{display:flex;flex-direction:column;gap:var(--grid-gap);max-width:var(--teft-theme-wide-width)}@media (min-width:768px){.rb-handbook-chapters-grid{flex-direction:row;flex-wrap:wrap}}.editor-styles-wrapper .rb-handbook-chapters-grid{display:block;max-width:var(--teft-theme-site-width)}.editor-styles-wrapper .rb-handbook-chapters-grid .rb-handbook-chapters-grid__editor-container{background-color:var(--theme-color-light-grey);padding:32px;text-align:center}.editor-styles-wrapper .rb-handbook-chapters-grid .rb-handbook-chapters-grid__editor-container p{color:var(--theme-color-grey-60)}.rb-handbook-chapter{background:var(--theme-color-light-grey)}@media (min-width:768px){.rb-handbook-chapter{flex:0 0 calc(50% - var(--grid-gap)/2)}}.rb-handbook-chapter .rb-handbook-chapter__link{display:flex;flex-direction:column;gap:24px;height:100%;justify-content:space-between;padding:24px}@media (min-width:768px){.rb-handbook-chapter .rb-handbook-chapter__link{gap:48px;padding:32px}}.rb-handbook-chapter .rb-handbook-chapter__link:link,.rb-handbook-chapter .rb-handbook-chapter__link:visited{color:var(--theme-color-black);text-decoration:none}.rb-handbook-chapter .rb-handbook-chapter__meta{color:var(--theme-color-grey-70);font-size:16px;font-weight:600;line-height:24px;margin:0}.rb-handbook-chapter .rb-handbook-chapter__title{font-size:24px;line-height:32px;margin:8px 0 0}@media (min-width:768px){.rb-handbook-chapter .rb-handbook-chapter__bottom{margin-top:auto}}.single-handbook .entry-content{position:relative}.rb-handbook-chapters-nav-container{bottom:40px;left:calc(var(--teft-theme-site-padding)*-1);margin:0;position:absolute}.rb-handbook-chapters-nav{--closed-width:48px;border:1px solid var(--theme-color-light-grey);border-bottom-right-radius:8px;border-left:none;border-top-right-radius:8px;display:none;margin:0;max-width:250px;overflow:hidden;position:-webkit-sticky;position:sticky;top:140px;width:var(--closed-width)}.rb-handbook-chapters-nav.rb-handbook-chapters-nav--open{width:calc((100vw - var(--teft-theme-content-width))/2 - 24px)}.rb-handbook-chapters-nav.rb-handbook-chapters-nav--open .rb-handbook-chapters-nav__title-container{display:block}.rb-handbook-chapters-nav.rb-handbook-chapters-nav--open .rb-handbook-chapters-nav__toggle svg{transform:rotate(180deg)}.rb-handbook-chapters-nav.rb-handbook-chapters-nav--open .rb-handbook-chapters-nav__menu-title{display:inline}.rb-handbook-chapters-nav.rb-handbook-chapters-nav--open .rb-handbook-chapters-nav__menu-item{padding:0 40px}.rb-handbook-chapters-nav.rb-handbook-chapters-nav--open .rb-handbook-chapters-nav__menu-link:link,.rb-handbook-chapters-nav.rb-handbook-chapters-nav--open .rb-handbook-chapters-nav__menu-link:visited{text-align:left;width:auto}@media (min-width:1260px){.rb-handbook-chapters-nav{display:block}}.rb-handbook-chapters-nav .rb-handbook-chapters-nav__header{display:flex}.rb-handbook-chapters-nav .rb-handbook-chapters-nav__title-container{display:none;flex:1 0 auto;padding:12px 0 12px 40px}.rb-handbook-chapters-nav .rb-handbook-chapters-nav__title{color:#666;font-family:var(--teft-typography-font-family);font-size:12px;font-weight:500;line-height:16px;text-transform:uppercase}.rb-handbook-chapters-nav .rb-handbook-chapters-nav__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;flex:0 0 48px;height:var(--closed-width);width:var(--closed-width)}.rb-handbook-chapters-nav .rb-handbook-chapters-nav__toggle:hover{cursor:pointer}.rb-handbook-chapters-nav .rb-handbook-chapters-nav__toggle svg{transition:transform .2s ease}.rb-handbook-chapters-nav .rb-handbook-chapters-nav__menu{list-style:none;margin:0;padding:0}.rb-handbook-chapters-nav .rb-handbook-chapters-nav__menu-item{border-left:2px solid transparent;margin:0}.rb-handbook-chapters-nav .rb-handbook-chapters-nav__menu-item.rb-handbook-chapters-nav__menu-item--current{border-left-color:var(--theme-color-red)}.rb-handbook-chapters-nav .rb-handbook-chapters-nav__menu-item.rb-handbook-chapters-nav__menu-item--current .rb-handbook-chapters-nav__menu-link:link,.rb-handbook-chapters-nav .rb-handbook-chapters-nav__menu-item.rb-handbook-chapters-nav__menu-item--current .rb-handbook-chapters-nav__menu-link:visited{color:var(--theme-color-red);font-weight:700}.rb-handbook-chapters-nav .rb-handbook-chapters-nav__menu-link:link,.rb-handbook-chapters-nav .rb-handbook-chapters-nav__menu-link:visited{color:var(--theme-color-black);display:block;font-size:16px;line-height:24px;padding:30px 0;text-align:center;text-decoration:none;width:var(--closed-width)}.rb-handbook-chapters-nav .rb-handbook-chapters-nav__menu-title{display:none}.editor-styles-wrapper .rb-handbook-chapters-nav{align-items:center;background:var(--theme-color-light-grey);border:none;border-radius:0;color:var(--theme-color-grey-70);display:flex;font-size:16px;gap:8px;max-width:calc(var(--teft-theme-content-width) + 30px);padding:24px;position:relative;top:0;width:auto}.editor-styles-wrapper .rb-handbook-chapters-nav .rb-handbook-chapters-nav__editor-icon{height:24px;width:24px}:root{--theme-color-red:#da291c;--theme-color-black:#111;--theme-color-white:#fff;--theme-color-dark-red:#ad0f13;--theme-color-light-red:#f9dfdd;--theme-color-medium-pink:#d68789;--theme-color-light-pink:#eac3c4;--theme-color-yellow:#f2a900;--theme-color-light-yellow:#f8d480;--theme-color-very-light-yellow:#fce9bf;--theme-color-blue:#009ca6;--theme-color-light-blue:#80cdd2;--theme-color-very-light-blue:#bfe6e9;--theme-color-orange:#fc4c02;--theme-color-light-orange:#fda580;--theme-color-very-light-orange:#fed2c0;--theme-color-light-beige:#d0ccbf;--theme-color-light-grey:#f3f2ee;--theme-color-vipps-orange:#ff5b24;--theme-color-vipps-orange-dark:#e55220;--theme-color-grey-5:#f2f2f2;--theme-color-grey-10:#e6e6e6;--theme-color-grey-20:#ccc;--theme-color-grey-30:#b3b3b3;--theme-color-grey-40:#999;--theme-color-grey-50:grey;--theme-color-grey-60:#666;--theme-color-grey-70:#4d4d4d;--theme-color-grey-80:#333;--theme-color-grey-90:#191919;--theme-color-grey-100:#222221;--theme-color-error:red;--theme-color-support-dark-grey:#4a4f53;--theme-color-site-bg:#d0d0d0;--teft-typography-font-family:lato,sans-serif;--teft-typography-heading-font-family:oswald,sans-serif;--teft-typography-xxxs:12px;--teft-typography-xxs:14px;--teft-typography-xs:16px;--teft-typography-sm:18px;--teft-typography-md:18px;--teft-typography-lg:20px;--teft-typography-xl:24px;--teft-typography-xxl:29px;--teft-typography-xxxl:35px}@media (min-width:601px){:root{--teft-typography-xxxs:14px;--teft-typography-xxs:16px;--teft-typography-xs:20px;--teft-typography-sm:22px;--teft-typography-md:24px;--teft-typography-lg:26px;--teft-typography-xl:32px;--teft-typography-xxl:42px;--teft-typography-xxxl:66px}}:root{--teft-theme-site-width:1200px;--teft-theme-content-width:784px;--rb-theme-site-width:1400px;--teft-theme-gap:1rem;--teft-theme-negative-block-margin:-2rem;--teft-spacing-block-margin:4rem;--teft-theme-block-margin:4rem;--teft-theme-site-padding:1rem}@media (min-width:601px){:root{--teft-theme-gap:2.4rem}}@media (min-width:783px){:root{--teft-theme-site-padding:3rem}}:root{--teft-buttons-background-color:var(--theme-color-red);--teft-buttons-text-color:var(--theme-color-white);--teft-buttons-outlined-color:var(--theme-color-red)}.give-submit.give-btn,.teft-button,.wp-block-button__link,form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:80px;cursor:pointer;font-size:16px;font-weight:600;line-height:24px;padding:.5em 1.5em;text-decoration:none;text-transform:uppercase;transition:all .4s ease-in-out}@media (min-width:601px){.give-submit.give-btn,.teft-button,.wp-block-button__link,form input[type=submit]{font-size:18px}}.give-submit.give-btn,.teft-button,form input[type=submit]{background:var(--theme-color-red);color:var(--teft-buttons-text-color)}.wp-block-lib-external-content form{background:var(--theme-color-light-grey);border-radius:8px;padding:2.5rem}.wp-block-lib-external-content form h1,.wp-block-lib-external-content form h2{font-size:2rem;margin-bottom:1.5rem}.wp-block-lib-external-content form label{font-size:1.1rem;font-weight:400}.wp-block-lib-external-content form input:not([type=radio]):not([type=checkbox]):not([type=submit]),.wp-block-lib-external-content form select,.wp-block-lib-external-content form textarea{background-color:var(--theme-color-white);border:1px solid var(--theme-color-light-beige);border-radius:8px;font-size:16px;height:auto;line-height:24px;padding:1rem;text-align:left;width:100%}.wp-block-lib-external-content form select{background-position-x:94%;cursor:pointer}.wp-block-lib-external-content form input[type=checkbox],.wp-block-lib-external-content form input[type=radio]{cursor:pointer;height:20px;margin-bottom:-2px;width:20px}.wp-block-lib-external-content form label+input[type=checkbox],.wp-block-lib-external-content form label+input[type=radio]{display:inline-block;left:5px;position:relative;top:3px}.wp-block-lib-external-content form input[type=submit]{font-size:1.5rem;margin-top:2rem}.wp-block-lib-external-content .sfIframe form{align-items:center;display:flex;flex-flow:row wrap;height:auto!important;justify-content:space-between;margin:0!important}.wp-block-lib-external-content .sfIframe form>*{flex:0 1 100%;margin-bottom:1rem}.wp-block-lib-external-content .sfIframe form>:last-child{margin-bottom:0}.wp-block-lib-external-content .sfIframe form .waf-form-field[width="50%"]{flex:0 1 100%}.wp-block-lib-external-content .sfIframe form .g-recaptcha{display:flex;justify-content:flex-end}@media (min-width:601px){.wp-block-lib-external-content .sfIframe form .waf-form-field[width="50%"]{flex-basis:calc(50% - 1rem);flex-grow:0;flex-shrink:1}}#cookie-notice{background-color:transparent!important;font-family:var(--teft-typography-font-family)}#cookie-notice .cookie-notice-container{align-items:center;background-color:var(--theme-color-very-light-yellow);border-top-left-radius:8px;border-top-right-radius:8px;display:inline-flex;margin:0 auto;max-width:940px;padding:18px 24px;position:relative}#cookie-notice a{font-weight:600}#cookie-notice .cn-text-container{color:var(--theme-color-black);flex:1 1;margin-top:6px;padding-right:20px;text-align:left}#cookie-notice .cn-text-container a{color:var(--theme-color-black);white-space:nowrap}#cookie-notice .cn-buttons-container{flex:0 0 auto}#cookie-notice .cn-buttons-container a.cn-set-cookie{background-color:var(--theme-color-black);border-radius:50px;font-weight:700;padding:.9em 1.2em;text-transform:uppercase}#cookie-notice .cn-close-icon{margin:0;right:8px;top:8px}@media (min-width:601px){#cookie-notice .cn-close-icon{margin:0 0 0 20px;position:relative;right:0;top:50%}}#cookie-notice .cn-close-icon:after,#cookie-notice .cn-close-icon:before{background-color:var(--theme-color-black)}@media (max-width:600px){#cookie-notice .cookie-notice-container{flex-flow:row wrap;justify-content:flex-end;padding:25px 25px 15px}#cookie-notice .cn-text-container{flex:0 0 100%;margin-bottom:1.4em;padding:0;text-align:center}#cookie-notice .cn-text-container a{white-space:normal}#cookie-notice .cn-buttons-container,#cookie-notice .cn-buttons-container a{width:100%}}.give-form-wrap{background:var(--theme-color-light-grey);border-radius:8px;flex:0 0 576px;margin:0 auto;max-width:576px;overflow:hidden;padding:0}.give-form-wrap .give_error{line-height:1.2;margin:1rem auto}.give-form-wrap *{margin:0}.give-form-wrap .give-form-title{font-size:32px;line-height:40px;margin-bottom:1rem;padding:2.5rem 2.5rem 0}@media (max-width:649px){.give-form-wrap .give-form-title{padding:1.5rem 1rem 0}}.give-form-wrap .give-form-description{font-size:16px;margin-bottom:1rem;padding:0 1rem}@media (min-width:601px){.give-form-wrap .give-form-description{font-size:16px;padding:0 2.5rem}}@media (min-width:783px){.give-form-wrap .give-form-description{font-size:20px;padding:0 2.5rem}}.give-form-wrap .give-link-bottom{align-items:center;background:var(--theme-color-light-beige);display:flex;flex-direction:column;font-size:16px;justify-content:center;line-height:1;padding:.9em 0}.give-form-wrap .give-link-bottom a{color:inherit}.give-form-wrap .give-link-bottom .give-bottom-link:first-child{margin-bottom:20px}@media screen and (min-width:400px){.give-form-wrap .give-link-bottom{flex-direction:row}.give-form-wrap .give-link-bottom .give-bottom-link{border-right:1px solid var(--theme-color-support-dark-grey);padding-right:1em}.give-form-wrap .give-link-bottom .give-bottom-link+.give-bottom-link{border-right:0;padding-left:1em;padding-right:0}.give-form-wrap .give-link-bottom .give-bottom-link:first-child{margin-bottom:0}}.give-form-wrap .give-form{display:flex;flex-flow:row wrap;overflow:visible;padding:0 2.5rem 2.5rem}.give-form-wrap .give-form>*{flex:0 1 100%;order:2}.give-form-wrap .give-form .give-recurring-donors-choice{order:1}.give-form-wrap button{color:var(--theme-color-grey-60)}.give-form-wrap button,.give-form-wrap input:not([type=radio],[type=checkbox],[type=submit]){background:#fff;border:1px solid #d0ccbf;border-radius:8px;font-size:16px;height:56px;line-height:24px;padding:0 1rem;text-align:left;width:100%}.give-form-wrap button:invalid,.give-form-wrap input:not([type=radio],[type=checkbox],[type=submit]):invalid{box-shadow:none;outline:none}.give-form-wrap button:active,.give-form-wrap button:focus,.give-form-wrap input:not([type=radio],[type=checkbox],[type=submit]):active,.give-form-wrap input:not([type=radio],[type=checkbox],[type=submit]):focus{border-color:var(--theme-color-blue);box-shadow:0 0 0 6px var(--theme-color-very-light-blue);outline:none}.give-form-wrap .dekode-give-fl-is-used input:not([type=radio],[type=checkbox],[type=submit]):invalid,.give-form-wrap .give-fl-is-active input:not([type=radio],[type=checkbox],[type=submit]):invalid{border:1px solid var(--theme-color-red);box-shadow:none;outline:none}.give-form-wrap .dekode-give-fl-is-used input:not([type=radio],[type=checkbox],[type=submit]):invalid:focus,.give-form-wrap .give-fl-is-active input:not([type=radio],[type=checkbox],[type=submit]):invalid:focus{border:1px solid var(--theme-color-red);box-shadow:0 0 0 6px var(--theme-color-very-light-blue);outline:none}.give-form-wrap .give-btn.give-submit,.give-form-wrap input.give-btn{border:none;display:block;font-weight:700;height:56px;margin:0 auto;max-width:353px;min-width:254px;padding:0 1rem;text-align:center;text-transform:none;width:auto}.give-form-wrap .give-btn.give-submit:active,.give-form-wrap .give-btn.give-submit:hover,.give-form-wrap input.give-btn:active,.give-form-wrap input.give-btn:hover{background-color:var(--theme-color-dark-red)}.give-form-wrap .give-btn.give-submit:focus,.give-form-wrap input.give-btn:focus{box-shadow:0 0 0 4px var(--theme-color-white),0 0 0 6px var(--theme-color-red);outline:none}.give-form-wrap .give-btn.give-submit:disabled,.give-form-wrap input.give-btn:disabled{background-color:var(--theme-color-light-beige);cursor:not-allowed}.give-form-wrap fieldset{border:none;padding:0}.give-form-wrap fieldset legend{display:none}.give-form-wrap fieldset ul{list-style:none;margin-top:1rem;padding-left:0}.give-form-wrap fieldset ul li{margin:0}.give-form-wrap #give_checkout_user_info .form-row{margin-bottom:1.5rem 0}.give-form-wrap .ffm-checkbox-field label{color:var(--theme-color-grey-60);cursor:pointer;display:flex;font-size:12px;line-height:1;line-height:16px;margin:.2rem 0;padding:0 8px}.give-form-wrap .ffm-checkbox-field label input{cursor:pointer;margin:1px 8px 0 0;width:auto}.give-form-wrap .give-fl-wrap{position:relative}.give-form-wrap .give-fl-wrap .give-label{align-items:center;color:var(--theme-color-grey-60);display:flex;height:56px;left:0;padding:1rem;position:absolute;top:0}.give-form-wrap .give-fl-wrap.give-fl-wrap-input.give-fl-has-focus .give-label,.give-form-wrap .give-fl-wrap.give-fl-wrap-input.give-fl-is-active .give-label{color:var(--theme-color-grey-60);font-size:12px;height:inherit;line-height:16px;padding:.5rem 1rem}.give-form-wrap .give-fl-wrap.give-fl-wrap-input.give-fl-has-focus input,.give-form-wrap .give-fl-wrap.give-fl-wrap-input.give-fl-is-active input{padding:1.5rem 1rem .5rem}.give-form-wrap .give-fl-wrap.give-fl-wrap-input.give-fl-has-focus input{border-color:var(--theme-color-blue);outline:none}.give-form-wrap .give-fl-wrap input::-moz-placeholder{color:transparent}.give-form-wrap .give-fl-wrap input:-ms-input-placeholder{color:transparent}.give-form-wrap .give-fl-wrap input::placeholder{color:transparent}.give-form-wrap .give-donation-levels-wrap{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding-left:0}@media (max-width:649px){.give-form-wrap .give-donation-levels-wrap{justify-content:space-between}}.give-form-wrap .give-donation-levels-wrap li{flex-basis:calc(33% - 4px);flex-grow:1;flex-shrink:1;margin:0 8px 8px 0;max-width:calc(33% - 4px)}.give-form-wrap .give-donation-levels-wrap li:nth-of-type(3n){margin-right:0}.give-form-wrap .give-donation-levels-wrap li:last-of-type{flex-basis:100%;margin:0;max-width:100%}.give-form-wrap .give-donation-levels-wrap li button{cursor:pointer}.give-form-wrap .give-donation-levels-wrap li button:disabled{background-color:var(--theme-color-grey-10);cursor:not-allowed}@media (max-width:899px){.give-form-wrap .give-donation-levels-wrap li,.give-form-wrap .give-donation-levels-wrap li:last-of-type{flex-basis:calc(50% - 5px);flex-grow:0;flex-shrink:0;margin:5px 0;max-width:none}}@media (max-width:649px){.give-form-wrap .give-donation-levels-wrap li,.give-form-wrap .give-donation-levels-wrap li:last-of-type{flex-basis:calc(50% - 5px);flex-grow:0;flex-shrink:0}}.give-form-wrap .give_errors p{color:var(--theme-color-red);font-size:16px}.give-form-wrap.give-multi-in-progress .give-form-description,.give-form-wrap.give-multi-in-progress .give-form-title{display:none}.give-form-wrap.give-multi-in-progress .give-section{padding-bottom:0}.give-form-wrap.give-multi-in-progress form.dekode-give-multi-step-form .give-section{padding-top:2.5rem}.give-form-wrap #give_error_test_mode,.give-form-wrap .give-hidden{display:none}.give-form-wrap form.dekode-give-multi-step-form{font-size:16px}.give-form-wrap form.dekode-give-multi-step-form .give-section{background:var(--theme-color-light-grey);padding:.2rem 2.5rem 1.5rem}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .give-section{padding:0 16px 24px}}.give-form-wrap form.dekode-give-multi-step-form .give-section>*{margin-bottom:1.5rem}.give-form-wrap form.dekode-give-multi-step-form .give-section .advance-btn{margin-bottom:0;margin-top:0;max-width:17rem}.give-form-wrap form.dekode-give-multi-step-form .give-section .advance-btn:disabled{background-color:var(--theme-color-grey-30);cursor:not-allowed}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .give-section .advance-btn{max-width:100%}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .give-section .advance-btn{max-width:100%}}.give-form-wrap form.dekode-give-multi-step-form .give-section .loading-btn{position:relative}.give-form-wrap form.dekode-give-multi-step-form .give-section .loading-btn:after{-webkit-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite;border-color:#fff transparent;border-radius:50%;border-style:solid;border-width:3px;content:" ";display:block;height:1.5rem;position:absolute;right:1.5rem;top:calc(50% - 12px);width:1.5rem}.give-form-wrap form.dekode-give-multi-step-form .give-section .back-btn{color:var(--theme-color-grey-60);padding-left:1.5rem;padding-top:1rem;position:relative;text-decoration:none}.give-form-wrap form.dekode-give-multi-step-form .give-section .back-btn:active,.give-form-wrap form.dekode-give-multi-step-form .give-section .back-btn:focus,.give-form-wrap form.dekode-give-multi-step-form .give-section .back-btn:hover{color:var(--theme-color-red);outline:none;text-decoration:underline}.give-form-wrap form.dekode-give-multi-step-form .give-section .back-btn:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjY2NjUgOEgzLjMzMzE3IiBzdHJva2U9IiM2NjY2NjYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNOCAzLjMzMzMxTDMuMzMzMzMgNy45OTk5OEw4IDEyLjY2NjYiIHN0cm9rZT0iIzY2NjY2NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-size:16px 16px;bottom:2px;content:"";display:block;height:16px;left:0;position:absolute;width:16px}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .give-section .back-btn:before{bottom:-1px}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .give-section .back-btn:before{bottom:-1px}}.give-form-wrap form.dekode-give-multi-step-form .give-section input:disabled{background-color:var(--theme-color-grey-10);cursor:not-allowed}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .set-price{display:none}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-total-wrap{display:flex;margin-bottom:0;order:4;position:relative}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-total-wrap .give-donation-amount{opacity:0;position:absolute;right:0;top:-75px;width:100%;z-index:-20}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-total-wrap .give-donation-amount{top:-75px;width:calc(50% - 4px)}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-total-wrap .give-donation-amount{top:-75px;width:calc(50% - 4px)}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-total-wrap .give-donation-amount.dekode-give-custom-amount-set,.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-total-wrap .give-donation-amount.give-custom-amount-focus-in{opacity:1;z-index:10}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-total-wrap .give-donation-amount .give-currency-symbol{line-height:57px;position:absolute;right:16px;text-align:center;top:0}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-total-wrap .give-donation-amount .give-currency-symbol{line-height:49px}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-total-wrap .give-donation-amount .give-currency-symbol{line-height:49px}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-donation-intro{color:#000;font-size:18px;font-weight:600;margin-bottom:.5rem;order:2}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap{margin-bottom:1rem;order:3;padding:0}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap .give-donation-level-btn{font-size:16px;padding-left:2.7rem;position:relative}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap .give-donation-level-btn:before{border:1px solid var(--theme-color-light-beige);border-radius:100px;content:"";height:16px;left:16px;position:absolute;top:calc(50% - 8px);width:16px}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap .give-donation-level-btn.give-default-level{border-color:var(--theme-color-light-blue)}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap .give-donation-level-btn.give-default-level:before{border:1px solid var(--theme-color-blue)}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap .give-donation-level-btn.give-default-level:after{background-color:var(--theme-color-blue);border-radius:100px;content:"";height:8px;left:20px;position:absolute;top:calc(50% - 4px);width:8px}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap .give-donation-level-btn:focus{border-color:var(--theme-color-blue);box-shadow:0 0 0 4px var(--theme-color-very-light-blue);outline:none}@media (min-width:783px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap .give-donation-level-btn{font-size:18px;padding-left:2.5rem}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap .give-donation-level-btn.give-btn-level-custom{padding:0 1rem;text-align:center}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap .give-donation-level-btn.give-btn-level-custom:after,.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap .give-donation-level-btn.give-btn-level-custom:before{content:none;display:none;height:0;width:0}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give_error{color:var(--theme-color-red);margin:-1rem 0 1rem;order:5;padding:0 .5rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-donation-level-nudge-wrappers{margin:0 0 1rem;order:6;padding:.5rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-donation-level-nudge-wrappers>div{align-items:center;display:none;padding-left:72px;position:relative}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-donation-level-nudge-wrappers>div.active{display:flex}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-donation-level-nudge-wrappers>div .donation-level-nudge-icon{align-items:center;display:flex;left:8px;padding-right:15px;position:absolute;width:65px}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-donation-level-nudge-wrappers>div .donation-level-nudge-icon{left:0}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-donation-level-nudge-wrappers>div .donation-level-nudge-icon{left:0}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-donation-level-nudge-wrappers>div img{height:auto;max-width:100%}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section{margin-bottom:.5rem;order:1}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-label{display:none}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap{padding-top:.3rem}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap input[type=radio]{height:0;opacity:0;position:absolute}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap input[type=radio]+label{cursor:pointer;flex:0 1 auto;font-size:16px;line-height:1;margin-left:40px;padding:.5rem 0 .5rem 1.6rem;position:relative}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap input[type=radio]+label:first-of-type{margin-left:0}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap input[type=radio]+label:after,.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap input[type=radio]+label:before{transition:all .2s ease}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap input[type=radio]+label:before{background-color:var(--theme-color-white);border:2px solid var(--theme-color-light-beige);border-radius:100%;content:"";height:24px;left:0;position:absolute;top:5px;width:24px}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap input[type=radio]+label:after{background-color:var(--theme-color-blue);border-radius:100%;content:"";height:12px;left:6px;opacity:0;position:absolute;top:11px;transform:scale(0);width:12px}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap input[type=radio]+label{display:block;flex:0 0 100%;margin:0 0 1rem;padding:10px 0 10px 2.3rem}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap input[type=radio]+label{display:block;flex:0 0 100%;margin:0 0 1rem;padding:10px 0 10px 2.3rem}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap input[type=radio]+label:hover:before,.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap input[type=radio]:focus+label:before{border-color:var(--theme-color-blue);box-shadow:0 0 0 8px var(--theme-color-very-light-blue)}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap input[type=radio]:checked+label{color:var(--theme-color-black)}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #dekode-give-donation-frequency-section .give-donation-mode-wrap input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-submit{order:6}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-step-one-buttons{order:8}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give_errors{margin-top:.75rem;order:7}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .give-submit.advance-btn{margin-bottom:2.5rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2>p{margin-bottom:0}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:2rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn{color:var(--theme-color-grey-60);flex:0 1 auto;padding:0 1rem;position:relative;text-decoration:underline}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn:after{background-color:var(--theme-color-light-beige);content:"";height:16px;left:0;position:absolute;top:6px;width:1px}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn:after{content:none}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn:after{content:none}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn:active,.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn:focus,.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn:hover{color:var(--theme-color-red)}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn:first-of-type{padding-left:0}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn:first-of-type:after{content:none}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn.loading-btn:before{display:none}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn.loading-btn:after{-webkit-animation:none;animation:none;border:none;border-radius:none;content:none;height:16px;right:0;top:6px;width:1px}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn:first-of-type{margin-bottom:1rem}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn:first-of-type{margin-bottom:1rem}}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn{flex:0 0 100%;padding:0}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn{flex:0 0 100%;padding:0}}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links{flex-wrap:wrap}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links{flex-wrap:wrap}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 div{margin-bottom:1.5rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 #give-phone-intro{font-size:18px;margin-bottom:1rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 #give-phone-step2-wrap{margin-bottom:1rem}@media (min-width:651px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 #give-phone-step2-wrap{margin-bottom:1rem}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 #give-phone-step2-wrap .give-fl-wrap-input{margin-bottom:0}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 #give-phone-step2-wrap .give-error{color:var(--theme-color-red);margin:.5rem 0}@media (min-width:651px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 #give-phone-step2-wrap .give-error{bottom:-3.2rem}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 div:first-child{margin-bottom:1.5rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_submit{order:3}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_submit #give-final-total-wrap{display:none}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_submit .give-submit-button-wrap .give-loading-animation{background-color:var(--theme-color-light-grey);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:60}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_submit .give-submit-button-wrap .give-loading-animation:after{-webkit-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite;border-color:var(--theme-color-red);border-bottom:3px solid var(--theme-color-red);border-left:3px solid transparent;border-radius:50%;border-right:3px solid transparent;border-top:3px solid var(--theme-color-red);bottom:100px;content:" ";display:block;height:1.5rem;left:calc(50% - 12px);position:absolute;width:1.5rem}@media (min-width:651px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_submit .give-submit-button-wrap .give-loading-animation:after{top:calc(50% - 12px)}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_submit .give-submit-button-wrap .give-loading-animation .dekode-give-loading-message,.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_submit .give-submit-button-wrap .give-loading-animation .give-rb-loading-message{bottom:0;padding:0 1.5rem;position:absolute;text-align:center;width:100%}@media (min-width:651px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_submit .give-submit-button-wrap .give-loading-animation .dekode-give-loading-message,.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_submit .give-submit-button-wrap .give-loading-animation .give-rb-loading-message{left:50%;top:calc(50% + 40px);transform:translateX(-50%)}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select{order:2}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select .give-payment-mode-label{display:block;font-size:20px;line-height:32px;margin-bottom:1rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;list-style:none;margin:0;padding:0}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list{flex-wrap:wrap}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list{flex-wrap:wrap}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li{flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;padding:0;position:relative}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li:before{border:1px solid var(--theme-color-light-beige);border-radius:100px;content:"";height:16px;left:16px;position:absolute;top:calc(50% - 8px);width:16px}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li:after,.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li:before{z-index:50}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li.give-gateway-option-selected{border-color:var(--theme-color-blue);position:relative}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li.give-gateway-option-selected:before{border:1px solid var(--theme-color-blue)}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li.give-gateway-option-selected:after{background-color:var(--theme-color-blue);border-radius:100%;content:"";height:8px;left:20px;position:absolute;top:calc(50% - 4px);width:8px}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li.give-gateway-option-selected label{border-color:var(--theme-color-blue);color:var(--theme-color-blue)}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li input{height:0;opacity:0;position:absolute}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li label{align-items:center;background:var(--theme-color-white);border:1px solid var(--theme-color-light-beige);border-radius:8px;display:flex;height:100%;padding:1rem 4rem 1rem 2.5rem;position:relative}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li label:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxIDQuNUgzQzEuODk1NDMgNC41IDEgNS4zOTU0MyAxIDYuNVYxOC41QzEgMTkuNjA0NiAxLjg5NTQzIDIwLjUgMyAyMC41SDIxQzIyLjEwNDYgMjAuNSAyMyAxOS42MDQ2IDIzIDE4LjVWNi41QzIzIDUuMzk1NDMgMjIuMTA0NiA0LjUgMjEgNC41WiIgc3Ryb2tlPSIjOTk5OTk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEgOC41SDIzIiBzdHJva2U9IiM5OTk5OTkiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-size:24px 25px;content:"";display:block;height:25px;position:absolute;right:16px;top:calc(50% - 12px);width:24px}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li label:before{bottom:-1px}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li label:before{bottom:-1px}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li label#give-gateway-option-give_netaxept_vipps:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjgiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCA2OCAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02NS4zNTIyIDMuODM4MjJDNjQuNjM5MyAxLjA5MDYzIDYyLjkwODYgMCA2MC41NDYxIDBDNTguNjMyIDAgNTYuMjI5NyAxLjA5MDYzIDU2LjIyOTcgMy43MTY5OUM1Ni4yMjk3IDUuNDEzNzcgNTcuMzkwMiA2Ljc0NzMgNTkuMjgzNyA3LjA5MDg2TDYxLjA3NTcgNy40MTM4NUM2Mi4yOTc2IDcuNjM1OTYgNjIuNjQzOCA4LjEwMDc1IDYyLjY0MzggOC43MjcwM0M2Mi42NDM4IDkuNDM0MDYgNjEuODkwNCA5LjgzODAxIDYwLjc3MDQgOS44MzgwMUM1OS4zMDQ1IDkuODM4MDEgNTguMzg4IDkuMzEyODMgNTguMjQ1NCA3LjgzNzk0TDU1LjY1OTUgOC4yNDIxMUM1Ni4wNjY1IDExLjA5MDQgNTguNTkxMyAxMi4yNjI0IDYwLjg3MiAxMi4yNjI0QzYzLjAzMDcgMTIuMjYyNCA2NS4zMzE3IDExLjAwOTYgNjUuMzMxNyA4LjQ4NDU3QzY1LjMzMTcgNi43NjcyMiA2NC4yOTI5IDUuNTE1MDkgNjIuMzU4NSA1LjE1MDk2TDYwLjM4MzUgNC43ODc3MUM1OS4yODM3IDQuNTg1NzMgNTguOTE3NCA0LjA0MDIgNTguOTE3NCAzLjUxNTAxQzU4LjkxNzQgMi44NDgyNSA1OS42Mjk5IDIuNDI0MzggNjAuNjA3NCAyLjQyNDM4QzYxLjg0OTcgMi40MjQzOCA2Mi43MjUyIDIuODQ4MjUgNjIuNzY1OSA0LjI0MjE4TDY1LjM1MjIgMy44MzgyMlpNNy44NjUwMyA4LjE2MTY4TDEwLjU1MjUgMC4zMDM2MTRIMTMuNzA4Nkw5LjAyNTA0IDExLjk1OTZINi42ODM1OEwyIDAuMzAzODMzSDUuMTU2MTZMNy44NjUwMyA4LjE2MTY4Wk0yMi43OTExIDUuMjEyNTVDMjMuNjQ2NSA1LjIxMjU1IDI0LjM3OTYgNC41NjYxNCAyNC4zNzk2IDMuNjM3SDI0LjM3OThDMjQuMzc5OCAyLjcwNzY0IDIzLjY0NjUgMi4wNjE0NSAyMi43OTExIDIuMDYxNDVDMjEuOTM1OSAyLjA2MTQ1IDIxLjIwMzEgMi43MDc2NCAyMS4yMDMxIDMuNjM3QzIxLjIwMzEgNC41NjYxNCAyMS45MzU5IDUuMjEyNTUgMjIuNzkxMSA1LjIxMjU1Wk0yNC44NjgyIDcuNzU4MTdDMjMuODA5MSA5LjEzMTQ3IDIyLjY4OTIgMTAuMDgwOSAyMC43MTQgMTAuMDgxQzE4LjY5ODYgMTAuMDgxIDE3LjEzMDIgOC44Njg5MyAxNS45MDg1IDcuMDkxNEMxNS40MTk2IDYuMzY0MDIgMTQuNjY2MiA2LjIwMjUzIDE0LjExNjMgNi41ODYzNUMxMy42MDczIDYuOTUwMDQgMTMuNDg1NCA3LjcxNzY4IDEzLjk1MzUgOC4zODQ0NUMxNS42NDM1IDEwLjk1IDE3Ljk4NTIgMTIuNDQ0NiAyMC43MTM4IDEyLjQ0NDZDMjMuMjE4NyAxMi40NDQ2IDI1LjE3MzcgMTEuMjMyNyAyNi43MDA3IDkuMjEyNDlDMjcuMjcwNyA4LjQ2NTIgMjcuMjUwNCA3LjY5NzU1IDI2LjcwMDcgNy4yNzMyNUMyNi4xOTE1IDYuODY4ODUgMjUuNDM4IDcuMDEwODcgMjQuODY4MiA3Ljc1ODE3Wk0zNC44MjY5IDkuNzM3ODlDMzMuMjc5MSA5LjczNzg5IDMxLjg5NDMgOC40ODUzMyAzMS44OTQzIDYuMTAxNDNDMzEuODk0MyAzLjYxNjY1IDMzLjI3OTEgMi41MDU2NyAzNC44NDcgMi41MDU2N0MzNi4yOTI4IDIuNTA1NjcgMzcuNzk5OSAzLjY3NzA1IDM3Ljc5OTkgNi4xMDE0M0MzNy43OTk5IDguNTY2MDcgMzYuMjkyOCA5LjczNzg5IDM0LjgyNjkgOS43Mzc4OVpNMzEuODk0MyAxLjkyMDA5VjAuMzIzNzQ2SDI5LjAyMzNWMTYuMDAwMUgzMS44OTQzVjEwLjQyNDRDMzIuODUxNSAxMS43MTc0IDM0LjA5MzYgMTIuMjYzMiAzNS40OTg0IDEyLjI2MzJDMzguMTI1NyAxMi4yNjMyIDQwLjY5MTIgMTAuMjAyNSA0MC42OTEyIDUuOTYwMjlDNDAuNjkxMiAxLjg5OTUyIDM4LjAyMzcgMC4wMDA5NzY1NjIgMzUuNzQyOSAwLjAwMDk3NjU2MkMzMy45MzA1IDAuMDAwOTc2NTYyIDMyLjY4ODcgMC44MjkwMTcgMzEuODk0MyAxLjkyMDA5Wk00OC42MTMzIDkuNzM3ODlDNDcuMDY1NSA5LjczNzg5IDQ1LjY4MSA4LjQ4NTMzIDQ1LjY4MSA2LjEwMTQzSDQ1LjY4MDdDNDUuNjgwNyAzLjYxNjY1IDQ3LjA2NTUgMi41MDU2NyA0OC42MzM0IDIuNTA1NjdDNTAuMDc5MiAyLjUwNTY3IDUxLjU4NiAzLjY3NzA1IDUxLjU4NiA2LjEwMTQzQzUxLjU4NiA4LjU2NjA3IDUwLjA3OTIgOS43Mzc4OSA0OC42MTMzIDkuNzM3ODlaTTQ1LjY4MSAxLjkyMDA5VjAuMzIzNzQ2SDQ1LjY4MDdINDIuODA5N1YxNi4wMDAxSDQ1LjY4MDdWMTAuNDI0NEM0Ni42Mzc5IDExLjcxNzQgNDcuODggMTIuMjYzMiA0OS4yODQ4IDEyLjI2MzJDNTEuOTExOSAxMi4yNjMyIDU0LjQ3NzYgMTAuMjAyNSA1NC40Nzc2IDUuOTYwMjlDNTQuNDc3NiAxLjg5OTUyIDUxLjgxMDEgMC4wMDA5NzY1NjIgNDkuNTI5MyAwLjAwMDk3NjU2MkM0Ny43MTY5IDAuMDAwOTc2NTYyIDQ2LjQ3NTEgMC44MjkwMTcgNDUuNjgxIDEuOTIwMDlaIiBmaWxsPSIjRkY1QjI0Ii8+Cjwvc3ZnPgo=);background-size:68px 17px;content:"";display:block;height:17px;position:absolute;right:16px;top:calc(50% - 8px);width:68px}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li label#give-gateway-option-give_netaxept_vipps:before{bottom:-1px}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li label#give-gateway-option-give_netaxept_vipps:before{bottom:-1px}}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li label{font-size:16px;padding:1rem 6rem 1rem 3.5rem}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li label{font-size:16px;padding:1rem 6rem 1rem 3.5rem}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li label:first-line{font-weight:600}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li input:focus+label,.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li input:hover+label{border-color:var(--theme-color-blue);box-shadow:0 0 0 4px var(--theme-color-very-light-blue)}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li{flex:0 0 100%;margin-bottom:1.5rem}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li{flex:0 0 100%;margin-bottom:1.5rem}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap{order:1;padding-right:1px}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give-final-total-wrap{display:none}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info p{flex:0 0 100%}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info p .give-fl-is-required label:after{color:var(--theme-color-blue);content:"*";font-size:20px;position:absolute;right:.4rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info p:first-child{margin-top:0}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-first-name-wrap{order:1}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-last-name-wrap{order:2}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-date-of-birth-wrap{order:3}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-email-wrap{order:8}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-phone-wrap{order:7}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-address-wrap{order:4}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-zip-wrap{flex-basis:calc(30% - 8px);flex-grow:0;flex-shrink:0;order:5}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-zip-wrap{flex-basis:100%}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-zip-wrap{flex-basis:100%}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-city-wrap{flex-basis:calc(70% - 8px);flex-grow:0;flex-shrink:0;order:6}@media (max-width:899px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-city-wrap{flex-basis:100%}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-city-wrap{flex-basis:100%}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-city-wrap #dekode-give-city{background-color:var(--theme-color-light-grey)}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-anonymous-donation-wrap{display:none}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_terms_agreement{display:flex;flex-direction:row-reverse}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_terms_agreement #give_terms{display:flex!important}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_terms_agreement #give_show_terms{display:none!important}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_terms_agreement label{display:none}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give_purchase_form_wrap #give_terms_agreement input[name=give_agree_to_terms]{height:30px;margin-right:.4rem;width:30px}.give-form-wrap form.dekode-give-multi-step-form.dekode-give-company-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info legend{display:inline;float:left;font-size:18px;line-height:24px;margin-bottom:.5rem;order:6}.give-form-wrap form.dekode-give-multi-step-form.dekode-give-company-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-company-wrap{order:1}.give-form-wrap form.dekode-give-multi-step-form.dekode-give-company-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-company-number-wrap{order:2}.give-form-wrap form.dekode-give-multi-step-form.dekode-give-company-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-address-wrap{order:3}.give-form-wrap form.dekode-give-multi-step-form.dekode-give-company-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-zip-wrap{order:4}.give-form-wrap form.dekode-give-multi-step-form.dekode-give-company-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-city-wrap{order:5}.give-form-wrap form.dekode-give-multi-step-form.dekode-give-company-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-first-name-wrap{order:6}.give-form-wrap form.dekode-give-multi-step-form.dekode-give-company-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-last-name-wrap{order:7}.give-form-wrap form.dekode-give-multi-step-form.dekode-give-company-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-phone-wrap{order:8}.give-form-wrap form.dekode-give-multi-step-form.dekode-give-company-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-email-wrap{order:9}.give-form-wrap form.dekode-give-multi-step-form .give-errors{margin-top:.75rem;order:7}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons{position:relative}@media (min-width:651px){.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons{display:flex}}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-express,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-recurring{display:block}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-express .give-btn,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-recurring .give-btn{width:100%}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-express .advance-btn,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-express .give-vipps-btn,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-recurring .advance-btn,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-recurring .give-vipps-btn{max-width:17rem}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-express .give-vipps-btn,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-recurring .give-vipps-btn{margin-left:auto;margin-right:auto}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-express .advance-btn,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-recurring .advance-btn{background:var(--theme-color-black);flex-grow:1;max-width:auto;min-width:auto}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-express .advance-btn:active,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-express .advance-btn:hover,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-recurring .advance-btn:active,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-recurring .advance-btn:hover{background-color:var(--theme-color-support-dark-grey)}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-express .advance-btn:focus,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-recurring .advance-btn:focus{box-shadow:0 0 0 4px var(--theme-color-white),0 0 0 6px var(--theme-color-black);outline:none}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-express .advance-btn:disabled,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-recurring .advance-btn:disabled{background-color:var(--theme-color-light-beige);cursor:not-allowed}@media (min-width:651px){.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-express,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-recurring{display:flex;gap:16px;justify-content:center}}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-express .give-vipps-btn--express,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--vipps-recurring .give-vipps-btn--recurring{display:flex}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--loading{height:50px}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--loading:before{-webkit-animation:spin 1.2s infinite;animation:spin 1.2s infinite;opacity:1;visibility:visible}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--loading .give-btn,.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons.give-step-one-buttons--loading .give-vipps-btn{display:none}.give-form-wrap form.dekode-give-multi-step-form .give-step-one-buttons:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjAwMDEgNDcuMzMzMkMzNi42NDkxIDQ3LjMzMzIgNDcuMzMzNCAzNi42NDg4IDQ3LjMzMzQgMjMuOTk5OEg0Mi42NjY4QzQyLjY2NjggMzQuMTE5NSAzNC4xMTk4IDQyLjY2NjUgMjQuMDAwMSA0Mi42NjY1QzEzLjg4MDQgNDIuNjY2NSA1LjMzMzQyIDM0LjExOTUgNS4zMzM0MiAyMy45OTk4QzUuMzMzNDIgMTMuODgyNSAxMy44ODA0IDUuMzMzMTcgMjQuMDAwMSA1LjMzMzE3VjAuNjY2NTA0QzExLjM1MTEgMC42NjY1MDQgMC42NjY3NDggMTEuMzUzMiAwLjY2Njc0OCAyMy45OTk4QzAuNjY2NzQ4IDM2LjY0ODggMTEuMzUxMSA0Ny4zMzMyIDI0LjAwMDEgNDcuMzMzMloiIGZpbGw9IiMwMDlDQTYiLz4KPC9zdmc+Cg==);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:50px;left:50%;margin-left:-24px;opacity:0;position:absolute;visibility:hidden;width:50px}.give-form-wrap form.dekode-give-multi-step-form .give-vipps-btn{align-items:center;background-color:var(--theme-color-vipps-orange);border:none;border-radius:80px;color:var(--teft-buttons-text-color);cursor:pointer;display:none;flex-grow:1;font-size:16px;font-weight:700;justify-content:center;margin-bottom:16px;max-width:auto;min-width:auto;padding:.5em 1.5em;text-decoration:none;transition:all .4s ease-in-out}@media (min-width:651px){.give-form-wrap form.dekode-give-multi-step-form .give-vipps-btn{margin-bottom:0;margin-right:16px}}@media (min-width:601px){.give-form-wrap form.dekode-give-multi-step-form .give-vipps-btn{font-size:18px}}.give-form-wrap form.dekode-give-multi-step-form .give-vipps-btn:active,.give-form-wrap form.dekode-give-multi-step-form .give-vipps-btn:hover{background-color:var(--theme-color-vipps-orange-dark)}.give-form-wrap form.dekode-give-multi-step-form .give-vipps-btn:focus{box-shadow:0 0 0 4px var(--theme-color-white),0 0 0 6px var(--theme-color-vipps-orange);outline:none}.give-form-wrap form.dekode-give-multi-step-form .give-vipps-btn:disabled{background-color:var(--theme-color-light-beige);cursor:not-allowed}.give-form-wrap form.dekode-give-multi-step-form .give-vipps-btn .give-vipps-btn__vipps-logo{margin-left:4px;max-width:55px}@media (min-width:601px){.give-form-wrap form.dekode-give-multi-step-form .give-vipps-btn .give-vipps-btn__vipps-logo{max-width:none}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wp-block-lib-header.has-inner-form{align-items:flex-start}.wp-block-lib-header.has-inner-form .header-innercontent{padding-bottom:0;padding-top:400px}@media (min-width:961px){.wp-block-lib-header.has-inner-form .header-innercontent{padding-top:200px}.wp-block-lib-header.has-inner-form .give_form_full_wrapper{margin-top:0;min-height:600px;position:relative;transform:none}}.wp-block-lib-header.has-inner-form .give_form_full_wrapper .wp-block-lib-accentuated-link{border-left:0;margin-bottom:2rem;margin-top:2rem;padding-left:0;width:100%}@media (min-width:961px){.wp-block-lib-header.has-inner-form .give_form_full_wrapper .wp-block-lib-accentuated-link{left:600px;margin-bottom:0;margin-top:0;max-width:none;position:absolute;top:480px;width:55%}}.wp-block-lib-header.has-inner-form .give-form-wrap{margin:initial}.give-gateway-option-hidden{display:none}.wp-block-lib-header.has-inner-form+div.alignfull{margin-top:80px}.gform_confirmation_wrapper{align-items:center;display:flex;font-size:1.4rem;font-weight:600;height:100%;justify-content:center}.gform_confirmation_wrapper .gform_confirmation_message{max-width:500px;padding:2rem 0 3rem}.gform_wrapper form{background:var(--theme-color-light-grey);border-radius:8px;font-size:16px;padding:1rem;position:relative}@media (min-width:651px){.gform_wrapper form{padding:2.5rem}}.gform_wrapper form.material_form{background:transparent;border-radius:0;padding:0}.gform_wrapper form.material_form .gform_body .gfield:not(.gfield_material){margin-left:128px;margin-right:128px}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper .gform_heading .gform_title{font-size:32px;font-size:2rem;margin:0 0 1.5rem}.gform_wrapper .validation_error{color:var(--theme-color-red);margin-bottom:1rem}.gform_wrapper .gform_fields{list-style:none;margin:0;padding:0}.gform_wrapper .gfield{margin-bottom:1.5rem;position:relative}.gform_wrapper .gfield.gfield_visibility_visible{display:list-item}.gform_wrapper .gfield.gfield_visibility_hidden,.gform_wrapper .gfield.gform_hidden{display:none}.gform_wrapper .gfield:hover input:not([type=radio],[type=checkbox],[type=submit]),.gform_wrapper .gfield:hover select,.gform_wrapper .gfield:hover textarea{border-color:var(--theme-color-blue)}.gform_wrapper .gfield:hover input:not([type=radio],[type=checkbox],[type=submit]):disabled,.gform_wrapper .gfield:hover select:disabled,.gform_wrapper .gfield:hover textarea:disabled{border-color:var(--theme-color-light-beige);color:var(--theme-color-grey-60)}.gform_wrapper .gfield.gf_field_input_floating .gfield_label{align-items:center;color:var(--theme-color-grey-60);display:flex;height:100%;left:0;max-height:3.5rem;padding:1rem;position:absolute;top:0;z-index:2}.gform_wrapper .gfield.gf_field_input_floating .gfield_label .gfield_required{color:var(--theme-color-blue);margin-left:4px}.gform_wrapper .gfield.gf_field_input_floating:hover .gfield_label{color:var(--theme-color-blue)}.gform_wrapper .gfield.gf_field_input_floating.gfield--width-full .gfield_label{padding:3rem 1rem 1rem}@media (min-width:651px){.gform_wrapper .gfield.gf_field_input_floating.gfield--width-full .gfield_label{padding:1rem}}.gform_wrapper .gfield.gfield_label_hidden>.gfield_label,.gform_wrapper .gfield.hidden_label>.gfield_label{display:none}.gform_wrapper .gfield.gfield_html h3{font-size:26px;font-weight:600;line-height:32px}.gform_wrapper .gfield.gfield_html p{color:var(--theme-color-grey-60);font-size:12px;line-height:16px;margin:0}.gform_wrapper .gfield.gfield_html p.close-to-top{margin-bottom:-24px}.gform_wrapper .gfield.gfield_html p.close-to-bottom{margin-top:-24px}.gform_wrapper .gfield.gfield_material{margin-left:0!important;margin-right:0!important}.gform_wrapper .gfield .ginput_container{position:relative}.gform_wrapper .gfield .ginput_container .field-icon{align-items:center;display:flex;height:100%;padding-right:1rem;pointer-events:none;position:absolute;right:0;top:0}.gform_wrapper .gfield .ginput_container .gform_hidden{display:none}.gform_wrapper .gfield .ginput_container input:not([type=radio],[type=checkbox],[type=submit]){background:#fff;border:1px solid var(--theme-color-light-beige);border-radius:8px;font-size:16px;font-weight:400;height:56px;line-height:24px;padding:1rem;text-align:left;width:100%}.gform_wrapper .gfield .ginput_container input:not([type=radio],[type=checkbox],[type=submit]):hover{border:1px solid var(--theme-color-blue)}.gform_wrapper .gfield .ginput_container input:not([type=radio],[type=checkbox],[type=submit]):invalid{box-shadow:none}.gform_wrapper .gfield .ginput_container input:not([type=radio],[type=checkbox],[type=submit])::-moz-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container input:not([type=radio],[type=checkbox],[type=submit]):-ms-input-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container input:not([type=radio],[type=checkbox],[type=submit])::placeholder{color:transparent}.gform_wrapper .gfield .ginput_container input:not([type=radio],[type=checkbox],[type=submit]):focus{border-color:var(--theme-color-blue);box-shadow:0 0 0 6px var(--theme-color-very-light-blue);outline:none}.gform_wrapper .gfield .ginput_container input:not([type=radio],[type=checkbox],[type=submit]):disabled{background:var(--theme-color-light-grey);cursor:not-allowed}.gform_wrapper .gfield .ginput_container textarea{background:#fff;border:1px solid var(--theme-color-light-beige);border-radius:8px;font-size:1rem;line-height:24px;max-width:100%;padding:1rem;text-align:left}.gform_wrapper .gfield .ginput_container textarea:invalid{border:1px solid var(--theme-color-red);box-shadow:none}.gform_wrapper .gfield .ginput_container textarea::-moz-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container textarea:-ms-input-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container textarea::placeholder{color:transparent}.gform_wrapper .gfield .ginput_container textarea:focus{border-color:var(--theme-color-red);outline:none}.gform_wrapper .gfield .ginput_container textarea:disabled{background:var(--theme-color-light-grey);cursor:not-allowed}.gform_wrapper .gfield .ginput_container select{background:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMSAxIDYgNiA2LTYiIHN0cm9rZT0iIzY2NiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);background-position:center right 15px;background-repeat:no-repeat;border:1px solid var(--theme-color-light-beige);border-radius:8px;font-size:1rem;height:auto;line-height:24px;padding:1rem;text-align:left;width:100%}.gform_wrapper .gfield .ginput_container select:invalid{border:1px solid var(--theme-color-red);box-shadow:none}.gform_wrapper .gfield .ginput_container select::-moz-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container select:-ms-input-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container select::placeholder{color:transparent}.gform_wrapper .gfield .ginput_container select:focus{border-color:var(--theme-color-red);outline:none}.gform_wrapper .gfield .ginput_container select:disabled{background:var(--theme-color-light-grey);cursor:not-allowed}.gform_wrapper .gfield .ginput_container select[multiple]{background:#fff;border:1px solid var(--theme-color-light-beige);border-radius:8px;font-size:1rem;height:auto;line-height:24px;min-height:5rem;padding:2rem 0 1rem;text-align:left;width:100%}.gform_wrapper .gfield .ginput_container select[multiple] option{padding:.5rem 1rem}.gform_wrapper .gfield .ginput_container .gfield_checkbox{list-style:none;margin:0;padding:0}.gform_wrapper .gfield .ginput_container .gfield_checkbox li{margin-bottom:1rem;position:relative}.gform_wrapper .gfield .ginput_container .gfield_checkbox label{color:var(--theme-color-grey-80)}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]+label{display:flex;font-size:16px;line-height:24px;padding-left:2.5rem;position:relative}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]+label:first-of-type{margin-left:0}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]+label:after,.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]+label:before{transition:all .2s ease}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]+label:before{background-color:var(--theme-color-white);border:2px solid var(--theme-color-light-beige);border-radius:4px;content:"";height:24px;left:0;position:absolute;top:calc(50% - 12px);width:24px}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]+label:after{border-radius:4px;content:"";height:12px;left:4px;opacity:0;position:absolute;top:calc(50% - 6px);transform:scale(0);width:16px}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]+label:hover:before,.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]:focus+label:before{border-color:var(--theme-color-blue);box-shadow:0 0 0 8px var(--theme-color-very-light-blue)}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]:checked+label{color:var(--theme-color-black)}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]:checked+label:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE0IDItOC4yNSA4TDIgNi4zNjQiIHN0cm9rZT0iIzAwOUNBNiIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);opacity:1;transform:scale(1)}.gform_wrapper .gfield .ginput_container .gfield_radio{list-style:none;margin:0;padding:0}.gform_wrapper .gfield .ginput_container .gfield_radio li{margin-bottom:1rem;position:relative}.gform_wrapper .gfield .ginput_container .gfield_radio label{color:var(--theme-color-grey-80)}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]{height:0;opacity:0;position:absolute}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]+label{font-size:16px;line-height:1;padding-left:2.5rem;position:relative}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]+label:first-of-type{margin-left:0}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]+label:after,.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]+label:before{transition:all .2s ease}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]+label:before{background-color:var(--theme-color-white);border:2px solid var(--theme-color-light-beige);border-radius:100%;content:"";height:24px;left:0;position:absolute;top:-2px;width:24px}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]+label:after{background-color:var(--theme-color-blue);border-radius:100%;content:"";height:12px;left:6px;opacity:0;position:absolute;top:4px;transform:scale(0);width:12px}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]+label:hover:before,.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]:focus+label:before{border-color:var(--theme-color-blue);box-shadow:0 0 0 8px var(--theme-color-very-light-blue)}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]:checked+label{color:var(--theme-color-black)}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}.gform_wrapper .gfield .ginput_container.ginput_container_consent{position:relative}.gform_wrapper .gfield .ginput_container.ginput_container_consent input[type=checkbox]{height:.75rem;left:0;opacity:0;position:absolute;top:0;width:2rem}.gform_wrapper .gfield .ginput_container.ginput_container_consent .gfield_consent_label{color:var(--theme-color-grey-60);cursor:pointer;display:block;font-size:12px;line-height:16px;padding-left:3rem;position:relative}.gform_wrapper .gfield .ginput_container.ginput_container_consent .gfield_consent_label:after,.gform_wrapper .gfield .ginput_container.ginput_container_consent .gfield_consent_label:before{transition:all .2s ease}.gform_wrapper .gfield .ginput_container.ginput_container_consent .gfield_consent_label:before{background-color:var(--theme-color-light-beige);border-radius:7px;content:"";height:.75rem;left:0;position:absolute;top:1px;width:2rem}.gform_wrapper .gfield .ginput_container.ginput_container_consent .gfield_consent_label:after{background-color:var(--theme-color-white);border-radius:10px;box-shadow:0 0 2px rgba(0,0,0,.14),0 2px 2px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.2);content:"";height:1rem;left:0;position:absolute;top:-2px;width:1rem}.gform_wrapper .gfield .ginput_container.ginput_container_consent input[type=checkbox]+label:hover,.gform_wrapper .gfield .ginput_container.ginput_container_consent input[type=checkbox]:focus+label{color:var(--theme-color-grey-60)}.gform_wrapper .gfield .ginput_container.ginput_container_consent input[type=checkbox]+label:hover:before,.gform_wrapper .gfield .ginput_container.ginput_container_consent input[type=checkbox]:focus+label:before{box-shadow:0 0 0 8px var(--theme-color-very-light-blue)}.gform_wrapper .gfield .ginput_container.ginput_container_consent input[type=checkbox]:checked+label{color:var(--theme-color-black)}.gform_wrapper .gfield .ginput_container.ginput_container_consent input[type=checkbox]:checked+label:before{background-color:var(--theme-color-blue)}.gform_wrapper .gfield .ginput_container.ginput_container_consent input[type=checkbox]:checked+label:after{left:21px}.gform_wrapper .gfield .ginput_container_address{display:flex;flex-direction:row;flex-wrap:wrap}.gform_wrapper .gfield .ginput_container_address span{flex:0 0 100%;margin-bottom:32px;position:relative}@media (min-width:1101px){.gform_wrapper .gfield .ginput_container_address span{margin-bottom:0}}.gform_wrapper .gfield .ginput_container_address span label{align-items:center;color:var(--theme-color-grey-60);display:flex;height:100%;left:0;max-height:3.5rem;padding:1rem;position:absolute;top:0;z-index:2}.gform_wrapper .gfield .ginput_container_address span label .gfield_required{color:var(--theme-color-blue);margin-left:4px}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio],[type=checkbox],[type=submit]){background:#fff;border:1px solid var(--theme-color-light-beige);border-radius:8px;font-size:16px;font-weight:400;height:56px;line-height:24px;padding:1rem;text-align:left;width:100%}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio],[type=checkbox],[type=submit]):hover{border:1px solid var(--theme-color-blue)}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio],[type=checkbox],[type=submit]):invalid{box-shadow:none}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio],[type=checkbox],[type=submit])::-moz-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio],[type=checkbox],[type=submit]):-ms-input-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio],[type=checkbox],[type=submit])::placeholder{color:transparent}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio],[type=checkbox],[type=submit]):focus{border-color:var(--theme-color-blue);box-shadow:0 0 0 6px var(--theme-color-very-light-blue);outline:none}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio],[type=checkbox],[type=submit]):disabled{background:var(--theme-color-light-grey);cursor:not-allowed}.gform_wrapper .gfield .ginput_container_address span.address_city input:not([type=radio],[type=checkbox],[type=submit]){background:var(--theme-color-light-grey)}.gform_wrapper .gfield .ginput_container_address span.gfield_required{margin-bottom:0}.gform_wrapper .gfield .ginput_container_address .gf_clear{display:none}@media (min-width:1101px){.gform_wrapper .gfield .ginput_container_address{justify-content:space-between}.gform_wrapper .gfield .ginput_container_address .address_zip{flex-basis:calc(30% - 8px)}.gform_wrapper .gfield .ginput_container_address .address_city{flex-basis:calc(70% - 8px)}}.gform_wrapper .gfield .ginput_container_address.gfield_active span label,.gform_wrapper .gfield .ginput_container_address.gfield_focus span label{font-size:12px;height:inherit;left:1rem;line-height:16px;padding:0;position:absolute;top:.5rem}.gform_wrapper .gfield .ginput_container_address.gfield_active span input:not([type=radio],[type=checkbox],[type=submit]),.gform_wrapper .gfield .ginput_container_address.gfield_focus span input:not([type=radio],[type=checkbox],[type=submit]){padding:1.5rem 1rem .5rem}.gform_wrapper .gfield .validation_message{color:var(--theme-color-red);font-size:14px;padding:.5rem}.gform_wrapper .gfield.gfield_active .gfield_label{font-size:12px;height:inherit;left:1rem;line-height:16px;padding:0;top:.5rem}.gform_wrapper .gfield.gfield_active.gfield--width-full .gfield_label{padding:0}.gform_wrapper .gfield.gfield_active input:not([type=radio],[type=checkbox],[type=submit]){padding:1.5rem 1rem .5rem}.gform_wrapper .gfield.gfield_active textarea{padding-top:2.5rem}@media (min-width:783px){.gform_wrapper .gfield.gfield_active textarea{padding-top:1.5rem}}.gform_wrapper .gfield.gfield_active select{padding:1rem 1rem 1rem 12px}.gform_wrapper .gfield.gfield_focus .gfield_label{color:var(--theme-color-blue);font-size:12px;height:inherit;left:1rem;line-height:16px;padding:0;top:.5rem}.gform_wrapper .gfield.gfield_focus.gfield--width-full .gfield_label{padding:0}.gform_wrapper .gfield.gfield_focus input:not([type=radio],[type=checkbox],[type=submit]){padding:1.5rem 1rem .5rem}.gform_wrapper .gfield.gfield_focus input:not([type=radio],[type=checkbox],[type=submit]):disabled{border-color:var(--theme-color-light-beige);color:var(--theme-color-grey-60)}.gform_wrapper .gfield.gfield_focus textarea{padding-top:2.5rem}@media (min-width:783px){.gform_wrapper .gfield.gfield_focus textarea{padding-top:1.5rem}}.gform_wrapper .gfield.gfield_focus textarea:disabled{border-color:var(--theme-color-light-beige);color:var(--theme-color-grey-60)}.gform_wrapper .gfield.gfield_focus select{padding:1rem 1rem 1rem 12px}.gform_wrapper .gfield.gfield_focus select:disabled{border-color:var(--theme-color-light-beige);color:var(--theme-color-grey-60)}.gform_wrapper .gfield.gfield_error .gfield_label{color:var(--theme-color-red)}.gform_wrapper .gfield.gfield_error input:not([type=radio],[type=checkbox],[type=submit]),.gform_wrapper .gfield.gfield_error select,.gform_wrapper .gfield.gfield_error textarea{border-color:var(--theme-color-red)}.gform_wrapper .gfield .order-item{border-bottom:1px solid var(--theme-color-light-beige);margin:20px 0;padding:20px 0 40px}@media (min-width:651px){.gform_wrapper .gfield .order-item{display:flex}.gform_wrapper .gfield .order-item .order-item-thumbnail{width:128px}.gform_wrapper .gfield .order-item .order-item-description{width:80%}}.gform_wrapper .gfield .order-item .order-item-thumbnail{margin:0!important}.gform_wrapper .gfield .order-item .order-item-thumbnail img{padding-right:16px;width:100%}.gform_wrapper .gfield .order-item .order-item-description h3{font-size:24px;font-weight:600;line-height:32px;margin:0}.gform_wrapper .gfield .order-item .order-item-description .gfield_description{margin:0}.gform_wrapper .gfield .order-item .order-item-prequantity{font-size:18px;font-weight:700;line-height:24px;padding-bottom:16px;padding-top:24px}.gform_wrapper .gfield .order-item .order-item-postquantity{font-size:14px;line-height:16px;padding-top:16px}.gform_wrapper .gfield .order-item .order-item-quantity-container .multi-quantity-item{display:flex;margin-bottom:16px}.gform_wrapper .gfield .order-item .order-item-quantity-container .multi-quantity-item:last-child{margin-bottom:0}.gform_wrapper .gfield .order-item .order-item-quantity-container .multi-quantity-item .quantity-label{width:25%}.gform_wrapper .gfield .order-item .order-item-quantity-container .multi-quantity-item .order-item-quantity{width:75%}.gform_wrapper .gfield .order-item .order-item-quantity{border:1px solid var(--theme-color-light-beige);border-radius:8px;display:flex;height:48px;max-width:156px}.gform_wrapper .gfield .order-item .order-item-quantity input{-moz-appearance:textfield;background:transparent;border:none;font-size:16px;height:100%;text-align:center;width:56px}.gform_wrapper .gfield .order-item .order-item-quantity input::-webkit-inner-spin-button,.gform_wrapper .gfield .order-item .order-item-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gform_wrapper .gfield .order-item .order-item-quantity .button{align-items:center;background:#fff;cursor:pointer;display:flex;font-size:34px;height:100%;justify-content:center;width:128px}.gform_wrapper .gfield .order-item .order-item-quantity .button.decrement{border-bottom-left-radius:8px;border-right:1px solid var(--theme-color-light-beige);border-top-left-radius:8px}.gform_wrapper .gfield .order-item .order-item-quantity .button.increment{border-bottom-right-radius:8px;border-left:1px solid var(--theme-color-light-beige);border-top-right-radius:8px}.gform_wrapper .gfield .material-item{border-bottom:1px solid var(--theme-color-light-beige);margin:16px 0;padding:16px 0}@media (min-width:651px){.gform_wrapper .gfield .material-item{display:flex}}.gform_wrapper .gfield .material-item .material-thumbnail{flex-shrink:0;margin:0 0 16px!important;width:128px}@media (min-width:651px){.gform_wrapper .gfield .material-item .material-thumbnail{margin:0!important}}.gform_wrapper .gfield .material-item .material-thumbnail img{width:100%}@media (min-width:651px){.gform_wrapper .gfield .material-item .material-thumbnail img{padding-right:32px}}.gform_wrapper .gfield .material-item .material-content h3{font-size:24px;font-weight:600;line-height:32px;margin:0 0 1rem}.gform_wrapper .gfield .material-item .material-content .gfield_description{font-size:16px;font-weight:400;line-height:24px;margin:0 0 16px}.gform_wrapper .gfield .material-item .material-content .multi-download-field{padding-bottom:16px}.gform_wrapper .gfield .material-item .material-content .multi-download-field:last-child{padding-bottom:0}.gform_wrapper .gfield .material-item .material-content .material-checkbox{cursor:pointer;font-size:16px;line-height:24px}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]+label{display:flex;font-size:16px;line-height:24px;padding-left:2rem;position:relative}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]+label:first-of-type{margin-left:0}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]+label:after,.gform_wrapper .gfield .material-item .material-content input[type=checkbox]+label:before{transition:all .2s ease}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]+label:before{background-color:var(--theme-color-white);border:2px solid var(--theme-color-light-beige);border-radius:4px;content:"";height:24px;left:0;position:absolute;top:calc(50% - 12px);width:24px}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]+label:after{border-radius:4px;content:"";height:12px;left:4px;opacity:0;position:absolute;top:calc(50% - 6px);transform:scale(0);width:16px}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]+label:hover:before,.gform_wrapper .gfield .material-item .material-content input[type=checkbox]:focus+label:before{border-color:var(--theme-color-red);box-shadow:0 0 0 8px var(--theme-color-light-red)}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]:checked+label{color:var(--theme-color-black)}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]:checked+label:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE0IDItOC4yNSA4TDIgNi4zNjQiIHN0cm9rZT0iI0RBMjkxQyIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=);opacity:1;transform:scale(1)}.gform_wrapper .gform_footer input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--theme-color-red);border:none;border-radius:80px;color:var(--theme-color-white);cursor:pointer;display:block;font-size:18px;font-weight:600;line-height:24px;margin:0 auto;max-width:100%;min-width:12rem;padding:1rem 1.75em;text-align:center;text-decoration:none;text-transform:uppercase;width:auto}.gform_wrapper .gform_footer input[type=submit]:active,.gform_wrapper .gform_footer input[type=submit]:hover{background-color:var(--theme-color-dark-red)}.gform_wrapper .gform_footer input[type=submit]:focus{box-shadow:0 0 0 4px var(--theme-color-white),0 0 0 6px var(--theme-color-red)}.gform_wrapper .gform_footer input[type=submit]:disabled{background-color:var(--theme-color-light-beige);cursor:not-allowed}.gform_ajax_spinner{background-color:hsla(48,17%,94%,.7);background-image:url(images/loading.8517c207.gif);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.wp-block-lib-matforms-tabs .tabs-list{border-bottom:1px solid var(--theme-color-light-beige);display:flex;list-style:none;margin:0 0 32px;padding:0 16px}.wp-block-lib-matforms-tabs .tabs-list li{background:var(--theme-color-light-grey);border-top-left-radius:8px;border-top-right-radius:8px;color:var(--theme-color-support-dark-grey);cursor:pointer;font-size:20px;font-weight:600;line-height:32px;margin-right:8px;padding:10px 16px}@media (min-width:400px){.wp-block-lib-matforms-tabs .tabs-list li{padding:10px 32px}}.wp-block-lib-matforms-tabs .tabs-list li .tab-icon{display:inline-block;height:24px;margin-right:4px;width:24px}.wp-block-lib-matforms-tabs .tabs-list li .tab-icon svg{pointer-events:none}.wp-block-lib-matforms-tabs .tabs-list li.selected{background:#fff;border-left:1px solid var(--theme-color-light-beige);border-right:1px solid var(--theme-color-light-beige);border-top:1px solid var(--theme-color-light-beige);color:var(--theme-color-red);margin-bottom:-1px}.wp-block-lib-matforms-tabs .tabs-list li.selected .tab-icon svg{stroke:var(--theme-color-red)}@media (max-width:782px){.single-petition .wp-block-lib-header{height:calc(90vh - 200px);max-height:-webkit-fill-available;min-height:0}.single-petition .wp-block-lib-header .header-innercontent{padding-bottom:32px}}.single-petition .wp-block-lib-header+.wp-block-teft-ingress{margin-top:var(--teft-theme-negative-block-margin);padding-top:8rem}@media (min-width:783px){.single-petition .wp-block-lib-header+.wp-block-teft-ingress{padding-top:4rem}}.single-petition .wp-block-lib-header+.petition-signup-cta+.wp-block-teft-ingress{padding-top:10rem}@media (min-width:601px){.single-petition .wp-block-lib-header+.petition-signup-cta+.wp-block-teft-ingress{padding-top:8rem}}@media (min-width:783px){.single-petition .wp-block-lib-header+.petition-signup-cta+.wp-block-teft-ingress{padding-top:4rem}}.single-petition .wp-block-lib-header:not(.is-style-fixed)+.wp-block-teft-ingress{padding-top:4rem}@media (min-width:783px){.single-petition .wp-block-lib-header:not(.is-style-fixed)+.wp-block-teft-ingress{padding-top:4rem}}.single-petition .wp-block-lib-header:not(.is-style-fixed)+.petition-signup-cta+.wp-block-teft-ingress{padding-top:4rem}@media (min-width:783px){.single-petition .wp-block-lib-header:not(.is-style-fixed)+.petition-signup-cta+.wp-block-teft-ingress{padding-top:4rem}}@-webkit-keyframes pulsate{0%{opacity:1;-webkit-transform:scale(1)}60%{opacity:.9}to{opacity:0;-webkit-transform:scale(1.6)}}@media (min-width:783px){.single-petition .wp-block-lib-header{padding:5rem 0}.single-petition .wp-block-lib-header .header-innercontent{margin-left:5%;max-width:50%}}.petition-signup-cta{background-color:var(--theme-color-black);border-radius:8px 8px 0 0;bottom:0;font-size:16px;margin:0;max-height:100vh;max-width:368px;overflow-y:auto;padding:24px;position:fixed;right:5%;width:368px;z-index:11}@media (max-width:782px){.petition-signup-cta{border-radius:0;bottom:0;left:0;max-width:100%;position:fixed;width:100%}}@media (min-width:1441px){.petition-signup-cta{right:calc((100vw - var(--teft-theme-site-width))/2)}}.petition-signup-cta .petition-signup-cta__form{height:auto;margin-top:20px}@media (max-width:782px){.petition-signup-cta .petition-signup-cta__form{display:none}}.petition-signup-cta .petition-signup-cta__form .gform_wrapper{background-color:var(--theme-color-black);padding:0}.petition-signup-cta .petition-signup-cta__form .gform_wrapper form{background-color:transparent;padding:0}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .petition-fb-login{cursor:pointer;display:none;height:32px;position:absolute;right:8px;top:13px;width:auto}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .petition-fb-login .label{display:block;float:left;line-height:32px;margin-right:.5rem}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .petition-fb-login .icon{background-color:#3b5998;border-radius:50%;display:block;float:right;height:32px;position:relative;width:32px}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .petition-fb-login svg{fill:var(--theme-color-white);height:25px;left:9px;position:absolute;top:8px;width:auto}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .petition-fb-login:hover .icon{background-color:#2f4779}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .gfield{margin:8px 0}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .gfield .ginput_container .gfield_checkbox li{margin:16px 0}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .gfield .ginput_container .gfield_checkbox label{color:var(--theme-color-white);display:inline-block;font-size:16px;line-height:20px;padding-left:42px}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .gfield .ginput_container .gfield_checkbox label span{color:var(--theme-color-yellow);font-weight:600}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .gfield .ginput_container .gfield_checkbox input:checked+label{color:var(--theme-color-white)}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .gfield .ginput_container .gfield_checkbox input+label:hover:before,.petition-signup-cta .petition-signup-cta__form .gform_wrapper .gfield .ginput_container .gfield_checkbox input:focus+label:before{box-shadow:none}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .gfield.gfield_error input:not([type=radio],[type=checkbox],[type=submit]),.petition-signup-cta .petition-signup-cta__form .gform_wrapper .gfield.gfield_error textarea{border-color:var(--theme-color-red)}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .gform_footer input[type=submit]{width:100%}.petition-signup-cta .petition-signup-cta__form .gform_confirmation_wrapper .gform_confirmation_message{color:var(--theme-color-grey-30);text-align:center}.petition-signup-cta__title{color:var(--theme-color-white)}@media (max-width:782px){.petition-signup-cta__title{cursor:pointer;text-align:center}}.petition-signup-cta__title-icon{float:left;height:32px;margin-right:20px;position:relative}@media (max-width:782px){.petition-signup-cta__title-icon{display:none}}.petition-signup-cta__title-icon:after{-webkit-animation:pulsate 2s infinite;animation:pulsate 2s infinite;border:2px solid var(--theme-color-red);border-radius:50%;content:"";height:32px;left:0;position:absolute;top:0;width:32px}.petition-signup-cta__title-text{display:inline-block;font-family:Oswald,sans-serif;font-size:24px;font-style:normal;font-weight:600;height:32px;line-height:32px;text-transform:uppercase}@media (max-width:782px){.petition-signup-cta__title-text{background-color:var(--theme-color-red);border-radius:200px;height:100%;padding:14px 20px;width:100%}}.petition-signup-cta__title-close{display:none;height:42px;position:absolute;right:16px;top:21px;width:42px}.petition-signup-cta__title-close:after,.petition-signup-cta__title-close:before{background-color:var(--theme-color-grey-40);content:"";display:block;height:20px;left:50%;position:absolute;top:25%;width:2px}.petition-signup-cta__title-close:before{transform:rotate(45deg)}.petition-signup-cta__title-close:after{transform:rotate(-45deg)}.petition-signup-cta__footer{margin-top:20px}.petition-signup-cta__footer p{color:var(--theme-color-white);font-size:14px;margin:0}.petition-signup-cta__footer a{color:var(--theme-color-white);font-weight:600}.petition-signup-cta__footer a:hover{text-decoration:none}.petition-signup-cta.petition-signup-cta--open{z-index:999999}@media (max-width:782px){.petition-signup-cta.petition-signup-cta--open{bottom:auto;min-height:100vh;top:0}.petition-signup-cta.petition-signup-cta--open .petition-signup-cta__title{text-align:left}}.petition-signup-cta.petition-signup-cta--open .petition-signup-cta__title .petition-signup-cta__title-icon{display:none}@media (min-width:783px){.petition-signup-cta.petition-signup-cta--open .petition-signup-cta__title .petition-signup-cta__title-icon{display:block}}.petition-signup-cta.petition-signup-cta--open .petition-signup-cta__title .petition-signup-cta__title-icon svg{transform:rotateX(180deg)}.petition-signup-cta.petition-signup-cta--open .petition-signup-cta__title .petition-signup-cta__title-text{margin-left:0}@media (max-width:782px){.petition-signup-cta.petition-signup-cta--open .petition-signup-cta__title .petition-signup-cta__title-text{background-color:transparent;border-radius:0;height:auto;padding:0}.petition-signup-cta.petition-signup-cta--open .petition-signup-cta__form,.petition-signup-cta.petition-signup-cta--open .petition-signup-cta__title .petition-signup-cta__title-close{display:block}}.petition-signup-cta.petition-signup-cta--floating .petition-signup-cta__title{cursor:pointer}.petition-signup-cta.petition-signup-cta--floating .petition-signup-cta__form{display:none}.petition-signup-cta.petition-signup-cta--floating.petition-signup-cta--open .petition-signup-cta__form{display:block}@media (min-width:783px){.petition-move-content-left{max-width:var(--teft-theme-site-width);padding-right:calc(var(--teft-theme-site-width) - var(--teft-theme-content-width));transition:all .6s}}.petition-signup-cta--floating~.petition-move-content-left{max-width:var(--teft-theme-content-width);padding-right:0}.petition-template-default .cn-position-bottom{bottom:auto;top:0}.petition-template-default #cookie-notice .cookie-notice-container{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:0;border-top-right-radius:0;padding:18px 24px}@media (max-width:782px){.petition-template-default #cookie-notice .cookie-notice-container{border-radius:8px;margin:10px;width:auto}}.post.type-post h1{margin-bottom:1rem}.post.type-post h1+.teft-ingress{margin-top:1.2rem}.post.type-post .byline-post-meta{align-items:center;display:flex;flex-flow:row wrap;font-size:14px;margin:1rem auto 1.5rem}.post.type-post .byline-post-meta+.teft-ingress{margin-top:-.4rem}.post.type-post .byline-post-meta .byline-author-image-wrapper{border-radius:60px;height:48px;margin-right:10px;overflow:hidden;width:48px}.post.type-post .byline-post-meta .byline-author-image-wrapper img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.post.type-post .byline-post-meta .byline-author{text-transform:capitalize}.post.type-post .byline-post-meta .byline-type{margin-right:5px;text-transform:uppercase}.page.type-page .parent-link{align-items:center;display:flex;padding:16px var(--teft-theme-site-padding) 8px;text-decoration:none}.page.type-page .parent-link svg{width:14px}.page.type-page .parent-link .link-text{color:var(--theme-color-grey-80);font-size:14px;line-height:24px;padding-left:6px}h1.sr-only.hide{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#give-receipt{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;width:min(100%,var(--teft-theme-content-width))}#give-receipt #give_error_success{display:none}#give-receipt #give_donation_receipt{flex:0 0 100%;margin:2.5rem 0 1rem}#give-receipt #give_donation_receipt thead th{font-family:Oswald,sans-serif;font-size:2rem;font-weight:600;padding-bottom:1rem;text-align:left}#give-receipt #give_donation_receipt tbody tr td{border-bottom:1px dashed #3c3c3c40;padding:8px 0}#give-receipt #give_donation_receipt tbody tr td[scope=row]:first-child:after{content:":"}#give-receipt .give_notices{background:var(--theme-color-grey-100);border-radius:8px;bottom:2.5rem;color:#fff;font-size:14px;font-weight:600;left:5%;order:3;padding:10px 20px;position:absolute;transform:translate(30px,-21px)}#give-receipt .give_notices p{margin:0}@media (max-width:1250px){#give-receipt .give_notices{margin:1rem 0 2.5rem;position:static;transform:none}}.tribe-events .tribe-events-c-events-bar__filter-button-text{text-transform:none}.tribe-events-virtual-single-marker,.tribe-events-virtual-virtual-event__text{text-transform:uppercase}.tribe-events-c-nav__next-label-plural,.tribe-events-c-nav__prev-label-plural{text-transform:lowercase}.wq-quiz{background-color:var(--theme-color-light-grey);border-radius:8px 8px 0 0;position:relative}.wq-quiz .gform_ajax_spinner{display:none!important}.wq_singleQuestionCtr{background-color:var(--theme-color-light-grey);border-radius:8px 8px 0 0;display:flex;flex-direction:column;padding:24px 40px}.wq-quiz.wq-skin-flat .wq_questionTextCtr,.wq-quiz .wq_questionTextCtr{background-color:transparent;padding:0}body .site-content .wq_questionTextCtr h4{color:var(--theme-color-black);font-family:var(--teft-typography-heading-font-family);font-size:var(--teft-typography-xl);font-weight:600}.wq-quiz.wq-skin-flat>.wq-results,.wq-quiz>.wq-results{background-color:var(--theme-color-light-grey);border-radius:8px 8px 0 0;padding:0}.wq-quiz.wq-skin-flat>.wq-results .wq-results,.wq-quiz>.wq-results .wq-results{background:transparent;border:0;margin:0;padding:24px 40px}.wq-result-title{color:var(--theme-color-black);font-family:var(--teft-typography-heading-font-family);font-size:var(--teft-typography-xxl);font-weight:600}p.wq_QuestionExplanationText{margin-bottom:0}.wq_questionMediaCtr{margin:24px 0;order:1}.wq-question-answers{order:2}.wq-quiz.wq-skin-flat .wq_singleAnswerCtr,.wq-quiz .wq_singleAnswerCtr{background-color:var(--theme-color-white);border:1px solid var(--theme-color-light-beige);border-radius:8px;color:var(--theme-color-black);line-height:24px;margin-bottom:8px;padding:10px 12px}.wq-quiz.wq-skin-flat .wq_singleAnswerCtr.wq_hasImage,.wq-quiz .wq_singleAnswerCtr.wq_hasImage{margin-bottom:16px}@media (min-width:783px){.wq-quiz.wq-skin-flat .wq_singleAnswerCtr.wq_hasImage,.wq-quiz .wq_singleAnswerCtr.wq_hasImage{margin-bottom:0}}.wq-quiz.wq-skin-flat .wq_singleAnswerCtr .wq_answerTxtCtr,.wq-quiz .wq_singleAnswerCtr .wq_answerTxtCtr{font-size:var(--teft-typography-xxs);font-weight:400;line-height:24px;padding-left:44px}.wq-quiz.wq-skin-flat .wq_singleAnswerCtr .wq_answerTxtCtr:before,.wq-quiz .wq_singleAnswerCtr .wq_answerTxtCtr:before{border-color:var(--theme-color-light-beige);border-radius:20px;height:24px;top:0;width:24px}.wq-quiz.wq-skin-flat .wq_singleAnswerCtr.chosen,.wq-quiz.wq-skin-flat .wq_singleAnswerCtr:hover,.wq-quiz .wq_singleAnswerCtr.chosen,.wq-quiz .wq_singleAnswerCtr:hover{background-color:var(--theme-color-very-light-blue);border:1px solid var(--theme-color-blue)}.wq-quiz.wq-skin-flat .wq_singleAnswerCtr.chosen .wq_answerTxtCtr:before,.wq-quiz.wq-skin-flat .wq_singleAnswerCtr:hover .wq_answerTxtCtr:before,.wq-quiz .wq_singleAnswerCtr.chosen .wq_answerTxtCtr:before,.wq-quiz .wq_singleAnswerCtr:hover .wq_answerTxtCtr:before{border-color:var(--theme-color-blue)}.wq-quiz.wq-skin-flat .wq_singleAnswerCtr.chosen .wq_answerTxtCtr:after,.wq-quiz .wq_singleAnswerCtr.chosen .wq_answerTxtCtr:after{border:8px solid;border-radius:20px;left:4px;top:4px}.wq-quiz.wq-skin-flat .wq-results .wq_shareCtr button,.wq-quiz.wq-skin-flat .wq_retakeQuizBtn,.wq-quiz.wq-skin-flat .wq_shareCtr button,.wq-share.wq_shareCtr button{background-color:var(--theme-color-black);border-radius:50px;height:56px}.wq-share{margin-top:24px;text-align:center}.wq-share>p{display:none}.wq_shareCtr .sprite:after{left:24px;top:-10px}.wp-quiz-petition-show-result,.wq-force-login button,.wq-pay-locker button,.wq_quizEmailCtr form button,.wq_retakeQuizBtn,.wq_singleQuestionWrapper .wq_continue button,.wq_triviaQuizTimerInfoCtr button{background-color:var(--theme-color-black);border:0;border-radius:30px;color:var(--theme-color-white);padding:16px 32px;text-transform:uppercase}.wq_questionLogin button>span,.wq_quizForceShareCtr button>span,.wq_shareCtr button>span{padding-right:24px}.quiz-result-form{background-color:hsla(46,15%,78%,.5);border-radius:8px;margin:24px;padding-top:1px}@media (min-width:783px){.quiz-result-form{margin:24px 2rem}}.quiz-result-form>h3,.quiz-result-form>p{margin-bottom:20px;padding:0 40px}.quiz-result-form>p{margin-bottom:2rem}.quiz-result-form .give-form-wrap{background-color:transparent;margin:0;overflow:visible}.quiz-result-form .give-form.give-form-type-multi{background-color:transparent;min-height:400px}.quiz-result-form .give-form-wrap .give-btn.give-submit,.quiz-result-form .give-form-wrap input.give-btn{margin:0}.quiz-result-form .gform_wrapper .gfield{margin:8px 0}.quiz-result-form .give-form-wrap .give-form-title{font-family:var(--teft-typography-font-family);font-size:22px;line-height:24px;margin-bottom:8px;padding:0 24px}@media (min-width:783px){.quiz-result-form .give-form-wrap .give-form-title{padding:0 2rem}}.quiz-result-form .give-form-wrap .give-form-description{font-size:16px;padding:0 24px}@media (min-width:783px){.quiz-result-form .give-form-wrap .give-form-description{padding:0 2rem}}.quiz-result-form .gform_heading h3.gform_title{display:none}.quiz-result-form .gform_wrapper form,.quiz-result-form .give-form-wrap form.dekode-give-multi-step-form .give-section{background-color:transparent;padding:0 24px 24px}@media (min-width:783px){.quiz-result-form .gform_wrapper form,.quiz-result-form .give-form-wrap form.dekode-give-multi-step-form .give-section{padding:0 2rem 2rem}}.quiz-result-form .gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]+label{flex-flow:row wrap}.wq-progress-bar-container{background-color:var(--theme-color-light-beige);border-radius:0 0 8px 8px;bottom:-34px;margin-bottom:0;padding:8px 16px;position:absolute;width:100%}.wq-progress-bar-container .wq_quizProgressBar>span{background-color:var(--theme-color-support-dark-grey);border:0;box-shadow:0}.wq-quiz.wq-skin-flat .wq_quizForceActionCtr,.wq-quiz .wq_quizForceActionCtr{background:transparent;float:none}.wq-force-action-petition .gform_wrapper form{background-color:hsla(46,15%,78%,.5);padding:24px}.wq-force-action-petition .gform_wrapper .gfield{margin:8px 0}.wq-force-action-petition .gform_wrapper .gform_footer input[type=submit]{margin:0 0 0 auto}.wq-force-action-petition .show-result{margin-top:24px;text-align:center}@media (min-width:601px){.wq-force-action-petition .show-result{text-align:right}}.wq-force-action-petition .gform_wrapper .gfield.gfield_html h2{font-size:var(--teft-typography-xl);line-height:32px;margin:16px 0}@media (min-width:601px){.wq-force-action-petition .gform_wrapper .gfield.gfield_html h2{line-height:40px}}.wq-force-action-petition .gform_wrapper .gfield.gfield_html p{color:var(--theme-color-black);font-size:16px;line-height:24px;margin-bottom:24px}@media (min-width:601px){.wq-force-action-petition .gform_wrapper .gfield.gfield_html p{font-size:18px;margin-bottom:24px}}.site-header--branding{align-items:center;align-self:stretch;display:flex}.site-header--branding img,.site-header--branding svg{display:block;max-width:220px;padding-bottom:15px}.site-header--branding .custom-logo-link-light{display:none}@media (max-width:1149px){.site-header--branding img,.site-header--branding svg{align-self:center;max-width:145px;padding-bottom:0}}@media (min-width:1151px){body.transparent-menu:not(.solid-header,.mega-menu__is-visible) .site-header--branding .custom-logo-link{display:none}body.transparent-menu:not(.solid-header,.mega-menu__is-visible) .site-header--branding .custom-logo-link-light{display:block}}.site-title{font-size:1.5em;font-weight:600;line-height:1;margin:0}.searchwp-live-search-results{box-shadow:0 4px 4px 0 rgba(30,30,30,.2)!important;transform:translateY(-2px)}.searchwp-live-search-results.searchwp-live-search-results-showing{border-radius:0 0 5px 5px;margin-top:-10px;max-height:350px;padding-bottom:10px}.searchwp-live-search-results .searchwp-live-search-result p{border-bottom:none}.searchwp-live-search-results .searchwp-live-search-result p a{font-size:18px}.searchwp-live-search-results .searchwp-live-search-result p a svg{stroke:var(--theme-color-grey-20);margin-right:10px}.site-header--search{height:100%;padding:0 0 30px;position:relative;width:100%}.search-form,.site-header--search{align-items:center;display:flex}.search-form>label:first-child{flex-grow:1}.search-form .submit-label{height:28px;width:28px}.search-form input.search-submit{display:none}.search-input-wrapper{position:relative}.search-input-wrapper .search-icon-close-holder{align-items:center;display:none;height:100%;left:0;position:absolute;top:0}.search-input-wrapper .site-search-form__close-icon{cursor:pointer}.search-input-wrapper .site-search-form__close-icon *{pointer-events:none}.search-input-wrapper input.search-field{padding:0 3.5rem}.site-header--search .site-search{display:none;margin-top:15px}.site-search .search-form{display:flex;margin-bottom:0}.site-search .search-field{height:32px}.site-search .search-submit{margin-left:10px}.site-header--search--toggle{background-color:var(--theme-color-light-grey);border:none;border-radius:50%;cursor:pointer;display:none;padding:13px}.site-header--search--toggle svg{height:30px;width:30px}.site-search__icon{height:1.125em;vertical-align:bottom;width:1.125em}.pagination{font-size:18px;line-height:24px;margin:56px 0}.pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center}.pagination .nav-links a,.pagination .nav-links span{margin:0 3px;padding:0 3px}.pagination .nav-links a{color:var(--theme-color-black);text-decoration:none}.pagination .nav-links .current{color:var(--theme-color-red);font-weight:700;text-decoration:underline}.pagination .nav-links .next,.pagination .nav-links .prev{align-items:center;display:flex;flex:1 1 auto}.pagination .nav-links .next svg,.pagination .nav-links .prev svg{margin:0 8px}.pagination .nav-links .next{justify-content:flex-end;margin-right:0}.pagination .nav-links .prev{margin-left:0}.search-results .entry-header{display:block}.search-results .number-posts-found{font-size:24px;line-height:32px}.search-results .posts-wrapper{border-top:1px solid var(--theme-color-grey-40)}.search-results .posts-wrapper>div{border-bottom:1px solid var(--theme-color-grey-40);margin-top:32px;padding-bottom:32px}.search-results .posts-wrapper>div a{text-decoration:none}.search-results .posts-wrapper>div h2{font-family:Lato,sans-serif;font-size:22px;font-weight:700;line-height:32px;margin-bottom:8px;margin-top:0}.search-results .posts-wrapper>div p{font-size:18px;line-height:24px;margin:0}.search-results .posts-wrapper>div .entry-thumbnail{margin-top:8px}.search-results .posts-wrapper>div .entry-meta{color:var(--theme-color-grey-60);font-size:14px;line-height:24px;margin-top:8px;text-transform:uppercase}.search-results .posts-wrapper>div .entry-meta a{color:var(--theme-color-grey-60);text-decoration:none}.search-results .posts-wrapper>div .entry-meta a:hover{text-decoration:underline}.site-main-container{margin:0 auto;max-width:var(--teft-theme-content-width);padding:0 20px}@media (min-width:1151px){.site-search{background-color:#fff;border:1px solid var(--theme-color-grey-20);border-radius:8px;margin-top:0;overflow:hidden;position:relative;width:704px}.site-search .search-icon-close-holder{padding-left:16px}.site-search input.search-field{border:none;height:auto;outline:none;padding:20px 3rem;width:100%}.site-search .submit-label{cursor:pointer;padding-right:16px;position:absolute;right:0;width:auto}.site-header--search{width:76px}.site-header--search .site-search{border:none;box-shadow:0 -2px 2px rgba(27,31,35,.15);margin-top:0;position:absolute;right:0;top:0}.main-navigation__is-visible .site-search{display:none}.site-header--search--toggle,.site-search__is-visible .site-header--search .site-search{display:block}.site-search__is-visible .site-header--nav{opacity:0;pointer-events:none}.site-search__is-visible .site-header--nav .site-search{z-index:9999999}.site-header--search--toggle{background:var(--theme-color-light-grey);border-radius:50%;height:56px;width:56px}.pagination .nav-links a,.pagination .nav-links span{margin:0 17px;padding:0 3px}.search-results .posts-wrapper>div .loop-entry-content{display:flex}.search-results .posts-wrapper>div .entry-excerpt{padding-right:48px;width:calc(100% - 160px)}.search-results .posts-wrapper>div .entry-thumbnail{width:160px}.site-main-container{padding:0}}.entry-content .site-search{width:var(--teft-theme-content-width)}.site-search.show-in-mobile{background:#fff;border-radius:8px;display:block;font-size:20px;left:0;margin:16px 8px;overflow:hidden;position:absolute;top:0;width:calc(100% - 16px);z-index:99999999999}.site-search.show-in-mobile input{border:none;height:auto;padding:15px 15px 15px 3.2rem}.site-search.show-in-mobile input:focus{outline:none}.site-search.show-in-mobile .search-icon-close-holder{left:15px}.site-search.show-in-mobile .submit-label{align-items:center;cursor:pointer;display:flex;height:100%;padding-right:16px;position:absolute;right:0;top:0;width:auto}.site-search.show-in-mobile .submit-label svg{display:block;width:24px}.site-search-mobile__is-visible #masthead{transform:none!important}.site-search-mobile__is-visible .mobile-menu-overlay{background:rgba(0,0,0,.6);bottom:0;display:block;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:8}.no_content{font-size:1.3rem;margin:3rem auto;min-height:20vh}.no_content .no_content_text{max-width:700px}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}body.search .site-main-container .search-form{border:1px solid var(--theme-color-grey-10);border-radius:8px;overflow:hidden;padding:0;position:relative}body.search .site-main-container .search-form .search-icon-close-holder{padding-left:20px}body.search .site-main-container .search-form .search-field{border:none}@media (max-width:649px){body.search .site-main-container .search-form .search-field{padding:7px 3.5rem}}body.search .site-main-container .search-form .search-field:focus{outline:none}body.search .site-main-container .search-form .submit-label{align-items:center;display:flex;height:100%;padding-right:20px;position:absolute;right:0;top:0;width:48px}.site-header--nav-toggle{background-color:transparent;border:0;cursor:pointer;display:none;margin-left:20px;padding:10px}.site-header--nav-toggle .label{display:none}.site-header--nav-toggle svg{stroke:var(--theme-color-black);display:block;height:1.5rem;vertical-align:bottom;width:auto}.site-header--nav-toggle svg.icon-close{stroke:var(--theme-color-light-beige);display:none;height:19px}.site-header--nav .megamenu-text-box{flex:0 0 auto}.site-header--nav .megamenu-text-box a{align-items:flex-start;display:flex;flex-direction:column;padding:0;white-space:normal}.site-header--nav .megamenu-text-box a:hover .readmore-link{text-decoration:underline}.site-header--nav .megamenu-text-box h2{font-family:Oswald,sans-serif;font-size:26px;line-height:32px;margin:0 0 8px}.site-header--nav .megamenu-text-box .description{font-size:16px;line-height:24px;max-width:100%}.site-header--nav .megamenu-text-box .readmore-link{display:flex;font-size:18px;font-weight:700;line-height:24px;margin-top:16px;padding:0}.site-header--nav .megamenu-text-box .readmore-link .arrow{display:flex}@media (min-width:1151px){.opened-mega-menu{background:var(--theme-color-light-grey);box-sizing:border-box;left:0;padding:40px 88px;position:absolute;top:118px;width:100%;z-index:12}.opened-mega-menu .container{display:flex;margin:0 auto;max-width:var(--teft-theme-site-width);width:100%}.opened-mega-menu ul{list-style-type:none;margin:0;padding:0}.opened-mega-menu .container>ul.sub-menu{display:flex;width:77%}.opened-mega-menu .submenu-column-wrapper{padding:0 32px;width:50%}.opened-mega-menu .submenu-column-wrapper a{padding:0}.opened-mega-menu li.depth-2{margin-bottom:14px}.opened-mega-menu li.depth-2>a{display:flex;font-size:20px;line-height:32px;margin-bottom:16px}.opened-mega-menu li.depth-2>a .arrow:not(.mobile){display:flex}.opened-mega-menu li.depth-2:last-child{margin-bottom:0}.opened-mega-menu li.depth-3{display:inline-block;font-size:14px;margin-bottom:6px;margin-right:8px}.opened-mega-menu li.depth-3 a{background:#fff;border-radius:4px;display:block;padding:4px}.opened-mega-menu .mega-menu-close{background:none;border:0;outline:none;position:absolute;right:49px;top:25px}.opened-mega-menu .mega-menu-close svg{pointer-events:none}.opened-mega-menu .mega-menu-close:hover{cursor:pointer}.site-header--nav{align-items:flex-end;display:flex;flex-direction:column;font-family:Lato,sans-serif;height:100%;justify-content:flex-end;width:100%}.site-header--nav .mobile-menu-back,.site-header--nav .nav-title,.site-header--nav .site-header--search{display:none!important}.site-header--nav .tool-menu-container{align-items:center;align-items:flex-end;display:none;flex-basis:55%;margin-bottom:8px;padding-right:27px}.site-header--nav .tool-menu-container ul{list-style:none;margin:0;padding:0}.site-header--nav .tool-menu-container ul li{display:inline-block;font-size:13px;line-height:24px;margin-left:24px}.site-header--nav .tool-menu-container a{color:#555;text-decoration:none;text-transform:uppercase}.site-header--nav .tool-menu-container a:hover{text-decoration:underline}.site-header--nav .megamenu-text-box{padding:0 32px;width:33%}.site-header--nav .megamenu-text-box a{max-width:265px}.site-header--nav.with-tool-menu .tool-menu-container{display:flex}.site-header--nav .main-menu-container{align-items:center;display:flex;height:100%}.site-header--nav .main-menu-container .main-menu{align-items:center;display:flex;font-size:22px;height:100%;line-height:24px;list-style:none;margin:0;padding:0}.site-header--nav .main-menu-container .main-menu a,.site-header--nav .main-menu-container .main-menu button:not(.mega-menu-close){border:0;color:var(--theme-color-black);cursor:pointer;letter-spacing:0;line-height:1;outline:0;position:relative;text-decoration:none;z-index:9}.site-header--nav .main-menu-container .main-menu .menu-item.depth-0 button{background-color:var(--theme-color-white)}.site-header--nav .main-menu-container .main-menu .menu-item.depth-0 button[aria-expanded=true]{font-weight:700}.site-header--nav .main-menu-container .main-menu>.menu-item>a,.site-header--nav .main-menu-container .main-menu>.menu-item>button{padding:0 5px 30px}.site-header--nav .main-menu-container .arrow{display:none;padding-left:8px}.site-header--nav .main-menu-container .depth-0{align-items:center;display:flex;height:100%;padding:0 18px}.site-header--nav .main-menu-container .depth-0>a,.site-header--nav .main-menu-container .depth-0>button{align-items:center;height:100%}.site-header--nav .main-menu-container .depth-0.parent-active-megamenu>a,.site-header--nav .main-menu-container .depth-0.parent-active-megamenu>button,.site-header--nav .main-menu-container .depth-0:hover>a,.site-header--nav .main-menu-container .depth-0:hover>button{position:relative;z-index:999}.site-header--nav .main-menu-container .depth-0.parent-active-megamenu>a:after,.site-header--nav .main-menu-container .depth-0.parent-active-megamenu>button:after,.site-header--nav .main-menu-container .depth-0:hover>a:after,.site-header--nav .main-menu-container .depth-0:hover>button:after{background:var(--theme-color-red);border-radius:4px;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:100%}.site-header--nav .main-menu-container .depth-0.parent-active-megamenu>.menu-item>a{font-weight:700}.site-header--nav .main-menu-container .depth-0 .main-mega-menu-wrapper{display:none}.site-header--nav .main-menu-container .depth-0 .opened-mega-menu{display:flex}.site-header--nav .main-menu-container .sub-menu .menu-item.depth-2>a{font-weight:700}.site-header--nav .main-menu-container .sub-menu .menu-item.depth-2>a:hover{text-decoration:underline}}@media screen and (min-width:1150px) and (max-width:1250px){.site-header--branding img{max-width:190px}.site-header--nav .main-menu-container .main-menu{font-size:20px}.site-header--nav .main-menu-container .depth-0{padding:0 14px}}@media (max-width:1149px){.site-header--nav,.site-header--search{display:none}.site-header--nav-toggle{display:block;position:relative;z-index:8}.site-header--nav{background:var(--theme-color-black);color:#fff;display:flex;display:none;flex-flow:column;height:100vh;max-width:320px;overflow-y:scroll;padding:1.5rem;position:fixed;right:0;top:0;transform:translateX(100%);width:100%;z-index:99999999}.site-header--nav.out{-webkit-animation:slideOut .4s ease;animation:slideOut .4s ease}.site-header--nav .mobile-menu-header{height:40px;margin-bottom:2rem}.site-header--nav .mobile-menu-header,.site-header--nav .mobile-menu-header .mobile-menu-row{align-items:center;display:flex;justify-content:space-between}.site-header--nav .mobile-menu-header .site-header--nav-toggle{display:block;padding:0}.site-header--nav .mobile-menu-header .site-header--nav-toggle svg.icon-open{display:none}.site-header--nav .mobile-menu-header .site-header--nav-toggle svg.icon-close{display:block}.site-header--nav .mobile-menu-header .site-header--search{display:block;height:auto;padding:0;position:static}.site-header--nav .mobile-menu-header .site-header--search .site-header--search--toggle{align-items:center;background:none;color:var(--theme-color-light-beige);display:flex;height:auto;padding:5px 0;width:auto}.site-header--nav .mobile-menu-header .site-header--search .site-header--search--toggle svg{height:auto;pointer-events:none;width:24px}.site-header--nav .mobile-menu-header .site-header--search .site-header--search--toggle svg path{stroke:var(--theme-color-light-beige)}.site-header--nav a,.site-header--nav button{align-items:center;background-color:transparent;border:0;color:inherit;display:flex;justify-content:space-between;padding:0;text-decoration:none;width:100%}.site-header--nav ul{padding:0}.site-header--nav .main-mega-menu-wrapper,.site-header--nav .megamenu-text-box,.site-header--nav .mobile-menu-back,.site-header--nav .sub-menu{display:none}.site-header--nav .main-menu-container,.site-header--nav .main-menu-container .main-menu,.site-header--nav .tool-menu-container{display:block;margin:0}.site-header--nav .tool-menu-container{color:var(--theme-color-light-beige);font-size:16px;order:4;text-transform:uppercase}.site-header--nav .main-menu-container{font-size:19px}.site-header--nav .menu-item{list-style:none;overflow:hidden;padding:16px 0;width:100%}.site-header--nav .menu-item a .arrow,.site-header--nav .menu-item button .arrow{display:none}.site-header--nav .menu-item.menu-item-has-children>a>.arrow.mobile,.site-header--nav .menu-item.menu-item-has-children>button>.arrow.mobile{display:block}.site-header--nav .mobile--nav-slide{-webkit-animation:slideIn .4s ease;animation:slideIn .4s ease;background:var(--theme-color-black);box-shadow:0 0 130px rgba(0,0,0,.63);height:100%;left:0;padding:1.5rem;position:absolute;top:0;width:100%;z-index:8}.site-header--nav .mobile--nav-slide.out{-webkit-animation:slideOut .4s ease;animation:slideOut .4s ease;transform:translateX(100%)}.site-header--nav .mobile--nav-slide .nav-title{font-size:22px;font-weight:400;margin:37px 0 16px;text-decoration:underline}.site-header--nav .mobile--nav-slide .mobile-menu-back{align-items:center;background:var(--theme-color-grey-80);border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:16px;outline:none;padding:5px 15px 5px 10px;text-transform:capitalize}.site-header--nav .mobile--nav-slide .mobile-menu-back svg{display:block;margin-right:5px}.site-header--nav .mobile--nav-slide .menu-button-container{display:none}.main-navigation__is-visible .site-header--nav{-webkit-animation:slideIn .4s ease;animation:slideIn .4s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}}.focus-visible{border:2px solid blue!important}@media (max-width:500px){.site-header--nav{max-width:none}}@-webkit-keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@-webkit-keyframes slideOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slideOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}.menu-button-container{margin-left:1rem;padding:0 0 30px}.menu-button-container button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#fff;outline:none}.menu-button-container button li{list-style:none}.menu-button-container button a{align-items:center;background:var(--theme-color-red);border-radius:70px;color:inherit;cursor:pointer;display:flex;font-family:Lato,sans-serif;font-size:18px;font-weight:700;height:56px;justify-content:center;padding:0 24px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.site-header--nav .menu-button-container{display:none}@media (max-width:1149px){.menu-button-container{display:none}.mobile-menu-header .menu-button-container{display:block;margin:0;padding:0}.mobile-menu-header .menu-button-container button a{padding:8px 16px}.mobile-menu-header .menu-button-container li{margin:0;padding:0}.mobile-menu-header .menu-button-container li a{font-size:16px;height:auto;line-height:24px}}.site-header .custom-logo{height:auto}.site{padding-top:2.9rem}#masthead{background:var(--theme-color-white);left:auto;max-width:var(--rb-theme-site-width);padding:1.5rem var(--teft-theme-site-padding) 0;position:fixed;top:0;width:100%;z-index:9999}@media (max-width:1149px){#masthead{padding:.5rem var(--teft-theme-site-padding);z-index:99999}}.admin-bar #masthead{top:46px}.site-search__is-visible #masthead{background:transparent}.site-header .site-container{align-items:flex-end;display:flex;flex-flow:row;justify-content:space-between;margin:0 auto;max-width:var(--rb-theme-site-width)}.site-search__is-visible .site-header .site-container{background-color:transparent}.main-navigation__is-visible .site-content{display:block}@media (max-width:500px){.main-navigation__is-visible{height:100vh;overflow:hidden}}.page-overlay{display:none}.mega-menu__is-visible .page-overlay,.site-search-mobile__is-visible .page-overlay,.site-search__is-visible .page-overlay{background:rgba(0,0,0,.3);bottom:0;display:block;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9}@media (max-width:1149px){.mega-menu__is-visible .page-overlay,.site-search-mobile__is-visible .page-overlay,.site-search__is-visible .page-overlay{display:none}.site-search-mobile__is-visible .page-overlay{display:block}}@media (min-width:1151px){body.transparent-menu .site{padding-top:0!important}body.transparent-menu:not(.solid-header,.mega-menu__is-visible) #masthead{background:linear-gradient(180deg,#000,transparent);color:#fff}body.transparent-menu:not(.solid-header,.mega-menu__is-visible) #masthead .site-header--nav .main-menu-container .main-menu .depth-0>a,body.transparent-menu:not(.solid-header,.mega-menu__is-visible) #masthead .site-header--nav .main-menu-container .main-menu .depth-0>button:not(.mega-menu-close){background-color:transparent;color:inherit}body.transparent-menu:not(.solid-header,.mega-menu__is-visible) #masthead .site-header--nav .tool-menu-container a{color:#f2f2f2}}.site-footer{background:var(--theme-color-black);color:#fff;font-family:Lato,sans-serif;font-size:16px;line-height:24px;padding:0 var(--teft-theme-site-padding)}.site-footer a{color:#fff}.footer-widgets{box-sizing:border-box;padding-bottom:40px}.logo-and-social{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:70px 0 32px}.logo-and-social .footer-social{padding-top:32px}.logo-and-social a{display:inline-block;margin:0 .5rem}.logo-and-social a:first-child{margin-left:0;padding-left:0}.logo-and-social a:last-child{margin-right:0;padding-right:0}.bottom-footer{align-items:center;display:flex;flex-flow:row wrap;font-size:14px;font-weight:400;padding-bottom:56px}.bottom-footer .footer-widget{white-space:nowrap}.bottom-footer .footer-widget .textwidget{align-items:center;display:flex;line-height:1.4}.bottom-footer .footer-widget .textwidget span{display:block}.bottom-footer .divider{color:var(--theme-color-grey-40);display:inline-block;padding:0 8px}.bottom-footer .image-and-text{align-items:center;display:flex;margin:0}.bottom-footer .image-and-text img{height:auto;padding-right:16px;width:50px}.bottom-footer .image-and-text a{padding:0 5px}.footer-column-container{display:flex;flex-wrap:wrap;margin:0 -10px;width:100%}.footer-column-container .footer-column{padding:0 1rem;width:25%}.footer-column-container .footer-column ul{font-size:18px;list-style:none;margin:0;padding:0}.footer-column-container .footer-column ul li{margin-bottom:.7rem}.footer-column-container .footer-column ul li:last-child{margin-bottom:0}.footer-column-container .footer-column ul.menu-with-arrows{font-size:20px;font-weight:500}.footer-column-container .footer-column ul.menu-with-arrows li{align-items:center;display:flex}.footer-column-container .footer-column ul.menu-with-arrows li:last-child{margin-bottom:0}.footer-column-container .footer-column ul.menu-with-arrows li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgMTJIMTkiIHN0cm9rZT0iI0RBMjkxQyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEyIDVMMTkgMTJMMTIgMTkiIHN0cm9rZT0iI0RBMjkxQyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-size:24px 24px;content:" ";display:inline-block;height:24px;margin-right:10px;width:24px}.footer-column-container .footer-column ul.menu-with-arrows a{text-decoration:none}.footer-column-container .footer-column .larger-text{font-size:20px;font-weight:700;line-height:32px;padding-bottom:24px}@media (max-width:1040px){.footer-column-container .footer-column{flex:1 1 50%;margin-bottom:2rem;width:auto}.footer-widgets{padding-bottom:1rem}.bottom-footer{align-items:flex-start;flex-flow:row wrap}.bottom-footer .footer-widget:first-child{flex:0 1 100%;margin-top:1.5rem;order:2}.bottom-footer .footer-widget:first-child .divider{display:none}}@media (max-width:600px){.logo-and-social{display:block;padding:3rem 0 2rem}.logo-and-social .footer-widget-social{margin-bottom:2rem}.logo-and-social .footer-widget-social>img{max-width:140px!important}.footer-column-container{display:block}.footer-column-container .footer-column{margin-bottom:0;width:100%}.footer-column-container .footer-column.footer-column-2{margin:3rem 0}.footer-column-container .footer-column ul{font-size:16px}.footer-column-container .footer-column ul li{margin-bottom:.7rem!important}.bottom-footer{flex-flow:column}.bottom-footer .footer-widget{margin-bottom:.2em}.bottom-footer .footer-widget .divider{display:none!important}}.teft-card.story-card{color:#fff}.teft-card.story-card a{color:inherit}.teft-card.story-card a:after{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.teft-card.story-card .story-card-image .bg_image{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.teft-card.story-card .story-card-image img{display:block;height:auto;width:100%}.teft-card.story-card .story-card-content{bottom:0;left:0;padding:24px;position:absolute;width:100%;z-index:2}.teft-card.story-card .story-card-content .story-card-posttype{background-color:transparent;color:var(--theme-color-white);display:inline-block;font-size:var(--teft-typography-xxxs);font-weight:700;letter-spacing:.05em;line-height:24px;text-transform:uppercase}.teft-card.story-card .story-card-content h2{font-family:Oswald,sans-serif;font-size:26px;font-weight:600;line-height:32px;margin:0}.teft-cards-item.is-card-story-custom-card{min-height:500px}@media (max-width:600px){.teft-cards-item.is-card-story-custom-card{min-height:416px}}.teft-card.quote-card{display:flex;flex-flow:column wrap}.teft-card.quote-card .quote-card-image:before{margin-top:80%}.teft-card.quote-card h2{font-size:26px;font-weight:600;line-height:32px;margin:0}.teft-card.quote-card .quote-card-author{font-size:14px;line-height:24px}.teft-card.quote-card .teft-card__primary{flex:1 1 auto}.teft-card.quote-card .teft-card__secondary{flex:0 1 auto;padding:1.5rem}.teft-card.magazine-card{display:flex;flex-flow:column wrap}.teft-card.magazine-card .magazine-card-image{background-color:var(--theme-color-light-beige);background-size:50%}.teft-card.magazine-card .magazine-card-image:before{margin-top:84%}.teft-card.magazine-card .magazine-card-image a{height:100%;left:0;position:absolute;top:0;width:100%}.teft-card.magazine-card .magazine-card-title-link,.teft-card.magazine-card h2{color:var(--teft-theme-heading-font-color);font-size:26px;font-weight:600;line-height:32px;margin:0;text-decoration:none}.teft-card.magazine-card .magazine-card-link{align-items:center;display:flex}.teft-card.magazine-card .magazine-card-link p{margin:5px 0 0 6px}.teft-card.magazine-card .teft-card__primary{flex:1 1 auto}.teft-card.magazine-card .teft-card__secondary{flex:0 1 auto;padding:1.5rem}.teft-card.teaching-card a{color:var(--theme-color-black);display:block;text-decoration:none}.teft-card.teaching-card .teft-card__primary{padding-top:19px}.teft-card.teaching-card h2.teaching-card-title{font-family:Oswald,sans-serif;font-size:29px;font-weight:600;line-height:40px;margin:0;word-break:break-word}.teft-card.teaching-card p.teaching-card-intro{font-size:18px;line-height:24px;margin:8px 0 0}.teft-card.teaching-card .teaching-card-categories{margin-top:32px}.teft-card.teaching-card .teaching-card-categories .teaching-card-tag{background:var(--theme-color-light-grey);border-radius:4px;color:var(--theme-color-grey-80);display:inline-block;font-size:14px;letter-spacing:.05em;line-height:24px;margin-bottom:8px;margin-right:8px;padding:2px 8px}.teft-card.petition-card{color:#fff}.teft-card.petition-card a{color:inherit}.teft-card.petition-card .petition-card-image .bg_image{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.teft-card.petition-card .petition-card-image img{display:block;height:auto;width:100%}.teft-card.petition-card .petition-card-content{background:linear-gradient(hsla(0,0%,7%,0),#111 45%);bottom:0;left:0;padding:64px 24px 24px;position:absolute;width:100%;z-index:2}.teft-card.petition-card .petition-card-content .petition-card-posttype{background-color:transparent;color:var(--theme-color-red);display:inline-block;font-size:var(--teft-typography-xxxs);font-weight:700;letter-spacing:.05em;line-height:24px;text-transform:uppercase}.teft-card.petition-card .petition-card-content h2{font-family:Oswald,sans-serif;font-size:var(--teft-typography-md);font-weight:600;line-height:32px;margin:0;text-transform:uppercase}.teft-card.petition-card .petition-card-content .sign-petition-btn{background-color:var(--theme-color-red);border-radius:30px;color:var(--theme-color-white);display:inline-block;font-size:var(--teft-typography-xxxs);font-weight:900;line-height:24px;margin-top:10px;padding:12px 20px;text-align:left;text-transform:uppercase}.teft-cards-item.is-card-petition-custom-card{min-height:500px}@media (max-width:600px){.teft-cards-item.is-card-petition-custom-card{min-height:416px}}.chapters{align-items:center;background-color:var(--theme-color-light-grey);border-bottom:1px solid var(--theme-color-light-beige);display:flex;justify-content:space-between;max-width:none;padding:16px var(--teft-theme-site-padding);width:100%}.chapters.alignfull{margin-bottom:var(--teft-theme-block-margin);margin-top:0}@media (max-width:600px){.chapters{align-items:flex-start;flex-direction:column}}@media (min-width:783px){.chapters{padding:24px 120px}}.chapters.fixed{margin-top:0;max-width:var(--rb-theme-site-width)}@media (min-width:601px){.chapters.fixed{left:auto;position:fixed;width:100%;z-index:9}}@media (max-width:600px){.chapters.fixed{transform:none!important}}.chapters h3.chapters-title{font-size:26px;font-weight:600;line-height:32px;margin:0}@media (max-width:600px){.chapters h3.chapters-title{font-size:18px}}.chapters ul{list-style:none;margin:0;padding:0}.chapters ul li{display:inline-block;margin:0 32px 0 0}@media (max-width:600px){.chapters ul li{display:block;margin:0 0 6px}}.chapters ul li a{border-bottom:4px solid transparent;color:var(--theme-color-black);font-size:22px;font-weight:400;line-height:32px;padding-bottom:24px;text-decoration:none}@media (max-width:600px){.chapters ul li a{font-size:16px;padding-bottom:4px}}@media (min-width:601px){.chapters ul li a.active,.chapters ul li a:hover{border-color:var(--theme-color-red)}}.tribe-events .tribe-events-header .tribe-events-c-events-bar--border{background-color:var(--theme-color-light-grey);border:none;border-radius:8px}.tribe-events .tribe-events-header .tribe-events-c-events-bar__search-container,.tribe-events .tribe-events-header .tribe-events-c-search__input,.tribe-events .tribe-events-header .tribe-events-c-search__input-control,.tribe-events .tribe-events-header .tribe-events-c-view-selector__content{background-color:transparent;padding-bottom:8px;padding-top:8px}.tribe-events .tribe-events-header .tribe-events-c-view-selector__content{background:#fff}.tribe-events .tribe-events-header .tribe-events-c-events-bar__search-container{margin-left:1rem;padding:0}.tribe-events .tribe-events-header .tribe-events-c-events-bar__search{height:100%}.tribe-events .tribe-events-header .tribe-events-c-events-bar__views{border-left:1px solid #e4e4e4;margin-left:1rem;padding:0 7px 0 9px}.tribe-events .tribe-events-header .tribe-events-c-events-bar__views .tribe-events-c-view-selector__button-text{color:inherit}.tribe-events .tribe-events-header .tribe-events-c-events-bar__filter-button-container{border:none!important;display:flex;margin:0!important}.tribe-events .tribe-events-header .tribe-events-c-view-selector__list-item:hover:not(.tribe-events-c-view-selector__list-item--active) a{background-color:var(--theme-color-light-grey);border-radius:4px}.tribe-events .tribe-events-header .tribe-events-c-search__input-control--location-focus .tribe-events-c-search__input,.tribe-events .tribe-events-header .tribe-events-c-search__input-control--location .tribe-events-c-search__input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2710%27 height=%2716%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M8.682 1.548a5.166 5.166 0 0 0-7.375 0C-3.073 5.984 4.959 15.36 4.994 15.36c.051-.001 8.092-9.35 3.688-13.812zM4.994 2.833c1.27 0 2.301 1.043 2.301 2.331 0 1.287-1.03 2.33-2.301 2.33-1.272 0-2.3-1.043-2.3-2.33 0-1.288 1.028-2.331 2.3-2.331z%27 fill=%27%23da291c%27 fill-rule=%27evenodd%27/%3E%3C/svg%3E")}.tribe-events .tribe-events-header .tribe-events-c-search__input-control--keyword-focus .tribe-events-c-search__input,.tribe-events .tribe-events-header .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2720%27 height=%2720%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27m20 18.711-6.044-6.044a7.782 7.782 0 0 0 1.688-4.845c0-2.089-.822-4.044-2.288-5.533C11.866.822 9.91 0 7.822 0S3.778.822 2.29 2.289A7.801 7.801 0 0 0 0 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 0 0 5.533 2.288c1.778 0 3.467-.6 4.845-1.688L18.71 20 20 18.711zM3.578 12.067c-2.334-2.334-2.334-6.156 0-8.49a5.968 5.968 0 0 1 4.244-1.755c1.6 0 3.111.622 4.245 1.756 2.333 2.333 2.333 6.155 0 8.489a5.968 5.968 0 0 1-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z%27 fill=%27%23da291c%27/%3E%3C/svg%3E")}.tribe-events .tribe-events-header button[type=submit]{background-color:#dedcd1;border-radius:0;border-right:6px solid #fff;color:#5d5d5d;height:100%;text-transform:uppercase}.tribe-events .tribe-events-header button[type=submit]:hover{background-color:var(--theme-color-grey-70);color:#fff}.tribe-events .tribe-common-h3{font-family:Oswald,sans-serif;font-size:2rem!important;font-weight:600;line-height:1!important}.tribe-events .tribe-events-c-top-bar__datepicker-button:after{height:14px;margin-top:8px;width:19px}.tribe-events .tribe-events-header__top-bar{margin-top:2rem}.tribe-events .tribe-events-header__top-bar .tribe-events-c-top-bar__nav{order:2}.tribe-events .tribe-events-header__top-bar .tribe-events-c-top-bar__today-button{order:3}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__month-separator time{color:var(--theme-color-grey-60);font-size:14px;font-weight:600;text-transform:capitalize}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row{background-color:var(--theme-color-light-grey);border-radius:8px;margin:40px auto;max-width:1040px;overflow:hidden;padding:2rem 2rem 2rem 4rem;position:relative}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row p{font-size:16px}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-common-h4--min-medium{font-size:26px;line-height:1.3}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event{flex-flow:row-reverse}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag{min-width:auto;padding:0;position:static;width:auto}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime{background:var(--theme-color-red);color:#fff;left:0;padding:1rem;position:absolute;top:0}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime span{color:inherit!important}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper{flex:0 1 40%;padding:0;width:auto}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-details{flex:1 1 auto;padding:0 4rem 0 2rem}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-datetime-wrapper{color:var(--theme-color-grey-70);font-weight:600;margin-bottom:.5rem;text-transform:capitalize}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-header{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-header .tribe-events-calendar-list__event-datetime-wrapper{flex:0 1 auto;margin:0}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-header .tribe-events-virtual-virtual-event{color:var(--theme-color-red);flex:1 1 auto;margin:0 0 0 1rem;order:2}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-header .tribe-events-virtual-virtual-event:before{content:" – ";margin-right:1rem}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-header .tribe-events-virtual-virtual-event svg g{stroke:var(--theme-color-red)}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-header h3{flex:0 1 100%;order:3}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-venue{bottom:0;font-size:1rem;margin-bottom:2rem;position:absolute}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-description{margin-bottom:4rem}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-cost{font-size:1rem;margin:-2rem 0 2rem}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-cost .tribe-events-span-label{font-weight:600}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-cost>span{color:inherit;display:block;margin:0}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-cost .tribe-events-c-small-cta__link{border:none;border-radius:30px;color:var(--theme-color-red);font-size:inherit;margin-left:10px;padding-left:16px;position:relative;text-decoration:underline}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-cost .tribe-events-c-small-cta__link:before{background:#bdb9b9;content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:1px}@media (max-width:950px){.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row{display:flex;padding:0}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag .tribe-events-calendar-list__event-date-tag-datetime{border-bottom-right-radius:8px;height:auto}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-wrapper{padding:0}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event{display:block;margin:0;width:100%}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event .tribe-events-calendar-list__event-details,.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event .tribe-events-calendar-list__event-featured-image-wrapper{margin:0;padding:0;width:100%}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event .tribe-events-calendar-list__event-details{padding:30px}}@media (max-width:768px){.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-header .tribe-events-virtual-virtual-event{background:var(--theme-color-red);border-radius:20px;color:#fff;font-size:12px;padding:8px 20px;position:absolute;right:10px;top:10px}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-header .tribe-events-virtual-virtual-event:before{content:none}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-header .tribe-events-virtual-virtual-event svg g{stroke:#fff}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-common-b2,.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row p{font-size:14px}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-title{font-size:20px;line-height:1.2;margin:8px 0 20px}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event .tribe-events-calendar-list__event-details{padding:20px 20px 50px}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event .tribe-events-calendar-list__event-cost{font-size:14px;margin:0 0 8px}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event .tribe-events-calendar-list__event-cost .tribe-events-c-small-cta__link{display:block;margin:0;padding:0}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event .tribe-events-calendar-list__event-cost .tribe-events-c-small-cta__link:before{content:none}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-venue{width:calc(100% - 40px)}}.tribe-events .tribe-events-c-ical__link{border-color:var(--theme-color-red);border-radius:50px;color:var(--theme-color-red);font-size:15px;margin-top:3rem;padding:.5rem 1rem}.tribe-events .tribe-events-c-ical__link:hover{background:var(--theme-color-red)}.tribe-events .tribe-events-c-ical__link:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27%3E%3Cpath d=%27M6 1v10m5-5H1%27 stroke=%27%23da291c%27 fill=%27none%27 stroke-linecap=%27square%27 stroke-width=%271.5%27/%3E%3C/svg%3E")}#tribe-events-pg-template{max-width:none;padding:3rem 0 0!important}#tribe-events-pg-template #tribe-events-content>*,#tribe-events-pg-template .tribe_events>*{margin-left:auto;margin-right:auto;max-width:var(--teft-theme-content-width);width:90%}#tribe-events-pg-template #tribe-events-content>.tribe_events,#tribe-events-pg-template .tribe_events>.tribe_events{max-width:none;width:100%}#tribe-events-pg-template .tribe-events-back{display:block}#tribe-events-pg-template h1.tribe-events-single-event-title{font-size:4.125rem;line-height:1.21212;margin-bottom:16px}#tribe-events-pg-template .tribe-events-virtual-single-marker{background:var(--theme-color-red);color:#fff;display:inline-block;float:none;margin:1rem auto;margin-left:calc((100% - var(--teft-theme-content-width))/2)!important;max-width:none;width:auto!important}#tribe-events-pg-template .tribe-events-virtual-single-marker svg g{stroke:#fff}#tribe-events-pg-template .tribe-events-virtual-single-marker+.tribe-events-schedule{margin-top:0}#tribe-events-pg-template .tribe-events-virtual-single-marker:not(.tribe-events-virtual-single-marker--mobile){display:none}@media (max-width:900px){#tribe-events-pg-template .tribe-events-virtual-single-marker{margin-left:5%!important}}#tribe-events-pg-template .tribe-block__event-price{align-items:center;background:var(--theme-color-grey-5);border-radius:8px;display:inline-flex;font-size:18px;line-height:1;margin:1rem auto;margin-left:calc((100% - var(--teft-theme-content-width))/2)!important;padding:1rem;width:auto!important}#tribe-events-pg-template .tribe-block__event-price .tribe-block__event-price__cost{font-size:1em;line-height:1.2}#tribe-events-pg-template .tribe-block__event-price .tribe-block__event-price__description{font-size:.8em;margin-left:8px}#tribe-events-pg-template .tribe-block__event-price *{display:block;overflow:hidden}@media (max-width:900px){#tribe-events-pg-template .tribe-block__event-price{margin-left:5%!important}}#tribe-events-pg-template .tribe-events-schedule{background:none!important;border:none!important;margin:1rem auto 2rem;padding:0!important}#tribe-events-pg-template .tribe-events-schedule .tribe-events-schedule__datetime{align-items:center;color:var(--theme-color-red);display:flex;font-family:lato,sans-serif;font-size:16px;font-weight:800;margin:0;text-transform:uppercase}#tribe-events-pg-template .tribe-events-schedule span{color:inherit;font-size:inherit!important;font-weight:inherit}#tribe-events-pg-template .tribe-events-schedule .tribe-events-schedule__separator--date{margin:0 10px}#tribe-events-pg-template .tribe-events-schedule .tribe-events-schedule__separator--time{margin:0 4px}#tribe-events-pg-template .tribe-events-virtual-link-button{align-items:center;background:var(--theme-color-red);display:flex;justify-content:center;margin:0 auto;padding:13px 10px;width:130px}#tribe-events-pg-template .tribe-events-event-meta{background:var(--theme-color-light-grey);border:none;border-radius:8px;display:flex;flex-flow:row wrap;justify-content:space-between;overflow:hidden;padding:2.5rem 2rem}#tribe-events-pg-template .tribe-events-event-meta:after,#tribe-events-pg-template .tribe-events-event-meta:before{content:none}#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group{flex:0 1 46%;margin:0;padding:0}#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group .tribe-events-single-section-title{border-bottom:1px dashed #d6d5d2;font-family:Lato,sans-serif;font-size:13px;font-weight:800;letter-spacing:.6px;margin:0 0 1rem;padding-bottom:.5rem;text-transform:uppercase}#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group dl{align-items:center;display:flex;flex-flow:row wrap}#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group dl dd,#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group dl dt{display:inline-block;font-size:16px;line-height:1.3;margin:4px 0}#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group dl dt{width:100px}#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group dl dd{margin:0;overflow:hidden;padding-left:8px;text-overflow:ellipsis;width:calc(100% - 104px)}#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group dl dd.tribe-organizer{font-weight:700;padding:0;width:100%}#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group dl .tribe-events-abbr{text-decoration:none}@media (max-width:820px){#tribe-events-pg-template .tribe-events-event-meta{display:block}#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group{margin-top:2rem;width:100%}#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group:first-child{margin-top:0}#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group dl dd,#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group dl dt{font-size:14px}}#tribe-events-pg-template .tribe-block__event-website,#tribe-events-pg-template .tribe-block__events-link{margin:2rem auto}#tribe-events-pg-template .tribe-block__event-website .tribe-block__btn--link a,#tribe-events-pg-template .tribe-block__event-website>a,#tribe-events-pg-template .tribe-block__events-link .tribe-block__btn--link a,#tribe-events-pg-template .tribe-block__events-link>a{background-color:var(--theme-color-red);border:none;border-radius:50px;color:#fff;font-size:18px;font-weight:700;min-height:auto;padding:.4em 1.5em}#tribe-events-pg-template .tribe-block__event-website .tribe-block__btn--link a img,#tribe-events-pg-template .tribe-block__event-website>a img,#tribe-events-pg-template .tribe-block__events-link .tribe-block__btn--link a img,#tribe-events-pg-template .tribe-block__events-link>a img{display:none}#tribe-events-pg-template .event-tickets{margin:3rem 0;max-width:none;width:100%}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper{background:none;border:none;margin:0 auto;max-width:var(--teft-theme-content-width);width:90%}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp{background:#fff;border-radius:8px;margin:0;overflow:hidden;padding:0}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-common-g-col{padding:3rem}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-actions-wrapper,#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper{border:2px solid #e2e2e2}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper{border-bottom-left-radius:8px;border-right:0;border-top-left-radius:8px}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper .tribe-tickets__rsvp-details{display:flex;flex-flow:row wrap}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper .tribe-tickets__rsvp-details .tribe-tickets__rsvp-description,#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper .tribe-tickets__rsvp-details h3{flex:0 1 100%;font-size:1rem;margin:0 0 1.5rem}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper .tribe-tickets__rsvp-details h3{font-size:1.5rem;margin:0}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper .tribe-tickets__rsvp-details .tribe-tickets__rsvp-attendance,#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper .tribe-tickets__rsvp-details .tribe-tickets__rsvp-availability{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;text-transform:capitalize}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper .tribe-tickets__rsvp-details .tribe-tickets__rsvp-attendance span:first-child,#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper .tribe-tickets__rsvp-details .tribe-tickets__rsvp-availability span:first-child{color:inherit;display:inline-block;flex:0 1 100%;font-size:2.5rem;text-align:center}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper .tribe-tickets__rsvp-details .tribe-tickets__rsvp-availability{color:var(--theme-color-red);margin-left:2rem}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-actions-wrapper{background:var(--theme-color-grey-5);border-bottom-right-radius:8px;border-left:2px dashed #e4e4e4;border-top-right-radius:8px;position:relative}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-actions-wrapper:after,#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-actions-wrapper:before{background:#fff;border:2px solid #e2e2e2;border-radius:6px;content:"";height:14px;left:-8px;position:absolute;top:-10px;transform:rotate(45deg);width:14px}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-actions-wrapper:after{bottom:-10px;top:auto}@media (max-width:770px){#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp{border:2px solid #e2e2e2;display:block}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-actions-wrapper,#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper{border:none;border-radius:0;width:100%}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper .tribe-tickets__rsvp-details{justify-content:center;text-align:center}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-actions-wrapper:after,#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-actions-wrapper:before{content:none}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-actions-wrapper .tribe-tickets__rsvp-actions{border:none;margin:0;padding:0}}#tribe-events-pg-template .event-tickets button:not(.tribe-tickets__rsvp-form-button--cancel){background-color:var(--theme-color-red);border:none;border-radius:50px;color:#fff;font-size:16px;font-weight:700;min-height:auto;padding:.4em 1.5em}#tribe-events-pg-template .event-tickets form{background:#fff;border-radius:8px;margin:0 auto;max-width:550px;padding:2rem}#tribe-events-pg-template .event-tickets form .tribe-tickets__rsvp-form-wrapper .tribe-tickets__rsvp-form-title h3{font-size:1.5rem}#tribe-events-pg-template #tribe-events-footer{margin:0 auto;max-width:none;width:90%}@media (max-width:768px){#tribe-events-pg-template #tribe-events-footer .tribe-events-sub-nav{display:flex;justify-content:space-between}#tribe-events-pg-template #tribe-events-footer .tribe-events-sub-nav li{flex:0 0 10%;float:none;max-width:46%}#tribe-events-pg-template #tribe-events-footer .tribe-events-sub-nav li a{background-color:var(--theme-color-grey-70);border-radius:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}#tribe-events-pg-template .tribe-block__venue{border-radius:8px;margin-top:4rem;overflow:hidden}#tribe-events-pg-template .tribe-block__venue .tribe-block__venue__meta{background:#f3f2ed;display:flex;flex:1 1 50%;flex-flow:column;font-size:16px;padding:2rem;white-space:nowrap}#tribe-events-pg-template .tribe-block__venue .tribe-block__venue__meta>*{color:inherit;flex:0 0 auto;font-size:inherit}#tribe-events-pg-template .tribe-block__venue .tribe-block__venue__meta>.tribe-block__venue__address{flex:1 1 100%}#tribe-events-pg-template .tribe-block__venue .tribe-block__venue__meta>br{display:none}#tribe-events-pg-template .tribe-block__venue .tribe-block__venue__map{flex:1 1 auto;width:100%}#tribe-events-pg-template .tribe-block__venue .tribe-block__venue__phone{margin:0}#tribe-events-pg-template .tribe-block__venue .tribe-block__venue__phone:before{content:"tlf: "}@media (max-width:820px){#tribe-events-pg-template .tribe-block__venue{flex-flow:row wrap-reverse}#tribe-events-pg-template .tribe-block__venue>*{flex:0 0 100%!important;width:100%}}main.site-content .tribe-events-pro-venue__meta{background:var(--theme-color-light-grey);border:none;border-radius:8px}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-data{display:flex;flex-flow:column}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-data>*{order:3}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-data .tribe-events-pro-venue__meta-title{margin:0 0 .3em;order:1}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-data .tribe-events-pro-venue__meta-content{margin:0 0 2rem;max-width:400px;order:2}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-data .tribe-events-pro-venue__meta-content p{font-size:16px}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-details{margin-bottom:0}main.site-content .tribe-events-pro-venue__meta a,main.site-content .tribe-events-pro-venue__meta span{font-size:18px;line-height:1}main.site-content .tribe-events-pro-venue__meta a{color:var(--theme-color-red);text-decoration:underline}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-address,main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-phone,main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-website{align-items:center;margin:.8rem 0}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-address{align-items:flex-start}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-address span{line-height:1.3}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-address a{display:block;margin:.6rem 0}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-address .tribe-events-pro-venue__meta-address-details{margin-top:-3px}main.site-content .tribe-events-header .tribe-events-header__breadcrumbs{margin-bottom:2rem}main.site-content .tribe-events-header .tribe-events-header__breadcrumbs .tribe-events-c-breadcrumbs__list-item{color:var(--theme-color-red);font-size:14px}main.site-content .tribe-events-header .tribe-events-header__breadcrumbs .tribe-events-c-breadcrumbs__list-item:not(:last-child):after{height:11px;width:6px}main.site-content .tribe-events-header .tribe-events-header__breadcrumbs .tribe-events-c-breadcrumbs__list-item:last-child{font-weight:600}html{scroll-behavior:smooth}body{background-color:var(--theme-color-site-bg)}.skip-link{left:-9999rem;text-decoration:underline;top:2.5rem;z-index:999999999}.skip-link:focus{clip:auto!important;background-color:var(--color-dark);-webkit-clip-path:none;clip-path:none;color:var(--color-light);display:block;font-size:.875rem;font-weight:600;height:auto;left:.5rem;line-height:normal;padding:1rem;right:auto;text-decoration:none;top:.5rem;width:auto;z-index:100000}.site{background-color:var(--theme-color-white);margin:0 auto;max-width:var(--rb-theme-site-width);position:relative}.entry-content{margin:-1px auto;padding:1px 0}@media (min-width:783px){.entry-content>.wp-block-lib-floating-form+p{margin-top:var(--teft-theme-negative-block-margin)}}.entry-header{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.entry-title{margin-left:auto;margin-right:auto}.entry-excerpt,.entry-title{max-width:var(--teft-theme-content-width)}.entry-excerpt{margin:calc(var(--teft-typography-base)*2) auto}.site-container{margin:0 auto;max-width:var(--rb-theme-site-width)}#wpadminbar{z-index:99999}.error404 .entry-content{min-height:60vh}.error404 .entry-content .site-search{background-color:#fff;border:1px solid var(--theme-color-grey-20);border-radius:8px;position:relative;width:auto}.error404 .entry-content .site-search input[type=search]{background:transparent;border:none;padding:24px 3rem;width:100%}.error404 .entry-content .site-search .submit-label{margin-right:16px}.error404 .entry-content .site-search .search-icon-close-holder{margin-left:10px}
