@font-face{font-family:Orbitron Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_next/static/media/orbitron-latin-wght-normal.1f45c7fc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-cyrillic-ext-400-normal.946432d9.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-ext-400-normal.192a7200.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-cyrillic-400-normal.830ea0fe.woff2) format("woff2"),url(/_next/static/media/roboto-cyrillic-400-normal.a9abc3ce.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-greek-ext-400-normal.d7be5eea.woff2) format("woff2"),url(/_next/static/media/roboto-greek-ext-400-normal.f7885122.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-greek-400-normal.89cf8ff8.woff2) format("woff2"),url(/_next/static/media/roboto-greek-400-normal.321d46d9.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-math-400-normal.3592474a.woff2) format("woff2"),url(/_next/static/media/roboto-math-400-normal.d7f0afea.woff) format("woff");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-symbols-400-normal.3ef1322e.woff2) format("woff2"),url(/_next/static/media/roboto-symbols-400-normal.60317144.woff) format("woff");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-vietnamese-400-normal.a76b569a.woff2) format("woff2"),url(/_next/static/media/roboto-vietnamese-400-normal.d4b49245.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-latin-ext-400-normal.b0684611.woff2) format("woff2"),url(/_next/static/media/roboto-latin-ext-400-normal.2c7b2ffb.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/roboto-latin-400-normal.4046ec9b.woff2) format("woff2"),url(/_next/static/media/roboto-latin-400-normal.c5c73a40.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}button{cursor:pointer}button.new-btn1-submit{background:#1d4ca0;color:#fff;border:none;border-radius:.5rem;padding:.5rem 1rem;transition:.2s ease-in-out}button.new-btn1-submit:hover{background:#4774c4}button.options-btn{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;background:none;border:1px solid #999;border-radius:2rem;padding:.5rem 1rem;color:#444;min-width:100px;max-height:2.5rem;transition:.3s ease-in-out;cursor:pointer}button.options-btn.cta{border-radius:.5rem;font-weight:700}button.options-btn.cta:hover{background:#000;color:#fff}button.options-btn.alt{align-items:center;align-content:center;flex-direction:column;justify-content:space-between;border-radius:.5rem;max-height:none;font-weight:700;width:min-content}button.options-btn.alt:hover{background:#000;color:#fff}button.options-btn:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.25);color:#111}button.options-btn.selected{color:#ccc;background:#000}button.cta-button{display:flex;color:#444;align-content:center;align-items:center;padding:.5rem 1.5rem;border-radius:2rem;border:1px solid #444;background:none;font-weight:700;transition:.2s ease-in-out}button.cta-button:hover{color:#fff;background:#1e1e1e;font-weight:400}button.cta-button.black{color:#222;background-color:#ccc}button.cta-button.card,button.cta-button.hero{color:#fff}button.cta-button.card,button.cta-button.hero,button.cta-button.heroTwo{border:1px solid #fff;width:max-content;border-radius:.5rem;font-weight:400}button.cta-button.heroTwo{color:#222;background:#fff;text-transform:uppercase;font-weight:700}button.nav-link{color:#666;background:none;border:none;font-weight:700}button.backlink,button.nav-link{display:flex;text-transform:uppercase;background:red}button.backlink{align-items:center;align-content:center;color:#111;border-radius:.5rem;border:none;line-height:.5rem;background:none}button.backlink svg{margin-right:.5rem}button.submit-button{height:2rem;background:#333;border-radius:.25rem;color:#fff;border:none;width:max-content;padding:0 2rem}@media(min-width:1800px){button{cursor:pointer}button.options-btn{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;background:none;border:1px solid #999;border-radius:2rem;padding:.5rem 1rem;color:#444;min-width:100px;max-height:2.5rem;transition:.3s ease-in-out;cursor:pointer}button.options-btn.cta{border-radius:.5rem;font-weight:700}button.options-btn.cta:hover{background:#000;color:#fff}button.options-btn.alt{align-items:center;align-content:center;flex-direction:column;justify-content:space-between;border-radius:.5rem;max-height:none;font-weight:700;width:min-content}button.options-btn.alt:hover{background:#000;color:#fff}button.options-btn:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.25);color:#111}button.options-btn.selected{color:#ccc;background:#000}button.cta-button{display:flex;color:#444;align-content:center;align-items:center;height:2.5rem;padding:.75rem 2rem;border-radius:2rem;border:1px solid #444;background:none;font-weight:700}button.cta-button.black{color:#222;background-color:#ccc}button.cta-button.card,button.cta-button.hero{color:#fff}button.cta-button.card,button.cta-button.hero,button.cta-button.heroTwo{border:1px solid #fff;width:max-content;border-radius:.5rem;font-weight:400}button.cta-button.heroTwo{color:#222;background:#fff;text-transform:uppercase;font-weight:700}button.nav-link{color:#666;border:none;font-weight:700}button.backlink,button.nav-link{display:flex;background:none;text-transform:uppercase}button.backlink{align-items:center;align-content:center;color:#111;border-radius:.5rem;border:none;line-height:.5rem}button.backlink svg{margin-right:.5rem}}.full-line-brochure-btn{display:flex;height:2.5rem;padding:1rem 1.5rem;align-items:center;align-content:center;text-decoration:none;background:#4774c4;font-size:.9rem;border-radius:.25rem;width:max-content;color:#f1f1f1;font-weight:700;text-transform:uppercase;margin:0 0 1rem;box-shadow:0 2px 4px rgba(0,0,0,.25);transition:.2s ease-in-out}.full-line-brochure-btn:hover{box-shadow:0 2px 4px rgba(0,0,0,.5);color:#fff}.downloads{display:flex;flex-direction:column;justify-content:center;justify-items:center;width:100%;row-gap:2rem;padding-bottom:2rem}.downloads .download{display:grid;grid-template-columns:1fr 1fr;width:100%;height:auto;border:1px solid #2f2f2f}.downloads .download h2{grid-column:1/span 3;margin-bottom:1rem;background:#000;color:#fff;padding:.5rem}.downloads .download h2 span{color:#4774c4;font-size:1rem}.downloads .download .download-image-wrapper,.downloads .download .download-image-wrapper a{display:flex;align-content:center;align-items:center}.downloads .download .download-image-wrapper a{justify-content:center;justify-items:center;width:100%}.downloads .download .download-image-wrapper a img{width:max-content;object-fit:contain;height:170px}.downloads .download .description-wrapper{display:flex;flex-direction:column;padding:1rem}.downloads .download .description-wrapper ul{display:grid;height:100%;list-style-type:none;grid-row-gap:.25rem;row-gap:.25rem;align-items:flex-start;align-content:flex-start}.downloads .download .description-wrapper ul li{display:flex;background:#2b2b2b;height:1.75rem;color:#fff;text-transform:uppercase;font-size:.7rem;border-radius:.125rem;transition:.2s ease-in-out;box-shadow:0 2px 2px rgba(0,0,0,.25);box-shadow:inset 4px 4px 8px hsla(0,0%,100%,.125);border-bottom:2px solid transparent}.downloads .download .description-wrapper ul li:hover{background:#000;padding-left:1rem;border-bottom:2px solid #4774c4}.downloads .download .description-wrapper ul li:hover button{font-weight:700}.downloads .download .description-wrapper ul li button{display:flex;padding:.5rem;height:100%;width:100%;align-items:center;text-decoration:none;color:#fff;background:transparent;border:none}@media(min-width:768px){.downloads{display:flex}.downloads .download .download-image-wrapper a img{height:250px}.downloads .download .description-wrapper ul li{height:2.25rem}}@media(min-width:1200px){.downloads{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly}.downloads .download{display:grid;grid-template-columns:1fr 1fr;width:500px;grid-column-gap:1rem;column-gap:1rem}.downloads .download .description-wrapper ul li{height:2.25rem}}@media(min-width:1800px){.downloads{display:flex;flex-direction:row;column-gap:1rem;flex-wrap:wrap;width:100%;justify-content:space-between}.downloads .download{column-gap:1rem;width:600px}.downloads .download .description-wrapper ul li{height:2.25rem}}.header{display:grid;position:relative;background:#001f69;height:250px;overflow:hidden;align-items:center}.header img{height:100%;width:100%;object-fit:cover;opacity:.35;object-position:center}.header .overlay{display:grid;height:100%;position:absolute;align-items:center;align-content:center;padding:0 2%}.header .overlay h1{font-size:1.75rem;text-transform:uppercase;z-index:1;color:#fff;font-family:Orbitron Variable,sans-serif}.header .overlay p{color:#fff;line-height:1.25rem}@media(min-width:768px){.header{align-items:center}.header img{height:100%;width:100%}.header .overlay{padding:0 2%}.header .overlay h1{font-size:3rem;color:#fff;font-family:Orbitron Variable,sans-serif}.header .overlay p{font-size:1.5rem;line-height:1.5rem}}@media(min-width:1200px){.header{height:250px;align-items:center;width:100%}.header img{object-fit:cover}.header .overlay{padding:0 4%}.header .overlay h1{font-size:3.5rem;color:#fff;font-family:Orbitron Variable,sans-serif}.header .overlay p{color:#fff;font-size:1.75rem;line-height:2rem}}@media(min-width:1800px){.header{display:flex;height:250px}.header img{object-fit:cover}.header .overlay{padding:0 7rem}.header .overlay h1{font-size:3.5rem;font-weight:900;letter-spacing:.75rem;color:#fff;font-family:Orbitron Variable,sans-serif}.header .overlay p{color:#dedede;font-size:1.25rem;width:65%}}.mobile-navigation{display:flex;align-items:center;align-content:center;justify-content:space-between;top:0;height:4rem;position:fixed;z-index:3;background:#fff;overflow:hidden;padding:0 4%;box-shadow:0 0 10px 0 rgba(0,0,0,.75)}.mobile-navigation.menu{box-shadow:none}.mobile-navigation div{display:flex;width:max-content}.mobile-navigation .links-wrapper{display:flex;height:100%;margin-top:0 0;align-items:center;align-content:center}.mobile-navigation .links-wrapper svg{font-size:2rem}.mobile-navigation .links-wrapper ul{display:flex;height:100%;margin:0;align-items:center}.mobile-navigation .links-wrapper ul li{margin-left:2rem;text-transform:capitalize;list-style-type:none}.mobile-navigation .links-wrapper ul li a{font-weight:700;text-decoration:none;color:#222}.mobile-navigation img{width:150px;height:100%}.mobile-menu{display:flex;overflow-y:scroll;flex-direction:column;position:fixed;background:#fff;z-index:2;transform:translateY(-200%);top:3rem;height:calc(100vh - 3rem);transition:all .25s ease-in-out}.mobile-menu,.mobile-menu.open{box-shadow:0 0 10px 0 rgba(0,0,0,.75)}.mobile-menu.open{transform:translateY(0)}.mobile-menu ul{display:flex;width:100%;align-items:flex-end;flex-direction:column;list-style-type:none;padding:0 4%}.mobile-menu ul li{display:flex;align-items:center;font-weight:700;height:4rem;text-transform:capitalize;width:100%;border-bottom:1px solid rgba(0,0,0,.25)}.mobile-menu ul li:last-child{border-bottom:none}.mobile-menu ul li a{display:flex;align-items:center;text-decoration:none;font-size:1rem;color:#323232;padding:.5rem 0;height:100%;width:100%}@media(min-width:768px){.mobile-menu{padding:0 4%}}@media(min-width:1200px){.mobile-menu,.mobile-navigation{display:none}}.desktop-navigation{display:none}@media(min-width:1200px){.desktop-navigation{display:flex;align-items:center;align-content:center;justify-content:space-between;top:0;height:4rem;position:fixed;z-index:3;background:#fff;padding:0 4%;box-shadow:0 0 10px 0 rgba(0,0,0,.75)}.desktop-navigation div{display:flex;width:max-content}.desktop-navigation .links-wrapper{display:flex;height:100%;margin-top:0 0;align-items:center;align-content:center}.desktop-navigation .links-wrapper ul{display:flex;height:100%;margin:0;align-items:center}.desktop-navigation .links-wrapper ul li{display:flex;align-items:center;padding:0 1rem;text-transform:capitalize;list-style-type:none;height:100%}.desktop-navigation .links-wrapper ul li.drop-down-link .dropdown-menu{display:none;height:auto;top:4rem;left:0;position:absolute;z-index:3;width:100vw;background:#fff;justify-content:left;box-shadow:0 3px 3px rgba(0,0,0,.35);border-top:2px solid #000}.desktop-navigation .links-wrapper ul li.drop-down-link .dropdown-menu li img{width:20px;height:max-content;background:transparent;padding:0}.desktop-navigation .links-wrapper ul li.drop-down-link .dropdown-menu li{display:flex;margin-left:0;min-width:160px;padding:.25rem 1rem;border-bottom:1px solid #000}.desktop-navigation .links-wrapper ul li.drop-down-link .dropdown-menu li a{display:flex;height:100%;width:max-content;padding:.75rem 1rem;transition:.1s ease-in-out;font-weight:400}.desktop-navigation .links-wrapper ul li.drop-down-link .dropdown-menu li:hover{cursor:pointer;background:rgba(41,41,41,.125);color:#fff;font-weight:700}.desktop-navigation .links-wrapper ul li.drop-down-link:hover .dropdown-menu{display:grid}.desktop-navigation .links-wrapper ul li a{display:flex;align-items:center;font-weight:700;text-decoration:none;color:#222;height:100%}.desktop-navigation img{height:2.25rem;width:200px;height:100%;cursor:pointer}}@media(min-width:1800px){.desktop-navigation{max-width:1920px;padding:0 7rem}}.machine .buttons-wrapper{display:flex;column-gap:1rem}.machine .buttons-wrapper-options{display:flex;row-gap:.5rem;flex-wrap:wrap;column-gap:1rem;padding:1rem 0}@media(min-width:768px){.machine .machine-main-wrapper{display:flex;flex-direction:row-reverse}.machine .machine-main-wrapper img{width:50%;height:100%;object-fit:contain}}@media(min-width:1200px){.machine .machine-main-wrapper{display:flex;flex-direction:row-reverse}.machine .machine-main-wrapper p{width:100%}.machine .machine-main-wrapper img{width:33%;object-fit:contain}}footer{background:#111;padding:2rem 2% 1rem;position:static}footer,footer .footer-columns{display:flex;flex-direction:column}footer .footer-columns{width:100%;color:#ccc}footer .footer-columns h3{color:#fff}footer div{display:grid;align-content:flex-start;width:100%}footer div.copyright-text{display:grid;width:100%;margin-top:1rem;justify-content:left;grid-column:1/span 5;color:#ccc}footer div.copyright-text p{font-size:.7rem;margin:0}footer ul{list-style-type:none}footer ul li{margin-bottom:5px}footer ul li.title{font-weight:700;text-transform:uppercase;color:#1d4ca0}footer ul li a{color:#ccc;text-decoration:none;font-size:.9rem}footer ul li a.main{text-transform:uppercase;font-weight:700}footer ul li a:hover{color:#fff}footer .logo-copyright{display:grid;align-items:center;justify-content:left;overflow:hidden;margin:0;padding:1rem 0}footer .logo-copyright .image-wrapper img{width:100%;height:max-content;object-fit:contain}@media(min-width:768px){footer{display:flex;padding:6rem 4% 1rem;width:100vw}footer .footer-columns{display:flex;flex-direction:row;justify-content:space-between;width:100%}footer .footer-columns div{width:max-content}footer .footer-columns{gap:1rem}footer .logo-copyright{width:100%;border-bottom:1px solid #ccc}footer .copyright-text,footer .logo-copyright{display:grid;justify-content:left;grid-column:1/span 5}footer .copyright-text{color:#ccc}footer .copyright-text p{color:#ccc;font-size:.7rem}}@media(min-width:1200px){footer{display:flex;padding:6rem 4% 1rem}footer .footer-columns{display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:1rem}footer .logo-copyright{border-bottom:1px solid #ccc}footer .copyright-text,footer .logo-copyright{display:grid;width:100%;justify-content:left;grid-column:1/span 5}footer .copyright-text{color:#ccc}footer .copyright-text p{color:#ccc;font-size:.7rem}}@media(min-width:1800px){footer{display:flex;padding:6rem 7rem 1rem;width:100%}footer .footer-columns{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding-bottom:3rem}footer .footer-columns div{width:max-content}footer .footer-columns{gap:1rem}footer .logo-copyright{display:grid;height:75px;width:100%;justify-content:left;grid-column:1/span 5;border-bottom:1px solid #ccc}footer .logo-copyright .image-wrapper{object-fit:contain}footer .copyright-text{display:grid;justify-content:left;grid-column:1/span 5;color:#ccc}footer .copyright-text p{color:#ccc;font-size:.7rem}}.loader{display:grid;position:fixed;align-items:center;align-content:center;justify-items:center;height:100%;left:0;width:100%;top:0;background:rgba(0,0,0,.5);z-index:99999999;justify-content:center;color:#fff;padding:3rem 0}.loader .lds-dual-ring{display:grid;width:80px;height:80px}.loader .lds-dual-ring:after{content:"";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border-color:#f8f8f8 transparent #fdfdfd;border-style:solid;border-width:6px;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}h1.sub-heading,h2.sub-heading,h3.sub-heading,h4.sub-heading,h5.sub-heading{margin:20px 0 10px;color:#444;text-transform:uppercase}h1.under-main-heading,h2.under-main-heading,h3.under-main-heading,h4.under-main-heading,h5.under-main-heading{margin:0 0 10px;color:#444}.coverage-table-wrapper{display:grid;width:100%;font-size:.7rem;margin:1rem 0 2rem}.coverage-table-wrapper div{display:grid;justify-content:left;grid-template-columns:1fr 1fr 1fr 1fr 1fr;width:100%;grid-column-gap:1px;column-gap:1px;grid-row-gap:1px;row-gap:1px}.coverage-table-wrapper div.title{display:flex;width:100%;font-weight:700;text-transform:uppercase;color:#fff;background:#1d4ca0;padding:5px}.coverage-table-wrapper div.info-label{display:grid;color:#444;font-weight:700;background:#c9c9c9;padding:5px}.coverage-table-wrapper div.info{display:flex;width:100%;align-content:flex-start;font-weight:400;text-transform:none;background:#c9c9c9;padding:5px}.coverage-table-wrapper div.info span{content:"^";font-size:.5rem}.coverage-table-wrapper div.notes{display:grid;justify-content:left;grid-template-columns:auto 1fr;width:100%;grid-column-gap:1px;column-gap:1px;grid-row-gap:1px;row-gap:1px}.coverage-table-wrapper div.notes div{display:grid}.coverage-table-wrapper div.notes div.info-label{width:100%;color:#444;font-weight:700;background:#c9c9c9;padding:5px}.coverage-table-wrapper div.notes div.info{display:block;width:100%;color:#444;font-weight:400;background:#c9c9c9;padding:5px}.coverage-table-wrapper div.notes div.notes-title{display:flex;width:100%;font-weight:700;text-transform:uppercase;color:#fff;background:#1d4ca0;padding:5px;grid-column:1/3}.explanation-wrapper{display:grid;margin:1rem 0 2rem;grid-template-columns:auto 3fr;align-content:flex-start;align-items:flex-start;align-self:flex-start;grid-row-gap:1rem;row-gap:1rem;grid-column-gap:1rem;column-gap:1rem}.explanation-wrapper p{margin:0;padding:0;line-height:normal}.explanation-wrapper h6{color:#444;text-transform:uppercase;margin:0}@media(min-width:1200px){.coverage-table-wrapper{font-size:.85rem;justify-items:space-around}.coverage-table-wrapper div{grid-template-columns:4fr 1fr 1fr 1fr 3fr;width:100%}}.register-form-wrapper{display:flex;flex-direction:column}.register-form-wrapper .register-form{display:flex;flex-direction:column;row-gap:.5rem}.register-form-wrapper .register-form .two-column{padding:0;row-gap:.75rem}.register-form-wrapper .register-form .three-column{display:grid;grid-row-gap:.75rem;row-gap:.75rem}.register-form-wrapper .register-form .form-group{display:flex;flex-direction:column;row-gap:.25rem}.register-form-wrapper .register-form .form-group label{font-size:.8rem;padding-bottom:.25rem;font-weight:600;color:#555}.register-form-wrapper .register-form .form-group label.error{color:#fc6b3b;font-weight:700;font-size:.65rem;margin-left:.5rem}.register-form-wrapper .register-form .form-group.flex{display:grid;grid-template-columns:auto 1fr}.register-form-wrapper .register-form .form-group.flex input[type=checkbox]{width:1rem;height:1rem;margin-right:.5rem}.register-form-wrapper .register-form input{height:2.75rem;border-radius:.125rem;padding:.75rem;border:none;color:#000;border:1px solid rgba(0,0,0,.5)}.register-form-wrapper .register-form input::placeholder{color:rgba(65,65,65,.5)}.register-form-wrapper .register-form select{height:2.75rem;padding:.75rem}.register-form-wrapper .register-form button{width:max-content}@media(min-width:768px){.register-form-wrapper .register-form .two-column{display:grid;margin:0;padding:0 0 1rem;grid-row-gap:1rem;row-gap:1rem;grid-column-gap:1rem;column-gap:1rem;align-items:flex-start;grid-template-columns:1fr 1fr}.register-form-wrapper .register-form .two-column .span-all{grid-column:1/3}.register-form-wrapper .register-form .three-column{display:grid;margin:0;grid-row-gap:1rem;row-gap:1rem;grid-column-gap:1rem;column-gap:1rem;align-items:flex-start;padding:0 0 1rem;grid-template-columns:1fr 1fr 1fr}.register-form-wrapper .register-form .three-column .span-all{grid-column:1/4}}@media(min-width:1800px){.register-form-wrapper .register-form{row-gap:.5rem}.register-form-wrapper .register-form .two-column{display:grid;margin:0;padding:0 0 1rem;grid-row-gap:1rem;row-gap:1rem;grid-column-gap:1rem;column-gap:1rem;align-items:flex-start;grid-template-columns:1fr 1fr}.register-form-wrapper .register-form .two-column .span-all{grid-column:1/3}.register-form-wrapper .register-form .three-column{display:grid;padding:0;margin:0;grid-column-gap:1rem;column-gap:1rem;align-items:flex-start;grid-template-columns:1fr 1fr 1fr}.register-form-wrapper .register-form .three-column .span-all{grid-column:1/4}}.page .parts-image-wrapper{display:grid;width:100%;align-items:flex-start;align-content:flex-start;height:max-content;font-weight:700}.page .parts-image-wrapper h2{border:none;padding:0;font-size:1.2rem;margin-bottom:.5rem}.page .parts-image-wrapper h3{border:none;margin-top:1rem;padding:0;font-size:1rem;color:rgba(0,0,0,.75)}.page .parts-image-wrapper img{width:100%;height:max-content;object-fit:contain}.page .alternative-section{display:grid;width:100%}.page .alternative-section img{width:100%;height:auto}.page{margin-top:4rem}.page .section-padded{padding:2rem 2%}.page .section-padded.machine-gallery{padding-top:1rem;padding-bottom:0}.page .section-padded.machine{padding-top:1rem;padding-bottom:6rem}.page .section-padded.model_page{padding-top:2rem;padding-bottom:2rem}.page .section-padded.light-grey{background-color:rgba(0,0,0,.85);color:#fff}.page .section-padded button{border:none}.page h2{font-size:2rem;text-transform:uppercase;margin-bottom:2rem;font-weight:900}.page h3{font-size:1.5rem;margin-bottom:.5rem}.page .two-column{display:grid;grid-template-columns:1fr;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:2rem;row-gap:2rem;justify-content:left}.page .two-column,.page .two-column div{text-align:left;justify-items:left}.page .two-column img{width:100%;height:100%;object-fit:contain}.page .two-column ul{list-style-type:none;width:100%}.page .two-column ul li{display:grid;font-size:.8rem;color:#000;margin-left:1rem}.page .two-column ul li.bullet{list-style-type:circle}.page .two-column ul li.btn{margin:.5rem 0;font-size:1rem;width:-moz-fit-content;width:fit-content;list-style-type:none;text-indent:0;list-style-position:inside;color:#1c1c1c}.page .two-column ul li.btn:hover{font-weight:700;cursor:pointer}.page .multiple-button-wrapper{display:flex;padding:1rem 0;flex-direction:row;row-gap:1rem;column-gap:1rem;width:100%}.page .one-third-column{justify-content:left;grid-template-columns:1fr}.page .one-third-column,.page .one-third-column div{display:grid;justify-items:left;text-align:left}.page .one-third-column img{padding:1rem;width:100%;height:max-content;object-fit:contain;transition:.25s ease-in-out;opacity:.85}.page .one-third-column button{transition:.25s ease-in-out}.page .one-third-column:hover{cursor:pointer}.page .one-third-column:hover a{color:gray;box-shadow:0 2px 4px rgba(0,0,0,.25)}.page .one-third-column:hover img{transform:scale(1.05);opacity:1}.page .one-third-column:hover button{background:#000;color:#fff}@media(min-width:768px){.page .parts-image-wrapper{display:grid;grid-template-columns:1fr;margin:auto;width:50%;align-items:flex-start;align-content:flex-start;justify-self:center;justify-content:center;justify-items:center;height:max-content}.page .parts-image-wrapper img{width:100%;height:max-content;object-fit:contain}.page .alternative-section{display:grid;width:100%;margin:auto;padding-bottom:4rem}.page .alternative-section img{width:100%;height:auto}.page .section-padded{padding-top:4rem;padding-bottom:4rem}.page .two-column{display:grid;grid-template-columns:1fr;grid-column-gap:2rem;column-gap:2rem;grid-row-gap:4rem;row-gap:4rem}.page .two-column img{padding:1rem;width:100%;height:max-content;object-fit:contain}.page .one-third-column{display:grid;grid-template-columns:3fr 4fr}.page .one-third-column div{display:grid;align-items:flex-start;align-content:flex-start}.page .one-third-column img{padding:1rem;width:100%;height:max-content;object-fit:contain}.page h2{font-size:2.25rem;border-left:8px solid #1d4ca0;margin-bottom:3rem;padding:0 1rem}.page h3{font-size:1.65rem;margin-bottom:.5rem}}@media(min-width:1200px){.page .parts-image-wrapper{display:grid;grid-template-columns:1fr;margin:auto;width:40%;align-items:flex-start;align-content:flex-start;justify-self:center;justify-content:center;justify-items:center;height:max-content}.page .parts-image-wrapper img{width:100%;height:max-content;object-fit:contain}.page .alternative-section{display:grid;width:50%;margin:auto;padding-bottom:6rem}.page .alternative-section img{width:100%;height:auto}.page .section-padded{padding:6rem 4%}.page .two-column{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;column-gap:2rem;grid-row-gap:4rem;row-gap:4rem}.page .one-third-column{display:grid;grid-template-columns:3fr 4fr}.page .one-third-column div{display:grid;align-items:flex-start;align-content:flex-start}.page .one-third-column img{padding:1rem;width:100%;height:max-content;object-fit:contain}.page h2{font-size:2.25rem;border-left:8px solid #1d4ca0;margin-bottom:3rem;padding:0 1rem}.page h3{font-size:1.65rem;margin-bottom:1rem}}@media(min-width:1800px){.page .section-padded{padding:6rem 7rem}.page .section-padded.model_page{padding-bottom:2rem}.page .section-padded.models{padding-bottom:6rem}.page .two-column{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:6rem;column-gap:6rem;grid-row-gap:6rem;row-gap:6rem}.page .one-third-column{display:grid;grid-template-columns:3fr 4fr}.page .one-third-column img{padding:1rem}.page h2{font-size:2.5rem;margin-bottom:2rem}.page h3{font-weight:900;margin-bottom:.5rem}}.scrub-systems-wrapper{display:grid;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg fill='%23575757' fill-opacity='0.26'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E");color:#ccc;padding:3rem 2% 0;grid-row-gap:1rem;row-gap:1rem}.scrub-systems-wrapper h2{justify-self:center;font-size:2rem;text-align:center}.scrub-systems-wrapper h2,.scrub-systems-wrapper h3{display:grid;padding-bottom:.5rem;font-weight:900;text-transform:uppercase;width:100%}.scrub-systems-wrapper h3{font-size:1.5rem;text-align:left;color:#fff}.scrub-systems-wrapper h4{display:grid;font-size:1rem;padding-bottom:.5rem;font-weight:900;text-transform:uppercase;text-align:left;width:100%}.scrub-systems-wrapper img{width:100%;height:100%}.scrub-systems-wrapper .two-columns-decks-wrapper{display:grid;grid-template-columns:1fr}.scrub-systems-wrapper .two-columns-decks{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:5rem;row-gap:5rem}.scrub-systems-wrapper .two-columns-decks .deck-image-wrapper{display:flex}.scrub-systems-wrapper .two-columns-decks .deck-image-wrapper img{width:100%;height:100%;object-fit:contain}.scrub-systems-wrapper .two-columns-decks .deck-details{display:grid;justify-content:right;align-content:flex-end}.scrub-systems-wrapper .two-columns-decks .deck-details h4{color:#fff;text-align:initial}.scrub-systems-wrapper .deck-description{padding:2rem 0}@media(min-width:1200px){.scrub-systems-wrapper{display:grid;padding:6rem 4% 3rem}.scrub-systems-wrapper .buttons-wrapper{display:flex;padding-top:1rem}.scrub-systems-wrapper .two-columns-decks-wrapper{display:grid;grid-template-columns:1fr 1fr}.scrub-systems-wrapper h2{text-align:left}.scrub-systems-wrapper h3{grid-column:1/3;font-size:2.25rem}.scrub-systems-wrapper h4{color:#fff}.scrub-systems-wrapper p{padding-bottom:1rem}.scrub-systems-wrapper .deck-description{padding-top:0;padding-bottom:0}.scrub-systems-wrapper .deck-description p:last-child{padding:0}.scrub-systems-wrapper .two-columns-decks{display:grid;grid-template-columns:1fr 3fr;grid-column-gap:2rem;column-gap:2rem}.scrub-systems-wrapper .two-columns-decks .deck-image-wrapper{display:flex}.scrub-systems-wrapper .two-columns-decks .deck-image-wrapper img{width:100%;height:100%}.scrub-systems-wrapper .two-columns-decks .deck-details{display:grid;justify-content:flex-start;align-content:flex-start}.scrub-systems-wrapper .two-columns-decks .deck-details h4{color:#fff;text-align:initial}.scrub-systems-wrapper{display:grid;padding:6rem 7rem}}.support p{padding-bottom:1rem}.support .card-wrapper,.support .large-card{display:grid;grid-row-gap:1rem;row-gap:1rem}.support .large-card{justify-content:center;justify-items:center;text-align:center;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg fill='%23575757' fill-opacity='0.26'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E");padding:4rem 2rem;color:#fff;font-size:1.5rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all .2s ease-in-out}.support .large-card svg{font-size:4rem}.support .large-card:hover{color:#4774c4}@media(min-width:1200px){.card-wrapper{display:grid;grid-column-gap:2rem;column-gap:2rem;grid-template-columns:1fr 1fr}}@media(min-width:1800px){.card-wrapper{column-gap:3rem;grid-template-columns:1fr 1fr 1fr}}.contact-form-wrapper{display:flex;flex-direction:column;width:100%;row-gap:2rem}.contact-form-wrapper ul{padding:0;margin:0}.contact-form-wrapper ul li{display:flex;align-items:center}.contact-form-wrapper ul li svg{margin-right:.5rem}.contact-form-wrapper .contact-form{display:grid;width:100%;grid-row-gap:1rem;row-gap:1rem;padding:0}.contact-form-wrapper .contact-form .form-group{display:grid;width:100%}.contact-form-wrapper .contact-form .form-group label{text-transform:uppercase;font-weight:700;font-size:.85rem;padding-bottom:.125rem}.contact-form-wrapper .contact-form .form-group label.error{margin-left:.5rem;font-size:.65rem;color:blue}.contact-form-wrapper .contact-form .form-group input{height:2.75rem;width:100%;border-radius:.125rem;padding:.75rem;border:none;color:#000;border:1px solid rgba(0,0,0,.125)}.contact-form-wrapper .contact-form .form-group textarea{width:100%;border-radius:.125rem;padding:.75rem;border:none;color:#000;border:1px solid rgba(0,0,0,.125);height:200px}.contact-form-wrapper .contact-form .form-group button{justify-content:center}@media(min-width:768px){.contact-form-wrapper{display:flex;flex-direction:column;margin:auto}.contact-form-wrapper .contact-form{margin:0 auto;width:100%}}@media(min-width:1200px){.contact-form-wrapper{display:flex;flex-direction:row-reverse;column-gap:2rem;margin:auto}.contact-form-wrapper .contact-form{margin:0 auto;width:750px}}@media(min-width:1800px){.contact-form-wrapper{display:flex;flex-direction:row-reverse;margin:auto}.contact-form-wrapper p{width:75%}.contact-form-wrapper .contact-form{margin:0 auto;width:750px}}.gallery{background:#000}.gallery h2{margin-top:2rem;color:#fff;padding-bottom:0}.gallery .gallery-wrapper{display:flex;row-gap:1rem;column-gap:1rem;flex-direction:column;justify-content:space-between}.gallery .gallery-wrapper .image-wrapper{border:1px solid #fff}.gallery .gallery-wrapper .image-wrapper img{display:grid;width:100%;height:100%;opacity:.8;background:#000}.gallery .gallery-wrapper .image-wrapper:hover img{opacity:1}.gallery .gallery-wrapper ul{display:grid;align-content:flex-start;color:#fff;list-style-type:none;padding:1rem;margin:0;border-top:1px solid #fff}.gallery .gallery-wrapper ul li{font-size:.85rem;padding:.125rem 0}@media(min-width:768px){.gallery .gallery-wrapper{display:grid;grid-template-columns:1fr 1fr}.gallery .gallery-wrapper .image-wrapper{display:grid;width:100%}}@media(min-width:1200px){.gallery .gallery-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between}.gallery .gallery-wrapper .image-wrapper{display:grid;width:100%}}@media(min-width:1800px){.gallery{background:#000}.gallery h2{margin:2rem}}.models h1{font-family:Orbitron Variable,sans-serif;font-weight:900;text-transform:uppercase;padding-bottom:1rem}.models .models-wrapper{display:grid;justify-content:space-evenly;grid-row-gap:3rem;row-gap:3rem}.models .models-wrapper .model-wrapper{box-shadow:0 2px 4px rgba(0,0,0,.25)}.models .models-wrapper .model-wrapper .model-title{display:grid;height:max-content;margin-bottom:1rem;align-items:flex-start;align-content:flex-start;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg fill='%23575757' fill-opacity='0.26'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E");color:#fff;padding:.5rem}.models .models-wrapper .model-wrapper .model-title h1{font-family:Orbitron Variable,sans-serif}.models .models-wrapper .model-wrapper .model-title h2{font-size:1.25rem;margin:0;border-left:0;padding:0}.models .models-wrapper .model-wrapper .model-title h3{font-weight:100;font-size:1rem;margin-bottom:0;color:#bcbcbc}.models .models-wrapper .model-wrapper .model-title .version{font-family:Orbitron Variable,sans-serif;font-size:65%;color:#4774c4;margin-right:.5rem}.models .models-wrapper .model{display:grid;grid-column-gap:1rem;column-gap:1rem;transition:.25s ease-in-out}.models .models-wrapper .model .model-left-column,.models .models-wrapper .model .model-left-column .image-wrapper{display:flex;justify-content:center}.models .models-wrapper .model .model-details{display:grid;align-self:flex-end;padding:1rem}.models .models-wrapper .model .model-details button{justify-content:center;border-radius:0;padding:1rem 0;transition:.25s ease-in-out;width:100%}.models .models-wrapper .model .model-details p{line-height:1.125rem;font-size:.9rem}.models .models-wrapper .model .model-details ul li{list-style-type:none;margin:0;padding:0}.models .models-wrapper .model .model-details ul li span.label{font-weight:700}.models .models-wrapper .model img{width:65%;object-fit:contain;height:100%;opacity:.75;transition:.25s ease-in-out}.models .models-wrapper .model:hover{cursor:pointer}.models .models-wrapper .model:hover button{justify-content:center;border-radius:0;padding:1rem 0;background:#000;color:#fff}.models .models-wrapper .model:hover img{opacity:1}@media(min-width:768px){.models .models-wrapper{grid-template-columns:1fr 1fr;column-gap:2rem}}@media(min-width:1200px){.models .models-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;grid-template-columns:1fr 1fr 1fr;column-gap:2rem}.models .model-wrapper{height:100%;width:525px}.models .model-wrapper,.models .model-wrapper .model{display:grid;align-items:flex-start;align-content:flex-start}.models .model-wrapper .model{grid-template-columns:2fr 3fr;min-height:320px}.models .model-wrapper .model .model-left-column{display:grid;height:100%}.models .model-wrapper .model .model-left-column .image-wrapper{display:grid;width:100%;align-content:flex-start}.models .model-wrapper .model .model-left-column .image-wrapper img{width:100%}.models .model-wrapper .model .model-details{display:grid;justify-content:space-between;min-height:320px;padding:1rem}.models .model-wrapper .model .model-details .model-description{display:grid;align-self:flex-start;align-items:flex-start}.models .model-wrapper .model .model-details .model-action{display:grid;align-self:flex-end}}.manuals-wrapper{display:flex;justify-items:center;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:2rem;row-gap:1rem;column-gap:1rem;border-bottom:1px solid #000;padding-bottom:1rem}.manuals-wrapper h3{margin:0}.manuals-wrapper .manual{display:flex;row-gap:.5rem;flex-direction:column;align-items:center;justify-content:center;justify-items:center;text-align:center;padding:1rem 0;width:200px}.manuals-wrapper .manual svg{font-size:2rem}.manuals-wrapper .manual:hover{cursor:pointer;background-color:#e1e1e1}@media(min-width:768px){.manuals-wrapper{display:flex;flex-direction:row;justify-content:space-between}.manuals-wrapper .manual{display:grid}}.additional-info{display:flex;flex-direction:column;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg fill='%23575757' fill-opacity='0.26'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E")}.additional-info .info-card{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;color:#fff;cursor:pointer;transition:all .3s ease-in-out}.additional-info .info-card .image-wrapper{display:flex;flex-direction:column;position:relative;align-items:center;align-content:center;height:250px;width:100%}.additional-info .info-card .image-wrapper.gallery-image{width:100%;height:100%}.additional-info .info-card .image-wrapper.gallery-image:hover{background:transparent}.additional-info .info-card .image-wrapper.gallery-image img{opacity:1}.additional-info .info-card .image-wrapper img{height:100%;width:100%;object-fit:cover;opacity:.75}.additional-info .info-card .text-wrapper{display:grid;height:100%;align-items:center;align-content:center;flex-direction:column;position:absolute;background:rgba(0,0,0,.25);width:100%}.additional-info .info-card h3{display:grid;justify-content:center;justify-self:center;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:.5rem;margin:0;letter-spacing:.5rem;width:max-content;transition:all .3s ease-in-out;font-size:.9rem}.additional-info .info-card p{transition:all .3s ease-in-out;padding-top:.5rem}.additional-info .info-card:hover h3{color:#000;border-bottom:1px solid #000}.additional-info .info-card:hover p{color:#000}.additional-info .info-card:hover .image-wrapper{background:#fff}.additional-info .info-card:hover .image-wrapper img{opacity:1}.additional-info .info-card:hover .image-wrapper .text-wrapper{background:hsla(0,0%,100%,.65)}@media(min-width:768px){.additional-info{flex-direction:row}.additional-info .info-card .image-wrapper{height:300px}.additional-info .info-card .image-wrapper.gallery-image{width:100%;height:100%}.additional-info .info-card h3{font-size:1.25rem;width:max-content}}@media(min-width:1200px){.additional-info{flex-direction:row}.additional-info .info-card .image-wrapper{height:400px}}@media(min-width:1800px){.additional-info .info-card h3{font-size:2rem;width:max-content}}.about p{padding-bottom:1rem}.about-banner{display:grid;height:250px;overflow:hidden;padding:1rem .5rem}.about-banner img{width:100%;height:100%;object-position:35% 0;object-fit:cover}.about-section-two-column{display:grid;grid-template-columns:1fr;grid-column-gap:2rem;column-gap:2rem;grid-row-gap:1rem;row-gap:1rem;padding:1rem .5rem}.about-section-two-column img{width:100%;height:max-content;object-fit:contain}.about-section-two-column p{font-size:1.1rem;line-height:2rem;color:#333}.about-section-two-column h2{margin:0}@media(min-width:768px){.about-banner{display:grid;height:350px;overflow:hidden}.about-section-two-column{display:grid;align-items:flex-start;grid-column-gap:2rem;column-gap:2rem;grid-row-gap:1rem;row-gap:1rem}.about-section-two-column p{font-size:1.125rem;line-height:2rem;color:#333}}@media(min-width:1200px){.about-banner{display:grid;grid-template-columns:1fr;grid-column-gap:2rem;column-gap:2rem;grid-row-gap:4rem;row-gap:4rem;height:500px}.about p{padding-bottom:1rem}.about-section-two-column{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;column-gap:2rem;grid-row-gap:4rem;row-gap:4rem;padding:3rem}.about-section-two-column img{width:100%;height:max-content;object-fit:contain}.about-section-content{display:grid;grid-template-columns:1fr;align-items:center;grid-row-gap:1rem;row-gap:1rem;align-content:center}.about-section-content img{width:100%;height:max-content;object-fit:contain}}@media(min-width:1800px){.about-banner{display:grid;grid-template-columns:1fr;grid-column-gap:2rem;column-gap:2rem;grid-row-gap:4rem;row-gap:4rem;padding:3% 7rem}.about-banner img{width:100%;object-position:0 80%;height:75%;object-fit:cover}.about-section-two-column{grid-column-gap:4rem;column-gap:4rem;grid-row-gap:4rem;row-gap:4rem;padding:3rem 7rem}.about-section-two-column,.about-section-two-column div{display:grid;align-items:flex-start}.about-section-two-column img{width:100%;height:max-content;object-fit:contain}.about-section-two-column p{font-size:1.1rem;line-height:2rem;color:#333}}.applications .application-card-wrapper{display:flex;flex-direction:column;column-gap:1rem}.applications .application-card-wrapper img{width:100%;height:auto;padding:0;object-fit:contain}.applications .application-card-wrapper .application-details{display:flex;flex-direction:column}.applications .buttons-wrapper{padding:1rem 0}.applications .buttons-wrapper button{transition:all .25s ease-in-out}.applications .buttons-wrapper button:hover{background:#000;color:#fff}@media(min-width:768px){.applications .application-card-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;row-gap:2rem}.applications .application-card-wrapper .application-card{display:flex;column-gap:2rem}.applications .application-card-wrapper img{width:40%;align-self:flex-start;padding:0;object-fit:contain}.applications .application-card-wrapper .application-details{display:flex;flex-direction:column}.applications .buttons-wrapper{padding:1rem 0}}@media(min-width:1200px){.applications .application-card-wrapper{display:flex;row-gap:4rem;flex-wrap:wrap;justify-content:space-between}.applications .application-card-wrapper .application-card{display:flex;flex-direction:row;width:47%;column-gap:1rem}.applications .application-card-wrapper img{align-self:flex-start;width:50%;padding:0;object-fit:contain}.applications .application-card-wrapper .application-details{display:flex;flex-direction:column}.applications .buttons-wrapper{padding:1rem 0}}@media(min-width:1800px){.applications .application-card-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:4rem;row-gap:4rem;flex-wrap:wrap;justify-content:space-between}.applications .application-card-wrapper .application-card{display:grid;grid-template-columns:2fr 3fr;flex-direction:row;width:100%;grid-column-gap:1rem;column-gap:1rem}.applications .application-card-wrapper img{align-self:flex-start;width:100%;height:100%;padding:0;object-fit:cover}.applications .application-card-wrapper .application-details{display:flex;flex-direction:column}.applications .buttons-wrapper{padding:1rem 0}}.know-tomcat p{padding-bottom:1rem}.know-tomcat .two-column{display:flex;flex-direction:column-reverse}.know-tomcat .know-image-wrapper{display:flex;justify-content:flex-end;width:100%;height:350px}.know-tomcat .know-image-wrapper img{object-fit:cover;width:100%}.know-tomcat button{transition:all .2s ease-in-out}.know-tomcat button:hover{background:#000;color:#fff}@media(min-width:768px){.know-tomcat .two-column{display:flex;grid-template-columns:1fr}.know-tomcat .know-image-wrapper{justify-content:center;height:500px;overflow:hidden}.know-tomcat .know-image-wrapper img{width:100%}}@media(min-width:1200px){.know-tomcat .two-column{display:grid;align-items:flex-start;grid-template-columns:1fr 1fr}.know-tomcat .know-image-wrapper{height:500px}.know-tomcat .know-image-wrapper img{width:100%}}@media(min-width:1800px){.know-tomcat{display:grid;align-items:flex-start}.know-tomcat .two-column{align-items:flex-start;align-content:flex-start;grid-template-columns:1fr 1fr}.know-tomcat .know-image-wrapper img{width:100%;object-fit:cover}}.american-made{display:grid;grid-template-columns:1fr;overflow:hidden}.american-made .text-area{background:#000;color:#fff;padding:2rem 2%}.american-made .text-area h2{border-left:none;padding-left:0}.american-made .text-area p{color:#ccc}.american-made .image-wrapper{display:flex}.american-made .image-wrapper img{width:100%;height:max-content;object-fit:contain}@media(min-width:768px){.american-made{display:grid;grid-template-columns:2fr 3fr;overflow:hidden}.american-made .text-area{color:#fff;padding:2rem 2% 2rem 2rem;text-align:right}.american-made .image-wrapper{display:grid;height:100%;background:red}.american-made .image-wrapper img{height:100%;object-fit:cover}}@media(min-width:1200px){.american-made{display:grid;grid-template-columns:2fr 1fr;overflow:hidden}.american-made .text-area{color:#fff;padding:6rem 4% 6rem 2rem}.american-made .image-wrapper{display:flex;background:#fff;width:100%}.american-made .image-wrapper img{height:600px;object-fit:cover;object-position:20%}}@media(min-width:1800px){.american-made{display:grid;grid-template-columns:2fr 1fr;overflow:hidden}.american-made .text-area{color:#fff;padding:6rem 7rem 6rem 2rem}.american-made .image-wrapper{display:flex;background:#fff;width:100%}.american-made .image-wrapper img{height:600px;object-fit:cover;object-position:20%}}.spec-highlight{display:flex;flex-direction:column;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg fill='%23575757' fill-opacity='0.26'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E");color:#fff}.spec-highlight h3{padding:0;border:none;margin:0}.spec-highlight h4{color:#bbb}.spec-highlight{text-align:center}.spec-highlight .title-wrapper{border-bottom:2px solid #4774c4;padding:1rem 0}.spec-highlight .spec-wrapper{display:flex;flex-direction:column}.spec-highlight .spec-wrapper .spec{display:flex;align-items:center;align-content:center;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:2rem 0}.spec-highlight .spec-wrapper .spec svg{font-size:2rem}.spec-highlight .spec-wrapper .spec:first-child{border-top:none;border-bottom:none}.spec-highlight .spec-wrapper .spec:last-child{border-top:none;border-bottom:1px solid #fff}.spec-highlight .spec-wrapper .spec h5{color:#fff}.spec-highlight .spec-wrapper .spec p{color:#bbb}@media(min-width:768px){.spec-highlight .spec-wrapper{display:flex;flex-direction:row}.spec-highlight .spec-wrapper .spec{display:flex;align-items:center;align-content:center;border-top:none;border-bottom:none;border-right:2px solid #fff;padding:4rem 0}.spec-highlight .spec-wrapper .spec svg{font-size:3rem}.spec-highlight .spec-wrapper .spec:first-child{border-left:none}.spec-highlight .spec-wrapper .spec:last-child{border-right:none}.spec-highlight .spec-wrapper .spec h3{color:#fff;text-transform:uppercase;letter-spacing:.125rem}.spec-highlight .spec-wrapper .spec p{color:#bbb}}@media(min-width:1200px){.spec-highlight .spec-wrapper .spec{padding:6rem 0}.spec-highlight .spec-wrapper .spec svg{font-size:3rem}.spec-highlight .spec-wrapper .spec:first-child{border-left:none}.spec-highlight .spec-wrapper .spec:last-child{border-right:none}.spec-highlight .spec-wrapper .spec h3{letter-spacing:.25rem}}.request-demo{display:flex;row-gap:1rem;flex-direction:column;align-items:flex-start;align-content:flex-start;padding:2rem 2%;background:rgba(0,0,0,.1)}.request-demo h2{margin-bottom:.5rem}.request-demo img{width:100%;object-fit:contain;height:max-content}.request-demo form{display:grid;grid-row-gap:1rem;row-gap:1rem;background:#fff;padding:1rem;width:100%}.request-demo form .input-wrapper{display:grid}.request-demo form .input-wrapper.two{row-gap:1rem}.request-demo form .input-wrapper.three,.request-demo form .input-wrapper.two{column-gap:2rem;grid-template-columns:1fr}.request-demo form .form-section{display:flex;flex-direction:column;row-gap:.5rem}.request-demo form .form-group{display:grid;align-items:flex-start;align-content:flex-start}.request-demo form label{font-size:.8rem;padding-bottom:.25rem;font-weight:600;color:#555}.request-demo form label.error{margin-left:.5rem;font-size:.65rem;color:blue}.request-demo form input,.request-demo form select{height:2.75rem;border-radius:.125rem;padding:.75rem;border:none;color:#000;border:1px solid rgba(0,0,0,.125)}.request-demo form input::placeholder{color:rgba(65,65,65,.5)}.request-demo form textarea{border-radius:.25rem;padding:.75rem;border:none;background:#fff;color:#000;height:100px;resize:none;border:1px solid rgba(0,0,0,.125)}.request-demo form textarea::placeholder{color:rgba(65,65,65,.5)}.request-demo form .button-wrapper{display:grid}@media(min-width:768px){.request-demo{display:flex;flex-direction:column;padding:2rem 2%}.request-demo form{display:grid;margin:auto;width:100%;grid-row-gap:1.5rem;row-gap:1.5rem;padding:1rem;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.25)}.request-demo form input{width:100%}.request-demo form .form-section{display:flex;flex-direction:column;row-gap:1rem}.request-demo form .input-wrapper{display:grid}.request-demo form .input-wrapper.two{column-gap:2rem;row-gap:1rem;grid-template-columns:1fr 1fr}.request-demo form .input-wrapper.three{column-gap:2rem;grid-template-columns:1fr 1fr 1fr}.request-demo form .form-group{display:grid;align-items:flex-start;align-content:flex-start}.request-demo form label{font-size:.8rem;padding-bottom:.25rem;font-weight:600;color:#555}.request-demo form input{height:2.75rem;border-radius:.125rem;padding:.75rem;border:none;color:#000;border:1px solid rgba(0,0,0,.125)}.request-demo form input::placeholder{color:rgba(65,65,65,.5)}.request-demo form textarea{border-radius:.25rem;padding:.75rem;border:none;background:#fff;color:#000;height:100px;resize:none;border:1px solid rgba(0,0,0,.125)}.request-demo form textarea::placeholder{color:rgba(65,65,65,.5)}.request-demo form .button-wrapper{display:grid}}@media(min-width:1200px){.request-demo{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;column-gap:2rem}.request-demo form{width:100%}}@media(min-width:1800px){.request-demo{display:grid;grid-template-columns:1fr 1fr;position:relative;padding:6rem 7rem;grid-column-gap:2rem;column-gap:2rem}.request-demo h2{font-size:2.25rem;border-left:8px solid #1d4ca0;margin-bottom:3rem;padding:0 1rem;height:max-content;color:#444}.request-demo p{width:75%}.request-demo form{display:grid;grid-column-gap:2rem;column-gap:2rem;width:100%}}.specs-area{display:none;flex-wrap:wrap;row-gap:.25rem;width:100%;justify-content:space-evenly;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg fill='%23575757' fill-opacity='0.26'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E");color:#fff;margin-bottom:1.25rem}.specs-area .spec{display:grid;justify-content:center;justify-items:center;padding:.5rem;align-items:center;border-bottom:2px solid #fff}.specs-area .spec:last-child{border-bottom:none}.specs-area .spec h4{text-align:center;font-size:.95rem;color:#ccc;padding-bottom:.25rem;font-weight:400}.specs-area .spec p{text-transform:capitalize;font-size:.95rem;text-align:center;width:max-content;line-height:1rem;font-weight:700;font-family:Orbitron Variable,sans-serif}.back-button{display:flex;align-items:center;text-transform:uppercase;border:none}.back-button svg{font-size:1.25rem;color:#444}p{font-size:10pt;line-height:.25rem;padding-bottom:.5rem}p:last-child{padding-bottom:0}span.version{font-family:Orbitron Variable,sans-serif;font-size:50%;color:#4774c4;margin-left:.5rem;text-transform:"v"}h2.machine-title{border:none;border-left:0 solid #fff;padding:0;margin:0;text-transform:none}.back-button{display:none}.machine-customize-wrapper{display:flex;flex-direction:column}.machine-customize-wrapper .machine-title-section{display:flex;justify-content:space-between;align-items:flex-end}.machine-customize-wrapper .machine-title-section .cta-button-head{display:flex;justify-content:flex-end;padding-bottom:.5rem}.machine-customize-wrapper .machine-title-section .cta-button-head button{color:#000;font-weight:400;transition:all .2s ease-in-out}.machine-customize-wrapper .machine-title-section .cta-button-head button:hover{background-color:#000;color:#fff}.machine-customize-wrapper .customize-machine-image-wrapper{display:flex;justify-content:center}.machine-customize-wrapper .customize-machine-image-wrapper img{object-position:top;object-fit:contain;width:200px;height:100%}.in-action{display:none;justify-content:space-between;cursor:pointer}.in-action .thumb{display:grid;height:110px;width:110px;overflow:hidden}.quick-links{display:flex;justify-content:space-between;flex-direction:column}.quick-links .quick-link{display:flex;justify-content:center;justify-items:center;width:max-content;padding:.5rem 0}.quick-links .quick-link:last-child{border-right:none}.quick-links .quick-link svg{display:none}.quick-links .quick-link a{font-size:.85rem;line-height:1rem;font-weight:900;color:#3a3a3a;font-family:Orbitron Variable,sans-serif;transition:all .2s ease-in-out}.quick-links .quick-link:hover svg{margin-right:.5rem;color:#4774c4}.quick-links .quick-link:hover a{color:#4774c4}.mobile-title{display:flex;background:#000;color:#fff;align-items:center;align-content:center;justify-content:center;margin-bottom:.5rem}.description-area p{line-height:1.125rem}.description-area .machine-title-section{display:none}.scrub-decks-wrapper{display:grid;grid-template-columns:1fr;grid-row-gap:.5rem;row-gap:.5rem}.scrub-decks-wrapper img{display:none}.buttons-wrapper{display:flex;flex-wrap:wrap;row-gap:1rem;margin:.5rem 0}.buttons-wrapper button{height:max-content}@media(min-width:768px){.mobile-title{display:none}.machine-description{display:initial}.machine-customize-wrapper{display:flex;flex-direction:column}.machine-customize-wrapper .machine-title-section{display:flex;justify-content:space-between;align-items:flex-end}.machine-customize-wrapper .machine-title-section .cta-button-head{display:flex;justify-content:flex-end;padding-bottom:.5rem}.machine-customize-wrapper .machine-title-section .cta-button-head button{color:#000;font-weight:400;transition:all .2s ease-in-out}.machine-customize-wrapper .machine-title-section .cta-button-head button:hover{background-color:#000;color:#fff}.machine-customize-wrapper .in-action{display:none;justify-content:space-between}.machine-customize-wrapper .in-action .thumb{display:grid;height:110px;width:110px}.machine-customize-wrapper .customize-machine-image-wrapper{display:flex;justify-self:center;margin:auto;width:350px;height:400px}.machine-customize-wrapper .customize-machine-image-wrapper img{object-position:top;width:100%;object-fit:contain;overflow:hidden}.machine-customize-wrapper .description-area{width:100%}.machine-customize-wrapper .description-area p{line-height:1.125rem}.specs-area{display:flex;flex-direction:row;flex-wrap:nowrap}.specs-area .spec{border-right:2px solid #fff;border-bottom:none}.specs-area .spec:last-child{border-right:none}.description-area{display:flex;flex-direction:column}.quick-links{display:grid;height:100%;justify-content:flex-start;flex-direction:row;align-self:flex-end;align-items:flex-end;align-content:flex-end;margin-top:2rem}.quick-links .quick-link{display:flex;justify-content:center;justify-items:center;width:max-content;padding:.75rem 0}.quick-links .quick-link:last-child{border-right:none}.quick-links .quick-link svg{font-size:1.5rem;margin-right:1rem;color:#3a3a3a;transition:all .2s ease-in-out}.quick-links .quick-link a{font-size:1.25rem;line-height:1rem;font-weight:900;color:#3a3a3a;font-family:Orbitron Variable,sans-serif;transition:all .2s ease-in-out}.quick-links .quick-link:hover svg{margin-right:.5rem;color:#4774c4;font-size:1.5rem}.quick-links .quick-link:hover a{color:#4774c4;font-size:1.5rem}}@media(min-width:1200px){.machine-customize-wrapper{display:flex;flex-direction:row-reverse;column-gap:6rem;justify-content:center;justify-items:center;width:100%}.machine-customize-wrapper .customize-machine-image-wrapper{display:flex;justify-self:center;margin:auto;width:350px;height:400px}.machine-customize-wrapper .customize-machine-image-wrapper img{object-position:top;width:100%;height:100%;object-fit:contain;overflow:hidden}.machine-customize-wrapper .in-action{display:flex;justify-content:space-evenly}.machine-customize-wrapper .in-action .thumb{display:grid;height:100px;width:100px;background:gray}.machine-customize-wrapper .in-action .thumb img{object-fit:cover}.scrub-decks-wrapper{display:grid;grid-template-columns:2fr 1fr;width:100%}.scrub-decks-wrapper div{display:flex;flex-wrap:wrap;row-gap:.5rem}.scrub-decks-wrapper div .buttons-wrapper{height:max-content}.scrub-decks-wrapper img{display:flex;height:max-content;width:100%}}.carousel{position:relative;overflow:hidden;background:rgba(0,0,0,.75);height:max-content;background-repeat:no-repeat;background-size:cover;background-position:50%;background-blend-mode:multiply}.carousel .carousel-btns-wrapper{display:flex;position:absolute;height:100%;z-index:2;justify-content:space-between}.carousel .carousel-btns-wrapper button{display:flex;align-items:center;border:none;background:none}.carousel .carousel-btns-wrapper button svg{font-size:3rem;color:#fff}.carousel-images{display:flex;transition:transform .5s ease;transform:translateX(calc(var(--currentIndex) * -100%));height:100%}.carousel-images img{height:300px;object-fit:cover;filter:blur(0)}.carousel-image{flex:0 0 100%;transition:opacity .75s ease;opacity:0;width:100%;object-fit:contain}.carousel-image.active{display:flex;opacity:1;width:100%;object-fit:contain}@media(min-width:768px){.carousel .carousel-images{display:flex;transition:transform .5s ease;transform:translateX(calc(var(--currentIndex) * -100%));height:100%}.carousel .carousel-images img{height:500px}}@media(min-width:1200px){.carousel .carousel-btns-wrapper{height:100%;display:flex;position:absolute;z-index:2;justify-content:space-between}.carousel .carousel-btns-wrapper button{display:flex;align-items:center;border:none;background:none}.carousel .carousel-btns-wrapper button svg{font-size:3rem}.carousel.home .carousel-images{display:flex;transition:transform .5s ease;transform:translateX(calc(var(--currentIndex) * -100%))}.carousel.home .carousel-images img{height:600px;object-fit:contain;object-position:bottom}.carousel .carousel-images{display:flex;transition:transform .5s ease;transform:translateX(calc(var(--currentIndex) * -100%))}.carousel .carousel-images img{height:600px;object-fit:contain;object-position:bottom}}.image-highlight{display:flex;width:100%;overflow:hidden;position:relative;height:350px}.image-highlight .text-wrapper{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;align-content:flex-end;position:absolute;color:#fff;z-index:1;width:100%;right:0;height:100%;padding:2rem 2%}.image-highlight .text-wrapper h2{font-size:1.5rem;border:none;text-align:right;padding:0;margin:0}.image-highlight .text-wrapper p{text-align:right;line-height:1.25rem}.image-highlight img{width:100%;height:100%;object-fit:cover;object-position:-80px 10px;scale:1}@media(min-width:768px){.image-highlight{height:800px}.image-highlight img{width:100%;object-position:-150px 0;height:100%}}@media(min-width:1200px){.image-highlight{height:800px}.image-highlight .text-wrapper{padding:4rem 4%;width:65%}.image-highlight .text-wrapper h2{font-size:2rem}.image-highlight .text-wrapper p{line-height:1.5rem}}@media(min-width:1800px){.image-highlight{height:800px}.image-highlight img{width:100%;object-position:bottom;height:100%}.image-highlight .text-wrapper{padding:6rem 7rem;width:50%}.image-highlight .text-wrapper h2{font-size:2.35rem}.image-highlight .text-wrapper p{line-height:1.5rem}}.my-carousel{margin:2rem auto auto;position:relative;width:800px;height:400px;perspective:500px;transform-style:preserve-3d}.card-container{position:absolute;transform:rotateY(calc(var(--offset) * 50deg)) scaleY(calc(1 + var(--abs-offset) * -.4)) translateZ(calc(var(--abs-offset) * -30rem)) translateX(calc(var(--direction) * -5rem));filter:blur(calc(var(--abs-offset) * 1rem))}.card,.card-container{width:100%;height:100%;transition:all .3s ease-out}.card{display:flex;flex-direction:column;justify-content:center;justify-items:center;padding:2rem;background-color:hsl(200deg,0%,calc(100% - var(--abs-offset) * 100%));box-shadow:0 0 16px rgba(0,0,0,.25);color:#9ca3af;text-align:justify}.card img{margin:auto;width:200px;object-fit:contain}.card h2{text-align:center;font-size:2rem;font-weight:700;margin:0 0 .7em;color:#1f2937}.card h2,.card p{transition:all .3s ease-out;opacity:var(--active)}.nav{color:#000;font-size:5rem;position:absolute;display:flex;align-items:center;justify-content:center;top:50%;z-index:2;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:unset;border:unset}.nav.left{transform:translateX(-100%) translatey(-50%)}.nav.right{right:0;transform:translateX(100%) translatey(-50%)}.popular-options{display:flex;flex-direction:column;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg fill='%23575757' fill-opacity='0.26'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E");color:#fff}.popular-options .options-wrapper{display:grid;grid-template-columns:1fr;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%;grid-row-gap:2rem;row-gap:2rem}.popular-options .options-wrapper .option{display:grid;align-items:flex-start;align-content:flex-start;grid-template-columns:1fr;grid-column-gap:1rem;column-gap:1rem;height:auto}.popular-options .options-wrapper p{line-height:1.25rem;color:#ccc}.popular-options .options-wrapper h4{text-transform:uppercase;padding-bottom:.5rem}.popular-options .options-wrapper .option-image-wrapper{display:flex;align-content:flex-start;align-items:flex-start;width:100%}.popular-options .options-wrapper img{position:relative;width:100%;height:max-content;object-fit:contain;object-position:top;border:1px solid #fff;margin-bottom:.5rem}@media(min-width:768px){.popular-options .options-wrapper{grid-template-columns:1fr 1fr;column-gap:2rem}}@media(min-width:1200px){.popular-options .options-wrapper{grid-template-columns:1fr 1fr}.popular-options .options-wrapper .option{grid-template-columns:1fr 2fr}}.controller-options{display:flex;flex-direction:column;background:#fff}.controller-options .options-wrapper{display:flex;flex-direction:column;row-gap:2rem}.controller-options .options-wrapper .option{display:flex;flex-direction:column}.controller-options .options-wrapper .option .option-image-wrapper{display:flex;overflow:hidden;margin-bottom:1rem;border:2px solid #000}.controller-options .options-wrapper .option img{height:100%;width:100%;object-fit:cover}@media(min-width:768px){.controller-options{display:flex;flex-direction:column}.controller-options .options-wrapper{display:grid;grid-template-columns:1fr 1fr;flex-direction:column;grid-row-gap:2rem;row-gap:2rem;grid-column-gap:2rem;column-gap:2rem}}@media(min-width:1200px){.controller-options{display:flex;flex-direction:column}.controller-options .options-wrapper{display:flex;flex-wrap:wrap}.controller-options .options-wrapper .option{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:2rem;column-gap:2rem}.controller-options .options-wrapper .option .option-image-wrapper{display:grid;align-items:flex-start;align-content:flex-start;overflow:hidden;width:100%;height:max-content}.controller-options .options-wrapper .option .option-image-wrapper img{height:max-content;object-fit:contain;object-position:0 0}}@media(min-width:1800px){.controller-options{display:flex;flex-direction:column}.controller-options .options-wrapper{display:flex;flex-direction:row;justify-content:space-around;width:100%}.controller-options .options-wrapper .option{display:grid;align-content:flex-start;grid-template-columns:1fr;grid-column-gap:1rem;column-gap:1rem;max-width:500px}.controller-options .options-wrapper .option .option-image-wrapper{display:grid;align-items:flex-start;align-content:flex-start;overflow:hidden;width:100%}}.machine-downloads{display:flex;flex-direction:column;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg fill='%23575757' fill-opacity='0.26'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E");color:#fff;flex-wrap:wrap;padding:2rem 2%}.machine-downloads .download-cards{display:flex;flex-wrap:wrap;justify-content:center;row-gap:1rem;column-gap:1rem}.machine-downloads .download-cards .download-card{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;width:100%;height:130px;padding:1rem;border:2px solid hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s ease-in-out}.machine-downloads .download-cards .download-card img{object-fit:contain;width:100%;height:50px;font-size:1.5rem;margin-bottom:.5rem}.machine-downloads .download-cards .download-card:hover{border:2px solid #fff}.machine-downloads .download-cards .download-card h3{font-size:1rem;margin:0;text-align:center}@media(min-width:768px){.machine-downloads{display:flex;flex-direction:row}.machine-downloads .download-cards{justify-content:space-between}.machine-downloads .download-cards .download-card{width:300px;height:150px}.machine-downloads .download-cards .download-card h3{font-size:1.5rem;margin:0;text-align:center}}@media(min-width:1200px){.machine-downloads{padding:4rem 4%}.machine-downloads .machine-downloads .download-cards .download-card{width:300px}}@media(min-width:1800px){.machine-downloads{padding:6rem 7rem}.machine-downloads .machine-downloads .download-cards .download-card{width:300px}}.serial-form-wrapper{display:flex;min-height:45vh}.serial-form-wrapper .serial-form{row-gap:1rem}.serial-form-wrapper .serial-form,.serial-form-wrapper .serial-form .form-group{display:flex;flex-direction:column}.serial-form-wrapper .serial-form .form-group button{width:max-content;border:2px solid #000}.serial-form-wrapper .serial-form .form-group p.error{color:red;font-weight:700}.serial-form-wrapper .serial-form input{height:2rem;padding:1rem;border-radius:.25rem}.serial-form-wrapper h3,.serial-form-wrapper p{font-size:1rem}.serial-results ul{list-style-type:none}.serial-results h3{text-decoration:underline}.serial-results .box-wrapper{display:grid;grid-column-gap:1rem;column-gap:1rem;padding:2rem 0}.serial-results .box-wrapper .manuals-wrapper{display:flex;padding:1rem 0;flex-direction:column;width:100%;row-gap:2rem}.serial-results .box-wrapper .manuals-wrapper .manuals-box{display:flex;row-gap:.5rem;flex-direction:column;width:100%}.serial-results .box-wrapper .manuals-wrapper .manuals-box .image-wrapper{display:grid;justify-content:center;width:100%;align-self:center}.serial-results .box-wrapper .manuals-wrapper .manuals-box .image-wrapper svg{font-size:4rem}.serial-results .box-wrapper .manuals-wrapper .manuals-box h4{text-align:center}.serial-results .box-wrapper ul{padding:0;margin:0}.serial-results .box-wrapper h3{display:flex;width:100%}.serial-results .box-wrapper .born-table{width:100%;border-collapse:separate;margin:initial}.serial-results .box-wrapper .born-table tr{display:flex;justify-content:space-between;padding:.25rem}.serial-results .box-wrapper .born-table tr:nth-child(2n){background:rgba(0,0,0,.125)}.serial-results .box-wrapper .born-table tr:hover{background:rgba(0,0,0,.25)}.serial-results .box-wrapper .born-table tr .title{font-weight:700}.serial-results .buttons-wrapper{display:flex;flex-wrap:wrap}.serial-results .buttons-wrapper button{margin:0 1rem 1rem 0}@media(min-width:768px){.serial-results .box-wrapper{display:grid}.serial-results .box-wrapper .manuals-wrapper{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:100%;row-gap:2rem}.serial-results .box-wrapper .manuals-wrapper .manuals-box{display:flex;flex-direction:column;width:250px}.serial-results .box-wrapper .manuals-wrapper .manuals-box .image-wrapper{display:grid;align-content:flex-start;justify-content:center;align-self:center}.serial-results .box-wrapper .manuals-wrapper .manuals-box .image-wrapper svg{font-size:4rem}.serial-results .box-wrapper .manuals-wrapper .manuals-box h4{text-align:center}}@media(min-width:1200px){.page .serial-results .buttons-wrapper{display:none;background:red;flex-wrap:wrap}.page .serial-results .buttons-wrapper button{margin:0 1rem 2rem 0}.page .serial-results .box-wrapper{display:grid}.page .serial-results .box-wrapper .manuals-wrapper a{text-decoration:none;color:#000}.page .serial-results .box-wrapper .manuals-wrapper{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;width:100%;row-gap:2rem}.page .serial-results .box-wrapper .manuals-wrapper .manuals-box{display:flex;flex-direction:column;width:250px;cursor:pointer;transition:.2s ease-in-out}.page .serial-results .box-wrapper .manuals-wrapper .manuals-box h4{text-align:center}.page .serial-results .box-wrapper .manuals-wrapper .manuals-box .image-wrapper{display:grid;align-content:flex-start;justify-content:center;align-self:center}.page .serial-results .box-wrapper .manuals-wrapper .manuals-box .image-wrapper svg{font-size:4rem}.page .serial-results .box-wrapper .manuals-wrapper .manuals-box:hover{color:gray}}@media(min-width:1800px){.serial-form-wrapper{display:flex}.serial-form-wrapper p{font-size:1rem;width:50%}.serial-form-wrapper .serial-form{row-gap:1rem;width:50%}.serial-form-wrapper .serial-form,.serial-form-wrapper .serial-form .form-group{display:flex;flex-direction:column}.serial-form-wrapper .serial-form .form-group button{width:max-content}.serial-form-wrapper .serial-form input{height:2rem;padding:1rem}}.you-be-the-judge-wrapper{display:flex;flex-direction:column}.you-be-the-judge-wrapper .ybj-wrapper{display:grid;grid-row-gap:2rem;row-gap:2rem}.you-be-the-judge-wrapper .ybj-wrapper .ybj{display:grid}.you-be-the-judge-wrapper .ybj-wrapper .ybj .image-wrapper{display:flex;justify-content:center;align-content:center;border:2px solid #000;width:100%;height:250px;overflow:hidden;padding:1rem}.you-be-the-judge-wrapper .ybj-wrapper .ybj .image-wrapper img{width:100%;height:100%;object-fit:contain}@media(min-width:768px){.you-be-the-judge-wrapper{display:flex;flex-direction:column}.you-be-the-judge-wrapper .ybj-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:4rem;column-gap:4rem;grid-row-gap:4rem;row-gap:4rem}.you-be-the-judge-wrapper .ybj-wrapper .ybj{display:grid;align-content:flex-start}}@media(min-width:1800px){.you-be-the-judge-wrapper{display:flex;flex-direction:column}.you-be-the-judge-wrapper .ybj-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:6rem;column-gap:6rem;grid-row-gap:6rem;row-gap:6rem}.you-be-the-judge-wrapper .ybj-wrapper .ybj{display:grid;align-content:flex-start}}.machine-applications-wrapper{display:flex;flex-direction:column}.machine-applications-wrapper .applications-two-columns{display:grid;grid-template-columns:1fr;grid-row-gap:2rem;row-gap:2rem}.machine-applications-wrapper .applications-two-columns .application-two-columns{display:grid;grid-template-columns:1fr;align-items:flex-start}.machine-applications-wrapper .applications-two-columns .application-two-columns .application-image-wrapper{display:grid;position:relative}.machine-applications-wrapper .applications-two-columns .application-two-columns .application-image-wrapper img{width:100%;height:100%;object-fit:contain}.machine-applications-wrapper .applications-two-columns .application-two-columns .application-image-wrapper h3{width:100%;font-size:2rem;text-align:center;text-transform:uppercase;background:rgba(0,0,0,.5);padding:1rem 0;position:absolute}@media(min-width:1200px){.machine-applications-wrapper{display:flex;flex-direction:column}.machine-applications-wrapper .applications-two-columns{display:grid;grid-template-columns:1fr 1fr;flex-direction:column;grid-column-gap:2rem;column-gap:2rem;grid-row-gap:6rem;row-gap:6rem}.machine-applications-wrapper .applications-two-columns .application-two-columns{display:grid;grid-template-columns:1fr;padding:1rem;grid-column-gap:1rem;column-gap:1rem}.machine-applications-wrapper .applications-two-columns .application-two-columns .application-image-wrapper{display:grid;position:relative}}@media(min-width:1800px){.machine-applications-wrapper{display:flex;flex-direction:column}.machine-applications-wrapper .applications-two-columns{display:grid;grid-template-columns:1fr 1fr;flex-direction:column;grid-column-gap:2rem;column-gap:2rem;grid-row-gap:6rem;row-gap:6rem}}.developer-layout{display:grid;grid-row-gap:1rem;row-gap:1rem}.developer-layout table{table-layout:auto;border-collapse:collapse}.developer-layout table td{padding:0 1rem;border:1px solid #000}.developer-layout table tr:hover{background:rgba(0,0,0,.125)}.alert-wrapper{display:flex;justify-content:center;position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:999;background:rgba(0,0,0,.5)}.alert-wrapper .alert-box{display:flex;flex-direction:column;align-content:flex-start;height:max-content;background:#fff;margin-top:10rem}.alert-wrapper .alert-box .alert-head{display:flex;justify-content:space-between;width:100%;padding:.5rem;height:2rem;align-items:center;background:#000;color:#fff}.alert-wrapper .alert-box .alert-head svg{font-size:1.25rem;cursor:pointer}.alert-wrapper .alert-box .alert-head div{display:flex;width:max-content}.alert-wrapper .alert-box .alert-content{padding:.5rem .5rem 1rem;width:100%;box-shadow:0 4px 6px rgba(0,0,0,.25)}.alert-wrapper .alert-box .alert-content p{line-height:normal}@media(min-width:768px){.alert-wrapper .alert-box{height:max-content;width:450px}.alert-wrapper .alert-box .alert-head div{display:flex;width:max-content}.alert-wrapper .alert-box .alert-content{width:100%;box-shadow:0 4px 6px rgba(0,0,0,.25)}}@media(min-width:1200px){.alert-wrapper .alert-box{height:max-content;width:450px}.alert-wrapper .alert-box .alert-head div{display:flex;width:max-content}.alert-wrapper .alert-box .alert-content{display:grid;width:100%;align-items:center;align-content:center;box-shadow:0 4px 6px rgba(0,0,0,.25);padding:1rem}.alert-wrapper .alert-box .alert-content button{width:100%;background-color:#000;height:2.5rem;color:#fff}.alert-wrapper .alert-box .alert-content p{font-size:1rem;color:#000}}@media(min-width:1800px){.alert-wrapper .alert-box{height:max-content;width:450px}.alert-wrapper .alert-box .alert-head div{display:flex;width:max-content}.alert-wrapper .alert-box .alert-content{display:grid;width:100%;align-items:center;align-content:center;box-shadow:0 4px 6px rgba(0,0,0,.25);padding:1rem}.alert-wrapper .alert-box .alert-content button{width:100%;background-color:#000;height:2.5rem;color:#fff}.alert-wrapper .alert-box .alert-content p{font-size:1rem}}.model_page{display:flex;flex-direction:column}.model_page .model-main{display:grid;grid-template-columns:1fr;grid-template-areas:"example" "details";grid-column-gap:2rem;column-gap:2rem}.model_page .model-main .title-specs-desc-decks{grid-area:details}.model_page .model-main .title-specs-desc-decks .title{display:grid}.model_page .model-main .title-specs-desc-decks .title a{display:flex;text-align:center;align-items:center;text-decoration:none;justify-content:center;font-size:.75rem;margin-bottom:.5rem;text-transform:uppercase;background:#1d4ca0;padding:.5rem 1rem;color:#fff;border-radius:2rem;border:2px solid #1d4ca0}.model_page .model-main .title-specs-desc-decks .title a:hover{background:#fff;border:2px solid #000;color:#000}.model_page .model-main .title-specs-desc-decks .title h1{font-family:Orbitron Variable,sans-serif;font-weight:900;padding:0}.model_page .model-main .title-specs-desc-decks .title h1 .series{font-family:Orbitron Variable,sans-serif;color:#4774c4;font-size:1rem}.model_page .model-main .title-specs-desc-decks .specs{display:flex;flex-wrap:wrap;justify-content:space-between;color:#fff;align-items:center;column-gap:.25rem;row-gap:.25rem}.model_page .model-main .title-specs-desc-decks .specs .spec{display:grid;text-align:center;align-items:center;align-content:center;height:2rem;justify-content:center;justify-items:center;font-size:.75rem;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cg fill='%23575757' fill-opacity='0.26'%3E%3Cpath fill-rule='evenodd' d='M0 0h4v4H0V0zm4 4h4v4H4V4z'/%3E%3C/g%3E%3C/svg%3E")}.model_page .model-main .title-specs-desc-decks .specs .spec span{font-family:Orbitron Variable,sans-serif;font-size:.75rem;color:#fff;text-transform:uppercase}.model_page .model-main .title-specs-desc-decks .specs .spec span.details{font-size:.5rem;text-transform:lowercase}.model_page .model-main .title-specs-desc-decks .downloads{display:grid;grid-column-gap:1rem;column-gap:1rem;grid-template-columns:1fr 1fr;flex-wrap:wrap;border-bottom:2px solid #000;margin:1rem 0;grid-row-gap:.5rem;row-gap:.5rem;width:100%}.model_page .model-main .title-specs-desc-decks .downloads .download{display:flex;align-items:center;width:100%;height:2.5rem;align-content:flex-start;align-content:space-evenly;cursor:pointer;border:1px solid #000;padding:.5rem 1rem;transition:.2s ease-in-out}.model_page .model-main .title-specs-desc-decks .downloads .download img{width:15px;margin-right:.5rem;height:auto}.model_page .model-main .title-specs-desc-decks .downloads .download:hover{background:#e3e3e3}.model_page .model-main .title-specs-desc-decks .downloads .download span{font-family:Orbitron Variable,sans-serif;font-size:.75rem;font-weight:700}.model_page .model-main .title-specs-desc-decks .desc{padding:0 0 .5rem}.model_page .model-main .title-specs-desc-decks .decks{display:grid;grid-template-columns:3fr 1fr}.model_page .model-main .title-specs-desc-decks .decks .deck-size,.model_page .model-main .title-specs-desc-decks .decks .deck-type{display:flex;padding:.5rem 0;column-gap:1rem}.model_page .model-main .title-specs-desc-decks .decks .deck-type-gif{display:none}.model_page .model-main .image-thumbs-downloads{display:grid;width:100%;overflow:hidden;grid-area:example;align-items:flex-start}.model_page .model-main .image-thumbs-downloads .title{justify-content:flex-end;width:100%}.model_page .model-main .image-thumbs-downloads .title a{display:flex;align-items:center;align-content:center;justify-content:center;text-decoration:none;text-transform:uppercase;background:#000;padding:.5rem 1rem;color:#fff}.model_page .model-main .image-thumbs-downloads .image-container-wrapper{display:grid;grid-template-columns:3fr 50px;justify-content:space-between;margin-top:.5rem;grid-column-gap:1rem;column-gap:1rem}.model_page .model-main .image-thumbs-downloads .image-container-wrapper .image-wrapper{display:grid;width:100%;height:300px;overflow:hidden}.model_page .model-main .image-thumbs-downloads .image-container-wrapper .image-wrapper img{height:300px;width:100%;object-fit:contain}.model_page .model-main .image-thumbs-downloads .image-container-wrapper .thumbs{display:grid;height:max-content;width:100%;grid-row-gap:.5rem;row-gap:.5rem}.model_page .model-main .image-thumbs-downloads .image-container-wrapper .thumbs .thumb{display:flex;border:1px solid #333;height:50px;width:50px;overflow:hidden;cursor:pointer}.model_page .model-main .image-thumbs-downloads .image-container-wrapper .thumbs .thumb img{height:auto;width:100%;object-fit:fill}@media(min-width:768px){.model_page{display:flex;flex-direction:column}.model_page .model-main{display:grid;grid-template-areas:"example" "details";grid-column-gap:2rem;column-gap:2rem}.model_page .model-main .image-thumbs-downloads{grid-area:example;overflow:hidden}.model_page .model-main .image-thumbs-downloads .title{width:100%;justify-items:flex-end}.model_page .model-main .image-thumbs-downloads .image-container-wrapper{grid-template-columns:1fr 100px}.model_page .model-main .image-thumbs-downloads .image-container-wrapper .image-wrapper{display:grid;width:100%;height:max-content;overflow:hidden}.model_page .model-main .image-thumbs-downloads .image-container-wrapper .image-wrapper img{height:600px;width:100%;object-fit:contain}.model_page .model-main .image-thumbs-downloads .image-container-wrapper .thumbs{display:grid;grid-row-gap:1rem;row-gap:1rem}.model_page .model-main .image-thumbs-downloads .image-container-wrapper .thumbs .thumb{height:100px;width:100px}.model_page .model-main .title-specs-desc-decks .title{display:flex;justify-content:space-between}.model_page .model-main .title-specs-desc-decks .title a{display:flex;margin-bottom:.5rem;align-items:center;text-decoration:none;text-transform:uppercase;background:#1d4ca0;font-size:.85rem;border-radius:2rem;padding:.65rem 2rem;width:max-content;color:#fff;border:2px solid #1d4ca0}.model_page .model-main .title-specs-desc-decks .title a:hover{background:#fff;border:2px solid #000;color:#000}.model_page .model-main .title-specs-desc-decks .specs{flex-wrap:nowrap}.model_page .model-main .title-specs-desc-decks .specs .spec{height:3rem}.model_page .model-main .title-specs-desc-decks .specs .spec span{font-family:Orbitron Variable,sans-serif;font-size:1rem;font-weight:700;color:#fff;text-transform:uppercase}.model_page .model-main .title-specs-desc-decks .specs .spec span.details{font-weight:400;font-size:.75rem;text-transform:none}.model_page .model-main .title-specs-desc-decks .downloads{display:grid;width:100%}.model_page .model-main .title-specs-desc-decks .downloads .download{cursor:pointer;transition:.2s ease-in-out}.model_page .model-main .title-specs-desc-decks .downloads .download img{width:20px;height:auto}.model_page .model-main .title-specs-desc-decks .downloads .download span{font-family:Orbitron Variable,sans-serif;font-size:.75rem}.model_page .model-main .title-specs-desc-decks .decks{display:grid;grid-template-columns:3fr 1fr}.model_page .model-main .title-specs-desc-decks .decks .deck-size,.model_page .model-main .title-specs-desc-decks .decks .deck-type{display:flex;padding:.5rem 0;column-gap:1rem}.model_page .model-main .title-specs-desc-decks .decks .deck-type-gif{display:flex;height:max-content}.model_page .model-main .title-specs-desc-decks .decks .deck-type-gif img{object-fit:contain;height:max-content}}@media(min-width:1200px){.model_page .model-main{grid-template-columns:3fr 2fr;grid-template-areas:"details example";align-items:flex-start;align-content:flex-start}.model_page .model-main .image-thumbs-downloads{grid-area:example}.model_page .model-main .image-thumbs-downloads .title{display:flex;justify-content:space-between;width:100%;margin-top:3rem;height:3rem}.model_page .model-main .image-thumbs-downloads .title a{display:flex;align-items:center;text-decoration:none;text-transform:uppercase;background:#000;height:3rem;width:max-content;padding:0 3rem;color:#fff}.model_page .model-main .image-thumbs-downloads .image-container-wrapper{grid-template-columns:3fr 1fr;align-content:flex-start;margin-top:3rem}.model_page .model-main .image-thumbs-downloads .image-container-wrapper .image-wrapper img{width:100%;height:max-content}.model_page .model-main .image-thumbs-downloads .image-container-wrapper .thumbs{display:grid}.model_page .model-main .image-thumbs-downloads .image-container-wrapper .thumbs .thumb{height:100px;width:100px}.model_page .model-main .title-specs-desc-decks .downloads{grid-template-columns:1fr 1fr 1fr 1fr}.model_page .model-main .title-specs-desc-decks .downloads .download img{width:20px;height:auto}.model_page .model-main .title-specs-desc-decks .downloads .download span{font-family:Orbitron Variable,sans-serif;font-size:.95rem}}.desktop_dropdown,.desktop_nav{display:none}@media(min-width:1200px){.desktop_nav{margin:auto;justify-content:space-between;padding:0 4%;background:#001833;height:4rem;max-width:1800px;position:fixed;top:0;z-index:9;color:#fff}.desktop_nav,.desktop_nav .logo{display:flex;align-items:center;align-content:center}.desktop_nav .logo{height:3.25rem;cursor:pointer}.desktop_nav .logo img{height:100%;width:max-content;object-fit:contain}.desktop_nav ul{list-style-type:none;margin:0}.desktop_nav ul,.desktop_nav ul li{display:flex;align-items:center;align-content:center;height:4rem}.desktop_nav ul li{width:max-content;padding:0 1rem}.desktop_nav ul li a{display:flex;align-items:center;color:#fff;text-decoration:none;text-transform:uppercase}.desktop_nav ul li a:hover{color:#639aff}.desktop_nav ul li button{width:max-content}.desktop_nav ul li button.cta-button-two{display:flex;color:#000;align-content:center;align-items:center;padding:.5rem 1.5rem;border-radius:2rem;border:2px solid #fff;background:#fff;transition:.2s ease-in-out}.desktop_nav ul li button.cta-button-two:hover{color:#fff;background:transparent;border:2px solid #fff;font-weight:400}.desktop_dropdown{display:grid;margin:auto;position:fixed;z-index:8;transform:translateY(-100%);transition:all .3s ease-in-out;max-width:1920px;overflow:hidden}.desktop_dropdown.open{transform:translateY(0);height:inherit}.desktop_dropdown.close,.desktop_dropdown.open{box-shadow:0 2px 4px rgba(0,0,0,.5);align-items:flex-start}.desktop_dropdown.close{height:max-content;transform:translateY(-100%)}.desktop_dropdown .content-wrapper{display:grid;align-items:flex-start}.desktop_dropdown .content-wrapper .platforms{display:grid;align-items:flex-start;justify-content:flex-start;text-align:left;grid-template-columns:1fr 3fr;overflow:hidden;height:300px;width:100%}.desktop_dropdown .content-wrapper .platforms .title{text-transform:uppercase;color:#fff}.desktop_dropdown .content-wrapper .platforms .title h2{text-align:left;padding:0;margin:0}.desktop_dropdown .content-wrapper .platforms .platform{display:grid;align-items:flex-start;align-content:flex-start;color:#fff;background:#002147;padding:2rem 0 0 4rem;height:300px;width:100%}.desktop_dropdown .content-wrapper .platforms .platform ul{margin:0;padding:0}.desktop_dropdown .content-wrapper .platforms .platform ul li{list-style-type:none;font-size:1rem;padding:.75rem;color:#ddd}.desktop_dropdown .content-wrapper .platforms .platform ul li.selected{font-weight:700;color:#fff}.desktop_dropdown .content-wrapper .platforms .platform ul li:hover{color:#fff;cursor:pointer}.desktop_dropdown .content-wrapper .platforms .platform-content{display:grid;align-items:center;align-content:center;padding:0 4%;height:300px;width:100%;background:#fff}.desktop_dropdown .content-wrapper .platforms .platform-content.support{padding:0;overflow:hidden;position:relative;height:300px}.desktop_dropdown .content-wrapper .platforms .platform-content.support img{object-fit:cover;object-position:top;height:max-content;opacity:.9;height:300px}.desktop_dropdown .content-wrapper .platforms .platform-content.support .absolute-wrapper{display:grid;position:absolute;align-content:flex-start;align-items:flex-start;align-self:flex-start}.desktop_dropdown .content-wrapper .platforms .platform-content.support .absolute-wrapper h3{display:flex;align-self:flex-start;align-items:flex-start;align-content:flex-start;padding:2rem 4rem;color:#fff;background:rgba(0,0,0,.5)}.desktop_dropdown .content-wrapper .platforms .platform-content.support .absolute-wrapper p{padding:1rem 4rem;color:#fff;width:75%}.desktop_dropdown .content-wrapper .platforms .platform-content h3{padding-bottom:1rem}.desktop_dropdown .content-wrapper .platforms .platform-content .model-wrapper{display:flex;justify-content:space-evenly}.desktop_dropdown .content-wrapper .platforms .platform-content .model-wrapper .model{display:grid;height:200px;width:max-content;transition:all .4s ease-in-out}.desktop_dropdown .content-wrapper .platforms .platform-content .model-wrapper .model a{text-decoration:none}.desktop_dropdown .content-wrapper .platforms .platform-content .model-wrapper .model .title{display:grid;align-content:left;height:2rem;color:#000;font-weight:700}.desktop_dropdown .content-wrapper .platforms .platform-content .model-wrapper .model img{height:170px;width:max-content;object-fit:contain;transition:all .4s ease-in-out}.desktop_dropdown .content-wrapper .platforms .platform-content .model-wrapper .model:hover{cursor:pointer}.desktop_dropdown .content-wrapper .platforms .platform-content .model-wrapper .model:hover img{transform:scale(1.05)}}@media(min-width:1800px){.desktop_nav{max-width:1920px;padding:0 7rem}.desktop_nav ul{list-style-type:none;margin:0}.desktop_nav ul,.desktop_nav ul li{display:flex;align-items:center;align-content:center;height:4rem}.desktop_nav ul li{width:max-content;padding:0 1rem}.desktop_nav ul li a{display:flex;align-items:center;color:#fff;text-decoration:none;text-transform:uppercase}.desktop_nav ul li button{width:max-content}.desktop_dropdown{display:grid;margin:auto;position:fixed;z-index:8;transform:translateY(-100%);transition:all .3s ease-in-out;max-width:1920px;overflow:hidden}.desktop_dropdown.open{transform:translateY(0);height:inherit}.desktop_dropdown.close,.desktop_dropdown.open{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.5);align-items:flex-start}.desktop_dropdown.close{height:max-content;transform:translateY(-100%)}.desktop_dropdown .content-wrapper{display:grid;align-items:flex-start}.desktop_dropdown .content-wrapper .platforms{display:grid;align-items:flex-start;justify-content:flex-start;text-align:left;grid-template-columns:1fr 3fr;overflow:hidden;height:300px}.desktop_dropdown .content-wrapper .platforms .title{text-transform:uppercase;color:#fff}.desktop_dropdown .content-wrapper .platforms .title h2{text-align:left;padding:0;margin:0}.desktop_dropdown .content-wrapper .platforms .platform{display:grid;padding:0 7rem;align-items:center;align-content:center;color:#fff;height:300px}.desktop_dropdown .content-wrapper .platforms .platform ul{margin:none}.desktop_dropdown .content-wrapper .platforms .platform ul li{list-style-type:none;font-size:1rem;padding:.75rem;color:#ddd}.desktop_dropdown .content-wrapper .platforms .platform ul li.selected{font-weight:700;color:#fff}.desktop_dropdown .content-wrapper .platforms .platform ul li:hover{color:#fff;cursor:pointer}.desktop_dropdown .content-wrapper .platforms .platform-content{display:grid;align-items:flex-start;padding:0 7rem;height:300px}.desktop_dropdown .content-wrapper .platforms .platform-content.support{padding:0;overflow:hidden;position:relative;height:300px}.desktop_dropdown .content-wrapper .platforms .platform-content.support img{object-fit:cover;object-position:top;width:120%;height:max-content;opacity:.9;height:300px}.desktop_dropdown .content-wrapper .platforms .platform-content.support .absolute-wrapper{display:grid;position:absolute;align-content:flex-start}.desktop_dropdown .content-wrapper .platforms .platform-content.support .absolute-wrapper h3{display:flex;align-self:flex-start;padding:2rem 4rem;color:#fff;text-transform:uppercase;letter-spacing:.25rem;background:rgba(0,0,0,.5)}.desktop_dropdown .content-wrapper .platforms .platform-content.support .absolute-wrapper p{padding:1rem 4rem;font-size:1.2rem;line-height:2rem}.desktop_dropdown .content-wrapper .platforms .platform-content h3{padding-bottom:1rem}.desktop_dropdown .content-wrapper .platforms .platform-content .model-wrapper{display:flex;justify-content:space-around}.desktop_dropdown .content-wrapper .platforms .platform-content .model-wrapper .model{display:grid;height:220px;width:max-content;transition:all .4s ease-in-out}.desktop_dropdown .content-wrapper .platforms .platform-content .model-wrapper .model .title{display:grid;align-content:left;height:2rem;color:#000;font-weight:700}.desktop_dropdown .content-wrapper .platforms .platform-content .model-wrapper .model img{height:180px;width:max-content;object-fit:contain;transition:all .4s ease-in-out}.desktop_dropdown .content-wrapper .platforms .platform-content .model-wrapper .model:hover{cursor:pointer}.desktop_dropdown .content-wrapper .platforms .platform-content .model-wrapper .model:hover img{transform:scale(1.05)}}.error-page{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background:#fff;row-gap:1rem}.error-page img{width:100%;max-width:500px;height:auto}.error-page h2{font-size:3rem}.error-page p{font-size:1.5rem;color:#222;text-align:center}.error-page a,.error-page button{color:#4774c4;background:transparent;border:none;text-decoration:none;font-size:1.25rem}.error-page a:hover,.error-page button:hover{text-decoration:underline}.new-section{display:grid;padding:1rem 2%;overflow:hidden;border-bottom:1px solid #e1e1e1;margin-top:4rem;align-items:flex-start;align-content:flex-start}.new-section .new-section-title{margin-bottom:1.5rem}.new-section .new-section-title p{padding-bottom:0}.new-section .new-section-tags{display:flex;flex-wrap:wrap;width:100%;column-gap:1rem;row-gap:.5rem}.new-section .new-section-tags .tag{width:max-content;background:#333;color:#fff;padding:.5rem 1rem;border-radius:5px;font-size:.85rem;height:max-content}.new-section .description-section p{line-height:1.35rem}.new-section .description-section p:first-of-type{font-weight:400;padding-top:0}.new-section .benefits-section h4{padding-bottom:.5rem;text-transform:uppercase;letter-spacing:.11rem;color:#000;text-decoration:underline}.new-section .benefits-section ul{list-style-type:none}.new-section .benefits-section .heading{font-weight:700;padding-bottom:.25rem;color:#333}.new-section .benefits-section .desc{font-weight:300;padding-bottom:1rem;font-size:.95rem;color:#666}.new-section .benefits-section p{font-weight:400;width:50%;font-size:.9rem;color:#666;padding-bottom:0}.new-section .new-section-content,.new-section .new-section-content-wrapper{display:grid;width:100%;grid-row-gap:1rem;row-gap:1rem}.new-section .new-section-content{align-items:flex-start;align-content:flex-start;background:#fff}.new-section h3{font-size:1.5rem;background:#000;padding:1rem;text-align:left;color:#e1e1e1}.new-section h4{font-size:1rem;text-align:left;color:#333}.new-section p{width:100%;font-size:1rem}.faq{display:grid;align-items:flex-start;align-content:flex-start;width:100%;background:#fff}.faq p{color:#333}@media(min-width:1200px){.new-section{padding:2rem 4%}.new-section .new-section-title h2{font-size:2rem}.new-section .new-section-content-wrapper{grid-template-columns:1fr 1fr;column-gap:2rem}}@media(min-width:1800px){.new-section{padding:4rem 7%}.new-section-content-wrapper{grid-template-columns:1fr 1fr;column-gap:2rem}}.parts-page{display:grid;margin:4rem auto auto;align-items:flex-start;align-content:flex-start;padding:1rem 2%;max-width:1200px}.parts-header{display:flex}.parts-header .part-details{display:grid;grid-row-gap:.5rem;row-gap:.5rem}.parts-header .part-details a{color:#4774c4;text-decoration:none;background:#1d4ca0;color:#fff;width:max-content;padding:.65rem 1rem;border-radius:.25rem;transition:all .2s ease-in-out;width:100%;text-align:center}.parts-header .part-details a:hover{background:#4774c4}.parts-image{display:grid;width:100%}.parts-image img{width:100%;object-fit:contain;height:max-content}@media(min-width:768px){.parts-page{display:grid;grid-template-columns:3fr 2fr;grid-column-gap:1rem;column-gap:1rem;padding-top:1rem;padding-bottom:1rem}}@media(min-width:1200px){.parts-page{display:grid;padding:1rem 4%}}@media(min-width:1800px){.parts-page{display:grid;padding:1rem 7rem}}.machine-specific-gallery{display:grid;width:100%;overflow:hidden;overflow:auto}.machine-specific-gallery__view-all-button{display:grid;justify-self:center;margin-top:1rem;background:#1d4ca0;border:none;color:#fff;padding:.5rem 1rem;border-radius:4px;cursor:pointer;transition:all .3s ease}.machine-specific-gallery__view-all-button:hover{background:#153775}.machine-specific-gallery__grid{display:flex;position:relative}.machine-specific-gallery__image-wrapper{flex:0 0 auto;width:90%;max-width:200px;margin-right:1rem;cursor:pointer;transition:all .3s ease}.machine-specific-gallery__image-wrapper:hover{opacity:.8}.machine-specific-gallery__image{width:100%;height:auto;object-fit:cover;border-radius:4px}.machine-specific-gallery__view-all-modal{display:grid;position:fixed;align-items:flex-start;top:3rem;inset:0;background:rgba(0,0,0,.8);z-index:100;overflow:auto}.machine-specific-gallery__view-all-modal__close{position:fixed;top:1rem;right:1rem;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;font-size:1.5rem;cursor:pointer;z-index:121}.machine-specific-gallery__view-all-modal__grid{display:grid;padding:.5rem;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.machine-specific-gallery__view-all-modal__grid__image-wrapper{cursor:pointer}.machine-specific-gallery__view-all-modal__grid__image-wrapper__image{width:100%;height:100%;object-fit:contain}.machine-specific-gallery__view-all-modal__grid__image-wrapper:hover{opacity:.8}.machine-specific-gallery__view-individual-image-modal{display:grid;position:fixed;align-items:center;align-content:center;inset:0;background:rgba(0,0,0,.8);z-index:120;overflow:auto}.machine-specific-gallery__view-individual-image-modal__content{display:grid;position:relative;padding:.25rem}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper{display:grid;position:relative;height:max-content}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__arrow{position:absolute;top:50%;transform:translateY(-50%);color:#fff;border:none;background:#2e2e2e;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:121}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__arrow.left{left:.25rem}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__arrow.right{right:.25rem}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__close{position:absolute;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;width:1.5rem;height:1.5rem;right:.5rem;top:.5rem;display:flex;align-items:center;align-content:center;justify-content:center;font-size:1.5rem;cursor:pointer;z-index:121}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__image{width:100%;height:100%;object-fit:contain;max-height:95vh}@media(min-width:768px){.machine-specific-gallery__grid{display:flex;justify-content:space-between}.machine-specific-gallery__view-all-modal__grid{display:grid;padding:.5rem;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.machine-specific-gallery__view-all-modal__grid__image-wrapper__image{width:100%;height:100%;object-fit:contain}.machine-specific-gallery__view-individual-image-modal{display:grid;position:fixed;align-items:center;align-content:center;inset:0;background:rgba(0,0,0,.8);z-index:120;overflow:auto}.machine-specific-gallery__view-individual-image-modal__content{display:grid;justify-content:center;position:relative;padding:.25rem;width:100%}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper{display:grid;position:relative;height:max-content;width:max-content}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__arrow{position:absolute;top:50%;transform:translateY(-50%);color:#fff;border:none;background:#2e2e2e;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:121}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__arrow.left{left:.25rem}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__arrow.right{right:.25rem}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__close{position:absolute;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;width:1.5rem;height:1.5rem;right:.5rem;top:.5rem;display:flex;align-items:center;align-content:center;justify-content:center;font-size:1.5rem;cursor:pointer;z-index:121}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__image{width:100%;object-fit:contain;height:95vh}}@media(min-width:1200px){.machine-specific-gallery__grid{display:flex;justify-content:space-between}.machine-specific-gallery__image-wrapper{max-width:300px}.machine-specific-gallery__view-all-modal__grid{display:grid;padding:.5rem;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.machine-specific-gallery__view-all-modal__grid__image-wrapper__image{width:100%;height:100%;object-fit:contain}.machine-specific-gallery__view-individual-image-modal{display:grid;position:fixed;align-items:center;align-content:center;inset:0;background:rgba(0,0,0,.8);z-index:120;overflow:auto}.machine-specific-gallery__view-individual-image-modal__content{display:grid;justify-content:center;position:relative;padding:.25rem;width:100%}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper{display:grid;position:relative;height:max-content;width:max-content}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__arrow{position:absolute;top:50%;transform:translateY(-50%);color:#fff;border:none;background:#2e2e2e;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:121}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__arrow.left{left:.25rem}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__arrow.right{right:.25rem}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__close{position:absolute;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;width:1.5rem;height:1.5rem;right:.5rem;top:.5rem;display:flex;align-items:center;align-content:center;justify-content:center;font-size:1.5rem;cursor:pointer;z-index:121}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__image{width:100%;object-fit:contain;height:95vh}}@media(min-width:1800px){.machine-specific-gallery__grid{display:flex;justify-content:space-between}.machine-specific-gallery__image-wrapper{max-width:320px}.machine-specific-gallery__view-all-modal__grid{display:grid;padding:.5rem;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.machine-specific-gallery__view-all-modal__grid__image-wrapper__image{width:100%;height:100%;object-fit:contain}.machine-specific-gallery__view-individual-image-modal{display:grid;position:fixed;align-items:center;align-content:center;inset:0;background:rgba(0,0,0,.8);z-index:120;overflow:auto}.machine-specific-gallery__view-individual-image-modal__content{display:grid;justify-content:center;position:relative;padding:.25rem;width:100%}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper{display:grid;position:relative;height:max-content;width:max-content}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__arrow{position:absolute;top:50%;transform:translateY(-50%);color:#fff;border:none;background:#2e2e2e;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:121}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__arrow.left{left:.25rem}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__arrow.right{right:.25rem}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__close{position:absolute;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;width:1.5rem;height:1.5rem;right:.5rem;top:.5rem;display:flex;align-items:center;align-content:center;justify-content:center;font-size:1.5rem;cursor:pointer;z-index:121}.machine-specific-gallery__view-individual-image-modal__content__image-wrapper__image{width:100%;object-fit:contain;height:95vh}}.blue{color:#4774c4}.warn{color:#ed8600}.bold-font{font-weight:700}*{box-sizing:border-box;margin:0;padding:0;font-family:Roboto,sans-serif}html{background:#222}body{background:#fefefe}p{line-height:1.5rem}p.tight{line-height:1.25rem}h2,h3,h4{font-family:Orbitron Variable,sans-serif}ul{margin-bottom:1rem;margin-top:.5rem;list-style-position:inside;list-style-type:square;font-size:.8rem}ul li{font-size:.85rem;padding:.25rem 0}div{width:100%}.grid{display:grid}.gap-half{row-gap:.5rem}.padded-row{padding:5rem 2%}.span{grid-column:1/span 2}.div-center-content,section{display:flex}section{width:100%;padding:0 2%;column-gap:3rem}section.usa-banner{display:flex;justify-content:center;align-items:center;padding:0;position:relative}section.usa-banner img{display:grid;width:100%;height:50vh;object-fit:cover}section.usa-banner .text-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;background:rgba(0,0,0,.5);border:4px solid #fff;width:85%;height:400px;text-align:center;color:#fff}section.usa-banner .text-wrapper p{width:90%}section.usa-banner .text-wrapper h2{font-size:3rem}a.button-style-one{display:flex;align-items:center;justify-content:center;width:100%;background:#000;height:2.5rem;color:#fff;text-decoration:none;transition:all .2s ease-in-out}.contact-dealer-form textarea{width:100%;height:150px;padding:1rem;resize:none}@media(min-width:1800px){body{margin:auto;max-width:1920px}.padded-row{padding:5rem 6%}section{padding:calc(3% + 2rem) 7%;column-gap:3rem}section.usa-banner{display:flex;justify-content:center;align-items:center;padding:0;position:relative}section.usa-banner img{width:100%;height:100%}section.usa-banner .text-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;background:rgba(0,0,0,.5);border:4px solid #fff;width:75%;height:400px;text-align:center;color:#fff}section.usa-banner .text-wrapper p{width:90%}section.usa-banner .text-wrapper h2{font-size:4rem}.two-columns{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;justify-content:center;justify-items:center;flex-direction:column;width:100%;grid-row-gap:1rem;row-gap:1rem}.two-columns img{width:100%;height:100%}}