/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}
@font-face{font-family:'Galaxie Polaris';src:url(/themes/york/fonts/galaxie_polaris_bold-webfont.woff2) format('woff2'),url(/themes/york/fonts/galaxie_polaris_bold-webfont.woff) format('woff');font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:'Galaxie Polaris';src:url(/themes/york/fonts/galaxie_polaris_book-webfont.woff2) format('woff2'),url(/themes/york/fonts/galaxie_polaris_book-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:'Galaxie Polaris';src:url(/themes/york/fonts/galaxie_polaris_heavy-webfont.woff2) format('woff2'),url(/themes/york/fonts/galaxie_polaris_heavy-webfont.woff) format('woff');font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:'Galaxie Polaris';src:url(/themes/york/fonts/galaxie_polaris_light-webfont.woff2) format('woff2'),url(/themes/york/fonts/galaxie_polaris_light-webfont.woff) format('woff');font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:'Galaxie Polaris';src:url(/themes/york/fonts/galaxie_polaris_medium-webfont.woff2) format('woff2'),url(/themes/york/fonts/galaxie_polaris_medium-webfont.woff) format('woff');font-weight:500;font-style:normal;font-display:swap;}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;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;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none;}.container{width:100%;}@media (min-width:480px){.container{max-width:480px;}}@media (min-width:640px){.container{max-width:640px;}}@media (min-width:768px){.container{max-width:768px;}}@media (min-width:1024px){.container{max-width:1024px;}}@media (min-width:1280px){.container{max-width:1280px;}}@media (min-width:1536px){.container{max-width:1536px;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.pointer-events-none{pointer-events:none;}.pointer-events-auto{pointer-events:auto;}.visible{visibility:visible;}.invisible{visibility:hidden;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.-bottom-\[1px\]{bottom:-1px;}.-left-3{left:-0.75rem;}.-left-40{left:-10rem;}.-left-6{left:-1.5rem;}.-left-\[1px\]{left:-1px;}.-right-1{right:-0.25rem;}.-right-40{right:-10rem;}.-top-1{top:-0.25rem;}.-top-3{top:-0.75rem;}.-top-4{top:-1rem;}.-top-5{top:-1.25rem;}.-top-\[80px\]{top:-80px;}.bottom-0{bottom:0px;}.bottom-12{bottom:3rem;}.bottom-7{bottom:1.75rem;}.bottom-\[20\%\]{bottom:20%;}.left-0{left:0px;}.left-1\/2{left:50%;}.left-40{left:10rem;}.left-5{left:1.25rem;}.left-7{left:1.75rem;}.left-auto{left:auto;}.right-0{right:0px;}.right-10{right:2.5rem;}.right-3{right:0.75rem;}.right-4{right:1rem;}.right-40{right:10rem;}.right-auto{right:auto;}.top-0{top:0px;}.top-1\/2{top:50%;}.top-10{top:2.5rem;}.top-16{top:4rem;}.top-20{top:5rem;}.top-32{top:8rem;}.top-4{top:1rem;}.top-\[64px\]{top:64px;}.top-auto{top:auto;}.z-0{z-index:0;}.z-10{z-index:10;}.z-20{z-index:20;}.z-30{z-index:30;}.z-40{z-index:40;}.z-50{z-index:50;}.z-\[9999\]{z-index:9999;}.order-1{order:1;}.order-2{order:2;}.order-3{order:3;}.float-right{float:right;}.float-left{float:left;}.mx-auto{margin-left:auto;margin-right:auto;}.my-11{margin-top:2.75rem;margin-bottom:2.75rem;}.my-4{margin-top:1rem;margin-bottom:1rem;}.my-5{margin-top:1.25rem;margin-bottom:1.25rem;}.my-6{margin-top:1.5rem;margin-bottom:1.5rem;}.-mb-12{margin-bottom:-3rem;}.-mb-4{margin-bottom:-1rem;}.-ml-2{margin-left:-0.5rem;}.-ml-8{margin-left:-2rem;}.-mt-8{margin-top:-2rem;}.mb-10{margin-bottom:2.5rem;}.mb-11{margin-bottom:2.75rem;}.mb-16{margin-bottom:4rem;}.mb-2{margin-bottom:0.5rem;}.mb-20{margin-bottom:5rem;}.mb-3{margin-bottom:0.75rem;}.mb-4{margin-bottom:1rem;}.mb-5{margin-bottom:1.25rem;}.mb-6{margin-bottom:1.5rem;}.mb-7{margin-bottom:1.75rem;}.mb-8{margin-bottom:2rem;}.mb-\[60px\]{margin-bottom:60px;}.ml-2{margin-left:0.5rem;}.ml-8{margin-left:2rem;}.ml-\[6px\]{margin-left:6px;}.mr-10{margin-right:2.5rem;}.mr-16{margin-right:4rem;}.mr-4{margin-right:1rem;}.mr-5{margin-right:1.25rem;}.mr-8{margin-right:2rem;}.mt-10{margin-top:2.5rem;}.mt-14{margin-top:3.5rem;}.mt-3{margin-top:0.75rem;}.mt-4{margin-top:1rem;}.mt-5{margin-top:1.25rem;}.mt-7{margin-top:1.75rem;}.mt-8{margin-top:2rem;}.mt-9{margin-top:2.25rem;}.mt-\[30px\]{margin-top:30px;}.block{display:block;}.inline-block{display:inline-block;}.inline{display:inline;}.flex{display:flex;}.inline-flex{display:inline-flex;}.\!table{display:table !important;}.table{display:table;}.grid{display:grid;}.contents{display:contents;}.\!hidden{display:none !important;}.hidden{display:none;}.aspect-video{aspect-ratio:16 / 9;}.h-0{height:0px;}.h-1{height:0.25rem;}.h-16{height:4rem;}.h-5{height:1.25rem;}.h-6{height:1.5rem;}.h-7{height:1.75rem;}.h-8{height:2rem;}.h-\[120px\]{height:120px;}.h-\[22px\]{height:22px;}.h-\[320px\]{height:320px;}.h-\[33px\]{height:33px;}.h-\[698px\]{height:698px;}.h-\[70vw\]{height:70vw;}.h-auto{height:auto;}.h-full{height:100%;}.h-px{height:1px;}.max-h-0{max-height:0px;}.max-h-none{max-height:none;}.\!w-16{width:4rem !important;}.w-0{width:0px;}.w-1\/2{width:50%;}.w-10\/12{width:83.333333%;}.w-16{width:4rem;}.w-36{width:9rem;}.w-48{width:12rem;}.w-5{width:1.25rem;}.w-5\/6{width:83.333333%;}.w-6{width:1.5rem;}.w-7{width:1.75rem;}.w-8{width:2rem;}.w-96{width:24rem;}.w-\[120px\]{width:120px;}.w-\[22px\]{width:22px;}.w-\[33px\]{width:33px;}.w-\[70\%\]{width:70%;}.w-\[80vw\]{width:80vw;}.w-auto{width:auto;}.w-full{width:100%;}.max-w-2xl{max-width:42rem;}.max-w-3xl{max-width:48rem;}.max-w-5xl{max-width:64rem;}.max-w-\[150px\]{max-width:150px;}.max-w-\[167px\]{max-width:167px;}.max-w-\[30\%\]{max-width:30%;}.max-w-\[350px\]{max-width:350px;}.max-w-\[70\%\]{max-width:70%;}.max-w-\[75\%\]{max-width:75%;}.max-w-\[793px\]{max-width:793px;}.max-w-\[795px\]{max-width:795px;}.max-w-\[800px\]{max-width:800px;}.max-w-\[990px\]{max-width:990px;}.shrink{flex-shrink:1;}.flex-grow{flex-grow:1;}.grow{flex-grow:1;}.basis-0{flex-basis:0px;}.basis-\[90\%\]{flex-basis:90%;}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.-rotate-180{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.-rotate-45{--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.transform-none{transform:none;}.cursor-pointer{cursor:pointer;}.resize{resize:both;}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.flex-row{flex-direction:row;}.flex-row-reverse{flex-direction:row-reverse;}.flex-col{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.items-start{align-items:flex-start;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.items-stretch{align-items:stretch;}.justify-start{justify-content:flex-start;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.justify-around{justify-content:space-around;}.gap-1{gap:0.25rem;}.gap-10{gap:2.5rem;}.gap-2{gap:0.5rem;}.gap-2\.5{gap:0.625rem;}.gap-3{gap:0.75rem;}.gap-4{gap:1rem;}.gap-5{gap:1.25rem;}.gap-6{gap:1.5rem;}.gap-8{gap:2rem;}.divide-x > :not([hidden]) ~ :not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));}.divide-green-700 > :not([hidden]) ~ :not([hidden]){--tw-divide-opacity:1;border-color:rgb(52 131 56 / var(--tw-divide-opacity,1));}.self-end{align-self:flex-end;}.overflow-hidden{overflow:hidden;}.overflow-visible{overflow:visible;}.scroll-smooth{scroll-behavior:smooth;}.text-ellipsis{text-overflow:ellipsis;}.whitespace-nowrap{white-space:nowrap;}.rounded{border-radius:0.25rem;}.rounded-3xl{border-radius:1.5rem;}.rounded-\[20px\]{border-radius:20px;}.rounded-\[32px\]{border-radius:32px;}.rounded-full{border-radius:9999px;}.rounded-none{border-radius:0px;}.rounded-sm{border-radius:0.125rem;}.rounded-bl-\[50px\]{border-bottom-left-radius:50px;}.rounded-bl-sm{border-bottom-left-radius:0.125rem;}.rounded-br-\[100px\]{border-bottom-right-radius:100px;}.rounded-br-\[60px\]{border-bottom-right-radius:60px;}.rounded-br-\[90px\]{border-bottom-right-radius:90px;}.rounded-br-sm{border-bottom-right-radius:0.125rem;}.rounded-tl-\[100px\]{border-top-left-radius:100px;}.rounded-tl-sm{border-top-left-radius:0.125rem;}.rounded-tr-\[100px\]{border-top-right-radius:100px;}.rounded-tr-\[200px\]{border-top-right-radius:200px;}.rounded-tr-sm{border-top-right-radius:0.125rem;}.border{border-width:1px;}.border-2{border-width:2px;}.border-b{border-bottom-width:1px;}.border-b-2{border-bottom-width:2px;}.border-l{border-left-width:1px;}.border-r{border-right-width:1px;}.border-r-2{border-right-width:2px;}.border-t{border-top-width:1px;}.border-t-2{border-top-width:2px;}.border-solid{border-style:solid;}.border-dotted{border-style:dotted;}.border-green-700{--tw-border-opacity:1;border-color:rgb(52 131 56 / var(--tw-border-opacity,1));}.border-green-900{--tw-border-opacity:1;border-color:rgb(23 83 42 / var(--tw-border-opacity,1));}.border-lime-500{--tw-border-opacity:1;border-color:rgb(139 199 0 / var(--tw-border-opacity,1));}.border-slate-100{--tw-border-opacity:1;border-color:rgb(235 244 247 / var(--tw-border-opacity,1));}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240 / var(--tw-border-opacity,1));}.border-transparent{border-color:transparent;}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity,1));}.border-zinc-200{--tw-border-opacity:1;border-color:rgb(228 228 231 / var(--tw-border-opacity,1));}.border-l-slate-100{--tw-border-opacity:1;border-left-color:rgb(235 244 247 / var(--tw-border-opacity,1));}.bg-green-300{--tw-bg-opacity:1;background-color:rgb(134 239 172 / var(--tw-bg-opacity,1));}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(52 131 56 / var(--tw-bg-opacity,1));}.bg-green-900{--tw-bg-opacity:1;background-color:rgb(23 83 42 / var(--tw-bg-opacity,1));}.bg-lime-500{--tw-bg-opacity:1;background-color:rgb(139 199 0 / var(--tw-bg-opacity,1));}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38 / var(--tw-bg-opacity,1));}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(235 244 247 / var(--tw-bg-opacity,1));}.bg-transparent{background-color:transparent;}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}.bg-zinc-200{--tw-bg-opacity:1;background-color:rgb(228 228 231 / var(--tw-bg-opacity,1));}.bg-opacity-60{--tw-bg-opacity:0.6;}.bg-cover{background-size:cover;}.fill-green-700{fill:#348338;}.fill-lime-500{fill:#8BC700;}.fill-white{fill:#fff;}.stroke-black{stroke:#000;}.stroke-green-900{stroke:#17532A;}.stroke-white{stroke:#fff;}.object-cover{-o-object-fit:cover;object-fit:cover;}.object-center{-o-object-position:center;object-position:center;}.p-1{padding:0.25rem;}.p-10{padding:2.5rem;}.p-4{padding:1rem;}.p-5{padding:1.25rem;}.p-6{padding:1.5rem;}.p-7{padding:1.75rem;}.px-10{padding-left:2.5rem;padding-right:2.5rem;}.px-3{padding-left:0.75rem;padding-right:0.75rem;}.px-4{padding-left:1rem;padding-right:1rem;}.px-5{padding-left:1.25rem;padding-right:1.25rem;}.px-8{padding-left:2rem;padding-right:2rem;}.px-\[10px\]{padding-left:10px;padding-right:10px;}.px-\[30px\]{padding-left:30px;padding-right:30px;}.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}.py-10{padding-top:2.5rem;padding-bottom:2.5rem;}.py-16{padding-top:4rem;padding-bottom:4rem;}.py-2{padding-top:0.5rem;padding-bottom:0.5rem;}.py-3{padding-top:0.75rem;padding-bottom:0.75rem;}.py-3\.5{padding-top:0.875rem;padding-bottom:0.875rem;}.py-4{padding-top:1rem;padding-bottom:1rem;}.py-5{padding-top:1.25rem;padding-bottom:1.25rem;}.py-6{padding-top:1.5rem;padding-bottom:1.5rem;}.py-7{padding-top:1.75rem;padding-bottom:1.75rem;}.py-8{padding-top:2rem;padding-bottom:2rem;}.py-\[10px\]{padding-top:10px;padding-bottom:10px;}.pb-0{padding-bottom:0px;}.pb-1{padding-bottom:0.25rem;}.pb-10{padding-bottom:2.5rem;}.pb-14{padding-bottom:3.5rem;}.pb-16{padding-bottom:4rem;}.pb-2{padding-bottom:0.5rem;}.pb-20{padding-bottom:5rem;}.pb-3{padding-bottom:0.75rem;}.pb-36{padding-bottom:9rem;}.pb-4{padding-bottom:1rem;}.pb-5{padding-bottom:1.25rem;}.pb-8{padding-bottom:2rem;}.pb-\[100\%\]{padding-bottom:100%;}.pl-2{padding-left:0.5rem;}.pl-7{padding-left:1.75rem;}.pl-8{padding-left:2rem;}.pr-5{padding-right:1.25rem;}.pr-7{padding-right:1.75rem;}.pt-1{padding-top:0.25rem;}.pt-10{padding-top:2.5rem;}.pt-2{padding-top:0.5rem;}.pt-2\.5{padding-top:0.625rem;}.pt-3{padding-top:0.75rem;}.pt-5{padding-top:1.25rem;}.pt-7{padding-top:1.75rem;}.pt-8{padding-top:2rem;}.pt-\[10px\]{padding-top:10px;}.pt-\[40px\]{padding-top:40px;}.pt-\[64px\]{padding-top:64px;}.text-left{text-align:left;}.text-center{text-align:center;}.text-right{text-align:right;}.indent-14{text-indent:3.5rem;}.align-middle{vertical-align:middle;}.font-fontawesome{font-family:"Font Awesome 6 Brands",normal;}.font-galaxie{font-family:Galaxie Polaris,sans-serif;}.text-2xl{font-size:1.5rem;line-height:2rem;}.text-3xl{font-size:28px;}.text-4xl{font-size:2.25rem;line-height:2.5rem;}.text-5xl{font-size:3rem;line-height:1;}.text-6xl{font-size:3.75rem;line-height:1;}.text-7xl{font-size:4.5rem;line-height:1;}.text-\[22px\]{font-size:22px;}.text-base{font-size:1rem;line-height:1.5rem;}.text-lg{font-size:1.125rem;line-height:1.75rem;}.text-sm{font-size:0.875rem;line-height:1.25rem;}.text-xl{font-size:1.25rem;line-height:1.75rem;}.text-xs{font-size:0.75rem;line-height:1rem;}.font-bold{font-weight:700;}.font-medium{font-weight:400;}.font-normal{font-weight:300;}.font-semibold{font-weight:600;}.uppercase{text-transform:uppercase;}.\!leading-\[0\.85\]{line-height:0.85 !important;}.leading-10{line-height:2.5rem;}.leading-7{line-height:1.75rem;}.leading-8{line-height:2rem;}.leading-\[1\.3\]{line-height:1.3;}.leading-\[14px\]{line-height:14px;}.leading-\[32px\]{line-height:32px;}.leading-none{line-height:1;}.leading-normal{line-height:1.5;}.leading-relaxed{line-height:1.625;}.leading-snug{line-height:1.375;}.leading-tight{line-height:1.25;}.tracking-tight{letter-spacing:-0.025em;}.\!text-green-700{--tw-text-opacity:1 !important;color:rgb(52 131 56 / var(--tw-text-opacity,1)) !important;}.\!text-white{--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity,1)) !important;}.text-green-700{--tw-text-opacity:1;color:rgb(52 131 56 / var(--tw-text-opacity,1));}.text-green-900{--tw-text-opacity:1;color:rgb(23 83 42 / var(--tw-text-opacity,1));}.text-teal-950{--tw-text-opacity:1;color:rgb(4 47 46 / var(--tw-text-opacity,1));}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.text-zinc-200{--tw-text-opacity:1;color:rgb(228 228 231 / var(--tw-text-opacity,1));}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122 / var(--tw-text-opacity,1));}.underline{text-decoration-line:underline;}.decoration-lime-500{text-decoration-color:#8BC700;}.decoration-transparent{text-decoration-color:transparent;}.decoration-2{text-decoration-thickness:2px;}.underline-offset-8{text-underline-offset:8px;}.opacity-0{opacity:0;}.opacity-100{opacity:1;}.opacity-75{opacity:0.75;}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.delay-500{transition-delay:500ms;}.duration-100{transition-duration:100ms;}.duration-1000{transition-duration:1000ms;}.duration-200{transition-duration:200ms;}.duration-300{transition-duration:300ms;}.duration-500{transition-duration:500ms;}.duration-700{transition-duration:700ms;}.ease-in-out{transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.ease-out{transition-timing-function:cubic-bezier(0,0,0.2,1);}[x-cloak]{display:none !important;}.container-fluid{max-width:1536px;margin:auto;}.toolbar-vertical .main-page-wrap{margin-top:139px;}@media (min-width:1024px){.toolbar-vertical header{top:39px}}.toolbar-vertical .nav-tray{top:158px;}.toolbar-horizontal .main-page-wrap{margin-top:139px;}@media (min-width:1024px){.toolbar-horizontal header{top:39px}}.toolbar-horizontal .nav-tray{top:158px;}.toolbar-horizontal.toolbar-tray-open .main-page-wrap{margin-top:139px;}@media (min-width:1024px){.toolbar-horizontal.toolbar-tray-open header{top:79px}}.toolbar-horizontal.toolbar-tray-open .nav-tray{top:197px;}p{margin-bottom:1em;}.wysiwyg{color:#154c26;}.wysiwyg a{color:#154c26;text-decoration:underline;}.wysiwyg ol,.wysiwyg ul{margin:1rem 1.6rem;}.wysiwyg ul{list-style:disc;}.wysiwyg ol{list-style-type:decimal;}.wysiwyg h2{color:#348338;font-size:36px;font-style:normal;font-weight:400;margin-bottom:.8rem;margin-top:1.5rem;line-height:1.2;}@media (min-width:1024px){.wysiwyg h2{font-size:48px}}.wysiwyg h3{color:#348338;font-size:24px;font-style:normal;font-weight:400;margin-bottom:.8rem;margin-top:1.5rem;line-height:1.2;}@media (min-width:1024px){.wysiwyg h3{font-size:36px}}.wysiwyg h4{color:#154c26;font-size:20px;font-style:normal;font-weight:400;margin-bottom:.8rem;margin-top:1.5rem;line-height:normal;}@media (min-width:1024px){.wysiwyg h4{font-size:28px}}.wysiwyg h5{color:#348338;font-size:18px;font-style:normal;font-weight:400;margin-bottom:.8rem;margin-top:1.5rem;line-height:normal;}@media (min-width:1024px){.wysiwyg h5{font-size:22px}}.wysiwyg h6{color:#154c26;font-size:16px;font-style:normal;font-weight:400;margin-bottom:.8rem;margin-top:1.5rem;line-height:normal;}@media (min-width:1024px){.wysiwyg h6{font-size:16px}}.wysiwyg table{width:100%;border-top:2px solid #8bc700;text-align:left;}.wysiwyg table th{color:#348338;font-size:22px;font-style:normal;font-weight:500;padding:20px;}.wysiwyg table tr:nth-child(odd) td{background-color:#ebf4f7;}.wysiwyg table td{color:#154c26;font-size:14px;font-style:normal;line-height:1.5;padding:10px;}@media (min-width:1024px){.wysiwyg table td{font-size:16px;padding:20px}}@media (max-width:767px){.wysiwyg table h2{font-size:32px}.wysiwyg table h3{font-size:20px}.wysiwyg table h4{font-size:16px}.wysiwyg table h5{font-size:14px}.wysiwyg table h6{font-size:14px}}.wysiwyg blockquote{padding-left:30px;border-left:1px solid #17532A;font-size:1.4;font-weight:bold;margin:2rem auto;}.accordion table tr:nth-child(odd) td{background-color:white;}.splide .splide__pagination{position:relative;padding:60px 0 0 0;bottom:auto;justify-content:start;}.splide .splide__pagination .splide__pagination__page{border:1px solid white;background:transparent;width:12px;height:12px;opacity:1;transform:scale(1);transition:all 300ms ease-in-out;}.splide .splide__pagination .splide__pagination__page.is-active{background:white;transform:scale(1);}@media only screen and (max-width:767px){.splide .splide__track{overflow:visible}}.exposed-finders{margin-bottom:20px;}.exposed-finders select,.exposed-finders input{padding:10px;border:2px solid black;background-repeat:no-repeat;border-radius:2px;width:100%;margin-bottom:26px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.exposed-finders label{font-size:16px;font-style:normal;font-weight:500;line-height:20px;color:#1e293b;padding-bottom:12px;display:block;}.exposed-finders .js-form-item:first-child label{color:#348338;}.exposed-finders .js-form-item:first-child input{border-top:none;border-left:none;border-right:none;background-color:#ebf4f7;background-image:url(/themes/york/images/search-icon-bg.svg);background-position:95% center;}.exposed-finders select{background-image:url(/themes/york/images/down-arrow.svg);background-position:95% center;text-overflow:ellipsis;padding-right:20px;}.exposed-finders .form-submit{display:none;}.user-pass,.user-login-form{margin:10rem auto;max-width:600px;background:#EBF4F7;padding:3rem;border-radius:2px;border:1px solid #17532A;}.user-pass label,.user-login-form label{font-weight:600;display:block;margin-bottom:5px;}.user-pass .form-item,.user-login-form .form-item{margin-bottom:1rem;width:100%;}.user-pass input,.user-login-form input{padding:10px;width:100%;border-radius:2px;border:1px solid #17532A;background:white;}.user-pass .description,.user-login-form .description{font-size:.8rem;margin-top:5px;}.user-pass .form-submit,.user-login-form .form-submit{padding:15px 10px;background:#17532A;transition:all;display:block;width:100%;color:white;font-weight:600;border-radius:2px;transition:all 300ms ease-in-out;}.user-pass .form-submit:hover,.user-login-form .form-submit:hover{background:#348338;}.responsive-table{width:100%;}@media (max-width:992px){.responsive-table{overflow-x:scroll}.responsive-table table{width:100%;}}@media (min-width:1024px){.word-1{margin-right:-5px;}.word-2,.word-1{letter-spacing:-3px;}.word-3{letter-spacing:3px}}.slate-embed .form_label,.slate-embed label{padding-bottom:5px;font-weight:500;}.slate-embed input:not([type=checkbox]):not([type=radio]),.slate-embed textarea,.slate-embed select{width:100%;padding:8px;border:1px solid rgb(23 83 42);color:rgb(23 83 42);margin-bottom:10px;}.slate-embed .form_birthdate .form_responses{display:flex;}.slate-embed button{transition:all;padding:15px 30px;color:white;text-transform:uppercase;font-weight:500;background:rgb(23 83 42);text-align:center;}.slate-embed button:hover{background:rgb(139 199 0);}.google-search #google-cse-results{margin:40px auto;}.google-search .gsc-control-cse{padding:0;}.google-search h2,.google-search .search-help-link,.google-search .google-cse-results-suffix{display:none;}.google-search .google-cse{margin:40px auto;}.google-search .google-cse .form-wrapper{display:flex;gap:10px;align-items:flex-end;}.google-search .google-cse label{font-style:normal;line-height:normal;padding-bottom:10px;display:block;color:#17532A;font-size:16px;font-weight:500;letter-spacing:0.25px;}.google-search .google-cse input[type="search"]{border-top:none;border-left:none;border-right:none;border-bottom:1px solid  #17532A;border-radius:0;font-size:16px;background:#f5f6f4 !important;width:100%;padding:10px;}.google-search .google-cse .form-actions{margin-top:16px;}.google-search .google-cse .form-submit{padding:12px 28px;border-radius:6px;background:#17532A;color:White;font-weight:500;font-size:16px;font-style:normal;margin-bottom:0;}.google-search .google-cse .form-submit:hover{background:#8bc700;}.simplebar-content-wrapper{scrollbar-width:auto;-ms-overflow-style:auto;}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:initial;width:initial;height:initial;}.simplebar-track{top:0px;bottom:auto;}.simplebar-horizontal{height:0.5rem !important;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.simplebar-horizontal .simplebar-scrollbar{border-radius:0.375rem;--tw-bg-opacity:1;background-color:rgb(139 199 0 / var(--tw-bg-opacity,1));}.before\:absolute::before{content:var(--tw-content);position:absolute;}.before\:-bottom-\[25px\]::before{content:var(--tw-content);bottom:-25px;}.before\:-top-\[26px\]::before{content:var(--tw-content);top:-26px;}.before\:bottom-0::before{content:var(--tw-content);bottom:0px;}.before\:left-0::before{content:var(--tw-content);left:0px;}.before\:right-0::before{content:var(--tw-content);right:0px;}.before\:top-0::before{content:var(--tw-content);top:0px;}.before\:z-10::before{content:var(--tw-content);z-index:10;}.before\:block::before{content:var(--tw-content);display:block;}.before\:hidden::before{content:var(--tw-content);display:none;}.before\:h-\[30px\]::before{content:var(--tw-content);height:30px;}.before\:w-\[110px\]::before{content:var(--tw-content);width:110px;}.before\:min-w-full::before{content:var(--tw-content);min-width:100%;}.before\:bg-black::before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity,1));}.before\:bg-white::before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}.before\:opacity-20::before{content:var(--tw-content);opacity:0.2;}.before\:content-\[\'\'\]::before {
    --tw-content: '';
    content: var(--tw-content);

}


