.g-shoutout span{color:#365c4e;font-family:Baskerville-Display,sans-serif;font-size:clamp(2rem,5.87vw + -.21rem,5.01rem);font-style:normal;font-weight:400;line-height:1.3;margin:0 0 .5em;text-align:center;text-transform:unset}.g-cards-block--3 .g-card-block a,.g-fp-table-header__item{text-transform:uppercase}.g-cards-block--3 .g-card-block a,.g-fp-plant__item,.g-fp-table-header__item{color:#365c4e;font-family:Futura,sans-serif;font-size:clamp(.93rem,0vw + .93rem,.93rem);font-style:normal;font-weight:500;letter-spacing:.067em;line-height:1.3;margin:1em 0 .5em}.g-fp-plant__item{text-transform:unset}.g-cards-block--3 .g-card-block .g-dropdown__content>* li,.g-cards-block--3 .g-card-block p,.g-figure figcaption,.g-flip-image__back p{color:#365c4e;font-family:Futura,sans-serif;font-size:clamp(1.13rem,0vw + 1.13rem,1.13rem);font-weight:500;line-height:1.55;margin:0 0 .5em;text-transform:unset}.g-cards-block--2 .g-card-block .g-dropdown__content>* li,.g-cards-block--2 .g-card-block p,.g-text-card-content__text li,.g-text-card-content__text p{color:#365c4e;font-family:Baskerville,sans-serif;font-size:clamp(1.13rem,0vw + 1.13rem,1.13rem);font-weight:500;line-height:1.55;margin:1em 0 .5em;text-transform:unset}.g-ip__text{color:#365c4e;font-family:Futura,sans-serif;font-size:clamp(1.63rem,0vw + 1.63rem,1.63rem);font-weight:500;line-height:1.55;margin:0 0 .5em;text-transform:unset}.g-map .gm-style .gm-style-iw-t .gm-style-iw-c{background:#fff;border:1px solid #365c4e;border-radius:0;padding:20px}@media(min-width:940px){.g-map .gm-style .gm-style-iw-t .gm-style-iw-c{padding:40px}}.g-coworker__text-container,.g-files--block{background:#ebefed;border:none;border-radius:0;padding:20px}@media(min-width:940px){.g-coworker__text-container,.g-files--block{padding:40px}}.g-distance{height:40px}@media(min-width:600px){.g-distance{height:60px}}@media(min-width:940px){.g-distance{height:80px}}.g-distance--small{height:20px}@media(min-width:600px){.g-distance--small{height:40px}}@media(min-width:940px){.g-distance--small{height:60px}}.g-distance--large{height:clamp(40px,14.63vw + -47.8px,160px)}.acf-block-preview .g-distance{background:#ebefed}.g-figure{margin:0}.g-figure figcaption{margin:10px 0 0}.g-figure__wrapper{display:flex;flex-direction:column}.g-facts-panel{display:grid;gap:20px}@media(min-width:600px){.g-facts-panel{grid-template-columns:2fr 1fr}}.g-facts-panel h2{margin:0}.g-facts-panel__facts{grid-column:1/span 1;margin:0}.g-facts-panel__image .g-image{aspect-ratio:7/5}@media(min-width:600px){.g-facts-panel__image{grid-column:2/span 1;grid-row:1/span 2}}.g-cards{margin:0 -20px;position:relative}.g-cards .swiper{padding:0 20px}@media(min-width:1180px){.g-cards .swiper{margin:0;padding:0}}@media(max-width:939px){.g-cards .swiper .swiper-slide{height:auto}}@media(min-width:1180px){.g-cards{margin:0 20px;max-width:1420px}}@media(min-width:1180px)and (min-width:1460px){.g-cards{margin-left:auto;margin-right:auto}}.g-card{aspect-ratio:340/610;border-bottom:none;border-radius:8px;padding:0;position:relative}.g-card:is(.g-card:hover,.g-card:focus,.g-card:active){border-bottom:none}.g-card:is(.g-card:hover,.g-card:focus,.g-card:active) .g-card__image{overflow:hidden}.g-card:is(.g-card:hover,.g-card:focus,.g-card:active) .g-card__image img{transform:scale(1.02)}.g-card__title{background-color:rgba(54,92,78,.5);border-radius:8px;bottom:0;display:flex;flex-direction:column;padding:20px 20px 40px;position:absolute;row-gap:20px;width:100%;z-index:10}.g-card__title h4{color:#fff;margin:0;text-align:center;text-decoration:underline}.g-card__title p{color:#fff}.g-card__image{border-radius:8px;overflow:hidden}.g-card__image,.g-card__image *{height:100%;width:100%}.g-card__image img{-o-object-fit:cover;object-fit:cover;transition:all .3s}.g-cards-navigation{align-items:center;border:1px solid #365c4e;border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:-60px;width:40px}.g-cards-navigation--left{right:20px}@media(min-width:1180px){.g-cards-navigation--left{right:0}}@media(min-width:1580px){.g-cards-navigation--left{right:-60px}}.g-cards-navigation--right{left:20px}@media(min-width:1180px){.g-cards-navigation--right{left:0}}@media(min-width:1580px){.g-cards-navigation--right{left:-60px}.g-cards-navigation{top:calc(50% - 20px)}}.g-cards-navigation.swiper-button-disabled{cursor:default;opacity:.2}.g-cards-navigation.swiper-buttons-disabled{display:none}.g-cards-navigation svg{height:15px;width:15px}.g-cards-navigation svg *{stroke-width:1;stroke:#365c4e}.g-dropdown__link{cursor:pointer!important}.g-dropdown__link:before{background-repeat:no-repeat;content:"";display:inline-block;height:10px;margin-right:10px;width:10px}.g-dropdown__link:not(.g-dropdown__link--white):before{background-image:url(/app/themes/gital-theme/assets/icons/general/plus.svg)}.g-dropdown__link--white:before{background-image:url(/app/themes/gital-theme/assets/icons/general/plus-white.svg)}.g-dropdown--expander.g-dropdown__link:not(.g-dropdown__link--white):before{background-image:url(/app/themes/gital-theme/assets/icons/general/minus.svg)}.g-dropdown--expander.g-dropdown__link--white:before{background-image:url(/app/themes/gital-theme/assets/icons/general/minus-white.svg)}.g-dropdown__content{display:none;padding-bottom:20px;padding-top:10px;text-align:start}.g-buttons{align-items:center;display:flex}.g-buttons--center{justify-content:center}.g-buttons--left{justify-content:flex-start}.g-buttons--right{justify-content:flex-end}.g-buttons .g-button{margin-left:10px;margin-right:10px}.g-buttons .g-button:first-child{margin-left:0}.g-buttons .g-button:last-child{margin-right:0}.g-cards-block .g-card-block{display:grid;height:-moz-fit-content;height:fit-content;text-align:center}.g-cards-block .g-card-block__image{-o-object-fit:cover;object-fit:cover}.g-cards-block .g-card-block__links{align-items:center;display:flex;flex-direction:row-reverse;gap:20px;justify-content:center}.g-cards-block .g-card-block__dropdown,.g-cards-block .g-card-block__link{display:block;height:auto}.g-cards-block .g-card-block .g-dropdown__content>*{margin:0}.g-cards-block .g-card-block .g-dropdown__content>* li{list-style:inside;margin:0}.g-cards-block .g-card-block h2{margin-top:20px}.g-cards-block--1 .g-cards-block__container .g-excerpt{display:none}@media(min-width:940px){.g-cards-block--1 .g-cards-block__container .g-excerpt{display:block}}@media(max-width:939px){.g-cards-block--1 .g-cards-block__container .g-card{max-height:400px}}.g-cards-block--1 .g-cards-block__container--new-rows .g-cards-navigation{display:none}.g-cards-block--1 .g-cards-block__container--new-rows .g-cards__swiper-wrapper{display:flex;flex-wrap:wrap;gap:20px}.g-cards-block--1 .g-cards-block__container--new-rows .g-cards__swiper-wrapper .g-card{flex-basis:calc(50% - 10px)}@media(min-width:940px){.g-cards-block--1 .g-cards-block__container--new-rows .g-cards__swiper-wrapper .g-card{flex-basis:calc(33.33333% - 13.33333px)}}@media(min-width:1180px){.g-cards-block--1 .g-cards-block__container--new-rows .g-cards__swiper-wrapper .g-card{flex-basis:calc(25% - 15px)}}.g-cards-block--2{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;justify-content:center;margin:auto}.g-cards-block--3 .g-card-block__container{display:grid;gap:25px;grid-template-columns:repeat(1,1fr);margin:auto;max-width:400px}@media(min-width:940px){.g-cards-block--3 .g-card-block__container{grid-template-columns:repeat(3,1fr);max-width:none}}.g-cards-block--3 .g-card-block__container *{margin:0}.g-cards-block--2 .g-card-block{padding-bottom:20px}@media(min-width:600px){.g-cards-block--2 .g-card-block{max-width:calc(50% - 12.5px)}}@media(min-width:940px){.g-cards-block--2 .g-card-block{max-width:calc(33.33333% - 16.66667px)}}.g-cards-block--2 .g-card-block a{color:#365c4e;font-family:Futura,sans-serif;text-transform:uppercase}.g-cards-block--2 .g-card-block__dropdown,.g-cards-block--2 .g-card-block__link{color:#365c4e!important;margin-top:20px}.g-cards-block--2 .g-card-block__image{aspect-ratio:1/1}.g-cards-block--2 .g-card-block__content{padding:0 20px}.g-cards-block--3{overflow:hidden;padding-bottom:40px;padding-top:80px}@media(min-width:1180px){.g-cards-block--3{padding-bottom:40px;padding-top:40px}}.g-cards-block--3:not(.g-cards-block--no-background-color){background:linear-gradient(135deg,#f9f6ed,#f1eff2)}.g-cards-block--3 .g-cards-block__container{position:relative}.g-cards-block--3 .g-cards-block__container .swiper{overflow:visible!important}.g-cards-block--3 .g-cards-block__element:not(:last-child):after{background-color:green;bottom:0;content:"";height:var(--longest-height,0);position:absolute;right:-10px;width:1px}.g-cards-block--3 .g-card-block__dropdown,.g-cards-block--3 .g-card-block__link{color:#365c4e!important}.g-cards-block--3 .g-card-block__content p{text-align:start}.g-cards-block--3 .g-card-block__content{margin-top:10px;padding:0 10px}.g-cards-block--3 .g-card-block__image{aspect-ratio:7/5}.g-cards-block--3 .g-card-block-modal__images{display:none}.g-cards-block--3 .g-cards-block-navigation{align-items:center;border:1px solid #365c4e;border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:-60px;width:40px}@media(min-width:1180px){.g-cards-block--3 .g-cards-block-navigation{display:none}}.g-cards-block--3 .g-cards-block-navigation--left{right:20px}@media(min-width:1580px){.g-cards-block--3 .g-cards-block-navigation--left{left:-60px}}.g-cards-block--3 .g-cards-block-navigation--right{left:20px}@media(min-width:1580px){.g-cards-block--3 .g-cards-block-navigation--right{left:-60px}.g-cards-block--3 .g-cards-block-navigation{top:calc(50% - 20px)}}.g-cards-block--3 .g-cards-block-navigation.swiper-button-disabled{cursor:default;opacity:.2}.g-cards-block--3 .g-cards-block-navigation.swiper-buttons-disabled{display:none}.g-cards-block--3 .g-cards-block-navigation svg{height:15px;width:15px}.g-cards-block--3 .g-cards-block-navigation svg *{stroke-width:1;stroke:#365c4e}.g-columns{display:flex;justify-content:space-between}.g-columns__item{display:flex;flex-basis:var(--flex-basis,100%);flex-direction:column;justify-content:var(--adjust,flex-start)}.g-columns__item .g-wrapper--g-ip.g-align-full{margin:0;position:unset;width:100%}.g-columns__item .g-wrapper__content>:first-child{margin-top:0}.g-columns--gap{gap:20px}.g-columns--stack{flex-direction:column}@media(min-width:600px){.g-columns--stack{flex-direction:row}}.g-coworkers{display:block}@media(min-width:600px){.g-coworkers{display:grid;grid-template-columns:repeat(2,1fr);margin:0 -10px}.g-coworkers>*{margin:0 10px}}@media(min-width:940px){.g-coworkers{grid-template-columns:repeat(3,1fr)}}.g-coworker{display:flex;flex-direction:column;margin-bottom:20px}.g-coworker__portrait{margin-left:20px;width:75%}.g-coworker__mail,.g-coworker__phone{margin:0;text-align:right}.g-fa{display:grid}.g-fa>*{grid-column-start:1;grid-row-start:1}.g-fa--loading #g-fa-main{opacity:0}.g-fa--loading #g-fa-placeholder{opacity:1}.g-fa-main{display:flex;flex-direction:column;opacity:1;row-gap:60px;transition:all .3s;z-index:20}.g-fa-facts-main{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr;row-gap:40px}@media(min-width:600px){.g-fa-facts-main{row-gap:60px}}@media(min-width:940px){.g-fa-facts-main{row-gap:80px}}@media(min-width:600px){.g-fa-facts-main{grid-template-columns:repeat(2,1fr)}}@media(min-width:940px){.g-fa-facts-main{grid-template-columns:repeat(3,1fr)}}.g-fa-fact{align-items:center;animation:g_fa_fact .1s ease-out forwards;color:#365c4e;display:flex;flex-direction:column;opacity:0;row-gap:20px;text-decoration:none}.g-fa-fact:is(.g-fa-fact:focus,.g-fa-fact:hover) img{transform:scale(1.02)}.g-fa-fact>*{margin:0}.g-fa-fact__image-wrapper{aspect-ratio:5/7;overflow:hidden;width:100%}.g-fa-fact__image{aspect-ratio:5/7;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.g-fa-fact__excerpt,.g-fa-fact__title{max-width:76%;text-align:center}.g-fa-search{align-items:start;display:flex;flex-direction:column;row-gap:10px;width:100%}.g-fa-search__input{width:100%}@media screen and (min-width:1000px){.g-fa-search__input{width:33%}.g-fa-search__hint{width:50%}}.g-fa-loader{align-items:center;display:flex;height:0;justify-content:center;opacity:0;transition:opacity 1s,height .3s}.g-fa-loader--loading{height:300px;opacity:1}.g-fa-loader__spinner{animation:g_fa_spinner .5s linear infinite;border:4px solid #365c4e;border-radius:100%;border-top-color:transparent;height:50px;width:50px}.g-fa-placeholder{display:flex;flex-direction:column;opacity:0;row-gap:60px;transition:.3s;z-index:10}.g-fa-placeholder__item{animation:g_fa_decision_pulse 2s ease-in-out infinite;background-color:#365c4e;border-radius:0}.g-fa-placeholder__facts{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr;row-gap:40px}@media(min-width:600px){.g-fa-placeholder__facts{row-gap:60px}}@media(min-width:940px){.g-fa-placeholder__facts{row-gap:80px}}@media(min-width:600px){.g-fa-placeholder__facts{grid-template-columns:repeat(2,1fr)}}@media(min-width:940px){.g-fa-placeholder__facts{grid-template-columns:repeat(3,1fr)}}.g-fa-placeholder__fact{align-items:center;display:flex;flex-direction:column;row-gap:20px}.g-fa-placeholder__fact div:first-child{height:300px;width:100%}.g-fa-placeholder__fact div:nth-child(2){height:64px;width:70%}.g-fa-placeholder__fact div:nth-child(3){height:84px;width:90%}.g-fa-placeholder__search{display:flex;flex-direction:column;row-gap:20px}.g-fa-placeholder__search div:first-child{height:33px;width:100%}@media screen and (min-width:1000px){.g-fa-placeholder__search div:first-child{width:33%}}.g-fa-placeholder__search div:nth-child(2){height:30px}@media screen and (min-width:1000px){.g-fa-placeholder__search div:nth-child(2){height:61px;width:50%}}@keyframes g_fa_spinner{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes g_fa_decision_pulse{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes g_fa_fact{0%{opacity:0}to{opacity:1}}.g-accordion__item{padding:0!important}@media(min-width:940px){.g-accordion__item{padding:8px 8px 8px 0!important}}.g-accordion__header:hover h3{color:#223a31;transition:filter .3s!important}.g-accordion__header:hover svg path{stroke:#223a31;transition:filter .3s!important}.g-accordion__header h3{font-family:Baskerville,sans-serif;font-size:clamp(1.26rem,.48vw + 1.07rem,1.5rem);font-weight:500;line-height:1.33;margin:0 0 .5em;text-transform:none}.g-accordion__header h3:last-child{margin-bottom:0}.g-accordion__content{background:linear-gradient(135deg,#f9f6ed,#f1eff2);border-radius:0;margin-bottom:20px;margin-top:20px;padding:40px}.g-accordion__content p{margin-top:0!important}.g-flip{display:grid;padding-bottom:40px;padding-top:40px}.g-flip__container{display:grid;gap:20px 0;grid-template-columns:repeat(12,auto)}@media(min-width:600px){.g-flip__container{gap:20px}.g-flip__container .g-flip-image__container{grid-column-end:span 6}}@media(min-width:600px)and (max-width:1179px){.g-flip__container--1-3 .g-flip-image__container:last-child,.g-flip__container--2-3-4 .g-flip-image__container:last-child,.g-flip__container--2-4-3 .g-flip-image__container:last-child{grid-column:4/span 6}}@media(min-width:1180px){.g-flip__container{width:1420px}.g-flip__container--1-3 .g-flip-image__container,.g-flip__container--2-3-3 .g-flip-image__container{grid-column-end:span 4}.g-flip__container--1-4 .g-flip-image__container,.g-flip__container--2-4-4 .g-flip-image__container{grid-column-end:span 3}.g-flip__container--2-3-4 .g-flip-image__container:first-child,.g-flip__container--2-3-4 .g-flip-image__container:nth-child(2),.g-flip__container--2-3-4 .g-flip-image__container:nth-child(3){grid-column-end:span 4}.g-flip__container--2-3-4 .g-flip-image__container:nth-child(4),.g-flip__container--2-3-4 .g-flip-image__container:nth-child(5),.g-flip__container--2-3-4 .g-flip-image__container:nth-child(6),.g-flip__container--2-3-4 .g-flip-image__container:nth-child(7),.g-flip__container--2-4-3 .g-flip-image__container:first-child,.g-flip__container--2-4-3 .g-flip-image__container:nth-child(2),.g-flip__container--2-4-3 .g-flip-image__container:nth-child(3),.g-flip__container--2-4-3 .g-flip-image__container:nth-child(4){grid-column-end:span 3}.g-flip__container--2-4-3 .g-flip-image__container:nth-child(5),.g-flip__container--2-4-3 .g-flip-image__container:nth-child(6),.g-flip__container--2-4-3 .g-flip-image__container:nth-child(7){grid-column-end:span 4}}.g-flip-image__container{display:grid;grid-column-end:span 12;perspective:1000px}.g-flip-image__container:focus .g-flip-image__card:not(.g-flip-image--mobile),.g-flip-image__container:hover .g-flip-image__card:not(.g-flip-image--mobile){transform:rotateY(180deg)}.g-flip-image--mobile{transform:rotateY(0deg)}.g-flip-image--mobile.g-flip-image--flipped{transform:rotateY(180deg)}.g-flip-image__card{padding-bottom:100%;position:relative;transform-style:preserve-3d;transition:transform 1s}.g-flip-image__back,.g-flip-image__front{backface-visibility:hidden;position:absolute}.g-flip-image__back{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;text-align:center;transform:rotateY(180deg);width:100%;z-index:3}.g-flip-image__back p:first-child{font-weight:700}.g-flip-image__back p{color:#365c4e;margin-top:0}.g-flip-image__front{align-items:center;display:flex;height:100%;justify-content:center;-o-object-fit:cover;object-fit:cover;width:100%}.g-flip-image__front .g-flip-image-front--filter{background:radial-gradient(80% 80% at 40% 40%,rgba(0,0,0,.35) 0,transparent 100%);height:100%;position:absolute;width:100%;z-index:1}.g-flip-image__front img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;z-index:0}.g-flip-image__front h3{color:#fff;position:absolute;text-align:center;text-shadow:0 0 15px #222;z-index:2}.g-form-modal--modal h2{margin-top:0}.g-form-modal .nf-form-errors{max-width:300px}.g-fp{display:grid}.g-fp--loading #g-fp-main{opacity:0}.g-fp--loading #g-fp-placeholder{opacity:1}.g-fp-main{opacity:1;z-index:20}.g-fp-main,.g-fp-placeholder{align-self:flex-start;grid-column-start:1;grid-row-start:2;transition:.3s}.g-fp-placeholder{display:flex;flex-direction:column;opacity:0;row-gap:20px;z-index:10}.g-fp-placeholder__search{margin-bottom:60px;width:50%}@media(min-width:940px){.g-fp-placeholder__search{width:33%}}.g-fp-placeholder__item{animation:g_fp_decision_pulse 2s ease-in-out infinite;background-color:#365c4e;border-radius:0;height:96px}@media(min-width:940px){.g-fp-placeholder__item{height:40.35px}}.g-fp-placeholder__item:first-child{height:45.35px}.g-fp-table{position:relative}.g-fp-table__header{background-color:hsla(0,0%,100%,.9);position:sticky;top:min(10vh,30px);z-index:10}@media(min-width:1180px){.g-fp-table__header{top:min(10vh,70px)}}.g-fp-table-header{border-bottom:6px solid #3d3b3a;display:grid;grid-template-areas:"name status";grid-template-columns:2fr 1fr;padding:20px}.g-fp-table-header__item{justify-self:start}.g-body .g-fp-table-header__item{margin:0}.g-fp-table-header__item--sorted-by{position:relative}.g-fp-table-header__item--sorted-by:after{border-bottom:2px solid #3d3b3a;border-right:2px solid #3d3b3a;content:"";height:.5em;position:absolute;right:-1.5em;top:50%;transform:translate(-50%,-20%) rotate(225deg);width:.5em}.g-fp-table-header__item--sorted-by-asc:after{transform:translate(-50%,-70%) rotate(45deg)}.g-fp-table-header__item--name{cursor:pointer;grid-area:name}.g-fp-table-header__item--status{cursor:pointer;grid-area:status}.g-fp-table-header__item--price{cursor:default;display:none;grid-area:price}.g-fp-table-header__item--note{cursor:default;display:none;grid-area:note}@media(min-width:940px){.g-fp-table-header{grid-template-areas:"name status price note";grid-template-columns:2fr 2fr 1fr 3fr}.g-fp-table-header__item--note,.g-fp-table-header__item--price{display:initial}}.g-fp-search{align-items:start;display:flex;flex-direction:column;margin-bottom:60px;row-gap:10px;width:100%}.g-fp-search__input{width:100%}@media(min-width:940px){.g-fp-search__input{width:33%}}.g-fp-no-match{padding:60px 20px;text-align:center}.g-fp-plant{align-items:start;animation:g_fp_plant .1s ease-out forwards;border-bottom:1px solid #365c4e;cursor:default;display:grid;grid-template-areas:"name status" "price price" "note note";grid-template-columns:2fr 1fr;opacity:0;padding:20px}.g-body .g-fp-plant__item{margin:0}.g-fp-plant__item--name{grid-area:name}.g-fp-plant--5_out_of_season .g-fp-plant__item--name{text-decoration-line:line-through}.g-fp-plant__item--status{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;grid-area:status}.g-fp-plant__item--status:before{border-radius:50%;content:"";display:inline-block;height:1em;width:1em}.g-fp-plant__item--status-1_done:before{background-color:#365c4e}.g-fp-plant__item--status-2_done_by_gardner:before{background-color:#223a31}.g-fp-plant__item--status-3_harvest_pause:before{background-color:#3d3b3a}.g-fp-plant__item--status-4_not_ready:before{background-color:#a98820}.g-fp-plant__item--status-5_out_of_season:before{background-color:#a4564e}.g-fp-plant__item--price{grid-area:price}@media(max-width:939px){.g-fp-plant__item--price{color:#365c4e;font-family:Futura,sans-serif;font-size:clamp(1.13rem,0vw + 1.13rem,1.13rem);font-weight:500;line-height:1.55;margin:0 0 .5em;text-transform:unset}}.g-fp-plant__item--note{grid-area:note}@media(max-width:939px){.g-fp-plant__item--note{color:#365c4e;font-family:Futura,sans-serif;font-size:clamp(1.13rem,0vw + 1.13rem,1.13rem);font-weight:500;line-height:1.55;margin:0 0 .5em;text-transform:unset}}@media(min-width:940px){.g-fp-plant{grid-template-areas:"name status price note";grid-template-columns:2fr 2fr 1fr 3fr}}.g-fp-plant:hover{background-color:#ebefed}@keyframes g_fp_decision_pulse{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@keyframes g_fp_plant{0%{margin:0 2em;opacity:0}to{margin:0;opacity:1}}.g-fullscreen-hero{align-items:center;display:flex;height:calc(75vh - 40px);justify-content:center}.g-fullscreen-hero:not(.swiper-slide){left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.g-fullscreen-hero:after{background-image:linear-gradient(0deg,transparent 25%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.2) 60%,transparent 75%);content:"";height:100%;position:absolute;width:100%}.g-fullscreen-hero__film,.g-fullscreen-hero__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;width:100%;z-index:0}.g-fullscreen-hero__content{padding:100px 10%;width:100%;z-index:1}.g-fullscreen-hero__content h1.g-hero,.g-fullscreen-hero__content h2,.g-fullscreen-hero__content p{color:#ebefed;margin:0;text-align:left}.g-fullscreen-hero__content .g-buttons{margin-top:40px}.g-fullscreen-hero__scroll-down{bottom:2em;height:60px;position:absolute;width:30px;z-index:1}.g-fullscreen-hero__scroll-down svg{animation:g_fullscreen_hero_scroll_down_animation 2s cubic-bezier(.77,0,.175,1) infinite;position:absolute}.g-fullscreen-hero__scroll-down svg *{stroke:#fff}.g-fullscreen-hero__scroll-down-anchor{bottom:0;position:absolute}@media(min-width:940px){.g-fullscreen-hero{height:calc(75vh - 40px)}}@keyframes g_fullscreen_hero_scroll_down_animation{0%{margin-top:0;opacity:0;top:0}25%{opacity:1}50%{opacity:1}to{margin-top:-100%;opacity:0;top:100%}}.g-hero-carousel{border-radius:0;display:flex;margin-top:-20px;max-width:1420px}@media(min-width:1420px){.g-hero-carousel{margin-left:auto;margin-right:auto}}@media(min-width:940px){.g-hero-carousel{max-height:764px}}.g-hero-carousel__inner{display:flex}.g-hero-carousel__item{height:-moz-fit-content;height:fit-content;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.g-hero-carousel__item--mobile .g-media-item--desktop{display:none}.g-hero-carousel__item--mobile .g-media-item--mobile{display:block}@media(min-width:940px){.g-hero-carousel__item--mobile .g-media-item--desktop{display:block}.g-hero-carousel__item--mobile .g-media-item--mobile{display:none}}.g-hero-carousel__item .g-figure.g-media__item,.g-hero-carousel__item .g-figure__wrapper{height:100%}.g-hero-carousel__item img{border-radius:0!important;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.g-hero-carousel__content{padding:32px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.g-hero-carousel__content h1{color:#ebefed;text-align:left}.g-hero-carousel.swiper{overflow:hidden!important}.g-hero-carousel .swiper-pagination-bullet{height:10px;width:10px}.g-hero-carousel__pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:20px;position:absolute}.g-hero-carousel .g-hero-carousel-navigation{align-items:center;border:1px solid #365c4e;border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:20px;width:40px;z-index:10}.g-hero-carousel .g-hero-carousel-navigation--left{left:20px}.g-hero-carousel .g-hero-carousel-navigation--right{right:20px}@media(min-width:1580px){.g-hero-carousel .g-hero-carousel-navigation{top:calc(50% - 20px)}}.g-hero-carousel .g-hero-carousel-navigation.swiper-button-disabled{cursor:default;opacity:.2}.g-hero-carousel .g-hero-carousel-navigation.swiper-buttons-disabled{display:none}.g-hero-carousel .g-hero-carousel-navigation svg{height:15px;width:15px}.g-hero-carousel .g-hero-carousel-navigation svg *{stroke-width:1;stroke:#365c4e}.g-heading--left{text-align:left}.g-heading--center{text-align:center}.g-heading--right{text-align:right}.g-ip{text-align:center}.g-ip__content{padding:30px;z-index:2}.g-ip-image--filter{background:radial-gradient(80% 80% at 40% 40%,rgba(0,0,0,.35) 0,transparent 100%);height:100%;position:absolute;width:100%;z-index:1}.g-ip__link{color:#fff!important}.g-ip__link:hover{text-decoration-color:transparent}.g-ip__links{display:flex;gap:40px;justify-content:center;margin-top:80px}.g-ip__title{color:#fff!important;margin-top:30px!important}.g-ip__text{color:#fff!important;margin:auto!important;max-width:700px}.g-ip__title--normal h1{font-size:clamp(2.05rem,2vw + 1.3rem,3.07rem);font-style:unset;line-height:1.125;margin:60px 0 32px!important}.g-ip .g-figure,.g-ip .g-figure__wrapper{height:100%}.g-ip .g-figure__wrapper .g-video{height:100%;-o-object-fit:cover;object-fit:cover}.g-ip--1{position:relative}.g-ip--1 .g-ip__image{height:600px;overflow:hidden}.g-ip--1 .g-ip__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.g-ip--1 .g-ip__content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.g-ip--1 .g-ip__title{margin-bottom:unset}.g-ip--2{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.g-ip--2 .g-ip__content{margin:-140px 40px 0;max-width:940px;overflow:hidden;padding-bottom:40px;width:-webkit-fill-available;width:-moz-available}@media(min-width:940px){.g-ip--2 .g-ip__content{margin-top:-220px}}.g-ip--2 .g-ip__title{margin-top:0!important}.g-ip--2 .g-ip__image{height:480px;overflow:hidden;width:100%}@media(min-width:940px){.g-ip--2 .g-ip__image{height:600px}}.g-ip--2 .g-ip__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.g-ip--2 .g-ip__links{margin-top:30px}.g-ip--contrast .g-ip__link,.g-ip--contrast .g-ip__text,.g-ip--contrast .g-ip__title{color:#365c4e!important}.g-ip--contrast .g-ip__link{color:#365c4e;font-family:Futura,sans-serif;font-size:clamp(.93rem,0vw + .93rem,.93rem);font-style:normal;font-weight:500;letter-spacing:.067em;line-height:1.3;margin:0;text-transform:uppercase}.g-ip--border .g-ip__content{border:4px solid #365c4e}.g-linkmodal--fullscreen .g-modal__content{height:calc(100% - 260px);max-height:unset;max-width:unset;width:calc(100% - 260px)}.g-body--admin-bar .g-linkmodal--fullscreen .g-modal__content{height:calc(100% - 305px);margin-top:45px}.g-links{display:grid;gap:10px;justify-content:center;text-align:center}.g-links a{color:#365c4e!important}.g-map{height:50vh}.g-map .gm-style .gm-style-iw-t .gm-style-iw-c,.g-map .gm-style .gm-style-iw-t .gm-style-iw-tc{margin-top:-3px}.g-map .gm-style .gm-style-iw-t .gm-style-iw-c *{text-align:center}.g-map .gm-style .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d>div h3{margin-top:0}.g-map .gm-style .gm-style-iw-t:after{top:-3px}.g-media__item video{max-width:100%}.g-media__item [onclick^=g_fullscreen_modal] img{transition:transform .3s}.g-media__item [onclick^=g_fullscreen_modal]:is(.g-media__item [onclick^=g_fullscreen_modal]:focus,.g-media__item [onclick^=g_fullscreen_modal]:hover) img{opacity:.7}.g-media--gallery{display:grid}.g-media--gap{gap:20px}.g-media--crop .g-figure__wrapper{position:relative}.g-media--crop .g-figure--figcaption .g-figure__wrapper{margin-bottom:40px}.g-media--crop .g-figure--figcaption .g-figure__wrapper figcaption{position:absolute;top:100%}.g-media--crop :is(img,video,.plyr){-o-object-fit:cover;object-fit:cover}.g-media--crop:not(.g-media--crop-standing) :is(img,video){aspect-ratio:7/5}.g-media--crop-standing :is(img,video){aspect-ratio:5/7}.g-media--float{--margin:var(--w-small-margin);margin-bottom:calc(20px - var(--margin, 0px));width:var(--w-small,100%)}@media(min-width:940px){.g-media--float{--margin:var(--w-medium-margin);width:var(--w-medium,50%)}}@media(min-width:1180px){.g-media--float{--margin:var(--w-large-margin);width:var(--w-large,33%)}}.g-media--float-left{float:left;margin-right:var(--margin)}.g-media--float-right{float:right;margin-left:var(--margin)}@media(min-width:480px){.g-media--columns-2,.g-media--columns-3,.g-media--columns-4,.g-media--columns-5{grid-template-columns:repeat(2,1fr)}}@media(min-width:600px){.g-media--columns-3,.g-media--columns-4,.g-media--columns-5{grid-template-columns:repeat(3,1fr)}}@media(min-width:940px){.g-media--columns-4,.g-media--columns-5{grid-template-columns:repeat(4,1fr)}}@media(min-width:1180px){.g-media--columns-5{grid-template-columns:repeat(5,1fr)}}.g-media:not(.g-media--float)+*{margin-top:20px}.g-media-block__content--center,p.is-style-intro{text-align:center}p.is-style-intro{font-family:Baskerville,sans-serif;font-size:clamp(1.39rem,.95vw + 1.03rem,1.87rem);font-weight:500;line-height:1.33;margin:40px auto;max-width:1180px}.g-shoutout{text-align:center}.g-table-search{align-items:start;display:flex;flex-direction:column;margin-bottom:calc(var(--g-general-margin)*3);row-gap:calc(var(--g-general-margin)/2);width:100%}.g-table-search input{width:100%}@media screen and (min-width:1000px){.g-table-search input{width:33%}.g-table-search__hint{width:50%}}.g-table-search-item--hidden{display:none}.g-tiles{display:flex;flex-wrap:wrap}.g-tiles__item{flex-basis:100%;position:relative}.g-tiles__item:after{content:"";display:block}.g-tiles__title{align-items:center;background:#fff;background:rgba(114,141,131,.5);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.g-tiles__title:hover{opacity:1}.g-tiles__title h3{color:#ebefed;margin:0}@media(min-width:940px){.g-tiles--three .g-tiles__item{flex-basis:33.3333333333%}}@media(min-width:600px){.g-tiles--two .g-tiles__item{flex-basis:50%}}.g-big-card{padding:20px 20px 60px;text-align:center}.g-big-card,.g-big-card h2{color:#ebefed}.g-big-card a{color:#ebefed;font-family:Futura,sans-serif;margin-top:20px;text-transform:uppercase}.g-big-card a :before,.g-big-card a:active,.g-big-card a:hover{color:#ebefed}.g-text-card{display:flex;flex-direction:column;gap:20px;width:100%}@media(min-width:940px){.g-text-card--2,.g-text-card--3{display:flex;flex-direction:unset;flex-wrap:wrap;justify-content:center}.g-text-card--2 .g-text-card__content,.g-text-card--3 .g-text-card__content{flex:0 1 calc(50% - 20px)}.g-text-card--3:nth-child(3){display:flex;flex:0 1 50%;justify-content:center}}@media(min-width:1180px){.g-text-card--3 .g-text-card__content{flex:0 1 calc(33.3% - 20px)!important}}.g-text-card-content{display:flex;flex-direction:column;justify-content:top;padding:60px 40px;text-align:center}@media(min-width:940px){.g-text-card-content{padding:110px 40px}}.g-text-card-content__text{display:grid;gap:40px}.g-text-card-content__text *{font-family:Futura,sans-serif!important;margin:0}.g-text-card-content__text li,.g-text-card-content__text p{margin:0}.g-text-card-content__text ul{list-style-position:inside}.g-text-card-content-text__icon{align-items:center;display:flex;justify-content:center}.g-text-card-content-text__icon img{height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.g-text-card-content--contrast .g-text-card-content__text,.g-text-card-content--contrast .g-text-card-content__text p,.g-text-card-content--contrast a:not(.g-button),.g-text-card-content--contrast h2,.g-text-card-content--contrast li{color:#fff!important}.g-text-card-content--large-padding{padding:60px}@media(min-width:940px){.g-text-card-content--large-padding{padding:110px 80px}}