@keyframes mds-color{to,0%{stroke:#438539}25%{stroke:#ffde00}50%{stroke:#438539}75%{stroke:#ffde00}}@keyframes mds-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35}to{stroke-dasharray:89,200;stroke-dashoffset:-124}}@keyframes mds-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.customSpinnerCSS svg{animation:mds-rotate 1.5s linear infinite;height:100%;width:100%}.customSpinnerCSS circle{animation:mds-dash 1.5s ease-in-out infinite 0s,mds-color 6s ease-in-out infinite -.75s;fill:none;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke-width:3}.act-category-label{align-content:center;display:flex;flex:1 1 auto;flex-direction:row;font-style:normal;width:100%}.act-category-label-container{width:100%}.act-category-label-desktop-container{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:left}.act-category-label-desktop-text:hover{cursor:pointer;text-decoration:underline}.act-category-label-mobile-back-icon{align-self:center;display:flex;max-height:60px;max-width:60px;height:100%;width:100%}.act-category-label-mobile-back-icon-container{align-content:center;align-items:center;display:flex}.act-category-label-names-container{align-content:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 630px){.act-category-label-container{background-color:#f0f0f0}.act-category-label-mobile-back-icon{margin-left:2vw;display:flex!important;font-size:2rem!important}.act-category-label-name{display:flex;flex:1 1 auto;flex-direction:column;font-size:calc(100% + .5vw + .5vh);font-style:normal;font-weight:700;justify-content:center;height:100%;width:100%}.act-category-label-serialnumber{color:#367c2b;font-weight:400}}@media screen and (min-width: 630px){.act-category-label-name{display:flex;flex:1 1 auto;flex-direction:column;font-size:calc(100% + .5vw + .5vh);font-style:normal;font-weight:700;justify-content:center;height:100%;width:100%}.act-category-label-serialnumber{color:#367c2b;font-weight:400}}.act-category-tile{align-content:center;display:flex;flex-direction:column;justify-content:center;margin:10px;text-align:center;width:250px}.act-category-tile:hover{transition:box-shadow .2s ease-in-out;-webkit-box-shadow:0px 0px 12px 5px rgba(0,0,0,.36);-moz-box-shadow:0px 0px 12px 5px rgba(0,0,0,.36);box-shadow:0 0 12px 5px #0000005c}.act-category-tile-icon{max-height:100px;max-width:100px;object-fit:scale-down}.act-category-tile-icon-container{align-content:center;display:flex;justify-content:center}.act-category-tile-label{align-content:center;display:flex;justify-content:center;font-size:18px;font-weight:700}.act-category-tile-link{color:#000!important;display:flex!important;height:250px!important;justify-content:center!important;text-decoration:none!important;width:fit-content!important}.act-data-fetch-error{align-content:center;align-items:center;color:red;display:flex;flex-direction:column;font-style:normal;font-weight:300;font-size:18px;justify-content:center;width:100%}.act-data-fetch-error-retry{cursor:pointer}.act-data-fetch-error-retry-icon{margin-left:5px}.act-dealer-selector-address{display:flex;flex-direction:row;font-size:8pt;font-weight:500}.act-dealer-selector-label{align-content:center;align-items:center;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;max-width:100%}.act-dealer-selector-name{display:flex;font-size:11pt;font-weight:500;word-break:break-word;white-space:pre-wrap}.act-bpv,.act-spv{align-content:center;align-items:center;display:flex;font-weight:700;justify-content:flex-end;margin:4px 4px 8px 0}.act-bpv-loading-hint,.act-spv-loading-hint{align-content:center;align-items:center;display:flex;flex:0 0 auto;flex-direction:row}.act-bpv-loading-hint-text,.act-spv-loading-hint-text{color:#000;font-size:100%;font-weight:700;margin-left:10px}.act-bpv-quantity{display:flex;flex-direction:row;justify-content:space-between;align-content:center}.act-bpv-quantity-num{width:100%;display:flex;flex-direction:row;justify-content:center;align-content:center}.act-bpv-no-price,.act-spv-no-price{font-size:80%}.act-bpv-price-with-currency,.act-spv-price-with-currency{font-size:100%}.act-bpv-price-with-currency-and-vat,.act-spv-price-with-currency-and-vat{display:flex;flex-direction:column}.act-bpv-vat,.act-spv-vat{display:flex;font-size:50%;justify-content:flex-end;align-items:end;align-content:end}.vat-text>*{color:#fff!important}.act-bundle,.act-software{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.act-bundle-price{display:flex;width:100%;justify-content:end;padding-right:10px}.act-bundle-checkbox,.act-software-checkbox{align-content:center;align-items:center;display:flex;padding:10px}.act-bundle-details-left,.act-software-details-left{display:flex;flex-direction:column;padding:10px}.act-bundle-details-left-images,.act-software-details-left-images{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center}.act-bundle-details-left-image,.act-software-details-left-image{max-height:150px;max-width:150px;margin:5px;object-fit:scale-down}.act-bundle-details-left-material-number,.act-software-details-left-material-number{align-content:center;align-items:center;display:flex;font-size:80%;font-style:normal;font-weight:700;justify-content:center;min-width:150px}.act-bundle-details-right,.act-software-details-right{align-content:stretch;align-self:stretch;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;padding:10px}.act-bundle-details-right-bundle-desc .act-software-details-right-bundle-desc{display:flex}.act-bundle-details-right-bundle-desc-container .act-software-details-right-bundle-desc-container{align-content:center;align-items:baseline;display:flex;flex-direction:column;font-size:100%;font-style:normal;margin:0 20px 0 0;width:100%}.act-bundle-details-right-bundle-name,.act-software-details-right-bundle-name{display:flex;align-self:baseline;font-weight:700;justify-content:center;margin:0 0 10px}.act-bundle-details-right-bundle-name-container,.act-software-details-right-bundle-name-container{align-content:center;align-items:baseline;display:flex;flex-direction:column;font-size:100%;font-style:normal;font-weight:400;margin:0 20px 0 0;width:100%}.act-bundle-details-right-bundle-notes,.act-software-details-right-bundle-notes{display:flex;flex-direction:column;width:100%}.act-bundle-details-right-bundle-notes-container,.act-software-details-right-bundle-notes-container{align-content:center;align-items:center;display:flex;flex-direction:column;font-size:100%;font-style:normal;min-width:150px;width:100%}.act-bundle-details-right-bundle-models,.act-software-details-right-bundle-models{display:flex;flex-direction:column;padding-top:20px;width:100%}.act-bundle-details-right-bundle-installation-instruction,.act-software-details-right-bundle-installation-instruction{display:flex;flex-direction:row;padding-top:20px;width:100%}.act-bundle-details-right-bundle-installation-instruction-label,.act-software-details-right-bundle-installation-instruction-label{font-size:100%;font-weight:600}.act-bundle-details-right-bundle-installation-instruction-value,.act-busoftwarendle-details-right-bundle-installation-instruction-value{font-size:100%;font-style:italic}.act-bundle-details-right-accordion-details-mobile{padding:0!important}.act-bundle-details-right-bundle-object-deps,.act-software-details-right-bundle-object-deps{background-color:red;color:#fff}.required-bundle-additional-parts-models-card{margin-top:20px}@media screen and (max-width: 630px){.act-bundle{width:100%!important}.act-bundle-details,.act-software-details{width:90%!important}.act-bundle-checkbox,.act-bundle-details-right,.act-software-details-right{padding:0 5px 0 0}}@media screen and (max-width: 820px){.act-bundle-details,.act-software-details{display:flex;flex-direction:column;width:100%}}@media screen and (min-width: 820px){.act-bundle-details,.act-software-details{display:flex;flex-direction:row;width:100%}}.addPartsRow:hover{background-color:#0000001a}.addPartsRowMobile{display:flex!important;flex-direction:row;align-items:center;justify-content:center}.addPartsRowLeft{max-width:10%;min-width:10%;padding-right:50px!important}.addPartsRowRight{max-width:90%;min-width:90%;padding-right:20px}.addPartsMobileCheckbox{width:10%}.addPartsMobileMultiselectTitle>*{width:90%;display:inline!important;padding-left:4px}.act-rodv-rc{padding:10px 0}.act-rodv-rc-accordion-item{padding:0}.act-rodv-rc-missing-selection{color:red;font-size:calc(100% + .2vw + .2vh);font-weight:700;text-align:center}.App{text-align:center}.MuiAutocomplete-option{font-size:15px;text-overflow:ellipsis;white-space:nowrap;min-height:fit-content!important}.css-gdh49b-MuiAutocomplete-listbox .MuiAutocomplete-option{text-overflow:ellipsis}.left-component{width:50%}.select-dealer{width:135px;height:40px}.alert{padding-top:5px}.right-component{width:50%}.header{width:320px;height:28px;gap:12px;display:flex;justify-content:space-between}.header-bar{width:280px;height:28px}.closeIcon{width:28px;height:28px}.select-dealer-title{margin:1rem 0px .75rem!important;font-weight:700}.para{padding:auto;padding-top:150px;margin:40%;font-weight:700}.selectedDealerHead{margin-top:-10px;margin-bottom:15px}.selected-dealer-accordianContent{border:2px solid #367C2B!important}@media only screen and (max-width: 480px){.find-a-dealer-header{display:flex;justify-content:space-between}.dividerStyle{height:1px;width:95vw;border:1px solid #DDDDDD;margin-left:-16px!important}.topPanel{display:block}.topPanel-scroll{display:none}.close-icon{display:flex;align-items:center}.dealerPanel{padding:0 16px;margin-top:16px}.industryDropdown{height:36px!important}.drawer{display:flex;height:100vh}.select-dealer{width:135px;height:40px}.dealer-category-header{height:60px;margin:4px 0}.leftPanel{width:95vw;overflow-y:scroll;height:100dvh}.indicators-distance{display:none}.leftPanel-scroll{width:95vw}.upperPanel{padding:0 16px}.addressBar{display:flex;gap:12px;justify-content:space-between}.select-dealer-label-switch{height:40px;display:flex;width:320px;justify-content:start;margin-top:16px}.searchBar{width:85%;border-radius:2px;background:#fff}.locate-me{width:40px!important;padding:6px 10px!important;min-width:0px!important}.mapToggle{display:none}.mapComponent{width:320px;height:240px}.select-dealer-label-switch-scroll{top:0;height:40px;display:flex;justify-content:start;background-color:#f5f3f3;z-index:1}.selectedDealerHeadContent{width:100%;padding:0!important;padding-bottom:.5rem!important}.selectedDealerHeadName{height:36px;min-height:36px!important;padding-top:.5rem!important}.selectedDealerHeadNameExpanded{padding-top:.5rem!important;padding-bottom:0!important;padding-left:.8rem!important;min-height:0px!important}.MuiAccordionSummary-expandIconWrapper{height:20px!important}.accordianDealerName{width:261px;font-weight:600;font-size:16px;line-height:20px;font-family:Open Sans;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.accordianDealerNameExpanded{width:261px;font-weight:600;font-size:16px;line-height:20px;font-family:Open Sans;color:#333}.distance-indicators-child{display:flex;justify-content:space-between}.selectedDealerCardindicators{font-weight:700;font-size:12px;line-height:14px;font-family:Open Sans;color:#666}.selectedDealerCarddistance{text-align:right;width:120px;font-weight:700;font-size:12px;line-height:14px;font-family:Open Sans;color:#666}.wirtgenButton{width:auto;margin-top:8px!important;max-width:100%;height:auto!important}.wirtgenText{font-family:Open Sans;font-weight:400;font-size:16px;line-height:30px;letter-spacing:0%;text-align:center}.wirtgen{width:100%;margin:16px 0;background:var(--fuel-color-background-gray, #F0F0F0);padding:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.dealer-toggle{width:100%!important;margin-bottom:16px!important;height:32px!important}.dealer-toggle-scroll{display:none!important;height:32px!important}.COG-Dealers-Tab,.GDL-Dealers-Tab{width:50%!important}.dealer-toogle-text{font-family:Open Sans!important;font-size:13px!important;font-weight:600!important;line-height:24px!important;text-align:left!important;text-underline-position:from-font!important;text-decoration-skip-ink:none!important}.industryChange{font-family:Open Sans;font-weight:"400";font-size:"14px";line-height:"20px";color:"#367c2b";text-decoration:"underline";cursor:"pointer"}}@media only screen and (min-width: 481px) and (max-width: 767px){.find-a-dealer-header{display:flex;justify-content:space-between}.dividerStyle{height:1px;width:370px;border:1px solid #DDDDDD;margin-left:-16px!important}.topPanel{display:block}.topPanel-scroll{display:none}.close-icon{display:flex;align-items:center}.leftPanel{width:95vw;height:100vh;overflow:scroll;overflow-x:hidden;padding:0 16px}.leftPanel-scroll{width:95vw;height:100vh;padding:0 16px}.industryDropdown{height:36px!important;margin:2px 0 14px!important}.drawer{display:flex;height:100vh}.map-mb{width:100%}.find-a-dealer{width:71vw;height:28px}.select-dealer-label-switch-scroll{position:fixed;top:0;height:40px;display:flex;width:100%;justify-content:start;background-color:#f5f3f3;z-index:1}.map-mb-scroll{width:100%;position:fixed;top:40px;z-index:1}.searchBar{width:90%;border-radius:2px;height:40px!important;background:#fff}.locate-me{width:40px!important;padding:6px 10px!important;min-width:0px!important}.mapToggle{display:none}.select-dealer-label-switch{height:40px;display:flex;width:100%;justify-content:start}.select-dealer{width:135px;height:40px}.mapToggle{position:fixed;top:50%;transform:rotate(-90deg)}.addressBar{display:flex;gap:12px;width:100%;justify-content:space-between}.dealer-category{margin:10px 0;position:relative}.selectedDealerHeadContent{width:100%;padding:0!important;padding-bottom:.5rem!important}.indicators-distance{display:none}.accordianDealerName{width:261px;font-weight:600;font-size:16px;line-height:20px;font-family:Open Sans;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.accordianDealerNameExpanded{width:261px;font-weight:600;font-size:16px;line-height:20px;font-family:Open Sans;color:#333}.selectedDealerHeadName{height:36px;min-height:36px!important;padding-top:.5rem!important}.selectedDealerHeadNameExpanded{padding-top:.5rem!important;padding-bottom:0!important;padding-left:.8rem!important;min-height:0px!important}.distance-indicators-child{display:flex;height:14px;justify-content:space-between}.selectedDealerCardindicators{font-weight:700;font-size:12px;line-height:14px;font-family:Open Sans;color:#666}.selectedDealerCarddistance{text-align:right;width:120px;font-weight:700;font-size:12px;line-height:14px;font-family:Open Sans;color:#666}.wirtgenButton{width:auto;margin-top:8px!important;max-width:100%;height:auto!important}.wirtgenText{font-family:Open Sans;font-weight:400;font-size:16px;line-height:30px;letter-spacing:0%;text-align:center}.wirtgen{width:100%;margin:16px 0;background:var(--fuel-color-background-gray, #F0F0F0);padding:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.dealer-toggle{width:100%!important;margin-bottom:16px!important;height:32px!important}.dealer-toggle-scroll{display:none!important;height:32px!important}.COG-Dealers-Tab,.GDL-Dealers-Tab{width:50%!important}.dealer-toogle-text{font-family:Open Sans!important;font-size:13px!important;font-weight:600!important;line-height:24px!important;text-align:left!important;text-underline-position:from-font!important;text-decoration-skip-ink:none!important}}@media only screen and (min-width:768px) and (max-width: 1024px){.map-switch{position:relative;margin-right:10px}.find-a-dealer-header{display:flex;justify-content:space-between}.dividerStyle{height:1px;width:850px;border:1px solid #DDDDDD;margin-left:-16px!important}.topPanel{display:block}.topPanel-scroll{display:none}.close-icon{display:flex;align-items:center}.dealerPanel{height:82vh;margin:0 16px}.industryDropdown{height:36px!important;width:70%!important}.drawer{display:flex;height:100vh}.dealers{width:100%}.upperPanel{padding:0 16px}.locate-me{width:40px!important;padding:6px 10px!important;min-width:0px!important}.mapToggle{display:none}.leftPanel{width:100vw;height:100vh;overflow-y:scroll;overflow-x:hidden}.leftPanel-scroll{width:100vw;height:100vh}.select-dealer{display:flex;width:266px;height:40px;margin-left:2vw}.dealer-category-header{width:50%;height:40px;display:flex;flex-direction:row}.dealer-category-text{width:125px;height:40px;display:flex;align-items:center;word-break:break-all;padding-right:10px}.find-a-dealer{width:88.5vw;height:28px}.select-dealer-text{display:flex;justify-content:center;align-items:center}.dealer-count{display:flex;align-items:center;justify-content:center;margin-left:5px!important}.searchBar{width:80%;border-radius:2px;height:40px!important;background:#fff}.locate-me{width:10%!important;padding:6px 10px!important;min-width:0px!important}.addressBar-dealer-category{display:flex;align-items:center}.select-dealer-label-switch{height:40px;display:flex;width:100%;justify-content:start;margin-top:10px}.select-dealer-label-switch-scroll{position:fixed;top:0;height:40px;display:flex;width:100%;justify-content:start;background-color:#f5f3f3;z-index:1}.addressBar{display:flex;gap:12px;width:50%;height:38px}.map-mb{overflow:hidden}.map-mb-scroll{position:relative;top:40px;z-index:1}.dealerCard{width:100%!important}.selectedDealerHead{margin-left:20px}.selectedDealerAccordianContent{display:flex}.selectedDealerHeadContent{width:100%;padding:0!important;padding-bottom:.5rem!important}.selectedDealerAccordianAddress{width:50%}.selectedDealerCardAccordianContactInfo{width:50%;padding-left:16px}.distance-indicators{display:flex;gap:12px;margin-top:8px!important}.accordianDealerName{width:261px;font-weight:600;font-size:16px;line-height:20px;font-family:Open Sans;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.accordianDealerNameExpanded{width:261px;font-weight:600;font-size:16px;line-height:20px;font-family:Open Sans;color:#333}.selectedDealerHeadName{height:36px;min-height:36px!important;padding-top:.5rem!important;padding-left:16px!important}.selectedDealerHeadNameExpanded{padding-top:.5rem!important;padding-bottom:0!important;padding-left:16px!important;min-height:0px!important}.indicators-distance{padding-top:12px!important}.distance-indicators-child{display:flex;height:14px;justify-content:space-between}.selectedDealerCardindicators{font-weight:700;font-size:12px;line-height:14px;font-family:Open Sans;color:#666}.selectedDealerCarddistance{text-align:right;width:120px;font-weight:700;font-size:12px;line-height:14px;font-family:Open Sans;color:#666}.dealer-toggle{width:100%!important;margin-bottom:16px!important;height:32px!important}.dealer-toggle-scroll{display:none!important;height:32px!important}.COG-Dealers-Tab,.GDL-Dealers-Tab{width:50%!important}.dealer-toogle-text{font-family:Open Sans!important;font-size:13px!important;font-weight:600!important;line-height:24px!important;text-align:left!important;text-underline-position:from-font!important;text-decoration-skip-ink:none!important}.wirtgenButton{width:auto;margin-top:8px!important;max-width:100%;height:auto!important}.wirtgenText{font-family:Open Sans;font-weight:400;font-size:16px;line-height:30px;letter-spacing:0%;text-align:center}.wirtgen{width:100%;margin:16px 0;background:var(--fuel-color-background-gray, #F0F0F0);padding:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}}@media only screen and (min-width: 1025px){.dealer-count{display:flex;align-items:baseline;padding:3px;margin-left:4px!important}.selectedDealerHeadContent{padding:0!important}.find-a-dealer-header{display:flex;justify-content:space-between}.dividerStyle{height:1px;width:33vw;border:1px solid #DDDDDD;margin-left:-16px!important}.close-icon{display:flex;align-items:center}.searchBar{width:90%;border-radius:2px;background:#fff}.searchBar .MuiOutlinedInput-notchedOutline{outline:none;border:none;box-shadow:0 2px #0000001a}.searchBar .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:2px solid #1B1B1B;box-shadow:none!important}.searchBar:focus-within .MuiOutlinedInput-notchedOutline{border:2px solid #1B1B1B}.locate-me{width:40px!important;padding:6px 10px!important;min-width:0px!important}.industryDropdown{width:100%!important}.drawer{display:flex;height:100vh}.select-dealer{width:229px;height:40px;display:flex;margin:10px;position:relative;right:8px}.dealer-category-header{margin:9px 0 0}.dealerPanel{overflow-y:scroll}.card-1{margin-top:0!important}.upperPanel{width:100%}.addressBar{display:flex;gap:12px;width:100%;justify-content:space-between}.leftPanel{width:33vw;padding:0 16px}.select-dealer-label-switch{display:none;width:320px;justify-content:end;margin-top:10px}.mapComponent{height:100vh}.mapToggle{position:fixed;display:flex;align-items:center;justify-content:center;height:100vh}.mapToggle-button{border-radius:4px 0 0 4px!important;width:36px!important;height:fit-content!important;writing-mode:sideways-lr}.selectedDealerCardAccordianContactInfo{padding-bottom:12px}.accordianDealerName{width:261px;font-weight:600;font-size:16px;line-height:20px;font-family:Open Sans;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.accordianDealerNameExpanded{width:261px;font-weight:600;font-size:16px;line-height:20px;font-family:Open Sans;color:#333}.selectedDealerHeadName{height:36px;min-height:36px!important}.selectedDealerHeadNameExpanded{padding-top:.5rem!important;padding-bottom:0!important;padding-left:.8rem!important;min-height:0px!important}.distance-indicators-child{display:flex;justify-content:space-between}.selectedDealerCardindicators{font-weight:700;font-size:12px;line-height:14px;font-family:Open Sans;color:#666}.selectedDealerCarddistance{text-align:right;width:120px;font-weight:700;font-size:12px;line-height:14px;font-family:Open Sans;color:#666}.wirtgenButton{width:auto;margin-top:8px!important;max-width:100%;height:auto!important}.wirtgenText{font-family:Open Sans;font-weight:400;font-size:16px;line-height:30px;letter-spacing:0%;text-align:center}.wirtgen{width:100%;margin:16px 0;background:var(--fuel-color-background-gray, #F0F0F0);padding:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.dealer-toggle{width:100%!important;margin-bottom:16px!important;height:32px!important}.COG-Dealers-Tab,.GDL-Dealers-Tab{width:50%!important}.dealer-toogle-text{font-family:Open Sans!important;font-size:13px!important;font-weight:600!important;line-height:24px!important;text-align:left!important;text-underline-position:from-font!important;text-decoration-skip-ink:none!important}}.rightPanel{position:fixed;display:flex}.css-3dzjca-MuiPaper-root-MuiPopover-paper-MuiMenu-paper{height:336px}.css-1s7xwcu-MuiButtonBase-root-MuiMenuItem-root.Mui-selected{background-color:#f4f8f4!important}.selectedIcon{background-color:#367c2b;height:42px;width:5px;position:absolute;left:0%}.selectedIconForProductgroups{background-color:#367c2b;height:126px;width:5px;position:absolute;left:0%}@media only screen and (min-width:768px) and (max-width: 1024px){.Industry-select{margin:0;height:40px}.ArrowDownIconCSS{height:30px}.ArrowUpIconCSS{margin-left:40px;height:30px}.industry-change{margin:6px 0!important;width:50%;display:flex;justify-content:space-between}.industry{background-color:#fff!important;font-family:Open Sans!important;width:calc(50vw - 125px);white-space:break-spaces!important}.industry:hover{background-color:#e8e8e8!important;width:calc(50vw - 125px);white-space:break-spaces!important}.selectedIndustry{background-color:#f4f8f4!important;color:#367c2b!important;font-family:Open Sans!important;white-space:break-spaces!important}.IndustryImageNameArrow{display:flex;justify-content:space-between;width:calc(50vw - 125px)}.industryImageWithName{display:flex}.industry-options{width:calc(50vw - 138px)}}@media only screen and (min-width:481px) and (max-width: 767px){.Industry-select{margin:0;height:40px}.ArrowDownIconCSS,.ArrowUpIconCSS{margin-left:28vw;height:30px}.industry-change{margin:16px 0!important;width:100%;display:flex;justify-content:space-between}.industry{background-color:#fff!important;font-family:Open Sans!important;width:75vw;white-space:break-spaces!important}.selectedIndustry{background-color:#f4f8f4!important;color:#367c2b!important;font-family:Open Sans!important;white-space:break-spaces!important}.IndustryImageNameArrow{display:flex;width:75vw;justify-content:space-between}.industryImageWithName{display:flex}}.Industry-select{background:#fff;padding:6px}@media only screen and (min-width: 1025px){.Industry-select{height:36px;margin:8px 0}.ArrowDownIconCSS,.ArrowUpIconCSS{margin-left:80px;height:30px}.industry-change{margin-top:16px!important;width:100%;margin-bottom:0!important;display:flex;justify-content:space-between}.industry{background-color:#fff!important;font-family:Open Sans!important;white-space:break-spaces!important}.industry:hover{background-color:#e8e8e8!important;white-space:break-spaces!important}.selectedIndustry{background-color:#f4f8f4!important;color:#367c2b!important;font-family:Open Sans!important;white-space:break-spaces!important}.IndustryImageNameArrow{display:flex;width:100%;justify-content:space-between}.industryImageWithName{display:flex}}@media only screen and (max-width: 480px){.Industry-select{height:36px;margin:8px 0}.ArrowRightIconCSS{margin-left:100px;height:30px}.ArrowLeftIconCSS{margin-left:-260px;height:30px}.industry-change{margin:16px 0 0!important;display:flex;justify-content:space-between}.industry{background-color:#fff!important;font-family:Open Sans!important;width:320px;white-space:break-spaces!important}.industry:hover{background-color:#e8e8e8!important;width:100vw;white-space:break-spaces!important}.selectedIndustry{background-color:#f4f8f4!important;color:#367c2b!important;font-family:Open Sans!important;white-space:break-spaces!important}.IndustryImageNameArrow{display:flex;width:70vw;justify-content:space-between}.industryImageWithName{display:flex}.industry-options{width:320px}}@media only screen and (min-width: 481px) and (max-width: 768px){.dealers-scroll{width:100%;height:calc(100vh - 20px);overflow-y:scroll;top:56px}.dealers-scroll-map{width:100%;height:calc(75vh - 20px);overflow-y:scroll;top:calc(25vh + 56px);position:fixed}}@media only screen and (max-width: 480px){.dealers-scroll{height:92%!important;overflow-y:scroll;top:40px;position:fixed;padding-right:5px}.dealers-scroll-map{overflow-y:scroll;top:280px;position:fixed;margin-top:30px;height:54%!important}}@media only screen and (min-width: 769px) and (max-width: 1024px){.dealers-scroll{height:calc(100vh - 16px);overflow-y:scroll;top:56px}.dealers-scroll-map{position:relative;height:calc(100vh - 376px);overflow-y:scroll;top:50px}}.Icons{color:#0ff;background-color:brown}.distributorContactSpace{padding-bottom:10px}#makeMyDealer{padding-top:10px;padding-bottom:10px;box-shadow:none}.dealerName{font-weight:600;font-size:16px;line-height:20px;font-family:Open Sans;color:#333}.locationIcon{color:#333}.indicators{font-weight:600;font-size:12px;line-height:14px;font-family:Open Sans;color:#666}.distance{font-weight:600;font-size:12px;line-height:14px;font-family:Open Sans;color:#666;flex-shrink:0}.address{font-size:14px;line-height:22px;color:#666;font-family:Open Sans}.MuiCardActionArea-focusHighlight{background:transparent!important}.phone{line-height:10px!important}.email{line-height:8.5px!important}.phone-number{font-size:14px!important;line-height:22px!important;color:#666;font-family:Open Sans!important}.css-1xbxu0i-MuiButtonBase-root-MuiButton-root{text-transform:none!important}@media only screen and (min-width: 1025px){.dealerCard{margin-top:10px;width:100%;box-shadow:none!important;border:1px solid #DDDDDD}.distance-indicators-collapse{margin-bottom:0!important;margin-top:8px!important}.distance-indicators{color:#666;display:flex;gap:12px}.selected-dealerCard{border:2px solid #367c2b;margin-top:10px}.dealerCardContent{padding:12px 12px 0!important}#map .gm-style-iw-d{width:29.3vw!important}.contactCard{flex:1}.legalName{line-height:22px;font-size:14px;width:200px;font-weight:700}.collapse{height:14px;font-weight:600;font-size:12px;line-height:14px;font-family:Open Sans;color:#666;padding:0!important;margin-bottom:0!important}.tabletDealerNameAndIcon{display:none}}@media only screen and (min-width: 481px) and (max-width: 767px){.dealerCard{margin-top:10px;width:100%!important;box-shadow:none!important;border:1px solid #DDDDDD}.selected-dealerCard{border:2px solid #367c2b;width:100%!important}.dealerCardContent{padding:8px 12px 0!important}.dealers-scroll{width:100%;height:calc(100vh - 20px);overflow-y:scroll;top:56px}.dealers-scroll-map{width:100%;height:calc(75vh - 20px);overflow-y:scroll;top:calc(25vh + 56px);position:fixed}.distance-indicators{color:#666;display:flex;gap:12px}.contactCard{flex:1}.legalName{line-height:22px;font-size:14px;width:200px;font-weight:700}.collapse{height:14px;font-weight:600;font-size:12px;line-height:14px;font-family:Open Sans;color:#666;padding:0!important;margin-bottom:0!important}.tabletDealerNameAndIcon{display:none}}@media only screen and (max-width: 480px){.dealerCard{margin-top:10px;width:100%;box-shadow:none!important;border:1px solid #DDDDDD}.selected-dealerCard{border:2px solid #367c2b}.dealerCardContent{padding:12px 12px 0!important}.dealers-scroll{height:calc(100vh - 40px);overflow-y:scroll;top:40px;position:fixed;padding-right:5px}.distance-indicators{color:#666;display:flex;gap:12px}.distance-indicators-collapse{margin-bottom:0!important;margin-top:8px!important}.dealers-scroll-map{height:calc(100vh - 280px);overflow-y:scroll;top:280px;position:fixed}.contactCard{flex:1;margin:8px!important}.legalName{line-height:22px;font-size:14px;width:200px;font-weight:700}.collapse{height:14px;font-weight:600;font-size:12px;line-height:14px;font-family:Open Sans;color:#666;padding:0!important;margin-bottom:0!important}.tabletDealerNameAndIcon{display:none}}@media only screen and (min-width: 768px) and (max-width: 1024px){.dealerInfo{width:100%!important;display:flex;justify-content:space-between}.dealerAddressInfo{width:55%!important;display:flex;flex-direction:column}.dealerNameAndIcon{display:none}.collapse{height:14px;font-weight:600;font-size:12px;line-height:14px;font-family:Open Sans;color:#666;padding:0!important;margin-bottom:0!important}.distance-indicators-collapse{margin:0!important}.dealerContactInfo{width:40%!important}#makeMyDealer{padding-top:12px!important;box-shadow:none}.contact-icon{margin-top:0!important}.dealerCard{margin-top:10px;width:708px;box-shadow:none!important;border:1px solid #DDDDDD}.dealerCardDisplay{display:flex!important}.selected-dealerCard{border:2px solid #367c2b;margin-top:10px;width:100%!important}.dealerCardContent{padding:16px!important;justify-content:space-between}.left-item{width:40%;float:left;padding:16px}.right-item{width:60%;float:right;padding:16px}.dealers-scroll{height:calc(100vh - 16px);overflow-y:scroll;top:56px}.dealers-scroll-map{position:relative;height:calc(100vh - 376px);overflow-y:scroll;top:50px}.contactCard{flex:1;margin:8px!important}.tabletContactIcons{padding-left:20px!important}.legalName{line-height:22px;font-size:14px;font-weight:700;margin-right:5px}}.contact-icon{display:flex;justify-content:center;align-items:center;margin-left:2px;margin-top:10px;margin-bottom:5px;fill:#367c2b;color:#367c2b;width:46px;height:46px;border-radius:50%;border:1px solid #CCCCCC;background-color:#fff}.contact-icon:hover{background-color:#f7f7f7;border:1px solid #666666;color:#000!important}.contact-icon:active{border:2px solid green;color:#367c2b!important;background-color:#fff}.contact-icon:hover+.contact-icon-text{color:#000}.contact-icon:active+.contact-icon-text{color:#367c2b}.contactInfo{display:flex}.contactCard:hover .direction-icon,.contactCard:hover .website-icon,.contactCard:hover .phone-icon,.contactCard:hover .email-icon{fill:#26661a}.dealerLegalName{line-height:22px;font-size:14px;font-weight:400}.css-bhp9pd-MuiPaper-root-MuiCard-root,.css-s18byi{width:100%}.collapse-button{cursor:pointer!important;color:#367c2b!important;font-size:14px!important;font-weight:600!important;font-family:Open Sans!important;text-transform:none!important;float:right!important;padding:10px!important;height:24px!important}.form-row{display:flex;justify-content:space-between}.form-group{margin:10px 0;flex:1}.text-danger{color:red}.form-group label{display:block;margin-bottom:5px}.contact-me-success{background-color:#367c2b!important}.mandatory{color:red}#optinCheck{margin-top:16px}#optinCheck a{color:#367c2b}.error{color:red;font-size:.9em}.contact-me-cancel{border:1px solid rgba(204,204,204,1)!important;border-radius:4px!important;color:#000!important;background-color:inherit!important}.Labels{font-family:Open Sans!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;text-align:left;margin-bottom:4px!important;text-transform:none!important}.text-field{width:552px;height:36px;border:1px solid black;padding:0%}.text-field-comments{width:552px;height:108px;border:1px solid black;padding:0%;margin:0 0 8px!important}.text-field .MuiInputBase-root{height:100%}.text-field .MuiInputLabel-root{line-height:36px}@media (max-width: 480px){.contact-me-form{max-height:90dvh!important;max-width:100vw!important;margin:60px 0 0!important;width:100vw;height:100vh;height:100dvh}.checkbox-container{display:flex;flex-wrap:wrap;justify-content:left!important}.contact-me-first-name{padding-bottom:20px}.contact-me-buttons{height:36px!important}.contact-me-dialog-title{height:68px;display:flex;align-items:center}.contact-me-dialog-title-text{font-family:Open Sans!important;font-size:20px!important;font-weight:600!important;line-height:28px!important;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.DialogActions{height:68px!important}.contact-me-full-name{display:flex;flex-direction:column}.contact-me-first-name{margin-right:0!important}.contact-me-last-name{margin-left:0!important}.contact-me-dialog .MuiBackdrop-root{background-color:transparent;pointer-events:none}}@media (min-width: 481px) and (max-width: 767px){.contact-me-form{max-height:90vh!important;max-width:100vw!important;margin:350px 0 0!important}.contact-me-first-name{padding-bottom:20px}.checkbox-container{display:flex;flex-wrap:wrap;justify-content:left!important}.contact-me-buttons{height:36px!important}.contact-me-dialog-title{height:68px;display:flex;align-items:center}.contact-me-dialog-title-text{font-family:Open Sans!important;font-size:20px!important;font-weight:600!important;line-height:28px!important;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.DialogActions{height:68px!important}.contact-me-full-name{display:flex;flex-direction:column}.contact-me-first-name{margin-right:0!important}.contact-me-last-name{margin-left:0!important}.contact-me-dialog .MuiBackdrop-root{background-color:transparent;pointer-events:none}}@media (min-width: 768px) and (max-width: 1024px){.checkbox-container{display:flex;flex-wrap:wrap;justify-content:left!important}.contact-me-buttons{height:36px!important}.contact-me-dialog-title{height:68px;display:flex;align-items:center}.contact-me-dialog-title-text{font-family:Open Sans!important;font-size:20px!important;font-weight:600!important;line-height:28px!important;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.DialogActions{height:68px!important}}@media (min-width: 1025px){.contact-me-form{max-height:100vh!important;max-width:600px!important;right:33vw!important;position:fixed!important;width:600px!important;margin:0!important}.contact-me-dialog .MuiBackdrop-root{background-color:transparent;pointer-events:none}.checkbox-container{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-me-buttons{height:36px!important}.contact-me-dialog-title{height:68px;display:flex;align-items:center}.contact-me-dialog-title-text{font-family:Open Sans!important;font-size:20px!important;font-weight:600!important;line-height:28px!important;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.DialogActions{height:68px!important}}@media screen and (min-width: 1024px){.dealerInfoModal{height:50vh;left:unset!important;right:33vw!important}.dealerInfoModal .MuiDialog-paper{width:28vw!important;margin:0!important;max-height:50vw!important;top:50%!important}.dealerInfoModalContent{max-height:48vh!important}}@media only screen and (max-width: 480px){#map{height:240px!important;width:100%;margin-bottom:5px}}@media only screen and (min-width: 481px) and (max-width: 768px){#map{height:25vh!important;width:100%}}@media only screen and (min-width:1024px){#map{height:100vh;width:100%}}@media only screen and (min-width:768px) and (max-width: 1024px){#map{height:320px!important;width:100%}}.marker-label{background-color:#fff;padding:1px;border:1px solid #ccc;border-radius:5px;font-size:10px!important;font-weight:700;vertical-align:bottom!important;display:table-cell!important;transform:translateY(25px)!important}#map .gm-style-iw-c{padding:0!important;max-width:29.3vw!important}#map .gm-style-iw-chr{display:none!important}#map .dealerCard{margin-top:0!important;border:0px!important}#map .gm-style .gm-style-iw-d{overflow:auto!important}.act-dealer-selector{align-content:center;align-items:center;display:flex;flex:1 1 auto;justify-content:center}.act-dealer-selector-widget{background-color:#454545!important;color:#fff!important;height:auto!important;margin:0 5px;min-height:60px}.oldSelector{display:none;opacity:0}.formattedAddress{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.invisible{display:none;opacity:0}.act_shoppingCartIcon_container{display:flex;flex:0 0 auto;justify-content:flex-end;margin:0 10px;width:15%}.act_shoppingCartIcon_icon{color:#fff;cursor:pointer;fill:#fff;height:100%;max-height:50px;max-width:50px;width:100%}.act_shoppingCartIcon_icon_mui{fill:#fff;width:50px;height:auto}.act_shoppingCartIcon_icon_mui_hover:hover{cursor:pointer}.act_shoppingCartIcon_badge{align-content:center;align-items:center;background-color:#438539;border-radius:15px;color:#fff;cursor:pointer;display:flex;height:25px;font-size:100%;font-weight:700;justify-content:center;position:absolute;width:25px}.act-dealer-selector-bar{align-content:center;align-items:center;display:flex;flex-direction:row;background-color:#333;color:#fff;justify-content:center;height:80px!important;padding:10px 15px;width:100%}.act-footer{margin-bottom:0!important}@media screen and (max-width: 610px){.act-footer li{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:fit-content!important}.act-footer a{padding-top:10px!important}}.act-lang-hint{align-content:center;align-items:center;background-color:red;color:#fff;display:flex;flex:0 0 auto;flex-direction:row;font-size:100%;font-weight:700;justify-content:center;justify-items:center;padding:5px 0;width:100%}.act-lang-hint-icon{cursor:pointer;margin:0 10px}.act-lang-hint-msg{margin:0}.act-lang-hint-msg-desc{align-content:center;align-items:center;background-color:red;color:#fff;display:flex;flex:0 0 auto;flex-direction:column;font-size:100%;justify-content:flex-start;justify-items:flex-start;padding:5px 20px;width:100%}.act-lang-hint-msg-desc-example{display:flex;flex:0 0 auto;flex-direction:column;width:100%}.act-lang-hint-msg-desc-example,.act-lang-hint-msg-desc-intro{margin:5px 0}.act-search-field{align-content:center;align-items:center;background-color:#fff;box-shadow:0 0 2px 2px #367c2b;display:flex;flex:1 1 auto;flex-direction:row;justify-content:center;width:100%}.act-search-field:focus-within{border:1px solid rgba(54,124,43,1);outline-color:#367c2b;outline-style:solid}.act-search-field-clear-icon{display:flex}.act-search-field-clear-icon-container{cursor:pointer;display:flex;flex:0 0 auto;flex-direction:row;margin:10px;min-width:24px;height:inherit}.act-search-field-clear-icon-container-active{align-content:center;align-items:center;align-self:stretch;background-color:#367c2b;color:#fff;cursor:pointer;display:flex;flex:0 p auto;flex-direction:row;justify-content:center;margin-left:20px;min-width:34px}.act-search-field-input{align-items:center;border:0;display:flex;flex:0 0 auto;justify-content:center;text-align:center;width:100%}.act-search-field-input:active,.act-search-field-input:focus{border-bottom:1px solid rgba(54,124,43,1);outline:none}.act-search-field-input::placeholder{text-align:center}.act-search-field-input-container{display:flex;flex:1 1 auto}.act-search-field-search-icon{display:flex;flex:0 0 auto;flex-direction:row;margin:10px;min-width:24px;height:inherit}.act-data-privacy-statement{align-items:center;display:flex;flex-direction:column;font-size:10pt;justify-content:center}.act-data-privacy-statement-checkbox{padding:5px}.act-data-privacy-statement-checkbox-error{background-color:red;color:#fff}@media screen and (max-width: 610px){.act-data-privacy-statement{margin:10px}}@media screen and (max-width: 430px){.act-data-privacy-statement-dialog-content{width:80vw!important;max-width:80vw!important}}.act-add-sn-dialog-btn{margin:5px 0;width:100%}.act-add-sn-dialog-input-hint{align-items:center;display:flex;justify-content:center}.act-add-sn-dialog-modal-body{overflow-y:hidden;min-height:15vh!important;display:flex;flex-direction:column;justify-content:start}.rem-sn:hover{color:red}.act-qr-reader{background-color:#f0f0f0;display:flex;flex:0 0 auto;flex-direction:column}.act-qr-reader-icon-close-container{cursor:pointer;display:flex;flex-direction:row;justify-content:right;margin-right:5px;margin-top:5px}@media screen and (max-width: 430px){.act-snv{flex-direction:column}}@media screen and (min-width: 430px){.act-snv{flex-direction:row;justify-content:right}}.act-snv{align-content:center;align-items:center;display:flex;flex:0 0 auto}.act-snv-banner{align-content:center;align-items:center;background-color:#438539;display:flex;font-size:calc(100% + .2vw + .2vh);font-weight:700;justify-content:center;margin:20px 0}.act-snv-banner-close,.act-snv-banner-edit{color:#fff;cursor:pointer}.act-snv-banner-text{color:#fff;padding:10px}@media screen and (max-width: 430px){.act-snv-btn{margin:10px 0;width:100%}}@media screen and (min-width: 430px){.act-snv-btn{margin:10px}}.act-snv-btn{align-items:center;background-color:#438539;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:100%;font-weight:700;justify-content:center}.act-snv-btn-content{font-size:100%;font-weight:700;padding:10px}.act-snv-btn-icon-add,.act-snv-btn-icon-qr{color:#fff;margin-right:10px}.act-categories-container{background-color:#f7f7f7;flex:1 1 auto}.act-categories-empty{align-content:center;align-items:center;display:flex;font-style:normal;font-weight:300;font-size:18px;justify-content:center;width:100%}.act-categories-error{align-content:center;align-items:center;color:red;display:flex;font-style:normal;font-weight:300;font-size:18px;justify-content:center;width:100%}.act-categories-see-all-options-btn{align-content:center;background-color:#f7f7f7;display:flex;justify-content:center;padding:20px}.act-categories-spinner{align-content:center;display:flex;justify-content:center}.act-categories-tiles-container-wrapper{display:flex;flex-direction:row;justify-content:center}.act-categories-tiles-container{width:66vw;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.act-categories-title{align-content:center;align-items:center;display:flex;font-style:normal;font-weight:600;font-size:calc(100% + 1vw + 1vh);justify-content:center;text-align:center;width:100%}.act-categories-desktop-header{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:row;padding:20px 0}.act-categories-desktop-header-title{align-content:center;align-items:center;display:flex;flex:1 1 0}.act-categories-image{object-fit:scale-down}.act-categories-image-container{align-content:center;align-items:center;flex:1 1 0;display:flex;justify-content:center}.act-categories-keyword-search{align-content:center;align-items:center;display:flex;flex:1 1 0;flex-direction:column;justify-content:center;padding:20px 0;width:100%}.act-categories-keyword-search-input{display:flex;max-width:400px;width:100%}.act-categories-mobile-header{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;padding:20px 0}@media screen and (min-width:430px){.act-categories-mobile-header-container{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:row;justify-content:center;width:100%}.act-categories-mobile-header-title{align-content:center;align-items:center;display:flex;flex:1 1 0}}@media screen and (max-width:430px){.act-categories-mobile-header-container{align-content:center;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;width:100%}.act-categories-mobile-header-title{align-content:center;align-items:center;display:flex;flex:1 1 0;width:100%}}.act-category{background-color:#fff;min-height:100vh!important;display:flex;flex-direction:column}.act-compatibility-check{align-items:center;align-content:center;color:#438539;display:flex;font-size:100%;padding:0 0 10px}.act-compatibility-check-icon{color:#438539;display:flex;font-size:2rem!important;margin-right:5px}.act-compatibility-error{align-items:center;align-content:center;color:red;display:flex;font-size:100%;padding:0 0 10px}.act-compatibility-error-icon{color:red;display:flex;fill:red;margin:0 5px 0 0}.act-compatibility-warn{align-items:center;align-content:center;color:#ff7800;display:flex;font-size:100%;padding:0 0 10px}.act-compatibility-warn-icon{color:#ff7800;display:flex;fill:#ff7800;margin:0 5px 0 0}.act-compatibility-check-custom-wishlist{display:flex;flex-direction:column;justify-content:flex-start}.act-sc-add-dialog-button{margin:5px 0;max-width:300px;width:100%}.act-sc-add-dialog-buttons{align-content:center;align-items:center;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;padding:20px 0}.act-sc-add-dialog-details{display:flex;flex-direction:column;flex:1 1 0;padding:5px 0}.act-sc-add-dialog-image{max-height:100px;max-width:100px;object-fit:scale-down}.act-sc-add-dialog-details-compatibility{align-content:center;align-items:flex-start;display:flex;flex-direction:column}.act-sc-add-dialog-details-price-text{padding-bottom:0}@media screen and (max-width: 430px){.act-sc-add-dialog-details{align-items:start}.act-sc-add-dialog{display:flex;flex-direction:column}.act-sc-add-dialog-desc{display:flex;color:#438539;font-size:100%;font-weight:700;justify-content:center;padding:10px 0 5px}.act-sc-add-dialog-details-compatibility{align-content:center;align-items:center;display:flex;flex:0 0 auto;flex-direction:row;justify-content:center}.act-sc-add-dialog-details-price{flex:1 1 auto;font-size:100%;font-weight:700}.act-sc-add-dialog-details-quantity{font-size:100%;font-weight:700}.act-sc-add-dialog-image-container{align-content:center;align-items:center;display:flex;justify-content:center}}@media screen and (min-width: 430px){.act-sc-add-dialog{display:flex;flex-direction:row}.act-sc-add-dialog-desc{display:flex;color:#438539;font-size:100%;font-weight:700}.act-sc-add-dialog-details-compatibility{align-content:center;align-items:center;display:flex;flex:0 0 auto;flex-direction:row}.act-sc-add-dialog-details-price{display:flex;flex:1 1 0;font-size:100%;font-weight:700}.act-sc-add-dialog-details-quantity{font-size:100%;font-weight:700}.act-sc-add-dialog-image-container{display:flex;margin:0 30px 0 0}}.act-sc-add-dialog-details-price{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.act-sc-add-dialog-details-quantity{justify-content:flex-start;display:flex;flex:1 1 auto;padding-bottom:.5vh}.act-sc-add-dialog-actions-mobile{display:flex;flex-direction:column;justify-content:end;align-items:end}.act-medias{display:flex;flex:0 0 auto;flex-direction:row;position:-webkit-sticky;position:sticky;top:100px}.act-medias-container{align-content:center;align-items:center;display:flex;flex-direction:column;width:100%}.act-medias-media{display:flex;max-height:300px;max-width:300px;object-fit:scale-down}@media screen and (max-width: 820px){.act-medias-preview-container{display:none}}@media screen and (min-width: 820px){.act-medias-preview-container{display:flex;flex:1 1 auto;flex-direction:column;height:100%}}.act-medias-mobile-bullet{display:flex;flex-direction:row;align-items:center;justify-items:center;margin:0 5px 0 0}.act-image-mobile-is-displayed{background-color:#367c2b;border-radius:5px;display:flex;height:10px;width:10px}.act-video-mobile-is-displayed{color:#367c2b;display:flex;height:20px;width:20px;margin:-6px}.act-image-mobile-is-not-displayed{background-color:#fff;border:1px solid rgb(0,0,0);border-radius:5px;display:flex;height:10px;width:10px}.act-video-mobile-is-not-displayed{color:#000;display:flex;height:20px;width:20px;margin:-6px}@media screen and (max-width: 820px){.act-medias-mobile-bullets{display:flex;flex-direction:row;padding:20px 0}}@media screen and (min-width: 820px){.act-medias-mobile-bullets{display:none}}.act-media-preview{cursor:pointer;display:flex;flex:0 0 auto;flex-direction:row;margin:0 0 5px}.act-media-preview-video-preview{min-height:100px;min-width:100px;position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.act-media-preview-video-preview>*,.act-medias-preview-video-selected>svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.act-medias-preview-video-selected{max-height:300px;max-width:300px;object-fit:scale-down;position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.act-media-preview-video-play-icon{z-index:1;color:#fff}.act-medias-preview-video-play-icon-selected{z-index:1;color:#fff;height:50px!important;width:50px!important}.act-media-preview-video-modal-video{width:100%;object-fit:scale-down}.act-media-preview-media{display:flex;height:100px;object-fit:scale-down;width:100px}.act-media-preview-media-container{border:1px solid rgba(150,150,150,1);display:flex;margin-left:5px;min-height:100px;min-width:100px;padding:5px}.act-media-preview-is-displayed{background-color:#367c2b;display:flex;flex:0 0 auto;height:112px;width:5px}.act-media-preview-is-not-displayed{display:flex;flex:0 0 auto;height:110px;width:5px}.act-rodv-images{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;width:100%}.act-rodv-images-loading{align-items:center;display:flex;height:100%}@media screen and (min-width: 630px){.act-rodv-images{padding:50px 0}}.act-in-stock{align-items:center;align-content:center;color:#438539;display:flex;padding:10px 0}.act-in-stock-icon{color:#438539;display:flex;font-size:2rem!important;margin-right:5px}.act-not-in-stock{align-items:center;align-content:center;color:#ff7800;display:flex;padding:10px 0}.act-not-in-stock-icon{color:#ff7800;display:flex;margin-right:5px}.act-dro{background-color:#c4c4c44d;display:flex;flex-direction:column;margin:10px 0;padding:5px}.act-dro-already-owned-cb{cursor:pointer;margin:10px 0}.act-dro-already-owned-cb-container{align-content:center;align-items:center;border-top:1px solid rgba(196,196,196,1);cursor:pointer;display:flex;flex:0 0 auto;justify-content:left;margin:10px 0 0 5px}.act-dro-cb{cursor:pointer;margin:0}.act-dro-cb-container{align-content:center;align-items:center;cursor:pointer;display:flex;justify-content:center}.act-dro-desc{display:flex;flex:1 1 auto;flex-direction:row}.act-dro-desc-price-and-stock-info{color:#367c2b;display:flex;flex:1 1 auto;flex-direction:column;font-size:100%;font-style:normal;font-weight:400}.act-dro-desc-price-and-stock-info>a{color:#000}.act-dro-img{max-height:100px;max-width:100px;object-fit:scale-down}.act-dro-img-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 10px 0 0}.act-dro-img-label{background-color:red;color:#fff;margin:2px;padding:2px}.act-dro-loading-price{align-content:center;align-items:center;display:flex;flex:0 0 auto;flex-direction:row}.act-dro-loading-price-label{color:#000;font-weight:700;margin-left:10px}.act-dro-stock{align-items:center;display:flex}.act-dro-tile{display:flex;flex-direction:row;padding:5px}.act-dros{display:flex;flex:0 0 auto;flex-direction:column;padding:10px 0;width:100%}.act-dros-arrow-downward-icon{display:flex;justify-content:left}.act-dros-bg-white{background-color:#fff!important}.act-dros-check-icon{display:flex;color:#367c2b;font-size:5rem!important}.act-dros-container{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.act-dros-next,.act-dros-previous{color:#fff;fill:#fff;height:24px;margin:5px 0}.act-dros-next-container{align-content:center;align-items:center;background-color:#367c2b;color:#fff;cursor:pointer;display:flex;font-size:100%;font-weight:700;justify-content:right;margin:10px 0 0;padding:0 10px}.act-dros-please-choose-label-container{align-content:center;align-items:center;background-color:#ffde00;display:flex;flex-direction:row;font-size:100%;font-style:normal;font-weight:700;justify-content:left;padding:10px}.act-dros-please-choose-label-text{display:flex;flex:1 1 auto;margin:0 10px;text-align:center;justify-content:center}.act-dros-please-choose-label-text-left{justify-content:left!important}.act-dros-previous-container{align-content:center;align-items:center;background-color:#367c2b;color:#fff;cursor:pointer;display:flex;font-size:100%;font-weight:700;justify-content:left;margin:10px 0 0;padding:0 10px}@media screen and (max-width:820px){.act-ro-checks{align-items:center;justify-content:center}}@media screen and (min-width:820px){.act-ro-checks{display:flex;flex-direction:column}}.act-ro-checks-waiting{color:#000;font-size:100%;font-weight:700;margin-left:10px}.act-ropv{align-content:center;align-items:center;display:flex;font-size:100%;font-style:normal;font-weight:700;padding:0 0 10px}.act-ropv-loading-hint{align-content:center;align-items:center;display:flex;flex:0 0 auto;flex-direction:row}.act-ropv-loading-hint-text{color:#000;font-size:100%;font-weight:700;margin-left:10px}.act-ropv-price-with-currency{font-size:calc(100% + .5vw + .5vh)}.act-ropv-price-with-currency-and-vat{display:inherit;flex-direction:column}.act-ropv-vat{font-size:70%}.act-ropv-popup-content{background-color:#438539;color:#fff;display:inline-flex;flex-direction:column;padding:10px}.act-ropv-popup-content-price{font-size:calc(100% + .5vw + .5vh)}.act-ropv-popup-content-vat{font-size:70%}@media screen and (max-width: 820px){.act-ropv{justify-content:center}.act-ropv-popup{display:none}.act-ropv-price-with-currency-and-vat{display:inherit;align-items:center;justify-content:center}}@media screen and (min-width: 820px){.act-ropv-popup{align-items:center;display:flex;flex:0 0 auto;justify-content:center;height:100%;margin:auto 20px;position:fixed;right:0;top:0;z-index:999}}.act-quantity{align-content:center;align-items:center;display:flex;flex:0 0 auto;flex-direction:row;justify-content:center}.act-quantity-container{display:flex;flex:0 0 auto;flex-direction:column}.act-quantity-increase,.act-quantity-reduce{display:flex;flex:0 0 auto}.act-quantity-input{display:flex;flex:0 0 30px;margin:0 5px}.act-quantity-label{align-content:center;align-items:center;display:flex;font-size:calc(100% + .1vw + .1vh);font-style:normal;justify-content:center;padding:0 0 10px}.act-rodv-quantity{align-content:center;align-items:center;display:flex;flex:0 0 auto;flex-direction:row;justify-content:center;width:100%}.act-rodv-scb{padding:10px 0;text-align:center;width:100%}.act-rodv-scb-container{margin:10px auto;max-width:400px;width:100%}.multipleAlertsContainer li{padding-bottom:.5vw}.wishlist-button-lg{margin-top:30px!important}.act-rodv-shopping{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;width:100%}@media screen and (min-width: 630px){.act-rodv-shopping{padding:50px 0}}@media screen and (min-width: 820px){.act-rodv-images-and-shopping{display:flex;flex-direction:row;flex:1 1 auto;height:100%;padding:20px 20px 10px;width:100%}}@media screen and (max-width: 820px){.act-rodv-images-and-shopping{display:flex;flex-direction:column;flex:1 1 auto;height:100%;padding:20px 20px 10px;width:100%}}.act-iii{align-items:center;display:flex;flex-direction:row;margin:0 0 10px;min-height:50px}.act-iii-product-description{color:#000;display:flex;flex-wrap:wrap;width:100%;word-break:break-word}.act-iii-product-download{align-items:center;border:1px solid rgba(54,124,43,1);border-radius:2px;cursor:pointer;display:flex;flex:0 0 52px;height:52px;justify-content:center}.act-iii-product-download:hover{background-color:#367c2b;color:#fff}.act-iii-product-download:hover .act-iii-product-download-icon{color:#fff}.act-iii-product-download-icon{color:#367c2b}.act-iii-product-name{display:flex;padding:0 5px}.act-installation-instruction-empty-result{align-content:center;align-items:center;color:#000;display:flex;justify-content:center}.act-installation-instruction-error{align-content:center;align-items:center;color:red;display:flex;justify-content:center}.act-installation-instruction-loading{align-content:center;align-items:center;display:flex;justify-content:center}@media screen and (max-width: 430px){.act-installation-instruction-accordion{padding:1rem!important;padding-top:0!important}}.act-ropd{padding:10px 0}.act-ropd-loading{align-content:center;align-items:center;display:flex;justify-content:center}.act-rodv{background-color:#fff;flex:1 1 auto;flex-direction:column}.act-rodv-divider{border:1.5px solid rgb(196,196,196,1);display:flex;margin:20px 0;width:100%}.act-rov-spacing{padding:0 10px}@media screen and (min-width: 1025px){.act-rov-spacing{padding:0px 6vw}.act-rov-spacing-large{padding:0px 0vw}}.act-ro-tile{align-content:center;align-items:center;background-color:#fff;cursor:pointer;display:flex;flex:1 1 auto;flex-direction:column;padding:20px;text-align:center}.act-ro-tile:hover{transition:box-shadow .2s ease-in-out;-webkit-box-shadow:0px 0px 12px 5px rgba(0,0,0,.36);-moz-box-shadow:0px 0px 12px 5px rgba(0,0,0,.36);box-shadow:0 0 12px 5px #0000005c}.act-ro-tile-cover{align-content:center;align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:200px;width:100%}.act-ro-tile-cover-image{display:flex;max-height:200px;object-fit:scale-down;width:100%}.act-ro-tile-debug{background-color:red;color:#fff;display:flex;justify-content:flex-end;width:100%}.act-ro-tile-label{align-content:center;color:#367c2b;display:flex;font-size:100%;font-style:normal;font-weight:600;justify-content:center;padding:10px 0 0;word-break:break-word}.act-ro-tile-link{color:#000;display:flex;justify-content:center;padding:20px;text-decoration:none}.act-header-desktop{align-content:center;align-items:center;display:flex;flex:1 1 0;flex-direction:row;padding:20px 10px 0}.act-header-keyword-search{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 5px}.act-header-keyword-search-input{max-width:400px}.act-header-mobile{display:flex;flex:1 1 0;flex-direction:column;padding:0}.act-header-mobile-group{display:flex;flex:1 1 0;flex-direction:column;justify-items:center;padding:10px 10px 0}.act-header-size-of-retrofit-options{display:flex;flex:1 1 0;flex-direction:row;justify-content:center;font-size:calc(100% + .2vw + .2vh);font-weight:600;width:100%;white-space:pre-line;text-align:center;padding-bottom:10px}.act-header-size-of-retrofit-options-desktop{display:flex;flex:1 1 0;flex-direction:row;justify-content:center;font-size:calc(100% + .2vw + .2vh);font-weight:600;width:100%;white-space:pre-line;text-align:left;padding-bottom:10px}.act-header-sort{display:flex;flex:1 1 0;flex-direction:row-reverse;width:100%}.act-header-sort-dropdown-item{display:flex;flex-direction:row;justify-content:flex-end}.act-sort-icon-invers{transform:rotate(-180deg)}@media screen and (max-width: 630px){.act-header-keyword-search{flex:1 1 auto}}@media screen and (min-width: 630px){.act-header-keyword-search{flex:0 0 50%}}.act-rov{background-color:#fff}.act-rov-breadcrumbs{display:flex;padding:0 10px}.act-rov-label{display:flex;flex-direction:column;padding:10px}.act-rov-options{background-color:#f0f0f0;flex:1 1 auto;margin:10px 0}.act-rov-options-spinner{display:flex;justify-content:center;padding:20px 0}.act-rov-tiles{margin:20px!important;width:66vw;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.act-rov-tiles-wrapper{display:flex;flex-direction:row;justify-content:center}.act_checkoutDialog{align-content:center;align-items:center;display:flex;flex-direction:column;flex:1 1 auto;justify-content:center}.act_checkoutDialog_spinner{align-content:center;align-items:center;display:flex;flex-direction:row;flex:1 1 auto;justify-content:center;padding:10px}.act_checkoutDialog_message{align-content:center;align-items:center;display:flex;flex-direction:row;flex:0 0 auto;font-size:100%;font-weight:700;justify-content:center;text-align:center}.act_shoppingCartItem{display:flex;flex:1 1 auto;flex-direction:row;width:100%;align-content:start}.act-wishlist-item-hover:hover .act_shoppingCartItem_descContainer_name{cursor:pointer;text-decoration:underline}@media screen and (max-width: 870px){.act_shoppingCartItem_imgContainer{display:flex;flex:1 1 auto;flex-direction:row;margin:0 10px 0 0}}@media screen and (min-width: 870px){.act_shoppingCartItem_imgContainer{display:flex;flex:0 0 auto;flex-direction:row;justify-content:center;margin:0 10px 0 0;min-width:100px}}.act_shoppingCartItem_image{max-height:100px;max-width:100px;object-fit:scale-down}.act-shoppingcart-loading-hint{align-content:center;align-items:center;display:flex;flex:0 0 auto;flex-direction:row;padding:10px 0}.act_shoppingCartItem_descContainer{display:flex;flex:1 1 auto;flex-direction:column}.act_shoppingCartItem_descContainer_name{display:flex;color:#438539;font-size:100%;font-weight:600;word-break:break-all}.act_shoppingCartItem_descContainer_compatibility{display:flex;flex:0 0 auto;flex-direction:row}.act_shoppingCartItem_descContainer_price{color:#000;text-align:right}.act_shoppingCartItem_descContainer_priceAndQuantity{display:flex;flex:0 0 auto;flex-direction:column}.act_shoppingCartItem_descContainer_total{display:flex;font-weight:700;justify-content:flex-end}.act_shoppingCartItem_descContainer_compatibilityContainer{display:flex}.act_shoppingCartItem_descContainer_compatibilityIcon{display:flex;margin:0 5px 0 0}.act_shoppingCartItem_descContainer_compatibilityIcon_icon{color:#ff4500}.act_shoppingCartItem_descContainer_compatibilityDesc{display:flex;color:#333}.act_shoppingCartItem_descContainer_includes{color:#000;font-size:100%;font-weight:700}.act-sc-bpv-quantity{display:flex;flex-direction:row;justify-content:start;align-content:center}.act-sc-bpv-quantity-num{display:flex;flex-direction:row;justify-content:start;align-content:center;margin-left:10px!important}.act_shoppingCartItem_descContainer_includes_item{color:#438539;word-break:break-all}.act-shoppingcart-item-description-additional-parts-accordion>*>*{padding:4px!important;min-height:0!important}.act-shoppingcart-item-description-additional-parts-accordion-summary{margin:0!important;padding:0!important}.act-shoppingcart-item-description-additional-parts-accordion-summary td{min-width:7em;padding-left:6px;padding-right:2px}.act_shoppingCartItem_price{font-size:calc(100% + .2vw + .2vh);font-weight:700;text-align:center}.act_shoppingCartItem_delete{text-align:right}.act_shoppingCartItem_deleteIcon{color:#666;cursor:pointer;font-weight:700}@media screen and (max-width: 430px){.act_shoppingCartItem_tile_quantityAndPrice{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px 0}.act_shoppingCartItem_tile_quantityAndPrice_quantity{padding-left:50px;min-width:150px}.act_shoppingCartItem_tile__quantityAndPrice_price{align-content:center;align-items:center;display:flex;justify-content:center;padding:10px 0}}@media screen and (min-width: 430px){.act_shoppingCartItem_tile_quantityAndPrice{display:flex;flex-direction:row;padding:10px 0}.act_shoppingCartItem_tile_quantityAndPrice_quantity{display:flex;margin:0 20px 0 0}.act_shoppingCartItem_tile_quantityAndPrice_price{align-content:center;align-items:center;display:flex;flex:1 1 auto;justify-content:flex-end}}.act_shoppingCartItem_dro_item{color:#438539;padding-left:10px}.act_shoppingCartItem_dro_name{font-weight:700;word-break:break-all}.act_shoppingCartItem_dro_properties{color:#000;display:flex;flex-direction:column}.act_shoppingCartItem_dro_property{margin:0 0 0 10px}.act_shoppingCartItem_dro_total{color:#000;display:flex;font-weight:700;justify-content:flex-end}.act_shoppingCartView{background-color:#fff;min-height:100vh!important;display:flex;flex-direction:column}@media screen and (max-width: 610px){.act_shoppingCartView_title{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 0}}@media screen and (min-width: 610px){.act_shoppingCartView_title{align-content:center;align-items:center;display:flex;flex-direction:row;justify-content:center;padding:20px 0}}@media screen and (max-width: 300px){.act_shoppingCartView_itemAndTotal{align-content:flex-end;align-items:flex-end;display:flex;flex:1 1 auto;flex-direction:column;font-size:calc(100% + .3vw + .3vh);font-weight:700;justify-content:flex-end;width:100%}}@media screen and (min-width: 300px){.act_shoppingCartView_itemAndTotal{display:flex;flex:1 1 auto;flex-direction:column;align-content:end;align-items:end;font-size:calc(100% + .3vw + .3vh);font-weight:700;justify-content:flex-end;width:100%}}.act_shoppingCartView_item{color:#b3b3b3}.act_shoppingCartView_bottom_total{align-content:end;align-items:end;display:flex;flex-direction:column;flex:0 0 auto;font-size:calc(100% + .3vw + .3vh);font-weight:700;justify-content:flex-end;padding:20px 0;width:100%}@media screen and (max-width: 630px){.act_shoppingCartView_btnBar{display:flex;flex-direction:column;padding:20px 0}.act_shoppingCartView_csBtn,.act_shoppingCartView_coBtn{display:flex;flex-direction:row;justify-content:center;padding:10px 0}}@media screen and (min-width: 630px){.act_shoppingCartView_btnBar{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding:20px 0}.act_shoppingCartView_csBtn{display:flex;flex-direction:row;justify-content:flex-start}.act_shoppingCartView_coBtn{display:flex;flex-direction:row;justify-content:flex-end}}.act_wishlist_bottom{width:100%;margin:0 15vw}.act_shoppingCartView_btn{max-width:300px;width:100%}.act_shoppingCartView_bottom{width:100%}.act_shoppingCartView_items{align-content:center;align-items:center;border-bottom:1px solid rgba(196,196,196,1);border-top:1px solid rgba(196,196,196,1);display:flex;flex-direction:column;justify-content:center}@media print{.act_shoppingCartItem_image{padding-right:10px}.act-snv{display:none}.act-wishlist-item-hover{text-decoration:none!important}.act-category-label-desktop-container{visibility:hidden}.act_shoppingCartView_error,.act_shoppingCartView_bottom,.act_wishlist_bottom,.act-category-label-mobile-back-icon-container{display:none}nav{display:none}html{background-color:#fff!important}.act-delete-container{display:none!important}footer{background-color:#fff!important}.act-category-label-names-container>*{font-size:2em!important;margin:10px 0}body,body:after,body:before{background-color:#fff!important}}.act-start-banner{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:5px 0;width:100%}.act-start-banner-carousel{background-color:#333;padding:1vh 0px}.act-start-banner-carousel button{margin:.5vh}.act-start-banner-img{height:300px;object-fit:cover;width:533px;padding:0 .5em}.act-start-banner>*{width:33vw}@media screen and (max-width: 610px){.act-start-banner>*{width:100%!important}.act-start-banner-img{height:150px;width:267px;padding:0 1em}}@media screen and (max-width: 1024px){.act-start-banner>*{width:66vw}}.act-start-categories{background-color:#f7f7f7;width:100%;display:flex;flex-direction:column}.act-start-categories-container-wrapper{display:flex;flex-direction:row;justify-content:center}.act-start-categories-container{margin:20px!important;width:66vw;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.act-start-categories-label{align-content:center;align-items:center;display:flex;font-style:normal;flex:0 0 auto;font-weight:600;font-size:calc(100% + .5vw + .5vh);justify-content:center;text-align:center;width:100%}.act-start-not-found{align-content:center;align-items:center;display:flex;font-style:normal;font-weight:300;font-size:calc(100% + .1vw + .1vh);justify-content:center;width:100%}.act-start-categories-see-all-options-btn{align-content:center;background-color:#f7f7f7;display:flex;justify-content:center;padding:20px}.act-start-categories-spinner-container{align-content:center;display:flex;justify-content:center;flex:1 1 auto}.act-breadcrumbs{margin-top:3vh!important}@media screen and (min-width: 1025px){.act-breadcrumbs{padding:0px 15vw}}.act-start-input{display:flex;flex-direction:column;margin-bottom:3vh}.act-start-input-field{display:flex;justify-content:center;padding:20px 0 10px}.act-start-input-group{box-shadow:10px 10px 5px #969696;margin:auto;max-width:600px;width:100%}.act-start-input-hint{align-content:center;align-items:center;display:flex;font-size:100%;font-weight:300;justify-content:center;padding:0;text-align:center;width:100%}.act-start-input-label{align-content:center;display:flex;flex:1 1 auto;font-style:normal;font-size:calc(100% + .5vw + .5vh);font-weight:600;justify-content:center;padding:10px 0;text-align:center;width:100%}.act-start-icon-qr{display:flex;font-size:100px;margin:0 auto}.act-start-search{align-items:center;display:flex;justify-content:center;width:100%}.act-title-container{align-content:center;cursor:pointer;display:flex;flex-direction:column;font-style:normal;width:100%}@media screen and (max-width: 430px){.act-title-container-title{align-content:center;align-items:center;display:flex;flex:1 1 auto;font-size:calc(100% + .5vw + .5vh);font-style:normal;font-weight:700;width:100%}.act-title-container-subtitle{align-content:center;color:#367c2b;flex:1 1 auto;font-style:normal;font-weight:400;width:100%}}@media screen and (min-width: 430px){.act-title-container-title{align-content:center;align-items:center;display:flex;flex:1 1 auto;font-size:calc(100% + 1vw + 1vh);font-style:normal;font-weight:700;width:100%}.act-title-container-subtitle{align-content:center;color:#367c2b;flex:1 1 auto;font-style:normal;font-weight:400;width:100%}}.act-start{background-color:#fff}.act-start{background-color:#fff;padding:0;margin:0;min-height:100vh!important;display:flex;flex-direction:column}.act-product-solutions-container{padding:0px 15vw;padding-top:1.1vh;width:100%;display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr;gap:0px 0px;justify-items:center}.act-product-solutions-page{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px}.act-product-solutions-title{margin-bottom:5px!important}.act-product-family-card{width:100%;padding:0 20px}.act-product-family-card span{-webkit-user-select:none;user-select:none}.act-product-family-card img{-webkit-user-select:none;user-select:none;pointer-events:none}.act-landingpage-product-series-item{padding-left:20px}.act-landingpage-product-series-group{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:var(--fuel-color-jd-green)}.act-landingpage-product-series-group:hover{cursor:pointer;color:var(--fuel-color-black)}@media screen and (max-width: 610px){.act-product-solutions-container{width:100%;display:flex;flex-direction:column;justify-items:center;justify-content:center;align-items:center;padding:0px 2vw}.act-product-solutions-container>*{margin-bottom:20px}}@media screen and (max-width: 1024px){.act-product-solutions-container{grid-template-columns:1fr 1fr}}.act-version{align-items:center;display:flex;justify-content:center}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:JDSansPro-Medium,sans-serif;margin:0}.distribute-flex{display:flex;flex:1 1 auto}.standard-padding{padding-left:1vw;padding-right:1vw}.larger-padding{padding-left:2vw;padding-right:2vw}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}.act-spacer{display:flex;flex:1 1 auto}.shadow-on-hover:hover{cursor:pointer;transition:box-shadow .2s ease-in-out;-webkit-box-shadow:0px 0px 12px 5px rgba(0,0,0,.36);-moz-box-shadow:0px 0px 12px 5px rgba(0,0,0,.36);box-shadow:0 0 12px 5px #0000005c}.shadow-no-hover{-webkit-box-shadow:0px 0px 12px 5px rgba(0,0,0,.36);-moz-box-shadow:0px 0px 12px 5px rgba(0,0,0,.36);box-shadow:0 0 12px 5px #0000005c}.gone{display:none;visibility:hidden}.nav a{padding:0 .75rem;color:#454545;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fuel-theme-jd-green,[data-fuel-theme=fuel-jd-green]{--fuel-color-brand-primary: #367c2b;--fuel-color-brand-secondary: #ffde00;--fuel-color-background-action-default-base: #ffffff;--fuel-color-background-action-default-hovered: #f7f7f7;--fuel-color-background-action-default-pressed: #ebf2ea;--fuel-color-background-action-default-selected: #f4f8f4;--fuel-color-background-action-default-selected-bar: #367c2b;--fuel-color-background-action-primary-base: #ffde00;--fuel-color-background-action-primary-hovered: #eacb00;--fuel-color-background-action-primary-pressed: #ceb300;--fuel-color-background-action-secondary-base: #ffffff;--fuel-color-background-action-secondary-hovered: #f7f7f7;--fuel-color-background-action-secondary-pressed: #dddddd;--fuel-color-background-action-tertiary-base: rgba(0, 0, 0, 0);--fuel-color-background-action-tertiary-hovered: #f4f8f4;--fuel-color-background-action-tertiary-pressed: #d2e1cf;--fuel-color-background-interactive-default-base: #367c2b;--fuel-color-background-white: #ffffff;--fuel-color-background-gray: #f0f0f0;--fuel-color-background-brand: #367c2b;--fuel-color-text-link: #367c2b;--fuel-color-text-link-hovered: #000000;--fuel-color-text-action-default: #454545;--fuel-color-text-action-primary: #000000;--fuel-color-text-action-secondary: #454545;--fuel-color-text-action-tertiary: #367c2b;--fuel-color-text-primary: #1b1b1b;--fuel-color-text-secondary: #454545;--fuel-color-text-tertiary: #666666;--fuel-color-text-disabled: #b3b3b3;--fuel-color-text-body: #1b1b1b;--fuel-color-text-heading: #1b1b1b;--fuel-color-text-icon: #666666;--fuel-color-text-brand-primary: #367c2b;--fuel-color-focused: #1b1b1b;--fuel-color-border-selected: #367c2b;--fuel-color-border-base: #cccccc;--fuel-color-border-light: #dddddd;--fuel-color-border-dark: #b3b3b3;--fuel-color-alert-success-background: #f4f8f4;--fuel-color-alert-success-icon: #367c2b;--fuel-color-alert-success-border: #99bd93;--fuel-color-alert-error-background: #fdf6f6;--fuel-color-alert-error-icon: #c21020;--fuel-color-alert-error-border: #dd737e;--fuel-color-alert-info-background: #f3f7fb;--fuel-color-alert-info-icon: #005db1;--fuel-color-alert-info-border: #7aabd6;--fuel-color-alert-warning-background: #fef6ea;--fuel-color-alert-warning-icon: #f99700;--fuel-color-alert-warning-border: #ffbb52;--fuel-color-gray-50: #f7f7f7;--fuel-color-gray-100: #f0f0f0;--fuel-color-gray-200: #dddddd;--fuel-color-gray-300: #cccccc;--fuel-color-gray-400: #b3b3b3;--fuel-color-gray-500: #919191;--fuel-color-gray-600: #767676;--fuel-color-gray-700: #666666;--fuel-color-gray-800: #454545;--fuel-color-gray-900: #333333;--fuel-color-gray-1000: #1b1b1b;--fuel-color-yellow-50: #fff8cd;--fuel-color-yellow-100: #fff29a;--fuel-color-yellow-200: #ffde00;--fuel-color-yellow-300: #eacb00;--fuel-color-yellow-400: #ceb300;--fuel-color-yellow-500: #a69100;--fuel-color-yellow-600: #877600;--fuel-color-yellow-700: #756600;--fuel-color-yellow-800: #504500;--fuel-color-yellow-900: #3b3400;--fuel-color-yellow-1000: #201c00;--fuel-color-green-50: #f4f8f4;--fuel-color-green-100: #ebf2ea;--fuel-color-green-200: #d2e1cf;--fuel-color-green-300: #bbd3b7;--fuel-color-green-400: #99bd93;--fuel-color-green-500: #699e61;--fuel-color-green-600: #438539;--fuel-color-green-700: #367c2b;--fuel-color-green-800: #224e1b;--fuel-color-green-900: #1a3b14;--fuel-color-green-1000: #0e1f0b;--fuel-color-black: #000000;--fuel-color-white: #ffffff;--fuel-color-jd-green: #367c2b;--fuel-color-jd-yellow: #ffde00;--fuel-color-jd-charcoal: #54585a;--fuel-color-jd-construction-yellow: #f2a900;--fuel-color-chart-brand-green: #367c2b;--fuel-color-chart-brand-yellow: #ffde00;--fuel-color-chart-coriander: #bab994;--fuel-color-chart-night-rider: #333333;--fuel-color-chart-yellow-sea: #ffb000;--fuel-color-chart-athens-grey: #e5e6e6;--fuel-color-chart-rolling-stone: #717a80;--fuel-color-chart-canary-yellow: #fff494;--fuel-color-chart-olive-green: #a3ae58;--fuel-chip-color-background-selected: #367c2b;--fuel-spacing-0: 0rem;--fuel-spacing-1: .25rem;--fuel-spacing-2: .5rem;--fuel-spacing-3: .75rem;--fuel-spacing-4: 1rem;--fuel-spacing-6: 1.5rem;--fuel-spacing-8: 2rem;--fuel-spacing-10: 2.5rem;--fuel-spacing-12: 3rem;--fuel-spacing-16: 4rem;--fuel-border-radius-base: .25rem;--fuel-border-radius-none: 0;--fuel-border-radius-sm: .125rem;--fuel-border-radius-md: .25rem;--fuel-border-radius-lg: .5rem;--fuel-border-radius-xl: .75rem;--fuel-border-radius-2xl: 1rem;--fuel-border-radius-full: 9999px;--fuel-font-family-base: "Open Sans", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", "FreeSans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fuel-font-family-heading: "Open Sans", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", "FreeSans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fuel-font-family-jd-sans-pro-medium: "JDSansPro-Medium", "Open Sans", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", "FreeSans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fuel-font-family-jd-sans-pro-bold: "JDSansPro-Bold", "Open Sans", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", "FreeSans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fuel-font-weight-base: 400;--fuel-font-weight-regular: 400;--fuel-font-weight-semibold: 600;--fuel-font-weight-bold: 700;--fuel-font-size-base: 1rem;--fuel-font-size-xs: .75rem;--fuel-font-size-sm: .875rem;--fuel-font-size-md: 1rem;--fuel-font-size-lg: 1.125rem;--fuel-font-size-xl: 1.25rem;--fuel-font-size-2xl: 1.5rem;--fuel-font-size-3xl: 1.875rem;--fuel-font-size-4xl: 2.25rem;--fuel-font-size-5xl: 3rem;--fuel-font-size-6xl: 3.5rem;--fuel-font-size-heading-1: 1.5rem;--fuel-font-size-heading-2: 1.25rem;--fuel-font-size-heading-3: 1.125rem;--fuel-font-size-heading-4: 1rem;--fuel-font-size-heading-5: .875rem;--fuel-font-size-heading-6: .875rem;--fuel-font-size-body: 1rem;--fuel-font-size-icon: .625rem;--fuel-line-height-base: 1.5rem;--fuel-line-height-xs: 1rem;--fuel-line-height-sm: 1.25rem;--fuel-line-height-md: 1.5rem;--fuel-line-height-lg: 1.75rem;--fuel-line-height-xl: 1.75rem;--fuel-line-height-2xl: 2rem;--fuel-line-height-3xl: 2.25rem;--fuel-line-height-4xl: 2.5rem;--fuel-line-height-5xl: 3rem;--fuel-line-height-6xl: 3.5rem;--fuel-shadow-base: 0px 0px 5px 0px rgba(27, 27, 27, .05), 0px 1px 2px 0px rgba(27, 27, 27, .15), 0px 0px 0px 1px rgba(51, 51, 51, .05), 0px 1px 3px 0px rgba(51, 51, 51, .15);--fuel-shadow-none: none;--fuel-shadow-xs: 0px 2px 4px -1px rgba(0, 0, 0, .1);--fuel-shadow-sm: 0px 1px 3px 0px rgba(0, 0, 0, .1), 0px 1px 2px 0px rgba(0, 0, 0, .06);--fuel-shadow-md: 0px 0px 5px 0px rgba(27, 27, 27, .05), 0px 1px 2px 0px rgba(27, 27, 27, .15), 0px 0px 0px 1px rgba(51, 51, 51, .05), 0px 1px 3px 0px rgba(51, 51, 51, .15);--fuel-shadow-lg: 0px 4px 6px -1px rgba(27, 27, 27, .15), 0px 0px 0px 1px rgba(51, 51, 51, .05);--fuel-shadow-xl: 0px 1px 10px 0px rgba(27, 27, 27, .2), 0px -1px 20px 0px rgba(27, 27, 27, .1);--fuel-shadow-2xl: 0px 26px 80px 0px rgba(27, 27, 27, .2), 0px 0px 1px 0px rgba(27, 27, 27, .2);--fuel-shadow-inset-button: inset 0 -1px 1px rgba(0,0,0, .2);--fuel-shadow-focused: 0 0 0 2px #ffffff, 0 0 0 4px #1b1b1b}.fuel-theme-jd-black,[data-fuel-theme=fuel-jd-black]{--fuel-color-brand-primary: #1a1c1c;--fuel-color-brand-secondary: #54585a;--fuel-color-background-action-default-base: #ffffff;--fuel-color-background-action-default-hovered: #f7f7f7;--fuel-color-background-action-default-pressed: #f0f0f0;--fuel-color-background-action-default-selected: #f7f7f7;--fuel-color-background-action-default-selected-bar: #eacb00;--fuel-color-background-action-primary-base: #ffde00;--fuel-color-background-action-primary-hovered: #eacb00;--fuel-color-background-action-primary-pressed: #ceb300;--fuel-color-background-action-secondary-base: #ffffff;--fuel-color-background-action-secondary-hovered: #f7f7f7;--fuel-color-background-action-secondary-pressed: #dddddd;--fuel-color-background-action-tertiary-base: rgba(0, 0, 0, 0);--fuel-color-background-action-tertiary-hovered: #f7f7f7;--fuel-color-background-action-tertiary-pressed: #f0f0f0;--fuel-color-background-interactive-default-base: #1b1b1b;--fuel-color-background-white: #ffffff;--fuel-color-background-gray: #f0f0f0;--fuel-color-background-brand: #1a1c1c;--fuel-color-text-link: #1a1c1c;--fuel-color-text-link-hovered: #666666;--fuel-color-text-action-default: #454545;--fuel-color-text-action-primary: #000000;--fuel-color-text-action-secondary: #454545;--fuel-color-text-action-tertiary: #1a1c1c;--fuel-color-text-primary: #1b1b1b;--fuel-color-text-secondary: #454545;--fuel-color-text-tertiary: #666666;--fuel-color-text-disabled: #b3b3b3;--fuel-color-text-body: #1b1b1b;--fuel-color-text-heading: #1b1b1b;--fuel-color-text-icon: #666666;--fuel-color-text-brand-primary: #1a1c1c;--fuel-color-focused: #1b1b1b;--fuel-color-border-selected: #1a1c1c;--fuel-color-border-base: #cccccc;--fuel-color-border-light: #dddddd;--fuel-color-border-dark: #b3b3b3;--fuel-color-alert-success-background: #f4f8f4;--fuel-color-alert-success-icon: #367c2b;--fuel-color-alert-success-border: #99bd93;--fuel-color-alert-error-background: #fdf6f6;--fuel-color-alert-error-icon: #c21020;--fuel-color-alert-error-border: #dd737e;--fuel-color-alert-info-background: #f3f7fb;--fuel-color-alert-info-icon: #005db1;--fuel-color-alert-info-border: #7aabd6;--fuel-color-alert-warning-background: #fef6ea;--fuel-color-alert-warning-icon: #f99700;--fuel-color-alert-warning-border: #ffbb52;--fuel-color-gray-50: #f7f7f7;--fuel-color-gray-100: #f0f0f0;--fuel-color-gray-200: #dddddd;--fuel-color-gray-300: #cccccc;--fuel-color-gray-400: #b3b3b3;--fuel-color-gray-500: #919191;--fuel-color-gray-600: #767676;--fuel-color-gray-700: #666666;--fuel-color-gray-800: #454545;--fuel-color-gray-900: #333333;--fuel-color-gray-1000: #1b1b1b;--fuel-color-yellow-50: #fff8cd;--fuel-color-yellow-100: #fff29a;--fuel-color-yellow-200: #ffde00;--fuel-color-yellow-300: #eacb00;--fuel-color-yellow-400: #ceb300;--fuel-color-yellow-500: #a69100;--fuel-color-yellow-600: #877600;--fuel-color-yellow-700: #756600;--fuel-color-yellow-800: #504500;--fuel-color-yellow-900: #3b3400;--fuel-color-yellow-1000: #201c00;--fuel-color-green-50: #f4f8f4;--fuel-color-green-100: #ebf2ea;--fuel-color-green-200: #d2e1cf;--fuel-color-green-300: #bbd3b7;--fuel-color-green-400: #99bd93;--fuel-color-green-500: #699e61;--fuel-color-green-600: #438539;--fuel-color-green-700: #367c2b;--fuel-color-green-800: #224e1b;--fuel-color-green-900: #1a3b14;--fuel-color-green-1000: #0e1f0b;--fuel-color-black: #000000;--fuel-color-white: #ffffff;--fuel-color-jd-green: #367c2b;--fuel-color-jd-yellow: #ffde00;--fuel-color-jd-charcoal: #54585a;--fuel-color-jd-construction-yellow: #f2a900;--fuel-color-chart-brand-green: #367c2b;--fuel-color-chart-brand-yellow: #ffde00;--fuel-color-chart-coriander: #bab994;--fuel-color-chart-night-rider: #333333;--fuel-color-chart-yellow-sea: #ffb000;--fuel-color-chart-athens-grey: #e5e6e6;--fuel-color-chart-rolling-stone: #717a80;--fuel-color-chart-canary-yellow: #fff494;--fuel-color-chart-olive-green: #a3ae58;--fuel-chip-color-background-selected: #454545;--fuel-spacing-0: 0rem;--fuel-spacing-1: .25rem;--fuel-spacing-2: .5rem;--fuel-spacing-3: .75rem;--fuel-spacing-4: 1rem;--fuel-spacing-6: 1.5rem;--fuel-spacing-8: 2rem;--fuel-spacing-10: 2.5rem;--fuel-spacing-12: 3rem;--fuel-spacing-16: 4rem;--fuel-border-radius-base: .25rem;--fuel-border-radius-none: 0;--fuel-border-radius-sm: .125rem;--fuel-border-radius-md: .25rem;--fuel-border-radius-lg: .5rem;--fuel-border-radius-xl: .75rem;--fuel-border-radius-2xl: 1rem;--fuel-border-radius-full: 9999px;--fuel-font-family-base: "Open Sans", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", "FreeSans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fuel-font-family-heading: "Open Sans", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", "FreeSans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fuel-font-family-jd-sans-pro-medium: "JDSansPro-Medium", "Open Sans", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", "FreeSans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fuel-font-family-jd-sans-pro-bold: "JDSansPro-Bold", "Open Sans", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Helvetica, Arial, "Nimbus Sans L", "FreeSans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fuel-font-weight-base: 400;--fuel-font-weight-regular: 400;--fuel-font-weight-semibold: 600;--fuel-font-weight-bold: 700;--fuel-font-size-base: 1rem;--fuel-font-size-xs: .75rem;--fuel-font-size-sm: .875rem;--fuel-font-size-md: 1rem;--fuel-font-size-lg: 1.125rem;--fuel-font-size-xl: 1.25rem;--fuel-font-size-2xl: 1.5rem;--fuel-font-size-3xl: 1.875rem;--fuel-font-size-4xl: 2.25rem;--fuel-font-size-5xl: 3rem;--fuel-font-size-6xl: 3.5rem;--fuel-font-size-heading-1: 1.5rem;--fuel-font-size-heading-2: 1.25rem;--fuel-font-size-heading-3: 1.125rem;--fuel-font-size-heading-4: 1rem;--fuel-font-size-heading-5: .875rem;--fuel-font-size-heading-6: .875rem;--fuel-font-size-body: 1rem;--fuel-font-size-icon: .625rem;--fuel-line-height-base: 1.5rem;--fuel-line-height-xs: 1rem;--fuel-line-height-sm: 1.25rem;--fuel-line-height-md: 1.5rem;--fuel-line-height-lg: 1.75rem;--fuel-line-height-xl: 1.75rem;--fuel-line-height-2xl: 2rem;--fuel-line-height-3xl: 2.25rem;--fuel-line-height-4xl: 2.5rem;--fuel-line-height-5xl: 3rem;--fuel-line-height-6xl: 3.5rem;--fuel-shadow-base: 0px 0px 5px 0px rgba(27, 27, 27, .05), 0px 1px 2px 0px rgba(27, 27, 27, .15), 0px 0px 0px 1px rgba(51, 51, 51, .05), 0px 1px 3px 0px rgba(51, 51, 51, .15);--fuel-shadow-none: none;--fuel-shadow-xs: 0px 2px 4px -1px rgba(0, 0, 0, .1);--fuel-shadow-sm: 0px 1px 3px 0px rgba(0, 0, 0, .1), 0px 1px 2px 0px rgba(0, 0, 0, .06);--fuel-shadow-md: 0px 0px 5px 0px rgba(27, 27, 27, .05), 0px 1px 2px 0px rgba(27, 27, 27, .15), 0px 0px 0px 1px rgba(51, 51, 51, .05), 0px 1px 3px 0px rgba(51, 51, 51, .15);--fuel-shadow-lg: 0px 4px 6px -1px rgba(27, 27, 27, .15), 0px 0px 0px 1px rgba(51, 51, 51, .05);--fuel-shadow-xl: 0px 1px 10px 0px rgba(27, 27, 27, .2), 0px -1px 20px 0px rgba(27, 27, 27, .1);--fuel-shadow-2xl: 0px 26px 80px 0px rgba(27, 27, 27, .2), 0px 0px 1px 0px rgba(27, 27, 27, .2);--fuel-shadow-inset-button: inset 0 -1px 1px rgba(0,0,0, .2);--fuel-shadow-focused: 0 0 0 2px #ffffff, 0 0 0 4px #1b1b1b}