.after\:absolute::after {
    content: var(--tw-content);
    position: absolute;

}


.after\:bottom-0::after {
    content: var(--tw-content);
    bottom: 0px;

}


.after\:left-0::after {
    content: var(--tw-content);
    left: 0px;

}


.after\:right-0::after {
    content: var(--tw-content);
    right: 0px;

}


.after\:top-48::after {
    content: var(--tw-content);
    top: 12rem;

}


.after\:z-0::after {
    content: var(--tw-content);
    z-index: 0;

}


.after\:block::after {
    content: var(--tw-content);
    display: block;

}


.after\:bg-slate-100::after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(235 244 247 / var(--tw-bg-opacity, 1));

}


.after\:content-\[\'\'\]::after {
    --tw-content: '';
    content: var(--tw-content);

}


.last\:border-0:last-child {
    border-width: 0px;

}


.focus-within\:not-sr-only:focus-within {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;

}


.focus-within\:absolute:focus-within {
    position: absolute;

}


.hover\:-top-\[3px\]:hover {
    top: -3px;

}


.hover\:bottom-3:hover {
    bottom: 0.75rem;

}


.hover\:rounded-md:hover {
    border-radius: 0.375rem;

}


.hover\:rounded-tr-\[100px\]:hover {
    border-top-right-radius: 100px;

}


