@font-face{font-family:'Strong FarmHouse';src:url('/fonts/strong_farmhouse-webfont.woff2') format('woff2'),url('/fonts/strong_farmhouse-webfont.woff') format('woff');font-weight:normal;font-style:normal;}html{font-size:0.9375vw;-webkit-text-size-adjust:100%;overflow-x:hidden;position:relative;}body{margin:0;padding:0;line-height:1.75;font-family:var(--primary-font);font-weight:300;background-color:rgb(var(--dark));color:rgb(var(--secondary));box-sizing:border-box;background-size:106.667rem auto;background-position:50% 0;background-repeat:repeat-y;position:relative;}main{display:block;}section,.sub-zone{position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;padding-top:var(--vertical-spacing);padding-bottom:var(--vertical-spacing);padding-left:var(--horizontal-spacing);padding-right:var(--horizontal-spacing);}main > section:first-child,main > .sub-zone:first-child,main > form:first-child > section{padding-top:0;}aside section{padding-top:calc(var(--vertical-spacing) * 0.5);padding-bottom:calc(var(--vertical-spacing) * 0.5);}a{color:rgb(var(--primary));transition:color .4s ease 0s;text-decoration:none;}a:hover,a:focus{color:rgb(var(--white));}a[href^=tel]{cursor:default;}.anchor-link{position:absolute;top:0;left:0;}img,video{display:block;max-width:100%;}img[style*="background-image"]{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;width:100%;height:100%;}picture img[src*=".jpg"]{object-fit:cover;}ul,ol{list-style:none;margin:0;padding:0;}p,dl,dt,dd{margin:0;}p,li{font-size:1.111rem;}fieldset,figure,figcaption,address,picture,blockquote{margin:0;padding:0;display:block;border:none;font-style:normal;text-align:inherit;}svg:not([data-use]){height:1em;}svg use{opacity:0;}svg *{fill:currentColor;pointer-events:none;}svg use:empty{display:none;}.ninja{visibility:hidden !important;}.el-panel,.el-panel.flex{display:none;visibility:hidden;}.active.el-panel{display:block;visibility:visible;}.active.el-panel.flex{display:flex;}.bg{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;}.bg img{position:relative;width:100%;height:100%;object-fit:cover;}aside > * + *{margin-top:calc(var(--vertical-spacing) * 0.4);}.text-center{text-align:center;}.thin{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:71.389rem;}.main{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:73.333rem;}.wide{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:80rem;}.flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.two-col > .flex{align-items:flex-start;}.flow-reverse,.flow-reverse > .flex{flex-direction:row-reverse;}.flex > *{flex:0 1 auto;}.half{width:50%;}.spaced > .half{max-width:calc(50% - (var(--general-spacing) / 2));}.third{width:33.333%;}.spaced > .third{max-width:calc(33.333% - (var(--general-spacing) / 3));}.two-thirds{width:66.667%;}.spaced > .two-thirds{max-width:calc(66.667% - (var(--general-spacing) / 3 * 2));}.fourth{width:25%;}.spaced > .fourth{max-width:calc(25% - (var(--general-spacing) / 4));}.three-fourths{width:75%;}.spaced > .three-fourths{max-width:calc(75% - (var(--general-spacing) / 4 * 3));}.fifth{width:20%;}.spaced > .fifth{max-width:calc(20% - (var(--general-spacing) / 5));}.two-fifths{width:40%;}.spaced > .two-fifths{max-width:calc(40% - (var(--general-spacing) / 5 * 2));}.three-fifths{width:60%;}.spaced > .three-fifths{max-width:calc(60% - (var(--general-spacing) / 5 * 3));}.four-fifths{width:80%;}.spaced > .four-fifths{max-width:calc(80% - (var(--general-spacing) / 5 * 4));}.sixth{width:16.65%;}.spaced > .sixth{max-width:calc(16.667% - (var(--general-spacing) / 6));}.five-sixths{width:83.333%;}.spaced > .five-sixths{max-width:calc(83.333% - (var(--general-spacing) / 6 * 5));}.full{width:100%;}.left,.right{float:none;}.right{order:1;}.rel{position:relative;}section header{position:relative;margin-bottom:calc(var(--vertical-spacing) * 0.25);}.flex > header:not(.full),section header:last-child{margin-bottom:0;}header > *:first-child{margin-top:0;}header > *:last-child{margin-bottom:0;}h1,h2,h3,h4,h5{margin:calc(var(--vertical-spacing) * 0.2) 0;font-family:var(--primary-font);font-weight:300;line-height:1;color:rgb(var(--primary));display:block;text-transform:uppercase;}h1,header h2,h2 strong{display:block;font-weight:300;font-size:3.556rem;text-transform:uppercase;color:rgb(var(--secondary));letter-spacing:0.167rem;}h2{font-size:2.222rem;color:rgb(var(--secondary));}h1 em,h2 em{display:block;font-family:var(--secondary-font);font-style:normal;color:rgb(var(--primary));font-size:5.556rem;text-transform:none;letter-spacing:0;margin-left:-0.65em;margin-bottom:-0.25em;}h1 strong,header h2 strong{display:block;font-weight:400;font-size:4.444rem;font-family:var(--secondary-font);text-transform:none;color:rgb(var(--primary));font-feature-settings:'clig' off, 'liga' off;line-height:0.575;}h2 strong{color:rgb(var(--primary));}h1 small,header h2 small{display:inline-block;font-size:0.4em;vertical-align:middle;transform:translateY(-0.25em);}h3{font-size:1.889rem;}h4{font-size:1.167rem;}h5{font-size:1rem;}h1 svg:not([data-use]) + em,h2 svg:not([data-use]) + em{display:none;}header:not(.flex) p{margin:calc(var(--vertical-spacing) * 0.2) 0;}header:not(.flex) p + .btn{margin:calc(var(--vertical-spacing) * 0.2) 0 0;}h1 svg:not([data-use]),h2 svg:not([data-use]){display:block;height:auto;position:relative;}h1 svg:not([data-use]) path,h2 svg:not([data-use]) path{fill:rgb(var(--primary));}h1 svg:not([data-use]) mask path,h2 svg:not([data-use]) mask path{fill:none;stroke-width:0.556rem;stroke:rgb(var(--white));}h1 #there-is-truth_mask path,h2 #there-is-truth_mask path{stroke-dasharray:2550.86;stroke-dashoffset:2550.86;transition:8s linear;}h1 #our_mask path,h2 #our_mask path{stroke-dasharray:910;stroke-dashoffset:910;transition:2.5s linear;}h1 #our-2_mask path,h2 #our-2_mask path{stroke-dasharray:1850;stroke-dashoffset:1850;transition:2.5s linear;}h1 #acres-on_mask path,h2 #acres-on_mask path{stroke-dasharray:1850;stroke-dashoffset:1850;transition:3.5s linear;}h1 #tours_mask path,h2 #tours_mask path{stroke-dasharray:1850;stroke-dashoffset:1850;transition:3.5s linear;}h1 #about_mask path,h2 #about_mask path{stroke-dasharray:2050;stroke-dashoffset:2050;transition:3.5s linear;}h1 #featured_mask path,h2 #featured_mask path{stroke-dasharray:3143.461;stroke-dashoffset:3143.461;transition:4.75s linear;}h1 #contact_mask path,h2 #contact_mask path{stroke-dasharray:2541.024;stroke-dashoffset:2541.024;transition:4.25s linear;}h1 #you_mask path,h2 #you_mask path{stroke-dasharray:1678.035;stroke-dashoffset:1678.035;transition:4.25s linear;}h1 #stay_mask path,h2 #stay_mask path{stroke-dasharray:2259.461;stroke-dashoffset:2259.461;transition:4.25s linear;}h1 #mailing_mask path,h2 #mailing_mask path{stroke-dasharray:3293.434;stroke-dashoffset:3293.434;transition:5s linear;}.show h1 svg:not([data-use]) mask path,.show h2 svg:not([data-use]) mask path{stroke-dashoffset:0 !important;}.content{position:relative;}.content > *:first-child{margin-top:0;}.content > *:last-child{margin-bottom:0;}.content p{margin:calc(var(--vertical-spacing) * 0.3) 0;}.content ul,.content ol{margin:calc(var(--vertical-spacing) * 0.3) 0;padding-left:2.5em;}.content ul{list-style:disc;}.content ol{list-style:decimal;}.content ul ul,.content ul ol,.content ol ol,.content ol ul{margin:0;}.btn-flex{display:flex;align-items:center;}.btn-flex:before,.btn-flex:after{content:'';flex:1 1 auto;height:1px;background-color:rgb(var(--primary));opacity:0.5;min-width:2rem;}.btn{outline:none;cursor:pointer;position:relative;border-radius:0;line-height:1;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:1rem;font-family:var(--primary-font);font-weight:700;text-align:center;background-color:rgb(var(--white));color:rgb(var(--black));padding:0.889rem 3.167rem;text-transform:uppercase;transition:0.4s ease;font-optical-sizing:none;}.btn:hover,a:hover .btn,.btn:focus,a:focus .btn{background-color:rgb(var(--primary));color:rgb(var(--white));}.btn svg{flex:0 0 auto;margin-left:1em;color:rgb(var(--primary));display:block;}.btn.v2{padding:1em 0;min-width:initial;background-color:transparent;}.btn.v2:hover,a:hover .btn.v2,.btn.v2:focus,a:focus .btn.v2{color:rgb(var(--primary));}.btn.disabled{pointer-events:none;background-color:rgb(var(--quinary));color:rgba(var(--white), 0.35);}[data-role='container']{position:relative;overflow:hidden;}[data-property='margin'] [data-role='container']{overflow:visible;position:static;}[data-role="list"]{transition:transform 0.5s ease;display:flex;}[data-property='margin'] [data-role='list'],.fade [data-role='list']{transition:margin 0s ease 0.5s, transform 0s ease 0.5s;width:100%;}[data-role="item"]{flex:0 0 auto;}[data-property='margin'] [data-role='item'],.fade [data-role='item']{opacity:0;transition:opacity 0.5s ease 0s;pointer-events:none;}[data-property='margin'] [data-role='item'].active,.fade [data-role='item'].active{opacity:1;transition:opacity 0.5s ease 0.5s;pointer-events:auto;}.scroll-nav{display:flex;align-items:center;justify-content:center;}.start.end .scroll-nav{display:none;}.scroll-nav > * + *{margin-left:1.5rem;}.scroll-nav button{display:block;background-color:transparent;color:rgb(var(--secondary));cursor:pointer;padding:0;transition:0.4s ease;font-size:1rem;}.scroll-nav button:hover,.scroll-nav button:focus{color:rgb(var(--primary));}.start [data-action='Prev'],.end [data-action='Next']{opacity:0.35;pointer-events:none;}.tabbing [data-action='Prev'],.tabbing [data-action='Next']{display:none;visibility:hidden;}.scroll-nav svg{display:block;}.scroll-nav [href*="Prev"],.scroll-nav [href*="Next"]{display:block;line-height:1;color:rgb(var(--secondary));transition:0.4s ease;}.scroll-nav span{position:relative;display:block;text-transform:uppercase;color:rgb(var(--primary));line-height:1;font-weight:300;font-size:1rem;transform:translateY(-0.15em);}.scroll-nav span strong{display:inline-block;vertical-align:bottom;font-size:1.444rem;font-weight:300;}.offset{position:relative;padding-top:2.778rem;padding-right:2.778rem;justify-content:flex-end;flex-wrap:nowrap;align-items:flex-start;}.right + .offset,.flow-reverse .offset{justify-content:flex-start;padding-left:2.778rem;padding-right:0;}.offset:before{content:'';position:absolute;width:26.667rem;max-width:calc(100% - 4.722rem);height:calc(100% - 3.222rem);top:0;right:0;border:solid 1px rgba(var(--primary), 0.5);z-index:-1;}.right + .offset:before,.flow-reverse .offset:before{left:0;right:auto;}.offset.flex:before{width:calc(100% - 1.222rem);max-width:none;top:50%;transform:translateY(-50%);height:calc( 100% - (var(--vertical-spacing) * 2.15) );margin-top:1.5rem;}.offset picture{width:23.333rem;max-width:100%;flex:0 0 auto;margin-left:auto;z-index:1;box-shadow:0 0.25rem 1rem rgba(var(--black), 0.75);}.offset[data-onvisible] picture{opacity:0;transform:scale(0.7);transition:opacity 1s ease, transform 1s ease;}.offset.show picture{opacity:1;transform:scale(1);}.offset picture:only-child{width:26.667rem;}.right + .offset picture:only-child,.flow-reverse .offset picture:only-child{margin-left:0;}.offset picture + picture{margin-left:-25%;margin-top:calc(var(--vertical-spacing) * 1.25);z-index:0;}.offset img{width:100%;}.offset picture img[style*='background-image']{height:39em;}.ui-dialog{width:45em;max-width:calc(100% - 3em);font-size:1em;padding:2rem 2.5rem;border-radius:0;font-family:var(--primary-font);background-color:rgb(var(--dark));color:rgb(var(--white));}.ui-dialog.daylight{color:rgb( var(--dark));background-color:rgb(var(--white));}.ui-widget-overlay{background-color:rgb(var(--black));}.ui-dialog-content.flex{display:flex;}.ui-dialog .ui-scroll{max-height:calc(100vh - 25rem);padding-right:0.556rem;}.ui-dialog video,.ui-dialog audio{display:block;width:100%;max-width:none;}.ui-dialog-content video:only-child,.ui-dialog > video:last-child{width:calc(100% + 5rem);margin:-2rem -2.5rem;}.ui-dialog .ui-dialog-titlebar-close{opacity:1;transition:opacity 0.35s ease;}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:0.5;}.map{position:relative;}aside .map{height:12.5em;}.imap{position:absolute;width:100%;height:100%;top:0;left:0;}[class*='gap']{gap:var(--gap);}[class*='gap-sm']{gap:var(--sm-gap);}[class*='gap-form']{gap:var(--form-gap);}[class*='h_gap']{row-gap:0;}[class*='v_gap']{column-gap:0;}[class*='gap']:not([class*='v_gap']) > .half{max-width:calc(50% - var(--gap) * 0.5);}[class*='gap-form']:not([class*='v_gap']) > .half{max-width:calc(50% - var(--form-gap) * 0.5);}[class*='gap']:not([class*='v_gap']) > .third{max-width:calc(33.333% - var(--gap) * 0.667);}[class*='gap']:not([class*='v_gap']) > .two-thirds{max-width:calc(66.667% - var(--gap) * 0.333);}[class*='gap']:not([class*='v_gap']) > .fourth{max-width:calc(25% - var(--gap) * 0.75);}[class*='gap']:not([class*='v_gap']) > .three-fourths{max-width:calc(75% - var(--gap) * 0.25);}[class*='gap']:not([class*='v_gap']) > .fifth{max-width:calc(20% - var(--gap) * 0.8);}[class*='gap']:not([class*='v_gap']) > .two-fifths{max-width:calc(40% - var(--gap) * 0.6);}[class*='gap']:not([class*='v_gap']) > .three-fifths{max-width:calc(60% - var(--gap) * 0.4);}[class*='gap']:not([class*='v_gap']) > .four-fifths{max-width:calc(80% - var(--gap) * 0.2);}[class*='gap']:not([class*='v_gap']) > .sixth{max-width:calc(16.667% - var(--gap) * 0.833);}[class*='gap']:not([class*='v_gap']) > .five-sixths{max-width:calc(83.333% - var(--gap) * 0.167);}[class*='gap-sm']:not([class*='v_gap']) > .half{max-width:calc(50% - var(--sm-gap) * 0.5);}[class*='gap-sm']:not([class*='v_gap']) > .third{max-width:calc(33.333% - var(--sm-gap) * 0.667);}[class*='gap-sm']:not([class*='v_gap']) > .two-thirds{max-width:calc(66.667% - var(--sm-gap) * 0.333);}[class*='gap-sm']:not([class*='v_gap']) > .fourth{max-width:calc(25% - var(--sm-gap) * 0.75);}[class*='gap-sm']:not([class*='v_gap']) > .three-fourths{max-width:calc(75% - var(--sm-gap) * 0.25);}[class*='gap-sm']:not([class*='v_gap']) > .fifth{max-width:calc(20% - var(--sm-gap) * 0.8);}[class*='gap-sm']:not([class*='v_gap']) > .two-fifths{max-width:calc(40% - var(--sm-gap) * 0.6);}[class*='gap-sm']:not([class*='v_gap']) > .three-fifths{max-width:calc(60% - var(--sm-gap) * 0.4);}[class*='gap-sm']:not([class*='v_gap']) > .four-fifths{max-width:calc(80% - var(--sm-gap) * 0.2);}[class*='gap-sm']:not([class*='v_gap']) > .sixth{max-width:calc(16.667% - var(--sm-gap) * 0.833);}[class*='gap-sm']:not([class*='v_gap']) > .five-sixths{max-width:calc(83.333% - var(--sm-gap) * 0.167);}[class*='gap-form']:not([class*='v_gap']) > .half{max-width:calc(50% - var(--form-gap) * 0.5);}[class*='gap-form']:not([class*='v_gap']) > .third{max-width:calc(33.333% - var(--form-gap) * 0.667);}[class*='gap-form']:not([class*='v_gap']) > .two-thirds{max-width:calc(66.667% - var(--form-gap) * 0.333);}[class*='gap-form']:not([class*='v_gap']) > .fourth{max-width:calc(25% - var(--form-gap) * 0.75);}[class*='gap-form']:not([class*='v_gap']) > .three-fourths{max-width:calc(75% - var(--form-gap) * 0.25);}[class*='gap-form']:not([class*='v_gap']) > .fifth{max-width:calc(20% - var(--form-gap) * 0.8);}[class*='gap-form']:not([class*='v_gap']) > .two-fifths{max-width:calc(40% - var(--form-gap) * 0.6);}[class*='gap-form']:not([class*='v_gap']) > .three-fifths{max-width:calc(60% - var(--form-gap) * 0.4);}[class*='gap-form']:not([class*='v_gap']) > .four-fifths{max-width:calc(80% - var(--form-gap) * 0.2);}[class*='gap-form']:not([class*='v_gap']) > .sixth{max-width:calc(16.667% - var(--form-gap) * 0.833);}[class*='gap-form']:not([class*='v_gap']) > .five-sixths{max-width:calc(83.333% - var(--form-gap) * 0.167);}@media screen and (min-width:1921px){html{font-size:calc(18px + (22 - 18) * ((100vw - 1921px) / (3840 - 1921)));background-color:rgb(var(--dark));}body{max-width:106.666em;margin:0 auto;box-shadow:0 0 1em rgba(var(--black),0.1);}body > main{overflow:hidden;}.masthead{max-width:106.666em;margin:0 auto;}}@media screen and (max-width: 1440px){html{font-size:1.0408vw;}}@media screen and (max-width: 1200px){html{font-size:1.24875vw;}h1 em,h2 em{margin-left:-0.25em;}h1 svg:not([data-use]),h2 svg:not([data-use]){display:none;}h1 svg:not([data-use]) + em,h2 svg:not([data-use]) + em{display:block;}}@media screen and (max-width: 1000px){html{font-size:1.7vw;}section,.sub-zone{padding-top:calc(var(--vertical-spacing) * 0.65);padding-bottom:calc(var(--vertical-spacing) * 0.65);}h1,header h2,h1 em,h2 em,h2 strong{font-size:4rem;}h2{font-size:2rem;}h3{font-size:1.556rem;}.spaced > .half{max-width:calc(50% - ( (var(--general-spacing) * 0.5) / 2));}.spaced > .third{max-width:calc(33.333% - ( (var(--general-spacing) * 0.5) / 3));}.spaced > .two-thirds{max-width:calc(66.667% - ( (var(--general-spacing) * 0.5) / 3 * 2));}.spaced > .fourth{max-width:calc(25% - ( (var(--general-spacing) * 0.5) / 1.3));}.spaced > .three-fourths{max-width:calc(75% - ( (var(--general-spacing) * 0.5) / 4 * 3));}.spaced > .fifth{max-width:calc(20% - ( (var(--general-spacing) * 0.5) / 5));}.spaced > .two-fifths{max-width:calc(40% - ( (var(--general-spacing) * 0.5) / 5 * 2));}.spaced > .three-fifths{max-width:calc(60% - ( (var(--general-spacing) * 0.5) / 5 * 3));}.spaced > .four-fifths{max-width:calc(80% - ( (var(--general-spacing) * 0.5) / 5 * 4));}.spaced > .sixth{max-width:calc(16.667% - ( (var(--general-spacing) * 0.5) / 6));}.spaced > .five-sixths{max-width:calc(83.333% - ( (var(--general-spacing) * 0.5) / 6 * 5));}.offset.flex:before{top:0;width:26.667rem;max-width:calc(100% - 4.722rem);height:calc(100% - 3.222rem);transform:none;margin-top:0;}.offset picture{z-index:0;}.offset picture + picture{display:none;visibility:hidden;}}@media screen and (max-width: 800px){html{font-size:2.123vw;}.flow-reverse,.flow-reverse > .flex{flex-direction:row;}.two-col > .flex > *{width:100%;max-width:none;}.two-col > .flex > * + *{margin-top:calc(var(--vertical-spacing) * 0.65);}[data-role='container'] [data-role="item"].third{width:50%;}.offset:before{width:100%;}.offset picture,.offset picture:only-child{width:100%;}}@media screen and (max-width: 650px){html{font-size:2.47vw;}section,.sub-zone{padding-top:calc(var(--vertical-spacing) * 0.5);padding-bottom:calc(var(--vertical-spacing) * 0.5);padding-left:calc(var(--horizontal-spacing) * 0.65);padding-right:calc(var(--horizontal-spacing) * 0.65);}h1 strong,header h2 strong{margin-left:-0.25em;}}@media screen and (max-width: 550px){html{font-size:3.7143vw;}body{background-image:none;}h1,header h2,h2 strong{font-size:2.333rem;}h1 em,h2 em{font-size:2.778rem;margin-bottom:-0.125em;}h1 strong,header h2 strong{margin-left:-0.3em;margin-bottom:-0.075em;}h2{font-size:1.667rem;letter-spacing:0.075em;}h3{font-size:1.444rem;}h4{font-size:1.222rem;}[data-role='container'] [data-role="item"].third{width:100%;}.offset[data-onvisible] picture{opacity:1;transform:none;}}
[class*='nlf']{display:flex;}[class*='nlf'].el-panel{display:none;}[class*='nlf'].el-panel.active{display:flex;}[class*='nlf'] .fit{flex:0 0 auto;}[class*='nlf'] .auto{flex:1 1 auto;}[class*='nlf'] .fit-auto{flex:0 1 auto;}[class*='nlf'] .auto.fit,[class*='nlf'] .auto-fit{flex:1 0 auto;}[class*='nlf'][class*='-inline']{display:inline-flex;}[class*='nlf'][class*='-center']{justify-content:center;}[class*='nlf'][class*='-end']{justify-content:flex-end;}[class*='nlf'][class*='-start']{justify-content:flex-start;}[class*='nlf'][class*='-between']{justify-content:space-between;}[class*='nlf'][class*='-around']{justify-content:space-around;}[class*='nlf'][class*='-evenly']{justify-content:space-evenly;}[class*='nlf'][class*='-middle']{align-items:center;}[class*='nlf'][class*='-top']{align-items:flex-start;}[class*='nlf'][class*='-baseline']{align-items:baseline;}[class*='nlf'][class*='-bottom']{align-items:flex-end;}[class*='nlf'][class*='-wrap']{flex-wrap:wrap;}[class*='nlf'][class*='-row']{flex-direction:row;}[class*='nlf'][class*='-reverse'],[class*='nlf'].flow-reverse,.flow-reverse > [class*='nlf']{flex-direction:row-reverse;}[class*='nlf'][class*='-column']{flex-direction:column;}[class*='nlf'][class*='-reverse'][class*='-column']{flex-direction:column-reverse;}[class*='nlf'][class*='-stretch'],[class*='nlf'] > .stretch-self{align-self:stretch;}[class*='show-']{display:none !important;visibility:hidden;}@media screen and (max-width: 1440px){[class*='block-1440']{display:block;}[class*='block-1440'] > *:not(.popup){width:100% !important;max-width:none !important;}.hide-1440{display:none !important;visibility:hidden !important;}.show-1440,.show-1440[class*='nlf'][class*='block-1440']{display:block !important;visibility:visible;}.show-1440[class*='nlf']{display:flex !important;}}@media screen and (max-width: 1200px){[class*='block-1200']{display:block;}[class*='block-1200'] > *:not(.popup){width:100% !important;max-width:none !important;}.hide-1200{display:none !important;visibility:hidden !important;}.show-1200,.show-1200[class*='nlf'][class*='block-1200']{display:block !important;visibility:visible;}.show-1200[class*='nlf']{display:flex !important;}}@media screen and (max-width: 1000px){[class*='block-1000']{display:block;}[class*='block-1000'] > *:not(.popup){width:100% !important;max-width:none !important;}.hide-1000{display:none !important;visibility:hidden !important;}.show-1000,.show-1000[class*='nlf'][class*='block-1000']{display:block !important;visibility:visible;}.show-1000[class*='nlf']{display:flex !important;}}@media screen and (max-width: 800px){[class*='block-800']{display:block;}[class*='block-800'] > *:not(.popup){width:100% !important;max-width:none !important;}.hide-800{display:none !important;visibility:hidden !important;}.show-800,.show-800[class*='nlf'][class*='block-800']{display:block !important;visibility:visible;}.show-800[class*='nlf']{display:flex !important;}}@media screen and (max-width: 650px){[class*='block-650']{display:block;}[class*='block-650'] > *:not(.popup){width:100% !important;max-width:none !important;}.hide-650{display:none !important;visibility:hidden !important;}.show-650,.show-650[class*='nlf'][class*='block-650']{display:block !important;visibility:visible;}.show-650[class*='nlf']{display:flex !important;}}@media screen and (max-width: 550px){[class*='block-550']{display:block;}[class*='block-550'] > *:not(.popup){width:100% !important;max-width:none !important;}.hide-550{display:none !important;visibility:hidden !important;}.show-550,.show-550[class*='nlf'][class*='block-550']{display:block !important;visibility:visible;}.show-550[class*='nlf']{display:flex !important;}}
:root{--primary-font:'Cormorant Garamond', serif;--secondary-font:'Strong FarmHouse', serif;--form-font:'Nunito Sans', sans-serif;--primary:219, 184, 117;--secondary:239, 223, 197;--tertiary:29, 50, 67;--quaternary:177, 150, 96;--quinary:41, 41, 43;--dark:15, 19, 21;--darker:12, 15, 16;--white:255, 255, 255;--black:0, 0, 0;--general-spacing:6.667rem;--vertical-spacing:6.667rem;--horizontal-spacing:3rem;--sm-gap:4.056rem;--gap:5.889rem;--form-gap:0.556rem;}
#HeaderZone{position:absolute;top:0;left:0;z-index:20;width:100%;}.header{padding:2.444rem 6.389rem;background:linear-gradient(180deg, rgba(var(--black), 0.60) 0%, rgba(var(--black), 0.00) 100%), rgba(var(--dark), 0.60);backdrop-filter:blur(10px);}.top-logo{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:16.2rem;}@media screen and (max-width: 1000px){#HeaderZone{position:relative;top:unset;left:unset;}.header{padding:2.444rem var(--horizontal-spacing);}.top-logo{position:relative;top:unset;left:unset;transform:none;margin:0 auto;}.top-logo img{margin:0 auto;}.header .header-btn{margin-top:1rem;text-align:center;}}
.footer{padding-top:2.944rem;padding-bottom:2.944rem;}.footer img{margin:0 auto;max-width:13.222rem;}.footer .main{margin-top:2.667rem;margin-bottom:2.667rem;padding-top:2.667rem;padding-bottom:2.667rem;border-top:solid 1px rgb(var(--primary), 0.3);border-bottom:solid 1px rgb(var(--primary), 0.3);}.footer a:is(:hover,:focus){color:rgb(var(--primary));}.footer a{display:block;font-family:var(--form-font);font-weight:500;font-size:0.889rem;padding:0 7.5em;text-transform:uppercase;color:rgb(var(--white));}.footer a + a{border-left:solid 1px rgb(var(--primary), 0.3);}.footer span{font-size:0.889rem;color:#969696;font-style:italic;font-weight:700;}@media screen and (max-width: 800px){.footer .main{text-align:center;}.footer a{padding:0;}.footer a:first-of-type{padding-bottom:2.667rem;}.footer a + a{border-left:none;border-top:solid 1px rgb(var(--primary), 0.3);padding-top:2.667rem;}}
input,select,textarea{display:block;resize:none;outline:none;border:none;border-radius:0;box-shadow:none;padding:1em 1em;margin:0;color:rgb(var(--white));background-color:transparent;font-family:var(--form-font);font-weight:400;font-size:1em;line-height:1.222;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;}select::-ms-expand{display:none;}option{color:rgb(var(--dark));}::-webkit-input-placeholder{color:rgb(var(--white));opacity:1;}:-moz-placeholder{color:rgb(var(--white));opacity:1;}::-moz-placeholder{color:rgb(var(--white));opacity:1;}::-ms-input-placeholder{color:rgb(var(--white));opacity:1;}:-internal-autofill-selected::-webkit-input-placeholder{color:rgb(var(--dark));}:-internal-autofill-selected:-moz-placeholder{color:rgb(var(--dark));}:-internal-autofill-selected::-moz-placeholder{color:rgb(var(--dark));}:-internal-autofill-selected::-ms-input-placeholder{color:rgb(var(--dark));}.input-text{position:relative;border:solid 1px rgba(var(--white));font-size:1rem;text-align:left;color:rgb(var(--white));}.input-text label{display:block;font-size:1em;line-height:1.222;margin-bottom:0.5em;transition:0.4s ease;transform:scale(1);transform-origin:0 0;opacity:1;text-transform:uppercase;font-weight:500;font-family:var(--form-font);}.input-text input ~ label,.input-text select ~ label,.input-text textarea ~ label{position:absolute;top:1em;left:1em;pointer-events:none;margin-bottom:0;}.input-text input:-internal-autofill-selected ~ label,.input-text select:-internal-autofill-selected ~ label,.input-text textarea:-internal-autofill-selected ~ label{color:rgb(var(--dark)) !important;}.focused.input-text input ~ label,.filled.input-text input ~ label,.focused > .input-text input ~ label,.filled > .input-text input ~ label,.focused.input-text select ~ label,.filled.input-text select ~ label,.focused > .input-text select ~ label,.filled > .input-text select ~ label,.focused.input-text textarea ~ label,.filled.input-text textarea ~ label,.focused > .input-text textarea ~ label,.filled > .input-text textarea ~ label{top:0.2em;transform:scale(0.65);color:rgb(var(--primary));}.input-text input,.input-text select,.input-text textarea{width:100%;}.inp-mrk{margin-top:2.278rem;font-family:var(--form-font);}.inp-mrk > label{font-size:0.889rem;margin-right:2.5em;color:rgb(var(--white));font-weight:700;text-transform:uppercase;}[type='radio'],[type='checkbox']{display:none;visibility:hidden;}[type='radio'] + label,[type='checkbox'] + label{position:relative;display:flex;align-items:center;margin-right:2.5em;font-size:0.889rem;color:rgb(var(--white));font-weight:700;text-transform:uppercase;}[type='radio'] + label:before,[type='checkbox'] + label:before{content:'';display:block;width:1.2em;height:1.2em;border:solid 2px;flex:0 0 auto;margin-right:0.5em;}[type='radio'] + label:after,[type='checkbox'] + label:after{content:'';position:absolute;top:0.25em;left:0.12em;width:1.2em;height:1.2em;background-color:rgb(var(--white));opacity:0;transition:opacity 0.25s ease, transform 0.25s ease;}[type='radio']:checked + label:after,[type='checkbox']:checked + label:after{opacity:1;transform:scale(0.75);}.validation{position:absolute;top:100%;right:0;font-style:italic;background-color:rgba(var(--black),0.8);color:rgb(var(--white));z-index:5;line-height:1.333;font-size:0.722rem;padding:0.5em 0.75em;max-width:100%;transform:translateY(0.5em);opacity:0;visibility:hidden;transition:0.2s ease;font-family:var(--form-font);}.invalid .validation{opacity:1;transform:translateY(0);visibility:visible;}
.mainstage{padding:0;}.mainstage .main{width:max-content;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.mainstage h2 span{display:block;margin-right:1.4rem;font-size:2.667rem;font-weight:500;font-feature-settings:'clig' off, 'liga' off;transform:translateY(140%);opacity:0;transition:transform 1.0s ease-out 0.8s, opacity 0s;}.mainstage li .bg:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgb(var(--black), 0.5);z-index:1;}.mainstage li .bg{opacity:0;transform:scale(1.3);transition:opacity 0s, transform 1.1s ease-out 0.8s;}.mainstage li.s-active .bg{opacity:1;transform:scale(1);transition:opacity 0.4s ease-out 0.5s, transform 1.1s ease-out 0.5s;}.mainstage h2 strong:first-child{margin-bottom:0.44rem;}.mainstage h2 strong:last-child{margin-top:1.8rem;}.mainstage h2 strong{font-size:5.333rem;line-height:1;font-feature-settings:'clig' off, 'liga' off;font-family:var(--secondary-font);text-transform:none;transform:translateY(70%);opacity:0;transition:transform 1.0s ease-out 0.8s, opacity 0s;}.mainstage.anm h2 strong:first-child{opacity:1;transform:translateY(0);transition:transform 0.8s ease-out 0.8s, opacity 0.4s ease-out 0.8s;}.mainstage.anm h2 strong:last-child{opacity:1;transform:translateY(0);transition:transform 0.8s ease-out 2.4s, opacity 0.4s ease-out 2.4s;}.mainstage.anm h2 span{transform:translateY(0);opacity:1;transition:transform 1.6s ease-out 0.8s, opacity 1.0s ease-out 1.6s;}.mainstage li{min-height:52rem;}.mainstage .thumbs{position:absolute;bottom:1.667rem;left:50%;transform:translateX(-50%);}.mainstage .thumbs span + span{margin-left:0.333rem;}.mainstage .thumbs button{cursor:pointer;border-radius:0.167rem;border:none;height:0.278rem;width:1.778rem;background-color:#D9D9D9;opacity:0.5;transition:opacity 0.3s ease, width 0.3s ease;}.mainstage .thumbs button:is(:hover,:focus){opacity:1;}.mainstage .thumbs button.s-active{opacity:1;width:4.556rem;}@media screen and (max-width: 1000px){.mainstage li{min-height:32.5rem;}.mainstage h2 span{font-size:2.367rem;margin-right:0;}.mainstage h2 strong{font-size:4.033rem;}}@media screen and (max-width: 800px){.mainstage h2 strong:last-child{margin-top:1.2rem;}}@media screen and (max-width: 550px){.mainstage li{min-height:16.5rem;}.mainstage h2 strong{font-size:2.533rem;}.mainstage h2 span{font-size:1.367rem;}}
.content-v1 .bg img{transform:translateY(20%);transition:transform 1.1s ease-out 0.5s;}.anm.content-v1 .bg img{transform:translateY(0);}.content-v1 .thin{max-width:70.689rem;}.content-v1 h1 strong{margin-left:-5.8em;line-height:1;opacity:0;transform:translateX(-23%);transition:opacity 0.4s ease-out 0.5s, transform 1.1s ease-out 0.5s;}.content-v1 h1 span{display:block;opacity:0;transform:translateX(23%);transition:opacity 0.4s ease-out 0.5s, transform 1.1s ease-out 0.5s;}.anm.content-v1 h1 strong,.anm.content-v1 h1 span{opacity:1;transform:translateX(0);}.content-v1 p{font-size:1.444rem;font-weight:300;opacity:0;transition:opacity 0.4s ease-out 0.5s;}.anm.content-v1 p{opacity:1;}.content-v1 .btn{margin-top:1.778rem;opacity:0;transform:translateY(130%);transition:opacity 0.4s ease-out 0.5s, transform 1.1s ease-out 0.5s;}.anm.content-v1 .btn{opacity:1;transform:translateY(0);}@media screen and (max-width: 1000px){.content-v1{padding-bottom:calc(var(--vertical-spacing) * 0.65);}.content-v1 h1 strong{margin-left:0;line-height:1;margin-bottom:1rem;font-size:3.544rem;}.content-v1 h1 span{margin-left:0;font-size:3rem;}.content-v1 p{font-size:1.2rem;}}@media screen and (max-width: 800px){.content-v1 h1 strong{margin-bottom:0.3rem;font-size:3.044rem;}.content-v1 h1 span{font-size:2.3rem;}.content-v1 p{font-size:1rem;}}@media screen and (max-width: 650px){.content-v1 h1 span{font-size:2rem;}}@media screen and (max-width: 550px){.content-v1 h1 strong{margin-bottom:0.7rem;font-size:1.944rem;}.content-v1 h1 span{font-size:1.2rem;}}
.call-out-v1{padding:0 0 19.444rem;}.call-out-v1 .bg img{object-fit:contain;object-position:bottom;}.call-out-v1 figure{overflow:hidden;}.call-out-v1 figure img{width:100%;transform:scale(1.2);transition:transform 1.0s ease-out 0.8s;}.anm.call-out-v1 figure img{transform:scale(1);}.call-out-v1 div.half figure .btn{position:absolute;top:1.167rem;transition:transform 0.8s ease-out 0.8s, background-color 0.3s ease, color 0.3s ease;}.call-out-v1 div.half:first-child figure .btn{right:1.222rem;transform:translateX(125%);}.call-out-v1 div.half:last-child figure .btn{left:1.222rem;transform:translateX(-125%);}.call-out-v1 div.half:only-child figure .btn{left:1.222rem;right:auto;transform:translateX(125%);}.anm.call-out-v1 div.half:first-child figure .btn,.anm.call-out-v1 div.half:last-child figure .btn{transform:translateX(0);}.call-out-v1 a{display:block;}.call-out-v1 a div{padding:3.556rem 4.167rem 0;}.call-out-v1 h2{margin-top:0;margin-bottom:1rem;font-size:2.667rem;font-weight:300;line-height:1.2;letter-spacing:0.063em;opacity:0;transform:translateY(30%);transition:transform 0.8s ease-out 0.8s, opacity 0.4s ease-out 0.8s;}.call-out-v1 p{font-size:1.444rem;line-height:1.769;font-weight:300;color:rgb(var(--secondary));opacity:0;transform:translateY(30%);transition:transform 0.8s ease-out 0.8s, opacity 0.4s ease-out 0.8s;}.call-out-v1 em{display:inline-block;position:relative;font-size:1.167rem;margin-top:1.778rem;line-height:1.571em;opacity:0;transform:translateY(125%);transition:transform 0.8s ease-out 0.8s, opacity 0.4s ease-out 0.8s;}.anm.call-out-v1 h2,.anm.call-out-v1 p,.anm.call-out-v1 em{opacity:1;transform:translateY(0);}.call-out-v1 em:before{content:'';position:absolute;bottom:0;left:0;height:1px;width:100%;background-color:rgb(var(--primary));}@media screen and (min-width: 1201px) and (max-width: 1440px){.call-out-v1 a div{padding:2.356rem 1.5rem 0;}}@media screen and (max-width: 1200px){.call-out-v1 div.half + div{margin-top:calc(var(--vertical-spacing) * 0.5);}.call-out-v1 div.half:last-child figure .btn{left:unset;right:1.222rem;}.call-out-v1 div.half:only-child figure .btn{right:1.222rem;left:unset;top:unset;bottom:1.222rem;}.call-out-v1 div.half:last-child figure .btn{transform:translateX(125%);}}@media screen and (max-width: 1000px){.call-out-v1{padding-bottom:calc(var(--vertical-spacing) * 0.65);}}@media screen and (max-width: 800px){.call-out-v1 a div{padding:calc(var(--vertical-spacing) * 0.5) calc(var(--horizontal-spacing) * 0.5);}}@media screen and (max-width: 650px){.call-out-v1 h2{font-size:2.167rem;}}@media screen and (max-width: 550px){.call-out-v1{padding-bottom:0;}.call-out-v1 h2{font-size:1.367rem;}.call-out-v1 p{font-size:0.944rem;}}
.contact-v1 .content{margin-bottom:1.778rem;}.contact-v1 h2 span{display:block;font-size:3.556rem;font-weight:300;line-height:1.250;margin-right:10.889rem;opacity:0;transform:translateX(-10%);transition:opacity 0.4s ease-out 0.5s, transform 1.1s ease-out 0.5s;}.contact-v1 h2 strong{font-size:4.444rem;font-family:var(--secondary-font);font-weight:400;line-height:1;letter-spacing:0.167rem;text-transform:capitalize;margin-left:8.089rem;margin-top:1.3rem;opacity:0;transform:translateX(10%);transition:opacity 0.4s ease-out 0.5s, transform 1.1s ease-out 0.5s;}.anm.contact-v1 h2 span,.anm.contact-v1 h2 strong{opacity:1;transform:translateX(0);}.contact-v1 p{margin-top:0;font-size:1.444rem;font-weight:500;color:rgb(var(--secondary));opacity:0;transform:translateY(60%);transition:opacity 0.4s ease-out 0.5s, transform 1.1s ease-out 0.5s;}.anm.contact-v1 p{opacity:1;transform:translateY(0);}.contact-v1 fieldset{opacity:0;transition:opacity 1.1s ease-out 0.5s;}.anm.contact-v1 fieldset{opacity:1;}.contact-v1 .btn{display:block;margin:1.167rem auto 0;border:solid 1px rgb(var(--white));}@media screen and (max-width: 1000px){.contact-v1 h2 span{margin-right:0;}.contact-v1 h2 strong{margin-left:0;}}@media screen and (max-width: 800px){.contact-v1 li + li{margin-top:0.556rem;}}@media screen and (max-width: 550px){.contact-v1 h2 span{font-size:2.356rem;}.contact-v1 h2 strong{font-size:2.944rem;}.contact-v1 p{line-height:1.2;}}