@font-face{font-family:'dmsicons';src:url(/themes/custom/dms_theme/fonts/dmsicons/dmsicons.woff) format('woff'),url(/themes/custom/dms_theme/fonts/dmsicons/dmsicons.ttf) format('truetype'),url(/themes/custom/dms_theme/fonts/dmsicons/dmsicons.svg?3gckdg=#dmsicons) format('svg');font-weight:normal;font-style:normal;font-display:swap;}
.icon--angle-down::before,.fa-angle-down::before{content:"\f107";}.icon--angle-left::before,.fa-angle-left::before{content:"\f104";}.icon--angle-right::before,.fa-angle-right::before{content:"\f105";}.icon--angle-up::before,.fa-angle-up::before{content:"\f106";}.icon--arrows::before,.fa-arrows::before{content:"\f047";}.icon--download::before,.fa-download::before{content:"\f019";}.icon--facebook-square::before,.fa-facebook-square::before{content:"\f082";}.icon--google-plus-square::before,.fa-google-plus-square::before{content:"\f0d4";}.icon--info-circle::before,.fa-info-circle::before{content:"\f05a";}.icon--instagram::before,.fa-instagram::before{content:"\f16d";}.icon--linkedin-square::before,.fa-linkedin-square::before{content:"\f08c";}.icon--map-marker::before,.fa-map-marker::before{content:"\f041";}.icon--pinterest-square::before,.fa-pinterest-square::before{content:"\f0d3";}.icon--tag::before,.fa-tag::before{content:"\f02b";}.icon--thumbs-up::before,.fa-thumbs-up::before{content:"\f164";}.icon--twitter-square::before,.fa-twitter-square::before{content:"\f081";}.icon--youtube-square::before,.fa-youtube-square::before{content:"\f166";}.icon--leaves::before,.fa-leaves::before{content:"\e901";}.icon--contact::before,.fa-contact::before{content:"\e902";}.icon--info2::before,.fa-info2::before{content:"\e903";}.icon--phone2::before,.fa-phone2::before{content:"\e904";}.icon--world::before,.fa-world::before{content:"\e905";}.icon--star-bold::before,.fa-star-bold::before{content:"\e906";}.icon--location-crosshairs::before,.fa-location-crosshairs::before{content:"\e907";}.icon--circle-o-notch::before,.fa-circle-o-notch::before{content:"\f1ce";}.icon--close::before,.fa-close::before{content:"\f00d";}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateX(0);}40%{transform:translateX(100%);}60%{transform:translateX(50%);}}.clearfix::before,.clearfix::after{display:table;content:"";}.clearfix::after{clear:both;}.fa,.icon,.social .field--name-field-gs-youtube a::after,.social .field--name-field-gs-twitter a::after,.social .field--name-field-gs-pinterest a::after,.social .field--name-field-gs-linkedin a::after,.social .field--name-field-gs-googleplus a::after,.social .field--name-field-gs-instagram a::after,.social .field--name-field-gs-facebook a::after,.paragraph--type--hero.pg-style--3 .paragraph__content__wrapper::after,.field--name-field-brands .slick-arrow.slick-next::after,.field--name-field-brands .slick-arrow.slick-prev::after,.node--vacancy .field--name-field-location::before,.node--faq--teaser .vote-like a::after,.node--type-event.node--view-mode-teaser .field--name-field-location::before,.node--download--teaser .field--name-field-file a::after,.node--download--teaser .field--name-field-tags .field__item::before,.block-system-breadcrumb-block .breadcrumb__item::after,.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--header .menu--secondary-menu > .menu__list > .menu__item.menu__item--expanded > a::after,.region--header .menu--account > .menu__list > .menu__item.menu__item--expanded > a::after,.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded.menu__item--expanded-open > .menu__list > .menu__item--expanded.menu__item--expanded-open > a span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active::before,.region--header .menu--main .menu_links_below__level_1 .menu__item a::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:link::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:visited::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:active::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:link::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:visited::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:active::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:link::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:visited::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:active::after,.general-settings--our-sectors .node-highlight__header::after,.commerce-product--product--full .field--name-field-features .field__items a::after,a.tabledrag-handle:hover .handle::after,a.tabledrag-handle:focus .handle::after,a.tabledrag-handle .handle::after,a.back-to-overview::before,.paragraph:nth-child(n) a.link--arrow-right::after,.node__link::after,a.link--arrow-right::after{display:inline-block;font:normal normal normal 14px/1 "dmsicons";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.visually-hidden{width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);position:absolute;overflow:hidden;}[id^=onetrust] .visually-hidden,[id^=onetrust] input[type=checkbox],[id^=onetrust] input[type=radio]{clip:auto;}body.breakpoint-labels::before{content:"Default";background:#ee1100;padding:0 0.9375rem;color:#fff;font-size:1rem;line-height:2.5rem;border-radius:0 7px 0 0;opacity:0.75;position:fixed;bottom:0;left:0;z-index:400;}@media all and (max-width:1199px){body.breakpoint-labels::before{content:"Extra large";background:#442299;}}@media all and (max-width:959px){body.breakpoint-labels::before{content:"Large";background:#11aabb;}}@media all and (max-width:767px){body.breakpoint-labels::before{content:"Medium";background:#aacc22;}}@media all and (max-width:479px){body.breakpoint-labels::before{content:"Small";background:#ff9933;}}.menu__list{margin:0;padding:0;list-style:none;}.menu__list li::before{content:unset;}.menu__item a{display:block;}.node-pg-hero .region--system{display:none;}.messages{margin:1.875rem 0;padding:1.25rem;opacity:0.8;background-color:#2196f3;color:#fff;font-weight:700;}.messages a{color:#fff;}.messages a:hover{color:rgba(255,255,255,0.8);}.messages--status{background-color:#4caf50;}.messages--warning{background-color:#ff9800;}.messages--error{background-color:#f44336;}.messages h2.visually-hidden + p,.messages .visually-hidden.hero-slide__title + p,.messages legend.visually-hidden + p,.messages .visually-hidden.nav__title + p,.messages .visually-hidden.menu__title + p,.messages .visually-hidden.block__title + p{margin-top:0;}.tabs,.block-local-tasks-block > ul{margin:0;padding:0;list-style:none;}.tabs li::before,.block-local-tasks-block > ul li::before{content:unset;}.tabs,.block-local-tasks-block > ul{margin:0 0 1.875rem;display:flex;}.tabs li,.block-local-tasks-block > ul li{display:block;margin:0 1px 1px 0;}.tabs li a,.block-local-tasks-block > ul li a{display:block;padding:0 0.9375rem;border:1px solid #333333;background:#333333;color:#333333;font-size:1rem;line-height:2.5rem;text-decoration:none;}.tabs li a:hover,.block-local-tasks-block > ul li a:hover{background:#0084d7;}.user-form,.user-pass{max-width:31.25rem;}nav.pager{margin:3rem 0 0;}.pager__items{margin:0;padding:0;list-style:none;}.pager__items li::before{content:unset;}.pager__items{text-align:center;}.paragraph:nth-child(n) .pager__item,.pager__item{display:inline-block;min-width:1.875rem;margin:0 0.0625rem;border:1px solid #76BD22;line-height:1.875rem;text-align:center;}.pg-bg--primary .paragraph:nth-child(n) .pager__item,.pg-bg--primary .pager__item{border-color:#fff;}.paragraph:nth-child(n) .pager__item a.pager__item__link,.pager__item a.pager__item__link{display:block;padding:0 0.3125rem;color:#76BD22;background:#fff;text-decoration:none;}.paragraph:nth-child(n) .pager__item a.pager__item__link:hover,.paragraph:nth-child(n) .pager__item a.pager__item__link:focus,.pager__item a.pager__item__link:hover,.pager__item a.pager__item__link:focus{color:#fff;background:#76BD22;}.pg-bg--primary .paragraph:nth-child(n) .pager__item a.pager__item__link,.pg-bg--primary .pager__item a.pager__item__link{color:#fff;background:#76BD22;text-decoration:none;}.pg-bg--primary .paragraph:nth-child(n) .pager__item a.pager__item__link:hover,.pg-bg--primary .paragraph:nth-child(n) .pager__item a.pager__item__link:focus,.pg-bg--primary .pager__item a.pager__item__link:hover,.pg-bg--primary .pager__item a.pager__item__link:focus{color:#76BD22;background:#fff;}.paragraph:nth-child(n) .pager__item.is-active a,.pager__item.is-active a{color:#fff;background:#76BD22;}.paragraph:nth-child(n) .pager__item.pager__item--disabled,.pager__item.pager__item--disabled{opacity:0.5;}body.maintenance-page{display:table;}body.maintenance-page .dialog-off-canvas-main-canvas{display:table;width:100%;height:100%;}.maintenance-container{display:table-cell;padding:1.25rem;vertical-align:middle;text-align:center;}.maintenance-content{display:inline-block;max-width:45rem;padding:3.125rem;border:1px solid #cccccc;background:#fff;}.maintenance-icon{display:inline-block;width:7.5rem;height:7.5rem;margin:0 0 1.875rem;border-radius:100%;background:#efefef;font-size:3.125rem;line-height:2.4;}html,body{width:100%;height:100%;}html{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,“Segoe UI”,Roboto,Helvetica,Arial,sans-serif;font-size:16px;}body{margin:0;padding:0;background:#efefef;color:#323E48;font-family:-apple-system,BlinkMacSystemFont,“Segoe UI”,Roboto,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5;overflow-y:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}*,*::before,*::after{box-sizing:inherit;}*:focus{outline:0;}.wrapper{max-width:1920px;min-height:100%;margin:0 auto;box-shadow:0 0 1.875rem rgba(0,0,0,0.1);background:#fff;transition:transform 0.35s ease;}@media all and (max-width:1199px){.mobile-menu-active .wrapper{transform:translate(-300px);}}@media all and (max-width:479px){.mobile-menu-active .wrapper{transform:translate(-100%);}}.container,body:not(.path-node):not(.path-product) .region-content{max-width:1540px;margin:0 auto;padding:0 1.25rem;}.container.container-s,body:not(.path-node):not(.path-product) .container-s.region-content,.container.container-small,body:not(.path-node):not(.path-product) .container-small.region-content{max-width:740px;}.container.container-l,body:not(.path-node):not(.path-product) .container-l.region-content,.container.container-large,body:not(.path-node):not(.path-product) .container-large.region-content{max-width:1920px;}.container .container,body:not(.path-node):not(.path-product) .region-content .container,.container body:not(.path-node):not(.path-product) .region-content,body:not(.path-node):not(.path-product) .container .region-content,body:not(.path-node):not(.path-product) .region-content .region-content{padding:0;}details > *{box-sizing:border-box;}*::-moz-selection{color:#FFF;background-color:#052e5c;}*::selection{color:#FFF;background-color:#052e5c;}h1{margin-top:0;color:#323E48;font-size:clamp(2.19rem,1.39vw + 1.77rem,2.81rem);font-weight:700;line-height:1.2;}h2,.hero-slide__title,legend,.nav__title,.menu__title,.block__title{margin-top:0;color:#323E48;line-height:1.2;font-size:clamp(1.88rem,0.69vw + 1.67rem,2.19rem);font-weight:700;}h2 a,.hero-slide__title a,legend a,.nav__title a,.menu__title a,.block__title a{text-decoration:none;color:inherit;word-break:revert;}.menu--main.block-menu-main-siblings-3 .menu__title,h3{margin-top:0;color:#323E48;line-height:1.2;font-size:clamp(1.13rem,0.83vw + 0.88rem,1.5rem);font-weight:700;}.menu--main.block-menu-main-siblings-3 .menu__title a,h3 a{text-decoration:none;color:inherit;word-break:revert;}h2:first-child,.hero-slide__title:first-child,legend:first-child,.nav__title:first-child,.menu__title:first-child,.block__title:first-child,h3:first-child,h4:first-child{margin-top:0;}h2:last-child,.hero-slide__title:last-child,legend:last-child,.nav__title:last-child,.menu__title:last-child,.block__title:last-child,h3:last-child,h4:last-child{margin-bottom:0;}.subtitle{margin:0;color:#323E48;font-size:1.25rem;line-height:1.2;}.subtitle + p{margin-bottom:1.25rem;}p.text-l{font-size:1.5rem;font-size:clamp(1.13rem,0.83vw + 0.88rem,1.5rem);}p.text-xl{font-size:clamp(1.25rem,1.94vw + 0.67rem,2.13rem);}span.uppercase{text-transform:uppercase;}img{max-width:100%;height:auto;vertical-align:middle;}p{margin:1.5rem 0;}p:first-child{margin-top:0;}p:last-child{margin-bottom:0;}a{color:#323E48;text-decoration:underline;}a:hover{color:#76BD22;}@media all and (max-width:959px){a[href^="tel:"]{color:#323E48;text-decoration:underline;}a[href^="tel:"]:hover{color:#76BD22;}}.paragraph .field--type-text-long,.paragraph .field--type-text-with-summary{max-width:50rem;}.node--dealer--full .field--name-field-dealer-product-range ul,.paragraph .field--type-text-with-summary ul,.paragraph .field--type-text-long ul{list-style:none;}.node--dealer--full .field--name-field-dealer-product-range ul li::before,.paragraph .field--type-text-with-summary ul li::before,.paragraph .field--type-text-long ul li::before{content:"•";color:#76BD22;font-weight:bold;display:inline-block;width:1em;height:1em;margin-left:-1em;}.views-view--sectors--block-list ul,.product--specifications ul,.field--type-text-with-summary ul,.field--type-text-long ul{list-style:none;}.views-view--sectors--block-list ul li::before,.product--specifications ul li::before,.field--type-text-with-summary ul li::before,.field--type-text-long ul li::before{content:"•";color:#76BD22;font-weight:bold;display:inline-block;width:1em;height:1em;margin-left:-1em;}.views-view--sectors--block-list ul.flowers li::before,.views-view--sectors--block-list ul.checked li::before,.product--specifications ul.flowers li::before,.product--specifications ul.checked li::before,.field--type-text-with-summary ul.flowers li::before,.field--type-text-with-summary ul.checked li::before,.field--type-text-long ul.flowers li::before,.field--type-text-long ul.checked li::before{content:"";background-image:url("/themes/custom/dms_theme/img/svg/check.svg");background-repeat:no-repeat;background-size:contain;position:relative;top:0.25em;margin-right:0.5em;}.views-view--sectors--block-list ul.flowers li::before,.product--specifications ul.flowers li::before,.field--type-text-with-summary ul.flowers li::before,.field--type-text-long ul.flowers li::before{background-image:url("/themes/custom/dms_theme/img/svg/flower-power.svg");}.paragraph:nth-child(n) a.link--arrow-right,.node__link,a.link--arrow-right{display:inline;}.paragraph:nth-child(n) a.link--arrow-right::after,.node__link::after,a.link--arrow-right::after{margin-left:0.625rem;text-decoration:underline;}.paragraph:nth-child(n) a.link--arrow-right::after,.node__link::after,a.link--arrow-right::after{content:"\f105";}.paragraph:nth-child(n) a.link--arrow-right::before,.paragraph:nth-child(n) a.link--arrow-right::after,.node__link::before,.node__link::after,a.link--arrow-right::before,a.link--arrow-right::after{text-decoration:none;}.paragraph:nth-child(n) a.link--arrow-right,.node__link,a.link--arrow-right{color:#76BD22;}.paragraph:nth-child(n) a.link--arrow-right:hover,.paragraph:nth-child(n) a.link--arrow-right:focus,.node__link:hover,.node__link:focus,a.link--arrow-right:hover,a.link--arrow-right:focus{color:#76BD22;}.paragraph:nth-child(n) a.link--arrow-right::after,.node__link::after,a.link--arrow-right::after{font-size:0.9em;}.pg-bg--primary .paragraph:nth-child(n) a.link--arrow-right,.pg-bg--primary .node__link,.pg-bg--primary a.link--arrow-right{color:#fff;}.pg-bg--primary .paragraph:nth-child(n) a.link--arrow-right:hover,.pg-bg--primary .paragraph:nth-child(n) a.link--arrow-right:focus,.pg-bg--primary .node__link:hover,.pg-bg--primary .node__link:focus,.pg-bg--primary a.link--arrow-right:hover,.pg-bg--primary a.link--arrow-right:focus{color:#fff;}a.back-to-overview{display:flex;}a.back-to-overview::before{margin-right:0.625rem;text-decoration:underline;}a.back-to-overview::before{content:"\f104";}a.back-to-overview::before,a.back-to-overview::after{text-decoration:none;}a.back-to-overview{align-self:baseline;align-items:baseline;text-decoration:none;margin-left:auto;color:#76BD22;}@media all and (max-width:479px){a.back-to-overview{flex:0 0 100%;margin-left:0;}}a.back-to-overview span{color:#323E48;text-decoration:underline;}a.back-to-overview:hover,a.back-to-overview:focus{text-decoration:none;color:#76BD22;}a.back-to-overview:hover span,a.back-to-overview:focus span{color:#323E48;text-decoration:none;}table{width:100%;border:none;border-collapse:collapse;}tr{border-bottom:1px solid #1D2E37;}th{background:transparent;padding:1em 0.5em;text-align:left;color:#76BD22;font-weight:700;}th a,th a:link,th a:visited,th a:active{color:#76BD22;font-weight:400;text-decoration:none;}th a:hover,th a:focus,th a:link:hover,th a:link:focus,th a:visited:hover,th a:visited:focus,th a:active:hover,th a:active:focus{color:#76BD22;font-weight:400;text-decoration:underline;}td{padding:1em 0.5em;vertical-align:middle;}.tablesort{background:none;margin-left:0.5rem;}.tablesort--asc .icon{transform:rotate(90deg);}.tablesort--desc .icon{transform:rotate(-90deg);}.paragraph a.btn,.paragraph .btn,.btn,.commerce-product--product--teaser .node-readmore a,.node--location--teaser .node-readmore a,.node--sector--teaser .node-readmore a,.node--product-type--teaser .node-readmore a,.node--product-range--teaser .node-readmore a,.node--product-category--teaser .node-readmore a,.commerce-product--product--download .node-readmore a,.facets-summary-item-list .facet-summary-item--facet a,button.button.form-submit,input[type=submit],.view .pager--load-more .pager__item a,a.facets-reset-link,.block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle{display:inline-block;padding:0.45rem 1.95rem;cursor:pointer;border-radius:1.25rem;border:1px solid #76BD22;background-color:#76BD22;transition:background-color 0.35s ease;color:#fff;text-decoration:none;}.paragraph a.btn:hover,.paragraph a.btn:focus,.paragraph .btn:hover,.paragraph .btn:focus,.btn:hover,.commerce-product--product--teaser .node-readmore a:hover,.node--location--teaser .node-readmore a:hover,.node--sector--teaser .node-readmore a:hover,.node--product-type--teaser .node-readmore a:hover,.node--product-range--teaser .node-readmore a:hover,.node--product-category--teaser .node-readmore a:hover,.commerce-product--product--download .node-readmore a:hover,.facets-summary-item-list .facet-summary-item--facet a:hover,button.button.form-submit:hover,input[type=submit]:hover,.btn:focus,.commerce-product--product--teaser .node-readmore a:focus,.node--location--teaser .node-readmore a:focus,.node--sector--teaser .node-readmore a:focus,.node--product-type--teaser .node-readmore a:focus,.node--product-range--teaser .node-readmore a:focus,.node--product-category--teaser .node-readmore a:focus,.commerce-product--product--download .node-readmore a:focus,.facets-summary-item-list .facet-summary-item--facet a:focus,button.button.form-submit:focus,input[type=submit]:focus,.view .pager--load-more .pager__item a:hover,a.facets-reset-link:hover,.block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle:hover,.view .pager--load-more .pager__item a:focus,a.facets-reset-link:focus,.block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle:focus{border-color:rgb(104.5067264574,167.3878923767,30.1121076233);background-color:rgb(104.5067264574,167.3878923767,30.1121076233);color:#fff;text-decoration:none;text-shadow:0px 0px 1px currentColor;}.paragraph a.btn--transparent,.paragraph .btn--transparent,.btn--transparent,.facets-summary-item-list .facet-summary-item--facet a{color:inherit;background-color:transparent;}.paragraph a.btn--transparent:hover,.paragraph a.btn--transparent:focus,.paragraph .btn--transparent:hover,.paragraph .btn--transparent:focus,.btn--transparent:hover,.facets-summary-item-list .facet-summary-item--facet a:hover,.btn--transparent:focus,.facets-summary-item-list .facet-summary-item--facet a:focus{color:inherit;border-color:#76BD22;background-color:#76BD22;}.paragraph a.btn--dark,.paragraph .btn--dark,.btn--dark,.pg-bg--primary .btn--bg-aware{border-color:#323E48;background-color:#323E48;color:#fff;}.paragraph a.btn--dark:hover,.paragraph a.btn--dark:focus,.paragraph .btn--dark:hover,.paragraph .btn--dark:focus,.btn--dark:hover,.pg-bg--primary .btn--bg-aware:hover,.btn--dark:focus,.pg-bg--primary .btn--bg-aware:focus{border-color:rgb(39.5491803279,49.0409836066,56.9508196721);background-color:rgb(39.5491803279,49.0409836066,56.9508196721);color:#fff;}.paragraph a.btn--dark-transparent,.paragraph .btn--dark-transparent,.btn--dark-transparent{color:inherit;background-color:transparent;}.paragraph a.btn--dark-transparent:hover,.paragraph a.btn--dark-transparent:focus,.paragraph .btn--dark-transparent:hover,.paragraph .btn--dark-transparent:focus,.btn--dark-transparent:hover,.btn--dark-transparent:focus{color:inherit;border-color:#323E48;background-color:#323E48;}.paragraph a.btn--disabled,.paragraph .btn--disabled,.btn--disabled{border-color:#323E48;background-color:#323E48;color:#fff;opacity:0.5;cursor:default;}.paragraph a.btn--disabled:hover,.paragraph a.btn--disabled:focus,.paragraph .btn--disabled:hover,.paragraph .btn--disabled:focus,.btn--disabled:hover,.btn--disabled:focus{border-color:#323E48;background-color:#323E48;color:#fff;text-shadow:none;}.pg-cta-alignment--left .node--type-call-to-action .paragraph a.btn,.pg-cta-alignment--left .node--type-call-to-action .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.field--type-text-with-summary .paragraph a.btn,.field--type-text-with-summary .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-with-summary .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-with-summary .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-with-summary .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-with-summary .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-with-summary .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-with-summary .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-long .paragraph a.btn,.field--type-text-long .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-long .paragraph a,.field--type-text-long .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-long .paragraph a,.field--type-text-long .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-long .paragraph a,.field--type-text-long .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-long .paragraph a,.field--type-text-long .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-long .paragraph a,.field--type-text-long .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-long .paragraph a,.field--type-text-long .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-long .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .paragraph .btn,.pg-cta-alignment--left .node--type-call-to-action .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .pg-cta-alignment--left .node--type-call-to-action .paragraph a,.field--type-text-with-summary .paragraph .btn,.field--type-text-with-summary .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-with-summary .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-with-summary .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-with-summary .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-with-summary .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-with-summary .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-with-summary .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-with-summary .paragraph a,.field--type-text-long .paragraph .btn,.field--type-text-long .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-long .paragraph a,.field--type-text-long .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-long .paragraph a,.field--type-text-long .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-long .paragraph a,.field--type-text-long .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-long .paragraph a,.field--type-text-long .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-long .paragraph a,.field--type-text-long .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-long .paragraph a,.field--type-text-long .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-long .paragraph a,.pg-cta-alignment--left .node--type-call-to-action .btn,.pg-cta-alignment--left .node--type-call-to-action .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action a,.pg-cta-alignment--left .node--type-call-to-action .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action a,.pg-cta-alignment--left .node--type-call-to-action .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action a,.pg-cta-alignment--left .node--type-call-to-action .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action a,.pg-cta-alignment--left .node--type-call-to-action .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action a,.pg-cta-alignment--left .node--type-call-to-action .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .pg-cta-alignment--left .node--type-call-to-action a,.pg-cta-alignment--left .node--type-call-to-action .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .pg-cta-alignment--left .node--type-call-to-action a,.pg-cta-alignment--left .node--type-call-to-action .facets-summary-item-list .facet-summary-item--facet a,.facets-summary-item-list .facet-summary-item--facet .pg-cta-alignment--left .node--type-call-to-action a,.pg-cta-alignment--left .node--type-call-to-action button.button.form-submit,.pg-cta-alignment--left .node--type-call-to-action input[type=submit],.field--type-text-with-summary .btn,.field--type-text-with-summary .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-with-summary a,.field--type-text-with-summary .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-with-summary a,.field--type-text-with-summary .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-with-summary a,.field--type-text-with-summary .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-with-summary a,.field--type-text-with-summary .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-with-summary a,.field--type-text-with-summary .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-with-summary a,.field--type-text-with-summary .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-with-summary a,.field--type-text-with-summary .facets-summary-item-list .facet-summary-item--facet a,.facets-summary-item-list .facet-summary-item--facet .field--type-text-with-summary a,.field--type-text-with-summary button.button.form-submit,.field--type-text-with-summary input[type=submit],.field--type-text-long .btn,.field--type-text-long .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-long a,.field--type-text-long .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-long a,.field--type-text-long .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-long a,.field--type-text-long .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-long a,.field--type-text-long .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-long a,.field--type-text-long .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-long a,.field--type-text-long .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-long a,.field--type-text-long .facets-summary-item-list .facet-summary-item--facet a,.facets-summary-item-list .facet-summary-item--facet .field--type-text-long a,.field--type-text-long button.button.form-submit,.field--type-text-long input[type=submit],.pg-cta-alignment--left .node--type-call-to-action .view .pager--load-more .pager__item a,.view .pager--load-more .pager__item .pg-cta-alignment--left .node--type-call-to-action a,.pg-cta-alignment--left .node--type-call-to-action a.facets-reset-link,.pg-cta-alignment--left .node--type-call-to-action .block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle,.block-dms-theming-mobile-menu-toggle .pg-cta-alignment--left .node--type-call-to-action .mobile-menu-toggle__toggle,.field--type-text-with-summary .view .pager--load-more .pager__item a,.view .pager--load-more .pager__item .field--type-text-with-summary a,.field--type-text-with-summary a.facets-reset-link,.field--type-text-with-summary .block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle,.block-dms-theming-mobile-menu-toggle .field--type-text-with-summary .mobile-menu-toggle__toggle,.field--type-text-long .view .pager--load-more .pager__item a,.view .pager--load-more .pager__item .field--type-text-long a,.field--type-text-long a.facets-reset-link,.field--type-text-long .block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle,.block-dms-theming-mobile-menu-toggle .field--type-text-long .mobile-menu-toggle__toggle{margin:0.25em 0.5em 0.25em 0;}.node--type-call-to-action .paragraph a.btn,.node--type-call-to-action .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .node--type-call-to-action .paragraph a,.node--type-call-to-action .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .node--type-call-to-action .paragraph a,.node--type-call-to-action .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .node--type-call-to-action .paragraph a,.node--type-call-to-action .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .node--type-call-to-action .paragraph a,.node--type-call-to-action .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .node--type-call-to-action .paragraph a,.node--type-call-to-action .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .node--type-call-to-action .paragraph a,.node--type-call-to-action .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .node--type-call-to-action .paragraph a,.field--type-text-with-summary .text-align-center .paragraph a.btn,.field--type-text-with-summary .text-align-center .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-with-summary .text-align-center .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-with-summary .text-align-center .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-with-summary .text-align-center .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-with-summary .text-align-center .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-with-summary .text-align-center .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-with-summary .text-align-center .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph a.btn,.field--type-text-long .text-align-center .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-long .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-long .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-long .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-long .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-long .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-long .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-long .text-align-center .paragraph a,.node--type-call-to-action .paragraph .btn,.node--type-call-to-action .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .node--type-call-to-action .paragraph a,.node--type-call-to-action .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .node--type-call-to-action .paragraph a,.node--type-call-to-action .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .node--type-call-to-action .paragraph a,.node--type-call-to-action .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .node--type-call-to-action .paragraph a,.node--type-call-to-action .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .node--type-call-to-action .paragraph a,.node--type-call-to-action .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .node--type-call-to-action .paragraph a,.node--type-call-to-action .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .node--type-call-to-action .paragraph a,.field--type-text-with-summary .text-align-center .paragraph .btn,.field--type-text-with-summary .text-align-center .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-with-summary .text-align-center .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-with-summary .text-align-center .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-with-summary .text-align-center .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-with-summary .text-align-center .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-with-summary .text-align-center .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-with-summary .text-align-center .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-with-summary .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph .btn,.field--type-text-long .text-align-center .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-long .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-long .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-long .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-long .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-long .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-long .text-align-center .paragraph a,.field--type-text-long .text-align-center .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-long .text-align-center .paragraph a,.node--type-call-to-action .btn,.node--type-call-to-action .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .node--type-call-to-action a,.node--type-call-to-action .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .node--type-call-to-action a,.node--type-call-to-action .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .node--type-call-to-action a,.node--type-call-to-action .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .node--type-call-to-action a,.node--type-call-to-action .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .node--type-call-to-action a,.node--type-call-to-action .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .node--type-call-to-action a,.node--type-call-to-action .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .node--type-call-to-action a,.node--type-call-to-action .facets-summary-item-list .facet-summary-item--facet a,.facets-summary-item-list .facet-summary-item--facet .node--type-call-to-action a,.node--type-call-to-action button.button.form-submit,.node--type-call-to-action input[type=submit],.field--type-text-with-summary .text-align-center .btn,.field--type-text-with-summary .text-align-center .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-with-summary .text-align-center a,.field--type-text-with-summary .text-align-center .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-with-summary .text-align-center a,.field--type-text-with-summary .text-align-center .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-with-summary .text-align-center a,.field--type-text-with-summary .text-align-center .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-with-summary .text-align-center a,.field--type-text-with-summary .text-align-center .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-with-summary .text-align-center a,.field--type-text-with-summary .text-align-center .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-with-summary .text-align-center a,.field--type-text-with-summary .text-align-center .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-with-summary .text-align-center a,.field--type-text-with-summary .text-align-center .facets-summary-item-list .facet-summary-item--facet a,.facets-summary-item-list .facet-summary-item--facet .field--type-text-with-summary .text-align-center a,.field--type-text-with-summary .text-align-center button.button.form-submit,.field--type-text-with-summary .text-align-center input[type=submit],.field--type-text-long .text-align-center .btn,.field--type-text-long .text-align-center .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-long .text-align-center a,.field--type-text-long .text-align-center .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-long .text-align-center a,.field--type-text-long .text-align-center .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-long .text-align-center a,.field--type-text-long .text-align-center .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-long .text-align-center a,.field--type-text-long .text-align-center .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-long .text-align-center a,.field--type-text-long .text-align-center .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-long .text-align-center a,.field--type-text-long .text-align-center .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-long .text-align-center a,.field--type-text-long .text-align-center .facets-summary-item-list .facet-summary-item--facet a,.facets-summary-item-list .facet-summary-item--facet .field--type-text-long .text-align-center a,.field--type-text-long .text-align-center button.button.form-submit,.field--type-text-long .text-align-center input[type=submit],.node--type-call-to-action .view .pager--load-more .pager__item a,.view .pager--load-more .pager__item .node--type-call-to-action a,.node--type-call-to-action a.facets-reset-link,.node--type-call-to-action .block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle,.block-dms-theming-mobile-menu-toggle .node--type-call-to-action .mobile-menu-toggle__toggle,.field--type-text-with-summary .text-align-center .view .pager--load-more .pager__item a,.view .pager--load-more .pager__item .field--type-text-with-summary .text-align-center a,.field--type-text-with-summary .text-align-center a.facets-reset-link,.field--type-text-with-summary .text-align-center .block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle,.block-dms-theming-mobile-menu-toggle .field--type-text-with-summary .text-align-center .mobile-menu-toggle__toggle,.field--type-text-long .text-align-center .view .pager--load-more .pager__item a,.view .pager--load-more .pager__item .field--type-text-long .text-align-center a,.field--type-text-long .text-align-center a.facets-reset-link,.field--type-text-long .text-align-center .block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle,.block-dms-theming-mobile-menu-toggle .field--type-text-long .text-align-center .mobile-menu-toggle__toggle{margin:0.25em;}.field--type-text-with-summary .text-align-right .paragraph a.btn,.field--type-text-with-summary .text-align-right .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph a.btn,.field--type-text-long .text-align-right .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .paragraph .btn,.field--type-text-with-summary .text-align-right .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-with-summary .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph .btn,.field--type-text-long .text-align-right .paragraph .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-long .text-align-right .paragraph .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-long .text-align-right .paragraph a,.field--type-text-with-summary .text-align-right .btn,.field--type-text-with-summary .text-align-right .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-with-summary .text-align-right a,.field--type-text-with-summary .text-align-right .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-with-summary .text-align-right a,.field--type-text-with-summary .text-align-right .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-with-summary .text-align-right a,.field--type-text-with-summary .text-align-right .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-with-summary .text-align-right a,.field--type-text-with-summary .text-align-right .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-with-summary .text-align-right a,.field--type-text-with-summary .text-align-right .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-with-summary .text-align-right a,.field--type-text-with-summary .text-align-right .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-with-summary .text-align-right a,.field--type-text-with-summary .text-align-right .facets-summary-item-list .facet-summary-item--facet a,.facets-summary-item-list .facet-summary-item--facet .field--type-text-with-summary .text-align-right a,.field--type-text-with-summary .text-align-right button.button.form-submit,.field--type-text-with-summary .text-align-right input[type=submit],.field--type-text-long .text-align-right .btn,.field--type-text-long .text-align-right .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .field--type-text-long .text-align-right a,.field--type-text-long .text-align-right .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .field--type-text-long .text-align-right a,.field--type-text-long .text-align-right .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .field--type-text-long .text-align-right a,.field--type-text-long .text-align-right .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .field--type-text-long .text-align-right a,.field--type-text-long .text-align-right .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .field--type-text-long .text-align-right a,.field--type-text-long .text-align-right .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .field--type-text-long .text-align-right a,.field--type-text-long .text-align-right .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .field--type-text-long .text-align-right a,.field--type-text-long .text-align-right .facets-summary-item-list .facet-summary-item--facet a,.facets-summary-item-list .facet-summary-item--facet .field--type-text-long .text-align-right a,.field--type-text-long .text-align-right button.button.form-submit,.field--type-text-long .text-align-right input[type=submit],.field--type-text-with-summary .text-align-right .view .pager--load-more .pager__item a,.view .pager--load-more .pager__item .field--type-text-with-summary .text-align-right a,.field--type-text-with-summary .text-align-right a.facets-reset-link,.field--type-text-with-summary .text-align-right .block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle,.block-dms-theming-mobile-menu-toggle .field--type-text-with-summary .text-align-right .mobile-menu-toggle__toggle,.field--type-text-long .text-align-right .view .pager--load-more .pager__item a,.view .pager--load-more .pager__item .field--type-text-long .text-align-right a,.field--type-text-long .text-align-right a.facets-reset-link,.field--type-text-long .text-align-right .block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle,.block-dms-theming-mobile-menu-toggle .field--type-text-long .text-align-right .mobile-menu-toggle__toggle{margin:0.25em 0 0.25em 0.5em;}.paragraph a.btn a,.paragraph .btn a,.btn a,.commerce-product--product--teaser .node-readmore a a,.node--location--teaser .node-readmore a a,.node--sector--teaser .node-readmore a a,.node--product-type--teaser .node-readmore a a,.node--product-range--teaser .node-readmore a a,.node--product-category--teaser .node-readmore a a,.commerce-product--product--download .node-readmore a a,.facets-summary-item-list .facet-summary-item--facet a a,button.button.form-submit a,input[type=submit] a,.view .pager--load-more .pager__item a a,a.facets-reset-link a,.block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle a{text-decoration:inherit;color:inherit;}.pg-bg--secondary .btn--bg-aware,.pg-bg--neutral .btn--bg-aware{color:#323E48;}.pg-bg--secondary .btn--bg-aware:hover,.pg-bg--neutral .btn--bg-aware:hover{color:#fff;}.btn + a,.commerce-product--product--teaser .node-readmore a + a,.node--location--teaser .node-readmore a + a,.node--sector--teaser .node-readmore a + a,.node--product-type--teaser .node-readmore a + a,.node--product-range--teaser .node-readmore a + a,.node--product-category--teaser .node-readmore a + a,.commerce-product--product--download .node-readmore a + a,.facets-summary-item-list .facet-summary-item--facet a + a,button.button.form-submit + a,input[type=submit] + a{margin-left:0.5rem;}.btn--file .icon{margin-right:0.5em;}.btn--file .size{margin-left:0.5em;}.mm-open{position:relative;overflow:hidden;}.mm-open .off-canvas{overflow-y:scroll;}.mm-open .wrapper{opacity:0.1;pointer-events:none;overflow:hidden;box-shadow:none;}.off-canvas{transition:all 0.3s ease;position:fixed;z-index:400;}.wrapper{position:relative;left:0;}.mm-toggle{display:none;position:relative;z-index:400;}.mm-none .mm-toggle{display:none;}.mm-left.mm-open .off-canvas{left:0;}.mm-left.mm-open .wrapper{left:20rem;}.mm-left .off-canvas{width:20rem;position:fixed;top:0;left:-20rem;bottom:0;}.mm-right.mm-open .off-canvas{right:0;}.mm-right.mm-open .wrapper{left:-20rem;}.mm-right .off-canvas{width:20rem;position:fixed;top:0;right:-20rem;bottom:0;}.mm-top.mm-open .off-canvas{height:100%;bottom:0;overflow-y:scroll;}.mm-top .off-canvas{background-color:#fff;width:100%;height:0;position:fixed;top:0;bottom:100%;overflow:hidden;transition:all 0.5s ease;}@media all and (max-width:959px){.mm-toggle{display:block;}}.block-local-tasks-block{width:100%;position:absolute;left:0;top:0;z-index:400;background-color:#333333;}body.toolbar-fixed .block-local-tasks-block{position:fixed;}.block-local-tasks-block ul{margin:0;overflow-x:auto;}.block-local-tasks-block ul li{padding:0;margin:0;background:none;}.block-local-tasks-block ul li::before{display:none;}.block-local-tasks-block ul li a{border:none;color:#ddd;background:none;font-size:0.9rem;}.block-local-tasks-block ul li a:hover{background:#0084d7;}body.adminimal-admin-toolbar{padding-top:79px !important;}body.adminimal-admin-toolbar .block-local-tasks-block{top:39px;}body.adminimal-admin-toolbar.toolbar-tray-open{padding-top:119px !important;}body.adminimal-admin-toolbar.toolbar-tray-open .block-local-tasks-block{top:79px;}ul.toolbar-menu li{padding:0;margin:0;}ul.toolbar-menu li::before{display:none;}select::-ms-expand{display:none;}.webform-submission-form{max-width:48rem;}.webform-submission-form .form-actions,.user-form .form-actions{margin-top:1.5rem;}fieldset{padding:0;margin:0 0 1.5625rem 0;border:none;}legend{padding:0;}.description{display:block;font-size:80%;}fieldset.webform-composite-hidden-title,.captcha,.form-item{margin:0 0 0.625rem;}.form-required::after{content:" *";font-size:80%;line-height:0;vertical-align:super;}label{display:block;color:#323E48;font-size:1rem;}.js-form-type-radio label,.js-form-type-checkbox label{display:inline-block;}label.error{width:100%;text-align:right;color:#dc3545;}label .webform-element-help{width:1.25rem;height:1.25rem;line-height:1.125;}label .webform-element-help:hover{background:#dc3545;border-color:#dc3545;}.description{font-size:80%;color:rgba(0,0,0,0.5);}input[type=tel],input[type=text],input[type=email],input[type=url],input[type=date],input[type=search],input[type=number],input[type=password],select,textarea,.file-input-wrapper{width:100%;padding:0.45rem 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #F4FAEC;border-radius:0;background-color:#F4FAEC;color:#323E48;font-size:1rem;line-height:1.5;}input[type=tel].error,input[type=text].error,input[type=email].error,input[type=url].error,input[type=date].error,input[type=search].error,input[type=number].error,input[type=password].error,select.error,textarea.error,.file-input-wrapper.error{border-color:#dc3545;}input[type=tel].error:focus,input[type=text].error:focus,input[type=email].error:focus,input[type=url].error:focus,input[type=date].error:focus,input[type=search].error:focus,input[type=number].error:focus,input[type=password].error:focus,select.error:focus,textarea.error:focus,.file-input-wrapper.error:focus{border-color:#dc3545;}input[type=tel]:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=date]:focus,input[type=search]:focus,input[type=number]:focus,input[type=password]:focus,select:focus,textarea:focus,.file-input-wrapper:focus{border:1px solid #76BD22;}input[type=file]{display:block;width:100%;overflow:hidden;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#323E48;background-color:#fff;border:1px solid #fff;}select{padding-right:2.25rem;background-image:url(/themes/custom/dms_theme/img/svg/dropdown.svg);background-size:1rem;background-repeat:no-repeat;background-position:right 0.9375rem center;}select[multiple]{padding-right:0.75rem;background-image:none;}textarea{min-height:12.5rem;resize:vertical;font-family:inherit;font-size:inherit;}.js-webform-radios,.js-webform-checkboxes{display:block;width:100%;padding:0.375rem 0;}.js-webform-radios .js-form-type-radio,.js-webform-radios .js-form-type-checkbox,.js-webform-checkboxes .js-form-type-radio,.js-webform-checkboxes .js-form-type-checkbox{display:block;margin:0 0 0.1875rem 0;}.js-webform-radios .js-form-type-radio input,.js-webform-radios .js-form-type-checkbox input,.js-webform-checkboxes .js-form-type-radio input,.js-webform-checkboxes .js-form-type-checkbox input{margin:0.5rem 0.6rem 0 0;}.js-webform-radios .js-form-type-radio label,.js-webform-radios .js-form-type-checkbox label,.js-webform-checkboxes .js-form-type-radio label,.js-webform-checkboxes .js-form-type-checkbox label{margin-top:0.125rem;}.js-webform-radios.webform-options-display-one-column,.js-webform-checkboxes.webform-options-display-one-column{-moz-columns:1;columns:1;}.js-webform-radios.webform-options-display-one-column .form-item,.js-webform-checkboxes.webform-options-display-one-column .form-item{width:100%;}.js-webform-radios.webform-options-display-two-columns,.js-webform-checkboxes.webform-options-display-two-columns{display:flex;flex-wrap:wrap;}.js-webform-radios.webform-options-display-two-columns .form-item,.js-webform-checkboxes.webform-options-display-two-columns .form-item{width:50%;}.js-webform-radios.webform-options-display-three-columns,.js-webform-checkboxes.webform-options-display-three-columns{display:flex;flex-wrap:wrap;}.js-webform-radios.webform-options-display-three-columns .form-item,.js-webform-checkboxes.webform-options-display-three-columns .form-item{width:33.33%;}.js-webform-radios.webform-options-display-side-by-side .form-item,.js-webform-checkboxes.webform-options-display-side-by-side .form-item{display:inline-block;width:auto;margin-right:0.9375rem;}.js-form-type-checkbox,.facet-item{display:block;min-height:1.5rem;padding-left:1.5rem;margin-bottom:0.125rem;}input[type=checkbox]{margin:0;font-style:inherit;font-size:inherit;line-height:inherit;width:1em;height:1em;margin-top:0.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;border-radius:0.25rem;float:left;margin-left:-1.5em;cursor:pointer;}input[type=checkbox]:checked{background-color:#76BD22;border-color:#76BD22;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");}input[type=checkbox] + label{display:inline-block;cursor:pointer;}input[type=radio]{accent-color:#76BD22;}input[type=radio] + label{display:inline;cursor:pointer;}button.button.form-submit,input[type=submit]{font-size:1rem;line-height:1.5;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.js-form-type-managed-file{width:100%;position:relative;}.js-form-type-managed-file label{z-index:2;font-weight:normal;}.js-form-type-managed-file .form-managed-file{position:relative;}.js-form-type-managed-file .form-managed-file .file-input-wrapper{margin:0 0 0.3125rem 0;position:relative;background-image:url(/themes/custom/dms_theme/img/svg/upload.svg);background-color:#fff;background-size:1.25rem 1.25rem;background-repeat:no-repeat;background-position:0.625rem center;}.js-form-type-managed-file .form-managed-file .file-input-wrapper .file-input-wrapper__label{margin-left:1.875rem;}.js-form-type-managed-file .form-managed-file .file-input-wrapper input[type=file]{display:block;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0;}.form-managed-file{display:flex;flex-direction:column;}.form-managed-file .file-input-wrapper{order:1;position:relative;z-index:8;}.form-managed-file .file{display:block;padding:0 0 0.3125rem 0;background:#fff;position:relative;z-index:3;order:3;}.form-managed-file .form-submit{order:3;}.form-managed-file .description{order:4;}.captcha{display:block;}@media all and (max-width:479px){.captcha{transform:scale(0.9);transform-origin:0 0;}}.grecaptcha-badge{visibility:hidden;}.recaptcha-v3-policy{display:block;width:100%;font-size:0.85em;font-style:italic;opacity:0.85;margin-top:0.5rem;}.tabledrag-toggle-weight-wrapper{display:none;}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle,a.tabledrag-handle .handle{background:0 0;width:auto;height:auto;margin:0;padding:0.25rem;}a.tabledrag-handle:hover .handle::after,a.tabledrag-handle:focus .handle::after,a.tabledrag-handle .handle::after{margin-left:0.625rem;text-decoration:underline;}a.tabledrag-handle:hover .handle::after,a.tabledrag-handle:focus .handle::after,a.tabledrag-handle .handle::after{content:"\f047";}a.tabledrag-handle:hover .handle::before,a.tabledrag-handle:hover .handle::after,a.tabledrag-handle:focus .handle::before,a.tabledrag-handle:focus .handle::after,a.tabledrag-handle .handle::before,a.tabledrag-handle .handle::after{text-decoration:none;}.field--widget-inline-entity-form-simple thead{display:none;}.field--widget-inline-entity-form-simple .field-add-more-submit{margin-top:1.5rem;}.hidden-field{display:none;}.sliding-popup-bottom{width:calc(100% - 80px);max-width:46.875rem;padding:calc(1.275rem + 0.3vw);}@media (min-width:1200px){.sliding-popup-bottom{padding:1.5rem;}}.sliding-popup-bottom{max-height:90vh;overflow-y:auto;color:#fff;background:#323E48;position:fixed;right:2.5rem;bottom:2.5rem !important;text-align:left;line-height:1.5em;box-shadow:rgba(0,0,0,0.1) 0 0 10px;}.sliding-popup-bottom h2,.sliding-popup-bottom .hero-slide__title,.sliding-popup-bottom .nav__title,.sliding-popup-bottom .menu__title,.sliding-popup-bottom .block__title,.sliding-popup-bottom legend,.sliding-popup-bottom h3{color:inherit;}@media all and (max-width:1199px){.sliding-popup-bottom{width:calc(100% - 60px);padding:1.875rem;right:1.875rem;bottom:1.875rem !important;}}@media all and (max-width:767px){.sliding-popup-bottom{width:100%;height:auto;padding:1.875rem 0;right:0rem;bottom:0rem !important;border-bottom-left-radius:0;border-bottom-right-radius:0;}}.sliding-popup-bottom .inner{display:flex;flex-flow:row nowrap;align-items:flex-start;-webkit-overflow-scrolling:touch;}@media all and (max-width:767px){.sliding-popup-bottom .inner{display:block;height:100%;padding:0 1.875rem;overflow-y:auto;}}.sliding-popup-bottom .inner .gdpr_popup__content{flex:1 1 auto;}.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__intro{margin:0 0 1.875rem 0;}.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__categories{clear:both;display:none;}.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__categories .category{margin:0 0 0.9375rem 0;}.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__categories .category:nth-last-child(1){margin:0;}.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__buttons{display:flex;flex-flow:row nowrap;align-items:center;margin:1.875rem 0 0 0;}@media all and (max-width:767px){.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__buttons{display:block;}}.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__buttons .gdpr-action-link{cursor:pointer;text-decoration:underline;}@media all and (max-width:767px){.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__buttons .gdpr-action-link{display:block;margin:0;}}.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__buttons .gdpr-action-link:hover{text-decoration:none;}.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__buttons .save-preferences--link--container{display:none;}.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__buttons .agree-button{margin-right:1.25rem;}@media all and (max-width:767px){.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__buttons .agree-button{display:block;margin:0 0 1.25rem 0;}}.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__buttons .agree-button:hover,.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__content__buttons .agree-button:focus{color:#fff !important;}.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__privacy-url{margin:1.875rem 0 0 0;}.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__privacy-url a{color:#fff;text-decoration:underline;}.sliding-popup-bottom .inner .gdpr_popup__content .gdpr_popup__privacy-url a:hover{text-decoration:none;}.sliding-popup-bottom label{color:#fff;}.ui-dialog .form-actions{display:flex;flex-direction:row-reverse;}.facets-summary-item-list{margin:0;padding:0;list-style:none;}.facets-summary-item-list li::before{content:unset;}.facets-summary-item-list{display:flex;align-items:center;gap:0.5rem;}.facets-summary-item-list .source-summary-item{display:none;}.facets-summary-item-list .facet-summary-item--facet a{display:flex;gap:0.5rem;}ul.facets-item-list.item-list__checkbox,ul.facets-item-list.item-list__checkbox_responsive{margin:0;padding:0;list-style:none;}ul.facets-item-list.item-list__checkbox li::before,ul.facets-item-list.item-list__checkbox_responsive li::before{content:unset;}@media all and (max-width:767px){.facets-widget--checkbox-responsive__desktop,.facets-widget--checkbox-responsive__desktop + .facets-soft-limit-link{display:none;}}.facets-widget--checkbox-responsive__mobile{display:none;}@media all and (max-width:767px){.facets-widget--checkbox-responsive__mobile{display:block;}}.layout{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-y:1.5rem;}.layout .block + .block{margin-top:var(--bs-gutter-y);}.layout__region{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);}.layout--twocol-section--25-75 .layout__region--first{flex:0 0 auto;width:25%;}.layout--twocol-section--25-75 .layout__region--second{flex:0 0 auto;width:75%;}.layout--twocol-section--33-67 .layout__region--first{flex:0 0 auto;width:33.33333333%;}.layout--twocol-section--33-67 .layout__region--second{flex:0 0 auto;width:66.66666667%;}.layout--twocol-section--67-33 .layout__region--first{flex:0 0 auto;width:66.66666667%;}.layout--twocol-section--67-33 .layout__region--second{flex:0 0 auto;width:33.33333333%;}.layout--twocol-section--75-25 .layout__region--first{flex:0 0 auto;width:75%;}.layout--twocol-section--75-25 .layout__region--second{flex:0 0 auto;width:25%;}@media all and (max-width:959px){.layout .layout__region{flex:0 0 auto;width:100%;}}.slick-slider{position:relative;}.slick-slider .slick-arrow{text-indent:-9999px;overflow:hidden;border:none;background:none;padding:0;margin:0;border-radius:50%;background-color:#323E48;display:block;width:2rem;height:2rem;cursor:pointer;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:1;}.slick-slider .slick-arrow::before{content:"";position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIGZpbGw9IiM3NkJEMjIiIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmVyc2lvbj0iMS4xIiBpZD0ibG5pX2xuaS1jaGV2cm9uLWxlZnQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjQgNjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNNDMuMyw1Ny4zYy0wLjYsMC0xLjItMC4yLTEuNi0wLjdsLTIyLjYtMjNjLTAuOS0wLjktMC45LTIuMywwLTMuMmwyMi42LTIzYzAuOS0wLjksMi4zLTAuOSwzLjIsMGMwLjksMC45LDAuOSwyLjMsMCwzLjIKCQlMMjMuOSwzMmwyMS4xLDIxLjRjMC45LDAuOSwwLjksMi4zLDAsMy4yQzQ0LjQsNTcsNDMuOSw1Ny4zLDQzLjMsNTcuM3oiLz4KPC9nPgo8L3N2Zz4K");mask-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIGZpbGw9IiM3NkJEMjIiIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmVyc2lvbj0iMS4xIiBpZD0ibG5pX2xuaS1jaGV2cm9uLWxlZnQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjQgNjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNNDMuMyw1Ny4zYy0wLjYsMC0xLjItMC4yLTEuNi0wLjdsLTIyLjYtMjNjLTAuOS0wLjktMC45LTIuMywwLTMuMmwyMi42LTIzYzAuOS0wLjksMi4zLTAuOSwzLjIsMGMwLjksMC45LDAuOSwyLjMsMCwzLjIKCQlMMjMuOSwzMmwyMS4xLDIxLjRjMC45LDAuOSwwLjksMi4zLDAsMy4yQzQ0LjQsNTcsNDMuOSw1Ny4zLDQzLjMsNTcuM3oiLz4KPC9nPgo8L3N2Zz4K");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:50%;mask-size:50%;-webkit-mask-position:center center;mask-position:center center;background-color:#fff;}.slick-slider .slick-arrow.slick-next{left:unset;right:0;}.slick-slider .slick-arrow.slick-next::before{-webkit-mask-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIGZpbGw9IiM3NkJEMjIiIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmVyc2lvbj0iMS4xIiBpZD0ibG5pX2xuaS1jaGV2cm9uLXJpZ2h0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY0IDY0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTIwLjcsNTcuM2MtMC42LDAtMS4xLTAuMi0xLjYtMC42Yy0wLjktMC45LTAuOS0yLjMsMC0zLjJMNDAuMSwzMkwxOS4xLDEwLjZjLTAuOS0wLjktMC45LTIuMywwLTMuMgoJCWMwLjktMC45LDIuMy0wLjksMy4yLDBsMjIuNiwyM2MwLjksMC45LDAuOSwyLjMsMCwzLjJsLTIyLjYsMjNDMjEuOSw1NywyMS4zLDU3LjMsMjAuNyw1Ny4zeiIvPgo8L2c+Cjwvc3ZnPgo=");mask-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIGZpbGw9IiM3NkJEMjIiIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmVyc2lvbj0iMS4xIiBpZD0ibG5pX2xuaS1jaGV2cm9uLXJpZ2h0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY0IDY0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTIwLjcsNTcuM2MtMC42LDAtMS4xLTAuMi0xLjYtMC42Yy0wLjktMC45LTAuOS0yLjMsMC0zLjJMNDAuMSwzMkwxOS4xLDEwLjZjLTAuOS0wLjktMC45LTIuMywwLTMuMgoJCWMwLjktMC45LDIuMy0wLjksMy4yLDBsMjIuNiwyM2MwLjksMC45LDAuOSwyLjMsMCwzLjJsLTIyLjYsMjNDMjEuOSw1NywyMS4zLDU3LjMsMjAuNyw1Ny4zeiIvPgo8L2c+Cjwvc3ZnPgo=");}.slick-dots{margin:0;padding:0;list-style:none;}.slick-dots li::before{content:unset;}.slick-dots{margin-top:1rem;display:flex;justify-content:center;width:100%;text-align:center;}.slick-dots li{line-height:1em;}.slick-dots li:only-child{display:none;}.slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:0.25rem;margin-right:0.25rem;padding:0;width:0.625rem;height:0.625rem;font-size:0;border-radius:50%;cursor:pointer;border:none;background-color:#F4FAEC;}.slick-dots .slick-active button{background-color:#76BD22;}.ajax-progress.ajax-progress-fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;width:auto;height:auto;opacity:1;background:rgba(255,255,255,0.5);border-radius:0;}.ajax-progress.ajax-progress-fullscreen .ajax-throbber{position:absolute;top:49%;left:49%;color:#76BD22;}@supports (display:flex){.ajax-progress.ajax-progress-fullscreen{display:flex;justify-content:center;align-items:center;}.ajax-progress.ajax-progress-fullscreen .ajax-throbber{position:relative;top:auto;left:auto;}}.ajax-throbber.sk-chasing-dots .sk-child,.ajax-throbber.sk-circle .sk-child::before,.ajax-throbber.sk-cube-grid .sk-cube,.ajax-throbber.sk-double-bounce .sk-child,.ajax-throbber.sk-fading-circle .sk-circle::before,.ajax-throbber.sk-folding-cube .sk-cube::before,.ajax-throbber.sk-spinner-pulse,.ajax-throbber.sk-rotating-plane,.ajax-throbber.sk-three-bounce .sk-child,.ajax-throbber.sk-wandering-cubes .sk-cube,.ajax-throbber.sk-wave .sk-rect{background-color:#ff9800;}.block-dms-theming-mobile-menu-toggle{display:none;}.block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle{display:flex;align-items:center;}@media all and (max-width:479px){.block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle{padding:0.625em;}}.block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle span + .icon{margin-left:0.5em;}@media all and (max-width:479px){.block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle span + .icon{margin-left:0;}}@media all and (max-width:479px){.block-dms-theming-mobile-menu-toggle .mobile-menu-toggle__toggle span{display:none;}}@media all and (max-width:1199px){.block-dms-theming-mobile-menu-toggle{display:block;}}.block-dms-general-settings-footer-socials{align-self:flex-end;}.block-system-branding-block{width:10.625rem;}@media all and (max-width:959px){.block-system-branding-block{width:8.125rem;}}@media all and (max-width:767px){.block-system-branding-block{width:6.25rem;}}@media all and (max-width:959px){.region__navigation__top .language-switcher-language-url{margin-left:0;}}.language-switcher-language-url select.links{border:none;padding-left:calc(20px + 0.75rem);background-color:transparent;text-transform:uppercase;}.language-switcher-language-url select.links option{text-transform:uppercase;}.language-switcher-language-url{background-position:left center;background-size:20px 20px;background-repeat:no-repeat;}.language-switcher-language-url.language-active--nl-be{background-image:url(/themes/custom/dms_theme/img/svg/flag/nl-be.svg);}.language-switcher-language-url.language-active--fr-be{background-image:url(/themes/custom/dms_theme/img/svg/flag/fr-be.svg);}.language-switcher-language-url.language-active--nl{background-image:url(/themes/custom/dms_theme/img/svg/flag/nl.svg);}.language-switcher-language-url.language-active--fr{background-image:url(/themes/custom/dms_theme/img/svg/flag/fr.svg);}.language-switcher-language-url.language-active--en{background-image:url(/themes/custom/dms_theme/img/svg/flag/en.svg);}.language-switcher-language-url.language-active--de{background-image:url(/themes/custom/dms_theme/img/svg/flag/de.svg);}.language-switcher-language-url #lang-dropdown{width:80px;}.language-switcher-language-url ul.links{margin:0;padding:0;list-style:none;}.language-switcher-language-url ul.links li::before{content:unset;}.language-switcher-language-url ul.links{margin:0.3125rem 0;}.language-switcher-language-url ul.links li{display:inline-block;width:1.875rem;line-height:2.5rem;text-align:center;}.language-switcher-language-url ul.links li a{display:block;color:rgba(50,62,72,0.5);font-size:0.8125rem;font-weight:700;text-transform:uppercase;text-decoration:none;}.language-switcher-language-url ul.links li a:hover{color:#052e5c;}.language-switcher-language-url ul.links li a.is-active{color:#323E48;}.node-pg-hero .language-switcher-language-url select.links{color:#fff;background-image:url(/themes/custom/dms_theme/img/svg/dropdown-white.svg);}.node-pg-hero .language-switcher-language-url select.links option{color:#000;}@media all and (max-width:959px){.language-switcher-language-url{display:flex;justify-content:flex-end;}}.off-canvas .language-switcher-language-url{display:block;}.commerce-product--accessory--teaser{position:relative;display:flex;align-items:center;gap:1.5rem;}.commerce-product--accessory--teaser .field--name-field-teaser-image{flex:0 0 140px;border-radius:1.25rem;overflow:hidden;}.commerce-product--accessory--teaser .field--name-field-teaser-image img{width:100%;-o-object-fit:cover;object-fit:cover;}.commerce-product--product--download{display:flex;flex-direction:column;}.commerce-product--product--download ul.links{margin-top:1rem;display:flex;align-items:flex-end;flex-grow:1;}.commerce-product--product--download div.commerce-product__content{margin:0;}.commerce-product--product--download div.field--name-field-downloads{display:flex;flex-direction:column;gap:2.5rem;margin:0;}.commerce-product--product--download div.field--name-field-downloads .field__item:not(:last-child) .node::after{content:"";position:absolute;bottom:-1.25rem;left:0;height:1px;width:100%;background:#dee2e6;}.commerce-product--product--full .block-dms-theme-breadcrumbs{margin-top:0;}.commerce-product--product--full .product--header{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.commerce-product--product--full .product--header .product--header--item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}.commerce-product--product--full .product--header .product--header--media{position:relative;overflow:hidden;}.commerce-product--product--full .product--header .product--header--media .field--name-field-tag{position:absolute;top:0rem;right:-3rem;z-index:1;font-size:1.875rem;padding:4rem;color:#fff;background-image:url("/themes/custom/dms_theme/img/svg/product--tag.svg");background-repeat:no-repeat;background-size:cover;}@media all and (max-width:767px){.commerce-product--product--full .product--header{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.commerce-product--product--full .product--header .product--header--item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.commerce-product--product--full .product--header .product__cta{display:flex;flex-wrap:wrap;gap:0.5rem;}.commerce-product--product--full .product--header--content .field + .field{margin-top:3.125rem;}.commerce-product--product--full .field--name-field-features .field__items{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.commerce-product--product--full .field--name-field-features .field__items > .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}.commerce-product--product--full .field--name-field-features .field__items a{text-decoration:none;position:relative;padding-left:1.5rem;display:inline-block;}.commerce-product--product--full .field--name-field-features .field__items a::before{content:"";display:inline-block;width:1em;height:1em;background-image:url("/themes/custom/dms_theme/img/svg/check.svg");background-repeat:no-repeat;background-size:contain;position:absolute;top:0.25em;margin-right:0.5em;left:0;}.commerce-product--product--full .field--name-field-features .field__items a::after{margin-left:0.625rem;text-decoration:underline;}.commerce-product--product--full .field--name-field-features .field__items a::after{content:"\f05a";}.commerce-product--product--full .field--name-field-features .field__items a::before,.commerce-product--product--full .field--name-field-features .field__items a::after{text-decoration:none;}.commerce-product--product--full .field--name-field-media .field__item{border-radius:1.25rem;overflow:hidden;margin:0 0.75rem;}.commerce-product--product--full .field--name-field-media.no-transform .slick-track{transform:none !important;}.commerce-product--product--full .field--name-field-media + .field--name-field-media{margin-top:1rem;}.commerce-product--product--full .product--specifications,.commerce-product--product--full .product--accessories{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.commerce-product--product--full .product--specifications > .field,.commerce-product--product--full .product--accessories > .field{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}@media all and (max-width:767px){.commerce-product--product--full .product--specifications,.commerce-product--product--full .product--accessories{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.commerce-product--product--full .product--specifications > .field,.commerce-product--product--full .product--accessories > .field{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.commerce-product--product--full .commerce-product--accessory--teaser{padding:1rem;background-color:#fff;border-radius:1.25rem;}.commerce-product--product--full .commerce-product--accessory--teaser + .commerce-product--accessory--teaser{margin-top:1.5rem;}.commerce-product--product--full .field--name-field-downloads{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.commerce-product--product--full .field--name-field-downloads > .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}.commerce-product--product--full .field--name-field-downloads{align-items:stretch;}@media all and (max-width:959px){.commerce-product--product--full .field--name-field-downloads{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.commerce-product--product--full .field--name-field-downloads > .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:479px){.commerce-product--product--full .field--name-field-downloads{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.commerce-product--product--full .field--name-field-downloads > .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.commerce-product--teaser{position:relative;}.commerce-product--teaser .field--name-field-features{display:flex;flex-direction:column;margin:0;}.commerce-product--teaser .field--name-field-features .field__item{position:relative;}.commerce-product--teaser .field--name-field-features .field__item::before{content:"";display:inline-block;width:15px;height:15px;background-image:url("/themes/custom/dms_theme/img/svg/check.svg");background-repeat:no-repeat;background-size:contain;position:relative;top:0.25em;margin-right:0.5em;}.facets-widget-checkbox ul.item-list__checkbox,.facets-widget-checkbox ul.item-list__links,.facets-widget-links ul.item-list__checkbox,.facets-widget-links ul.item-list__links{margin:0;padding:0;list-style:none;}.facets-widget-checkbox ul.item-list__checkbox li::before,.facets-widget-checkbox ul.item-list__links li::before,.facets-widget-links ul.item-list__checkbox li::before,.facets-widget-links ul.item-list__links li::before{content:unset;}.facets-widget-checkbox li.facet-item,.facets-widget-links li.facet-item{margin-top:0.5rem;}.facets-widget-checkbox li.facet-item:first-child,.facets-widget-links li.facet-item:first-child{margin-top:0;}.facets-widget-range_slider{margin-bottom:3rem;}.facets-widget-range_slider ul.item-list__range_slider{margin:0;padding:0;list-style:none;}.facets-widget-range_slider ul.item-list__range_slider li::before{content:unset;}.facets-widget-range_slider ul.item-list__range_slider .facet-slider{max-width:calc(100% - 3rem);margin-left:0.5rem;}@media all and (max-width:959px){.facets-widget-range_slider ul.item-list__range_slider .facet-slider{max-width:calc(100% - 1rem);}}.views__summary .block-facets-summary > ul{margin:0;padding:0;list-style:none;}.views__summary .block-facets-summary > ul li::before{content:unset;}.views__summary .block-facets-summary > ul{display:flex;flex-wrap:wrap;}.views__summary li.facet-summary-item--facet{margin:0.5rem 1rem 0.5rem 0;}.views__summary li.facet-summary-item--facet a{display:flex;padding:0.5rem 1rem;}.views__summary li.facet-summary-item--facet a .icon{font-size:0.75rem;margin-left:0.5em;}.views__summary li.facet-summary-item--facet a{border:2px solid #76BD22;background-color:#fff;color:#76BD22;text-decoration:none;}.views__summary li.facet-summary-item--facet a:hover,.views__summary li.facet-summary-item--facet a:focus{background-color:#76BD22;color:#fff;text-decoration:none;}a.facets-soft-limit-link{display:block;margin-top:0.5rem;color:#76BD22;}a.facets-soft-limit-link .icon{margin-left:0.5em;}.block-facet-blockarticle-categories,.block-facet-blockcategory{margin-bottom:1rem;text-transform:uppercase;}.block-facet-blockarticle-categories .facets-widget-checkbox ul.item-list__checkbox,.block-facet-blockarticle-categories .facets-widget-checkbox ul.item-list__links,.block-facet-blockarticle-categories .facets-widget-links ul.item-list__checkbox,.block-facet-blockarticle-categories .facets-widget-links ul.item-list__links,.block-facet-blockcategory .facets-widget-checkbox ul.item-list__checkbox,.block-facet-blockcategory .facets-widget-checkbox ul.item-list__links,.block-facet-blockcategory .facets-widget-links ul.item-list__checkbox,.block-facet-blockcategory .facets-widget-links ul.item-list__links{margin:0;padding:0;list-style:none;}.block-facet-blockarticle-categories .facets-widget-checkbox ul.item-list__checkbox li::before,.block-facet-blockarticle-categories .facets-widget-checkbox ul.item-list__links li::before,.block-facet-blockarticle-categories .facets-widget-links ul.item-list__checkbox li::before,.block-facet-blockarticle-categories .facets-widget-links ul.item-list__links li::before,.block-facet-blockcategory .facets-widget-checkbox ul.item-list__checkbox li::before,.block-facet-blockcategory .facets-widget-checkbox ul.item-list__links li::before,.block-facet-blockcategory .facets-widget-links ul.item-list__checkbox li::before,.block-facet-blockcategory .facets-widget-links ul.item-list__links li::before{content:unset;}.block-facet-blockarticle-categories .facets-widget-checkbox ul.item-list__checkbox,.block-facet-blockarticle-categories .facets-widget-checkbox ul.item-list__links,.block-facet-blockarticle-categories .facets-widget-links ul.item-list__checkbox,.block-facet-blockarticle-categories .facets-widget-links ul.item-list__links,.block-facet-blockcategory .facets-widget-checkbox ul.item-list__checkbox,.block-facet-blockcategory .facets-widget-checkbox ul.item-list__links,.block-facet-blockcategory .facets-widget-links ul.item-list__checkbox,.block-facet-blockcategory .facets-widget-links ul.item-list__links{display:flex;flex-wrap:wrap;}.block-facet-blockarticle-categories .facets-widget-checkbox li.facet-item,.block-facet-blockarticle-categories .facets-widget-links li.facet-item,.block-facet-blockcategory .facets-widget-checkbox li.facet-item,.block-facet-blockcategory .facets-widget-links li.facet-item{margin:0 1rem 0.5rem 0;}.block-facet-blockarticle-categories .facets-widget-checkbox li.facet-item input[type=checkbox],.block-facet-blockarticle-categories .facets-widget-links li.facet-item input[type=checkbox],.block-facet-blockcategory .facets-widget-checkbox li.facet-item input[type=checkbox],.block-facet-blockcategory .facets-widget-links li.facet-item input[type=checkbox]{display:none;}.block-facet-blockarticle-categories .facets-widget-checkbox input[type=checkbox] + label,.block-facet-blockarticle-categories .facets-widget-links input[type=checkbox] + label,.block-facet-blockcategory .facets-widget-checkbox input[type=checkbox] + label,.block-facet-blockcategory .facets-widget-links input[type=checkbox] + label{background:transparent;border:2px solid #323E48;color:#323E48;padding:0 0.5rem 0 0.5rem;font-weight:bold;border-radius:0.3125rem;margin:0;cursor:pointer;}.block-facet-blockarticle-categories .facets-widget-checkbox input[type=checkbox] + label::before,.block-facet-blockarticle-categories .facets-widget-links input[type=checkbox] + label::before,.block-facet-blockcategory .facets-widget-checkbox input[type=checkbox] + label::before,.block-facet-blockcategory .facets-widget-links input[type=checkbox] + label::before{display:none;}.block-facet-blockarticle-categories .facets-widget-checkbox input[type=checkbox]:checked + label,.block-facet-blockarticle-categories .facets-widget-links input[type=checkbox]:checked + label,.block-facet-blockcategory .facets-widget-checkbox input[type=checkbox]:checked + label,.block-facet-blockcategory .facets-widget-links input[type=checkbox]:checked + label{background:#323E48;color:#fff;font-weight:bold;}a.facets-reset-link{color:#dc3545;background:transparent;border-color:#dc3545;}a.facets-reset-link:hover,a.facets-reset-link:focus{color:#fff;background:#dc3545;border-color:#dc3545;}.block--facet-block--products__productivity .ui-slider-handle + .ui-slider-handle{display:none !important;}.field--label-inline .field__label{font-weight:bold;}.field--label-inline .field__label::after{content:": ";}.field--label-inline > *{display:inline-block;}.field--label-above .field__label{font-weight:bold;}.lightbox.video{position:relative;display:block;}.lightbox.video::before{content:"";position:absolute;z-index:1;width:100px;height:100px;left:calc(50% - 50px);top:calc(50% - 50px);background:transparent url(/themes/custom/dms_theme/img/svg/video.svg) no-repeat center center;background-size:contain;}.ui-dialog .filter-wrapper{display:none;}.webform-submission-dealer-contact-form{display:flex;flex-wrap:wrap;justify-content:space-between;}.webform-submission-dealer-contact-form > *{flex:0 0 calc(50% - 0.75rem);max-width:calc(50% - 0.75rem);}@media all and (max-width:479px){.webform-submission-dealer-contact-form > *{flex:0 0 100%;max-width:100%;}}.webform-submission-dealer-contact-form > *.form-actions,.webform-submission-dealer-contact-form > *.recaptcha-v3-policy,.webform-submission-dealer-contact-form > *.form-item-message,.webform-submission-dealer-contact-form > *.webform-address--wrapper{flex:0 0 100%;max-width:100%;}.webform-submission-dealer-contact-form > *.webform-address--wrapper h2.fieldset__title,.webform-submission-dealer-contact-form > *.webform-address--wrapper .fieldset__title.hero-slide__title,.webform-submission-dealer-contact-form > *.webform-address--wrapper .fieldset__title.nav__title,.webform-submission-dealer-contact-form > *.webform-address--wrapper .fieldset__title.menu__title,.webform-submission-dealer-contact-form > *.webform-address--wrapper .fieldset__title.block__title,.webform-submission-dealer-contact-form > *.webform-address--wrapper legend.fieldset__title{display:none;}.user-form,.user-register-form{max-width:48rem;}.user-form .field-group-fieldset > .fieldset-wrapper,.user-register-form .field-group-fieldset > .fieldset-wrapper{display:flex;flex-wrap:wrap;-moz-column-gap:1.5rem;column-gap:1.5rem;}.user-form .field-group-fieldset > .fieldset-wrapper > .form-wrapper,.user-register-form .field-group-fieldset > .fieldset-wrapper > .form-wrapper{flex:0 0 calc(50% - 1.5rem);}.user-form .field-group-fieldset > .fieldset-wrapper .field--type-boolean,.user-form .field-group-fieldset > .fieldset-wrapper .field--type-address,.user-register-form .field-group-fieldset > .fieldset-wrapper .field--type-boolean,.user-register-form .field-group-fieldset > .fieldset-wrapper .field--type-address{flex:0 0 100%;}.user-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-field-company-address-0-address],.user-register-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-field-company-address-0-address]{display:flex;flex-wrap:wrap;-moz-column-gap:1.5rem;column-gap:1.5rem;}.user-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-field-company-address-0-address] > .form-wrapper,.user-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-field-company-address-0-address] > .form-item,.user-register-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-field-company-address-0-address] > .form-wrapper,.user-register-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-field-company-address-0-address] > .form-item{flex:0 0 calc(50% - 1.5rem);}.user-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-field-company-address-0-address] .address-container-inline,.user-register-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-field-company-address-0-address] .address-container-inline{flex:0 0 100%;display:flex;flex-wrap:wrap;-moz-column-gap:1.5rem;column-gap:1.5rem;}.user-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-field-company-address-0-address] .address-container-inline > .form-item,.user-register-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-field-company-address-0-address] .address-container-inline > .form-item{flex:0 0 calc(50% - 1.5rem);}.user-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-account],.user-register-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-account]{flex:0 0 100%;display:flex;flex-wrap:wrap;-moz-column-gap:1.5rem;column-gap:1.5rem;}.user-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-account] > .form-item,.user-register-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-account] > .form-item{flex:0 0 calc(50% - 1.5rem);}.user-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-account] .js-form-type-password-confirm,.user-register-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-account] .js-form-type-password-confirm{flex:0 0 100%;display:flex;flex-wrap:wrap;-moz-column-gap:1.5rem;column-gap:1.5rem;}.user-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-account] .js-form-type-password-confirm > .form-item,.user-register-form .field-group-fieldset > .fieldset-wrapper [data-drupal-selector=edit-account] .js-form-type-password-confirm > .form-item{flex:0 0 calc(50% - 1.5rem);}.general-settings--address p{margin:1rem 0;}.general-settings--address p:first-child{margin-top:0;}.general-settings--address p:last-child{margin-bottom:0;}.general-settings--footer-socials{display:flex;flex-direction:column;align-items:flex-end;}.general-settings--footer-socials .general-settings__socials{display:flex;margin-bottom:-0.5rem;margin-top:1.5rem;}.general-settings--footer-socials .general-settings__socials .field{margin-right:0.5rem;margin-bottom:0.5rem;}.general-settings--footer-socials .general-settings__socials .field:last-child{margin-right:0;}.general-settings--footer-socials .general-settings__socials .field span{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.general-settings--footer-socials .general-settings__socials .field .icon{font-size:0.75rem;}.general-settings--footer-socials .general-settings__socials .field a,.general-settings--footer-socials .general-settings__socials .field a:link,.general-settings--footer-socials .general-settings__socials .field a:visited,.general-settings--footer-socials .general-settings__socials .field a:active{display:flex;align-items:center;justify-content:center;text-align:center;width:1.125rem;height:1.125rem;background:#76BD22;border-radius:2px;color:#222;text-decoration:none;transition:background-color 0.35 ease;}.general-settings--footer-socials .general-settings__socials .field a:hover,.general-settings--footer-socials .general-settings__socials .field a:focus,.general-settings--footer-socials .general-settings__socials .field a:link:hover,.general-settings--footer-socials .general-settings__socials .field a:link:focus,.general-settings--footer-socials .general-settings__socials .field a:visited:hover,.general-settings--footer-socials .general-settings__socials .field a:visited:focus,.general-settings--footer-socials .general-settings__socials .field a:active:hover,.general-settings--footer-socials .general-settings__socials .field a:active:focus{color:#222;background:rgb(104.5067264574,167.3878923767,30.1121076233);text-decoration:none;}.general-settings--our-sectors{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}.general-settings--our-sectors .field--name-field-block-our-sectors-media,.general-settings--our-sectors .general-settings__main{flex:0 0 50%;max-width:50%;}@media all and (max-width:767px){.general-settings--our-sectors .field--name-field-block-our-sectors-media,.general-settings--our-sectors .general-settings__main{flex:0 0 100%;max-width:100%;}}.general-settings--our-sectors .field--name-field-block-our-sectors-media{position:relative;align-self:stretch;}.general-settings--our-sectors .field--name-field-block-our-sectors-media video,.general-settings--our-sectors .field--name-field-block-our-sectors-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.general-settings--our-sectors .field--name-field-block-our-sectors-media .node-highlight{position:absolute;top:0;right:0;bottom:0;left:0;}.general-settings--our-sectors .general-settings__main{padding:2rem 1.25rem 2rem 8rem;}@media all and (max-width:1599px){.general-settings--our-sectors .general-settings__main{padding-left:4rem;}}@media all and (max-width:1199px){.general-settings--our-sectors .general-settings__main{padding-left:2rem;}}.general-settings--our-sectors .general-settings__main .general-settings__main__inner{max-width:720px;}@media all and (max-width:767px){.general-settings--our-sectors .general-settings__main{max-width:100%;padding:2rem 1.25rem;}}.general-settings--our-sectors .views-view--sectors--block-list,.general-settings--our-sectors .field--name-field-block-our-sectors-link{margin-top:1.5rem;}.general-settings--our-sectors .node-highlight{display:flex;align-items:flex-end;padding:2rem;}.general-settings--our-sectors .node-highlight img{position:absolute;top:0;right:0;bottom:0;left:0;}.general-settings--our-sectors .node-highlight::before{content:"";position:absolute;z-index:1;top:65%;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgb(50,62,72) 0%,rgba(50,62,72,0) 100%);mix-blend-mode:multiply;}.general-settings--our-sectors .node-highlight__header{position:relative;z-index:2;}.general-settings--our-sectors .node-highlight__header::after{margin-left:0.625rem;text-decoration:underline;}.general-settings--our-sectors .node-highlight__header::after{content:"\e906";}.general-settings--our-sectors .node-highlight__header::before,.general-settings--our-sectors .node-highlight__header::after{text-decoration:none;}.general-settings--our-sectors .node-highlight__header::after{margin:1rem 0 0 0;}.general-settings--our-sectors h3.node-highlight__title{margin:0;}.general-settings--our-sectors .node-highlight__subtitle{font-size:clamp(1rem,0.83vw + 0.75rem,1.38rem);margin:0;}.general-settings--product-registration-cta,.general-settings--product-registration-overview-cta{text-align:center;padding:2rem;background:#76BD22;color:#fff;border-radius:1.25rem;max-width:300px;margin-left:auto;}.general-settings--product-registration-cta .btn,.general-settings--product-registration-cta .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .general-settings--product-registration-cta a,.general-settings--product-registration-cta .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .general-settings--product-registration-cta a,.general-settings--product-registration-cta .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .general-settings--product-registration-cta a,.general-settings--product-registration-cta .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .general-settings--product-registration-cta a,.general-settings--product-registration-cta .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .general-settings--product-registration-cta a,.general-settings--product-registration-cta .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .general-settings--product-registration-cta a,.general-settings--product-registration-cta .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .general-settings--product-registration-cta a,.general-settings--product-registration-overview-cta .btn,.general-settings--product-registration-overview-cta .commerce-product--product--teaser .node-readmore a,.commerce-product--product--teaser .node-readmore .general-settings--product-registration-overview-cta a,.general-settings--product-registration-overview-cta .node--location--teaser .node-readmore a,.node--location--teaser .node-readmore .general-settings--product-registration-overview-cta a,.general-settings--product-registration-overview-cta .node--sector--teaser .node-readmore a,.node--sector--teaser .node-readmore .general-settings--product-registration-overview-cta a,.general-settings--product-registration-overview-cta .node--product-type--teaser .node-readmore a,.node--product-type--teaser .node-readmore .general-settings--product-registration-overview-cta a,.general-settings--product-registration-overview-cta .node--product-range--teaser .node-readmore a,.node--product-range--teaser .node-readmore .general-settings--product-registration-overview-cta a,.general-settings--product-registration-overview-cta .node--product-category--teaser .node-readmore a,.node--product-category--teaser .node-readmore .general-settings--product-registration-overview-cta a,.general-settings--product-registration-overview-cta .commerce-product--product--download .node-readmore a,.commerce-product--product--download .node-readmore .general-settings--product-registration-overview-cta a,.general-settings--product-registration-cta button.button.form-submit,.general-settings--product-registration-overview-cta button.button.form-submit,.general-settings--product-registration-cta input[type=submit],.general-settings--product-registration-overview-cta input[type=submit],.general-settings--product-registration-cta .facets-summary-item-list .facet-summary-item--facet a,.general-settings--product-registration-overview-cta .facets-summary-item-list .facet-summary-item--facet a,.facets-summary-item-list .facet-summary-item--facet .general-settings--product-registration-cta a,.facets-summary-item-list .facet-summary-item--facet .general-settings--product-registration-overview-cta a{margin-left:0;margin-right:0;}@media all and (max-width:767px){.general-settings--product-registration-cta,.general-settings--product-registration-overview-cta{padding:1.5rem;margin-left:0;max-width:100%;}}.general-settings--product-registration-overview-cta{max-width:100%;}@media all and (max-width:959px){.general-settings--product-registration-overview-cta{padding:1rem;}}.general-settings--vacancies-sidebar{border-radius:1.25rem;background:#f7f7f7;box-shadow:0px 10px 20px rgba(0,0,0,0.1607843137);padding:2.5rem;text-align:center;}.geysir-modal-add-select-type-form{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.geysir-modal-add-select-type-form .geysir-add-type{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:20%;}.geysir-modal-add-select-type-form{padding:2.1875rem 0;}.geysir-modal-add-select-type-form .geysir-add-type{padding:0;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid transparent;min-width:auto;}.geysir-modal-add-select-type-form .geysir-add-type input{width:100%;margin-bottom:auto;}.geysir-modal-add-select-type-form .geysir-add-type span{margin-top:0.3125rem;}@media all and (max-width:959px){.geysir-modal-add-select-type-form{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.geysir-modal-add-select-type-form .geysir-add-type{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:25%;}}@media all and (max-width:767px){.geysir-modal-add-select-type-form{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.geysir-modal-add-select-type-form .geysir-add-type{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}}@media all and (max-width:479px){.geysir-modal-add-select-type-form{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.geysir-modal-add-select-type-form .geysir-add-type{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}.geysir-modal-add-select-type-form .geysir-add-type:hover{border:1px solid #2196f3;}.geysir-button{margin:0 auto;}.geysir-field-paragraph-wrapper{pointer-events:none;}.geysir-field-paragraph-wrapper > *{pointer-events:all;}.geysir-field-paragraph-wrapper:hover{z-index:2;}.geysir-field-paragraph-wrapper:hover > .paragraph{position:relative;z-index:1;}.geysir-field-paragraph-wrapper:hover::after{background-color:transparent;}.editor-link-dialog{width:30rem;min-height:18.75rem;}@media all and (max-width:767px){.editor-link-dialog{width:auto;max-width:20rem;}}.editor-link-dialog .editor-link-dialog{min-height:18.75rem;}.editor-link-dialog .linkit-ui-autocomplete{max-height:11.875rem;box-shadow:0 5px 10px 0 rgba(239,239,239,0.75);}.media-image-edit-form .focal-point-wrapper .focal-point-preview-link{background-color:#efefef;margin:1.25rem 0 0;padding:0.3125rem;color:#000;border:1px solid #cccccc;text-decoration:none;}.media-image-edit-form .focal-point-wrapper .focal-point-preview-link::before{margin-right:0.3125rem;}.media-image-edit-form .focal-point-wrapper .focal-point-preview-link:hover{background-color:#cccccc;color:#000;}.media-image-edit-form details[data-drupal-selector=edit-group-video]{background-color:#efefef;margin:1.25rem 0;padding:0.625rem;border:1px solid #cccccc;}.media-image-edit-form details[data-drupal-selector=edit-group-video] > summary{display:none;}.media-image-edit-form .js-form-type-vertical-tabs{display:none;}.geysir-dialog .ui-dialog-content{padding:0.625rem;}.geysir-dialog .tabledrag-toggle-weight-wrapper{display:none;}.geysir-dialog details{padding:0.625rem 0;}.geysir-dialog details > summary{display:none;}.geysir-dialog .form-required::after{content:"*";display:inline-block;margin-left:0.1875rem;}.geysir-dialog .field--type-link fieldset{border:1px solid #cccccc;}.geysir-dialog .horizontal-tabs{margin:0;}.geysir-dialog .horizontal-tabs-list{font-size:1rem;}.geysir-dialog .field-multiple-table{width:100%;}.geysir-dialog .field-multiple-table thead h4{background-color:#efefef;margin:0;padding:0.625rem 0;text-transform:uppercase;}.geysir-dialog .field-multiple-table td.field-multiple-drag{width:1.875rem;}.geysir-dialog .paragraphs-actions{display:flex;justify-content:flex-end;float:none !important;margin:0 !important;padding:0.625rem 0;border-bottom:1px dashed #efefef;}@media all and (max-width:767px){.geysir-dialog .paragraphs-actions input[type=submit].paragraphs-icon-button-edit{background-image:url(/themes/custom/dms_theme/img/svg/geysir/icon-edit.svg);}.geysir-dialog .paragraphs-actions input[type=submit].paragraphs-icon-button-collapse{background-image:url(/themes/custom/dms_theme/img/svg/geysir/icon-collapse.svg);}}.geysir-dialog .paragraphs-actions .paragraphs-dropdown{margin:0;}.geysir-dialog .paragraphs-actions .paragraphs-dropdown.open .paragraphs-dropdown-actions{border:0;top:2.3125rem;}@media all and (max-width:767px){.geysir-dialog .paragraphs-actions .paragraphs-dropdown.open .paragraphs-dropdown-actions{top:2.1875rem;}}.geysir-dialog .paragraphs-actions .paragraphs-dropdown.open .paragraphs-dropdown-actions input[type=submit]{background-color:#fff;}.geysir-dialog .paragraphs-actions .paragraphs-dropdown.open .paragraphs-dropdown-actions input[type=submit]:not(:first-child){margin-top:-1px;}.geysir-dialog .paragraphs-actions .paragraphs-dropdown.open .paragraphs-dropdown-actions input[type=submit]:hover{background-color:#cccccc;}.geysir-dialog .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-actions{box-shadow:none;border-radius:0;}.geysir-dialog .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-toggle{background-color:#efefef;height:2.375rem;border:1px solid #cccccc;border-left:0;border-radius:0;cursor:pointer;box-shadow:none;}@media all and (max-width:767px){.geysir-dialog .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-toggle{height:2.25rem;}}.geysir-dialog .paragraphs-actions .paragraphs-dropdown .paragraphs-dropdown-toggle:hover{background-color:#cccccc;}.geysir-dialog a:hover{color:#2196f3;}.geysir-dialog .paragraphs-subform{margin-top:0.625rem;}.geysir-dialog .tabledrag-handle .handle{background-position:center;width:30px;height:24px;margin:0;}.geysir-dialog .dropbutton-multiple .dropbutton-toggle{background-color:#efefef;border:1px solid #cccccc;border-left:0;}.geysir-dialog .dropbutton-multiple.open .dropbutton-action{margin-top:-1px;}.geysir-dialog .dropbutton-multiple.open .dropbutton-action .button{width:100%;}.geysir-dialog .dropbutton-multiple.open .dropbutton-action:first-child{margin-top:0;}.geysir-dialog .entities-list{display:flex;flex-wrap:wrap;}.geysir-dialog .entities-list .rendered-entity{background-color:rgba(239,239,239,0.5);width:calc(33.333% - 20px);padding:0.625rem;overflow:hidden;text-align:center;border:1px solid transparent;display:flex;flex-direction:column;}.geysir-dialog .entities-list .rendered-entity .field{margin:0 0 0.625rem;}.geysir-dialog .entities-list .rendered-entity .remove-button{margin-top:auto;}@media all and (max-width:767px){.geysir-dialog .entities-list .rendered-entity{width:calc(50% - 20px);}}@media all and (max-width:479px){.geysir-dialog .entities-list .rendered-entity{width:calc(100% - 20px);}}.geysir-dialog .entities-list .rendered-entity .field--name-name{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.geysir-dialog .entities-list .rendered-entity:hover{background-color:#efefef;border-color:#cccccc;opacity:1;}.geysir-dialog .entities-list .rendered-entity input[type=submit]{padding:0rem 0.9375rem;}.geysir-dialog.ui-dialog input[type=submit]{display:inline-block;background-color:#efefef;background-image:none;padding:0.25rem 1rem;font-size:1rem;color:#333333;border:1px solid #cccccc;border-radius:0;}.geysir-dialog.ui-dialog input[type=submit]:hover{background-color:#cccccc;}.geysir-dialog .description{font-size:80%;color:rgba(0,0,0,0.5);}.geysir-dialog input[type=tel],.geysir-dialog input[type=text],.geysir-dialog input[type=email],.geysir-dialog input[type=url],.geysir-dialog input[type=date],.geysir-dialog input[type=search],.geysir-dialog input[type=number],.geysir-dialog input[type=password],.geysir-dialog select,.geysir-dialog textarea,.geysir-dialog .file-input-wrapper{width:100%;height:2.625rem;padding:0.375rem 0.9375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cccccc;border-radius:0;background-color:#fff;color:#323E48;font-size:1rem;line-height:1.75;}.geysir-dialog input[type=tel].error,.geysir-dialog input[type=text].error,.geysir-dialog input[type=email].error,.geysir-dialog input[type=url].error,.geysir-dialog input[type=date].error,.geysir-dialog input[type=search].error,.geysir-dialog input[type=number].error,.geysir-dialog input[type=password].error,.geysir-dialog select.error,.geysir-dialog textarea.error,.geysir-dialog .file-input-wrapper.error{border:1px solid #f44336;}.geysir-dialog input[type=tel].error:focus,.geysir-dialog input[type=text].error:focus,.geysir-dialog input[type=email].error:focus,.geysir-dialog input[type=url].error:focus,.geysir-dialog input[type=date].error:focus,.geysir-dialog input[type=search].error:focus,.geysir-dialog input[type=number].error:focus,.geysir-dialog input[type=password].error:focus,.geysir-dialog select.error:focus,.geysir-dialog textarea.error:focus,.geysir-dialog .file-input-wrapper.error:focus{border-color:#f44336;}.geysir-dialog input[type=tel]:focus,.geysir-dialog input[type=text]:focus,.geysir-dialog input[type=email]:focus,.geysir-dialog input[type=url]:focus,.geysir-dialog input[type=date]:focus,.geysir-dialog input[type=search]:focus,.geysir-dialog input[type=number]:focus,.geysir-dialog input[type=password]:focus,.geysir-dialog select:focus,.geysir-dialog textarea:focus,.geysir-dialog .file-input-wrapper:focus{border:1px solid #aaaaaa;}.geysir-dialog select{padding-right:2.5rem;background-image:url(/themes/custom/dms_theme/img/svg/dropdown.svg);background-size:0.625rem 0.625rem;background-repeat:no-repeat;background-position:right 0.9375rem center;}.geysir-dialog textarea{min-height:12.5rem;font-size:1rem;resize:vertical;}.geysir-dialog .messages{margin:0.625rem 0;padding:0.625rem;}.geysir-dialog .field-multiple-table{border-collapse:collapse;}.geysir-dialog tr.drag-previous{background-color:#ffd;}.geysir-dialog tr.draggable{border-bottom:1px dashed #efefef;}.geysir-dialog tr.draggable .paragraphs-actions{padding:0;border:0;}.geysir-dialog tr.draggable:last-child{border:0;}.geysir-dialog tr.draggable.drag{background-color:#efefef;opacity:0.5;}.layout--search-api-downloads .block + .block{margin-top:1.5rem;}.layout--search-api-vacancies .facets-widget-dropdown{display:flex;align-items:center;gap:1.5rem;}.layout--search-api-vacancies .facets-widget-dropdown h3{font-size:1rem;margin-bottom:0;}.layout--search-api-vacancies .facets-widget-dropdown h3::after{content:": ";}.layout--search-api-vacancies .facets-widget-dropdown select{width:auto;}.menu--account{margin-right:auto;}.region--mobile-menu .menu--account{background-color:rgba(0,0,0,0.15);}.menu--account a[data-drupal-link-system-path="user/login"],.menu--account a[data-drupal-link-system-path=user]{position:relative;}.menu--account a[data-drupal-link-system-path="user/login"]::before,.menu--account a[data-drupal-link-system-path=user]::before{content:"";display:inline-block;width:1em;height:1em;margin-right:0.5rem;-webkit-mask-image:url("/themes/custom/dms_theme/img/svg/user-leaves.svg");mask-image:url("/themes/custom/dms_theme/img/svg/user-leaves.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#000;}.region--footer .menu--account a[data-drupal-link-system-path="user/login"]::before,.region--footer .menu--account a[data-drupal-link-system-path=user]::before{top:0;background-color:#fff;}.node-pg-hero .menu--account a[data-drupal-link-system-path="user/login"]::before,.node-pg-hero .menu--account a[data-drupal-link-system-path=user]::before{background-color:#fff;}.region--mobile-menu .menu--account a::before{background-color:#fff;}.menu--bottom-menu{font-size:0.875rem;line-height:normal;}.menu--bottom-menu .menu__list{display:flex;flex-wrap:wrap;margin-top:-0.5rem;}@media all and (max-width:479px){.menu--bottom-menu .menu__list{display:block;}}.menu--bottom-menu .menu__item{display:flex;margin:0.5rem 0 0;}@media all and (max-width:479px){.menu--bottom-menu .menu__item{margin-top:0.5rem;}.menu--bottom-menu .menu__item:first-child{margin-top:0;}}.menu--bottom-menu .menu__item::after{content:"|";margin:0 0.75rem;}@media all and (max-width:479px){.menu--bottom-menu .menu__item::after{display:none;}}.menu--bottom-menu .menu__item:last-child::after{display:none;}.menu--bottom-menu .menu__item a,.menu--bottom-menu .menu__item a:link,.menu--bottom-menu .menu__item a:visited,.menu--bottom-menu .menu__item a:active{color:#fff;text-decoration:none;}.menu--bottom-menu .menu__item a:hover,.menu--bottom-menu .menu__item a:focus,.menu--bottom-menu .menu__item a:link:hover,.menu--bottom-menu .menu__item a:link:focus,.menu--bottom-menu .menu__item a:visited:hover,.menu--bottom-menu .menu__item a:visited:focus,.menu--bottom-menu .menu__item a:active:hover,.menu--bottom-menu .menu__item a:active:focus{color:#fff;text-decoration:underline;}.menu--bottom-menu .menu__item a.is-active,.menu--bottom-menu .menu__item a:link.is-active,.menu--bottom-menu .menu__item a:visited.is-active,.menu--bottom-menu .menu__item a:active.is-active{color:#fff;text-decoration:underline;}.menu--bottom-menu .menu__item.menu__item--active a,.menu--bottom-menu .menu__item.menu__item--active a:link,.menu--bottom-menu .menu__item.menu__item--active a:visited,.menu--bottom-menu .menu__item.menu__item--active a:active{color:#fff;text-decoration:underline;}@media all and (max-width:479px){.menu--dms-menu{margin-top:0.5rem;}}.menu--dms-menu a,.menu--dms-menu a:link,.menu--dms-menu a:active,.menu--dms-menu a:visited{color:#fff;text-decoration:none;}.menu--dms-menu a:hover,.menu--dms-menu a:focus,.menu--dms-menu a:link:hover,.menu--dms-menu a:link:focus,.menu--dms-menu a:active:hover,.menu--dms-menu a:active:focus,.menu--dms-menu a:visited:hover,.menu--dms-menu a:visited:focus{color:#fff;text-decoration:underline;}.block--menu-block--fixed-product,.block--menu-block--fixed{position:fixed;z-index:11;right:1rem;top:50%;transform:translateY(-50%);}@media all and (max-width:767px){.block--menu-block--fixed-product,.block--menu-block--fixed{top:unset;bottom:1rem;transform:unset;}}ul.menu--fixed-product,ul.menu--fixed{display:flex;flex-direction:column;gap:0.75rem;}@media all and (max-width:767px){ul.menu--fixed-product,ul.menu--fixed{flex-direction:row;}}ul.menu--fixed-product .menu__item a,ul.menu--fixed .menu__item a{display:block;height:3.4375rem;width:3.4375rem;border-radius:50%;background-color:#222;background-repeat:no-repeat;background-size:50% 50%;background-position:center;line-height:3.5rem;color:transparent;text-decoration:none;overflow:hidden;cursor:pointer;transition:scale 0.25s ease-in-out;}@media all and (max-width:767px){ul.menu--fixed-product .menu__item a,ul.menu--fixed .menu__item a{height:2.5rem;width:2.5rem;}}ul.menu--fixed-product .menu__item a:hover,ul.menu--fixed .menu__item a:hover{background-color:#76BD22;scale:110%;}ul.menu--fixed-product .phone,ul.menu--fixed .phone{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIGZpbGw9IiNmZmZmZmYiIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmVyc2lvbj0iMS4xIiBpZD0ibG5pX2xuaS1waG9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDY0IDY0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2NCA2NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8Zz4KCTxwYXRoIGQ9Ik00OC42LDYwLjljLTguMSwwLTE5LjYtNS44LTMwLjItMTUuOEM0LDMxLjMtMi4xLDE1LjksNC4zLDkuMWMwLjMtMC4zLDAuNy0wLjYsMS4xLTAuOGw4LjEtNC42YzIuMS0xLjIsNC43LTAuNiw2LjEsMS40CgkJbDUuOSw4LjRjMC43LDEsMSwyLjIsMC43LDMuNEMyNiwxOCwyNS4zLDE5LDI0LjMsMTkuN0wyMC44LDIyYzIuNywzLjksMTAsMTMuNiwyMS42LDIwLjVjMC4xLDAuMSwwLjIsMCwwLjIsMGwyLjUtMy40CgkJYzEuNC0xLjksNC4xLTIuNCw2LjItMS4xbDguOCw1LjZjMi4xLDEuMywyLjcsNCwxLjQsNi4xbC00LjgsNy43Yy0wLjMsMC40LTAuNiwwLjgtMC45LDEuMUM1NCw2MC4xLDUxLjUsNjAuOSw0OC42LDYwLjl6CgkJIE0xNS44LDcuNkMxNS44LDcuNiwxNS43LDcuNiwxNS44LDcuNmwtOC4yLDQuNmMtMy44LDQuMSwwLjksMTcuMiwxNCwyOS42YzEzLjMsMTIuNiwyNywxNy4xLDMxLjQsMTMuM2wwLDBjMCwwLDAsMCwwLDBsNC44LTcuNwoJCWwtOC44LTUuNmMtMC4xLDAtMC4yLDAtMC4yLDBsLTIuNSwzLjRjLTEuNCwxLjktNC4xLDIuNC02LjEsMS4yYy0xMi41LTcuNS0yMC4zLTE3LjktMjMuMS0yMmMtMC43LTEtMC45LTIuMi0wLjctMy4zCgkJYzAuMi0xLjIsMC45LTIuMiwxLjktMi44bDMuNS0yLjNsLTUuOC04LjNDMTUuOSw3LjcsMTUuOCw3LjYsMTUuOCw3LjZ6Ii8+CjwvZz4KPC9zdmc+Cg==");}ul.menu--fixed-product .envelope,ul.menu--fixed .envelope{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIGZpbGw9IiNmZmZmZmYiIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmVyc2lvbj0iMS4xIiBpZD0ibG5pX2xuaS1lbnZlbG9wZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDY0IDY0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2NCA2NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBkPSJNNTYsOS42SDhjLTMuNCwwLTYuMywyLjgtNi4zLDYuM3YzMi40YzAsMy40LDIuOCw2LjMsNi4zLDYuM2g0OGMzLjQsMCw2LjMtMi44LDYuMy02LjNWMTUuOEM2Mi4zLDEyLjQsNTkuNCw5LjYsNTYsOS42egoJIE01NiwxNC4xYzAuMSwwLDAuMiwwLDAuMywwTDMyLDI5LjdMNy43LDE0LjFjMC4xLDAsMC4yLDAsMC4zLDBINTZ6IE01Niw0OS45SDhjLTEsMC0xLjgtMC44LTEuOC0xLjhWMTguNWwyMy40LDE1CgljMC43LDAuNSwxLjUsMC43LDIuMywwLjdjMC44LDAsMS42LTAuMiwyLjMtMC43bDIzLjQtMTV2MjkuN0M1Ny44LDQ5LjIsNTcsNDkuOSw1Niw0OS45eiIvPgo8L3N2Zz4K");}ul.menu--fixed-product .facebook,ul.menu--fixed .facebook{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIGZpbGw9IiNmZmZmZmYiIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmVyc2lvbj0iMS4xIiBpZD0ibG5pX2xuaS1mYWNlYm9vay1maWxsZWQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjQgNjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTQ3LjQsMjUuOEw0Ny40LDI1LjhoLTUuNmgtMnYtMnYtNi4ydi0yaDJINDZjMS4xLDAsMi0wLjgsMi0yVjNjMC0xLjEtMC44LTItMi0yaC03LjNjLTcuOSwwLTEzLjQsNS42LTEzLjQsMTMuOXY4Ljd2MmgtMgoJaC02LjhjLTEuNCwwLTIuNywxLjEtMi43LDIuN3Y3LjJjMCwxLjQsMS4xLDIuNywyLjcsMi43aDYuNmgydjJ2MjAuMWMwLDEuNCwxLjEsMi43LDIuNywyLjdoOS40YzAuNiwwLDEuMS0wLjMsMS41LTAuNwoJczAuNy0xLjEsMC43LTEuN2wwLDBsMCwwVjQwLjN2LTJoMi4xSDQ2YzEuMywwLDIuMy0wLjgsMi41LTJ2LTAuMXYtMC4xbDEuNC02LjljMC4xLTAuNywwLTEuNS0wLjYtMi4zCglDNDkuMSwyNi40LDQ4LjIsMjUuOSw0Ny40LDI1Ljh6Ii8+Cjwvc3ZnPgo=");}ul.menu--fixed-product .linkedin,ul.menu--fixed .linkedin{background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iNTIiIGhlaWdodD0iNTIiIHZpZXdCb3g9IjAgMCA2NCA2NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNDEyXzcxKSI+PHBhdGggZD0iTTE0LjYgNjNINS43QzIuNiA2MyAwIDYwLjUgMCA1Ny41VjI4QzAgMjQuOSAyLjUgMjIuNSA1LjcgMjIuNUgxNC42QzE3LjcgMjIuNSAyMC4zIDI1IDIwLjMgMjhWNTcuNUMyMC40IDYwLjUgMTcuOCA2MyAxNC42IDYzWk01LjcgMjcuNEM1LjQgMjcuNCA1LjEgMjcuNSA1LjEgMjcuOFY1Ny4zQzUuMSA1Ny40IDUuMiA1Ny43IDUuNyA1Ny43SDE0LjZDMTQuOSA1Ny43IDE1LjIgNTcuNiAxNS4yIDU3LjNWMjhDMTUuMiAyNy45IDE0LjkgMjcuNiAxNC42IDI3LjZINS43VjI3LjRaIi8+PHBhdGggZD0iTTU4Ljc5ODQgNjNINDkuNzk4NEM0Ni42OTg0IDYzIDQ0LjA5ODQgNjAuNSA0NC4wOTg0IDU3LjVWNDUuM0M0NC4wOTg0IDQ0LjcgNDMuNjk4NCA0NC4zIDQyLjg5ODQgNDQuM0M0Mi4yOTg0IDQ0LjMgNDEuNjk4NCA0NC43IDQxLjY5ODQgNDUuM1Y1Ny40QzQxLjY5ODQgNjAuNSAzOS4xOTg0IDYyLjkgMzUuOTk4NCA2Mi45SDI3LjA5ODRDMjMuOTk4NCA2Mi45IDIxLjM5ODQgNjAuNCAyMS4zOTg0IDU3LjRWMjhDMjEuMzk4NCAyNC45IDIzLjg5ODQgMjIuNSAyNy4wOTg0IDIyLjVIMzUuOTk4NEMzNy44OTg0IDIyLjUgMzkuNDk4NCAyMy40IDQwLjQ5ODQgMjQuOEM0MC44OTg0IDI0LjcgNDEuMzk4NCAyNC40IDQxLjY5ODQgMjQuMkM0NC43OTg0IDIyLjcgNDguMjk4NCAyMi4zIDUxLjQ5ODQgMjIuN0M1OC40OTg0IDIzLjYgNjMuODk4NCAyOS40IDYzLjk5ODQgMzYuNFY1Ny43QzY0LjI5ODQgNjAuNSA2MS43OTg0IDYzIDU4Ljc5ODQgNjNaTTQyLjk5ODQgMzkuNEM0Ni4zOTg0IDM5LjQgNDkuMDk4NCA0Mi4yIDQ5LjA5ODQgNDUuNFY1Ny41QzQ5LjA5ODQgNTcuNiA0OS4xOTg0IDU3LjkgNDkuNjk4NCA1Ny45SDU4LjU5ODRDNTguODk4NCA1Ny45IDU5LjE5ODQgNTcuOCA1OS4xOTg0IDU3LjVWMzYuM0M1OS4wOTg0IDMxLjkgNTUuNTk4NCAyOC4xIDUwLjk5ODQgMjcuN0M0OC42OTg0IDI3LjQgNDUuOTk4NCAyNy44IDQzLjY5ODQgMjguOUM0Mi40OTg0IDI5LjMgNDEuNDk4NCAzMC4xIDQwLjQ5ODQgMzAuN0wzNi41OTg0IDMzLjVWMjhDMzYuNTk4NCAyNy45IDM2LjQ5ODQgMjcuNiAzNS45OTg0IDI3LjZIMjcuMDk4NEMyNi43OTg0IDI3LjYgMjYuNDk4NCAyNy43IDI2LjQ5ODQgMjhWNTcuNUMyNi40OTg0IDU3LjYgMjYuNTk4NCA1Ny45IDI3LjA5ODQgNTcuOUgzNi4wOTg0QzM2LjM5ODQgNTcuOSAzNi42OTg0IDU3LjggMzYuNjk4NCA1Ny41VjQ1LjNDMzYuODk4NCA0MiAzOS40OTg0IDM5LjQgNDIuOTk4NCAzOS40WiIvPjxwYXRoIGQ9Ik0xMC43OTkyIDIxLjlDNC45OTkyMiAyMS45IDAuMTk5MjE5IDE3LjIgMC4xOTkyMTkgMTEuNEMwLjE5OTIxOSA1LjYgNC43OTkyMiAxIDEwLjc5OTIgMUMxNi43OTkyIDEgMjEuMzk5MiA1LjcgMjEuMzk5MiAxMS41QzIxLjM5OTIgMTcuMyAxNi41OTkyIDIxLjkgMTAuNzk5MiAyMS45Wk0xMC43OTkyIDYuMUM3LjY5OTIyIDYuMSA1LjA5OTIyIDguNiA1LjA5OTIyIDExLjVDNS4wOTkyMiAxNC42IDcuNTk5MjIgMTYuOSAxMC43OTkyIDE2LjlDMTMuOTk5MiAxNi45IDE2LjQ5OTIgMTQuNCAxNi40OTkyIDExLjVDMTYuNDk5MiA4LjQgMTMuOTk5MiA2LjEgMTAuNzk5MiA2LjFaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDBfNDEyXzcxIj48cmVjdCB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIGZpbGw9IndoaXRlIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+");}ul.menu--fixed-product .youtube,ul.menu--fixed .youtube{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIGZpbGw9IiNmZmZmZmYiIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmVyc2lvbj0iMS4xIiBpZD0ibG5pX2xuaS15b3V0dWJlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY0IDY0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGQ9Ik02MS43LDE3LjFjLTAuNy0yLjctMi44LTQuOC01LjUtNS41QzUxLjQsMTAuMywzMiwxMC4zLDMyLDEwLjNzLTE5LjQsMC0yNC4yLDEuM2MtMi43LDAuNy00LjgsMi44LTUuNSw1LjVDMSwyMiwxLDMyLDEsMzIKCXMwLDEwLjEsMS4zLDE0LjljMC43LDIuNywyLjgsNC44LDUuNSw1LjVjNC44LDEuMywyNC4yLDEuMywyNC4yLDEuM3MxOS40LDAsMjQuMi0xLjNjMi43LTAuNyw0LjgtMi44LDUuNS01LjVDNjMsNDIuMSw2MywzMiw2MywzMgoJUzYzLDIyLDYxLjcsMTcuMXogTTI1LjgsNDEuM1YyMi43TDQxLjksMzJMMjUuOCw0MS4zeiIvPgo8L3N2Zz4K");}ul.menu--fixed-product .file,ul.menu--fixed .file{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIGZpbGw9IiNmZmZmZmYiIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmVyc2lvbj0iMS4xIiBpZD0ibG5pX2xuaS1lbXB0eS1maWxlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY0IDY0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGQ9Ik00OS41LDEuOEgxNC41Yy0zLjQsMC02LjEsMi43LTYuMSw2LjF2MzIuMWMwLDEuNSwwLjYsMi45LDEuNywzLjlsMTgsMTdjMSwxLDIuMywxLjUsMy43LDEuNWgxNy42YzMuNCwwLDYuMS0yLjcsNi4xLTYuMQoJVjcuOUM1NS42LDQuNSw1Mi44LDEuOCw0OS41LDEuOHogTTE2LjIsNDMuNGgxMS43YzAuNSwwLDAuOSwwLjQsMC45LDAuOHYxMUwxNi4yLDQzLjR6IE01MS4xLDU2LjFjMCwwLjktMC43LDEuNi0xLjYsMS42SDMzLjNWNDQuMgoJYzAtMi45LTIuNC01LjMtNS40LTUuM2gtMTV2LTMxYzAtMC45LDAuNy0xLjYsMS42LTEuNmgzNC45YzAuOSwwLDEuNiwwLjcsMS42LDEuNlY1Ni4xeiIvPgo8L3N2Zz4K");}ul.menu--fixed-product .menu__item a{border-radius:30px;}ul.menu--fixed-product .menu__item a:hover{padding-left:1rem;padding-right:3rem;background-position:calc(100% + 1rem);color:#fff;width:auto;}.region--header .menu--main{margin-left:auto;font-size:1.25rem;line-height:normal;color:#1D2E37;}@media all and (max-width:1199px){.region--header .menu--main{display:none;}}.region--header .menu--main > .menu__list{display:flex;flex-wrap:wrap;margin-bottom:-0.5rem;}.region--header .menu--main > .menu__list > .menu__item{position:relative;margin-right:3rem;padding-bottom:0.5rem;margin-bottom:0;}.region--header .menu--main > .menu__list > .menu__item:last-child{margin-right:0;}.region--header .menu--main > .menu__list > .menu__item > a,.region--header .menu--main > .menu__list > .menu__item > a:link,.region--header .menu--main > .menu__list > .menu__item > a:visited,.region--header .menu--main > .menu__list > .menu__item > a:active{position:relative;display:inline-block;text-decoration:none;padding:0.5em 0;color:inherit;}.region--header .menu--main > .menu__list > .menu__item > a:hover,.region--header .menu--main > .menu__list > .menu__item > a:focus,.region--header .menu--main > .menu__list > .menu__item > a:link:hover,.region--header .menu--main > .menu__list > .menu__item > a:link:focus,.region--header .menu--main > .menu__list > .menu__item > a:visited:hover,.region--header .menu--main > .menu__list > .menu__item > a:visited:focus,.region--header .menu--main > .menu__list > .menu__item > a:active:hover,.region--header .menu--main > .menu__list > .menu__item > a:active:focus{text-decoration:none;color:#759632;}.region--header .menu--main > .menu__list > .menu__item > a::before,.region--header .menu--main > .menu__list > .menu__item > a:link::before,.region--header .menu--main > .menu__list > .menu__item > a:visited::before,.region--header .menu--main > .menu__list > .menu__item > a:active::before{content:"";height:0.1875rem;background-color:#759632;position:absolute;right:0;bottom:-2px;left:0;opacity:0;}.region--header .menu--main > .menu__list > .menu__item > a:hover::before,.region--header .menu--main > .menu__list > .menu__item > a:focus::before,.region--header .menu--main > .menu__list > .menu__item > a:link:hover::before,.region--header .menu--main > .menu__list > .menu__item > a:link:focus::before,.region--header .menu--main > .menu__list > .menu__item > a:visited:hover::before,.region--header .menu--main > .menu__list > .menu__item > a:visited:focus::before,.region--header .menu--main > .menu__list > .menu__item > a:active:hover::before,.region--header .menu--main > .menu__list > .menu__item > a:active:focus::before{opacity:1;}.region--header .menu--main > .menu__list > .menu__item:hover > a,.region--header .menu--main > .menu__list > .menu__item:hover > a:link,.region--header .menu--main > .menu__list > .menu__item:hover > a:visited,.region--header .menu--main > .menu__list > .menu__item:hover > a:active,.region--header .menu--main > .menu__list > .menu__item:focus > a,.region--header .menu--main > .menu__list > .menu__item:focus > a:link,.region--header .menu--main > .menu__list > .menu__item:focus > a:visited,.region--header .menu--main > .menu__list > .menu__item:focus > a:active{color:#759632;}.region--header .menu--main > .menu__list > .menu__item:hover > a::before,.region--header .menu--main > .menu__list > .menu__item:hover > a:link::before,.region--header .menu--main > .menu__list > .menu__item:hover > a:visited::before,.region--header .menu--main > .menu__list > .menu__item:hover > a:active::before,.region--header .menu--main > .menu__list > .menu__item:focus > a::before,.region--header .menu--main > .menu__list > .menu__item:focus > a:link::before,.region--header .menu--main > .menu__list > .menu__item:focus > a:visited::before,.region--header .menu--main > .menu__list > .menu__item:focus > a:active::before{opacity:1;}.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a,.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:link,.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:visited,.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:active{position:relative;color:#759632;font-weight:bold;}.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:hover,.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:focus,.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:link:hover,.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:link:focus,.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:visited:hover,.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:visited:focus,.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:active:hover,.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:active:focus{color:#759632;}.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:link::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:visited::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--active > a:active::before{opacity:1;}.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:link::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:visited::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:active::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:link::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:visited::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:active::after{margin-left:0.625rem;text-decoration:underline;}.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:link::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:visited::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:active::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:link::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:visited::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:active::after{content:"\f107";}.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:link::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:link::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:visited::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:visited::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:active::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:active::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:link::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:link::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:visited::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:visited::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:active::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:active::after{text-decoration:none;}.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:link::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:visited::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:active::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:link::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:visited::after,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:active::after{display:inline-block;vertical-align:middle;}.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:link::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:visited::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:active::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:link::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:visited::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:active::before{right:1.375rem;}@media all and (max-width:1599px){.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:link::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:visited::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded.menu__item--active > a:active::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:link::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:visited::before,.region--header .menu--main > .menu__list > .menu__item.menu__item--expanded > a:active::before{right:1.375vw;}}.region--header .menu--main > .menu__list > .menu__item > .menu_links_below{display:none;position:absolute;top:100%;left:-30%;z-index:12;background:#759632;white-space:nowrap;padding:1.5rem 1rem;border-radius:1.25rem;border:1px solid #76BD22;background:#759632 url(/themes/custom/dms_theme/img/svg/bg-shape-1.svg) no-repeat right bottom;background-size:190px 180px;}@media all and (max-width:1599px){.region--header .menu--main > .menu__list > .menu__item > .menu_links_below{padding:1.5vw 1vw;}}.region--header .menu--main > .menu__list > .menu__item:hover > .menu_links_below{display:flex;}.region--header .menu--main > .menu__list > .menu__item:hover > .menu_links_below > *{margin-right:1.5rem;}@media all and (max-width:1599px){.region--header .menu--main > .menu__list > .menu__item:hover > .menu_links_below > *{margin-right:1.5vw;}}.region--header .menu--main > .menu__list > .menu__item:hover > .menu_links_below > *:last-child{margin-right:0;}.region--header .menu--main .menu_links_below__level_1 .menu__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;}.region--header .menu--main .menu_links_below__level_1 .menu__item{margin-top:0.5rem;}.region--header .menu--main .menu_links_below__level_1 .menu__item:first-child{margin-top:0;}.region--header .menu--main .menu_links_below__level_1 .menu__item a,.region--header .menu--main .menu_links_below__level_1 .menu__item a:link,.region--header .menu--main .menu_links_below__level_1 .menu__item a:visited,.region--header .menu--main .menu_links_below__level_1 .menu__item a:active{display:inline-flex;align-items:baseline;padding:0.45rem 1.95rem;border-radius:1.25rem;border-color:transparent;background-color:transparent;transition:background-color 0.35s ease;color:#fff;text-decoration:none;}.region--header .menu--main .menu_links_below__level_1 .menu__item a::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:link::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:visited::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:active::after{margin-left:0.625rem;text-decoration:underline;}.region--header .menu--main .menu_links_below__level_1 .menu__item a::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:link::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:visited::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:active::after{content:"\f105";}.region--header .menu--main .menu_links_below__level_1 .menu__item a::before,.region--header .menu--main .menu_links_below__level_1 .menu__item a::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:link::before,.region--header .menu--main .menu_links_below__level_1 .menu__item a:link::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:visited::before,.region--header .menu--main .menu_links_below__level_1 .menu__item a:visited::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:active::before,.region--header .menu--main .menu_links_below__level_1 .menu__item a:active::after{text-decoration:none;}@media all and (max-width:1599px){.region--header .menu--main .menu_links_below__level_1 .menu__item a,.region--header .menu--main .menu_links_below__level_1 .menu__item a:link,.region--header .menu--main .menu_links_below__level_1 .menu__item a:visited,.region--header .menu--main .menu_links_below__level_1 .menu__item a:active{padding:0.45vw 1.95vw;}}.region--header .menu--main .menu_links_below__level_1 .menu__item a::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:link::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:visited::after,.region--header .menu--main .menu_links_below__level_1 .menu__item a:active::after{font-size:0.85rem;}.region--header .menu--main .menu_links_below__level_1 .menu__item a.is-hover,.region--header .menu--main .menu_links_below__level_1 .menu__item a:hover,.region--header .menu--main .menu_links_below__level_1 .menu__item a:focus,.region--header .menu--main .menu_links_below__level_1 .menu__item a:link.is-hover,.region--header .menu--main .menu_links_below__level_1 .menu__item a:link:hover,.region--header .menu--main .menu_links_below__level_1 .menu__item a:link:focus,.region--header .menu--main .menu_links_below__level_1 .menu__item a:visited.is-hover,.region--header .menu--main .menu_links_below__level_1 .menu__item a:visited:hover,.region--header .menu--main .menu_links_below__level_1 .menu__item a:visited:focus,.region--header .menu--main .menu_links_below__level_1 .menu__item a:active.is-hover,.region--header .menu--main .menu_links_below__level_1 .menu__item a:active:hover,.region--header .menu--main .menu_links_below__level_1 .menu__item a:active:focus{border-color:#597227;background-color:#597227;color:#fff;text-decoration:none;}.region--header .menu--main .menu_links_below__level_1 .menu__item.menu__item--active > a,.region--header .menu--main .menu_links_below__level_1 .menu__item.menu__item--active > a:link,.region--header .menu--main .menu_links_below__level_1 .menu__item.menu__item--active > a:visited,.region--header .menu--main .menu_links_below__level_1 .menu__item.menu__item--active > a:active{font-weight:bold;}.region--header .menu--main .menu_links_below__level_1 .menu__item.menu__item--active > a:hover,.region--header .menu--main .menu_links_below__level_1 .menu__item.menu__item--active > a:focus,.region--header .menu--main .menu_links_below__level_1 .menu__item.menu__item--active > a:link:hover,.region--header .menu--main .menu_links_below__level_1 .menu__item.menu__item--active > a:link:focus,.region--header .menu--main .menu_links_below__level_1 .menu__item.menu__item--active > a:visited:hover,.region--header .menu--main .menu_links_below__level_1 .menu__item.menu__item--active > a:visited:focus,.region--header .menu--main .menu_links_below__level_1 .menu__item.menu__item--active > a:active:hover,.region--header .menu--main .menu_links_below__level_1 .menu__item.menu__item--active > a:active:focus{font-weight:bold;}.region--header .menu--main .menu_links_below__level_2 .menu__list{display:none;}.region--header .menu--main .menu_links_below__level_2 .menu__item{margin-top:0.5rem;}.region--header .menu--main .menu_links_below__level_2 .menu__item:first-child{margin-top:0;}.region--header .menu--main .menu_links_below__level_2 .menu__item a,.region--header .menu--main .menu_links_below__level_2 .menu__item a:link,.region--header .menu--main .menu_links_below__level_2 .menu__item a:visited,.region--header .menu--main .menu_links_below__level_2 .menu__item a:active{display:flex;align-items:baseline;color:rgba(34,34,34,0.6);text-decoration:none;padding:0.45rem 1.95rem;font-weight:normal;}@media all and (max-width:1599px){.region--header .menu--main .menu_links_below__level_2 .menu__item a,.region--header .menu--main .menu_links_below__level_2 .menu__item a:link,.region--header .menu--main .menu_links_below__level_2 .menu__item a:visited,.region--header .menu--main .menu_links_below__level_2 .menu__item a:active{padding:0.45vw 1.95vw;}}.region--header .menu--main .menu_links_below__level_2 .menu__item a.is-hover,.region--header .menu--main .menu_links_below__level_2 .menu__item a:hover,.region--header .menu--main .menu_links_below__level_2 .menu__item a:focus,.region--header .menu--main .menu_links_below__level_2 .menu__item a:link.is-hover,.region--header .menu--main .menu_links_below__level_2 .menu__item a:link:hover,.region--header .menu--main .menu_links_below__level_2 .menu__item a:link:focus,.region--header .menu--main .menu_links_below__level_2 .menu__item a:visited.is-hover,.region--header .menu--main .menu_links_below__level_2 .menu__item a:visited:hover,.region--header .menu--main .menu_links_below__level_2 .menu__item a:visited:focus,.region--header .menu--main .menu_links_below__level_2 .menu__item a:active.is-hover,.region--header .menu--main .menu_links_below__level_2 .menu__item a:active:hover,.region--header .menu--main .menu_links_below__level_2 .menu__item a:active:focus{color:#222;text-decoration:none;}.region--header .menu--main .menu_links_below__level_2 .menu__item a.is-active,.region--header .menu--main .menu_links_below__level_2 .menu__item a:link.is-active,.region--header .menu--main .menu_links_below__level_2 .menu__item a:visited.is-active,.region--header .menu--main .menu_links_below__level_2 .menu__item a:active.is-active{font-weight:bold;color:#222;}.region--header .menu--main .menu_links_below__level_2 .menu__item.menu__item--active a,.region--header .menu--main .menu_links_below__level_2 .menu__item.menu__item--active a:link,.region--header .menu--main .menu_links_below__level_2 .menu__item.menu__item--active a:visited,.region--header .menu--main .menu_links_below__level_2 .menu__item.menu__item--active a:active{font-weight:bold;color:#222;}.region--header .menu--main .menu_links_below__level_3 .menu__list{display:none;}.region--header .menu--main .menu_links_below__level_3 .menu__item{margin-top:0.5rem;}.region--header .menu--main .menu_links_below__level_3 .menu__item:first-child{margin-top:0;}.region--header .menu--main .menu_links_below__level_3 .menu__item a,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active{position:relative;display:inline-flex;align-items:baseline;color:rgba(34,34,34,0.6);text-decoration:none;padding:0.45rem 0;font-weight:normal;}@media all and (max-width:1599px){.region--header .menu--main .menu_links_below__level_3 .menu__item a,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active{padding:0.45vw 0;}}.region--header .menu--main .menu_links_below__level_3 .menu__item a::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active::before{margin-right:0.625rem;text-decoration:underline;}.region--header .menu--main .menu_links_below__level_3 .menu__item a::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active::before{content:"\e901";}.region--header .menu--main .menu_links_below__level_3 .menu__item a::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active::after{text-decoration:none;}.region--header .menu--main .menu_links_below__level_3 .menu__item a::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active::before{color:#fff;opacity:0;}.region--header .menu--main .menu_links_below__level_3 .menu__item a::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active::after{content:"";position:absolute;left:1.5rem;bottom:0;right:0;height:3px;background:#76BD22;opacity:0;}@media all and (max-width:1599px){.region--header .menu--main .menu_links_below__level_3 .menu__item a::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active::after{left:1.8vw;}}.region--header .menu--main .menu_links_below__level_3 .menu__item a.is-hover,.region--header .menu--main .menu_links_below__level_3 .menu__item a:hover,.region--header .menu--main .menu_links_below__level_3 .menu__item a:focus,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link.is-hover,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link:hover,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link:focus,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited.is-hover,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited:hover,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited:focus,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active.is-hover,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active:hover,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active:focus{color:#222;text-decoration:none;}.region--header .menu--main .menu_links_below__level_3 .menu__item a.is-hover::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a.is-hover::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:hover::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:hover::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:focus::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:focus::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link.is-hover::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link.is-hover::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link:hover::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link:hover::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link:focus::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link:focus::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited.is-hover::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited.is-hover::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited:hover::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited:hover::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited:focus::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited:focus::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active.is-hover::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active.is-hover::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active:hover::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active:hover::after,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active:focus::before,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active:focus::after{opacity:1;}.region--header .menu--main .menu_links_below__level_3 .menu__item a.is-active,.region--header .menu--main .menu_links_below__level_3 .menu__item a:link.is-active,.region--header .menu--main .menu_links_below__level_3 .menu__item a:visited.is-active,.region--header .menu--main .menu_links_below__level_3 .menu__item a:active.is-active{font-weight:bold;color:#222;}.region--header .menu--main .menu_links_below__level_3 .menu__item.menu__item--active a,.region--header .menu--main .menu_links_below__level_3 .menu__item.menu__item--active a:link,.region--header .menu--main .menu_links_below__level_3 .menu__item.menu__item--active a:visited,.region--header .menu--main .menu_links_below__level_3 .menu__item.menu__item--active a:active{color:#222;text-decoration:none;}.region--header .menu--main .menu_links_below__level_3 .menu__item.menu__item--active a::before,.region--header .menu--main .menu_links_below__level_3 .menu__item.menu__item--active a::after,.region--header .menu--main .menu_links_below__level_3 .menu__item.menu__item--active a:link::before,.region--header .menu--main .menu_links_below__level_3 .menu__item.menu__item--active a:link::after,.region--header .menu--main .menu_links_below__level_3 .menu__item.menu__item--active a:visited::before,.region--header .menu--main .menu_links_below__level_3 .menu__item.menu__item--active a:visited::after,.region--header .menu--main .menu_links_below__level_3 .menu__item.menu__item--active a:active::before,.region--header .menu--main .menu_links_below__level_3 .menu__item.menu__item--active a:active::after{opacity:1;}.node-pg-hero .region--header .menu--main{color:#fff;}.region--footer .menu--main .menu__item{display:block;margin-bottom:0.5rem;}.region--footer .menu--main .menu__item a,.region--footer .menu--main .menu__item a:link,.region--footer .menu--main .menu__item a:visited,.region--footer .menu--main .menu__item a:active{position:relative;display:block;color:#fff;text-decoration:none;}.region--footer .menu--main .menu__item a:hover,.region--footer .menu--main .menu__item a:focus,.region--footer .menu--main .menu__item a:link:hover,.region--footer .menu--main .menu__item a:link:focus,.region--footer .menu--main .menu__item a:visited:hover,.region--footer .menu--main .menu__item a:visited:focus,.region--footer .menu--main .menu__item a:active:hover,.region--footer .menu--main .menu__item a:active:focus{color:#fff;text-decoration:underline;}.region--footer .menu--main .menu__item a.is-active,.region--footer .menu--main .menu__item a:link.is-active,.region--footer .menu--main .menu__item a:visited.is-active,.region--footer .menu--main .menu__item a:active.is-active{text-decoration:underline;}.region--footer .menu--main .menu__item.menu__item--active a,.region--footer .menu--main .menu__item.menu__item--active a:link,.region--footer .menu--main .menu__item.menu__item--active a:visited,.region--footer .menu--main .menu__item.menu__item--active a:active{text-decoration:underline;}.region--mobile-menu .menu--main{clear:both;}.region--mobile-menu .menu--main .menu__item{display:block;padding:0;}.region--mobile-menu .menu--main .menu__item a,.region--mobile-menu .menu--main .menu__item a:link,.region--mobile-menu .menu--main .menu__item a:visited,.region--mobile-menu .menu--main .menu__item a:active{position:relative;display:block;color:#fff;background:transparent;text-decoration:none;padding:0.5rem 1rem;transition:background-color 0.35s ease;}.region--mobile-menu .menu--main .menu__item a:hover,.region--mobile-menu .menu--main .menu__item a:focus,.region--mobile-menu .menu--main .menu__item a:link:hover,.region--mobile-menu .menu--main .menu__item a:link:focus,.region--mobile-menu .menu--main .menu__item a:visited:hover,.region--mobile-menu .menu--main .menu__item a:visited:focus,.region--mobile-menu .menu--main .menu__item a:active:hover,.region--mobile-menu .menu--main .menu__item a:active:focus{color:#fff;background:transparent;text-decoration:none;}.region--mobile-menu .menu--main .menu__item a.is-active,.region--mobile-menu .menu--main .menu__item a:link.is-active,.region--mobile-menu .menu--main .menu__item a:visited.is-active,.region--mobile-menu .menu--main .menu__item a:active.is-active{font-weight:bold;}.region--mobile-menu .menu--main .menu__item .menu__item a{padding-left:1.5rem;}.region--mobile-menu .menu--main .menu__item .menu__item .menu__item a{padding-left:1.75rem;}.region--mobile-menu .menu--main > .menu__list > .menu__item > .menu__list{display:none;background:rgba(255,255,255,0.15);}.region--mobile-menu .menu--main > .menu__list > .menu__item.menu__item--active > .menu__list{display:block;}.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded > a.menu__item__link{display:flex;justify-content:space-between;}.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded > a.menu__item__link span.expand{background:rgba(255,255,255,0.15);margin:-0.5rem -1rem -0.5rem 0;padding:0.5rem 1rem;}.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before{margin-right:0.625rem;text-decoration:underline;}.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before{content:"\f106";}.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::after{text-decoration:none;}.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before{margin-right:0;}.region--mobile-menu .menu--main > .menu__list > .menu__item > .menu__list > .menu__item > .menu__list{display:none;background:rgba(255,255,255,0.15);}.region--mobile-menu .menu--main > .menu__list > .menu__item.menu__item--active > .menu__list > .menu__item.menu__item--active > .menu__list{display:block;}.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded > .menu__list > .menu__item--expanded > a{display:flex;justify-content:space-between;}.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded > .menu__list > .menu__item--expanded > a span.expand{background:rgba(255,255,255,0.15);margin:-0.5rem -1rem -0.5rem 0;padding:0.5rem 1rem;}.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded.menu__item--expanded-open > .menu__list > .menu__item--expanded.menu__item--expanded-open > a span.expand .icon.icon--angle-down::before{margin-right:0.625rem;text-decoration:underline;}.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded.menu__item--expanded-open > .menu__list > .menu__item--expanded.menu__item--expanded-open > a span.expand .icon.icon--angle-down::before{content:"\f106";}.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded.menu__item--expanded-open > .menu__list > .menu__item--expanded.menu__item--expanded-open > a span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded.menu__item--expanded-open > .menu__list > .menu__item--expanded.menu__item--expanded-open > a span.expand .icon.icon--angle-down::after{text-decoration:none;}.region--mobile-menu .menu--main > .menu__list > .menu__item--expanded.menu__item--expanded-open > .menu__list > .menu__item--expanded.menu__item--expanded-open > a span.expand .icon.icon--angle-down::before{margin-right:0;}.menu--main.block-menu-main-siblings-3 .menu__item{display:block;padding:0;margin-top:0.5rem;}.menu--main.block-menu-main-siblings-3 .menu__item a,.menu--main.block-menu-main-siblings-3 .menu__item a:link,.menu--main.block-menu-main-siblings-3 .menu__item a:visited,.menu--main.block-menu-main-siblings-3 .menu__item a:active{position:relative;display:block;color:#323E48;text-decoration:none;}.menu--main.block-menu-main-siblings-3 .menu__item a:hover,.menu--main.block-menu-main-siblings-3 .menu__item a:focus,.menu--main.block-menu-main-siblings-3 .menu__item a:link:hover,.menu--main.block-menu-main-siblings-3 .menu__item a:link:focus,.menu--main.block-menu-main-siblings-3 .menu__item a:visited:hover,.menu--main.block-menu-main-siblings-3 .menu__item a:visited:focus,.menu--main.block-menu-main-siblings-3 .menu__item a:active:hover,.menu--main.block-menu-main-siblings-3 .menu__item a:active:focus{color:#323E48;background:transparent;text-decoration:underline;}.menu--main.block-menu-main-siblings-3 .menu__item a.is-active,.menu--main.block-menu-main-siblings-3 .menu__item a:link.is-active,.menu--main.block-menu-main-siblings-3 .menu__item a:visited.is-active,.menu--main.block-menu-main-siblings-3 .menu__item a:active.is-active{color:#76BD22;font-weight:bold;}.menu--main.block-menu-main-siblings-3 .menu__item.menu__item--active a{color:#76BD22;font-weight:bold;}.region--header .menu--secondary-menu,.region--header .menu--account{color:#1D2E37;}@media all and (max-width:959px){.region--header .menu--secondary-menu,.region--header .menu--account{display:none;}}.region--header .menu--secondary-menu .menu__list,.region--header .menu--account .menu__list{display:flex;flex-wrap:wrap;margin-bottom:-0.5rem;}.region--header .menu--secondary-menu > .menu__list > .menu__item,.region--header .menu--account > .menu__list > .menu__item{position:relative;margin-right:1.5rem;margin-bottom:0.5rem;}.region--header .menu--secondary-menu > .menu__list > .menu__item:last-child,.region--header .menu--account > .menu__list > .menu__item:last-child{margin-right:0;}.region--header .menu--secondary-menu > .menu__list > .menu__item a,.region--header .menu--account > .menu__list > .menu__item a{position:relative;display:inline-block;text-decoration:none;padding:0.5em 0;color:inherit;}.region--header .menu--secondary-menu > .menu__list > .menu__item a:hover,.region--header .menu--account > .menu__list > .menu__item a:hover,.region--header .menu--secondary-menu > .menu__list > .menu__item a:focus,.region--header .menu--account > .menu__list > .menu__item a:focus{text-decoration:none;color:inherit;}.region--header .menu--secondary-menu > .menu__list > .menu__item.menu__item--active > a,.region--header .menu--account > .menu__list > .menu__item.menu__item--active > a{position:relative;color:inherit;}.region--header .menu--secondary-menu > .menu__list > .menu__item.menu__item--active > a:hover,.region--header .menu--account > .menu__list > .menu__item.menu__item--active > a:hover,.region--header .menu--secondary-menu > .menu__list > .menu__item.menu__item--active > a:focus,.region--header .menu--account > .menu__list > .menu__item.menu__item--active > a:focus{color:inherit;}.region--header .menu--secondary-menu > .menu__list > .menu__item.menu__item--expanded > a::after,.region--header .menu--account > .menu__list > .menu__item.menu__item--expanded > a::after{margin-left:0.625rem;text-decoration:underline;}.region--header .menu--secondary-menu > .menu__list > .menu__item.menu__item--expanded > a::after,.region--header .menu--account > .menu__list > .menu__item.menu__item--expanded > a::after{content:"\f107";}.region--header .menu--secondary-menu > .menu__list > .menu__item.menu__item--expanded > a::before,.region--header .menu--account > .menu__list > .menu__item.menu__item--expanded > a::before,.region--header .menu--secondary-menu > .menu__list > .menu__item.menu__item--expanded > a::after,.region--header .menu--account > .menu__list > .menu__item.menu__item--expanded > a::after{text-decoration:none;}.region--header .menu--secondary-menu > .menu__list > .menu__item.menu__item--expanded > a::after,.region--header .menu--account > .menu__list > .menu__item.menu__item--expanded > a::after{display:inline-block;vertical-align:middle;}.region--header .menu--secondary-menu > .menu__list > .menu__item.menu__item--expanded > a::before,.region--header .menu--account > .menu__list > .menu__item.menu__item--expanded > a::before{right:1.375rem;}@media all and (max-width:1199px){.region--header .menu--secondary-menu > .menu__list > .menu__item.menu__item--expanded > a::before,.region--header .menu--account > .menu__list > .menu__item.menu__item--expanded > a::before{right:1.375vw;}}.region--header .menu--secondary-menu .menu__list > .menu__item > ul.menu__list,.region--header .menu--account .menu__list > .menu__item > ul.menu__list{display:none;min-width:200px;position:absolute;top:100%;left:-30%;z-index:12;background:#759632;white-space:nowrap;padding:1.5rem 1rem;border-radius:1.25rem;border:1px solid #76BD22;background:#759632;text-align:left;}@media all and (max-width:1199px){.region--header .menu--secondary-menu .menu__list > .menu__item > ul.menu__list,.region--header .menu--account .menu__list > .menu__item > ul.menu__list{padding:1vw 1.5vw;}}.region--header .menu--secondary-menu .menu__list > .menu__item > ul.menu__list li,.region--header .menu--account .menu__list > .menu__item > ul.menu__list li{display:block;padding:0;width:100%;margin-top:0.5rem;}.region--header .menu--secondary-menu .menu__list > .menu__item > ul.menu__list li:first-child,.region--header .menu--account .menu__list > .menu__item > ul.menu__list li:first-child{margin-top:0;}.region--header .menu--secondary-menu .menu__list > .menu__item > ul.menu__list li a,.region--header .menu--account .menu__list > .menu__item > ul.menu__list li a,.region--header .menu--secondary-menu .menu__list > .menu__item > ul.menu__list li span,.region--header .menu--account .menu__list > .menu__item > ul.menu__list li span{display:block;padding:0;color:#fff;font-weight:normal;}.region--header .menu--secondary-menu .menu__list > .menu__item > ul.menu__list li a:hover,.region--header .menu--account .menu__list > .menu__item > ul.menu__list li a:hover,.region--header .menu--secondary-menu .menu__list > .menu__item > ul.menu__list li a:focus,.region--header .menu--account .menu__list > .menu__item > ul.menu__list li a:focus,.region--header .menu--secondary-menu .menu__list > .menu__item > ul.menu__list li span:hover,.region--header .menu--account .menu__list > .menu__item > ul.menu__list li span:hover,.region--header .menu--secondary-menu .menu__list > .menu__item > ul.menu__list li span:focus,.region--header .menu--account .menu__list > .menu__item > ul.menu__list li span:focus{text-decoration:underline;}.region--header .menu--secondary-menu .menu__list > .menu__item > ul.menu__list li a.is-active,.region--header .menu--account .menu__list > .menu__item > ul.menu__list li a.is-active,.region--header .menu--secondary-menu .menu__list > .menu__item > ul.menu__list li span.is-active,.region--header .menu--account .menu__list > .menu__item > ul.menu__list li span.is-active{font-weight:bold;color:#fff;}.region--header .menu--secondary-menu .menu__list > .menu__item:hover > ul.menu__list,.region--header .menu--account .menu__list > .menu__item:hover > ul.menu__list{display:block;}.node-pg-hero .region--header .menu--secondary-menu,.node-pg-hero .region--header .menu--account{color:#fff;}.region--footer .menu--secondary-menu .menu__item,.region--footer .menu--account .menu__item{display:block;margin-bottom:0.5rem;}.region--footer .menu--secondary-menu .menu__item a,.region--footer .menu--account .menu__item a{position:relative;display:block;color:#fff;text-decoration:none;}.region--footer .menu--secondary-menu .menu__item a:hover,.region--footer .menu--account .menu__item a:hover,.region--footer .menu--secondary-menu .menu__item a:focus,.region--footer .menu--account .menu__item a:focus{color:#fff;text-decoration:underline;}.region--footer .menu--secondary-menu .menu__item a.is-active,.region--footer .menu--account .menu__item a.is-active{text-decoration:underline;}.region--footer .menu--secondary-menu .menu__item.menu__item--active a,.region--footer .menu--account .menu__item.menu__item--active a{text-decoration:underline;}.region--mobile-menu .menu--secondary-menu,.region--mobile-menu .menu--account{clear:both;}.region--mobile-menu .menu--secondary-menu .menu__item,.region--mobile-menu .menu--account .menu__item{display:block;padding:0;}.region--mobile-menu .menu--secondary-menu .menu__item a,.region--mobile-menu .menu--account .menu__item a,.region--mobile-menu .menu--secondary-menu .menu__item a:link,.region--mobile-menu .menu--secondary-menu .menu__item a:visited,.region--mobile-menu .menu--secondary-menu .menu__item a:active{position:relative;display:block;color:#fff;background:transparent;text-decoration:none;padding:0.5rem 1rem;transition:background-color 0.35s ease;}.region--mobile-menu .menu--secondary-menu .menu__item a:hover,.region--mobile-menu .menu--account .menu__item a:hover,.region--mobile-menu .menu--secondary-menu .menu__item a:focus,.region--mobile-menu .menu--account .menu__item a:focus,.region--mobile-menu .menu--secondary-menu .menu__item a:link:hover,.region--mobile-menu .menu--secondary-menu .menu__item a:link:focus,.region--mobile-menu .menu--secondary-menu .menu__item a:visited:hover,.region--mobile-menu .menu--secondary-menu .menu__item a:visited:focus,.region--mobile-menu .menu--secondary-menu .menu__item a:active:hover,.region--mobile-menu .menu--secondary-menu .menu__item a:active:focus{color:#fff;background:transparent;text-decoration:none;}.region--mobile-menu .menu--secondary-menu .menu__item a.is-active,.region--mobile-menu .menu--account .menu__item a.is-active,.region--mobile-menu .menu--secondary-menu .menu__item a:link.is-active,.region--mobile-menu .menu--secondary-menu .menu__item a:visited.is-active,.region--mobile-menu .menu--secondary-menu .menu__item a:active.is-active{font-weight:bold;}.region--mobile-menu .menu--secondary-menu .menu__item .menu__item a,.region--mobile-menu .menu--account .menu__item .menu__item a{padding-left:2rem;}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item > .menu__list,.region--mobile-menu .menu--account > .menu__list > .menu__item > .menu__list{display:none;background:rgba(255,255,255,0.15);}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item.menu__item--active > .menu__list,.region--mobile-menu .menu--account > .menu__list > .menu__item.menu__item--active > .menu__list{display:block;}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded > a.menu__item__link,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded > a.menu__item__link{display:flex;justify-content:space-between;}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded > a.menu__item__link span.expand,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded > a.menu__item__link span.expand{background:rgba(255,255,255,0.15);margin:-0.5rem -1rem -0.5rem 0;padding:0.5rem 1rem;}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before{margin-right:0.625rem;text-decoration:underline;}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before{content:"\f106";}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::after,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::after{text-decoration:none;}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before{margin-right:0;}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item > .menu__list > .menu__item > .menu__list,.region--mobile-menu .menu--account > .menu__list > .menu__item > .menu__list > .menu__item > .menu__list{display:none;background:rgba(255,255,255,0.15);}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item.menu__item--active > .menu__list > .menu__item > .menu__list,.region--mobile-menu .menu--account > .menu__list > .menu__item.menu__item--active > .menu__list > .menu__item > .menu__list{display:block;}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded > .menu__list > .menu__item--expanded > a,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded > .menu__list > .menu__item--expanded > a{display:flex;justify-content:space-between;}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded > .menu__list > .menu__item--expanded > a span.expand,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded > .menu__list > .menu__item--expanded > a span.expand{background:rgba(255,255,255,0.15);margin:-0.5rem -1rem -0.5rem 0;padding:0.5rem 1rem;}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before{margin-right:0.625rem;text-decoration:underline;}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before{content:"\f106";}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::after,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::after{text-decoration:none;}.region--mobile-menu .menu--secondary-menu > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before,.region--mobile-menu .menu--account > .menu__list > .menu__item--expanded.menu__item--expanded-open > a.menu__item__link span.expand .icon.icon--angle-down::before{margin-right:0;}.mm-toggle--wrapper{font-size:1.25rem;line-height:3;color:#000;text-decoration:none;}.mm-toggle--wrapper:hover{color:#052e5c;}.mm-toggle--offcanvas{width:100%;font-size:0.8125rem;text-transform:uppercase;font-weight:700;line-height:3;color:#052e5c;text-align:center;text-decoration:none;}.mm-toggle--offcanvas i{margin-right:0.625rem;font-size:1.25rem;}.mm-toggle--offcanvas:hover{color:#000;}.region--mobile-menu .menu--secondary-menu{background-color:rgba(0,0,0,0.05);}.block-system-breadcrumb-block{display:block;margin:45px 0 1rem 0;color:#323E48;font-size:0.875rem;}@media all and (max-width:767px){.block-system-breadcrumb-block{display:none;}}.path-node .block-system-breadcrumb-block{margin:0 0 1rem 0;}.paragraph--type--hero .block-system-breadcrumb-block{color:#fff;margin-top:1.5rem;}.block-system-breadcrumb-block .breadcrumb__list{margin:0;padding:0;list-style:none;}.block-system-breadcrumb-block .breadcrumb__list li::before{content:unset;}.block-system-breadcrumb-block .breadcrumb__list{display:flex;flex-wrap:wrap;align-items:baseline;}.block-system-breadcrumb-block .breadcrumb__item{display:inline-block;}.block-system-breadcrumb-block .breadcrumb__item::after{margin-left:0.625rem;text-decoration:underline;}.block-system-breadcrumb-block .breadcrumb__item::after{content:"\f105";}.block-system-breadcrumb-block .breadcrumb__item::before,.block-system-breadcrumb-block .breadcrumb__item::after{text-decoration:none;}.block-system-breadcrumb-block .breadcrumb__item::after{padding:0 0.3125rem;margin:0;position:relative;top:1px;}.block-system-breadcrumb-block .breadcrumb__item:last-child::after{display:none;}.block-system-breadcrumb-block .breadcrumb__item:last-child{color:#76BD22;font-weight:bold;}.block-system-breadcrumb-block .breadcrumb__item a{display:inline;color:inherit;text-decoration:none;}.block-system-breadcrumb-block .breadcrumb__item a:focus,.block-system-breadcrumb-block .breadcrumb__item a:hover{color:inherit;text-decoration:underline;}.pg-bg--primary .block-system-breadcrumb-block .breadcrumb__item,.pg-bg--secondary .block-system-breadcrumb-block .breadcrumb__item{color:#fff;}.pg-bg--primary .block-system-breadcrumb-block .breadcrumb__item:last-child,.pg-bg--secondary .block-system-breadcrumb-block .breadcrumb__item:last-child{color:#fff;}html.page--node--unpublished{position:relative;}html.page--node--unpublished::before,html.page--node--unpublished::after{content:attr(data-unpublished);color:white;position:fixed;top:0;left:50%;transform:translateX(-50%);display:block;padding:0.5rem 1rem;color:#FFF;background-color:rgba(255,0,0,0.567);font-size:1rem;font-weight:bold;text-transform:uppercase;letter-spacing:2px;z-index:1000;}html.page--node--unpublished::after{top:unset;bottom:0;}.node__link{color:#76BD22;}.node__banner{background:#F4FAEC;padding:1.5rem 0;margin-bottom:1.5rem;margin-top:-45px;}.commerce-product--product--teaser,.node--location--teaser,.node--sector--teaser,.node--product-type--teaser,.node--product-range--teaser,.node--product-category--teaser,.commerce-product--product--download{position:relative;border-radius:1.25rem;overflow:hidden;box-shadow:0px 10px 20px rgba(0,0,0,0.1607843137);color:#323E48;background-color:#f7f7f7;height:100%;display:flex;flex-direction:column;padding:calc(1.275rem + 0.3vw);}@media (min-width:1200px){.commerce-product--product--teaser,.node--location--teaser,.node--sector--teaser,.node--product-type--teaser,.node--product-range--teaser,.node--product-category--teaser,.commerce-product--product--download{padding:1.5rem;}}.commerce-product--product--teaser .field,.node--location--teaser .field,.node--sector--teaser .field,.node--product-type--teaser .field,.node--product-range--teaser .field,.node--product-category--teaser .field,.commerce-product--product--download .field{margin-bottom:1rem;}.commerce-product--product--teaser .field--name-field-teaser-image,.node--location--teaser .field--name-field-teaser-image,.node--sector--teaser .field--name-field-teaser-image,.node--product-type--teaser .field--name-field-teaser-image,.node--product-range--teaser .field--name-field-teaser-image,.node--product-category--teaser .field--name-field-teaser-image,.commerce-product--product--download .field--name-field-teaser-image{margin:calc(-1.275rem - 0.3vw);}@media (min-width:1200px){.commerce-product--product--teaser .field--name-field-teaser-image,.node--location--teaser .field--name-field-teaser-image,.node--sector--teaser .field--name-field-teaser-image,.node--product-type--teaser .field--name-field-teaser-image,.node--product-range--teaser .field--name-field-teaser-image,.node--product-category--teaser .field--name-field-teaser-image,.commerce-product--product--download .field--name-field-teaser-image{margin:-1.5rem;}}.commerce-product--product--teaser .field--name-field-teaser-image,.node--location--teaser .field--name-field-teaser-image,.node--sector--teaser .field--name-field-teaser-image,.node--product-type--teaser .field--name-field-teaser-image,.node--product-range--teaser .field--name-field-teaser-image,.node--product-category--teaser .field--name-field-teaser-image,.commerce-product--product--download .field--name-field-teaser-image{margin-bottom:calc(1.275rem + 0.3vw);}@media (min-width:1200px){.commerce-product--product--teaser .field--name-field-teaser-image,.node--location--teaser .field--name-field-teaser-image,.node--sector--teaser .field--name-field-teaser-image,.node--product-type--teaser .field--name-field-teaser-image,.node--product-range--teaser .field--name-field-teaser-image,.node--product-category--teaser .field--name-field-teaser-image,.commerce-product--product--download .field--name-field-teaser-image{margin-bottom:1.5rem;}}.commerce-product--product--teaser img,.node--location--teaser img,.node--sector--teaser img,.node--product-type--teaser img,.node--product-range--teaser img,.node--product-category--teaser img,.commerce-product--product--download img{width:100%;}.commerce-product--product--teaser .node__content,.commerce-product--product--teaser .commerce-product__content,.node--location--teaser .node__content,.node--location--teaser .commerce-product__content,.node--sector--teaser .node__content,.node--sector--teaser .commerce-product__content,.node--product-type--teaser .node__content,.node--product-type--teaser .commerce-product__content,.node--product-range--teaser .node__content,.node--product-range--teaser .commerce-product__content,.node--product-category--teaser .node__content,.node--product-category--teaser .commerce-product__content,.commerce-product--product--download .node__content,.commerce-product--product--download .commerce-product__content{margin-bottom:1rem;}.commerce-product--product--teaser .commerce-product__durable,.node--location--teaser .commerce-product__durable,.node--sector--teaser .commerce-product__durable,.node--product-type--teaser .commerce-product__durable,.node--product-range--teaser .commerce-product__durable,.node--product-category--teaser .commerce-product__durable,.commerce-product--product--download .commerce-product__durable{margin:0;line-height:1;color:#fff;position:absolute;top:0.75rem;left:0.75rem;display:flex;align-items:center;}.commerce-product--product--teaser .commerce-product__durable::before,.node--location--teaser .commerce-product__durable::before,.node--sector--teaser .commerce-product__durable::before,.node--product-type--teaser .commerce-product__durable::before,.node--product-range--teaser .commerce-product__durable::before,.node--product-category--teaser .commerce-product__durable::before,.commerce-product--product--download .commerce-product__durable::before{content:"";width:2.25rem;height:2.25rem;border-radius:5rem;background-image:url(/themes/custom/dms_theme/img/svg/sustainable-badge.svg);background-repeat:no-repeat;background-size:contain;position:relative;z-index:1;background-color:white;}.commerce-product--product--teaser .commerce-product__durable p,.node--location--teaser .commerce-product__durable p,.node--sector--teaser .commerce-product__durable p,.node--product-type--teaser .commerce-product__durable p,.node--product-range--teaser .commerce-product__durable p,.node--product-category--teaser .commerce-product__durable p,.commerce-product--product--download .commerce-product__durable p{padding:0.375rem 0.625rem;padding-left:2.5rem;border:1px solid #76BD22;border-radius:5rem;transform:translateX(-2.25rem);font-size:0.875rem;background-color:#76BD22;color:#fff;}.commerce-product--product--teaser h3,.node--location--teaser h3,.node--sector--teaser h3,.node--product-type--teaser h3,.node--product-range--teaser h3,.node--product-category--teaser h3,.commerce-product--product--download h3{margin-bottom:1rem;}.commerce-product--product--teaser .field--name-children,.node--location--teaser .field--name-children,.node--sector--teaser .field--name-children,.node--product-type--teaser .field--name-children,.node--product-range--teaser .field--name-children,.node--product-category--teaser .field--name-children,.commerce-product--product--download .field--name-children{margin-left:1rem;}.commerce-product--product--teaser .field--name-children .field__item,.node--location--teaser .field--name-children .field__item,.node--sector--teaser .field--name-children .field__item,.node--product-type--teaser .field--name-children .field__item,.node--product-range--teaser .field--name-children .field__item,.node--product-category--teaser .field--name-children .field__item,.commerce-product--product--download .field--name-children .field__item{position:relative;padding-left:1.5rem;}.commerce-product--product--teaser .field--name-children .field__item::before,.node--location--teaser .field--name-children .field__item::before,.node--sector--teaser .field--name-children .field__item::before,.node--product-type--teaser .field--name-children .field__item::before,.node--product-range--teaser .field--name-children .field__item::before,.node--product-category--teaser .field--name-children .field__item::before,.commerce-product--product--download .field--name-children .field__item::before{content:"";display:block;width:1em;height:1em;position:absolute;left:0;top:50%;transform:translateY(-50%);background-image:url("/themes/custom/dms_theme/img/svg/flower-power.svg");background-repeat:no-repeat;background-size:contain;}.commerce-product--product--teaser .field--name-children .field__item a,.node--location--teaser .field--name-children .field__item a,.node--sector--teaser .field--name-children .field__item a,.node--product-type--teaser .field--name-children .field__item a,.node--product-range--teaser .field--name-children .field__item a,.node--product-category--teaser .field--name-children .field__item a,.commerce-product--product--download .field--name-children .field__item a{color:#323E48;text-decoration:none;}.commerce-product--product--teaser .field--name-children .field__item + .field__item,.node--location--teaser .field--name-children .field__item + .field__item,.node--sector--teaser .field--name-children .field__item + .field__item,.node--product-type--teaser .field--name-children .field__item + .field__item,.node--product-range--teaser .field--name-children .field__item + .field__item,.node--product-category--teaser .field--name-children .field__item + .field__item,.commerce-product--product--download .field--name-children .field__item + .field__item{margin-top:0.5rem;}.commerce-product--product--teaser .links,.node--location--teaser .links,.node--sector--teaser .links,.node--product-type--teaser .links,.node--product-range--teaser .links,.node--product-category--teaser .links,.commerce-product--product--download .links{margin:0;padding:0;list-style:none;}.commerce-product--product--teaser .links li::before,.node--location--teaser .links li::before,.node--sector--teaser .links li::before,.node--product-type--teaser .links li::before,.node--product-range--teaser .links li::before,.node--product-category--teaser .links li::before,.commerce-product--product--download .links li::before{content:unset;}.commerce-product--product--teaser .links,.node--location--teaser .links,.node--sector--teaser .links,.node--product-type--teaser .links,.node--product-range--teaser .links,.node--product-category--teaser .links,.commerce-product--product--download .links{margin-top:auto;}.node--location--teaser,.node--sector--teaser,.node--product-category--teaser{transition:transform 0.25s ease-in-out;}.node--location--teaser .node-readmore a::after,.node--sector--teaser .node-readmore a::after,.node--product-category--teaser .node-readmore a::after{content:"";position:absolute;inset:0;}.node--location--teaser:hover,.node--sector--teaser:hover,.node--product-category--teaser:hover{transform:translateY(-10px);}.node--testimonial--teaser{display:flex;align-items:center;row-gap:1.5rem;-moz-column-gap:4.5rem;column-gap:4.5rem;}@media all and (max-width:767px){.node--testimonial--teaser{flex-direction:column;}}.node--testimonial--teaser .node--teaser__header,.node--testimonial--teaser .node--teaser__content{flex:1;}.node--testimonial--teaser .node--teaser__content{display:flex;flex-wrap:wrap;gap:0.75rem;}.node--testimonial--teaser .field--name-field-body{flex-basis:100%;font-size:1.2rem;font-weight:bold;}.node--testimonial--teaser .field--name-field-body::before{content:open-quote;}.node--testimonial--teaser .field--name-field-body::after{content:close-quote;}.node--testimonial--teaser .field--name-field-name{font-weight:bold;}.node--type-article.node--view-mode-full .field--name-field-paragraphs > .geysir-field-paragraph-wrapper > .paragraph > .paragraph__inner.container,.node--type-article.node--view-mode-full body:not(.path-node):not(.path-product) .field--name-field-paragraphs > .geysir-field-paragraph-wrapper > .paragraph > .paragraph__inner.region-content,body:not(.path-node):not(.path-product) .node--type-article.node--view-mode-full .field--name-field-paragraphs > .geysir-field-paragraph-wrapper > .paragraph > .paragraph__inner.region-content,.node--type-article.node--view-mode-full .field--name-field-paragraphs > .paragraph > .paragraph__inner.container,.node--type-article.node--view-mode-full body:not(.path-node):not(.path-product) .field--name-field-paragraphs > .paragraph > .paragraph__inner.region-content,body:not(.path-node):not(.path-product) .node--type-article.node--view-mode-full .field--name-field-paragraphs > .paragraph > .paragraph__inner.region-content{max-width:740px;}.node--type-article.node--view-mode-full h1,.node--type-article.node--view-mode-full h2,.node--type-article.node--view-mode-full .hero-slide__title,.node--type-article.node--view-mode-full .nav__title,.node--type-article.node--view-mode-full .menu__title,.node--type-article.node--view-mode-full .block__title,.node--type-article.node--view-mode-full legend,.node--type-article.node--view-mode-full h3,.node--type-article.node--view-mode-full h4{text-transform:none;}.node--type-article.node--view-mode-full h1{font-size:calc(1.34375rem + 1.125vw);}@media (min-width:1200px){.node--type-article.node--view-mode-full h1{font-size:2.1875rem;}}.node--type-article.node--view-mode-full h1{margin-bottom:0.5em;}.node--type-article.node--view-mode-full h2,.node--type-article.node--view-mode-full .hero-slide__title,.node--type-article.node--view-mode-full .nav__title,.node--type-article.node--view-mode-full .menu__title,.node--type-article.node--view-mode-full .block__title,.node--type-article.node--view-mode-full legend{font-size:calc(1.3125rem + 0.75vw);}@media (min-width:1200px){.node--type-article.node--view-mode-full h2,.node--type-article.node--view-mode-full .hero-slide__title,.node--type-article.node--view-mode-full .nav__title,.node--type-article.node--view-mode-full .menu__title,.node--type-article.node--view-mode-full .block__title,.node--type-article.node--view-mode-full legend{font-size:1.875rem;}}.node--type-article.node--view-mode-full h3{font-size:1.25rem;}.node--type-article.node--view-mode-full .node__info{display:flex;align-items:center;flex-wrap:wrap;}.node--type-article.node--view-mode-full .node__created{display:flex;align-items:baseline;margin:0 0 0.25rem 0;color:#323E48;font-style:italic;font-weight:lighter;}.pg-bg--secondary .node--type-article.node--view-mode-full .node__created,.pg-bg--primary .node--type-article.node--view-mode-full .node__created{color:#fff;}.node--type-article.node--view-mode-full .node__created .icon{margin-right:0.5em;}.node--type-article.node--view-mode-full .node__created::after{content:"|";margin:0 0.5rem;font-style:normal;color:#323E48;}.pg-bg--secondary .node--type-article.node--view-mode-full .node__created::after,.pg-bg--primary .node--type-article.node--view-mode-full .node__created::after{color:#fff;}.node--type-article.node--view-mode-full .node__social-share h3{font-size:1rem;line-height:normal;}.node--type-article.node--view-mode-full .node__social-share .icon{font-size:1.25rem;}.node--type-article.node--view-mode-full .node__social-share__list{margin:0;padding:0;list-style:none;}.node--type-article.node--view-mode-full .node__social-share__list li::before{content:unset;}.node--type-article.node--view-mode-full .node__social-share__list{display:flex;flex-wrap:wrap;align-items:baseline;}.node--type-article.node--view-mode-full .node__social-share__list li{margin:0.25rem 0.5rem 0.25rem 0;}.node--type-article.node--view-mode-full .field--name-field-article-categories,.node--type-article.node--view-mode-full .field--name-field-category{color:#fff;font-weight:bold;text-transform:uppercase;margin:0.5rem 0 0;display:flex;flex-wrap:wrap;}.node--type-article.node--view-mode-full .field--name-field-article-categories .field__item,.node--type-article.node--view-mode-full .field--name-field-category .field__item{margin-right:0.5rem;margin-bottom:0.5rem;border-radius:0.3125rem;background:#76BD22;padding:0 0.5rem 0 0.5rem;}.node--type-article.node--view-mode-full .field--name-field-article-categories .field__item:last-child,.node--type-article.node--view-mode-full .field--name-field-category .field__item:last-child{margin-right:0;}.node--type-article.node--view-mode-full .field--name-field-article-categories .field__item:last-child,.node--type-article.node--view-mode-full .field--name-field-category .field__item:last-child{margin-right:0;}.pg-bg--secondary .node--type-article.node--view-mode-full .field--name-field-article-categories .field__item,.pg-bg--secondary .node--type-article.node--view-mode-full .field--name-field-category .field__item{background:#76BD22;}.node--type-article.node--view-mode-teaser,a.node--type-article.node--view-mode-teaser{border-radius:1.25rem 1.25rem 0 0;overflow:hidden;display:block;position:relative;text-decoration:none;color:#323E48;}.node--type-article.node--view-mode-teaser:hover,.node--type-article.node--view-mode-teaser:focus,a.node--type-article.node--view-mode-teaser:hover,a.node--type-article.node--view-mode-teaser:focus{text-decoration:none;color:#323E48;}.node--type-article.node--view-mode-teaser .field--name-field-article-categories,.node--type-article.node--view-mode-teaser .field--name-field-category,a.node--type-article.node--view-mode-teaser .field--name-field-article-categories,a.node--type-article.node--view-mode-teaser .field--name-field-category{position:absolute;top:0.5rem;left:1rem;color:#fff;font-weight:bold;text-transform:uppercase;margin-right:1rem;display:flex;flex-wrap:wrap;}.node--type-article.node--view-mode-teaser .field--name-field-article-categories .field__item,.node--type-article.node--view-mode-teaser .field--name-field-category .field__item,a.node--type-article.node--view-mode-teaser .field--name-field-article-categories .field__item,a.node--type-article.node--view-mode-teaser .field--name-field-category .field__item{margin-right:0.5rem;margin-bottom:0.5rem;border-radius:0.3125rem;background:#76BD22;padding:0 0.5rem 0 0.5rem;}.node--type-article.node--view-mode-teaser .field--name-field-article-categories .field__item:last-child,.node--type-article.node--view-mode-teaser .field--name-field-category .field__item:last-child,a.node--type-article.node--view-mode-teaser .field--name-field-article-categories .field__item:last-child,a.node--type-article.node--view-mode-teaser .field--name-field-category .field__item:last-child{margin-right:0;}.pg-bg--primary .node--type-article.node--view-mode-teaser .field--name-field-article-categories .field__item,.pg-bg--primary .node--type-article.node--view-mode-teaser .field--name-field-category .field__item,.pg-bg--primary a.node--type-article.node--view-mode-teaser .field--name-field-article-categories .field__item,.pg-bg--primary a.node--type-article.node--view-mode-teaser .field--name-field-category .field__item{background:#1D2E37;}.node--type-article.node--view-mode-teaser .field--name-field-teaser-image img,a.node--type-article.node--view-mode-teaser .field--name-field-teaser-image img{display:block;border-radius:1.25rem;}.node--type-article.node--view-mode-teaser .node__header,a.node--type-article.node--view-mode-teaser .node__header{margin-top:1rem;}.node--type-article.node--view-mode-teaser .field--name-field-news-date,a.node--type-article.node--view-mode-teaser .field--name-field-news-date{color:#597227;font-weight:300;}.pg-bg--secondary .node--type-article.node--view-mode-teaser .field--name-field-news-date,.pg-bg--primary .node--type-article.node--view-mode-teaser .field--name-field-news-date,.pg-bg--secondary a.node--type-article.node--view-mode-teaser .field--name-field-news-date,.pg-bg--primary a.node--type-article.node--view-mode-teaser .field--name-field-news-date{color:#fff;}.node--type-article.node--view-mode-teaser h3.node__title,a.node--type-article.node--view-mode-teaser h3.node__title{color:#597227;}.pg-bg--secondary .node--type-article.node--view-mode-teaser h3.node__title,.pg-bg--primary .node--type-article.node--view-mode-teaser h3.node__title,.pg-bg--secondary a.node--type-article.node--view-mode-teaser h3.node__title,.pg-bg--primary a.node--type-article.node--view-mode-teaser h3.node__title{color:#fff;}.node--type-article.node--view-mode-teaser .node__main,a.node--type-article.node--view-mode-teaser .node__main{margin-top:1rem;}.node--type-article.node--view-mode-teaser .node__link,a.node--type-article.node--view-mode-teaser .node__link{display:block;margin-top:1rem;text-decoration:underline;}.pg-bg--secondary .node--type-article.node--view-mode-teaser .node__link,.pg-bg--primary .node--type-article.node--view-mode-teaser .node__link,.pg-bg--secondary a.node--type-article.node--view-mode-teaser .node__link,.pg-bg--primary a.node--type-article.node--view-mode-teaser .node__link{color:#fff;}.node--type-article.node--view-mode-teaser .node__link:hover,.node--type-article.node--view-mode-teaser .node__link:focus,a.node--type-article.node--view-mode-teaser .node__link:hover,a.node--type-article.node--view-mode-teaser .node__link:focus{text-decoration:none;}.node--type-call-to-action.node--view-mode-teaser{margin-left:10%;}.node--view-mode-card h3.node__title{margin-bottom:0.5rem;padding-right:0.5rem;}.node--view-mode-card h3.node__title:last-child{margin-bottom:0;}.node--view-mode-card .node__contact{margin-top:0.5rem;}.node--view-mode-card .node__link{margin-top:1rem;}.node--view-mode-card .field--name-field-realisation-media{margin:1rem 0;}.node--view-mode-card .field--name-field-realisation-media img{display:block;border-radius:1.25rem;}.node--view-mode-card .field--name-body{font-size:0.875rem;}.node--dealer .field--name-field-address .address{margin-bottom:0;}.node--dealer .field--name-field-premium{display:flex;align-items:center;margin-top:1rem;font-weight:500;}.node--dealer .field--name-field-premium::before{content:"";width:2rem;height:1.125rem;background-image:url(/themes/custom/dms_theme/img/svg/flower-power.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-2px);}.node--dealer--full{margin-top:45px;}.node--dealer--full .node__header{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.node--dealer--full .node__header > div{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}.node--dealer--full .node__header{align-items:flex-end;}@media all and (max-width:767px){.node--dealer--full .node__header{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.node--dealer--full .node__header > div{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.node--dealer--full .node__header{margin-bottom:45px;}.node--dealer--full .node__main__address > .field__label,.node--dealer--full .node__main__group > .field__label{font-weight:bold;}.node--dealer--full .node__header__sidebar{display:flex;justify-content:flex-end;}.node--dealer--full h1.node__title{margin-bottom:0;}.node--dealer--full .node__content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.node--dealer--full .node__content > div{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}.node--dealer--full .node__content{margin-top:45px;margin-bottom:45px;}@media all and (max-width:959px){.node--dealer--full .node__content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.node--dealer--full .node__content > div{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.node--dealer--full .node__main__grid{display:flex;--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.node--dealer--full .node__main__grid > div{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}@media all and (max-width:479px){.node--dealer--full .node__main__grid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.node--dealer--full .node__main__grid > div{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.node--dealer--full .node__main__grid .field__label{margin-bottom:0.5rem;}.node--dealer--full .node__main__grid .field__label::after{content:":";}.node--dealer--full .field--name-field-dealer-product-range ul{padding-left:1rem;}.node--dealer--full .field--name-field-dealer-usp{background-color:#f7f7f7;border-radius:1.25rem;overflow:hidden;padding:2rem;}.node--dealer--full .field--name-field-dealer-usp > *{position:relative;}.node--dealer--full .field--name-field-dealer-media img{width:100%;display:block;border-radius:1.25rem;}.node-dealer-user-form{max-width:47.5rem;}.node-dealer-user-form .filter-wrapper{display:none;}.node-dealer-user-form .ief-form{padding:1rem;border:1px solid #323E48;border-radius:2px;background:#f7f7f7;}.node-dealer-user-form .ief-entity-table{margin-bottom:1.5rem;}.node-dealer-user-form .ief-entity-table .inline-entity-form-node-status{display:none;}.node-dealer-user-form fieldset.form-item{margin:45px 0;}.node-dealer-user-form fieldset.form-item fieldset{margin:0;}.node-dealer-user-form .field--name-field-dealer-media h2.fieldset__title,.node-dealer-user-form .field--name-field-dealer-media .fieldset__title.hero-slide__title,.node-dealer-user-form .field--name-field-dealer-media .fieldset__title.nav__title,.node-dealer-user-form .field--name-field-dealer-media .fieldset__title.menu__title,.node-dealer-user-form .field--name-field-dealer-media .fieldset__title.block__title,.node-dealer-user-form .field--name-field-dealer-media legend.fieldset__title{display:none;}.node-dealer-user-form .field--name-field-dealer-media .ief-entity-operations input{margin:0.25rem;}.node-dealer-user-form .form-managed-file{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;}.node-dealer-user-form .form-managed-file.image-widget img{flex:0 0 6.25rem;max-width:6.25rem;}.node-dealer-user-form .form-managed-file.image-widget img,.node-dealer-user-form .form-managed-file.image-widget span{margin-right:1.5rem;}.node-dealer-user-form .form-managed-file.image-widget span.file-size{display:none;}.node-dealer-user-form .form-managed-file.image-widget span.file--image{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.node-dealer-user-form .node__form__company > .fieldset-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.node-dealer-user-form .node__form__company > .fieldset-wrapper > *{flex:0 0 calc(50% - 0.75rem);max-width:calc(50% - 0.75rem);}@media all and (max-width:479px){.node-dealer-user-form .node__form__company > .fieldset-wrapper > *{flex:0 0 100%;max-width:100%;}}.node-dealer-user-form .node__form__company > .fieldset-wrapper > *.field--name-title,.node-dealer-user-form .node__form__company > .fieldset-wrapper > *.field--name-field-address{flex:0 0 100%;max-width:100%;}.node-dealer-user-form .node__form__company > .fieldset-wrapper > *.field--name-field-address > * > * > * > .form-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.node-dealer-user-form .node__form__company > .fieldset-wrapper > *.field--name-field-address > * > * > * > .form-wrapper > *{flex:0 0 calc(50% - 0.75rem);max-width:calc(50% - 0.75rem);}@media all and (max-width:479px){.node-dealer-user-form .node__form__company > .fieldset-wrapper > *.field--name-field-address > * > * > * > .form-wrapper > *{flex:0 0 100%;max-width:100%;}}.node-dealer-user-form .etuf-translated-field-wrapper .accordeon-trigger{flex-wrap:wrap;}.node-dealer-user-form .tab-language{white-space:nowrap;border-radius:0.3125rem;color:#fff;background:#76BD22;padding:0 0.5rem 0 0.5rem;margin:0.5rem 0;}.node--dealer--teaser{display:flex;flex-wrap:wrap;gap:1rem;background:#f7f7f7;padding:2rem 3rem;border-radius:1.25rem;overflow:hidden;}.node--dealer--teaser > *{position:relative;flex:1;}@media all and (max-width:1199px){.node--dealer--teaser > *{flex:0 0 calc(50% - 0.5rem);max-width:calc(50% - 0.5rem);}}@media all and (max-width:479px){.node--dealer--teaser > *{flex:0 0 100%;max-width:100%;}}.node--dealer--teaser .node__header{align-self:center;padding-left:1rem;}@media all and (max-width:767px){.node--dealer--teaser .node__header{align-self:flex-start;padding-left:0;flex:0 0 100%;}}.node--dealer--teaser .node__header .premium-container{display:flex;align-items:center;margin-top:1rem;}.node--dealer--teaser .node__header .premium-container::before{content:"";width:2rem;height:1.125rem;background-image:url(/themes/custom/dms_theme/img/svg/flower-power.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-2px);}.node--dealer--teaser .node__header .premium-container p{margin:0;line-height:1;font-weight:500;}.node--dealer--teaser .node__header .field--name-field-headquarters{display:none;}@media all and (max-width:767px){.node--dealer--teaser .node__header .field--name-field-headquarters{display:block;}}.node--dealer--teaser h3.node__title{color:#76BD22;margin:0;}.node--dealer--teaser .node__locality{font-size:1.25rem;line-height:normal;color:#76BD22;}.node--dealer--teaser .node__properties{margin:0;padding:0;list-style:none;}.node--dealer--teaser .node__properties li::before{content:unset;}.node--dealer--teaser .node__properties{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;}.node--dealer--teaser .node__properties li{display:flex;flex-wrap:wrap;flex-direction:column;text-align:center;gap:0.5rem;}.node--dealer--teaser .node__properties li img{display:block;width:3.125rem;margin:0 auto;}.node--dealer--teaser .node__contact{margin-top:1rem;}.node--dealer--teaser .field--name-field-website{word-break:break-all;}.node--dealer--teaser .field--name-field-dealer-product-range .field__items,.node--dealer--teaser .node__product-offer__list{-moz-column-count:2;column-count:2;list-style-type:none;margin:0;padding:0;}@media all and (max-width:479px){.node--dealer--teaser .field--name-field-dealer-product-range .field__items,.node--dealer--teaser .node__product-offer__list{-moz-column-count:1;column-count:1;}}.node--dealer--teaser .field--name-field-dealer-product-range .field__items li,.node--dealer--teaser .node__product-offer__list li{display:flex;}.node--dealer--teaser .field--name-field-dealer-product-range .field__items li::before,.node--dealer--teaser .node__product-offer__list li::before{content:"-";margin-right:0.5em;}.node--dealer--teaser .node__product-range .field--name-field-headquarters{display:block;}@media all and (max-width:767px){.node--dealer--teaser .node__product-range .field--name-field-headquarters{display:none;}}.node--dealer--teaser .node__links{margin:0;padding:0;list-style:none;}.node--dealer--teaser .node__links li::before{content:unset;}.node--dealer--teaser .node__links{flex:1;margin:0 0 0 auto;padding:0;--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.node--dealer--teaser .node__links li{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}@media all and (max-width:1199px){.node--dealer--teaser .node__links{flex-basis:100%;margin-top:1.5rem;}}@media all and (max-width:479px){.node--dealer--teaser .node__links{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.node--dealer--teaser .node__links li{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}.node--dealer--teaser .node__links{margin-top:1.5rem;}}.node--dealer--teaser .node__links li a{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;text-decoration:none;}.node--dealer--teaser .node__links li a:hover,.node--dealer--teaser .node__links li a:focus{text-decoration:none;}.node--dealer--teaser .node__links li a .icon{font-size:1.625rem;color:#76BD22;}.node--dealer--teaser .node__links li a span{display:block;font-size:1.125rem;margin-top:0.5rem;}.node--download--compact{position:relative;}.node--download--compact .node__content{margin-bottom:0.5rem;}.node--download--compact .node__content p{font-weight:500;}.node--download--compact .field--name-field-file{margin:0;display:flex;gap:0.75rem;padding-left:2rem;position:relative;flex-wrap:wrap;}.node--download--compact .field--name-field-file::before{content:"";top:0;left:0;position:absolute;height:100%;width:1.25rem;background-image:url(/themes/custom/dms_theme/img/svg/download.svg);background-repeat:no-repeat;background-size:contain;}.node--download--compact .field--name-field-file .field__item{line-height:1;}.node--download--compact .field--name-field-file .field__item a{text-transform:uppercase;font-weight:500;color:#76BD22;transition:color 0.2s ease-in-out;line-height:1;}.node--download--compact .field--name-field-file .field__item a:hover{color:#759632;}.node--download--teaser{height:100%;display:flex;flex-direction:column;background-color:#f7f7f7;border-radius:1.25rem;}.node--download--teaser .node__content{padding:2rem;padding-bottom:0;}.node--download--teaser .field + .field{margin-top:1rem;}.node--download--teaser .field--name-field-tags{display:flex;flex-wrap:wrap;gap:1rem;}.node--download--teaser .field--name-field-tags .field__item{display:inline-block;background:#e9ecef;padding:0.25rem 0.5rem;}.node--download--teaser .field--name-field-tags .field__item::before{margin-right:0.625rem;text-decoration:underline;}.node--download--teaser .field--name-field-tags .field__item::before{content:"\f02b";}.node--download--teaser .field--name-field-tags .field__item::before,.node--download--teaser .field--name-field-tags .field__item::after{text-decoration:none;}.node--download--teaser .field--name-field-file{margin-top:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem;row-gap:0;}.node--download--teaser .field--name-field-file .field__item{white-space:nowrap;}.node--download--teaser .field--name-field-file a{display:block;width:100%;color:#000;text-decoration:none;text-transform:uppercase;padding:1rem;border-radius:1.25rem;}.node--download--teaser .field--name-field-file a::after{margin-left:0.625rem;text-decoration:underline;}.node--download--teaser .field--name-field-file a::after{content:"\f019";}.node--download--teaser .field--name-field-file a::before,.node--download--teaser .field--name-field-file a::after{text-decoration:none;}.node--download--teaser .field--name-field-file a:hover{color:#fff;background-color:#76BD22;}.node--type-event.node--view-mode-teaser{display:flex;border:1px solid #76BD22;color:#323E48;border-radius:20px;overflow:hidden;}.pg-bg--primary .node--type-event.node--view-mode-teaser{border-color:#323E48;}@media all and (max-width:479px){.node--type-event.node--view-mode-teaser{flex-direction:column;}}.node--type-event.node--view-mode-teaser .node__date-location{display:flex;flex-wrap:wrap;align-items:center;}.node--type-event.node--view-mode-teaser .node__date{display:flex;margin-bottom:0.5rem;margin-top:-1rem;}.node--type-event.node--view-mode-teaser .field--name-field-event-date{padding:0.25em 0.5em;display:flex;background:#76BD22;color:#fff;margin-right:0.5rem;font-size:0.8em;}.pg-bg--primary .node--type-event.node--view-mode-teaser .field--name-field-event-date{background:#323E48;}.node--type-event.node--view-mode-teaser .field--name-field-event-date span{margin-right:0.25em;}.node--type-event.node--view-mode-teaser .field--name-field-event-date span:last-child{margin-right:0;}.node--type-event.node--view-mode-teaser .node__header{padding:1rem 1.5rem;background:#fff;width:100%;}.node--type-event.node--view-mode-teaser h3.node__title{color:#76BD22;margin-bottom:0;font-size:1.25rem;}.node--type-event.node--view-mode-teaser .field--name-field-location{display:flex;}.node--type-event.node--view-mode-teaser .field--name-field-location::before{margin-right:0.625rem;text-decoration:underline;}.node--type-event.node--view-mode-teaser .field--name-field-location::before{content:"\f041";}.node--type-event.node--view-mode-teaser .field--name-field-location::before,.node--type-event.node--view-mode-teaser .field--name-field-location::after{text-decoration:none;}.node--type-event.node--view-mode-teaser .field--name-field-location{color:#323E48;font-style:italic;align-items:baseline;margin-top:0.5rem;font-size:0.8em;}.node--type-event.node--view-mode-teaser .field--name-field-teaser-text{margin-top:0.5rem;font-size:0.9em;}.node--type-event.node--view-mode-teaser .node__header__content{display:flex;}@media all and (max-width:479px){.node--type-event.node--view-mode-teaser .node__header__content{flex-direction:column;}}.node--type-event.node--view-mode-teaser .node__header__content__inner{flex-basis:calc(100% - 125px - 1rem);flex-grow:1;flex-shrink:0;max-width:calc(100% - 125px - 1rem);}.node--type-event.node--view-mode-teaser .node__header__content__inner:last-child{flex-basis:100%;max-width:100%;}@media all and (max-width:479px){.node--type-event.node--view-mode-teaser .node__header__content__inner{flex-basis:100%;max-width:100%;}}.node--type-event.node--view-mode-teaser .field--name-field-logo{flex:0 0 7.8125rem;margin-left:1rem;display:flex;align-items:flex-start;justify-content:flex-end;}@media all and (max-width:479px){.node--type-event.node--view-mode-teaser .field--name-field-logo{flex-basis:100%;margin-left:0;margin-top:1rem;justify-content:flex-start;}}.node--faq--teaser h3{position:relative;cursor:pointer;font-size:1.25rem;margin-bottom:0;}.node--faq--teaser h3::after{content:"";position:absolute;top:0;right:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIGZpbGw9IiM3NkJEMjIiIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiIgdmVyc2lvbj0iMS4xIiBpZD0ibG5pX2xuaS1jaGV2cm9uLXJpZ2h0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY0IDY0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTIwLjcsNTcuM2MtMC42LDAtMS4xLTAuMi0xLjYtMC42Yy0wLjktMC45LTAuOS0yLjMsMC0zLjJMNDAuMSwzMkwxOS4xLDEwLjZjLTAuOS0wLjktMC45LTIuMywwLTMuMgoJCWMwLjktMC45LDIuMy0wLjksMy4yLDBsMjIuNiwyM2MwLjksMC45LDAuOSwyLjMsMCwzLjJsLTIyLjYsMjNDMjEuOSw1NywyMS4zLDU3LjMsMjAuNyw1Ny4zeiIvPgo8L2c+Cjwvc3ZnPgo=");background-size:contain;background-repeat:no-repeat;display:block;width:1.5rem;height:1.5rem;transition:transform 0.25s ease-in-out;}.node--faq--teaser h3.active::after{transform:rotate(90deg);}.node--faq--teaser .node__content{margin-top:1.5rem;}.node--faq--teaser .vote-widget-wrapper{margin-top:1rem;}.node--faq--teaser .vote-like a::after{margin-left:0.625rem;text-decoration:underline;}.node--faq--teaser .vote-like a::after{content:"\f164";}.node--faq--teaser .vote-like a::before,.node--faq--teaser .vote-like a::after{text-decoration:none;}.node--faq--teaser .vote-dislike{margin-left:0.5rem;}.node--product-category .downloads-page-link .downloads-page-link__inner{width:100%;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;}.node--product-range--teaser:hover{transform:unset;}.node--product-type--teaser > *{z-index:2;}.node--realisation--card .field--name-field-realisation-media img{width:100%;}.node--realisation--card .field--name-field-realisation-media .slick-arrow{-webkit-mask-size:20px;mask-size:20px;}.node--realisation--card .field--name-field-realisation-media .slick-dots{margin-top:0;}.node--realisation--card .field--name-field-realisation-media .slick-dots button{line-height:8px;width:0.5rem;height:0.5rem;}.node--type-story-item{position:relative;}.node--type-story-item .field--name-field-story-item-media{position:absolute;top:0;left:0;right:50%;bottom:0;}@media all and (max-width:767px){.node--type-story-item .field--name-field-story-item-media{right:0;opacity:0.75;position:static;}}.node--type-story-item .field--name-field-story-item-media video,.node--type-story-item .field--name-field-story-item-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}@media all and (max-width:767px){.node--type-story-item .field--name-field-story-item-media video,.node--type-story-item .field--name-field-story-item-media img{height:auto;}}.node--type-story-item .node__header{margin-bottom:calc(1.325rem + 0.9vw);}@media (min-width:1200px){.node--type-story-item .node__header{margin-bottom:2rem;}}.node--type-story-item .node__header h3.node__title{margin-bottom:0;}.node--type-story-item .node__header h3.node__title::after{display:none;}.node--type-story-item .node__header .field--name-field-subtitle{font-size:1.125rem;line-height:normal;color:rgba(255,255,255,0.75);}.node--type-story-item .container,.node--type-story-item body:not(.path-node):not(.path-product) .region-content,body:not(.path-node):not(.path-product) .node--type-story-item .region-content{display:flex;justify-content:flex-end;align-items:center;padding-top:3rem;padding-bottom:3rem;min-height:34.375rem;}@media all and (max-width:767px){.node--type-story-item .container,.node--type-story-item body:not(.path-node):not(.path-product) .region-content,body:not(.path-node):not(.path-product) .node--type-story-item .region-content{display:block;height:100%;padding-top:45px;padding-bottom:45px;}}.node--type-story-item .container .node__main,.node--type-story-item body:not(.path-node):not(.path-product) .region-content .node__main,body:not(.path-node):not(.path-product) .node--type-story-item .region-content .node__main{position:relative;flex:0 0 60%;padding:2rem;background:#1D2E37;color:#fff;border-radius:20px;overflow:hidden;}.node--type-story-item .container .node__main::before,.node--type-story-item body:not(.path-node):not(.path-product) .region-content .node__main::before,body:not(.path-node):not(.path-product) .node--type-story-item .region-content .node__main::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:transparent url(/themes/custom/dms_theme/img/svg/decoration/leave-3.svg) no-repeat left bottom;background-size:50% auto;transform:scaleX(-1);}.node--type-story-item .container .node__main > *,.node--type-story-item body:not(.path-node):not(.path-product) .region-content .node__main > *,body:not(.path-node):not(.path-product) .node--type-story-item .region-content .node__main > *{position:relative;}.node--type-story-item .container .node__main h3.node__title,.node--type-story-item body:not(.path-node):not(.path-product) .region-content .node__main h3.node__title,body:not(.path-node):not(.path-product) .node--type-story-item .region-content .node__main h3.node__title{line-height:normal;}.node--type-story-item .container .node__main h2,.node--type-story-item .container .node__main .hero-slide__title,.node--type-story-item body:not(.path-node):not(.path-product) .region-content .node__main h2,.node--type-story-item body:not(.path-node):not(.path-product) .region-content .node__main .hero-slide__title,body:not(.path-node):not(.path-product) .node--type-story-item .region-content .node__main h2,body:not(.path-node):not(.path-product) .node--type-story-item .region-content .node__main .hero-slide__title,.node--type-story-item .container .node__main .nav__title,.node--type-story-item body:not(.path-node):not(.path-product) .region-content .node__main .nav__title,body:not(.path-node):not(.path-product) .node--type-story-item .region-content .node__main .nav__title,.node--type-story-item .container .node__main .menu__title,.node--type-story-item body:not(.path-node):not(.path-product) .region-content .node__main .menu__title,body:not(.path-node):not(.path-product) .node--type-story-item .region-content .node__main .menu__title,.node--type-story-item .container .node__main .block__title,.node--type-story-item body:not(.path-node):not(.path-product) .region-content .node__main .block__title,body:not(.path-node):not(.path-product) .node--type-story-item .region-content .node__main .block__title,.node--type-story-item .container .node__main legend,.node--type-story-item body:not(.path-node):not(.path-product) .region-content .node__main legend,body:not(.path-node):not(.path-product) .node--type-story-item .region-content .node__main legend,.node--type-story-item .container .node__main h3,.node--type-story-item body:not(.path-node):not(.path-product) .region-content .node__main h3,body:not(.path-node):not(.path-product) .node--type-story-item .region-content .node__main h3,.node--type-story-item .container .node__main h4,.node--type-story-item body:not(.path-node):not(.path-product) .region-content .node__main h4,body:not(.path-node):not(.path-product) .node--type-story-item .region-content .node__main h4{color:inherit;}@media all and (max-width:767px){.node--type-story-item .container .node__main,.node--type-story-item body:not(.path-node):not(.path-product) .region-content .node__main,body:not(.path-node):not(.path-product) .node--type-story-item .region-content .node__main{flex:0 0 100%;}}.node--type-story-item .node__paging_summary{text-align:right;margin-bottom:0.5rem;color:#fff;font-weight:bold;}@media all and (max-width:767px){.node--type-story-item .node__paging_summary{padding:0.25rem 0.5rem;}}.pg-bg--secondary .node--type-story-item .node__paging_summary,.pg-bg--primary .node--type-story-item .node__paging_summary{color:#fff;}@media all and (max-width:767px){.pg-bg--secondary .node--type-story-item .node__paging_summary,.pg-bg--primary .node--type-story-item .node__paging_summary{color:#323E48;}}.node--type-story-item span.node__paging_summary_title{font-weight:bold;}@media all and (max-width:479px){.node--type-story-item span.node__paging_summary_title{display:block;}}.node--type-story-item span.node__paging_summary_title + span.node__paging_summary_count::before{content:" - ";display:inline-block;margin:0 0.5em;}.node--type-story-item .field--name-field-story-item-name{font-style:italic;font-size:0.875rem;line-height:normal;margin-top:0.5rem;}.node--type-story-item .node__bottom .node__paging{display:flex;justify-content:flex-end;}.node--type-story-item .node__bottom .node__paging__prev,.node--type-story-item .node__bottom .node__paging__next{font-size:1.5rem;line-height:normal;padding:0 0.5rem;cursor:pointer;margin-bottom:-0.5rem;}.node--vacancy .field--name-field-location{font-size:1.2rem;}.node--vacancy .field--name-field-location::before{margin-right:0.625rem;text-decoration:underline;}.node--vacancy .field--name-field-location::before{content:"\f041";}.node--vacancy .field--name-field-location::before,.node--vacancy .field--name-field-location::after{text-decoration:none;}.node--vacancy--full .node-header-wrapper{background:#f7f7f7;padding:45px 0;}.node--vacancy--full .node__header{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.node--vacancy--full .node__header > div{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}.node--vacancy--full .node__header{align-items:flex-end;}@media all and (max-width:767px){.node--vacancy--full .node__header{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.node--vacancy--full .node__header > div{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.node--vacancy--full .node__header__sidebar{display:flex;justify-content:flex-end;}.node--vacancy--full h1.node__title{margin-bottom:0;}.node--vacancy--full .node__content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.node--vacancy--full .node__content > div{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}.node--vacancy--full .node__content{margin-top:0;margin-bottom:45px;}@media all and (max-width:959px){.node--vacancy--full .node__content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.node--vacancy--full .node__content > div{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}.node--vacancy--full .node__content{margin-top:0;margin-bottom:45px;}}.node--vacancy--full .field--name-field-location,.node--vacancy--full .field--name-field-intro{margin-top:0.5rem;}.node--vacancy--full .node__social-share{margin-top:45px;}.node--vacancy--full .node__social-share h3{font-size:1rem;line-height:normal;}.node--vacancy--full .node__social-share .icon{font-size:1.25rem;}.node--vacancy--full .node__social-share .container,.node--vacancy--full .node__social-share body:not(.path-node):not(.path-product) .region-content,body:not(.path-node):not(.path-product) .node--vacancy--full .node__social-share .region-content{display:flex;align-items:center;}.node--vacancy--full .node__social-share .container h3,.node--vacancy--full .node__social-share body:not(.path-node):not(.path-product) .region-content h3,body:not(.path-node):not(.path-product) .node--vacancy--full .node__social-share .region-content h3{margin:0.25rem 0.5rem 0.25rem 0;}.node--vacancy--full .node__social-share__list{margin:0;padding:0;list-style:none;}.node--vacancy--full .node__social-share__list li::before{content:unset;}.node--vacancy--full .node__social-share__list{display:flex;flex-wrap:wrap;align-items:baseline;}.node--vacancy--full .node__social-share__list li{line-height:1.25rem;margin:0.25rem 0.5rem 0.25rem 0;}.node--vacancy--full .node__social-share__list li a{display:block;line-height:1.25rem;}.node--vacancy--full .node__sidebar__content{padding:2rem;border-radius:1.25rem;background:#F4FAEC;}.node--vacancy--full .node__sidebar__content input[type=tel],.node--vacancy--full .node__sidebar__content input[type=text],.node--vacancy--full .node__sidebar__content input[type=email],.node--vacancy--full .node__sidebar__content input[type=url],.node--vacancy--full .node__sidebar__content input[type=date],.node--vacancy--full .node__sidebar__content input[type=search],.node--vacancy--full .node__sidebar__content input[type=number],.node--vacancy--full .node__sidebar__content input[type=password],.node--vacancy--full .node__sidebar__content select,.node--vacancy--full .node__sidebar__content textarea,.node--vacancy--full .node__sidebar__content .file-input-wrapper{background:#fff;}.node--vacancy--full .node__sidebar__content .file-input-wrapper{overflow:hidden;}.node--vacancy--full .node__sidebar__content .webform-submission-application-form{display:flex;flex-wrap:wrap;justify-content:space-between;}.node--vacancy--full .node__sidebar__content .webform-submission-application-form .webform-address--wrapper h2.fieldset__title,.node--vacancy--full .node__sidebar__content .webform-submission-application-form .webform-address--wrapper .fieldset__title.hero-slide__title,.node--vacancy--full .node__sidebar__content .webform-submission-application-form .webform-address--wrapper .fieldset__title.nav__title,.node--vacancy--full .node__sidebar__content .webform-submission-application-form .webform-address--wrapper .fieldset__title.menu__title,.node--vacancy--full .node__sidebar__content .webform-submission-application-form .webform-address--wrapper .fieldset__title.block__title,.node--vacancy--full .node__sidebar__content .webform-submission-application-form .webform-address--wrapper legend.fieldset__title{display:none;}.node--vacancy--teaser{position:relative;transition:transform 0.25s ease-in-out;}.node--vacancy--teaser h3 a::after{content:"";position:absolute;inset:0;}.node--vacancy--teaser .field{margin-bottom:1rem;}.node--vacancy--teaser:hover{transform:translateX(10px);}.path--user-login .region--content{display:flex;flex-wrap:wrap;-moz-column-gap:3rem;column-gap:3rem;row-gap:1.5rem;}.path--user-login .region--content .block{flex:1;}@media all and (max-width:767px){.path--user-login .region--content .block{flex-basis:100%;}}.path--user-login .region--content .block--page-title-block{flex-basis:100%;}.paragraph{padding:45px 0;position:relative;}.paragraph .paragraph{padding:0;}.paragraph .html-id{background-color:#052e5c;}.paragraph .pg__header{margin-bottom:calc(1.325rem + 0.9vw);}@media (min-width:1200px){.paragraph .pg__header{margin-bottom:2rem;}}.paragraph .pg__header:last-child{margin-bottom:0;}.paragraph .pg__header.pg__header--sidebar{display:flex;justify-content:space-between;}@media all and (max-width:767px){.paragraph .pg__header.pg__header--sidebar{display:block;}}.paragraph .pg__header.pg__header--sidebar .pg__header__content{margin-right:1.5rem;}@media all and (max-width:767px){.paragraph .pg__header.pg__header--sidebar .pg__header__content{margin-right:0;}}.paragraph .pg__header__sidebar{margin-left:auto;white-space:nowrap;}@media all and (max-width:767px){.paragraph .pg__header__sidebar{margin-left:0;margin-top:1.5rem;white-space:normal;}}.paragraph .pg__footer{margin-top :calc(1.325rem + 0.9vw);}@media (min-width:1200px){.paragraph .pg__footer{margin-top :2rem;}}.paragraph .field--name-field-intro{margin-bottom:1.875rem;max-width:none;}.paragraph .field--name-field-intro > *{max-width:47.5rem;}.paragraph .field--name-field-intro > .text-align-center{margin-left:auto;margin-right:auto;}.paragraph .field--name-field-intro > .text-align-right{margin-left:auto;}.paragraph .field--name-field-intro > *{max-width:47.5rem;}.paragraph .field--name-field-intro > .text-align-center{margin-left:auto;margin-right:auto;}.paragraph .field--name-field-intro > .text-align-right{margin-left:auto;}.paragraph .pg__intro{display:flex;align-items:flex-end;margin-bottom:1.875rem;}@media all and (max-width:767px){.paragraph .pg__intro{flex-wrap:wrap;}}.paragraph .pg__intro .field--name-field-intro{flex:1 1 47.5rem;margin-right:1.5rem;margin-bottom:0;}@media all and (max-width:767px){.paragraph .pg__intro .field--name-field-intro{flex:0 0 100%;margin-right:0;}}.paragraph .pg__intro .field--name-field-section-link{flex:1;text-align:right;margin-bottom:0;white-space:nowrap;color:#759632;}@media all and (max-width:767px){.paragraph .pg__intro .field--name-field-section-link{flex:0 0 100%;text-align:left;margin-top:1.5rem;white-space:normal;}}.paragraph.pg-bg--secondary .pg__intro .field--name-field-section-link,.paragraph.pg-bg--primary .pg__intro .field--name-field-section-link{color:#fff;}.pg-section__title{margin-top:0;}.pg-bg--primary{background-color:#76BD22;color:#fff;}.pg-bg--primary a:not(.btn):not(button.button.form-submit):not(input[type=submit]):not(.paragraph--type--list-item){color:inherit;}.pg-bg--primary h1{color:inherit;}.pg-bg--primary h2,.pg-bg--primary .hero-slide__title,.pg-bg--primary .nav__title,.pg-bg--primary .menu__title,.pg-bg--primary .block__title,.pg-bg--primary legend{color:inherit;}.pg-bg--primary h3{color:inherit;}.pg-bg--primary h4{color:inherit;}.pg-bg--primary h5{color:inherit;}.pg-bg--primary h6{color:inherit;}.pg-bg--primary-light{background-color:#F4FAEC;color:#323E48;}.pg-bg--primary-light a:not(.btn):not(button.button.form-submit):not(input[type=submit]):not(.paragraph--type--list-item){color:inherit;}.pg-bg--primary-light h1{color:inherit;}.pg-bg--primary-light h2,.pg-bg--primary-light .hero-slide__title,.pg-bg--primary-light .nav__title,.pg-bg--primary-light .menu__title,.pg-bg--primary-light .block__title,.pg-bg--primary-light legend{color:inherit;}.pg-bg--primary-light h3{color:inherit;}.pg-bg--primary-light h4{color:inherit;}.pg-bg--primary-light h5{color:inherit;}.pg-bg--primary-light h6{color:inherit;}.pg-bg--secondary{background-color:#323E48;color:#fff;}.pg-bg--secondary a:not(.btn):not(button.button.form-submit):not(input[type=submit]):not(.paragraph--type--list-item){color:inherit;}.pg-bg--secondary h1{color:inherit;}.pg-bg--secondary h2,.pg-bg--secondary .hero-slide__title,.pg-bg--secondary .nav__title,.pg-bg--secondary .menu__title,.pg-bg--secondary .block__title,.pg-bg--secondary legend{color:inherit;}.pg-bg--secondary h3{color:inherit;}.pg-bg--secondary h4{color:inherit;}.pg-bg--secondary h5{color:inherit;}.pg-bg--secondary h6{color:inherit;}.pg-bg--neutral{background-color:#f7f7f7;color:#323E48;}.pg-bg--neutral a:not(.btn):not(button.button.form-submit):not(input[type=submit]):not(.paragraph--type--list-item){color:inherit;}.pg-bg--neutral h1{color:inherit;}.pg-bg--neutral h2,.pg-bg--neutral .hero-slide__title,.pg-bg--neutral .nav__title,.pg-bg--neutral .menu__title,.pg-bg--neutral .block__title,.pg-bg--neutral legend{color:inherit;}.pg-bg--neutral h3{color:inherit;}.pg-bg--neutral h4{color:inherit;}.pg-bg--neutral h5{color:inherit;}.pg-bg--neutral h6{color:inherit;}.pg-bg--none + .pg-bg--none,.pg-bg--primary + .pg-bg--primary,.pg-bg--primary-light + .pg-bg--primary-light,.pg-bg--secondary + .pg-bg--secondary,.pg-bg--neutral + .pg-bg--neutral,.hero-is-boxed + .pg-bg--none{padding-top:0;}.pg-valign--center > .container,body:not(.path-node):not(.path-product) .pg-valign--center > .region-content{align-items:center;}.pg-valign--bottom > .container,body:not(.path-node):not(.path-product) .pg-valign--bottom > .region-content{align-items:flex-end;}.pg-decoration,.views-view--dealers.views-view--dealers--block-search .locations__map__popup,.views-view--realisations.views-view--realisations--block-overview .locations__map__popup,.views-view--dealers.views-view--dealers--block-overview .locations__map__popup,.node--dealer--full .field--name-field-dealer-usp,.node--dealer--teaser,.node--product-type--teaser{position:relative;}.pg-decoration::before,.views-view--dealers.views-view--dealers--block-search .locations__map__popup::before,.views-view--realisations.views-view--realisations--block-overview .locations__map__popup::before,.views-view--dealers.views-view--dealers--block-overview .locations__map__popup::before,.node--dealer--full .field--name-field-dealer-usp::before,.node--dealer--teaser::before,.node--product-type--teaser::before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;background-repeat:no-repeat;background-position:left bottom;background-size:30% auto;}.pg-decoration .paragraph__inner,.views-view--dealers.views-view--dealers--block-search .locations__map__popup .paragraph__inner,.views-view--realisations.views-view--realisations--block-overview .locations__map__popup .paragraph__inner,.views-view--dealers.views-view--dealers--block-overview .locations__map__popup .paragraph__inner,.node--dealer--full .field--name-field-dealer-usp .paragraph__inner,.node--dealer--teaser .paragraph__inner,.node--product-type--teaser .paragraph__inner{position:relative;}.pg-decoration--1,.node--dealer--teaser{position:relative;}.pg-decoration--1::before,.node--dealer--teaser::before{content:"";background-image:none;-webkit-mask-image:url(/themes/custom/dms_theme/img/svg/decoration/1.svg);mask-image:url(/themes/custom/dms_theme/img/svg/decoration/1.svg);-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#76BD22;}@media all and (max-width:1599px){.pg-decoration--1::before,.node--dealer--teaser::before{opacity:0.25;}}@media all and (max-width:767px){.pg-decoration--1::before,.node--dealer--teaser::before{display:none;}}.pg-decoration--1.pg--has-media-left::before,.pg--has-media-left.node--dealer--teaser::before{transform:scaleX(-1);}.pg-decoration--1.pg-bg--primary::before,.pg-bg--primary.node--dealer--teaser::before{opacity:0.5;background-color:#fff;}.pg-decoration--2,.pg-decoration--3,.views-view--dealers.views-view--dealers--block-search .locations__map__popup,.views-view--realisations.views-view--realisations--block-overview .locations__map__popup,.views-view--dealers.views-view--dealers--block-overview .locations__map__popup,.node--product-type--teaser{position:relative;}.pg-decoration--2::before,.pg-decoration--3::before,.views-view--dealers.views-view--dealers--block-search .locations__map__popup::before,.views-view--realisations.views-view--realisations--block-overview .locations__map__popup::before,.views-view--dealers.views-view--dealers--block-overview .locations__map__popup::before,.node--product-type--teaser::before{background-image:url(/themes/custom/dms_theme/img/svg/decoration/leave-1.svg);}.pg-decoration--3::before,.views-view--dealers.views-view--dealers--block-search .locations__map__popup::before,.views-view--realisations.views-view--realisations--block-overview .locations__map__popup::before,.views-view--dealers.views-view--dealers--block-overview .locations__map__popup::before,.node--product-type--teaser::before{transform:scaleX(-1);}.pg-decoration--4::before,.pg-decoration--5::before,.node--dealer--full .field--name-field-dealer-usp::before{background-image:url(/themes/custom/dms_theme/img/svg/decoration/leave-2.svg);}.pg-decoration--5::before,.node--dealer--full .field--name-field-dealer-usp::before{transform:scaleX(-1);}.pg-decoration--6::before,.pg-decoration--7::before{background-image:url(/themes/custom/dms_theme/img/svg/decoration/leave-3.svg);}.pg-decoration--7::before{transform:scaleX(-1);}.paragraph .field--type-text-with-summary ul,.paragraph .field--type-text-long ul{list-style:none;}.paragraph .field--type-text-with-summary ul li::before,.paragraph .field--type-text-long ul li::before{content:"•";color:#76BD22;font-weight:bold;display:inline-block;width:1em;height:1em;margin-left:-1em;}.paragraph .field--type-text-with-summary ul.flowers li::before,.paragraph .field--type-text-with-summary ul.checked li::before,.paragraph .field--type-text-long ul.flowers li::before,.paragraph .field--type-text-long ul.checked li::before{content:"";background-image:url("/themes/custom/dms_theme/img/svg/check.svg");background-repeat:no-repeat;background-size:contain;position:relative;top:0.25em;margin-right:0.5em;}.paragraph .field--type-text-with-summary ul.flowers li::before,.paragraph .field--type-text-long ul.flowers li::before{background-image:url("/themes/custom/dms_theme/img/svg/flower-power.svg");}.paragraph.pg--block-id--dms-general-settings-ours-sectors .container-large .pg__intro{margin-bottom:calc(45px + 1.875rem);}.paragraph.pg--block-id--dms-general-settings-ours-sectors .container-large .field--name-field-block-embed{margin:-45px -1.25rem;}.paragraph--type--block.pg--block-id--views-block--product-types-block-overview .paragraph__inner{display:flex;align-items:center;}@media all and (max-width:767px){.paragraph--type--block.pg--block-id--views-block--product-types-block-overview .paragraph__inner{display:block;}}.paragraph--type--block.pg--block-id--views-block--product-types-block-overview .paragraph__inner .pg__intro{flex:0 0 35%;padding:3rem;margin-bottom:0;}@media all and (max-width:767px){.paragraph--type--block.pg--block-id--views-block--product-types-block-overview .paragraph__inner .pg__intro{padding:0;margin-bottom:1.5rem;}}.paragraph--type--block.pg--block-id--views-block--product-types-block-overview .paragraph__inner .pg__intro + .field--name-field-block-embed{flex:0 0 65%;}.pg--block-id--views-block--realisations-block-overview{overflow:hidden;}.field--name-field-brands .slick-track{display:flex;align-items:center;}.field--name-field-brands .field--name-field-logo{margin:0 0.625rem;}.field--name-field-brands .field--name-field-logo img{margin:0 auto;}.field--name-field-brands .slick-slider{position:relative;}.field--name-field-brands .slick-arrow,.field--name-field-brands .tns-nav{position:absolute;z-index:3;color:#fff;}.field--name-field-brands .slick-arrow{top:50%;background-color:#323E48;position:absolute;transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;cursor:pointer;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:100%;}.field--name-field-brands .slick-arrow.slick-prev::after{margin-left:0.625rem;text-decoration:underline;}.field--name-field-brands .slick-arrow.slick-prev::before,.field--name-field-brands .slick-arrow.slick-prev::after{text-decoration:none;}.field--name-field-brands .slick-arrow.slick-prev{left:-3.125rem;}@media all and (max-width:767px){.field--name-field-brands .slick-arrow.slick-prev{left:-1.875rem;}}@media all and (max-width:479px){.field--name-field-brands .slick-arrow.slick-prev{left:-0.625rem;}}.field--name-field-brands .slick-arrow.slick-prev::after{margin:0;}.field--name-field-brands .slick-arrow.slick-next::after{margin-left:0.625rem;text-decoration:underline;}.field--name-field-brands .slick-arrow.slick-next::before,.field--name-field-brands .slick-arrow.slick-next::after{text-decoration:none;}.field--name-field-brands .slick-arrow.slick-next{right:-3.125rem;}@media all and (max-width:767px){.field--name-field-brands .slick-arrow.slick-next{right:-1.875rem;}}@media all and (max-width:479px){.field--name-field-brands .slick-arrow.slick-next{right:-0.625rem;}}.field--name-field-brands .slick-arrow.slick-next::after{margin:0;}.field--name-field-brands .slick-arrow.slick-disabled{display:none !important;}.field--name-field-brands .carousel__btn{color:#323E48;font-size:2.625rem;}.field--name-field-brands .slick-dots{margin:0;padding:0;list-style:none;}.field--name-field-brands .slick-dots li::before{content:unset;}.field--name-field-brands .slick-dots{bottom:0.5rem;width:100%;list-style:none;display:flex;justify-content:center;text-align:center;}.field--name-field-brands .slick-dots li:only-child{display:none;}.field--name-field-brands .slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:0.25rem;margin-right:0.25rem;padding:0;width:1rem;height:1rem;font-size:0;border:0;border-radius:50%;cursor:pointer;border:1px solid #323E48;background-color:#fff;}.field--name-field-brands .slick-dots .slick-active button{background-color:#323E48;}.field--name-field-brands.pg-bg--secondary .slick-dots{margin:0;padding:0;list-style:none;}.field--name-field-brands.pg-bg--secondary .slick-dots li::before{content:unset;}.field--name-field-brands.pg-bg--secondary .slick-dots button{border:1px solid #fff;background-color:#323E48;}.field--name-field-brands.pg-bg--secondary .slick-dots .slick-active button{background-color:#fff;}.paragraph--type--cta{position:relative;padding:0;margin:45px 0;}.paragraph--type--cta .paragraph__overflow{overflow:hidden;}.paragraph--type--cta .paragraph__inner{position:relative;padding-top:45px;padding-bottom:45px;padding-right:20%;}.paragraph--type--cta .paragraph__inner::after{content:"";position:absolute;top:0;right:0;display:block;height:100%;width:14%;background:transparent url(/themes/custom/dms_theme/img/svg/bg-cta.svg) no-repeat center left;background-size:cover;}@media all and (max-width:1199px){.paragraph--type--cta .paragraph__inner::after{display:none;}}.paragraph--type--cta .paragraph__inner::before{content:"";position:absolute;top:0;left:calc(100% - 2px);display:block;height:100%;width:50vw;background:#fff;}@media all and (max-width:1199px){.paragraph--type--cta .paragraph__inner::before{display:none;}}.paragraph--type--cta.pg-bg--secondary .paragraph__inner::after{background-image:url(/themes/custom/dms_theme/img/svg/bg-cta-2.svg);}.paragraph--type--form .field--name-field-text-optional{background-color:#f7f7f7;box-shadow:0px 10px 20px rgba(0,0,0,0.1607843137);border-radius:1.25rem;padding:2.5rem;}.paragraph--type--form .field--name-field-text-optional iframe{border:2px solid #ddd;}.paragraph--type--form.pg--has-text > .paragraph__inner{display:flex;align-items:flex-start;justify-content:space-between;}@media all and (max-width:767px){.paragraph--type--form.pg--has-text > .paragraph__inner{flex-direction:column;}}.paragraph--type--form.pg--has-text .pg-form__form{width:60%;}@media all and (max-width:959px){.paragraph--type--form.pg--has-text .pg-form__form{width:50%;}}@media all and (max-width:767px){.paragraph--type--form.pg--has-text .pg-form__form{width:100%;}}.paragraph--type--form.pg--has-text .field--name-field-text-optional{width:30%;}@media all and (max-width:959px){.paragraph--type--form.pg--has-text .field--name-field-text-optional{width:40%;}}@media all and (max-width:767px){.paragraph--type--form.pg--has-text .field--name-field-text-optional{width:100%;margin-top:1.875rem;}}.paragraph--type--hero.pg-style--2{position:relative;padding:0;}.paragraph--type--hero.pg-style--2::before{content:"";background:rgba(0,0,0,0.5);position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;z-index:1;mix-blend-mode:multiply;}.paragraph--type--hero.pg-style--2 .paragraph__inner{position:static;display:flex;align-items:stretch;width:100%;overflow:hidden;min-height:40.625rem;}@media all and (max-width:959px){.paragraph--type--hero.pg-style--2 .paragraph__inner{min-height:34.375rem;}}@media all and (max-width:767px){.paragraph--type--hero.pg-style--2 .paragraph__inner{min-height:25rem;}}.paragraph--type--hero.pg-style--2 .pg__header.pg__header--sidebar{display:block;}.paragraph--type--hero.pg-style--2 .pg__header.pg__header--sidebar .pg__header__content{margin-right:0;}.paragraph--type--hero.pg-style--2 .paragraph__media,.paragraph--type--hero.pg-style--2 .field--name-field-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;}.paragraph--type--hero.pg-style--2 .paragraph__media img,.paragraph--type--hero.pg-style--2 .field--name-field-hero-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;}.paragraph--type--hero.pg-style--2 .field--name-field-hero-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.paragraph--type--hero.pg-style--2 .field--name-field-hero-media video::before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;}.paragraph--type--hero.pg-style--2 .paragraph__content{flex:0 0 100%;position:relative;width:100%;z-index:1;display:flex;flex-direction:column;padding:0;}.paragraph--type--hero.pg-style--2 .paragraph__content__wrapper{position:relative;margin:auto 0;padding-top:8.375rem;}@media all and (max-width:959px){.paragraph--type--hero.pg-style--2 .paragraph__content__wrapper{padding-top:6.625rem;}}@media all and (max-width:767px){.paragraph--type--hero.pg-style--2 .paragraph__content__wrapper{padding-top:5.625rem;}}.paragraph--type--hero.pg-style--2 .paragraph__content__wrapper__inner{max-width:47.5rem;margin-left:0;margin-right:auto;padding:3rem 0;color:#fff;background:transparent;}.paragraph--type--hero.pg-style--2 .paragraph__content__wrapper__inner h1,.paragraph--type--hero.pg-style--2 .paragraph__content__wrapper__inner h2,.paragraph--type--hero.pg-style--2 .paragraph__content__wrapper__inner .hero-slide__title,.paragraph--type--hero.pg-style--2 .paragraph__content__wrapper__inner .nav__title,.paragraph--type--hero.pg-style--2 .paragraph__content__wrapper__inner .menu__title,.paragraph--type--hero.pg-style--2 .paragraph__content__wrapper__inner .block__title,.paragraph--type--hero.pg-style--2 .paragraph__content__wrapper__inner legend,.paragraph--type--hero.pg-style--2 .paragraph__content__wrapper__inner h3{color:inherit;}.paragraph--type--hero.pg-style--2 .pg__header:last-child{margin-bottom:0;}.paragraph--type--hero.pg-style--3{padding:0;}.paragraph--type--hero.pg-style--3 .paragraph__inner{width:100%;max-width:100%;padding:0;}.paragraph--type--hero.pg-style--3 .paragraph__media{width:64%;}.paragraph--type--hero.pg-style--3 .paragraph__media .field--name-field-hero-media img{display:block;}.paragraph--type--hero.pg-style--3 .paragraph__content__wrapper{width:817px;max-width:100%;border-radius:0.9375rem;box-shadow:0 3px 45px rgba(0,0,0,0.07);background:#fff;padding:4rem 6rem 6rem 4rem;margin-top:-15.375rem;position:relative;z-index:1;margin-left:auto;}@media all and (max-width:767px){.paragraph--type--hero.pg-style--3 .paragraph__content__wrapper{padding:2rem 3rem 3rem 2rem;}}.paragraph--type--hero.pg-style--3 .paragraph__content__wrapper::after{margin-left:0.625rem;text-decoration:underline;}.paragraph--type--hero.pg-style--3 .paragraph__content__wrapper::before,.paragraph--type--hero.pg-style--3 .paragraph__content__wrapper::after{text-decoration:none;}.paragraph--type--hero.pg-style--3 .paragraph__content__wrapper::after{position:absolute;margin:0;right:2rem;bottom:2rem;font-size:2.0625rem;color:#323E48;}@media all and (max-width:767px){.paragraph--type--hero.pg-style--3 .paragraph__content__wrapper::after{font-size:1.25rem;right:1rem;bottom:1rem;}}@media all and (max-width:1599px){.paragraph--type--hero.pg-style--3 .paragraph__content__wrapper{margin-top:-15vw;}}.paragraph--type--hero.pg-style--1{position:relative;overflow:hidden;padding-bottom:3rem;padding-top:11.9375rem;color:#fff;}.paragraph--type--hero.pg-style--1 .paragraph__inner{position:static;}.paragraph--type--hero.pg-style--1 .paragraph__inner{display:table;width:100%;overflow:hidden;height:calc(100vh - 300px);max-height:1000px;}@media all and (max-width:767px){.paragraph--type--hero.pg-style--1 .paragraph__inner{max-height:650px;}}.paragraph--type--hero.pg-style--1 .paragraph__media,.paragraph--type--hero.pg-style--1 .field--name-field-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;}.paragraph--type--hero.pg-style--1 .paragraph__media img,.paragraph--type--hero.pg-style--1 .field--name-field-hero-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;}.paragraph--type--hero.pg-style--1 .field--name-field-hero-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.paragraph--type--hero.pg-style--1 .field--name-field-hero-media video::before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;}.paragraph--type--hero.pg-style--1 .paragraph__content{flex:0 0 100%;position:relative;width:100%;height:100%;z-index:3;display:table-cell;vertical-align:middle;}.paragraph--type--hero.pg-style--1 .paragraph__content__wrapper{position:relative;}.paragraph--type--hero.pg-style--1 .paragraph__content__wrapper .pg__header{max-width:48.75rem;}.paragraph--type--hero.pg-style--1 .paragraph__content__wrapper .field--name-field-hero-text{max-width:47.5rem;}.paragraph--type--hero.pg-style--1 .paragraph__content__wrapper__inner{color:#fff;padding:2rem 0;background:transparent;}.paragraph--type--hero.pg-style--1 .paragraph__content__wrapper__inner h2,.paragraph--type--hero.pg-style--1 .paragraph__content__wrapper__inner .hero-slide__title,.paragraph--type--hero.pg-style--1 .paragraph__content__wrapper__inner .nav__title,.paragraph--type--hero.pg-style--1 .paragraph__content__wrapper__inner .menu__title,.paragraph--type--hero.pg-style--1 .paragraph__content__wrapper__inner .block__title,.paragraph--type--hero.pg-style--1 .paragraph__content__wrapper__inner legend,.paragraph--type--hero.pg-style--1 .paragraph__content__wrapper__inner h3{color:inherit;}.paragraph--type--hero.pg-style--1 .paragraph__content__wrapper__inner h1{color:#76BD22;font-size:clamp(2.81rem,3.47vw + 1.77rem,4.38rem);margin-bottom:0;}.paragraph--type--hero.pg-style--1 .pg__header:last-child{margin-bottom:0;}.paragraph--type--image-gallery .field--name-field-images .field__item video,.paragraph--type--image-gallery .field--name-field-images .field__item img{border-radius:1.25rem;overflow:hidden;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--3 .field--name-field-images{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--3 .field--name-field-images .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}@media all and (max-width:767px){.paragraph--type--image-gallery.pg-image-gallery--grid-preference--3 .field--name-field-images{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--3 .field--name-field-images .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:479px){.paragraph--type--image-gallery.pg-image-gallery--grid-preference--3 .field--name-field-images{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--3 .field--name-field-images .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--4 .field--name-field-images{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--4 .field--name-field-images .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:25%;}@media all and (max-width:767px){.paragraph--type--image-gallery.pg-image-gallery--grid-preference--4 .field--name-field-images{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--4 .field--name-field-images .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:479px){.paragraph--type--image-gallery.pg-image-gallery--grid-preference--4 .field--name-field-images{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--4 .field--name-field-images .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--5 .field--name-field-images{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--5 .field--name-field-images .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:20%;}@media all and (max-width:959px){.paragraph--type--image-gallery.pg-image-gallery--grid-preference--5 .field--name-field-images{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--5 .field--name-field-images .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}}@media all and (max-width:767px){.paragraph--type--image-gallery.pg-image-gallery--grid-preference--5 .field--name-field-images{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--5 .field--name-field-images .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:479px){.paragraph--type--image-gallery.pg-image-gallery--grid-preference--5 .field--name-field-images{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--5 .field--name-field-images .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images{display:flex;flex-wrap:wrap;justify-content:space-between;--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item{height:25rem;min-height:1px;margin:0 10px 20px;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item a.lightboxy{position:absolute;inset:0;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(10n+1),.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(10n+8){flex:0 0 calc(32.5% - 20px);flex-basis:calc(32.5% - 20px);width:calc(32.5% - 20px);}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(10n+2),.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(10n+7){flex:0 0 calc(42.5% - 20px);flex-basis:calc(42.5% - 20px);width:calc(42.5% - 20px);}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(10n+3),.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(10n+6){flex:0 0 calc(25% - 20px);flex-basis:calc(25% - 20px);width:calc(25% - 20px);}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(10n+4),.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(10n+10){flex:0 0 calc(60% - 20px);flex-basis:calc(60% - 20px);width:calc(60% - 20px);}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(10n+5),.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(10n+9){flex:0 0 calc(40% - 20px);flex-basis:calc(40% - 20px);width:calc(40% - 20px);}@media all and (max-width:959px){.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item{height:18.75rem;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(n){flex:0 0 calc(40% - 20px);flex-basis:calc(40% - 20px);width:calc(40% - 20px);}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(4n+0),.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(4n+1){flex:0 0 calc(60% - 20px);flex-basis:calc(60% - 20px);width:calc(60% - 20px);}}@media all and (max-width:767px){.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item{height:15.625rem;}}@media all and (max-width:479px){.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item{height:12.5rem;}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item:nth-child(n){flex:0 0 calc(100% - 20px);flex-basis:calc(100% - 20px);width:calc(100% - 20px);}}.paragraph--type--image-gallery.pg-image-gallery--grid-preference--0 .field--name-field-images .field__item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;}.paragraph--type--image-slider .field--name-field-images .field__item video,.paragraph--type--image-slider .field--name-field-images .field__item img{border-radius:1.25rem;overflow:hidden;}.paragraph--type--image-slider .field__item{margin:0 0.5rem;}.paragraph--type--image-slider a{display:block;}.paragraph a.paragraph--type--list-item,.paragraph .paragraph--type--list-item{display:flex;flex-wrap:wrap;padding:2.5rem;background-color:#f7f7f7;color:#323E48;border:none;text-decoration:none;border-radius:1.25rem;overflow:hidden;box-shadow:0px 10px 20px rgba(0,0,0,0.1607843137);}@media all and (max-width:767px){.paragraph a.paragraph--type--list-item,.paragraph .paragraph--type--list-item{padding:2rem;}}@media all and (max-width:479px){.paragraph a.paragraph--type--list-item,.paragraph .paragraph--type--list-item{padding:1.5rem;}}.paragraph a.paragraph--type--list-item > *,.paragraph .paragraph--type--list-item > *{flex:0 0 100%;max-width:100%;}.paragraph a.paragraph--type--list-item .paragraph--type-list-item__content,.paragraph .paragraph--type--list-item .paragraph--type-list-item__content{margin-bottom:1.5rem;}.paragraph a.paragraph--type--list-item .paragraph--type-list-item__content:last-child,.paragraph .paragraph--type--list-item .paragraph--type-list-item__content:last-child{margin-bottom:0;}.paragraph a.paragraph--type--list-item .field--name-field-list-item-visual,.paragraph .paragraph--type--list-item .field--name-field-list-item-visual{margin:-2.5rem -2.5rem 2.5rem -2.5rem;}@media all and (max-width:767px){.paragraph a.paragraph--type--list-item .field--name-field-list-item-visual,.paragraph .paragraph--type--list-item .field--name-field-list-item-visual{margin:-2rem -2rem 2rem -2rem;}}@media all and (max-width:479px){.paragraph a.paragraph--type--list-item .field--name-field-list-item-visual,.paragraph .paragraph--type--list-item .field--name-field-list-item-visual{margin:-1.5rem -1.5rem 1.5rem -1.5rem;}}.paragraph a.paragraph--type--list-item .field--name-field-list-item-text,.paragraph .paragraph--type--list-item .field--name-field-list-item-text{transition:color 0.3s ease;margin-bottom:1.5rem;}.paragraph a.paragraph--type--list-item .field--name-field-list-item-text:last-child,.paragraph .paragraph--type--list-item .field--name-field-list-item-text:last-child{margin-bottom:0;}.paragraph a.paragraph--type--list-item .field--name-field-list-item-link,.paragraph .paragraph--type--list-item .field--name-field-list-item-link{flex:1 auto;align-self:flex-end;text-decoration:underline;}.paragraph a.paragraph--type--list-item .field--name-field-list-item-link .icon,.paragraph .paragraph--type--list-item .field--name-field-list-item-link .icon{margin-left:0.5rem;}.paragraph a.paragraph--type--list-item .field--name-field-list-item-link:hover,.paragraph a.paragraph--type--list-item .field--name-field-list-item-link:focus,.paragraph .paragraph--type--list-item .field--name-field-list-item-link:hover,.paragraph .paragraph--type--list-item .field--name-field-list-item-link:focus{text-decoration:none;}.paragraph a.paragraph--type--list-item .field--name-field-list-item-link a,.paragraph .paragraph--type--list-item .field--name-field-list-item-link a{text-decoration:underline;}.paragraph a.paragraph--type--list-item .field--name-field-list-item-link a:hover,.paragraph a.paragraph--type--list-item .field--name-field-list-item-link a:focus,.paragraph .paragraph--type--list-item .field--name-field-list-item-link a:hover,.paragraph .paragraph--type--list-item .field--name-field-list-item-link a:focus{text-decoration:none;}.pg-bg--none a.paragraph--type--list-item,.pg-bg--none .paragraph--type--list-item,.pg-bg--primary a.paragraph--type--list-item,.pg-bg--primary .paragraph--type--list-item,.pg-bg--secondary a.paragraph--type--list-item,.pg-bg--secondary .paragraph--type--list-item{color:#323E48;}.paragraph:nth-child(n) a.paragraph--type--list-item:nth-child(n){color:#323E48;}.paragraph:nth-child(n) a.paragraph--type--list-item:nth-child(n):hover,.paragraph:nth-child(n) a.paragraph--type--list-item:nth-child(n):focus{color:#323E48;background-color:#f7f7f7;text-decoration:none;}.paragraph:nth-child(n) a.paragraph--type--list-item:nth-child(n):hover h3.paragraph--type-list-item__title,.paragraph:nth-child(n) a.paragraph--type--list-item:nth-child(n):focus h3.paragraph--type-list-item__title{color:#323E48;}.paragraph:nth-child(n) a.paragraph--type--list-item:nth-child(n) h3.paragraph--type-list-item__title:hover,.paragraph:nth-child(n) a.paragraph--type--list-item:nth-child(n) h3.paragraph--type-list-item__title:focus{text-decoration:underline;}.paragraph:nth-child(n) a.paragraph--type--list-item:nth-child(n):hover .field--name-field-list-item-text,.paragraph:nth-child(n) a.paragraph--type--list-item:nth-child(n):focus .field--name-field-list-item-text{color:#323E48;}.paragraph.pg-bg--neutral a.paragraph--type--list-item:hover,.paragraph.pg-bg--neutral a.paragraph--type--list-item:focus{color:#323E48;background-color:#f7f7f7;}.paragraph.pg-bg--neutral a.paragraph--type--list-item:hover h3.paragraph--type-list-item__title,.paragraph.pg-bg--neutral a.paragraph--type--list-item:focus h3.paragraph--type-list-item__title{color:#323E48;}.paragraph.pg-bg--neutral a.paragraph--type--list-item h3.paragraph--type-list-item__title:hover,.paragraph.pg-bg--neutral a.paragraph--type--list-item h3.paragraph--type-list-item__title:focus{text-decoration:underline;}.paragraph.pg-bg--neutral a.paragraph--type--list-item:hover .field--name-field-list-item-text,.paragraph.pg-bg--neutral a.paragraph--type--list-item:focus .field--name-field-list-item-text{color:#323E48;}.paragraph--type--list .field--name-field-list-items .field__item{display:flex;align-items:stretch;}.paragraph--type--list.pg-gridcol--2 .field--name-field-list-items{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--list.pg-gridcol--2 .field--name-field-list-items .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}@media all and (max-width:479px){.paragraph--type--list.pg-gridcol--2 .field--name-field-list-items{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--list.pg-gridcol--2 .field--name-field-list-items .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.paragraph--type--list.pg-gridcol--3 .field--name-field-list-items{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--list.pg-gridcol--3 .field--name-field-list-items .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}@media all and (max-width:767px){.paragraph--type--list.pg-gridcol--3 .field--name-field-list-items{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--list.pg-gridcol--3 .field--name-field-list-items .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:479px){.paragraph--type--list.pg-gridcol--3 .field--name-field-list-items{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--list.pg-gridcol--3 .field--name-field-list-items .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.paragraph--type--list.pg-gridcol--4 .field--name-field-list-items{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--list.pg-gridcol--4 .field--name-field-list-items .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:25%;}@media all and (max-width:959px){.paragraph--type--list.pg-gridcol--4 .field--name-field-list-items{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--list.pg-gridcol--4 .field--name-field-list-items .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}}@media all and (max-width:767px){.paragraph--type--list.pg-gridcol--4 .field--name-field-list-items{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--list.pg-gridcol--4 .field--name-field-list-items .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:479px){.paragraph--type--list.pg-gridcol--4 .field--name-field-list-items{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.paragraph--type--list.pg-gridcol--4 .field--name-field-list-items .field__item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.paragraph--type--media .field--name-field-media img{width:100%;border-radius:1.25rem;}.paragraph--type--media .container-large{padding:0;}.paragraph--type--media .container-large .field--name-field-intro{max-width:1540px;margin-left:auto;margin-right:auto;padding:0 1.25rem;}.paragraph--type--media .container-large .field--name-field-media img{width:100%;border-radius:0;}.paragraph--type--media .container-large .field--name-field-images .field__item video,.paragraph--type--media .container-large .field--name-field-images .field__item img{border-radius:1.25rem;overflow:hidden;}.geysir-field-paragraph-wrapper > .paragraph--type--menu,.paragraph--type--menu{position:sticky;top:0;z-index:10;padding:0;background:#F4FAEC;font-size:1.25rem;line-height:normal;}@media all and (max-width:767px){.geysir-field-paragraph-wrapper > .paragraph--type--menu,.paragraph--type--menu{font-size:1rem;}}.geysir-field-paragraph-wrapper > .paragraph--type--menu .paragraph__menu,.paragraph--type--menu .paragraph__menu{margin:0;padding:0;list-style:none;}.geysir-field-paragraph-wrapper > .paragraph--type--menu .paragraph__menu li::before,.paragraph--type--menu .paragraph__menu li::before{content:unset;}.geysir-field-paragraph-wrapper > .paragraph--type--menu .paragraph__menu,.paragraph--type--menu .paragraph__menu{display:flex;justify-content:center;flex-wrap:wrap;}.geysir-field-paragraph-wrapper > .paragraph--type--menu .paragraph__menu li,.paragraph--type--menu .paragraph__menu li{margin:0 0.5rem;}.geysir-field-paragraph-wrapper > .paragraph--type--menu .paragraph__menu a.paragraph__menu__link,.paragraph--type--menu .paragraph__menu a.paragraph__menu__link{display:inline-flex;padding:0.75rem 1rem;color:#76BD22;text-decoration:none;font-weight:bold;}@media all and (max-width:767px){.geysir-field-paragraph-wrapper > .paragraph--type--menu .paragraph__menu a.paragraph__menu__link,.paragraph--type--menu .paragraph__menu a.paragraph__menu__link{padding:0.5rem;}}.geysir-field-paragraph-wrapper > .paragraph--type--menu .paragraph__menu a.paragraph__menu__link:hover,.geysir-field-paragraph-wrapper > .paragraph--type--menu .paragraph__menu a.paragraph__menu__link:focus,.paragraph--type--menu .paragraph__menu a.paragraph__menu__link:hover,.paragraph--type--menu .paragraph__menu a.paragraph__menu__link:focus{color:#fff;background:#76BD22;text-decoration:none;}.paragraph.paragraph--type--story{padding:0;}.paragraph.paragraph--type--story .slick-track{display:flex !important;}.paragraph.paragraph--type--story .slick-slide{height:inherit !important;}.paragraph.paragraph--type--story .slick-arrow{display:none !important;}.paragraph--type--testimonial .slick-slider{padding:0 4.5rem;}@media all and (max-width:767px){.paragraph--type--testimonial .slick-slider{padding:0 3rem;}}@media all and (max-width:479px){.paragraph--type--testimonial .slick-slider{padding:0;}}.paragraph--type--text-media .container,.paragraph--type--text-media body:not(.path-node):not(.path-product) .region-content,body:not(.path-node):not(.path-product) .paragraph--type--text-media .region-content{display:flex;justify-content:space-between;flex-wrap:wrap;}.paragraph--type--text-media.pg--has-media-left .container,.paragraph--type--text-media.pg--has-media-left body:not(.path-node):not(.path-product) .region-content,body:not(.path-node):not(.path-product) .paragraph--type--text-media.pg--has-media-left .region-content{flex-direction:row-reverse;}.paragraph--type--text-media.pg-style--1 .pg-text-media__media,.paragraph--type--text-media.pg-style--1 .pg-text-media__text{flex:0 0 48%;max-width:48%;}@media all and (max-width:767px){.paragraph--type--text-media.pg-style--1 .pg-text-media__media,.paragraph--type--text-media.pg-style--1 .pg-text-media__text{flex:0 0 100%;max-width:100%;}}@media all and (max-width:767px){.paragraph--type--text-media.pg-style--1 .pg-text-media__media{margin-top:1.5rem;}}.paragraph--type--text-media.pg-style--1 .field--name-field-media{position:relative;}.paragraph--type--text-media.pg-style--1 .field--name-field-media video,.paragraph--type--text-media.pg-style--1 .field--name-field-media img{position:relative;display:block;width:100%;border-radius:1.25rem;}.paragraph--type--text-media.pg-style--2{padding:0;margin:45px 0;}.paragraph--type--text-media.pg-style--2 .container,.paragraph--type--text-media.pg-style--2 body:not(.path-node):not(.path-product) .region-content,body:not(.path-node):not(.path-product) .paragraph--type--text-media.pg-style--2 .region-content{max-width:100%;padding:0;}.paragraph--type--text-media.pg-style--2 .pg-text-media__media,.paragraph--type--text-media.pg-style--2 .pg-text-media__text{flex:0 0 50%;max-width:50%;}@media all and (max-width:767px){.paragraph--type--text-media.pg-style--2 .pg-text-media__media,.paragraph--type--text-media.pg-style--2 .pg-text-media__text{flex:0 0 100%;max-width:100%;}}.paragraph--type--text-media.pg-style--2 .pg-text-media__media{align-self:stretch;}.paragraph--type--text-media.pg-style--2 .pg-text-media__media .field--name-field-media{height:100%;}.paragraph--type--text-media.pg-style--2 .pg-text-media__media video,.paragraph--type--text-media.pg-style--2 .pg-text-media__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.paragraph--type--text-media.pg-style--2 .pg-text-media__text{padding:2rem 1.25rem 2rem 2rem;}.paragraph--type--text-media.pg-style--2 .pg-text-media__text .pg-text-media__text__inner{max-width:720px;}@media all and (max-width:767px){.paragraph--type--text-media.pg-style--2 .pg-text-media__text{max-width:100%;padding:2rem 1.25rem;}}.paragraph--type--text-media.pg-style--2.pg--has-media-right .pg-text-media__text{padding:2rem 2rem 2rem 1.25rem;}.paragraph--type--text-media.pg-style--2.pg--has-media-right .pg-text-media__text .pg-text-media__text__inner{margin-left:auto;}.pg-textcol--1 .field--name-field-text-columns{max-width:47.5rem;}.pg-textcol--2 .field--name-field-text-columns{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.pg-textcol--2 .field--name-field-text-columns .paragraph--type--text-column{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}@media all and (max-width:767px){.pg-textcol--2 .field--name-field-text-columns{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.pg-textcol--2 .field--name-field-text-columns .paragraph--type--text-column{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.field--name-field-text-columns .pg-textcol--1,.pg-textcol--3 .field--name-field-text-columns{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.field--name-field-text-columns .pg-textcol--1 .paragraph--type--text-column,.pg-textcol--3 .field--name-field-text-columns .paragraph--type--text-column{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}@media all and (max-width:959px){.pg-textcol--3 .field--name-field-text-columns{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.pg-textcol--3 .field--name-field-text-columns .paragraph--type--text-column{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.paragraph--type--timeline .paragraph--type--timeline-entry{position:relative;padding-bottom:3.75rem;}.paragraph--type--timeline .paragraph--type--timeline-entry::before{content:"";display:block;width:50%;height:100%;border-left:1px solid #cccccc;position:absolute;top:0;left:50%;z-index:1;}@media all and (max-width:767px){.paragraph--type--timeline .paragraph--type--timeline-entry::before{left:2.5rem;}}@media all and (max-width:479px){.paragraph--type--timeline .paragraph--type--timeline-entry::before{display:none;}}.paragraph--type--timeline .paragraph--type--timeline-entry:first-child::before{height:50%;top:50%;}@media all and (max-width:767px){.paragraph--type--timeline .paragraph--type--timeline-entry:first-child::before{height:100%;top:0;}}.paragraph--type--timeline .paragraph--type--timeline-entry:last-child{padding-bottom:0;}.paragraph--type--timeline .paragraph--type--timeline-entry:last-child::before{height:50%;top:auto;bottom:50%;}@media all and (max-width:767px){.paragraph--type--timeline .paragraph--type--timeline-entry:last-child::before{display:none;}}.paragraph--type--timeline .timeline-entry-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2;}@media all and (max-width:767px){.paragraph--type--timeline .timeline-entry-wrapper{display:block;padding-left:120px;}}@media all and (max-width:479px){.paragraph--type--timeline .timeline-entry-wrapper{padding-left:0;}}.paragraph--type--timeline .timeline-entry-wrapper .field--name-field-year{order:2;display:flex;align-items:center;justify-content:space-around;background-color:#cccccc;width:5rem;height:5rem;font-weight:700;border:2px solid #cccccc;border-radius:50%;text-align:center;}@media all and (max-width:767px){.paragraph--type--timeline .timeline-entry-wrapper .field--name-field-year{position:absolute;top:0;left:0;}}@media all and (max-width:479px){.paragraph--type--timeline .timeline-entry-wrapper .field--name-field-year{display:block;background-color:transparent;width:auto;height:auto;border:0;text-align:left;position:relative;}}.paragraph--type--timeline .timeline-entry-wrapper .field--name-field-body{order:1;width:calc(50% - 100px);}@media all and (max-width:767px){.paragraph--type--timeline .timeline-entry-wrapper .field--name-field-body{width:100%;}}.paragraph--type--timeline .timeline-entry-wrapper .field--name-field-media{order:3;width:calc(50% - 100px);}@media all and (max-width:767px){.paragraph--type--timeline .timeline-entry-wrapper .field--name-field-media{width:100%;margin-top:1.5rem;}}.timeline-layout--alternate .paragraph--type--timeline-entry:nth-child(even) .field--name-field-body{order:2;}.timeline-layout--alternate .paragraph--type--timeline-entry:nth-child(even) .field--name-field-media{order:1;}.timeline-layout--image-left .paragraph--type--timeline-entry .field--name-field-body{order:2;}.timeline-layout--image-left .paragraph--type--timeline-entry .field--name-field-media{order:1;}.paragraph--type--usp-item{margin:1rem;display:flex;align-items:stretch;}.paragraph--type--usp-item .paragraph__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#000;background:#fff;padding:2rem;border-radius:1.25rem;overflow:hidden;}.paragraph--type--usp-item .field--name-field-icon{position:relative;height:0;width:100%;padding-bottom:50%;margin-bottom:1.25rem;}.paragraph--type--usp-item .field--name-field-icon svg{position:absolute;left:50%;transform:translateX(-50%);top:0;height:100%;}.paragraph--type--usp-list .field--name-field-usp-items{display:flex;flex-wrap:wrap;justify-content:center;margin-top:-1rem;margin-bottom:-1rem;}.paragraph--type--usp-list .field--name-field-usp-items .paragraph--type--usp-item{flex:0 0 calc(30% - 2rem);max-width:25rem;}@media all and (max-width:767px){.paragraph--type--usp-list .field--name-field-usp-items .paragraph--type--usp-item{flex-basis:calc(50% - 2rem);}}@media all and (max-width:479px){.paragraph--type--usp-list .field--name-field-usp-items .paragraph--type--usp-item{flex-basis:100%;}}.paragraph--type--usp-list.pg-gridcol--2 .field--name-field-usp-items .paragraph--type--usp-item{flex-basis:calc(50% - 2rem);}@media all and (max-width:767px){.paragraph--type--usp-list.pg-gridcol--2 .field--name-field-usp-items .paragraph--type--usp-item{flex-basis:100%;}}.paragraph--type--usp-list.pg-gridcol--4 .field--name-field-usp-items .paragraph--type--usp-item{flex:0 0 calc(25% - 2rem);}@media all and (max-width:1199px){.paragraph--type--usp-list.pg-gridcol--4 .field--name-field-usp-items .paragraph--type--usp-item{flex:0 0 calc(30% - 2rem);}}@media all and (max-width:767px){.paragraph--type--usp-list.pg-gridcol--4 .field--name-field-usp-items .paragraph--type--usp-item{flex-basis:calc(50% - 2rem);}}@media all and (max-width:479px){.paragraph--type--usp-list.pg-gridcol--4 .field--name-field-usp-items .paragraph--type--usp-item{flex-basis:100%;}}.product-registration-user-form{max-width:47.5rem;}.product-registration-user-form > fieldset > .fieldset-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.product-registration-user-form > fieldset > .fieldset-wrapper > *{flex:0 0 calc(50% - 0.75rem);max-width:calc(50% - 0.75rem);}@media all and (max-width:479px){.product-registration-user-form > fieldset > .fieldset-wrapper > *{flex:0 0 100%;max-width:100%;}}.product-registration-user-form > fieldset > .fieldset-wrapper > *.field--name-field-address,.product-registration-user-form > fieldset > .fieldset-wrapper > *.form-actions,.product-registration-user-form > fieldset > .fieldset-wrapper > *.recaptcha-v3-policy,.product-registration-user-form > fieldset > .fieldset-wrapper > *.field--name-field-recipient{flex:0 0 100%;max-width:100%;}.product-registration-user-form > fieldset > .fieldset-wrapper > *.field--name-field-address > * > * > *{display:flex;flex-wrap:wrap;justify-content:space-between;}.product-registration-user-form > fieldset > .fieldset-wrapper > *.field--name-field-address > * > * > * > *{flex:0 0 calc(50% - 0.75rem);max-width:calc(50% - 0.75rem);}@media all and (max-width:479px){.product-registration-user-form > fieldset > .fieldset-wrapper > *.field--name-field-address > * > * > * > *{flex:0 0 100%;max-width:100%;}}.product-registration-user-form > fieldset > .fieldset-wrapper > *.field--name-field-address > * > * > * > .address-container-inline,.product-registration-user-form > fieldset > .fieldset-wrapper > *.field--name-field-address > * > * > * > .form-item-field-address-0-address-address-line1,.product-registration-user-form > fieldset > .fieldset-wrapper > *.field--name-field-address > * > * > * > .form-wrapper:first-child{flex:0 0 100%;max-width:100%;}.product-registration-user-form > fieldset > .fieldset-wrapper > *.field--name-field-address > * > * > * > .address-container-inline{display:flex;flex-wrap:wrap;justify-content:space-between;}.product-registration-user-form > fieldset > .fieldset-wrapper > *.field--name-field-address > * > * > * > .address-container-inline > *{flex:0 0 calc(50% - 0.75rem);max-width:calc(50% - 0.75rem);}@media all and (max-width:479px){.product-registration-user-form > fieldset > .fieldset-wrapper > *.field--name-field-address > * > * > * > .address-container-inline > *{flex:0 0 100%;max-width:100%;}}#main{margin:0;}.region-footer-bottom{background:#222 url(/themes/custom/dms_theme/img/svg/bg-shape-1.svg) no-repeat right top;background-size:auto 100%;color:#fff;padding:3rem 0;}@media all and (max-width:767px){.region-footer-bottom{background-size:contain;background-position:right bottom;}}.no-paragraphs .layout-content{padding-bottom:45px;}.region--bottom{font-size:0.875rem;line-height:normal;}.region--bottom .region__content{padding-top:1rem;border-top:1px solid #76BD22;display:flex;justify-content:space-between;}@media all and (max-width:479px){.region--bottom .region__content{flex-flow:column;}}.region--footer{color:#fff;padding:0 0 3rem 0;}.region--footer a,.region--footer a:link,.region--footer a:visited,.region--footer a:active{color:inherit;}.region--footer .region__content{display:flex;flex-wrap:wrap;gap:calc(1.425rem + 2.1vw);}@media (min-width:1200px){.region--footer .region__content{gap:3rem;}}.region--footer .region__content .block{flex:1 1 200px;}.region--header{padding:1rem 0;}.node-pg-hero .region--header{position:absolute;left:0;right:0;z-index:13;}.node-pg-hero .region--header::before{content:"";position:absolute;top:0;left:0;right:0;background:linear-gradient(180deg,rgb(34,34,34) 0%,rgba(255,255,255,0) 100%);height:200%;}.region--header .region__content{position:relative;display:flex;justify-content:space-between;align-items:center;gap:calc(1.425rem + 2.1vw);}@media (min-width:1200px){.region--header .region__content{gap:3rem;}}.region--header .region__branding{flex:0 0 10.625rem;}@media all and (max-width:959px){.region--header .region__branding{flex:0 0 8.125rem;}}@media all and (max-width:767px){.region--header .region__branding{flex:0 0 6.25rem;}}.region--header .region__navigation{width:100%;display:flex;flex-direction:column;align-items:stretch;}@media all and (max-width:959px){.region--header .region__navigation{flex-basis:calc(100% - 130px - 3rem);max-width:calc(100% - 130px - 3rem);}}@media all and (max-width:767px){.region--header .region__navigation{flex-basis:calc(100% - 100px - 1.5rem);max-width:calc(100% - 100px - 1.5rem);}}.region__navigation__top{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap;margin-bottom:1rem;}@media all and (max-width:959px){.region__navigation__top{justify-content:flex-end;margin-bottom:0;}}.region__navigation__primary{padding-right:calc(95px + 1.5rem);border-bottom:1px solid #1D2E37;}.node-pg-hero .region__navigation__primary{border-color:#fff;}.region__navigation__primary{display:flex;justify-content:flex-end;}@media all and (max-width:1199px){.region__navigation__primary{padding-right:0;}}@media all and (max-width:959px){.region__navigation__primary{border-bottom:none;}}.region--mobile-menu{display:none;width:300px;height:100%;position:fixed;z-index:10;top:0;right:0;bottom:0;overflow-y:scroll;transform:translate(300px);transition:transform 0.35s ease;border-left:1px solid #76BD22;background:#759632 url(/themes/custom/dms_theme/img/svg/bg-shape-1.svg) no-repeat right bottom;background-size:190px 180px;}@media all and (max-width:1199px){.region--mobile-menu{display:block;}.mobile-menu-active .region--mobile-menu{transform:translate(0);}}@media all and (max-width:479px){.region--mobile-menu{width:100%;transform:translate(100%);}.mobile-menu-active .region--mobile-menu{transform:translate(0);}}.region--mobile-menu__close{display:none;padding:0.5rem 1rem;width:2.625rem;background:rgba(0,0,0,0.1);border:none;color:#fff;text-align:right;float:right;border-radius:0;}.region--mobile-menu__close:hover,.region--mobile-menu__close:focus{padding:0.5rem 1rem;background:rgba(255,255,255,0.1);color:#fff;}@media all and (max-width:1199px){.region--mobile-menu__close{display:block;}}.region-off-canvas{background-color:#fff;}.taxonomy-term--product-features--full .term__content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.taxonomy-term--product-features--full .term__content > .field{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}@media all and (max-width:767px){.taxonomy-term--product-features--full .term__content{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.taxonomy-term--product-features--full .term__content > .field{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.faq-menu-overview--block .node--type-faq-item{margin:0 0 2.8125rem 0;}.view .pager--load-more{margin:0;padding:0;list-style:none;}.view .pager--load-more li::before{content:unset;}.view .pager--load-more{margin-top:3rem;display:flex;justify-content:center;}.view .pager--load-more .pager__item{min-width:0;height:auto;margin:0;border:none;line-height:1.5rem;text-align:center;}.view .pager--mini-pager{margin:1.5rem 0 0;}.view .pager--mini-pager ul.pager__items{margin:0;padding:0;list-style:none;}.view .pager--mini-pager ul.pager__items li::before{content:unset;}.view .pager--mini-pager ul.pager__items{display:flex;justify-content:center;}.view .pager--mini-pager .pager__item{margin:0.25rem;}.block-views-blockarticles-events-block-latest > .view,.block-views-blockarticles-events-block-overview > .view,.block-views-blockarticles-block-1 > .view,.block-views-blockarticles-block-2 > .view{display:flex;justify-content:space-between;}@media all and (max-width:1199px){.block-views-blockarticles-events-block-latest > .view,.block-views-blockarticles-events-block-overview > .view,.block-views-blockarticles-block-1 > .view,.block-views-blockarticles-block-2 > .view{display:block;}}.block-views-blockarticles-events-block-latest .views__main,.block-views-blockarticles-events-block-overview .views__main,.block-views-blockarticles-block-1 .views__main,.block-views-blockarticles-block-2 .views__main{flex:0 0 65%;}.block-views-blockarticles-events-block-latest .views__main .views-rows,.block-views-blockarticles-events-block-overview .views__main .views-rows,.block-views-blockarticles-block-1 .views__main .views-rows,.block-views-blockarticles-block-2 .views__main .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.block-views-blockarticles-events-block-latest .views__main .views-rows .views-row,.block-views-blockarticles-events-block-overview .views__main .views-rows .views-row,.block-views-blockarticles-block-1 .views__main .views-rows .views-row,.block-views-blockarticles-block-2 .views__main .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}@media all and (max-width:767px){.block-views-blockarticles-events-block-latest .views__main .views-rows,.block-views-blockarticles-events-block-overview .views__main .views-rows,.block-views-blockarticles-block-1 .views__main .views-rows,.block-views-blockarticles-block-2 .views__main .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.block-views-blockarticles-events-block-latest .views__main .views-rows .views-row,.block-views-blockarticles-events-block-overview .views__main .views-rows .views-row,.block-views-blockarticles-block-1 .views__main .views-rows .views-row,.block-views-blockarticles-block-2 .views__main .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.block-views-blockarticles-events-block-latest .views__attached,.block-views-blockarticles-events-block-overview .views__attached,.block-views-blockarticles-block-1 .views__attached,.block-views-blockarticles-block-2 .views__attached{flex:0 0 30%;}@media all and (max-width:1199px){.block-views-blockarticles-events-block-latest .views__attached,.block-views-blockarticles-events-block-overview .views__attached,.block-views-blockarticles-block-1 .views__attached,.block-views-blockarticles-block-2 .views__attached{margin-top:4%;}}@media all and (max-width:767px){.block-views-blockarticles-events-block-latest .views__attached,.block-views-blockarticles-events-block-overview .views__attached,.block-views-blockarticles-block-1 .views__attached,.block-views-blockarticles-block-2 .views__attached{margin-top:1.5rem;}}.view-id-articles_events.view-display-id-attachment_2 .views-rows,.view-id-articles_events.view-display-id-attachment_1 .views-rows,.view-id-articles.view-display-id-attachment_2 .views-rows,.view-id-articles.view-display-id-attachment_1 .views-rows{margin-top:-1rem;}.view-id-articles_events.view-display-id-attachment_2 .views-rows .views-row,.view-id-articles_events.view-display-id-attachment_1 .views-rows .views-row,.view-id-articles.view-display-id-attachment_2 .views-rows .views-row,.view-id-articles.view-display-id-attachment_1 .views-rows .views-row{margin-top:1rem;}@media all and (max-width:1199px){.view-id-articles_events.view-display-id-attachment_2 .views-rows,.view-id-articles_events.view-display-id-attachment_1 .views-rows,.view-id-articles.view-display-id-attachment_2 .views-rows,.view-id-articles.view-display-id-attachment_1 .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.view-id-articles_events.view-display-id-attachment_2 .views-rows .views-row,.view-id-articles_events.view-display-id-attachment_1 .views-rows .views-row,.view-id-articles.view-display-id-attachment_2 .views-rows .views-row,.view-id-articles.view-display-id-attachment_1 .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}.view-id-articles_events.view-display-id-attachment_2 .views-rows .views-row,.view-id-articles_events.view-display-id-attachment_1 .views-rows .views-row,.view-id-articles.view-display-id-attachment_2 .views-rows .views-row,.view-id-articles.view-display-id-attachment_1 .views-rows .views-row{display:flex;align-items:stretch;}.view-id-articles_events.view-display-id-attachment_2 .views-rows .views-row .node,.view-id-articles_events.view-display-id-attachment_1 .views-rows .views-row .node,.view-id-articles.view-display-id-attachment_2 .views-rows .views-row .node,.view-id-articles.view-display-id-attachment_1 .views-rows .views-row .node{flex:0 0 100%;}}@media all and (max-width:767px){.view-id-articles_events.view-display-id-attachment_2 .views-rows,.view-id-articles_events.view-display-id-attachment_1 .views-rows,.view-id-articles.view-display-id-attachment_2 .views-rows,.view-id-articles.view-display-id-attachment_1 .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.view-id-articles_events.view-display-id-attachment_2 .views-rows .views-row,.view-id-articles_events.view-display-id-attachment_1 .views-rows .views-row,.view-id-articles.view-display-id-attachment_2 .views-rows .views-row,.view-id-articles.view-display-id-attachment_1 .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.block--views-block--articles-events-block-latest-articles .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.block--views-block--articles-events-block-latest-articles .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}@media all and (max-width:767px){.block--views-block--articles-events-block-latest-articles .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.block--views-block--articles-events-block-latest-articles .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:479px){.block--views-block--articles-events-block-latest-articles .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.block--views-block--articles-events-block-latest-articles .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.views-view--dealers.views-view--dealers--block-search .views-filters,.views-view--dealers.views-view--dealers--block-overview .views-filters{position:relative;z-index:13;margin-bottom:-1.5rem;display:flex;justify-content:flex-end;}.views-view--dealers.views-view--dealers--block-search .views-exposed-form,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form{position:relative;background:#323E48;padding:1rem;border-radius:1.25rem;flex:0 1 950px;}.views-view--dealers.views-view--dealers--block-search .views-exposed-form::before,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form::before{content:"";background-image:url(/themes/custom/dms_theme/img/svg/decoration/leave-3.svg);background-repeat:no-repeat;background-position:left bottom;background-size:200px auto;transform:scaleX(-1);position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;}.views-view--dealers.views-view--dealers--block-search .views-exposed-form,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form{display:flex;flex-wrap:wrap;-moz-column-gap:0.5rem;column-gap:0.5rem;row-gap:1rem;}.views-view--dealers.views-view--dealers--block-search .views-exposed-form .location-input-geocoder + .form-wrapper,.views-view--dealers.views-view--dealers--block-search .views-exposed-form .form-item-field-product-categories-target-id,.views-view--dealers.views-view--dealers--block-search .views-exposed-form .form-item-name,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form .location-input-geocoder + .form-wrapper,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form .form-item-field-product-categories-target-id,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form .form-item-name{flex:0 0 calc(50% - 0.25rem);}@media all and (max-width:479px){.views-view--dealers.views-view--dealers--block-search .views-exposed-form .location-input-geocoder + .form-wrapper,.views-view--dealers.views-view--dealers--block-search .views-exposed-form .form-item-field-product-categories-target-id,.views-view--dealers.views-view--dealers--block-search .views-exposed-form .form-item-name,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form .location-input-geocoder + .form-wrapper,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form .form-item-field-product-categories-target-id,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form .form-item-name{flex-basis:100%;}}.views-view--dealers.views-view--dealers--block-search .views-exposed-form .SumoSelect,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form .SumoSelect{width:100%;max-width:100%;}.views-view--dealers.views-view--dealers--block-search .views-exposed-form .SumoSelect .CaptionCont,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form .SumoSelect .CaptionCont{padding:0.45rem 1rem;}.views-view--dealers.views-view--dealers--block-search .views-exposed-form .SumoSelect .placeholder,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form .SumoSelect .placeholder{font-style:normal;}.views-view--dealers.views-view--dealers--block-search .views-exposed-form .form-actions,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form .form-actions{margin-left:auto;}.views-view--dealers.views-view--dealers--block-search .views-exposed-form > *,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > *{position:relative;}.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * input[type=tel],.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * input[type=text],.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * input[type=email],.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * input[type=url],.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * input[type=date],.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * input[type=search],.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * input[type=number],.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * input[type=password],.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * .SumoSelect .form-select,.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * select,.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * textarea,.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * .file-input-wrapper,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * input[type=tel],.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * input[type=text],.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * input[type=email],.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * input[type=url],.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * input[type=date],.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * input[type=search],.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * input[type=number],.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * input[type=password],.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * .SumoSelect .form-select,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * select,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * textarea,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * .file-input-wrapper{border-radius:1.25rem;background-color:#fff;min-width:13.75rem;}.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * input[type=checkbox] + label,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * input[type=checkbox] + label{color:#fff;}.views-view--dealers.views-view--dealers--block-search .views-exposed-form > * select,.views-view--dealers.views-view--dealers--block-overview .views-exposed-form > * select{background-image:url(/themes/custom/dms_theme/img/svg/dropdown.svg);}.views-view--dealers.views-view--dealers--block-search > .views-rows,.views-view--dealers.views-view--dealers--block-overview > .views-rows{position:relative;z-index:12;}.views-view--dealers.views-view--dealers--block-search > .views-rows .geolocation-map-wrapper,.views-view--dealers.views-view--dealers--block-overview > .views-rows .geolocation-map-wrapper{height:80vh;max-height:1000px;min-height:400px;}.views-view--dealers.views-view--dealers--block-search > .views-empty,.views-view--dealers.views-view--dealers--block-overview > .views-empty{margin-top:3rem;font-weight:bold;}.views-view--dealers.views-view--dealers--block-search .edit-field-geolocation-proximity-center-geocoder,.views-view--realisations.views-view--realisations--block-overview .edit-field-geolocation-proximity-center-geocoder,.views-view--dealers.views-view--dealers--block-overview .edit-field-geolocation-proximity-center-geocoder{display:flex;gap:0.5rem;}.views-view--dealers.views-view--dealers--block-search .edit-field-geolocation-proximity-center-geocoder .locate-me,.views-view--realisations.views-view--realisations--block-overview .edit-field-geolocation-proximity-center-geocoder .locate-me,.views-view--dealers.views-view--dealers--block-overview .edit-field-geolocation-proximity-center-geocoder .locate-me{position:relative;display:inline-flex;gap:0.75em;align-items:center;margin:0 0 0.625rem;}.views-view--dealers.views-view--dealers--block-search .edit-field-geolocation-proximity-center-geocoder .locate-me.locate-me--error,.views-view--realisations.views-view--realisations--block-overview .edit-field-geolocation-proximity-center-geocoder .locate-me.locate-me--error,.views-view--dealers.views-view--dealers--block-overview .edit-field-geolocation-proximity-center-geocoder .locate-me.locate-me--error{background-color:#dc3545;border-color:#dc3545;}.views-view--dealers.views-view--dealers--block-search .edit-field-geolocation-proximity-center-geocoder .locate-me .locate-me__message,.views-view--realisations.views-view--realisations--block-overview .edit-field-geolocation-proximity-center-geocoder .locate-me .locate-me__message,.views-view--dealers.views-view--dealers--block-overview .edit-field-geolocation-proximity-center-geocoder .locate-me .locate-me__message{font-size:0.85em;}.views-view--dealers.views-view--dealers--block-search .edit-field-geolocation-proximity-center-geocoder .locate-me.locate-me--loading .icon,.views-view--realisations.views-view--realisations--block-overview .edit-field-geolocation-proximity-center-geocoder .locate-me.locate-me--loading .icon,.views-view--dealers.views-view--dealers--block-overview .edit-field-geolocation-proximity-center-geocoder .locate-me.locate-me--loading .icon{animation:blinker 2s linear infinite;}@keyframes blinker{50%{opacity:0.25;}}.views-view--dealers.views-view--dealers--block-search .locations__map__popup,.views-view--realisations.views-view--realisations--block-overview .locations__map__popup,.views-view--dealers.views-view--dealers--block-overview .locations__map__popup{position:absolute;z-index:13;top:2rem;left:2rem;background:#fff;padding:2rem;border-radius:6px;width:18.75rem;overflow:auto;}.views-view--dealers.views-view--dealers--block-search .locations__map__popup .locations__map__popup__close,.views-view--realisations.views-view--realisations--block-overview .locations__map__popup .locations__map__popup__close,.views-view--dealers.views-view--dealers--block-overview .locations__map__popup .locations__map__popup__close{position:absolute;right:0;top:0;padding:1rem;cursor:pointer;}.views-view--dealers.views-view--dealers--block-search .locations__map__popup .node,.views-view--realisations.views-view--realisations--block-overview .locations__map__popup .node,.views-view--dealers.views-view--dealers--block-overview .locations__map__popup .node{position:relative;}@media all and (max-width:767px){.views-view--dealers.views-view--dealers--block-search .locations__map__popup,.views-view--realisations.views-view--realisations--block-overview .locations__map__popup,.views-view--dealers.views-view--dealers--block-overview .locations__map__popup{position:fixed;top:auto;right:0;bottom:0;left:0;border-radius:0;width:100%;max-height:calc(100% - 93px);overflow-y:auto;}}@media all and (max-width:479px){.views-view--dealers.views-view--dealers--block-search .locations__map__popup,.views-view--realisations.views-view--realisations--block-overview .locations__map__popup,.views-view--dealers.views-view--dealers--block-overview .locations__map__popup{max-height:calc(100% - 53px);}}.views-view--dealers.views-view--dealers--block-search.views-view--empty .views-rows,.views-view--realisations.views-view--realisations--block-overview.views-view--empty .views-rows,.views-view--dealers.views-view--dealers--block-overview.views-view--empty .views-rows{display:none;}.views-view--dealers.views-view--dealers--attachment-list .views-header{margin-top:3rem;margin-bottom:1.5rem;}.views-view--dealers.views-view--dealers--attachment-list .views-row{margin-top:1.5rem;}.views-view--dealers.views-view--dealers--attachment-list .views-row:first-child{margin-top:0;}.views-view--search-api-downloads .views-filters fieldset,.views-view--product-downloads .views-filters fieldset{display:flex;gap:1rem;}.views-view--search-api-downloads .views-filters fieldset legend,.views-view--product-downloads .views-filters fieldset legend{font-size:1rem;}.views-view--search-api-downloads .views-filters .form-checkboxes,.views-view--product-downloads .views-filters .form-checkboxes{display:flex;gap:2rem;}.views-view--search-api-downloads .views-rows,.views-view--product-downloads .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--search-api-downloads .views-rows .views-row,.views-view--product-downloads .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}.views-view--search-api-downloads .views-rows,.views-view--product-downloads .views-rows{align-items:stretch;}@media all and (max-width:959px){.views-view--search-api-downloads .views-rows,.views-view--product-downloads .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--search-api-downloads .views-rows .views-row,.views-view--product-downloads .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:479px){.views-view--search-api-downloads .views-rows,.views-view--product-downloads .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--search-api-downloads .views-rows .views-row,.views-view--product-downloads .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.views-view--faq{max-width:43.75rem;}.views-view--faq .views-group-rows{border-radius:1.25rem;box-shadow:0px 10px 20px rgba(0,0,0,0.1607843137);padding-top:1.5rem;padding-bottom:1.5rem;}.views-view--faq .views-group + .views-group{margin-top:1.5rem;}.views-view--faq .views-row{padding:0 1.5rem;}.views-view--faq .views-row + .views-row{margin-top:1.5rem;border-top:1px solid #f7f7f7;padding-top:1.5rem;}.hero-slide{width:100%;position:relative;}.hero-slide__link{color:#fff;text-decoration:none;}.hero-slide__link:hover .hero-slide__content{background:rgba(0,0,0,0.9);}.hero-slide__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,0.75);max-width:25rem;padding:0.625rem 1.25rem;color:#fff;text-align:center;border-radius:10px;transition:all 0.2s ease-in;}.hero-slide__title{color:#fff;}.hero-slide__text{display:block;}.hero-slide__text p{margin:1.25rem 0 0;}@media all and (max-width:767px){.hero-slide__text{display:none;}}.views-view--locations--overview .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--locations--overview .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}.views-view--locations--overview .views-rows{align-items:stretch;}@media all and (max-width:959px){.views-view--locations--overview .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--locations--overview .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:767px){.views-view--locations--overview .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--locations--overview .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.views-view--locations--overview .views-rows{justify-content:center;}.views-view--my-product-registrations .views-row + .views-row{margin-top:1.5rem;border-top:1px solid #f7f7f7;}.views-view--my-product-registrations .views-row + .views-row:last-child{margin-bottom:0;}.views-view--my-product-registrations .views-row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-y:1.5rem;margin-bottom:1.5rem;}.views-view--my-product-registrations .views-row .views-field{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);}.views-view--my-product-registrations .views-row .views-field-field-teaser-image{flex:0 0 auto;width:33.33333333%;}@media all and (max-width:479px){.views-view--my-product-registrations .views-row .views-field-field-teaser-image{flex:0 0 auto;width:100%;}}.views-view--my-product-registrations .views-row .views-field-field-teaser-image img{border-radius:1.25rem;}.views-view--my-product-registrations .views-row .views-field-rendered-entity{flex:0 0 auto;width:66.66666667%;}@media all and (max-width:479px){.views-view--my-product-registrations .views-row .views-field-rendered-entity{flex:0 0 auto;width:100%;}}.views-view--my-product-registrations .field--name-field-file{margin-top:1rem;}.views-view--product-categories .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--product-categories .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:25%;}.views-view--product-categories .views-rows{justify-content:center;}@media all and (max-width:1199px){.views-view--product-categories .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--product-categories .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}.views-view--product-categories .views-rows{align-items:stretch;}}@media all and (max-width:1199px) and (max-width:959px){.views-view--product-categories .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--product-categories .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:1199px) and (max-width:767px){.views-view--product-categories .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--product-categories .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.views-view--product-ranges .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--product-ranges .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}.views-view--product-ranges .views-rows{align-items:stretch;}@media all and (max-width:959px){.views-view--product-ranges .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--product-ranges .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:767px){.views-view--product-ranges .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--product-ranges .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.views-view--product-ranges.count--4 .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--product-ranges.count--4 .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:25%;}.views-view--product-ranges.count--4 .views-rows{align-items:stretch;}@media all and (max-width:959px){.views-view--product-ranges.count--4 .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--product-ranges.count--4 .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:767px){.views-view--product-ranges.count--4 .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--product-ranges.count--4 .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.views-view--product-types .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--product-types .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}@media all and (max-width:767px){.views-view--product-types .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--product-types .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.views-view--product-variations .views-rows{overflow-x:auto;}.views-view--product-variations .views-rows table{width:100%;white-space:nowrap;text-align:center;border-collapse:collapse;}.views-view--product-variations .views-rows thead th{border-bottom:2px solid #76BD22;padding:0.5rem;text-align:center;position:relative;}.views-view--product-variations .views-rows thead th::before{content:"";display:block;width:2rem;height:2rem;margin:0 auto;margin-bottom:0.5rem;-webkit-mask-image:var(--image);mask-image:var(--image);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center bottom;mask-position:center bottom;background-color:#000;}.views-view--product-variations .views-rows thead th[data-content]::after{position:absolute;left:50%;transform:translateX(-50%);bottom:-50%;display:none;content:attr(data-content);color:#fff;background-color:#000;border-radius:1.25rem;padding:0.5rem 1rem;}.views-view--product-variations .views-rows thead th[data-content]:hover::after{display:block;}.views-view--product-variations .views-rows td{padding:0.25rem;}.views-view--product-variations .views-rows tr:nth-of-type(even) td{background-color:#F4FAEC;}.views-view--product-variations .views-rows tr:nth-of-type(odd) td{background-color:#fff;}.views-view--realisations.views-view--realisations--block-overview > .views-rows{position:relative;z-index:12;margin:0 calc(50% - 50vw);}.views-view--realisations.views-view--realisations--block-overview > .views-rows .geolocation-map-wrapper{position:relative;max-width:1920px;margin-left:auto;margin-right:auto;height:80vh;max-height:1000px;min-height:400px;}.views-view--realisations.views-view--realisations--block-overview > .views-empty{margin-top:3rem;font-weight:bold;}.views-view--accessory-products .views-header,.views-view--search-api-products .views-header{margin-bottom:1.5rem;}.views-view--accessory-products .views-rows,.views-view--search-api-products .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--accessory-products .views-rows .views-row,.views-view--search-api-products .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}@media all and (max-width:1199px){.views-view--accessory-products .views-rows,.views-view--search-api-products .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--accessory-products .views-rows .views-row,.views-view--search-api-products .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:767px){.views-view--accessory-products .views-rows,.views-view--search-api-products .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--accessory-products .views-rows .views-row,.views-view--search-api-products .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.views-view--search-api-vacancies .views-row + .views-row{margin-top:1.5rem;border-top:1px solid #f7f7f7;padding-top:1.5rem;}.views-view--sectors.views-view--sectors--overview .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--sectors.views-view--sectors--overview .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}.views-view--sectors.views-view--sectors--overview .views-rows{align-items:stretch;}@media all and (max-width:959px){.views-view--sectors.views-view--sectors--overview .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--sectors.views-view--sectors--overview .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:767px){.views-view--sectors.views-view--sectors--overview .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--sectors.views-view--sectors--overview .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.views-view--sectors.views-view--sectors--block-list .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--sectors.views-view--sectors--block-list .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%;}.views-view--sectors.views-view--sectors--block-list .views-rows{align-items:stretch;}@media all and (max-width:1199px){.views-view--sectors.views-view--sectors--block-list .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--sectors.views-view--sectors--block-list .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:959px){.views-view--sectors.views-view--sectors--block-list .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--sectors.views-view--sectors--block-list .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}@media all and (max-width:767px){.views-view--sectors.views-view--sectors--block-list .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--sectors.views-view--sectors--block-list .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:50%;}}@media all and (max-width:479px){.views-view--sectors.views-view--sectors--block-list .views-rows{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.views-view--sectors.views-view--sectors--block-list .views-rows .views-row{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}}.views-view--sectors.views-view--sectors--block-list .views-field-title a{display:inline-flex;align-items:baseline;position:relative;padding-left:1.5rem;}.views-view--sectors.views-view--sectors--block-list .views-field-title a::before{content:"";display:block;width:1em;height:1em;position:absolute;left:0;top:50%;transform:translateY(-50%);background-image:url("/themes/custom/dms_theme/img/svg/flower-power.svg");background-repeat:no-repeat;background-size:contain;}.views-view--sectors.views-view--sectors--block-list .views-field-title a{text-decoration:none;padding-left:0;}.views-view--sectors.views-view--sectors--block-list .views-field-title a::before{position:relative;top:0.1em;transform:none;margin-right:0.5em;flex:0 0 1em;height:1.15em;}.views-view--sectors.views-view--sectors--block-list .views-field-title a:hover,.views-view--sectors.views-view--sectors--block-list .views-field-title a:focus{color:#76BD22 !important;text-decoration:underline;}.views-view--sectors.views-view--sectors--block-list .views-field-title a:hover::before,.views-view--sectors.views-view--sectors--block-list .views-field-title a:focus::before{background-image:url(/themes/custom/dms_theme/img/svg/flower-power-2.svg);}.views-view--sectors.views-view--sectors--block-list .views-field-title .node-highlight{display:none;}.social{text-align:left;}.social .general_settings{display:flex;}.social .general_settings .socials{flex:1;}.social .field--type-link{display:inline-block;margin:0 0.3125rem;font-size:1.0625rem;width:0.9375rem;}.social .field--type-link a{display:block;vertical-align:middle;text-indent:-9999px;overflow:hidden;}.social .field--type-link a::before,.social .field--type-link a::after{float:left;margin:0 !important;text-indent:0;}.social .field--name-field-gs-facebook a::after{margin-left:0.625rem;text-decoration:underline;}.social .field--name-field-gs-facebook a::after{content:"\f082";}.social .field--name-field-gs-facebook a::before,.social .field--name-field-gs-facebook a::after{text-decoration:none;}.social .field--name-field-gs-instagram a::after{margin-left:0.625rem;text-decoration:underline;}.social .field--name-field-gs-instagram a::after{content:"\f16d";}.social .field--name-field-gs-instagram a::before,.social .field--name-field-gs-instagram a::after{text-decoration:none;}.social .field--name-field-gs-googleplus a::after{margin-left:0.625rem;text-decoration:underline;}.social .field--name-field-gs-googleplus a::after{content:"\f0d4";}.social .field--name-field-gs-googleplus a::before,.social .field--name-field-gs-googleplus a::after{text-decoration:none;}.social .field--name-field-gs-linkedin a::after{margin-left:0.625rem;text-decoration:underline;}.social .field--name-field-gs-linkedin a::after{content:"\f08c";}.social .field--name-field-gs-linkedin a::before,.social .field--name-field-gs-linkedin a::after{text-decoration:none;}.social .field--name-field-gs-pinterest a::after{margin-left:0.625rem;text-decoration:underline;}.social .field--name-field-gs-pinterest a::after{content:"\f0d3";}.social .field--name-field-gs-pinterest a::before,.social .field--name-field-gs-pinterest a::after{text-decoration:none;}.social .field--name-field-gs-twitter a::after{margin-left:0.625rem;text-decoration:underline;}.social .field--name-field-gs-twitter a::after{content:"\f081";}.social .field--name-field-gs-twitter a::before,.social .field--name-field-gs-twitter a::after{text-decoration:none;}.social .field--name-field-gs-youtube a::after{margin-left:0.625rem;text-decoration:underline;}.social .field--name-field-gs-youtube a::after{content:"\f166";}.social .field--name-field-gs-youtube a::before,.social .field--name-field-gs-youtube a::after{text-decoration:none;}