.hover\:border-lime-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(139 199 0 / var(--tw-border-opacity, 1));

}


.hover\:border-transparent:hover {
    border-color: transparent;

}


.hover\:bg-green-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(23 83 42 / var(--tw-bg-opacity, 1));

}


.hover\:bg-lime-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(139 199 0 / var(--tw-bg-opacity, 1));

}


.hover\:bg-slate-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(235 244 247 / var(--tw-bg-opacity, 1));

}


.hover\:\!text-green-900:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(23 83 42 / var(--tw-text-opacity, 1)) !important;

}


.hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgb(52 131 56 / var(--tw-text-opacity, 1));

}


.hover\:text-green-900:hover {
    --tw-text-opacity: 1;
    color: rgb(23 83 42 / var(--tw-text-opacity, 1));

}


.hover\:text-lime-500:hover {
    --tw-text-opacity: 1;
    color: rgb(139 199 0 / var(--tw-text-opacity, 1));

}


.hover\:text-slate-200:hover {
    --tw-text-opacity: 1;
    color: rgb(226 232 240 / var(--tw-text-opacity, 1));

}


.hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));

}


.hover\:underline:hover {
    text-decoration-line: underline;

}


.hover\:decoration-green-900:hover {
    text-decoration-color: #17532A;

}


.hover\:decoration-white:hover {
    text-decoration-color: #fff;

}


