/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@viewport{width:device-width}:root{--black:#000;--gray:#595959;--white:#fff;--midnight:#20251e;--green-dark:#2b4016;--green:#38610f;--green-bright:#61a61d;--forest:#3a4630;--gold:#fab040;--cream:#fef3e2;--color-text:#20251e;--color-text-light:#595959;--color-section-header:#3a4630;--color-accent:#38610f;--color-link:#38610f;--color-link-underline:color-mix(in srgb,var(--color-link),#0000 70%);--color-link-hover:#38610f;--color-button-primary-text:var(--white);--color-button-primary-bg:var(--color-accent);--color-button-primary-bg-hover:color-mix(in srgb,var(--color-button-primary-bg),#000 10%);--color-button-secondary-text:var(--white);--color-button-secondary-bg:var(--forest);--color-button-secondary-bg-hover:color-mix(in srgb,var(--color-button-secondary-bg),#000 10%);--color-border:#ccc}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}figure{margin:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{font-family:Montserrat,sans-serif;font-size:112.5%;line-height:1.6111111111}h1{font-size:3.5rem;line-height:1.0158730159;margin-block:0 1.6666666667rem}h1,h2{font-family:Teko,sans-serif;font-weight:700}h2{font-size:3rem;line-height:1.037037037;margin-block:3.3333333333rem 1.1111111111rem}h3{font-family:Teko,sans-serif;font-size:2.3333333333rem;font-weight:500;line-height:1.0476190476}p{margin:1em 0}ol,ul{margin:1em 0;padding:0 0 0 1em}blockquote:not([class]){border-left:5px solid var(--color-accent);font-size:1.7777777778rem;font-style:italic;font-weight:600;line-height:1.625;margin-block:2.7777777778rem;padding-left:2.2222222222rem}blockquote:not([class])>:first-child{margin-top:0}blockquote:not([class])>:last-child{margin-bottom:0}blockquote:not([class]) em{font-style:normal}blockquote:not([class]) .citation{font-size:.8333333333rem;font-style:normal;font-weight:400;line-height:1.2}blockquote:not([class]) .citation:before{content:"– "}blockquote:not([class]) .citation em{font-style:italic}hr{border:0;border-top:1px solid var(--color-border)}a{color:var(--color-link);text-decoration-color:var(--color-link-underline);transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color;transition-timing-function:ease-in-out}a:focus,a:hover{color:var(--color-link-hover);text-decoration-color:inherit}:focus:not(:focus-visible){outline:none}:focus-visible{outline:.25em solid var(--color-accent);outline-offset:.125em}@supports not selector(:focus-visible){:focus{outline:.25em solid var(--color-accent);outline-offset:.125em}}img{border:0;height:auto;max-width:100%;vertical-align:bottom;width:auto}.captioned-entity,.embedded-entity{margin-bottom:1.5em;margin-top:1.5em}.captioned-entity img,.embedded-entity img{display:block}.captioned-entity .embedded-entity{margin:unset}.full-width{margin-left:0;margin-right:0}.full-width img{width:100%}.half-width,.quarter-width{max-width:50%}@media(min-width:31.25em){.quarter-width{max-width:25%}}.image--align-center{margin-left:auto;margin-right:auto;text-align:center}.image--align-left{margin-right:auto;text-align:left}.image--align-right{margin-left:auto;text-align:right}figcaption{font-size:.8333333333rem;line-height:1.6;margin-block:1.1111111111rem;text-align:left}figcaption>:first-child{margin-top:0}figcaption>:last-child{margin-bottom:0}.embed-video{height:0;margin-block:2.2222222222rem;padding-bottom:56.25%;padding-top:25px;position:relative}.embed-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video-embed-field-lazy-play{border:0}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left;margin-bottom:.5em;margin-right:1.5em}.align-right{float:right;margin-bottom:.5em;margin-left:1.5em}.align-center{display:block;text-align:center}.align-center,.align-center img{margin-left:auto;margin-right:auto}table{margin:0 0 1.5em;max-width:100%}td,th{font-size:.7777777778em;line-height:1.375;padding:.375em;text-align:left}th{font-weight:700}td{border-top:1px solid #ccc}:root{accent-color:#38610f}.form-item{margin-bottom:1rem}.form-item input.error,.form-item select.error,.form-item textarea.error{border:1px solid #c00}.form-item .description{color:#595959;font-size:.8em}.fieldset__label.form-required:after,.form-item__label.form-required:after,.form-required>.fieldset__label:after,.horizontal-tab-button .form-required:after,.vertical-tabs__menu-link .form-required:after{color:#c00;content:"*"}label{display:block;font-weight:700}label.option{display:inline}.fieldset{border:1px solid #ccc;margin:1.5rem 0;min-width:0;padding:0}.fieldset__legend{display:contents;float:left;width:100%}.fieldset__label{color:#595959;display:block;font-size:.7777777778rem;font-weight:700;letter-spacing:.08em;padding:1rem 1.5rem;text-transform:uppercase}.fieldset__label--group{color:inherit;font-size:inherit;letter-spacing:inherit;padding:0;text-transform:inherit}.fieldset__wrapper{margin:1.5rem 1.5rem 1.75rem}.fieldset__wrapper:not(:first-child){margin-top:0}.fieldset__wrapper--group{margin:0}.fieldset__description{color:#595959;font-size:.8333333333rem;margin-block:0 .2777777778rem}.fieldset--group{background:none;border:0;border-radius:0;box-shadow:none;color:inherit}.form-type-date label,.form-type-email label,.form-type-number label,.form-type-password label,.form-type-search label,.form-type-tel label,.form-type-textarea label,.form-type-textfield label,.form-type-url label{font-weight:700}.form-type-date .description,.form-type-email .description,.form-type-number .description,.form-type-password .description,.form-type-search .description,.form-type-tel .description,.form-type-textarea .description,.form-type-textfield .description,.form-type-url .description{margin:.125em 0}.form-date,.form-email,.form-number,.form-search,.form-tel,.form-text,.form-textarea,.form-url{border:1px solid #ccc;border-radius:3px;color:#595959;font-size:.8888888889em;line-height:1.375;max-width:100%;padding:.5em}.form-date:focus,.form-email:focus,.form-number:focus,.form-search:focus,.form-tel:focus,.form-text:focus,.form-textarea:focus,.form-url:focus{border-color:#38610f;color:#20251e}.form-checkboxes .form-item,.form-radios .form-item{margin:0}.form-checkboxes input+label,.form-radios input+label{color:#595959;font-weight:400}.form-checkboxes input:checked+label,.form-radios input:checked+label{color:#20251e}.form-select{appearance:none;background-color:#fff;background-image:url(/themes/custom/mifarmlink/images/select-bg.svg);background-position:right .5em top 55%;background-repeat:no-repeat;background-size:.5em auto;border:1px solid #ccc;border-radius:3px;font-size:.8888888889em;line-height:1.25;max-width:100%;padding:.5em 1.25em .5em .5em}.form-select:focus{border-color:#38610f}.tabledrag-toggle-weight-wrapper{display:none}.field-multiple-table{margin-block:0}.field-multiple-table h4.label{font-size:1rem;margin:0}.field-multiple-table a.tabledrag-handle .handle{height:24px;width:24px}.field-multiple-table .form-item{margin:0}.field-multiple-table .form-submit{background-color:#0000;border:1px solid;border-radius:3px;color:var(--color-link);cursor:pointer;display:inline-block;font-size:.8888888889rem;font-weight:700;line-height:1.25;padding:.5rem 1.0555555556rem;text-align:center;text-decoration:none;transition-duration:.3s;transition-property:color,background-color;transition-timing-function:ease-in-out;vertical-align:top}.field-multiple-table .form-submit:focus,.field-multiple-table .form-submit:hover{background-color:#0000;color:var(--color-link-hover)}.form-file{border:1px solid var(--color-border);color:var(--color-text-light);font-size:.8888888889em;line-height:1.375;max-width:100%;padding:.5em}.form-submit{background-color:var(--color-button-primary-bg);border:none;border-radius:3px;color:var(--color-button-primary-text);cursor:pointer;display:inline-block;font-size:.8888888889rem;font-weight:700;line-height:1.25;padding:.5555555556rem 1.1111111111rem;text-align:center;text-decoration:none;transition-duration:.3s;transition-property:color,background-color;transition-timing-function:ease-in-out;vertical-align:top}.form-submit:focus,.form-submit:hover{background-color:var(--color-button-primary-bg-hover);color:var(--color-button-primary-text)}.captcha{border:0;margin-block:2.2222222222rem 2.2222222222rem;padding:0}.captcha__title{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}details{--accordion-expander:var(--green);appearance:none;border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);padding-block:1.3333333333rem}details+details{border-top:0}details[open]>summary:before{transform:rotate(90deg)}details summary{align-items:center;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:1.2222222222em;font-weight:700;gap:1.1111111111rem;justify-content:space-between;line-height:1.2727272727;list-style:none;position:relative;transition:color .3s ease-in-out}details summary::-webkit-details-marker,details summary::marker{display:none}details summary:focus,details summary:hover{color:var(--color-link-hover)}details summary:after{flex-basis:.8888888889rem;flex-shrink:0;height:.1111111111rem;width:.8888888889rem}details summary:after,details summary:before{background-color:var(--accordion-expander);border-radius:.8888888889rem;content:"";display:block}details summary:before{height:.8888888889rem;margin-top:-.4444444444rem;position:absolute;right:.3888888889rem;top:50%;transition:transform .2s ease-in-out;width:.1111111111rem}details .details-wrapper{margin-top:1.1111111111rem}details .details-wrapper>:first-child{margin-top:0}details .details-wrapper>:last-child{margin-bottom:0}details.form-wrapper{margin-bottom:1rem}details.form-wrapper summary{font-size:1rem}details.form-wrapper .details-description{color:#595959;font-size:.8333333333rem;margin-bottom:.8333333333rem}.region-header-inner{display:grid;margin-inline:auto;max-width:65.5555555556rem;width:92%}@media(max-width:49.9375em){.region-header-inner{align-items:center;gap:0 .8333333333rem;grid-template-areas:"logo toggle" "navigation navigation"}}@media(min-width:50em){.region-header-inner{align-items:center;gap:1.1111111111rem;grid-template-areas:"logo navigation";grid-template-columns:auto 1fr}}.region-branding{grid-area:logo}@media(min-width:50em){.region-branding{padding-block:.5555555556rem}}.navigation-toggle{align-self:end;display:block;grid-area:toggle;justify-self:end}@media(min-width:50em){.navigation-toggle{display:none}}.region-navigation{grid-area:navigation}@media(max-width:49.9375em){.region-navigation{display:none;margin:1.1111111111rem 0}.region-navigation.is-active{align-items:flex-start;display:flex;flex-direction:column;gap:.5555555556rem}}@media(min-width:50em){.region-navigation{display:flex;gap:.8333333333rem;justify-content:flex-end}.region-navigation-primary{display:flex}}.page-title{margin-inline:auto;margin-top:2.3333333333rem;max-width:65.5555555556rem;width:92%}.region-content{margin-bottom:4.4444444444rem}.region-footer-inner{display:grid;gap:1.6666666667rem .8333333333rem;grid-template-columns:1fr;margin-inline:auto;max-width:65.5555555556rem;width:92%}@media(min-width:33.3333333333rem){.region-footer-inner{grid-template-columns:1fr 1fr}}@media(min-width:50rem){.region-footer-inner{grid-template-columns:2fr 1.5fr 1.5fr 1fr}}.bs-m-0{margin:0!important}.bs-mt-0,.bs-my-0{margin-top:0!important}.bs-mr-0,.bs-mx-0{margin-right:0!important}.bs-mb-0,.bs-my-0{margin-bottom:0!important}.bs-ml-0,.bs-mx-0{margin-left:0!important}.bs-m-1{margin:1.1111111111rem!important}.bs-mt-1,.bs-my-1{margin-top:1.1111111111rem!important}.bs-mr-1,.bs-mx-1{margin-right:1.1111111111rem!important}.bs-mb-1,.bs-my-1{margin-bottom:1.1111111111rem!important}.bs-ml-1,.bs-mx-1{margin-left:1.1111111111rem!important}.bs-m-2{margin:2.2222222222rem!important}.bs-mt-2,.bs-my-2{margin-top:2.2222222222rem!important}.bs-mr-2,.bs-mx-2{margin-right:2.2222222222rem!important}.bs-mb-2,.bs-my-2{margin-bottom:2.2222222222rem!important}.bs-ml-2,.bs-mx-2{margin-left:2.2222222222rem!important}.bs-m-3{margin:3.3333333333rem!important}.bs-mt-3,.bs-my-3{margin-top:3.3333333333rem!important}.bs-mr-3,.bs-mx-3{margin-right:3.3333333333rem!important}.bs-mb-3,.bs-my-3{margin-bottom:3.3333333333rem!important}.bs-ml-3,.bs-mx-3{margin-left:3.3333333333rem!important}.bs-m-4{margin:4.4444444444rem!important}.bs-mt-4,.bs-my-4{margin-top:4.4444444444rem!important}.bs-mr-4,.bs-mx-4{margin-right:4.4444444444rem!important}.bs-mb-4,.bs-my-4{margin-bottom:4.4444444444rem!important}.bs-ml-4,.bs-mx-4{margin-left:4.4444444444rem!important}.bs-m-5{margin:5.5555555556rem!important}.bs-mt-5,.bs-my-5{margin-top:5.5555555556rem!important}.bs-mr-5,.bs-mx-5{margin-right:5.5555555556rem!important}.bs-mb-5,.bs-my-5{margin-bottom:5.5555555556rem!important}.bs-ml-5,.bs-mx-5{margin-left:5.5555555556rem!important}.bs-p-0{padding:0!important}.bs-pt-0,.bs-py-0{padding-top:0!important}.bs-pr-0,.bs-px-0{padding-right:0!important}.bs-pb-0,.bs-py-0{padding-bottom:0!important}.bs-pl-0,.bs-px-0{padding-left:0!important}.bs-p-1{padding:1.1111111111rem!important}.bs-pt-1,.bs-py-1{padding-top:1.1111111111rem!important}.bs-pr-1,.bs-px-1{padding-right:1.1111111111rem!important}.bs-pb-1,.bs-py-1{padding-bottom:1.1111111111rem!important}.bs-pl-1,.bs-px-1{padding-left:1.1111111111rem!important}.bs-p-2{padding:2.2222222222rem!important}.bs-pt-2,.bs-py-2{padding-top:2.2222222222rem!important}.bs-pr-2,.bs-px-2{padding-right:2.2222222222rem!important}.bs-pb-2,.bs-py-2{padding-bottom:2.2222222222rem!important}.bs-pl-2,.bs-px-2{padding-left:2.2222222222rem!important}.bs-p-3{padding:3.3333333333rem!important}.bs-pt-3,.bs-py-3{padding-top:3.3333333333rem!important}.bs-pr-3,.bs-px-3{padding-right:3.3333333333rem!important}.bs-pb-3,.bs-py-3{padding-bottom:3.3333333333rem!important}.bs-pl-3,.bs-px-3{padding-left:3.3333333333rem!important}.bs-p-4{padding:4.4444444444rem!important}.bs-pt-4,.bs-py-4{padding-top:4.4444444444rem!important}.bs-pr-4,.bs-px-4{padding-right:4.4444444444rem!important}.bs-pb-4,.bs-py-4{padding-bottom:4.4444444444rem!important}.bs-pl-4,.bs-px-4{padding-left:4.4444444444rem!important}.bs-p-5{padding:5.5555555556rem!important}.bs-pt-5,.bs-py-5{padding-top:5.5555555556rem!important}.bs-pr-5,.bs-px-5{padding-right:5.5555555556rem!important}.bs-pb-5,.bs-py-5{padding-bottom:5.5555555556rem!important}.bs-pl-5,.bs-px-5{padding-left:5.5555555556rem!important}.bs-m-auto{margin:auto!important}.bs-mt-auto,.bs-my-auto{margin-top:auto!important}.bs-mr-auto,.bs-mx-auto{margin-right:auto!important}.bs-mb-auto,.bs-my-auto{margin-bottom:auto!important}.bs-ml-auto,.bs-mx-auto{margin-left:auto!important}.container-narrow{margin-inline:auto;max-width:38.8888888889rem;width:92%}@media(min-width:50em){.container-narrow{width:54%}}.container-middle{margin-inline:auto;max-width:55.5555555556rem;width:92%}@media(min-width:50em){.container-middle{width:77%}}.container-wide{margin-inline:auto;max-width:65.5555555556rem;width:92%}.row{display:flex;flex-wrap:wrap}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:none;width:auto}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media(min-width:500px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:none;width:auto}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media(min-width:800px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:none;width:auto}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}div[class^=col-]:not(:only-child) .block:first-child .block__title,div[class^=col-]:not(:only-child) .block:first-child .embed-video,div[class^=col-]:not(:only-child) .block:first-child .text-block__content>:first-child,div[class^=col-]:not(:only-child) .block:first-child>:first-child{margin-top:0}.element-focusable,.element-invisible{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}.element-focusable:active,.element-focusable:focus{position:static!important;clip:auto;height:auto;overflow:auto;width:auto}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto;transition:none!important}}#skip-link{margin:0}#skip-link a,#skip-link a:visited{background-color:#666;color:#fff;display:block;padding:2px 0 3px;text-align:center;width:100%}html{background-color:#fff;color:var(--color-text)}.region-header{border-bottom:1px solid var(--color-border);padding-block:.5555555556rem}.header-logo-link{display:block}.header-logo{height:1.5555555556rem}.menu{list-style:none;margin:0;padding:0}.region-navigation .menu--main{--color-link:var(--midnight)}.region-navigation .menu--account{--color-link:var(--green);text-transform:uppercase}@media(max-width:49.9375em){.region-navigation nav+nav{border-top:1px solid #fab040;margin-top:.8333333333rem;padding-top:.8333333333rem}}@media(min-width:50em){.region-navigation nav+nav{border-left:1px solid #fab040;margin-left:.8333333333rem;padding-left:.8333333333rem}}.region-navigation .menu{display:flex;flex-direction:column;gap:.8333333333rem}@media(min-width:50em){.region-navigation .menu{flex-direction:row}}.region-navigation .menu__link{--color-link-underline:#0000;display:block;font-family:Teko,sans-serif;line-height:1;text-decoration-thickness:2px;text-underline-offset:5px}.region-navigation .menu__link:focus,.region-navigation .menu__link:hover{text-decoration-color:var(--gold)}.region-navigation .menu--top-level>.menu__item>.menu__link{font-size:1.2222222222rem;font-weight:500}.region-navigation .menu--level-2{flex-direction:column}.region-navigation .menu--level-2 .menu__link{font-family:Montserrat,sans-serif;font-size:.7777777778rem;font-weight:400;text-underline-offset:2px}@media(max-width:49.9375em){.region-navigation .menu__link{padding:.2777777778rem 0}.region-navigation .menu--level-2{padding-left:.5555555556rem;padding-top:.2777777778rem}}@media(min-width:50em){.region-navigation .menu--top-level{display:flex}.region-navigation .menu--top-level>.menu__item--expanded{position:relative}.region-navigation .menu--top-level>.menu__item--expanded>.menu__link{padding-right:.7777777778rem}.region-navigation .menu--top-level>.menu__item--expanded:after{background-image:url(/themes/custom/mifarmlink/images/dropdown--midnight.svg);background-position:50%;background-repeat:no-repeat;content:"";height:8px;margin-top:-4px;position:absolute;right:0;top:50%;transition:transform .2s ease-in-out;width:11px}.region-navigation .menu--top-level>.menu__item:focus-within:after,.region-navigation .menu--top-level>.menu__item:hover:after{transform:rotate(180deg)}.region-navigation .menu--top-level>.menu__item:focus-within .menu,.region-navigation .menu--top-level>.menu__item:hover .menu{display:flex;opacity:1;visibility:visible;z-index:100}.region-navigation .menu--level-2{background-color:#fff;border:1px solid #ccc;box-shadow:0 3px 6px #00000029;left:50%;margin-left:-7.7777777778rem;opacity:0;padding:1.1111111111rem;position:absolute;top:1.9444444444rem;transition:all .5s ease;visibility:hidden;width:13.8888888889rem;z-index:-1}.no-js .region-navigation .menu--level-2{display:none}.region-navigation .menu--level-2:after,.region-navigation .menu--level-2:before{border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;border-top:0;content:"";height:0;left:6.6666666667rem;margin:0;padding:0;position:absolute;top:-10px;width:0}.region-navigation .menu--level-2:before{border-bottom:10px solid #ccc;top:-11px}}.user-logged-in .menu__item:has(.menu__link[href="/user/register"]),.user-logged-in .menu__link[href="/user/register"]{display:none}.navigation-toggle{appearance:none;background:none;border:0;color:#20251e;cursor:pointer;font-size:.6666666667rem;font-weight:700;line-height:1;padding:1rem 0 .2222222222rem;position:relative;text-transform:uppercase;transition:color .15s ease-in-out}.navigation-toggle:after,.navigation-toggle:before{background-color:#20251e;content:"";display:block;height:.1111111111rem;left:0;position:absolute;transition:transform .15s ease-in-out;width:100%}.navigation-toggle:before{top:0}.navigation-toggle:after{top:.5555555556rem}.navigation-toggle[aria-expanded=true]{color:#0000}.navigation-toggle[aria-expanded=true]:before{left:.1666666667rem;transform:rotate(45deg) translate(.3888888889rem,.7222222222rem)}.navigation-toggle[aria-expanded=true]:after{transform:rotate(-45deg) translate(-.2222222222rem,.1111111111rem)}.region-breadcrumb{margin-block:1.3888888889rem}.content-add .region-breadcrumb,.content-edit .region-breadcrumb{display:none}.breadcrumb{margin-inline:auto;max-width:65.5555555556rem;width:92%}.breadcrumb__list{--color-text:var(--gray);--color-link:var(--gray);--color-link-underline:#0000;font-size:.6666666667rem;font-weight:700;list-style:none;margin:0;padding:0;text-transform:uppercase}.breadcrumb__item,.breadcrumb__list{align-items:center;display:flex;gap:.2777777778rem}.breadcrumb__item:not(:last-child):after{content:"⟶";display:block;margin-top:-2px}.field-label--inline--wrapper{display:block;margin-bottom:1em}.field--inline{display:inline}.field-label--inline{display:inline-block;margin:0;padding:0 .25em 0 0}.term-icons{display:flex;flex-wrap:wrap;gap:.5555555556rem;list-style:none;padding:0}.term-icons__item{flex:1;line-height:1.2;min-width:calc(50% - .27778rem)}.term-icon{gap:.5555555556rem}.term-icon,.term-icon__icon{align-items:center;display:flex}.term-icon__icon{height:1.4444444444rem;justify-content:center;min-width:1.4444444444rem;width:1.4444444444rem}.term-icon img,.term-icon svg{height:100%;object-fit:contain;width:100%}.accordion-block{margin-block:2.2222222222rem}.accordion{--accordion-expander:var(--green);appearance:none;border-bottom:1px solid var(--color-border);border-top:1px solid var(--color-border);padding-block:1.3333333333rem}.accordion+.accordion{border-top:0}.accordion[open]>.accordion__title:before{transform:rotate(90deg)}.accordion__title{align-items:center;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:1.2222222222em;font-weight:700;gap:1.1111111111rem;justify-content:space-between;line-height:1.2727272727;list-style:none;position:relative;transition:color .3s ease-in-out}.accordion__title::-webkit-details-marker,.accordion__title::marker{display:none}.accordion__title:focus,.accordion__title:hover{color:var(--color-link-hover)}.accordion__title:after{flex-basis:.8888888889rem;flex-shrink:0;height:.1111111111rem;width:.8888888889rem}.accordion__title:after,.accordion__title:before{background-color:var(--accordion-expander);border-radius:.8888888889rem;content:"";display:block}.accordion__title:before{height:.8888888889rem;margin-top:-.4444444444rem;position:absolute;right:.3888888889rem;top:50%;transition:transform .2s ease-in-out;width:.1111111111rem}.accordion__content{display:flex;flex-direction:column;gap:1.6666666667rem;margin-top:1.1111111111rem}@media(min-width:38.8888888889rem){.accordion__content{flex-direction:row}.accordion__image{max-width:30%;min-width:30%}}.accordion__body>:first-child{margin-top:0}.accordion__body>:last-child{margin-bottom:0}.featured-links-block{margin-block:3.3333333333rem 4.4444444444rem}.featured-links-block__title{color:var(--color-section-header);font-size:3.5rem;line-height:1;margin-block:2.2222222222rem;text-align:center;text-transform:uppercase}.featured-links-block__title:before{background-color:var(--section-title-bar,var(--gold));content:"";display:block;height:.4444444444rem;margin:0 auto .8333333333rem;width:8.3333333333rem}.featured-links{display:flex;flex-wrap:wrap;gap:.8333333333rem;justify-content:center;list-style:none;padding:0}.featured-links__item{flex-basis:13.6111111111rem}.featured-link{align-items:end;border-bottom:.4444444444rem solid #fab040;color:#fff;display:grid;text-decoration:none;width:100%}.featured-link:focus,.featured-link:hover{color:#fff}.featured-link:focus img,.featured-link:hover img{transform:scale(1.05)}.featured-link__image{align-items:end;display:grid;grid-area:1/1;height:100%;overflow:hidden;position:relative}.featured-link__image img{grid-area:1/1;height:100%;object-fit:cover;transition:transform .1s cubic-bezier(.56,.2,.54,.55);width:100%;will-change:transform}.featured-link__text{background-image:linear-gradient(0deg,#20251e,#0000);font-family:Teko,sans-serif;font-size:2rem;font-weight:700;grid-area:1/1;line-height:1;margin:0;padding:2.7777777778rem .8333333333rem .8333333333rem;position:relative;text-transform:uppercase;z-index:2}.hero-block{--color-text:var(--white);--color-link:var(--white);--color-link-hover:var(--white);--color-text-bold:var(--gold);align-items:end;display:grid;min-height:30rem}.hero-block__title{font-size:2.6666666667rem;grid-area:1/1;line-height:1;margin:4.4444444444rem 5% 2.2222222222rem;position:relative;text-transform:uppercase;z-index:2}.hero-block__title>:first-child{margin-top:0}.hero-block__title>:last-child{margin-bottom:0}@media(min-width:31.25em)and (max-width:49.9375em){.hero-block__title{font-size:3.5555555556rem;max-width:24.4444444444rem}}@media(min-width:50em){.hero-block__title{font-size:4rem;max-width:33.3333333333rem}}.hero-block__title>*{color:var(--color-text);font-size:inherit;line-height:inherit}.hero-block strong{color:var(--color-text-bold)}.hero-block__image{align-items:end;display:grid;grid-area:1/1;height:100%;position:relative}.hero-block__image img{grid-area:1/1;height:100%;object-fit:cover;width:100%}.hero-block__image:before{background-image:linear-gradient(rgba(32,37,30,.125),rgba(32,37,30,.675));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-block__caption{color:#fff;font-size:.6666666667rem;font-weight:600;grid-area:1/1;margin-block:0;padding:.5555555556rem 5%;position:relative;text-align:right;z-index:2}.hero-block__caption>:first-child{margin-top:0}.hero-block__caption>:last-child{margin-bottom:0}.hero-block__caption a{color:inherit}.home-stats-block{margin-block:4.4444444444rem}.home-stats-block__title{color:var(--color-section-header);font-size:3.5rem;line-height:1;margin-block:2.2222222222rem;text-align:center;text-transform:uppercase}.home-stats-block__title:before{background-color:var(--section-title-bar,var(--gold));content:"";display:block;height:.4444444444rem;margin:0 auto .8333333333rem;width:8.3333333333rem}.home-stats{--color-text:var(--forest);display:grid;grid-template-columns:1fr;list-style:none;margin-inline:auto;max-inline-size:44.4444444444rem;padding:0;grid-gap:2.7777777778rem;color:var(--color-text)}@media(min-width:44.4444444444rem){.home-stats{grid-template-columns:1fr 1fr}}.home-stat{display:flex;flex-wrap:wrap;gap:.5555555556rem 1.1111111111rem}.home-stat:before{background-position:50% top;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:4.4444444444rem;width:4.4444444444rem}.home-stat--links:before{background-image:url(/themes/custom/mifarmlink/images/stat--links.svg)}.home-stat--farms:before{background-image:url(/themes/custom/mifarmlink/images/stat--farms.svg)}.home-stat--counties:before{background-image:url(/themes/custom/mifarmlink/images/stat--counties.svg)}.home-stat--acres:before{background-image:url(/themes/custom/mifarmlink/images/stat--acres.svg)}.home-stat__info{margin-block:0}.home-stat__value{display:block;font-family:Teko,sans-serif;font-size:4.4444444444rem;line-height:.8}.home-stat__label{display:block;font-size:.8333333333rem;font-weight:700;line-height:1.3333333333;text-transform:uppercase}.image-text-block{container-name:image-text-block;container-type:inline-size}.image-text{align-items:center;display:grid;gap:1.3888888889rem 1.6666666667rem;grid-template-columns:auto;margin-block:3.3333333333rem}.image-text img{width:100%}.image-text__caption{font-size:.6666666667rem;font-weight:600;margin-block:.8333333333rem 0}.image-text__caption>:first-child{margin-top:0}.image-text__caption>:last-child{margin-bottom:0}.image-text__title{color:var(--color-section-header);font-size:1.5rem;line-height:1.2222222222;margin-block:0}.image-text__body{margin-top:.8333333333rem}.image-text__body>:first-child{margin-top:0}.image-text__body>:last-child{margin-bottom:0}@container image-text-block (min-width:600px){.image-text{grid-template-columns:1fr 1.12fr}.image-text.right{grid-template-columns:1.12fr 1fr}.image-text.right .image-text__image{order:2}.image-text__text{padding-inline:8.5%}}@container image-text-block (min-width:900px){.image-text__title{font-size:1.9444444444rem;line-height:1.2285714286}.image-text__subtitle{font-size:1.6111111111rem;line-height:1.1034482759}}@supports not (contain:inline-size){@media(min-width:38.8888888889rem){.image-text{grid-template-columns:1fr 1.12fr}.image-text.right{grid-template-columns:1.12fr 1fr}.image-text.right .image-text__image{order:2}.image-text__text{padding-inline:8.5%}}@media(min-width:61.1111111111rem){.image-text__title{font-size:1.9444444444rem;line-height:1.2285714286}.image-text__subtitle{font-size:1.6111111111rem;line-height:1.1034482759}}}.logos-block{--logos-aspect-ratio:1;margin-block:3.3333333333rem}.logos{align-items:center;display:flex;flex-wrap:wrap;gap:1.6666666667rem;justify-content:center;list-style:none;margin-block:0;padding:0}.logos__item{flex-basis:var(--logo-width,10rem)}.logo__link{aspect-ratio:var(--logos-aspect-ratio);border:2px solid #0000;color:var(--color-text);display:block;text-align:center;text-decoration:none;transition:border-color .3s ease-in-out}.logo__link:focus,.logo__link:hover{border-color:var(--color-link);color:var(--color-link)}.logo__image{aspect-ratio:var(--logos-aspect-ratio);background-color:#fff;display:flex;padding:.5555555556rem}.logo__image img{height:100%;margin:auto;object-fit:contain;width:100%}.logo__name{font-size:.6666666667rem;line-height:1.1666666667;margin-block:0 .5555555556rem}.quote-block{margin-block:2.7777777778rem}.quote{border-left:5px solid var(--color-accent);margin:0;padding-left:2.2222222222rem}.quote__body{font-size:1.7777777778rem;font-style:italic;font-weight:600;line-height:1.625}.quote__body>:first-child{margin-top:0}.quote__body>:last-child{margin-bottom:0}.quote__body em{font-style:normal}.quote__attribution{font-family:Montserrat,sans-serif;font-size:.8333333333rem;font-style:normal;font-weight:400;line-height:1.2;margin-top:.8333333333rem}.quote__attribution>:first-child:before{content:"– "}.quote__attribution p{margin:0}.quote__attribution em{font-style:italic}.video-block{margin-block:2.2222222222rem}.video-block .embed-video{margin-block:0}.is-front .page-title{height:1px;overflow:hidden;position:absolute!important;width:1px;clip:rect(1px,1px,1px,1px)}.is-front .region-content{margin-bottom:0}.content-add .page-title,.content-edit .page-title{text-align:center}.node-form{margin-inline:auto;max-width:38.8888888889rem;width:92%}@media(min-width:50em){.node-form{width:54%}}.node-land-seeker-profile-edit-form,.node-landowner-profile-edit-form{margin-bottom:4.4444444444rem}.content-type-landowner-profile .region-content{margin-bottom:0}.landowner-profile__section-title{color:#3a4630;margin-block:3.3333333333rem 1.1111111111rem}.landowner-profile__section-title:before{background-color:var(--gold);content:"";display:block;height:.4444444444rem;margin-block:0 .8333333333rem;width:8.3333333333rem}.landowner-profile__field-label{margin-block:2.2222222222rem .5555555556rem}.landowner-profile__location{font-size:.8888888889rem;font-weight:700;margin-block:0}.landowner-profile__tenure-intro{font-size:.8888888889rem;font-weight:700;margin-block:.2777777778rem 0}.landowner-profile__updated{align-items:center;color:var(--color-text-light);display:flex;font-size:.6666666667rem;font-weight:700;gap:.3888888889rem;margin-block:.5555555556rem 1.3888888889rem;text-transform:uppercase}.landowner-profile__updated:before{background-image:url(/themes/custom/mifarmlink/images/icon--updated.svg);background-position:50%;background-size:contain;content:"";height:.6666666667rem;width:.6666666667rem}.landowner-profile__images{border-radius:.3888888889rem;height:23.3333333333rem;margin-block:1.3888888889rem 1.6666666667rem;margin-inline:auto;max-width:65.5555555556rem;overflow:clip;position:relative;width:92%}.landowner-profile__images a{display:block;height:100%;width:100%}.landowner-profile__images img{height:100%;object-fit:cover;width:100%}.landowner-profile__images.count-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5555555556rem}.landowner-profile__images.count-3{display:grid;grid-template-rows:1fr 1fr;grid-gap:.5555555556rem;grid-template-areas:"a a" "b c";grid-template-columns:1fr 1fr}.landowner-profile__images.count-3>:first-child{grid-area:a}.landowner-profile__images.count-3>:nth-child(2){grid-area:b}.landowner-profile__images.count-3>:nth-child(3){grid-area:c}.landowner-profile__images.count-3>:nth-child(3)~a{display:none}@media(min-width:40.625em){.landowner-profile__images.count-3{grid-template-areas:"a b" "a c";grid-template-columns:7fr 3fr}}.landowner-profile__images__trigger{appearance:none;background-color:#ffffffd1;border:0;border-radius:.7777777778rem;bottom:.8333333333rem;color:#20251e;cursor:pointer;font-size:.7777777778rem;line-height:1;padding:.3888888889rem .8333333333rem;position:absolute;right:.8333333333rem;transition:background-color .3s ease-in-out}.landowner-profile__images__trigger:focus,.landowner-profile__images__trigger:hover{background-color:#fff}.landowner-profile__overview{display:flex;flex-wrap:wrap;gap:1.1111111111rem 2.2222222222rem;justify-content:center;margin-block:2.2222222222rem 3.3333333333rem}.landowner-profile__overview__section{max-width:22.2222222222rem}.landowner-profile__overview h3{font-size:1.5rem;font-weight:500;margin-block:1.3888888889rem 1.1111111111rem;text-align:center;text-transform:uppercase}.landowner-profile__overview h3:after{background-color:#fab040;content:"";display:block;height:.4444444444rem;margin:.2777777778rem auto 0;width:8.3333333333rem}.landowner-profile__acreage{display:flex;flex-wrap:wrap;font-size:.5555555556rem;font-weight:700;gap:1.1111111111rem;justify-content:center;list-style:none;margin-inline:auto;max-width:33.3333333333rem;padding:0;text-align:center;text-transform:uppercase}.landowner-profile__acreage strong{display:block;font-family:Teko,sans-serif;font-size:5rem;font-weight:500;line-height:.8}.landowner-profile__acreage__item{flex:1;min-width:6.7777777778rem}.find-farmland-view h2{color:var(--color-section-header);font-size:3rem;line-height:1;margin-block:3.3333333333rem 1.6666666667rem}.find-farmland-view h2:before{background-color:var(--gold);content:"";display:block;height:.4444444444rem;margin-block:0 .8333333333rem;width:8.3333333333rem}.find-farmland-view .view__header{border:1px solid var(--color-border);border-bottom:0;color:var(--color-text-light);font-size:.8888888889rem;margin-top:2.2222222222rem;padding:1.1111111111rem 1.1111111111rem 0}.find-farmland-view .view__header>:first-child{margin-top:0}.find-farmland-view .view__header>:last-child{margin-bottom:0}.find-farmland-view .view__header+.views-exposed-form{border:1px solid var(--color-border);border-top:0;margin-top:0;padding:1.1111111111rem}.farm-teasers{display:grid;gap:1.1111111111rem;grid-template-columns:1fr;list-style:none;padding:0}@media(min-width:38.8888888889rem){.farm-teasers{grid-template-columns:1fr 1fr}}@media(min-width:52.7777777778rem){.farm-teasers{grid-template-columns:1fr 1fr 1fr}}@media(min-width:66.6666666667rem){.farm-teasers{grid-template-columns:1fr 1fr 1fr 1fr}}.farm-teaser{--color-link:var(--forest);--color-link-hover:inherit}.farm-teaser,.farm-teaser__link{display:flex;flex-direction:column;height:100%}.farm-teaser__link{border:1px solid var(--color-border);border-top-right-radius:1.5rem;padding:1.1111111111rem 1.6666666667rem;text-decoration:none}.farm-teaser__link:focus,.farm-teaser__link:hover{border-color:#38610f}.farm-teaser__title{font-size:1.8333333333rem;font-weight:500;margin-block:0 .2777777778rem}.farm-teaser__acreage,.farm-teaser__county{text-transform:uppercase}.farm-teaser__acreage,.farm-teaser__county,.farm-teaser__tenure{color:var(--color-text-light);font-size:.8333333333rem;font-weight:500;margin-block:0}.farm-teaser__updated{align-items:center;color:var(--color-text-light);display:flex;font-size:.6111111111rem;font-weight:700;gap:.3888888889rem;letter-spacing:.08em;margin-block:auto 0;padding-top:.8333333333rem;text-transform:uppercase}.farm-teaser__updated:before{background-image:url(/themes/custom/mifarmlink/images/icon--updated.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.6666666667rem;width:.6666666667rem}.featured-farms{list-style:none;padding:0}.featured-farm{--color-link:var(--color-text);--color-link-underline:#0000;background-color:#fef3e2;border-top-right-radius:1.5rem;min-height:24.4444444444rem;overflow:hidden}@media(min-width:44.4444444444rem){.featured-farm{border-top-right-radius:0;display:grid;grid-template-columns:7fr 5fr}}.featured-farm__image{display:flex}@media(min-width:44.4444444444rem){.featured-farm__image{clip-path:polygon(0 0,90% 0,100% 100%,0 100%)}}.featured-farm__image a{display:flex;height:100%;width:100%}.featured-farm__image img{height:100%;object-fit:cover;width:100%}.featured-farm__text{display:flex;flex-direction:column;justify-content:center;padding:1.3888888889rem 1.6666666667rem 1.1111111111rem}@media(min-width:44.4444444444rem){.featured-farm__text{padding:1.3888888889rem 2.7777777778rem 1.1111111111rem}}.featured-farm__title{color:var(--color-text);font-size:2.7222222222rem;font-weight:500;line-height:1;margin-block:0 .5555555556rem}.featured-farm__acreage,.featured-farm__county{text-transform:uppercase}.featured-farm__acreage,.featured-farm__county,.featured-farm__tenure{font-size:1rem;font-weight:500;line-height:1.5;margin-block:0}.featured-farm__updated{align-items:center;color:var(--color-text-light);display:flex;font-size:.6666666667rem;font-weight:700;gap:.3888888889rem;letter-spacing:.08em;margin-block:.5555555556rem 0;text-transform:uppercase}.featured-farm__updated:before{background-image:url(/themes/custom/mifarmlink/images/icon--updated.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.6666666667rem;width:.6666666667rem}.content-type-land-seeker-profile .region-content{margin-bottom:0}.land-seeker-profile__section-title{color:#3a4630;margin-block:3.3333333333rem 1.1111111111rem}.land-seeker-profile__section-title:before{background-color:var(--gold);content:"";display:block;height:.4444444444rem;margin-block:0 .8333333333rem;width:8.3333333333rem}.land-seeker-profile__field-label{margin-block:2.2222222222rem .5555555556rem}.land-seeker-profile__summary{font-size:1.2222222222rem}.land-seeker-profile__location,.land-seeker-profile__tenure-intro{font-size:.8888888889rem;font-weight:400;margin-block:.5555555556rem 0}.land-seeker-profile__location strong,.land-seeker-profile__tenure-intro strong{font-weight:700}.land-seeker-profile__updated{align-items:center;color:var(--color-text-light);display:flex;font-size:.6666666667rem;font-weight:700;gap:.3888888889rem;margin-block:.5555555556rem 1.3888888889rem;text-transform:uppercase}.land-seeker-profile__updated:before{background-image:url(/themes/custom/mifarmlink/images/icon--updated.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.6666666667rem;width:.6666666667rem}.land-seeker-profile__images{border-radius:.3888888889rem;height:23.3333333333rem;margin-block:1.3888888889rem 1.6666666667rem;margin-inline:auto;max-width:65.5555555556rem;overflow:clip;position:relative;width:92%}.land-seeker-profile__images a{display:block;height:100%;width:100%}.land-seeker-profile__images img{height:100%;object-fit:cover;width:100%}.land-seeker-profile__images.count-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5555555556rem}.land-seeker-profile__images.count-3{display:grid;grid-template-rows:1fr 1fr;grid-gap:.5555555556rem;grid-template-areas:"a a" "b c";grid-template-columns:1fr 1fr}.land-seeker-profile__images.count-3>:first-child{grid-area:a}.land-seeker-profile__images.count-3>:nth-child(2){grid-area:b}.land-seeker-profile__images.count-3>:nth-child(3){grid-area:c}.land-seeker-profile__images.count-3>:nth-child(3)~a{display:none}@media(min-width:40.625em){.land-seeker-profile__images.count-3{grid-template-areas:"a b" "a c";grid-template-columns:7fr 3fr}}.land-seeker-profile__images__trigger{appearance:none;background-color:#ffffffd1;border:0;border-radius:.7777777778rem;bottom:.8333333333rem;color:#20251e;cursor:pointer;font-size:.7777777778rem;line-height:1;padding:.3888888889rem .8333333333rem;position:absolute;right:.8333333333rem;transition:background-color .3s ease-in-out}.land-seeker-profile__images__trigger:focus,.land-seeker-profile__images__trigger:hover{background-color:#fff}.land-seeker-profile__overview{display:flex;flex-wrap:wrap;gap:1.1111111111rem 2.2222222222rem;justify-content:center;margin-block:2.2222222222rem 3.3333333333rem}.land-seeker-profile__overview h3{font-size:1.5rem;font-weight:500;margin-block:1.3888888889rem 1.1111111111rem;text-align:center;text-transform:uppercase}.land-seeker-profile__overview h3:after{background-color:#fab040;content:"";display:block;height:.4444444444rem;margin:.2777777778rem auto 0;width:8.3333333333rem}.land-seeker-profile__overview__section{max-width:22.2222222222rem}.land-seeker-profile__acreage{display:flex;flex-wrap:wrap;font-size:.5555555556rem;font-weight:700;gap:1.1111111111rem 1.6666666667rem;justify-content:center;list-style:none;margin-inline:auto;max-width:33.3333333333rem;padding:0;text-align:center;text-transform:uppercase}.land-seeker-profile__acreage strong{display:block;font-family:Teko,sans-serif;font-size:5rem;font-weight:500;line-height:.8;white-space:nowrap}.find-farmer-view h2{color:var(--color-section-header);font-size:3rem;line-height:1;margin-block:3.3333333333rem 1.6666666667rem}.find-farmer-view h2:before{background-color:var(--gold);content:"";display:block;height:.4444444444rem;margin-block:0 .8333333333rem;width:8.3333333333rem}.find-farmer-view .view__header{border:1px solid var(--color-border);border-bottom:0;color:var(--color-text-light);font-size:.8888888889rem;margin-top:2.2222222222rem;padding:1.1111111111rem 1.1111111111rem 0}.find-farmer-view .view__header>:first-child{margin-top:0}.find-farmer-view .view__header>:last-child{margin-bottom:0}.find-farmer-view .view__header+.views-exposed-form{border:1px solid var(--color-border);border-top:0;margin-top:0;padding:1.1111111111rem}.farmer-teasers{display:grid;gap:1.1111111111rem;grid-template-columns:1fr;list-style:none;padding:0}@media(min-width:38.8888888889rem){.farmer-teasers{grid-template-columns:1fr 1fr}}@media(min-width:52.7777777778rem){.farmer-teasers{grid-template-columns:1fr 1fr 1fr}}@media(min-width:66.6666666667rem){.farmer-teasers{grid-template-columns:1fr 1fr 1fr 1fr}}.farmer-teaser{--color-link:var(--forest);--color-link-hover:inherit;--color-border-hover:var(--green);--color-bg:var(--white);display:flex;flex-direction:column;height:100%}.farmer-teaser--featured{--color-border:#fab04040;--color-bg:var(--cream)}.farmer-teaser__link{background-color:var(--color-bg);border:1px solid var(--color-border);border-top-right-radius:1.5rem;display:flex;flex-direction:column;height:100%;padding:1.1111111111rem 1.6666666667rem;text-decoration:none}.farmer-teaser__link:focus,.farmer-teaser__link:hover{border-color:var(--color-border-hover)}.farmer-teaser__title{font-size:1.8333333333rem;font-weight:500;margin-block:0 .2777777778rem}.farmer-teaser__summary{color:var(--color-text-light);font-size:.8333333333rem;font-weight:500;margin-block:0}.farmer-teaser__updated{align-items:center;color:var(--color-text-light);display:flex;font-size:.6111111111rem;font-weight:700;gap:.3888888889rem;letter-spacing:.08em;margin-block:auto 0;padding-top:.8333333333rem;text-transform:uppercase}.farmer-teaser__updated:before{background-image:url(/themes/custom/mifarmlink/images/icon--updated.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:.6666666667rem;width:.6666666667rem}.resource-teasers-toc-header{background-color:#fef3e2;color:#3a4630;font-size:1.3333333333rem;margin-block:2.2222222222rem 0;padding:1.3888888889rem 1.3888888889rem 0;text-transform:uppercase}.resource-teasers-toc{background-color:#fef3e2;margin-block:0 3.3333333333rem;padding:.5555555556rem 1.3888888889rem 1.1111111111rem}.resource-teasers-toc__item{display:flex;gap:.5555555556rem}.resource-teasers-toc__item:before{content:"↓"}.resource-teasers{display:flex;flex-direction:column;gap:1.6666666667rem;list-style:none;padding:0}.resource-teaser__title{margin-block:0}.resource-teaser__source{color:var(--color-text-light);font-size:.7777777778rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.resource-teaser__source,.resource-teaser__summary{margin-block:.5555555556rem 0}.resource-teaser__summary>:first-child{margin-top:0}.resource-teaser__summary>:last-child{margin-bottom:0}.listing-banner{--color-text:var(--white);--color-link:var(--white);--color-link-hover:var(--gold);background-color:#20251ef2;bottom:0;color:var(--color-text);margin-top:3.3333333333rem;position:sticky}.listing-banner__inner{display:flex;flex-wrap:wrap;gap:.5555555556rem .8333333333rem;justify-content:space-between;margin-inline:auto;max-width:65.5555555556rem;padding-block:.8333333333rem;width:92%}.listing-banner__intro{display:flex;flex-direction:column;justify-content:center}.listing-banner__intro>:first-child{margin-top:0}.listing-banner__intro>:last-child{margin-bottom:0}.listing-banner__cta{align-items:center;display:flex;flex-wrap:wrap;gap:.5555555556rem 1.1111111111rem}.listing-banner__cta>*{margin-block:0}.listing-contact{border:1px solid var(--color-border);padding:0}.listing-contact__close{display:flex;justify-content:flex-end;padding:.5555555556rem}.listing-contact__close__trigger{appearance:none;background-color:var(--color-text);border:0;cursor:pointer;display:block;height:1.6666666667rem;-webkit-mask-image:url(/themes/custom/mifarmlink/images/icon--close.svg);mask-image:url(/themes/custom/mifarmlink/images/icon--close.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1.3333333333rem;mask-size:1.3333333333rem;overflow:hidden;padding:0;text-indent:-9999px;transition:background-color .3s ease-in-out;width:1.6666666667rem}.listing-contact__close__trigger:focus,.listing-contact__close__trigger:hover{background-color:var(--color-link)}.listing-contact__content{max-width:27.7777777778rem;padding:1.6666666667rem 2.7777777778rem}.listing-contact__title{color:#3a4630;font-size:2.2222222222rem;margin-block:0 .2777777778rem}.listing-contact__location{font-size:.7777777778rem;margin-block:0}.listing-contact__updated{align-items:center;color:var(--color-text-light);display:flex;font-size:.6666666667rem;font-weight:700;gap:.3888888889rem;margin-block:.5555555556rem 1.3888888889rem;text-transform:uppercase}.listing-contact__updated:before{background-image:url(/themes/custom/mifarmlink/images/icon--updated.svg);background-position:50%;background-size:contain;content:"";height:.6666666667rem;width:.6666666667rem}.no-js #show-listing-contact{display:none}::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#20251e80}[class*=bg-]{background-color:var(--bg-color,#fff);color:var(--color-text)}.bg-map{--bg-color:var(--cream);background-image:url(/themes/custom/mifarmlink/images/bg-map.svg);background-position:50% bottom;background-repeat:no-repeat;background-size:auto 120%}.bg-chicken,.bg-green-dark{--bg-color:var(--green-dark);--color-text:var(--white);--color-section-header:var(--white);--section-title-bar:var(--green-bright)}.bg-chicken{background-image:url(/themes/custom/mifarmlink/images/bg-chicken.png);background-size:cover}.flag.flag-favorite-farm,.flag.flag-favorite-farmer{align-items:center;display:flex}.flag.flag-favorite-farm.action-unflag a,.flag.flag-favorite-farmer.action-unflag a{color:#fab040}.flag.flag-favorite-farm.action-flag a,.flag.flag-favorite-farmer.action-flag a{color:#fff}.flag.flag-favorite-farm a,.flag.flag-favorite-farmer a{align-items:center;column-gap:.5rem;display:inline-flex;flex-direction:row;flex-wrap:wrap;font-weight:600;text-align:center;text-decoration:none;text-transform:uppercase}.flag.flag-favorite-farm svg,.flag.flag-favorite-farmer svg{fill:currentColor;height:1.6666666667em}.region-pre-footer{--color-text:var(--green-dark);--color-button-primary-bg:var(--green-dark);background-color:#fab040;color:var(--color-text);padding-block:2.7777777778rem}.region-pre-footer .mailchimp-signup-subscribe-form{align-items:center;display:flex;flex-direction:column;gap:.5555555556rem 2.7777777778rem;justify-content:center}@media(min-width:44.4444444444rem){.region-pre-footer .mailchimp-signup-subscribe-form{flex-direction:row}}.region-pre-footer .mailchimp-signup-subscribe-form .block__title{line-height:.8;margin-block:0;text-transform:uppercase}@media(min-width:44.4444444444rem){.region-pre-footer .mailchimp-signup-subscribe-form .block__title{text-align:right}}.region-pre-footer .mailchimp-signup-subscribe-form form{align-items:flex-end;display:flex;gap:.5555555556rem}.region-pre-footer .mailchimp-signup-subscribe-form .form-item{margin:0}.region-pre-footer .mailchimp-signup-subscribe-form .form-item__label{font-size:.7777777778rem;text-transform:uppercase}.region-footer{--color-text:var(--gold);--color-link:var(--gold);--color-link-hover:var(--white);--color-link-underline:#0000;background-color:#20251e;background-image:linear-gradient(180deg,#20251e,#20251e99 40%,#0000 80%),url(/themes/custom/mifarmlink/images/bg-footer.webp);background-position:50%;background-size:cover;color:var(--color-text);padding-block:3.3333333333rem 16.6666666667rem}.region-footer .menu{display:flex;flex-direction:column;gap:1.1111111111rem}.region-footer .menu__link{font-size:.8333333333rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.menu--social .menu{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.1111111111rem}.menu--social .menu__link{display:flex}.menu--social svg{fill:currentColor}.region-site-credits{--color-text:var(--gray);padding-block:.8333333333rem}.region-site-credits .logos-block{--logos-aspect-ratio:2;margin-block:0}.region-site-credits .logos-block__title{font-family:Montserrat,sans-serif;font-size:.5555555556rem;text-align:center;text-transform:uppercase}.views-exposed-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-block:2.7777777778rem;grid-gap:1.3888888889rem .5555555556rem;align-items:end}.views-exposed-form .form-item{margin:0}.views-exposed-form .form-select,.views-exposed-form .form-text{width:100%}.views-exposed-form label{font-size:.7777777778rem;font-weight:600;line-height:1.1428571429;margin-bottom:.2222222222rem;text-transform:uppercase}.views-exposed-form .form-actions{display:flex;gap:.5555555556rem}.views-exposed-form .form-submit{background-color:var(--color-button-primary-bg);border:none;border-radius:3px;color:var(--color-button-primary-text);cursor:pointer;display:inline-block;font-size:.8888888889rem;font-weight:700;line-height:1.25;padding:.5555555556rem 1.1111111111rem;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:.3s;transition-property:color,background-color;transition-timing-function:ease-in-out;vertical-align:top;width:100%}.views-exposed-form .form-submit:focus,.views-exposed-form .form-submit:hover{background-color:var(--color-button-primary-bg-hover);color:var(--color-button-primary-text)}.views-exposed-form .form-submit[data-drupal-selector=edit-reset]{background-color:var(--color-button-secondary-bg);border:none;border-radius:3px;color:var(--color-button-secondary-text);cursor:pointer;display:inline-block;font-size:.8888888889rem;font-weight:700;line-height:1.25;padding:.5555555556rem 1.1111111111rem;text-align:center;text-decoration:none;transition-duration:.3s;transition-property:color,background-color;transition-timing-function:ease-in-out;vertical-align:top}.views-exposed-form .form-submit[data-drupal-selector=edit-reset]:focus,.views-exposed-form .form-submit[data-drupal-selector=edit-reset]:hover{background-color:var(--color-button-secondary-bg-hover);color:var(--color-button-secondary-text)}[data-drupal-views-infinite-scroll-pager] .button{background-color:var(--color-button-primary-bg);border:none;border-radius:3px;color:var(--color-button-primary-text);cursor:pointer;display:inline-block;font-size:.8888888889rem;font-weight:700;line-height:1.25;padding:.5555555556rem 1.1111111111rem;text-align:center;text-decoration:none;transition-duration:.3s;transition-property:color,background-color;transition-timing-function:ease-in-out;vertical-align:top}[data-drupal-views-infinite-scroll-pager] .button:focus,[data-drupal-views-infinite-scroll-pager] .button:hover{background-color:var(--color-button-primary-bg-hover);color:var(--color-button-primary-text)}.messages{background-color:#353641;background-position:1rem 50%;background-repeat:no-repeat;background-size:1rem auto;border:solid #353641;border-radius:2px;border-width:0 0 0 5px;color:#fff;margin-block:2.2222222222rem 0;margin-inline:auto;max-width:65.5555555556rem;padding:1.5rem 1.5rem 1.5rem calc(3rem - 5px);width:92%}.messages a{color:inherit;font-weight:700}.messages--status{background-image:url(/themes/custom/mifarmlink/images/message-status.svg);border-color:#4c9d2a}.messages--warning{background-image:url(/themes/custom/mifarmlink/images/message-warning.svg);border-color:#fadc3b}.messages--error{background-image:url(/themes/custom/mifarmlink/images/message-error.svg);border-color:red}.button--primary{background-color:var(--color-button-primary-bg);border:none;border-radius:3px;color:var(--color-button-primary-text);cursor:pointer;display:inline-block;font-size:.8888888889rem;font-weight:700;line-height:1.25;padding:.5555555556rem 1.1111111111rem;text-align:center;text-decoration:none;transition-duration:.3s;transition-property:color,background-color;transition-timing-function:ease-in-out;vertical-align:top}.button--primary:focus,.button--primary:hover{background-color:var(--color-button-primary-bg-hover);color:var(--color-button-primary-text)}.button--secondary{background-color:var(--color-button-secondary-bg);border:none;border-radius:3px;color:var(--color-button-secondary-text);cursor:pointer;display:inline-block;font-size:.8888888889rem;font-weight:700;line-height:1.25;padding:.5555555556rem 1.1111111111rem;text-align:center;text-decoration:none;transition-duration:.3s;transition-property:color,background-color;transition-timing-function:ease-in-out;vertical-align:top}.button--secondary:focus,.button--secondary:hover{background-color:var(--color-button-secondary-bg-hover);color:var(--color-button-secondary-text)}.contact-button{align-items:center;background-color:#0000;border:1px solid;border-radius:3px;color:var(--color-link);cursor:pointer;display:inline-block;display:inline-flex;font-size:.8888888889rem;font-weight:700;gap:.5555555556rem;line-height:1.25;padding:.5rem 1.0555555556rem;text-align:center;text-decoration:none;transition-duration:.3s;transition-property:color,background-color;transition-timing-function:ease-in-out;vertical-align:top}.contact-button:focus,.contact-button:hover{background-color:#0000;color:var(--color-link-hover)}.contact-button:focus:before,.contact-button:hover:before{background-color:var(--color-link-hover)}.contact-button:before{background-color:var(--color-link);content:"";display:block;height:1.25em;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:1.25em}.contact-button--email:before{-webkit-mask-image:url(/themes/custom/mifarmlink/images/icon--email.svg);mask-image:url(/themes/custom/mifarmlink/images/icon--email.svg)}.contact-button--phone:before{-webkit-mask-image:url(/themes/custom/mifarmlink/images/icon--phone.svg);mask-image:url(/themes/custom/mifarmlink/images/icon--phone.svg)}.contact-button--text:before{-webkit-mask-image:url(/themes/custom/mifarmlink/images/icon--text.svg);mask-image:url(/themes/custom/mifarmlink/images/icon--text.svg)}.tabs-container{margin:1rem 0 1.5rem}.tabs{border-bottom:1px solid #bbb;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:1rem;margin-top:1rem;text-align:left}.tabs li{margin:.5rem .5rem 0}.tabs a{border-bottom:3px solid #0000;color:#000;display:block;font-weight:600;padding:.25em;text-decoration:none}.tabs a:focus,.tabs a:hover{border-bottom-color:#fab04080}.tabs a.is-active{border-bottom-color:#fab040;color:#20251e;cursor:default;font-weight:700}.vertical-tabs__pane{margin-bottom:0;padding:1.1111111111rem 1.1111111111rem .5555555556rem}.vertical-tabs__pane>:first-child{margin-top:0}.vertical-tabs__pane>:last-child{margin-bottom:0}.vertical-tabs__pane .details-wrapper{margin-top:0}.vertical-tabs__pane textarea{box-sizing:border-box;width:100%}.pager__items{clear:both;padding:0;text-align:center}.pager__item{background-image:none;display:inline;list-style-type:none;padding:0 .5em}.pager__item.is-active{font-weight:700}.section-user .page-title{text-align:center;width:100%}.section-user .region-content{margin-inline:auto;max-width:36.1111111111rem;padding-block:2.2222222222rem 4.4444444444rem;width:92%}.profile{--color-border:#fab04040;margin-inline:auto;max-width:800px}.profile__user-links{margin-bottom:2.2222222222rem}.profile__user-links a{font-size:.7777777778rem;text-transform:uppercase}.profile__listing-title{margin-block:1.3888888889rem 0}.profile__listing-status{margin-block:0}.profile__listing-links{margin-block:.2777777778rem}.profile__listing-links a{font-size:.7777777778rem;text-transform:uppercase}.profile__listing-workflow-status{background-color:#fff6;border:1px solid var(--color-border);font-size:.8333333333rem;margin-block:1.1111111111rem;padding:1.1111111111rem}.profile-section{background:#fab04026;border:1px solid var(--color-border);border-top-right-radius:1.5rem;margin-bottom:2.2222222222rem;padding:1.6666666667rem}.profile-section>:first-child{margin-top:0}.profile-section>:last-child{margin-bottom:0}.profile-section h3{color:#3a4630;margin-block:0}.profile-section .view__header>:first-child{margin-top:0}.profile-section .view__header>:last-child{margin-bottom:0}.profile-section .view__footer{font-size:.7777777778rem;margin-top:1.6666666667rem}.profile-section .view__footer>:first-child{margin-top:0}.profile-section .view__footer>:last-child{margin-bottom:0}.list--profile-listings{list-style:none;padding:0}.list--profile-listings li:not(:first-child){border-top:1px dashed var(--color-border);margin-top:1.6666666667rem}.list--favorites{list-style:none;margin-bottom:0;padding:0}.list--favorites li{align-items:center;display:flex;gap:.8333333333rem;justify-content:space-between}.list--favorites li:not(:first-child){border-top:1px dashed var(--color-border);margin-top:.5555555556rem;padding-top:.5555555556rem}.list--favorites .flag{font-size:.7777777778rem}.list--favorites .flag a{color:#20251e!important}.list--favorites .flag a:focus,.list--favorites .flag a:hover{color:#38610f!important}.layout-builder-block{background-color:inherit}div.layout-builder__add-block,div.layout-builder__add-section{padding:.5em 0}.layout-builder__link{position:relative;z-index:10}.layout-builder-form{margin:1.5em 0}.layout-builder-form>.form-actions{font-size:1.2em;text-align:center}.layout-builder-form>.form-actions .form-type-checkbox{font-size:12px;letter-spacing:.08em;margin-top:1.5em;text-transform:uppercase}.layout-builder-form .button:not(.button--primary){background-color:#0000;border:1px solid;border-radius:3px;color:var(--color-link);cursor:pointer;display:inline-block;font-size:.8888888889rem;font-weight:700;line-height:1.25;padding:.5rem 1.0555555556rem;text-align:center;text-decoration:none;transition-duration:.3s;transition-property:color,background-color;transition-timing-function:ease-in-out;vertical-align:top}.layout-builder-form .button:not(.button--primary):focus,.layout-builder-form .button:not(.button--primary):hover{background-color:#0000;color:var(--color-link-hover)}.layout-builder-form .form-type-vertical-tabs{display:none}#drupal-off-canvas-wrapper{--off-canvas-title-font-size:rem(24);--off-canvas-button-font-size:rem(15)}#drupal-off-canvas form{margin-inline:0!important;padding-inline:0!important}#drupal-off-canvas label,#drupal-off-canvas summary{font-size:1rem}#bs_nav-tabs{margin-inline:0!important;padding-inline:0!important;width:100%!important}#drupal-off-canvas-wrapper .inline-block-create-button{align-items:center;display:flex;font-size:.8888888889rem;gap:.8333333333rem}#drupal-off-canvas-wrapper .inline-block-create-button:before{margin:0;position:static!important;transform:none}.bs_input-circles .form-radios .form-item{width:auto!important}.option.bg-texture,.option.bg-texture-border{background-color:#fff!important;background-image:url(/themes/custom/mifarmlink/images/bg-texture-55.png)!important}.option.bg-texture-border{border:5px solid #fff!important}#layout-builder-modal form{margin:0!important}.view-media-library .view-header{margin-block:2.2222222222rem}.view-media-library table{width:100%}.view-id-media_library.view-display-id-widget .views-field-media-library-select-form{display:block;left:1rem;position:absolute;top:1rem;z-index:1}.media-library-item__preview img{width:100%}.media-library-item--grid{--space-xl:3rem;--space-l:1.5rem;--space-m:1rem;--space-s:0.75rem;--space-xs:0.5rem}.media-library-item--grid:before{left:unset!important;top:unset!important;z-index:10}.media-library-item--grid .form-item{margin:0!important}.maintenance-page{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:5.5555555556rem 5%;text-align:center}.maintenance-page:after{animation:tractor 20s linear infinite;background-image:url(/themes/custom/mifarmlink/images/icon--tractor.svg);background-position:50% bottom;background-repeat:no-repeat;background-size:contain;bottom:-5px;content:"";height:80px;left:-80px;position:absolute;width:80px;will-change:transform}.maintenance-page__header{margin-bottom:2.2222222222rem}.maintenance-page__header img{max-width:16.6666666667rem;width:80%}.maintenance-page__main{margin-inline:auto;max-width:35.5555555556rem}@keyframes tractor{0%{transform:translateX(0)}to{transform:translateX(calc(100vw + 200px))}}#mc_embed_signup{font-family:Montserrat,sans-serif!important}#mc_embed_signup h2{font-size:3rem!important;font-weight:700}#mc_embed_signup #mc-embedded-subscribe{background-color:var(--color-button-primary-bg);color:var(--color-button-primary-text);font-family:Montserrat,sans-serif;font-weight:700}#mc_embed_signup #mc-embedded-subscribe:focus,#mc_embed_signup #mc-embedded-subscribe:hover{background-color:var(--color-button-primary-bg-hover);color:var(--color-button-primary-text)}#mc-embedded-subscribe-form{margin-inline:0!important}.display_archive{display:flex;flex-direction:column;font-family:Montserrat,sans-serif!important;font-size:1rem!important;gap:1.1111111111rem}.display_archive .campaign{margin:0!important}#baguetteBox-overlay{background-color:#222;background-color:#000c;display:none;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:1000000}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;height:100%;padding:30px;position:relative;text-align:center;width:100%}#baguetteBox-overlay .full-image figure{display:inline;height:100%;margin:0}#baguetteBox-overlay .full-image img{box-shadow:0 0 8px #0009;display:inline-block;height:auto;max-height:100%;max-width:100%;vertical-align:middle;width:auto}#baguetteBox-overlay .full-image figcaption{background-color:#000;background-color:#0009;bottom:0;color:#ccc;display:block;line-height:1.8;position:absolute;text-align:center;white-space:normal;width:100%}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;margin-right:-1px;width:1px}#baguetteBox-slider{height:100%;left:0;position:absolute;top:0;transition:left .4s ease,transform .4s ease;white-space:nowrap;width:100%}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}to{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}to{margin-left:0}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{height:60px;top:50%;top:calc(50% - 30px);width:44px}.baguetteBox-button{background-color:#323232;background-color:#32323280;border:0;border-radius:15%;color:#ddd;cursor:pointer;font:1.6em sans-serif;margin:0;outline:none;padding:0;position:absolute;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:#323232e6}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{height:30px;right:2%;right:calc(2% + 6px);top:20px;width:30px}.baguetteBox-button svg{left:0;position:absolute;top:0}.baguetteBox-spinner{display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{animation:bounce 2s ease-in-out infinite;background-color:#fff;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.leaflet-container{border-radius:.5555555556rem .5555555556rem 0 0;font-family:Montserrat,sans-serif}.leaflet-container a{color:#38610f}.map-legend{align-items:center;background-color:#fef3e2;border-radius:0 0 .5555555556rem .5555555556rem;display:flex;flex-wrap:wrap;gap:1.1111111111rem;padding:.8333333333rem 1.1111111111rem}.map-legend__title{color:var(--color-text);font-family:Montserrat,sans-serif;font-size:.6666666667rem;font-weight:700;margin-block:0;text-transform:uppercase}.map-legend__list{align-items:center;display:flex;flex-wrap:wrap;font-size:.7222222222rem;font-weight:500;gap:1.1111111111rem;list-style:none;margin:0;padding:0}.map-legend__list__item{align-items:center;display:flex;gap:.2777777778rem}.map-legend svg{height:1.3333333333rem;width:1.3333333333rem}.farm-popup__title{font-family:Teko,sans-serif;font-size:1.3333333333rem;margin-block:0}.farm-popup__info{color:var(--color-text-light);font-size:.7777777778rem;margin-block:.2777777778rem 0!important;text-transform:uppercase}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#38610f}.select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:.8333333333rem}.select2-container .select2-selection--multiple .select2-selection__rendered{vertical-align:middle}.select2-container--default .select2-selection--multiple{border-color:#ccc}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#38610f}.select2-container--default .select2-selection--multiple .select2-selection__rendered:not(:empty){padding:3.5px 10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:2.5px;max-width:calc(100% - 20px)}.select2-container .select2-search--inline .select2-search__field{font-family:Montserrat,sans-serif;height:1.2777777778rem;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{bottom:0}.select2-container--default .select2-selection--single{font-size:.8888888889em;height:auto;line-height:1.375;padding:.375em}.select2-container--default .select2-selection--single .select2-selection__arrow{top:8px}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-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__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;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;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:#0000;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}.splide__arrow{align-items:center;background-color:#fab040;border:0;border-radius:50%;bottom:0;color:#fff;display:flex;height:2.4444444444rem;justify-content:center;padding:0;position:absolute;width:2.4444444444rem}.splide__arrow--prev{transform:rotate(-180deg)}.splide__arrow--next{right:0}.splide__arrow svg{fill:currentColor}.splide__pagination{gap:.1111111111rem;margin:0;padding:1.1944444444rem 2.7777777778rem}.splide__pagination__page{appearance:none;background-color:#fab04066;border:0;display:block;height:.3888888889rem;transition:background-color .3s ease-in-out;width:3.8888888889rem}.splide__pagination__page:focus,.splide__pagination__page:hover{background-color:#fab040b3}.splide__pagination__page.is-active{background-color:#fab040}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(/themes/custom/mifarmlink/fonts/Montserrat-VariableFont_wght.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:100 900;src:url(/themes/custom/mifarmlink/fonts/Montserrat-Italic-VariableFont_wght.woff2) format("woff2")}@font-face{font-display:swap;font-family:Teko;font-style:normal;font-weight:300 700;src:url(/themes/custom/mifarmlink/fonts/Teko-VariableFont_wght.woff2) format("woff2")}@media print{*{background:#0000!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a:link,a:visited{text-decoration:underline!important}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#skip-link,.action-links,.book-navigation,.breadcrumb,.feed-icons,.forum-topic-navigation,.landowner-profile__images__trigger,.links,.pager,.region-footer,.region-navigation-primary,.region-pre-footer,.region-site-credits,.tabs{display:none;visibility:hidden}.featured-link__text,.hero-block__title *{color:#fff!important}.featured-link:after,.header-logo-link:after{display:none}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
