﻿@import"../../../../modules/custom/aware/css/green-select.css";.toolbar-fixed .toolbar-oriented .toolbar-bar{position:sticky}html body{display:flex;flex-direction:column;overflow-x:hidden;width:100%;font-family:"multi-display",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;padding:0 !important;color:#006c3f}html body main{margin-top:60px}html body main .field--name-body{overflow-x:hidden}html body .hero,html body .product-hero-image{margin-top:0}html body .contact-hero{padding-top:120px}html body .white-section:first-child,html body .gray-section:first-child,html body .green-select-overview:first-child{padding-top:120px}html body .hero+.white-section,html body .hero+.gray-section,html body .hero+.green-select-overview,html body .product-hero-image+.white-section,html body .contact-hero+.white-section{padding-top:65px}html body .wp-block-gutenberg-custom-blocks-content-container+.wp-block-gutenberg-custom-blocks-content-container{padding-top:0}html body .content-container{overflow:hidden}html body .block-search-dealers-block~.wp-block-gutenberg-custom-blocks-content-container{max-width:none;background:#f4f3f3}html body .region-content{padding:0}html body .region-content>.alert{margin-top:100px}@media(max-width: 998px){html body .region-content>.alert{margin-top:80px}}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{color:#006c3f;font-family:railroad-gothic-atf,sans-serif;font-weight:400}html body h5{font-size:1.2rem}html body h3,html body h4{font-weight:400}html body h2{font-size:2.3rem;font-weight:400;margin-bottom:1.5rem}@media(max-width: 1024px){html body h2{text-transform:uppercase;font-size:1.8rem}}html body h1{font-size:2.5rem;font-weight:400;margin-bottom:2rem;text-transform:uppercase}@media(max-width: 1024px){html body h1{font-size:2.6rem}}html body p,html body li{color:#006c3f;font-size:1.2rem;line-height:1.8}html body #toolbar-administration p,html body #toolbar-administration li{color:inherit;font-size:inherit}html body img{object-fit:contain}html body table tr td{border-color:#006c3f !important}html body table tr td p{margin-bottom:6px}html body table.green-table,html body .responsive-table table,html body .field--name-body table,html body .node__content table{border:none;margin:30px 0;width:100%;border-collapse:separate;border-spacing:0;background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 2px 15px rgba(0,0,0,.08)}html body table.green-table td,html body table.green-table th,html body .responsive-table table td,html body .responsive-table table th,html body .field--name-body table td,html body .field--name-body table th,html body .node__content table td,html body .node__content table th{border:none;border-bottom:1px solid rgba(0,108,63,.1);padding:15px 20px;vertical-align:middle;color:#006c3f;font-size:1rem;text-align:left}html body table.green-table td p,html body table.green-table th p,html body .responsive-table table td p,html body .responsive-table table th p,html body .field--name-body table td p,html body .field--name-body table th p,html body .node__content table td p,html body .node__content table th p{margin:0;font-size:inherit}html body table.green-table td:first-child,html body table.green-table th:first-child,html body .responsive-table table td:first-child,html body .responsive-table table th:first-child,html body .field--name-body table td:first-child,html body .field--name-body table th:first-child,html body .node__content table td:first-child,html body .node__content table th:first-child{padding-left:25px}html body table.green-table td:last-child,html body table.green-table th:last-child,html body .responsive-table table td:last-child,html body .responsive-table table th:last-child,html body .field--name-body table td:last-child,html body .field--name-body table th:last-child,html body .node__content table td:last-child,html body .node__content table th:last-child{padding-right:25px}html body table.green-table th,html body .responsive-table table th,html body .field--name-body table th,html body .node__content table th{background:#006c3f;color:#fff;font-weight:700;font-size:.95rem;text-transform:uppercase;letter-spacing:.5px;border-bottom:none}html body table.green-table thead tr:first-child th:first-child,html body .responsive-table table thead tr:first-child th:first-child,html body .field--name-body table thead tr:first-child th:first-child,html body .node__content table thead tr:first-child th:first-child{border-top-left-radius:15px}html body table.green-table thead tr:first-child th:last-child,html body .responsive-table table thead tr:first-child th:last-child,html body .field--name-body table thead tr:first-child th:last-child,html body .node__content table thead tr:first-child th:last-child{border-top-right-radius:15px}html body table.green-table tbody tr,html body .responsive-table table tbody tr,html body .field--name-body table tbody tr,html body .node__content table tbody tr{transition:background-color .2s ease}html body table.green-table tbody tr:nth-child(even),html body .responsive-table table tbody tr:nth-child(even),html body .field--name-body table tbody tr:nth-child(even),html body .node__content table tbody tr:nth-child(even){background:rgba(80,184,72,.03)}html body table.green-table tbody tr:hover,html body .responsive-table table tbody tr:hover,html body .field--name-body table tbody tr:hover,html body .node__content table tbody tr:hover{background:rgba(80,184,72,.08)}html body table.green-table tbody tr:last-child td,html body .responsive-table table tbody tr:last-child td,html body .field--name-body table tbody tr:last-child td,html body .node__content table tbody tr:last-child td{border-bottom:none}html body table.green-table tbody tr:last-child td:first-child,html body .responsive-table table tbody tr:last-child td:first-child,html body .field--name-body table tbody tr:last-child td:first-child,html body .node__content table tbody tr:last-child td:first-child{border-bottom-left-radius:15px}html body table.green-table tbody tr:last-child td:last-child,html body .responsive-table table tbody tr:last-child td:last-child,html body .field--name-body table tbody tr:last-child td:last-child,html body .node__content table tbody tr:last-child td:last-child{border-bottom-right-radius:15px}html body table.green-table.specs-table td:first-child,html body table.green-table[style*="width: 100%"] td:first-child,html body .responsive-table table.specs-table td:first-child,html body .responsive-table table[style*="width: 100%"] td:first-child,html body .field--name-body table.specs-table td:first-child,html body .field--name-body table[style*="width: 100%"] td:first-child,html body .node__content table.specs-table td:first-child,html body .node__content table[style*="width: 100%"] td:first-child{font-weight:600;color:#006c3f;width:40%;background:rgba(80,184,72,.03)}html body .responsive-table{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:30px 0;border-radius:15px}html body .responsive-table table{margin:0}html body .field--name-body table:not(:has(thead)) td:first-child,html body .node__content table:not(:has(thead)) td:first-child{font-weight:600;background:rgba(80,184,72,.05);color:#006c3f;width:40%}html body .wp-block-columns{display:flex;flex-wrap:wrap;gap:1.5rem}html body .wp-block-column{flex:1 1 0}@media(max-width: 781px){html body .wp-block-columns{flex-direction:column}html body .wp-block-column{width:100%;max-width:100%}}html body .wp-block-image.alignleft{float:left;margin-right:1.5rem;margin-bottom:1rem}html body .wp-block-image.alignright{float:right;margin-left:auto;margin-bottom:1rem}html body .wp-block-image.aligncenter{margin-left:auto;margin-right:auto;margin-bottom:1rem}html body .wp-block-media-text__media img{border-radius:.375rem}html body .wp-block-embed{margin-top:1.5rem;margin-bottom:1.5rem;width:100%}html body .wp-block-embed .wp-block-embed__wrapper{position:relative;width:100%}html body .wp-block-embed .wp-block-embed__wrapper iframe,html body .wp-block-embed .wp-block-embed__wrapper video,html body .wp-block-embed .wp-block-embed__wrapper embed,html body .wp-block-embed .wp-block-embed__wrapper object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}html body .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper::before{content:"";display:block}html body .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before{padding-top:56.25%}html body .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before{padding-top:75%}html body .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before{padding-top:42.86%}html body .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper::before{padding-top:177.78%}html body .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before{padding-top:100%}html body .wp-block-embed.alignleft{float:left;width:50%;margin-right:1.5rem;margin-bottom:1rem}html body .wp-block-embed.alignright{float:right;width:50%;margin-left:1.5rem;margin-bottom:1rem}html body .wp-block-embed.aligncenter{margin-left:auto;margin-right:auto}html body .wp-block-embed.alignwide{width:100%;max-width:100%}html body .wp-block-embed.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media(max-width: 768px){html body .wp-block-embed.alignleft,html body .wp-block-embed.alignright{float:none;width:100%;margin-left:0;margin-right:0}}html body.no-scroll{overflow:hidden;position:fixed;width:100%}html body a{color:#50b848;text-decoration:none !important}html body a:hover{color:rgb(55.8287401575,129.3248031496,50.1751968504)}html body .icon-size{display:flex;align-items:center;justify-content:center}html body .icon-size.icon-size-24{width:24px;height:24px;min-height:24px;min-width:24px;max-height:24px;max-width:24px}html body .icon-size.icon-size-32{width:32px;height:32px;min-height:32px;min-width:32px;max-height:32px;max-width:32px}html body .icon-size.icon-size-48{width:48px;height:48px;min-height:48px;min-width:48px;max-height:48px;max-width:48px}html body .icon-size svg{width:100%;height:100%}html body .is-layout-flex{display:flex;flex-wrap:wrap;gap:.5rem}html body .btn{border-radius:30px;font-weight:700;padding:10px 30px}html body .btn.btn-primary{color:#fff;background-color:#50b848;border:none}html body .btn.btn-secondary{color:#fff;background-color:#50b848;border:none}html body .btn.btn-newsletter{color:#fff;background-color:#006c3f;border:none}html body .btn.btn-outline-success{color:#50b848;background:#fff;border-color:#50b848}html body .btn.btn-outline-success:hover{background:rgb(55.8287401575,129.3248031496,50.1751968504);color:#fff;border-color:rgb(55.8287401575,129.3248031496,50.1751968504)}html body .btn.btn-success{color:#fff;background:#50b848;border-color:#50b848}html body .btn.btn-success:hover{background:rgb(55.8287401575,129.3248031496,50.1751968504);border-color:rgb(55.8287401575,129.3248031496,50.1751968504)}html body .btn.btn-link{display:inline-flex;align-items:center;padding:10px 0;text-transform:none !important;font-weight:700;color:#006c3f}html body .btn.btn-link:hover{color:#006c3f}html body .btn.btn-link .btn-link-arrow{display:flex;width:20px;height:20px;align-items:center;justify-content:center;margin-left:5px}html body .btn.btn-link .btn-link-arrow svg{stroke:#006c3f}html body .header{background:#50b848;padding:0 100px;position:fixed;top:0;left:0;right:0;z-index:11;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}@media(max-width: 998px){html body .header{height:80px}}html body .header:has(.header-navigation-item:hover .header-navigation-dropdown){border-radius:0 !important}html body .header .burger-menu{width:48px;height:48px;display:flex;align-items:center;justify-content:center;position:absolute;right:15px;top:0;bottom:0;margin:auto;display:none}@media(max-width: 998px){html body .header .burger-menu{display:flex}}html body .header .burger-menu svg{stroke:#fff}html body .header .logo-mobile{display:none;position:absolute;left:20px;top:0;bottom:0;margin:auto;height:65px;width:98px}html body .header .logo-mobile svg{width:100%;height:100%}@media(max-width: 998px){html body .header .logo-mobile{display:block}}html body .header .header-navigation{display:flex;align-items:center;justify-content:center;flex-grow:1;height:100px}@media(max-width: 998px){html body .header .header-navigation{background:#fff;height:calc(100vh - 80px);top:80px;left:0;right:0;flex-direction:column;bottom:0;position:fixed;justify-content:flex-start;align-items:flex-start;padding:30px 20px;visibility:hidden;overflow-y:auto;opacity:0;transform:translateY(-10px);transition:opacity .4s ease,transform .4s ease,visibility .4s ease}html body .header .header-navigation::-webkit-scrollbar{width:8px}html body .header .header-navigation::-webkit-scrollbar-track{background:#f0f0f0}html body .header .header-navigation::-webkit-scrollbar-thumb{background:#ccc}html body .header .header-navigation::-webkit-scrollbar-thumb:hover{background:#ccc}}html body .header .header-navigation .header-navigation-item{position:relative;height:100px;display:flex;flex-direction:column}html body .header .header-navigation .header-navigation-item.header-navigation-item-logo{align-items:center;justify-content:center;margin:0 10px}@media(max-width: 998px){html body .header .header-navigation .header-navigation-item.header-navigation-item-logo{display:none}html body .header .header-navigation .header-navigation-item{height:auto !important;width:100%;align-items:flex-start;justify-content:flex-start}}@media(hover: hover)and (pointer: fine){html body .header .header-navigation .header-navigation-item:hover .header-navigation-dropdown{top:100px;transform:translateY(0);opacity:1;transition:transform .35s ease,opacity .35s ease,visibility 0s linear;visibility:visible;border-radius:0 0 25px 25px}}html body .header .header-navigation .header-navigation-item .header-navigation-dropdown{top:100px;position:fixed;left:0;right:0;margin:auto;background:#fff;padding:30px 0;opacity:0;transform:translateY(-10px);transition:transform .35s ease .4s,opacity .35s ease .4s,visibility 0s linear .75s;visibility:hidden;box-shadow:0px 10px 15px -3px rgba(0,0,0,.1)}@media(max-width: 998px){html body .header .header-navigation .header-navigation-item .header-navigation-dropdown .container{padding:0}}@media(max-width: 998px){html body .header .header-navigation .header-navigation-item .header-navigation-dropdown{position:relative !important;top:initial;left:initial;right:initial;padding:0;visibility:visible;z-index:9;transform:translateY(0);display:none;width:100%;box-shadow:0px 10px 15px -3px rgba(0,0,0,0)}}html body .header .header-navigation .header-navigation-item .header-navigation-dropdown .mega-panel-title{text-transform:uppercase;font-family:railroad-gothic-atf,sans-serif;font-weight:400}@media(max-width: 998px){html body .header .header-navigation .header-navigation-item .header-navigation-dropdown .mega-panel-title{margin-bottom:10px;opacity:.6;font-size:1rem;font-weight:600;color:#404040;text-transform:initial !important}}html body .header .header-navigation .header-navigation-item .header-navigation-dropdown .mega-panel-links{margin-bottom:20px}html body .header .header-navigation .header-navigation-item .header-navigation-dropdown .mega-panel-links a{display:flex;align-items:center;color:#006c3f;font-size:1.1rem;padding:5px 0;position:relative}@media(max-width: 998px){html body .header .header-navigation .header-navigation-item .header-navigation-dropdown .mega-panel-links a{font-size:1.3rem}}html body .header .header-navigation .header-navigation-item .header-navigation-dropdown .mega-panel-links a:hover{opacity:.7}html body .header .header-navigation .header-navigation-item .header-navigation-dropdown .mega-panel-links a .mega-panel-link-arrow{display:flex;width:20px;height:20px;margin-left:5px;justify-content:center;align-items:center}html body .header .header-navigation .header-navigation-item .header-navigation-dropdown .mega-panel-links a .mega-panel-link-arrow svg{width:100%;height:100%;stroke:#006c3f}@media(max-width: 998px){html body .header .header-navigation .header-navigation-item.open .header-navigation-dropdown{display:block;opacity:1;visibility:visible;transform:translateY(0)}}html body .header .header-navigation .header-navigation-item-link{display:flex;align-items:center;justify-content:center;height:100px;color:#fff;font-family:"multi-display",sans-serif;font-size:1.2rem;font-weight:700;text-decoration:none;padding:0 30px;position:relative}@media(hover: hover)and (pointer: fine){html body .header .header-navigation .header-navigation-item-link:focus+.header-navigation-dropdown,html body .header .header-navigation .header-navigation-item-link:hover+.header-navigation-dropdown{display:block}}@media(max-width: 1200px){html body .header .header-navigation .header-navigation-item-link{padding:0 15px;font-size:1.2rem}}html body .header .header-navigation .header-navigation-item-link:after{-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;content:"";position:absolute;left:30px;width:0;height:3px;background:#fff;bottom:30px}html body .header .header-navigation .header-navigation-item-link:hover:after{width:calc(100% - 60px)}@media(max-width: 998px){html body .header .header-navigation .header-navigation-item-link{color:#006c3f;height:auto;padding:10px 0 !important;position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;font-weight:900;font-size:1.6rem}html body .header .header-navigation .header-navigation-item-link:after{content:none}html body .header .header-navigation .header-navigation-item-link.has-children:after{content:"+";position:static;width:auto;height:auto;background:rgba(0,0,0,0);display:inline-block;margin-left:10px;line-height:1;color:#006c3f}html body .header .header-navigation .header-navigation-item-link[aria-expanded=true]:after{content:"−"}}html body .header.mobile-visible{border-radius:0 !important}html body .header.mobile-visible .header-navigation{visibility:visible !important;opacity:1;transform:translateY(0)}html body .header .dropdown-language{position:absolute;right:30px;height:40px;top:0;bottom:0;margin:auto}@media(max-width: 998px){html body .header .dropdown-language{right:80px}}html body .header .dropdown-language .btn-link{color:#006c3f;font-weight:700;display:flex;align-items:center;justify-content:center}html body .header .dropdown-language .btn-link:after{display:none !important}html body .header .dropdown-language .btn-link .dropdown-arrow{width:20px;height:20px}html body .header .dropdown-language .btn-link .dropdown-arrow svg{width:100%;height:100%;stroke:#006c3f}html body .header .dropdown-language .dropdown-menu{border-color:#fff;max-width:100%;min-width:60px;text-align:center}html body .header .dropdown-language .dropdown-menu .dropdown-item{padding:0 5px}html body .header .dropdown-language .dropdown-menu .dropdown-item:focus,html body .header .dropdown-language .dropdown-menu .dropdown-item:active{background:#50b848 !important;color:#fff !important}html body .hero{-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px;overflow:hidden;height:85vh;width:100%;position:relative;pointer-events:none}@media(max-width: 768px){html body .hero{height:50vh}}html body .hero .hero-video-iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100%;min-width:177.78vh;transform:translate(-50%, -50%);border:0}html body .white-section{padding:65px 0}@media(max-width: 768px){html body .white-section{padding:40px 0}}html body .product-hero-image{height:300px;overflow:hidden;border-radius:0 0 20px 20px}html body .product-hero-image img{width:100%;height:100%;object-fit:contain;object-position:center center}html body .machines-categories{display:flex;align-items:stretch;flex-wrap:wrap;margin:20px 0 40px 0;justify-content:center}html body .machines-categories .machine-item{display:block;width:20%;text-align:center;padding:15px}html body .machines-categories .machine-item:not(.active){opacity:.5;filter:grayscale(50%);transition:opacity .3s ease,filter .3s ease}html body .machines-categories .machine-item:not(.active):hover{opacity:1;filter:grayscale(0%)}html body .machines-categories .machine-item.active{border:2px solid #50b848;border-radius:15px}@media(max-width: 1024px){html body .machines-categories .machine-item{width:33.33%;padding:10px 15px}}@media(max-width: 768px){html body .machines-categories .machine-item{width:50%}}html body .machines-categories .machine-item img{transition:transform .4s ease}html body .machines-categories .machine-item:hover img{transform:scale(1.1)}html body .machines-categories .machine-item h5{font-weight:400;margin-top:10px}html body .machines-categories.all-active .active{border:none}html body .card{background:#f4f3f3;border-color:#f4f3f3;overflow:hidden}html body .card .image-container{position:relative}html body .card .image-container .card-image{max-height:300px;overflow:hidden;display:flex;align-items:center}html body .card .image-container .card-image img{width:100%;transition:transform .3s ease}html body .card .image-container .image-label{position:absolute;left:20px;right:20px;color:#006c3f;padding:10px 30px;display:inline-block;border-radius:20px;z-index:10;background:#f4f3f3;bottom:-20px;transition:transform .3s ease}html body .card .image-container .image-label h2,html body .card .image-container .image-label .card-title{margin:0;font-size:1.1rem;font-family:"multi-display",sans-serif;font-weight:700;text-transform:uppercase}html body .card .card-body{padding:40px 25px 25px 25px;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:space-between;transition:transform .3s ease;background:#f4f3f3}html body .card .card-body p{font-size:.9rem}html body .card .card-body h2,html body .card .card-body .card-title{color:#006c3f;display:inline-block;padding:10px 30px;border-radius:20px;position:relative;font-family:"multi-display",sans-serif;font-weight:700;text-transform:uppercase}html body a.card{display:block;text-decoration:none;color:inherit}html body a.card:hover .image-container .card-image img{transform:scale(1.05)}html body a.card:hover .image-container .image-label{transform:translateY(-30px)}html body a.card:hover .card-body{transform:translateY(-30px)}html body .swiper-pagination{position:relative !important;padding-top:30px;text-align:left !important}html body .swiper-pagination.text-center{text-align:center !important}html body .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;border:1px solid #006c3f !important;opacity:1 !important;background:rgba(0,0,0,0)}html body .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#006c3f !important;opacity:var(--swiper-pagination-bullet-opacity, 1)}html body .gray-section{padding:65px 0;background:#f4f3f3}@media(max-width: 768px){html body .gray-section{padding:40px 0}}html body .gray-section .card{background:#fff}html body .gray-section .card .image-label{background:#fff}html body .gray-section .card .card-body{background:#fff}html body #footer{padding:65px 0;background:#50b848}html body #footer .copyright{text-align:right;color:#006c3f;padding-top:10px;font-size:.9rem}@media(max-width: 768px){html body #footer .copyright{text-align:center}}html body #footer .copyright a{color:#006c3f;text-decoration:none}html body #footer .copyright a:hover{text-decoration:underline}html body #footer .copyright a .red{color:#e30613}html body #footer .form-control{background:rgba(0,0,0,0);border:1px solid #006c3f;color:#006c3f;height:50px;border-radius:30px;padding-left:25px}html body #footer .form-control:focus{box-shadow:var(--bs-box-shadow-inset),0 0 0 .25rem rgba(13,110,253,0)}html body #footer .footer-links{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}html body #footer .footer-links .footer-link{padding:0 0 0 30px;position:relative;color:#006c3f}@media(max-width: 768px){html body #footer .footer-links .footer-link{padding:5px 10px;text-align:center;width:100%}}html body #footer .footer-links .footer-link:before{content:"";width:10px;height:10px;border-radius:50%;position:absolute;left:10px;display:block;top:0;bottom:0;margin:auto;background-color:#006c3f}@media(max-width: 768px){html body #footer .footer-links .footer-link:before{display:none}}html body #footer .footer-links .footer-link:first-child:before{display:none !important}html body #footer .social-links{display:flex;align-items:center;flex-wrap:wrap;margin:20px 0}@media(max-width: 768px){html body #footer .social-links{justify-content:center}}html body #footer .social-links .social-link{display:flex;justify-content:center;align-items:center;width:32px;height:32px;min-height:32px;min-width:32px;border-radius:50%;background:#006c3f;margin-right:5px;padding:5px}html body #footer .social-links .social-link svg{fill:#fff}html body #footer .social-links .social-link:hover{opacity:.8}html body .view-events{padding-top:80px}html body article.node>div.node__content>div.text-formatted>h1.wp-block-heading{margin-top:50px}html body .meets-list{margin-bottom:40px}html body .meets-list .meet-item{background:#f4f3f3;border-radius:20px;padding:20px 40px 20px 243px;position:relative;margin-bottom:20px}html body .meets-list .meet-item h3{margin-bottom:0}html body .meets-list .meet-item .meet-item-date{border:2px solid #50b848;color:#fff;background-color:#fff;position:absolute;display:flex;flex-direction:row;top:0;width:228px;left:0;bottom:0;align-items:stretch;border-radius:20px;overflow:hidden}html body .meets-list .meet-item .meet-item-date .meet-item-date-text{background:#50b848;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:0 8px}html body .meets-list .meet-item .meet-item-date img{align-self:center;padding:0 20px}html body .meets-list .meet-item .meet-item-date .date-number{font-weight:900;font-size:3rem;line-height:1}html body .meets-list .meet-item .meet-item-date .date-month{font-weight:900;line-height:1}html body .meets-list .meet-item .meet-details-list{display:grid;grid-template-columns:1fr 1.5fr 1fr auto}html body .meets-list .meet-item .meet-details-list .meet-detail-item:last-child{justify-self:end}html body .meets-list .meet-item .meet-details-list{align-items:center}html body .meets-list .meet-item .meet-details-list .meet-detail-item{display:flex;align-items:center;gap:8px}html body .meets-list .meet-item .meet-details-list .meet-detail-item .meet-detail-icon svg{width:32px !important;height:32px !important;flex-shrink:0}html body .meets-list .meet-item .meet-details-list .meet-detail-item .meet-detail-text svg{display:block;height:32px !important;width:auto !important;flex-shrink:0;align-self:flex-start}html body .meets-list .meet-item .meet-details-list .meet-detail-item .meet-detail-text{color:#006c3f;font-size:1.1rem;display:flex;align-items:center;gap:8px}html body .form-inline-group,html body .form--inline,html body .form-group{display:flex;align-items:center;justify-content:center;position:relative}html body .form-inline-group .form-item,html body .form--inline .form-item,html body .form-group .form-item{position:relative}html body .form-inline-group label,html body .form--inline label,html body .form-group label{color:#50b848;font-weight:700;flex-grow:1;margin-right:10px;white-space:nowrap;background:#fff;padding:0px 10px;font-size:1rem;display:inline-block;position:absolute;left:20px;top:-10px;pointer-events:none;z-index:1}html body .form-inline-group label.slider-label,html body .form--inline label.slider-label,html body .form-group label.slider-label{position:relative;background:none;padding:0;left:0;top:0}html body .form-inline-group .form-control-rounded,html body .form-inline-group .form-control,html body .form--inline .form-control-rounded,html body .form--inline .form-control,html body .form-group .form-control-rounded,html body .form-group .form-control{border-radius:25px;padding-left:25px;padding-right:25px;border:2px solid #50b848;box-shadow:var(--bs-box-shadow-inset),0 0 0 .25rem rgba(13,110,253,0)}html body .form-inline-group .form-control-rounded:focus,html body .form-inline-group .form-control:focus,html body .form--inline .form-control-rounded:focus,html body .form--inline .form-control:focus,html body .form-group .form-control-rounded:focus,html body .form-group .form-control:focus{outline:0;box-shadow:var(--bs-box-shadow-inset),0 0 0 .25rem rgba(13,110,253,0)}html body .form-inline-group .form-icon,html body .form--inline .form-icon,html body .form-group .form-icon{position:absolute;pointer-events:none;right:15px;top:0;bottom:0;margin:auto;z-index:10}html body .dealers{display:flex;align-items:stretch;flex-wrap:wrap;margin:20px -20px}html body .dealers .dealer-item{background:#fff;border-radius:20px;padding:25px 25px 60px 25px;width:calc(33.33% - 40px);margin:0 20px 40px 20px;position:relative}@media(max-width: 1024px){html body .dealers .dealer-item{width:calc(50% - 40px)}}@media(max-width: 640px){html body .dealers .dealer-item{width:calc(100% - 40px)}}html body .dealers .dealer-item .image-container{margin-bottom:20px;display:flex;align-items:center}html body .dealers .dealer-item .btn{position:absolute;left:25px;bottom:25px}html body .dealers-map{position:relative;height:80vh;overflow:hidden;border-radius:20px}html body .dealers-map .search-dealer{position:absolute;z-index:10;background:#fff;padding:40px;left:100px;top:100px;bottom:100px;margin:auto;height:270px;border-radius:20px;text-align:center}@media(max-width: 768px){html body .dealers-map .search-dealer{left:0;right:0;bottom:0;height:auto;top:initial}}html body .dealers-map #map{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;border-radius:20px}html body .dealers-map #map .info-map{position:absolute;z-index:444;left:0;right:0;top:0;bottom:0;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}html body .dealers-map #map .info-map h1{color:#fff}html body .statistic-numbers-list{display:flex;align-items:stretch;flex-wrap:wrap;margin:30px 0 0 0;padding:0 100px}@media(max-width: 1024px){html body .statistic-numbers-list{padding:0 15px}}html body .statistic-numbers-list .wp-block-columns .wp-block-column .statistic-number-content{display:flex;align-items:center;height:100%}html body .statistic-numbers-list .statistic-number-item{padding:20px 40px 20px 0;display:flex;align-items:center;width:33.33%}@media(max-width: 1024px){html body .statistic-numbers-list .statistic-number-item{width:calc(50% - 40px)}}@media(max-width: 640px){html body .statistic-numbers-list .statistic-number-item{width:calc(100% - 40px);padding:20px 20px 20px 0}}html body .statistic-numbers-list .statistic-number-item .statistic-number{margin-right:10px;width:130px;min-width:150px;font-size:3.6rem;color:#50b848;font-weight:900;text-align:center}@media(max-width: 640px){html body .statistic-numbers-list .statistic-number-item .statistic-number{font-size:3rem}}html body .cards-list{display:flex;flex-wrap:wrap;align-items:stretch;margin:0 -20px}html body .cards-list .card{width:calc(33.33% - 40px);margin:0 20px 40px 20px}@media(max-width: 1024px){html body .cards-list .card{width:calc(50% - 40px)}}@media(max-width: 640px){html body .cards-list .card{width:calc(100% - 40px)}}html body #views-exposed-form-search-highlights-block-1 .form--inline{display:flex;justify-content:center;align-items:flex-end;margin-bottom:40px}html body .active>.page-link{background-color:#006c3f;border-color:#006c3f}html body .page-link{color:#006c3f}html body .page-link:hover{color:#50b848}@media(max-width: 768px){html body .white-section .pe-5{padding-right:0 !important}}html body .product-buttons{display:flex;justify-content:center}@media(max-width: 1200px){html body .views-view-responsive-grid .views-view-responsive-grid__item{--views-responsive-grid--column-count: 2;--views-responsive-grid--cell-min-width: 100px;--views-responsive-grid--layout-gap: 10px}}html body dialog#product-downloads-dialog{border:none;border-radius:20px;box-shadow:0 15px 50px rgba(0,0,0,.25);padding:0;max-width:480px;width:90%;overflow:hidden;animation:dialogFadeIn .3s ease}html body dialog#product-downloads-dialog::backdrop{background:rgba(0,0,0,.6);backdrop-filter:blur(5px);animation:backdropFadeIn .3s ease}@keyframes dialogFadeIn{from{opacity:0;transform:scale(0.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes backdropFadeIn{from{opacity:0}to{opacity:1}}html body #product-downloads-dialog .product-downloads__modal-inner{display:flex;flex-direction:column}html body #product-downloads-dialog .dialog-header,html body #product-downloads-dialog header{background:linear-gradient(135deg, #50b848 0%, rgb(66.9322834646, 155.0456692913, 60.1543307087) 100%);color:#fff;padding:22px 25px;display:flex;align-items:center;justify-content:space-between}html body #product-downloads-dialog .dialog-header h3,html body #product-downloads-dialog .dialog-header h4,html body #product-downloads-dialog header h3,html body #product-downloads-dialog header h4{margin:0;color:#fff;font-weight:400;font-size:1.3rem;display:flex;align-items:center;gap:10px}html body #product-downloads-dialog .dialog-header h3::before,html body #product-downloads-dialog .dialog-header h4::before,html body #product-downloads-dialog header h3::before,html body #product-downloads-dialog header h4::before{content:"";display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'%3E%3C/path%3E%3Cpolyline points='14 2 14 8 20 8'%3E%3C/polyline%3E%3Cline x1='16' y1='13' x2='8' y2='13'%3E%3C/line%3E%3Cline x1='16' y1='17' x2='8' y2='17'%3E%3C/line%3E%3Cpolyline points='10 9 9 9 8 9'%3E%3C/polyline%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}html body #product-downloads-dialog .dialog-header .close-btn,html body #product-downloads-dialog .dialog-header button[type=button],html body #product-downloads-dialog header .close-btn,html body #product-downloads-dialog header button[type=button]{background:hsla(0,0%,100%,.15);border:none;color:#fff;width:36px;height:36px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}html body #product-downloads-dialog .dialog-header .close-btn svg,html body #product-downloads-dialog .dialog-header button[type=button] svg,html body #product-downloads-dialog header .close-btn svg,html body #product-downloads-dialog header button[type=button] svg{width:20px;height:20px}html body #product-downloads-dialog .dialog-header .close-btn:hover,html body #product-downloads-dialog .dialog-header button[type=button]:hover,html body #product-downloads-dialog header .close-btn:hover,html body #product-downloads-dialog header button[type=button]:hover{background:hsla(0,0%,100%,.25);transform:rotate(90deg)}html body #product-downloads-dialog .dialog-body{padding:20px;max-height:400px;overflow-y:auto}html body #product-downloads-dialog .dialog-body .product-downloads__list{list-style:none;margin:0;padding:0}html body #product-downloads-dialog .dialog-body .product-downloads__list .product-downloads__item{margin-bottom:12px}html body #product-downloads-dialog .dialog-body .product-downloads__list .product-downloads__item:last-child{margin-bottom:0}html body #product-downloads-dialog .dialog-body .product-downloads__list .product-downloads__item a{display:flex;align-items:center;gap:15px;padding:16px 18px;background:#f4f3f3;border-radius:12px;color:#006c3f;text-decoration:none;transition:all .25s ease;border:2px solid rgba(0,0,0,0)}html body #product-downloads-dialog .dialog-body .product-downloads__list .product-downloads__item a:hover{background:rgba(80,184,72,.08);border-color:rgba(80,184,72,.2);transform:translateX(5px)}html body #product-downloads-dialog .dialog-body .product-downloads__list .product-downloads__item a:hover .file-icon{background:#50b848}html body #product-downloads-dialog .dialog-body .product-downloads__list .product-downloads__item a:hover .file-icon svg{stroke:#fff}html body #product-downloads-dialog .dialog-body .product-downloads__list .product-downloads__item a .file-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;background:rgba(80,184,72,.1);border-radius:10px;transition:all .25s ease}html body #product-downloads-dialog .dialog-body .product-downloads__list .product-downloads__item a .file-icon svg{width:22px;height:22px;stroke:#50b848;transition:stroke .25s ease}html body #product-downloads-dialog .dialog-body .product-downloads__list .product-downloads__item a .file-name{flex:1;font-weight:600;font-size:.95rem;word-break:break-word}html body #product-downloads-dialog .downloads-list:empty::after{content:"No brochures available";display:block;text-align:center;color:#999;padding:30px}html body #modal-shm-contact .modal-dialog{max-width:860px !important;width:95vw}html body dialog#modal-media-download{border:none !important;padding:0 !important;background:rgba(0,0,0,0) !important;max-width:500px !important;width:90% !important;overflow:visible !important;border-radius:0 !important;box-shadow:none !important}html body dialog#modal-media-download::backdrop{background:rgba(0,0,0,.6);backdrop-filter:blur(5px)}html body dialog#modal-media-download>.modal-dialog{margin:0 !important;padding:0 !important;max-width:none !important;width:100% !important}html body dialog#modal-media-download>.modal-dialog>.modal-content{border:none !important;border-radius:20px !important;box-shadow:0 15px 50px rgba(0,0,0,.25) !important;width:100% !important;max-width:none !important;overflow:hidden !important;margin:0 !important;padding:0 !important;background:#fff !important}html body dialog#modal-media-download .modal-header{background:linear-gradient(135deg, #50b848 0%, rgb(66.9322834646, 155.0456692913, 60.1543307087) 100%);border-bottom:none;border-radius:20px 20px 0 0;padding:20px 25px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}html body dialog#modal-media-download .modal-header .modal-title{color:#fff;font-weight:400;font-size:1.3rem;margin:0;order:2}html body dialog#modal-media-download .modal-header .btn-close,html body dialog#modal-media-download .modal-header .close,html body dialog#modal-media-download .modal-header button.close{background:hsla(0,0%,100%,.15) !important;border:none !important;color:#fff !important;width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;max-width:36px !important;max-height:36px !important;border-radius:50% !important;cursor:pointer;display:flex !important;align-items:center !important;justify-content:center !important;transition:all .2s ease;opacity:1 !important;padding:0 !important;margin:0 !important;order:1;font-size:1.5rem;line-height:1;filter:none !important;float:none !important;position:relative !important}html body dialog#modal-media-download .modal-header .btn-close span,html body dialog#modal-media-download .modal-header .close span,html body dialog#modal-media-download .modal-header button.close span{color:#fff !important;font-size:1.5rem;line-height:1;display:flex;align-items:center;justify-content:center}html body dialog#modal-media-download .modal-header .btn-close:hover,html body dialog#modal-media-download .modal-header .close:hover,html body dialog#modal-media-download .modal-header button.close:hover{background:hsla(0,0%,100%,.25) !important;transform:rotate(90deg)}html body dialog#modal-media-download .modal-body{padding:25px}html body dialog#modal-media-download .modal-body .form-item{margin-bottom:20px}html body dialog#modal-media-download .modal-body .form-item label{position:relative;left:auto;top:auto;background:none;padding:0;font-size:.95rem;color:#006c3f;font-weight:600;margin-bottom:8px;display:block}html body dialog#modal-media-download .modal-body .form-item input[type=text],html body dialog#modal-media-download .modal-body .form-item input[type=email],html body dialog#modal-media-download .modal-body .form-item input[type=tel]{border-radius:25px;padding:12px 20px;border:2px solid #50b848;width:100%;font-size:1rem}html body dialog#modal-media-download .modal-body .form-item input[type=text]:focus,html body dialog#modal-media-download .modal-body .form-item input[type=email]:focus,html body dialog#modal-media-download .modal-body .form-item input[type=tel]:focus{outline:none;box-shadow:0 0 0 3px rgba(80,184,72,.15)}html body dialog#modal-media-download .modal-body .form-item.form-type-checkbox,html body dialog#modal-media-download .modal-body .form-item.js-form-type-checkbox,html body dialog#modal-media-download .modal-body .form-item.form-item-subscribe{display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:12px !important;margin-top:15px}html body dialog#modal-media-download .modal-body .form-item.form-type-checkbox input[type=checkbox],html body dialog#modal-media-download .modal-body .form-item.js-form-type-checkbox input[type=checkbox],html body dialog#modal-media-download .modal-body .form-item.form-item-subscribe input[type=checkbox]{width:20px !important;height:20px !important;min-width:20px !important;min-height:20px !important;margin:2px 0 0 0 !important;border:2px solid #50b848 !important;border-radius:4px !important;cursor:pointer;accent-color:#50b848;flex-shrink:0;appearance:auto !important;-webkit-appearance:checkbox !important}html body dialog#modal-media-download .modal-body .form-item.form-type-checkbox input[type=checkbox]:checked,html body dialog#modal-media-download .modal-body .form-item.js-form-type-checkbox input[type=checkbox]:checked,html body dialog#modal-media-download .modal-body .form-item.form-item-subscribe input[type=checkbox]:checked{background-color:#50b848;border-color:#50b848}html body dialog#modal-media-download .modal-body .form-item.form-type-checkbox input[type=checkbox]:focus,html body dialog#modal-media-download .modal-body .form-item.js-form-type-checkbox input[type=checkbox]:focus,html body dialog#modal-media-download .modal-body .form-item.form-item-subscribe input[type=checkbox]:focus{outline:none;box-shadow:0 0 0 3px rgba(80,184,72,.15)}html body dialog#modal-media-download .modal-body .form-item.form-type-checkbox label,html body dialog#modal-media-download .modal-body .form-item.js-form-type-checkbox label,html body dialog#modal-media-download .modal-body .form-item.form-item-subscribe label{position:relative !important;left:auto !important;top:auto !important;margin:0 !important;font-weight:normal !important;font-size:.9rem !important;color:#404040 !important;background:none !important;padding:0 !important;cursor:pointer;line-height:1.4}html body dialog#modal-media-download .modal-body .form-check.form-type-checkbox,html body dialog#modal-media-download .modal-body .form-item-subscribenewsletter{display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:12px !important;padding-left:0 !important;margin-bottom:20px !important}html body dialog#modal-media-download .modal-body .form-check.form-type-checkbox input.form-check-input,html body dialog#modal-media-download .modal-body .form-check.form-type-checkbox input[type=checkbox],html body dialog#modal-media-download .modal-body .form-item-subscribenewsletter input.form-check-input,html body dialog#modal-media-download .modal-body .form-item-subscribenewsletter input[type=checkbox]{width:20px !important;height:20px !important;min-width:20px !important;min-height:20px !important;margin:2px 0 0 0 !important;flex-shrink:0;float:none !important;border:2px solid #50b848 !important;border-radius:4px !important}html body dialog#modal-media-download .modal-body .form-check.form-type-checkbox label.form-check-label,html body dialog#modal-media-download .modal-body .form-check.form-type-checkbox label.floating-label,html body dialog#modal-media-download .modal-body .form-check.form-type-checkbox label.option,html body dialog#modal-media-download .modal-body .form-item-subscribenewsletter label.form-check-label,html body dialog#modal-media-download .modal-body .form-item-subscribenewsletter label.floating-label,html body dialog#modal-media-download .modal-body .form-item-subscribenewsletter label.option{position:relative !important;left:auto !important;top:auto !important;margin:0 !important;font-weight:normal !important;font-size:.95rem !important;color:#404040 !important;background:none !important;padding:0 !important;line-height:1.4 !important;cursor:pointer}html body dialog#modal-media-download .modal-body .form-check.form-type-checkbox label.form-check-label.floating-label.option,html body dialog#modal-media-download .modal-body .form-item-subscribenewsletter label.form-check-label.floating-label.option{margin-bottom:4px !important}html body dialog#modal-media-download .modal-body input[type=submit].btn,html body dialog#modal-media-download .modal-body input.form-submit,html body dialog#modal-media-download .modal-body button[type=submit]{background:#50b848 !important;color:#fff !important;border:none !important;border-radius:30px !important;padding:12px 30px !important;font-weight:700 !important;font-size:1rem !important;cursor:pointer;transition:background .3s ease;width:100%;margin-top:10px}html body dialog#modal-media-download .modal-body input[type=submit].btn:hover,html body dialog#modal-media-download .modal-body input.form-submit:hover,html body dialog#modal-media-download .modal-body button[type=submit]:hover{background:rgb(63.7598425197,147.6968503937,57.3031496063) !important}html body dialog#modal-media-download .modal-footer{border-top:none;padding:0 25px 25px 25px}html body #cookiesjsr{--banner-bg-color: #50b848 !important;--banner-font-color: #ffffff !important;--btn-bg-color: #006c3f !important;--btn-font-color: #ffffff !important;--btn-border-color: #006c3f !important;--btn-prime-bg-color: #006c3f !important;--btn-prime-font-color: #ffffff !important;--btn-prime-border-color: #006c3f !important;--btn-inv-bg-color: transparent !important;--btn-inv-font-color: #ffffff !important;--btn-inv-border-color: #ffffff !important;--btn-prime-inv-bg-color: #006c3f !important;--btn-prime-inv-font-color: #ffffff !important;--btn-prime-inv-border-color: #006c3f !important;--link-list-font-color: #ffffff !important;--link-list-separator-color: #ffffff !important;--layer-tab-active-bg-color: #50b848 !important;--layer-tab-active-font-color: #ffffff !important;--layer-bg-dark: #50b848 !important;--switch-bg-on: #50b848 !important;font-family:"multi-display",sans-serif !important}html body .cookiesjsr-banner{background-color:#50b848 !important;border-radius:0 !important;max-width:100% !important;width:100vw !important;height:auto !important;max-height:none !important;padding:20px 30px !important;flex-direction:row !important;align-items:center !important;justify-content:center !important;gap:20px !important}@media(max-width: 768px){html body .cookiesjsr-banner{flex-direction:column !important;padding:20px !important}}html body .cookiesjsr-banner .cookiesjsr-banner--info{max-width:600px !important;margin-bottom:0 !important}@media(max-width: 768px){html body .cookiesjsr-banner .cookiesjsr-banner--info{margin-bottom:15px !important}}html body .cookiesjsr-banner .cookiesjsr-banner--action{flex-direction:row !important;gap:10px !important}@media(max-width: 768px){html body .cookiesjsr-banner .cookiesjsr-banner--action{flex-direction:column !important;width:100% !important}}html body .cookiesjsr-banner a{color:#fff !important;text-decoration:underline !important}html body .cookiesjsr-btn{border-radius:30px !important;font-weight:700 !important;min-height:44px !important;padding:10px 20px !important}html body .cookiesjsr-btn.important{background-color:#006c3f !important;border-color:#006c3f !important;color:#fff !important}html body .cookiesjsr-btn.invert{background-color:rgba(0,0,0,0) !important;border-color:#fff !important;color:#fff !important}html body .cookiesjsr-layer{border-radius:20px !important;overflow:hidden !important}html body .cookiesjsr-layer--header{background-color:#50b848 !important}html body .cookiesjsr-layer--header .cookiesjsr-layer--title{color:#fff !important}html body .cookiesjsr-layer--overlay{background:rgba(0,0,0,.5) !important;backdrop-filter:blur(4px) !important}html body .cookiesjsr-service-group.active .cookiesjsr-service-group--tab{background-color:#50b848 !important;color:#fff !important}html body .cookiesjsr-service-group.active .cookiesjsr-service-group--content{background-color:#50b848 !important;color:#fff !important}html body .cookiesjsr-switch.active{background-color:#50b848 !important}html body #webform-submission-order-brochures-avr-add-form .container-inline.form-wrapper{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px}html body #webform-submission-order-brochures-avr-add-form .container-inline.form-wrapper>div{flex:1;margin-bottom:0;min-width:0}html body #webform-submission-order-brochures-avr-add-form .container-inline.form-wrapper>div:first-child{flex:2}html body #webform-submission-order-brochures-avr-add-form .container-inline.form-wrapper>div .form-item,html body #webform-submission-order-brochures-avr-add-form .container-inline.form-wrapper>div .js-form-item,html body #webform-submission-order-brochures-avr-add-form .container-inline.form-wrapper>div .form-group{width:100%}html body #webform-submission-order-brochures-avr-add-form .container-inline.form-wrapper>div.form-group-floating-label{position:static}html body #webform-submission-order-brochures-avr-add-form .container-inline.form-wrapper>div.form-group-icon .form-control,html body #webform-submission-order-brochures-avr-add-form .container-inline.form-wrapper>div.form-group-icon input[type=number]{padding-right:12px}html body #webform-submission-order-brochures-avr-add-form .container-inline.form-wrapper>div .form-control,html body #webform-submission-order-brochures-avr-add-form .container-inline.form-wrapper>div input[type=number]{width:100%;padding:8px 12px;border-radius:25px;border:2px solid #50b848;background:#fff;font-size:.9rem}html body #webform-submission-order-brochures-avr-add-form .container-inline.form-wrapper>div .floating-label{display:block}html body #webform-submission-order-brochures-avr-add-form .form-actions{text-align:right}html body #webform-submission-order-brochures-avr-add-form #edit-markup{margin-top:60px;margin-bottom:60px !important}html body fieldset,html body fieldset.fieldgroup{position:relative;padding:25px 25px 0 25px;border:2px solid #006c3f;border-radius:15px}html body fieldset legend,html body fieldset.fieldgroup legend{position:absolute;top:-13px;color:#006c3f;background-color:#fff;width:auto}html body #views-exposed-form-search-highlights-block-1 .form--inline .form-group.mb-4{margin-bottom:1em !important}html body .title-with-number{display:flex !important;align-items:center !important;margin-bottom:15px;font-weight:700;color:#006c3f;font-size:1.1rem;text-align:left;justify-content:flex-start}html body .title-with-number .title-number{display:flex;background:#006c3f;color:#fff !important;margin-right:10px;width:24px;height:24px;min-width:24px;min-height:24px;text-align:center;justify-content:center;align-items:center;font-weight:700;font-size:.9rem}html body .divider{margin:20px 0 !important;height:1px !important;background:#f4f3f3 !important;border:none !important;display:block !important}html body .form-type-webform-markup.form-group-floating-label{position:static}html body fieldset.webform-select-other--wrapper{border:none !important;padding:0 !important;margin:0}html body fieldset.webform-select-other--wrapper legend{display:none}html body fieldset.webform-select-other--wrapper .fieldset-wrapper .form-item{margin-bottom:0}html body .form-group-floating-label{position:relative}html body .form-group-floating-label .floating-label{position:absolute;left:20px;top:-10px;background:#fff;padding:0 10px;font-size:.9rem;color:#50b848;font-weight:700;z-index:1;pointer-events:none}html body .form-group-floating-label .form-control-rounded,html body .form-group-floating-label .form-control{border-radius:25px;padding:12px 25px;border:2px solid #50b848;width:100%;font-size:1rem;background:#fff}html body .form-group-floating-label .form-control-rounded:focus,html body .form-group-floating-label .form-control:focus{outline:none;box-shadow:0 0 0 3px rgba(80,184,72,.15);border-color:#50b848}html body .form-group-floating-label .form-select-rounded,html body .form-group-floating-label .form-select{border-radius:25px;padding:12px 25px;border:2px solid #50b848;width:100%;font-size:1rem;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23006C3F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") no-repeat right 20px center;background-size:16px 12px;appearance:none;cursor:pointer}html body .form-group-floating-label .form-select-rounded:focus,html body .form-group-floating-label .form-select:focus{outline:none;box-shadow:0 0 0 3px rgba(80,184,72,.15);border-color:#50b848}html body .form-group-floating-label textarea.form-control,html body .form-group-floating-label textarea.form-control-rounded{min-height:150px;resize:vertical}html body .wp-block-gutenberg-custom-blocks-contact-section.white-section.white-selection-first{padding-top:40px}html body .wp-block-gutenberg-custom-blocks-webform-embed h3{font-weight:400}html body .webform-submission-form h3,html body form.webform-submission-form h3{margin-bottom:25px;text-transform:uppercase}html body .webform-submission-form .form-type-webform-markup,html body form.webform-submission-form .form-type-webform-markup{margin-top:0 !important}html body .webform-submission-form .form-item,html body form.webform-submission-form .form-item{margin-bottom:20px;position:relative}html body .webform-submission-form .form-item>label,html body form.webform-submission-form .form-item>label{position:absolute;left:20px;top:-10px;background:#fff;padding:0 10px;font-size:.9rem;color:#50b848;font-weight:700;z-index:1;pointer-events:none}html body .webform-submission-form .form-item input[type=text],html body .webform-submission-form .form-item input[type=email],html body .webform-submission-form .form-item input[type=tel],html body .webform-submission-form .form-item input[type=number],html body .webform-submission-form .form-item textarea,html body .webform-submission-form .form-item select,html body form.webform-submission-form .form-item input[type=text],html body form.webform-submission-form .form-item input[type=email],html body form.webform-submission-form .form-item input[type=tel],html body form.webform-submission-form .form-item input[type=number],html body form.webform-submission-form .form-item textarea,html body form.webform-submission-form .form-item select{border-radius:25px;padding:12px 25px;border:2px solid #50b848;width:100%;font-size:1rem;background:#fff}html body .webform-submission-form .form-item input[type=text]:focus,html body .webform-submission-form .form-item input[type=email]:focus,html body .webform-submission-form .form-item input[type=tel]:focus,html body .webform-submission-form .form-item input[type=number]:focus,html body .webform-submission-form .form-item textarea:focus,html body .webform-submission-form .form-item select:focus,html body form.webform-submission-form .form-item input[type=text]:focus,html body form.webform-submission-form .form-item input[type=email]:focus,html body form.webform-submission-form .form-item input[type=tel]:focus,html body form.webform-submission-form .form-item input[type=number]:focus,html body form.webform-submission-form .form-item textarea:focus,html body form.webform-submission-form .form-item select:focus{outline:none;box-shadow:0 0 0 3px rgba(80,184,72,.15);border-color:#50b848}html body .webform-submission-form .form-item select,html body form.webform-submission-form .form-item select{background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23006C3F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") no-repeat right 20px center;background-size:16px 12px;appearance:none;cursor:pointer;padding-right:50px}html body .webform-submission-form .form-item textarea,html body form.webform-submission-form .form-item textarea{min-height:150px;resize:vertical;border-radius:15px !important}html body .webform-submission-form .form-item.form-type-checkbox,html body .webform-submission-form .form-item.js-form-type-checkbox,html body form.webform-submission-form .form-item.form-type-checkbox,html body form.webform-submission-form .form-item.js-form-type-checkbox{display:flex;align-items:flex-start;padding-left:0}html body .webform-submission-form .form-item.form-type-checkbox>label,html body .webform-submission-form .form-item.js-form-type-checkbox>label,html body form.webform-submission-form .form-item.form-type-checkbox>label,html body form.webform-submission-form .form-item.js-form-type-checkbox>label{position:relative;left:auto;top:auto;background:none;padding:0;font-size:1rem;color:#006c3f;font-weight:normal;pointer-events:auto;cursor:pointer;padding-left:10px}html body .webform-submission-form .form-item.form-type-checkbox input[type=checkbox],html body .webform-submission-form .form-item.js-form-type-checkbox input[type=checkbox],html body form.webform-submission-form .form-item.form-type-checkbox input[type=checkbox],html body form.webform-submission-form .form-item.js-form-type-checkbox input[type=checkbox]{width:20px;height:20px;min-width:20px;min-height:20px;margin-top:2px;border:1px solid #006c3f;cursor:pointer}html body .webform-submission-form .form-item.form-type-checkbox input[type=checkbox]:checked,html body .webform-submission-form .form-item.js-form-type-checkbox input[type=checkbox]:checked,html body form.webform-submission-form .form-item.form-type-checkbox input[type=checkbox]:checked,html body form.webform-submission-form .form-item.js-form-type-checkbox input[type=checkbox]:checked{background-color:#006c3f;border-color:#006c3f}html body .webform-submission-form .form-item.form-type-checkbox input[type=checkbox]:focus,html body .webform-submission-form .form-item.js-form-type-checkbox input[type=checkbox]:focus,html body form.webform-submission-form .form-item.form-type-checkbox input[type=checkbox]:focus,html body form.webform-submission-form .form-item.js-form-type-checkbox input[type=checkbox]:focus{box-shadow:none !important}html body .webform-submission-form .form-item .description,html body form.webform-submission-form .form-item .description{font-size:.85rem;color:#666;margin-top:5px}html body .webform-submission-form .form-actions,html body form.webform-submission-form .form-actions{margin-top:20px}html body .webform-submission-form .form-actions .webform-button--submit,html body .webform-submission-form .form-actions button[type=submit],html body .webform-submission-form .form-actions input[type=submit],html body form.webform-submission-form .form-actions .webform-button--submit,html body form.webform-submission-form .form-actions button[type=submit],html body form.webform-submission-form .form-actions input[type=submit]{background:#50b848 !important;color:#fff !important;border:none !important;border-radius:30px !important;padding:12px 30px !important;font-weight:700 !important;font-size:1rem !important;text-transform:uppercase !important;cursor:pointer;transition:background .3s ease}html body .webform-submission-form .form-actions .webform-button--submit:hover,html body .webform-submission-form .form-actions button[type=submit]:hover,html body .webform-submission-form .form-actions input[type=submit]:hover,html body form.webform-submission-form .form-actions .webform-button--submit:hover,html body form.webform-submission-form .form-actions button[type=submit]:hover,html body form.webform-submission-form .form-actions input[type=submit]:hover{background:rgb(63.7598425197,147.6968503937,57.3031496063) !important}html body .webform-submission-form .webform-flexbox,html body form.webform-submission-form .webform-flexbox{display:flex;flex-wrap:wrap;margin:0 -10px}html body .webform-submission-form .webform-flexbox>.webform-flex,html body form.webform-submission-form .webform-flexbox>.webform-flex{padding:0 10px;flex:1 1 50%;max-width:50%}@media(max-width: 768px){html body .webform-submission-form .webform-flexbox>.webform-flex,html body form.webform-submission-form .webform-flexbox>.webform-flex{flex:1 1 100%;max-width:100%}}html body .form-check{display:flex;align-items:flex-start;margin-bottom:15px;padding-left:0 !important}html body .form-check .form-check-input{width:20px;height:20px;min-width:20px;min-height:20px;margin-left:0 !important;margin-right:10px;margin-top:2px;border:1px solid #006c3f;cursor:pointer;float:none !important}html body .form-check .form-check-input:checked{background-color:#006c3f;border-color:#006c3f}html body .form-check .form-check-input:focus{box-shadow:none !important}html body .form-check .form-check-label{color:#006c3f;font-size:1rem;cursor:pointer;margin-left:0 !important}html body .select2-container{width:100% !important}html body .select2-container .select2-selection--single{height:auto !important;border:2px solid #50b848 !important;border-radius:25px !important;padding:10px 25px !important;background:#fff !important}html body .select2-container .select2-selection--single .select2-selection__rendered{padding:0 !important;line-height:1.5 !important;color:#006c3f !important}html body .select2-container .select2-selection--single .select2-selection__arrow{height:100% !important;right:15px !important;top:0 !important}html body .select2-container .select2-selection--single .select2-selection__arrow b{border-color:#50b848 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;border-width:6px 5px 0 5px !important}html body .select2-container.select2-container--open .select2-selection--single{border-color:#50b848 !important;box-shadow:0 0 0 3px rgba(80,184,72,.15) !important}html body .select2-dropdown{border:2px solid #50b848 !important;border-radius:15px !important;margin-top:5px !important}html body .select2-dropdown .select2-search--dropdown{padding:10px !important}html body .select2-dropdown .select2-search--dropdown .select2-search__field{border:2px solid #50b848 !important;border-radius:20px !important;padding:8px 15px !important}html body .select2-dropdown .select2-search--dropdown .select2-search__field:focus{outline:none !important;box-shadow:0 0 0 3px rgba(80,184,72,.15) !important}html body .select2-dropdown .select2-results__option{padding:10px 15px !important;color:#006c3f !important}html body .select2-dropdown .select2-results__option--highlighted{background:rgba(80,184,72,.1) !important;color:#006c3f !important}html body .select2-dropdown .select2-results__option--selected{background:#50b848 !important;color:#fff !important}html body fieldset.webform-select-other--wrapper{border:none !important;padding:0 !important;margin:0 0 20px 0 !important;min-width:0;position:relative}html body fieldset.webform-select-other--wrapper legend{position:absolute !important;left:20px !important;top:-10px !important;background:#fff !important;padding:0 10px !important;font-size:.9rem !important;color:#50b848 !important;font-weight:700 !important;z-index:10 !important;width:auto !important;float:none !important;margin-bottom:0 !important}html body fieldset.webform-select-other--wrapper legend .fieldset-legend{font-size:.9rem;font-weight:700}html body fieldset.webform-select-other--wrapper .fieldset-wrapper>.form-item{margin-bottom:0 !important;margin-top:0 !important;padding-top:0 !important}html body .form-type-textarea.form-group-floating-label{display:block !important;position:relative !important}html body .form-type-textarea.form-group-floating-label>label.floating-label,html body .form-type-textarea.form-group-floating-label>label.floating-label.form-required{display:block !important;position:absolute !important;left:20px !important;top:-10px !important;background:#fff !important;padding:0 10px !important;font-size:.9rem !important;color:#50b848 !important;font-weight:700 !important;z-index:10 !important;pointer-events:none !important;width:auto !important;height:auto !important;margin:0 !important;overflow:visible !important;clip:auto !important;clip-path:none !important;white-space:normal !important;visibility:visible !important;opacity:1 !important}html body .form-type-textarea.form-group-floating-label .form-textarea-wrapper textarea{border-radius:15px;padding:12px 25px;border:2px solid #50b848;width:100%;font-size:1rem;background:#fff;min-height:150px;resize:vertical}html body .form-type-textarea.form-group-floating-label .form-textarea-wrapper textarea:focus{outline:none;box-shadow:0 0 0 3px rgba(80,184,72,.15);border-color:#50b848}html body fieldset.webform-select-other--wrapper .form-type-select{position:relative}html body fieldset.webform-select-other--wrapper .form-type-select>label.floating-label,html body fieldset.webform-select-other--wrapper .form-type-select>label.floating-label.visually-hidden{position:absolute !important;left:20px !important;top:-10px !important;background:#fff !important;padding:0 10px !important;font-size:.9rem !important;color:#50b848 !important;font-weight:700 !important;z-index:10 !important;pointer-events:none !important;width:auto !important;height:auto !important;margin:0 !important;overflow:visible !important;clip:auto !important;clip-path:none !important;white-space:normal !important;border:0 !important}html body fieldset.webform-select-other--wrapper legend{display:none !important}html body .white-section h2,html body .gray-section h2{text-transform:uppercase}html body .wp-block-gutenberg-custom-block-contact-services-grid h3,html body .wp-block-gutenberg-custom-block-contact-service-card h4{text-transform:uppercase}html body .meet-item h3{text-transform:uppercase}html body .view-products .card .card-image img{aspect-ratio:1/1;object-fit:contain}html body .view-search-highlights .views-view-responsive-grid{--views-responsive-grid--layout-gap: 40px}html body .meet-item h3{margin-bottom:15px}html body .year-item-content br{display:none}html body .year-item-content h5{font-family:"multi-display",sans-serif;font-weight:400}html body .view-products{padding-top:80px}html body .node--type-product .page-title{display:none}html body .green-select-overview .cards-list{margin-top:30px}html body .green-select-overview .col-lg-3.offset-lg-3>.mb-4{padding-right:7px}html body .green-select-overview .col-lg-3>a.btn-success{margin-left:7px}html body .magicsearch-wrapper .magicsearch-box{font-family:"multi-display",sans-serif;border:2px solid #50b848;border-radius:15px;box-shadow:0 5px 15px rgba(0,0,0,.1);padding:5px 0}html body .magicsearch-wrapper .magicsearch-box li{font-family:"multi-display",sans-serif;font-size:1rem;padding:8px 15px;height:auto;line-height:1.4;color:#006c3f}html body .magicsearch-wrapper .magicsearch-box li.ishover{background-color:rgba(80,184,72,.15);color:#006c3f}html body .magicsearch-wrapper .magicsearch-box li.selected{background-color:rgba(80,184,72,.1)}html body .magicsearch-wrapper *:not(input){font-family:"multi-display",sans-serif;font-size:1rem}html body .magicsearch-wrapper .multi-items{display:flex;align-items:center}html body .magicsearch-wrapper .multi-item{background-color:rgba(80,184,72,.15) !important;border:1px solid #50b848 !important;border-radius:20px !important;padding:4px 12px !important;padding-right:24px !important;font-family:"multi-display",sans-serif;font-size:.85rem;color:#006c3f;height:auto !important;line-height:1.4 !important;margin:0 !important}html body .magicsearch-wrapper .multi-item .multi-item-close{top:50% !important;transform:translateY(-50%);right:6px}html body .magicsearch-wrapper .multi-item .multi-item-close::after{color:#006c3f}html body .field--name-body span,html body .node__content span,html body .wp-block-paragraph span{font-size:inherit !important;font-family:inherit !important;color:#006c3f !important}html body .field--name-body table p,html body .field--name-body table span,html body .node__content table p,html body .node__content table span,html body .wp-block-table td p,html body .wp-block-table td span,html body .wp-block-table th p,html body .wp-block-table th span{font-size:1.2rem !important;font-family:inherit !important;line-height:inherit !important;color:#006c3f !important}html body .contact-element{display:block;padding:15px 0;border-bottom:1px solid #eee;color:#006c3f;text-decoration:none}html body .contact-element:last-child{border-bottom:none}html body .contact-element:hover{color:#50b848}html body .contact-element:hover .contact-element-icon svg{stroke:#50b848}html body .contact-element .contact-element-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(80,184,72,.1);border-radius:50%;margin-bottom:10px}html body .contact-element .contact-element-icon svg{width:24px;height:24px;stroke:#006c3f;transition:stroke .3s ease}html body .contact-element .small{font-size:.85rem;color:#666;margin-bottom:2px}html body .contact-element .bold{font-weight:700;font-size:1rem}body.node--type-event-registration{background:#f4f3f3}body.node--type-event-registration main{background:#f4f3f3}body.node--type-event-registration .page-title,body.node--type-event-registration h1.page-header{display:none}.event-registration-layout{max-width:1200px;margin:0 auto;padding:65px 20px;display:grid;grid-template-columns:5fr 7fr;gap:40px;align-items:start}@media(max-width: 900px){.event-registration-layout{grid-template-columns:1fr;padding:40px 20px}}.event-registration-panel{position:sticky;top:140px}@media(max-width: 900px){.event-registration-panel{position:static}}.event-registration-tag{display:inline-block;background:#50b848;color:#fff;font-family:"multi-display",sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:6px 16px;border-radius:30px;margin-bottom:20px}.event-registration-title{font-family:railroad-gothic-atf,sans-serif;font-size:clamp(2.8rem,5vw,4.2rem);font-weight:400;text-transform:uppercase;color:#006c3f;line-height:.95;margin-bottom:24px}.event-registration-accent{width:56px;height:4px;background:#50b848;border-radius:10px;margin-bottom:28px}.event-registration-meta{list-style:none;padding:0;margin-bottom:28px}.event-registration-meta li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid rgba(0,108,63,.12);font-size:1rem;color:#006c3f}.event-registration-meta li:last-child{border-bottom:none}.event-registration-meta strong{font-family:"multi-display",sans-serif;font-weight:700;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:#006c3f;display:block}.event-registration-meta-icon{width:20px;height:20px;flex-shrink:0;margin-top:3px;color:#50b848}.event-registration-meta-icon svg{width:100%;height:100%}.event-registration-description{font-size:1rem;line-height:1.8;color:#006c3f;margin-bottom:28px;opacity:.85}.event-registration-counter{background:#fff;border-radius:15px;padding:18px 22px;display:flex;align-items:center;gap:16px;border-left:4px solid #50b848}.event-registration-counter-num{font-family:railroad-gothic-atf,sans-serif;font-size:2.2rem;color:#50b848;line-height:1;flex-shrink:0}.event-registration-counter-text{font-size:.88rem;line-height:1.4;color:#006c3f;opacity:.8}.event-registration-counter-text strong{display:block;font-size:.95rem;font-weight:700;opacity:1;margin-bottom:2px}.event-registration-form-card,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed{background:#fff;border-radius:20px;padding:48px}@media(max-width: 640px){.event-registration-form-card,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed{padding:28px 20px}}.event-registration-form-card .webform-section-heading,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-section-heading{font-family:railroad-gothic-atf,sans-serif;font-size:1.4rem;font-weight:400;text-transform:uppercase;color:#006c3f;padding-bottom:14px;margin-bottom:24px;border-bottom:1px solid rgba(0,108,63,.12)}.event-registration-form-card fieldset,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed fieldset{border:none !important;box-shadow:none !important;padding:0;min-width:0;margin:0}.event-registration-form-card .js-webform-type-fieldset,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-webform-type-fieldset{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(0,108,63,.12)}.event-registration-form-card .js-webform-type-fieldset:has(+.form-actions),.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-webform-type-fieldset:has(+.form-actions){border-bottom:none;padding-bottom:0;margin-bottom:0}.event-registration-form-card legend,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed legend{float:none;width:100%;padding:0;margin:0;line-height:1}.event-registration-form-card .fieldset-legend,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .fieldset-legend{font-family:"multi-display",sans-serif !important;font-size:1.1rem !important;font-weight:700 !important;text-transform:none;color:#006c3f;letter-spacing:0;display:block;margin-bottom:20px;padding:0}.event-registration-form-card .fieldset-wrapper,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .fieldset-wrapper{padding-top:25px}.event-registration-form-card .form-item,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-item,.event-registration-form-card .js-form-item,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-item{margin-bottom:20px !important}.event-registration-form-card .form-group-floating-label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-group-floating-label{position:relative;margin-top:10px}.event-registration-form-card .form-group-floating-label>label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-group-floating-label>label,.event-registration-form-card .form-group-floating-label>.floating-label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-group-floating-label>.floating-label{position:absolute;left:20px;top:-10px;background:#fff;padding:0 10px;font-size:.9rem;color:#50b848;font-weight:700;z-index:2;pointer-events:none;font-family:"multi-display",sans-serif;line-height:1.2}.event-registration-form-card input[type=text],.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed input[type=text],.event-registration-form-card input[type=email],.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed input[type=email],.event-registration-form-card input[type=tel],.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed input[type=tel],.event-registration-form-card select,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed select,.event-registration-form-card textarea,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed textarea{border-radius:25px;padding:12px 25px;border:2px solid #50b848;width:100%;font-family:"multi-display",sans-serif;font-size:1rem;color:#006c3f;background:#fff;outline:none;transition:box-shadow .2s}.event-registration-form-card input[type=text]:focus,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed input[type=text]:focus,.event-registration-form-card input[type=email]:focus,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed input[type=email]:focus,.event-registration-form-card input[type=tel]:focus,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed input[type=tel]:focus,.event-registration-form-card select:focus,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed select:focus,.event-registration-form-card textarea:focus,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed textarea:focus{box-shadow:0 0 0 3px rgba(80,184,72,.15);border-color:#50b848}.event-registration-form-card select,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed select{padding-right:50px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23006C3F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 20px center;background-size:16px 12px;appearance:none;cursor:pointer}.event-registration-form-card .webform-flexbox,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-flexbox{display:grid !important;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 20px 0 !important}@media(max-width: 580px){.event-registration-form-card .webform-flexbox,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-flexbox{grid-template-columns:1fr !important}}.event-registration-form-card .webform-flexbox:has(>.webform-flex:nth-child(3)),.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-flexbox:has(>.webform-flex:nth-child(3)){grid-template-columns:3fr 1.2fr 2fr}.event-registration-form-card .webform-flexbox>.webform-flex,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-flexbox>.webform-flex{max-width:100% !important;padding:0 !important;margin:0 !important;min-width:0}.event-registration-form-card .webform-flexbox .webform-flex--container,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-flexbox .webform-flex--container{margin:0 !important;padding:0 !important;min-width:0}.event-registration-form-card .webform-flexbox .webform-flex--container input,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-flexbox .webform-flex--container input,.event-registration-form-card .webform-flexbox .webform-flex--container select,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-flexbox .webform-flex--container select,.event-registration-form-card .webform-flexbox .webform-flex--container textarea,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-flexbox .webform-flex--container textarea{width:100% !important}.event-registration-form-card .webform-flexbox .form-item,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-flexbox .form-item,.event-registration-form-card .webform-flexbox .js-form-item,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-flexbox .js-form-item{margin-bottom:0 !important}.event-registration-form-card #edit-activiteit--wrapper,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed #edit-activiteit--wrapper{padding-left:0 !important;padding-top:0 !important}.event-registration-form-card #edit-activiteit--wrapper-legend,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed #edit-activiteit--wrapper-legend{background:rgba(0,0,0,0)}.event-registration-form-card .js-webform-type-radios,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-webform-type-radios{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(0,108,63,.12)}.event-registration-form-card .form-type-radios,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radios,.event-registration-form-card .js-form-type-radios,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radios{display:flex !important;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-start;margin-top:0;position:static !important}.event-registration-form-card .form-type-radios>label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radios>label,.event-registration-form-card .form-type-radios>.form-label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radios>.form-label,.event-registration-form-card .form-type-radios>.floating-label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radios>.floating-label,.event-registration-form-card .js-form-type-radios>label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radios>label,.event-registration-form-card .js-form-type-radios>.form-label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radios>.form-label,.event-registration-form-card .js-form-type-radios>.floating-label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radios>.floating-label{flex:0 0 100%;width:100%;position:static !important;background:none !important;padding:0 !important;left:auto !important;top:auto !important;font-family:railroad-gothic-atf,sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;color:#006c3f;letter-spacing:.05em;display:block;margin-bottom:4px;z-index:auto;pointer-events:none}.event-registration-form-card .form-type-radio,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radio,.event-registration-form-card .js-form-type-radio,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radio{display:inline-flex !important;align-items:center !important;justify-content:flex-start !important;position:static !important;margin:0 !important;padding:0 !important;min-width:0}.event-registration-form-card .form-type-radio .form-icon,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radio .form-icon,.event-registration-form-card .js-form-type-radio .form-icon,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radio .form-icon{display:none !important}.event-registration-form-card .form-type-radio input[type=radio],.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radio input[type=radio],.event-registration-form-card .js-form-type-radio input[type=radio],.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radio input[type=radio]{position:absolute !important;opacity:0;width:0;height:0}.event-registration-form-card .form-type-radio input[type=radio]:checked+label,.event-registration-form-card .form-type-radio input[type=radio]:checked+.form-check-label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radio input[type=radio]:checked+.form-check-label,.event-registration-form-card .form-type-radio input[type=radio]:checked~label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radio input[type=radio]:checked~label,.event-registration-form-card .js-form-type-radio input[type=radio]:checked+label,.event-registration-form-card .js-form-type-radio input[type=radio]:checked+.form-check-label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radio input[type=radio]:checked+.form-check-label,.event-registration-form-card .js-form-type-radio input[type=radio]:checked~label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radio input[type=radio]:checked~label{background:#50b848 !important;color:#fff !important;border-color:#50b848 !important}.event-registration-form-card .form-type-radio label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radio label,.event-registration-form-card .form-type-radio .form-check-label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radio .form-check-label,.event-registration-form-card .form-type-radio .option,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radio .option,.event-registration-form-card .js-form-type-radio label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radio label,.event-registration-form-card .js-form-type-radio .form-check-label,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radio .form-check-label,.event-registration-form-card .js-form-type-radio .option,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radio .option{position:static !important;left:auto !important;top:auto !important;background:#fff !important;padding:10px 24px !important;border:2px solid #50b848;border-radius:30px;font-family:"multi-display",sans-serif;font-size:1rem !important;font-weight:700;color:#006c3f !important;cursor:pointer;transition:background .18s,color .18s;margin:0 0 4px 0 !important;line-height:1.2;white-space:nowrap;z-index:auto !important;pointer-events:auto !important;display:inline-block !important}.event-registration-form-card .form-type-radio label:hover,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radio label:hover,.event-registration-form-card .form-type-radio .form-check-label:hover,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radio .form-check-label:hover,.event-registration-form-card .form-type-radio .option:hover,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-type-radio .option:hover,.event-registration-form-card .js-form-type-radio label:hover,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radio label:hover,.event-registration-form-card .js-form-type-radio .form-check-label:hover,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radio .form-check-label:hover,.event-registration-form-card .js-form-type-radio .option:hover,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .js-form-type-radio .option:hover{background:rgba(80,184,72,.08) !important}.event-registration-form-card .form-actions,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-actions,.event-registration-form-card .webform-actions,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-actions{margin-top:32px;text-align:right}.event-registration-form-card .form-actions input[type=submit],.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-actions input[type=submit],.event-registration-form-card .form-actions button[type=submit],.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-actions button[type=submit],.event-registration-form-card .webform-actions input[type=submit],.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-actions input[type=submit],.event-registration-form-card .webform-actions button[type=submit],.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-actions button[type=submit]{background:#50b848;color:#fff;border:none;border-radius:30px;padding:12px 30px;font-family:"multi-display",sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;cursor:pointer;transition:background .3s ease}.event-registration-form-card .form-actions input[type=submit]:hover,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-actions input[type=submit]:hover,.event-registration-form-card .form-actions button[type=submit]:hover,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .form-actions button[type=submit]:hover,.event-registration-form-card .webform-actions input[type=submit]:hover,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-actions input[type=submit]:hover,.event-registration-form-card .webform-actions button[type=submit]:hover,.node--type-page .wp-block-gutenberg-custom-blocks-webform-embed .webform-actions button[type=submit]:hover{background:rgb(63.7598425197,147.6968503937,57.3031496063)}.view-filters .form-actions,.view-filters .webform-actions{margin-top:10px}.view-filters .form-actions input[type=submit],.view-filters .form-actions button[type=submit],.view-filters .webform-actions input[type=submit],.view-filters .webform-actions button[type=submit]{padding:14px 30px}.wp-block-gutenberg-custom-blocks-webform-embed:has(.webform-submission-new-contact-form){padding-top:0}.user-login-form{margin:80px auto;width:100%;max-width:460px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:48px 40px;box-shadow:0 4px 24px rgba(0,0,0,.07)}.user-login-form h2{font-family:railroad-gothic-atf,sans-serif;color:#006c3f;margin-bottom:28px;font-size:1.8rem}.user-login-form .form-item{margin-bottom:20px}.user-login-form .form-submit{display:block;background:#50b848;border-radius:30px;padding:13px 16px;border:0;width:100%;text-align:center;font-family:"multi-display",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.04em;color:#fff;cursor:pointer;transition:background .2s ease}.user-login-form .form-submit:hover,.user-login-form .form-submit:focus{background:#006c3f}.user-login-form .form-control{border-radius:6px;background:#fff;border:1px solid #ccc;padding:10px 14px;width:100%;font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease}.user-login-form .form-control:focus{border-color:#50b848;box-shadow:0 0 0 3px rgba(80,184,72,.15);outline:none}.user-login-form .control-label{display:block;font-weight:600;font-size:.9rem;color:#404040;margin-bottom:6px}@media(max-width: 600px){.user-login-form{margin:40px 16px;padding:32px 24px;width:auto}}.wp-block-gutenberg-custom-blocks-step .step-number{font-family:railroad-gothic-atf,sans-serif !important;font-size:3.5rem !important;color:#50b848 !important;flex-shrink:0 !important}.captcha__title{display:none}.captcha__description{display:none}/*# sourceMappingURL=main.css.map */