.hover\:decoration-2:hover {
    text-decoration-thickness: 2px;

}


.hover\:underline-offset-8:hover {
    text-underline-offset: 8px;

}


.hover\:underline-offset-4:hover {
    text-underline-offset: 4px;

}


.hover\:opacity-100:hover {
    opacity: 1;

}


.focus\:bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));

}


.focus\:text-green-900:focus {
    --tw-text-opacity: 1;
    color: rgb(23 83 42 / var(--tw-text-opacity, 1));

}


.focus\:underline:focus {
    text-decoration-line: underline;

}


.focus\:outline:focus {
    outline-style: solid;

}


.group:hover .group-hover\:-top-0 {
    top: -0px;

}


.group:hover .group-hover\:left-0 {
    left: 0px;

}


.group:hover .group-hover\:right-4 {
    right: 1rem;

}


.group:hover .group-hover\:ml-1 {
    margin-left: 0.25rem;

}


.group:hover .group-hover\:hidden {
    display: none;

}


.group:hover .group-hover\:h-\[110\%\] {
    height: 110%;

}


.group:hover .group-hover\:h-full {
    height: 100%;

}


.group:hover .group-hover\:w-1\/4 {
    width: 25%;

}


.group:hover .group-hover\:w-16 {
    width: 4rem;

}


