@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{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{background-color:#fff;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}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:#222;color:var(--teft-theme-body-font-color)}h1,h2,h3,h4,h5,h6{color:var(--teft-theme-heading-font-color)}a{color:#2ba6cb;color:var(--teft-theme-primary-color)}.entry-content{margin:0 auto;width:calc(100% - 2rem);width:calc(100% - var(--teft-theme-site-padding)*2)}.entry-content>*{margin:4rem auto;margin:var(--teft-theme-block-margin) auto;max-width:784px;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:-2rem;margin-top:var(--teft-theme-negative-block-margin)}.entry-content>.alignwide,.site-container{max-width:1200px;max-width:var(--teft-theme-site-width)}.entry-content>.alignfull{margin-left:-1rem;margin-left:calc(var(--teft-theme-site-padding)*-1);margin-right:-1rem;margin-right:calc(var(--teft-theme-site-padding)*-1);max-width:none;width:calc(100% + 2rem);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}:root{--teft-wp-gallery-gap:1rem}.wp-block-cover .wp-block-cover__inner-container{margin:0 auto;width:calc(100% - 2rem);width:calc(100% - var(--teft-theme-site-padding)*2)}.wp-block-cover__inner-container>*,.wp-block-group__inner-container>*,.wp-block-quote.is-style-large,.wp-block-teft-cards-theme>*{margin:4rem auto;margin:var(--teft-theme-block-margin) auto;max-width:784px;max-width:var(--teft-theme-content-width)}.wp-block-group__inner-container>.alignwide,.wp-block-teft-cards-theme>.alignwide{max-width:1200px;max-width:var(--teft-theme-site-width)}.wp-block-group__inner-container>.alignfull{max-width:none;width:100%}.wp-block-video video{max-width:784px;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:18px;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:18px;font-size:var(--teft-typography-sm)}.wp-block-pullquote p{font-size:20px;font-size:var(--teft-typography-lg)}.wp-block-pullquote cite{font-size:18px;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:18px;font-size:var(--teft-typography-sm)}.has-large-font-size{font-size:20px;font-size:var(--teft-typography-lg)}.has-huge-font-size{font-size:24px;font-size:var(--teft-typography-xl)}.wp-block-search .wp-block-search__input{width:auto}.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,.wp-block-group__inner-container>.wp-block-quote+ol,.wp-block-group__inner-container>.wp-block-quote+p,.wp-block-group__inner-container>.wp-block-quote+ul,.wp-block-group__inner-container>h2+*,.wp-block-group__inner-container>h3+*,.wp-block-group__inner-container>h4+*,.wp-block-group__inner-container>h5+*,.wp-block-group__inner-container>h6+*,.wp-block-group__inner-container>ol+p,.wp-block-group__inner-container>p+.wp-block-quote,.wp-block-group__inner-container>p+ol,.wp-block-group__inner-container>p+p,.wp-block-group__inner-container>p+ul:not(.wp-block-gallery),.wp-block-group__inner-container>ul:not(.wp-block-gallery)+p,.wp-block-teft-cards-theme>.wp-block-quote+ol,.wp-block-teft-cards-theme>.wp-block-quote+p,.wp-block-teft-cards-theme>.wp-block-quote+ul,.wp-block-teft-cards-theme>h2+*,.wp-block-teft-cards-theme>h3+*,.wp-block-teft-cards-theme>h4+*,.wp-block-teft-cards-theme>h5+*,.wp-block-teft-cards-theme>h6+*,.wp-block-teft-cards-theme>ol+p,.wp-block-teft-cards-theme>p+.wp-block-quote,.wp-block-teft-cards-theme>p+ol,.wp-block-teft-cards-theme>p+p,.wp-block-teft-cards-theme>p+ul:not(.wp-block-gallery),.wp-block-teft-cards-theme>ul:not(.wp-block-gallery)+p{margin-top:-2rem;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 1rem 1rem 0;margin:0 var(--teft-wp-gallery-gap) var(--teft-wp-gallery-gap) 0;width:calc(50% - .5rem);width:calc(50% - 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:1rem;margin-right:var(--teft-wp-gallery-gap)}.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667rem);width:calc(33.33333% - var(--teft-wp-gallery-gap)*2/3)}.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - .75rem);width:calc(25% - var(--teft-wp-gallery-gap)*3/4)}.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - .8rem);width:calc(20% - var(--teft-wp-gallery-gap)*4/5)}.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333rem);width:calc(16.66667% - var(--teft-wp-gallery-gap)*5/6)}.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714rem);width:calc(14.28571% - var(--teft-wp-gallery-gap)*6/7)}.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - .875rem);width:calc(12.5% - var(--teft-wp-gallery-gap)*7/8)}}.wp-block-column{margin-bottom:1rem;margin-bottom:var(--teft-theme-gap)}.wp-block-column:last-child{margin-bottom:0}@media (min-width:601px){.wp-block-column{-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem);-ms-flex-preferred-size:calc(50% - var(--teft-theme-gap)/2);flex-basis:calc(50% - var(--teft-theme-gap)/2)}.wp-block-column:nth-child(2n){margin-left:1rem;margin-left:var(--teft-theme-gap)}}@media (min-width:783px){.wp-block-column{margin-bottom:0}.wp-block-column:not(:first-child){margin-left:1rem;margin-left:var(--teft-theme-gap)}}.hidden{display:none!important}.relative{position:relative}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}: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:#da291c;background-color:var(--teft-buttons-background-color);border:1px solid transparent;border-radius:2em;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:#fff;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:#fff;background-color:var(--teft-buttons-background-color-hover);border-color:#000;border-color:var(--teft-buttons-border-color);color:#000;color:var(--teft-buttons-text-color-hover)}.teft-button.teft-button--alert,.wp-block-button__link.teft-button--alert{background-color:#c60f13;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:#c60f13;background-color:var(--teft-theme-alert-color);color:#fff;color:var(--teft-theme-on-alert-color)}.teft-button.teft-button--success,.wp-block-button__link.teft-button--success{background-color:#5da423;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:#5da423;background-color:var(--teft-theme-success-color);color:#fff;color:var(--teft-theme-on-success-color)}.teft-button.teft-button--warning,.wp-block-button__link.teft-button--warning{background-color:#ffae00;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:#ffae00;background-color:var(--teft-theme-warning-color);color:#fff;color:var(--teft-theme-on-warning-color)}.teft-button:disabled,.wp-block-button__link:disabled{background-color:#dcdcdc;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}: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:1rem;margin-bottom:var(--teft-theme-gap);position:relative}input[type=date],input[type=datetime-locale],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border-radius:var(--teft-form-border-radius);border:1px solid #222;border-color:var(--teft-form-border-color);display:block;width:100%}input[type=date],input[type=datetime-locale],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:not([multiple]){height:3.125em;height:var(--teft-form-input-height);padding:0 .8em;padding:0 var(--teft-form-input-padding)}select[multiple],textarea{padding:.8em;padding:var(--teft-form-input-padding)}select:not([multiple]){background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjkiIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik00LjA3IDBsMi43MTggMy43NUgxLjM1TDQuMDcgMHpNNC4wNyA5TDEuMzUgNS4yNWg1LjQzOEw0LjA3IDl6IiBmaWxsPSIjQUJBQkFCIi8+PC9zdmc+) no-repeat 98% 50%;background-size:1em}input:disabled,select:disabled,textarea:disabled{background-color:#dcdcdc;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 #222;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:#2ba6cb;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 #2ba6cb;border:solid var(--teft-form-color--selected);border-top-color:transparent;border-width:0 0 .15em .15em;height:.45em;left:.375em;position:absolute;-webkit-transform:translateY(-75%) rotate(-45deg);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%;-webkit-transform:translateY(-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:#da291c;background:var(--theme-color-red)}:root .has-red-background-color a{color:#fff}:root .has-black-background-color{background:#111;background:var(--theme-color-black)}:root .has-red-color{color:#da291c;color:var(--theme-color-red)}:root .has-black-color{color:#111;color:var(--theme-color-black)}:root .has-dark-red-background-color{background:#ad0f13;background:var(--theme-color-dark-red)}:root .has-dark-red-background-color a{color:#fff}:root .has-medium-pink-background-color{background:#d68789;background:var(--theme-color-medium-pink)}:root .has-light-pink-background-color{background:#eac3c4;background:var(--theme-color-light-pink)}:root .has-yellow-background-color{background:#f2a900;background:var(--theme-color-yellow)}:root .has-light-yellow-background-color{background:#f8d480;background:var(--theme-color-light-yellow)}:root .has-very-light-yellow-background-color{background:#fce9bf;background:var(--theme-color-very-light-yellow)}:root .has-blue-background-color{background:#009ca6;background:var(--theme-color-blue)}:root .has-light-blue-background-color{background:#80cdd2;background:var(--theme-color-light-blue)}:root .has-very-light-blue-background-color{background:#bfe6e9;background:var(--theme-color-very-light-blue)}:root .has-orange-background-color{background:#fc4c02;background:var(--theme-color-orange)}:root .has-orange-background-color a{color:#fff}:root .has-light-orange-background-color{background:#fda580;background:var(--theme-color-light-orange)}:root .has-very-light-orange-background-color{background:#fed2c0;background:var(--theme-color-very-light-orange)}:root .has-light-grey-background-color{background:#f3f2ee;background:var(--theme-color-light-grey)}:root .has-dark-red-color{color:#ad0f13;color:var(--theme-color-dark-red)}:root .has-medium-pink-color{color:#d68789;color:var(--theme-color-medium-pink)}:root .has-light-pink-color{color:#eac3c4;color:var(--theme-color-light-pink)}:root .has-yellow-color{color:#f2a900;color:var(--theme-color-yellow)}:root .has-light-yellow-color{color:#f8d480;color:var(--theme-color-light-yellow)}:root .has-very-light-yellow-color{color:#fce9bf;color:var(--theme-color-very-light-yellow)}:root .has-blue-color{color:#009ca6;color:var(--theme-color-blue)}:root .has-light-blue-color{color:#80cdd2;color:var(--theme-color-light-blue)}:root .has-very-light-blue-color{color:#bfe6e9;color:var(--theme-color-very-light-blue)}:root .has-orange-color{color:#fc4c02;color:var(--theme-color-orange)}:root .has-light-orange-color{color:#fda580;color:var(--theme-color-light-orange)}:root .has-very-light-orange-color{color:#fed2c0;color:var(--theme-color-very-light-orange)}:root .has-light-grey-color{color:#f3f2ee;color:var(--theme-color-light-grey)}:root .has-white-background-color{background:#fff}:root .has-grey-5-background-color{background:#f2f2f2;background:var(--theme-color-grey-5)}:root .has-grey-10-background-color{background:#e6e6e6;background:var(--theme-color-grey-10)}:root .has-grey-20-background-color{background:#ccc;background:var(--theme-color-grey-20)}:root .has-grey-30-background-color{background:#b3b3b3;background:var(--theme-color-grey-30)}:root .has-grey-40-background-color{background:#999;background:var(--theme-color-grey-40)}:root .has-grey-50-background-color{background:grey;background:var(--theme-color-grey-50)}:root .has-grey-60-background-color{background:#666;background:var(--theme-color-grey-60)}:root .has-grey-70-background-color{background:#4d4d4d;background:var(--theme-color-grey-70)}:root .has-grey-80-background-color{background:#333;background:var(--theme-color-grey-80)}:root .has-grey-90-background-color{background:#191919;background:var(--theme-color-grey-90)}:root .has-grey-100-background-color{background:#222221;background:var(--theme-color-grey-100)}:root .has-white-color{color:#fff}:root .has-grey-5-color{color:#f2f2f2;color:var(--theme-color-grey-5)}:root .has-grey-10-color{color:#e6e6e6;color:var(--theme-color-grey-10)}:root .has-grey-20-color{color:#ccc;color:var(--theme-color-grey-20)}:root .has-grey-30-color{color:#b3b3b3;color:var(--theme-color-grey-30)}:root .has-grey-40-color{color:#999;color:var(--theme-color-grey-40)}:root .has-grey-50-color{color:grey;color:var(--theme-color-grey-50)}:root .has-grey-60-color{color:#666;color:var(--theme-color-grey-60)}:root .has-grey-70-color{color:#4d4d4d;color:var(--theme-color-grey-70)}:root .has-grey-80-color{color:#333;color:var(--theme-color-grey-80)}:root .has-grey-90-color{color:#191919;color:var(--theme-color-grey-90)}:root .has-grey-100-color{color:#222221;color:var(--theme-color-grey-100)}.block-container{margin:0 auto;max-width:1200px;max-width:var(--teft-theme-site-width)}.entry-content>.alignfull,.wp-block-group__inner-container>div{margin-top:0;margin-bottom:0}.wp-block-group.has-background{padding:3rem 1rem;padding:3rem var(--teft-theme-site-padding)}@media (min-width:783px){.wp-block-group.has-background{padding:4rem 1rem;padding:4rem var(--teft-theme-site-padding)}}.entry-content>:first-child:not(h1){margin-top:0}.entry-content>.wp-block-teft-ingress+p{margin-top:-2rem;margin-top:var(--teft-theme-negative-block-margin)}.entry-content figcaption{font-weight:400;color:#4d4d4d;color:var(--theme-color-grey-70);font-size:14px;font-size:var(--teft-typography-xxs)}body,html{-webkit-font-smoothing:antialiased;font-size:16px;font-size:var(--teft-typography-xs);font-family:lato,sans-serif;font-family:var(--teft-typography-font-family)}body a,html a{color:#da291c;color:var(--theme-color-red);cursor:pointer}body .has-large-font-size,html .has-large-font-size{font:inherit}.editor-styles-wrapper a{color:#da291c;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{font-family:lato,sans-serif;font-family:var(--teft-typography-font-family);-webkit-font-smoothing:antialiased;font-size:16px;font-size:var(--teft-typography-xs);line-height:1.6;font-weight:400}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:oswald,sans-serif;font-family:var(--teft-typography-heading-font-family);font-weight:600}body .editor-styles-wrapper h1,body .site-content h1{font-size:35px;font-size:var(--teft-typography-xxxl);line-height:48px}body .editor-styles-wrapper h2,body .site-content h2{font-size:29px;font-size:var(--teft-typography-xxl);line-height:40px}body .editor-styles-wrapper h3,body .site-content h3{font-size:24px;font-size:var(--teft-typography-xl);line-height:32px}body .editor-styles-wrapper h4,body .site-content h4{font-size:20px;font-size:var(--teft-typography-lg);line-height:32px;font-weight:600}body .editor-styles-wrapper h5,body .site-content h5{font-size:18px;font-size:var(--teft-typography-sm);line-height:24px;font-weight:600}body .editor-styles-wrapper .ingress,body .editor-styles-wrapper .teft-ingress p,body .site-content .ingress,body .site-content .teft-ingress p{font-size:18px;font-size:var(--teft-typography-md);line-height:24px;font-weight:600}body .editor-styles-wrapper blockquote,body .site-content blockquote{font-size:24px;font-size:var(--teft-typography-xl);line-height:32px}body .editor-styles-wrapper small,body .site-content small{font-size:14px;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 .site-content h3{line-height:40px}body .editor-styles-wrapper h4,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{margin:0 2rem 0 0;float:left}}.block-editor-editor-skeleton__content blockquote,body:not(.wp-admin) blockquote{border-left:none;position:relative}.block-editor-editor-skeleton__content blockquote:before,body:not(.wp-admin) blockquote:before{content:"“";font-weight:600;font-size:40px;line-height:40px;color:#da291c;color:var(--theme-color-red);position:absolute;top:0;left:0}.block-editor-editor-skeleton__content blockquote p,body:not(.wp-admin) blockquote p{font:inherit;margin:0}.block-editor-editor-skeleton__content blockquote cite,body:not(.wp-admin) blockquote cite{font-family:Lato,sans-serif;font-size:16px;line-height:24px;color:inherit;display:block}h1.alignwide,h2.alignwide,h3.alignwide,h4.alignwide,h5.alignwide,h6.alignwide,p.alignwide{padding-right:34%}.wp-block-button.is-style-arrow .wp-block-button__link{background-color:transparent;background-image:url(../assets/arrow-right.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#111;color:var(--theme-color-black);font-weight:600;padding:0 30px 0 0;text-transform:none}.wp-block-group{padding:3rem 1rem;padding:3rem 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)}}.editor-styles-wrapper ol,.editor-styles-wrapper ul{margin-left:0!important;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{list-style-position:inside;font-size:1.5rem;list-style-type:none;position:relative;padding-left:calc(2rem + 48px)}ol.is-style-fancy-list-style li{margin:2.5rem 0}ol.is-style-fancy-list-style li:before{width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#f3f2ee;background:var(--theme-color-light-grey);content:counter(list-item);line-height:1;font-weight:600;font-size:32px;position:absolute;top:-5px;left:0}ol.is-style-fancy-list-style li::marker{display:none;content:none}ul.is-style-fancy-list-style li{margin:2rem 0}ul.is-style-fancy-list-style li:before{width:20px;height:20px;border-radius:50%;background:#222221;background:var(--theme-color-grey-100);content:"";position:absolute;top:11px;left:15px}ul.is-style-fancy-list-style li::marker{display:none;content:none}.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:14px;font-size:var(--teft-typography-xxs);text-align:left}.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}}.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{-ms-flex-item-align:start;align-self:flex-start}.wp-block-media-text.is-svg.is-image-fill figure.wp-block-media-text__media{background-size:contain;background-repeat:no-repeat}@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}}.wp-block-teft-cards-theme{padding:3rem 1rem;padding:3rem var(--teft-theme-site-padding);background-color:#e6e6e6;background-color:var(--theme-color-grey-10)}@media (min-width:783px){.wp-block-teft-cards-theme{padding:4rem 1rem;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:1200px;max-width:var(--teft-theme-site-width);text-align:left}@media (min-width:1281px){.wp-block-teft-cards-theme>h2,.wp-block-teft-cards-theme>h3,.wp-block-teft-cards-theme>h4,.wp-block-teft-cards-theme>p{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:#da291c;background-color:var(--theme-color-red)}.wp-block-teft-cards-theme.is-style-black{background-color:#111;background-color:var(--theme-color-black)}.wp-block-teft-cards-theme.is-style-yellow{background-color:#f2a900;background-color:var(--theme-color-yellow)}.wp-block-teft-cards-theme.is-style-blue{background-color:#009ca6;background-color:var(--theme-color-blue)}.wp-block-teft-cards-theme.is-style-dark-red{background-color:#ad0f13;background-color:var(--theme-color-dark-red)}.wp-block-teft-cards-theme.is-style-light-beige{background-color:#d0ccbf;background-color:var(--theme-color-light-beige)}.wp-block-teft-cards-theme.is-style-light-grey{background-color:#f3f2ee;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:#fff;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:0}.wp-block-group__inner-container .wp-block-teft-cards{margin-bottom:0}.teft-cards-item{background:#fff;background:var(--theme-color-white);-webkit-box-shadow:none;box-shadow:none;color:#222;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{-ms-grid-column-span:6!important;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{-ms-grid-column-span:12!important;grid-column:span 12!important;height:auto;margin-bottom:1rem;max-height:none;min-height:0}}.teft-cards-item p{font-size:16px;line-height:24px}.teft-cards-item span{color:#666;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{-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden}.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{-ms-flex:0 1 auto;flex:0 1 auto;padding-bottom:0;position:relative}.teft-cards-item .teft-card__primary .card-category-tag{background:#da291c;background:var(--theme-color-red);color:#fff;color:var(--theme-color-white);font-size:.875rem;left:0;padding:.5rem 1rem;position:absolute;text-transform:uppercase;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.teft-cards-item .teft-card__secondary{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-flow:column;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{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.teft-cards-item .teft-card__secondary span{-ms-flex:0 1 24px;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:#111;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{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;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;margin:8px;height:24px}.wp-block-teft-gallery .block-gallery-count{width:24px}.wp-block-teft-gallery .teft-gallery-figcaptions{color:#111;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}: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-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;font-weight:600;font-size:16px;line-height:24px;border:none;text-transform:uppercase;border-radius:80px;cursor:pointer;padding:.5em 1.5em;text-decoration:none;-webkit-transition:all .4s ease-in-out;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]{color:#fff;color:var(--teft-buttons-text-color);background:#da291c;background:var(--theme-color-red)}.wp-block-lib-external-content form{background:#f3f2ee;background:var(--theme-color-light-grey);padding:2.5rem;border-radius:8px}.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:#fff;background-color:var(--theme-color-white);border:1px solid #d0ccbf;border:1px solid var(--theme-color-light-beige);border-radius:8px;padding:1rem;font-size:16px;line-height:24px;text-align:left;width:100%;height:auto}.wp-block-lib-external-content form select{cursor:pointer;background-position-x:94%}.wp-block-lib-external-content form input[type=checkbox],.wp-block-lib-external-content form input[type=radio]{height:20px;width:20px;margin-bottom:-2px;cursor:pointer}.wp-block-lib-external-content form label+input[type=checkbox],.wp-block-lib-external-content form label+input[type=radio]{position:relative;display:inline-block;top:3px;left:5px}.wp-block-lib-external-content form input[type=submit]{margin-top:2rem;font-size:1.5rem}.wp-block-lib-external-content .sfIframe form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap;height:auto!important;margin:0!important}.wp-block-lib-external-content .sfIframe form>*{-ms-flex:0 1 100%;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%"]{-ms-flex:0 1 100%;flex:0 1 100%}.wp-block-lib-external-content .sfIframe form .g-recaptcha{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:601px){.wp-block-lib-external-content .sfIframe form .waf-form-field[width="50%"]{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem)}}#cookie-notice{background-color:transparent!important;font-family:lato,sans-serif;font-family:var(--teft-typography-font-family)}#cookie-notice .cookie-notice-container{background-color:#fce9bf;background-color:var(--theme-color-very-light-yellow);max-width:940px;margin:0 auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:18px 24px;border-top-left-radius:8px;border-top-right-radius:8px;position:relative}#cookie-notice a{font-weight:600}#cookie-notice .cn-text-container{margin-top:6px;padding-right:20px;text-align:left;-ms-flex:1 1;flex:1 1;color:#111;color:var(--theme-color-black)}#cookie-notice .cn-text-container a{white-space:nowrap;color:#111;color:var(--theme-color-black)}#cookie-notice .cn-buttons-container{-ms-flex:0 0 auto;flex:0 0 auto}#cookie-notice .cn-buttons-container a{background-color:#111;background-color:var(--theme-color-black);border-radius:50px;font-weight:700;padding:.9em 1.2em;text-transform:uppercase}#cookie-notice .cn-close-icon{right:8px;top:8px;margin:0}@media (min-width:601px){#cookie-notice .cn-close-icon{position:relative;right:0;top:50%;margin:0 0 0 20px}}#cookie-notice .cn-close-icon:after,#cookie-notice .cn-close-icon:before{background-color:#111;background-color:var(--theme-color-black)}@media (max-width:600px){#cookie-notice .cookie-notice-container{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:end;justify-content:flex-end;padding:25px 25px 15px}#cookie-notice .cn-text-container{-ms-flex:0 0 100%;flex:0 0 100%;padding:0;margin-bottom:1.4em;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:#f3f2ee;background:var(--theme-color-light-grey);padding:0;border-radius:8px;overflow:hidden;-ms-flex:0 0 576px;flex:0 0 576px;margin:0 auto;max-width:576px}.give-form-wrap .give_error{margin:1rem auto;line-height:1.2}.give-form-wrap *{margin:0}.give-form-wrap .give-form-title{padding:2.5rem 2.5rem 0;font-size:32px;line-height:40px;margin-bottom:1rem}@media (max-width:649px){.give-form-wrap .give-form-title{padding:1.5rem 1rem 0}}.give-form-wrap .give-form-description{margin-bottom:1rem;padding:0 1rem;font-size:16px}@media (min-width:601px){.give-form-wrap .give-form-description{padding:0 2.5rem;font-size:16px}}@media (min-width:783px){.give-form-wrap .give-form-description{padding:0 2.5rem;font-size:20px}}.give-form-wrap .give-link-bottom{background:#d0ccbf;background:var(--theme-color-light-beige);font-size:16px;padding:.9em 0;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.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{-ms-flex-direction:row;flex-direction:row}.give-form-wrap .give-link-bottom .give-bottom-link{border-right:1px solid #4a4f53;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-right:0;padding-left:1em}.give-form-wrap .give-link-bottom .give-bottom-link:first-child{margin-bottom:0}}.give-form-wrap .give-form{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;overflow:visible;padding:0 2.5rem 2.5rem}.give-form-wrap .give-form>*{-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-order:2;order:2}.give-form-wrap .give-form .give-recurring-donors-choice{-ms-flex-order:1;order:1}.give-form-wrap button{color:#666;color:var(--theme-color-grey-60)}.give-form-wrap button,.give-form-wrap input:not([type=radio]):not([type=checkbox]):not([type=submit]){padding:0 1rem;background:#fff;border:1px solid #d0ccbf;border-radius:8px;font-size:16px;line-height:24px;text-align:left;width:100%;height:56px}.give-form-wrap button:invalid,.give-form-wrap input:not([type=radio]):not([type=checkbox]):not([type=submit]):invalid{-webkit-box-shadow:none;box-shadow:none;outline:none}.give-form-wrap button:active,.give-form-wrap button:focus,.give-form-wrap input:not([type=radio]):not([type=checkbox]):not([type=submit]):active,.give-form-wrap input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus{outline:none;border-color:#009ca6;border-color:var(--theme-color-blue);-webkit-box-shadow:0 0 0 6px #bfe6e9;box-shadow:0 0 0 6px #bfe6e9;-webkit-box-shadow:0 0 0 6px var(--theme-color-very-light-blue);box-shadow:0 0 0 6px var(--theme-color-very-light-blue)}.give-form-wrap .dekode-give-fl-is-used input:not([type=radio]):not([type=checkbox]):not([type=submit]):invalid,.give-form-wrap .give-fl-is-active input:not([type=radio]):not([type=checkbox]):not([type=submit]):invalid{border:1px solid #da291c;border:1px solid var(--theme-color-red);-webkit-box-shadow:none;box-shadow:none;outline:none}.give-form-wrap .dekode-give-fl-is-used input:not([type=radio]):not([type=checkbox]):not([type=submit]):invalid:focus,.give-form-wrap .give-fl-is-active input:not([type=radio]):not([type=checkbox]):not([type=submit]):invalid:focus{border:1px solid #da291c;border:1px solid var(--theme-color-red);-webkit-box-shadow:0 0 0 6px #bfe6e9;box-shadow:0 0 0 6px #bfe6e9;-webkit-box-shadow:0 0 0 6px var(--theme-color-very-light-blue);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{width:auto;height:56px;min-width:254px;max-width:353px;font-weight:500;text-align:center;margin:0 auto;display:block;border:none;padding:0 1rem}.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:#ad0f13;background-color:var(--theme-color-dark-red)}.give-form-wrap .give-btn.give-submit:focus,.give-form-wrap input.give-btn:focus{-webkit-box-shadow:0 0 0 4px #fff,0 0 0 6px #da291c;box-shadow:0 0 0 4px #fff,0 0 0 6px #da291c;-webkit-box-shadow:0 0 0 4px var(--theme-color-white),0 0 0 6px var(--theme-color-red);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:#d0ccbf;background-color:var(--theme-color-light-beige);cursor:not-allowed}.give-form-wrap fieldset{padding:0;border:none}.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{display:-ms-flexbox;display:flex;line-height:1;line-height:16px;font-size:12px;color:#666;color:var(--theme-color-grey-60);margin:.2rem 0;cursor:pointer;padding:0 8px}.give-form-wrap .ffm-checkbox-field label input{margin:1px 8px 0 0;width:auto;cursor:pointer}.give-form-wrap .give-fl-wrap{position:relative}.give-form-wrap .give-fl-wrap .give-label{position:absolute;top:0;left:0;height:56px;padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#666;color:var(--theme-color-grey-60)}.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{height:inherit;line-height:16px;font-size:12px;color:#666;color:var(--theme-color-grey-60);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:#009ca6;border-color:var(--theme-color-blue);outline:none}.give-form-wrap .give-fl-wrap input::-webkit-input-placeholder{color:transparent}.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::-ms-input-placeholder{color:transparent}.give-form-wrap .give-fl-wrap input::placeholder{color:transparent}.give-form-wrap .give-donation-levels-wrap{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0}@media (max-width:649px){.give-form-wrap .give-donation-levels-wrap{-ms-flex-pack:justify;justify-content:space-between}}.give-form-wrap .give-donation-levels-wrap li{margin:0 8px 8px 0;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(33% - 4px);flex-basis:calc(33% - 4px);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{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:0}.give-form-wrap .give-donation-levels-wrap li button{cursor:pointer}.give-form-wrap .give-donation-levels-wrap li button:disabled{cursor:not-allowed;background-color:#e6e6e6;background-color:var(--theme-color-grey-10)}@media (max-width:899px){.give-form-wrap .give-donation-levels-wrap li,.give-form-wrap .give-donation-levels-wrap li:last-of-type{margin:5px 0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px);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{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px)}}.give-form-wrap .give_errors p{font-size:16px;color:#da291c;color:var(--theme-color-red)}.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:#f3f2ee;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-top:0;margin-bottom:0;max-width:17rem}.give-form-wrap form.dekode-give-multi-step-form .give-section .advance-btn:disabled{background-color:#b3b3b3;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{content:" ";display:block;width:1.5rem;height:1.5rem;border-radius:50%;border-color:#fff transparent;border-style:solid;border-width:3px;-webkit-animation:rb-dual-ring 1.2s linear infinite;animation:rb-dual-ring 1.2s linear infinite;position:absolute;top:calc(50% - 12px);right:1.5rem}.give-form-wrap form.dekode-give-multi-step-form .give-section .back-btn{position:relative;color:#666;color:var(--theme-color-grey-60);text-decoration:none;padding-top:1rem;padding-left:1.5rem}.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:#da291c;color:var(--theme-color-red);text-decoration:underline;outline:none}.give-form-wrap form.dekode-give-multi-step-form .give-section .back-btn:before{position:absolute;bottom:2px;left:0;display:block;content:"";background-image:url(/content/themes/reddbarna/assets/arrow-left-grey.svg);background-size:16px 16px;height:16px;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:#e6e6e6;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{position:relative;display:-ms-flexbox;display:flex;-ms-flex-order:4;order:4;margin-bottom:0}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-total-wrap .give-donation-amount{position:absolute;top:-75px;right:0;opacity:0;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{position:absolute;top:0;right:16px;line-height:57px;text-align:center}@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{-ms-flex-order:2;order:2;font-size:18px;font-weight:600;color:#000;margin-bottom:.5rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap{padding:0;-ms-flex-order:3;order:3;margin-bottom:1rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap .give-donation-level-btn{position:relative;padding-left:2.7rem;font-size:16px}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 #give-donation-level-button-wrap .give-donation-level-btn:before{content:"";height:16px;width:16px;border-radius:100px;border:1px solid #d0ccbf;border:1px solid var(--theme-color-light-beige);position:absolute;top:calc(50% - 8px);left: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:#80cdd2;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 #009ca6;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{content:"";height:8px;width:8px;border-radius:100px;background-color:#009ca6;background-color:var(--theme-color-blue);position:absolute;top:calc(50% - 4px);left:20px}.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:#009ca6;border-color:var(--theme-color-blue);-webkit-box-shadow:0 0 0 4px #bfe6e9;box-shadow:0 0 0 4px #bfe6e9;-webkit-box-shadow:0 0 0 4px var(--theme-color-very-light-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{padding-left:2.5rem;font-size:18px}}.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;width:0;height:0;display:none}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give_error{-ms-flex-order:5;order:5;padding:0 .5rem;margin:-1rem 0 1rem;color:#da291c;color:var(--theme-color-red)}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-donation-level-nudge-wrappers{-ms-flex-order:6;order:6;padding:.5rem;margin:0 0 1rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-donation-level-nudge-wrappers>div{position:relative;padding-left:72px;display:none;-ms-flex-align:center;align-items:center}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-donation-level-nudge-wrappers>div.active{display:-ms-flexbox;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{position:absolute;left:8px;width:65px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:15px}@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{-ms-flex-order:1;order:1;margin-bottom:.5rem}.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:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.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]{position:absolute;opacity:0;height: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{-ms-flex:0 1 auto;flex:0 1 auto;position:relative;padding:.5rem 0 .5rem 2.5rem;font-size:16px;line-height:1;margin-left:40px;cursor:pointer}.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{-webkit-transition:all .2s ease;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{content:"";height:24px;width:24px;border-radius:100%;border:2px solid #d0ccbf;border:2px solid var(--theme-color-light-beige);background-color:#fff;background-color:var(--theme-color-white);position:absolute;top:5px;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{content:"";height:12px;width:12px;border-radius:100%;background-color:#009ca6;background-color:var(--theme-color-blue);position:absolute;top:11px;left:6px;opacity:0;-webkit-transform:scale(0);transform:scale(0)}@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{-ms-flex:0 0 100%;flex:0 0 100%;display:block;padding:10px 0 10px 3rem;margin:0 0 1rem}}@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{-ms-flex:0 0 100%;flex:0 0 100%;display:block;padding:10px 0 10px 3rem;margin:0 0 1rem}}.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:#009ca6;border-color:var(--theme-color-blue);-webkit-box-shadow:0 0 0 8px #bfe6e9;box-shadow:0 0 0 8px #bfe6e9;-webkit-box-shadow:0 0 0 8px var(--theme-color-very-light-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:#111;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;-webkit-transform:scale(1);transform:scale(1)}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-1 .give-submit{-ms-flex-order:6;order:6}.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:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn{-ms-flex:0 1 auto;flex:0 1 auto;color:#666;color:var(--theme-color-grey-60);position:relative;text-decoration:underline;padding:0 1rem}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links .advance-btn:after{position:absolute;top:6px;left:0;content:"";height:16px;width:1px;background-color:#d0ccbf;background-color:var(--theme-color-light-beige)}@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:#da291c;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{content:none;height:16px;width:1px;border-radius:none;border:none;-webkit-animation:none;animation:none;top:6px;right:0}@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{-ms-flex:0 0 100%;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{-ms-flex:0 0 100%;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{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:649px){.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-2 .misc-links{-ms-flex-wrap:wrap;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{margin:.5rem 0;color:#da291c;color:var(--theme-color-red)}@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{-ms-flex-order:3;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{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#f3f2ee;background-color:var(--theme-color-light-grey);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{content:" ";display:block;width:1.5rem;height:1.5rem;border-radius:50%;border-left:3px solid transparent;border-color:#da291c transparent;border-style:solid;border-width:3px;border-bottom:3px solid var(--theme-color-red);border-right:3px solid transparent;border-top:3px solid var(--theme-color-red);-webkit-animation:rb-dual-ring 1.2s linear infinite;animation:rb-dual-ring 1.2s linear infinite;position:absolute;bottom:100px;left:calc(50% - 12px)}@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{position:absolute;padding:0 1.5rem;bottom:0;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{top:calc(50% + 40px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select{-ms-flex-order:2;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{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}@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{-ms-flex-wrap:wrap;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{-ms-flex-wrap:wrap;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{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px);position:relative;padding:0}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li:before{content:"";height:16px;width:16px;border-radius:100px;border:1px solid #d0ccbf;border:1px solid var(--theme-color-light-beige);position:absolute;top:calc(50% - 8px);left: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{position:relative;border-color:#009ca6;border-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.give-gateway-option-selected:before{border:1px solid #009ca6;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{content:"";height:8px;width:8px;border-radius:100%;background-color:#009ca6;background-color:var(--theme-color-blue);position:absolute;top:calc(50% - 4px);left:20px}.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:#009ca6;border-color:var(--theme-color-blue);color:#009ca6;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{position:absolute;opacity:0;height:0}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%;position:relative;padding:1rem 4rem 1rem 2.5rem;background:#fff;background:var(--theme-color-white);border:1px solid #d0ccbf;border:1px solid var(--theme-color-light-beige);border-radius:8px}.give-form-wrap form.dekode-give-multi-step-form .dekode-give-step-3 #give-payment-mode-select #give-gateway-radio-list li label:before{position:absolute;top:calc(50% - 12px);right:16px;display:block;content:"";background-image:url(/content/themes/reddbarna/assets/gateways/credit-card.svg);background-size:24px 25px;width:24px;height:25px}@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{position:absolute;top:calc(50% - 8px);right:16px;display:block;content:"";background-image:url(/content/themes/reddbarna/assets/gateways/vipps.svg);background-size:68px 17px;width:68px;height:17px}@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{padding:1rem 6rem 1rem 3.5rem;font-size:16px}}@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{padding:1rem 6rem 1rem 3.5rem;font-size:16px}}.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:#009ca6;border-color:var(--theme-color-blue);-webkit-box-shadow:0 0 0 4px #bfe6e9;box-shadow:0 0 0 4px #bfe6e9;-webkit-box-shadow:0 0 0 4px var(--theme-color-very-light-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{-ms-flex:0 0 100%;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{-ms-flex:0 0 100%;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{-ms-flex-order:1;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:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;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{-ms-flex:0 0 100%;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{content:"*";position:absolute;right:.4rem;font-size:20px;color:#009ca6;color:var(--theme-color-blue)}.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{-ms-flex-order:1;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{-ms-flex-order:2;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{-ms-flex-order:3;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{-ms-flex-order:8;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{-ms-flex-order:7;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{-ms-flex-order:4;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{-ms-flex-order:5;order:5;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(30% - 8px);flex-basis:calc(30% - 8px)}@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{-ms-flex-preferred-size:100%;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{-ms-flex-preferred-size:100%;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{-ms-flex-order:6;order:6;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(70% - 8px);flex-basis:calc(70% - 8px)}@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{-ms-flex-preferred-size:100%;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{-ms-flex-preferred-size:100%;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:#f3f2ee;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-company-form .dekode-give-step-3 #give_purchase_form_wrap #give_checkout_user_info #give-company-wrap{-ms-flex-order:1;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{-ms-flex-order:2;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{-ms-flex-order:3;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{-ms-flex-order:4;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{-ms-flex-order:5;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{-ms-flex-order:6;order:6;margin-top:1rem}@media (min-width:1101px){.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{margin-top:2rem}}.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{-ms-flex-order:7;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{-ms-flex-order:8;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{-ms-flex-order:9;order:9}@-webkit-keyframes rb-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rb-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wp-block-lib-header.has-inner-form{-ms-flex-align:start;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}}@media (min-width:961px){.wp-block-lib-header.has-inner-form .give_form_full_wrapper{margin-top:0;min-height:600px;position:relative;-webkit-transform:none;transform:none}}.wp-block-lib-header.has-inner-form .give_form_full_wrapper .wp-block-lib-accentuated-link{margin-top:2rem;margin-bottom:2rem;border-left:0;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{position:absolute;top:480px;max-width:none;margin-top:0;margin-bottom:0;left:600px;width:55%}}.wp-block-lib-header.has-inner-form .give-form-wrap{margin:initial}.wp-block-lib-header.has-inner-form+div.alignfull{margin-top:80px}.gform_confirmation_wrapper{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:1.4rem;font-weight:600}.gform_confirmation_wrapper .gform_confirmation_message{max-width:500px;padding:2rem 0 3rem}.gform_wrapper form{background:#f3f2ee;background:var(--theme-color-light-grey);padding:2.5rem;border-radius:8px;font-size:16px}.gform_wrapper form.material_form{background:transparent;padding:0;border-radius:0}.gform_wrapper form.material_form .gform_body .gfield:not(.gfield_material){margin-right:128px;margin-left:128px}.gform_wrapper .gform_heading .gform_title{font-size:32px;font-size:2rem;margin:0 0 1.5rem}.gform_wrapper .validation_error{color:#da291c;color:var(--theme-color-red);margin-bottom:1rem}.gform_wrapper .gform_fields{list-style:none;margin:0;padding:0}.gform_wrapper .gfield{position:relative;margin-bottom:1.5rem}.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]):not([type=checkbox]):not([type=submit]),.gform_wrapper .gfield:hover select,.gform_wrapper .gfield:hover textarea{border-color:#009ca6;border-color:var(--theme-color-blue)}.gform_wrapper .gfield:hover input:not([type=radio]):not([type=checkbox]):not([type=submit]):disabled,.gform_wrapper .gfield:hover select:disabled,.gform_wrapper .gfield:hover textarea:disabled{border-color:#d0ccbf;border-color:var(--theme-color-light-beige);color:#666;color:var(--theme-color-grey-60)}.gform_wrapper .gfield.gf_field_input_floating .gfield_label{position:absolute;top:0;left:0;height:100%;max-height:3.5rem;padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#666;color:var(--theme-color-grey-60);z-index:2}.gform_wrapper .gfield.gf_field_input_floating .gfield_label .gfield_required{color:#009ca6;color:var(--theme-color-blue);margin-left:4px}.gform_wrapper .gfield.gf_field_input_floating:hover .gfield_label{color:#009ca6;color:var(--theme-color-blue)}.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;line-height:32px;font-weight:600}.gform_wrapper .gfield.gfield_html p{font-size:12px;line-height:16px;color:#666;color:var(--theme-color-grey-60);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{position:absolute;top:0;right:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:1rem;pointer-events:none}.gform_wrapper .gfield .ginput_container .gform_hidden{display:none}.gform_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]){padding:1rem;background:#fff;border:1px solid #d0ccbf;border:1px solid var(--theme-color-light-beige);border-radius:8px;font-size:16px;font-weight:400;line-height:24px;text-align:left;width:100%;height:56px}.gform_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):hover{border:1px solid #009ca6;border:1px solid var(--theme-color-blue)}.gform_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):invalid{-webkit-box-shadow:none;box-shadow:none}.gform_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit])::-webkit-input-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit])::-moz-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):-ms-input-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit])::-ms-input-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit])::placeholder{color:transparent}.gform_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus{outline:none;border-color:#009ca6;border-color:var(--theme-color-blue);-webkit-box-shadow:0 0 0 6px #bfe6e9;box-shadow:0 0 0 6px #bfe6e9;-webkit-box-shadow:0 0 0 6px var(--theme-color-very-light-blue);box-shadow:0 0 0 6px var(--theme-color-very-light-blue)}.gform_wrapper .gfield .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):disabled{background:#f3f2ee;background:var(--theme-color-light-grey);cursor:not-allowed}.gform_wrapper .gfield .ginput_container textarea{padding:1rem;background:#fff;border:1px solid #d0ccbf;border:1px solid var(--theme-color-light-beige);border-radius:8px;font-size:1rem;line-height:24px;text-align:left}.gform_wrapper .gfield .ginput_container textarea:invalid{border:1px solid #da291c;border:1px solid var(--theme-color-red);-webkit-box-shadow:none;box-shadow:none}.gform_wrapper .gfield .ginput_container textarea::-webkit-input-placeholder{color:transparent}.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::-ms-input-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container textarea::placeholder{color:transparent}.gform_wrapper .gfield .ginput_container textarea:focus{outline:none;border-color:#da291c;border-color:var(--theme-color-red)}.gform_wrapper .gfield .ginput_container textarea:disabled{background:#f3f2ee;background:var(--theme-color-light-grey);cursor:not-allowed}.gform_wrapper .gfield .ginput_container select{padding:1rem;background:#fff;border:1px solid #d0ccbf;border:1px solid var(--theme-color-light-beige);border-radius:8px;font-size:1rem;line-height:24px;text-align:left;width:100%;height:auto}.gform_wrapper .gfield .ginput_container select:invalid{border:1px solid #da291c;border:1px solid var(--theme-color-red);-webkit-box-shadow:none;box-shadow:none}.gform_wrapper .gfield .ginput_container select::-webkit-input-placeholder{color:transparent}.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::-ms-input-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container select::placeholder{color:transparent}.gform_wrapper .gfield .ginput_container select:focus{outline:none;border-color:#da291c;border-color:var(--theme-color-red)}.gform_wrapper .gfield .ginput_container select:disabled{background:#f3f2ee;background:var(--theme-color-light-grey);cursor:not-allowed}.gform_wrapper .gfield .ginput_container select[multiple]{padding:2rem 0 1rem;background:#fff;border:1px solid #d0ccbf;border:1px solid var(--theme-color-light-beige);border-radius:8px;font-size:1rem;line-height:24px;text-align:left;width:100%;height:auto;min-height:5rem}.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{position:relative;margin-bottom:1rem}.gform_wrapper .gfield .ginput_container .gfield_checkbox label{color:#333;color:var(--theme-color-grey-80)}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]{position:absolute;opacity:0;height:0;width:0}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]+label{position:relative;padding-left:2.5rem;font-size:16px;line-height:24px;display:-ms-flexbox;display:flex}.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{-webkit-transition:all .2s ease;transition:all .2s ease}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]+label:before{position:absolute;content:"";height:24px;width:24px;border-radius:4px;border:2px solid #d0ccbf;border:2px solid var(--theme-color-light-beige);background-color:#fff;background-color:var(--theme-color-white);top:calc(50% - 12px);left:0}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]+label:after{position:absolute;content:"";height:12px;width:16px;border-radius:4px;top:calc(50% - 6px);left:4px;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.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:#009ca6;border-color:var(--theme-color-blue);-webkit-box-shadow:0 0 0 8px #bfe6e9;box-shadow:0 0 0 8px #bfe6e9;-webkit-box-shadow:0 0 0 8px var(--theme-color-very-light-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:#111;color:var(--theme-color-black)}.gform_wrapper .gfield .ginput_container .gfield_checkbox input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDJsLTguMjUgOEwyIDYuMzY0IiBzdHJva2U9IiMwMDlDQTYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)}.gform_wrapper .gfield .ginput_container .gfield_radio{list-style:none;margin:0;padding:0}.gform_wrapper .gfield .ginput_container .gfield_radio li{position:relative;margin-bottom:1rem}.gform_wrapper .gfield .ginput_container .gfield_radio label{color:#333;color:var(--theme-color-grey-80)}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]{position:absolute;opacity:0;height:0}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]+label{position:relative;padding-left:2.5rem;font-size:16px;line-height:1}.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{-webkit-transition:all .2s ease;transition:all .2s ease}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]+label:before{content:"";height:24px;width:24px;border-radius:100%;border:2px solid #d0ccbf;border:2px solid var(--theme-color-light-beige);background-color:#fff;background-color:var(--theme-color-white);position:absolute;top:-2px;left:0}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]+label:after{content:"";height:12px;width:12px;border-radius:100%;background-color:#009ca6;background-color:var(--theme-color-blue);position:absolute;top:4px;left:6px;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.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:#009ca6;border-color:var(--theme-color-blue);-webkit-box-shadow:0 0 0 8px #bfe6e9;box-shadow:0 0 0 8px #bfe6e9;-webkit-box-shadow:0 0 0 8px var(--theme-color-very-light-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:#111;color:var(--theme-color-black)}.gform_wrapper .gfield .ginput_container .gfield_radio input[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(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]{opacity:0;position:absolute;height:.75rem;width:2rem;top:0;left:0}.gform_wrapper .gfield .ginput_container.ginput_container_consent .gfield_consent_label{position:relative;display:block;padding-left:3rem;font-size:12px;line-height:16px;color:#666;color:var(--theme-color-grey-60);cursor:pointer}.gform_wrapper .gfield .ginput_container.ginput_container_consent .gfield_consent_label:after,.gform_wrapper .gfield .ginput_container.ginput_container_consent .gfield_consent_label:before{-webkit-transition:all .2s ease;transition:all .2s ease}.gform_wrapper .gfield .ginput_container.ginput_container_consent .gfield_consent_label:before{position:absolute;content:"";height:.75rem;width:2rem;border-radius:7px;background-color:#d0ccbf;background-color:var(--theme-color-light-beige);top:1px;left:0}.gform_wrapper .gfield .ginput_container.ginput_container_consent .gfield_consent_label:after{position:absolute;content:"";height:1rem;width:1rem;background-color:#fff;background-color:var(--theme-color-white);top:-2px;left:0;-webkit-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);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);border-radius:10px}.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:#666;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{-webkit-box-shadow:0 0 0 8px #bfe6e9;box-shadow:0 0 0 8px #bfe6e9;-webkit-box-shadow:0 0 0 8px var(--theme-color-very-light-blue);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:#111;color:var(--theme-color-black)}.gform_wrapper .gfield .ginput_container.ginput_container_consent input[type=checkbox]:checked+label:before{background-color:#009ca6;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:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.gform_wrapper .gfield .ginput_container_address span{position:relative;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:32px}@media (min-width:1101px){.gform_wrapper .gfield .ginput_container_address span{margin-bottom:0}}.gform_wrapper .gfield .ginput_container_address span label{position:absolute;top:0;left:0;height:100%;max-height:3.5rem;padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#666;color:var(--theme-color-grey-60);z-index:2}.gform_wrapper .gfield .ginput_container_address span label .gfield_required{color:#009ca6;color:var(--theme-color-blue);margin-left:4px}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio]):not([type=checkbox]):not([type=submit]){padding:1rem;background:#fff;border:1px solid #d0ccbf;border:1px solid var(--theme-color-light-beige);border-radius:8px;font-size:16px;font-weight:400;line-height:24px;text-align:left;width:100%;height:56px}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio]):not([type=checkbox]):not([type=submit]):hover{border:1px solid #009ca6;border:1px solid var(--theme-color-blue)}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio]):not([type=checkbox]):not([type=submit]):invalid{-webkit-box-shadow:none;box-shadow:none}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio]):not([type=checkbox]):not([type=submit])::-webkit-input-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio]):not([type=checkbox]):not([type=submit])::-moz-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio]):not([type=checkbox]):not([type=submit]):-ms-input-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio]):not([type=checkbox]):not([type=submit])::-ms-input-placeholder{color:transparent}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio]):not([type=checkbox]):not([type=submit])::placeholder{color:transparent}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio]):not([type=checkbox]):not([type=submit]):focus{outline:none;border-color:#009ca6;border-color:var(--theme-color-blue);-webkit-box-shadow:0 0 0 6px #bfe6e9;box-shadow:0 0 0 6px #bfe6e9;-webkit-box-shadow:0 0 0 6px var(--theme-color-very-light-blue);box-shadow:0 0 0 6px var(--theme-color-very-light-blue)}.gform_wrapper .gfield .ginput_container_address span input:not([type=radio]):not([type=checkbox]):not([type=submit]):disabled{background:#f3f2ee;background:var(--theme-color-light-grey);cursor:not-allowed}.gform_wrapper .gfield .ginput_container_address span.address_city input:not([type=radio]):not([type=checkbox]):not([type=submit]){background:#f3f2ee;background:var(--theme-color-light-grey)}.gform_wrapper .gfield .ginput_container_address .gf_clear{display:none}@media (min-width:1101px){.gform_wrapper .gfield .ginput_container_address{-ms-flex-pack:justify;justify-content:space-between}.gform_wrapper .gfield .ginput_container_address .address_zip{-ms-flex-preferred-size:calc(30% - 8px);flex-basis:calc(30% - 8px)}.gform_wrapper .gfield .ginput_container_address .address_city{-ms-flex-preferred-size:calc(70% - 8px);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{position:absolute;height:inherit;line-height:16px;font-size:12px;top:.5rem;left:1rem;padding:0}.gform_wrapper .gfield .ginput_container_address.gfield_active span input:not([type=radio]):not([type=checkbox]):not([type=submit]),.gform_wrapper .gfield .ginput_container_address.gfield_focus span input:not([type=radio]):not([type=checkbox]):not([type=submit]){padding:1.5rem 1rem .5rem}.gform_wrapper .gfield .validation_message{font-size:14px;color:#da291c;color:var(--theme-color-red);padding:.5rem}.gform_wrapper .gfield.gfield_active .gfield_label{height:inherit;line-height:16px;font-size:12px;top:.5rem;left:1rem;padding:0}.gform_wrapper .gfield.gfield_active input:not([type=radio]):not([type=checkbox]):not([type=submit]){padding:1.5rem 1rem .5rem}.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{height:inherit;line-height:16px;font-size:12px;color:#009ca6;color:var(--theme-color-blue);top:.5rem;left:1rem;padding:0}.gform_wrapper .gfield.gfield_focus input:not([type=radio]):not([type=checkbox]):not([type=submit]){padding:1.5rem 1rem .5rem}.gform_wrapper .gfield.gfield_focus input:not([type=radio]):not([type=checkbox]):not([type=submit]):disabled{border-color:#d0ccbf;border-color:var(--theme-color-light-beige);color:#666;color:var(--theme-color-grey-60)}.gform_wrapper .gfield.gfield_focus textarea{padding-top:1.5rem}.gform_wrapper .gfield.gfield_focus textarea:disabled{border-color:#d0ccbf;border-color:var(--theme-color-light-beige);color:#666;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:#d0ccbf;border-color:var(--theme-color-light-beige);color:#666;color:var(--theme-color-grey-60)}.gform_wrapper .gfield.gfield_error .gfield_label{color:#da291c;color:var(--theme-color-red)}.gform_wrapper .gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]),.gform_wrapper .gfield.gfield_error select,.gform_wrapper .gfield.gfield_error textarea{border-color:#da291c;border-color:var(--theme-color-red)}.gform_wrapper .gfield .order-item{margin:20px 0;padding:20px 0 40px;border-bottom:1px solid #d0ccbf;border-bottom:1px solid var(--theme-color-light-beige)}@media (min-width:651px){.gform_wrapper .gfield .order-item{display:-ms-flexbox;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{width:100%;padding-right:16px}.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;line-height:24px;font-weight:700;padding-top:24px;padding-bottom:16px}.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:-ms-flexbox;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{max-width:156px;display:-ms-flexbox;display:flex;border:1px solid #d0ccbf;border:1px solid var(--theme-color-light-beige);border-radius:8px;height:48px}.gform_wrapper .gfield .order-item .order-item-quantity input{border:none;background:transparent;height:100%;width:56px;text-align:center;font-size:16px;-moz-appearance:textfield}.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{width:128px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#fff;font-size:34px;cursor:pointer}.gform_wrapper .gfield .order-item .order-item-quantity .button.decrement{border-top-left-radius:8px;border-bottom-left-radius:8px;border-right:1px solid #d0ccbf;border-right:1px solid var(--theme-color-light-beige)}.gform_wrapper .gfield .order-item .order-item-quantity .button.increment{border-top-right-radius:8px;border-bottom-right-radius:8px;border-left:1px solid #d0ccbf;border-left:1px solid var(--theme-color-light-beige)}.gform_wrapper .gfield .material-item{display:-ms-flexbox;display:flex;margin:16px 0;padding:16px 0;border-bottom:1px solid #d0ccbf;border-bottom:1px solid var(--theme-color-light-beige)}.gform_wrapper .gfield .material-item .material-thumbnail{width:128px;margin:0!important;-ms-flex-negative:0;flex-shrink:0}.gform_wrapper .gfield .material-item .material-thumbnail img{width:100%;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;line-height:24px;font-weight:400;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{font-size:16px;line-height:24px;cursor:pointer}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]{position:absolute;opacity:0;height:0;width:0}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]+label{position:relative;padding-left:2rem;font-size:16px;line-height:24px;display:-ms-flexbox;display:flex}.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{-webkit-transition:all .2s ease;transition:all .2s ease}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]+label:before{position:absolute;content:"";height:24px;width:24px;border-radius:4px;border:2px solid #d0ccbf;border:2px solid var(--theme-color-light-beige);background-color:#fff;background-color:var(--theme-color-white);top:calc(50% - 12px);left:0}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]+label:after{position:absolute;content:"";height:12px;width:16px;border-radius:4px;top:calc(50% - 6px);left:4px;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.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:#da291c;border-color:var(--theme-color-red);-webkit-box-shadow:0 0 0 8px #f9dfdd;box-shadow:0 0 0 8px #f9dfdd;-webkit-box-shadow:0 0 0 8px var(--theme-color-light-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:#111;color:var(--theme-color-black)}.gform_wrapper .gfield .material-item .material-content input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDJsLTguMjUgOEwyIDYuMzY0IiBzdHJva2U9IiNEQTI5MUMiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+)}.gform_wrapper .gform_footer input[type=submit]{display:block;margin:0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:600;font-size:18px;line-height:24px;text-transform:uppercase;background:#da291c;background:var(--theme-color-red);border-radius:80px;color:#fff;color:var(--theme-color-white);cursor:pointer;padding:1rem 1.75em;text-decoration:none;width:auto;min-width:12rem;max-width:100%;text-align:center;border:none}.gform_wrapper .gform_footer input[type=submit]:active,.gform_wrapper .gform_footer input[type=submit]:hover{background-color:#ad0f13;background-color:var(--theme-color-dark-red)}.gform_wrapper .gform_footer input[type=submit]:focus{-webkit-box-shadow:0 0 0 4px #fff,0 0 0 6px #da291c;box-shadow:0 0 0 4px #fff,0 0 0 6px #da291c;-webkit-box-shadow:0 0 0 4px var(--theme-color-white),0 0 0 6px var(--theme-color-red);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:#d0ccbf;background-color:var(--theme-color-light-beige);cursor:not-allowed}.wp-block-lib-matforms-tabs .tabs-list{list-style:none;display:-ms-flexbox;display:flex;border-bottom:1px solid #d0ccbf;border-bottom:1px solid var(--theme-color-light-beige);padding:0 16px;margin:0 0 32px}.wp-block-lib-matforms-tabs .tabs-list li{padding:10px 32px;background:#f3f2ee;background:var(--theme-color-light-grey);border-top-left-radius:8px;border-top-right-radius:8px;font-size:20px;line-height:32px;font-weight:600;margin-right:8px;cursor:pointer;color:#4a4f53;color:var(--theme-color-support-dark-grey)}.wp-block-lib-matforms-tabs .tabs-list li .tab-icon{height:24px;width:24px;display:inline-block;margin-right:4px}.wp-block-lib-matforms-tabs .tabs-list li .tab-icon svg{pointer-events:none}.wp-block-lib-matforms-tabs .tabs-list li.selected{color:#da291c;color:var(--theme-color-red);background:#fff;margin-bottom:-1px;border-left:1px solid #d0ccbf;border-left:1px solid var(--theme-color-light-beige);border-top:1px solid #d0ccbf;border-top:1px solid var(--theme-color-light-beige);border-right:1px solid #d0ccbf;border-right:1px solid var(--theme-color-light-beige)}.wp-block-lib-matforms-tabs .tabs-list li.selected .tab-icon svg{stroke:#da291c;stroke:var(--theme-color-red)}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(1);opacity:1}60%{opacity:.9}to{-webkit-transform:scale(1.6);opacity:0}}@media (min-width:783px){.single-petition .wp-block-lib-header{padding:5rem 0}.single-petition .wp-block-lib-header .header-innercontent{max-width:50%;margin-left:5%}}.petition-signup-cta{padding:24px;margin:0;background-color:#111;background-color:var(--theme-color-black);width:368px;max-width:368px;z-index:11;position:fixed;bottom:0;right:5%;border-radius:8px 8px 0 0;font-size:16px;max-height:100vh;overflow-y:auto}@media (max-width:782px){.petition-signup-cta{position:fixed;bottom:0;left:0;width:100%;max-width:100%;border-radius:0}}@media (min-width:1441px){.petition-signup-cta{right:calc(50vw - 600px);right:calc(50vw - var(--teft-theme-site-width)/2)}}.petition-signup-cta .petition-signup-cta__form{margin-top:20px;height:auto}@media (max-width:782px){.petition-signup-cta .petition-signup-cta__form{display:none}}.petition-signup-cta .petition-signup-cta__form .gform_wrapper{background-color:#111;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{position:absolute;top:13px;right:8px;height:32px;width:auto;cursor:pointer}.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{position:relative;display:block;float:right;height:32px;width:32px;border-radius:50%;background-color:#3b5998}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .petition-fb-login svg{position:absolute;top:8px;left:9px;height:25px;width:auto;fill:#fff;fill:var(--theme-color-white)}.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{display:inline-block;font-size:16px;line-height:20px;color:#fff;color:var(--theme-color-white);padding-left:42px}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .gfield .ginput_container .gfield_checkbox label span{color:#f2a900;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:#fff;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{-webkit-box-shadow:none;box-shadow:none}.petition-signup-cta .petition-signup-cta__form .gform_wrapper .gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]),.petition-signup-cta .petition-signup-cta__form .gform_wrapper .gfield.gfield_error textarea{border-color:#da291c;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{text-align:center;color:#b3b3b3;color:var(--theme-color-grey-30)}.petition-signup-cta__title{color:#fff;color:var(--theme-color-white)}@media (max-width:782px){.petition-signup-cta__title{cursor:pointer;text-align:center}}.petition-signup-cta__title-icon{position:relative;float:left;margin-right:20px;height:32px}@media (max-width:782px){.petition-signup-cta__title-icon{display:none}}.petition-signup-cta__title-icon:after{content:"";width:32px;height:32px;border:2px solid #da291c;border:2px solid var(--theme-color-red);border-radius:50%;position:absolute;top:0;left:0;-webkit-animation:pulsate 2s infinite;animation:pulsate 2s infinite}.petition-signup-cta__title-text{display:inline-block;font-family:Oswald,sans-serif;font-style:normal;font-weight:600;font-size:24px;text-transform:uppercase;line-height:32px;height:32px}@media (max-width:782px){.petition-signup-cta__title-text{background-color:#da291c;background-color:var(--theme-color-red);border-radius:200px;height:100%;padding:14px 20px;width:100%}}.petition-signup-cta__title-close{position:absolute;display:none;top:21px;right:16px;width:42px;height:42px}.petition-signup-cta__title-close:after,.petition-signup-cta__title-close:before{position:absolute;top:25%;left:50%;content:"";display:block;width:2px;height:20px;background-color:#999;background-color:var(--theme-color-grey-40)}.petition-signup-cta__title-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.petition-signup-cta__title-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.petition-signup-cta__footer{margin-top:20px}.petition-signup-cta__footer p{font-size:14px;margin:0;color:#fff;color:var(--theme-color-white)}.petition-signup-cta__footer a{color:#fff;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{top:0;bottom:auto;min-height:100vh}}@media (max-width:782px){.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{-webkit-transform:rotateX(180deg);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}}@media (max-width:782px){.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:1200px;max-width:var(--teft-theme-site-width);padding-right:416px;padding-right:calc(var(--teft-theme-site-width) - var(--teft-theme-content-width));-webkit-transition:all .6s;transition:all .6s}}.petition-signup-cta--floating~.petition-move-content-left{max-width:784px;max-width:var(--teft-theme-content-width);padding-right:0}.petition-template-default .cn-position-bottom{top:0;bottom:auto}.petition-template-default #cookie-notice .cookie-notice-container{padding:18px 24px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}@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 .byline-post-meta{margin:1rem auto 1.5rem;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.post.type-post .byline-post-meta .byline-author-image-wrapper{height:48px;width:48px;border-radius:60px;overflow:hidden;margin-right:10px}.post.type-post .byline-post-meta .byline-author-image-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.post.type-post .byline-post-meta .byline-author{text-transform:capitalize}.post.type-post .byline-post-meta .byline-type{text-transform:uppercase;margin-right:5px}.page.type-page .parent-link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:16px 1rem 8px;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:#333;color:var(--theme-color-grey-80);font-size:14px;line-height:24px;padding-left:6px}#give-receipt{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}#give-receipt #give_error_success{display:none}#give-receipt #give_donation_receipt{-ms-flex:0 0 100%;flex:0 0 100%;margin:2.5rem 0 1rem}#give-receipt #give_donation_receipt thead th{text-align:left;font-family:Oswald,sans-serif;font-weight:600;font-size:2rem;padding-bottom:1rem}#give-receipt #give_donation_receipt tbody tr td{border-bottom:1px dashed rgba(60,60,60,.25098);padding:8px 0}#give-receipt #give_donation_receipt tbody tr td[scope=row]:first-child:after{content:":"}#give-receipt .give_notices{-ms-flex-order:3;order:3;position:absolute;bottom:2.5rem;left:5%;background:#222221;background:var(--theme-color-grey-100);color:#fff;border-radius:8px;padding:10px 20px;font-weight:600;font-size:14px;-webkit-transform:translate(30px,-21px);transform:translate(30px,-21px)}#give-receipt .give_notices p{margin:0}@media (max-width:1250px){#give-receipt .give_notices{position:static;-webkit-transform:none;transform:none;margin:1rem 0 2.5rem}}.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:#f3f2ee;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:#f3f2ee;background-color:var(--theme-color-light-grey);border-radius:8px 8px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;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:#111;color:var(--theme-color-black);font-family:oswald,sans-serif;font-family:var(--teft-typography-heading-font-family);font-size:24px;font-size:var(--teft-typography-xl);font-weight:600}.wq-quiz.wq-skin-flat>.wq-results,.wq-quiz>.wq-results{background-color:#f3f2ee;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:#111;color:var(--theme-color-black);font-family:oswald,sans-serif;font-family:var(--teft-typography-heading-font-family);font-size:29px;font-size:var(--teft-typography-xxl);font-weight:600}p.wq_QuestionExplanationText{margin-bottom:0}.wq_questionMediaCtr{margin:24px 0;-ms-flex-order:1;order:1}.wq-question-answers{-ms-flex-order:2;order:2}.wq-quiz.wq-skin-flat .wq_singleAnswerCtr,.wq-quiz .wq_singleAnswerCtr{background-color:#fff;background-color:var(--theme-color-white);border:1px solid #d0ccbf;border:1px solid var(--theme-color-light-beige);border-radius:8px;color:#111;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:14px;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:#d0ccbf;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:#bfe6e9;background-color:var(--theme-color-very-light-blue);border:1px solid #009ca6;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:#009ca6;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:#111;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:#111;background-color:var(--theme-color-black);border:0;border-radius:30px;color:#fff;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:rgba(208,204,191,.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:lato,sans-serif;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{-ms-flex-flow:row wrap;flex-flow:row wrap}.wq-progress-bar-container{background-color:#d0ccbf;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:#4a4f53;background-color:var(--theme-color-support-dark-grey);border:0;-webkit-box-shadow: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:rgba(208,204,191,.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:24px;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:#111;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{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.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{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-bottom:0;max-width:145px}}@media (min-width:1151px){body.transparent-menu:not(.solid-header):not(.mega-menu__is-visible) .site-header--branding .custom-logo-link{display:none}body.transparent-menu:not(.solid-header):not(.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{-webkit-box-shadow:0 4px 4px 0 rgba(30,30,30,.2)!important;box-shadow:0 4px 4px 0 rgba(30,30,30,.2)!important;-webkit-transform:translateY(-2px);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{margin-right:10px;stroke:#ccc;stroke:var(--theme-color-grey-20)}.site-header--search{position:relative;width:100%;height:100%;padding:0 0 30px}.search-form,.site-header--search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search-form>label:first-child{-ms-flex-positive:1;flex-grow:1}.search-form .submit-label{width:28px;height:28px}.search-form input.search-submit{display:none}.search-input-wrapper{position:relative}.search-input-wrapper .search-icon-close-holder{height:100%;position:absolute;top:0;left:0;-ms-flex-align:center;align-items:center;display:none}.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:-ms-flexbox;display:flex;margin-bottom:0}.site-search .search-field{height:32px}.site-search .search-submit{margin-left:10px}.site-header--search--toggle{background-color:#f3f2ee;background-color:var(--theme-color-light-grey);border:none;display:none;padding:13px;border-radius:50%;cursor:pointer}.site-header--search--toggle svg{width:30px;height:30px}.site-search__icon{height:1.125em;vertical-align:bottom;width:1.125em}.pagination{margin:56px 0;font-size:18px;line-height:24px}.pagination .nav-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.pagination .nav-links a,.pagination .nav-links span{padding:0 3px;margin:0 3px}.pagination .nav-links a{text-decoration:none;color:#111;color:var(--theme-color-black)}.pagination .nav-links .current{color:#da291c;color:var(--theme-color-red);text-decoration:underline;font-weight:700}.pagination .nav-links .next,.pagination .nav-links .prev{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 1 auto;flex:1 1 auto}.pagination .nav-links .next svg,.pagination .nav-links .prev svg{margin:0 8px}.pagination .nav-links .next{-ms-flex-pack:end;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 #999;border-top:1px solid var(--theme-color-grey-40)}.search-results .posts-wrapper>div{border-bottom:1px solid #999;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{margin-top:0;margin-bottom:8px;font-size:22px;line-height:32px;font-family:Lato,sans-serif;font-weight:700}.search-results .posts-wrapper>div p{margin:0;font-size:18px;line-height:24px}.search-results .posts-wrapper>div .entry-thumbnail{margin-top:8px}.search-results .posts-wrapper>div .entry-meta{font-size:14px;line-height:24px;color:#666;color:var(--theme-color-grey-60);text-transform:uppercase;margin-top:8px}.search-results .posts-wrapper>div .entry-meta a{color:#666;color:var(--theme-color-grey-60);text-decoration:none}.search-results .posts-wrapper>div .entry-meta a:hover{text-decoration:underline}.site-main-container{max-width:784px;max-width:var(--teft-theme-content-width);margin:0 auto;padding:0 20px}@media (min-width:1151px){.site-search{background-color:#fff;margin-top:0;overflow:hidden;border-radius:8px;width:704px;position:relative;border:1px solid #ccc;border:1px solid var(--theme-color-grey-20)}.site-search .search-icon-close-holder{padding-left:16px}.site-search input.search-field{width:100%;border:none;outline:none;padding:20px 3rem;height:auto}.site-search .submit-label{padding-right:16px;position:absolute;right:0;width:auto;cursor:pointer}.site-header--search{width:76px}.site-header--search .site-search{-webkit-box-shadow:0 -2px 2px rgba(27,31,35,.15);box-shadow:0 -2px 2px rgba(27,31,35,.15);margin-top:0;position:absolute;right:0;top:0;border:none}.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:#f3f2ee;background:var(--theme-color-light-grey);width:56px;height:56px;border-radius:50%}.pagination .nav-links a,.pagination .nav-links span{padding:0 3px;margin:0 17px}.search-results .posts-wrapper>div .loop-entry-content{display:-ms-flexbox;display:flex}.search-results .posts-wrapper>div .entry-excerpt{width:calc(100% - 160px);padding-right:48px}.search-results .posts-wrapper>div .entry-thumbnail{width:160px}.site-main-container{padding:0}}.entry-content .site-search{width:784px;width:var(--teft-theme-content-width)}.site-search.show-in-mobile{display:block;background:#fff;font-size:20px;border-radius:8px;overflow:hidden;position:absolute;top:0;left:0;z-index:99999999999;width:calc(100% - 16px);margin:16px 8px}.site-search.show-in-mobile input{border:none;padding:15px 15px 15px 3.2rem;height:auto}.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{width:auto;cursor:pointer;position:absolute;top:0;right:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:16px}.site-search.show-in-mobile .submit-label svg{width:24px;display:block}.site-search-mobile__is-visible #masthead{-webkit-transform:none!important;transform:none!important}.site-search-mobile__is-visible .mobile-menu-overlay{display:block;height:100%;width:100%;background:rgba(0,0,0,.6);position:fixed;top:0;bottom:0;left:0;right:0;z-index:8}.no_content{margin:3rem auto;font-size:1.3rem;min-height:20vh}.no_content .no_content_text{max-width:700px}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height: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{position:relative;padding:0;border:1px solid #e6e6e6;border:1px solid var(--theme-color-grey-10);border-radius:8px;overflow:hidden}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{position:absolute;top:0;right:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:20px;width:48px}.site-header--nav-toggle{background-color:transparent;border:0;padding:10px;cursor:pointer;display:none;margin-left:20px}.site-header--nav-toggle .label{display:none}.site-header--nav-toggle svg{height:1.5rem;width:auto;vertical-align:bottom;display:block;stroke:#111;stroke:var(--theme-color-black)}.site-header--nav-toggle svg.icon-close{height:19px;display:none;stroke:#d0ccbf;stroke:var(--theme-color-light-beige)}.site-header--nav .megamenu-text-box{-ms-flex:0 0 auto;flex:0 0 auto}.site-header--nav .megamenu-text-box a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0;white-space:normal}.site-header--nav .megamenu-text-box h2{font-size:26px;line-height:32px;margin:0 0 8px;font-family:Oswald,sans-serif}.site-header--nav .megamenu-text-box .description{font-size:16px;line-height:24px;max-width:100%}.site-header--nav .megamenu-text-box .readmore-link{margin-top:16px;padding:0;font-size:18px;line-height:24px;display:-ms-flexbox;display:flex;font-weight:700}.site-header--nav .megamenu-text-box .readmore-link .arrow{display:-ms-flexbox;display:flex}@media (min-width:1151px){.opened-mega-menu{background:#f3f2ee;background:var(--theme-color-light-grey);position:absolute;top:118px;left:0;width:100%;padding:40px 88px;z-index:12;-webkit-box-sizing:border-box;box-sizing:border-box}.opened-mega-menu .container{display:-ms-flexbox;display:flex;margin:0 auto;max-width:1200px;max-width:var(--teft-theme-site-width);width:100%}.opened-mega-menu ul{padding:0;list-style-type:none;margin:0}.opened-mega-menu .container>ul.sub-menu{width:77%;display:-ms-flexbox;display:flex}.opened-mega-menu .submenu-column-wrapper{width:50%;padding:0 32px}.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{font-size:20px;line-height:32px;margin-bottom:16px}.opened-mega-menu li.depth-2>a,.opened-mega-menu li.depth-2>a .arrow:not(.mobile){display:-ms-flexbox;display:flex}.opened-mega-menu li.depth-2:last-child{margin-bottom:0}.opened-mega-menu li.depth-3{font-size:14px;display:inline-block;margin-right:8px;margin-bottom:6px}.opened-mega-menu li.depth-3 a{border-radius:4px;padding:4px;background:#fff;display:block}.opened-mega-menu .mega-menu-close{position:absolute;top:25px;right:49px;border:0;background:none;outline:none}.opened-mega-menu .mega-menu-close svg{pointer-events:none}.opened-mega-menu .mega-menu-close:hover{cursor:pointer}.site-header--nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:100%;width:100%;font-family:Lato,sans-serif}.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{display:none;-ms-flex-align:center;align-items:center;-ms-flex-align:end;align-items:flex-end;padding-right:27px;margin-bottom:8px;-ms-flex-preferred-size:55%;flex-basis:55%}.site-header--nav .tool-menu-container ul{list-style:none;padding:0;margin: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-transform:uppercase;text-decoration:none}.site-header--nav .tool-menu-container a:hover{text-decoration:underline}.site-header--nav .megamenu-text-box{width:33%;padding:0 32px}.site-header--nav .megamenu-text-box a{max-width:265px}.site-header--nav.with-tool-menu .tool-menu-container{display:-ms-flexbox;display:flex}.site-header--nav .main-menu-container,.site-header--nav .main-menu-container .main-menu{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center}.site-header--nav .main-menu-container .main-menu{list-style:none;margin:0;padding:0;font-size:22px;line-height:24px}.site-header--nav .main-menu-container .main-menu a,.site-header--nav .main-menu-container .main-menu button:not(.mega-menu-close){border:0;cursor:pointer;letter-spacing:0;line-height:1;text-decoration:none;color:#111;color:var(--theme-color-black);position:relative;z-index:9;outline:0}.site-header--nav .main-menu-container .main-menu .menu-item.depth-0 button{background-color:#fff;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{padding-left:8px;display:none}.site-header--nav .main-menu-container .depth-0{display:-ms-flexbox;display:flex;padding:0 18px}.site-header--nav .main-menu-container .depth-0,.site-header--nav .main-menu-container .depth-0>a,.site-header--nav .main-menu-container .depth-0>button{height:100%;-ms-flex-align:center;align-items:center}.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{content:"";background:#da291c;background:var(--theme-color-red);height:4px;border-radius:4px;width:100%;display:block;position:absolute;bottom:0;left:0}.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:-ms-flexbox;display:flex}.site-header--nav .main-menu-container .sub-menu .menu-item.depth-2>a{font-weight:700}}@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;z-index:8;position:relative}.site-header--nav{position:fixed;width:100%;height:100vh;max-width:320px;right:0;top:0;z-index:99999999;background:#111;background:var(--theme-color-black);-ms-flex-flow:column;flex-flow:column;color:#fff;padding:1.5rem;overflow-y:scroll;display:-ms-flexbox;display:flex;-webkit-transform:translateX(100%);transform:translateX(100%);display:none}.site-header--nav.out{-webkit-animation:slideOut .4s ease;animation:slideOut .4s ease}.site-header--nav .mobile-menu-header{margin-bottom:2rem;height:40px}.site-header--nav .mobile-menu-header,.site-header--nav .mobile-menu-header .mobile-menu-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;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{display:-ms-flexbox;display:flex;background:none;color:#d0ccbf;color:var(--theme-color-light-beige);-ms-flex-align:center;align-items:center;width:auto;height:auto;padding:5px 0}.site-header--nav .mobile-menu-header .site-header--search .site-header--search--toggle svg{width:24px;height:auto;pointer-events:none}.site-header--nav .mobile-menu-header .site-header--search .site-header--search--toggle svg path{stroke:#d0ccbf;stroke:var(--theme-color-light-beige)}.site-header--nav a,.site-header--nav button{background-color:transparent;border:0;color:inherit;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0;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{-ms-flex-order:4;order:4;font-size:16px;text-transform:uppercase;color:#d0ccbf;color:var(--theme-color-light-beige)}.site-header--nav .main-menu-container{font-size:19px}.site-header--nav .menu-item{width:100%;list-style:none;overflow:hidden;padding:16px 0}.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{position:absolute;top:0;left:0;height:100%;width:100%;background:#111;background:var(--theme-color-black);z-index:8;padding:1.5rem;-webkit-box-shadow:0 0 130px rgba(0,0,0,63%);box-shadow:0 0 130px rgba(0,0,0,63%);-webkit-animation:slideIn .4s ease;animation:slideIn .4s ease}.site-header--nav .mobile--nav-slide.out{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-animation:slideOut .4s ease;animation:slideOut .4s ease}.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{background:#333;background:var(--theme-color-grey-80);border-radius:16px;border:none;-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;font-size:16px;text-transform:capitalize;padding:5px 15px 5px 10px;outline:none;cursor:pointer}.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 #00f!important}@media (max-width:500px){.site-header--nav{max-width:none}}@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideOut{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOut{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.menu-button-container{padding:0 0 30px;margin-left:1rem}.menu-button-container button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;color:#fff;outline:none}.menu-button-container button li{list-style:none}.menu-button-container button a{background:#da291c;background:var(--theme-color-red);border-radius:70px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:56px;padding:0 24px;cursor:pointer;text-transform:uppercase;text-decoration:none;color:inherit;font-weight:700;font-family:Lato,sans-serif;white-space:nowrap;font-size:18px}.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{padding:0;margin:0}.mobile-menu-header .menu-button-container li a{line-height:24px;font-size:16px;height:auto}}.site-header .custom-logo{height:auto}.site{padding-top:2.9rem}#masthead{background:#fff;background:var(--theme-color-white);position:fixed;width:100%;left:auto;max-width:1400px;max-width:var(--rb-theme-site-width);padding:1.5rem 1rem 0;padding:1.5rem var(--teft-theme-site-padding) 0;top:0;z-index:9999}@media (max-width:1149px){#masthead{padding:.5rem 1rem;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{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row;flex-flow:row;margin:0 auto;max-width:1400px;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{display:block;height:100%;width:100%;background:rgba(0,0,0,.3);position:fixed;top:0;bottom:0;left:0;right:0;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}}@media (max-width:1149px){.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):not(.mega-menu__is-visible) #masthead{background:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background:linear-gradient(180deg,#000,transparent);color:#fff}body.transparent-menu:not(.solid-header):not(.mega-menu__is-visible) #masthead .site-header--nav .main-menu-container .main-menu .depth-0>a,body.transparent-menu:not(.solid-header):not(.mega-menu__is-visible) #masthead .site-header--nav .main-menu-container .main-menu .depth-0>button:not(.mega-menu-close){color:inherit;background-color:transparent}body.transparent-menu:not(.solid-header):not(.mega-menu__is-visible) #masthead .site-header--nav .tool-menu-container a{color:#f2f2f2}}.site-footer{background:#111;background:var(--theme-color-black);color:#fff;font-size:16px;line-height:24px;font-family:Lato,sans-serif;padding:0 1rem;padding:0 var(--teft-theme-site-padding)}.site-footer a{color:#fff}.footer-widgets{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:40px}.logo-and-social{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;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{padding-bottom:56px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:400}.bottom-footer .footer-widget{white-space:nowrap}.bottom-footer .footer-widget .textwidget{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.4}.bottom-footer .footer-widget .textwidget span{display:block}.bottom-footer .divider{display:inline-block;padding:0 8px;color:#999;color:var(--theme-color-grey-40)}.bottom-footer .image-and-text{margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.bottom-footer .image-and-text img{padding-right:16px;width:50px;height:auto}.bottom-footer .image-and-text a{padding:0 5px}.footer-column-container{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.footer-column-container .footer-column{width:25%;padding:0 1rem}.footer-column-container .footer-column ul{list-style:none;margin:0;padding:0;font-size:18px}.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{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.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{content:" ";display:inline-block;background-image:url(../assets/arrow-right.svg);background-size:24px 24px;width:24px;height:24px;margin-right:10px}.footer-column-container .footer-column ul.menu-with-arrows a{text-decoration:none}.footer-column-container .footer-column .larger-text{font-size:20px;line-height:32px;font-weight:700;padding-bottom:24px}@media (max-width:1040px){.footer-column-container .footer-column{margin-bottom:2rem;width:auto;-ms-flex:1 1 50%;flex:1 1 50%}.footer-widgets{padding-bottom:1rem}.bottom-footer{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start}.bottom-footer .footer-widget:first-child{-ms-flex-order:2;order:2;-ms-flex:0 1 100%;flex:0 1 100%;margin-top:1.5rem}.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{width:100%;margin-bottom:0}.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{-ms-flex-flow:column;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{content:"";background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4)));background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4));position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.teft-card.story-card .story-card-image .bg_image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%}.teft-card.story-card .story-card-image img{width:100%;height:auto;display:block}.teft-card.story-card .story-card-content{position:absolute;bottom:0;left:0;width:100%;padding:24px;z-index:2}.teft-card.story-card .story-card-content .story-card-posttype{color:#fff;color:var(--theme-color-white);display:inline-block;background-color:transparent;font-size:12px;font-size:var(--teft-typography-xxxs);line-height:24px;letter-spacing:.05em;font-weight:700;text-transform:uppercase}.teft-card.story-card .story-card-content h2{margin:0;font-family:Oswald,sans-serif;font-weight:600;font-size:26px;line-height:32px}.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:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}.teft-card.quote-card .quote-card-image:before{margin-top:80%}.teft-card.quote-card h2{font-weight:600;font-size:26px;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{-ms-flex:1 1 auto;flex:1 1 auto}.teft-card.quote-card .teft-card__secondary{padding:1.5rem;-ms-flex:0 1 auto;flex:0 1 auto}.teft-card.magazine-card{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}.teft-card.magazine-card .magazine-card-image{background-size:50%;background-color:#d0ccbf;background-color:var(--theme-color-light-beige)}.teft-card.magazine-card .magazine-card-image:before{margin-top:84%}.teft-card.magazine-card .magazine-card-image a{height:100%;width:100%;position:absolute;top:0;left:0}.teft-card.magazine-card .magazine-card-title-link,.teft-card.magazine-card h2{font-weight:600;font-size:26px;line-height:32px;margin:0;text-decoration:none;color:var(--teft-theme-heading-font-color)}.teft-card.magazine-card .magazine-card-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.teft-card.magazine-card .magazine-card-link p{margin:5px 0 0 6px}.teft-card.magazine-card .teft-card__primary{-ms-flex:1 1 auto;flex:1 1 auto}.teft-card.magazine-card .teft-card__secondary{padding:1.5rem;-ms-flex:0 1 auto;flex:0 1 auto}.teft-card.teaching-card a{display:block;text-decoration:none;color:#111;color:var(--theme-color-black)}.teft-card.teaching-card .teft-card__primary{padding-top:19px}.teft-card.teaching-card h2.teaching-card-title{word-break:break-word;margin:0;font-family:Oswald,sans-serif;font-weight:600;font-size:29px;line-height:40px}.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:#f3f2ee;background:var(--theme-color-light-grey);color:#333;color:var(--theme-color-grey-80);display:inline-block;border-radius:4px;padding:2px 8px;font-size:14px;line-height:24px;letter-spacing:.05em;margin-bottom:8px;margin-right:8px}.teft-card.petition-card{color:#fff}.teft-card.petition-card a{color:inherit}.teft-card.petition-card .petition-card-image .bg_image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%}.teft-card.petition-card .petition-card-image img{width:100%;height:auto;display:block}.teft-card.petition-card .petition-card-content{position:absolute;bottom:0;left:0;width:100%;padding:64px 24px 24px;z-index:2;background:-webkit-gradient(linear,left top,left bottom,from(rgba(17,17,17,0)),color-stop(45%,#111));background:linear-gradient(rgba(17,17,17,0),#111 45%)}.teft-card.petition-card .petition-card-content .petition-card-posttype{color:#da291c;color:var(--theme-color-red);display:inline-block;background-color:transparent;font-size:12px;font-size:var(--teft-typography-xxxs);line-height:24px;letter-spacing:.05em;font-weight:700;text-transform:uppercase}.teft-card.petition-card .petition-card-content h2{margin:0;font-family:Oswald,sans-serif;font-weight:600;font-size:18px;font-size:var(--teft-typography-md);line-height:32px;text-transform:uppercase}.teft-card.petition-card .petition-card-content .sign-petition-btn{margin-top:10px;display:inline-block;background-color:#da291c;background-color:var(--theme-color-red);border-radius:30px;padding:12px 20px;font-size:12px;font-size:var(--teft-typography-xxxs);line-height:24px;font-weight:900;text-transform:uppercase;text-align:left;color:#fff;color:var(--theme-color-white)}.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}}.tribe-events .tribe-events-header .tribe-events-c-events-bar--border{background-color:#f3f2ee;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-top:8px;padding-bottom: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{padding:0;margin-left:1rem}.tribe-events .tribe-events-header .tribe-events-c-events-bar__search{height:100%}.tribe-events .tribe-events-header .tribe-events-c-events-bar__views{margin-left:1rem;padding:0 7px 0 9px;border-left:1px solid #e4e4e4}.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;margin:0!important;display:-ms-flexbox;display:flex}.tribe-events .tribe-events-header .tribe-events-c-view-selector__list-item:hover:not(.tribe-events-c-view-selector__list-item--active) a{border-radius:4px;background-color:#f3f2ee;background-color:var(--theme-color-light-grey)}.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='10' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.682 1.548a5.166 5.166 0 00-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' fill='%23da291c' fill-rule='evenodd'/%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='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 18.711l-6.044-6.044a7.782 7.782 0 001.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 000 7.822c0 2.09.822 4.045 2.289 5.534a7.801 7.801 0 005.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 014.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 01-4.245 1.755c-1.6 0-3.11-.622-4.244-1.755z' fill='%23da291c'/%3E%3C/svg%3E")}.tribe-events .tribe-events-header button[type=submit]{background-color:#dedcd1;color:#5d5d5d;text-transform:uppercase;height:100%;border-right:6px solid #fff;border-radius:0}.tribe-events .tribe-events-header button[type=submit]:hover{color:#fff;background-color:#4d4d4d;background-color:var(--theme-color-grey-70)}.tribe-events .tribe-common-h3{font-family:Oswald,sans-serif;font-weight:600;font-size:2rem!important;line-height:1!important}.tribe-events .tribe-events-c-top-bar__datepicker-button:after{height:14px;width:19px;margin-top:8px}.tribe-events .tribe-events-header__top-bar{margin-top:2rem}.tribe-events .tribe-events-header__top-bar .tribe-events-c-top-bar__nav{-ms-flex-order:2;order:2}.tribe-events .tribe-events-header__top-bar .tribe-events-c-top-bar__today-button{-ms-flex-order:3;order:3}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__month-separator time{font-weight:600;font-size:14px;text-transform:capitalize;color:#666;color:var(--theme-color-grey-60)}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row{background-color:#f3f2ee;background-color:var(--theme-color-light-grey);padding:2rem 2rem 2rem 4rem;border-radius:8px;max-width:1040px;margin:40px auto;position:relative;overflow:hidden}.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{-ms-flex-flow:row-reverse;flex-flow:row-reverse}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-date-tag{padding:0;width:auto;min-width:auto;position:static}.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:#da291c;background:var(--theme-color-red);position:absolute;left:0;top:0;padding:1rem;color:#fff}.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{width:auto;-ms-flex:0 1 40%;flex:0 1 40%;padding:0}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-details{-ms-flex:1 1 auto;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{font-weight:600;margin-bottom:.5rem;color:#4d4d4d;color:var(--theme-color-grey-70);text-transform:capitalize}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-header{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;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{-ms-flex:0 1 auto;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{-ms-flex-order:2;order:2;margin:0 0 0 1rem;-ms-flex:1 1 auto;flex:1 1 auto;color:#da291c;color:var(--theme-color-red)}.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:#da291c;stroke:var(--theme-color-red)}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-header h3{-ms-flex-order:3;order:3;-ms-flex:0 1 100%;flex:0 1 100%}.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-venue{position:absolute;bottom:0;margin-bottom:2rem;font-size:1rem}.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{margin:-2rem 0 2rem;font-size:1rem}.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{display:block;margin:0;color:inherit}.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-radius:30px;border:none;color:#da291c;color:var(--theme-color-red);text-decoration:underline;font-size:inherit;position:relative;margin-left:10px;padding-left:16px}.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{content:"";height:100%;width:1px;background:#bdb9b9;display:inline-block;position:absolute;top:0;left:0}@media (max-width:950px){.tribe-events .tribe-events-calendar-list .tribe-events-calendar-list__event-row{padding:0;display:-ms-flexbox;display:flex}.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{height:auto;border-bottom-right-radius:8px}.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;width:100%;margin:0}.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{width:100%;padding:0;margin:0}.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:#da291c;background:var(--theme-color-red);color:#fff;position:absolute;top:10px;right:10px;padding:8px 20px;border-radius:20px;font-size:12px}.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{margin:0 0 8px;font-size:14px}.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;padding:0;margin: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:#da291c;border-color:var(--theme-color-red);color:#da291c;color:var(--theme-color-red);margin-top:3rem;border-radius:50px;font-size:15px;padding:.5rem 1rem}.tribe-events .tribe-events-c-ical__link:hover{background:#da291c;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='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 1v10m5-5H1' stroke='%23da291c' fill='none' stroke-linecap='square' stroke-width='1.5'/%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>*{max-width:784px;max-width:var(--teft-theme-content-width);width:90%;margin-left:auto;margin-right:auto}#tribe-events-pg-template #tribe-events-content>.tribe_events,#tribe-events-pg-template .tribe_events>.tribe_events{width:100%;max-width:none}#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{width:auto!important;margin:1rem auto;max-width:none;float:none;display:inline-block;margin-left:calc(50% - 392px)!important;margin-left:calc(50% - var(--teft-theme-content-width)/2)!important;background:#da291c;background:var(--theme-color-red);color:#fff}#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{margin:1rem auto;font-size:18px;line-height:1;padding:1rem;background:#f2f2f2;background:var(--theme-color-grey-5);border-radius:8px;width:auto!important;margin-left:calc(50% - 392px)!important;margin-left:calc(50% - var(--teft-theme-content-width)/2)!important;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#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;padding:0!important;margin:1rem auto 2rem}#tribe-events-pg-template .tribe-events-schedule .tribe-events-schedule__datetime{text-transform:uppercase;font-weight:800;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:lato,sans-serif;font-size:16px;color:#da291c;color:var(--theme-color-red)}#tribe-events-pg-template .tribe-events-schedule span{font-size:inherit!important;color:inherit;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{margin:0 auto;width:130px;padding:13px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#da291c;background:var(--theme-color-red)}#tribe-events-pg-template .tribe-events-event-meta{background:#f3f2ee;background:var(--theme-color-light-grey);border:none;border-radius:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:2.5rem 2rem;overflow:hidden}#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{-ms-flex:0 1 46%;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{padding-bottom:.5rem;margin:0 0 1rem;border-bottom:1px dashed #d6d5d2;font-size:13px;font-family:Lato,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.6px}#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group dl{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;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{font-size:16px;display:inline-block;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;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 104px);padding-left:8px}#tribe-events-pg-template .tribe-events-event-meta .tribe-events-meta-group dl dd.tribe-organizer{width:100%;font-weight:700;padding:0}#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{width:100%;margin-top:2rem}#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:#da291c;background-color:var(--theme-color-red);border:none;color:#fff;border-radius:50px;font-size:18px;font-weight:700;padding:.4em 1.5em;min-height:0}#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{width:100%;max-width:none;margin:3rem 0}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper{background:none;border:none;max-width:784px;max-width:var(--teft-theme-content-width);width:90%;margin:0 auto}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp{padding:0;margin:0;background:#fff;border-radius:8px;overflow:hidden}#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-right:0;border-top-left-radius:8px;border-bottom-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:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;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{-ms-flex:0 1 100%;flex:0 1 100%;margin:0 0 1.5rem;font-size:1rem}#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{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:row wrap;flex-flow:row wrap;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;font-size:2.5rem;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center;display:inline-block}#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:#da291c;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:#f2f2f2;background:var(--theme-color-grey-5);position:relative;border-top-right-radius:8px;border-bottom-right-radius:8px;border-left:2px dashed #e4e4e4}#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:"";height:14px;width:14px;position:absolute;left:-8px;top:-10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;border:2px solid #e2e2e2;border-radius:6px}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-actions-wrapper:after{top:auto;bottom:-10px}@media (max-width:770px){#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp{display:block;border:2px solid #e2e2e2}#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;width:100%;border-radius:0}#tribe-events-pg-template .event-tickets .tribe-tickets__rsvp-wrapper .tribe-tickets__rsvp .tribe-tickets__rsvp-details-wrapper .tribe-tickets__rsvp-details{text-align:center;-ms-flex-pack:center;justify-content: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{margin:0;padding:0;border:none}}#tribe-events-pg-template .event-tickets button:not(.tribe-tickets__rsvp-form-button--cancel){background-color:#da291c;background-color:var(--theme-color-red);border:none;color:#fff;border-radius:50px;font-size:16px;font-weight:700;padding:.4em 1.5em;min-height:0}#tribe-events-pg-template .event-tickets form{max-width:550px;margin:0 auto;border-radius:8px;background:#fff;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{max-width:none;margin:0 auto;width:90%}@media (max-width:768px){#tribe-events-pg-template #tribe-events-footer .tribe-events-sub-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#tribe-events-pg-template #tribe-events-footer .tribe-events-sub-nav li{-ms-flex:0 0 10%;flex:0 0 10%;max-width:46%;float:none}#tribe-events-pg-template #tribe-events-footer .tribe-events-sub-nav li a{background-color:#4d4d4d;background-color:var(--theme-color-grey-70);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-radius:8px}}#tribe-events-pg-template .tribe-block__venue{margin-top:4rem;border-radius:8px;overflow:hidden}#tribe-events-pg-template .tribe-block__venue .tribe-block__venue__meta{-ms-flex:1 1 50%;flex:1 1 50%;padding:2rem;background:#f3f2ed;white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;font-size:16px}#tribe-events-pg-template .tribe-block__venue .tribe-block__venue__meta>*{font-size:inherit;-ms-flex:0 0 auto;flex:0 0 auto;color:inherit}#tribe-events-pg-template .tribe-block__venue .tribe-block__venue__meta>.tribe-block__venue__address{-ms-flex:1 1 100%;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{-ms-flex:1 1 auto;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{-ms-flex-flow:row wrap-reverse;flex-flow:row wrap-reverse}#tribe-events-pg-template .tribe-block__venue>*{width:100%;-ms-flex:0 0 100%!important;flex:0 0 100%!important}}main.site-content .tribe-events-pro-venue__meta{background:#f3f2ee;background:var(--theme-color-light-grey);border-radius:8px;border:none}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-data{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-data>*{-ms-flex-order:3;order:3}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-data .tribe-events-pro-venue__meta-title{-ms-flex-order:1;order:1;margin:0 0 .3em}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-data .tribe-events-pro-venue__meta-content{-ms-flex-order:2;order:2;margin:0 0 2rem;max-width:400px}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{text-decoration:underline;color:#da291c;color:var(--theme-color-red)}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{-ms-flex-align:center;align-items:center;margin:.8rem 0}main.site-content .tribe-events-pro-venue__meta .tribe-events-pro-venue__meta-address{-ms-flex-align:start;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{margin:.6rem 0;display:block}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{font-size:14px;color:#da291c;color:var(--theme-color-red)}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:#d0d0d0;background-color:var(--theme-color-site-bg)}.skip-link{left:-9999rem;text-decoration:underline;top:2.5rem;z-index:999999999}.skip-link:focus{background-color:var(--color-dark);clip:auto!important;-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:#fff;background-color:var(--theme-color-white);max-width:1400px;max-width:var(--rb-theme-site-width);position:relative;margin:0 auto}.entry-content{margin:-1px auto;padding:1px 0}.entry-header{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.entry-title{margin-left:auto;margin-right:auto}.entry-excerpt,.entry-title{max-width:784px;max-width:var(--teft-theme-content-width)}.entry-excerpt{margin:2em auto;margin:calc(var(--teft-typography-base)*2) auto}.site-container{margin:0 auto;max-width:1400px;max-width:var(--rb-theme-site-width)}#wpadminbar{z-index:99999}.error404 .entry-content{min-height:60vh}.error404 .entry-content .site-search{width:auto;border:1px solid #ccc;border:1px solid var(--theme-color-grey-20);border-radius:8px;position:relative;background-color:#fff}.error404 .entry-content .site-search input[type=search]{width:100%;border:none;background:transparent;padding:24px 3rem}.error404 .entry-content .site-search .submit-label{margin-right:16px}.error404 .entry-content .site-search .search-icon-close-holder{margin-left:10px}