.desktop-dropdown-wrapper,.desktop-navigation,.desktop-navigation-menu{display:none}.mobile-navigation{display:flex;width:100%;justify-content:space-between;position:fixed;top:0;align-items:center;height:3.5rem;background:#4d96f5;padding:0 .5rem;z-index:10}.mobile-navigation .logo-wrapper img{height:auto;width:150px;object-fit:contain}.mobile-navigation svg{color:#fff;font-size:1.65rem;cursor:pointer}.mobile-navigation svg:hover{color:#5595f7}.mobile-menu-wrapper{display:grid;position:fixed;height:100vh;width:100vw;transform:translateX(-100%);transition:.3s ease-in-out;z-index:999;background:rgba(0,0,0,.5)}.mobile-menu-wrapper.open{display:grid;transform:translateX(0)}.mobile-menu{display:grid;width:100%;height:max-content;align-items:flex-start;align-content:flex-start;background:#272727}.mobile-menu ul{list-style-type:none;display:flex;flex-direction:column;padding:.5rem}.mobile-menu ul li{display:flex;align-items:center;align-content:center;justify-content:space-between;cursor:pointer;padding:.75rem .5rem;border-radius:.125rem;border-bottom:1px solid rgba(0,0,0,.225)}.mobile-menu ul li:last-child{border-bottom:none}.mobile-menu ul li:hover a,.mobile-menu ul li:hover svg{color:#4d96f5}.mobile-menu ul li a{text-decoration:none;color:#fff;font-weight:600;width:100%}.mobile-menu ul li a.request-a-demo{text-align:center;background:#4d96f5;padding:.5rem 1rem;color:#fff}.mobile-menu ul li a.request-a-demo:hover{background:#5595f7}.mobile-menu ul li a.login{font-weight:400;text-align:center}.mobile-menu ul li a.login:hover{color:#5595f7}.mobile-menu ul li svg{color:#fff}.mobile-menu .mobile-menu-header{display:flex;align-items:center;width:100%;justify-content:space-between;padding:.5rem;background:#4d96f5}.mobile-menu .mobile-menu-header svg{font-size:1.5rem;color:#fff;cursor:pointer}.mobile-menu .mobile-menu-header a img{width:130px;height:auto}@media(min-width:1200px){.mobile-menu,.mobile-menu-wrapper,.mobile-menu-wrapper.open,.mobile-navigation{display:none}.desktop-navigation{display:flex;justify-content:space-between;position:fixed;z-index:12;width:100%;align-items:center;height:3.5rem;background:#4d96f5;padding:0 4rem;box-shadow:0 0 10px 0 rgba(0,0,0,.225)}.desktop-navigation img{width:150px;height:auto}.desktop-navigation .navigation-links{display:flex;justify-content:left;margin-left:4rem}.desktop-navigation .navigation-links a,.desktop-navigation .navigation-links button{font-size:.95rem;background:transparent;border:none;color:#fff;text-decoration:none;margin:0 1rem;cursor:pointer}.desktop-navigation .navigation-links a:hover,.desktop-navigation .navigation-links button:hover{color:#4a4a4a}.desktop-navigation .navigation-cta{justify-self:end}.desktop-navigation .navigation-cta a{color:#cacaca;text-decoration:none;padding:.35rem 1rem;border:1px solid #cacaca;border-radius:5px;margin:0 0 0 1rem}.desktop-navigation .navigation-cta a:hover{background:#cacaca;color:#4d96f5}.desktop-navigation .navigation-logo{justify-self:flex-start}.desktop-navigation .navigation-logo img{height:2.5rem;width:100%}.desktop-navigation-menu{display:flex;transform-origin:center bottom;transform:translateY(-100%);transition:.3s ease-in-out;position:fixed;z-index:10;width:100%;height:674px;background:red}.desktop-navigation-menu.open{transform:translateY(0)}.desktop-navigation-menu .desktop-dropdown-wrapper{display:grid;position:fixed;top:3.5rem;width:100%;z-index:3;grid-template-columns:1fr 1fr 4fr;box-shadow:0 4px 4px rgba(0,0,0,.225)}.desktop-navigation-menu .desktop-dropdown-wrapper ul,.desktop-navigation-menu .desktop-dropdown-wrapper ul li{display:grid}.desktop-navigation-menu .desktop-dropdown-wrapper ul li.selected{background:#5595f7;color:#fff}.desktop-navigation-menu .desktop-dropdown-wrapper ul li.selected button{color:#fff}.desktop-navigation-menu .desktop-dropdown-wrapper ul li button{display:grid;align-items:center;align-content:center;text-decoration:none;text-align-last:left;padding:0 1rem;width:100%;height:4rem;text-align:left;font-size:1rem;background:transparent;border:none;cursor:pointer;text-transform:capitalize;font-weight:700}.desktop-navigation-menu .desktop-dropdown-wrapper ul li button span{text-transform:none;font-size:.8rem;font-weight:400;font-style:italic}.desktop-navigation-menu .desktop-dropdown-wrapper h1{font-weight:400;width:min-content;font-size:1.5rem;padding:1rem 1rem 0}.desktop-navigation-menu .desktop-dropdown-wrapper .col-1{background:#fff}.desktop-navigation-menu .desktop-dropdown-wrapper .col-1 h1{font-weight:700}.desktop-navigation-menu .desktop-dropdown-wrapper .col-1 h3{font-weight:400;font-size:1rem;font-style:italic;padding:.5rem 1rem}.desktop-navigation-menu .desktop-dropdown-wrapper .col-2{background:#5595f7;color:#fff}.desktop-navigation-menu .desktop-dropdown-wrapper .col-2 h1{width:inherit;font-size:1.5rem;padding:1rem 1rem 0}.desktop-navigation-menu .desktop-dropdown-wrapper .col-2 h3{font-weight:400;font-size:1rem;font-style:italic;padding:.5rem 1rem}.desktop-navigation-menu .desktop-dropdown-wrapper .col-2 .deck-name{font-weight:700;font-size:1rem}.desktop-navigation-menu .desktop-dropdown-wrapper .col-2 ul button{font-weight:lighter;color:#fff}.desktop-navigation-menu .desktop-dropdown-wrapper .col-2 ul button:hover{background:#4088e5}.desktop-navigation-menu .desktop-dropdown-wrapper .col-3{background:#fff;background-size:cover;background-position:50%}.selected-machine-section{display:grid;grid-template-columns:2fr 1fr;justify-content:center;background:#fff;grid-row-gap:1rem;row-gap:1rem;cursor:pointer;width:100%;height:100%}.selected-machine-section h2{color:#0f0f0f;text-transform:capitalize;text-align:center;width:100%}.selected-machine-section .selected-machine-variants{display:flex;justify-content:space-between}.selected-machine-section .selected-machine-series{display:grid;color:#fff}.selected-machine-section .selected-machine-image{cursor:pointer}.selected-machine-section .selected-machine-image img{width:350px;height:350px}.selected-machine-section .deck-type-image{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-items:center;width:inherit;margin-top:1rem}.selected-machine-section .deck-type-image img{width:65%;height:100%;object-fit:contain}.selected-machine-section .deck-type-image .deck-type-bullet{display:grid;justify-content:flex-start;text-align:center;justify-content:center;width:100%;height:100%;font-size:1.25rem;font-weight:700;border-radius:50%;padding:1rem}.selected-machine-section .deck-type-image .deck-type-bullet h5{color:#000}.selected-machine-section .deck-type-image .deck-type-bullet ul{display:grid;grid-row-gap:.25rem;row-gap:.25rem;margin-top:.25rem}.selected-machine-section .deck-type-image .deck-type-bullet ul li{display:flex;font-size:1rem;font-weight:100;font-size:.85rem;width:100%;height:100%;cursor:pointer}.selected-machine-section .selected-machine-content{display:grid}.selected-machine-section .selected-machine-deck-type{display:flex;justify-content:space-between;align-items:flex-start}.selected-machine-section .left-section,.selected-machine-section .right-section{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.selected-machine-section .right-section{row-gap:1rem;background:#e2e2e2}.selected-machine-section .selected-machine-specs{padding:1rem}.selected-machine-section .selected-machine-specs h4{padding:0 0 .5rem}.selected-machine-section .selected-machine-specs ul{display:grid;color:#000;font-size:.85rem;grid-row-gap:.5rem;row-gap:.5rem}.selected-machine-section .selected-machine-specs ul li{display:flex}.selected-machine-section .selected-machine-specs ul span.label{font-weight:700;margin-right:.5rem}.selected-machine-section .selected-machine-specs ul span.description{font-weight:lighter;font-style:italic}}@media(min-width:1800px){.desktop-navigation{padding:0 6rem}.desktop-navigation-menu .desktop-dropdown-wrapper{display:grid;position:fixed;top:3.5rem;width:100%;grid-template-columns:1fr 1fr 5fr;box-shadow:0 4px 4px rgba(0,0,0,.225)}.desktop-navigation-menu .desktop-dropdown-wrapper ul{display:grid}.desktop-navigation-menu .desktop-dropdown-wrapper ul li.selected{background:#5595f7;color:#fff}.desktop-navigation-menu .desktop-dropdown-wrapper ul li.selected button{color:#fff}.desktop-navigation-menu .desktop-dropdown-wrapper ul button{text-decoration:none;text-align-last:left;padding:1.5rem 1rem;width:100%;height:100%;text-align:left;color:#000;font-weight:600;font-size:1.25rem;background:transparent;border:none;cursor:pointer}.desktop-navigation-menu .desktop-dropdown-wrapper ul button span{font-weight:400;font-size:1rem;font-style:italic}.desktop-navigation-menu .desktop-dropdown-wrapper h1{width:min-content;font-size:1.75rem;padding:1rem 1rem 0}.desktop-navigation-menu .desktop-dropdown-wrapper h3{font-weight:400;font-style:italic;padding:.5rem 1rem}.desktop-navigation-menu .desktop-dropdown-wrapper .col-1{background:#fff}.desktop-navigation-menu .desktop-dropdown-wrapper .col-2{background:#5595f7;color:#fff}.desktop-navigation-menu .desktop-dropdown-wrapper .col-2 h1{width:inherit;font-size:1.75rem;padding:1rem 1rem 0}.desktop-navigation-menu .desktop-dropdown-wrapper .col-2 h3{font-weight:400;font-style:italic;padding:.5rem 1rem}.desktop-navigation-menu .desktop-dropdown-wrapper .col-2 ul button{color:#fff}.desktop-navigation-menu .desktop-dropdown-wrapper .col-2 ul button:hover{background:#4088e5}.desktop-navigation-menu .desktop-dropdown-wrapper .col-3{background-size:cover}}.models-container{display:grid;grid-template-columns:1fr 1fr;justify-items:center;background-color:#e6e6e6;padding:.5rem;grid-row-gap:1rem;row-gap:1rem}.models-container h2{font-size:1rem}.models-container .model-card{display:grid;justify-items:center;width:140px;align-content:center;align-items:center;height:auto;text-align:center;cursor:pointer}.models-container .model-card img{width:100%;height:auto;margin-bottom:.5rem;transition:.2s ease-in-out}.models-container .model-card img:hover{transform:scale(1.1)}.models-container .model-card h2{display:flex;justify-content:center;text-align:center;margin-top:.5rem;width:100%}.models-container .model-card p{text-align:center}.hero-section{width:100%;position:relative}.hero-section .hero-image-wrapper{display:flex;align-items:center;width:100%;height:500px;overflow:hidden;justify-content:center;background:#000}.hero-section .hero-image-wrapper .image-content-wrapper{display:flex;position:absolute;flex-direction:column;align-content:center;justify-content:center;justify-items:center;text-align:center;color:#fff;z-index:2;width:100%}.hero-section .hero-image-wrapper .image-content-wrapper a{display:flex;margin-top:1.5rem;text-align:center;font-weight:700;font-size:1.25rem;align-self:center;padding:1rem 1.5rem;border:2px solid #fff;width:max-content;color:#fff;background:orange}.hero-section .hero-image-wrapper .image-content-wrapper a:hover{background:#f7931e}.hero-section .hero-image-wrapper h1{font-size:2.5rem;margin-bottom:1rem}.hero-section .hero-image-wrapper h2{font-size:2rem;margin-bottom:1rem}.hero-section .hero-image-wrapper h3{font-size:1.25rem;font-weight:400}.hero-section .hero-image-wrapper img{display:grid;object-fit:cover;width:100%;height:100%;object-position:center;opacity:.75}@media(min-width:768px){.models-container{grid-template-columns:1fr 1fr 1fr}.models-container .model-card{width:100%;width:170px}}@media(min-width:1200px){.models-container{display:flex;flex-wrap:wrap;padding:1rem 4rem;justify-content:space-around;justify-items:center}}@media(min-width:1800px){.hero-section .hero-image-wrapper{height:800px}.hero-section .hero-image-wrapper h1{font-size:3rem}.hero-section .hero-image-wrapper h2{font-size:2.5rem}.hero-section .hero-image-wrapper h3{font-size:1.5rem}.models-container{display:flex;flex-wrap:wrap;justify-content:space-between}.models-container .model-card{display:grid;width:265px;padding:1rem}}.footer{display:grid;grid-template-columns:1fr;background:#383838}.footer .section-head{font-weight:700;color:#fff;margin-bottom:.125rem}.footer ul{display:grid;align-items:flex-start;align-content:flex-start}.footer ul li{padding:.25rem 0}.footer ul li a{font-size:.9rem;color:#fff}.footer ul li a:hover{color:#5595f7}.footer .footer-columns{display:grid;grid-template-columns:1fr 1fr;flex-direction:column;padding:.5rem}.footer .footer-image-wrapper{display:flex;width:100%}.footer .footer-image-wrapper img{justify-content:center;justify-self:center;width:200px;height:auto}.copyright{display:flex;justify-content:center;align-items:center;background:#1f1f1f;padding:.5rem;color:#cacaca;width:100%;font-size:.75rem}@media(min-width:1200px){.footer{display:flex;align-content:flex-start;justify-content:flex-start}.footer .footer-columns{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start;width:100%;padding:1rem 4rem}.footer .footer-columns ul{display:flex;align-items:flex-start;align-content:flex-start;width:100%}.footer .footer-image-wrapper img{width:300px;height:auto}}@media(min-width:1800px){.footer .footer-columns{display:flex;width:100%;padding:2rem 6rem}.footer .footer-columns ul{display:grid;width:100%}}.machine-page{display:grid;align-items:flex-start;align-content:flex-start}.manuals-wrapper{grid-template-columns:repeat(4,auto);width:100%;padding:1rem 0}.manuals-wrapper .manual{display:grid;align-items:flex-start;align-content:flex-start;width:130px;justify-content:center;justify-items:center;cursor:pointer;grid-row-gap:.5rem;row-gap:.5rem}.manuals-wrapper .manual .manual-image{height:30px;width:30px}.manuals-wrapper .manual .manual-image img{object-fit:contain;width:100%;height:auto}.manuals-wrapper .manual .manual-title{text-decoration:underline;width:min-content;text-align:center;font-size:.8rem}.mobile-machine-page{display:grid;align-items:flex-start}.mobile-machine-page .mobile-machine-deck-options{display:flex;row-gap:.35rem;flex-direction:row;flex-wrap:wrap;justify-content:space-around;border-bottom:1px solid rgba(0,0,0,.125);width:100%;padding:.5rem}.mobile-machine-page .mobile-machine-deck-options .deck-option{display:flex;align-items:center;justify-content:center;background:#333;width:max-content;padding:.25rem .5rem;border-radius:.125rem;color:#fff;font-size:.85rem;cursor:pointer}.mobile-machine-page .mobile-machine-deck-options h2{display:flex;font-size:1.125rem;justify-content:center;flex-basis:100%;text-align:center}.mobile-machine-page .mobile-machine-image-wrapper{display:flex;position:relative;justify-content:center;width:100%;padding-top:1rem;height:max-content;overflow:hidden}.mobile-machine-page .mobile-machine-image-wrapper .arrows{display:flex;align-items:center;height:100%;width:100%;position:absolute;justify-content:space-between;padding:0 .5rem;font-size:2.5rem}.mobile-machine-page .mobile-machine-image-wrapper img{display:flex;width:70%;height:max-content;object-fit:contain}.mobile-machine-page .mobile-machine-general-data{padding:.5rem}.mobile-machine-page .mobile-machine-general-data h4{color:#555}.mobile-machine-page .mobile-machine-description{display:grid;align-items:flex-start;flex-direction:column;padding:0 .5rem}.mobile-machine-page .mobile-machine-description h1{color:#666;font-size:1.5rem;margin-bottom:.25rem}.mobile-machine-page .mobile-machine-description h2{color:#444;font-size:1.25rem;margin-bottom:.25rem}.mobile-machine-page .mobile-machine-description p{color:#3d3d3d;font-size:.8rem;line-height:1.25rem;margin-bottom:.5rem}.mobile-machine-page .mobile-machine-cta-button-wrapper{padding:0 .5rem}.mobile-machine-page .mobile-machine-cta-button-wrapper a{display:flex;text-align:center;justify-content:center;align-content:center;width:100%;color:#fff;padding:.75rem 1.5rem;background:#4d96f5}.mobile-machine-page .mobile-machine-manuals{display:grid;margin:.5rem;border:1px solid rgba(0,0,0,.125)}.mobile-machine-page .mobile-machine-manuals .manuals-header{display:flex;align-items:center;padding:.5rem;justify-content:space-between;width:100%;border-bottom:1px solid rgba(0,0,0,.075)}.mobile-machine-page .mobile-machine-manuals .manuals-header svg{font-size:1.25rem}.mobile-machine-page .mobile-machine-manuals .manuals-header h4{color:#555}.notepad-machine-page{display:none}@media(min-width:1200px){.mobile-machine-page{display:none}.notepad-machine-page{display:grid;grid-template-columns:1fr 1fr}.notepad-machine-page .notepad-machine-image-thumbs-wrapper{display:grid;position:relative;justify-content:center;width:100%;padding:1rem 0;height:max-content;overflow:hidden}.notepad-machine-page .notepad-machine-image-thumbs-wrapper .notepad-machine-image-wrapper{display:flex;justify-content:center}.notepad-machine-page .notepad-machine-image-thumbs-wrapper .notepad-machine-image-wrapper img{display:flex;width:65%;height:max-content;object-fit:contain}.notepad-machine-page .notepad-machine-image-thumbs-wrapper .notepad-machine-thumbs{display:flex;justify-items:flex-start;justify-content:space-evenly;width:100%}.notepad-machine-page .notepad-machine-image-thumbs-wrapper .notepad-machine-thumbs .thumb{display:flex;height:auto;width:20%}.notepad-machine-page .notepad-machine-image-thumbs-wrapper .notepad-machine-thumbs .thumb img{object-fit:contain;width:80%;height:max-content;cursor:pointer}.notepad-machine-page .notepad-machine-general-data{display:grid;align-content:flex-start;padding:1rem}.notepad-machine-page .notepad-machine-general-data h4{color:#555}.notepad-machine-page .notepad-machine-description{display:grid;flex-direction:column;padding:.5rem 0 0}.notepad-machine-page .notepad-machine-description h1{color:#666;font-size:1.5rem;margin-bottom:.25rem}.notepad-machine-page .notepad-machine-description h2{color:#444;font-size:1.25rem;margin-bottom:.25rem}.notepad-machine-page .notepad-machine-description p{color:#3d3d3d;font-size:.8rem;line-height:1.25rem}.notepad-machine-page .notepad-deck-options{display:flex;justify-content:space-around;column-gap:.25rem;padding:.5rem 0;border-top:1px solid rgba(0,0,0,.125)}.notepad-machine-page .notepad-deck-options .notepad-deck-option{display:grid;grid-template-rows:1fr auto;flex-direction:column;justify-content:center;justify-items:center;text-align:center;cursor:pointer;transition:all .25s ease-in-out}.notepad-machine-page .notepad-deck-options .notepad-deck-option img{width:100px;height:auto;object-fit:contain;transition:all .25s ease-in-out}.notepad-machine-page .notepad-deck-options .notepad-deck-option:hover img{filter:brightness(1.125);transform:scale(1.1)}.notepad-machine-page .notepad-machine-cta-button-wrapper{display:flex;justify-content:center}.notepad-machine-page .notepad-machine-cta-button-wrapper a{display:flex;text-align:center;justify-content:center;align-content:center;width:100%;color:#fff;padding:.75rem 1.5rem;background:#4d96f5}.notepad-machine-page .notepad-machine-manuals{display:grid;margin:.5rem}.notepad-machine-title{display:flex;justify-content:space-between;align-items:center;align-content:center;justify-items:center}.notepad-machine-title a{display:flex;align-items:center;padding:.5rem 1rem;background:orange;color:#fff;transition:all .25s ease-in-out}.notepad-machine-title a:hover{background:#f60}.manuals-wrapper{justify-content:space-between;border-top:1px solid rgba(0,0,0,.125)}.manuals-wrapper .manual{display:flex;flex-direction:column;align-items:center;align-content:center;width:100px;cursor:pointer;row-gap:.5rem;transition:all .25s ease-in-out}.manuals-wrapper .manual:hover .manual-image svg{fill:#4d96f5;transition:all .25s ease-in-out}.manuals-wrapper .manual:hover .manual-title{color:#4d96f5}.manuals-wrapper .manual .manual-title{transition:all .25s ease-in-out;text-align:center}.manuals-wrapper .manual .manual-image{display:grid}.manuals-wrapper .manual .manual-image svg{display:grid;width:100%;margin:0;height:auto;fill:#333;transition:all .25s ease-in-out}}@media(min-width:1800px){.notepad-machine-page .notepad-machine-image-thumbs-wrapper .notepad-machine-image-wrapper img{width:40%}.notepad-machine-page .notepad-machine-image-thumbs-wrapper .notepad-machine-thumbs .thumb{width:15%}.notepad-machine-page .notepad-machine-image-thumbs-wrapper .notepad-machine-thumbs .thumb img{width:80%}.notepad-machine-page .notepad-machine-general-data{display:grid;align-content:flex-start;padding:1rem}.notepad-machine-page .notepad-machine-general-data h4{color:#555}.notepad-machine-page .notepad-machine-description{display:grid;flex-direction:column;padding:.5rem 0 0}.notepad-machine-page .notepad-machine-description h1{color:#666;font-size:1.5rem;margin-bottom:.25rem}.notepad-machine-page .notepad-machine-description h2{color:#444;font-size:1.25rem;margin-bottom:.25rem}.notepad-machine-page .notepad-machine-description p{color:#3d3d3d;font-size:1rem;line-height:1.5rem}.notepad-machine-page .notepad-deck-options{display:flex;justify-content:space-around;column-gap:.25rem;padding:.5rem 0;border-top:1px solid rgba(0,0,0,.125)}.notepad-machine-page .notepad-deck-options .notepad-deck-option{display:grid;grid-template-rows:1fr auto;flex-direction:column;justify-content:center;justify-items:center;text-align:center}.notepad-machine-page .notepad-deck-options .notepad-deck-option img{width:100px;height:auto;object-fit:contain}.notepad-machine-page .notepad-machine-cta-button-wrapper{display:flex;justify-content:center}.notepad-machine-page .notepad-machine-cta-button-wrapper a{display:flex;text-align:center;justify-content:center;align-content:center;width:100%;color:#fff;padding:.75rem 1.5rem;background:#4d96f5}.notepad-machine-page .notepad-machine-manuals{display:grid;margin:.5rem}}.page{display:grid;align-items:flex-start;align-content:flex-start;height:auto;width:100%}.page-heading{align-items:center;margin-bottom:1rem;text-align:center}.page-heading,.page-heading.w-button{display:flex;padding:1rem .5rem;background:rgba(0,0,0,.125)}.page-heading.w-button{justify-content:space-between}.page-heading.w-button .button{display:flex;padding:1rem 2rem;color:#fff;font-weight:700;background:#4d96f5;border:1px solid #4d96f5;transition:all .3s ease}.page-heading.w-button .button:hover{background:transparent;color:#4d96f5}.page-heading h1{font-weight:400;text-transform:capitalize}.page-header{display:flex;height:700px;width:100%;position:relative}.page-header .header-content{display:flex;flex-direction:column;justify-content:center;justify-items:center;align-items:center;width:100%;height:100%;padding:1rem;position:absolute;z-index:1;color:#fff;overflow:hidden}.page-header .header-content h1{text-align:center;margin-bottom:1rem}.page-header .header-content p{margin-bottom:1rem;max-width:800px;font-size:.85rem}.page-header img{object-fit:cover;width:100%;height:auto;filter:brightness(50%)}.videos-wrapper{display:flex;flex-direction:column;row-gap:2rem}.videos-wrapper iframe{width:100%;height:400px;object-fit:contain}#google-map{display:flex;flex-direction:column;justify-items:flex-end;width:100%;margin-top:1rem;height:400px;overflow:hidden}#google-map iframe{width:85%;height:100%}.page-two-columns{display:flex;flex-direction:column-reverse;grid-gap:1rem}.page-two-columns div{display:flex;flex-direction:column;width:100%}.page-two-columns div img{object-fit:cover;width:100%;height:auto}p{margin-bottom:.5em}@media(min-width:768px){.videos-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:2rem;row-gap:2rem;grid-column-gap:2rem;column-gap:2rem}.videos-wrapper iframe{width:100%;height:450px;object-fit:contain}}@media(min-width:1200px){.videos-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:2rem;row-gap:2rem;grid-column-gap:2rem;column-gap:2rem}.videos-wrapper iframe{width:100%;height:450px;object-fit:contain}.page-header{display:flex;height:600px;width:100%;position:relative}.page-header .header-content{display:flex;flex-direction:column;justify-content:center;justify-items:center;align-items:center;width:100%;height:100%;padding:1rem;position:absolute;z-index:1;color:#fff;overflow:hidden}.page-header .header-content h1{text-align:center;margin-bottom:1rem}.page-header .header-content p{margin-bottom:1rem;font-size:1rem}.page-heading{margin-bottom:1rem;text-align:center;padding:1.5rem 4rem}.page-heading.w-button{display:flex;justify-content:space-between;padding-top:1.5rem;padding-bottom:1.5rem}.page-heading h1{font-weight:400}.page-two-columns{display:grid;grid-template-columns:1fr 1fr}}@media(min-width:1800px){.page-heading{justify-content:center;margin-bottom:1rem;text-align:center;padding:1.5rem 6rem}.page-heading.w-button{display:flex;justify-content:space-between;padding:1.5rem 6rem}.page-heading h1{font-weight:400}.page-two-columns{grid-template-columns:1fr 1fr}}.cards-wrapper{display:flex;flex-direction:column;justify-content:space-evenly;row-gap:1rem;width:100%;margin-bottom:1rem}.all-machines-series-cards-wrapper{display:flex;justify-content:center;flex-wrap:wrap;row-gap:2rem;width:100%;margin-bottom:1rem}.all-machines-series-wrapper{display:grid;justify-content:center;margin:auto;width:100%}.all-machines-series-wrapper h2{text-transform:uppercase}.series-wrapper{display:grid;justify-content:center;width:100%}.machine-card{display:grid;grid-template-rows:auto 1fr;border:1px solid #4d96f5;max-width:250px;height:auto;align-items:flex-start;align-content:flex-start}.machine-card .machine-image-container{display:grid;justify-content:center;width:100%;padding:1rem}.machine-card .machine-image-container img{display:flex;width:100%;object-fit:contain;height:auto}.machine-card .card-content{display:grid;grid-template-rows:auto auto 1fr;background:#4d96f5;text-align:center;align-content:flex-start;height:100%;color:#fff;padding:1rem;align-items:flex-start}.machine-card .card-content h2{font-weight:400;text-align:center;width:100%}.machine-card .card-content a,.machine-card .card-content button{display:flex;margin-top:1rem;justify-content:center;align-self:flex-end;text-decoration:none;color:#fff;border:1px solid #fff;transition:all .125s ease-in-out;background:transparent;padding:1rem 2rem;width:100%;cursor:pointer}.machine-card .card-content a:hover,.machine-card .card-content button:hover{background:#f7931e;color:#fff}.machine-card .card-content ul{display:grid;width:100%}.machine-card .card-content ul li{font-size:.8rem;border-bottom:1px solid #fff;padding:.5rem 0;text-align:left}.machine-card .card-content ul li:last-child{border-bottom:none}.machine-card .card-content .deck-details-p{width:100%;text-align:center;font-size:.85rem}.cta-cards{display:grid;grid-row-gap:2rem;row-gap:2rem;justify-content:center;background:#fff}.cta-cards .cta-card{display:grid;grid-template-rows:auto 1fr;width:275px;border:1px solid rgba(51,51,51,.25)}.cta-cards .cta-card h3{font-weight:400}.cta-cards .cta-card .cta-card-image{display:grid;justify-content:center;width:100%;height:180px;background:#fff;padding:1rem 0}.cta-cards .cta-card .cta-card-image img{width:100%;object-fit:contain;height:auto}.cta-cards .cta-card .card-content{display:grid;grid-template-rows:auto auto 1fr;background:#4d96f5;color:#fff;text-align:center;padding:1rem}.cta-cards .cta-card .card-content a,.cta-cards .cta-card .card-content button{align-self:flex-end;background:transparent;border:2px solid #fff;color:#fff;padding:1rem 2rem;height:max-content;margin-top:2rem;cursor:pointer}.cta-cards .cta-card .card-content a:hover,.cta-cards .cta-card .card-content button:hover{background:#f7931e}@media(min-width:768px){.series-wrapper{display:flex;width:100%;flex-wrap:wrap}.all-machines-series-cards-wrapper,.cards-wrapper{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap}.all-machines-series-cards-wrapper{width:100%;column-gap:2rem;margin-bottom:2rem}.all-machines-series-cards-wrapper .machine-card{max-width:300px;cursor:pointer}.all-machines-series-wrapper{display:grid;flex-direction:column;grid-column-gap:2rem;column-gap:2rem;width:100%;justify-content:left}.all-machines-series-wrapper h2{text-transform:uppercase}.machine-card{width:300px;cursor:pointer}.cta-cards{display:flex;justify-content:space-evenly;flex-wrap:wrap;width:100%}.cta-cards a{text-decoration:none;border:none;color:transparent}.cta-cards .cta-card{display:grid}.cta-cards .cta-card .cta-card-image{display:grid;justify-items:center;background:#fff}.cta-cards .cta-card .cta-card-image img{display:flex;justify-content:center;width:100%;height:auto;object-fit:contain}}@media(min-width:1200px){.cards-wrapper{display:flex;flex-direction:row;row-gap:2rem}.series-wrapper{display:flex;justify-content:space-between}.all-machines-series-cards-wrapper{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;column-gap:2rem;margin-bottom:2rem}}@media(min-width:1800px){.cards-wrapper{display:flex;width:100%;justify-content:space-evenly;flex-direction:row;row-gap:2rem}.series-wrapper{display:flex;justify-content:space-between}.all-machines-series-cards-wrapper{display:flex;flex-direction:row;width:100%;justify-content:space-evenly;flex-wrap:wrap;column-gap:2rem;margin-bottom:2rem}}.section-market{display:grid;grid-template-columns:1fr}.left-column{display:grid;align-items:flex-start;background:#4d96f5;color:#fff;width:100%;overflow:hidden;align-content:flex-start}.left-column .section-title{display:grid;justify-content:center;text-align:center;padding:1rem;height:auto}.left-column .markets-list{justify-items:center;align-items:flex-start;grid-template-columns:1fr 1fr;padding:.5rem}.left-column .markets-list,.left-column .markets-list ul{display:grid;justify-content:center;align-content:flex-start;width:100%}.left-column .markets-list ul{padding:1rem 0}.left-column .markets-list ul li{padding:.25rem 0}.left-column .markets-wrapper{display:none}.right-column{display:grid;width:100%;height:300px;overflow:hidden}.right-column iframe{width:100%;height:100%}@media(min-width:768px){.right-column{display:grid;width:100%;height:400px;overflow:hidden}.right-column iframe{width:100%;height:100%}}@media(min-width:1200px){.section-market{display:grid;grid-template-columns:1fr 1fr}.left-column{display:grid;height:100%;grid-template-rows:1fr auto;align-items:flex-start;align-content:flex-start}.left-column .markets-list{grid-template-columns:1fr 1fr 1fr}.left-column .markets-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.left-column .markets-wrapper .box-wrapper{display:grid;cursor:pointer;height:200px;width:100%;position:relative;overflow:hidden;opacity:.9}.left-column .markets-wrapper .box-wrapper:hover{opacity:1}.left-column .markets-wrapper .box-wrapper img{display:flex;width:100%;height:100%;object-fit:cover;object-position:center}.left-column .markets-wrapper .box-wrapper .market-wrapper-overlay{display:grid;height:max-content;width:100%;position:absolute;z-index:1;bottom:0}.left-column .markets-wrapper .box-wrapper .market-wrapper-overlay h1{display:flex;align-items:flex-end;justify-content:center;padding:1rem 0;margin:0;height:max-content;width:100%;text-align:center;background:rgba(0,0,0,.5)}.left-column .markets-wrapper .box-wrapper .markets-image-wrapper{display:flex;height:inherit;width:100%;overflow:hidden}.left-column .markets-wrapper .box-wrapper .markets-image-wrapper img{display:flex;width:100%;height:100%;object-fit:cover}.right-column{display:grid;overflow:hidden}.right-column,.right-column iframe{width:100%;height:100%}}.request-demo-section{display:grid;width:100%;justify-content:center;background-repeat:no-repeat;background-color:#444;background-size:cover;color:#fff;padding:.5rem}.request-demo-section h1,.request-demo-section h2{padding:.5rem 0}.request-demo{display:grid;grid-template-columns:1fr;background:#181818;padding:2rem}@media(min-width:1200px){.request-demo-section{grid-template-columns:1fr 1fr;width:100%;column-gap:2rem;padding:1rem 4rem}}@media(min-width:1800px){.request-demo-section{grid-template-columns:1fr 1fr;width:100%;column-gap:2rem;padding:2rem 6rem}.request-demo{display:grid;justify-self:center;width:600px}.request-demo .two-col{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;column-gap:2rem}.request-demo .one-col{display:grid;grid-template-columns:1fr}}.centered{justify-items:center}.two-columns{display:grid;grid-template-columns:1fr;width:100%}.two-columns img{width:100%;height:auto}.three-columns{display:grid;grid-template-columns:1fr;width:100%}.three-columns img{width:100%;height:auto}.four-columns{display:grid;grid-template-columns:1fr;width:100%}.four-columns img{width:100%;height:auto}@media(min-width:1200px){.two-columns{grid-template-columns:1fr 1fr}.four-columns{grid-template-columns:1fr 1fr 1fr 1fr}}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{width:100%;padding:.75rem;border:1px solid rgba(0,0,0,.25);margin-bottom:.5rem;border-radius:.125rem;background:hsla(0,0%,100%,.25)}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:none;border:1px solid #333}textarea{resize:none;height:200px}form{display:grid;width:100%}form label{font-size:.8rem}form p.error{color:red;font-weight:700}.contact-section{background:#484848;color:#fff;padding:0 .5rem}.contact-section p{color:#dedede;max-width:80%}.contact-section h1{color:#fff;padding-bottom:1rem}.contact-section ul li{display:flex;padding:.25rem 0;color:#dedede;font-size:.9rem}.contact-section ul li .label{color:#fff;font-weight:700;margin-right:.5rem;font-size:1rem}.contact-section ul li a{color:#4d96f5;text-decoration:none}.contact-section ul li a:hover{color:#f7931e}.demo-section{display:grid;width:100%;color:#fff;padding:.5rem;background:#333}.demo-section .left p{color:#dedede;max-width:100%}.demo-section .left h1{color:#fff;padding-bottom:1rem;text-align:center}.demo-section .left ul li{display:flex;padding:.25rem 0;color:#dedede;font-size:.9rem}.demo-section .left ul li .label{color:#fff;font-weight:700;margin-right:.5rem;font-size:1rem}.demo-section .left ul li a{color:#4d96f5;text-decoration:none}.demo-section .left ul li a:hover{color:#f7931e}.contact-form,.demo-form{display:grid;grid-column-gap:1rem;column-gap:1rem;height:100%;align-items:flex-start;align-content:flex-start;padding:1rem;color:#fff;background:#fff}.contact-form .form-heading,.demo-form .form-heading{padding:1rem 0}.contact-form .form-heading h2,.demo-form .form-heading h2{color:#222;padding-bottom:1rem;font-size:2rem}.contact-form .input-group,.demo-form .input-group{display:grid;grid-row-gap:.25rem;row-gap:.25rem}.contact-form .input-group label,.demo-form .input-group label{font-weight:700;color:#222}.contact-form .input-group label span.error,.demo-form .input-group label span.error{color:red;margin-left:.25rem;font-weight:lighter;font-size:.8rem}.contact-form p,.demo-form p{max-width:60%;color:#fff}.demo-form{display:grid;grid-column-gap:1rem;column-gap:1rem;height:100%;align-items:flex-start;align-content:flex-start;color:#fff;background:#fff}.content-col,.demo-form{padding:1rem}.form-heading{color:#222;font-weight:700}@media(min-width:768px){.contact-section{display:grid;grid-template-columns:1fr 1fr;flex-direction:column;justify-content:flex-start;justify-items:flex-start;align-content:flex-start;padding:2rem}.contact-section .right{display:flex;justify-content:flex-end;justify-items:flex-end;width:100%}.contact-section h1{font-size:2rem}.demo-section{display:grid;grid-template-columns:1fr;justify-content:center;justify-items:center;padding:.5rem}.demo-section .demo-form,.demo-section .left{max-width:600px}.two-column-form-group{grid-template-columns:1fr 1fr;grid-row-gap:0;row-gap:0}.three-column-form-group,.two-column-form-group{display:grid;grid-column-gap:1rem;column-gap:1rem}.three-column-form-group{grid-template-columns:1fr 1fr 1fr}.contact-form{max-width:450px;color:#fff;padding:1rem;box-shadow:0 0 10px 0 rgba(0,0,0,.75);border-radius:.25rem}.contact-form-page{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;column-gap:2rem;padding:0}.content-col{padding:2rem}svg{margin-right:.5rem}}@media(min-width:1200px){.contact-section{padding:0 4rem}.demo-section{display:grid;grid-template-columns:2fr 1fr;padding:1rem 4rem}.demo-section .demo-form{width:700px}.demo-section .left{display:flex;flex-direction:column;max-width:100%}.demo-section .left h1{text-align:left;width:100%}.demo-section .left p{width:80%}.demo-section .right{display:flex;justify-content:flex-end;width:100%}}@media(min-width:1800px){.demo-section{display:grid;grid-template-columns:1fr 1fr;padding:2rem 6rem;width:100%}.demo-section .left{align-items:flex-start;justify-content:flex-start}.demo-section .left h1{text-align:left;width:100%}.contact-section{display:grid;grid-template-columns:3fr 2fr;flex-direction:column;justify-content:flex-start;justify-items:flex-start;align-content:flex-start;padding:2rem 6rem}.contact-section .right{display:flex;justify-content:flex-end;width:100%}.contact-form,.demo-form{color:#fff;padding:1rem;box-shadow:0 0 10px 0 rgba(0,0,0,.75)}.contact-form-page{grid-template-columns:1fr 2fr}}.support{display:grid}.support-section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:max-content}.support-heading{display:flex;justify-content:space-between;padding:0 .5rem;column-gap:1rem}.support-heading button{background:#4d96f5;color:#fff;padding:1rem 2rem;border:none}.two-button-head{display:grid;grid-row-gap:1rem;row-gap:1rem}.two-button-head a{display:flex;justify-content:center;justify-items:flex-end;font-size:.75rem;text-align:center;background:#4d96f5;padding:.5rem 1rem;color:#fff;font-weight:700}.two-button-head a:hover{text-decoration:underline;background:#5595f7}.support-section-header{display:flex;margin:1rem 0;text-transform:capitalize}.support-section-body{display:grid;justify-items:center;align-items:flex-start;align-content:flex-start;width:100%;padding:1rem 0;border-bottom:2px solid #333}.support-section-body .support-image-wrapper{width:200px}.support-section-body .support-image-wrapper img{width:100%;height:auto;object-fit:contain}.support-downloads{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:100%;height:max-content;row-gap:1rem}.support-downloads a{text-decoration:underline;color:#000}.download{display:grid;width:75px;justify-content:center;justify-items:center;font-size:.8rem;text-align:center;grid-row-gap:.5rem;row-gap:.5rem;height:max-content;cursor:pointer}.download img{width:35px;height:auto}@media(min-width:768px){.support-section-body{display:flex;column-gap:2rem;align-items:center}.support-section-body .support-image-wrapper{width:250px}.support-section-body .support-image-wrapper img{width:100%;height:auto;object-fit:contain}.support-downloads{justify-content:space-around;align-items:flex-start}.support-downloads img{width:75px}.support-downloads a{color:#000}}@media(min-width:1200px){.support-heading{padding:0 4rem}}@media(min-width:1800px){.support-heading{padding:0 6rem}}.images-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;width:100%;row-gap:1rem}.images-wrapper .gallery-image-wrapper{display:flex;width:100%;overflow:hidden}.images-wrapper .gallery-image-wrapper img{width:100%;height:100%;object-fit:contain}@media(min-width:768px){.images-wrapper{flex-direction:row}.images-wrapper .gallery-image-wrapper{width:50%;height:200px}}@media(min-width:1200px){.images-wrapper .gallery-image-wrapper{width:35%}}@media(min-width:1800px){.images-wrapper{row-gap:4rem}.images-wrapper .gallery-image-wrapper{width:25%}}.register-form-wrapper{display:flex;flex-direction:column}.register-form-wrapper ul li{list-style-position:inside}.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;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;margin-bottom:.5rem;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}}.gallery{display:flex;flex-direction:column;padding-bottom:.25rem}.gallery h1{font-size:1.25rem;padding:1rem .5rem}.gallery .gallery-images-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:.25rem;column-gap:.25rem}.gallery .gallery-images-wrapper .image-wrapper{display:flex;width:100%;overflow:hidden}.gallery .gallery-images-wrapper .image-wrapper img{width:100%;height:auto;object-fit:cover;opacity:.85}.gallery .gallery-images-wrapper .image-wrapper img:hover{cursor:pointer;opacity:1}@media(min-width:768px){.gallery .gallery-images-wrapper{display:grid;grid-template-columns:1fr 1fr}.gallery .gallery-images-wrapper .image-wrapper img{max-height:400px}.image-viewer .image-viewer-main{height:300px}.image-viewer .image-viewer-head .button-wrapper{display:flex;column-gap:1rem}.image-viewer .image-viewer-head .button-wrapper button{display:flex;margin:0}}@media(min-width:1200px){.gallery h1{font-size:2rem;padding:1rem 4rem}.gallery .gallery-images-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr}.image-viewer .image-viewer-main{height:500px}}@media(min-width:1800px){.gallery h1{padding:1rem 6rem}.gallery .gallery-images-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.image-viewer .image-viewer-main{height:700px}}.individual-machine-gallery{display:flex;flex-direction:column;background:#000;padding-bottom:.25rem}.individual-machine-gallery h1{font-size:1.25rem;padding:1rem .5rem}.individual-machine-gallery .gallery-images-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:.25rem;column-gap:.25rem}.individual-machine-gallery .gallery-images-wrapper .image-wrapper{display:flex;width:100%;overflow:hidden}.individual-machine-gallery .gallery-images-wrapper .image-wrapper img{width:100%;height:auto;object-fit:cover;opacity:.85}.individual-machine-gallery .gallery-images-wrapper .image-wrapper img:hover{cursor:pointer;opacity:1}.image-viewer{display:flex;flex-direction:column;position:fixed;height:100%;width:100%;background:rgba(0,0,0,.85);z-index:99999;top:0}.image-viewer .image-viewer-head{display:flex;justify-content:flex-end;height:2rem;padding:1rem}.image-viewer .image-viewer-head button{display:flex;align-items:center;border:none;padding:1rem 2rem;background:#000;cursor:pointer;margin-left:1rem}.image-viewer .image-viewer-head button svg{font-size:1rem;color:#fff}.image-viewer .image-viewer-head button:hover svg{color:#4d96f5}.image-viewer .image-viewer-head .button-wrapper{display:none}.image-viewer .image-viewer-main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);align-self:center;height:250px;width:100%;background:rgba(0,0,0,.75)}.image-viewer .image-viewer-main img{width:100%;height:100%;object-fit:contain}@media(min-width:768px){.individual-machine-gallery .gallery-images-wrapper{display:grid;grid-template-columns:1fr 1fr}.image-viewer .image-viewer-main{height:300px}.image-viewer .image-viewer-head .button-wrapper{display:flex;column-gap:1rem}.image-viewer .image-viewer-head .button-wrapper button{display:flex;margin:0}}@media(min-width:1200px){.individual-machine-gallery h1{font-size:2rem;padding:1rem 4rem}.individual-machine-gallery .gallery-images-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr}.image-viewer .image-viewer-main{height:500px}}@media(min-width:1800px){.individual-machine-gallery h1{padding:1rem 6rem}.individual-machine-gallery .gallery-images-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.image-viewer .image-viewer-main{height:700px}}.machine-applications-wrapper{display:flex;flex-direction:column;padding:.5rem}.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;align-items:flex-start;overflow:hidden}.machine-applications-wrapper .applications-two-columns .application-two-columns .application-image-wrapper .content-wrapper{position:absolute;z-index:5;width:100%;padding:2rem;text-align:center;color:#fff;background:rgba(77,150,245,.75)}.machine-applications-wrapper .applications-two-columns .application-two-columns .application-image-wrapper img{width:100%;height:max-content;object-fit:contain;overflow:hidden}@media(min-width:1200px){.machine-applications-wrapper{display:flex;flex-direction:column;padding:1rem 4rem}.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;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;padding:2rem 6rem}}.options-wrapper{display:grid;padding:2rem 0;background:#f7931e;color:#fff}.options-wrapper .two-columns-wrapper,.options-wrapper .two-columns-wrapper .option{display:grid}.options-wrapper .two-columns-wrapper .option h3{margin-bottom:.5rem}.options-wrapper .two-columns-wrapper .option p{color:#f0f0f0}.options-wrapper .two-columns-wrapper .option img{width:100%;height:auto}@media(min-width:768px){.options-wrapper,.options-wrapper .two-columns-wrapper{display:grid;grid-template-columns:1fr}.options-wrapper .two-columns-wrapper{grid-row-gap:1rem;row-gap:1rem;grid-column-gap:1rem;column-gap:1rem}.options-wrapper .two-columns-wrapper .option{display:grid;grid-template-columns:1fr 1fr}.options-wrapper .two-columns-wrapper .option .option-details{display:grid;align-items:flex-start;align-content:flex-start;padding:0 1rem}.options-wrapper .two-columns-wrapper .option img{width:100%;height:auto;border:1px solid rgba(0,0,0,.25)}}@media(min-width:1200px){.options-wrapper{display:grid;grid-template-columns:1fr;padding:1rem 4rem}.options-wrapper .two-columns-wrapper{grid-template-columns:1fr 1fr}}@media(min-width:1800px){.options-wrapper{display:grid;grid-template-columns:1fr;padding:2rem 6rem}}.alert-wrapper{display:flex;justify-items:center;align-items:center;justify-content:center;position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:999;background:rgba(0,0,0,.5);padding:1rem}.alert-wrapper p{color:#000}.alert-wrapper .alert-content-wrapper{display:flex;flex-direction:column;align-content:flex-start;height:max-content;color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.25)}.alert-wrapper .alert-content-wrapper .alert-header{display:flex;flex-direction:row;justify-content:space-between;background:#000;border-bottom:1px solid #4d96f5;padding:1rem;width:100%}.alert-wrapper .alert-content-wrapper .alert-header .alert-heading{width:min-content}.alert-wrapper .alert-content-wrapper .alert-header .close-icon{display:grid;cursor:pointer}.alert-wrapper .alert-content-wrapper .alert-header .close-icon:hover{color:#4d96f5}.alert-wrapper .alert-content-wrapper .alert-message{padding:1rem;background:#fff;color:#000}.alert-wrapper .alert-content-wrapper .alert-message a{color:#5595f7}@media(min-width:1200px){.alert-content-wrapper{max-width:500px}}.blog-list-page{padding:0 .5rem 4rem}.blog-list-page .blog-page-title{display:flex;justify-content:space-between;width:100%;padding-bottom:1rem;color:#4d96f5;padding-top:1rem}.blog-list-page a{display:flex;align-items:center;color:#4d96f5;font-weight:700;text-decoration:none;transition:all .3s ease}.blog-list-page a:hover{color:#4088e5}.blog-posts-wrapper{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start;row-gap:1rem}.blog-post-list-item{display:grid;grid-template-rows:250px auto 1fr 1fr;align-content:flex-start;width:250px;height:500px;border:1px solid rgba(77,150,245,.5)}.blog-post-list-item div{display:grid;height:100%}.blog-post-list-item .blog-post-list-item-image{display:grid;width:100%;overflow:hidden}.blog-post-list-item .blog-post-list-item-image img{display:flex;width:100%;height:max-content;object-fit:contain}.blog-post-list-item .blog-post-tags{display:flex;align-content:flex-start;flex-wrap:wrap;width:100%;row-gap:.5rem;column-gap:.5rem;padding:.5rem}.blog-post-list-item .blog-post-tags .tag{width:max-content;height:max-content;border:1px solid #4d96f5;padding:.25rem .5rem;border-radius:1rem;font-size:.5rem;color:#4d96f5}.blog-post-list-item .blog-post-list-item-content{display:grid;font-size:1rem;width:100%;padding:0 .5rem}.blog-post-list-item .blog-post-list-item-content .blog-post-list-item-date{display:flex;font-style:italic;font-weight:700;font-size:.7rem;justify-content:space-between;padding-bottom:.5rem;color:#4d96f5;overflow:hidden}.blog-post-list-item .blog-post-list-item-content .blog-post-list-item-title{display:grid;width:100%;font-size:1.25rem;font-weight:700;color:#000;padding-bottom:.25rem}.blog-post-list-item .blog-post-list-item-content .blog-post-list-item-description{min-height:60px;max-height:60px;font-size:.85rem;padding-bottom:1rem;color:#999;font-weight:500;line-height:1.2rem;overflow:hidden}.blog-post-list-item .blog-post-list-item-content .blog-post-call-to-action{display:flex;align-items:center;font-size:1rem;padding:0 .5rem}.blog-post-list-item .blog-post-list-item-content .blog-post-call-to-action svg{font-size:1.5rem;margin-left:.5rem}.blog-post-list-item .blog-post-call-to-action{display:grid;height:100%;align-content:flex-end;padding-left:.5rem;padding-right:.5rem;padding-bottom:.5rem}@media(min-width:768px){.blog-posts-wrapper{display:flex;justify-content:space-evenly}.blog-post-list-item{display:grid}.blog-post-list-item .blog-post-list-item-title{overflow:hidden}}@media(min-width:1200px){.blog-list-page{padding:0 4rem}.blog-posts-wrapper{justify-content:space-between}.blog-post-list-item{display:grid;grid-template-columns:1fr;grid-template-rows:300px auto 1fr 1fr;width:300px;height:550px}.blog-post-list-item .blog-post-list-item-content{display:grid;font-size:1rem;padding:0 .5rem;width:100%}.blog-post-list-item .blog-post-list-item-image{display:grid;justify-content:center;align-items:center;justify-items:center;width:100%;overflow:hidden;height:300px}.blog-post-list-item .blog-post-list-item-image img{display:flex;width:100%;object-fit:contain}}@media(min-width:1800px){.blog-list-page{padding:0 6rem 4rem}.blog-posts-wrapper{width:100%}.blog-post-list-item{display:grid;grid-template-columns:1fr;grid-template-rows:350px auto 1fr 1fr;width:350px;height:550px}.blog-post-list-item .blog-post-list-item-image{display:grid;justify-content:center;align-items:center;justify-items:center;width:100%;overflow:hidden;height:350px}.blog-post-list-item .blog-post-list-item-image img{display:flex;width:100%;object-fit:contain}}.serial-results .serial-two-columns{display:grid;grid-row-gap:1rem;row-gap:1rem}.serial-results .column-container{display:grid;grid-row-gap:.75rem;row-gap:.75rem}.serial-results .box-wrapper{display:grid}.serial-results .local-dealer{margin-top:1rem}.manuals-wrapper{display:flex;flex-wrap:wrap;justify-content:space-evenly;row-gap:1rem;margin-top:1rem}.manuals-wrapper a{color:#000;font-weight:400}.manuals-wrapper svg{font-size:1.5rem;color:#4d96f5;margin-right:.5rem}.manuals-box{display:flex;align-items:center;align-content:center;justify-content:space-between}@media(min-width:768px){.serial-results{display:grid}.serial-results .serial-two-columns{grid-template-columns:1fr 1fr;align-items:flex-start;column-gap:1rem}.manuals-wrapper,.serial-results .column-container{grid-template-columns:1fr}.manuals-wrapper{display:flex;margin-top:.5rem;flex-wrap:wrap;justify-content:space-between;row-gap:1rem}.manuals-wrapper a{color:#000;font-weight:400}.manuals-wrapper svg{font-size:1.5rem;color:#4d96f5}.manuals-box{display:flex;align-items:center;align-content:center;justify-content:space-between}.image-wrapper{display:flex;margin-right:.5rem}}@media(min-width:1200px){.serial-results .serial-two-columns{grid-template-columns:1fr 1fr;column-gap:1rem}.serial-results .column-container{grid-template-columns:1fr}.serial-results .column-container.manuals{grid-column:span 2}}.parts-page{display:grid;align-items:flex-start;align-content:flex-start;min-height:calc(90vh - 3.5rem);justify-content:center;width:100%;overflow:hidden;padding-top:3.5rem;padding-left:.5rem;padding-right:.5rem}.parts-page .parts-page_header{padding:1rem 0}.parts-page .parts-page_body{display:grid;align-items:flex-start}.parts-page .parts-page_body a{display:flex;text-decoration:none;color:#000;font-weight:700;background:#4d96f5;padding:1rem 2rem;width:max-content;height:max-content;margin-bottom:1rem;transition:all .3s ease 0s}.parts-page .parts-page_body a:hover{background:#000;color:#fff}.parts-page .parts-page_body p{padding:0 0 1rem}.parts-page .parts-page_body .parts_page_part_image{display:grid;width:100%;object-fit:cover;object-position:bottom;margin-bottom:1rem}.parts-page .parts-page_body .parts_page_part_image img{width:100%;height:100%;object-fit:cover;object-position:bottom}@media(min-width:1200px){.parts-page{margin:auto;max-width:750px}.parts-page .parts-page_body{display:grid;grid-column-gap:1rem;column-gap:1rem}}.image-carousel-wrapper{display:flex;justify-content:space-evenly;align-items:center;position:relative;overflow:hidden;width:100vw}.image-carousel-wrapper .image-carousel{display:flex;overflow-x:auto;scroll-behavior:smooth}.image-carousel-wrapper .carousel-image{flex:0 0 auto;margin-right:10px}.image-carousel-wrapper .carousel-image img{width:100%;padding:10px}.image-carousel-wrapper .scroll-button{background-color:rgba(0,0,0,.5);color:#fff;border:none;cursor:pointer;position:absolute;padding:10px;top:50%;transform:translateY(-50%);z-index:1}.image-carousel-wrapper .scroll-button.left{left:0}.image-carousel-wrapper .scroll-button.right{right:0}@media(min-width:768px){.image-carousel-wrapper{display:flex;align-items:center;position:relative;overflow:hidden;width:100%}}.blog-post-page{display:grid;width:100%;padding:2rem .5rem;overflow:hidden}.blog-post-page .specs{display:none}.blog-post-page .blog-main-content{width:100%}.blog-post-page .blog-post-image{float:left;width:100%}.blog-post-page .blog-post-image img{width:100%;height:100%}.blog-post-page h1{font-size:1.5rem}.blog-post-page p{width:auto;text-wrap:wrap;word-wrap:break-word}@media(min-width:768px){.blog-post-page{display:grid;grid-template-columns:1fr 2fr;width:100%}.blog-post-page .specs{display:grid}.blog-post-page .specs .label{font-weight:700;margin-right:.5rem}.blog-post-page .specs .blog-post-back-link{display:flex;align-items:center;align-content:center;width:max-content;color:#4d96f5;text-decoration:none;font-weight:700;height:2rem}.blog-post-page .specs .blog-post-back-link:hover{text-decoration:underline}.blog-post-page .specs .blog-post-machine-link{display:flex;align-items:center;font-size:1rem;background:#4d96f5;color:#fff;padding:.5rem 1rem;width:max-content;font-weight:700;margin-top:1rem}.blog-post-page .specs .blog-post-machine-link:hover{background:#1d7af2}.blog-post-page .blog-main-content{width:100%;padding:0 1rem;border-left:1px solid #e0e0e0}.blog-post-page .blog-post-image{float:left;width:100%;margin-right:10px}.blog-post-page .blog-post-image img{width:100%;height:100%}.blog-post-page .blog-heading-details{padding-bottom:1rem}.blog-post-page p{text-wrap:wrap;word-break:keep-all;word-wrap:break-word;padding-bottom:.75rem}}@media(min-width:1200px){.blog-post-page{display:grid;width:100%;grid-template-columns:1fr 2fr 1fr}.blog-post-page .specs{display:grid}.blog-post-page .blog-main-content{width:100%;padding:0 1rem;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.blog-post-page .blog-post-image{float:left;width:40%}.blog-post-page .blog-post-image img{width:100%;height:100%;box-shadow:0 2px 4px rgba(0,0,0,.1)}.blog-post-page .blog-heading-details{padding-bottom:1rem}.blog-post-page .blog-heading-details h1{font-size:2rem}}.cta-button{width:100%;padding:.75rem 2rem;border:none;background-color:#4d96f5;color:#fff;font-weight:700}.all-blog-posts-page{display:grid;padding:1rem;grid-row-gap:.5rem;row-gap:.5rem}.all-blog-posts-page .all-blog-posts-post{display:grid;grid-template-columns:1fr 5fr;grid-column-gap:.5rem;column-gap:.5rem;border-bottom:1px solid #e0e0e0;padding:.5rem 0;transition:all .1s}.all-blog-posts-page .all-blog-posts-post h1{transition:all .1s}.all-blog-posts-page .all-blog-posts-post:hover{cursor:pointer;transform:scale(1.02)}.all-blog-posts-page .all-blog-posts-post:hover h1{color:#4d96f5}.all-blog-posts-page .all-blog-posts-post-image{width:75px;height:75px}.all-blog-posts-page .all-blog-posts-post-image img{width:100%;height:100%}.all-blog-posts-page .all-blog-posts-post-details{display:grid;align-items:flex-start;align-content:flex-start;height:75px;overflow:hidden;text-overflow:ellipsis}.all-blog-posts-page .all-blog-posts-heading-details h1{font-size:1rem}.all-blog-posts-page .all-blog-posts-heading-details h5{font-size:.75rem;font-weight:400;font-style:italic}.all-blog-posts-page .all-blog-posts-content p{font-size:.8rem;line-height:normal}.all-blog-posts-page .load-more-button{width:100%;padding:1rem;background:#333;color:#fff;border:none;cursor:pointer;transition:all .1s}.all-blog-posts-page .load-more-button:hover{background:#4d96f5}@media(min-width:1800px){.all-blog-posts-page{display:grid;padding:1rem;grid-row-gap:.5rem;row-gap:.5rem;width:800px;margin:auto}.all-blog-posts-page .all-blog-posts-post{display:grid;grid-template-columns:1fr 5fr;grid-column-gap:.5rem;column-gap:.5rem;border-bottom:1px solid #e0e0e0;padding:.5rem 0}.all-blog-posts-page .all-blog-posts-post-image{width:120px;height:120px}.all-blog-posts-page .all-blog-posts-post-image img{width:100%;height:100%}.all-blog-posts-page .all-blog-posts-post-details{display:grid;align-items:flex-start;align-content:flex-start;height:120px;overflow:hidden;text-overflow:ellipsis}.all-blog-posts-page .all-blog-posts-heading-details h1{font-size:1rem}.all-blog-posts-page .all-blog-posts-heading-details h5{font-size:.75rem;font-weight:400;font-style:italic}.all-blog-posts-page .all-blog-posts-content p{font-size:.8rem;line-height:normal}}.machine-specific-gallery{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:#ebebeb;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all .3s ease;padding:1rem}.machine-specific-gallery .gallery-container{position:relative;width:100%}.machine-specific-gallery .gallery-scroll{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;padding-bottom:1rem}.machine-specific-gallery .image-wrapper{flex:0 0 auto;scroll-snap-align:start;width:80vw;margin-right:1rem}@media(min-width:768px){.machine-specific-gallery .image-wrapper{width:300px}}.machine-specific-gallery .gallery-image{width:100%;height:auto;object-fit:cover;cursor:pointer;border-radius:8px}.machine-specific-gallery .arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff;border:none;padding:.5rem 1rem;cursor:pointer;z-index:10;display:none}@media(min-width:768px){.machine-specific-gallery .arrow{display:block}}.machine-specific-gallery .arrow.left{left:.5rem}.machine-specific-gallery .arrow.right{right:.5rem}.machine-specific-gallery .modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:100;overflow:auto}.machine-specific-gallery .modal-content{width:90vw;max-width:1200px;height:auto;max-height:90vh;position:relative;display:flex;align-items:center;justify-content:center;overflow:visible}.machine-specific-gallery .modal-image{width:100%;height:auto;object-fit:contain;border-radius:8px}.machine-specific-gallery .modal-close{position:absolute;top:1rem;right:1rem;z-index:101;background:rgba(0,0,0,.6);border:none;border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.5rem;cursor:pointer;line-height:1}*{margin:0;box-sizing:border-box;padding:0;font-family:sans-serif}body{display:grid;grid-template-rows:1fr auto;min-height:100vh}p{line-height:1.5rem}ul{list-style-type:none}a{text-decoration:none}.section-padded{display:flex;flex-direction:column;padding:.5rem}.section-padded.dark{background-color:rgba(0,0,0,.5)}.page-wrapper{padding-top:3.5rem}.padded-section{padding:.5rem}button[type=submit]{width:100%;padding:1rem;background:#333;color:#fff;border:none;cursor:pointer}button[type=submit]:hover{background:#444}@media(min-width:1200px){.padded-section{padding:1rem 4rem}.footer{display:flex;flex-direction:column}.footer .footer-columns{display:flex;flex-direction:row;justify-content:space-evenly;width:100%;padding:1rem 4rem;align-items:flex-start}.footer .footer-columns ul{display:grid;width:100%}.footer .footer-image-wrapper img{width:300px;height:auto}}@media(min-width:1800px){.padded-section,.section-padded{padding:2rem 6rem}.footer .footer-columns{display:flex;width:100%;padding:2rem 6rem;align-items:flex-start}.footer .footer-columns ul{display:grid;width:100%}}
/*# sourceMappingURL=d9ff6ab5ebb31a0b.css.map*/