.group:hover .group-hover\:w-\[110\%\] {
    width: 110%;

}


.group:hover .group-hover\:w-full {
    width: 100%;

}


.group:hover .group-hover\:scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

}


.group:hover .group-hover\:rounded-tr-\[100px\] {
    border-top-right-radius: 100px;

}


.group:hover .group-hover\:border-lime-500 {
    --tw-border-opacity: 1;
    border-color: rgb(139 199 0 / var(--tw-border-opacity, 1));

}


.group:hover .group-hover\:bg-green-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(23 83 42 / var(--tw-bg-opacity, 1));

}


.group:hover .group-hover\:bg-lime-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(139 199 0 / var(--tw-bg-opacity, 1));

}


.group:hover .group-hover\:fill-green-900 {
    fill: #17532A;

}


.group:hover .group-hover\:fill-lime-500 {
    fill: #8BC700;

}


.group:hover .group-hover\:fill-slate-300 {
    fill: #cbd5e1;

}


.group:hover .group-hover\:fill-white {
    fill: #fff;

}


.group:hover .group-hover\:stroke-green-700 {
    stroke: #348338;

}


.group:hover .group-hover\:stroke-green-900 {
    stroke: #17532A;

}


.group:hover .group-hover\:stroke-lime-500 {
    stroke: #8BC700;

}


.group:hover .group-hover\:stroke-white {
    stroke: #fff;

}


.group:hover .group-hover\:opacity-100 {
    opacity: 1;

}


.group.has-image .group-\[\.has-image\]\:bg-slate-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(235 244 247 / var(--tw-bg-opacity, 1));

}


.group.has-image .group-\[\.has-image\]\:fill-green-900 {
    fill: #17532A;

}


.group.has-image .group-\[\.has-image\]\:fill-slate-100 {
    fill: #EBF4F7;

}


.group.has-image .group-\[\.has-image\]\:pl-\[10px\] {
    padding-left: 10px;

}


.group.has-image .group-\[\.has-image\]\:text-green-900 {
    --tw-text-opacity: 1;
    color: rgb(23 83 42 / var(--tw-text-opacity, 1));

}


.group.has-image .group-\[\.has-image\]\:hover\:text-green-700:hover {
    --tw-text-opacity: 1;
    color: rgb(52 131 56 / var(--tw-text-opacity, 1));

}


.group.has-image:hover .group-\[\.has-image\]\:group-hover\:fill-green-700 {
    fill: #348338;

}


.child\:mr-\[1px\] > * {
    margin-right: 1px;

}


.child\:rounded-t-\[3px\] > * {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;

}


.child\:border > * {
    border-width: 1px;

}


.child\:border-solid > * {
    border-style: solid;

}


.child\:border-green-900 > * {
    --tw-border-opacity: 1;
    border-color: rgb(23 83 42 / var(--tw-border-opacity, 1));

}


.child\:bg-green-900 > * {
    --tw-bg-opacity: 1;
    background-color: rgb(23 83 42 / var(--tw-bg-opacity, 1));

}


.child\:px-4 > * {
    padding-left: 1rem;
    padding-right: 1rem;

}


.child\:py-2 > * {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;

}


.child\:text-xs > * {
    font-size: 0.75rem;
    line-height: 1rem;

}


.child\:font-bold > * {
    font-weight: 700;

}


.child\:uppercase > * {
    text-transform: uppercase;

}


.child\:text-white > * {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));

}


.child\:transition-all > * {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;

}


.child-hover\:bg-green-700 > *:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(52 131 56 / var(--tw-bg-opacity, 1));

}


@media not all and (min-width: 1024px) {


    .max-lg\:max-w-none {
        max-width: none;

    }

}


@media (min-width: 480px) {


    .xs\:text-6xl {
        font-size: 3.75rem;
        line-height: 1;

    }

}


@media (min-width: 640px) {


    .sm\:mb-8 {
        margin-bottom: 2rem;

    }


    .sm\:gap-3 {
        gap: 0.75rem;

    }


    .sm\:px-0 {
        padding-left: 0px;
        padding-right: 0px;

    }


    .sm\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem;

    }


    .sm\:px-\[20px\] {
        padding-left: 20px;
        padding-right: 20px;

    }


    .sm\:text-7xl {
        font-size: 4.5rem;
        line-height: 1;

    }


    .sm\:text-sm {
        font-size: 0.875rem;
        line-height: 1.25rem;

    }

}


@media (min-width: 768px) {


    .md\:visible {
        visibility: visible;

    }


    .md\:-ml-11 {
        margin-left: -2.75rem;

    }


    .md\:-mr-11 {
        margin-right: -2.75rem;

    }


    .md\:mb-0 {
        margin-bottom: 0px;

    }


    .md\:mr-0 {
        margin-right: 0px;

    }


    .md\:block {
        display: block;

    }


    .md\:inline {
        display: inline;

    }


    .md\:grid {
        display: grid;

    }


    .md\:h-20 {
        height: 5rem;

    }


    .md\:w-1\/2 {
        width: 50%;

    }


    .md\:w-20 {
        width: 5rem;

    }


    .md\:w-\[80\%\] {
        width: 80%;

    }


    .md\:max-w-4xl {
        max-width: 56rem;

    }


    .md\:max-w-\[120vh\] {
        max-width: 120vh;

    }


    .md\:max-w-\[624px\] {
        max-width: 624px;

    }


    .md\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));

    }


    .md\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));

    }


    .md\:flex-row {
        flex-direction: row;

    }


    .md\:items-center {
        align-items: center;

    }


    .md\:gap-20 {
        gap: 5rem;

    }


    .md\:gap-8 {
        gap: 2rem;

    }


    .md\:rounded-tl-\[200px\] {
        border-top-left-radius: 200px;

    }


    .md\:bg-green-900 {
        --tw-bg-opacity: 1;
        background-color: rgb(23 83 42 / var(--tw-bg-opacity, 1));

    }


    .md\:bg-lime-500 {
        --tw-bg-opacity: 1;
        background-color: rgb(139 199 0 / var(--tw-bg-opacity, 1));

    }


    .md\:bg-transparent {
        background-color: transparent;

    }


    .md\:px-0 {
        padding-left: 0px;
        padding-right: 0px;

    }


    .md\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem;

    }


    .md\:py-3 {
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;

    }


    .md\:pl-1 {
        padding-left: 0.25rem;

    }


    .md\:text-left {
        text-align: left;

    }


    .md\:text-8xl {
        font-size: 6rem;
        line-height: 1;

    }


    .md\:text-\[22px\] {
        font-size: 22px;

    }


    .md\:text-\[86px\] {
        font-size: 86px;

    }


    .md\:text-base {
        font-size: 1rem;
        line-height: 1.5rem;

    }


    .md\:text-sm {
        font-size: 0.875rem;
        line-height: 1.25rem;

    }


    .md\:before\:absolute::before {
        content: var(--tw-content);
        position: absolute;

    }


    .md\:before\:bottom-0::before {
        content: var(--tw-content);
        bottom: 0px;

    }


    .md\:before\:right-full::before {
        content: var(--tw-content);
        right: 100%;

    }


    .md\:before\:top-0::before {
        content: var(--tw-content);
        top: 0px;

    }


    .md\:before\:z-0::before {
        content: var(--tw-content);
        z-index: 0;

    }


    .md\:before\:block::before {
        content: var(--tw-content);
        display: block;

    }


    .md\:before\:h-\[84px\]::before {
        content: var(--tw-content);
        height: 84px;

    }


    .md\:before\:w-28::before {
        content: var(--tw-content);
        width: 7rem;

    }


    .md\:before\:w-\[194px\]::before {
        content: var(--tw-content);
        width: 194px;

    }


    .md\:before\:bg-white::before {
        content: var(--tw-content);
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));

    }


    .md\:hover\:rotate-\[2\.6deg\]:hover {
        --tw-rotate: 2.6deg;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

    }


    .md\:hover\:rounded-tr-\[100px\]:hover {
        border-top-right-radius: 100px;

    }


    .group:hover .md\:group-hover\:-rotate-\[2\.6deg\] {
        --tw-rotate: -2.6deg;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

    }


    .group:hover .md\:group-hover\:-rotate-\[4\.1deg\] {
        --tw-rotate: -4.1deg;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

    }


    .group:hover .md\:group-hover\:bg-lime-500 {
        --tw-bg-opacity: 1;
        background-color: rgb(139 199 0 / var(--tw-bg-opacity, 1));

    }

}


