:root.site-sync{--primary: #315565;--accent: #42A5D7;--secondary: #141C25;--tertiary: #D3E0EA;--neutral: #F1EEE8;--muted: #6B7280;--header: #3C3C3B;--border: rgba(255, 255, 255, .4);--secondary-nav-bg: var(--primary)}:root.site-cmd{--primary: #266D95;--accent: #3B9AE1;--secondary: #1E2121;--tertiary: #2A7EAD;--muted: #7B7B7B;--neutral: #F0F0F0;--header: #3C3C3B;--border: rgba(255, 255, 255, .4);--secondary-nav-bg: var(--primary)}:root.site-luceco{--primary: #145733;--accent: #BED137;--secondary: #131E29;--tertiary: #F6D808;--neutral: #F1EEE8;--muted: #757575;--header: #3C3C3B;--border: #DDDDDD;--secondary-nav-bg: #383838}@font-face{font-family:Power Grotesk;src:url(/fonts/PowerGrotesk-Variable.ttf) format("truetype");font-style:normal}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Thin%20Italic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Light%20Italic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Medium%20Italic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Semibold%20Italic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Bold%20Italic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Extrabold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Extrabold%20Italic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Heavy.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Blauer Nue;src:url(/fonts/BlauerNue/Blauernue%20Heavy%20Italic.ttf) format("truetype");font-weight:900;font-style:italic}:root{--font-blauer: "Blauer Nue", Tahoma, Geneva, Verdana, sans-serif;--font-blauer-weight: 200;--font-powergrotesk: "Power Grotesk", Tahoma, Geneva, Verdana, sans-serif !important;--font-powergrotesk-weight: 400;--primary: #315565;--accent: #42A5D7;--secondary: #141C25;--tertiary: #D3E0EA;--neutral: #F1EEE8;--muted: #6B7280;--secondary-nav-bg: var(--primary);--header: #3C3C3B;--border: rgba(255, 255, 255, .4);--monta-red: #FF4B56;--monta-bright-blue: #302EE0;--cmd-monitor-arms: #2AAD9B;--cmd-workstation-power: #EA5066;--cmd-essentials: #7E6FB1;--cmd-power-distribution: #21396E;--maxwidth: 1500px}body,html{font-family:var(--font-blauer);line-height:1.5;font-weight:var(--font-blauer-weight);height:100%;margin:0;background-color:var(--main-color);scroll-behavior:smooth}body p,html p{font-family:var(--font-blauer);line-height:1.5;font-weight:var(--font-blauer-weight);height:100%}body .grecaptcha-badge,html .grecaptcha-badge{visibility:hidden}body .nav-body-overlay,html .nav-body-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:10;pointer-events:none}@media (max-width: 975px){body .nav-body-overlay,html .nav-body-overlay{display:none}}body h1,body h2,body h3,body h4,body h5,body h6,html h1,html h2,html h3,html h4,html h5,html h6{font-family:var(--font-powergrotesk)!important;font-weight:var(--font-powergrotesk-weight);line-height:normal}body a,html a{color:var(--primary);text-decoration:none}body a:hover,html a:hover{text-decoration:underline}body .responsive-content,html .responsive-content{width:100%;padding-left:64px;padding-right:64px}@media (min-width: calc(var(--max-width) + 64px)){body .responsive-content,html .responsive-content{width:var(--max-width);padding-left:0;padding-right:0}}@media (max-width: 770px){body .responsive-content,html .responsive-content{padding-left:16px;padding-right:16px}}body .basic-markdown-section,html .basic-markdown-section{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;padding:36px 0}body .basic-markdown-section .basic-markdown-section-content,html .basic-markdown-section .basic-markdown-section-content{box-sizing:border-box}body .basic-markdown-section table,html .basic-markdown-section table{width:100%;border-collapse:collapse!important}body .basic-markdown-section table tr,html .basic-markdown-section table tr{border-bottom:1px solid var(--muted)!important}body .video-component .video-component-inline,html .video-component .video-component-inline{box-sizing:border-box}body .video-component .video-component-vid,html .video-component .video-component-vid{object-fit:cover!important;height:100%;width:100%}body .video-component .video-component-overlay,html .video-component .video-component-overlay{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;justify-content:center;align-items:center;color:#fff}body .video-component .video-component-overlay .video-component-overlay-content,html .video-component .video-component-overlay .video-component-overlay-content{display:flex;flex-direction:column}body .video-component .video-component-overlay .video-component-overlay-content h1,html .video-component .video-component-overlay .video-component-overlay-content h1{font-size:2.5rem!important;line-height:1}body .video-component .video-component-overlay .video-component-overlay-content h2,html .video-component .video-component-overlay .video-component-overlay-content h2{font-size:1.75rem!important}body .video-component .video-component-overlay .video-component-overlay-content .video-component-btns,html .video-component .video-component-overlay .video-component-overlay-content .video-component-btns{padding-top:10px}body .video-component .video-component-overlay .video-component-overlay-content .video-component-btns .video-component-btn,html .video-component .video-component-overlay .video-component-overlay-content .video-component-btns .video-component-btn{background-color:var(--neutral);color:var(--muted);text-transform:none;font-weight:300;padding-top:7px;padding-bottom:7px;gap:2em;justify-content:space-between;border-radius:10px;width:fit-content}body .video-component .video-component-overlay .video-component-overlay-content .video-component-btns .video-component-btn:hover,html .video-component .video-component-overlay .video-component-overlay-content .video-component-btns .video-component-btn:hover{background-color:var(--accent);color:var(--neutral)}@media (max-width: 770px){body .video-component .video-component-overlay .video-component-overlay-content .video-component-btns,html .video-component .video-component-overlay .video-component-overlay-content .video-component-btns{flex-direction:column}body .video-component .video-component-overlay .video-component-overlay-content .video-component-btns .hero-btn,html .video-component .video-component-overlay .video-component-overlay-content .video-component-btns .hero-btn{width:100%}}@media (min-width: 1200px){body .video-component .video-component-overlay .video-component-overlay-content .video-component-overlay-inner,html .video-component .video-component-overlay .video-component-overlay-content .video-component-overlay-inner{width:50%}}@media (max-width: 770px){body .video-component,html .video-component{flex-direction:column}body .video-component h1,html .video-component h1{margin-block-end:0}body .video-component .video-component-overlay,html .video-component .video-component-overlay{position:relative;color:#000;padding-bottom:36px}}body .fullwidthimage,html .fullwidthimage{background-color:var(--tertiary);padding:80px 0;margin-bottom:80px}body .fullwidthimage h2,body .fullwidthimage h3,html .fullwidthimage h2,html .fullwidthimage h3{text-align:center;margin:12px 0}body .fullwidthimage h2,html .fullwidthimage h2{color:var(--header);font-size:2em;line-height:1.25em}body .fullwidthimage h3,html .fullwidthimage h3{font-family:var(--font-blauer)!important;font-weight:300}body .fullwidthimage--margin-top,html .fullwidthimage--margin-top{margin-top:80px}body .nodechildrengrid,html .nodechildrengrid{padding:80px 0}body .nodechildrengrid .nodechildrengrid__card,html .nodechildrengrid .nodechildrengrid__card{border:none}body .nodechildrengrid .nodechildrengrid__card .nodechildrengrid__card--img,body .nodechildrengrid .nodechildrengrid__card .nodechildrengrid__card--imgalt,html .nodechildrengrid .nodechildrengrid__card .nodechildrengrid__card--img,html .nodechildrengrid .nodechildrengrid__card .nodechildrengrid__card--imgalt{height:300px;box-sizing:border-box;background-color:var(--neutral) alt;padding:10px;border-radius:10px}body .nodechildrengrid .nodechildrengrid__card img,html .nodechildrengrid .nodechildrengrid__card img{object-fit:contain}body .breadcrumbs,html .breadcrumbs{background-color:var(--neutral);padding:16px 0}body .breadcrumbs .breadcrumbs__container,html .breadcrumbs .breadcrumbs__container{display:flex;flex-wrap:wrap;gap:5px}body .breadcrumbs .breadcrumbs__content,html .breadcrumbs .breadcrumbs__content{display:flex;flex-direction:row;align-items:center;gap:5px}body .breadcrumbs a,html .breadcrumbs a{color:#000;text-decoration:none}body .breadcrumbs a:hover,html .breadcrumbs a:hover{opacity:.4}body .breadcrumbs a.breadcrumbs__current,html .breadcrumbs a.breadcrumbs__current{font-weight:300}body .marketing-promo,html .marketing-promo{display:flex;padding:64px 0;justify-content:center}body .marketing-promo .marketing-promo-content,html .marketing-promo .marketing-promo-content{display:flex;align-items:center;box-sizing:border-box;padding:24px;border-radius:15px;gap:48px}body .marketing-promo .marketing-promo-content.marketing-promo-theme--undefined,body .marketing-promo .marketing-promo-content.marketing-promo-theme--neutral,html .marketing-promo .marketing-promo-content.marketing-promo-theme--undefined,html .marketing-promo .marketing-promo-content.marketing-promo-theme--neutral{background-color:var(--neutral)}body .marketing-promo .marketing-promo-content.marketing-promo-theme--undefined .marketing-promo-cta,body .marketing-promo .marketing-promo-content.marketing-promo-theme--neutral .marketing-promo-cta,html .marketing-promo .marketing-promo-content.marketing-promo-theme--undefined .marketing-promo-cta,html .marketing-promo .marketing-promo-content.marketing-promo-theme--neutral .marketing-promo-cta{background-color:var(--primary)}body .marketing-promo .marketing-promo-content.marketing-promo-theme--undefined .marketing-promo-cta:hover,body .marketing-promo .marketing-promo-content.marketing-promo-theme--neutral .marketing-promo-cta:hover,html .marketing-promo .marketing-promo-content.marketing-promo-theme--undefined .marketing-promo-cta:hover,html .marketing-promo .marketing-promo-content.marketing-promo-theme--neutral .marketing-promo-cta:hover{color:var(--primary);border-color:var(--primary)}body .marketing-promo .marketing-promo-content.marketing-promo-theme--primary,html .marketing-promo .marketing-promo-content.marketing-promo-theme--primary{background-color:var(--primary);color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--primary a,html .marketing-promo .marketing-promo-content.marketing-promo-theme--primary a{color:var(--accent)}body .marketing-promo .marketing-promo-content.marketing-promo-theme--primary .marketing-promo-cta,html .marketing-promo .marketing-promo-content.marketing-promo-theme--primary .marketing-promo-cta{background-color:var(--neutral);color:#000}body .marketing-promo .marketing-promo-content.marketing-promo-theme--primary .marketing-promo-cta:hover,html .marketing-promo .marketing-promo-content.marketing-promo-theme--primary .marketing-promo-cta:hover{color:#fff;border-color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--accent,html .marketing-promo .marketing-promo-content.marketing-promo-theme--accent{background-color:var(--accent);color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--accent a,html .marketing-promo .marketing-promo-content.marketing-promo-theme--accent a{color:var(--primary)}body .marketing-promo .marketing-promo-content.marketing-promo-theme--accent .marketing-promo-cta,html .marketing-promo .marketing-promo-content.marketing-promo-theme--accent .marketing-promo-cta{background-color:var(--neutral);color:#000}body .marketing-promo .marketing-promo-content.marketing-promo-theme--accent .marketing-promo-cta:hover,html .marketing-promo .marketing-promo-content.marketing-promo-theme--accent .marketing-promo-cta:hover{color:#fff;border-color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--secondary,html .marketing-promo .marketing-promo-content.marketing-promo-theme--secondary{background-color:var(--secondary);color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--secondary a,html .marketing-promo .marketing-promo-content.marketing-promo-theme--secondary a{color:var(--accent)}body .marketing-promo .marketing-promo-content.marketing-promo-theme--secondary .marketing-promo-cta,html .marketing-promo .marketing-promo-content.marketing-promo-theme--secondary .marketing-promo-cta{background-color:var(--neutral);color:#000}body .marketing-promo .marketing-promo-content.marketing-promo-theme--secondary .marketing-promo-cta:hover,html .marketing-promo .marketing-promo-content.marketing-promo-theme--secondary .marketing-promo-cta:hover{color:#fff;border-color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--tertiary,html .marketing-promo .marketing-promo-content.marketing-promo-theme--tertiary{background-color:var(--tertiary);color:#000}body .marketing-promo .marketing-promo-content.marketing-promo-theme--tertiary a,html .marketing-promo .marketing-promo-content.marketing-promo-theme--tertiary a{color:var(--accent)}body .marketing-promo .marketing-promo-content.marketing-promo-theme--tertiary .marketing-promo-cta,html .marketing-promo .marketing-promo-content.marketing-promo-theme--tertiary .marketing-promo-cta{background-color:var(--primary);color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--tertiary .marketing-promo-cta:hover,html .marketing-promo .marketing-promo-content.marketing-promo-theme--tertiary .marketing-promo-cta:hover{color:var(--primary);border-color:var(--primary)}body .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-red,html .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-red{background-color:var(--monta-red);color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-red a,html .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-red a{color:#000}body .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-red .marketing-promo-cta,html .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-red .marketing-promo-cta{background-color:var(--neutral);color:#000}body .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-red .marketing-promo-cta:hover,html .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-red .marketing-promo-cta:hover{color:#fff;border-color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-bright-blue,html .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-bright-blue{background-color:var(--monta-bright-blue);color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-bright-blue a,html .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-bright-blue a{color:#000}body .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-bright-blue .marketing-promo-cta,html .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-bright-blue .marketing-promo-cta{background-color:var(--neutral);color:#000}body .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-bright-blue .marketing-promo-cta:hover,html .marketing-promo .marketing-promo-content.marketing-promo-theme--monta-bright-blue .marketing-promo-cta:hover{color:#fff;border-color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-monitor-arms,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-monitor-arms{background-color:var(--cmd-monitor-arms);color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-monitor-arms a,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-monitor-arms a{color:var(--primary)}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-monitor-arms .marketing-promo-cta,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-monitor-arms .marketing-promo-cta{background-color:var(--neutral);color:#000}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-monitor-arms .marketing-promo-cta:hover,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-monitor-arms .marketing-promo-cta:hover{color:#fff;border-color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-workstation-power,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-workstation-power{background-color:var(--cmd-workstation-power);color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-workstation-power a,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-workstation-power a{color:#000}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-workstation-power .marketing-promo-cta,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-workstation-power .marketing-promo-cta{background-color:var(--neutral);color:#000}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-workstation-power .marketing-promo-cta:hover,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-workstation-power .marketing-promo-cta:hover{color:#fff;border-color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-essentials,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-essentials{background-color:var(--cmd-essentials);color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-essentials a,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-essentials a{color:var(--accent)}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-essentials .marketing-promo-cta,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-essentials .marketing-promo-cta{background-color:var(--neutral);color:#000}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-essentials .marketing-promo-cta:hover,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-essentials .marketing-promo-cta:hover{color:#fff;border-color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-power-distribution,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-power-distribution{background-color:var(--cmd-power-distribution);color:#fff}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-power-distribution a,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-power-distribution a{color:var(--accent)}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-power-distribution .marketing-promo-cta,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-power-distribution .marketing-promo-cta{background-color:var(--neutral);color:#000}body .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-power-distribution .marketing-promo-cta:hover,html .marketing-promo .marketing-promo-content.marketing-promo-theme--cmd-power-distribution .marketing-promo-cta:hover{color:#fff;border-color:#fff}body .marketing-promo .marketing-promo-content .marketing-promo-media,html .marketing-promo .marketing-promo-content .marketing-promo-media{height:100%;width:100%;box-sizing:border-box}body .marketing-promo .marketing-promo-content .marketing-promo-media--video,body .marketing-promo .marketing-promo-content .marketing-promo-media--img,html .marketing-promo .marketing-promo-content .marketing-promo-media--video,html .marketing-promo .marketing-promo-content .marketing-promo-media--img{width:100%;height:100%;object-fit:contain;display:block;border-radius:15px}body .marketing-promo .marketing-promo-content .marketing-promo-copy,html .marketing-promo .marketing-promo-content .marketing-promo-copy{display:flex;width:100%;flex-direction:column}body .marketing-promo .marketing-promo-content .marketing-promo-cta,html .marketing-promo .marketing-promo-content .marketing-promo-cta{border-radius:10px;cursor:pointer;font-size:14px;font-weight:300;line-height:1.75em;text-align:left;text-transform:none;gap:2em;justify-content:space-between;align-items:center;border:1px solid transparent;width:fit-content}body .marketing-promo .marketing-promo-content .marketing-promo-cta:hover,html .marketing-promo .marketing-promo-content .marketing-promo-cta:hover{background-color:transparent}@media (max-width: 975px){body .marketing-promo .marketing-promo-content,html .marketing-promo .marketing-promo-content{flex-direction:column;gap:0px}}body .textimagesection,html .textimagesection{display:flex;padding:36px 0}body .textimagesection--undefined,body .textimagesection--neutral,html .textimagesection--undefined,html .textimagesection--neutral{color:#000;background-color:#fff}body .textimagesection--undefined .textimagesection-cta,body .textimagesection--neutral .textimagesection-cta,html .textimagesection--undefined .textimagesection-cta,html .textimagesection--neutral .textimagesection-cta{background-color:var(--neutral);color:#000}body .textimagesection--undefined .textimagesection-cta:hover,body .textimagesection--neutral .textimagesection-cta:hover,html .textimagesection--undefined .textimagesection-cta:hover,html .textimagesection--neutral .textimagesection-cta:hover{background-color:var(--accent);color:#fff}body .textimagesection--primary,html .textimagesection--primary{background-color:var(--primary);color:#fff}body .textimagesection--primary .textimagesection-cta,html .textimagesection--primary .textimagesection-cta{background-color:var(--neutral);color:#000}body .textimagesection--primary .textimagesection-cta:hover,html .textimagesection--primary .textimagesection-cta:hover,body .textimagesection--accent,html .textimagesection--accent{background-color:var(--accent);color:#fff}body .textimagesection--accent .textimagesection-cta,html .textimagesection--accent .textimagesection-cta{background-color:var(--neutral);color:#000}body .textimagesection--accent .textimagesection-cta:hover,html .textimagesection--accent .textimagesection-cta:hover{background-color:var(--primary);color:#fff}body .textimagesection--secondary,html .textimagesection--secondary{background-color:var(--secondary);color:#fff}body .textimagesection--secondary .textimagesection-cta,html .textimagesection--secondary .textimagesection-cta{background-color:var(--primary);color:#fff}body .textimagesection--secondary .textimagesection-cta:hover,html .textimagesection--secondary .textimagesection-cta:hover{background-color:var(--neutral);color:#000}body .textimagesection--tertiary,html .textimagesection--tertiary{background-color:var(--tertiary);color:#000}body .textimagesection--tertiary .textimagesection-cta,html .textimagesection--tertiary .textimagesection-cta{background-color:var(--primary);color:#fff}body .textimagesection--tertiary .textimagesection-cta:hover,html .textimagesection--tertiary .textimagesection-cta:hover{background-color:var(--accent);color:#fff}body .textimagesection--monta-red,html .textimagesection--monta-red{background-color:var(--monta-red);color:#000}body .textimagesection--monta-red .textimagesection-cta,html .textimagesection--monta-red .textimagesection-cta{background-color:#000;color:#fff}body .textimagesection--monta-red .textimagesection-cta:hover,html .textimagesection--monta-red .textimagesection-cta:hover{background-color:var(--primary);color:#fff}body .textimagesection--monta-bright-blue,html .textimagesection--monta-bright-blue{background-color:var(--monta-bright-blue);color:#fff}body .textimagesection--monta-bright-blue .textimagesection-cta,html .textimagesection--monta-bright-blue .textimagesection-cta{background-color:var(--neutral);color:#000}body .textimagesection--monta-bright-blue .textimagesection-cta:hover,html .textimagesection--monta-bright-blue .textimagesection-cta:hover{background-color:var(--primary);color:#fff}body .textimagesection--cmd-monitor-arms,html .textimagesection--cmd-monitor-arms{background-color:var(--cmd-monitor-arms);color:#fff}body .textimagesection--cmd-monitor-arms .textimagesection-cta,html .textimagesection--cmd-monitor-arms .textimagesection-cta{background-color:var(--neutral);color:#000}body .textimagesection--cmd-monitor-arms .textimagesection-cta:hover,html .textimagesection--cmd-monitor-arms .textimagesection-cta:hover{background-color:var(--accent);color:#fff}body .textimagesection--cmd-workstation-power,html .textimagesection--cmd-workstation-power{background-color:var(--cmd-workstation-power);color:#000}body .textimagesection--cmd-workstation-power .textimagesection-cta,html .textimagesection--cmd-workstation-power .textimagesection-cta{background-color:#000;color:#fff}body .textimagesection--cmd-workstation-power .textimagesection-cta:hover,html .textimagesection--cmd-workstation-power .textimagesection-cta:hover{background-color:var(--primary);color:#fff}body .textimagesection--cmd-essentials,html .textimagesection--cmd-essentials{background-color:var(--cmd-essentials);color:#fff}body .textimagesection--cmd-essentials .textimagesection-cta,html .textimagesection--cmd-essentials .textimagesection-cta{background-color:var(--neutral);color:#000}body .textimagesection--cmd-essentials .textimagesection-cta:hover,html .textimagesection--cmd-essentials .textimagesection-cta:hover{background-color:var(--accent);color:#fff}body .textimagesection--cmd-power-distribution,html .textimagesection--cmd-power-distribution{background-color:var(--cmd-power-distribution);color:#fff}body .textimagesection--cmd-power-distribution .textimagesection-cta,html .textimagesection--cmd-power-distribution .textimagesection-cta{background-color:var(--primary);color:#fff}body .textimagesection--cmd-power-distribution .textimagesection-cta:hover,html .textimagesection--cmd-power-distribution .textimagesection-cta:hover{background-color:var(--neutral);color:#000}body .textimagesection .textimagesection-container,html .textimagesection .textimagesection-container{display:flex;align-items:center;box-sizing:border-box;gap:48px}body .textimagesection .textimagesection-container .textimagesection-copy,html .textimagesection .textimagesection-container .textimagesection-copy{display:flex;width:100%;flex-direction:column}body .textimagesection .textimagesection-container .textimagesection-cta,html .textimagesection .textimagesection-container .textimagesection-cta{border-radius:10px;cursor:pointer;font-size:14px;font-weight:300;line-height:1.75em;text-align:left;text-transform:none;gap:2em;justify-content:space-between;align-items:center;border:1px solid transparent;margin-top:16px;width:fit-content}body .textimagesection .textimagesection-container img,html .textimagesection .textimagesection-container img{width:100%;height:100%;object-fit:contain;display:block;border-radius:15px}@media (max-width: 975px){body .textimagesection .textimagesection-container,html .textimagesection .textimagesection-container{flex-direction:column;gap:0px}}body .tilecarousel,html .tilecarousel{padding:36px 0}body .tilecarousel--undefined,html .tilecarousel--undefined{background-color:#fff}body .tilecarousel--undefined .imagegallery_button,html .tilecarousel--undefined .imagegallery_button{background-color:var(--neutral);color:var(--accent)}body .tilecarousel--undefined .imagegallery_button:hover,html .tilecarousel--undefined .imagegallery_button:hover{background-color:var(--accent)}body .tilecarousel--neutral,html .tilecarousel--neutral{background-color:var(--neutral)}body .tilecarousel--neutral .imagegallery_button,html .tilecarousel--neutral .imagegallery_button{background-color:#fff;color:var(--accent)}body .tilecarousel--neutral .imagegallery_button:hover,html .tilecarousel--neutral .imagegallery_button:hover{background-color:var(--accent)}body .tilecarousel--primary,html .tilecarousel--primary{background-color:var(--primary)}body .tilecarousel--primary .tilecarousel_header h1,html .tilecarousel--primary .tilecarousel_header h1{color:#fff}body .tilecarousel--primary .tilecarousel_header a,html .tilecarousel--primary .tilecarousel_header a{color:var(--accent)}body .tilecarousel--primary .imagegallery_button,html .tilecarousel--primary .imagegallery_button{background-color:var(--neutral);color:var(--accent)}body .tilecarousel--primary .imagegallery_button:hover,html .tilecarousel--primary .imagegallery_button:hover,body .tilecarousel--accent,html .tilecarousel--accent{background-color:var(--accent)}body .tilecarousel--accent .tilecarousel_header h1,html .tilecarousel--accent .tilecarousel_header h1{color:#fff}body .tilecarousel--accent .imagegallery_button,html .tilecarousel--accent .imagegallery_button{background-color:var(--neutral);color:var(--accent)}body .tilecarousel--accent .imagegallery_button:hover,html .tilecarousel--accent .imagegallery_button:hover{background-color:var(--primary)}body .tilecarousel--secondary,html .tilecarousel--secondary{background-color:var(--secondary)}body .tilecarousel--secondary .tilecarousel_header h1,html .tilecarousel--secondary .tilecarousel_header h1{color:#fff}body .tilecarousel--secondary .tilecarousel_header a,html .tilecarousel--secondary .tilecarousel_header a{color:var(--accent)}body .tilecarousel--secondary .imagegallery_button,html .tilecarousel--secondary .imagegallery_button{background-color:var(--neutral);color:var(--accent)}body .tilecarousel--secondary .imagegallery_button:hover,html .tilecarousel--secondary .imagegallery_button:hover{background-color:var(--accent)}body .tilecarousel--tertiary,html .tilecarousel--tertiary{background-color:var(--tertiary)}body .tilecarousel--tertiary .imagegallery_button,html .tilecarousel--tertiary .imagegallery_button{background-color:#fff;color:var(--accent)}body .tilecarousel--tertiary .imagegallery_button:hover,html .tilecarousel--tertiary .imagegallery_button:hover{background-color:var(--accent)}body .tilecarousel--monta-red,html .tilecarousel--monta-red{background-color:var(--monta-red)}body .tilecarousel--monta-red .imagegallery_button,html .tilecarousel--monta-red .imagegallery_button{background-color:var(--neutral);color:var(--secondary)}body .tilecarousel--monta-red .imagegallery_button:hover,html .tilecarousel--monta-red .imagegallery_button:hover{background-color:var(--secondary)}body .tilecarousel--monta-bright-blue,html .tilecarousel--monta-bright-blue{background-color:var(--monta-bright-blue)}body .tilecarousel--monta-bright-blue .tilecarousel_header h1,html .tilecarousel--monta-bright-blue .tilecarousel_header h1{color:#fff}body .tilecarousel--monta-bright-blue .tilecarousel_header a,html .tilecarousel--monta-bright-blue .tilecarousel_header a{color:var(--accent)}body .tilecarousel--monta-bright-blue .imagegallery_button,html .tilecarousel--monta-bright-blue .imagegallery_button{background-color:var(--neutral);color:var(--accent)}body .tilecarousel--monta-bright-blue .imagegallery_button:hover,html .tilecarousel--monta-bright-blue .imagegallery_button:hover{background-color:var(--accent)}body .tilecarousel--cmd-monitor-arms,html .tilecarousel--cmd-monitor-arms{background-color:var(--cmd-monitor-arms)}body .tilecarousel--cmd-monitor-arms .tilecarousel_header h1,html .tilecarousel--cmd-monitor-arms .tilecarousel_header h1{color:#fff}body .tilecarousel--cmd-monitor-arms .imagegallery_button,html .tilecarousel--cmd-monitor-arms .imagegallery_button{background-color:var(--neutral);color:var(--accent)}body .tilecarousel--cmd-monitor-arms .imagegallery_button:hover,html .tilecarousel--cmd-monitor-arms .imagegallery_button:hover{background-color:var(--primary)}body .tilecarousel--cmd-workstation-power,html .tilecarousel--cmd-workstation-power{background-color:var(--cmd-workstation-power)}body .tilecarousel--cmd-workstation-power .imagegallery_button,html .tilecarousel--cmd-workstation-power .imagegallery_button{background-color:var(--neutral);color:var(--secondary)}body .tilecarousel--cmd-workstation-power .imagegallery_button:hover,html .tilecarousel--cmd-workstation-power .imagegallery_button:hover{background-color:var(--secondary)}body .tilecarousel--cmd-essentials,html .tilecarousel--cmd-essentials{background-color:var(--cmd-essentials)}body .tilecarousel--cmd-essentials .tilecarousel_header h1,html .tilecarousel--cmd-essentials .tilecarousel_header h1{color:#fff}body .tilecarousel--cmd-essentials .tilecarousel_header a,html .tilecarousel--cmd-essentials .tilecarousel_header a{color:var(--accent)}body .tilecarousel--cmd-essentials .imagegallery_button,html .tilecarousel--cmd-essentials .imagegallery_button{background-color:var(--neutral);color:var(--accent)}body .tilecarousel--cmd-essentials .imagegallery_button:hover,html .tilecarousel--cmd-essentials .imagegallery_button:hover{background-color:var(--accent)}body .tilecarousel--cmd-power-distribution,html .tilecarousel--cmd-power-distribution{background-color:var(--cmd-power-distribution)}body .tilecarousel--cmd-power-distribution .tilecarousel_header h1,html .tilecarousel--cmd-power-distribution .tilecarousel_header h1{color:#fff}body .tilecarousel--cmd-power-distribution .tilecarousel_header a,html .tilecarousel--cmd-power-distribution .tilecarousel_header a{color:var(--accent)}body .tilecarousel--cmd-power-distribution .imagegallery_button,html .tilecarousel--cmd-power-distribution .imagegallery_button{background-color:var(--neutral);color:var(--accent)}body .tilecarousel--cmd-power-distribution .imagegallery_button:hover,html .tilecarousel--cmd-power-distribution .imagegallery_button:hover{background-color:var(--accent)}body .tilecarousel .tilecarousel_header,html .tilecarousel .tilecarousel_header{display:flex;width:100%;justify-content:space-between;align-items:center}body .tilecarousel .embla__viewport,html .tilecarousel .embla__viewport{overflow:hidden}body .tilecarousel .embla__container,html .tilecarousel .embla__container{display:flex;touch-action:pan-y pinch-zoom;gap:10px}body .tilecarousel .embla__slide,html .tilecarousel .embla__slide{box-sizing:border-box;flex:0 0 calc(33.333% - 6.667px);height:360px;background-position:center;background-size:cover;position:relative;padding:24px}body .tilecarousel .embla__slide .tilecarousel_overlay,html .tilecarousel .embla__slide .tilecarousel_overlay{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;transition:background-color .3s ease;pointer-events:none}body .tilecarousel .embla__slide .tilecarousel_text,html .tilecarousel .embla__slide .tilecarousel_text{position:relative;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5)}body .tilecarousel .embla__slide:hover,html .tilecarousel .embla__slide:hover{cursor:pointer}body .tilecarousel .embla__slide:hover .tilecarousel_overlay,html .tilecarousel .embla__slide:hover .tilecarousel_overlay{background-color:#000000b3}@media (max-width: 770px){body .tilecarousel .embla__slide,html .tilecarousel .embla__slide{flex:0 0 100%;gap:0}}body .tilecarousel .tilecarousel_btns,html .tilecarousel .tilecarousel_btns{display:flex;margin-top:16px;gap:10px}body .tilecarousel .tilecarousel_btns .imagegallery_button,html .tilecarousel .tilecarousel_btns .imagegallery_button{height:50px;width:50px;flex:0 0 auto!important;border-radius:50%!important;border:none;cursor:pointer;display:grid!important;place-items:center}body .tilecarousel .tilecarousel_btns .imagegallery_button:hover,html .tilecarousel .tilecarousel_btns .imagegallery_button:hover{color:var(--neutral)}body .tilecarousel .tilecarousel_btns .imagegallery_button--disabled,html .tilecarousel .tilecarousel_btns .imagegallery_button--disabled{background-color:inherit;opacity:.3;color:#000}body .tilecarousel .tilecarousel_btns .imagegallery_button--disabled:hover,html .tilecarousel .tilecarousel_btns .imagegallery_button--disabled:hover{background-color:inherit;color:#000;cursor:auto}body .video-carousel-component,html .video-carousel-component{width:100%;display:flex;justify-content:center}body .video-carousel-component .embla,html .video-carousel-component .embla{height:100%}body .video-carousel-component .embla .embla__viewport,html .video-carousel-component .embla .embla__viewport{height:100%;overflow:hidden}body .video-carousel-component .embla .embla__viewport .embla__container,html .video-carousel-component .embla .embla__viewport .embla__container{display:flex;height:100%;position:relative}body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide{flex:0 0 100%;min-width:0;height:100%;position:relative}body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-vid,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-vid{width:100%;height:100%;object-fit:cover;display:block}@media (max-width: 768px){body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-vid,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-vid{height:auto}}body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay{display:flex;flex-direction:column;position:absolute;top:0;left:0;color:#fff;box-sizing:border-box;height:100%;width:100%;justify-content:center}body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content{display:flex;flex-direction:column}body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner{max-width:45%}body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner .video-carousel-item-ctabtns,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner .video-carousel-item-ctabtns{padding-top:10px}body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner .video-carousel-item-ctabtns .video-carousel-item-ctabtn,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner .video-carousel-item-ctabtns .video-carousel-item-ctabtn{background-color:var(--neutral);color:var(--muted);text-transform:none;font-weight:300;padding-top:7px;padding-bottom:7px;gap:2em;justify-content:space-between;border-radius:10px}body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner .video-carousel-item-ctabtns .video-carousel-item-ctabtn:hover,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner .video-carousel-item-ctabtns .video-carousel-item-ctabtn:hover{background-color:var(--accent);color:var(--neutral)}@media (max-width: 768px){body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner .video-carousel-item-ctabtns .video-carousel-item-ctabtn,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner .video-carousel-item-ctabtns .video-carousel-item-ctabtn{background-color:var(--primary);color:#fff;justify-content:center}}@media (max-width: 768px){body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner .video-carousel-item-ctabtns,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner .video-carousel-item-ctabtns{flex-direction:column}body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner .video-carousel-item-ctabtns .video-carousel-item-ctabtn,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner .video-carousel-item-ctabtns .video-carousel-item-ctabtn{width:100%}}@media (max-width: 770px){body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay .video-carousel-item-content .video-carousel-item-content-inner{max-width:100%}}@media (max-width: 768px){body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide .video-carousel-item-overlay{height:100%;position:relative;padding-bottom:36px;color:#000}}@media (max-width: 768px){body .video-carousel-component .embla .embla__viewport .embla__container .embla__slide,html .video-carousel-component .embla .embla__viewport .embla__container .embla__slide{display:flex;height:auto;flex-direction:column;background-color:var(--neutral)}}body .video-carousel-component .embla .video-carousel_btns,html .video-carousel-component .embla .video-carousel_btns{position:relative;width:100%;z-index:1000;justify-content:center;bottom:3.5em}body .video-carousel-component .embla .video-carousel_btns .slick-dots,html .video-carousel-component .embla .video-carousel_btns .slick-dots{position:relative;justify-content:center;display:flex!important;gap:8px;padding:0;margin:0;list-style:none;z-index:10}body .video-carousel-component .embla .video-carousel_btns .slick-dots li,html .video-carousel-component .embla .video-carousel_btns .slick-dots li{width:auto;height:auto;margin:0;overflow:hidden;border-radius:3px}body .video-carousel-component .embla .video-carousel_btns .slick-dots li button,html .video-carousel-component .embla .video-carousel_btns .slick-dots li button{position:relative;display:block;width:100%;height:4px;padding:0;color:transparent;font-size:0;border:0;border-radius:3px;outline:none;cursor:pointer;transition:all .3s;overflow:hidden;background:#fff3}@media (max-width: 768px){body .video-carousel-component .embla .video-carousel_btns .slick-dots li button,html .video-carousel-component .embla .video-carousel_btns .slick-dots li button{background:#0000004d}}body .video-carousel-component .embla .video-carousel_btns .slick-dots li button:hover,html .video-carousel-component .embla .video-carousel_btns .slick-dots li button:hover{background:#ffffff4d}@media (max-width: 768px){body .video-carousel-component .embla .video-carousel_btns .slick-dots li button:hover,html .video-carousel-component .embla .video-carousel_btns .slick-dots li button:hover{background:#0009}}body .video-carousel-component .embla .video-carousel_btns .slick-dots li.slick-active button,html .video-carousel-component .embla .video-carousel_btns .slick-dots li.slick-active button{background:#fff;transform:scale(1.25)}@media (max-width: 768px){body .video-carousel-component .embla .video-carousel_btns .slick-dots li.slick-active button,html .video-carousel-component .embla .video-carousel_btns .slick-dots li.slick-active button{background:var(--primary)}}body .video-carousel-component .embla .video-carousel_btns .slick-dots li button:after,html .video-carousel-component .embla .video-carousel_btns .slick-dots li button:after{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;content:""}body .video-carousel-component .embla .video-carousel_btns .slick-dots-bottom li,html .video-carousel-component .embla .video-carousel_btns .slick-dots-bottom li{width:5em!important;height:10px}@media (max-width: 770px){body .video-carousel-component .embla .video-carousel_btns .slick-dots-bottom li,html .video-carousel-component .embla .video-carousel_btns .slick-dots-bottom li{width:4em!important}}@media (max-width: 768px){body .video-carousel-component .embla .video-carousel_btns,html .video-carousel-component .embla .video-carousel_btns{bottom:0;padding-bottom:36px;background-color:var(--neutral)}}body .notfoundpage,html .notfoundpage{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%}body .notfoundpage .notfound-content,html .notfoundpage .notfound-content{display:flex;flex-direction:column;align-items:center;padding-top:36px;padding-bottom:36px}body .notfoundpage .notfound-icon,html .notfoundpage .notfound-icon{color:var(--primary);font-size:12rem}body .notfoundpage h1,html .notfoundpage h1{margin-block-start:0;margin-block-end:0}@media (min-width: 1200px){body .MuiContainer-maxWidthLg,html .MuiContainer-maxWidthLg{max-width:1500px!important}}.nav{position:sticky;top:0;z-index:999999999}.nav .nav-our-brands{position:absolute;top:36px;width:100%;display:flex;flex-direction:column!important;align-items:flex-start;background-color:var(--neutral);box-sizing:border-box;padding-bottom:72px!important}.nav .nav-our-brands .nav-our-brands-header{display:flex;width:100%;justify-content:space-between;align-items:center;margin:36px 0}.nav .nav-our-brands .nav-our-brands-logo-item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid black;padding:16px 0}.nav .nav-our-brands .nav-our-brands-logo-item img{height:35px}.nav .nav-our-brands .nav-our-brands-logo-item:hover{color:var(--accent);border-bottom:1px solid var(--accent);text-decoration:none}.nav .nav-search{position:absolute;top:108px;width:100%;height:calc(100vh - 108px);display:flex;flex-direction:column!important;align-items:flex-start;background-color:var(--neutral);box-sizing:border-box;padding-bottom:72px!important}.nav .nav-search .search-site{display:flex;justify-content:center;width:100%;height:100%;box-sizing:border-box}.nav .nav-search .search-site .search-header{display:flex;width:100%;justify-content:space-between}.nav .nav-search .search-site .search-site-container{display:flex;flex-direction:column}.nav .nav-search .search-site .search-body{padding-top:24px;flex:1;flex-direction:column;box-sizing:border-box;min-height:0}.nav .nav-search .search-site .search-body .search-tab{flex:1 1 0%;padding-left:0!important;padding-right:1rem!important;height:100%;box-sizing:border-box}.nav .nav-search .search-site .search-body .search-tab .MuiListItemAvatar-root{padding-right:16px}.nav .nav-mobile{display:none}.nav .nav-link-wrapper{height:100%}.nav .nav-link{display:flex;color:#000;text-decoration:none;padding-left:16px;padding-right:16px;height:100%;align-items:center}.nav .nav-link.our-brands{font-weight:200;text-transform:none}.nav .nav-link:hover{color:var(--primary);text-decoration:underline}.nav .nav-type{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 24px}.nav .nav-secondary{height:36px;background-color:var(--secondary-nav-bg);color:#fff;display:flex;flex-direction:row}.nav .nav-secondary .nav-link{color:#fff;font-size:13px}.nav .nav-secondary .nav-link:hover{color:#fff}.nav .nav-secondary .nav-secondary-left>.nav-link{padding-left:0}.nav .nav-secondary .nav-secondary-right{display:flex;flex-direction:row}.nav .nav-primary{height:72px;background-color:#fff;color:#000}.nav .nav-primary .nav-primary-left{display:flex;flex-direction:row;height:100%;gap:18px}.nav .nav-primary .nav-primary-left .nav-brand-icon{display:flex;align-items:center}.nav .nav-primary .nav-primary-left .nav-brand-icon img{height:42px}.nav .nav-primary .nav-primary-left .nav-links,.nav .nav-primary .nav-primary-right{display:flex;align-items:center;height:100%}.nav .nav-primary .nav-primary-right .nav-search-icon{color:#000;display:flex;align-items:center;height:100%;padding:0 16px}.nav .nav-primary .nav-primary-right .nav-search-icon:hover{color:var(--primary)}.nav .nav-primary .nav-primary-right .nav-search-secondary{text-decoration:underline}.nav .nav-link-subnav{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;position:absolute;box-sizing:border-box;top:108px;width:100%;max-width:1024px;background-color:var(--neutral)}.nav .nav-link-subnav.nav-link-subnav-right{right:0;left:auto;transform:none}.nav .nav-link-subnav .nav-link{padding-left:0}.nav .nav-link-subnav .megamenu-grid{width:100%}.nav .nav-link-subnav .megamenu-grid .megamenu-linklist-container{padding:28px 48px}.nav .nav-link-subnav .megamenu-grid .megamenu-linklist-container h1{margin-block-start:0}.nav .nav-link-subnav .megamenu-grid .megamenu-linklist-container .megamenu-linklists{display:flex;flex-direction:row}.nav .nav-link-subnav .megamenu-grid .megamenu-linklist-container .megamenu-linklist{display:flex;width:100%;box-sizing:border-box;flex-direction:column;align-content:flex-start}.nav .nav-link-subnav .megamenu-grid .megamenu-linklist-container .megamenu-linklist .nav-link{height:auto}.nav .nav-link-subnav .megamenu-grid .megamenu-linklist-container .megamenu-linklist-seemore{color:var(--primary);margin:24px 0}.nav .nav-link-subnav .megamenu-grid .megamenu-linklist-container .megamenu-linklist-seemore button{padding:0;color:var(--primary)}.nav .nav-link-subnav .megamenu-grid .megamenu-linklist-container .megamenu-linklist-seemore button:hover{color:var(--accent)}.nav .nav-link-subnav .megamenu-grid .nav-subextra{display:flex!important;flex-direction:column;background-color:#fff}.nav .nav-link-subnav .megamenu-grid .nav-subextra img{max-height:300px;object-fit:cover}.nav .nav-link-subnav .megamenu-grid .nav-subextra .nav-subextra-copy{padding:28px}.nav .nav-link-subnav .megamenu-grid .nav-subextra .nav-subextra-copy h2,.nav .nav-link-subnav .megamenu-grid .nav-subextra .nav-subextra-copy h3{margin-block-start:0!important;margin-block-end:.5rem!important}.nav .nav-link-subnav .megamenu-grid .nav-subextra .nav-subextra-copy p{margin-block-start:0}.nav .nav-link-subnav .megamenu-grid .nav-subextra .nav-subextra-copy .nav-subextra-btn{background-color:var(--primary);color:var(--neutral);display:flex;justify-content:space-between;font-weight:300;text-transform:none;border-radius:10px;padding:7px 1em;gap:2em;width:fit-content}.nav .nav-link-subnav .megamenu-grid .nav-subextra .nav-subextra-copy .nav-subextra-btn:hover{background-color:var(--secondary)}@media (max-width: 1800px){.nav .nav-link-subnav{left:50%;transform:translate(-50%)}}.nav .nav-cms-view-condensed,.nav .nav-condensed-submenu{display:none}@media (min-width: 976px) and (max-width: 1399px){.nav .nav-cms-view{display:none}.nav .nav-cms-view-condensed{display:flex;height:100%}.nav .nav-cms-view-condensed .nav-dd-icon{color:#000;display:flex;align-items:center;height:100%;padding:0}.nav .nav-cms-view-condensed .nav-dd-icon:hover{color:var(--primary)}.nav .nav-condensed-submenu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;position:absolute;box-sizing:border-box;top:108px;right:0;width:100%;align-items:flex-start;gap:42px;background-color:var(--neutral);padding:0 48px 48px!important}.nav .nav-condensed-submenu .nav-condensed-submenu-category .nav-condensed-submenu-header-link{color:#000}.nav .nav-condensed-submenu .nav-condensed-submenu-category .nav-condensed-submenu-header-link:hover{color:var(--primary)}.nav .nav-condensed-submenu .nav-condensed-submenu-category .megamenu-linklist{display:flex;width:100%;box-sizing:border-box;flex-direction:column;align-content:flex-start}.nav .nav-condensed-submenu .nav-condensed-submenu-category .megamenu-linklist .nav-link{height:48px;padding:0}.nav .nav-condensed-submenu .nav-condensed-submenu-category .megamenu-linklist-seemore{padding:16px 0}}@media (max-width: 975px){.nav .nav-type,.nav .nav-our-brands,.nav .nav-condensed-submenu{display:none}.nav .nav-search{top:72px;height:calc(100vh - 72px);display:flex}.nav .nav-mobile{display:flex;height:72px;flex-direction:row;align-items:center;justify-content:space-between;padding:0 16px;background-color:#fff}.nav .nav-mobile .nav-mobile-left{display:flex;flex-direction:row;height:100%}.nav .nav-mobile .nav-mobile-left .nav-brand-icon{display:flex;align-items:center}.nav .nav-mobile .nav-mobile-left .nav-brand-icon img{height:42px}.nav .nav-mobile .nav-mobile-right{display:flex;align-items:center;height:100%}.nav .nav-mobile .nav-mobile-right .nav-search-icon,.nav .nav-mobile .nav-mobile-right .nav-menu-icon{background:none;border:none;color:#000;display:flex;align-items:center;height:100%;padding:0 8px}.nav .nav-mobile .nav-mobile-right .nav-search-icon:hover,.nav .nav-mobile .nav-mobile-right .nav-menu-icon:hover{color:var(--primary)}}.nav-mobile-menu{display:none}@media (max-width: 975px){.nav-mobile-menu{display:flex;flex-direction:column;position:fixed;top:72px;left:0;width:100vw;height:calc(100vh - 72px);box-sizing:border-box;background:var(--secondary-nav-bg);color:#fff;z-index:999999988;overflow-y:scroll}.nav-mobile-menu .nav-mobile-quicklinkheader{margin-block-end:0;text-transform:uppercase;color:var(--border)}.nav-mobile-menu .nav-links{display:flex;flex-direction:column}.nav-mobile-menu .nav-links .MuiSvgIcon-root{color:#fff}.nav-mobile-menu .nav-links .nav-link{display:flex;justify-content:space-between;cursor:pointer;color:#fff;text-decoration:none;padding:21px 16px;width:100%;box-sizing:border-box;border-bottom:1px solid var(--border)}.nav-mobile-menu .nav-links .nav-link--backBtn,.nav-mobile-menu .nav-links .nav-link--submenuTitle{justify-content:flex-start;background-color:var(--secondary);border-bottom:none}.nav-mobile-menu .nav-links .nav-link--backBtn{padding:16px}.nav-mobile-menu .nav-links .nav-link--quickLink{padding:8px 16px;border-bottom:none}}.support{width:100%}.knowledge-base{width:100%;display:flex;justify-content:center;align-content:center;padding-top:64px;padding-bottom:64px}.knowledge-base .knowledge-base-content{display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.knowledge-base .knowledge-base-content .knowledge-base-search{width:100%}.knowledge-base .knowledge-base-content .knowledge-base-categories{display:flex;width:100%;flex-direction:column}.knowledge-base .knowledge-base-content .knowledge-base-categories button{text-transform:none}.knowledge-base .knowledge-base-content .knowledge-base-categories .MuiToggleButtonGroup-root{flex-wrap:wrap;justify-content:center}.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-categories-row{display:flex;justify-content:center}.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-maincategories button{border:none;background-color:transparent;font-size:1em;padding:5px 28px}.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-maincategories button.MuiToggleButton-root{color:var(--primary)}.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-maincategories button.MuiToggleButton-root.Mui-selected{color:var(--accent);text-decoration:underline}.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-maincategories button:hover{color:var(--accent)}.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-subcategories{justify-content:center}.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-subcategories .MuiButtonBase-root,.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-subcategories .MuiToggleButton-root,.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-subcategories .MuiTouchRipple-root,.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-subcategories .MuiTouchRipple-root span,.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-subcategories .MuiTouchRipple-child{animation:none!important;transition:none!important;background-color:transparent!important}.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-subcategories .knowledge-base-subcategory{display:flex;flex-direction:column;width:160px;justify-content:flex-start;border:none;color:var(--primary);font-weight:var(--font-blauer-weight)}.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-subcategories .knowledge-base-subcategory .knowledge-base-subcategory-img{display:block;height:135px;width:135px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:var(--neutral);border-radius:99999px}.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-subcategories .knowledge-base-subcategory:hover .knowledge-base-subcategory-img,.knowledge-base .knowledge-base-content .knowledge-base-categories .knowledge-base-subcategories .knowledge-base-subcategory.selected .knowledge-base-subcategory-img{background-color:var(--accent)}.knowledge-base .knowledge-base-content .knowledge-base-filter-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.knowledge-base .knowledge-base-content .knowledge-base-filter-container .knowledge-base-filter-list{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;gap:12px}@media (max-width: 770px){.knowledge-base .knowledge-base-content .knowledge-base-filter-container .knowledge-base-filter-list .MuiFormControlLabel-root,.knowledge-base .knowledge-base-content .knowledge-base-filter-container .knowledge-base-filter-list .MuiFormControlLabel-label{margin:0!important;width:100%;box-sizing:border-box}.knowledge-base .knowledge-base-content .knowledge-base-filter-container .knowledge-base-filter-list .MuiFormControlLabel-root .MuiBox-root,.knowledge-base .knowledge-base-content .knowledge-base-filter-container .knowledge-base-filter-list .MuiFormControlLabel-label .MuiBox-root{justify-content:center}}.knowledge-base .knowledge-base-content .knowledge-base-filter-container .knowledge-base-filter-list-items{display:flex;gap:10px}.knowledge-base .knowledge-base-content .knowledge-base-doclist{width:100%}.knowledge-base .knowledge-base-content .knowledge-base-doclist .knowledge-base-doclist-nodata{display:flex;width:100%;justify-content:center;padding:36px 0;font-style:italic;color:var(--muted)}.knowledge-base .knowledge-base-content .knowledge-base-doclist .knowledge-base-doclist-listbutton{padding:8px 0!important}@media (max-width: 770px){.knowledge-base .knowledge-base-content .knowledge-base-doclist .knowledge-base-doclist-listitem{padding:10px 0!important}}.knowledge-base .knowledge-base-item{display:flex;flex-direction:column;align-items:flex-start}.knowledge-base .knowledge-base-item .knowledge-base-item-content-productblocks{display:flex;flex-direction:row;gap:12px}.knowledge-base .knowledge-base-item .knowledge-base-item-content{padding:36px 0}.knowledge-base .knowledge-base-item .knowledge-base-item-backbtn{background-color:var(--primary);color:var(--neutral);font-weight:200;text-transform:none;border-radius:10px;padding:.7em 5em}.knowledge-base .knowledge-base-item .knowledge-base-item-backbtn:hover{background-color:var(--secondary)}.contact-page{width:100%;display:flex;flex-direction:column}.contact-page h1{color:var(--primary)}.contact-page .contact-page-container{width:100%;display:flex;justify-content:center}.contact-page .contact-page-container.contact-page-faq-container{background-color:var(--tertiary)}.contact-page .contact-page-container.contact-page-faq-container .contact-page-cta-container{display:flex;flex-direction:row;gap:10px}@media (max-width: 770px){.contact-page .contact-page-container.contact-page-faq-container .contact-page-cta-container{flex-direction:column}}.contact-page .contact-page-container.contact-page-faq-container .contact-page-faq-button{display:flex;font-size:1rem;gap:12px;background-color:#fff;border:1px solid var(--secondary);border-radius:10px;text-transform:none;font-weight:300;color:#000;padding-top:14px;padding-bottom:14px;align-items:center}.contact-page .contact-page-container.contact-page-faq-container .contact-page-faq-button .faq-btn-icon{background-image:var(--icon);align-items:center;height:32px;width:42px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:opacity .2s ease}.contact-page .contact-page-container.contact-page-faq-container .contact-page-faq-button:hover{background-color:var(--accent);color:#fff;box-shadow:3px 4px 9px 1px #00000040!important}.contact-page .contact-page-container.contact-page-faq-container .contact-page-faq-button:hover .faq-btn-icon{background-image:var(--hover-icon)}.contact-page .contact-page-container .contact-page-content{display:flex;flex-direction:column;padding-top:36px;padding-bottom:64px;box-sizing:border-box}.contact-page .contact-page-container .contact-page-content .contact-page-blurb p{height:auto}.contact-page .contact-page-container .contact-page-content .contact-form .contact-form-checkboxes{display:flex;flex-direction:column;padding:16px 0}.contact-page .contact-page-container .contact-page-content .contact-form .contact-form-submit-container{display:flex;justify-content:center}.contact-page .contact-page-container .contact-page-content .contact-form .contact-form-submit-container .contact-form-submit-btn{background-color:var(--neutral);border-radius:10px;color:var(--secondary);display:flex;font-weight:300;justify-content:space-between;text-transform:none;padding:7px 1em;width:15em}.contact-page .contact-page-container .contact-page-content .contact-form .contact-form-submit-container .contact-form-submit-btn:hover{background-color:var(--accent);color:var(--neutral)}.registered-installers{display:flex;flex-direction:column;align-items:center;padding-top:64px;padding-bottom:64px}.registered-installers h2,.registered-installers h3,.registered-installers h4{margin-block-start:0;margin-block-end:0}.registered-installers .installers-searchbox{width:350px}@media (max-width: 770px){.registered-installers .installers-searchbox{width:100%}}.registered-installers .installers-mobileonly-searchbtn{display:none;background-color:var(--primary);color:#fff;text-transform:none;font-weight:300;margin:21px 0;padding-top:7px;padding-bottom:7px;gap:2em;width:fit-content;justify-content:space-between;border-radius:10px}@media (max-width: 770px){.registered-installers .installers-mobileonly-searchbtn{display:flex}}.registered-installers .installers-error{color:red;margin-block-start:.5rem}.registered-installers .installer-distance-chip{margin-bottom:.5rem}.registered-installers .registered-installers-content{display:flex;flex-direction:column;box-sizing:border-box;padding-bottom:36px;align-items:center;text-align:center}.registered-installers .installers-view{display:flex;flex-direction:row;background-color:var(--neutral)}.registered-installers .installers-view .installers-view-list{flex:1;padding-top:36px;padding-bottom:36px}.registered-installers .installers-view .installers-view-list .installers-view-list-item{padding:10px 36px}.registered-installers .installers-view .installers-view-list .installers-view-list-item .installers-view-list-item-details{display:flex;align-items:center;gap:10px;margin-bottom:10px}.registered-installers .installers-view .installers-view-list .installers-view-list-item .installers-wsichip{border-color:var(--secondary);color:var(--secondary);padding:0 5px;margin-top:5px}.registered-installers .installers-view .installers-view-list .installers-view-list-item .installers-wsichip .MuiChip-icon{color:var(--secondary)}.registered-installers .installers-view .installers-view-map{flex:3}.registered-installers .installers-view .installers-view-map .installer-google-map{height:100%}@media (max-width: 1200px){.registered-installers .installers-view{flex-direction:column}.registered-installers .installers-view .installers-view-list,.registered-installers .installers-view .installers-view-map{flex:1}.registered-installers .installers-view .installers-view-map .installer-google-map{height:750px}}.footers-container{color:var(--neutral)}.footers-container .footer{display:flex;background:var(--secondary);width:100%;justify-content:center}.footers-container .footer .footer-content{padding-top:64px;padding-bottom:64px;display:flex;flex-direction:column;align-items:flex-start;gap:24px 0;font-size:16px}.footers-container .footer .footer-content .footer-logo img{height:43px}.footers-container .footer .footer-content .footer-links-container{display:flex;padding:32px 0;width:100%;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.footers-container .footer .footer-content .footer-links-container .footer-col h2{margin-block-start:0!important;margin-block-end:0!important;margin-bottom:12px!important}.footers-container .footer .footer-content .footer-links-container .footer-col .footer-col-links{display:flex;flex-direction:column;gap:12px 0}.footers-container .footer .footer-content .footer-links-container .footer-col .footer-col-links a{font-weight:300;text-decoration:none;color:var(--neutral);padding:5px 0}.footers-container .footer .footer-content .footer-links-container .footer-col .footer-col-links a:hover{text-decoration:underline}.footers-container .footer .footer-content .footer-info{display:flex;flex-direction:row;justify-content:space-between;width:100%}.footers-container .footer .footer-content .footer-info .footer-info-socials{display:flex;gap:0 7px;flex-direction:row;align-items:center}.footers-container .footer .footer-content .footer-info .footer-info-socials a{color:var(--neutral)}.footers-container .footer .footer-content .footer-info .footer-info-socials a:hover{color:var(--accent)}@media (max-width: 770px){.footers-container .footer .footer-content .footer-info{flex-direction:column;gap:16px}}.footers-container .subfooter{background:var(--accent);color:var(--neutral);display:flex;justify-content:center}.footers-container .subfooter .subfooter-content{display:flex;align-items:flex-start;padding-top:32px;padding-bottom:32px}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff) format("woff"),url(/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}.homepage{overflow-x:hidden}.homepage .hero .hero-img{width:100%;height:calc(100dvh - 108px);object-fit:cover}@media (max-width: 1200px){.homepage .hero .hero-img{height:calc(100dvh - 72px)}}.homepage .hero .hero-over{display:flex;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;box-sizing:border-box;height:calc(100vh - 108px);width:100%;justify-content:center}.homepage .hero .hero-over .hero-content{display:flex;box-sizing:border-box;width:100%}.homepage .hero .hero-over .hero-content .hero-content-inner{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.homepage .hero .hero-over .hero-content .hero-content-inner h1{font-size:3rem!important;line-height:1;margin:0 0 8px}.homepage .hero .hero-over .hero-content .hero-content-inner h2{font-size:2.25rem!important;line-height:1;margin:0 0 8px}.homepage .hero .hero-over .hero-content .hero-content-inner .hero-content-pretitle{color:var(--accent);text-transform:uppercase;margin-bottom:8px}.homepage .hero .hero-over .hero-content .hero-content-inner .hero-content-p{margin-top:16px;margin-bottom:18px;font-size:1rem;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}@media (max-width: 770px){.homepage .hero .hero-over .hero-content .hero-content-inner .hero-content-p{margin-top:0;margin-bottom:0}.homepage .hero .hero-over .hero-content .hero-content-inner .hero-content-p p{margin-block-start:0;margin-block-end:0}}.homepage .hero .hero-over .hero-content .hero-content-inner p{box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}.homepage .hero .hero-over .hero-content .hero-content-inner a{color:var(--accent)}.homepage .hero .hero-over .hero-content .hero-content-inner .hero-buttons{display:flex;flex-direction:row;gap:10px;margin-top:14px}.homepage .hero .hero-over .hero-content .hero-content-inner .hero-buttons .hero-btn{background-color:var(--neutral);color:var(--secondary);text-transform:none;font-weight:300;padding-top:7px;padding-bottom:7px;gap:2em;width:fit-content;justify-content:space-between;border-radius:10px}.homepage .hero .hero-over .hero-content .hero-content-inner .hero-buttons .hero-btn:hover{background-color:var(--accent);color:var(--neutral)}@media (max-width: 770px){.homepage .hero .hero-over .hero-content .hero-content-inner .hero-buttons{flex-direction:column}.homepage .hero .hero-over .hero-content .hero-content-inner .hero-buttons .hero-btn{width:100%}}@media (min-width: 1024px){.homepage .hero .hero-over .hero-content .hero-content-inner{max-width:75%}}@media (max-width: 1024px){.homepage .hero .hero-over .hero-content .hero-content-inner{width:100%}}@media (max-width: 770px){.homepage .hero .hero-over .hero-content .hero-content-inner{padding-left:16px;padding-right:16px}}@media (max-width: 1200px){.homepage .hero .hero-over{height:calc(100dvh - 72px)}}@media (max-width: 770px){.homepage .hero .hero-over{justify-content:flex-end;padding-bottom:6.5em}}.homepage .hero .slick-dots{position:relative;justify-content:center;display:flex!important;gap:8px;padding:0;margin:0;list-style:none;z-index:10}.homepage .hero .slick-dots li{width:auto;height:auto;margin:0;overflow:hidden;border-radius:3px}.homepage .hero .slick-dots li button{position:relative;display:block;width:100%;height:4px;padding:0;color:transparent;font-size:0;border:0;border-radius:3px;outline:none;cursor:pointer;transition:all .3s;overflow:hidden;background:#fff3}.homepage .hero .slick-dots li button:hover{background:#ffffff4d}.homepage .hero .slick-dots li.slick-active button{background:#fff;transform:scale(1.25)}.homepage .hero .slick-dots li button:after{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;content:""}.homepage .hero .slick-dots-bottom{bottom:3.5em}.homepage .hero .slick-dots-bottom li{width:5em!important;height:10px}@media (max-width: 770px){.homepage .hero .slick-dots-bottom li{width:4em!important}}@media (max-width: 770px){.homepage .hero .hero .slick-prev,.homepage .hero .hero .slick-next{display:none!important}}.homepage .hero .embla__viewport{overflow:hidden;border-radius:0}.homepage .hero .embla__container{display:flex}.homepage .hero .embla__slide{flex:0 0 100%;min-width:0}.homepage .carousel-item>img{width:100vw}.homepage .home-feature{display:flex;width:100%;justify-content:center;margin:80px 0}.homepage .home-feature .home-feature-content{display:flex;box-sizing:border-box;flex-direction:column}.homepage .home-feature .home-feature-content .home-feature-links-header{margin-bottom:24px}.homepage .home-feature .home-feature-content .carousel-wrapper{position:relative;width:100%}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container{display:flex;flex:1;box-sizing:border-box;margin:0 -18px;overflow:hidden}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .carousel-item{display:flex;flex:0 0 50%;max-width:50%;padding:0 18px;box-sizing:border-box}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .carousel-item:last-child{padding:0}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .carousel-item:nth-of-type(odd)>.card-feature{background-color:var(--primary)}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .carousel-item:nth-of-type(2n)>.card-feature{background-color:var(--secondary)}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature{display:flex;flex-direction:row;height:420px;color:var(--neutral);border-radius:12px;overflow:hidden}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature .card-copy{display:flex;flex-direction:column;justify-content:center;width:100%;padding:36px 48px;box-sizing:border-box}@media (max-width: 1200px){.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature .card-copy{padding:20px 48px}}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature .card-copy h2{margin-block-start:0;margin-block-end:0;line-height:1}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature .card-copy .card-copy__body{padding:16px 0}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature .card-copy .card-copy__cta{background-color:var(--neutral);border:none;border-radius:10px;padding:7px 1em;width:fit-content}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature .card-copy .card-copy__cta a{background-color:var(--neutral);color:var(--secondary);font-size:14px;font-weight:300;display:flex;justify-content:space-between;text-decoration:none;gap:2em}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature .card-copy .card-copy__cta:hover{background-color:var(--accent);border-color:var(--accent);color:var(--neutral)}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature .card-copy .card-copy__cta:hover a{background-color:var(--accent);color:var(--neutral)}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature .card-img{height:100%;overflow:hidden}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature .card-img img{object-fit:contain;height:100%;display:block}@media (max-width: 770px){.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature{flex-direction:column-reverse;height:620px}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature .card-img{height:420px;width:100%}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature .card-img img{width:100%;object-fit:cover}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .card-feature .card-copy{padding:36px}}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:var(--secondary);color:var(--neutral);border-radius:999px;padding:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000001a}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .carousel-arrow.left{left:8px}.homepage .home-feature .home-feature-content .carousel-wrapper .home-feature-carousel-container .carousel-arrow.right{right:8px}.homepage .home-textcarousel{margin-top:64px}.homepage .home-textcarousel .home-textcarousel-container{display:flex;flex:1;box-sizing:border-box;margin:0 -18px;overflow:hidden}.homepage .home-textcarousel .home-textcarousel-container .carousel-item{display:flex;flex:0 0 50%;max-width:50%;padding:0 18px;box-sizing:border-box}.homepage .home-textcarousel .home-textcarousel-container .carousel-item:last-child{padding:0}.homepage .home-textcarousel .home-textcarousel-container .carousel-item:nth-of-type(odd)>.card-feature{background-color:var(--primary)}.homepage .home-textcarousel .home-textcarousel-container .carousel-item:nth-of-type(2n)>.card-feature{background-color:var(--secondary)}.homepage .home-textcarousel .home-textcarousel-container .card-feature{display:flex;flex-direction:row;height:420px;color:var(--neutral);border-radius:12px;overflow:hidden}.homepage .home-textcarousel .home-textcarousel-container .card-feature .card-copy{display:flex;flex-direction:column;justify-content:center;width:100%;padding:36px 48px;box-sizing:border-box}@media (max-width: 1200px){.homepage .home-textcarousel .home-textcarousel-container .card-feature .card-copy{padding:20px 48px}}.homepage .home-textcarousel .home-textcarousel-container .card-feature .card-copy h2{margin-block-start:0;margin-block-end:0;line-height:1}.homepage .home-textcarousel .home-textcarousel-container .card-feature .card-copy .card-copy__body{padding:16px 0}.homepage .home-textcarousel .home-textcarousel-container .card-feature .card-copy .card-copy__cta{background-color:var(--neutral);border:none;border-radius:10px;padding:7px 1em;width:fit-content}.homepage .home-textcarousel .home-textcarousel-container .card-feature .card-copy .card-copy__cta a{background-color:var(--neutral);color:var(--secondary);font-size:14px;font-weight:300;display:flex;justify-content:space-between;text-decoration:none;gap:2em}.homepage .home-textcarousel .home-textcarousel-container .card-feature .card-copy .card-copy__cta:hover{background-color:var(--accent);border-color:var(--accent);color:var(--neutral)}.homepage .home-textcarousel .home-textcarousel-container .card-feature .card-copy .card-copy__cta:hover a{background-color:var(--accent);color:var(--neutral)}@media (max-width: 770px){.homepage .home-textcarousel .home-textcarousel-container .card-feature{flex-direction:column-reverse;height:620px}.homepage .home-textcarousel .home-textcarousel-container .card-feature .card-copy{padding:36px}}.homepage .home-textcarousel .home-textcarousel-container .carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background-color:var(--secondary);color:var(--neutral);border-radius:999px;padding:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000001a}.homepage .home-textcarousel .home-textcarousel-container .carousel-arrow.left{left:8px}.homepage .home-textcarousel .home-textcarousel-container .carousel-arrow.right{right:8px}@media (min-width: 1025px){.homepage .home-textcarousel .home-textcarousel-container .carousel-arrow{display:none}}.homepage .compatible-brands,.homepage .home-about{margin:64px 0}.homepage .home-about .home-about__heading h1{margin:0 0 28px}.homepage .home-about .home-about__heading h2{margin:0 0 4px}.homepage .home-about p{margin-top:0}.homepage .card-container{display:flex;justify-content:center;padding-top:15px}.homepage .card-container .card{flex-grow:1;margin:5px;padding:25px}.homepage .card-container .card-category{color:#fff;background-size:cover;width:400px;height:350px}.homepage .card-container .card-link{background-color:#bccf00;color:#fff}.homepage .card-container .card-link .card-link-copy{float:left}.homepage .card-container .card-link img{max-width:200px;float:right}.homepage .card-container .card-link a{text-decoration:none;color:#fff;border:#FFF 1px solid;padding:10px;border-radius:25px}.homepage .home-featureslider{padding:36px 0}.homepage .home-featureslider .home-featureslider-carousel .home-featureslider-listitem h1{margin-block-start:0;margin-block-end:0;color:var(--accent)}.homepage .home-threecol{padding:36px 0}.homepage .home-threecol .home-threecol-container .home-threecol__card{display:flex;flex-direction:column;justify-content:end;background-position:center;background-size:cover;border:none;box-sizing:border-box;padding:36px 24px;border-radius:10px;color:#fff;cursor:pointer;position:relative}.homepage .home-threecol .home-threecol-container .home-threecol__card h1{margin-block-end:.45em}.homepage .home-threecol .home-threecol-container .home-threecol__card p{margin-block-start:.5em;height:auto}.homepage .home-threecol .home-threecol-container .home-threecol__card .home-threecol__copy{z-index:2}.homepage .home-threecol .home-threecol-container .home-threecol__card .home-threecol__cta{background-color:var(--neutral);color:#000;border-radius:10px;font-size:14px;font-weight:300;line-height:1.75em;text-align:left;text-transform:none;gap:2em;justify-content:space-between;align-items:center;border:none}.homepage .home-threecol .home-threecol-container .home-threecol__card .home-threecol__overlay{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;border-radius:10px;background-color:transparent;transition:background-color .3s ease;pointer-events:none;z-index:1}.homepage .home-threecol .home-threecol-container .home-threecol__card:hover .home-threecol__overlay{background-color:#0000004d}.homepage .home-threecol .home-threecol-container .home-threecol__card:hover .home-threecol__cta{background-color:var(--accent);color:var(--neutral)}.article-home-container{width:100%;display:flex;justify-content:center;box-sizing:border-box;padding-top:64px;padding-bottom:64px;background-color:var(--neutral)}.article-home-container .article-content{display:flex;flex-direction:column;gap:36px}.article-home-container .article-content .article-content-header{color:var(--primary)}.article-home-container .article-content .article-list{display:flex;justify-content:left;gap:10px}.article-home-container .article-content .article-list .article-card{border:none!important;border-radius:10px;flex:1}.article-home-container .article-content .article-list .article-card .article-card-content{display:flex;flex-direction:column;padding:24px!important;align-content:flex-start;gap:10px}.article-home-container .article-content .article-list .article-card .article-card-content h4{margin-block-start:0}.article-home-container .article-content .article-list .article-card .article-card-content .article-card-content-date{font-size:14px;font-weight:300;color:var(--muted)}@media (max-width: 770px){.article-home-container .article-content .article-list{flex-wrap:wrap;flex-direction:column}}.article-home-container .article-content .article-button{background-color:var(--accent);border-radius:10px;color:var(--neutral);display:flex;font-size:14px;font-weight:300;justify-content:space-between;text-transform:none;padding:7px 1em;width:11em}.article-home-container .article-content .article-button:hover{background-color:var(--secondary);text-decoration:none}.homepage-groupbrands-container{margin:80px 0}.homepage-groupbrands-container .homepage-groupbrands-header{text-align:center;margin-bottom:12px}.homepage-groupbrands-container .homepage-groupbrands-brandlogo{filter:grayscale(100%);transition:filter .5s ease;max-width:165px}.homepage-groupbrands-container .homepage-groupbrands-brandlogo:hover{filter:grayscale(0%)}.homepage .compatible-brands h2,.homepage .article-home-container h2,.homepage .homepage-groupbrands-header h2{font-size:36px;margin:0 0 20px}.homepage .article-home-container h2{margin:0}
