.has-white-background-color{background-color:#FFF}.has-white-color{color:#FFF}.has-tan-background-color{background-color:#F8F5E9}.has-tan-color{color:#F8F5E9}.has-dark-green-background-color{background-color:#243A0F}.has-dark-green-color{color:#243A0F}.has-lighter-green-background-color{background-color:#b5c427}.has-lighter-green-color{color:#b5c427}.has-green-background-color{background-color:#557D2E}.has-green-color{color:#557D2E}.has-light-orange-background-color{background-color:#FCB415}.has-light-orange-color{color:#FCB415}.has-orange-background-color{background-color:#EE7328}.has-orange-color{color:#EE7328}.has-dark-orange-background-color{background-color:#902900}.has-dark-orange-color{color:#902900}.has-dark-green-background-color .history__container>h2{color:#b5c427}:root{--site-margin:20px}@media screen and (min-width:780px){:root{--site-margin:50px}}html{--scrollbar-width:0}.btn_primary,.wp-element-button{font-family:field-gothic-wide,sans-serif;font-size:.9375rem;background-color:#243A0F;border:2px solid #243A0F;color:#FFF;border-radius:20px;transition:all .2s ease-in-out;padding:9px 30px 12px 31px;text-decoration:none!important;text-transform:uppercase;max-width:fit-content}.btn_primary:focus,.btn_primary:hover,.wp-element-button:focus,.wp-element-button:hover{color:#243A0F;background-color:#b5c427}.btn_secondary,.is-style-btn_secondary .wp-element-button{font-family:field-gothic-wide,sans-serif;font-size:.9375rem;background-color:#243A0F;border:2px solid #243A0F;color:#FFF;border-radius:20px;transition:all .2s ease-in-out;padding:9px 30px 12px 31px;text-decoration:none!important;text-transform:uppercase;max-width:fit-content;color:#243A0F;background-color:#b5c427;border-color:#b5c427}.btn_secondary:focus,.btn_secondary:hover,.is-style-btn_secondary .wp-element-button:focus,.is-style-btn_secondary .wp-element-button:hover{color:#243A0F;background-color:#b5c427}.btn_secondary:focus,.btn_secondary:hover,.is-style-btn_secondary .wp-element-button:focus,.is-style-btn_secondary .wp-element-button:hover{background-color:#FFF}.has-lighter-green-background-color .btn_secondary,.has-lighter-green-background-color .is-style-btn_secondary .wp-element-button{background-color:#FFF;border-color:#FFF}.has-lighter-green-background-color .btn_secondary:focus,.has-lighter-green-background-color .btn_secondary:hover,.has-lighter-green-background-color .is-style-btn_secondary .wp-element-button:focus,.has-lighter-green-background-color .is-style-btn_secondary .wp-element-button:hover{background-color:#243A0F;color:#FFF}.alignfull,.alignwide{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);max-width:calc(100vw - var(--scrollbar-width));width:calc(100vw - var(--scrollbar-width))}.alignwide{padding-left:var(--site-margin);padding-right:var(--site-margin);margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);max-width:calc(100vw - var(--scrollbar-width));width:calc(100vw - var(--scrollbar-width))}@media screen and (min-width:1400px){.alignwide{margin-left:calc((1120px - 1400px)/ 2);margin-right:calc((1120px - 1400px)/ 2);max-width:1400px;width:1400px;padding-left:0;padding-right:0}}mark{background-color:#243A0F;color:#FFF;padding:2px 5px 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{text-transform:uppercase;font-style:normal;padding-top:0;font-family:field-gothic-xxcondensed,sans-serif}.h1,h1{font-weight:900;font-size:6.875rem;line-height:6.25rem}@media screen and (min-width:1125px){.h1,h1{padding-top:0;font-size:10.5625rem;line-height:8.625rem}}.h2,h2{font-weight:700;font-size:74px;line-height:60px}@media screen and (min-width:680px){.h2,h2{font-size:110px;line-height:85px}}.h3,h3{font-weight:700;font-size:53px}@media screen and (min-width:680px){.h3,h3{font-size:80px;line-height:75px}}.h4,h4{font-weight:700;font-size:44px;letter-spacing:.5px}@media screen and (min-width:680px){.h4,h4{font-size:64px;line-height:50px}}span.invert{color:#FFF}.has-white-background-color span.invert{color:#243A0F}.page-template-microsite .bdy{width:100vw;position:relative;overflow:hidden}.page-template-microsite .btn_primary{padding:8px 24px;background-color:#243A0F;color:#FFF;text-transform:uppercase;text-decoration:none;transition:all .25s ease-in-out;max-width:fit-content;font-weight:700;letter-spacing:1px}.page-template-microsite .btn_primary:focus,.page-template-microsite .btn_primary:hover{background-color:#B5C328;color:#243A0F}.page-template-microsite .site-header{background-color:#243A0F;border-bottom:1px solid gray;display:flex;align-items:center;justify-content:space-between;padding-top:15px;padding-left:var(--site-margin);padding-right:var(--site-margin);padding-bottom:14px}.page-template-microsite .logo{position:relative;background:0 0!important;padding:0;width:initial;flex:0 1 auto}@media screen and (max-width:979px){.page-template-microsite .logo{text-align:left;height:100%}}.page-template-microsite .logo svg{width:100%;max-width:205px}.page-template-microsite .logo svg path,.page-template-microsite .logo svg polygon,.page-template-microsite .logo svg rect{transition:all .25s ease-in-out;fill:#FFF}.page-template-microsite .logo a:focus svg path,.page-template-microsite .logo a:focus svg polygon,.page-template-microsite .logo a:focus svg rect,.page-template-microsite .logo a:hover svg path,.page-template-microsite .logo a:hover svg polygon,.page-template-microsite .logo a:hover svg rect{fill:#b5c427!important}.page-template-microsite .hdr{position:absolute;top:0;right:0;left:0;width:100vw;margin-right:0;margin-left:auto;padding-top:48px;padding-left:50px;padding-right:20px}@media screen and (min-width:980px){.page-template-microsite .hdr{padding-left:78px;padding-right:32px}}@media screen and (min-width:1200px){.page-template-microsite .hdr{max-width:94%}}@media screen and (min-width:1701px){.page-template-microsite .hdr{max-width:1600px}}.page-template-microsite .hdr .wrap{display:flex;align-items:center;justify-content:space-between;column-gap:32px;width:100%;max-width:1600px;position:initial}.page-template-microsite .hdr .logo svg path,.page-template-microsite .hdr .logo svg polygon,.page-template-microsite .hdr .logo svg rect{fill:#243A0F}.page-template-microsite .hdr .logo a:focus svg path,.page-template-microsite .hdr .logo a:focus svg polygon,.page-template-microsite .hdr .logo a:focus svg rect,.page-template-microsite .hdr .logo a:hover svg path,.page-template-microsite .hdr .logo a:hover svg polygon,.page-template-microsite .hdr .logo a:hover svg rect{fill:#FFF!important}.is-style-pre-heading{font-family:field-gothic-wide,sans-serif;text-transform:uppercase}.microsite-nav{z-index:1;flex:1 0 auto;padding-right:var(--site-margin);display:flex;justify-content:flex-end}.site-header .microsite-nav{padding-right:0}.site-header .microsite-nav .menu-toggle:focus span,.site-header .microsite-nav .menu-toggle:hover span{background:#b5c427!important}@media screen and (max-width:979px){.microsite-nav{z-index:10}}.microsite-nav.is-active .menu-microsite-container{right:0}@media screen and (min-width:980px){.microsite-nav.is-active .menu-microsite-container{right:initial}}.microsite-nav.is-active .menu-toggle span{opacity:1;transform:rotate(-40deg) translate(2px,0);background:#FFF!important}.microsite-nav.is-active .menu-toggle span:nth-last-child(3){transform:rotate(40deg) translate(3px,-4px)}.microsite-nav.is-active .menu-toggle span:nth-last-child(2){opacity:0;transform:rotate(0) scale(.2,.2)}.microsite-nav .menu-toggle{display:block;position:relative;z-index:1;border:0;outline:0;background:0 0;cursor:pointer;padding:5px}.microsite-nav .menu-toggle:focus span,.microsite-nav .menu-toggle:hover span{background:#243A0F}.microsite-nav .menu-toggle span{display:block;width:32px;height:4px;position:relative;background:#FFF;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}.microsite-nav .menu-toggle span:not(:last-child){margin-bottom:5px}.microsite-nav .menu-toggle span:first-child{transform-origin:0 0}.microsite-nav .menu-toggle span:nth-last-child(2){transform-origin:0 100%}@media screen and (min-width:980px){.microsite-nav .menu-toggle{display:none}}.microsite-nav .menu-microsite-container{position:absolute;transition:all .5s ease-in-out;background-color:#243A0F;top:0;right:-200%;height:100vh}@media screen and (max-width:979px){.microsite-nav .menu-microsite-container{max-width:60vw;width:100vw}}@media screen and (max-width:600px){.microsite-nav .menu-microsite-container{max-width:inherit}}@media screen and (min-width:980px){.microsite-nav .menu-microsite-container{position:relative;top:initial;right:initial;background-color:initial;height:initial;transition:none!important}}.splash-hero{background-color:#B5C328;position:relative;overflow:hidden}.splash-hero__overlay{position:relative;background-color:#FFF;width:100%;min-height:650px;display:flex;flex-direction:row;justify-content:flex-end;overflow:hidden}@media screen and (min-width:790px){.splash-hero__overlay{max-height:790px}}.splash-hero__overlay--left,.splash-hero__overlay--right{background-color:#243A0F;position:relative;overflow:hidden;max-width:1600px;width:100vw}.splash-hero__overlay--left:after,.splash-hero__overlay--right:after{content:'';position:absolute;top:0;background-color:#B5C328;width:100%;height:calc(100% - 120px)}.splash-hero__overlay--left{border-bottom-right-radius:200px;margin-right:7px;flex:0 1 auto;min-width:100vw}.splash-hero__overlay--left:after{right:14px;border-bottom-right-radius:200px}.splash-hero__overlay--right{border-bottom-left-radius:200px;margin-left:7px;display:flex;flex-direction:column;justify-content:flex-start;flex:1 0 auto}@media screen and (min-width:1200px){.splash-hero__overlay--right{flex:1 0 94%}}@media screen and (min-width:1701px){.splash-hero__overlay--right{flex:1 0 auto}}.splash-hero__overlay--right:after{left:14px;border-bottom-left-radius:200px}.splash-hero__content{display:flex;align-items:flex-start;width:100%;max-width:1440px;margin-left:0;padding-top:125px}@media screen and (min-width:791px){.splash-hero__content{height:calc(100% - 105px)}}@media screen and (max-width:790px){.splash-hero__content{flex-direction:column-reverse}}.splash-hero__figure{position:relative;z-index:1;margin:0;flex:0 0 410px}@media screen and (min-width:501px){.splash-hero__figure{min-height:595px}}@media screen and (min-width:1351px){.splash-hero__figure{flex:0 0 500px;min-height:675px}}.splash-hero__figure img{height:100%!important;max-width:inherit!important;left:-70px;width:565px;object-fit:cover;object-position:top;filter:grayscale(1);position:absolute}@media screen and (max-width:500px){.splash-hero__figure img{position:relative;width:100%;left:initial}}@media screen and (min-width:1351px){.splash-hero__figure img{width:715px}}.splash-hero__text{position:relative;z-index:1;flex:1 0 auto}@media screen and (max-width:790px){.splash-hero__text{padding-left:40px;padding-right:20px}}@media screen and (min-width:1240px){.splash-hero__text{max-width:fit-content}}.splash-hero__text h1{color:#FFF}@media screen and (min-width:780px){.splash-hero__text h1{margin-top:32px}}.splash-hero__text h1 span{color:#243A0F;text-transform:uppercase;font-style:normal;padding-top:0;font-family:field-gothic-xxcondensed,sans-serif;font-weight:900;font-size:6.875rem;line-height:6.25rem}@media screen and (min-width:1125px){.splash-hero__text h1 span{padding-top:0;font-size:10.5625rem;line-height:8.625rem}}.splash-hero__text p{font-family:field-gothic-wide,sans-serif;font-weight:600;color:#243A0F;text-transform:uppercase;font-size:13px;letter-spacing:1px;max-width:450px;margin-left:20px}@media screen and (min-width:400px){.splash-hero__text p{margin-left:50px}}@media screen and (min-width:645px){.splash-hero__text p{max-width:310px;margin-left:90px}}@media screen and (min-width:645px) and (max-width:790px){.splash-hero__text p{position:absolute;bottom:-30px;right:-140px;margin:0}}@media screen and (min-width:1125px){.splash-hero__text p{margin-left:150px}}@media screen and (min-width:1240px){.splash-hero__text p{position:absolute;bottom:10px;right:-70px;margin:0}}ul#menu-microsite{margin:0;padding:0;display:flex;justify-content:flex-end;gap:60px;list-style:none}@media screen and (max-width:979px){ul#menu-microsite{flex-direction:column;gap:30px;padding-top:150px;padding-right:40px;padding-left:20px;align-items:flex-end}}.site-header ul#menu-microsite li.menu-item__btn a{color:#243A0F;background-color:#b5c427;border-color:#b5c427}.site-header ul#menu-microsite li.menu-item__btn a:focus,.site-header ul#menu-microsite li.menu-item__btn a:hover{background-color:#FFF}.site-header ul#menu-microsite li:not(.site-header ul#menu-microsite li.menu-item__btn) a{color:#FFF}.site-header ul#menu-microsite li:not(.site-header ul#menu-microsite li.menu-item__btn) a:focus,.site-header ul#menu-microsite li:not(.site-header ul#menu-microsite li.menu-item__btn) a:hover{color:#b5c427}ul#menu-microsite li.menu-item__btn a{font-family:field-gothic-wide,sans-serif;font-size:.9375rem;background-color:#243A0F;border:2px solid #243A0F;color:#FFF;border-radius:20px;transition:all .2s ease-in-out;padding:9px 30px 12px 31px;text-decoration:none!important;text-transform:uppercase;max-width:fit-content}ul#menu-microsite li.menu-item__btn a:focus,ul#menu-microsite li.menu-item__btn a:hover{color:#243A0F;background-color:#b5c427}@media screen and (max-width:979px){ul#menu-microsite li.menu-item__btn a{color:#243A0F;background-color:#b5c427;border-color:#b5c427}ul#menu-microsite li.menu-item__btn a:focus,ul#menu-microsite li.menu-item__btn a:hover{background-color:#FFF}}ul#menu-microsite li:not(ul#menu-microsite li.menu-item__btn) a{color:#243A0F;font-size:.75rem;font-family:field-gothic-wide,sans-serif;line-height:1.125rem;text-transform:uppercase;transition:all .25s ease-in-out}@media screen and (max-width:979px){ul#menu-microsite li:not(ul#menu-microsite li.menu-item__btn) a{color:#FFF}}ul#menu-microsite li:not(ul#menu-microsite li.menu-item__btn) a:focus,ul#menu-microsite li:not(ul#menu-microsite li.menu-item__btn) a:hover{text-underline-offset:3px;color:#FFF}@media screen and (max-width:979px){ul#menu-microsite li:not(ul#menu-microsite li.menu-item__btn) a:focus,ul#menu-microsite li:not(ul#menu-microsite li.menu-item__btn) a:hover{color:#b5c427}}.splash-body{position:relative;width:100%;overflow:hidden;padding-top:100px;padding-right:20px;padding-left:20px}@media screen and (min-width:680px){.splash-body{margin-top:100px;padding-top:0;padding-right:0;padding-left:0;background-image:url(../png/hundred-symbols.png);background-position:-160px top;background-size:250px auto;background-repeat:repeat-y}}@media screen and (min-width:1024px){.splash-body{margin-top:0;background-repeat:no-repeat;background-size:contain;background-position:-280px 160px}}.splash-body__container{max-width:1700px;margin-left:auto;margin-right:auto;padding-bottom:80px;position:relative}@media screen and (min-width:680px){.splash-body__container{padding-right:20px}}@media screen and (min-width:1024px){.splash-body__container{padding-top:147px;padding-bottom:113px;padding-right:0}}@media screen and (min-width:1700px){.splash-body__container{background-position:top right}}.splash-body__container h2{color:#243A0F}@media screen and (min-width:680px){.splash-body__container h2{padding-left:170px}}@media screen and (min-width:1024px){.splash-body__container h2{padding-left:242px}}@media screen and (min-width:1800px){.splash-body__container h2{padding-left:142px}}.splash-body__container h2 span{color:#b5c427}.splash-body__container p{font-family:field-gothic,sans-serif;font-weight:500;font-size:16px;line-height:30px;color:#243A0F;max-width:625px}@media screen and (min-width:680px){.splash-body__container p{padding-left:170px}}@media screen and (min-width:1024px){.splash-body__container p{padding-left:242px}}@media screen and (min-width:1800px){.splash-body__container p{padding-left:142px}}.splash-body__buttons{margin-top:16px;max-width:625px;display:flex;gap:24px;flex-wrap:wrap}@media screen and (min-width:680px){.splash-body__buttons{padding-left:170px}}@media screen and (min-width:1024px){.splash-body__buttons{padding-left:242px}}@media screen and (min-width:1800px){.splash-body__buttons{padding-left:142px}}@media screen and (min-width:1800px){.splash-body__buttons{padding-left:142px}}.splash-body__figure{position:absolute;top:-10px;right:-300px;width:auto;height:100%;margin:0!important;display:none}@media screen and (min-width:1024px){.splash-body__figure{display:block}}@media screen and (min-width:1200px){.splash-body__figure{right:-200px}}.splash-body__figure img{width:auto!important;height:835px!important;object-fit:contain;object-position:top;z-index:-1;position:relative}.splash-footer{background-color:#243A0F;padding:60px 16px}.splash-footer__container{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:calc(100vw - var(--scrollbar-width));width:calc(100vw - var(--scrollbar-width));display:flex;align-items:flex-start;justify-content:space-between;column-gap:40px;width:100%;padding-left:var(--site-margin);padding-right:var(--site-margin);flex-direction:column-reverse;align-items:center}@media screen and (min-width:1024px){.splash-footer__container{flex-direction:row}}@media screen and (min-width:1500px){.splash-footer__container{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;max-width:calc(1500px - var(--site-margin));width:calc(1500px - var(--site-margin))}}.splash-footer__left,.splash-footer__right{flex:0 1 50%}.splash-footer__left svg{width:100%;max-width:300px}.splash-footer__left svg path,.splash-footer__left svg polygon,.splash-footer__left svg rect{fill:#FFF}.splash-footer .ctct-inline-form .ctct-form-defaults{background-color:transparent!important}.splash-footer .ctct-inline-form .ctct-form-defaults .ctct-form-footer{visibility:hidden;max-height:0;opacity:0;overflow:hidden}.splash-footer .ctct-inline-form .ctct-form-defaults .ctct-form-success .ctct-form-header,.splash-footer .ctct-inline-form .ctct-form-defaults .ctct-form-success .ctct-form-text{color:#FFF}.splash-footer .ctct-inline-form .ctct-form-custom #gdpr_text>*{color:#FFF}.splash-footer .ctct-inline-form .ctct-form-custom .ctct-form-header{color:#FFF!important;font-family:field-gothic-xxcondensed,sans-serif;font-weight:700;font-size:44px;letter-spacing:.5px}@media screen and (min-width:680px){.splash-footer .ctct-inline-form .ctct-form-custom .ctct-form-header{font-size:64px;line-height:50px}}.splash-footer .ctct-inline-form .ctct-form-custom .ctct-form-text{color:#b5c427!important;font-family:field-gothic-wide,sans-serif;text-transform:uppercase}.splash-footer .ctct-inline-form .ctct-form-custom .ctct-form-field .ctct-form-label{position:relative;margin-left:14px;color:#FFF;font-family:field-gothic-wide,sans-serif;text-transform:uppercase}.splash-footer .ctct-inline-form .ctct-form-custom .ctct-form-field .ctct-form-element{background-color:#18280A;border-radius:0;color:#FFF;border:0}.splash-footer .ctct-inline-form .ctct-form-custom .ctct-form-button{font-family:field-gothic-wide,sans-serif;font-size:.9375rem;background-color:#243A0F;border:2px solid #243A0F;color:#FFF;border-radius:20px;transition:all .2s ease-in-out;padding:9px 30px 12px 31px;text-decoration:none!important;text-transform:uppercase;max-width:fit-content;color:#243A0F!important;background-color:#b5c427!important;border-color:#b5c427!important;text-transform:uppercase!important}.splash-footer .ctct-inline-form .ctct-form-custom .ctct-form-button:focus,.splash-footer .ctct-inline-form .ctct-form-custom .ctct-form-button:hover{color:#243A0F;background-color:#b5c427}.splash-footer .ctct-inline-form .ctct-form-custom .ctct-form-button:focus,.splash-footer .ctct-inline-form .ctct-form-custom .ctct-form-button:hover{background-color:#FFF!important}.no-mt{margin-top:0}.no-mb{margin-bottom:0}.wp-block-heading.is-style-large{font-family:field-gothic-xxcondensed,sans-serif;font-weight:700;font-size:6.5rem;line-height:1}@media screen and (min-width:320px){.wp-block-heading.is-style-large{font-size:calc(104px + (169 - 104) * ((100vw - 320px)/ (1024 - 320)))}}@media screen and (min-width:1024px){.wp-block-heading.is-style-large{font-size:10.5625rem}}@media screen and (min-width:1024px){.wp-block-heading.is-style-large{line-height:12.625rem}}.block--media-text .wp-block-heading.is-style-large{font-size:6.25rem}@media screen and (min-width:320px){.block--media-text .wp-block-heading.is-style-large{font-size:calc(100px + (150 - 100) * ((100vw - 320px)/ (1024 - 320)))}}@media screen and (min-width:1024px){.block--media-text .wp-block-heading.is-style-large{font-size:9.375rem}}@media screen and (min-width:1024px){.block--media-text .wp-block-heading.is-style-large{line-height:8.125rem}}p{margin-top:0!important;font-family:field-gothic,sans-serif;font-weight:500}p.is-style-large{font-family:field-gothic-wide,sans-serif;font-size:1rem;text-transform:uppercase;line-height:1}@media screen and (min-width:320px){p.is-style-large{font-size:calc(16px + (17 - 16) * ((100vw - 320px)/ (1024 - 320)))}}@media screen and (min-width:1024px){p.is-style-large{font-size:1.0625rem}}@media screen and (min-width:1024px){p.is-style-large{line-height:1.5625rem}}p.is-style-pre-heading{font-size:.875rem;text-transform:uppercase;font-family:field-gothic-wide,sans-serif;line-height:1.1875rem}.wp-block-group{padding-top:80px}.wp-block-group.alignfull .wp-block-group__inner-container{margin-left:auto!important;margin-right:auto!important}.wp-block-group .wp-block-group__inner-container{padding-left:var(--site-margin);padding-right:var(--site-margin);margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);max-width:calc(100vw - var(--scrollbar-width));width:calc(100vw - var(--scrollbar-width))}@media screen and (min-width:1400px){.wp-block-group .wp-block-group__inner-container{margin-left:calc((1120px - 1400px)/ 2);margin-right:calc((1120px - 1400px)/ 2);max-width:1400px;width:1400px;padding-left:0;padding-right:0}}@media screen and (min-width:1400px){.wp-block-group .wp-block-group__inner-container{margin-left:calc((1120px - 1400px)/ 2);margin-right:calc((1120px - 1400px)/ 2);max-width:1400px;width:1400px;padding-left:0;padding-right:0}}.wp-block-group .wp-block-group__inner-container .wp-block-columns+.block--column-cards{margin-top:135px;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}@media screen and (min-width:1600px){.wp-block-group .wp-block-group__inner-container .wp-block-columns+.block--column-cards{margin-left:calc((1460px - 1600px)/ 2)!important;margin-right:calc((1460px - 1600px)/ 2)!important}}