@media (min-width: 1024px) {


    .lg\:visible {
        visibility: visible;

    }


    .lg\:fixed {
        position: fixed;

    }


    .lg\:absolute {
        position: absolute;

    }


    .lg\:relative {
        position: relative;

    }


    .lg\:sticky {
        position: sticky;

    }


    .lg\:inset-auto {
        inset: auto;

    }


    .lg\:-bottom-\[82px\] {
        bottom: -82px;

    }


    .lg\:-left-12 {
        left: -3rem;

    }


    .lg\:-left-\[80vw\] {
        left: -80vw;

    }


    .lg\:-left-\[88px\] {
        left: -88px;

    }


    .lg\:-right-10 {
        right: -2.5rem;

    }


    .lg\:-top-24 {
        top: -6rem;

    }


    .lg\:-top-\[130px\] {
        top: -130px;

    }


    .lg\:-top-\[900px\] {
        top: -900px;

    }


    .lg\:bottom-0 {
        bottom: 0px;

    }


    .lg\:bottom-28 {
        bottom: 7rem;

    }


    .lg\:left-0 {
        left: 0px;

    }


    .lg\:left-1\/2 {
        left: 50%;

    }


    .lg\:left-10 {
        left: 2.5rem;

    }


    .lg\:left-5 {
        left: 1.25rem;

    }


    .lg\:right-0 {
        right: 0px;

    }


    .lg\:right-2 {
        right: 0.5rem;

    }


    .lg\:right-\[345px\] {
        right: 345px;

    }


    .lg\:right-\[427px\] {
        right: 427px;

    }


    .lg\:right-\[74px\] {
        right: 74px;

    }


    .lg\:top-0 {
        top: 0px;

    }


    .lg\:top-16 {
        top: 4rem;

    }


    .lg\:top-4 {
        top: 1rem;

    }


    .lg\:top-\[116px\] {
        top: 116px;

    }


    .lg\:top-\[131px\] {
        top: 131px;

    }


    .lg\:top-\[250px\] {
        top: 250px;

    }


    .lg\:top-\[350px\] {
        top: 350px;

    }


    .lg\:top-\[358px\] {
        top: 358px;

    }


    .lg\:top-\[433px\] {
        top: 433px;

    }


    .lg\:top-\[550px\] {
        top: 550px;

    }


    .lg\:top-\[600px\] {
        top: 600px;

    }


    .lg\:top-auto {
        top: auto;

    }


    .lg\:z-10 {
        z-index: 10;

    }


    .lg\:order-1 {
        order: 1;

    }


    .lg\:order-2 {
        order: 2;

    }


    .lg\:col-span-1 {
        grid-column: span 1 / span 1;

    }


    .lg\:col-span-3 {
        grid-column: span 3 / span 3;

    }


    .lg\:float-none {
        float: none;

    }


    .lg\:mx-4 {
        margin-left: 1rem;
        margin-right: 1rem;

    }


    .lg\:my-0 {
        margin-top: 0px;
        margin-bottom: 0px;

    }


    .lg\:-mb-14 {
        margin-bottom: -3.5rem;

    }


    .lg\:-mb-24 {
        margin-bottom: -6rem;

    }


    .lg\:-mb-6 {
        margin-bottom: -1.5rem;

    }


    .lg\:-mt-6 {
        margin-top: -1.5rem;

    }


    .lg\:mb-0 {
        margin-bottom: 0px;

    }


    .lg\:mb-1 {
        margin-bottom: 0.25rem;

    }


    .lg\:mb-10 {
        margin-bottom: 2.5rem;

    }


    .lg\:mb-12 {
        margin-bottom: 3rem;

    }


    .lg\:mb-16 {
        margin-bottom: 4rem;

    }


    .lg\:mb-28 {
        margin-bottom: 7rem;

    }


    .lg\:mb-64 {
        margin-bottom: 16rem;

    }


    .lg\:mb-7 {
        margin-bottom: 1.75rem;

    }


    .lg\:mb-96 {
        margin-bottom: 24rem;

    }


    .lg\:ml-0 {
        margin-left: 0px;

    }


    .lg\:ml-24 {
        margin-left: 6rem;

    }


    .lg\:ml-36 {
        margin-left: 9rem;

    }


    .lg\:ml-4 {
        margin-left: 1rem;

    }


    .lg\:ml-5 {
        margin-left: 1.25rem;

    }


    .lg\:mr-0 {
        margin-right: 0px;

    }


    .lg\:mr-3 {
        margin-right: 0.75rem;

    }


    .lg\:mr-5 {
        margin-right: 1.25rem;

    }


    .lg\:mt-0 {
        margin-top: 0px;

    }


    .lg\:mt-20 {
        margin-top: 5rem;

    }


    .lg\:mt-28 {
        margin-top: 7rem;

    }


    .lg\:mt-5 {
        margin-top: 1.25rem;

    }


    .lg\:\!block {
        display: block !important;

    }


    .lg\:block {
        display: block;

    }


    .lg\:\!inline-block {
        display: inline-block !important;

    }


    .lg\:inline-block {
        display: inline-block;

    }


    .lg\:inline {
        display: inline;

    }


    .lg\:\!flex {
        display: flex !important;

    }


    .lg\:flex {
        display: flex;

    }


    .lg\:inline-flex {
        display: inline-flex;

    }


    .lg\:\!grid {
        display: grid !important;

    }


    .lg\:grid {
        display: grid;

    }


    .lg\:hidden {
        display: none;

    }


    .lg\:h-10 {
        height: 2.5rem;

    }


    .lg\:h-4 {
        height: 1rem;

    }


    .lg\:h-52 {
        height: 13rem;

    }


    .lg\:h-72 {
        height: 18rem;

    }


    .lg\:h-96 {
        height: 24rem;

    }


    .lg\:h-\[600px\] {
        height: 600px;

    }


    .lg\:h-\[607px\] {
        height: 607px;

    }


    .lg\:h-\[75px\] {
        height: 75px;

    }


    .lg\:h-auto {
        height: auto;

    }


    .lg\:min-h-\[468px\] {
        min-height: 468px;

    }


    .lg\:min-h-\[527px\] {
        min-height: 527px;

    }


    .lg\:min-h-\[660px\] {
        min-height: 660px;

    }


    .lg\:w-1\/2 {
        width: 50%;

    }


    .lg\:w-10 {
        width: 2.5rem;

    }


    .lg\:w-4 {
        width: 1rem;

    }


    .lg\:w-64 {
        width: 16rem;

    }


    .lg\:w-7 {
        width: 1.75rem;

    }


    .lg\:w-72 {
        width: 18rem;

    }


    .lg\:w-96 {
        width: 24rem;

    }


    .lg\:w-\[100vw\] {
        width: 100vw;

    }


    .lg\:w-\[45\%\] {
        width: 45%;

    }


    .lg\:w-auto {
        width: auto;

    }


    .lg\:max-w-2xl {
        max-width: 42rem;

    }


    .lg\:max-w-3xl {
        max-width: 48rem;

    }


    .lg\:max-w-4xl {
        max-width: 56rem;

    }


    .lg\:max-w-\[296px\] {
        max-width: 296px;

    }


    .lg\:max-w-\[327px\] {
        max-width: 327px;

    }


    .lg\:max-w-\[50\%\] {
        max-width: 50%;

    }


    .lg\:max-w-\[542px\] {
        max-width: 542px;

    }


    .lg\:max-w-\[549px\] {
        max-width: 549px;

    }


    .lg\:max-w-\[793px\] {
        max-width: 793px;

    }


    .lg\:max-w-sm {
        max-width: 24rem;

    }


    .lg\:max-w-xs {
        max-width: 20rem;

    }


    .lg\:flex-1 {
        flex: 1 1 0%;

    }


    .lg\:basis-1\/4 {
        flex-basis: 25%;

    }


    .lg\:basis-3\/4 {
        flex-basis: 75%;

    }


    .lg\:-translate-x-1\/2 {
        --tw-translate-x: -50%;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

    }


    .lg\:-translate-y-\[70px\] {
        --tw-translate-y: -70px;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

    }


    .lg\:translate-x-12 {
        --tw-translate-x: 3rem;
        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

    }


    .lg\:grid-flow-row {
        grid-auto-flow: row;

    }


    .lg\:grid-flow-col {
        grid-auto-flow: column;

    }


    .lg\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));

    }


    .lg\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));

    }


    .lg\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));

    }


    .lg\:flex-row {
        flex-direction: row;

    }


    .lg\:items-start {
        align-items: flex-start;

    }


    .lg\:items-center {
        align-items: center;

    }


    .lg\:justify-center {
        justify-content: center;

    }


    .lg\:justify-between {
        justify-content: space-between;

    }


    .lg\:gap-10 {
        gap: 2.5rem;

    }


    .lg\:gap-2 {
        gap: 0.5rem;

    }


    .lg\:gap-4 {
        gap: 1rem;

    }


    .lg\:gap-5 {
        gap: 1.25rem;

    }


    .lg\:gap-8 {
        gap: 2rem;

    }


    .lg\:gap-x-24 {
        -moz-column-gap: 6rem;
             column-gap: 6rem;

    }


    .lg\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 0;
        border-right-width: calc(0px * var(--tw-divide-x-reverse));
        border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));

    }


    .lg\:self-auto {
        align-self: auto;

    }


    .lg\:overflow-visible {
        overflow: visible;

    }


    .lg\:rounded-bl-none {
        border-bottom-left-radius: 0px;

    }


    .lg\:rounded-br-\[100px\] {
        border-bottom-right-radius: 100px;

    }


    .lg\:rounded-br-\[140px\] {
        border-bottom-right-radius: 140px;

    }


    .lg\:rounded-br-\[200px\] {
        border-bottom-right-radius: 200px;

    }


    .lg\:rounded-tl-\[200px\] {
        border-top-left-radius: 200px;

    }


    .lg\:border-0 {
        border-width: 0px;

    }


    .lg\:border-l {
        border-left-width: 1px;

    }


    .lg\:border-r {
        border-right-width: 1px;

    }


    .lg\:border-lime-500 {
        --tw-border-opacity: 1;
        border-color: rgb(139 199 0 / var(--tw-border-opacity, 1));

    }


    .lg\:border-slate-100 {
        --tw-border-opacity: 1;
        border-color: rgb(235 244 247 / var(--tw-border-opacity, 1));

    }


    .lg\:bg-transparent {
        background-color: transparent;

    }


    .lg\:bg-white {
        --tw-bg-opacity: 1;
        background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));

    }


    .lg\:bg-zinc-200 {
        --tw-bg-opacity: 1;
        background-color: rgb(228 228 231 / var(--tw-bg-opacity, 1));

    }


    .lg\:object-cover {
        -o-object-fit: cover;
           object-fit: cover;

    }


    .lg\:p-0 {
        padding: 0px;

    }


    .lg\:p-10 {
        padding: 2.5rem;

    }


    .lg\:p-4 {
        padding: 1rem;

    }


    .lg\:p-5 {
        padding: 1.25rem;

    }


    .lg\:px-0 {
        padding-left: 0px;
        padding-right: 0px;

    }


    .lg\:px-10 {
        padding-left: 2.5rem;
        padding-right: 2.5rem;

    }


    .lg\:px-3 {
        padding-left: 0.75rem;
        padding-right: 0.75rem;

    }


    .lg\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem;

    }


    .lg\:px-7 {
        padding-left: 1.75rem;
        padding-right: 1.75rem;

    }


    .lg\:py-14 {
        padding-top: 3.5rem;
        padding-bottom: 3.5rem;

    }


    .lg\:py-16 {
        padding-top: 4rem;
        padding-bottom: 4rem;

    }


    .lg\:py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;

    }


    .lg\:py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem;

    }


    .lg\:pb-0 {
        padding-bottom: 0px;

    }


    .lg\:pb-10 {
        padding-bottom: 2.5rem;

    }


    .lg\:pb-14 {
        padding-bottom: 3.5rem;

    }


    .lg\:pb-16 {
        padding-bottom: 4rem;

    }


    .lg\:pb-2 {
        padding-bottom: 0.5rem;

    }


    .lg\:pb-24 {
        padding-bottom: 6rem;

    }


    .lg\:pb-\[120px\] {
        padding-bottom: 120px;

    }


    .lg\:pl-10 {
        padding-left: 2.5rem;

    }


    .lg\:pl-14 {
        padding-left: 3.5rem;

    }


    .lg\:pl-5 {
        padding-left: 1.25rem;

    }


    .lg\:pr-10 {
        padding-right: 2.5rem;

    }


    .lg\:pr-14 {
        padding-right: 3.5rem;

    }


    .lg\:pr-20 {
        padding-right: 5rem;

    }


    .lg\:pr-28 {
        padding-right: 7rem;

    }


    .lg\:pt-10 {
        padding-top: 2.5rem;

    }


    .lg\:pt-16 {
        padding-top: 4rem;

    }


    .lg\:pt-2\.5 {
        padding-top: 0.625rem;

    }


    .lg\:pt-4 {
        padding-top: 1rem;

    }


    .lg\:pt-5 {
        padding-top: 1.25rem;

    }


    .lg\:pt-\[116px\] {
        padding-top: 116px;

    }


    .lg\:pt-\[60px\] {
        padding-top: 60px;

    }


    .lg\:text-left {
        text-align: left;

    }


    .lg\:text-right {
        text-align: right;

    }


    .lg\:-indent-5 {
        text-indent: -1.25rem;

    }


    .lg\:indent-16 {
        text-indent: 4rem;

    }


    .lg\:text-2xl {
        font-size: 1.5rem;
        line-height: 2rem;

    }


    .lg\:text-3xl {
        font-size: 28px;

    }


    .lg\:text-4xl {
        font-size: 2.25rem;
        line-height: 2.5rem;

    }


    .lg\:text-5xl {
        font-size: 3rem;
        line-height: 1;

    }


    .lg\:text-9xl {
        font-size: 8rem;
        line-height: 1;

    }


    .lg\:text-\[118px\] {
        font-size: 118px;

    }


    .lg\:text-base {
        font-size: 1rem;
        line-height: 1.5rem;

    }


    .lg\:text-lg {
        font-size: 1.125rem;
        line-height: 1.75rem;

    }


    .lg\:text-xl {
        font-size: 1.25rem;
        line-height: 1.75rem;

    }


    .lg\:font-semibold {
        font-weight: 600;

    }


    .lg\:leading-10 {
        line-height: 2.5rem;

    }


    .lg\:leading-\[1\.5\] {
        line-height: 1.5;

    }


    .lg\:leading-\[100px\] {
        line-height: 100px;

    }


    .lg\:leading-\[44px\] {
        line-height: 44px;

    }


    .lg\:tracking-\[0\.151px\] {
        letter-spacing: 0.151px;

    }


    .lg\:underline {
        text-decoration-line: underline;

    }


    .lg\:no-underline {
        text-decoration-line: none;

    }


    .lg\:decoration-lime-500 {
        text-decoration-color: #8BC700;

    }


    .lg\:decoration-white {
        text-decoration-color: #fff;

    }


    .lg\:decoration-4 {
        text-decoration-thickness: 4px;

    }


    .lg\:underline-offset-\[24px\] {
        text-underline-offset: 24px;

    }


    .lg\:opacity-0 {
        opacity: 0;

    }


    .lg\:opacity-100 {
        opacity: 1;

    }


    .lg\:transition-all {
        transition-property: all;
        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
        transition-duration: 150ms;

    }


    .lg\:duration-500 {
        transition-duration: 500ms;

    }


    .lg\:before\:pointer-events-none::before {
        content: var(--tw-content);
        pointer-events: none;

    }


    .lg\:before\:absolute::before {
        content: var(--tw-content);
        position: absolute;

    }


    .lg\:before\:bottom-0::before {
        content: var(--tw-content);
        bottom: 0px;

    }


    .lg\:before\:left-0::before {
        content: var(--tw-content);
        left: 0px;

    }


    .lg\:before\:right-0::before {
        content: var(--tw-content);
        right: 0px;

    }


    .lg\:before\:top-0::before {
        content: var(--tw-content);
        top: 0px;

    }


    .lg\:before\:z-10::before {
        content: var(--tw-content);
        z-index: 10;

    }


    .before\:lg\:block::before {
        content: var(--tw-content);
        display: block;

    }


    .lg\:before\:block::before {
        content: var(--tw-content);
        display: block;

    }


    .lg\:before\:bg-gradient-to-t::before {
        content: var(--tw-content);
        background-image: linear-gradient(to top, var(--tw-gradient-stops));

    }


    .lg\:before\:from-slate-100::before {
        content: var(--tw-content);
        --tw-gradient-from: #EBF4F7 var(--tw-gradient-from-position);
        --tw-gradient-to: rgb(235 244 247 / 0) var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);

    }


    .lg\:before\:via-transparent::before {
        content: var(--tw-content);
        --tw-gradient-to: rgb(0 0 0 / 0)  var(--tw-gradient-to-position);
        --tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to);

    }


    .lg\:before\:to-transparent::before {
        content: var(--tw-content);
        --tw-gradient-to: transparent var(--tw-gradient-to-position);

    }


    .lg\:before\:content-\[\'\'\]::before {
        --tw-content: '';content:var(--tw-content);}.hover\:lg\:-top-1:hover{top:-0.25rem;}.lg\:hover\:-top-5:hover{top:-1.25rem;}.lg\:hover\:top-0:hover{top:0px;}.lg\:hover\:rotate-\[4\.1deg\]:hover{--tw-rotate:4.1deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.lg\:hover\:rounded-tl-\[100px\]:hover{border-top-left-radius:100px;}.lg\:hover\:rounded-tr-\[100px\]:hover{border-top-right-radius:100px;}.lg\:hover\:bg-lime-500:hover{--tw-bg-opacity:1;background-color:rgb(139 199 0 / var(--tw-bg-opacity,1));}.lg\:hover\:text-green-900:hover{--tw-text-opacity:1;color:rgb(23 83 42 / var(--tw-text-opacity,1));}.lg\:hover\:no-underline:hover{text-decoration-line:none;}.group:hover .lg\:group-hover\:right-3{right:0.75rem;}.group:hover .group-hover\:lg\:decoration-lime-500{text-decoration-color:#8BC700;}.group:hover .lg\:group-hover\:opacity-100{opacity:1;}}@media (min-width:1280px){.xl\:top-\[87px\]{top:87px;}.xl\:mr-10{margin-right:2.5rem;}.xl\:w-1\/2{width:50%;}.xl\:w-\[60\%\]{width:60%;}.xl\:max-w-\[1300px\]{max-width:1300px;}.xl\:max-w-\[634px\]{max-width:634px;}.xl\:max-w-\[90\%\]{max-width:90%;}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}.xl\:flex-row{flex-direction:row;}.xl\:items-start{align-items:flex-start;}.xl\:justify-between{justify-content:space-between;}.xl\:gap-x-44{-moz-column-gap:11rem;column-gap:11rem;}.xl\:rounded-br-\[200px\]{border-bottom-right-radius:200px;}.xl\:rounded-tl-\[200px\]{border-top-left-radius:200px;}.xl\:px-12{padding-left:3rem;padding-right:3rem;}.xl\:pt-0{padding-top:0px;}.xl\:text-5xl{font-size:3rem;line-height:1;}}@media (min-width:1536px){.\32xl\:w-\[50\%\]{width:50%;}.\32xl\:text-\[10rem\]{font-size:10rem;}}.\[\&\>\#block-york-mainnavigation\]\:w-full>#block-york-mainnavigation{width:100%;}.\[\&\>\.is-active\]\:border-b-0>.is-active{border-bottom-width:0px;}.\[\&\>\.is-active\]\:bg-white>.is-active{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}.\[\&\>\.is-active\]\:text-green-900>.is-active{--tw-text-opacity:1;color:rgb(23 83 42 / var(--tw-text-opacity,1));}.\[\&\>li\>a\:hover\>svg\]\:stroke-lime-500>li>a:hover>svg{stroke:#8BC700;}.\[\&\>li\>a\>svg\]\:stroke-white>li>a>svg{stroke:#fff;}.\[\&\>li\>a\>svg\]\:transition-colors>li>a>svg{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.\[\&\>li\>a\>svg\]\:duration-700>li>a>svg{transition-duration:700ms;}.\[\&\>li\>a\]\:mr-4>li>a{margin-right:1rem;}.\[\&\>li\>a\]\:block>li>a{display:block;}.\[\&\>li\>a\]\:text-center>li>a{text-align:center;}@media (min-width:1024px){.\[\&\>li\>a\]\:lg\:mr-0>li>a{margin-right:0px;}}@media (min-width:768px){.md\:\[\&_\.card\:nth-child\(3n\+1\)\]\:border-r .card:nth-child(3n+1){border-right-width:1px;}.md\:\[\&_\.card\:nth-child\(3n\+2\)\]\:border-r .card:nth-child(3n+2){border-right-width:1px;}.md\:\[\&_\.card\:nth-child\(odd\)\]\:border-r .card:nth-child(odd){border-right-width:1px;}}.\[\&_\.form-item-field-directory-school-coll-target-id\]\:hidden .form-item-field-directory-school-coll-target-id{display:none;}.\[\&_a\]\:text-white a{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}.\[\&_a\]\:no-underline a{text-decoration-line:none;}.\[\&_p\]\:text-white p{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1));}
