@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400;1,700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/themes/custom/jkf/dist/~slick-carousel/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(/themes/custom/jkf/dist/~slick-carousel/slick/fonts/slick.eot);src:url(/themes/custom/jkf/dist/~slick-carousel/slick/fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/custom/jkf/dist/~slick-carousel/slick/fonts/slick.woff) format("woff"),url(/themes/custom/jkf/dist/~slick-carousel/slick/fonts/slick.ttf) format("truetype"),url(/themes/custom/jkf/dist/~slick-carousel/slick/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}:root{--c-text:#121a50;--c-text-inverse:#fff;--c-background:#fff;--c-background-section:#e5e5e5;--c-primary:#121a50;--c-secondary:#f9cf2e;--c-tertiary:#730F28;--c-accent:#730F28;--c-accent-high:#000;--c-highlight:#888;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2}@media (prefers-color-scheme:dark){:root{--c-text:#fff;--c-text-inverse:#e5e5e5;--c-background:#041C32;--c-background-inverse:#888;--c-background-section:#4c4c4c;--c-primary:#1e607e;--c-secondary:#ECB365;--c-tertiary:#730F28;--c-accent:#ECB365;--c-accent-high:#fff;--c-highlight:#4c4c4c;--c-highlight-high:#333;--c-muted:#333;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2}}:root [data-theme='default']{--c-text:#121a50;--c-text-inverse:#fff;--c-background:#fff;--c-background-section:#e5e5e5;--c-primary:#121a50;--c-secondary:#f9cf2e;--c-tertiary:#730F28;--c-accent:#730F28;--c-accent-high:#000;--c-highlight:#888;--c-highlight-high:#e5e5e5;--c-muted:#f2f2f2;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2}:root [data-theme='dark']{--c-text:#fff;--c-text-inverse:#e5e5e5;--c-background:#041C32;--c-background-inverse:#888;--c-background-section:#4c4c4c;--c-primary:#1e607e;--c-secondary:#ECB365;--c-tertiary:#730F28;--c-accent:#ECB365;--c-accent-high:#fff;--c-highlight:#4c4c4c;--c-highlight-high:#333;--c-muted:#333;--c-warning:#f9fb93;--c-error:#fbe3e4;--c-message:#cfefc2}.cl-colors{padding:1rem}.cl-colors__list{display:flex;flex-wrap:wrap;margin:0 0 2rem;padding:0}.cl-colors__item{list-style:none;padding:1rem 2rem;transition:all 0.4s;flex:1 1 20%;min-width:150px;min-height:150px;display:flex;justify-content:center;align-items:flex-end}.cl-colors__item--default-text{background-color:#121a50;background-color:var(--c-text);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-text-inverse{background-color:#fff;background-color:var(--c-text-inverse);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-background{background-color:#fff;background-color:var(--c-background);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-background-section{background-color:#e5e5e5;background-color:var(--c-background-section);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-primary{background-color:#121a50;background-color:var(--c-primary);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-secondary{background-color:#f9cf2e;background-color:var(--c-secondary);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-tertiary{background-color:#730F28;background-color:var(--c-tertiary);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-accent{background-color:#730F28;background-color:var(--c-accent);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-accent-high{background-color:#000;background-color:var(--c-accent-high);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--default-highlight{background-color:#888;background-color:var(--c-highlight);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-highlight-high{background-color:#e5e5e5;background-color:var(--c-highlight-high);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-muted{background-color:#f2f2f2;background-color:var(--c-muted);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-warning{background-color:#f9fb93;background-color:var(--c-warning);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-error{background-color:#fbe3e4;background-color:var(--c-error);color:#000;color:var(--c-accent-high)}.cl-colors__item--default-message{background-color:#cfefc2;background-color:var(--c-message);color:#000;color:var(--c-accent-high)}.cl-colors__item--dark-text{background-color:#121a50;background-color:var(--c-text);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-text-inverse{background-color:#fff;background-color:var(--c-text-inverse);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-background{background-color:#fff;background-color:var(--c-background);color:#000;color:var(--c-accent-high)}.cl-colors__item--dark-background-inverse{background-color:var(--c-background-inverse);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-background-section{background-color:#e5e5e5;background-color:var(--c-background-section);color:#000;color:var(--c-accent-high)}.cl-colors__item--dark-primary{background-color:#121a50;background-color:var(--c-primary);color:#000;color:var(--c-accent-high)}.cl-colors__item--dark-secondary{background-color:#f9cf2e;background-color:var(--c-secondary);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-tertiary{background-color:#730F28;background-color:var(--c-tertiary);color:#000;color:var(--c-accent-high)}.cl-colors__item--dark-accent{background-color:#730F28;background-color:var(--c-accent);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-accent-high{background-color:#000;background-color:var(--c-accent-high);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-highlight{background-color:#888;background-color:var(--c-highlight);color:#000;color:var(--c-accent-high)}.cl-colors__item--dark-highlight-high{background-color:#e5e5e5;background-color:var(--c-highlight-high);color:#000;color:var(--c-accent-high)}.cl-colors__item--dark-muted{background-color:#f2f2f2;background-color:var(--c-muted);color:#000;color:var(--c-accent-high)}.cl-colors__item--dark-warning{background-color:#f9fb93;background-color:var(--c-warning);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-error{background-color:#fbe3e4;background-color:var(--c-error);color:#f2f2f2;color:var(--c-muted)}.cl-colors__item--dark-message{background-color:#cfefc2;background-color:var(--c-message);color:#f2f2f2;color:var(--c-muted)}.motion{padding:0 1rem}@media (min-width:920px){.motion__grid{display:flex;flex-wrap:wrap}}@media (min-width:920px){.motion__grid-item{margin-bottom:1rem;margin-right:1rem;width:49%}.motion__grid-item:nth-child(2n){margin-right:0}}.demo-motion{background-color:#e5e5e5;background-color:var(--c-highlight-high);border-radius:2px;cursor:pointer;padding:3rem;text-align:center}.demo-motion::before{content:"Duration: .3s";display:block}.demo-motion::after{content:"Timing Function: ease-in-out"}.demo-motion span{display:block;margin:0.25rem}.demo-motion--fade{transition:all .3s ease-in-out}.demo-motion--fade:hover{background-color:#000;background-color:var(--c-accent-high);color:#f2f2f2;color:var(--c-muted)}.demo-motion--slide-up{transition:transform .4s ease-in}.demo-motion--slide-up::before{content:'Duration: 0.4s';display:block}.demo-motion--slide-up::after{content:'Timing Function: ease-in'}.demo-motion--slide-up:hover{transform:translateY(-10px)}.demo-motion--slide-down{transition:transform .2s linear}.demo-motion--slide-down::before{content:'Duration: 0.2s';display:block}.demo-motion--slide-down::after{content:'Timing Function: linear'}.demo-motion--slide-down:hover{transform:translateY(10px)}.demo-motion--expand{transition:transform .3s cubic-bezier(0.17,0.67,0.83,0.67)}.demo-motion--expand::before{content:'Duration: 0.3s';display:block}.demo-motion--expand::after{content:'Timing Function: cubic-bezier(.17,.67,.83,.67)'}.demo-motion--expand:hover{transform:scale(1.03)}html{box-sizing:border-box}body{background-color:#fff;background-color:var(--c-background);color:#121a50;color:var(--c-text);font-family:"Roboto",sans-serif;font-size:1rem;line-height:1.6}*,*::after,*::before{box-sizing:inherit}.main{display:block}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.button{border:none;border-radius:30px;padding:10px 20px;cursor:pointer;display:inline-block;font-family:"Roboto",sans-serif;text-decoration:none;text-align:center;font-weight:bold;line-height:1.4;padding:.5rem 1rem;color:#730F28;color:var(--c-accent);background-color:#fff;background-color:var(--c-text-inverse);border:solid 2px #730F28;border:solid 2px var(--c-accent)}.button:visited{color:#730F28;color:var(--c-accent)}.button:hover{color:#fff;color:var(--c-text-inverse);background-color:#730F28;background-color:var(--c-accent)}@media (prefers-color-scheme:dark){.button{color:#730F28;color:var(--c-accent);background-color:#fff;background-color:var(--c-background);border:solid 2px #fff;border:solid 2px var(--c-background)}.button:visited{color:#730F28;color:var(--c-accent)}.button:hover{color:#121a50;color:var(--c-text);background-color:#730F28;background-color:var(--c-tertiary)}.button:hover{border-color:#730F28;border-color:var(--c-tertiary)}}.button--alt{color:#fff;color:var(--c-text-inverse);background-color:#730F28;background-color:var(--c-accent)}.button--alt:visited{color:#fff;color:var(--c-text-inverse)}.button--alt:hover{color:#730F28;color:var(--c-accent);background-color:#fff;background-color:var(--c-text-inverse)}@media (prefers-color-scheme:dark){.button--alt{background-color:transparent;border:solid 2px #730F28;border:solid 2px var(--c-accent);color:#730F28;color:var(--c-accent)}.button--alt:hover{background-color:#730F28;background-color:var(--c-accent);color:#fff !important;color:var(--c-background) !important}}.button--large{padding:.5rem 1.5rem;font-size:1rem}@media (min-width:920px){.button--large{padding:1rem 3rem;font-size:1.25rem}}.button--no-border{border:none}@media (prefers-color-scheme:dark){form .button{border:solid 2px #730F28;border:solid 2px var(--c-accent)}}.views-exposed-form{display:flex;flex-direction:column;background-color:#e5e5e5;background-color:var(--c-highlight-high);padding:1rem 2rem;margin-bottom:3rem}@media (min-width:920px){.views-exposed-form{flex-direction:row}}.views-exposed-form .form-item{flex:1 1 20%;margin-right:2%}.views-exposed-form .form-item .form-item__textfield,.views-exposed-form .form-item .form-item__select{width:100%;height:3rem}.views-exposed-form .form-actions{flex:0 0 auto;margin-top:3rem}.form-managed-file .form-file{width:100%}#crm-main-content-wrapper form fieldset,.crm-container fieldset{border:none}#crm-main-content-wrapper form fieldset legend,.crm-container fieldset legend{font-family:"Bree Serif",serif;font-size:18px;color:#121a50;color:var(--c-primary);padding:0}#crm-main-content-wrapper form .form-item,#crm-main-content-wrapper form .crm-section,.crm-container .form-item,.crm-container .crm-section{display:flex;flex-direction:column}#crm-main-content-wrapper form .form-item .edit-value,#crm-main-content-wrapper form .form-item .content,#crm-main-content-wrapper form .crm-section .edit-value,#crm-main-content-wrapper form .crm-section .content,.crm-container .form-item .edit-value,.crm-container .form-item .content,.crm-container .crm-section .edit-value,.crm-container .crm-section .content{padding:10px 0;display:flex}#crm-main-content-wrapper form .form-item .edit-value>*,#crm-main-content-wrapper form .form-item .content>*,#crm-main-content-wrapper form .crm-section .edit-value>*,#crm-main-content-wrapper form .crm-section .content>*,.crm-container .form-item .edit-value>*,.crm-container .form-item .content>*,.crm-container .crm-section .edit-value>*,.crm-container .crm-section .content>*{flex-grow:1}#crm-main-content-wrapper form .form-item .edit-value input[type='text'],#crm-main-content-wrapper form .form-item .edit-value .select2-container a,#crm-main-content-wrapper form .form-item .content input[type='text'],#crm-main-content-wrapper form .form-item .content .select2-container a,#crm-main-content-wrapper form .crm-section .edit-value input[type='text'],#crm-main-content-wrapper form .crm-section .edit-value .select2-container a,#crm-main-content-wrapper form .crm-section .content input[type='text'],#crm-main-content-wrapper form .crm-section .content .select2-container a,.crm-container .form-item .edit-value input[type='text'],.crm-container .form-item .edit-value .select2-container a,.crm-container .form-item .content input[type='text'],.crm-container .form-item .content .select2-container a,.crm-container .crm-section .edit-value input[type='text'],.crm-container .crm-section .edit-value .select2-container a,.crm-container .crm-section .content input[type='text'],.crm-container .crm-section .content .select2-container a{border-radius:10px !important;width:calc(100% - 10px) !important;background:none;border:solid 2px #121a50;border:solid 2px var(--c-primary);color:#121a50;color:var(--c-text)}#crm-main-content-wrapper form .form-item .edit-value input[type='text']:focus,#crm-main-content-wrapper form .form-item .edit-value .select2-container a:focus,#crm-main-content-wrapper form .form-item .content input[type='text']:focus,#crm-main-content-wrapper form .form-item .content .select2-container a:focus,#crm-main-content-wrapper form .crm-section .edit-value input[type='text']:focus,#crm-main-content-wrapper form .crm-section .edit-value .select2-container a:focus,#crm-main-content-wrapper form .crm-section .content input[type='text']:focus,#crm-main-content-wrapper form .crm-section .content .select2-container a:focus,.crm-container .form-item .edit-value input[type='text']:focus,.crm-container .form-item .edit-value .select2-container a:focus,.crm-container .form-item .content input[type='text']:focus,.crm-container .form-item .content .select2-container a:focus,.crm-container .crm-section .edit-value input[type='text']:focus,.crm-container .crm-section .edit-value .select2-container a:focus,.crm-container .crm-section .content input[type='text']:focus,.crm-container .crm-section .content .select2-container a:focus{outline:none;border-color:#730F28;border-color:var(--c-accent)}@media (prefers-color-scheme:dark){#crm-main-content-wrapper form .form-item .edit-value input[type='text'],#crm-main-content-wrapper form .form-item .edit-value .select2-container a,#crm-main-content-wrapper form .form-item .content input[type='text'],#crm-main-content-wrapper form .form-item .content .select2-container a,#crm-main-content-wrapper form .crm-section .edit-value input[type='text'],#crm-main-content-wrapper form .crm-section .edit-value .select2-container a,#crm-main-content-wrapper form .crm-section .content input[type='text'],#crm-main-content-wrapper form .crm-section .content .select2-container a,.crm-container .form-item .edit-value input[type='text'],.crm-container .form-item .edit-value .select2-container a,.crm-container .form-item .content input[type='text'],.crm-container .form-item .content .select2-container a,.crm-container .crm-section .edit-value input[type='text'],.crm-container .crm-section .edit-value .select2-container a,.crm-container .crm-section .content input[type='text'],.crm-container .crm-section .content .select2-container a{background:none;border:solid 2px #121a50;border:solid 2px var(--c-primary);border-radius:10px;color:#121a50;color:var(--c-text)}#crm-main-content-wrapper form .form-item .edit-value input[type='text']:focus,#crm-main-content-wrapper form .form-item .edit-value .select2-container a:focus,#crm-main-content-wrapper form .form-item .content input[type='text']:focus,#crm-main-content-wrapper form .form-item .content .select2-container a:focus,#crm-main-content-wrapper form .crm-section .edit-value input[type='text']:focus,#crm-main-content-wrapper form .crm-section .edit-value .select2-container a:focus,#crm-main-content-wrapper form .crm-section .content input[type='text']:focus,#crm-main-content-wrapper form .crm-section .content .select2-container a:focus,.crm-container .form-item .edit-value input[type='text']:focus,.crm-container .form-item .edit-value .select2-container a:focus,.crm-container .form-item .content input[type='text']:focus,.crm-container .form-item .content .select2-container a:focus,.crm-container .crm-section .edit-value input[type='text']:focus,.crm-container .crm-section .edit-value .select2-container a:focus,.crm-container .crm-section .content input[type='text']:focus,.crm-container .crm-section .content .select2-container a:focus{outline:none;border-color:#730F28;border-color:var(--c-accent)}}#crm-main-content-wrapper form .form-item .edit-value .select2-container,#crm-main-content-wrapper form .form-item .content .select2-container,#crm-main-content-wrapper form .crm-section .edit-value .select2-container,#crm-main-content-wrapper form .crm-section .content .select2-container,.crm-container .form-item .edit-value .select2-container,.crm-container .form-item .content .select2-container,.crm-container .crm-section .edit-value .select2-container,.crm-container .crm-section .content .select2-container{width:100% !important}#crm-main-content-wrapper form .form-item .edit-value .select2-search-choice-close,#crm-main-content-wrapper form .form-item .content .select2-search-choice-close,#crm-main-content-wrapper form .crm-section .edit-value .select2-search-choice-close,#crm-main-content-wrapper form .crm-section .content .select2-search-choice-close,.crm-container .form-item .edit-value .select2-search-choice-close,.crm-container .form-item .content .select2-search-choice-close,.crm-container .crm-section .edit-value .select2-search-choice-close,.crm-container .crm-section .content .select2-search-choice-close{top:50%;transform:translateY(-50%)}#crm-main-content-wrapper form .form-item .edit-value .select2-arrow b,#crm-main-content-wrapper form .form-item .content .select2-arrow b,#crm-main-content-wrapper form .crm-section .edit-value .select2-arrow b,#crm-main-content-wrapper form .crm-section .content .select2-arrow b,.crm-container .form-item .edit-value .select2-arrow b,.crm-container .form-item .content .select2-arrow b,.crm-container .crm-section .edit-value .select2-arrow b,.crm-container .crm-section .content .select2-arrow b{position:relative;top:50%;transform:translateY(-35%)}.crm-container .crm-section{display:flex;max-width:32em}.crm-container .crm-section .label{float:none;width:auto;text-align:left}.crm-container .crm-section .content{display:flex;flex-direction:column;margin:0}.crm-container .crm-section .content .price-set-option-content{display:flex;align-items:center}.crm-container .crm-section .content .price-set-option-content.highlight label,.crm-container .crm-section .content .price-set-option-content.highlight span{color:#730F28 !important;color:var(--c-accent) !important}.crm-container .crm-section .content .price-set-option-content input[type='radio']{width:auto !important}@media (prefers-color-scheme:dark){.crm-container .crm-section .content .price-set-option-content .crm-price-amount-amount{color:#121a50 !important;color:var(--c-text) !important}}.crm-container .crm-section .content select.crm-form-select{padding:10px 5px;border-radius:10px !important;width:calc(100% - 10px) !important;background:none;border:solid 2px #121a50;border:solid 2px var(--c-primary);color:#121a50;color:var(--c-text)}.crm-container .crm-section .content select.crm-form-select:disabled{background-color:#f2f2f2;background-color:var(--c-muted)}.crm-container .crm-section .content select.crm-form-select:focus{outline:none;border-color:#730F28;border-color:var(--c-accent)}.crm-container .crm-section.contribution_amount-section{padding:16px 0 0}.crm-container .crm-section.contribution_amount-section label{font-family:"Bree Serif",serif;font-size:18px;color:#121a50;color:var(--c-primary);padding:0}.crm-container .crm-section.is_recur-section .content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.crm-container .crm-section.is_recur-section .content input{flex-grow:0 !important}.crm-container .crm-section.is_recur-section .content label{flex-grow:1}.crm-container .crm-section.is_recur-section .content select{flex-basis:100%;margin-top:10px}@media (min-width:920px){.crm-profile{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:920px){.crm-profile .crm-section{flex-basis:calc(50% - 10px)}}.webform-cards .progress-step.is-active .progress-marker::before{background-color:#730F28;background-color:var(--c-accent)}.webform-cards .webform-cards-toggle-wrapper{margin-bottom:1rem}.webform-cards .webform-card{max-width:800px;margin:1rem auto;padding:10px;border-radius:10px;background:none;border:solid 2px #730F28;border:solid 2px var(--c-accent)}.webform-cards .webform-card fieldset{border:none;padding:0}.webform-cards .webform-card fieldset legend{font-size:1rem}.webform-cards .webform-card .form-item--radio{border:none;padding:0}.webform-cards .webform-card .form-item--radio .form-radio{width:auto}.webform-cards .webform-card .form-item--radio .form-item{display:flex;align-items:center}.webform-cards .webform-card .form-item--radio .form-item label{font-family:"Bree Serif",serif;margin:0 0 0 0.5rem;padding:0}.webform-cards .webform-card .form-item{max-width:none}.webform-cards .webform-card .form-item__select,.webform-cards .webform-card .form-file,.webform-cards .webform-card .form-item__textfield{max-width:32em;width:100%}.webform-cards .webform-card-title{font-family:"Bree Serif",serif;margin-top:0.5rem}.webform-cards .form-actions{max-width:800px;margin:1rem auto}.webform-cards .form-actions input[type='submit']{width:100%;margin-bottom:0.5rem}@media (min-width:920px){.webform-cards .form-actions input[type='submit']{width:auto;margin-right:0.5rem}}.webform-cards .grant__criteria h3{font-family:"Bree Serif",serif;margin-bottom:0}.webform-cards .grant__criteria ol{margin:0 0 0 0.8rem;padding-left:1rem;font-size:0.9rem}.webform-cards .grant__checkbox{display:flex;align-items:flex-start}.webform-cards .grant__checkbox input{margin-top:0.5rem;width:auto !important}.webform-cards .grant__checkbox label{font-family:"Bree Serif",serif;margin:0 0 0 0.4rem;padding:0}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.form-item--checkbox{border:solid 2px #f9cf2e;border:solid 2px var(--c-secondary);border-radius:10px;padding:10px 30px}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item--radio{border:solid 2px #f9cf2e;border:solid 2px var(--c-secondary);border-radius:10px;padding:10px 30px}.form-item__dropdown{display:block;position:relative}.form-item__dropdown::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #730F28;border-top:9px solid var(--c-accent);content:' ';position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:#730F28;border-color:var(--c-accent)}.form-item__select{border:2px solid #121a50;border:2px solid var(--c-primary);border-radius:10px;height:41px;font-size:16px;margin:0;outline:none;width:100%;padding:10px 5px;background:none;color:#121a50;color:var(--c-text)}.form-item__select :focus{outline:none;color:#730F28;color:var(--c-accent)}.form-item__select ::-webkit-calendar-picker-indicator{filter:invert(1)}.form-item{color:#121a50;color:var(--c-text);margin-bottom:1em;max-width:32em}.form-item::after{clear:both;content:'';display:table}.form-item__label{display:block;font-weight:600}@media (min-width:320px){.form-item__label{display:block;margin-right:2%;padding:0.6em 0}}.form-item__textfield{border:2px solid #888;border:2px solid var(--c-highlight);border-radius:10px;padding:0.6em;max-width:100%}.form-item__textfield:focus{outline:none;border-color:#730F28;border-color:var(--c-accent)}.form-item__textfield::-moz-placeholder{color:#888;color:var(--c-highlight)}.form-item__textfield:-ms-input-placeholder{color:#888;color:var(--c-highlight)}.form-item__textfield::placeholder{color:#888;color:var(--c-highlight)}@media (prefers-color-scheme:dark){.form-item__textfield{background:none;border-color:#121a50;border-color:var(--c-primary);color:#121a50;color:var(--c-text)}}@media (prefers-color-scheme:dark){::-webkit-calendar-picker-indicator{filter:invert(1)}}.form-item__description{margin-top:0.3em;font-size:0.8em;color:#888;color:var(--c-highlight)}@media (prefers-color-scheme:dark){.form-item__description{color:#121a50;color:var(--c-primary)}}.form-fieldset{border:solid 2px #f9cf2e;border:solid 2px var(--c-secondary);border-radius:10px;padding:10px 30px}.form-fieldset .form-item{max-width:31em}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media (prefers-color-scheme:dark){.icons-demo .icon{fill:#000;fill:var(--c-accent-high)}}.icons-demo pre{background-color:#f2f2f2;background-color:var(--c-muted);font-size:0.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid #f2f2f2;border:1px solid var(--c-muted);margin:.25rem}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.link{color:#730F28;color:var(--c-accent)}.link:hover{color:#000;color:var(--c-accent-high)}.link--alt{color:#121a50;color:var(--c-primary)}.link--alt:hover{color:#730F28;color:var(--c-accent)}.link--read-more{color:#730F28;color:var(--c-accent);display:inline-block;margin-top:2rem;font-size:1.25rem;text-decoration:none}.link--read-more:hover{color:#000;color:var(--c-accent-high)}.link--read-more::after{display:inline-block;margin-left:5px;content:'>'}.user-page__content table a,.user-page__content .civicrm-user-profile a{color:#730F28;color:var(--c-accent)}.user-page__content table a:hover,.user-page__content .civicrm-user-profile a:hover{color:#000;color:var(--c-accent-high)}.user-page__content .user-page-link .user-page-bullet{display:none}.user-page__content .user-page-link em{font-style:normal}.user-page__content .civicrm-user-profile+.form-item,.user-page__content .civicrm-user-profile+.form-item+.form-item{display:inline-block;margin:2rem 0}.user-page__content .civicrm-user-profile+.form-item a,.user-page__content .civicrm-user-profile+.form-item+.form-item a{border:none;border-radius:30px;padding:10px 20px;cursor:pointer;display:inline-block;font-family:"Roboto",sans-serif;text-decoration:none;text-align:center;font-weight:bold;color:#730F28;color:var(--c-accent);background-color:#fff;background-color:var(--c-text-inverse);border:solid 2px #730F28;border:solid 2px var(--c-accent);line-height:1.4;padding:.5rem 1rem}.user-page__content .civicrm-user-profile+.form-item a:visited,.user-page__content .civicrm-user-profile+.form-item+.form-item a:visited{color:#730F28;color:var(--c-accent)}.user-page__content .civicrm-user-profile+.form-item a:hover,.user-page__content .civicrm-user-profile+.form-item+.form-item a:hover{color:#fff;color:var(--c-text-inverse);background-color:#730F28;background-color:var(--c-accent)}@media (prefers-color-scheme:dark){.user-page__content .civicrm-user-profile+.form-item a,.user-page__content .civicrm-user-profile+.form-item+.form-item a{color:#730F28;color:var(--c-accent);background-color:#fff;background-color:var(--c-background);border:solid 2px #fff;border:solid 2px var(--c-background)}.user-page__content .civicrm-user-profile+.form-item a:visited,.user-page__content .civicrm-user-profile+.form-item+.form-item a:visited{color:#730F28;color:var(--c-accent)}.user-page__content .civicrm-user-profile+.form-item a:hover,.user-page__content .civicrm-user-profile+.form-item+.form-item a:hover{color:#121a50;color:var(--c-text);background-color:#730F28;background-color:var(--c-tertiary)}.user-page__content .civicrm-user-profile+.form-item a:hover,.user-page__content .civicrm-user-profile+.form-item+.form-item a:hover{border-color:#730F28;border-color:var(--c-tertiary)}}ul,ol{padding-left:1rem;margin-left:2rem}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:0.2rem;padding-left:1rem}.civicrm-user-profile .crm-profile-name-name_and_address .crm-section{display:flex;margin:0;padding:1rem}.civicrm-user-profile .crm-profile-name-name_and_address .crm-section:nth-child(2n+1){background-color:#e5e5e5}@media (min-width:920px){.civicrm-user-profile .crm-profile-name-name_and_address .crm-section{max-width:75%}}@media (min-width:1224px){.civicrm-user-profile .crm-profile-name-name_and_address .crm-section{max-width:60%}}.civicrm-user-profile .crm-profile-name-name_and_address .crm-section .label{flex:1 0 30%;text-align:left;font-weight:bold}.civicrm-user-profile .crm-profile-name-name_and_address .crm-section .content{margin-left:0}.civicrm-user-profile .user-page-link{display:inline-block;margin-top:2rem}.table,.text-long table{border:1px solid #e5e5e5;border:1px solid var(--c-highlight-high);border-radius:4px;border-spacing:0;background-color:#f2f2f2;background-color:var(--c-muted);margin:1em 0;width:100%}.table__heading-cell,.text-long th,.table__cell,.text-long td{border:none;border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--c-highlight-high);border-right:1px solid #e5e5e5;border-right:1px solid var(--c-highlight-high);padding:1em}.table__heading-cell:last-child,.text-long th:last-child,.table__cell:last-child,.text-long td:last-child{border-right:none}.table__heading-cell,.text-long th{color:#000;color:var(--c-accent-high);font-weight:700;padding:1.2em;text-align:left}.table__row:nth-child(odd),.text-long tr:nth-child(odd){background-color:#fff;background-color:var(--c-background)}.table__row:first-child th:first-child,.text-long tr:first-child th:first-child,.table__row:first-child td:first-child,.text-long tr:first-child td:first-child{border-radius:5px 0 0}.table__row:first-child th:last-child,.text-long tr:first-child th:last-child,.table__row:first-child td:last-child,.text-long tr:first-child td:last-child{border-radius:0 5px 0 0}tbody .table__row:last-child th,tbody .text-long tr:last-child th,.text-long tbody tr:last-child th,tbody .table__row:last-child td,tbody .text-long tr:last-child td,.text-long tbody tr:last-child td{border-bottom:none}.table__row:last-child td:first-child,.text-long tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tr:last-child td:last-child{border-radius:0 0 5px}.table__footer-cell,.text-long tfoot th,.table__footer-cell:first-child,.text-long tfoot th:first-child{border-bottom:none;border-top:1px solid #e5e5e5;border-top:1px solid var(--c-highlight-high)}.h1,.text-long h1{color:#121a50;color:var(--c-primary);font-family:"Bree Serif",serif;font-weight:700;font-style:normal;font-size:2rem;line-height:1.4;margin:0 0 0.5em;width:auto}.h1__link{color:inherit}.h1__link:hover{color:inherit}.h2,.text-long h2{color:#121a50;color:var(--c-primary);font-family:"Bree Serif",serif;font-weight:700;font-style:normal;font-size:1.8rem;line-height:1.4;margin:0 0 0.5em;width:auto}.h2__link{color:inherit}.h2__link:hover{color:inherit}.h2--large{margin-bottom:2rem}.h3,.text-long h3{color:#121a50;color:var(--c-primary);font-family:"Bree Serif",serif;font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.6;margin:0 0 0.5em;width:auto}.h3__link{color:inherit}.h3__link:hover{color:inherit}.h4,.text-long h4{color:#121a50;color:var(--c-primary);font-family:"Bree Serif",serif;font-weight:600;font-style:normal;font-size:1.2rem;line-height:1.6;margin:0 0 0.5em;width:auto}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h5,.text-long h5,.h6,.text-long h6{color:#121a50;color:var(--c-primary);font-family:"Bree Serif",serif;font-weight:600;font-style:normal;font-size:1.1rem;line-height:2;margin:0 0 0.5em;width:auto}.h5__link,.h6__link{color:inherit}.h5__link:hover,.h6__link:hover{color:inherit}.paragraph,.text-long p{margin:0 0 1em}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px #730F28;border-left:solid 3px var(--c-accent);margin-left:1em;padding-left:1em}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}@media (min-width:920px){.text-long--with-columns{-moz-column-count:2;column-count:2}}.text-long a{text-decoration:none}@media (prefers-color-scheme:dark){.text-long a{color:#730F28;color:var(--c-accent)}.text-long a:hover{color:var(--c-background-inverse)}}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video--full{padding-bottom:75%}.banner{display:flex;background-color:#f9cf2e;background-color:var(--c-secondary);height:200px}.banner .banner__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;display:flex;align-items:center;background-image:url(/themes/custom/jkf/images/rainbow.svg);background-repeat:no-repeat;background-position:center right;background-size:auto 250px}@media (min-width:480px){.banner .banner__inner{padding:0 1rem}}@media (min-width:1224px){.banner .banner__inner{padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}.banner h1{font-size:2.5rem;font-weight:normal}@media (min-width:920px){.banner h1{font-size:3rem}}.card-mini{border:solid 2px #f9cf2e;border:solid 2px var(--c-secondary);border-radius:35px;padding:30px 40px;min-height:175px;transition:all .3s ease-in-out}.card-mini:hover{background-color:#f9cf2e;background-color:var(--c-secondary)}.card-mini .h3,.card-mini .text-long h3,.text-long .card-mini h3{font-size:24px;font-weight:normal}.card-mini .card-mini__content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.card-mini .card-mini__heading{color:#121a50;color:var(--c-primary);font-family:"Bree Serif",serif;font-weight:700;font-style:normal;font-size:1.75rem;line-height:1.4;margin:0 0 0.5em;width:auto;margin-bottom:0;margin-top:10px;margin-bottom:20px;font-family:"Roboto",sans-serif}.card-mini .card-mini__heading__link{color:inherit}.card-mini .card-mini__heading__link:hover{color:inherit}.card-mini .card-mini__heading-link{color:#121a50;color:var(--c-primary);text-decoration:none}.card-mini .card-mini__heading-link:hover{color:#730F28;color:var(--c-accent)}.card-mini .card-mini__link{color:#730F28;color:var(--c-accent);text-decoration:none}.card-mini .card-mini__link:hover{color:#000;color:var(--c-accent-high)}.card-mini .card-mini__link::after{content:'>'}.card{display:flex;flex-direction:column;box-shadow:0 3px 5px rgba(0,0,0,0.2);margin-bottom:2rem}.card__content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:1rem}@media (prefers-color-scheme:dark){.card__content{background-color:#121a50;background-color:var(--c-primary)}}.card__content .content{padding:0;margin:0}.card__content .spacing-both{padding:0;margin:0}.card__content .card__heading{color:#121a50;color:var(--c-primary);font-family:"Bree Serif",serif;font-weight:700;font-style:normal;font-size:1.5rem;line-height:1.4;margin:0 0 0.5em;width:auto;margin-bottom:0;margin-top:10px}.card__content .card__heading__link{color:inherit}.card__content .card__heading__link:hover{color:inherit}@media (min-width:920px){.card__content .card__heading{color:#121a50;color:var(--c-primary);font-family:"Bree Serif",serif;font-weight:700;font-style:normal;font-size:1.2rem;line-height:1.4;margin:0 0 0.5em;width:auto}.card__content .card__heading__link{color:inherit}.card__content .card__heading__link:hover{color:inherit}}@media (prefers-color-scheme:dark){.card__content .card__heading{color:#fff;color:var(--c-background)}}.card__content .card__heading-link{color:#121a50;color:var(--c-primary);text-decoration:none}.card__content .card__heading-link:hover{color:#730F28;color:var(--c-accent)}@media (prefers-color-scheme:dark){.card__content .card__heading-link{color:#fff;color:var(--c-background)}}.card__content .card__body{flex-grow:1;margin:.8rem 0 1rem}.card__content .card__link{color:#730F28;color:var(--c-accent);display:inline-block;margin-top:2rem;font-size:1.25rem;text-decoration:none;text-decoration:none}.card__content .card__link:hover{color:#000;color:var(--c-accent-high)}.card__content .card__link::after{display:inline-block;margin-left:5px;content:'>'}.card__button{border:none;border-radius:30px;padding:10px 20px;cursor:pointer;display:inline-block;font-family:"Roboto",sans-serif;text-decoration:none;text-align:center;font-weight:bold;color:#fff;color:var(--c-text-inverse);background-color:#121a50;background-color:var(--c-primary);line-height:1.4;padding:.5rem 1rem}.card__button:visited{color:#fff;color:var(--c-text-inverse)}.card__button:hover{color:#121a50;color:var(--c-primary);background-color:#888;background-color:var(--c-highlight)}@media (prefers-color-scheme:dark){.card__button{color:#121a50;color:var(--c-text);background-color:#121a50;background-color:var(--c-primary)}.card__button:visited{color:#121a50;color:var(--c-text)}.card__button:hover{color:#121a50;color:var(--c-text);background-color:#e5e5e5;background-color:var(--c-highlight-high)}}.card--bg{background-color:#e5e5e5;background-color:var(--c-highlight-high);padding:1em}.cta-banner{position:relative;display:flex;align-items:center;height:270px;background-color:#f9cf2e;background-color:var(--c-secondary)}@media (min-width:920px){.cta-banner{height:440px}}.cta-banner .cta-banner__solid-box{background-repeat:no-repeat;position:absolute;height:100%;width:50%;z-index:1}.cta-banner .cta-banner__inner{display:flex;align-items:center;width:100%;z-index:2}@media (min-width:920px){.cta-banner .cta-banner__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;padding:0}}@media (min-width:920px) and (min-width:480px){.cta-banner .cta-banner__inner{padding:0 1rem}}@media (min-width:920px) and (min-width:1224px){.cta-banner .cta-banner__inner{padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}.cta-banner .cta-banner__text-container{padding:2rem;max-width:50%}@media (min-width:920px){.cta-banner .cta-banner__text-container{padding-left:2rem}}.cta-banner .cta-banner__text-container .h2,.cta-banner .cta-banner__text-container .text-long h2,.text-long .cta-banner .cta-banner__text-container h2{font-size:2rem;font-weight:normal}@media (min-width:920px){.cta-banner .cta-banner__text-container .h2,.cta-banner .cta-banner__text-container .text-long h2,.text-long .cta-banner .cta-banner__text-container h2{font-size:4rem}}@media (prefers-color-scheme:dark){.cta-banner .cta-banner__text-container .h2,.cta-banner .cta-banner__text-container .text-long h2,.text-long .cta-banner .cta-banner__text-container h2{color:#fff;color:var(--c-background)}}.cta-banner.cta-banner--type-3 .cta-banner__solid-box{right:0;border-top-left-radius:500px;border-bottom-left-radius:500px}.cta-banner.cta-banner--type-3 .cta-banner__inner{justify-content:flex-start}.cta-banner.cta-banner--type-4 .cta-banner__solid-box{left:0;border-top-right-radius:500px;border-bottom-right-radius:500px}.cta-banner.cta-banner--type-4 .cta-banner__inner{justify-content:flex-end}.cta{position:relative;display:flex;text-align:center;background-color:#f9cf2e;background-color:var(--c-secondary);background-position:-1000%;background-repeat:no-repeat;height:200px}@media (min-width:920px){.cta{background-color:transparent;background-size:cover;background-position:0;height:250px}}.cta .cta__solid-box{display:none}@media (min-width:920px){.cta .cta__solid-box{display:block;position:absolute;top:0;bottom:0;height:100%;width:40%;background-color:#f9cf2e;background-color:var(--c-secondary);z-index:1}}.cta .cta__inner{display:flex;align-items:center;justify-content:center;width:100%;padding:1rem 2rem;z-index:2}@media (min-width:920px){.cta .cta__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;justify-content:flex-start}}@media (min-width:920px) and (min-width:480px){.cta .cta__inner{padding:0 1rem}}@media (min-width:920px) and (min-width:1224px){.cta .cta__inner{padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}.cta .cta__text-container{max-width:300px;text-align:center}@media (min-width:920px){.cta .cta__text-container{text-align:left}}@media (min-width:1224px){.cta .cta__text-container{max-width:350px}}.cta .h2,.cta .text-long h2,.text-long .cta h2{font-weight:normal;font-size:1.5rem}@media (min-width:920px){.cta .h2,.cta .text-long h2,.text-long .cta h2{font-size:1.75rem}}@media (prefers-color-scheme:dark){.cta .h2,.cta .text-long h2,.text-long .cta h2{color:#fff;color:var(--c-background)}}@media (min-width:920px){.cta.cta--type-1{justify-content:flex-end}.cta.cta--type-1 .cta__solid-box{right:0;border-top-left-radius:150px;border-bottom-left-radius:150px}.cta.cta--type-1 .cta__inner{justify-content:flex-end}}@media (min-width:920px){.cta.cta--type-2{justify-content:flex-start}.cta.cta--type-2 .cta__solid-box{left:0;border-top-right-radius:150px;border-bottom-right-radius:150px}}.cta-newsletter{border-top:solid 5px #fff;border-top:solid 5px var(--c-background);background-color:#121a50;background-color:var(--c-primary)}.cta-newsletter .cta-newsletter__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;display:flex;align-items:center;justify-content:center;padding:1rem}@media (min-width:480px){.cta-newsletter .cta-newsletter__inner{padding:0 1rem}}@media (min-width:1224px){.cta-newsletter .cta-newsletter__inner{padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}@media (min-width:480px){.cta-newsletter .cta-newsletter__inner{padding:1rem 2rem}}.cta-newsletter .cta-newsletter__inner .h2,.cta-newsletter .cta-newsletter__inner .text-long h2,.text-long .cta-newsletter .cta-newsletter__inner h2{color:#fff;color:var(--c-background);font-weight:normal;font-size:1.25rem;margin:0;margin-right:3rem}@media (min-width:920px){.cta-newsletter .cta-newsletter__inner .h2,.cta-newsletter .cta-newsletter__inner .text-long h2,.text-long .cta-newsletter .cta-newsletter__inner h2{font-size:1.75rem}}.cta-newsletter .cta-newsletter__inner .button{flex-shrink:0}.account__menu{display:flex;flex-direction:row;list-style:none;padding:0;margin:0}.account__menu .account__menu__item .account__menu__link{font-size:.8rem;position:relative;color:#fff;color:var(--c-background);text-decoration:none;padding-left:.8rem;padding-right:.8rem}.account__menu .account__menu__item .account__menu__link:hover{color:#f9cf2e;color:var(--c-secondary)}@media (min-width:920px){.account__menu .account__menu__item .account__menu__link:hover{color:#730F28;color:var(--c-accent)}}@media (min-width:920px){.account__menu .account__menu__item .account__menu__link{font-size:1rem;color:#121a50;color:var(--c-primary);padding-left:1rem;padding-right:1rem}.account__menu .account__menu__item .account__menu__link::before{content:'|';color:#121a50;color:var(--c-primary);position:absolute;left:0}}.breadcrumb-container{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:1rem 0;border-bottom:solid 1px #e5e5e5;border-bottom:solid 1px var(--c-highlight-high)}.breadcrumb__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;display:flex}@media (min-width:480px){.breadcrumb__inner{padding:0 1rem}}@media (min-width:1224px){.breadcrumb__inner{padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:#121a50;color:var(--c-primary);text-decoration:none}.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{text-decoration:underline}.breadcrumb__link:hover{color:#730F28;color:var(--c-accent)}.breadcrumb__item{display:inline-block;font-size:0.9rem}.breadcrumb__item::after{content:'/';margin:0 3px}.breadcrumb__item:last-child{color:#121a50;color:var(--c-text)}.breadcrumb__item:last-child::after{content:''}.breadcrumb_link:active{color:#121a50;color:var(--c-text)}.footer__menu{list-style:none;padding:0;-moz-column-count:2;column-count:2}@media (min-width:920px){.footer__menu{-moz-column-count:4;column-count:4}}.footer__menu .footer__menu__item .footer__menu__link{color:#121a50;color:var(--c-primary);font-size:.8rem;text-decoration:none;text-transform:uppercase;line-height:2}.footer__menu .footer__menu__item .footer__menu__link:hover{color:#730F28;color:var(--c-accent)}@media (min-width:920px){.footer__menu .footer__menu__item .footer__menu__link{font-size:1rem}}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em 0.5em 0}@media (min-width:920px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:#730F28;color:var(--c-accent);font-size:0.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:hover{color:#000;color:var(--c-accent-high)}.main-nav{display:none;background-color:#121a50;background-color:var(--c-primary)}@media (min-width:920px){.main-nav{display:block}}.main-nav--open{display:block;position:absolute;overflow-y:scroll;left:0;right:0;width:100%;z-index:3}.main-menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-bottom:1px solid #fff;border-bottom:1px solid var(--c-background);position:relative;z-index:10}@media (min-width:920px){.main-menu{flex-direction:row;justify-content:center;border-bottom:none}}.main-menu--sub{border-bottom:none;height:0;overflow:hidden;background-color:#730F28;background-color:var(--c-tertiary);width:100%}@media (min-width:920px){.main-menu--sub{background-color:#121a50;background-color:var(--c-primary);display:none;height:auto;left:0;overflow:visible;position:absolute;top:55px;width:315px;z-index:1;font-size:0.9rem;transition:all 0.2s}}.main-menu--sub .main-menu__link--sub:hover{color:#f9cf2e;color:var(--c-secondary)}@media (min-width:920px){.main-menu--sub .main-menu__link--sub{color:#e5e5e5;color:var(--c-highlight-high);box-shadow:0 2px 5px rgba(0,0,0,0.3)}.main-menu--sub .main-menu__link--sub.active,.main-menu--sub .main-menu__link--sub:active,.main-menu--sub .main-menu__link--sub:hover{color:#121a50;color:var(--c-primary);background-color:#f9cf2e;background-color:var(--c-secondary)}}@media (min-width:920px) and (prefers-color-scheme:dark){.main-menu--sub .main-menu__link--sub{color:#121a50;color:var(--c-text)}}.main-menu--sub-open{height:auto}@media (min-width:920px){.main-menu--sub-2{display:none}}.toggle-expand{position:absolute;width:auto !important;right:0;top:15px;z-index:3}.toggle-expand .toggle-expand__text{display:none}.main-menu__item{border-top:1px solid #fff;border-top:1px solid var(--c-background);display:flex;flex-wrap:wrap;position:relative}@media (min-width:920px){.main-menu__item{border-top:none;display:inline-block}.main-menu__item:not(.main-menu__item--sub):hover{transition:all 0.2s}.main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{display:block}}.main-menu__item:hover .main-menu__link::after{color:#121a50;color:var(--c-text)}.expand-sub{cursor:pointer;display:block;width:20%;color:#fff;position:relative}@media (min-width:920px){.expand-sub{display:none}}.expand-sub::after{border:10px solid;border-bottom-color:transparent;border-left:8px solid transparent;border-right:8px solid transparent;content:'';display:block;margin-right:-12px;margin-top:-6px;position:absolute;right:50%;top:50%;width:0}.expand-sub--open{color:#f2f2f2;color:var(--c-muted)}.expand-sub--open::after{border-top-color:transparent;border-bottom:10px solid;margin-top:-20px}@media (min-width:920px){.main-menu__item--sub{display:block}}.main-menu__link{color:#fff;color:var(--c-text-inverse);display:block;font-family:"Bree Serif",serif;font-size:1rem;line-height:1.5;padding:1rem 3rem 1rem 2rem;text-decoration:none;text-transform:uppercase;flex-grow:1}.main-menu__link--with-sub{width:80%}@media (min-width:920px){.main-menu__link{flex-grow:unset;border-bottom:none;display:inline-block;font-size:1.1rem;padding:1rem 2rem;position:relative;width:auto}.main-menu__link:hover{color:#f9cf2e;color:var(--c-secondary)}.main-menu__link--sub::after{display:none}.main-menu__link.is-active{background-color:#f9cf2e;background-color:var(--c-secondary);color:#121a50;color:var(--c-primary)}.main-menu__link.is-active:hover{color:#121a50;color:var(--c-primary)}}.main-menu__link--sub{padding-left:3rem;font-family:"Roboto",sans-serif;font-weight:normal;text-transform:none}@media (min-width:920px){.main-menu__link--sub{color:#888;color:var(--c-highlight);display:block;padding:.33333rem 1rem}}.main-menu--sub-2{background-color:#e5e5e5;background-color:var(--c-highlight-high)}.main-menu__link--sub-2{padding-left:4rem}.toggle-expand{color:#730F28;color:var(--c-accent);display:inline-block;padding:1rem;text-decoration:none;width:100%}.toggle-expand:hover{color:#000;color:var(--c-accent-high)}@media (min-width:920px){.toggle-expand{display:none}}.toggle-expand__text{display:block;font-size:0.9rem;font-weight:bold}.toggle-expand--open .toggle-expand__text{color:#fff;color:var(--c-background)}.toggle-expand__icon{height:2rem;width:2rem;margin:0 auto}.toggle-expand__open{display:flex;align-items:center}.toggle-expand--open .toggle-expand__open{display:none}.toggle-expand__close{display:none;align-items:center}.toggle-expand--open .toggle-expand__close{display:flex}.social-menu{list-style:none;margin:0;padding:0;display:flex;justify-content:center;margin-bottom:1rem}@media (min-width:920px){.social-menu{justify-content:flex-start;margin-bottom:0}}.social-menu .social-menu__item{padding:0 !important;margin-bottom:.25rem}.social-menu .social-menu__link{display:flex;flex-flow:row nowrap;align-items:center;text-decoration:none;color:#121a50;color:var(--c-text)}.social-menu .social-menu__link:hover{color:#730F28;color:var(--c-accent)}@media (prefers-color-scheme:dark){.social-menu .social-menu__link{color:#121a50;color:var(--c-primary)}}.social-menu .social-menu__icon{height:2rem;width:2rem;margin-right:.5rem;fill:currentColor}@media (min-width:920px){.social-menu .social-menu__icon{height:2.5rem;width:2.5rem}}.social-menu .social-menu__text{font-weight:bold}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;margin:0 0.7em}@media (min-width:920px){.pager__item{margin:0 1em}}.pager__link,.pager__link:link,.pager__link:visited{color:#121a50;color:var(--c-text);font-weight:600;text-decoration:none}.pager__link.is-active,.pager__link:hover,.pager__link:link.is-active,.pager__link:link:hover,.pager__link:visited.is-active,.pager__link:visited:hover{color:#730F28;color:var(--c-accent)}.pager__link--next,.pager__link--prev{display:block}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{border:8px solid #121a50;border:8px solid var(--c-text);border-bottom:6px solid transparent;border-right:7px solid transparent;border-top:6px solid transparent;content:'';display:block;position:relative;top:1px}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:#730F28;border-left-color:var(--c-accent)}.pager__link--prev::before{border-left-color:transparent;border-right-color:#121a50;border-right-color:var(--c-text)}.pager__link--prev:hover::before{border-left-color:transparent;border-right-color:#730F28;border-right-color:var(--c-accent)}.search-form .form-item{display:flex;align-items:stretch;margin:0;overflow:hidden}.search-form .form-item .search__icon{height:18px;width:18px}.search-form .form-item .form-item__label--textfield{display:none}.search-form .form-item .form-item__textfield{padding:.3rem .6rem;border-radius:0;border:none;border-bottom:solid 1px #121a50;border-bottom:solid 1px var(--c-primary);transform:translateX(200%);transition:all ease-out 0.3s}.search-form .form-item .form-item__textfield:focus{border-color:#730F28;border-color:var(--c-accent)}.search-form .form-item .form-item__textfield.show{transform:translateX(0)}.search-form .form-item .search-form__icon-container{display:flex;align-items:center;padding:0 1rem 0 5px;background-color:#fff;background-color:var(--c-background);z-index:2}.status__list{list-style:none;margin:0;padding:0;margin-top:1rem;margin-bottom:1rem}.status{display:block;margin-bottom:.5rem;padding:1rem;text-align:center}.status a{text-decoration:none}.status--warning{color:#666;background-color:#f9fb93;background-color:var(--c-warning)}.status--warning a{color:#9fa206}.status--error{color:#666;background-color:#fbe3e4;background-color:var(--c-error)}.status--error a{color:#d91f27}.status--status{color:#666;background-color:#cfefc2;background-color:var(--c-message)}.status--status a{color:#4da12a}.tabs__link,.tabs__link--local-tasks{background-color:#f2f2f2;background-color:var(--c-muted);border:1px solid #e5e5e5;border:1px solid var(--c-highlight-high);border-bottom:none;color:#121a50;color:var(--c-text);display:block;font-size:1.1rem;font-weight:600;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color 0.3s}@media (min-width:920px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--c-highlight-high);border-left:none;display:inline-block;font-size:1rem;padding:0.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:#e5e5e5;background-color:var(--c-highlight-high);color:#730F28;color:var(--c-accent)}@media (prefers-color-scheme:dark){.tabs__link,.tabs__link--local-tasks{background-color:#121a50;background-color:var(--c-primary);border:1px solid #121a50;border:1px solid var(--c-primary);color:#fff;color:var(--c-background)}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:#fff;background-color:var(--c-background);color:#730F28;color:var(--c-accent)}}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#121a50;background-color:var(--c-text);border:1px solid #121a50;border:1px solid var(--c-text);color:#fff;color:var(--c-text-inverse)}@media (min-width:920px){.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#fff;background-color:var(--c-background);border:1px solid #e5e5e5;border:1px solid var(--c-highlight-high);border-bottom:1px solid #e5e5e5;border-bottom:1px solid var(--c-highlight-high);border-left:none;color:#121a50;color:var(--c-text)}}@media (prefers-color-scheme:dark){.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#730F28;background-color:var(--c-accent);border:1px solid #730F28;border:1px solid var(--c-accent);color:#fff;color:var(--c-background)}}.tabs__nav{list-style:none;margin:0;padding:0}@media (min-width:920px){.tabs__nav{border-left:1px solid #e5e5e5;display:flex}}@media (min-width:920px) and (prefers-color-scheme:dark){.tabs__nav{border-left:none}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 0.5em;padding:0}.tabs__link--local-tasks{padding:0.3em 1.5em}.carousel-logo-container{position:relative}.carousel-logo-container .carousel-logo__prev__icon,.carousel-logo-container .carousel-logo__next__icon{display:none}@media (min-width:920px){.carousel-logo-container .carousel-logo__prev__icon,.carousel-logo-container .carousel-logo__next__icon{display:block;color:#121a50;color:var(--c-primary);height:30px;width:30px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.carousel-logo-container .carousel-logo__prev__icon:hover,.carousel-logo-container .carousel-logo__next__icon:hover{color:#730F28;color:var(--c-accent)}}@media (min-width:920px){.carousel-logo-container .carousel-logo__next__icon{right:0}}.carousel-logo__more-link{text-align:right}.carousel-logo__more-link a{text-decoration:none;font-size:1.1rem}.carousel-logo__more-link a::after{content:'>';margin-left:.5rem}.carousel-container{position:relative}.carousel-container .carousel-prev__icon,.carousel-container .carousel-next__icon{display:none}@media (min-width:920px){.carousel-container .carousel-prev__icon,.carousel-container .carousel-next__icon{display:block;color:#fff;color:var(--c-background);height:50px;width:100px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.carousel-container .carousel-prev__icon:hover,.carousel-container .carousel-next__icon:hover{color:#730F28;color:var(--c-accent)}}@media (min-width:920px){.carousel-container .carousel-next__icon{right:0}}.grid__item{flex:1 1 100%}@media (min-width:920px){.grid__item{flex:0 1 24%}}@media (min-width:920px){.grid__item.grid__item--alt{flex:0 1 32%}}.grid__item:last-child{margin-right:0}.grid__item--example{background-color:#e5e5e5;background-color:var(--c-highlight-high);padding:4rem}.grid{display:grid;grid-template-columns:1fr}@media (min-width:720px){.grid{grid-template-columns:repeat(2,1fr);grid-gap:20px}}@media (min-width:920px){.grid{grid-template-columns:repeat(3,1fr);grid-gap:30px}}@media (min-width:1224px){.grid--full{grid-template-columns:repeat(4,1fr);grid-gap:30px}}.grid--card{margin-bottom:2rem}.grid--spacing-top{margin-top:100px}.footer{border-top:solid 5px #fff;border-top:solid 5px var(--c-text-inverse);background-color:#f9cf2e;background-color:var(--c-secondary);color:#121a50;color:var(--c-primary);padding:1.5rem 0 5rem}@media (prefers-color-scheme:dark){.footer{border-top-color:#e5e5e5;border-top-color:var(--c-background-section);background-color:#fff;background-color:var(--c-background)}}@media (min-width:920px){.footer{padding:2rem 0}}.footer .footer__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;display:flex;flex-flow:column nowrap}@media (min-width:480px){.footer .footer__inner{padding:0 1rem}}@media (min-width:1224px){.footer .footer__inner{padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}.footer .footer__top,.footer .footer__bottom{display:flex;flex-flow:column nowrap}@media (min-width:920px){.footer .footer__top,.footer .footer__bottom{flex-direction:row;justify-content:space-between;align-items:center}}.footer .footer__top{margin-bottom:20px}@media (min-width:920px){.footer .footer__top{margin-bottom:40px}}.footer .footer__branding{flex:0 1 25%;margin-right:1rem;max-width:250px}.footer .footer__branding .logo-link{display:flex;text-decoration:none;align-items:center}.footer .footer__branding .logo__image{height:80px;margin-right:15px}@media (min-width:920px){.footer .footer__branding .logo__image{height:150px}}.footer .footer__branding .icon--logo{height:80px;margin-right:15px}@media (min-width:920px){.footer .footer__branding .icon--logo{height:150px}}.footer .footer__branding .icon--logo g.primary{color:#121a50;color:var(--c-primary)}.footer .footer__branding .icon--logo g.secondary{color:#f9cf2e;color:var(--c-secondary)}.footer .footer__branding .icon--logo g.tertiary{color:#730F28;color:var(--c-accent)}@media (prefers-color-scheme:dark){.footer .footer__branding .icon--logo g.tertiary{color:#730F28;color:var(--c-tertiary)}}@media (prefers-color-scheme:dark){.footer .footer__branding .icon--logo g.icon--logo__bg path{fill:#730F28 !important;fill:var(--c-accent) !important}}.footer .footer__branding .site-name{margin:0;font-family:"Bree Serif",serif;font-size:1.5rem;font-weight:normal;line-height:1.2;color:#121a50;color:var(--c-primary);text-decoration:none}.footer .footer__top-content{flex:0 1 70%}.footer__social{margin-bottom:1rem}@media (min-width:920px){.footer__social{flex:0 1 30%;margin-bottom:0;margin-right:1rem}}.header{display:flex;flex-direction:column;position:relative}.header .header__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;display:flex;flex-flow:column nowrap}@media (min-width:480px){.header .header__inner{padding:0 1rem}}@media (min-width:1224px){.header .header__inner{padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}.header .header__primary{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:1rem 0}.header .header__top{display:flex;justify-content:space-between;align-items:center}.header .header__menu{background-color:#121a50;background-color:var(--c-primary)}.header .header__branding{margin-right:1rem;padding:1rem 0;max-width:500px}.header .header__branding .logo-link{display:flex;text-decoration:none;align-items:center}.header .header__branding .logo__image{height:70px;margin-right:10px}@media (min-width:920px){.header .header__branding .logo__image{height:150px;margin-right:15px}}.header .header__branding .icon--logo{height:70px;margin-right:10px}@media (min-width:920px){.header .header__branding .icon--logo{height:150px;margin-right:15px}}.header .header__branding .icon--logo g.primary{color:#121a50;color:var(--c-primary)}.header .header__branding .icon--logo g.secondary{color:#f9cf2e;color:var(--c-secondary)}.header .header__branding .icon--logo g.tertiary{color:#730F28;color:var(--c-accent)}@media (prefers-color-scheme:dark){.header .header__branding .icon--logo g.tertiary{color:#730F28;color:var(--c-tertiary)}}@media (prefers-color-scheme:dark){.header .header__branding .icon--logo g.icon--logo__bg path{fill:#730F28 !important;fill:var(--c-accent) !important}}.header .header__branding .site-name{margin:0;font-family:"Bree Serif",serif;font-size:1.5rem;font-weight:normal;line-height:1.2;color:#121a50;color:var(--c-primary);text-decoration:none;width:200px}@media (min-width:920px){.header .header__branding .site-name{font-size:2.5rem;width:auto}}.header .header__top-content{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;padding:1rem;background-color:#121a50;background-color:var(--c-primary);z-index:3;box-shadow:0 -5px 10px rgba(0,0,0,0.2)}@media (min-width:920px){.header .header__top-content{position:unset;background-color:transparent;box-shadow:none}}.header .header__top-content p{margin:0}.header .header__top-content .button{padding:.33333rem 1.25rem;font-size:.8rem}@media (min-width:920px){.header .header__top-content .button{padding:.5rem 1.5rem;font-size:1rem}}.content{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:480px){.content{padding:0 1rem}}@media (min-width:1224px){.content{padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}.crm-container:not(.content .crm-container){max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:480px){.crm-container:not(.content .crm-container){padding:0 1rem}}@media (min-width:1224px){.crm-container:not(.content .crm-container){padding-left:calc(1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1224px / 2)))}}.spacing-both{margin-top:4.5rem;margin-bottom:4.5rem}.spacing-top{margin-top:4.5rem}.spacing-bottom{margin-bottom:4.5rem}@media (min-width:920px){.main{display:flex}}.main-sidebar{margin-bottom:2rem}@media (min-width:920px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{width:100%}@media (min-width:920px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}.place-holder{color:#888;border:4px dashed #888;padding:50px}.place-holder__content{font-size:3.2rem;line-height:1.4;width:100%;display:flex;justify-content:center;align-items:center;text-align:center}
.cta-banner__solid-box{background-position-x:-625px;}.crm-container button.crm-button.crm-form-submit{border:none;border-radius:30px;padding:10px 20px;cursor:pointer;display:inline-block;font-family:"Roboto",sans-serif;text-decoration:none;text-align:center;font-weight:bold;line-height:1.4;padding:0.5rem 1rem;color:var(--c-text-inverse);background-color:var(--c-accent);border:solid 2px var(--c-accent);text-shadow:none;font-size:16px;margin-bottom:50px;}.crm-container button.crm-button.crm-form-submit:hover{color:var(--c-accent);background-color:var(--c-text-inverse);}.crm-container button.crm-button.crm-form-submit .crm-i{display:none;}.date{font-size:80%;margin-top:20px;}.slideshow{display:flex;background-color:#f9cf2e;background-color:var(--c-secondary);align-content:stretch;align-items:center;}.slick__slide .content{padding-left:0;padding-right:0;}.slick__slide .content.spacing-both{margin-top:0;margin-bottom:0;}.slide-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:center;}.two-top .slide-wrap{flex-direction:column-reverse;}.slide-wrap.slide-one-column > div,.slide-wrap.slide-two-column > div{flex:0 1 100%;max-width:100%;}.slideshow h2{font-size:2rem;font-weight:normal;}.slideshow .pt1-basic-text{padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem;padding-bottom:1rem;}@media all and (min-width:321px){}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:321px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:321px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:321px),only screen and (min-device-pixel-ratio:2) and (min-width:321px),only screen and (min-resolution:192dpi) and (min-width:321px),only screen and (min-resolution:2dppx) and (min-width:321px){}@media all and (min-width:581px){}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:581px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:581px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:581px),only screen and (min-device-pixel-ratio:2) and (min-width:581px),only screen and (min-resolution:192dpi) and (min-width:581px),only screen and (min-resolution:2dppx) and (min-width:581px){}@media all and (min-width:768px){.cta-banner__solid-box{background-position-x:-525px;}.flexbox{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:flex-start;}.flexbox-child{order:0;flex:0 1 48%;align-self:auto;}.slide-wrap,.two-top .slide-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:stretch;align-items:center;}.slide-wrap.slide-one-column > div{flex:0 1 100%;max-width:100%;}.slide-wrap.slide-two-column > div{flex:0 1 50%;max-width:50%;}.slideshow .pt1-basic-text{padding-left:2rem;padding-right:2rem;padding-top:0;padding-bottom:0;}.slide-wrap.content,.slide-wrap.content div.pt1-basic-text,.slide-wrap.content div.pt2-image-or-video{max-height:211px;overflow:hidden;}.slide-wrap.content{height:211px;}}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:768px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:768px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:768px),only screen and (min-device-pixel-ratio:2) and (min-width:768px),only screen and (min-resolution:192dpi) and (min-width:768px),only screen and (min-resolution:2dppx) and (min-width:768px){}@media all and (min-width:1025px){.cta-banner__solid-box{background-position-x:right;}.slideshow h2{font-size:3rem;}.slide-wrap.content,.slide-wrap.content div.pt1-basic-text,.slide-wrap.content div.pt2-image-or-video{max-height:283px;}.slide-wrap.content{height:283px;}}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:1025px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1025px),only screen and (min-device-pixel-ratio:2) and (min-width:1025px),only screen and (min-resolution:192dpi) and (min-width:1025px),only screen and (min-resolution:2dppx) and (min-width:1025px){}@media all and (min-width:1281px){.slideshow h2{font-size:4rem;}.slideshow .pt1-basic-text{padding-left:5rem;padding-right:5rem;}.slideshow .slide-content-left .pt1-basic-text{padding-left:2rem;}.slideshow .slide-content-right .pt1-basic-text{padding-right:2rem;}.slide-wrap.content,.slide-wrap.content div.pt1-basic-text,.slide-wrap.content div.pt2-image-or-video{max-height:343px;}.slide-wrap.content{height:343px;}}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:1281px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1281px),only screen and (min-device-pixel-ratio:2) and (min-width:1281px),only screen and (min-resolution:192dpi) and (min-width:1281px),only screen and (min-resolution:2dppx) and (min-width:1281px){}@media all and (min-width:1921px){}@media
only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min--moz-device-pixel-ratio:2) and (min-width:1921px),only screen and (-o-min-device-pixel-ratio:2/1) and (min-width:1921px),only screen and (min-device-pixel-ratio:2) and (min-width:1921px),only screen and (min-resolution:192dpi) and (min-width:1921px),only screen and (min-resolution:2dppx) and (min-width:1921px){}
