/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714286%;width:1.42857%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}:root{font-size:10px}*{box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body,html{overflow-x:hidden}body{box-sizing:border-box;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;appearance:none;border:none;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:100;src:url(/themes/custom/mediasoft/fonts/center/Center-Thin.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center/Center-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:200;src:url(/themes/custom/mediasoft/fonts/center/Center-X-Light.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center/Center-X-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:300;src:url(/themes/custom/mediasoft/fonts/center/Center-Light.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center/Center-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:400;src:url(/themes/custom/mediasoft/fonts/center/Center-Regular.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center/Center-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:500;src:url(/themes/custom/mediasoft/fonts/center/Center-Medium.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center/Center-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:600;src:url(/themes/custom/mediasoft/fonts/center/Center-Demi.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center/Center-Demi.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:700;src:url(/themes/custom/mediasoft/fonts/center/Center-Bold.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center/Center-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:800;src:url(/themes/custom/mediasoft/fonts/center/Center-Black.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center/Center-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Center;font-style:normal;font-weight:900;src:url(/themes/custom/mediasoft/fonts/center/Center-Ultra.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center/Center-Ultra.woff) format("woff")}@font-face{font-display:swap;font-family:Center Slab;font-style:normal;font-weight:100;src:url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Thin.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Center Slab;font-style:normal;font-weight:200;src:url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-X-Light.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-X-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Center Slab;font-style:normal;font-weight:300;src:url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Light.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Center Slab;font-style:normal;font-weight:400;src:url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Regular.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Center Slab;font-style:normal;font-weight:500;src:url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Medium.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Center Slab;font-style:normal;font-weight:600;src:url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Demi.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Demi.woff) format("woff")}@font-face{font-display:swap;font-family:Center Slab;font-style:normal;font-weight:700;src:url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Bold.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Center Slab;font-style:normal;font-weight:800;src:url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Black.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Center Slab;font-style:normal;font-weight:900;src:url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Ultra.woff2) format("woff2"),url(/themes/custom/mediasoft/fonts/center-slab/CenterSlab-Ultra.woff) format("woff")}@keyframes circleLoop{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#drupal-live-announce{display:none}#toolbar-administration{position:relative;z-index:1003}body{background-color:#fff;color:#000;font-family:sofia-pro,sans-serif;font-size:1.6rem;line-height:1.5;overflow:visible;padding-top:0!important}.dialog-off-canvas-main-canvas{overflow:hidden}select::-ms-expand{display:none}::selection{background:rgba(4,106,56,.99);color:#6cc24a}::-moz-selection{background:rgba(4,106,56,.99);color:#6cc24a}.btn,.eu-cookie-withdraw-wrapper.sliding-popup-bottom .popup-content button,.field--name-field-logo button,.field--name-field-logo input[type=submit],.field--name-field-user-images button,.field--name-field-user-images input[type=submit],.form--exposed-search-contractor .filters .box footer .form-actions input:first-child,.form--register .form-actions input[type=submit],.form--user input[type=submit],.is-subscribed.button,.not-subscribed.button,.page--has-sidebar__top .search-autocomplete-form input[type=submit],.paragraph--type--banner .btn--group a,.paragraph--type--call-to-action__link a,.paragraph--type--plant-search-cta__form [type=submit],.paragraph--type--webform form .form-submit,.user--full__company .field--name-field-website a,.user-pass-reset [type=submit],[data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] [type=submit],header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form [type=submit]{border-radius:6px;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:700;line-height:1.5;padding:1.5rem 2rem;text-decoration:none;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.btn--small{font-size:1.6rem;padding:1rem 1.4rem}.btn--large{font-size:1.6rem;padding:2rem 3rem}.btn[class*=text],.eu-cookie-withdraw-wrapper.sliding-popup-bottom .popup-content button[class*=text],.field--name-field-logo button[class*=text],.field--name-field-logo input[class*=text][type=submit],.field--name-field-user-images button[class*=text],.field--name-field-user-images input[class*=text][type=submit],.form--exposed-search-contractor .filters .box footer .form-actions input[class*=text]:first-child,.form--register .form-actions input[class*=text][type=submit],.form--user input[class*=text][type=submit],.page--has-sidebar__top .search-autocomplete-form input[class*=text][type=submit],.paragraph--type--banner .btn--group a[class*=text],.paragraph--type--call-to-action__link a[class*=text],.paragraph--type--plant-search-cta__form [class*=text][type=submit],.paragraph--type--webform form [class*=text].form-submit,.user--full__company .field--name-field-website a[class*=text],.user-pass-reset [class*=text][type=submit],[class*=text].is-subscribed.button,[class*=text].not-subscribed.button,[data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] [class*=text][type=submit],header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form [class*=text][type=submit]{padding:0}.btn--gray{background-color:#d3d3d3;border:2px solid #d3d3d3;color:#000}.btn--gray:focus,.btn--gray:hover{background-color:#adadad;border-color:#adadad}.btn--gray--outline{background-color:transparent;border:2px solid #d3d3d3;color:#d3d3d3}.btn--gray--outline:focus,.btn--gray--outline:hover{background-color:#d3d3d3;color:#000}.btn--white{background-color:#fff;border:2px solid #fff;color:#000}.btn--white:focus,.btn--white:hover{background-color:#d9d9d9;border-color:#d9d9d9}.btn--white--outline{background-color:transparent;border:2px solid #fff;color:#fff}.btn--white--outline:focus,.btn--white--outline:hover{background-color:#fff;color:#000}.btn--black{background-color:#000;border:2px solid #000;color:#fff}.btn--black:focus,.btn--black:hover{background-color:#000;border-color:#000}.btn--black--outline{background-color:transparent;border:2px solid #000;color:#000}.btn--black--outline:focus,.btn--black--outline:hover{background-color:#000;color:#fff}.btn--primary,.field--name-field-logo button,.field--name-field-logo input[type=submit],.field--name-field-user-images button,.field--name-field-user-images input[type=submit],.form--exposed-search-contractor .filters .box footer .form-actions input:first-child,.form--register .form-actions input[type=submit],.form--user input[type=submit],.not-subscribed.button,.page--has-sidebar__top .search-autocomplete-form input[type=submit],.paragraph--type--call-to-action__link a,.paragraph--type--plant-search-cta__form [type=submit],.paragraph--type--webform form .form-submit,.user--full__company .field--name-field-website a,.user-pass-reset [type=submit],[data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] [type=submit],header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form [type=submit]{background-color:#046a38;border:2px solid #046a38;color:#fff}.btn--primary:focus,.btn--primary:hover,.field--name-field-logo button:focus,.field--name-field-logo button:hover,.field--name-field-logo input[type=submit]:focus,.field--name-field-logo input[type=submit]:hover,.field--name-field-user-images button:focus,.field--name-field-user-images button:hover,.field--name-field-user-images input[type=submit]:focus,.field--name-field-user-images input[type=submit]:hover,.form--exposed-search-contractor .filters .box footer .form-actions input:focus:first-child,.form--exposed-search-contractor .filters .box footer .form-actions input:hover:first-child,.form--register .form-actions input[type=submit]:focus,.form--register .form-actions input[type=submit]:hover,.form--user input[type=submit]:focus,.form--user input[type=submit]:hover,.not-subscribed.button:focus,.not-subscribed.button:hover,.page--has-sidebar__top .search-autocomplete-form input[type=submit]:focus,.page--has-sidebar__top .search-autocomplete-form input[type=submit]:hover,.paragraph--type--call-to-action__link a:focus,.paragraph--type--call-to-action__link a:hover,.paragraph--type--plant-search-cta__form [type=submit]:focus,.paragraph--type--plant-search-cta__form [type=submit]:hover,.paragraph--type--webform form .form-submit:focus,.paragraph--type--webform form .form-submit:hover,.user--full__company .field--name-field-website a:focus,.user--full__company .field--name-field-website a:hover,.user-pass-reset [type=submit]:focus,.user-pass-reset [type=submit]:hover,[data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] [type=submit]:focus,[data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] [type=submit]:hover,header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form [type=submit]:focus,header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form [type=submit]:hover{background-color:#012011;border-color:#012011}.btn--primary--outline{background-color:transparent;border:2px solid #046a38;color:#046a38}.btn--primary--outline:focus,.btn--primary--outline:hover{background-color:#046a38;color:#fff}.btn--secondary,.eu-cookie-withdraw-wrapper.sliding-popup-bottom .popup-content button,.paragraph--type--banner .btn--group a{background-color:#6cc24a;border:2px solid #6cc24a;color:#fff}.btn--secondary:focus,.btn--secondary:hover,.eu-cookie-withdraw-wrapper.sliding-popup-bottom .popup-content button:focus,.eu-cookie-withdraw-wrapper.sliding-popup-bottom .popup-content button:hover,.paragraph--type--banner .btn--group a:focus,.paragraph--type--banner .btn--group a:hover{background-color:#4b8f30;border-color:#4b8f30}.btn--secondary--outline{background-color:transparent;border:2px solid #6cc24a;color:#6cc24a}.btn--secondary--outline:focus,.btn--secondary--outline:hover{background-color:#6cc24a;color:#fff}.btn--blacktext{background-color:transparent;border:2px solid transparent;color:#000}.btn--blacktext:focus,.btn--blacktext:hover{background-color:transparent;border-color:transparent}.btn--blacktext--outline{background-color:transparent;border:2px solid transparent;color:transparent}.btn--blacktext--outline:focus,.btn--blacktext--outline:hover{background-color:transparent;color:#000}.btn--whitetext{background-color:transparent;border:2px solid transparent;color:#fff}.btn--whitetext:focus,.btn--whitetext:hover{background-color:transparent;border-color:transparent}.btn--whitetext--outline{background-color:transparent;border:2px solid transparent;color:transparent}.btn--whitetext--outline:focus,.btn--whitetext--outline:hover{background-color:transparent;color:#fff}.btn--group .btn:not(:last-of-type),.btn--group .eu-cookie-withdraw-wrapper.sliding-popup-bottom .popup-content button:not(:last-of-type),.btn--group .field--name-field-logo button:not(:last-of-type),.btn--group .field--name-field-logo input[type=submit]:not(:last-of-type),.btn--group .field--name-field-user-images button:not(:last-of-type),.btn--group .field--name-field-user-images input[type=submit]:not(:last-of-type),.btn--group .form--exposed-search-contractor .filters .box footer .form-actions input:not(:last-of-type):first-child,.btn--group .form--register .form-actions input[type=submit]:not(:last-of-type),.btn--group .form--user input[type=submit]:not(:last-of-type),.btn--group .is-subscribed.button:not(:last-of-type),.btn--group .not-subscribed.button:not(:last-of-type),.btn--group .page--has-sidebar__top .search-autocomplete-form input[type=submit]:not(:last-of-type),.btn--group .paragraph--type--plant-search-cta__form [type=submit]:not(:last-of-type),.btn--group .paragraph--type--webform form .form-submit:not(:last-of-type),.btn--group .user--full__company .field--name-field-website a:not(:last-of-type),.btn--group .user-pass-reset [type=submit]:not(:last-of-type),.btn--group [data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] [type=submit]:not(:last-of-type),.btn--group a,.btn--group header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form [type=submit]:not(:last-of-type),.eu-cookie-withdraw-wrapper.sliding-popup-bottom .popup-content .btn--group button:not(:last-of-type),.field--name-field-logo .btn--group button:not(:last-of-type),.field--name-field-logo .btn--group input[type=submit]:not(:last-of-type),.field--name-field-user-images .btn--group button:not(:last-of-type),.field--name-field-user-images .btn--group input[type=submit]:not(:last-of-type),.form--exposed-search-contractor .filters .box footer .form-actions .btn--group input:not(:last-of-type):first-child,.form--register .form-actions .btn--group input[type=submit]:not(:last-of-type),.form--user .btn--group input[type=submit]:not(:last-of-type),.page--has-sidebar__top .search-autocomplete-form .btn--group input[type=submit]:not(:last-of-type),.paragraph--type--banner .btn--group a:not(:last-of-type),.paragraph--type--plant-search-cta__form .btn--group [type=submit]:not(:last-of-type),.paragraph--type--webform form .btn--group .form-submit:not(:last-of-type),.user--full__company .field--name-field-website .btn--group a:not(:last-of-type),.user-pass-reset .btn--group [type=submit]:not(:last-of-type),[data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] .btn--group [type=submit]:not(:last-of-type),header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form .btn--group [type=submit]:not(:last-of-type){margin-right:1em}.arrow-link{border:none;color:#046a38;cursor:pointer;display:inline-block;font-weight:700;padding-bottom:.5rem;padding-right:1.5em;position:relative;text-decoration:none}.arrow-link:before{background-color:#046a38;border-radius:.2rem;height:2px;inset:auto 1.4em 0 0}.arrow-link:after,.arrow-link:before{content:"";position:absolute;transition:transform .3s cubic-bezier(.5,0,0,1);will-change:transform}.arrow-link:after{background-image:url(/themes/custom/mediasoft/img/icons/arrow-green.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;height:.6rem;right:0;top:50%;transform:translateY(-50%);width:1em}.arrow-link:focus:before,.arrow-link:hover:before{transform:translateY(-.5rem)}.arrow-link:focus:after,.arrow-link:hover:after{transform:translate(.5rem,-50%)}.link{color:#046a38}.link:focus,.link:hover{color:#02361c}.cookie--popup{background:#000;bottom:0;color:#fff;left:0;max-width:100%;overflow:hidden;padding:1.3em 1.5em;position:fixed;width:100%}@media(min-width:33.75em){.cookie--popup{border-radius:6px;bottom:3rem;left:3rem;width:27em}}.cookie--popup__content{position:relative;text-align:left;z-index:200}.cookie--popup__close{align-items:center;background-color:#000;border-radius:14px;display:flex;height:2em;justify-content:center;padding:0;position:absolute;right:.65em;top:.65em;transition:all .3s ease-out;width:2em;z-index:250}.cookie--popup__close:focus,.cookie--popup__close:hover{background-color:#046a38}.cookie--popup__actions{display:flex;flex-flow:row wrap;justify-content:space-between}.cookie--popup__actions .cookie-popup__save{display:none}.cookie--popup__categories{border-radius:14px;margin:.5em 0;max-height:0;overflow:hidden;position:relative;transition:all .3s;z-index:210}@media(min-width:25em){.cookie--popup__categories{background-color:#1a1a1a}}.cookie--popup__category{font-size:1.6rem;margin:0 1em .5em;text-align:left}.cookie--popup__category input{display:none;height:0;opacity:0;width:0}.cookie--popup__category label{cursor:pointer;display:block;padding:.4em 1em .4em 4em;position:relative}.cookie--popup__category label:before{background-color:#d3d3d3;border-radius:24px;content:"";cursor:pointer;height:1.9em;left:0;position:absolute;top:.2em;transition:.4s;width:3.4em;z-index:230}.cookie--popup__category label:after{background-color:#fff;border-radius:50%;content:"";height:1.5em;left:.2em;position:absolute;top:.4em;transition:.4s;width:1.5em;z-index:240}.cookie--popup__category input:checked+label:before{background-color:#046a38}.cookie--popup__category input:focus+label:before{box-shadow:0 0 1px red}.cookie--popup__category input:checked+label:after{transform:translateX(1.5em)}.cookie--popup__category input:checked[disabled]+label,.cookie--popup__category input:checked[disabled]+label:before{cursor:not-allowed;opacity:.7}.cookie--popup.active .cookie--popup__categories{margin:0 -1em;max-height:300px;overflow:visible;padding:2.5em 0 1em}@media(min-width:25em){.cookie--popup.active .cookie--popup__categories{margin:2em 0;padding:1.4em 0}}.cookie--popup.active .cookie--popup__actions .cookie-popup__save{display:block}.cookie--popup.active .cookie--popup__actions .agree-button{display:none}.file{background-position:0;background-repeat:no-repeat;display:inline-block;min-height:16px;padding-left:20px}.file--general{background-image:url(/themes/custom/mediasoft/img/system/icons/application-octet-stream.png)}[dir=rtl] .file{background-position:100%;padding-left:inherit;padding-right:20px}.file--application-octet-stream{background-image:url(/themes/custom/mediasoft/img/system/icons/application-octet-stream.png)}.file--package-x-generic{background-image:url(/themes/custom/mediasoft/img/system/icons/package-x-generic.png)}.file--x-office-spreadsheet{background-image:url(/themes/custom/mediasoft/img/system/icons/x-office-spreadsheet.png)}.file--x-office-document{background-image:url(/themes/custom/mediasoft/img/system/icons/x-office-document.png)}.file--x-office-presentation{background-image:url(/themes/custom/mediasoft/img/system/icons/x-office-presentation.png)}.file--text-x-script{background-image:url(/themes/custom/mediasoft/img/system/icons/text-x-script.png)}.file--text-html{background-image:url(/themes/custom/mediasoft/img/system/icons/text-html.png)}.file--text-plain{background-image:url(/themes/custom/mediasoft/img/system/icons/text-plain.png)}.file--application-pdf{background-image:url(/themes/custom/mediasoft/img/system/icons/application-pdf.png)}.file--application-x-executable{background-image:url(/themes/custom/mediasoft/img/system/icons/application-x-executable.png)}.file--audio{background-image:url(/themes/custom/mediasoft/img/system/icons/audio-x-generic.png)}.file--video{background-image:url(/themes/custom/mediasoft/img/system/icons/video-x-generic.png)}.file--text{background-image:url(/themes/custom/mediasoft/img/system/icons/text-x-generic.png)}.file--image{background-image:url(/themes/custom/mediasoft/img/system/icons/image-x-generic.png)}.container,.field--name-field-related-garden-advice,.form--register,.mediasoft-calendar-switch-form,.paragraph--type--slideshow,.share-current-page,.user-pass-reset,.view-campagnes>header,.view-garden-advice-block,.view-garden_advice_category,.view-garden_advice_overview,.view-plant_picture,body.path-taxonomy .search .view-garden-advice-category-block{display:block;margin-left:auto;margin-right:auto;max-width:calc(100% - 2.5em);position:relative;width:90em}.container--small,.form--register,.user-pass-reset{width:60em}.container--extra-small{width:42em}.container--medium,.field--name-field-related-garden-advice,.mediasoft-calendar-switch-form,.paragraph--type--slideshow,.path-taxonomy .paragraph--type--text,.share-current-page,.view-campagnes>header,.view-garden-advice-block,.view-garden_advice_category,.view-garden_advice_overview,.view-plant_picture,body.path-taxonomy .search .view-garden-advice-category-block{width:72em}.container--full{width:calc(100% - 2.5em)}.container--flex{display:flex;flex-flow:row wrap}.container--no-margins{max-width:100%;padding-left:0;padding-right:0}.table{margin-bottom:2em;width:100%}.table td,.table th{padding:.6em;text-align:left;vertical-align:top}.table th{border-bottom:2px solid #d3d3d3}.table tr:nth-of-type(2n){background-color:#f7f7f7}h1,h2,h3,h4,h5,h6{font-family:Center Slab,serif;font-weight:500;line-height:1.1}h1.alt,h2.alt,h3.alt,h4.alt,h5.alt,h6.alt{font-family:sofia-pro,sans-serif}h1 .light-green,h2 .light-green,h3 .light-green,h4 .light-green,h5 .light-green,h6 .light-green{color:#6cc24a}h1 .dark-green,h2 .dark-green,h3 .dark-green,h4 .dark-green,h5 .dark-green,h6 .dark-green{color:#046a38}.h1-style,.paragraph--type--banner__content h2,.view-plant_picture.display-plant_picture_homepage h2 .dark-green,h1{color:#046a38;font-size:4rem;margin-bottom:1em}.h1-style:not(:first-child),.paragraph--type--banner__content h2:not(:first-child),.view-plant_picture.display-plant_picture_homepage h2 .dark-green:not(:first-child),h1:not(:first-child){margin-top:1.25em}@media(min-width:48em){.h1-style,.paragraph--type--banner__content h2,.view-plant_picture.display-plant_picture_homepage h2 .dark-green,h1{font-size:4.8rem}}@media(min-width:90em){.h1-style,.paragraph--type--banner__content h2,.view-plant_picture.display-plant_picture_homepage h2 .dark-green,h1{font-size:5.6rem}}.h2-style,.mediasoft-calendar-switch-form .form-item-months label,.mediasoft-calendar-switch-form .form-item-months select,h2{color:#046a38;font-size:3rem;margin-bottom:1em}.h2-style:not(:first-child),.mediasoft-calendar-switch-form .form-item-months label:not(:first-child),.mediasoft-calendar-switch-form .form-item-months select:not(:first-child),h2:not(:first-child){margin-top:1.25em}@media(min-width:48em){.h2-style,.mediasoft-calendar-switch-form .form-item-months label,.mediasoft-calendar-switch-form .form-item-months select,h2{font-size:4rem}}@media(min-width:90em){.h2-style,.mediasoft-calendar-switch-form .form-item-months label,.mediasoft-calendar-switch-form .form-item-months select,h2{font-size:4rem}}.h3-style,.paragraph--type--calender-overview .green-box h2,h3{color:#046a38;font-size:2rem;margin-bottom:.75em}.h3-style:not(:first-child),.paragraph--type--calender-overview .green-box h2:not(:first-child),h3:not(:first-child){margin-top:1em}@media(min-width:48em){.h3-style,.paragraph--type--calender-overview .green-box h2,h3{font-size:3rem}}@media(min-width:90em){.h3-style,.paragraph--type--calender-overview .green-box h2,h3{font-size:3rem}}.content .paragraph--type--quote__content p,.h4-style,.newsletter-form--block h2,.user-pass-reset p:nth-of-type(2),h4{color:#000;font-size:1.6rem;margin-bottom:.75em}.content .paragraph--type--quote__content p:not(:first-child),.h4-style:not(:first-child),.newsletter-form--block h2:not(:first-child),.user-pass-reset p:not(:first-child):nth-of-type(2),h4:not(:first-child){margin-top:1em}@media(min-width:48em){.content .paragraph--type--quote__content p,.h4-style,.newsletter-form--block h2,.user-pass-reset p:nth-of-type(2),h4{font-size:2rem}}@media(min-width:90em){.content .paragraph--type--quote__content p,.h4-style,.newsletter-form--block h2,.user-pass-reset p:nth-of-type(2),h4{font-size:3rem}}.block-newsletter h2,.form--register__activities .field--name-field-plant-type legend,.form--register__activities .field--name-field-point-of-sale legend,.form--register__activities .field--name-field-taxonomy-products-sale legend,.h5-style,.region--footer__menu h2,.teaser--arrowbox__content h3,h5{color:#046a38;font-size:1.6rem;margin-bottom:.5em}.block-newsletter h2:not(:first-child),.form--register__activities .field--name-field-plant-type legend:not(:first-child),.form--register__activities .field--name-field-point-of-sale legend:not(:first-child),.form--register__activities .field--name-field-taxonomy-products-sale legend:not(:first-child),.h5-style:not(:first-child),.region--footer__menu h2:not(:first-child),.teaser--arrowbox__content h3:not(:first-child),h5:not(:first-child){margin-top:.75em}@media(min-width:48em){.block-newsletter h2,.form--register__activities .field--name-field-plant-type legend,.form--register__activities .field--name-field-point-of-sale legend,.form--register__activities .field--name-field-taxonomy-products-sale legend,.h5-style,.region--footer__menu h2,.teaser--arrowbox__content h3,h5{font-size:1.6rem}}@media(min-width:90em){.block-newsletter h2,.form--register__activities .field--name-field-plant-type legend,.form--register__activities .field--name-field-point-of-sale legend,.form--register__activities .field--name-field-taxonomy-products-sale legend,.h5-style,.region--footer__menu h2,.teaser--arrowbox__content h3,h5{font-size:2rem}}.h6-style,h6{color:#000;font-size:1.6rem;margin-bottom:.5em}.h6-style:not(:first-child),h6:not(:first-child){margin-top:.75em}@media(min-width:48em){.h6-style,h6{font-size:1.6rem}}@media(min-width:90em){.h6-style,h6{font-size:1.6rem}}.h1-style,.paragraph--type--banner__content h2,.view-plant_picture.display-plant_picture_homepage h2 .dark-green,h1{font-family:Center,Center Slab,roboto,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-weight:900}.content ol a,.content p a,.content ul a,.form--exposed-search-contractor .filters .box footer .form-actions input:last-child,.form--exposed-search-contractor .filters .box main a,.user--full__details__body a{border-bottom:1px solid #d1d1d1;color:#046a38;font-weight:400;text-decoration:none;transition:color .3s ease,border-bottom .3s ease}.content ol a:hover,.content p a:hover,.content ul a:hover,.form--exposed-search-contractor .filters .box footer .form-actions input:hover:last-child,.form--exposed-search-contractor .filters .box main a:hover,.user--full__details__body a:hover{border-bottom:1px solid #046a38;color:#6cc24a;text-decoration:none}.content p{font-size:1.6rem;line-height:1.5;margin:0 0 1em}.content p+p{margin:1em 0 0}.content ol,.content ul{list-style:none;margin:1em 0;padding:0}.content ol>li,.content ul>li{display:block;line-height:1.1;padding-left:3.2rem;position:relative}.content ol>li+li,.content ul>li+li{margin-top:1.5rem}.content ul>li:before{background-color:#046a38;border-radius:100%;content:"";display:block;height:.8rem;left:0;position:absolute;top:.3em;width:.8rem}.content ul.checklist{margin:2.6rem 0 3.1rem}.content ul.checklist>li{padding-left:2rem}.content ul.checklist>li:before{background-color:transparent;background-image:url(/themes/custom/mediasoft/img/icons/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.8rem;width:1rem}.content ol{counter-reset:ol-counter}.content ol>li{counter-increment:ol-counter}.content ol>li:before{color:#046a38;content:counter(ol-counter) ". ";display:block;flex:0 0 auto;font-size:1.5rem;left:0;line-height:1.25em;margin-right:1.5rem;position:absolute;top:-.05em}table{width:100%}table td,table th{padding:1em}table td:first-child,table th:first-child{padding:1em 1em 1em 1.5em}table td:last-child,table th:last-child{padding:1em 1.5em 1em 1em}table thead th{font-weight:700;text-align:left}table tbody tr:nth-child(2n){background-color:#ebefe5}.eu-cookie-withdraw-wrapper.sliding-popup-bottom{background-color:#046a38;padding:2em 0;width:100%}.eu-cookie-withdraw-wrapper.sliding-popup-bottom .eu-cookie-withdraw-tab{display:none}.eu-cookie-withdraw-wrapper.sliding-popup-bottom .popup-content{align-items:center;display:flex;justify-content:space-between}.eu-cookie-withdraw-wrapper.sliding-popup-bottom .popup-content h2,.eu-cookie-withdraw-wrapper.sliding-popup-bottom .popup-content h2 *{color:#fff;font-family:Center,Center Slab,roboto,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-size:4rem;font-weight:600;margin:0}.eu-cookie-withdraw-tab{background-color:transparent;bottom:auto;color:#393939;font-size:1.4rem;left:auto;opacity:.6;outline:none;padding:0;position:relative;right:auto;top:auto;transform:none}.eu-cookie-withdraw-tab:hover{text-decoration:underline}#block-mediasoft-local-tasks{bottom:3rem;left:3rem;position:fixed;z-index:500}#block-mediasoft-local-tasks #edit-panel{display:none}#block-mediasoft-local-tasks #edit-panel:checked+[for=edit-panel]{background-color:#444;border-color:#444;color:#fff;transform:rotate(270deg)}#block-mediasoft-local-tasks #edit-panel:checked~.local-tasks{opacity:1;pointer-events:auto}#block-mediasoft-local-tasks [for=edit-panel]{align-items:center;background-color:#f7f7f7;border:1px solid #eaeaea;border-radius:24px;color:#444;cursor:pointer;display:flex;justify-content:center;padding:.5em;transition:color .3s ease,background-color .3s ease,border-color .3s ease,transform .3s ease-out;will-change:color,border-color,background-color}#block-mediasoft-local-tasks [for=edit-panel]:hover{color:#6cc24a;transform:scale(1.1)}#block-mediasoft-local-tasks .local-tasks{background-color:#046a38;border-radius:14px;bottom:0;left:100%;opacity:0;padding:.5em 1em;pointer-events:none;position:absolute;transform:translate(-1rem,1rem);z-index:-1}#block-mediasoft-local-tasks .local-tasks>ul{align-items:center;display:flex;justify-content:center;list-style:none;margin:0}#block-mediasoft-local-tasks .local-tasks>ul>li{margin:0;padding:0}#block-mediasoft-local-tasks .local-tasks>ul>li a{border:none;border-radius:6px;color:#fff;display:block;font-weight:700;padding:1em 1.5em;text-decoration:none}#block-mediasoft-local-tasks .local-tasks>ul>li a:focus,#block-mediasoft-local-tasks .local-tasks>ul>li a:hover{background-color:hsla(0,0%,100%,.4)}#block-mediasoft-local-tasks .local-tasks>ul>li a.is-active{cursor:not-allowed;opacity:.5;pointer-events:none}#block-mediasoft-local-tasks .local-tasks>ul>li:before{display:none}.path-user.user-logged-in #block-mediasoft-local-tasks{bottom:auto;display:block;left:auto;right:2rem;top:11rem}.path-user.user-logged-in #block-mediasoft-local-tasks [for=edit-panel]{display:none}.path-user.user-logged-in #block-mediasoft-local-tasks .local-tasks{opacity:1;pointer-events:all;position:static;transform:none}header.header .region--header__actions .block-usermenu-menu,header.header .region--header__actions .block-usermenu-menu.contextual-region{position:relative}header.header .region--header__actions .block-usermenu-menu input:checked~ul{opacity:1;pointer-events:auto;transform:translate(-50%,1.5rem)}header.header .region--header__actions .block-usermenu-menu label{align-items:center;background-color:transparent;display:flex;justify-content:center;margin:0 2rem;padding-right:1rem;position:relative;width:4.8rem}header.header .region--header__actions .block-usermenu-menu label:hover{background-color:transparent;color:#6cc24a}header.header .region--header__actions .block-usermenu-menu label:hover:after{border-color:#6cc24a;transform:translateY(.5rem) rotate(45deg)}header.header .region--header__actions .block-usermenu-menu label:after{border-bottom:2px solid #046a38;border-radius:1px;border-right:2px solid #046a38;content:"";height:.6rem;position:absolute;right:0;top:45%;transform:rotate(45deg);transition:border-color .3s ease,transform .3s ease;width:.6rem;will-change:border-color,transform}header.header .region--header__actions .block-usermenu-menu ul{background-color:#046a38;border-radius:1rem;display:block;left:50%;opacity:0;pointer-events:none;position:absolute;top:100%;transform:translate(-50%,2rem);transition:transform .3s cubic-bezier(.5,0,0,1),opacity .3s cubic-bezier(.5,0,0,1);will-change:transform,opacity}header.header .region--header__actions .block-usermenu-menu ul:before{background-color:#046a38;border-radius:2px;content:"";height:1rem;left:50%;position:absolute;top:0;transform:translate(-50%,-40%) rotate(45deg);width:1rem;z-index:-1}header.header .region--header__actions .block-usermenu-menu ul a{color:#fff;display:block;padding:1em 1.5em;text-align:center;text-decoration:none;transition:background-color .3s ease;white-space:nowrap;will-change:background-color}header.header .region--header__actions .block-usermenu-menu ul a:focus,header.header .region--header__actions .block-usermenu-menu ul a:hover{background-color:#6cc24a;color:#fff}header.header .region--header__actions .block-usermenu-menu ul li{border-bottom:1px solid hsla(0,0%,100%,.2)}header.header .region--header__actions .block-usermenu-menu ul li:first-child a{border-radius:1rem 1rem 0 0}header.header .region--header__actions .block-usermenu-menu ul li:last-child{border-bottom:none}header.header .region--header__actions .block-usermenu-menu ul li:last-child a{background-color:hsla(0,0%,100%,.2);border-radius:0 0 1rem 1rem}header.header .region--header__actions .block-usermenu-menu ul li:last-child a:focus,header.header .region--header__actions .block-usermenu-menu ul li:last-child a:hover{background-color:#6cc24a;color:#fff}.content .breadcrumb{padding:2.5em 0}@media(min-width:25em){.content .breadcrumb{padding:0}}.content .breadcrumb__menu{align-items:center;border-radius:14px;color:#d3d3d3;display:none;flex-flow:row wrap;font-size:1.4rem;margin:4em 0;padding:1em 0}@media(min-width:25em){.content .breadcrumb__menu{display:flex}}.content .breadcrumb__link{margin:0;padding:0}.content .breadcrumb__link:before{display:none}.content .breadcrumb__link:not(.breadcrumb__current):after{content:"/";padding:0 .5em}.page--has-sidebar{display:flex;flex-flow:row wrap}.page--has-sidebar *{transition:all .2s ease-out}.page--has-sidebar__filter{align-content:center;align-items:center;background-color:#fff;border:2px solid #046a38;color:#046a38;display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:2rem;width:100%}.page--has-sidebar__filter svg{margin-right:1rem}.page--has-sidebar__filter:focus,.page--has-sidebar__filter:hover{background-color:#046a38;color:#fff}@media(min-width:48em){.page--has-sidebar__filter{display:none}}.page--has-sidebar__filter+div{display:none}@media(min-width:48em){.page--has-sidebar__filter+div{display:block}}.page--has-sidebar__close{background-color:#d3d3d3;border-radius:50%;cursor:pointer;display:none;height:40px;position:absolute;right:0;top:0;width:40px}.page--has-sidebar__close svg{height:13px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:13px}.page--has-sidebar__top .search-selections{margin:5rem 0 4rem}.page--has-sidebar__top .search-selections .intro{color:#6cc24a;font-size:1.7rem;margin-right:2rem;padding-top:1.3rem;text-transform:uppercase}.page--has-sidebar__top .search-selections ul{border-bottom:2px solid #f7f7f7;display:flex;flex-flow:row wrap;padding-bottom:1rem}.page--has-sidebar__top .search-selections ul li{margin:0;padding:0}.page--has-sidebar__top .search-selections ul li:before{display:none}.page--has-sidebar__top .search-selections ul li a{border-bottom:none;color:#a6a6a6;display:inline-block;font-family:Center,Center Slab,roboto,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-size:2rem;font-weight:700;margin:0 3.2rem 0 0;position:relative}.page--has-sidebar__top .search-selections ul li a:after{background-color:#046a38;bottom:-12px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease-out;width:0;will-change:width}.page--has-sidebar__top .search-selections ul li a:focus:after,.page--has-sidebar__top .search-selections ul li a:hover:after{width:100%}.page--has-sidebar__top .search-selections ul li a.active{color:#046a38}.page--has-sidebar__top .search-selections ul li a.active:after{width:100%}.page--has-sidebar__top .search-autocomplete-form{margin:5em auto 0;max-width:100%;position:relative;width:53em}.page--has-sidebar__top .search-autocomplete-form label{display:none}.page--has-sidebar__top .search-autocomplete-form input[type=text]{padding-right:9em}.page--has-sidebar__top .search-autocomplete-form input[type=submit]{background-image:url(/themes/custom/mediasoft/img/icons/search.svg);background-position:19px 12px;background-repeat:no-repeat;border-radius:0 6px 6px 0;bottom:0;color:#fff;padding:1.1rem 2rem 1.1rem 5rem;position:absolute;right:0;width:auto}.page--has-sidebar__left{flex:0 0 100%;left:0;max-height:12000px;max-width:100%;position:relative}@media(min-width:48em){.page--has-sidebar__left{flex:0 0 250px;margin-right:4rem;max-width:250px}}.page--has-sidebar__right{flex:1;max-width:100%}.page--has-sidebar__right .search-result{display:none}.page--has-sidebar__right .search-result header{font-weight:700}.page--has-sidebar__right .search-result.visible{display:block}.page--has-sidebar__right .search-result--global .view-rows{display:flex;flex-flow:row wrap;padding:1rem;width:100%}@media(min-width:33.75em){.page--has-sidebar__right .search-result--global .view-rows{margin-left:-1rem;margin-right:-1rem;padding:0;width:calc(100% + 4rem)}}.page--has-sidebar__right .search-result--global .view-rows>a{flex:0 0 100%;margin:0 0 2rem}@media(min-width:33.75em){.page--has-sidebar__right .search-result--global .view-rows>a{flex:0 0 calc(50% - 4rem);margin:2rem}}@media(min-width:48em){.page--has-sidebar__right .search-result--global .view-rows>a{flex:0 0 calc(33.33% - 4rem)}}.page--has-sidebar__right .search-result--global .view-rows>a>*{display:block;width:100%}.page--has-sidebar.is-active .page--has-sidebar__close{display:block}@media(min-width:48em){.page--has-sidebar.is-active .page--has-sidebar__close{display:none}}.page--has-sidebar.is-active .page--has-sidebar__filter{display:none}.page--has-sidebar.is-active .page--has-sidebar__filter+div{display:block}.page--has-sidebar.is-active .page--has-sidebar__left{padding-top:4rem;position:relative}@media(min-width:48em){.page--has-sidebar.is-active .page--has-sidebar__left{padding-top:0}}.page--has-sidebar.collapsed .page--has-sidebar__left{left:-250px;margin-right:0;max-height:0;max-width:0;overflow:hidden}.share-current-page{align-items:center;border-top:1px solid #d3d3d3;display:flex;flex-wrap:wrap;margin-top:2.8rem;padding-bottom:6rem;padding-top:2.8rem}.share-current-page p{font-family:Center Slab,serif;font-size:2rem;font-weight:700;margin:0 3.2rem 0 0;padding:0 .5rem}.share-current-page ul{display:flex;margin:0}.share-current-page ul li{margin:0 1em 0 0;padding:0}.share-current-page ul li:before{content:none}.share-current-page ul li+li{margin-top:0}.share-current-page ul li a{border:none;text-decoration:none;transition:opacity .3s ease-out;will-change:opacity}.share-current-page ul li a:hover{border:none;opacity:.4}.view-garden-advice-block__list{display:grid;gap:2em;grid-template-columns:1fr;list-style:none!important;margin:0!important;padding:0!important}@media(min-width:48em){.view-garden-advice-block__list{display:grid;gap:5rem;grid-template-columns:1fr 1fr}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.view-garden-advice-block__list{display:flex;flex-wrap:wrap}}@media(min-width:80em){.view-garden-advice-block__list{grid-template-columns:1fr 1fr 1fr}}.view-garden-advice-block__list a{border:0!important}.view-garden-advice-block__list-item{margin:0!important;padding:0!important}.view-garden-advice-block__list-item:before{display:none!important}.view-garden_advice_category h2{color:#046a38;margin-bottom:0}.view-garden_advice_category header+section[data-filter]{padding-top:3em}body.path-taxonomy .search .view-garden-advice-category-block{margin-bottom:5em;margin-top:5em}.view-garden-advice-category-block__list{display:grid;gap:1rem;grid-template-columns:100%;list-style:none!important;margin:0!important;padding:0!important}@media(min-width:48em){.view-garden-advice-category-block__list{grid-template-columns:1fr 1fr}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.view-garden-advice-category-block__list{display:flex;flex-wrap:wrap}.view-garden-advice-category-block__list>*{flex:0 0 48%;margin:1%}}.view-garden-advice-category-block__list-item{margin:0!important;padding:0!important}.view-garden-advice-category-block__list-item:before{display:none!important}.field--name-field-related-garden-advice h2,.view-garden_advice_overview h2{color:#046a38;margin-bottom:0}.field--name-field-related-garden-advice header+section[data-filter],.view-garden_advice_overview header+section[data-filter]{padding-top:3em}.field--name-field-related-garden-advice [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul,.view-garden_advice_overview [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul{-ms-overflow-style:none;border-bottom:2px solid #f7f7f7;display:flex;overflow-x:scroll;padding-bottom:1rem;scrollbar-width:none}.field--name-field-related-garden-advice [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul::-webkit-scrollbar,.view-garden_advice_overview [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul::-webkit-scrollbar{display:none}.field--name-field-related-garden-advice [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li,.view-garden_advice_overview [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li{margin:0;padding:0}.field--name-field-related-garden-advice [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li:before,.view-garden_advice_overview [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li:before{display:none}.field--name-field-related-garden-advice [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a,.view-garden_advice_overview [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a{border-bottom:none;color:#a6a6a6;display:inline-block;font-family:Center,Center Slab,roboto,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-size:2rem;font-weight:700;margin:0 3.2rem 0 0;position:relative}@media(min-width:60em){.field--name-field-related-garden-advice [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a:after,.view-garden_advice_overview [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a:after{background-color:#046a38;bottom:-12px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease-out;width:0;will-change:width}}.field--name-field-related-garden-advice [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a:focus,.field--name-field-related-garden-advice [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a:hover,.view-garden_advice_overview [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a:focus,.view-garden_advice_overview [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a:hover{color:#046a38}.field--name-field-related-garden-advice [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a:focus:after,.field--name-field-related-garden-advice [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a:hover:after,.view-garden_advice_overview [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a:focus:after,.view-garden_advice_overview [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a:hover:after{width:100%}.field--name-field-related-garden-advice [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a.active,.view-garden_advice_overview [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a.active{color:#046a38}.field--name-field-related-garden-advice [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a.active:after,.view-garden_advice_overview [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] ul li a.active:after{width:100%}.field--name-field-related-garden-advice [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] [type=submit],.view-garden_advice_overview [data-drupal-selector=views-exposed-form-garden-advice-overview-advice-all] [type=submit]{display:none}.field--name-field-related-garden-advice.display-random_advice .view-rows>.teaser--arrowbox,.view-garden_advice_overview.display-random_advice .view-rows>.teaser--arrowbox{margin-bottom:2em}@media(min-width:60em){.field--name-field-related-garden-advice.display-random_advice .view-rows,.view-garden_advice_overview.display-random_advice .view-rows{display:grid;gap:3rem;grid-template-columns:1fr 1fr 1fr}.field--name-field-related-garden-advice.display-random_advice .view-rows>.teaser--arrowbox,.view-garden_advice_overview.display-random_advice .view-rows>.teaser--arrowbox{margin-bottom:0}}@media(min-width:80em){.field--name-field-related-garden-advice.display-random_advice .view-rows,.view-garden_advice_overview.display-random_advice .view-rows{gap:5rem}}@media (-ms-high-contrast:none)and (min-width:60em),screen and (-ms-high-contrast:active){.field--name-field-related-garden-advice.display-random_advice .view-rows,.view-garden_advice_overview.display-random_advice .view-rows{display:flex}.field--name-field-related-garden-advice.display-random_advice .view-rows>.field__item,.view-garden_advice_overview.display-random_advice .view-rows>.field__item{flex:0 0 30%;margin:1.5%}}.field--name-field-related-garden-advice .field__items>.teaser--arrowbox{margin-bottom:2em}@media(min-width:60em){.field--name-field-related-garden-advice .field__items{display:grid;gap:3rem;grid-template-columns:1fr 1fr 1fr}.field--name-field-related-garden-advice .field__items>.teaser--arrowbox{margin-bottom:0}}@media(min-width:80em){.field--name-field-related-garden-advice .field__items{gap:5rem}}.block-facet--checkbox h3,.block-facet--links h3,.selected-filters h2,[data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] label{color:#000;font-family:sofia-pro,sans-serif;font-size:1.6rem;font-weight:700;text-transform:uppercase}.view-plant-search{display:flex;flex-flow:row wrap}@media(min-width:33.75em){.view-plant-search{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem)}}.view-plant-search .teaser--with-subtitle-and-categories{flex:0 0 100%;margin-bottom:2rem}@media(min-width:33.75em){.view-plant-search .teaser--with-subtitle-and-categories{flex:0 0 calc(50% - 4rem);margin:2rem}}@media(min-width:60em){.view-plant-search .teaser--with-subtitle-and-categories{flex:0 0 calc(33.33% - 4rem)}}@media (-ms-high-contrast:none)and (min-width:33.75em),screen and (-ms-high-contrast:active){.view-plant-search .teaser--with-subtitle-and-categories{flex:0 0 47.5%;margin:1.5%}}@media (-ms-high-contrast:none)and (min-width:60em),screen and (-ms-high-contrast:active){.view-plant-search .teaser--with-subtitle-and-categories{flex:0 0 30%}}[data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block]{position:relative}[data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] .form-item{margin-bottom:1rem}[data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] label{display:block;padding-bottom:1rem;width:100%}[data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] [type=text]{padding:1em 1.25em}[data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] [type=submit]{padding:1.1rem 2rem}.selected-filters{border-bottom:1px solid #d3d3d3;display:none;margin-bottom:4rem;padding-bottom:2rem}.selected-filters.visible{display:block}.paragraph.display-search_api_plant_block{border-top:1px solid #d3d3d3;margin-top:2rem;padding-top:2rem}.paragraph.display-search_api_plant_block header{font-weight:700;margin-bottom:2rem}@media(min-width:48em){.paragraph.display-search_api_plant_block{border:none;margin-top:0}.paragraph.display-search_api_plant_block header{margin-bottom:0}}.facet-item__status{display:none}.content .facet-summary-item--facet{display:inline-block;margin:0;padding:0}.content .facet-summary-item--facet:before{display:none}.content .facet-summary-item--facet a{background-color:#ebefe5;background-image:url(/themes/custom/mediasoft/img/icons/close.svg);background-position:right 16px top 12px;background-repeat:no-repeat;background-size:13px;border:none;border-radius:24px;color:#000;display:inline-block;margin:0 1rem 1rem 0;padding:.5em 2.5em .65em 1em}.content .facet-summary-item--facet a:focus,.content .facet-summary-item--facet a:hover{background-color:#046a38;background-image:url(/themes/custom/mediasoft/img/icons/close-white.svg);border:none;color:#fff}.block-facet--checkbox li,.block-facet--links li{padding:0}.block-facet--checkbox li:before,.block-facet--links li:before{display:none}.block-facet--checkbox h3,.block-facet--links h3{border-top:1px solid #d3d3d3;margin-top:4rem;padding-top:3rem}.block-facet--checkbox .facet-item a,.block-facet--links .facet-item a{border:none}.block-facet--checkbox .facet-item a:focus .facet-item__value,.block-facet--checkbox .facet-item a:hover .facet-item__value,.block-facet--links .facet-item a:focus .facet-item__value,.block-facet--links .facet-item a:hover .facet-item__value{color:#6cc24a}.block-facet--checkbox .facet-item__value,.block-facet--links .facet-item__value{color:#000}.block-facet--checkbox .facet-item__count,.block-facet--links .facet-item__count{color:#444;opacity:.5}.block-facet--links .facet-item span{border:none;cursor:pointer}.block-facet--links .facet-item span:focus .facet-item__value,.block-facet--links .facet-item span:hover .facet-item__value{color:#6cc24a}.block-facet--links .facet-item__value{color:#000}.block-facet--links .facet-item__count{color:#444;opacity:.5}.block-facet--links .facet-item__status.js-facet-deactivate+.facet-item__value{color:#6cc24a}.block-facet--checkbox li.facet-item label{cursor:pointer;display:block;padding-left:2.9rem;width:100%}.block-facet--checkbox li.facet-item label:after,.block-facet--checkbox li.facet-item label:before{border-radius:6px;content:"";height:1.8rem;left:0;position:absolute;top:.05em;width:1.8rem}.block-facet--checkbox li.facet-item label:before{background-color:#fff;border:1px solid #000;display:block}.block-facet--checkbox li.facet-item label:after{background:url(/themes/custom/mediasoft/img/icons/check.svg) no-repeat 50%;background-size:14px;border:1px solid #000;display:none}.block-facet--checkbox li.facet-item label:focus:after,.block-facet--checkbox li.facet-item label:hover:after{display:block}.block-facet--checkbox li.facet-item input[checked]+label:after{background-color:#046a38;background-image:url(/themes/custom/mediasoft/img/icons/check-white.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;border:1px solid #046a38;display:block}.block-facet--checkbox li.facet-item input[checked]+label:focus:after,.block-facet--checkbox li.facet-item input[checked]+label:hover:after{display:block}.block-facet--checkbox li.facet-item input{display:none}#block-search-plant-fulltext{border-bottom:1px solid #d3d3d3;margin-bottom:4rem;padding-bottom:2rem}#block-facet-inside-out h3{border:none;margin-top:0;padding-top:0}.search-result .teaser--with-arrow-and-title h3{color:#046a38;font-size:2rem;font-weight:700}.view-plant_picture.display-plant_picture_homepage .tns-ovh{overflow:visible}.view-plant_picture.display-plant_picture_homepage .tns-controls button{color:transparent;overflow:hidden;position:absolute;right:0;text-indent:-999em;top:50%;transform:translateY(-60%);z-index:5}.view-plant_picture.display-plant_picture_homepage .tns-controls button[data-controls=prev]{left:0;right:auto;transform:translateY(-60%) rotate(-180deg)}.view-plant_picture.display-plant_picture_homepage header{margin-bottom:2em}@media(min-width:48em){.view-plant_picture.display-plant_picture_homepage header{display:grid;gap:5rem;grid-template-columns:minmax(max-content,25rem) auto}}@media(min-width:80em){.view-plant_picture.display-plant_picture_homepage header{grid-template-columns:minmax(max-content,40rem) auto}}@media (-ms-high-contrast:none)and (min-width:48em),screen and (-ms-high-contrast:active){.view-plant_picture.display-plant_picture_homepage header{display:flex}}.view-plant_picture.display-plant_picture_homepage h1{margin-bottom:0}.view-plant_picture.display-plant_picture_homepage h1 span{color:#6cc24a;display:block;font-size:3rem;font-weight:400;margin-bottom:-.4rem}.view-plant_picture.display-plant_picture_homepage h2{color:#6cc24a;font-weight:400;margin:0 0 .5em}@media(min-width:48em){.view-plant_picture.display-plant_picture_homepage h2{margin:0}}.view-plant_picture.display-plant_picture_homepage h2 .dark-green{display:block;margin:0}.view-plant_picture.display-plant_picture_homepage .field--name-field-description{align-self:center}.view-plant_picture.display-plant_picture_homepage header h2{color:#046a38;font-weight:700;margin-bottom:0}.view-plant_picture.display-plant_picture_homepage header h2 span{color:#6cc24a;display:block;font-size:3rem;font-weight:400;margin-bottom:-.4rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.view-plant_picture.display-plant_picture_homepage .view-rows{display:flex;overflow-x:scroll}.view-plant_picture.display-plant_picture_homepage .view-rows>a{flex:0 0 30%;margin-right:1%}}.view-search_gardener-protected{margin-top:11em}.view-search_gardener{display:flex;flex-direction:column;padding:0 1.5em;position:relative}@media(min-width:80em){.view-search_gardener{height:78.4rem;padding:0 50% 0 1.5em}}.view-search_gardener.paragraph{margin-bottom:0;margin-top:0}.view-search_gardener.paragraph:last-child{margin-bottom:-5em}.view-search_gardener .views-element-container.contextual-region,.view-search_gardener .views-element-container.contextual-region>.contextual-region{position:static}@media(min-width:80em){.view-search_gardener .field--type-viewsreference,.view-search_gardener>section{-ms-overflow-style:none;overflow:scroll;scrollbar-width:none}.view-search_gardener .field--type-viewsreference::-webkit-scrollbar,.view-search_gardener>section::-webkit-scrollbar{display:none}}@media(min-width:80em){.view-search_gardener>header{padding-right:4em}}.view-search_gardener>header h1,.view-search_gardener>header h2{font-size:2rem}@media(min-width:33.75em){.view-search_gardener>header h1,.view-search_gardener>header h2{font-size:3rem}}.view-search_gardener .pager{padding-bottom:4em}.view-search_gardener .pager .visually-hidden{display:none}@media(min-width:80em){.view-search_gardener .pager{padding-right:4em}}.view-search_gardener .views-exposed-form,.view-search_gardener .views-exposed-form+.views-element-container{overflow:visible}@media(min-width:80em){.view-search_gardener .views-exposed-form,.view-search_gardener .views-exposed-form+.views-element-container{padding-right:4em}}.view-search_gardener .views-exposed-form header,.view-search_gardener .views-exposed-form+.views-element-container header{border-bottom:1px solid #d3d3d3;padding-bottom:1em}.view-search_gardener .view-rows>a{border-bottom:1px solid #d3d3d3;padding:1em 0}.view-search_gardener .view-rows>a:last-child{border-bottom:none}.view-search_gardener .geolocation-map-wrapper{bottom:0;display:none;left:50%;position:absolute;top:-9.5em;width:50vw}@media(min-width:80em){.view-search_gardener .geolocation-map-wrapper{display:block}}.view-search_gardener .geolocation-map-wrapper .geolocation-map-container{height:100%!important}article.contextual-region{position:static}.garden-advice-overview--container .view-rows>.teaser--arrowbox,.garden-advice-overview>.teaser--arrowbox,.paragraph--type--good-to-know .field--name-field-reference-content>.teaser--arrowbox{margin-bottom:4rem}@media(min-width:48em){.garden-advice-overview,.garden-advice-overview--container .view-rows,.paragraph--type--good-to-know .field--name-field-reference-content{display:grid;gap:3rem;grid-template-columns:1fr 1fr}.garden-advice-overview--container .view-rows>.teaser--arrowbox,.garden-advice-overview>.teaser--arrowbox,.paragraph--type--good-to-know .field--name-field-reference-content>.teaser--arrowbox{margin-bottom:0}}@media(min-width:60em){.garden-advice-overview,.garden-advice-overview--container .view-rows,.paragraph--type--good-to-know .field--name-field-reference-content{grid-template-columns:1fr 1fr 1fr}}@media(min-width:80em){.garden-advice-overview,.garden-advice-overview--container .view-rows,.paragraph--type--good-to-know .field--name-field-reference-content{gap:5rem}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.garden-advice-overview,.garden-advice-overview--container .view-rows,.paragraph--type--good-to-know .field--name-field-reference-content{display:block}}@media (-ms-high-contrast:none)and (min-width:33.75em),screen and (-ms-high-contrast:active){.garden-advice-overview,.garden-advice-overview--container .view-rows,.paragraph--type--good-to-know .field--name-field-reference-content{display:flex;flex-wrap:wrap}}.garden-advice-overview--container .view-rows>*,.garden-advice-overview>*,.paragraph--type--good-to-know .field--name-field-reference-content>*{margin:3rem 0}@media (-ms-high-contrast:none)and (min-width:33.75em),screen and (-ms-high-contrast:active){.garden-advice-overview--container .view-rows>*,.garden-advice-overview>*,.paragraph--type--good-to-know .field--name-field-reference-content>*{flex:0 0 47.5%;margin:1.5%}}@media (-ms-high-contrast:none)and (min-width:60em),screen and (-ms-high-contrast:active){.garden-advice-overview--container .view-rows>*,.garden-advice-overview>*,.paragraph--type--good-to-know .field--name-field-reference-content>*{flex:0 0 30%}}.garden-advice-overview{margin:0 1rem;width:100%}.garden-advice-overview--interests{background-color:#ebefe5;padding-bottom:2rem;padding-top:4rem}@media(min-width:48em){.garden-advice-overview--interests{padding-bottom:6rem;padding-top:6rem}}.more-advice:last-child{margin-bottom:-5em}#block-search-form{margin-top:2em}form .form-item{display:block;margin-bottom:1.5em}form .form-item .description{font-size:1.4rem;font-style:italic}form label{font-weight:700}form label.form-required:after{color:#6cc24a;content:"*";margin-left:.5rem}form input{display:block;font-family:Center,Center Slab,roboto,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-size:1.6rem;outline:none;width:100%}form input[type=email],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form input[type=url]{border:1px solid #000;border-radius:6px;padding:1em 1.25em}form input:focus{border:1px solid #046a38;box-shadow:0 4px 20px #f7f7f7}form textarea{border:1px solid #000;border-radius:6px;display:block;font-family:Center,Center Slab,roboto,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-size:1.6rem;outline:none;padding:1em 1.25em;width:100%}form textarea:focus{border:1px solid #046a38;box-shadow:0 4px 20px #f7f7f7}form select{-moz-appearance:none;-webkit-appearance:none;background:url(/themes/custom/mediasoft/img/icons/chevron-down.svg) no-repeat center right 20px;border:1px solid #000;border-radius:6px;display:block;font-family:Center,Center Slab,roboto,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-size:1.6rem;outline:none;padding:.75em 5rem .75em 1.25em;width:100%}form select::-ms-expand{display:none}.form--exposed-search-contractor .form-search{border:1px solid #d3d3d3;border-radius:6px;display:block;padding:1em 1.25em}.form--exposed-search-contractor .primary-actions{margin-bottom:3em;width:100%}@media(min-width:33.75em){.form--exposed-search-contractor .primary-actions{display:flex}}.form--exposed-search-contractor .primary-actions .location{flex:1 1 auto;position:relative}.form--exposed-search-contractor .primary-actions .location a{color:#046a38;display:block;font-size:1.4rem;margin-top:1rem;padding:0 0 0 2.25em;position:relative;text-decoration:none;transition:color .3s ease;will-change:color}.form--exposed-search-contractor .primary-actions .location a:before{background-image:url(/themes/custom/mediasoft/img/icons/nav.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1em;left:.75em;position:absolute;top:.25em;width:1em}.form--exposed-search-contractor .primary-actions .location a:focus,.form--exposed-search-contractor .primary-actions .location a:hover{color:#6cc24a}.form--exposed-search-contractor .primary-actions .form-item{margin-bottom:0}.form--exposed-search-contractor .primary-actions .description,.form--exposed-search-contractor .primary-actions .form-item label{display:none}.form--exposed-search-contractor .primary-actions .form-wrapper{flex:1 1 auto;margin-bottom:0}.form--exposed-search-contractor .primary-actions .form-wrapper input{box-sizing:border-box;display:block;height:4.8rem;padding:0 1em;width:100%}.form--exposed-search-contractor .primary-actions [type=submit],.form--exposed-search-contractor .primary-actions label{align-items:center;display:flex;flex:0 0 auto;height:4.8rem;justify-content:center;margin-top:1em;padding:0 2rem;text-align:center}@media(min-width:33.75em){.form--exposed-search-contractor .primary-actions [type=submit],.form--exposed-search-contractor .primary-actions label{margin-left:1em;margin-top:0;width:auto}}.form--exposed-search-contractor .primary-actions [type=submit] svg,.form--exposed-search-contractor .primary-actions label svg{display:block;margin-right:.75em}.form--exposed-search-contractor #filters{display:none}.form--exposed-search-contractor #filters:checked+.filters{display:block}.form--exposed-search-contractor .filters{background-color:rgba(0,0,0,.6);display:none;inset:0;opacity:1;pointer-events:auto;position:fixed;z-index:1001}.form--exposed-search-contractor .filters .box{background-color:#fff;border-radius:14px;margin:3em auto;max-height:calc(100vh - 6em);max-width:55rem;overflow-y:scroll;width:90%}.form--exposed-search-contractor .filters .box header{background-color:#fff;padding:1em 1.5em;position:sticky;top:0}.form--exposed-search-contractor .filters .box header h3{font-size:2rem;font-weight:700;margin-bottom:0;text-align:center}.form--exposed-search-contractor .filters .box header label{border:none;padding:0;position:absolute;right:1.5em;top:50%;transform:translateY(-50%)}.form--exposed-search-contractor .filters .box header label svg{display:block}.form--exposed-search-contractor .filters .box main{padding:2em}.form--exposed-search-contractor .filters .box main select{cursor:pointer;margin-top:.5em;min-width:20rem;width:auto}.form--exposed-search-contractor .filters .box main .form-item-field-locatie-latlong-proximity{margin-bottom:.5em}.form--exposed-search-contractor .filters .box main hr{margin:2em 0}.form--exposed-search-contractor .filters .box main fieldset{border:none;padding:0}.form--exposed-search-contractor .filters .box main fieldset legend{font-family:Center Slab,serif;font-size:2rem;font-weight:700;margin-bottom:1em}.form--exposed-search-contractor .filters .box main .form-checkboxes .form-item input,.form--exposed-search-contractor .filters .box main .form-radios .form-item input{display:none}.form--exposed-search-contractor .filters .box main .form-checkboxes .form-item input:checked+label:before,.form--exposed-search-contractor .filters .box main .form-radios .form-item input:checked+label:before{background-color:#6cc24a}.form--exposed-search-contractor .filters .box main .form-checkboxes .form-item label,.form--exposed-search-contractor .filters .box main .form-radios .form-item label{display:block;font-weight:400;padding-left:2.5em;position:relative}.form--exposed-search-contractor .filters .box main .form-checkboxes .form-item label:before,.form--exposed-search-contractor .filters .box main .form-radios .form-item label:before{border:1px solid #000;border-radius:6px;box-shadow:inset 0 0 0 .25em #fff;content:"";display:block;height:1.5em;left:0;position:absolute;top:0;width:1.5em}.form--exposed-search-contractor .filters .box main .form-radios .form-item label:before{border-radius:36px}.form--exposed-search-contractor .filters .box footer{background-color:#fff;border-top:1px solid #d3d3d3;bottom:0;padding:1.5em 3em;position:sticky}.form--exposed-search-contractor .filters .box footer .form-actions{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.form--exposed-search-contractor .filters .box footer .form-actions input{background-color:transparent;border:none;padding:0;width:auto}.form--exposed-search-contractor .filters .box footer .form-actions input:first-child{padding:.75em 2em}.newsletter-form--block{background-image:url(/themes/custom/mediasoft/img/backgrounds/newsletter-alt.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:3em 0;position:relative}.newsletter-form--block:after{content:"";position:absolute}.newsletter-form--block .container,.newsletter-form--block .field--name-field-related-garden-advice,.newsletter-form--block .form--register,.newsletter-form--block .mediasoft-calendar-switch-form,.newsletter-form--block .paragraph--type--slideshow,.newsletter-form--block .share-current-page,.newsletter-form--block .user-pass-reset,.newsletter-form--block .view-campagnes>header,.newsletter-form--block .view-garden-advice-block,.newsletter-form--block .view-garden_advice_category,.newsletter-form--block .view-garden_advice_overview,.newsletter-form--block .view-plant_picture,.newsletter-form--block body.path-taxonomy .search .view-garden-advice-category-block,body.path-taxonomy .search .newsletter-form--block .view-garden-advice-category-block{padding:0}.newsletter-form--block h2{color:#fff;font-weight:700;text-align:center}.newsletter-form--block .form-wrapper{display:flex;flex-direction:column-reverse;margin-top:2em}@media(min-width:60em){.newsletter-form--block .form-wrapper{display:grid;gap:4rem;grid-template-columns:auto auto;margin-top:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.newsletter-form--block .form-wrapper{display:flex}}.newsletter-form--block .form-wrapper [type=submit]{height:50px}.block-newsletter{padding:3em 0;position:relative;z-index:1}@media(min-width:33.75em){.block-newsletter{padding:3em 1.5em}}@media(min-width:48em){.block-newsletter{overflow:visible;padding:0 2.5em}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.block-newsletter{padding:2.5rem 0}}.block-newsletter h2{color:#fff;line-height:1.1;text-align:left}.block-newsletter h2 .light-green{color:#fff}.block-newsletter:before{background-color:#ebefe5;content:"";inset:0 -1.25em;position:absolute;z-index:-2}@media(min-width:48em){.block-newsletter:before{border-radius:24px 24px 0 0;height:100vh;inset:-2.5em 0 auto 0}}.block-newsletter:after{background-image:url(/themes/custom/mediasoft/templates/svg/figures/leaf.svg);background-position:center bottom -2em;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:35rem;position:absolute;right:0;width:22rem;z-index:-1}@media(min-width:48em){.block-newsletter:after{background-position:50%;bottom:-6.5em;right:1em}}.block-newsletter .content{margin-bottom:3.2rem}.block-newsletter .newsletter-form--block{background-image:none;margin:0;padding:0}.block-newsletter .newsletter-form--block .container,.block-newsletter .newsletter-form--block .field--name-field-related-garden-advice,.block-newsletter .newsletter-form--block .form--register,.block-newsletter .newsletter-form--block .mediasoft-calendar-switch-form,.block-newsletter .newsletter-form--block .paragraph--type--slideshow,.block-newsletter .newsletter-form--block .share-current-page,.block-newsletter .newsletter-form--block .user-pass-reset,.block-newsletter .newsletter-form--block .view-campagnes>header,.block-newsletter .newsletter-form--block .view-garden-advice-block,.block-newsletter .newsletter-form--block .view-garden_advice_category,.block-newsletter .newsletter-form--block .view-garden_advice_overview,.block-newsletter .newsletter-form--block .view-plant_picture,.block-newsletter .newsletter-form--block body.path-taxonomy .search .view-garden-advice-category-block,body.path-taxonomy .search .block-newsletter .newsletter-form--block .view-garden-advice-category-block{margin:0;padding:0}.block-newsletter .newsletter-form--block .container h2,.block-newsletter .newsletter-form--block .container h2 span,.block-newsletter .newsletter-form--block .field--name-field-related-garden-advice h2,.block-newsletter .newsletter-form--block .field--name-field-related-garden-advice h2 span,.block-newsletter .newsletter-form--block .form--register h2,.block-newsletter .newsletter-form--block .form--register h2 span,.block-newsletter .newsletter-form--block .mediasoft-calendar-switch-form h2,.block-newsletter .newsletter-form--block .mediasoft-calendar-switch-form h2 span,.block-newsletter .newsletter-form--block .paragraph--type--slideshow h2,.block-newsletter .newsletter-form--block .paragraph--type--slideshow h2 span,.block-newsletter .newsletter-form--block .share-current-page h2,.block-newsletter .newsletter-form--block .share-current-page h2 span,.block-newsletter .newsletter-form--block .user-pass-reset h2,.block-newsletter .newsletter-form--block .user-pass-reset h2 span,.block-newsletter .newsletter-form--block .view-campagnes>header h2,.block-newsletter .newsletter-form--block .view-campagnes>header h2 span,.block-newsletter .newsletter-form--block .view-garden-advice-block h2,.block-newsletter .newsletter-form--block .view-garden-advice-block h2 span,.block-newsletter .newsletter-form--block .view-garden_advice_category h2,.block-newsletter .newsletter-form--block .view-garden_advice_category h2 span,.block-newsletter .newsletter-form--block .view-garden_advice_overview h2,.block-newsletter .newsletter-form--block .view-garden_advice_overview h2 span,.block-newsletter .newsletter-form--block .view-plant_picture h2,.block-newsletter .newsletter-form--block .view-plant_picture h2 span,.block-newsletter .newsletter-form--block body.path-taxonomy .search .view-garden-advice-category-block h2,.block-newsletter .newsletter-form--block body.path-taxonomy .search .view-garden-advice-category-block h2 span,body.path-taxonomy .search .block-newsletter .newsletter-form--block .view-garden-advice-category-block h2,body.path-taxonomy .search .block-newsletter .newsletter-form--block .view-garden-advice-category-block h2 span{color:#046a38}.block-newsletter .newsletter-form--block .container label,.block-newsletter .newsletter-form--block .container label a,.block-newsletter .newsletter-form--block .container ul,.block-newsletter .newsletter-form--block .field--name-field-related-garden-advice label,.block-newsletter .newsletter-form--block .field--name-field-related-garden-advice label a,.block-newsletter .newsletter-form--block .field--name-field-related-garden-advice ul,.block-newsletter .newsletter-form--block .form--register label,.block-newsletter .newsletter-form--block .form--register label a,.block-newsletter .newsletter-form--block .form--register ul,.block-newsletter .newsletter-form--block .mediasoft-calendar-switch-form label,.block-newsletter .newsletter-form--block .mediasoft-calendar-switch-form label a,.block-newsletter .newsletter-form--block .mediasoft-calendar-switch-form ul,.block-newsletter .newsletter-form--block .paragraph--type--slideshow label,.block-newsletter .newsletter-form--block .paragraph--type--slideshow label a,.block-newsletter .newsletter-form--block .paragraph--type--slideshow ul,.block-newsletter .newsletter-form--block .share-current-page label,.block-newsletter .newsletter-form--block .share-current-page label a,.block-newsletter .newsletter-form--block .share-current-page ul,.block-newsletter .newsletter-form--block .user-pass-reset label,.block-newsletter .newsletter-form--block .user-pass-reset label a,.block-newsletter .newsletter-form--block .user-pass-reset ul,.block-newsletter .newsletter-form--block .view-campagnes>header label,.block-newsletter .newsletter-form--block .view-campagnes>header label a,.block-newsletter .newsletter-form--block .view-campagnes>header ul,.block-newsletter .newsletter-form--block .view-garden-advice-block label,.block-newsletter .newsletter-form--block .view-garden-advice-block label a,.block-newsletter .newsletter-form--block .view-garden-advice-block ul,.block-newsletter .newsletter-form--block .view-garden_advice_category label,.block-newsletter .newsletter-form--block .view-garden_advice_category label a,.block-newsletter .newsletter-form--block .view-garden_advice_category ul,.block-newsletter .newsletter-form--block .view-garden_advice_overview label,.block-newsletter .newsletter-form--block .view-garden_advice_overview label a,.block-newsletter .newsletter-form--block .view-garden_advice_overview ul,.block-newsletter .newsletter-form--block .view-plant_picture label,.block-newsletter .newsletter-form--block .view-plant_picture label a,.block-newsletter .newsletter-form--block .view-plant_picture ul,.block-newsletter .newsletter-form--block body.path-taxonomy .search .view-garden-advice-category-block label,.block-newsletter .newsletter-form--block body.path-taxonomy .search .view-garden-advice-category-block label a,.block-newsletter .newsletter-form--block body.path-taxonomy .search .view-garden-advice-category-block ul,body.path-taxonomy .search .block-newsletter .newsletter-form--block .view-garden-advice-category-block label,body.path-taxonomy .search .block-newsletter .newsletter-form--block .view-garden-advice-category-block label a,body.path-taxonomy .search .block-newsletter .newsletter-form--block .view-garden-advice-category-block ul{color:#000}.block-newsletter .form-wrapper{display:block}.form--newsletter-form{display:grid;grid-template-columns:auto min-content;grid-template-rows:auto auto}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.form--newsletter-form{display:block}}.form--newsletter-form .form-item{margin-bottom:0}.form--newsletter-form .form-item-mail{grid-area:1/1/2/2}.form--newsletter-form .form-item-mail label{display:none}.form--newsletter-form .form-item-mail input{border-radius:6px 0 0 6px;color:#046a38;display:block;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.form--newsletter-form .form-item-mail input{border-radius:6px}}.form--newsletter-form .form-item-gdpr{flex:0 0 100%;grid-area:2/1/-1/-1;margin-top:1.5em}.form--newsletter-form .form-item-gdpr input{display:none}.form--newsletter-form .form-item-gdpr input:checked~label:before{background-color:#6cc24a}.form--newsletter-form .form-item-gdpr label{cursor:pointer;display:block;font-size:1.4rem;font-weight:300;padding-left:1.5em;position:relative}.form--newsletter-form .form-item-gdpr label a{color:#fff;display:inline;text-decoration:underline}.form--newsletter-form .form-item-gdpr label a:hover{color:#6cc24a}.form--newsletter-form .form-item-gdpr label:before{background-color:#fff;border-radius:.2rem;box-shadow:inset 0 0 0 .3rem #fff;content:"";display:block;height:1em;inset:.4rem auto auto 0;position:absolute;width:1em}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.form--newsletter-form .form-item-gdpr label:before{bottom:auto;left:0;right:auto;top:.4rem}}.form--newsletter-form [type=submit]{background-color:#6cc24a;border-radius:0 6px 6px 0;color:#02361c;font-weight:700;grid-area:1/2/2/-1;padding:0 5px;width:auto}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.form--newsletter-form [type=submit]{border-radius:6px;margin-top:1rem}}@media(min-width:48em){.form--newsletter-form [type=submit]{padding:0 1.5em}}.form--register h5,.form--register__activities .field--name-field-plant-type legend,.form--register__activities .field--name-field-point-of-sale legend,.form--register__activities .field--name-field-taxonomy-products-sale legend{color:#d3d3d3;margin-top:4rem;position:relative;text-align:center}.form--register h5.social,.form--register__activities .field--name-field-plant-type legend.social,.form--register__activities .field--name-field-point-of-sale legend.social,.form--register__activities .field--name-field-taxonomy-products-sale legend.social{margin-bottom:-1rem;margin-top:5.5rem}.form--register h5 span,.form--register__activities .field--name-field-plant-type legend span,.form--register__activities .field--name-field-point-of-sale legend span,.form--register__activities .field--name-field-taxonomy-products-sale legend span{background-color:#fff;padding:.25em 1em}.form--register h5:before,.form--register__activities .field--name-field-plant-type legend:before,.form--register__activities .field--name-field-point-of-sale legend:before,.form--register__activities .field--name-field-taxonomy-products-sale legend:before{background-color:#d3d3d3;content:"";height:1px;left:0;position:absolute;right:0;top:8px;z-index:-1}.form--register{margin:5em auto}.form--register #edit-field-show-openbaargroen-value--description,.form--register #edit-mail--description{display:none}.form--register .form-item{margin-bottom:0}.form--register__row{display:flex;flex-flow:row wrap;width:100%}.form--register__row--2>div,.form--register__row--3>div{flex:0 0 100%;margin:2rem 0 0}@media(min-width:48em){.form--register__row{margin-left:-2rem;margin-right:-2rem;width:calc(100% + 4rem)}.form--register__row--2>div{flex:0 0 calc(50% - 4rem);margin:2rem}.form--register__row--3>div{flex:0 0 calc(33.33% - 4rem);margin:2rem}}.form--register summary{display:none}.form--register fieldset{border:none;margin:0;padding:0}.form--register fieldset legend{display:none}.form--register fieldset .fieldset-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}.form--register fieldset .fieldset-wrapper>div{flex:0 0 100%;margin-top:1.5rem}@media(min-width:48em){.form--register fieldset .fieldset-wrapper>div{flex:0 0 calc(50% - 2rem)}}.form--register__location{flex:0 0 100%}@media(min-width:48em){.form--register__location{flex:0 0 calc(50% - 2rem)}}.form--register__locations{display:flex;flex-flow:row wrap;justify-content:space-between}.form--register__locations .form-item{margin-bottom:1.5rem}.form--register__hours #edit-field-office-hours-value thead{display:none}.form--register__hours #edit-field-office-hours-value .form-item{display:flex;flex-flow:row wrap}.form--register__hours #edit-field-office-hours-value tr{background-color:transparent}.form--register__hours #edit-field-office-hours-value td{background-color:#fff;display:block;margin-right:.5rem;padding:1rem 0}.form--register__hours #edit-field-office-hours-value td:first-child{width:85px}@media(min-width:33.75em){.form--register__hours #edit-field-office-hours-value td:first-child{margin-right:1rem;width:100px}}.form--register__hours #edit-field-office-hours-value td:last-child{width:100%}@media(min-width:33.75em){.form--register__hours #edit-field-office-hours-value td:last-child{width:auto}}.form--register__hours #edit-field-office-hours-value td input[type=time]{border:1px solid #d3d3d3;border-radius:14px;padding:.5rem .5rem .25rem}@media(min-width:33.75em){.form--register__hours #edit-field-office-hours-value td input[type=time]{padding:.5rem 1rem .25rem}}.form--register__hours #edit-field-office-hours-value td a{border-bottom:1px solid #d3d3d3;color:#6cc24a;margin-left:1.5rem;text-decoration:none}.form--register__hours #edit-field-office-hours-value td a:focus,.form--register__hours #edit-field-office-hours-value td a:hover{color:#046a38}.form--register__hours #edit-field-office-hours-value .office-hours-slot:not(.office-hours-more){border-top:1px solid #d3d3d3}.form--register__hours #edit-field-office-hours-value .office-hours-more-label{text-align:left}.form--register__activities [data-drupal-selector$=-format]{display:none}.form--register__activities .field--name-field-plant-type,.form--register__activities .field--name-field-point-of-sale,.form--register__activities .field--name-field-taxonomy-products-sale{padding-top:4rem}.form--register__activities .field--name-field-plant-type legend,.form--register__activities .field--name-field-point-of-sale legend,.form--register__activities .field--name-field-taxonomy-products-sale legend{display:block;font-family:Center Slab,serif;width:100%}.form--register__activities .field--name-field-plant-type .fieldset-wrapper,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper{display:block}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale{display:flex;flex:0 0 100%;flex-flow:row wrap;width:100%}@media(min-width:48em){.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item{flex:0 0 100%;margin:0 0 1rem}@media(min-width:48em){.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item{flex:0 0 calc(25% - 2rem);margin:1rem}}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item input,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item input,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item input,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item input,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item input,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item input,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item input,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item input,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item input{display:none}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item label,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label{border:1px solid #d3d3d3;border-radius:6px;cursor:pointer;display:block;padding:.65rem 2rem 1rem 5rem;position:relative;width:100%}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:after,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:before,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item label:after,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item label:before,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:after,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:after,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:after,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:after,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:after,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:after,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:after,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:before{border-radius:50%;content:"";display:block;height:20px;left:12px;position:absolute;top:10px;width:20px}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:before,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item label:before,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:before{border:1px solid #d3d3d3}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:after,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item label:after,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:after,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:after,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:after,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:after,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:after,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:after,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:after{background-color:transparent;height:12px;left:17px;top:15px;width:12px}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:focus,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:focus:before,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:hover,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:hover:before,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item label:focus,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item label:focus:before,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item label:hover,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item label:hover:before,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:focus,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:focus:before,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:hover,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:hover:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:focus,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:focus:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:hover,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:hover:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:focus,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:focus:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:hover,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:hover:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:focus,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:focus:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:hover,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:hover:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:focus,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:focus:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:hover,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:hover:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:focus,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:focus:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:hover,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item label:hover:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:focus,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:focus:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:hover,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item label:hover:before{border:1px solid #046a38}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item input:checked+label,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item input:checked+label,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item input:checked+label,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item input:checked+label,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item input:checked+label,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item input:checked+label{background-color:#ebefe5;border:1px solid #046a38}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label:before,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item input:checked+label:before,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item input:checked+label:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item input:checked+label:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item input:checked+label:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item input:checked+label:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item input:checked+label:before{background-color:#fff;border:1px solid #046a38}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label:after,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-point-of-sale .form-item input:checked+label:after,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item input:checked+label:after,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label:after,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-point-of-sale .form-item input:checked+label:after,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item input:checked+label:after,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label:after,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-point-of-sale .form-item input:checked+label:after,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-taxonomy-products-sale .form-item input:checked+label:after{background-color:#6cc24a}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item{flex:0 0 100%;margin:0 0 1rem}@media(min-width:48em){.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item{flex:0 0 calc(33.33% - 2rem);margin:1rem}}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:after,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:after,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:after,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:before{border-radius:6px}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:before{border:1px solid #d3d3d3}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label:before,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:focus,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:focus:before,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:hover,.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item label:hover:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:focus,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:focus:before,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:hover,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item label:hover:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:focus,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:focus:before,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:hover,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item label:hover:before{border:1px solid #046a38}.form--register__activities .field--name-field-plant-type .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label:after,.form--register__activities .field--name-field-point-of-sale .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label:after,.form--register__activities .field--name-field-taxonomy-products-sale .fieldset-wrapper #edit-field-plant-type .form-item input:checked+label:after{background:url(/themes/custom/mediasoft/img/icons/check.svg) no-repeat 50%;background-size:16px}.form--register .form-actions{border-top:1px solid #d3d3d3;margin-top:6rem;padding-top:6rem}.form--register button[type=button][data-drupal-selector=tabledrag-toggle-weight],.form--register input.button[data-drupal-selector*=upload-button]{display:none}.form--register #edit-pass{display:flex;flex:0 0 100%;flex-flow:row wrap;justify-content:space-between}.form--register #edit-pass>div{flex:0 0 100%}@media(min-width:48em){.form--register #edit-pass{flex:0 0 calc(100% - 4rem)}.form--register #edit-pass>div{flex:0 0 calc(50% - 2rem)}}.form-item-contractor-newsletter{flex:0 0 100%;margin:0 0 1rem}.form-item-contractor-newsletter .description{display:block}@media(min-width:48em){.form-item-contractor-newsletter{flex:0 0 calc(25% - 2rem);margin:1rem}}.form-item-contractor-newsletter input{display:none}.form-item-contractor-newsletter label{border:1px solid #d3d3d3;border-radius:6px;cursor:pointer;display:block;padding:.65rem 2rem 1rem 5rem;position:relative;width:100%}.form-item-contractor-newsletter label:after,.form-item-contractor-newsletter label:before{border-radius:50%;content:"";display:block;height:20px;left:12px;position:absolute;top:10px;width:20px}.form-item-contractor-newsletter label:before{border:1px solid #d3d3d3}.form-item-contractor-newsletter label:after{background-color:transparent;height:12px;left:17px;top:15px;width:12px}.form-item-contractor-newsletter label:focus,.form-item-contractor-newsletter label:focus:before,.form-item-contractor-newsletter label:hover,.form-item-contractor-newsletter label:hover:before{border:1px solid #046a38}.form-item-contractor-newsletter input:checked+label{background-color:#ebefe5;border:1px solid #046a38}.form-item-contractor-newsletter input:checked+label:before{background-color:#fff;border:1px solid #046a38}.form-item-contractor-newsletter input:checked+label:after{background-color:#6cc24a}body.user-page.user-logged-in #block-breadcrumbs{display:block!important}body.user-page #block-breadcrumbs,body.user-page #block-mediasoft-page-title{display:none}body.user-page .region--footer{margin-top:0}body.user-page .main{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.form--user{max-width:80%;width:30em}@media(min-width:48em){.form--user__holder{padding-left:0;padding-right:0}}@media(min-width:60em){.form--user__holder{display:flex;flex-flow:row wrap}}.form--user__holder>section{flex:0 0 50%}.form--user__holder h1{color:#6cc24a;margin:0 0 2.5rem}@media(min-width:60em){.form--user__holder h1{margin:-2rem 0 2.5rem}}.form--user__holder h2{color:#046a38}.form--user__holder [type=submit]{width:auto}.form--user__form{padding:13rem 0}.form--user__aside{align-items:center;background-size:cover;display:flex;flex-flow:row wrap;justify-content:center;padding:5em 0;position:relative}@media(min-width:60em){.form--user__aside{justify-content:flex-end;padding:0}}.form--user__aside:after{background:url(/themes/custom/mediasoft/img/backgrounds/login.jpg) no-repeat 50%;background-size:cover;bottom:0;content:"";left:-1.25em;position:absolute;top:0;width:100vw;z-index:-1}@media(min-width:60em){.form--user__aside:after{left:0;width:50vw}}.form--user__register{background-color:#fff;border-radius:14px;padding:3rem 4rem}.form--user__logo{display:block;margin-bottom:1.5em}header.header .region--header__actions .region--header__actions__search>.close{color:#fff;cursor:pointer;position:absolute;right:3rem;top:3rem;transition:opacity .3s ease}header.header .region--header__actions .region--header__actions__search>.close:focus,header.header .region--header__actions .region--header__actions__search>.close:hover{opacity:.6}.adminimal-admin-toolbar header.header .region--header__actions .region--header__actions__search>.close{top:calc(39px + 3rem)}.adminimal-admin-toolbar.toolbar-horizontal.toolbar-tray-open header.header .region--header__actions .region--header__actions__search>.close{top:calc(79px + 3rem)}header.header .region--header__actions .region--header__actions__search .search-autocomplete-form{background-color:#fff;border-radius:24px;box-shadow:0 4px 20px rgba(68,68,68,.2);max-width:60em;padding:4.2rem 4rem;width:90%}@media(min-width:48em){header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form{align-items:center;display:flex}}header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form .form-item{flex:1 1 auto;margin-bottom:1.6rem}@media(min-width:48em){header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form .form-item{margin-bottom:0}}header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form .form-item label{display:none}header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form [type=submit]{padding:1.25rem 2rem}@media(min-width:48em){header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form [type=submit]{flex:0 0 auto;margin-left:1.6rem;width:auto}}.ui-autocomplete{z-index:8888}.user-pass-reset{margin:10em auto}.user-pass-reset p:first-of-type{font-size:1.4rem;opacity:.6}.user-pass-reset p:nth-of-type(2){margin-top:0}.user-pass-reset [type=submit]{margin-top:2rem;width:auto}.teaser--arrowbox{display:block;padding-bottom:2.8rem;position:relative}.teaser--arrowbox__image{background-color:#d3d3d3;border-radius:14px;overflow:hidden;padding-bottom:60%;position:relative}@media(min-width:48em){.teaser--arrowbox__image{padding-bottom:75%}}.teaser--arrowbox__image .field--name-field-teaser-image{inset:0;overflow:hidden;position:absolute;transition:transform .3s ease-out;will-change:transform}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser--arrowbox__image .field--name-field-teaser-image{bottom:0;left:0;right:0;top:0}}.teaser--arrowbox__image img{height:100%;inset:0;object-fit:cover;padding-bottom:0!important;position:absolute;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser--arrowbox__image img{bottom:auto;height:auto;left:50%;object-fit:none;right:auto;top:50%;transform:translate(-50%,-50%)}}.teaser--arrowbox__image:before{background-color:#6cc24a;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease-out;will-change:opacity;z-index:1}.teaser--arrowbox__content{background-color:#fff;border-radius:14px;bottom:0;box-shadow:0 4px 20px rgba(68,68,68,.2);left:1em;padding:1em;position:absolute;right:1em;z-index:2}.teaser--arrowbox__content h3{align-items:center;color:#000;display:flex;font-weight:700;justify-content:space-between;margin-bottom:0;transition:color .3s ease-out;will-change:color}.teaser--arrowbox__content h3 svg{color:#6cc24a;display:block;flex:0 0 auto;margin-left:1rem;transition:transform .3s ease-out;will-change:transform}.teaser--arrowbox:focus .teaser--arrowbox__image:before,.teaser--arrowbox:hover .teaser--arrowbox__image:before{opacity:.7}.teaser--arrowbox:focus .teaser--arrowbox__image .blazy,.teaser--arrowbox:hover .teaser--arrowbox__image .blazy{transform:scale(1.05)}.teaser--arrowbox:focus .teaser--arrowbox__content h3,.teaser--arrowbox:hover .teaser--arrowbox__content h3{color:#6cc24a}.teaser--arrowbox:focus .teaser--arrowbox__content h3 svg,.teaser--arrowbox:hover .teaser--arrowbox__content h3 svg{transform:translate(.5rem)}.teaser--overlay{background-color:#ebefe5;border:0!important;display:block;overflow:hidden;padding-bottom:50%;position:relative;width:100%;z-index:1}.teaser--overlay__content{align-items:center;display:flex;inset:0;justify-content:center;padding:2.4rem;position:absolute}@media(min-width:48em){.teaser--overlay__content{align-items:flex-end;justify-content:flex-start}}.teaser--overlay__content:after{background:linear-gradient(0deg,#021c0f 15%,rgba(2,28,15,0));content:"";inset:0;opacity:.7;position:absolute;transition:opacity .3s ease-out;will-change:opacity;z-index:1}@media(min-width:48em){.teaser--overlay__content:after{background:linear-gradient(0deg,#021c0f 15%,rgba(2,28,15,0) 50%)}}.teaser--overlay__content:before{background-color:#6cc24a;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease-out;will-change:opacity;z-index:1}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser--overlay__content:before{bottom:0;left:0;right:0;top:0}}.teaser--overlay__content h3{color:#fff;line-height:1.1;margin:0;position:relative;text-align:center;z-index:2}.teaser--overlay .field--name-field-teaser-image{inset:0;position:absolute;transition:transform .3s ease-out;will-change:transform;z-index:-1}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser--overlay .field--name-field-teaser-image{bottom:0;left:0;right:0;top:0}}.teaser--overlay .field--name-field-teaser-image .field--name-field-media-image{padding-bottom:0!important}.teaser--overlay .field--name-field-teaser-image .field--name-field-media-image img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser--overlay .field--name-field-teaser-image .field--name-field-media-image img{bottom:auto;height:auto;left:50%;object-fit:none;right:auto;top:50%;transform:translate(-50%,-50%)}}.teaser--overlay:focus,.teaser--overlay:hover{border:0!important}.teaser--overlay:focus .blazy,.teaser--overlay:hover .blazy{transform:scale(1.05)}.teaser--overlay:focus .teaser--overlay__content:after,.teaser--overlay:hover .teaser--overlay__content:after{opacity:0}.teaser--overlay:focus .teaser--overlay__content:before,.teaser--overlay:hover .teaser--overlay__content:before{opacity:.7}.teaser--with-arrow-and-title{color:#000;display:block;text-decoration:none}.teaser--with-arrow-and-title__image{background-color:#d3d3d3;border-radius:14px;display:block;overflow:hidden;padding-bottom:40%;position:relative}@media(min-width:60em){.teaser--with-arrow-and-title__image{padding-bottom:130%}}.teaser--with-arrow-and-title__image:after{background-color:#6cc24a;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease;will-change:opacity}.teaser--with-arrow-and-title__image .field--name-field-media-image,.teaser--with-arrow-and-title__image .field--name-field-teaser-image{inset:0;position:absolute}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser--with-arrow-and-title__image .field--name-field-media-image,.teaser--with-arrow-and-title__image .field--name-field-teaser-image{bottom:0;left:0;right:0;top:0}}.teaser--with-arrow-and-title__image img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .8s cubic-bezier(.5,0,0,1);width:100%;will-change:transform}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser--with-arrow-and-title__image img{bottom:auto;height:auto;left:50%;object-fit:none;right:auto;top:50%;transform:translate(-50%,-50%)}}.teaser--with-arrow-and-title h3{align-items:center;color:#000;display:flex;font-weight:400;margin:2.4rem 0 0;transition:color .3s ease;will-change:color}.teaser--with-arrow-and-title h3 svg{color:#6cc24a;display:block;flex:0 0 auto;margin-left:1rem;transition:transform .3s ease-out;will-change:transform}.teaser--with-arrow-and-title:focus .teaser--with-arrow-and-title__image:after,.teaser--with-arrow-and-title:hover .teaser--with-arrow-and-title__image:after{opacity:.7}.teaser--with-arrow-and-title:focus .teaser--with-arrow-and-title__image img,.teaser--with-arrow-and-title:hover .teaser--with-arrow-and-title__image img{transform:scale(1.2)}.teaser--with-arrow-and-title:focus h3,.teaser--with-arrow-and-title:hover h3{color:#6cc24a}.teaser--with-arrow-and-title:focus h3 svg,.teaser--with-arrow-and-title:hover h3 svg{transform:translate(.5rem)}.teaser--with-subtitle-and-categories{color:#000;display:block;text-decoration:none}.teaser--with-subtitle-and-categories__image{background-color:#d3d3d3;border-radius:14px;box-shadow:0 4px 20px #f7f7f7;display:block;overflow:hidden;padding-bottom:100%;position:relative}@media(min-width:33.75em){.teaser--with-subtitle-and-categories__image{padding-bottom:150%}}.teaser--with-subtitle-and-categories__image:after{background-color:#6cc24a;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease;will-change:opacity}.teaser--with-subtitle-and-categories__image .field--name-field-media-image,.teaser--with-subtitle-and-categories__image .field--name-field-teaser-image{inset:0;position:absolute}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser--with-subtitle-and-categories__image .field--name-field-media-image,.teaser--with-subtitle-and-categories__image .field--name-field-teaser-image{bottom:0;left:0;right:0;top:0}}.teaser--with-subtitle-and-categories__image img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .8s cubic-bezier(.5,0,0,1);width:100%;will-change:transform}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.teaser--with-subtitle-and-categories__image img{bottom:auto;height:auto;left:50%;object-fit:none;right:auto;top:50%;transform:translate(-50%,-50%)}}.block-newsletter .teaser--with-subtitle-and-categories h2:not(:first-child),.form--register__activities .field--name-field-plant-type .teaser--with-subtitle-and-categories legend:not(:first-child),.form--register__activities .field--name-field-point-of-sale .teaser--with-subtitle-and-categories legend:not(:first-child),.form--register__activities .field--name-field-taxonomy-products-sale .teaser--with-subtitle-and-categories legend:not(:first-child),.region--footer__menu .teaser--with-subtitle-and-categories h2:not(:first-child),.teaser--arrowbox__content .teaser--with-subtitle-and-categories h3:not(:first-child),.teaser--with-subtitle-and-categories .block-newsletter h2:not(:first-child),.teaser--with-subtitle-and-categories .form--register__activities .field--name-field-plant-type legend:not(:first-child),.teaser--with-subtitle-and-categories .form--register__activities .field--name-field-point-of-sale legend:not(:first-child),.teaser--with-subtitle-and-categories .form--register__activities .field--name-field-taxonomy-products-sale legend:not(:first-child),.teaser--with-subtitle-and-categories .h5-style:not(:first-child),.teaser--with-subtitle-and-categories .region--footer__menu h2:not(:first-child),.teaser--with-subtitle-and-categories .teaser--arrowbox__content h3:not(:first-child){margin:.4rem 0 .8rem;transition:color .3s ease;will-change:color}.teaser--with-subtitle-and-categories .subtitle{font-family:Center Slab,serif;margin-top:1.5em;transition:opacity .3s ease;will-change:opacity}.teaser--with-subtitle-and-categories .category{color:#444}.teaser--with-subtitle-and-categories:focus .teaser--with-subtitle-and-categories__image:after,.teaser--with-subtitle-and-categories:hover .teaser--with-subtitle-and-categories__image:after{opacity:.7}.teaser--with-subtitle-and-categories:focus .teaser--with-subtitle-and-categories__image img,.teaser--with-subtitle-and-categories:hover .teaser--with-subtitle-and-categories__image img{transform:scale(1.2)}.teaser--with-subtitle-and-categories:focus h3,.teaser--with-subtitle-and-categories:hover h3{color:#6cc24a}.teaser--with-subtitle-and-categories:focus .subtitle,.teaser--with-subtitle-and-categories:hover .subtitle{color:#046a38}.block-disclaimer-menu{text-align:center}@media(min-width:48em){.block-disclaimer-menu{text-align:left}.block-disclaimer-menu ul{display:flex;flex-flow:row wrap}.block-disclaimer-menu ul li:after{color:#fff;content:"|";position:absolute;right:-2px;top:0}.block-disclaimer-menu ul li:last-child:after{content:none}}.block-disclaimer-menu li{display:block;padding:0 .75rem;position:relative}.block-disclaimer-menu li a{color:#fff;margin:0}.block-footer-menu-menu li{margin-bottom:.75em}.block-footer-menu-menu li a{display:inline-block;position:relative}.block-footer-menu-menu li a:after{background-color:#fff;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;top:100%;transform:translateY(1rem);transition:opacity .3s ease,transform .3s ease;will-change:opacity,transform}.block-footer-menu-menu li a:focus,.block-footer-menu-menu li a:hover{text-decoration:none}.block-footer-menu-menu li a:focus:after,.block-footer-menu-menu li a:hover:after{opacity:1;transform:none}@media(min-width:60em){.block-main-menu{display:flex;min-height:100%}}.menu--main{display:block;min-height:100%}@media(min-width:60em){.menu--main{display:flex;flex-flow:row wrap;justify-content:center}.menu--main>.menu--main__item{align-items:center;display:flex;margin-left:2rem}}@media(min-width:80em){.menu--main>.menu--main__item{margin-left:4rem}}.menu--main>.menu--main__item>a{border-bottom:1px solid #d3d3d3;color:#000;display:block;font-family:Center,Center Slab,roboto,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-size:3rem;font-weight:700;line-height:1em;padding:1em .75em;position:relative;text-decoration:none;transition:color .3s ease;will-change:color}@media(min-width:60em){.menu--main>.menu--main__item>a{border-bottom:none;color:#000;font-size:1.6rem;padding:0}.small .menu--main>.menu--main__item>a{color:#000}}.menu--main>.menu--main__item>a:after{background-color:#6cc24a;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;top:100%;transform:translateY(1rem);transition:opacity .3s ease,transform .3s ease;will-change:opacity,transform}.menu--main>.menu--main__item>a.is-active,.menu--main>.menu--main__item>a:focus,.menu--main>.menu--main__item>a:hover{color:#6cc24a}.menu--main>.menu--main__item>a.is-active:after,.menu--main>.menu--main__item>a:focus:after,.menu--main>.menu--main__item>a:hover:after{opacity:1;transform:none}@media(min-width:60em){.menu--main>.menu--main__item>a.is-active:after,.menu--main>.menu--main__item>a:focus:after,.menu--main>.menu--main__item>a:hover:after{transform:translateY(.5rem)}}@media(max-width:60em){.menu--main>.menu--main__item--expanded{border-bottom:1px solid #d3d3d3;cursor:pointer}.menu--main>.menu--main__item--expanded .fly-out-menu{display:none}.menu--main>.menu--main__item--expanded.open>a:after{transform:translateY(-50%) rotate(-180deg)}.menu--main>.menu--main__item--expanded.open .fly-out-menu{display:block}}.menu--main>.menu--main__item--expanded.parent-plantengids>a:after{content:none!important}.menu--main>.menu--main__item--expanded>a{border-bottom:none;pointer-events:none}@media(max-width:60em){.menu--main>.menu--main__item--expanded>a{position:relative}.menu--main>.menu--main__item--expanded>a:after{background-color:transparent;background-image:url(/themes/custom/mediasoft/img/icons/chevron-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.2rem;left:auto;opacity:1;position:absolute;right:3.6rem;top:50%;transform:translateY(-50%);transition:transform .3s ease-out;width:2rem;will-change:transform}}@media(min-width:60em){.menu--main>.menu--main__item--expanded>a{pointer-events:auto}}.menu--main>.menu--main__item--expanded.open>a{pointer-events:auto}.menu--main>.menu--main__item--expanded:focus>a:after,.menu--main>.menu--main__item--expanded:hover>a:after{opacity:1;transform:none}@media(min-width:60em){.menu--main>.menu--main__item--expanded:focus>a:after,.menu--main>.menu--main__item--expanded:hover>a:after{transform:translateY(.5rem)}}.menu--main>.menu--main__item--expanded:focus .fly-out-menu,.menu--main>.menu--main__item--expanded:hover .fly-out-menu{opacity:1;pointer-events:auto;transform:none}@media(min-width:60em){.menu--main>.menu--main__item--expanded:focus .fly-out-menu:after,.menu--main>.menu--main__item--expanded:hover .fly-out-menu:after{background-color:transparent;bottom:100%;content:"";height:4rem;left:0;position:absolute;right:0}}.menu--main>.menu--main__item.menu-item--active-trail>a{color:#6cc24a}@media(min-width:60em){.menu--main .fly-out-menu{background-color:#fff;box-shadow:0 4px 20px rgba(68,68,68,.2);left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-2rem);transition:transform .6s cubic-bezier(.5,0,0,1),opacity .6s cubic-bezier(.5,0,0,1);will-change:transform,opacity}.menu--main .fly-out-menu>.container,.menu--main .fly-out-menu>.field--name-field-related-garden-advice,.menu--main .fly-out-menu>.form--register,.menu--main .fly-out-menu>.mediasoft-calendar-switch-form,.menu--main .fly-out-menu>.paragraph--type--slideshow,.menu--main .fly-out-menu>.share-current-page,.menu--main .fly-out-menu>.user-pass-reset,.menu--main .fly-out-menu>.view-garden-advice-block,.menu--main .fly-out-menu>.view-garden_advice_category,.menu--main .fly-out-menu>.view-garden_advice_overview,.menu--main .fly-out-menu>.view-plant_picture,.menu--main .view-campagnes.fly-out-menu>header,.menu--main body.path-taxonomy .search .fly-out-menu>.view-garden-advice-category-block,body.path-taxonomy .search .menu--main .fly-out-menu>.view-garden-advice-category-block{display:grid;grid-template-columns:25rem auto 25rem;padding:0}.menu--main .fly-out-menu:focus,.menu--main .fly-out-menu:hover{opacity:1;pointer-events:auto;transform:none}}.menu--main .menu--level-1{border-right:1px solid #ebefe5;display:none;grid-area:1/1/2/2;padding:3em 0}@media(min-width:60em){.menu--main .menu--level-1{display:block}}.menu--main .menu--level-1 a{color:#000;display:block;font-family:Center Slab,serif;font-size:2rem;font-weight:700;padding:.25em 5.6rem .25em 0;position:relative;text-decoration:none}.menu--main .menu--level-1 a:before{background-color:#ebefe5;content:"";inset:0 0 0 auto;opacity:0;position:absolute;transition:opacity .3s ease-out;width:100vw;will-change:opacity;z-index:-1}.menu--main .menu--level-1 a:after{background-image:url(/themes/custom/mediasoft/img/icons/chevron-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.6rem;position:absolute;right:3.6rem;top:.6em;transition:transform .3s ease-out;width:.9rem;will-change:transform}.menu--main .menu--level-1 a:focus:before,.menu--main .menu--level-1 a:hover:before{opacity:1}.menu--main .menu--level-1 a:focus:after,.menu--main .menu--level-1 a:hover:after{transform:translate(1rem)}.menu--main .menu--level-2{padding-bottom:1.5em}.menu--main .menu--level-2 a{color:#000;display:block;font-size:2rem;font-weight:500;margin-bottom:.5em;text-decoration:none;transition:color .3s ease-out;will-change:color}.menu--main .menu--level-2 a:focus,.menu--main .menu--level-2 a:hover{color:#6cc24a}.menu--main .menu--level-2 .parent-link{color:#046a38;display:block;font-family:Center Slab,serif;font-size:1.6rem;font-weight:700;margin-bottom:.5em;text-decoration:none;transition:color .3s ease-out;will-change:color}.menu--main .menu--level-2 .parent-link:focus,.menu--main .menu--level-2 .parent-link:hover{color:#6cc24a}.menu--main .menu--level-2 .submenu--level-3{display:none}@media(min-width:60em){.menu--main .menu--level-2{background-color:#ebefe5;grid-area:1/2/2/3;opacity:0;padding:3em;pointer-events:none;transition:opacity .3s ease-out;will-change:opacity;z-index:3}.menu--main .menu--level-2 .parent-link{display:none}.menu--main .menu--level-2 .submenu--level-3{display:block}.menu--main .menu--level-2.active,.menu--main .menu--level-2:hover{opacity:1;pointer-events:auto}.menu--main .menu--level-2 .submenu--level-2{display:grid;gap:1em;grid-template-columns:1fr 1fr}.menu--main .menu--level-2 .submenu--level-2>li{margin-bottom:1.5em}.menu--main .menu--level-2 .submenu--level-2>li>a{color:#046a38;font-family:Center Slab,serif;font-weight:700}.menu--main .menu--level-2 .submenu--level-2>li>a:focus,.menu--main .menu--level-2 .submenu--level-2>li>a:hover{color:#6cc24a}}.menu--main__image{display:none;grid-area:1/2/2/4;position:relative}@media(min-width:60em){.menu--main__image{display:block}}.menu--main__image:after{background-color:#f7f7f7;background-image:url(/themes/custom/mediasoft/img/backgrounds/menu--main.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";inset:0 auto 0 0;position:absolute;width:calc(100% + 50vw - 36em)}.menu-plantengids .menu--main__image:after{background-image:url(/themes/custom/mediasoft/img/backgrounds/menu--main--plantengids.jpg);background-position:center 38%}.menu-tuinadvies .menu--main__image:after{background-image:url(/themes/custom/mediasoft/img/backgrounds/menu--main--tuinadvies.jpg)}header.header.is-active .block-mobile-menu{display:block}@media(min-width:60em){header.header.is-active .block-mobile-menu{display:none}}.block-mobile-menu{display:none;padding:1.6rem 0}.block-mobile-menu a{color:#000;display:block;font-size:2rem;font-weight:500;line-height:1em;padding:.5em 2rem;text-decoration:none;transition:color .3s ease;will-change:color}.block-mobile-menu a:hover{color:#6cc24a}.block-social-header-menu{display:none}@media(min-width:60em){.block-social-header-menu{display:block}}.menu--social{display:flex;justify-content:center;margin:0}@media(min-width:48em){.menu--social{justify-content:flex-start}}.menu--social li+li{margin:0 0 0 1em}.menu--social a{display:block;transition:opacity .3s ease-out;will-change:opacity}.menu--social a svg{display:block}.menu--social a:focus,.menu--social a:hover{opacity:.5}.ui-autocomplete.ui-menu{border-radius:6px;overflow:hidden}.ui-autocomplete.ui-menu .ui-menu-item a{background-color:#f7f7f7;color:#046a38;display:block;font-size:1.6rem;padding:1rem 1.5rem;transition:color .3s ease,background-color .3s ease;will-change:color,background-color}.ui-autocomplete.ui-menu .ui-menu-item a .search-api-autocomplete-suggestion{background-color:transparent!important}.ui-autocomplete.ui-menu .ui-menu-item a:focus,.ui-autocomplete.ui-menu .ui-menu-item a:hover{background-color:#6cc24a;color:#fff}.locationLoader{background-color:rgba(0,0,0,.4);inset:0;position:fixed;z-index:1100}.locationLoader:after{animation:rotate 2s cubic-bezier(.5,0,0,1) infinite forwards;border:8px solid #6cc24a;border-bottom-color:transparent;border-radius:100%;content:"";height:6rem;left:50%;position:absolute;top:50%;width:6rem}@keyframes rotate{0%{transform:none}to{transform:rotate(1turn)}}.theme-logo{background-color:#6cc24a;border-radius:1.4rem;display:block;min-height:8.6rem;padding:12% 12% 24%;transition:padding .5s cubic-bezier(.85,0,.5,1.5),margin-bottom .5s cubic-bezier(.85,0,.5,1.5);width:8.6rem;will-change:padding,margin-bottom}.theme-logo.overflow--top{border-radius:0 0 1.4rem 1.4rem;margin-bottom:-24%;padding:48% 12% 24%}.theme-logo.overflow--top:hover{margin-bottom:-72%;padding:72% 12% 48%}.theme-logo svg{display:block;height:auto;width:6.4rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.theme-logo svg{height:7.4rem}}.theme-logo.small{border-radius:.7rem;min-height:6.4rem;width:6.4rem}.theme-logo.small svg{width:4.8rem}.content .pager{margin-top:6rem}.content .pager__items{display:flex;flex-flow:row wrap;justify-content:center}.content .pager__item{list-style-type:none;margin:0;padding:0}.content .pager__item:before{display:none}.content .pager__item a{background-color:#fff;border:none;border-radius:6px;color:#000;display:block;font-weight:700;padding:.6em 1em .9em}.content .pager__item a:focus,.content .pager__item a:hover{background-color:#ebefe5;border:none;color:#000}.content .pager__item.is-active a{background-color:#046a38;color:#fff}.content .pager__item--ellipsis{align-items:center;display:flex;flex-flow:row wrap;padding:.6em 1em .9em}.tns-controls{padding:0 1.5em}.tns-controls button{background-color:#6cc24a;background-image:url(/themes/custom/mediasoft/img/icons/arrow-left.svg);background-position:50%;background-repeat:no-repeat;background-size:2.4rem;border-radius:100%;display:block;height:6.4rem;transition:background-color .3s ease-out;width:6.4rem;will-change:background-color}.tns-controls button[data-controls=prev]{transform:rotate(180deg)}.tns-controls button[disabled]{pointer-events:none;visibility:hidden}.tns-controls button:focus,.tns-controls button:hover{background-color:#046a38}.tns-nav{display:flex;justify-content:center;margin:2em auto 0}.tns-nav button{border:2px solid #046a38;border-radius:36px;display:block;height:1.2rem;margin:0 .25em;padding:0;width:1.2rem}.tns-nav button.tns-nav-active{background-color:#046a38}.mediasoft-calendar-switch-form .form-item{display:flex;flex-wrap:wrap}.mediasoft-calendar-switch-form .content{max-width:none;padding-left:0}.mediasoft-calendar-switch-form #edit-submit{display:none}.mediasoft-calendar-switch-form .form-item-months{display:flex;flex-wrap:wrap;margin-bottom:0}.mediasoft-calendar-switch-form .form-item-months label{color:#046a38;display:block;font-family:Center Slab,serif;font-weight:500;margin:0}.mediasoft-calendar-switch-form .form-item-months select{-moz-appearance:none;-webkit-appearance:none;background-color:transparent;border:none;border-bottom:2px solid transparent;border-radius:0;color:#6cc24a;cursor:pointer;display:inline-block;font-family:Center Slab,serif;font-weight:600;min-height:1.5em;position:relative;text-align:center;text-transform:capitalize;transition:border-color .3s ease;will-change:border-color}.mediasoft-calendar-switch-form .form-item-months select:not(:first-child){margin:-.5em 0 0}.mediasoft-calendar-switch-form .form-item-months select::-ms-expand{display:none}.mediasoft-calendar-switch-form .form-item-months select:focus,.mediasoft-calendar-switch-form .form-item-months select:hover{border-color:#6cc24a;outline:none}.mediasoft-calendar-switch-form .form-item-months label{padding-right:1.2rem}.mediasoft-calendar-switch-form .form-item-months .select2{flex:0 0 auto;font-family:Center Slab,serif;font-weight:700;padding:.6em 1em 1em 0;width:auto!important}.mediasoft-calendar-switch-form .form-item-months .select2:after{content:"";display:block;height:1.4rem;position:absolute;right:0;top:calc(50% - 1rem);width:2rem}.mediasoft-calendar-switch-form .form-item-months .select2-selection{border:none;font-size:4rem;height:auto}.mediasoft-calendar-switch-form .form-item-months .select2-selection__arrow{display:none}.mediasoft-calendar-switch-form .form-item-months .select2-selection__rendered{color:#6cc24a!important;line-height:1em!important;padding-left:0!important}.node--calendar--full__faq{margin-top:6rem}.node--calendar--full__faq__item{background-color:#ebefe5;margin:2rem 0;padding:2rem}.node--calendar--full__faq__item:first-of-type{margin-top:0}.node--calendar--full__faq__item:last-of-type{margin-bottom:0}.node--calendar--full__faq__item h3{margin-bottom:.3em}.node--calendar--full__faq__item p{margin:0}.is-subscribed.button{background-color:#6cc24a;border:2px solid #6cc24a;color:#fff}.button.is-subscribed,.button.not-subscribed{display:inline;margin:1.5rem;width:auto}.node--campagne--full__faq{margin-top:6rem}.node--campagne--full__faq__item{background-color:#ebefe5;margin:2rem 0;padding:2rem}.node--campagne--full__faq__item:first-of-type{margin-top:0}.node--campagne--full__faq__item:last-of-type{margin-bottom:0}.node--campagne--full__faq__item h3{margin-bottom:.3em}.node--campagne--full__faq__item p{margin:0}.node--garden-advice--full__intro{text-align:center}.node--garden-advice--full__intro h1{margin-bottom:3rem}.node--garden-advice--full__intro p{font-size:2rem}.node--garden-advice--full__image{margin-bottom:1em;margin-top:3em}.node--garden-advice--full__image img{height:auto;width:100%}.node--garden-advice--full__faq{margin-top:6rem}.node--garden-advice--full__faq__item{background-color:#ebefe5;margin:2rem 0;padding:2rem}.node--garden-advice--full__faq__item:first-of-type{margin-top:0}.node--garden-advice--full__faq__item:last-of-type{margin-bottom:0}.node--garden-advice--full__faq__item h3{margin-bottom:.3em}.node--garden-advice--full__faq__item p{margin:0}.node--news__teaser{flex:0 0 100%;margin-bottom:2em;text-decoration:none}@media(min-width:48em){.node--news__teaser{flex:0 0 calc(50% - 1.5em);margin-left:.75em;margin-right:.75em}}@media(min-width:60em){.node--news__teaser{flex:0 0 calc(33.33% - 1.5em)}}.node--news__teaser__image img{width:100%}.node--news__teaser__content{background-color:#fff;box-shadow:0 4px 20px #f7f7f7;color:#000;margin:-1em .5em 0;padding:1em}.node--news__teaser__content h3{margin:.2em 0 .5em}.node--news__teaser__content p{margin-bottom:0}.node--news__teaser__date{display:block;font-size:1.4rem;font-weight:700;text-align:right}.node--news__teaser:hover .news__teaser__content{box-shadow:0 4px 20px rgba(68,68,68,.2)}.node--news__full__date{display:flex;flex-flow:row wrap;margin-top:-6.8em;position:relative;z-index:150}.node--news__full__date span{align-items:center;background-color:#fff;border-radius:14px;box-shadow:0 4px 20px rgba(68,68,68,.2);color:#d3d3d3;display:inline-flex;flex-flow:row wrap;margin-left:auto;padding:1em 1.5em}.node--news__full__date span svg{margin-right:1em}.plantdetails{position:relative}.plantdetails__general{background-color:#fff;display:flex;flex-flow:row wrap;justify-content:space-between;margin:6rem 0}.plantdetails__general h1{margin-bottom:2rem}.plantdetails__general h2{color:#000;margin:2rem 0}.plantdetails__general__image{display:flex;flex:0 0 100%;flex-flow:row wrap}@media(min-width:48em){.plantdetails__general__image{flex:0 0 calc(50% - 2rem)}}.plantdetails__general__images{flex:0 0 100%}@media(min-width:33.75em){.plantdetails__general__images{display:block;flex:0 0 110px}}@media(max-width:48em){.plantdetails__general__images .blazy{display:flex;flex-flow:row wrap}}.plantdetails__general__images .field__item{height:110px;margin-bottom:1.5rem;position:relative;width:110px}@media(max-width:48em){.plantdetails__general__images .field__item{margin-right:1.5rem}}.plantdetails__general__images .field__item img{border:3px solid #fff;cursor:pointer;height:100%;inset:0;object-fit:cover;position:absolute;transition:border-color .3s ease-out;width:100%;will-change:border-color}.plantdetails__general__images .field__item img.active,.plantdetails__general__images .field__item img:focus,.plantdetails__general__images .field__item img:hover{border:3px solid #6cc24a}.plantdetails__general__focus{flex:0 0 100%;margin:0 0 2rem;order:-1}@media(min-width:33.75em){.plantdetails__general__focus{flex:1;margin:0 0 0 2rem;order:0}}@media(min-width:48em){.plantdetails__general__focus{margin:0 4rem 0 2rem}}.plantdetails__general__focus img{width:100%}.plantdetails__general__content{flex:0 0 100%;margin-bottom:3em;order:-1}@media(min-width:48em){.plantdetails__general__content{flex:0 0 calc(50% - 2rem);order:0}}.plantdetails__rake{background:url(/themes/custom/mediasoft/img/backgrounds/rake.png) no-repeat 100% 0;bottom:0;content:"";left:50%;position:absolute;top:-40px;width:50vw}@media(max-width:48em){.plantdetails__rake{display:none}}.plantdetails__props{background-color:#ebefe5;margin-top:5rem;padding:5rem 0;position:relative}.plantdetails__props:after,.plantdetails__props:before{background-color:#ebefe5;bottom:0;content:"";position:absolute;top:0;width:50vw;z-index:-1}.plantdetails__props:before{left:50%}.plantdetails__props:after{right:50%}.plantdetails__props__grid{display:flex;flex-flow:row wrap}.plantdetails__props__item{flex:0 0 100%;margin-bottom:4rem;padding-left:60px;position:relative}@media(min-width:48em){.plantdetails__props__item{flex:0 0 25%}}.plantdetails__props__item strong{display:block;width:100%}.plantdetails__props__item .field--name-field-plant-period-from,.plantdetails__props__item .field--name-field-plant-period-to{display:inline}.plantdetails__props__icon{height:25px;left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:25px}.plantdetails__props__icon img{height:25px}@media(min-width:33.75em){.plantdetails__props__icon{height:45px;top:6px;transform:none;width:45px}.plantdetails__props__icon img{height:auto}}.plantdetails__important{background-color:#046a38;padding:6rem 0;position:relative}@media(min-width:48em){.plantdetails__important{display:grid;grid-template-columns:50% 50%}}.plantdetails__important:after,.plantdetails__important:before{background-color:#046a38;bottom:0;content:"";position:absolute;top:0;width:50vw;z-index:-1}.plantdetails__important:before{left:50%}.plantdetails__important:after{right:50%}.plantdetails__important h2,.plantdetails__important h3,.plantdetails__important p{color:#fff}.plantdetails__important h2 span,.plantdetails__important h3 span,.plantdetails__important p span{color:#6cc24a}.plantdetails__important ol,.plantdetails__important ul{color:#fff}.plantdetails__important ol li:before,.plantdetails__important ul li:before{background-color:#6cc24a}.plantdetails__important ol li li:before,.plantdetails__important ul li li:before{background-color:transparent;border:2px solid #6cc24a;height:.5rem;width:.5rem}.plantdetails__important a,.plantdetails__important ul li a{border-color:#6cc24a;color:#fff}.plantdetails__important .field--name-field-important-subtitle{color:#6cc24a}.plantdetails__important .field--name-field-important-subtitle p{color:#6cc24a;font-size:inherit;line-height:inherit;margin:inherit}.plantdetails__important__item{margin-bottom:4rem;max-width:100%;position:relative;width:100%}.plantdetails__important__image .field--name-field-extra-image img{border-radius:14px;height:100vw;object-fit:cover;overflow:hidden;position:relative;width:100%}@media(min-width:48em){.plantdetails__important__image .field--name-field-extra-image img{height:auto;margin-bottom:-4em;margin-left:2em;top:-6em}}.plantdetails__bg{bottom:0;position:absolute;right:50%;top:0;width:50vw}.plantdetails__bg:before{background-image:url(/themes/custom/mediasoft/img/backgrounds/important-left.png);content:"";height:293px;left:0;position:absolute;top:10rem;width:258px}.plantdetails__bg:after{background-image:url(/themes/custom/mediasoft/img/backgrounds/important-bottom.png);bottom:0;content:"";height:262px;position:absolute;right:3em;width:129px}.plantdetails__faq{margin-top:6rem}.plantdetails__faq__item{background-color:#ebefe5;margin:2rem 0;padding:2rem}.plantdetails__faq__item:first-of-type{margin-top:0}.plantdetails__faq__item:last-of-type{margin-bottom:0}.plantdetails__faq__item h3{margin-bottom:.3em}.plantdetails__faq__item p{margin:0}.plantdetails__related{position:relative}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.plantdetails__related .view-rows{display:flex;overflow-x:scroll}.plantdetails__related .view-rows>a{flex:0 0 30%;margin-right:1%}}.plantdetails__related *{outline:none}.plantdetails__related h2{padding-top:5rem}.plantdetails__related .tns-ovh{overflow:visible}.plantdetails__related .tns-controls{padding:0 1.5em}.plantdetails__related .tns-controls button{background-color:hsla(0,0%,100%,.4);background-image:url(/themes/custom/mediasoft/img/icons/arrow-left.svg);background-position:50%;background-repeat:no-repeat;background-size:2.4rem;border:2px solid #fff;border-radius:100%;color:transparent;display:block;height:8.8rem;right:2rem;text-indent:-999em;top:calc(50% - 4.4rem);transition:border-color .3s ease-out,background-color .3s ease-out;width:8.8rem;will-change:border-color,background-color}.plantdetails__related .tns-controls button[data-controls=prev]{left:2rem;right:auto;transform:rotate(180deg)}@media screen and (min-width:1550px){.plantdetails__related .tns-controls button[data-controls=prev]{left:-12rem}}.plantdetails__related .tns-controls button[disabled]{pointer-events:none;visibility:hidden}.plantdetails__related .tns-controls button:focus,.plantdetails__related .tns-controls button:hover{background-color:#6cc24a;border-color:#6cc24a}@media screen and (min-width:1550px){.plantdetails__related .tns-controls button{right:-12rem}}.plantdetails__related .teaser--with-subtitle-and-categories__image .field__item{height:40rem;overflow:hidden}.plantdetails__related .teaser--with-subtitle-and-categories__image .field__item *{outline:none}.plantdetails__related .teaser--with-subtitle-and-categories__image .field__item img{height:100%;object-fit:cover;width:100%}@media(min-width:33.75em){.plantdetails__related .teaser--with-subtitle-and-categories__image .field__item{height:55rem}}@media(min-width:60em){.plantdetails__related .teaser--with-subtitle-and-categories__image .field__item{height:65rem}}.plantdetails__related [data-controls=next],.plantdetails__related [data-controls=prev]{bottom:0;color:#fff;height:3em;position:absolute;width:3em;z-index:20}.plantdetails__related [data-controls=next]:focus,.plantdetails__related [data-controls=next]:hover,.plantdetails__related [data-controls=prev]:focus,.plantdetails__related [data-controls=prev]:hover{background-color:#02361c}.plantdetails__related [data-controls=next]{background:#046a38 url(/themes/custom/mediasoft/img/icons/arrow-right.svg) no-repeat 50%;right:0}.plantdetails__related [data-controls=prev]{background:#046a38 url(/themes/custom/mediasoft/img/icons/arrow-left.svg) no-repeat 50%;right:3em}.plantdetails__related .tns-nav{display:none}.node--unpublished:after{background:#fff url(/themes/custom/mediasoft/img/system/other/jack-dancing.gif) no-repeat top;background-size:contain;border:1px solid #f7f7f7;border-radius:14px;bottom:2em;box-shadow:0 4px 20px rgba(68,68,68,.2);color:#046a38;content:"Deze pagina is niet gepubliceerd.";display:block;font-size:1.4rem;font-weight:700;padding:21em 2em 2em;position:fixed;right:2em;z-index:700}.page--9 .breadcrumb,.page--9 .region--content{width:100%}.node--dynamic-page--full__faq{margin-top:6rem}.node--dynamic-page--full__faq__item{background-color:#ebefe5;margin:2rem 0;padding:2rem}.node--dynamic-page--full__faq__item:first-of-type{margin-top:0}.node--dynamic-page--full__faq__item:last-of-type{margin-bottom:0}.node--dynamic-page--full__faq__item h3{margin-bottom:.3em}.node--dynamic-page--full__faq__item p{margin:0}.node--technical-page--full__faq{margin-top:6rem}.node--technical-page--full__faq__item{background-color:#ebefe5;margin:2rem 0;padding:2rem}.node--technical-page--full__faq__item:first-of-type{margin-top:0}.node--technical-page--full__faq__item:last-of-type{margin-bottom:0}.node--technical-page--full__faq__item h3{margin-bottom:.3em}.node--technical-page--full__faq__item p{margin:0}.paragraph{margin:5em auto}.region--hero .paragraph{margin-bottom:0;margin-top:0}.paragraph--type--banner{align-items:flex-end;display:flex;flex-flow:row wrap;overflow:hidden;position:relative}@media(min-width:48em){.paragraph--type--banner{min-height:52.5rem}}.paragraph--type--banner .btn--group{padding-top:2em}.paragraph--type--banner__content{padding:6rem 0 13.5rem;position:relative;z-index:2}.paragraph--type--banner__content *{max-width:55rem}@media(min-width:48em){.paragraph--type--banner__content{padding:8rem 0 18rem}}.paragraph--type--banner__content h1,.paragraph--type--banner__content h2{color:#fff;margin-bottom:1.8rem}.paragraph--type--banner__content p{color:#f7f7f7;font-size:2rem}.paragraph--type--banner__image{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.paragraph--type--banner__image:after{background:rgba(2,54,28,.7);background:linear-gradient(90deg,rgba(2,54,28,.9) 40%,rgba(2,54,28,.2));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:110}.paragraph--type--banner__image img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.paragraph--type--banner__image img{height:auto;left:50%;object-fit:none;top:50%;transform:translate(-50%,-50%)}}.paragraph--type--banner .paragraph--type--video__thumbnail{display:none;height:8rem;left:75%;overflow:visible;padding-bottom:0!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:8rem;z-index:3}.paragraph--type--banner .paragraph--type--video__thumbnail:after{content:none}@media(min-width:60em){.paragraph--type--banner .paragraph--type--video__thumbnail{display:block}}.paragraph--type--banner .play{align-items:center;background-color:#fff;border-radius:100%;box-shadow:0 0 0 3rem hsla(0,0%,100%,.4);color:#6cc24a;cursor:pointer;display:flex;height:100%;justify-content:center;transition:transform .6s cubic-bezier(.5,0,0,1),box-shadow .6s cubic-bezier(.5,0,0,1);width:100%;will-change:transform,box-shadow}.paragraph--type--banner .play svg{display:block;height:auto;margin-left:.5rem;width:2rem}.paragraph--type--banner .play:focus,.paragraph--type--banner .play:hover{box-shadow:0 0 0 1rem hsla(0,0%,100%,.4);transform:scale(1.2)}.paragraph--type--banner .paragraph--type--video__popup{backdrop-filter:blur(10px);background-color:rgba(4,106,56,.8);inset:0;opacity:0;pointer-events:none;position:fixed;transition:color .3s ease-out,opacity .3s ease-out;will-change:color,opacity;z-index:1004}.paragraph--type--banner .paragraph--type--video__popup .close{align-items:center;background-color:hsla(0,0%,100%,.6);border-radius:100%;color:#046a38;cursor:pointer;display:flex;height:6rem;justify-content:center;padding:2rem;position:absolute;right:5.6rem;top:5.6rem;transition:color .3s ease-out,background-color .3s ease-out;width:6rem;will-change:color,background-color;z-index:550}.paragraph--type--banner .paragraph--type--video__popup .close:focus,.paragraph--type--banner .paragraph--type--video__popup .close:hover{background-color:#6cc24a;color:#fff}.paragraph--type--banner .paragraph--type--video__popup .container,.paragraph--type--banner .paragraph--type--video__popup .field--name-field-related-garden-advice,.paragraph--type--banner .paragraph--type--video__popup .form--register,.paragraph--type--banner .paragraph--type--video__popup .mediasoft-calendar-switch-form,.paragraph--type--banner .paragraph--type--video__popup .paragraph--type--slideshow,.paragraph--type--banner .paragraph--type--video__popup .share-current-page,.paragraph--type--banner .paragraph--type--video__popup .user-pass-reset,.paragraph--type--banner .paragraph--type--video__popup .view-campagnes>header,.paragraph--type--banner .paragraph--type--video__popup .view-garden-advice-block,.paragraph--type--banner .paragraph--type--video__popup .view-garden_advice_category,.paragraph--type--banner .paragraph--type--video__popup .view-garden_advice_overview,.paragraph--type--banner .paragraph--type--video__popup .view-plant_picture,.paragraph--type--banner .paragraph--type--video__popup body.path-taxonomy .search .view-garden-advice-category-block,body.path-taxonomy .search .paragraph--type--banner .paragraph--type--video__popup .view-garden-advice-category-block{align-items:center;display:flex;height:100vh;padding:1.5em}.paragraph--type--banner .paragraph--type--video__popup .container .field--name-field-media-video,.paragraph--type--banner .paragraph--type--video__popup .field--name-field-related-garden-advice .field--name-field-media-video,.paragraph--type--banner .paragraph--type--video__popup .form--register .field--name-field-media-video,.paragraph--type--banner .paragraph--type--video__popup .mediasoft-calendar-switch-form .field--name-field-media-video,.paragraph--type--banner .paragraph--type--video__popup .paragraph--type--slideshow .field--name-field-media-video,.paragraph--type--banner .paragraph--type--video__popup .share-current-page .field--name-field-media-video,.paragraph--type--banner .paragraph--type--video__popup .user-pass-reset .field--name-field-media-video,.paragraph--type--banner .paragraph--type--video__popup .view-campagnes>header .field--name-field-media-video,.paragraph--type--banner .paragraph--type--video__popup .view-garden-advice-block .field--name-field-media-video,.paragraph--type--banner .paragraph--type--video__popup .view-garden_advice_category .field--name-field-media-video,.paragraph--type--banner .paragraph--type--video__popup .view-garden_advice_overview .field--name-field-media-video,.paragraph--type--banner .paragraph--type--video__popup .view-plant_picture .field--name-field-media-video,.paragraph--type--banner .paragraph--type--video__popup body.path-taxonomy .search .view-garden-advice-category-block .field--name-field-media-video,body.path-taxonomy .search .paragraph--type--banner .paragraph--type--video__popup .view-garden-advice-category-block .field--name-field-media-video{width:100%}.paragraph--type--banner .paragraph--type--video__popup .container .field--name-field-media-video .oembed-lazyload,.paragraph--type--banner .paragraph--type--video__popup .field--name-field-related-garden-advice .field--name-field-media-video .oembed-lazyload,.paragraph--type--banner .paragraph--type--video__popup .form--register .field--name-field-media-video .oembed-lazyload,.paragraph--type--banner .paragraph--type--video__popup .mediasoft-calendar-switch-form .field--name-field-media-video .oembed-lazyload,.paragraph--type--banner .paragraph--type--video__popup .paragraph--type--slideshow .field--name-field-media-video .oembed-lazyload,.paragraph--type--banner .paragraph--type--video__popup .share-current-page .field--name-field-media-video .oembed-lazyload,.paragraph--type--banner .paragraph--type--video__popup .user-pass-reset .field--name-field-media-video .oembed-lazyload,.paragraph--type--banner .paragraph--type--video__popup .view-campagnes>header .field--name-field-media-video .oembed-lazyload,.paragraph--type--banner .paragraph--type--video__popup .view-garden-advice-block .field--name-field-media-video .oembed-lazyload,.paragraph--type--banner .paragraph--type--video__popup .view-garden_advice_category .field--name-field-media-video .oembed-lazyload,.paragraph--type--banner .paragraph--type--video__popup .view-garden_advice_overview .field--name-field-media-video .oembed-lazyload,.paragraph--type--banner .paragraph--type--video__popup .view-plant_picture .field--name-field-media-video .oembed-lazyload,.paragraph--type--banner .paragraph--type--video__popup body.path-taxonomy .search .view-garden-advice-category-block .field--name-field-media-video .oembed-lazyload,body.path-taxonomy .search .paragraph--type--banner .paragraph--type--video__popup .view-garden-advice-category-block .field--name-field-media-video .oembed-lazyload{bottom:auto;left:auto;max-height:100vh;padding-bottom:56.25%!important;position:relative;right:auto;top:auto}.paragraph--type--banner .paragraph--type--video__popup .container .field--name-field-media-video .oembed-lazyload iframe,.paragraph--type--banner .paragraph--type--video__popup .field--name-field-related-garden-advice .field--name-field-media-video .oembed-lazyload iframe,.paragraph--type--banner .paragraph--type--video__popup .form--register .field--name-field-media-video .oembed-lazyload iframe,.paragraph--type--banner .paragraph--type--video__popup .mediasoft-calendar-switch-form .field--name-field-media-video .oembed-lazyload iframe,.paragraph--type--banner .paragraph--type--video__popup .paragraph--type--slideshow .field--name-field-media-video .oembed-lazyload iframe,.paragraph--type--banner .paragraph--type--video__popup .share-current-page .field--name-field-media-video .oembed-lazyload iframe,.paragraph--type--banner .paragraph--type--video__popup .user-pass-reset .field--name-field-media-video .oembed-lazyload iframe,.paragraph--type--banner .paragraph--type--video__popup .view-campagnes>header .field--name-field-media-video .oembed-lazyload iframe,.paragraph--type--banner .paragraph--type--video__popup .view-garden-advice-block .field--name-field-media-video .oembed-lazyload iframe,.paragraph--type--banner .paragraph--type--video__popup .view-garden_advice_category .field--name-field-media-video .oembed-lazyload iframe,.paragraph--type--banner .paragraph--type--video__popup .view-garden_advice_overview .field--name-field-media-video .oembed-lazyload iframe,.paragraph--type--banner .paragraph--type--video__popup .view-plant_picture .field--name-field-media-video .oembed-lazyload iframe,.paragraph--type--banner .paragraph--type--video__popup body.path-taxonomy .search .view-garden-advice-category-block .field--name-field-media-video .oembed-lazyload iframe,body.path-taxonomy .search .paragraph--type--banner .paragraph--type--video__popup .view-garden-advice-category-block .field--name-field-media-video .oembed-lazyload iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.paragraph--type--banner .paragraph--type--video__popup.active{opacity:1;pointer-events:auto}.paragraph--type--calender-overview{background-color:#02361c;color:#fff;margin-bottom:0}@media(min-width:48em){.paragraph--type--calender-overview{display:grid;grid-template-columns:70% 30%}.paragraph--type--calender-overview .green-box{grid-area:2/1/3/2}}.paragraph--type--calender-overview>.paragraph{margin:0}.paragraph--type--calender-overview .green-box{padding:3em 2em;position:relative}@media(min-width:48em){.paragraph--type--calender-overview .green-box{padding:8rem}}.paragraph--type--calender-overview .green-box>svg{bottom:0;display:block;left:0;position:absolute}.paragraph--type--calender-overview .green-box .wrapper{margin:0 auto;max-width:60rem}.paragraph--type--calender-overview .green-box h2{color:#6cc24a;font-weight:400}.paragraph--type--calender-overview .green-box h2 .month{color:#fff;display:block;font-size:1.5em;font-weight:700;text-transform:capitalize}.paragraph--type--calender-overview .green-box a{color:#fff}.paragraph--type--banner .btn--group .paragraph--type--calender-overview .green-box a,.paragraph--type--calender-overview .green-box .paragraph--type--banner .btn--group a,.paragraph--type--calender-overview .green-box .paragraph--type--call-to-action__link a,.paragraph--type--calender-overview .green-box .paragraph--type--plant-search-cta__form a[type=submit],.paragraph--type--calender-overview .green-box .paragraph--type--webform form a.form-submit,.paragraph--type--calender-overview .green-box .user--full__company .field--name-field-website a,.paragraph--type--calender-overview .green-box .user-pass-reset a[type=submit],.paragraph--type--calender-overview .green-box [data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] a[type=submit],.paragraph--type--calender-overview .green-box a.btn,.paragraph--type--calender-overview .green-box a.is-subscribed.button,.paragraph--type--calender-overview .green-box a.not-subscribed.button,.paragraph--type--calender-overview .green-box header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form a[type=submit],.paragraph--type--call-to-action__link .paragraph--type--calender-overview .green-box a,.paragraph--type--plant-search-cta__form .paragraph--type--calender-overview .green-box a[type=submit],.paragraph--type--webform form .paragraph--type--calender-overview .green-box a.form-submit,.user--full__company .field--name-field-website .paragraph--type--calender-overview .green-box a,.user-pass-reset .paragraph--type--calender-overview .green-box a[type=submit],[data-drupal-selector=views-exposed-form-plant-search-search-api-plant-block] .paragraph--type--calender-overview .green-box a[type=submit],header.header .region--header__actions .region--header__actions__search .search-autocomplete-form form .paragraph--type--calender-overview .green-box a[type=submit]{margin-top:2em}.paragraph--type--calender-overview__socials{display:flex;flex-flow:row nowrap;font-family:Center,Center Slab,roboto,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-weight:700;height:20.6rem;overflow:hidden;position:relative}.paragraph--type--calender-overview__socials:hover .overlay{opacity:0}.paragraph--type--calender-overview__socials .overlay{align-items:center;background-color:rgba(0,0,0,.4);bottom:0;color:#fff;display:flex;justify-content:center;left:15rem;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease}@media(min-width:48em){.paragraph--type--calender-overview__socials .overlay{display:none}}.paragraph--type--calender-overview__socials .overlay svg{height:4em;width:4em}.paragraph--type--calender-overview__socials .field--name-field-social-images{-ms-overflow-style:none;display:flex;flex:1;margin-left:-1.5rem;overflow-x:scroll;scrollbar-width:none}.paragraph--type--calender-overview__socials .field--name-field-social-images::-webkit-scrollbar{display:none}@media(min-width:48em){.paragraph--type--calender-overview__socials .field--name-field-social-images{flex-flow:row wrap;overflow:hidden}}.paragraph--type--calender-overview__socials .field--name-field-social-images>.field__item{flex:0 0 20.6rem;height:20.6rem;overflow:hidden;position:relative;width:20.6rem}@media(min-width:48em){.paragraph--type--calender-overview__socials .field--name-field-social-images>.field__item{width:33.33%}}@media(min-width:60em){.paragraph--type--calender-overview__socials .field--name-field-social-images>.field__item{width:25%}}@media(min-width:80em){.paragraph--type--calender-overview__socials .field--name-field-social-images>.field__item{width:16.66%}}.paragraph--type--calender-overview__socials .field--name-field-social-images>.field__item img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.paragraph--type--calender-overview__socials .field--name-field-social-images>.field__item img{bottom:0;left:0;right:0;top:0}}.paragraph--type--calender-overview__tag{align-content:center;background-color:#6cc24a;border-radius:0 14px 14px 0;color:#046a38;display:flex;flex-flow:row wrap;font-size:1.8rem;padding-left:1.5rem;position:relative;width:17rem;z-index:5}@media(min-width:48em){.paragraph--type--calender-overview__tag{padding-left:4.5rem;width:22rem}}.paragraph--type--calender-overview__tag span{color:#fff;display:block}.paragraph--type--call-to-action{background-color:#02361c;padding:2rem 0 0;position:relative}.paragraph--type--call-to-action:before{background:url(/themes/custom/mediasoft/img/backgrounds/newsletter_plant.png) no-repeat bottom;background-size:contain;bottom:0;height:120px;left:0;position:absolute;width:64px}@media(min-width:60em){.paragraph--type--call-to-action{padding:4em}.paragraph--type--call-to-action:before{content:""}}.paragraph--type--call-to-action h4{color:#fff}.paragraph--type--call-to-action h4 span{color:#6cc24a}@media(min-width:33.75em){.paragraph--type--call-to-action__input form{display:flex;flex-flow:row wrap}}.paragraph--type--call-to-action__input .form-item{margin-bottom:0;position:relative}.paragraph--type--call-to-action__input .form-item label{bottom:100%;left:0;opacity:0;pointer-events:none;position:absolute}.paragraph--type--call-to-action__input input{-webkit-appearance:none;border:none;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;box-sizing:border-box;flex:1;margin-bottom:0;padding:1em 1.25em;width:100%}@media(min-width:33.75em){.paragraph--type--call-to-action__input input{-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;width:auto}}.paragraph--type--call-to-action__input input:focus{background-color:#ebefe5;border:none;box-shadow:none}.paragraph--type--call-to-action__input [type=submit]{background-color:#6cc24a;border-radius:0 0 6px 6px;color:#fff;flex:0 0 auto;padding:1em 1.25em;width:100%}@media(min-width:33.75em){.paragraph--type--call-to-action__input [type=submit]{border-radius:0 6px 6px 0;width:auto}}.paragraph--type--call-to-action__form{max-width:100%;width:470px}.paragraph--type--call-to-action__form h2{color:#fff}.paragraph--type--call-to-action__form small{color:#fff;display:block;font-weight:700;padding-top:1.25em}.paragraph--type--call-to-action__form a{color:#fff}.paragraph--type--call-to-action__form a:focus,.paragraph--type--call-to-action__form a:hover{color:#6cc24a}.paragraph--type--call-to-action__image{background:url(/themes/custom/mediasoft/img/backgrounds/newsletter.png) no-repeat 50%;background-size:cover;height:200px;margin-top:3rem;position:relative;right:0;width:100%}@media(min-width:60em){.paragraph--type--call-to-action__image{bottom:0;height:auto;margin-top:0;position:absolute;top:0;width:50%}}.paragraph--type--call-to-action__image .field--name-field-image{inset:0;position:absolute}.paragraph--type--call-to-action__image .field--name-field-image img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.paragraph--type--call-to-action__link{padding-top:1em}.paragraph--contactform__form,.paragraph--contactform__info{flex:0 0 100%}@media(min-width:48em){.paragraph--contactform__form,.paragraph--contactform__info{flex:0 0 45%}}.paragraph--contactform{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:6rem}.paragraph--contactform__logo{display:block;margin:1rem 0 2.5rem}@media(max-width:60em){.paragraph--contactform__form{margin-bottom:6rem}}.paragraph--contactform__info strong{display:block;width:100%}.paragraph--type--files h2{color:#046a38;font-weight:400;margin-bottom:.5em}.paragraph--type--files .field--name-field-attachments{display:flex;flex-wrap:wrap;margin:2em 0 0}.paragraph--type--files .field--name-field-attachments .field--type-file,.paragraph--type--files .field--name-field-attachments .file{background-image:none;padding:0}.paragraph--type--files .field--name-field-attachments .field--type-file a,.paragraph--type--files .field--name-field-attachments .file a{border:2px solid #046a38;border-radius:6px;color:#046a38;display:block;margin-bottom:.5em;margin-right:.5em;padding:.75em 1.5em .75em 2.5em;position:relative;text-decoration:none;transition:color .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease;will-change:color,border-color,transform,box-shadow}.paragraph--type--files .field--name-field-attachments .field--type-file a:before,.paragraph--type--files .field--name-field-attachments .file a:before{background-image:url(/themes/custom/mediasoft/img/icons/download.svg);content:"";display:block;height:1em;left:1em;position:absolute;top:1em;width:1em}.paragraph--type--files .field--name-field-attachments .field--type-file a:focus,.paragraph--type--files .field--name-field-attachments .field--type-file a:hover,.paragraph--type--files .field--name-field-attachments .file a:focus,.paragraph--type--files .field--name-field-attachments .file a:hover{border-color:#6cc24a;box-shadow:0 4px 20px rgba(68,68,68,.2);color:#6cc24a;transform:translateY(-.3rem)}.paragraph--type--good-to-know{background-color:#ebefe5;margin:0 1rem;padding-bottom:2rem;padding-top:4rem;width:100%}@media(min-width:48em){.paragraph--type--good-to-know{padding-bottom:6rem;padding-top:6rem}}.paragraph--type--icon{color:#000;display:flex;flex:0 0 100%;flex-flow:row wrap;justify-content:space-between;text-decoration:none}@media(min-width:48em){.paragraph--type--icon{flex:0 0 45%}}.paragraph--type--icon img{height:auto;max-width:100%}.paragraph--type--icon__icon{flex:0 0 100%}@media(min-width:48em){.paragraph--type--icon__icon{flex:0 0 30%}}.paragraph--type--icon__content{flex:0 0 100%}@media(min-width:48em){.paragraph--type--icon__content{flex:0 0 65%}}.paragraph--type--icon__holder{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}.paragraph--type--icons-side-by-side .paragraph--type--icon{margin:1em 0 0}.paragraph--type--plant-search-cta{background-color:#fff}.paragraph--type--plant-search-cta .container,.paragraph--type--plant-search-cta .field--name-field-related-garden-advice,.paragraph--type--plant-search-cta .form--register,.paragraph--type--plant-search-cta .mediasoft-calendar-switch-form,.paragraph--type--plant-search-cta .paragraph--type--slideshow,.paragraph--type--plant-search-cta .share-current-page,.paragraph--type--plant-search-cta .user-pass-reset,.paragraph--type--plant-search-cta .view-campagnes>header,.paragraph--type--plant-search-cta .view-garden-advice-block,.paragraph--type--plant-search-cta .view-garden_advice_category,.paragraph--type--plant-search-cta .view-garden_advice_overview,.paragraph--type--plant-search-cta .view-plant_picture,.paragraph--type--plant-search-cta body.path-taxonomy .search .view-garden-advice-category-block,body.path-taxonomy .search .paragraph--type--plant-search-cta .view-garden-advice-category-block{background-color:#fff;background-position:0 0;background-repeat:no-repeat;border-radius:14px;box-shadow:0 4px 20px rgba(68,68,68,.2);margin-top:-9rem;padding:1.5em 2em;position:relative;z-index:180}@media(min-width:48em){.paragraph--type--plant-search-cta .container,.paragraph--type--plant-search-cta .field--name-field-related-garden-advice,.paragraph--type--plant-search-cta .form--register,.paragraph--type--plant-search-cta .mediasoft-calendar-switch-form,.paragraph--type--plant-search-cta .paragraph--type--slideshow,.paragraph--type--plant-search-cta .share-current-page,.paragraph--type--plant-search-cta .user-pass-reset,.paragraph--type--plant-search-cta .view-campagnes>header,.paragraph--type--plant-search-cta .view-garden-advice-block,.paragraph--type--plant-search-cta .view-garden_advice_category,.paragraph--type--plant-search-cta .view-garden_advice_overview,.paragraph--type--plant-search-cta .view-plant_picture,.paragraph--type--plant-search-cta body.path-taxonomy .search .view-garden-advice-category-block,body.path-taxonomy .search .paragraph--type--plant-search-cta .view-garden-advice-category-block{background-image:url(/themes/custom/mediasoft/img/backgrounds/leafs.png);padding:1.5em 4em}}.content .paragraph--type--quote__content .paragraph--type--plant-search-cta p,.newsletter-form--block .paragraph--type--plant-search-cta h2,.paragraph--type--plant-search-cta .content .paragraph--type--quote__content p,.paragraph--type--plant-search-cta .h4-style,.paragraph--type--plant-search-cta .newsletter-form--block h2,.paragraph--type--plant-search-cta .user-pass-reset p:nth-of-type(2),.user-pass-reset .paragraph--type--plant-search-cta p:nth-of-type(2){color:#046a38;font-family:Center Slab,serif;font-weight:700;margin-bottom:.5em}.content .paragraph--type--quote__content .paragraph--type--plant-search-cta p span,.newsletter-form--block .paragraph--type--plant-search-cta h2 span,.paragraph--type--plant-search-cta .content .paragraph--type--quote__content p span,.paragraph--type--plant-search-cta .h4-style span,.paragraph--type--plant-search-cta .newsletter-form--block h2 span,.paragraph--type--plant-search-cta .user-pass-reset p:nth-of-type(2) span,.user-pass-reset .paragraph--type--plant-search-cta p:nth-of-type(2) span{color:#6cc24a}.paragraph--type--plant-search-cta__form,.paragraph--type--plant-search-cta__form form{position:relative}.paragraph--type--plant-search-cta__form .form-item{margin:0}.paragraph--type--plant-search-cta__form label{display:none}.paragraph--type--plant-search-cta__form input[type=text]{appearance:none;background-color:#fff;border:1px solid #000;border-radius:6px;box-sizing:border-box;display:block;height:54px;padding:.8rem 2rem .5rem;width:100%}@media(min-width:48em){.paragraph--type--plant-search-cta__form input[type=text]{padding:.8rem 15rem .5rem 2rem}}.paragraph--type--plant-search-cta__form [type=submit]{background-image:url(/themes/custom/mediasoft/img/icons/search.svg);background-position:19px 12px;background-repeat:no-repeat;border-radius:6px;color:#fff;display:block;margin-top:1rem;padding:1.5rem 5rem}@media(min-width:48em){.paragraph--type--plant-search-cta__form [type=submit]{border-radius:0 6px 6px 0;bottom:0;margin-top:0;padding:.7rem 2rem .5rem 5rem;position:absolute;right:0;top:0;width:auto}}.paragraph--type--plant-search-cta__form [type=submit]:focus,.paragraph--type--plant-search-cta__form [type=submit]:hover{transform:none}.paragraph--type--plant-search-cta ul{flex-flow:row wrap;margin-top:1rem}@media(min-width:48em){.paragraph--type--plant-search-cta ul{display:flex}}.paragraph--type--plant-search-cta ul li{font-size:1.4rem;padding-left:2.5rem;position:relative}@media(min-width:48em){.paragraph--type--plant-search-cta ul li{font-size:1.6rem}}.paragraph--type--plant-search-cta ul li:not(:last-child){margin-right:3.5rem}.paragraph--type--plant-search-cta ul li:before{background:url(/themes/custom/mediasoft/img/icons/check.svg) no-repeat 50%;background-size:14px;content:"";display:block;height:14px;left:0;margin-right:1rem;position:absolute;top:.5rem;width:14px}@media(min-width:48em){.content .paragraph--type--quote{padding:2em 4em}}.content .paragraph--type--quote__content:before{color:#6cc24a;content:'"';display:block;font-family:Center Slab,serif;font-size:5.6rem;font-style:italic;line-height:1.1;margin-bottom:-.5em}.content .paragraph--type--quote__content p{color:#046a38;font-family:Center Slab,serif;font-weight:700;margin-bottom:1.6rem}.content .paragraph--type--quote__footer{font-style:italic;opacity:.4}.content .paragraph--type--quote__footer p{font-weight:700}.paragraph--type--single-image{padding-bottom:56.25%;position:relative}.paragraph--type--single-image .field--name-field-image,.paragraph--type--single-image .field--name-field-media-image{inset:0;position:absolute}.paragraph--type--single-image img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.paragraph--type--slideshow{position:relative}.paragraph--type--slideshow *{outline:none}.paragraph--type--slideshow .tns-ovh{overflow:visible}.paragraph--type--slideshow .tns-controls{padding:0 1.5em}.paragraph--type--slideshow .tns-controls button{background-color:hsla(0,0%,100%,.4);background-image:url(/themes/custom/mediasoft/img/icons/arrow-left.svg);background-position:50%;background-repeat:no-repeat;background-size:2.4rem;border:2px solid #fff;border-radius:100%;display:block;height:8.8rem;right:2rem;top:calc(50% - 4.4rem);transition:border-color .3s ease-out,background-color .3s ease-out;width:8.8rem;will-change:border-color,background-color}.paragraph--type--slideshow .tns-controls button[data-controls=prev]{left:2rem;right:auto;transform:rotate(180deg)}@media screen and (min-width:1550px){.paragraph--type--slideshow .tns-controls button[data-controls=prev]{left:-12rem}}.paragraph--type--slideshow .tns-controls button[disabled]{pointer-events:none;visibility:hidden}.paragraph--type--slideshow .tns-controls button:focus,.paragraph--type--slideshow .tns-controls button:hover{background-color:#6cc24a;border-color:#6cc24a}@media screen and (min-width:1550px){.paragraph--type--slideshow .tns-controls button{right:-12rem}}.paragraph--type--slideshow img{background-color:#f7f7f7;height:40rem;object-fit:cover;overflow:hidden;width:100%}.paragraph--type--slideshow img *{outline:none}.paragraph--type--slideshow img img{height:100%;object-fit:cover;width:100%}@media(min-width:33.75em){.paragraph--type--slideshow img{height:55rem}}@media(min-width:60em){.paragraph--type--slideshow img{height:65rem}}.paragraph--type--slideshow [data-controls=next],.paragraph--type--slideshow [data-controls=prev]{bottom:0;color:transparent;height:3em;position:absolute;text-indent:-999em;width:3em;z-index:20}.paragraph--type--slideshow [data-controls=next]:focus,.paragraph--type--slideshow [data-controls=next]:hover,.paragraph--type--slideshow [data-controls=prev]:focus,.paragraph--type--slideshow [data-controls=prev]:hover{background-color:#02361c}.paragraph--type--slideshow [data-controls=next]{background:#046a38 url(/themes/custom/mediasoft/img/icons/arrow-right.svg) no-repeat 50%;right:0}.paragraph--type--slideshow [data-controls=prev]{background:#046a38 url(/themes/custom/mediasoft/img/icons/arrow-left.svg) no-repeat 50%;right:3em}.paragraph--type--slideshow .tns-nav{display:none}.paragraph--type--solo-video{overflow:hidden;position:relative}.paragraph--type--solo-video .paragraph--type--video__thumbnail{position:static}.paragraph--type--solo-video .field--name-field-image,.paragraph--type--solo-video .field--name-field-media-image{inset:0;position:absolute}.paragraph--type--solo-video img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.paragraph--type--solo-video .field--name-field-media-video{width:100%}.paragraph--type--solo-video .field--name-field-media-video .oembed-lazyload{bottom:auto;left:auto;max-height:100vh;padding-bottom:56.25%!important;position:relative;right:auto;top:auto}.paragraph--type--solo-video .field--name-field-media-video .oembed-lazyload iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.paragraph--type--text{padding:0}.paragraph--type--text:first-child{margin-top:2em}.paragraph--type--text:first-child h1,.paragraph--type--text:first-child h2{color:#046a38;margin-bottom:3.2rem}.paragraph--type--text-image{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.paragraph--type--text-image:after{background:url(/themes/custom/mediasoft/img/backgrounds/text-image.svg) no-repeat 50%;background-size:contain;content:"";display:none;height:315px;position:absolute;right:calc(50% - 50vw);width:186px}@media(min-width:48em){.paragraph--type--text-image:after{display:block}}.paragraph--type--text-image__content{flex:0 0 100%}.paragraph--type--text-image__content h2{font-weight:500;margin-bottom:.5em}@media(min-width:48em){.paragraph--type--text-image__content{flex:0 0 50%;padding:2em 0 2em 2.5em}}@media(min-width:80em){.paragraph--type--text-image__content{padding:3em 0 3em 4em}}.paragraph--type--text-image__image{flex:0 0 100%;margin-bottom:2em;position:relative}.paragraph--type--text-image__image article{border-radius:24px;box-shadow:0 4px 16px rgba(2,54,28,.2)}@media(min-width:48em){.paragraph--type--text-image__image{flex:0 0 48%;margin-bottom:0}}.paragraph--type--text-image__image .field--name-field-image .field--name-field-media-image,.paragraph--type--text-image__image .field--name-field-teaser-image .field--name-field-media-image{position:static}.paragraph--type--text-image__image .field--name-field-image .field--name-field-media-image picture,.paragraph--type--text-image__image .field--name-field-teaser-image .field--name-field-media-image picture{display:block}.paragraph--type--text-image__image .field--name-field-image .field--name-field-media-image img,.paragraph--type--text-image__image .field--name-field-teaser-image .field--name-field-media-image img{border-radius:24px;display:block;height:auto;width:100%}.paragraph--type--text-image__image .field--name-field-source{font-size:1.4rem;line-height:1.2;opacity:.8}.paragraph--type--text-image.right{flex-direction:row-reverse}@media(min-width:48em){.paragraph--type--text-image.right .paragraph--type--text-image__content{padding:2em 2.5em 2em 0}}@media(min-width:80em){.paragraph--type--text-image.right .paragraph--type--text-image__content{padding:3em 4em 3em 0}}.paragraph--type--three-blocks-sidebyside .field--name-field-paragraph-three-image-top>.field__item{margin-bottom:2em}@media(min-width:60em){.paragraph--type--three-blocks-sidebyside .field--name-field-paragraph-three-image-top{display:grid;gap:3rem;grid-template-columns:1fr 1fr 1fr}.paragraph--type--three-blocks-sidebyside .field--name-field-paragraph-three-image-top>.field__item{margin-bottom:0}}@media(min-width:80em){.paragraph--type--three-blocks-sidebyside .field--name-field-paragraph-three-image-top{gap:5rem}}@media (-ms-high-contrast:none)and (min-width:60em),screen and (-ms-high-contrast:active){.paragraph--type--three-blocks-sidebyside .field--name-field-paragraph-three-image-top{display:flex}.paragraph--type--three-blocks-sidebyside .field--name-field-paragraph-three-image-top>.field__item{flex:0 0 30%;margin:1.5%}}.paragraph--type--solo-video,.paragraph--type--video{padding:0}.paragraph--type--video__thumbnail{cursor:pointer;overflow:hidden;padding-bottom:56.25%!important;position:relative}.paragraph--type--video__thumbnail:after{background-color:#6cc24a;content:"";inset:0;opacity:0;position:absolute;transition:opacity .6s cubic-bezier(.5,0,0,1);will-change:opacity}.paragraph--type--video__thumbnail .blazy{position:static}.paragraph--type--video__thumbnail img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .6s cubic-bezier(.5,0,0,1);width:100%;will-change:transform}.paragraph--type--video__thumbnail .play{align-items:center;background-color:#fff;border-radius:100%;box-shadow:0 0 0 3rem hsla(0,0%,100%,.4);color:#6cc24a;display:flex;height:8rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .6s cubic-bezier(.5,0,0,1),box-shadow .6s cubic-bezier(.5,0,0,1);width:8rem;will-change:transform,box-shadow;z-index:1}.paragraph--type--video__thumbnail .play svg{display:block;height:auto;margin-left:.5rem;width:2rem}.paragraph--type--video__thumbnail:focus:after,.paragraph--type--video__thumbnail:hover:after{opacity:.6}.paragraph--type--video__thumbnail:focus .media,.paragraph--type--video__thumbnail:hover .media{transform:scale(1.05)}.paragraph--type--video__thumbnail:focus .play,.paragraph--type--video__thumbnail:hover .play{box-shadow:0 0 0 1rem hsla(0,0%,100%,.4);transform:translate(-50%,-50%) scale(1.2)}.paragraph--type--video__popup{backdrop-filter:blur(10px);background-color:rgba(4,106,56,.8);inset:0;opacity:0;pointer-events:none;position:fixed;z-index:1002}.paragraph--type--video__popup .close{align-items:center;background-color:hsla(0,0%,100%,.6);border-radius:100%;color:#046a38;cursor:pointer;display:flex;height:6rem;justify-content:center;padding:2rem;position:absolute;right:5.6rem;top:12.6rem;transition:color .3s ease-out,background-color .3s ease-out;width:6rem;will-change:color,background-color;z-index:10}.paragraph--type--video__popup .close:focus,.paragraph--type--video__popup .close:hover{background-color:#6cc24a;color:#fff}.paragraph--type--video__popup .container,.paragraph--type--video__popup .field--name-field-related-garden-advice,.paragraph--type--video__popup .form--register,.paragraph--type--video__popup .mediasoft-calendar-switch-form,.paragraph--type--video__popup .paragraph--type--slideshow,.paragraph--type--video__popup .share-current-page,.paragraph--type--video__popup .user-pass-reset,.paragraph--type--video__popup .view-campagnes>header,.paragraph--type--video__popup .view-garden-advice-block,.paragraph--type--video__popup .view-garden_advice_category,.paragraph--type--video__popup .view-garden_advice_overview,.paragraph--type--video__popup .view-plant_picture,.paragraph--type--video__popup body.path-taxonomy .search .view-garden-advice-category-block,body.path-taxonomy .search .paragraph--type--video__popup .view-garden-advice-category-block{align-items:center;display:flex;height:100vh;padding:1.5em}.paragraph--type--video__popup .container .field--name-field-media-video,.paragraph--type--video__popup .field--name-field-related-garden-advice .field--name-field-media-video,.paragraph--type--video__popup .form--register .field--name-field-media-video,.paragraph--type--video__popup .mediasoft-calendar-switch-form .field--name-field-media-video,.paragraph--type--video__popup .paragraph--type--slideshow .field--name-field-media-video,.paragraph--type--video__popup .share-current-page .field--name-field-media-video,.paragraph--type--video__popup .user-pass-reset .field--name-field-media-video,.paragraph--type--video__popup .view-campagnes>header .field--name-field-media-video,.paragraph--type--video__popup .view-garden-advice-block .field--name-field-media-video,.paragraph--type--video__popup .view-garden_advice_category .field--name-field-media-video,.paragraph--type--video__popup .view-garden_advice_overview .field--name-field-media-video,.paragraph--type--video__popup .view-plant_picture .field--name-field-media-video,.paragraph--type--video__popup body.path-taxonomy .search .view-garden-advice-category-block .field--name-field-media-video,body.path-taxonomy .search .paragraph--type--video__popup .view-garden-advice-category-block .field--name-field-media-video{width:100%}.paragraph--type--video__popup .container .field--name-field-media-video .oembed-lazyload,.paragraph--type--video__popup .field--name-field-related-garden-advice .field--name-field-media-video .oembed-lazyload,.paragraph--type--video__popup .form--register .field--name-field-media-video .oembed-lazyload,.paragraph--type--video__popup .mediasoft-calendar-switch-form .field--name-field-media-video .oembed-lazyload,.paragraph--type--video__popup .paragraph--type--slideshow .field--name-field-media-video .oembed-lazyload,.paragraph--type--video__popup .share-current-page .field--name-field-media-video .oembed-lazyload,.paragraph--type--video__popup .user-pass-reset .field--name-field-media-video .oembed-lazyload,.paragraph--type--video__popup .view-campagnes>header .field--name-field-media-video .oembed-lazyload,.paragraph--type--video__popup .view-garden-advice-block .field--name-field-media-video .oembed-lazyload,.paragraph--type--video__popup .view-garden_advice_category .field--name-field-media-video .oembed-lazyload,.paragraph--type--video__popup .view-garden_advice_overview .field--name-field-media-video .oembed-lazyload,.paragraph--type--video__popup .view-plant_picture .field--name-field-media-video .oembed-lazyload,.paragraph--type--video__popup body.path-taxonomy .search .view-garden-advice-category-block .field--name-field-media-video .oembed-lazyload,body.path-taxonomy .search .paragraph--type--video__popup .view-garden-advice-category-block .field--name-field-media-video .oembed-lazyload{bottom:auto;left:auto;padding-bottom:56.25%!important;position:relative;right:auto;top:auto}.paragraph--type--video__popup.active{opacity:1;pointer-events:auto}.paragraph--type--views .views-row{display:flex;flex-flow:row wrap;margin-left:-.75em;margin-right:-.75em;padding-top:2em}.paragraph--type--webform form{max-width:40em;width:100%}.paragraph--type--webform form .form-submit{width:auto}.region--footer{background-color:#fff;border-top:1px solid #d3d3d3;color:#000;margin-top:5em;overflow:hidden}.region--footer a{color:#000;display:block;text-decoration:none}.region--footer a:focus,.region--footer a:hover{text-decoration:underline}.region--footer .container,.region--footer .field--name-field-related-garden-advice,.region--footer .form--register,.region--footer .mediasoft-calendar-switch-form,.region--footer .paragraph--type--slideshow,.region--footer .share-current-page,.region--footer .user-pass-reset,.region--footer .view-campagnes>header,.region--footer .view-garden-advice-block,.region--footer .view-garden_advice_category,.region--footer .view-garden_advice_overview,.region--footer .view-plant_picture,.region--footer body.path-taxonomy .search .view-garden-advice-category-block,body.path-taxonomy .search .region--footer .view-garden-advice-category-block{padding-bottom:3em}@media(min-width:48em){.region--footer .container,.region--footer .field--name-field-related-garden-advice,.region--footer .form--register,.region--footer .mediasoft-calendar-switch-form,.region--footer .paragraph--type--slideshow,.region--footer .share-current-page,.region--footer .user-pass-reset,.region--footer .view-campagnes>header,.region--footer .view-garden-advice-block,.region--footer .view-garden_advice_category,.region--footer .view-garden_advice_overview,.region--footer .view-plant_picture,.region--footer body.path-taxonomy .search .view-garden-advice-category-block,body.path-taxonomy .search .region--footer .view-garden-advice-category-block{padding-top:5em}}.region--footer .container article,.region--footer .field--name-field-related-garden-advice article,.region--footer .form--register article,.region--footer .mediasoft-calendar-switch-form article,.region--footer .paragraph--type--slideshow article,.region--footer .share-current-page article,.region--footer .user-pass-reset article,.region--footer .view-campagnes>header article,.region--footer .view-garden-advice-block article,.region--footer .view-garden_advice_category article,.region--footer .view-garden_advice_overview article,.region--footer .view-plant_picture article,.region--footer body.path-taxonomy .search .view-garden-advice-category-block article,body.path-taxonomy .search .region--footer .view-garden-advice-category-block article{flex:1 0 100%}@media(min-width:48em){.region--footer .container article,.region--footer .field--name-field-related-garden-advice article,.region--footer .form--register article,.region--footer .mediasoft-calendar-switch-form article,.region--footer .paragraph--type--slideshow article,.region--footer .share-current-page article,.region--footer .user-pass-reset article,.region--footer .view-campagnes>header article,.region--footer .view-garden-advice-block article,.region--footer .view-garden_advice_category article,.region--footer .view-garden_advice_overview article,.region--footer .view-plant_picture article,.region--footer body.path-taxonomy .search .view-garden-advice-category-block article,body.path-taxonomy .search .region--footer .view-garden-advice-category-block article{flex:1 0 50%}}@media(min-width:60em){.region--footer .container article,.region--footer .field--name-field-related-garden-advice article,.region--footer .form--register article,.region--footer .mediasoft-calendar-switch-form article,.region--footer .paragraph--type--slideshow article,.region--footer .share-current-page article,.region--footer .user-pass-reset article,.region--footer .view-campagnes>header article,.region--footer .view-garden-advice-block article,.region--footer .view-garden_advice_category article,.region--footer .view-garden_advice_overview article,.region--footer .view-plant_picture article,.region--footer body.path-taxonomy .search .view-garden-advice-category-block article,body.path-taxonomy .search .region--footer .view-garden-advice-category-block article{flex:1 0 25%}}.region--footer__logo{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@media(min-width:48em){.region--footer__logo{justify-content:flex-start}}.region--footer__logo .main-logo{margin-right:1.5em}.region--footer__logo .vlam{display:block;width:auto}.region--footer__logo .vlam img{display:block;height:6.2rem;width:auto}.region--footer__main{display:flex;flex-direction:column-reverse;padding:0!important}@media(min-width:48em){.region--footer__main{display:grid;gap:5rem;grid-template-columns:calc(50% - 5rem) calc(50% - 5rem);grid-template-rows:auto;overflow:hidden;padding:5em 0!important}}@media(min-width:60em){.region--footer__main{grid-template-columns:calc(35% - 5rem) 20% calc(45% - 5rem)}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.region--footer__main{display:block}}.region--footer__info{border-bottom:1px solid #fff;grid-area:3/1/-1/-1;padding-bottom:5rem;padding-top:5rem;text-align:center}@media(min-width:48em){.region--footer__info{border-bottom:none;grid-area:auto;padding-bottom:3.2rem;padding-top:0;text-align:left}}@media(min-width:60em){.region--footer__info{padding-bottom:0}}.region--footer__info h2{color:#046a38;font-family:sofia-pro,sans-serif;font-size:1.5rem;margin:3.2rem 0 .3rem}.region--footer__info .contact-info{margin-top:1em}.region--footer__info .contact-info a{display:block;position:relative}.region--footer__info .contact-info a:after{background-color:#fff;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;top:100%;transform:translateY(1rem);transition:opacity .3s ease,transform .3s ease;will-change:opacity,transform}.region--footer__info .contact-info a:focus,.region--footer__info .contact-info a:hover{text-decoration:none}.region--footer__info .contact-info a:focus:after,.region--footer__info .contact-info a:hover:after{opacity:1;transform:none}.region--footer__info .block-social-menu{margin-top:1.5em}.region--footer__menu{grid-area:2/1/3/-1;padding-top:5rem;text-align:center}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.region--footer__menu{margin-top:2rem}}@media(min-width:48em){.region--footer__menu{grid-area:auto;padding-top:0;text-align:left}}.region--footer__menu h2{color:#046a38}.region--footer .block-newsletter{grid-area:1/1/2/-1}@media(min-width:48em){.region--footer .block-newsletter{grid-area:2/1/3/-1}}@media(min-width:60em){.region--footer .block-newsletter{grid-area:auto}}.region--footer__disclaimer{background-color:#046a38;color:#fff;padding:2em 0;width:100%}.region--footer__disclaimer .container,.region--footer__disclaimer .field--name-field-related-garden-advice,.region--footer__disclaimer .form--register,.region--footer__disclaimer .mediasoft-calendar-switch-form,.region--footer__disclaimer .paragraph--type--slideshow,.region--footer__disclaimer .share-current-page,.region--footer__disclaimer .user-pass-reset,.region--footer__disclaimer .view-campagnes>header,.region--footer__disclaimer .view-garden-advice-block,.region--footer__disclaimer .view-garden_advice_category,.region--footer__disclaimer .view-garden_advice_overview,.region--footer__disclaimer .view-plant_picture,.region--footer__disclaimer body.path-taxonomy .search .view-garden-advice-category-block,body.path-taxonomy .search .region--footer__disclaimer .view-garden-advice-category-block{display:grid;grid-template-rows:auto auto;padding:0}@media(min-width:48em){.region--footer__disclaimer .container,.region--footer__disclaimer .field--name-field-related-garden-advice,.region--footer__disclaimer .form--register,.region--footer__disclaimer .mediasoft-calendar-switch-form,.region--footer__disclaimer .paragraph--type--slideshow,.region--footer__disclaimer .share-current-page,.region--footer__disclaimer .user-pass-reset,.region--footer__disclaimer .view-campagnes>header,.region--footer__disclaimer .view-garden-advice-block,.region--footer__disclaimer .view-garden_advice_category,.region--footer__disclaimer .view-garden_advice_overview,.region--footer__disclaimer .view-plant_picture,.region--footer__disclaimer body.path-taxonomy .search .view-garden-advice-category-block,body.path-taxonomy .search .region--footer__disclaimer .view-garden-advice-category-block{display:block}}@media(min-width:80em){.region--footer__disclaimer .container,.region--footer__disclaimer .field--name-field-related-garden-advice,.region--footer__disclaimer .form--register,.region--footer__disclaimer .mediasoft-calendar-switch-form,.region--footer__disclaimer .paragraph--type--slideshow,.region--footer__disclaimer .share-current-page,.region--footer__disclaimer .user-pass-reset,.region--footer__disclaimer .view-campagnes>header,.region--footer__disclaimer .view-garden-advice-block,.region--footer__disclaimer .view-garden_advice_category,.region--footer__disclaimer .view-garden_advice_overview,.region--footer__disclaimer .view-plant_picture,.region--footer__disclaimer body.path-taxonomy .search .view-garden-advice-category-block,body.path-taxonomy .search .region--footer__disclaimer .view-garden-advice-category-block{display:grid;grid-template-columns:max-content auto}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.region--footer__disclaimer .container,.region--footer__disclaimer .field--name-field-related-garden-advice,.region--footer__disclaimer .form--register,.region--footer__disclaimer .mediasoft-calendar-switch-form,.region--footer__disclaimer .paragraph--type--slideshow,.region--footer__disclaimer .share-current-page,.region--footer__disclaimer .user-pass-reset,.region--footer__disclaimer .view-campagnes>header,.region--footer__disclaimer .view-garden-advice-block,.region--footer__disclaimer .view-garden_advice_category,.region--footer__disclaimer .view-garden_advice_overview,.region--footer__disclaimer .view-plant_picture,.region--footer__disclaimer body.path-taxonomy .search .view-garden-advice-category-block,body.path-taxonomy .search .region--footer__disclaimer .view-garden-advice-category-block{display:flex}}.region--footer__disclaimer .copy{font-weight:700;margin-bottom:1em;text-align:center}@media(min-width:48em){.region--footer__disclaimer .copy{font-weight:400;margin-bottom:0;padding-right:3rem;text-align:left}}.region--footer__disclaimer .hide{display:none}.dialog-off-canvas-main-canvas{padding-top:7.8rem}.adminimal-admin-toolbar .dialog-off-canvas-main-canvas{padding-top:calc(7.8rem + 39px)}.adminimal-admin-toolbar.toolbar-horizontal.toolbar-tray-open .dialog-off-canvas-main-canvas{padding-top:calc(7.8rem + 79px)}@media(min-width:48em){.dialog-off-canvas-main-canvas{padding-top:8.2rem}.adminimal-admin-toolbar .dialog-off-canvas-main-canvas{padding-top:calc(8.2rem + 39px)}.adminimal-admin-toolbar.toolbar-horizontal.toolbar-tray-open .dialog-off-canvas-main-canvas{padding-top:calc(8.2rem + 79px)}}header.header{left:0;position:fixed;right:0;top:0;will-change:height;z-index:1001}@media(max-width:60em){header.header{width:100vw}}.adminimal-admin-toolbar header.header{top:39px}.adminimal-admin-toolbar.toolbar-horizontal.toolbar-tray-open header.header{top:79px}header.header.small .region--header{background-color:#fff;border-bottom:1px solid #d3d3d3}@media(min-width:60em){header.header.small .region--header__actions a,header.header.small .region--header__actions label{color:#046a38}}header.header .region--header{background-color:#fff;border-bottom:1px solid #d3d3d3;position:static;transition:background-color .3s ease;will-change:background-color}header.header .region--header .contextual-region{position:static}body.path-taxonomy .search header.header .region--header>.view-garden-advice-category-block,header.header .region--header>.container,header.header .region--header>.field--name-field-related-garden-advice,header.header .region--header>.form--register,header.header .region--header>.mediasoft-calendar-switch-form,header.header .region--header>.paragraph--type--slideshow,header.header .region--header>.share-current-page,header.header .region--header>.user-pass-reset,header.header .region--header>.view-garden-advice-block,header.header .region--header>.view-garden_advice_category,header.header .region--header>.view-garden_advice_overview,header.header .region--header>.view-plant_picture,header.header .view-campagnes.region--header>header,header.header body.path-taxonomy .search .region--header>.view-garden-advice-category-block{column-gap:1rem;display:grid;grid-template-columns:min-content auto min-content;grid-template-rows:auto;padding:0;position:static}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body.path-taxonomy .search header.header .region--header>.view-garden-advice-category-block,header.header .region--header>.container,header.header .region--header>.field--name-field-related-garden-advice,header.header .region--header>.form--register,header.header .region--header>.mediasoft-calendar-switch-form,header.header .region--header>.paragraph--type--slideshow,header.header .region--header>.share-current-page,header.header .region--header>.user-pass-reset,header.header .region--header>.view-garden-advice-block,header.header .region--header>.view-garden_advice_category,header.header .region--header>.view-garden_advice_overview,header.header .region--header>.view-plant_picture,header.header .view-campagnes.region--header>header,header.header body.path-taxonomy .search .region--header>.view-garden-advice-category-block{align-items:center;display:flex;justify-content:space-between}}header.header .region--header__logo{align-self:flex-start}@media(min-width:60em){header.header .region--header__logo{z-index:1000}}header.header .region--header__navigation{align-items:center;display:flex}header.header .region--header__navigation ul.menu--main{display:none;flex-flow:row wrap}@media(min-width:60em){header.header .region--header__navigation ul.menu--main{display:flex}}header.header .region--header__navigation .block-social-header-menu{display:none;margin-top:2em;padding:0 1.5em}header.header .region--header__icon{align-items:center;cursor:pointer;display:flex;flex-flow:row wrap;height:2.2em;justify-content:center;margin-left:.5rem;padding:.35em 1em;width:3.6em}@media(min-width:60em){header.header .region--header__icon{margin-left:1.5rem}}header.header .region--header__icon>span{background-color:#046a38;display:block;height:3px;transform:none;transition:transform .3s ease,background-color .3s ease;width:2.7em}header.header .region--header__actions{align-items:center;display:flex}header.header .region--header__actions [type=checkbox]{display:none}header.header .region--header__actions [type=checkbox]:checked~.region--header__actions__search{opacity:1;pointer-events:auto}header.header .region--header__actions .block-usermenu-menu{display:none}@media(min-width:60em){header.header .region--header__actions .block-usermenu-menu{display:block}}header.header .region--header__actions .block-usermenu-menu .login-button{display:block;margin-left:2rem;transition:color .3s ease;will-change:color}header.header .region--header__actions .block-usermenu-menu a{color:#046a38}header.header .region--header__actions .block-usermenu-menu a:focus,header.header .region--header__actions .block-usermenu-menu a:hover{color:#6cc24a}header.header .region--header__actions label{color:#046a38;cursor:pointer;display:block;margin-left:1em;transition:color .3s ease,background-color .3s ease;will-change:color,background-color}header.header .region--header__actions label:focus,header.header .region--header__actions label:hover{color:#6cc24a}@media(min-width:60em){header.header .region--header__actions label{align-items:center;background-color:#ebefe5;border-radius:24px;display:flex;height:4.8rem;justify-content:center;width:4.8rem}header.header .region--header__actions label:focus,header.header .region--header__actions label:hover{background-color:#046a38;color:#fff}}header.header .region--header__actions .region--header__mobile{margin-left:1rem}@media(min-width:60em){header.header .region--header__actions .region--header__mobile{display:none}}header.header .region--header__actions .region--header__logo-mobile{display:none}header.header .region--header__actions__search{align-items:center;backdrop-filter:blur(5px);background-color:rgba(4,106,56,.8);display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease;will-change:opacity;z-index:100}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){header.header .region--header__actions__search{bottom:0;left:0;right:0;top:0}}header.header .region--header__actions__search label{background-color:transparent}header.header.is-active .contextual-region{position:static}@media(max-width:60em){header.header.is-active .region--header{background-color:#fff;border-bottom:1px solid #d3d3d3;height:100%;overflow:auto;position:fixed;width:100vw;z-index:400}body.path-taxonomy .search header.header.is-active .region--header>.view-garden-advice-category-block,header.header.is-active .region--header>.container,header.header.is-active .region--header>.field--name-field-related-garden-advice,header.header.is-active .region--header>.form--register,header.header.is-active .region--header>.mediasoft-calendar-switch-form,header.header.is-active .region--header>.paragraph--type--slideshow,header.header.is-active .region--header>.share-current-page,header.header.is-active .region--header>.user-pass-reset,header.header.is-active .region--header>.view-garden-advice-block,header.header.is-active .region--header>.view-garden_advice_category,header.header.is-active .region--header>.view-garden_advice_overview,header.header.is-active .region--header>.view-plant_picture,header.header.is-active .view-campagnes.region--header>header,header.header.is-active body.path-taxonomy .search .region--header>.view-garden-advice-category-block{align-items:center;display:flex;justify-content:space-between;position:static;width:100%}header.header.is-active .region--header .region--header__logo{opacity:0;pointer-events:none}header.header.is-active .region--header .region--header__navigation{align-items:flex-start;background-color:#fff;border-top:1px solid #d3d3d3;display:flex;flex-direction:column;height:calc(100% - 89px);left:0;pointer-events:auto;position:absolute;right:0;top:89px}header.header.is-active .region--header .region--header__navigation .block-social-header-menu{display:block}header.header.is-active .region--header .region--header__navigation nav{width:100%}header.header.is-active .region--header .region--header__navigation ul.menu--main{display:block;width:100%}header.header.is-active .region--header .region--header__actions .block-usermenu-menu{display:none}header.header.is-active .region--header .region--header__actions label{color:#000}header.header.is-active .region--header .region--header__actions [for=global-search],header.header.is-active .region--header .region--header__actions>a{pointer-events:none;visibility:hidden}header.header.is-active .region--header .region--header__actions .region--header__logo-mobile{display:block}header.header.is-active .region--header .region--header__actions .region--header__logo-mobile svg{color:#000;display:block;height:4.4rem;width:auto}header.header.is-active .region--header .region--header__mobile .region--header__icon>span{background-color:#000}header.header.is-active .region--header .region--header__mobile .region--header__icon__top{transform:rotate(45deg) translate(6px,5px)}header.header.is-active .region--header .region--header__mobile .region--header__icon__mid{transform:scale(0)}header.header.is-active .region--header .region--header__mobile .region--header__icon__bottom{transform:rotate(-45deg) translate(6px,-5px)}}.has-toolbar header.header{position:relative;z-index:1}.has-toolbar .dialog-off-canvas-main-canvas{position:relative;top:80px}.region--hero{background-color:#f7f7f7}.user--compact{align-items:center;color:#000;display:flex;flex-wrap:wrap;overflow:hidden;text-decoration:none}@media(min-width:33.75em){.user--compact{flex-wrap:nowrap}}.user--compact:focus,.user--compact:hover{color:#6cc24a}.user--compact:focus .arrow,.user--compact:hover .arrow{transform:translate(1.5em)}.user--compact .logo{border:1px solid #000;border-radius:14px;flex:0 0 auto;margin-bottom:1em;padding-bottom:50%;position:relative;width:100%}@media(min-width:33.75em){.user--compact .logo{flex:0 0 auto;height:12rem;margin-bottom:0;padding-bottom:0;width:20rem}}.user--compact .logo .field--name-field-logo{color:transparent;inset:1em;position:absolute;text-indent:-999em}.user--compact .logo .field--name-field-logo img{height:100%;inset:0;object-fit:contain;padding-bottom:0!important;position:absolute;width:100%}.user--compact .main{flex:0 0 auto;width:calc(100% - 3em - 2rem)}@media(min-width:33.75em){.user--compact .main{flex:1 1 auto;margin-left:1.5em;width:auto}}.user--compact .main h2{color:#000;font-family:sofia-pro,sans-serif;font-size:2rem;font-weight:700;margin-bottom:.25em}.user--compact .main .specs{font-weight:1.4rem;opacity:.6}.user--compact .main .address,.user--compact .main .specs{transition:color .6s cubic-bezier(.5,0,0,1);will-change:color}.user--compact .main .address{display:flex;flex-wrap:wrap;margin-bottom:0}.user--compact .main .address span{margin-right:.25em}.user--compact .main .address .address-line1:after{content:","}.user--compact .main .address .locality~.country:before{content:", ";margin-left:-.25em}.user--compact .arrow{color:#6cc24a;padding:1.5em;transition:transform .6s cubic-bezier(.5,0,0,1);will-change:transform}.user--compact .arrow svg{display:block;height:auto;width:2rem}.user--full .user-campagnes{margin:3rem 0}.user--full .breadcrumb__menu{margin:0}.user--full #userprofile,.user--full .geolocation-map-container{height:200px!important}@media(min-width:48em){.user--full #userprofile,.user--full .geolocation-map-container{height:400px!important}}.user--full .small-title{color:#000;font-family:Center,Center Slab,roboto,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-weight:bolder;margin-bottom:1rem;margin-top:3rem;text-transform:uppercase}.user--full__block{background-color:#fff;border-radius:14px;box-shadow:0 4px 20px rgba(68,68,68,.2);display:flex;flex-flow:row wrap;margin-bottom:6rem;margin-top:-6rem;padding:3rem}@media(min-width:48em){.user--full__block{padding:6rem}}.user--full__company{flex:0 0 100%;max-width:100%;padding-bottom:2em}@media(min-width:33.75em){.user--full__company{flex:0 0 300px;max-width:100%}}.user--full__company .field--name-field-logo{border:1px solid #d3d3d3;border-radius:14px;height:150px;margin-bottom:2rem;position:relative;width:100%}@media(min-width:33.75em){.user--full__company .field--name-field-logo{width:250px}}.user--full__company .field--name-field-logo img{height:calc(100% - 2em);inset:1em;object-fit:contain;padding-bottom:0!important;position:absolute;width:calc(100% - 2em)}.user--full__company .field--name-field-website a{display:block;max-width:100%;text-align:center;width:100%}@media(min-width:33.75em){.user--full__company .field--name-field-website a{width:250px}}.user--full__info{padding:0 3rem}.user--full__info h2{color:#046a38;font-weight:400}@media(min-width:48em){.user--full__info{padding:0 6rem}}.user--full__tabs{border-bottom:1px solid #d3d3d3;display:flex}.user--full__tabs label{color:#d3d3d3;cursor:pointer;display:block;font-family:Center Slab,serif;font-size:2rem;font-weight:700;margin:0 2em 0 0;padding:.5em 0;position:relative;transition:color .3s ease;will-change:color}.user--full__tabs label:after{background-color:transparent;content:"";height:1px;left:0;position:absolute;right:0;top:100%;transition:background-color .3s ease;will-change:background-color}.user--full__tabs label.active{color:#046a38}.user--full__tabs label.active:after{background-color:#046a38}.user--full__offer{margin:2em 0 4em}.user--full__offer input{display:none}.user--full__offer input:checked+.field{display:block}@media(min-width:48em){.user--full__offer input:checked+.field{display:flex}}.user--full__offer .field{flex-wrap:wrap}@media(min-width:48em){.user--full__offer .field>*{flex:0 0 50%;padding-right:1em}}.user--full__details{flex:1;max-width:100%}.user--full__details__header{padding-top:6rem;position:relative}@media(min-width:60em){.user--full__details__header{padding-top:0;position:static}}.user--full__details__body{display:flex;flex-flow:row wrap;justify-content:space-between}.user--full__details__body .field__label{font-weight:700;margin-top:1rem}.user--full__details__body>article{flex:0 0 100%}@media(min-width:48em){.user--full__details__body>article{flex:0 0 50%}}.user--full__details__title{max-width:100%}.user--full__details__title h1{margin-bottom:0;overflow:hidden;width:100%}.user--full__details__title .field--name-field-point-of-sale,.user--full__details__title .field--name-field-taxonomy-products-sale{color:#a6a6a6}.user--full__details__socials{display:flex;flex-flow:row wrap;margin:1rem 0}.user--full__details__socials>div[class*=facebook] a{background-image:url(/themes/custom/mediasoft/img/icons/facebook.svg)}.user--full__details__socials>div[class*=twitter] a{background-image:url(/themes/custom/mediasoft/img/icons/twitter.svg)}.user--full__details__socials>div[class*=instagram] a{background-image:url(/themes/custom/mediasoft/img/icons/instagram.svg)}.user--full__details__socials>div[class*=pinterest] a{background-image:url(/themes/custom/mediasoft/img/icons/pinterest.svg)}.user--full__details__socials>div>a{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:3.2rem;margin-right:1rem;position:relative;text-indent:-9999px;width:3.2rem}.user--full__details__socials>div>a:before{border:0 solid #046a38;border-radius:50%;content:"";display:block;height:1.2rem;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-out;width:1.2rem}.user--full__details__socials>div>a:hover:before{border:2px solid #046a38;height:3.5rem;opacity:1;width:3.5rem}.user--full__offer .field__item{margin-bottom:1rem;padding-left:3rem;position:relative}.user--full__offer .field__item:before{background:#6cc24a url(/themes/custom/mediasoft/img/icons/check-white.svg) no-repeat 50%;border-radius:50%;content:"";display:block;height:2rem;left:0;position:absolute;top:4px;width:2rem}.user--full__images{margin-bottom:10rem}.user--full__images .field__item{background-color:#ebefe5;border:2px solid #fff;margin-bottom:10px;overflow:hidden;width:calc(50% - 5px)}.user--full__images .field__item *{outline:none}.user--full__images .field__item img{display:block;height:auto;width:100%}.contextual-links li,ul.toolbar-menu li{padding:0}.contextual-links li+li,ul.toolbar-menu li+li{margin-top:0}.contextual-links li:before,ul.toolbar-menu li:before{display:none}#toolbar-administration *{font-size:1.3rem!important}.messages{max-width:400px;padding-top:3em;position:fixed;right:3em;top:0;width:calc(100% - 6em);z-index:600}.adminimal-admin-toolbar .messages{top:39px}.adminimal-admin-toolbar.toolbar-horizontal.toolbar-tray-open .messages{top:79px}.alert{animation:messageFadeIn .6s cubic-bezier(.5,0,0,1) 1 forwards;background-color:#f7f7f7;border-radius:6px;box-shadow:0 4px 20px rgba(68,68,68,.2);color:#000;margin-bottom:1em;opacity:0;padding:.85em 3.2em .85em 1.2em;position:relative;transform:translate(2rem)}.alert .backtrace{display:none}.alert__close{align-items:center;background-color:#fff;border-radius:14px;display:flex;height:1.5em;justify-content:center;padding:.25em;position:absolute;right:.65em;top:.65em;transition:opacity .3s ease-out;width:1.5em;z-index:610}.alert__close:focus,.alert__close:hover{opacity:.6}.alert .description{font-size:1.4rem;line-break:auto}.alert .description .placeholder{font-weight:900}.alert-success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.alert-success h4{color:#155724}.alert-danger{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.alert-danger h4{color:#721c24}.alert-warning{background-color:#fff3cd;border:1px solid #ffeeba;color:#856404}.alert-warning h4{color:#856404}.alert-info{background-color:#cce5ff;border:1px solid #b8daff}.alert-info,.alert-info h4{color:#004085}@keyframes messageFadeIn{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:none}}.blazy{position:relative}.blazy--on .media{bottom:0;left:0;position:absolute;right:0;top:0}.blazy--on .media img{height:100%;object-fit:cover;position:relative;width:100%}.blazy--on .media:before{background-color:#046a38}.blazy--on .media:after{background-color:#d3d3d3}.blazy--on .media.media--background{padding-bottom:0!important}.blazy--on .media.media--video{bottom:auto;left:auto;position:relative;right:auto;top:auto}.utility--block{display:block}.utility--inline{display:inline}.utility--inline-block{display:inline-block}.views-infinite-scroll-content-wrapper{display:flex;flex-flow:row wrap;margin-left:-.75em;margin-right:-.75em}.views-infinite-scroll-content-wrapper .views-row{flex:0 0 100%}.views-infinite-scroll-content-wrapper .views-row>a,.views-infinite-scroll-content-wrapper .views-row>div{display:block;flex:0 0 100%;margin:0}@media(min-width:48em){.views-infinite-scroll-content-wrapper .views-row{flex:0 0 calc(50% - 1.5em);margin-left:.75em;margin-right:.75em}}@media(min-width:60em){.views-infinite-scroll-content-wrapper .views-row{flex:0 0 calc(33.33% - 1.5em)}}ul.infinite-scroll{display:flex;flex-flow:row wrap;justify-content:center;padding:2.5em 0 1em}ul.infinite-scroll .infinite-scroll__button{margin:0 .5em;padding:0}ul.infinite-scroll .infinite-scroll__button a{border:none;color:#fff}ul.infinite-scroll .infinite-scroll__button:before{display:none}.utility--left{text-align:left}.utility--right{text-align:right}.utility--center{text-align:center}.visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute!important;width:1px}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
