.hide{position:fixed;left:-100000px;top:-100000px;display:none;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;white-space:nowrap;height:0;width:0;opacity:0}.container.content-asset-container{max-width:100%;padding:0}.content-page-image{height:auto}.mtd-page .wrapper{max-width:1400px;margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px}.mtd-page ul{margin-bottom:0}.mtd-page img{width:100%;height:auto}.mtd-page .bg-yellow,.mtd-page .button{background:#ffc20f}.mtd-page .bg-troy-red{background:#c00;color:#fff}.mtd-page .bg-troy-red h3{border-bottom:1px solid rgba(255,255,255,.4)}.mtd-page .bg-mtd-green{background:#008540;color:#fff}.mtd-page .bg-mtd-green h3{border-bottom:1px solid rgba(255,255,255,.4)}.mtd-page .bg-red,.mtd-page .button.troy-red{background:#c00;color:#fff}.mtd-page .mtd-green,.mtd-page .button.mtd-green{background:#008540;color:#fff}.mtd-page .bg-dark-grey{background:#4b4b4b}.mtd-page .bg-grey{background:#efefef}.mtd-page .yellow{color:#ffc20f}.mtd-page .troy-red{color:#c00}.mtd-page .bg-black{background:#000}.mtd-page .clip-corner{-webkit-clip-path:polygon(0 44px, 44px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 44px, 44px 0, 100% 0, 100% 100%, 0 100%)}.mtd-page .title{font-weight:bold}.mtd-page .button{display:block;padding:15px 25px;text-align:center;font-size:0.875rem;text-transform:uppercase;text-decoration:none;font-weight:700;border:2px solid transparent}.mtd-page .button:hover{border-color:#000;background:#ffc20f;color:#1f1f1f}.mtd-page .button.mtd-green:hover{border-color:#000;background:#008540;color:#fff}.mtd-page .button.troy-red:hover{border-color:#000;background:#c00;color:#fff}.mtd-page .no-list{list-style:none;padding:0}.mtd-page .list{list-style:disc}.mtd-page .blocks{display:flex}.mtd-page .blocks.two>.block{width:50%}.mtd-page .blocks.three>.block{width:33%}.mtd-page .blocks.four>.block{width:25%}.mtd-page .video-wrapper{position:relative;padding-bottom:56.25%;height:0}.mtd-page .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mtd-page .img-wrapper{position:relative;width:100%;max-width:100%;min-height:100%;overflow:hidden}.mtd-page .img-wrapper>img{transition:all .2s ease-in-out;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mtd-page .visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mtd-page .desktop{display:block}.mtd-page .mobile{display:none}.mtd-page .faqs-container{padding:60px 0}.mtd-page .faqs-container h2{font-size:3rem;text-align:center;margin-bottom:30px}.mtd-page .faqs-container .question{display:flex;position:relative;font-size:1.375rem;padding:32px 0;font-weight:700}.mtd-page .faqs-container .question span{display:flex;align-content:center;justify-content:center;position:relative;width:30px;height:30px;transform:rotate(45deg);transform-origin:center;transition:all .2s;margin-left:auto}.mtd-page .faqs-container .question:hover{cursor:pointer}.mtd-page .faqs-container .question.active span{transform:rotate(0)}.mtd-page .faqs-container .answer{overflow:hidden;max-height:0;border-bottom:1px solid #d9d9d9;transition:max-height .2s}.mtd-page .faqs-container .answer.active{max-height:1000px}.mtd-page .layered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:101}.mtd-page .line{display:block;height:1px;width:100%;background:#ccc}@media only screen and (max-width: 768px){.mtd-page .desktop{display:none}.mtd-page .mobile{display:block}}.mtd-page.commercial-equipment section{padding:5em 0}.mtd-page.commercial-equipment .section-2{text-align:center}.mtd-page.commercial-equipment .section-2 h1{font-size:3.125em}.mtd-page.commercial-equipment .section-2 p{max-width:31.25em;margin:1.25em auto 0 auto;font-size:1.5em;line-height:1.6}.mtd-page.commercial-equipment .section-3 h2{position:relative;z-index:1;text-transform:uppercase;font-size:8.125rem;line-height:1;margin-bottom:0.3125em}.mtd-page.commercial-equipment .section-3 img{margin-bottom:1.25em}.mtd-page.commercial-equipment .section-3 h3{font-size:2em;line-height:1;margin-bottom:0.375em}.mtd-page.commercial-equipment .section-3 p{font-size:1.125em;line-height:1.4;margin-bottom:2.5em}.mtd-page.commercial-equipment .section-4{padding:2.5em 0}.mtd-page.commercial-equipment .section-4 .wrapper{margin-bottom:2.5em}.mtd-page.commercial-equipment .section-4 .wrapper:last-of-type{margin-bottom:0}.mtd-page.commercial-equipment .section-4 .wrapper.wrapper-3{margin:6.25em auto}.mtd-page.commercial-equipment .section-4 .wrapper.wrapper-3 p{font-size:1.125rem;line-height:1.4;margin:0.625em 0 0 0}.mtd-page.commercial-equipment .section-4 li.w-100{margin-bottom:2.5em}.mtd-page.commercial-equipment .section-5 h3{font-size:2.125rem}.mtd-page.commercial-equipment .section-5 h4{font-size:1.375rem}.mtd-page.commercial-equipment .section-5 img{min-height:17.1875em}.mtd-page.commercial-equipment .section-6 .img-wrapper,.mtd-page.commercial-equipment .section-6 img{min-height:17.1875em}.mtd-page.commercial-equipment .section-7 .col>div{display:flex;flex-direction:column;height:100%}.mtd-page.pro-page section{padding:5em 0}.mtd-page.pro-page .hero-copy p{max-width:31.25em;margin:1.25em auto 0 auto;font-size:1.5em;line-height:1.6}.mtd-page.pro-page .features,.mtd-page.pro-page .fleet-pricing-dealers{padding-bottom:0}.mtd-page.pro-page .features a.btn,.mtd-page.pro-page .fleet-pricing-dealers a.btn{margin-top:auto}.mtd-page.pro-page .pro-series .img-wrapper,.mtd-page.pro-page .pro-series img{min-height:17.1875em}.mtd-page.pro-page .features img{margin-bottom:1.25em}.mtd-page.pro-page .surepath h3{font-size:2.125rem}.mtd-page.pro-page .surepath h4{font-size:1.375rem}.mtd-page.pro-page .surepath img{min-height:17.1875em}.mtd-page.pro-page .tools-accessories strong{display:block;font-size:1.5rem;line-height:1;margin-bottom:0.5em}.mtd-page.pro-page .tools-accessories p{font-size:1rem;line-height:1.4}.mtd-page section{position:relative;overflow:hidden}.mtd-page .wrapper{position:relative;z-index:1;max-width:80.625em;margin:auto}.mtd-page .bg-black{background-color:#000;color:#fff}.mtd-page .bg-white{background-color:#fff;color:#000}.mtd-page .bg-grey{background-color:#efefef;color:#000}.mtd-page .quote-container{padding:1.25em}.mtd-page .quote-container .quote{color:#000}.mtd-page .quote-container .quote p{font-size:2.625em;line-height:1.2}.mtd-page .quote-container .quote cite{font-size:1em;line-height:1.2}.mtd-page .quote-container .quote-mark{color:#fff;font-size:8.875em;line-height:1;max-width:0.625em}.mtd-page .quote-container .quote-mark.right{display:flex;align-items:flex-end}.mtd-page .angle{width:68.75em;height:100%;max-height:12.5em;position:absolute;z-index:0}.mtd-page .angle.angle-down{-webkit-clip-path:polygon(0 0, 68.75em 0, 0 12.5em);clip-path:polygon(0 0, 68.75em 0, 0 12.5em)}.mtd-page .angle.angle-up{-webkit-clip-path:polygon(100% 0, 101% 101%, 0 101%);clip-path:polygon(100% 0, 101% 101%, 0 101%)}.mtd-page .angle.angle-down{top:0;left:0}.mtd-page .angle.angle-up{bottom:0;right:0}.mtd-page .angle.angle-up.outer{background:rgba(0,0,0,.6)}.mtd-page .angle.angle-up.inner{opacity:1;width:85%;height:85%}.mtd-page section.hero{padding:0;max-height:37.5em;overflow:hidden}.mtd-page section.hero img{position:relative;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:37.5em}.mtd-page section.hero svg{width:100%;max-width:18.75em}.mtd-page section.hero .logo{padding:1.875em}.mtd-page section.hero .angle-down{opacity:.8}.mtd-page section.hero .angle-up{max-width:100em;display:flex;align-items:flex-end;justify-content:flex-end}.mtd-page .form-group{margin-bottom:0}.mtd-page .social-links{margin-left:auto;margin-right:auto}.mtd-page .social-links li{flex-grow:0;padding-left:0.625em;padding-right:0.625em}.mtd-page .video .video-circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;border:0.125em solid #fff;border-radius:50%;width:3.125em;height:3.125em;display:flex;align-items:center;justify-content:center;color:#fff;font-size:3.125em;line-height:1;padding-left:0.25em}.mtd-page .video img{z-index:0}.mtd-page .video button{padding:0;outline:0;border:0;-webkit-appearance:none;cursor:pointer;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background:transparent}.mtd-page .tools-accessories a{text-decoration:none}.mtd-page .modal{z-index:9999;background:rgba(0,0,0,.6)}.mtd-page .modal.active{display:block}.mtd-page .modal .modal-dialog{max-width:80vw}footer{margin-top:0;padding-bottom:6.25em}@media(max-width: 66.0625em){.mtd-page .section-3 h2{font-size:6.875em}.mtd-page .quote-container .quote p{font-size:2em}}@media(max-width: 48em){.mtd-page section{padding:2.5em 0}.mtd-page section .wrapper .col{flex:0 0 100%;max-width:100%;width:100%;margin-bottom:1.25em}.mtd-page section .wrapper .col:last-of-type{margin-bottom:0}.mtd-page .h-100{height:auto !important}.mtd-page .img-wrapper{min-height:20em}.mtd-page .btn{width:100%}.mtd-page .hero{max-height:initial;min-height:26.25em}.mtd-page .hero img{max-height:initial;min-height:26.25em;-o-object-position:left;object-position:left}.mtd-page .row{flex-direction:column}.mtd-page .quotes .row{flex-direction:row}.mtd-page .quotes .quote-container .quote-mark{padding:0 0.125em;font-size:3.75rem}.mtd-page .quotes .quote-container .quote{font-size:0.75rem}.mtd-page .quotes .img{max-width:11.25em}.mtd-page .quotes .img img{-o-object-position:64%;object-position:64%}.mtd-page section.hero .logo{padding:0.625em}.mtd-page section.hero svg{width:24vw;max-width:12.5em}.mtd-page .angle{width:100%;max-height:5.625em}.mtd-page .angle.angle-down{-webkit-clip-path:polygon(0 0, 100% 0, 0 100%);clip-path:polygon(0 0, 100% 0, 0 100%)}.mtd-page .angle.angle-up{-webkit-clip-path:polygon(100% 0, 101% 101%, 0 101%);clip-path:polygon(100% 0, 101% 101%, 0 101%)}.mtd-page.commercial-equipment .section-2 h1{font-size:2.5rem}.mtd-page.commercial-equipment .section-2 p{font-size:1.125rem}.mtd-page.commercial-equipment .section-3 h2{font-size:11vw}.mtd-page.commercial-equipment .section-4 li.w-100{margin-bottom:0.625em}.mtd-page .modal .modal-dialog{max-width:100%}}
