﻿/*!
Theme Name: Q4 Themes 2.0
Author: Q4 Impact Group
Author URI: https://www.q4impact.com
Version: 1
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{max-width:100%;border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}html{scroll-behavior:smooth}body.fixed-position{position:fixed}.container{width:90%;max-width:1366px;margin:auto}@media only screen and (min-width: 1000px){.container{width:80%}}.full-width-flex-container{width:100% !important}.flex-container{width:90%;max-width:1366px;margin:auto;display:flex}@media only screen and (min-width: 1000px){.flex-container{width:80%}}#single-post>.inner-wrapper{width:50%}iframe{max-width:100%}section.row{width:90%;margin:0 auto;scroll-margin-top:5em}@media only screen and (min-width: 650px){section.row{display:flex;width:80%}}@media only screen and (max-width: 650px){section.row{height:unset !important}}section.row.full-width{width:100%}section.row.in-container{max-width:1366px}section.row.full-width-with-container{width:100%}section.row.full-width-with-container .full-width-container{width:90%;margin:0 auto;max-width:1366px}@media only screen and (min-width: 650px){section.row.full-width-with-container .full-width-container{width:80%;display:flex}}section.row .flex-full-width-container{width:100% !important}section.row.image-background,section.row.video-background{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}section.row.image-background .wysiwyg_module,section.row.image-background .text-box-text,section.row.video-background .wysiwyg_module,section.row.video-background .text-box-text{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}section.row.image-background video,section.row.video-background video{width:100%;height:100%;object-fit:cover}section.row.video-background .mobile-bg-img{display:none}section.row.video-background.mobile-video-image-replacement video{display:none}@media only screen and (min-width: 550px){section.row.video-background.mobile-video-image-replacement video{display:block}}section.row.video-background.mobile-video-image-replacement .mobile-bg-img{width:100%;height:100%;object-fit:cover;display:block}@media only screen and (min-width: 550px){section.row.video-background.mobile-video-image-replacement .mobile-bg-img{display:none}}section.row.video-background.mobile-video-image-replacement .non-supported-browser-fallback{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}section.row .column{position:relative}@media only screen and (max-width: 650px){section.row .column{width:100% !important}}section.row .column .clickable-column-link{width:100%;height:100%;display:block;position:absolute;z-index:3;top:0}section.row .column.image-background,section.row .column.video-background{padding:0;position:relative;margin:0 auto}section.row .column.image-background img,section.row .column.video-background img{width:100%;height:100%;object-fit:cover}section.row .column.image-background h1,section.row .column.image-background h2,section.row .column.image-background h3,section.row .column.image-background p,section.row .column.video-background h1,section.row .column.video-background h2,section.row .column.video-background h3,section.row .column.video-background p{position:absolute;top:50%;left:50%;width:100%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}section.row .column.image-background .wysiwyg-module,section.row .column.video-background .wysiwyg-module{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}section.row .column.image-background .wysiwyg-module *,section.row .column.video-background .wysiwyg-module *{position:relative}:root{--primary: #FFCC00;--secondary: #151515}.yellow-text{color:#fc0}@font-face{font-family:"Univers";src:url("./assets/fonts/Univers 47 Condensed Light Regular.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Univers";src:url("./assets/fonts/Univers 57 Condensed Regular.otf") format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"Univers";src:url("./assets/fonts/Univers 67 Condensed Bold.otf") format("opentype");font-weight:900;font-style:normal}body{font-family:"Roboto",sans-serif}a:active,a:focus{outline:0}a{text-decoration:none;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);outline:0}h1,h2,h3,h4,h5,h6{font-family:"Univers",sans-serif}h1{font-size:38px;font-weight:900}@media only screen and (min-width: 700px){h1{font-size:60px}}@media only screen and (max-width: 700px){h1 span{font-size:38px !important}}h2{font-size:33px;font-weight:700}@media only screen and (min-width: 700px){h2{font-size:50px}}h3{font-size:20px;font-weight:500}p{font-size:18px;line-height:23px;color:#8a8a8a}strong{font-weight:600}textarea,input{font-family:"Roboto",sans-serif;font-size:19px}input{height:1.8em;padding:.2em .8em;text-transform:uppercase}.customer-value-agreement-page h1,.parts-and-service-specials-page h1,.marine-engine-service-page h1,.sos-fluid-analysis-page h1,.vendor-portal-page h1,.vision-link-page h1,.financing-page h1,.think-big-page h1{line-height:44px}@media only screen and (max-width: 700px){.customer-value-agreement-page h1,.parts-and-service-specials-page h1,.marine-engine-service-page h1,.sos-fluid-analysis-page h1,.vendor-portal-page h1,.vision-link-page h1,.financing-page h1,.think-big-page h1{font-size:39px !important;line-height:40px}}@media only screen and (max-width: 700px){.customer-value-agreement-page h1 span,.parts-and-service-specials-page h1 span,.marine-engine-service-page h1 span,.sos-fluid-analysis-page h1 span,.vendor-portal-page h1 span,.vision-link-page h1 span,.financing-page h1 span,.think-big-page h1 span{font-size:39px !important}}.vendor-portal-page h1{line-height:60px}.vision-link-page h1{line-height:39px}.btn,.web-form #web-form-submit,.web-form #file-attachment-button,.white-outline,.secondary-outline,.primary-outline,.rental-btn,.secondary-btn,.primary-btn{display:inline-block;padding:1em 2em;white-space:nowrap;text-transform:uppercase;font-weight:500}.primary-btn{color:#151515;background:#fc0;border:2px solid #fc0}.secondary-btn{color:#fff;background:#151515;border:2px solid #151515}.rental-btn{color:#fff;background:#a70f12;border:2px solid #a70f12}.primary-outline{color:#fc0;background:none;border:2px solid #fc0}.primary-outline:hover{color:#fff;background:#fc0}.secondary-outline{color:#151515;background:none;border:2px solid #151515}.secondary-outline:hover{color:#fff;background:#151515}.white-outline{color:#fff;background:none;border:2px solid #fff}.white-outline:hover{color:#151515;background:#fc0;border:2px solid #fc0}.underline,.secondary-underline,.primary-underline{text-transform:uppercase;text-decoration:underline;font-weight:400}.underline:hover,.secondary-underline:hover,.primary-underline:hover{opacity:.7}.primary-underline{color:#fc0}.secondary-underline{color:#151515}.announcements-preview-banner{padding:3.125rem 0}.announcements-preview-banner .container .text-wrapper{max-width:50rem;margin:0 auto 3rem;text-align:center}.announcements-preview-banner .container .text-wrapper h2{margin:.4rem 0 1rem}@media only screen and (min-width: 1200px){.announcements-preview-banner .container .announcements-wrapper{display:flex;justify-content:space-between}}.announcements-preview-banner .container .announcements-wrapper .announcement{margin-bottom:2rem;background-color:#161616;padding:1.5rem;display:block}@media only screen and (min-width: 1200px){.announcements-preview-banner .container .announcements-wrapper .announcement{width:calc(33.333% - 4rem)}}.announcements-preview-banner .container .announcements-wrapper .announcement .image-wrapper{height:15rem;width:auto;margin-bottom:1rem;display:block}@media only screen and (min-width: 700px){.announcements-preview-banner .container .announcements-wrapper .announcement .image-wrapper{height:20rem}}@media only screen and (min-width: 1200px){.announcements-preview-banner .container .announcements-wrapper .announcement .image-wrapper{height:15rem}}.announcements-preview-banner .container .announcements-wrapper .announcement .image-wrapper img{width:100%;height:100%;object-fit:cover}.announcements-preview-banner .container .announcements-wrapper .announcement .date-number{font-size:30px;color:#fff;font-weight:500;margin-bottom:.4rem}.announcements-preview-banner .container .announcements-wrapper .announcement .date{color:#8a8a8a;text-transform:uppercase;font-size:17px}.announcements-preview-banner .container .announcements-wrapper .announcement .categories-container{display:flex;align-items:center;margin:.4rem 0 0}.announcements-preview-banner .container .announcements-wrapper .announcement .categories-container a{color:#fc0;text-transform:uppercase;margin:0 .4rem 0 0;font-weight:300;font-family:"univers",sans-serif}.announcements-preview-banner .container .announcements-wrapper .announcement .categories-container a:after{content:","}.announcements-preview-banner .container .announcements-wrapper .announcement .categories-container a:last-child:after{content:""}.announcements-preview-banner .container .announcements-wrapper .announcement .title{color:#fff;font-weight:700;text-transform:uppercase;margin:1rem 0;display:block;font-size:20px}.announcements-preview-banner .container .announcements-wrapper .announcement p{font-weight:300}.announcements-preview-banner .container .announcements-wrapper .announcement .read-more{color:#fff;display:block;margin:1.5rem 0 0;font-family:"univers",sans-serif;font-size:20px}.popup-video-modal{opacity:0;visibility:hidden;width:0;height:0;z-index:99999;position:fixed;left:0;background-color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.popup-video-modal.show{top:0;bottom:0;opacity:1;visibility:visible;width:100vw;height:100vh;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.popup-video-modal .video-close{position:absolute;top:2em;right:4em;width:1.5em;height:1.5em;background-image:url("./icons/defaults/x_close_white.png");background-size:contain;background-position:center center;background-repeat:no-repeat;cursor:pointer}.popup-video-modal .container{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#popup-video-modal-section .column{padding:unset}.general-contact-form-section{position:relative;height:57em}@media only screen and (min-width: 600px){.general-contact-form-section{height:50em}}.general-contact-form-section img{width:100%;height:100%;object-fit:cover}.general-contact-form-section .content-wrapper{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:40em;width:90%;text-align:center}.general-contact-form-section .content-wrapper h3{font-weight:700;font-size:40px}.general-contact-form-section .content-wrapper h2{margin-bottom:.5em}.general-contact-form-section .content-wrapper .general-contact-form,.general-contact-form-section .content-wrapper .contact-form{background-color:#151515;padding:2em;max-width:40em;margin:2em auto 0}@media only screen and (min-width: 600px){.general-contact-form-section .content-wrapper .general-contact-form,.general-contact-form-section .content-wrapper .contact-form{display:flex;flex-wrap:wrap;justify-content:space-between}}.general-contact-form-section .content-wrapper .general-contact-form .input-wrapper,.general-contact-form-section .content-wrapper .contact-form .input-wrapper{display:flex;flex-direction:column;margin-bottom:1.2em}@media only screen and (min-width: 600px){.general-contact-form-section .content-wrapper .general-contact-form .input-wrapper,.general-contact-form-section .content-wrapper .contact-form .input-wrapper{width:calc(50% - .5em)}}.general-contact-form-section .content-wrapper .general-contact-form .input-wrapper.full-width,.general-contact-form-section .content-wrapper .contact-form .input-wrapper.full-width{width:100%}.general-contact-form-section .content-wrapper .general-contact-form .input-wrapper.newsletter-sub,.general-contact-form-section .content-wrapper .contact-form .input-wrapper.newsletter-sub{flex-direction:row}.general-contact-form-section .content-wrapper .general-contact-form .input-wrapper label,.general-contact-form-section .content-wrapper .contact-form .input-wrapper label{font-weight:400;color:#8a8a8a;font-size:1em;display:block;margin:0 0 .3em .1em;text-align:left}.general-contact-form-section .content-wrapper .general-contact-form .input-wrapper label span,.general-contact-form-section .content-wrapper .contact-form .input-wrapper label span{color:#fc0}.general-contact-form-section .content-wrapper .general-contact-form .input-wrapper input,.general-contact-form-section .content-wrapper .contact-form .input-wrapper input{border:.15em solid #262626;border-radius:0;width:calc(100% - 2em)}.general-contact-form-section .content-wrapper .general-contact-form .input-wrapper input::placeholder,.general-contact-form-section .content-wrapper .contact-form .input-wrapper input::placeholder{color:#262626 !important}.general-contact-form-section .content-wrapper .general-contact-form .input-wrapper input:focus,.general-contact-form-section .content-wrapper .contact-form .input-wrapper input:focus{border-color:#fc0;font-weight:500}.general-contact-form-section .content-wrapper .general-contact-form .input-wrapper textarea,.general-contact-form-section .content-wrapper .contact-form .input-wrapper textarea{width:calc(100% - 1.4em);padding:.5em;border:.15em solid #262626}.general-contact-form-section .content-wrapper .general-contact-form .input-wrapper textarea:focus,.general-contact-form-section .content-wrapper .contact-form .input-wrapper textarea:focus{border-color:#fc0;font-weight:500}.general-contact-form-section .content-wrapper .general-contact-form .required-text,.general-contact-form-section .content-wrapper .contact-form .required-text{position:relative}.general-contact-form-section .content-wrapper .general-contact-form .required-text:before,.general-contact-form-section .content-wrapper .contact-form .required-text:before{content:"*";position:absolute;top:-0.3em;left:0;color:#fc0;font-size:1.1em}.general-contact-form-section .content-wrapper .general-contact-form .primary-btn,.general-contact-form-section .content-wrapper .contact-form .primary-btn{cursor:pointer}@media only screen and (min-width: 600px){.general-contact-form-section .content-wrapper .general-contact-form .primary-btn,.general-contact-form-section .content-wrapper .contact-form .primary-btn{margin:.5em auto 0}}.general-contact-form-section #newsletter-sub{width:unset}.general-contact-form-section .newsletter-sub-label{color:#8a8a8a;text-align:left}.general-contact-form-section .newsletter-sub-label strong{display:block;margin:.2em 0}.general-contact-form-section .newsletter-sub-label a{color:#fc0}.general-contact-form-section input[type=checkbox]{cursor:pointer;margin-right:.9em;height:1.6em}.general-contact-form-section input[type=checkbox]::before{content:"‪";background:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:27px;text-align:center;line-height:8px;display:inline-block;width:.7em;height:.7em;border:1px solid #151515;border-radius:2px;margin:0;text-indent:1px}.general-contact-form-section input[type=checkbox]:checked:before{content:"";background:#fc0;text-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:27px;text-align:center;line-height:8px;display:inline-block;width:.7em;height:.7em;border:1px solid #151515;border-radius:2px;margin:4px 0 0;text-indent:1px}.form-errors,.chatbox-form-errors{padding:10px 0}.form-errors li,.chatbox-form-errors li{background:#f9a59d;border:1px solid red;font-size:16px;padding:0 15px;margin:5px 0;list-style:none;height:35px;line-height:35px}@media only screen and (min-width: 945px){.form-errors li,.chatbox-form-errors li{margin:5px 5%}}@media only screen and (min-width: 600px){.form-errors li,.chatbox-form-errors li{margin:5px 4%}}.form-error,.form-success{display:none;text-align:center;margin-top:20px}.form-success{color:#009e60;margin:50px 0;font-size:25px}.form-error{color:red;margin:50px 0;font-size:25px}#gotcha-box-wrapper{display:none}#gotcha-box{display:none}#web-form-contact-form-section{padding:3.125em 0}#web-form-contact-form-section .column-1 .two-color-header{text-align:center}#web-form-contact-form-section .column-1 .two-color-header .left-text h2{font-size:38px}#web-form-contact-form-section .column-1 .two-color-header .right-text h2{font-size:48px}#web-form-contact-form-section .column-1 #id-contact-form{background-color:#151515;padding:2em;max-width:40em;margin:2em auto 0}#web-form-contact-form-section .column-1 #id-contact-form label{color:#8a8a8a;font-weight:400;text-transform:uppercase}#web-form-contact-form-section .column-1 #id-contact-form input{border-radius:0}.parts-cta-banner .container{height:25em;position:relative;width:100%}.parts-cta-banner .container img{width:100%;height:100%;object-fit:cover}.parts-cta-banner .container .text-and-button-wrapper{position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:90%;max-width:35em}@media only screen and (min-width: 800px){.parts-cta-banner .container .text-and-button-wrapper{left:23em}}@media only screen and (min-width: 1350px){.parts-cta-banner .container .text-and-button-wrapper{left:25%}}.parts-cta-banner .container .text-and-button-wrapper h2{margin-bottom:.25em}.parts-cta-banner .container .text-and-button-wrapper h2,.parts-cta-banner .container .text-and-button-wrapper p{color:#fff}.parts-cta-banner .container .text-and-button-wrapper p a{color:#fc0;text-decoration:underline}.parts-cta-banner .container a{margin-top:1.5em}.file-downloads-module{max-width:50em;margin:0 auto}@media only screen and (min-width: 600px){.file-downloads-module{display:flex;justify-content:space-between;flex-wrap:wrap}}.file-downloads-module .single-file-wrapper{display:flex;align-items:center;margin-bottom:1.5em}@media only screen and (min-width: 600px){.file-downloads-module .single-file-wrapper{width:calc(50% - 1em)}}.file-downloads-module .single-file-wrapper:hover h4{color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.file-downloads-module .single-file-wrapper img{width:3.5em;height:3.5em;object-fit:contain}.file-downloads-module .single-file-wrapper h4{color:#151515;text-decoration:underline;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);font-weight:500;font-size:22px}.chat-and-msg-box{position:absolute;right:0;top:10em;z-index:4;border:.4em solid #fff;border-right:0}.chat-and-msg-box .chat-wrapper,.chat-and-msg-box .message-wrapper{width:5em;height:4.8em;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.chat-and-msg-box .chat-wrapper:hover,.chat-and-msg-box .message-wrapper:hover{transform:scale(1.05);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.chat-and-msg-box .chat-wrapper p,.chat-and-msg-box .message-wrapper p{color:#fff;font-size:14px;line-height:13px}.chat-and-msg-box .chat-wrapper img,.chat-and-msg-box .message-wrapper img{height:2.5em;width:2.5em;object-fit:contain}.chat-and-msg-box .chat-wrapper{background-color:#fc0}.chat-and-msg-box .message-wrapper{background-color:#151515}.history-timeline-module{position:relative}.history-timeline-module:after{content:"";background-image:url("./images/bg-tire-tracks.png");display:block;height:105%;width:5em;position:absolute;bottom:0;left:1.4em;z-index:-1;background-size:contain;background-repeat:no-repeat}.history-timeline-module .event-wrapper{position:relative;margin-bottom:3em}.history-timeline-module .event-wrapper .date-box{background-color:#151515;position:absolute;left:0}.history-timeline-module .event-wrapper .date-box h2{color:#fc0;padding:.35em;font-size:31px}@media only screen and (min-width: 500px){.history-timeline-module .event-wrapper .date-box h2{font-size:40px}}.history-timeline-module .event-wrapper .date-box .triangle{width:0;height:0;border-top:.6em solid rgba(0,0,0,0);border-bottom:.6em solid rgba(0,0,0,0);border-left:.6em solid #111;position:absolute;right:-0.5em;top:1.05em}@media only screen and (min-width: 500px){.history-timeline-module .event-wrapper .date-box .triangle{top:1.55em}}.history-timeline-module .event-wrapper .text-wrapper{margin-left:7em}@media only screen and (min-width: 500px){.history-timeline-module .event-wrapper .text-wrapper{margin-left:10em}}.history-timeline-module .event-wrapper .text-wrapper h3{font-weight:700;font-size:26px}@media only screen and (min-width: 500px){.history-timeline-module .event-wrapper .text-wrapper h3{font-size:30px}}.page-preview-cards-module{margin:0 auto 3.125em}@media only screen and (min-width: 1000px){.page-preview-cards-module{display:flex;justify-content:space-around;flex-wrap:wrap}}.page-preview-cards-module .page-preview-card{position:relative;border-bottom:.8em solid #fc0;margin-bottom:1.5em;display:block;height:30em}.page-preview-cards-module .page-preview-card .dark-image-filter{display:block}@media only screen and (min-width: 500px){.page-preview-cards-module .page-preview-card{height:25em}}@media only screen and (min-width: 1000px){.page-preview-cards-module .page-preview-card{width:calc(50% - 1em);height:35em}}@media only screen and (min-width: 1150px){.page-preview-cards-module .page-preview-card{height:21em}}.page-preview-cards-module .page-preview-card:hover{transform:scale(1.05)}.page-preview-cards-module .page-preview-card img{width:100%;height:100%;object-fit:cover}.page-preview-cards-module .page-preview-card .inner-wrapper{position:absolute;left:50%;top:50%;height:calc(100% - 4.5em);padding:2.25em 0;-moz-transform:translateX(-53%) translateY(-50%);-webkit-transform:translateX(-53%) translateY(-50%);-o-transform:translateX(-53%) translateY(-50%);-ms-transform:translateX(-53%) translateY(-50%);transform:translateX(-53%) translateY(-50%);width:80%}@media only screen and (min-width: 900px){.page-preview-cards-module .page-preview-card .inner-wrapper{width:55%;-moz-transform:translateX(-80%) translateY(-50%);-webkit-transform:translateX(-80%) translateY(-50%);-o-transform:translateX(-80%) translateY(-50%);-ms-transform:translateX(-80%) translateY(-50%);transform:translateX(-80%) translateY(-50%)}}@media only screen and (min-width: 1000px){.page-preview-cards-module .page-preview-card .inner-wrapper{width:80%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.page-preview-cards-module .page-preview-card .inner-wrapper .card-text h4{color:#fff;font-size:18px}.page-preview-cards-module .page-preview-card .inner-wrapper .card-text h2{color:#fff}.page-preview-cards-module .page-preview-card .inner-wrapper .card-text p{color:#fff;margin-bottom:.1em}.page-preview-cards-module .page-preview-card .inner-wrapper .primary-btn{white-space:normal;text-align:center;position:absolute;bottom:2em}#marquee-module{height:16em;position:relative;display:flex;align-items:center}#marquee-module .fade-overlay{position:absolute;height:100%;width:3.5em;top:0;z-index:1}@media only screen and (min-width: 800px){#marquee-module .fade-overlay{width:25%}}#marquee-module .fade-overlay.left{left:0;background:linear-gradient(to right, #fff 0%, rgba(255, 255, 255, 0) 100%)}#marquee-module .fade-overlay.right{right:0;background:linear-gradient(to left, #fff 0%, rgba(255, 255, 255, 0) 100%)}#marquee-module h3{width:90%;text-align:center;font-size:22px;font-weight:700;position:absolute;top:23%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 550px){#marquee-module h3{font-size:30px}}#marquee-module .marquee-container>div{display:flex}#marquee-module .marquee-container .js-marquee{display:flex}#marquee-module .marquee-container .js-marquee .logo-wrapper{height:5.5em;width:auto;margin:4em 2em 0}#marquee-module .marquee-container .js-marquee .logo-wrapper img{height:100%;width:100%;object-fit:contain}.slick-slider-deals,.employee-video-slider{background-color:#151515;padding:3.125em 0 6em}@media only screen and (min-width: 1050px){.slick-slider-deals,.employee-video-slider{width:80%;margin:0 auto}}.slick-slider-deals .slick-list::before,.slick-slider-deals .slick-list::after,.employee-video-slider .slick-list::before,.employee-video-slider .slick-list::after{content:"";height:100%;display:block;z-index:1;position:absolute;top:0}@media only screen and (min-width: 750px){.slick-slider-deals .slick-list::before,.slick-slider-deals .slick-list::after,.employee-video-slider .slick-list::before,.employee-video-slider .slick-list::after{padding:5em}}@media only screen and (min-width: 1150px){.slick-slider-deals .slick-list::before,.slick-slider-deals .slick-list::after,.employee-video-slider .slick-list::before,.employee-video-slider .slick-list::after{padding:7em}}@media only screen and (min-width: 700px){.slick-slider-deals .slick-list::before,.employee-video-slider .slick-list::before{left:0;background:linear-gradient(to right, #151515 0%, rgba(31, 31, 31, 0.6) 80%, rgba(255, 255, 255, 0) 100%)}}@media only screen and (min-width: 700px){.slick-slider-deals .slick-list::after,.employee-video-slider .slick-list::after{right:0;background:linear-gradient(to left, #151515 0%, rgba(31, 31, 31, 0.6) 80%, rgba(255, 255, 255, 0) 100%)}}.slick-slider-deals .slick-list .slick-slide,.employee-video-slider .slick-list .slick-slide{margin:0 1em;cursor:pointer;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.slick-slider-deals .slick-list .slick-slide.slick-active:hover,.employee-video-slider .slick-list .slick-slide.slick-active:hover{transform:scale(1.02);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper{height:11em;margin-bottom:1em}@media only screen and (min-width: 450px){.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper{height:14.5em}}@media only screen and (min-width: 650px){.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper{height:20em}}@media only screen and (min-width: 750px){.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper{height:14em}}@media only screen and (min-width: 875px){.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper{height:16em}}@media only screen and (min-width: 1000px){.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper{height:18em}}@media only screen and (min-width: 1050px){.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper{height:15.5em}}@media only screen and (min-width: 1200px){.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper{height:18em}}@media only screen and (min-width: 1400px){.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper{height:20.5em}}@media only screen and (min-width: 1600px){.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper{height:23.5em}}@media only screen and (min-width: 2000px){.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper{height:30.5em}}@media only screen and (min-width: 2500px){.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper{height:35em}}.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper img,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper img{width:100%;height:100%;object-fit:contain}@media only screen and (min-width: 450px){.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper img,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper img{object-fit:cover}}@media only screen and (min-width: 750px){.slick-slider-deals .slick-list .slick-slide .deal-card .image-wrapper img,.employee-video-slider .slick-list .slick-slide .deal-card .image-wrapper img{object-fit:cover}}.slick-slider-deals .slick-list .slick-slide .deal-card .body-wrapper,.employee-video-slider .slick-list .slick-slide .deal-card .body-wrapper{width:90%;margin:1.5em auto 0;text-align:center}.slick-slider-deals .slick-list .slick-slide .deal-card .body-wrapper h4,.employee-video-slider .slick-list .slick-slide .deal-card .body-wrapper h4{font-size:22px;color:#fff}.slick-slider-deals .slick-list .slick-slide .deal-card .body-wrapper h3,.employee-video-slider .slick-list .slick-slide .deal-card .body-wrapper h3{font-size:50px;font-weight:700;margin:0 0 .1em;color:#fff}.slick-slider-deals .slick-list .slick-slide .deal-card .body-wrapper p,.employee-video-slider .slick-list .slick-slide .deal-card .body-wrapper p{color:#a0a0a0}.slick-slider-deals .slick-list .slick-slide .deal-card .body-wrapper .primary-btn,.employee-video-slider .slick-list .slick-slide .deal-card .body-wrapper .primary-btn{margin-top:1.5em}@media only screen and (min-width: 750px){.slick-slider-deals .slick-arrow.slick-previous-btn,.employee-video-slider .slick-arrow.slick-previous-btn{left:10%}}@media only screen and (min-width: 750px){.slick-slider-deals .slick-arrow.slick-next-btn,.employee-video-slider .slick-arrow.slick-next-btn{right:6%}}.slick-slider-deals .slick-dots,.employee-video-slider .slick-dots{display:flex;justify-content:center;width:90%;margin:0 auto}@media only screen and (min-width: 700px){.slick-slider-deals .slick-dots,.employee-video-slider .slick-dots{width:70%}}.slick-slider-deals .slick-dots .slick-active,.employee-video-slider .slick-dots .slick-active{background-color:#fff}.slick-slider-deals .slick-dots .slick-active:after,.employee-video-slider .slick-dots .slick-active:after{color:#fff}.slick-slider-deals .slick-dots li,.employee-video-slider .slick-dots li{cursor:pointer;width:100%;border-radius:unset}.slick-slider-deals .slick-dots li button,.employee-video-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}#deals-and-offers-slider-section{background-color:#151515}#deals-and-offers-slider-section-light{background-color:#fff}.buttons-module{display:block;flex-direction:column;margin:auto;max-width:1366px}.buttons-module .button-2{margin-top:10px}@media only screen and (min-width: 380px){.buttons-module .button-2{margin-left:10px;margin-top:0}}.buttons-module .button-3{margin-top:10px}@media only screen and (min-width: 600px){.buttons-module .button-3{margin-left:10px;margin-top:0}}.buttons-module .button-4{margin-top:10px}@media only screen and (min-width: 600px){.buttons-module .button-4{margin-left:10px;margin-top:0}}.two-color-header{position:relative;z-index:2}.two-color-header.center{margin:auto;justify-content:center}.two-color-header.right{margin:0 0 0 auto}.two-color-header h2{font-size:32px}.two-color-header .left-text{margin-right:7px}.hero-slider .hero-slide{height:600px;width:100%;position:relative}.hero-slider .hero-slide img,.hero-slider .hero-slide video{height:100%;width:100%;object-fit:cover}.hero-slider .hero-slide .desktop-image{position:absolute;z-index:3}.hero-slider .hero-slide .mobile-image{position:absolute;top:0;left:0;z-index:4}@media only screen and (min-width: 1000px){.hero-slider .hero-slide .mobile-image{z-index:1}}.hero-slider .hero-slide .hero-text-and-buttons-wrapper{position:absolute;top:50%;left:50%;width:90%;z-index:7;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 650px){.hero-slider .hero-slide .hero-text-and-buttons-wrapper{width:80%}}@media only screen and (min-width: 1000px){.hero-slider .hero-slide .hero-text-and-buttons-wrapper{text-align:center}}.hero-slider .hero-slide .buttons-module{display:block;width:unset;margin-top:1.5em;text-align:unset}.hero-slider .hero-slide .buttons-module a{margin-right:.8em}.hero-slider .slick-arrow{bottom:4rem;top:unset}@media only screen and (min-width: 1000px){.hero-slider .slick-arrow{top:42%;bottom:unset}}.hero-slider .slick-arrow.slick-previous-btn{left:4rem;transform:unset}.hero-slider .slick-arrow.slick-next-btn{right:4rem;left:unset}.hero-slider .slick-dots{bottom:4em}.hero-slider .slick-dots li{background:#fff;opacity:.8}.hero-slider .slick-dots li.slick-active{background:#fc0;opacity:1}.image-module{display:flex;flex-wrap:wrap}.image-module .image-wrapper img{width:100%;height:100%;object-fit:cover}.rental-pages-section-wrapper .image-banner{position:relative;height:33em}@media only screen and (min-width: 1000px){.rental-pages-section-wrapper .image-banner{height:24em}}.rental-pages-section-wrapper .image-banner .dark-image-filter{display:block}.rental-pages-section-wrapper .image-banner .bg-img{width:100%;height:100%;object-fit:cover}.rental-pages-section-wrapper .image-banner .content-wrapper{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;width:90%;max-width:45em}.rental-pages-section-wrapper .image-banner .content-wrapper img{margin-bottom:2em;height:4.2em;width:100%;object-fit:contain}.rental-pages-section-wrapper .image-banner .content-wrapper p,.rental-pages-section-wrapper .image-banner .content-wrapper h2{color:#fff}.rental-pages-section-wrapper .image-banner .content-wrapper .primary-btn{margin-top:2em}.rental-pages-section-wrapper .text-section{padding:3.125em 0}.rental-pages-section-wrapper .text-section .flex-container{flex-direction:column}@media only screen and (min-width: 1000px){.rental-pages-section-wrapper .text-section .flex-container{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.rental-pages-section-wrapper .text-section .flex-container .left-side,.rental-pages-section-wrapper .text-section .flex-container .right-side{margin-bottom:3.125em}@media only screen and (min-width: 1000px){.rental-pages-section-wrapper .text-section .flex-container .left-side,.rental-pages-section-wrapper .text-section .flex-container .right-side{width:calc(50% - 1em)}}.rental-pages-section-wrapper .text-section .flex-container .left-side h2,.rental-pages-section-wrapper .text-section .flex-container .right-side h2{margin-bottom:.3em;font-size:41px}.rental-pages-section-wrapper .text-section .flex-container .left-side p,.rental-pages-section-wrapper .text-section .flex-container .right-side p{margin-bottom:.5em}.rental-pages-section-wrapper .text-section .flex-container .left-side p a,.rental-pages-section-wrapper .text-section .flex-container .right-side p a{color:#8a8a8a;text-decoration:underline}.rental-pages-section-wrapper .text-section .flex-container .left-side strong,.rental-pages-section-wrapper .text-section .flex-container .right-side strong{color:#151515;font-weight:600}.rental-pages-section-wrapper .text-section .flex-container .left-side .primary-btn,.rental-pages-section-wrapper .text-section .flex-container .right-side .primary-btn{margin-top:1.5em}.psd-heading{max-width:45em;margin:3.125em auto;text-align:center}.psd-heading p{margin:.6em 0}.psd-heading h3{font-size:27px;margin-top:.2em}.psd-heading h3 strong{font-weight:800}.psd-heading h3 a{color:#151515}.psd-heading h3 a:hover{color:#fc0}.psd-product-description{padding:3.125em 0}@media only screen and (min-width: 1000px){.psd-product-description{display:flex;justify-content:space-between}}.psd-product-description strong{font-weight:800}.psd-product-description p{color:#151515;margin-bottom:.5em}.psd-product-description h3{font-weight:700;margin:.3em 0 0}.psd-product-description a{color:#151515}.psd-product-description a:hover{color:#fc0}.psd-product-description a.secondary-btn{color:#fff}.psd-product-description a.secondary-btn:hover{color:#fff}.psd-product-description a.primary-btn{color:#151515}.psd-product-description a.primary-btn:hover{color:#151515}.psd-product-description ul{list-style:none;padding:unset !important;margin:1em 0}.psd-product-description ul li{text-align:left;display:flex !important;padding-top:.5em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.psd-product-description ul li:before{content:"";background-image:url("./icons/icon-check-charcoal.png");background-position:center;background-repeat:no-repeat;background-size:contain;min-width:1.8em;width:1.8em;height:1.8em;margin-right:.5em;display:block;position:relative;top:-0.4em}.psd-product-description .buttons-module{margin:2em 0}.psd-product-description .buttons-module a{margin:0 0 .6em}@media only screen and (min-width: 430px){.psd-product-description .buttons-module a:nth-of-type(2){margin-left:.6em}}.psd-product-description .image-wrapper{max-width:40em;margin-bottom:.5em}.psd-product-description .image-wrapper img{width:100%;height:100%;object-fit:cover}.psd-product-description .image-wrapper p{color:#8a8a8a;font-size:20px;text-align:center;margin-top:.7em;font-weight:700}.psd-product-description .left-side{max-width:40em}@media only screen and (min-width: 1000px){.psd-product-description .left-side{width:calc(50% - 1em)}}@media only screen and (min-width: 1100px){.psd-product-description .left-side{width:calc(50% - 3em);margin-right:3em}}@media only screen and (min-width: 1000px){.psd-product-description .right-side{width:calc(50% - 1em)}}@media only screen and (min-width: 1000px){.psd-product-description .right-side{width:50%}}.psd-lists-and-button-module{padding:3.125em 0}@media only screen and (min-width: 800px){.psd-lists-and-button-module{display:flex;justify-content:space-between;flex-wrap:wrap}}@media only screen and (min-width: 1150px){.psd-lists-and-button-module{justify-content:center}}.psd-lists-and-button-module .heading-and-buttons-wrapper{width:100%}.psd-lists-and-button-module .heading-and-buttons-wrapper h2{text-align:center;max-width:21em;margin:0 auto 1em}.psd-lists-and-button-module .heading-and-buttons-wrapper .buttons-module{text-align:center;margin-bottom:2.5em}@media only screen and (min-width: 800px){.psd-lists-and-button-module .list-and-title-wrapper{width:calc(50% - 4em);margin:0 2em;max-width:35em}}.psd-lists-and-button-module .list-and-title-wrapper h3{font-weight:700;margin-bottom:.3em}.psd-lists-and-button-module .list-and-title-wrapper ul.check-boxes{margin-bottom:2.5em}.psd-lists-and-button-module .list-and-title-wrapper ul.check-boxes li span{font-weight:700;margin-right:.5em}.psd-slider-wrapper{padding:3.125em 0}.psd-slider-wrapper h3{font-weight:700;text-align:center;font-size:30px;margin-bottom:1em}@media only screen and (min-width: 550px){.psd-slider-wrapper .psd-slider .slick-track .slick-slide{margin-right:1em}}.psd-slider-wrapper .psd-slider .slick-track .slick-slide>div{height:15em}.psd-slider-wrapper .psd-slider .slick-track .slick-slide>div img{width:100%;height:100%;object-fit:cover}.psd-slider-wrapper .psd-slider .slick-arrow{background-color:#151515}.psd-slider-wrapper .psd-slider .slick-arrow.slick-next-btn>div{border-left:.9em solid #fff}.psd-slider-wrapper .psd-slider .slick-arrow.slick-previous-btn>div{border-right:.9em solid #fff}.psd-text-and-button{padding:3.125em 0;text-align:center;margin:0 auto}.psd-text-and-button .buttons-module{margin:2em 0 0}.slick-slider-module .featured-image{margin-bottom:15px}.slick-slider-module .featured-image .slick-slide>div .video-wrapper{height:100%}.slick-slider-module .featured-image .slick-slide>div img,.slick-slider-module .featured-image .slick-slide>div video{height:100%;width:100%;object-fit:cover}.slick-slider-module .slider-nav .slick-slide,.slick-slider-module .specialty-project-slider-nav .slick-slide{margin:0 5px;width:10% !important;cursor:pointer}.slick-slider-module .slider-nav .slick-slide>div .video-wrapper,.slick-slider-module .specialty-project-slider-nav .slick-slide>div .video-wrapper{position:relative}.slick-slider-module .slider-nav .slick-slide>div .video-wrapper img,.slick-slider-module .specialty-project-slider-nav .slick-slide>div .video-wrapper img{position:absolute;width:2em;height:2em;object-fit:contain;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.slick-slider-module .slider-nav .slick-slide>div>div,.slick-slider-module .specialty-project-slider-nav .slick-slide>div>div{height:100px}@media only screen and (min-width: 1250px){.slick-slider-module .slider-nav .slick-slide>div>div,.slick-slider-module .specialty-project-slider-nav .slick-slide>div>div{height:115px}}@media only screen and (min-width: 500px){.slick-slider-module .slider-nav .slick-slide>div>div,.slick-slider-module .specialty-project-slider-nav .slick-slide>div>div{height:100px}}.slick-slider-module .slider-nav .slick-slide>div>div img,.slick-slider-module .slider-nav .slick-slide>div>div video,.slick-slider-module .specialty-project-slider-nav .slick-slide>div>div img,.slick-slider-module .specialty-project-slider-nav .slick-slide>div>div video{width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 750px){.slick-slider-cards-module .slick-slide{margin-right:1em}}.slick-slider-cards-module .card{text-align:center;background-color:#0d0d0d;position:relative}.slick-slider-cards-module .card img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.slick-slider-cards-module .card.card-1 h3,.slick-slider-cards-module .card.card-4 h3{background-color:#1b1b1b}.slick-slider-cards-module .card.card-2 h3,.slick-slider-cards-module .card.card-5 h3{background-color:#070707}.slick-slider-cards-module .card.card-3 h3,.slick-slider-cards-module .card.card-6 h3{background-color:#fc0}.slick-slider-cards-module .card h3{color:#fff;padding:.75em;display:flex;justify-content:center;align-items:center;font-size:27px;font-weight:600;position:relative;z-index:1}.slick-slider-cards-module .card .inner-wrapper{padding:1.5em 1.5em 0;position:relative;z-index:1}.slick-slider-cards-module .card .inner-wrapper h4{color:#fff;font-weight:700;font-size:18px}.slick-slider-cards-module .card .inner-wrapper .check-boxes{filter:invert(1)}.slick-slider-cards-module .card .inner-wrapper .check-boxes li{color:#8a8a8a;font-size:18px}.slick-slider-cards-module .card a{width:calc(90% - 5em);margin-bottom:1.5em;position:relative;z-index:1}.facilities-contacts{max-width:80em;margin:2.5em auto 1em}@media only screen and (min-width: 750px){.facilities-contacts{display:flex;flex-wrap:wrap;justify-content:space-between}}.facilities-contacts .contact-wrapper{display:flex;justify-content:space-between;padding:.75em .75em .75em 3.5em;background-color:#5d5d5d;margin-bottom:1em;align-items:center;position:relative;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 750px){.facilities-contacts .contact-wrapper{width:calc(50% - 4.8em)}}.facilities-contacts .contact-wrapper:hover{background-color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.facilities-contacts .contact-wrapper img{width:1.8em;height:1.8em;object-fit:contain;position:absolute;left:1em;top:50%;-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.facilities-contacts .contact-wrapper p{color:#fff}.facilities-contacts .contact-wrapper p.location{padding-right:.5em}.icons-and-blurbs-wrapper{margin-top:3.125em}@media only screen and (min-width: 750px){.icons-and-blurbs-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}}.icons-and-blurbs-wrapper .card{position:relative;margin-bottom:2.5em}@media only screen and (min-width: 750px){.icons-and-blurbs-wrapper .card{width:calc(50% - 1em)}}@media only screen and (min-width: 950px){.icons-and-blurbs-wrapper .card{width:calc(33.33% - 1em)}}@media only screen and (min-width: 1200px){.icons-and-blurbs-wrapper .card{width:calc(25% - 1em)}}.icons-and-blurbs-wrapper .card img{width:2.5em;height:2.5em;object-fit:contain;position:absolute;left:0;top:-0.7em}.icons-and-blurbs-wrapper .card h3{margin:0 0 .7em 2.5em;font-size:22px;font-weight:700}#faq-accordion-module{padding:50px 0 0}#faq-accordion-module .faq-section{margin-bottom:55px}#faq-accordion-module .faq-section h4{font-weight:600;font-size:19px}#faq-accordion-module .faq-section .question{padding:1.3em 3em 1.3em 1.3em;position:relative;display:flex;cursor:pointer;background-color:#e7e7e7;margin-bottom:.5em}#faq-accordion-module .faq-section .question.active{background:#e7e7e7;margin-bottom:unset;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#faq-accordion-module .faq-section .question.active .open{display:none}#faq-accordion-module .faq-section .question.active .close{display:block;position:absolute;right:.8em;top:.8em;font-size:23px;font-weight:500}#faq-accordion-module .faq-section .question:hover{background-color:#e7e7e7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#faq-accordion-module .faq-section .open{position:absolute;right:1em;top:1em;font-size:20px;font-weight:500}#faq-accordion-module .faq-section .close{display:none}#faq-accordion-module .faq-section .answer{visibility:hidden;opacity:0;height:0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#faq-accordion-module .faq-section .answer.open{visibility:visible;opacity:1;position:relative;height:auto;padding:0 15px;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#faq-accordion-module .faq-section .answer p{padding:0 0 2.3em 3em}#faq-accordion-module .faq-section .answer a{color:#fc0;text-decoration:underline}#faq-accordion-module .faq-section .answer ul{padding:15px 0}#faq-accordion-module .faq-section .answer ul li{list-style:disc;margin-left:30px;line-height:17px;padding:3px}.slick-slider-quotes-module{margin:2em 0 0}.slick-slider-quotes-module .quotes-card{max-width:56em;text-align:center;display:flex !important;flex-direction:column;justify-content:center;margin:0 auto}.slick-slider-quotes-module .quotes-card h3{color:#fff;font-size:25px;text-transform:uppercase}.slick-slider-quotes-module .quotes-card h3 span{color:#fc0}.slick-slider-quotes-module .quotes-card p{margin:.5em 0 1em}.slick-slider-quotes-module .quotes-card h4{color:#fc0;font-weight:600;font-size:18px}.slick-slider-quotes-module .slick-arrow{background-color:#353535;bottom:-4.5em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 750px){.slick-slider-quotes-module .slick-arrow{bottom:unset}}.slick-slider-quotes-module .slick-arrow:hover{background-color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.slick-slider-quotes-module .slick-arrow.slick-next-btn>div{border-left:.9em solid #151515}.slick-slider-quotes-module .slick-arrow.slick-previous-btn>div{border-right:.9em solid #151515}.wysiwyg-module{position:relative;z-index:2}.wysiwyg-module strong,.wysiwyg-module b{font-weight:700}.wysiwyg-module em{font-style:italic}.wysiwyg-module p{margin-bottom:.5em}.wysiwyg-module p a{color:#fc0}.wysiwyg-module p a:hover{opacity:.7}.wysiwyg-module .text-container.center{text-align:center}.wysiwyg-module .text-container.left{text-align:left}.wysiwyg-module .text-container.right{text-align:right}.wysiwyg-module .text-container ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}.wysiwyg-module .text-container ul li{display:list-item;margin-bottom:6px}#single-post .hero-with-image{width:80%;margin:auto}#single-post .hero-with-image img{height:100%;width:100%;object-fit:cover;max-height:600px}#single-post .hero-with-bg-color{height:500px}#single-post .content-wrapper{max-width:1366px;width:80%;margin:auto}#single-post .related-articles-wrapper{width:80%;margin:auto}#single-post .related-articles-wrapper .related-articles-inner-wrapper{display:flex}#single-post .related-articles-wrapper .related-articles-inner-wrapper .related-article-card{width:calc(33.333% - 50px);margin:auto}#single-post .related-articles-wrapper .related-articles-inner-wrapper .related-article-card .card-left{width:50%}#single-post .related-articles-wrapper .related-articles-inner-wrapper .related-article-card img,#single-post .related-articles-wrapper .related-articles-inner-wrapper .related-article-card video{width:100%;height:200px;object-fit:cover}#single-post .related-articles-wrapper .related-articles-inner-wrapper .related-article-card .card-right{width:50%}.animate{opacity:0;visibility:hidden}.animate.delay-1{moz-transition-delay:100ms;-webkit-transition-delay:100ms;-o-transition-delay:100ms;-ms-transition-delay:100ms;transition-delay:100ms}.animate.delay-2{moz-transition-delay:300ms;-webkit-transition-delay:300ms;-o-transition-delay:300ms;-ms-transition-delay:300ms;transition-delay:300ms}.animate.delay-3{moz-transition-delay:500ms;-webkit-transition-delay:500ms;-o-transition-delay:500ms;-ms-transition-delay:500ms;transition-delay:500ms}.animate.delay-4{moz-transition-delay:700ms;-webkit-transition-delay:700ms;-o-transition-delay:700ms;-ms-transition-delay:700ms;transition-delay:700ms}.animate.delay-5{moz-transition-delay:900ms;-webkit-transition-delay:900ms;-o-transition-delay:900ms;-ms-transition-delay:900ms;transition-delay:900ms}.animate.delay-6{moz-transition-delay:1100ms;-webkit-transition-delay:1100ms;-o-transition-delay:1100ms;-ms-transition-delay:1100ms;transition-delay:1100ms}.animate.delay-7{moz-transition-delay:1300ms;-webkit-transition-delay:1300ms;-o-transition-delay:1300ms;-ms-transition-delay:1300ms;transition-delay:1300ms}.animate.delay-8{moz-transition-delay:1500ms;-webkit-transition-delay:1500ms;-o-transition-delay:1500ms;-ms-transition-delay:1500ms;transition-delay:1500ms}.animate.delay-9{moz-transition-delay:1700ms;-webkit-transition-delay:1700ms;-o-transition-delay:1700ms;-ms-transition-delay:1700ms;transition-delay:1700ms}.animate.delay-10{moz-transition-delay:1900ms;-webkit-transition-delay:1900ms;-o-transition-delay:1900ms;-ms-transition-delay:1900ms;transition-delay:1900ms}.fade-in{-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1)}.slide-up{-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(0) translateY(100px);-webkit-transform:translateX(0) translateY(100px);-o-transform:translateX(0) translateY(100px);-ms-transform:translateX(0) translateY(100px);transform:translateX(0) translateY(100px)}.slide-down{-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(0) translateY(-100px);-webkit-transform:translateX(0) translateY(-100px);-o-transform:translateX(0) translateY(-100px);-ms-transform:translateX(0) translateY(-100px);transform:translateX(0) translateY(-100px)}.slide-right{-webkit-transition:all 1750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 1750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 1750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 1750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(-500px) translateY(0);-webkit-transform:translateX(-500px) translateY(0);-o-transform:translateX(-500px) translateY(0);-ms-transform:translateX(-500px) translateY(0);transform:translateX(-500px) translateY(0)}.slide-left{-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(100px) translateY(0);-webkit-transform:translateX(100px) translateY(0);-o-transform:translateX(100px) translateY(0);-ms-transform:translateX(100px) translateY(0);transform:translateX(100px) translateY(0)}.grow{-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:scale(0.2);-webkit-transform:scale(0.2);-o-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2)}.shrink{-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.inviewport.fade-in{opacity:1;visibility:visible}.inviewport.slide-up{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.inviewport.slide-down{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.inviewport.slide-right{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.inviewport.slide-left{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.inviewport.grow{opacity:1;visibility:visible;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.inviewport.shrink{opacity:1;visibility:visible;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.1, 1.1, 1)}}.search-results-wrapper{width:100%;margin:200px auto;min-height:300px}.search-results-wrapper .container{max-width:none}.search-results-wrapper span.date,.search-results-wrapper span.author,.search-results-wrapper span.comments{display:none}.search-results-wrapper h1{font-size:50px;color:#fc0;text-decoration:underline;padding:25px 10%;margin-bottom:25px}@media only screen and (min-width: 700px){.search-results-wrapper h1{padding:0 5%}}@media only screen and (min-width: 700px){.search-results-wrapper h1{font-size:32px}}.search-results-wrapper article a{color:#151515;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.search-results-wrapper article a:hover{color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.search-results-wrapper article:nth-of-type(odd){background:#e7e7e7}.search-results-wrapper h2{padding:45px 12%;font-size:25px}@media only screen and (min-width: 700px){.search-results-wrapper h2{padding:45px 8%}}.search-results-wrapper .post-edit-link{position:relative;top:-30px;left:12%}#custom-video-skin{cursor:pointer;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#custom-video-skin:hover .vjs-big-play-button{background:#fc0 !important;opacity:1 !important;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:65.25% !important}#custom-video-skin.video-js .vjs-poster{background-size:cover !important}#custom-video-skin.video-js .vjs-big-play-button{background:#fc0;border:0;border-radius:50%;height:2em;width:2em;opacity:.8;font-size:4em;line-height:2em;margin-left:-1em}#custom-video-skin.video-js .vjs-control-bar{bottom:1em;width:97%;margin:auto;height:3.5em;background:rgba(42,42,42,.9)}#custom-video-skin.video-js .vjs-control-bar .vjs-button>.vjs-icon-placeholder:before{font-size:2.4em;line-height:1.57 !important}#custom-video-skin.video-js .vjs-control-bar .vjs-progress-control .vjs-play-progress{background:#fc0}#custom-video-skin.video-js .vjs-control-bar .vjs-progress-control .vjs-play-progress:before{top:-0.1em}#custom-video-skin.video-js .vjs-control-bar .vjs-progress-control .vjs-progress-holder{height:.6em;background:#d3d3d3}#custom-video-skin.video-js .vjs-control-bar .vjs-time-control{font-size:1.2em;line-height:2.9em;font-family:"Sen",sans-serif}#wpsl-wrap{overflow:unset}@media only screen and (min-width: 850px){#wpsl-wrap{display:flex;height:30em;flex-wrap:wrap}}#wpsl-wrap .wpsl-search{margin-bottom:unset;background-color:#151515;padding:0 1.56em 1.5em}@media only screen and (min-width: 850px){#wpsl-wrap .wpsl-search{width:45%;padding:12px 12px 50px 25px;display:flex;align-items:center}}#wpsl-wrap .wpsl-search #wpsl-search-wrap{position:relative}@media only screen and (min-width: 850px){#wpsl-wrap .wpsl-search #wpsl-search-wrap{padding-top:16em}}@media only screen and (min-width: 1025px){#wpsl-wrap .wpsl-search #wpsl-search-wrap{padding-top:13em}}@media only screen and (min-width: 1400px){#wpsl-wrap .wpsl-search #wpsl-search-wrap{padding-left:8%;max-width:50em}}@media only screen and (min-width: 2500px){#wpsl-wrap .wpsl-search #wpsl-search-wrap{padding-left:9%}}@media only screen and (min-width: 650px){#wpsl-wrap .wpsl-search form{display:flex;flex-wrap:wrap}}#wpsl-wrap .wpsl-search form label{color:#fff;width:100% !important;white-space:nowrap}@media only screen and (min-width: 650px){#wpsl-wrap .wpsl-search form .wpsl-input,#wpsl-wrap .wpsl-search form #wpsl-category{width:calc(50% - 1.2em) !important;display:flex;flex-direction:column}}@media only screen and (min-width: 850px){#wpsl-wrap .wpsl-search form .wpsl-input,#wpsl-wrap .wpsl-search form #wpsl-category{width:calc(100% - 1.2em) !important}}@media only screen and (min-width: 1330px){#wpsl-wrap .wpsl-search form .wpsl-input,#wpsl-wrap .wpsl-search form #wpsl-category{width:calc(50% - 5.3em) !important}}@media only screen and (min-width: 1400px){#wpsl-wrap .wpsl-search form .wpsl-input,#wpsl-wrap .wpsl-search form #wpsl-category{width:calc(50% - 6.3em) !important}}#wpsl-wrap .wpsl-search form .wpsl-input input,#wpsl-wrap .wpsl-search form #wpsl-category input{background:#404040;border-radius:0;border:.2em solid #404040;padding:.7em .4em;width:calc(100% - 1.2em) !important;color:#fff;font-size:18px}#wpsl-wrap .wpsl-search form .wpsl-dropdown{background:#404040;border-radius:0;border:.2em solid #404040;width:calc(100vw - 3.9em) !important;color:#fff;font-size:18px;padding:.2em 0}@media only screen and (min-width: 650px){#wpsl-wrap .wpsl-search form .wpsl-dropdown{width:calc(50vw - 1.2em) !important}}@media only screen and (min-width: 850px){#wpsl-wrap .wpsl-search form .wpsl-dropdown{width:calc(100% - .4em) !important}}#wpsl-wrap .wpsl-search form .wpsl-dropdown>div{top:3.3em;border:.15em solid #404040;background-color:#404040;padding:.5em 0}#wpsl-wrap .wpsl-search form .wpsl-dropdown .wpsl-selected-item{color:#fff;text-transform:uppercase}#wpsl-wrap .wpsl-search form .wpsl-dropdown ul{background-color:#404040;border:.15em solid #404040}#wpsl-wrap .wpsl-search form .wpsl-dropdown ul li{text-transform:uppercase;color:#8a8a8a;text-align:left}#wpsl-wrap .wpsl-search form .wpsl-dropdown ul li:hover{background-color:#404040;color:#fff}#wpsl-wrap .wpsl-search form .wpsl-dropdown ul li.wpsl-selected-dropdown{color:#fff}#wpsl-wrap .wpsl-search .wpsl-search-btn-wrap{margin-top:27px}@media only screen and (min-width: 1330px){#wpsl-wrap .wpsl-search .wpsl-search-btn-wrap{display:flex;align-items:center;margin-top:22px}}#wpsl-wrap .wpsl-search .wpsl-search-btn-wrap #wpsl-search-btn{background:#fc0;border:2px solid #fc0;border-radius:0;padding:0 2.5em;color:#151515;font-weight:500;font-size:16px;height:3.4em}@media only screen and (min-width: 1330px){#wpsl-wrap .wpsl-search .wpsl-search-btn-wrap #wpsl-search-btn{width:8em;height:3.2em;padding:unset}}#wpsl-wrap .wpsl-search #clear-filter{position:absolute;bottom:1.4em;left:10em;width:6.4em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);text-decoration:underline}#wpsl-wrap .wpsl-search #clear-filter:hover{color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 570px){#wpsl-wrap .wpsl-search #clear-filter{bottom:1em}}@media only screen and (min-width: 1330px){#wpsl-wrap .wpsl-search #clear-filter{bottom:-1.5em;right:3.2em;left:unset}}#wpsl-wrap #wpsl-gmap{width:100%;margin-top:10px}@media only screen and (min-width: 850px){#wpsl-wrap #wpsl-gmap{width:calc(55% - 2.4em);margin-top:unset;height:unset !important}}#wpsl-wrap #wpsl-gmap .gmnoprint>div{width:30px !important;height:61px !important}#wpsl-wrap #wpsl-gmap .gmnoprint>div>div{left:-5px;background-color:#151515 !important}#wpsl-wrap #wpsl-gmap .gmnoprint>div button[title="Zoom in"]{width:30px !important;height:30px !important;border-radius:2px}#wpsl-wrap #wpsl-gmap .gmnoprint>div button[title="Zoom in"]:after{content:"+";font-size:28px;font-weight:500}#wpsl-wrap #wpsl-gmap .gmnoprint>div button[title="Zoom in"] img{display:none !important}#wpsl-wrap #wpsl-gmap .gmnoprint>div button[title="Zoom out"]{width:30px !important;height:30px !important;border-radius:2px}#wpsl-wrap #wpsl-gmap .gmnoprint>div button[title="Zoom out"]:after{content:"−";font-size:28px;font-weight:500}#wpsl-wrap #wpsl-gmap .gmnoprint>div button[title="Zoom out"] img{display:none !important}#wpsl-wrap #wpsl-gmap .gmnoprint .gm-control-active{background-color:#f6d34d !important}#wpsl-wrap #wpsl-gmap .gm-style div button{width:30px !important;height:30px !important;background-color:#f6d34d !important}#wpsl-wrap #wpsl-gmap .gm-style div button img{width:15px !important;height:15px !important}#wpsl-wrap #wpsl-gmap .gm-style .gmnoprint button[title="Keyboard shortcuts"]{display:none !important}#wpsl-wrap #wpsl-gmap .gm-style .gmnoprint.gm-style-cc,#wpsl-wrap #wpsl-gmap .gm-style .gmnoprint .gm-style-cc{display:none !important}#wpsl-wrap #wpsl-gmap #wpsl-map-controls .wpsl-icon-direction{padding:7px 9px !important;background-color:#f6d34d !important}#wpsl-wrap #wpsl-gmap .gm-style-iw .gm-ui-hover-effect{top:-3px !important;right:-3px !important}#wpsl-wrap #wpsl-result-list{max-width:1366px;margin:3.125em auto;width:90%}#wpsl-wrap #wpsl-result-list li p{margin:0}#wpsl-wrap #wpsl-stores{height:auto !important}#wpsl-wrap #wpsl-stores ul{display:flex;flex-wrap:wrap;justify-content:space-evenly}@media only screen and (min-width: 850px){#wpsl-wrap #wpsl-stores ul{justify-content:unset}}#wpsl-wrap #wpsl-stores ul li{text-align:left;border:1px solid #000;width:calc(100% - 50px);padding:20px 16px 85px !important;margin:0 auto 1.5em;position:relative;max-width:22em}@media only screen and (min-width: 520px){#wpsl-wrap #wpsl-stores ul li{width:calc(50% - 3em)}}@media only screen and (min-width: 850px){#wpsl-wrap #wpsl-stores ul li{margin:0 .25em 1.5em}}@media only screen and (min-width: 950px){#wpsl-wrap #wpsl-stores ul li{width:calc(33.33% - 3.2em);margin:0 .5em 1.5em}}@media only screen and (min-width: 1230px){#wpsl-wrap #wpsl-stores ul li{width:calc(25% - 3.2em)}}#wpsl-wrap #wpsl-stores ul li .phone-btn,#wpsl-wrap #wpsl-stores ul li .directions-btn{background-color:#151515;padding:.5em;display:inline-block;position:absolute;cursor:pointer;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#wpsl-wrap #wpsl-stores ul li .phone-btn:hover,#wpsl-wrap #wpsl-stores ul li .directions-btn:hover{background-color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#wpsl-wrap #wpsl-stores ul li .phone-btn img,#wpsl-wrap #wpsl-stores ul li .directions-btn img{width:1.3em;height:1.3em;object-fit:contain}#wpsl-wrap #wpsl-stores ul li .phone-btn{right:3.6em}#wpsl-wrap #wpsl-stores ul li .directions-btn{right:1em}#wpsl-wrap #wpsl-stores ul li .heading{font-size:20px;font-weight:700;margin-top:.5em}#wpsl-wrap #wpsl-stores ul li .distance{position:absolute;right:1em;top:3.7em;color:#151515}#wpsl-wrap #wpsl-stores ul li .contact-info{display:flex;flex-direction:column}#wpsl-wrap #wpsl-stores ul li .wpsl-phone{color:#8a8a8a;text-decoration:underline}#wpsl-wrap #wpsl-stores ul li .wpsl-store-location a{color:#151515;padding-right:4.5em}#wpsl-wrap #wpsl-stores ul li .wpsl-store-location .wpsl-street{color:#8a8a8a;padding-right:4.5em}#wpsl-wrap #wpsl-stores ul li .wpsl-store-location .wpsl-street>span{color:#8a8a8a}#wpsl-wrap #wpsl-stores ul li .secondary-btn{margin-top:1.5em;position:absolute;bottom:1em}#wpsl-wrap #wpsl-stores ul li .parts-hours-control p,#wpsl-wrap #wpsl-stores ul li .service-hours-control p,#wpsl-wrap #wpsl-stores ul li .sales-hours-control p,#wpsl-wrap #wpsl-stores ul li .rental-store-hours-control p{text-transform:capitalize}.locations-page #wpsl-wrap .wpsl-search{display:flex;flex-direction:column}.locations-page #wpsl-wrap .wpsl-search .text-wrap{padding:2.5em 0;max-width:50em}@media only screen and (min-width: 1400px){.locations-page #wpsl-wrap .wpsl-search .text-wrap{margin:0 auto;padding:2.5em 2em}}.locations-page #wpsl-wrap .wpsl-search .text-wrap h2{color:#fff}@media only screen and (min-width: 1150px){.locations-page #wpsl-wrap .wpsl-search .text-wrap h2{max-width:8em}}@media only screen and (min-width: 1500px){.locations-page #wpsl-wrap .wpsl-search .text-wrap h2{max-width:unset}}.locations-page #wpsl-wrap .wpsl-search .text-wrap h2 span{color:#fc0}.locations-page #wpsl-wrap .wpsl-search #wpsl-search-wrap{padding-top:unset}.locations-page #wpsl-wrap #ohio-cat-filter{margin:3.125em auto;text-align:center}@media only screen and (min-width: 850px){.locations-page #wpsl-wrap #ohio-cat-filter{display:flex;margin-bottom:0}}.locations-page #wpsl-wrap #ohio-cat-filter p{margin-bottom:.3em}@media only screen and (min-width: 850px){.locations-page #wpsl-wrap #ohio-cat-filter ul{display:flex;align-items:center}}.locations-page #wpsl-wrap #ohio-cat-filter ul li{cursor:pointer;font-size:18px;font-weight:700;color:#151515;margin-bottom:.3em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 850px){.locations-page #wpsl-wrap #ohio-cat-filter ul li{margin-left:.75em}}.locations-page #wpsl-wrap #ohio-cat-filter ul li:hover{color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.locations-page #wpsl-wrap #ohio-cat-filter ul li.active{color:#fc0}ul.check-boxes{list-style:none;padding:unset !important;margin:1em 0}ul.check-boxes li{text-align:left;display:flex !important;padding-top:.5em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}ul.check-boxes li:before{content:"";background-image:url("./icons/icon-check-charcoal.png");background-position:center;background-repeat:no-repeat;background-size:contain;min-width:1.8em;width:1.8em;height:1.8em;margin-right:.5em;display:block;position:relative;top:-0.4em}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.overlay-section{visibility:hidden;opacity:0;background:rgba(0,0,0,.9);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;-webkit-transition:all .7s cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all .7s cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all .7s cubic-bezier(0.455, 0.03, 0, 1);transition:all .7s cubic-bezier(0.455, 0.03, 0, 1)}.overlay-section .overlay-content{width:90%;position:absolute;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;top:50%}.overlay-section .overlay-content .product-gallery-modal .slick-current>div{display:flex;justify-content:center}.overlay-section .overlay-content .product-gallery-modal .gallery-image{height:70vh;width:70vw;z-index:45455;cursor:pointer}.overlay-section .overlay-content .product-gallery-modal .gallery-image img{width:100%;height:100%;object-fit:contain;margin:auto}.overlay-section .overlay-content .product-gallery-modal .gallery-image video{transform:translate(-50%, -50%);position:relative;top:50%;left:50%;width:75vw;height:auto !important;margin:auto}@media only screen and (min-width: 500px){.overlay-section .overlay-content .product-gallery-modal .gallery-image video{height:330px}}.overlay-section .overlay-content .slick-prev,.overlay-section .overlay-content .slick-next{font-size:40px;bottom:-85px;background:rgba(0,0,0,0);border:0;position:absolute;top:50%;z-index:5;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.overlay-section .overlay-content .slick-prev i,.overlay-section .overlay-content .slick-next i{font-size:50px;color:#fc0}.overlay-section .overlay-content .slick-prev{left:2%}.overlay-section .overlay-content .slick-next{right:0%}@media only screen and (max-width: 1000px){.overlay-section .overlay-content .slick-next{right:-3%}}@media only screen and (max-width: 600px){.overlay-section .overlay-content .slick-next{right:-7%}}@media only screen and (max-width: 450px){.overlay-section .overlay-content .slick-next{right:-11%}}.overlay-button{position:absolute;top:0;left:0;width:100%;height:100%}.overlay-button .overlay-button-close{color:#fc0;font-weight:600;padding:30px 0;text-transform:uppercase;display:block;text-align:right;width:87vw;margin:auto}.overlay-button .overlay-button-close .fa-times-circle{font-size:40px;position:relative;top:10px;right:-6px}.overlay-show{visibility:visible !important;opacity:1 !important;margin-top:0 !important;-moz-transform:scale(1) !important;-webkit-transform:scale(1) !important;-o-transform:scale(1) !important;-ms-transform:scale(1) !important;transform:scale(1) !important}.slick-arrow{padding:.6em .8em;border-radius:50%;border:0;background-color:#fff;position:absolute;bottom:1.5em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);left:50%;z-index:2}@media only screen and (min-width: 750px){.slick-arrow{top:35%;bottom:unset;left:unset;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.slick-arrow:hover{background-color:#aaa;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.slick-arrow>div{width:0;height:0}.slick-arrow.slick-previous-btn{-moz-transform:translateX(-4em) translateY(0);-webkit-transform:translateX(-4em) translateY(0);-o-transform:translateX(-4em) translateY(0);-ms-transform:translateX(-4em) translateY(0);transform:translateX(-4em) translateY(0)}@media only screen and (min-width: 750px){.slick-arrow.slick-previous-btn{left:0}}.slick-arrow.slick-previous-btn>div{border-top:.75em solid rgba(0,0,0,0);border-bottom:.75em solid rgba(0,0,0,0);border-right:.9em solid #151515;margin-right:.3em}.slick-arrow.slick-next-btn{-moz-transform:translateX(1em) translateY(0);-webkit-transform:translateX(1em) translateY(0);-o-transform:translateX(1em) translateY(0);-ms-transform:translateX(1em) translateY(0);transform:translateX(1em) translateY(0)}@media only screen and (min-width: 750px){.slick-arrow.slick-next-btn{right:-8%;transform:unset}}.slick-arrow.slick-next-btn>div{border-top:.75em solid rgba(0,0,0,0);border-bottom:.75em solid rgba(0,0,0,0);border-left:.9em solid #151515;margin-left:.3em}.slick-dots{display:flex;justify-content:center;position:relative;bottom:-3em}.slick-dots li{width:15px;height:15px;background:#262626;opacity:.4;margin-right:.3em;cursor:pointer;border-radius:50%}.slick-dots li.slick-active{opacity:1;background-color:#fc0}.slick-dots li button{display:none}#hero-section{height:40em !important}#hero-section .dark-image-gradient-filter{display:block;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(2, 2, 2, 0.8) 100%)}#hero-section .column{position:absolute;bottom:1.5em;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:70em;width:90% !important}#hero-section .column h1,#hero-section .column p{color:#fff}#hero-section .column p{font-size:22px;margin-top:.3em}#hero-section-no-image{margin:3.125em auto;max-width:45em}#hero-section-no-image .column h4{font-size:20px;font-weight:600}#hero-section-no-image .column h1{margin:.15em 0 .2em}#fifty-fifty-header-section{margin:3.125em auto}@media only screen and (min-width: 650px){#fifty-fifty-header-section{flex-wrap:wrap}}@media only screen and (min-width: 650px){#fifty-fifty-header-section .column{width:100% !important}}@media only screen and (min-width: 1050px){#fifty-fifty-header-section .column.column-1{width:33.33% !important}}@media only screen and (min-width: 1050px){#fifty-fifty-header-section .column.column-3{width:calc(66.66% - 2em) !important;margin-left:2em}}@media only screen and (min-width: 1050px){#fifty-fifty-header-section .column.column-3 .image-module{min-height:28em}}#fifty-fifty-header-section h1{margin-bottom:.3em}#fifty-fifty-header-section h3{font-size:22px;font-weight:700;line-height:25px;margin:0 0 .6em}#fifty-fifty-header-section p a{color:#fc0;text-decoration:underline}#fifty-fifty-header-section p strong{color:#151515}#fifty-fifty-header-section ul{padding-inline-start:1.2em}#fifty-fifty-header-section ul li{color:#8a8a8a;font-size:18px;line-height:23px}#fifty-fifty-header-section .buttons-module{margin:1.5em 0 2.5em}.search-form{background-color:#262626;display:none}.search-form.show{display:block}.search-form .container{position:relative}.search-form .container .search-input{background-color:#262626;width:100%;border:0;height:3.125em;caret-color:#fff;caret-shape:bar;color:#8a8a8a;font-size:20px;padding-left:1.6em}.search-form .container .search-input::placeholder{text-transform:uppercase;font-size:20px;color:#8a8a8a}.search-form .container .search-cancel:after{content:"×";display:inline-block;font-size:40px;font-weight:400;padding:0 .2em;background-color:#151515;color:#fff;position:absolute;right:0;top:.25em}.relevanssi-live-search-results{background:#151515 !important;top:148px !important;border-radius:0 !important;padding:2em !important}.relevanssi-live-search-results .relevanssi-live-search-result-status p{font-size:16px;padding-left:unset !important}.relevanssi-live-search-results .relevanssi-live-search-result{border-bottom:2px solid #262626}.relevanssi-live-search-results .relevanssi-live-search-result:hover{background-color:#262626}.relevanssi-live-search-results .relevanssi-live-search-result p{padding:unset !important}.relevanssi-live-search-results .relevanssi-live-search-result a{color:#fff;text-decoration:underline;display:block;padding:1em}.relevanssi-live-search-results .relevanssi-live-search-result a:hover{color:#fc0 !important}.relevanssi-live-search-results .rlv-has-spinner{border:8px solid #262626 !important;border-right-color:rgba(0,0,0,0) !important;width:40px !important;height:40px !important}.relevanssi-live-search-results .rlv-has-spinner::after{animation:loader-rotate 1s linear infinite;background-color:#fc0 !important}.relevanssi-live-search-results .screen-reader-text{display:none !important}.visually-hidden{display:none}::-webkit-scrollbar{width:.8em}::-webkit-scrollbar-track{background:#262626}::-webkit-scrollbar-thumb{background-color:#fc0}.four-oh-four-page{display:flex;justify-content:center;align-items:center;height:60vh}.four-oh-four-page img{margin-bottom:3.125em}.four-oh-four-page h2 a{color:#fc0}.image-filter{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.5)}.dark-image-filter{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(2,2,2,.6)}.dark-image-gradient-filter{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to left, rgba(255, 255, 255, 0) 0%, rgba(2, 2, 2, 0.8) 100%)}.loader{display:none;width:40px;height:40px;position:absolute;text-align:center;left:236px;bottom:11px;-webkit-animation:sk-rotate 2s infinite linear;animation:sk-rotate 2s infinite linear}.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#fc0;border-radius:100%;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes sk-rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.news-share{display:flex;align-items:center}.news-share .news-share-header{color:#151515;font-weight:500;text-transform:uppercase;font-size:15px;margin-right:.5em}.news-share .share-links{display:flex}.news-share .share-links a{display:flex;align-items:center;justify-content:center;background-color:#151515;opacity:.7;width:29px;height:29px;margin-right:5px;padding:.1em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.news-share .share-links a:hover{opacity:1;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.news-share .share-links a img{width:1.3em;height:1.3em;object-fit:contain}.social-links-wrapper{display:flex}.social-links-wrapper .social-links{display:inline;padding:.3em .2em}.social-links-wrapper .social-links img{width:22px;height:22px;opacity:.6;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.social-links-wrapper .social-links img:hover{opacity:1;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.web-form{display:flex;flex-wrap:wrap;justify-content:space-between}.web-form .element-wrapper.width-50{width:100%;margin-bottom:1.2em}@media only screen and (min-width: 600px){.web-form .element-wrapper.width-50{width:calc(50% - .5em)}}.web-form .element-wrapper.width-100{width:100%;margin-bottom:1.2em}.web-form .element-wrapper input,.web-form .element-wrapper textarea{border:.15em solid #262626;padding:.25em .5em;border-radius:.3em;width:calc(100% - 1.2em)}.web-form .element-wrapper input::placeholder,.web-form .element-wrapper textarea::placeholder{color:#262626 !important}.web-form .element-wrapper input:focus,.web-form .element-wrapper textarea:focus{border-color:#fc0;font-weight:500}.web-form .element-wrapper label{font-weight:600;color:#151515;font-size:1em;display:block;margin:0 0 .3em .6em}.web-form .element-wrapper label span{color:#ee6352;font-weight:200}.web-form .required-text,.web-form .required-select,.web-form .required-textarea{position:relative}.web-form .required-text:before,.web-form .required-select:before,.web-form .required-textarea:before{content:"*";position:absolute;top:-0.3em;left:0;color:#fc0;font-size:1.1em}.web-form .required-select:before{top:.5em;left:1.2em}.web-form #file-attachment-button{background:#fc0;border:2px solid #fc0;color:#fff;margin:15px 0 0}.web-form #file-attachment-button:hover{background:none;color:#262626}.web-form #file-attachment-element{display:none}.web-form .file-upload-list{position:relative;bottom:0}.web-form .file-upload-list .file-upload-list-item{display:flex;justify-content:space-between;margin:1em 0 0;align-items:center;overflow:hidden;border-radius:5px;border:2px solid #262626}.web-form .file-upload-list .file-upload-list-item span{margin-left:15px}.web-form .file-upload-list .file-upload-list-item .upload-file-status #upload-file-icon{object-fit:cover;width:35px;height:35px}.web-form .file-upload-list .file-upload-list-item .upload-file-remove{cursor:pointer;background:#fc0;color:#fff;font-weight:400;padding:10px}.web-form #web-form-submit{color:#151515;background:#fc0;border:2px solid #fc0;margin-top:15px;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 600px){.web-form #web-form-submit{margin:.5em auto 0}}.web-form #web-form-submit:hover{border-color:#fff;color:#fff;background:none;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.web-form #validatepassword{display:none}.web-form #file-upload-modal{position:absolute;top:50%;left:50%;transform:translate(-50%);display:flex;flex-wrap:wrap;max-width:30em;padding:2rem;box-shadow:0 10px 30px #2c303a;background:#e3e3e3;border-radius:6px;justify-content:center;z-index:1}.web-form #file-upload-modal #file-upload-modal-message{color:#151515;display:inline;text-align:center;width:100%}.web-form #file-upload-modal #file-upload-modal-message #file-upload-modal-filename{color:#151515;display:inline;margin-right:1px}.web-form #file-upload-modal button{padding:.5em 1.5em;margin-top:1em}.web-form #file-upload-modal button#file-upload-cancel{margin-right:5px}.error{border:2px solid #ef402a !important;background-color:#ffa298 !important}.form-errors{padding:10px 0}.form-errors li{background:#f9a59d;border:1px solid red;font-size:16px;padding:0 15px;margin:5px 0;height:35px;line-height:35px}@media only screen and (min-width: 945px){.form-errors li{margin:5px 5%}}@media only screen and (min-width: 600px){.form-errors li{margin:5px 4%}}.gen-form-errors li{list-style:none;padding:.5em;background-color:#ee6352;border:.15em solid #ff3c28;color:#fff;border-radius:.2em;margin-bottom:.25em;z-index:9}.form-error,.form-success,.gen-form-error,.gen-form-success{display:none;text-align:center;margin-top:20px}.form-success,.gen-form-success{color:#009e60;margin:50px 0;font-size:25px}.form-success{position:absolute;bottom:0;text-align:center;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.form-error,.gen-form-error{color:red;margin:50px 0;font-size:25px}.select-wrapper{position:relative;height:2.8em;border:.15em solid #262626;border-radius:0;cursor:pointer;background-color:#151515}.select-wrapper::after{content:"";position:absolute;right:1.3em;top:1.2em;width:0;height:0;border-right:10px solid rgba(0,0,0,0);border-top:10px solid #fff;border-left:10px solid rgba(0,0,0,0);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.select-wrapper.active{border-color:#fc0}.select-wrapper.active::after{transform:rotate(180deg);border-top:10px solid #fff;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.select-wrapper .select-value{color:#8a8a8a;position:relative;font-weight:400;top:1em;left:1.8em}.select-wrapper .select-options{position:absolute;border:.15em solid #262626;border-radius:0;width:calc(100% - .15em);top:3.1em;z-index:-1;opacity:0;visibility:hidden;max-height:21em;overflow-x:auto;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.select-wrapper .select-options.active{opacity:1;z-index:2;visibility:visible;background:#fff;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.select-wrapper .select-options li{border-bottom:1px solid gray;background-color:#151515;color:#8a8a8a;padding:15px;font-weight:400}.select-wrapper .select-options li:hover{opacity:.9;color:#fff;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.get-a-quote-form{z-index:111;margin:2em 0;opacity:0;visibility:hidden;height:0;width:0;position:fixed;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:calc(90% - 1.5em);border-top:.7em solid #fc0;padding:3em 1.5em 1.5em;background-color:#fff;box-shadow:0 .3em .3em .3em rgba(0,0,0,.2)}@media only screen and (min-width: 800px){.get-a-quote-form{margin:3em 0}}.get-a-quote-form .form-close{position:absolute;cursor:pointer;right:1.5em;top:1em;padding:.5em;border:.15em solid #000;border-radius:50%;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.get-a-quote-form .form-close:after{content:"";background-image:url("icons/defaults/x_close_white.png");height:1em;width:1em;filter:invert(1);display:block;background-size:contain;background-repeat:no-repeat}.get-a-quote-form .form-close:hover{opacity:.5;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 740px){.get-a-quote-form{width:40em;display:flex;flex-wrap:wrap;justify-content:space-between}}.get-a-quote-form.show{opacity:1;visibility:visible;height:75%;overflow:auto;z-index:9999999999}.get-a-quote-form .text-wrapper{text-align:center;margin:0 auto;width:90%}.get-a-quote-form .text-wrapper h3{font-weight:700;font-size:32px;text-transform:uppercase}.get-a-quote-form .text-wrapper h3 span{font-size:28px;display:block;margin:.2em 0 .4em}.get-a-quote-form .text-wrapper p{width:90%;margin:0 auto 1em}@media only screen and (min-width: 720px){.get-a-quote-form .text-wrapper p{margin:0 auto 1.5em}}.get-a-quote-form .hbspt-form{width:100%}.get-a-quote-form .field-wrapper{display:flex;flex-direction:column;margin-bottom:.5em}@media only screen and (min-width: 740px){.get-a-quote-form .field-wrapper{width:calc(50% - .5em);margin-bottom:1em}}.get-a-quote-form .field-wrapper.full-width{width:100%}.get-a-quote-form .field-wrapper.newsletter-sub{flex-direction:row}.get-a-quote-form .field-wrapper label{color:#8a8a8a;margin-bottom:.3em}.get-a-quote-form .field-wrapper input,.get-a-quote-form .field-wrapper textarea{border-radius:0;height:2.4em;border:1px solid #151515;padding:0 .6em;font-size:17px;color:#8a8a8a}.get-a-quote-form .field-wrapper input:focus,.get-a-quote-form .field-wrapper textarea:focus{border:.1em solid #fc0}.get-a-quote-form .field-wrapper textarea{height:4em;padding:.5em}@media only screen and (min-width: 720px){.get-a-quote-form .field-wrapper textarea{height:7em}}.get-a-quote-form .buttons{margin:-0.1em auto;text-align:center;display:flex;justify-content:space-between}.get-a-quote-form .buttons a{width:calc(50% - 4.5em);cursor:pointer}.get-a-quote-form .form-errors{position:absolute;width:100%;top:-0.9em;left:0}.get-a-quote-form #newsletter-sub{width:unset}.get-a-quote-form .newsletter-sub-label{color:#8a8a8a;text-align:left}.get-a-quote-form .newsletter-sub-label strong{display:block;margin:.2em 0}.get-a-quote-form .newsletter-sub-label a{color:#fc0}.get-a-quote-form input[type=checkbox]{cursor:pointer;margin-right:.9em;height:1.6em}.get-a-quote-form input[type=checkbox]::before{content:"‪";background:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:27px;text-align:center;line-height:8px;display:inline-block;width:.7em;height:.7em;border:1px solid #151515;border-radius:2px;margin:0;text-indent:1px}.get-a-quote-form input[type=checkbox]:checked:before{content:"";background:#fc0;text-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:27px;text-align:center;line-height:8px;display:inline-block;width:.7em;height:.7em;border:1px solid #151515;border-radius:2px;margin:2px 0 0;text-indent:1px}.get-a-quote-form .form-success,.get-a-quote-form .form-error{position:relative;margin:25px 10px}footer{background:#151515;padding:3.125em 0 1em}@media only screen and (min-width: 1080px){footer{padding:3.125em 0}}footer .flex-container{flex-direction:column-reverse}@media only screen and (min-width: 1080px){footer .flex-container{flex-direction:column}}footer .flex-container .top-section{display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width: 1080px){footer .flex-container .top-section{flex-direction:row}}footer .flex-container .top-section .left-side{display:flex;align-items:center;flex-direction:column}@media only screen and (min-width: 1080px){footer .flex-container .top-section .left-side{flex-direction:row}}footer .flex-container .top-section .left-side .logo-wrapper{margin-bottom:5px}footer .flex-container .top-section .left-side .logo-wrapper a{width:250px;height:auto}footer .flex-container .top-section .left-side .page-links a{margin-left:1em;color:#fff;font-size:13px}footer .flex-container .top-section .left-side .page-links a:hover{color:#fc0}footer .flex-container .top-section .right-side{display:flex;align-items:center;flex-direction:column-reverse;margin-top:1.4em}@media only screen and (min-width: 1080px){footer .flex-container .top-section .right-side{flex-direction:row;margin-top:unset}}footer .flex-container .top-section .right-side p{font-size:13px;margin-top:3.125em}@media only screen and (min-width: 1080px){footer .flex-container .top-section .right-side p{margin-top:unset}}footer .flex-container .bottom-section{margin-bottom:3.125em}@media only screen and (min-width: 800px){footer .flex-container .bottom-section{padding-top:2em}}@media only screen and (min-width: 1080px){footer .flex-container .bottom-section{margin-bottom:unset}}footer .flex-container .bottom-section .menu-footer-menu-container{display:flex;flex-direction:column}@media only screen and (min-width: 640px){footer .flex-container .bottom-section .menu-footer-menu-container{display:block}}footer .flex-container .bottom-section .menu-footer-menu-container ul{display:flex;text-align:center;justify-content:space-between;flex-direction:column;margin:0 auto}@media only screen and (min-width: 640px){footer .flex-container .bottom-section .menu-footer-menu-container ul{flex-direction:row;text-align:left}}footer .flex-container .bottom-section .menu-footer-menu-container ul li{margin-bottom:.3em}@media only screen and (min-width: 650px){footer .flex-container .bottom-section .menu-footer-menu-container ul li{margin-bottom:unset}}footer .flex-container .bottom-section .menu-footer-menu-container ul li a{color:#fff;font-weight:600}footer .flex-container .bottom-section .menu-footer-menu-container ul li .sub-menu{display:none;flex-direction:column}@media only screen and (min-width: 1080px){footer .flex-container .bottom-section .menu-footer-menu-container ul li .sub-menu{display:flex}}footer .flex-container .bottom-section .menu-footer-menu-container ul li .sub-menu li a{color:#8a8a8a;font-weight:400}footer .flex-container .bottom-section .menu-footer-menu-container a{line-height:20px;color:#fff;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}footer .flex-container .bottom-section .menu-footer-menu-container a:hover{color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.footer-ribbon{background-color:#fc0;padding:.6em 0}.footer-ribbon .container{display:flex;justify-content:center;align-items:center;flex-direction:column}@media only screen and (min-width: 800px){.footer-ribbon .container{flex-direction:row}}.footer-ribbon p{color:#151515;font-size:20px;font-weight:600;text-align:center;padding-right:1em}.footer-ribbon a{cursor:pointer;margin-top:.5em}@media only screen and (min-width: 800px){.footer-ribbon a{margin-top:unset}}.subscribe-form{opacity:0;visibility:hidden;height:0;width:0;position:fixed;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:20em;border-top:.7em solid #fc0;padding:1.5em;background-color:#fff;box-shadow:0 .3em .3em .3em rgba(0,0,0,.2)}.subscribe-form.show{opacity:1;visibility:visible;height:auto;width:20em;z-index:11}.subscribe-form h3{font-weight:700;font-size:27px;text-align:center}.subscribe-form p{text-align:center;margin:0 auto 1.5em}.subscribe-form .field-wrapper{display:flex;flex-direction:column;margin-bottom:1em}.subscribe-form .field-wrapper label{color:#8a8a8a;margin-bottom:.3em}.subscribe-form .field-wrapper input{border-radius:0;height:2.4em;border:1px solid #151515;padding:0 .6em;font-size:17px;color:#8a8a8a}.subscribe-form .field-wrapper input:focus{border:.1em solid #fc0}.subscribe-form .buttons{margin-top:2em;text-align:center;display:flex;justify-content:space-between}.subscribe-form .buttons a{width:calc(50% - 4.5em);cursor:pointer}.subscribe-success-box{opacity:0;visibility:hidden;height:0;width:0;position:fixed;text-align:center;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:20em;border-top:.7em solid #fc0;padding:1.5em;background-color:#fff;box-shadow:0 .3em .3em .3em rgba(0,0,0,.2)}.subscribe-success-box.show{opacity:1;visibility:visible;height:auto;width:20em}.subscribe-success-box h3{font-weight:500}.subscribe-success-box p{margin:.2em 0 1.5em}#main-nav-desktop{display:none}@media only screen and (min-width: 1190px){#main-nav-desktop{display:block;background:#151515;padding:1em 0}#main-nav-desktop.sticky{position:fixed;top:0;z-index:999;width:100%;box-shadow:0px 0px 15px #000}#main-nav-desktop.no-box-shadow{box-shadow:unset}}#main-nav-desktop .flex-container{width:95%;justify-content:space-between;max-width:unset;position:relative}#main-nav-desktop .flex-container .menu-wrapper{display:none}@media only screen and (min-width: 1190px){#main-nav-desktop .flex-container .menu-wrapper{display:block}}#main-nav-desktop .logo-wrapper img{width:12em;height:3.2em;object-fit:contain}#main-nav-desktop .text-wrapper{position:absolute;top:.6em;left:12.5em}#main-nav-desktop .text-wrapper p{font-size:13px;color:#fff;line-height:normal;text-align:left;line-height:16px}#main-nav-desktop .menu-container{margin-right:6.5em;align-items:center;display:flex}#main-nav-desktop .menu-container ul{display:flex}#main-nav-desktop .menu-container ul li{padding:16px 5px}@media only screen and (min-width: 1320px){#main-nav-desktop .menu-container ul li{padding:16px 11px}}#main-nav-desktop .menu-container ul li.menu-item-has-children a{font-size:15px}@media only screen and (min-width: 1320px){#main-nav-desktop .menu-container ul li.menu-item-has-children a{font-size:16px}}#main-nav-desktop .menu-container ul li.menu-item-has-children a.show:after{content:"";width:0;height:0;border-left:1em solid rgba(0,0,0,0);border-right:1em solid rgba(0,0,0,0);border-bottom:1em solid #fc0;position:absolute;bottom:-1em;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#main-nav-desktop .menu-container ul li.my-account-parent-link .first-level-sub-menu{right:18em !important}#main-nav-desktop .menu-container ul li.about-parent-link .first-level-sub-menu{right:11.5em !important}#main-nav-desktop .menu-container ul li a{position:relative;color:#fff;font-weight:500;font-size:16px;text-transform:uppercase}#main-nav-desktop .menu-container ul li a:hover{color:#fc0}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu{background-color:#262626;border-top:.5em solid #fc0;display:none;position:absolute;top:3em;right:9.5em;z-index:999;padding:.8em 1.2em 1.3em}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.show{display:flex;flex-direction:column}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu li{padding:.35em}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu a{width:100%;display:block;color:#8a8a8a;font-weight:400}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu a:hover{color:#fc0}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu a::after{content:"";display:none}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels{display:none;padding:2em 0 2em 2em;z-index:111;right:10.5em;top:3em}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels.show{display:flex;flex-direction:row}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children{padding-right:2em;width:calc(33.33% - 2em)}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children>a{font-size:22px;border-bottom:.15em solid #fc0;display:block;width:100%;margin-bottom:.5em;padding-bottom:.25em}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children>a::after{content:"";display:none}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu{flex-direction:column}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu li{padding:unset}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu li.menu-item-has-children{margin-bottom:1em;padding:unset}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu li a{color:#8a8a8a;font-size:18px;margin:.4em 0 .2em;display:block;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu li a:hover{color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu li a::after{display:none}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu li ul.third-level-sub-menu{flex-direction:column}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu li ul.third-level-sub-menu li{padding:unset}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu li ul.third-level-sub-menu li a{position:relative;margin-left:.7em;font-size:15px;font-weight:400;text-transform:capitalize}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu li ul.third-level-sub-menu li a:hover:before{border-left:.4em solid #fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-desktop .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu li ul.third-level-sub-menu li a:before{content:"";width:0;height:0;border-top:.25em solid rgba(0,0,0,0);border-bottom:.25em solid rgba(0,0,0,0);border-left:.4em solid #8a8a8a;display:block;position:absolute;left:-0.7em;top:.3em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-desktop .menu-container ul li.rental-red a:hover{color:#a70f12}#main-nav-desktop .menu-container ul li.rental-red a.show:after{border-bottom:1em solid #a70f12}#main-nav-desktop .menu-container ul li.rental-red ul.first-level-sub-menu{border-top:.5em solid #a70f12;right:3em;left:7em;flex-direction:row}#main-nav-desktop .menu-container ul li.rental-red ul.first-level-sub-menu li{width:calc(25% - 2em);padding-right:2em}#main-nav-desktop .menu-container ul li.rental-red ul.first-level-sub-menu li a{font-size:20px}#main-nav-desktop .menu-container ul li.rental-red ul.first-level-sub-menu li a:hover{color:#a70f12}#main-nav-desktop .menu-container ul li.rental-red ul.first-level-sub-menu>.menu-item-has-children>a{height:2em;display:flex;align-items:center;border-bottom:.15em solid #a70f12}#main-nav-desktop .menu-container ul li.rental-red ul.first-level-sub-menu>.menu-item-has-children .second-level-sub-menu{flex-direction:column}#main-nav-desktop .menu-container ul li.rental-red ul.first-level-sub-menu>.menu-item-has-children .second-level-sub-menu li{width:100%}#main-nav-desktop .menu-container ul li.rental-red ul.first-level-sub-menu>.menu-item-has-children .second-level-sub-menu li a{font-size:18px}#main-nav-desktop .menu-container ul li.rental-red ul.first-level-sub-menu>.menu-item-has-children .second-level-sub-menu li a:hover{color:#a70f12}#main-nav-desktop .menu-container ul li.my-account-parent-link ul.first-level-sub-menu{right:10.6em}#main-nav-desktop .icons-wrapper{display:flex;width:5.9em;position:absolute;top:50%;right:0;-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}#main-nav-desktop .icons-wrapper a{padding-left:.75em}#main-nav-desktop .icons-wrapper a img{width:23px;height:23px;cursor:pointer}#main-nav-desktop .icons-wrapper .desktop-search{display:flex}#main-nav-desktop .icons-wrapper .desktop-search input{width:0;padding:0;border:0;position:absolute}#main-nav-desktop .icons-wrapper .desktop-search input.show{width:300px;padding:10px 5px;border:2px solid #777;border-radius:4px;top:-0.7em;right:7em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-desktop .icons-wrapper .desktop-search input:focus{border:2px solid #fc0}#main-nav-desktop .icons-wrapper .desktop-search img{width:23px;height:23px;cursor:pointer}.header-ribbon{background-color:#fc0;padding:.5em 0}.header-ribbon .container{display:flex;justify-content:center;align-items:center;flex-direction:column}@media only screen and (min-width: 550px){.header-ribbon .container{flex-direction:row}}.header-ribbon .container p{color:#151515;font-size:19px;font-weight:600;margin-right:.5em;text-align:center}.header-ribbon .container a{margin-top:.25em}@media only screen and (min-width: 550px){.header-ribbon .container a{margin-top:unset}}#main-nav-mobile{background:#151515}#main-nav-mobile.sticky{position:fixed;top:0;z-index:555;width:100%;box-shadow:0px 0px 15px #000}@media only screen and (min-width: 1190px){#main-nav-mobile{display:none}}#main-nav-mobile .flex-container{justify-content:space-between;align-items:center;position:relative;padding:.75em 0}#main-nav-mobile .flex-container .logo-wrapper{width:40%}#main-nav-mobile .flex-container .logo-wrapper img{width:12em;height:auto;object-fit:contain}#main-nav-mobile .flex-container .mobile-toggle{width:1.5em;height:1.5em;object-fit:contain;background:none;border:0;cursor:pointer}@media only screen and (min-width: 500px){#main-nav-mobile .flex-container .mobile-toggle{width:2em;height:2em}}#main-nav-mobile .flex-container .icons-and-search-wrapper{display:flex;position:absolute;right:3em}@media only screen and (min-width: 500px){#main-nav-mobile .flex-container .icons-and-search-wrapper{right:3.5em}}#main-nav-mobile .flex-container .icons-and-search-wrapper a img{width:1.5em;height:1.5em;object-fit:contain;filter:brightness(0.5);margin-left:.5em}#main-nav-mobile .flex-container .icons-and-search-wrapper a img:hover{filter:brightness(1);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 450px){#main-nav-mobile .flex-container .icons-and-search-wrapper a img{width:1.75em;height:1.75em}}#main-nav-mobile .flex-container .icons-and-search-wrapper .desktop-search-img{width:1.5em;height:1.5em;object-fit:contain;filter:brightness(0.5);cursor:pointer}#main-nav-mobile .flex-container .icons-and-search-wrapper .desktop-search-img:hover{filter:brightness(1);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 450px){#main-nav-mobile .flex-container .icons-and-search-wrapper .desktop-search-img{width:1.75em;height:1.75em}}#main-nav-mobile .flex-container .mobile-menu-wrapper{display:none}@media only screen and (min-width: 1190px){#main-nav-mobile .flex-container .mobile-menu-wrapper{display:none}}#main-nav-mobile .flex-container .mobile-menu-wrapper.show{display:block;position:absolute;padding-bottom:50em;width:101vw;height:100vh;top:3.4em;left:0;z-index:9999;background:#1c1c1c;-moz-transform:translateX(-6%) translateY(0);-webkit-transform:translateX(-6%) translateY(0);-o-transform:translateX(-6%) translateY(0);-ms-transform:translateX(-6%) translateY(0);transform:translateX(-6%) translateY(0)}@media only screen and (min-width: 415px){#main-nav-mobile .flex-container .mobile-menu-wrapper.show{top:3.7em}}@media only screen and (min-width: 483px){#main-nav-mobile .flex-container .mobile-menu-wrapper.show{top:4.2em}}@media only screen and (min-width: 1000px){#main-nav-mobile .flex-container .mobile-menu-wrapper.show{left:-3.9em}}#main-nav-mobile .flex-container .mobile-menu-wrapper .mobile-search input{width:calc(100% - 51px);padding:1em 1em 1em 2em;border:2px solid #ebebeb}#main-nav-mobile .flex-container .mobile-menu-wrapper .mobile-search input:focus{border:2px solid #fc0}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container{margin-top:1em}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.menu-item-has-children{position:relative}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.menu-item-has-children.active{background:#fc0;color:#151515}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.menu-item-has-children.active:after{transform:rotate(90deg);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.menu-item-has-children:after{content:"";width:0;height:0;border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-left:.5em solid #fff;position:absolute;right:2em;top:.9em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li a{font-size:18px;font-weight:600;color:#151515;width:calc(100% - 36px);height:auto;padding:.75em 0 .75em 2em;display:block;background-color:#1c1c1c;color:#fff;text-transform:uppercase}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li a:hover{color:#fc0}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li ul.first-level-sub-menu{position:relative;top:0;left:0;width:calc(100% - 1.1em);z-index:1}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li ul.first-level-sub-menu li:hover{background-color:unset}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li ul.first-level-sub-menu li:after{display:none}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li ul.first-level-sub-menu li a{border:0;padding:.6em 1em .6em 2em;width:calc(100% - 2.6em);background-color:#2e2e2e;font-weight:400;color:#8a8a8a;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li ul.first-level-sub-menu li a:hover{color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li ul.first-level-sub-menu.has-three-levels{position:absolute;background-color:#1c1c1c}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li ul.first-level-sub-menu.has-three-levels.show{top:-3em}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li ul.first-level-sub-menu.has-three-levels a{background-color:#1c1c1c}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children>a{font-size:22px;border-bottom:.15em solid #fc0;display:block;width:85%;margin:0 auto .5em 1.3em;padding-bottom:.25em;padding-left:0;color:#fff;font-weight:500;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children>a:hover{color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu li{width:100%}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu li a{color:#8a8a8a;font-size:18px;margin:.1em 0 .1em;font-weight:400;display:block;padding:.3em 1em .3em 1.6em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li ul.first-level-sub-menu.has-three-levels>.menu-item-has-children ul.second-level-sub-menu li a:hover{color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li .sub-menu{display:none}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li .sub-menu.show{display:block}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.rental-red{cursor:pointer}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.rental-red a:hover{color:#a70f12}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.rental-red a.show:after{border-bottom:1em solid #a70f12}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.rental-red ul.first-level-sub-menu{right:7em}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.rental-red ul.first-level-sub-menu.show{top:-9.6em}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.rental-red ul.first-level-sub-menu li a{color:#fff;font-weight:500;font-size:22px;margin-right:2em;background-color:#1c1c1c}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.rental-red ul.first-level-sub-menu li a:hover{color:#a70f12 !important}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.rental-red ul.first-level-sub-menu li a:hover:before{border-right:.5em solid #a70f12}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.rental-red ul.first-level-sub-menu>.menu-item-has-children>a{height:1em;display:flex;align-items:center;border-bottom:.15em solid #a70f12}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.rental-red ul.first-level-sub-menu>.menu-item-has-children .second-level-sub-menu li a{color:#8a8a8a;font-size:18px;margin:unset}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.rental-red ul.first-level-sub-menu>.menu-item-has-children .second-level-sub-menu li a:hover{color:#a70f12}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.parts-and-service{cursor:pointer}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container ul li.parts-and-service ul.show{top:-10em !important}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container .back-buttons{cursor:pointer}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container .back-buttons.bottom{margin-top:2.5em}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container .back-buttons a{background-color:#2e2e2e !important;padding:1em 1em 1em 2.2em !important;position:relative;color:#8a8a8a;font-size:18px;cursor:pointer}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container .back-buttons a:before{content:"";width:0;height:0;border-top:.3em solid rgba(0,0,0,0);border-bottom:.3em solid rgba(0,0,0,0);border-right:.4em solid #fff;position:absolute;left:1.5em;top:1.2em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container .back-buttons a:hover{color:#fc0 !important;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#main-nav-mobile .flex-container .mobile-menu-wrapper .menu-container .back-buttons a:hover:before{border-right:.4em solid #fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.home-page #homepage-hero-section{position:relative;height:80vh !important}.home-page #homepage-hero-section .full-width-container{position:absolute;bottom:7em;left:0;right:0;text-align:center;-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.home-page #homepage-hero-section .full-width-container h1{font-size:42px;font-weight:600;color:#fff}.home-page #buttons-section{margin:1rem auto 3rem}.home-page #buttons-section .column{padding:unset}@media only screen and (min-width: 500px){.home-page #buttons-section .column .buttons-module{flex-direction:row;flex-wrap:wrap}}@media only screen and (min-width: 600px){.home-page #buttons-section .column .buttons-module{display:flex}}.home-page #buttons-section .column .buttons-module a{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;margin:auto;color:#151515;border:.35em solid #fff;font-size:20px;font-weight:600;border-radius:0;width:calc(100% - 5em)}@media only screen and (min-width: 500px){.home-page #buttons-section .column .buttons-module a{width:calc(50% - 5em);height:6.5em}}@media only screen and (min-width: 750px){.home-page #buttons-section .column .buttons-module a{width:calc(33.333% - 5em)}}@media only screen and (min-width: 1220px){.home-page #buttons-section .column .buttons-module a{width:calc(16.66% - 5.25em);height:em}}.home-page #buttons-section .column .buttons-module a img{width:2.5em;height:2.5em;object-fit:contain;margin-bottom:.5em}.home-page #deals-and-offers-slider-section{margin:0 auto;background-color:#fff}.home-page #deals-and-offers-slider-section .column{padding:0 0 6em}.home-page #deals-and-offers-slider-section .column .slick-slider-deals{background-color:#fff;padding-top:unset}.home-page #deals-and-offers-slider-section .column .slick-slider-deals .slick-arrow{background-color:#151515}.home-page #deals-and-offers-slider-section .column .slick-slider-deals .slick-arrow.slick-previous-btn>div{border-right:.9em solid #fff}.home-page #deals-and-offers-slider-section .column .slick-slider-deals .slick-arrow.slick-next-btn>div{border-left:.9em solid #fff}.home-page #deals-and-offers-slider-section .column .slick-slider-deals .slick-list:before{background:linear-gradient(to right, #fff 0%, rgba(255, 255, 255, 0.6) 80%, rgba(255, 255, 255, 0) 100%)}.home-page #deals-and-offers-slider-section .column .slick-slider-deals .slick-list:after{background:linear-gradient(to left, #fff 0%, rgba(255, 255, 255, 0.6) 80%, rgba(255, 255, 255, 0) 100%)}.home-page #deals-and-offers-slider-section .column .slick-slider-deals .slick-list h3,.home-page #deals-and-offers-slider-section .column .slick-slider-deals .slick-list h4{color:#151515 !important}.home-page #deals-and-offers-slider-section .column .slick-slider-deals .slick-dots .slick-active{background-color:#151515}.home-page #plans-slider-section .full-width-container .column-1{padding:3.125em 0 5em}.home-page #plans-slider-section .full-width-container .column-1 .text-box-text{position:unset;left:unset;top:unset;transform:unset;font-size:25px;font-weight:600;margin-bottom:.2em}.home-page #plans-slider-section .full-width-container .column-1 .two-color-header{display:flex;flex-direction:column;text-align:center}@media only screen and (min-width: 840px){.home-page #plans-slider-section .full-width-container .column-1 .two-color-header{flex-direction:row}}.home-page #plans-slider-section .full-width-container .column-1 .two-color-header h2{font-size:48px;font-weight:700 !important}.home-page #plans-slider-section .full-width-container .column-1 .wysiwyg-module{max-width:43em;margin:.5em auto 1em}.home-page #plans-slider-section .full-width-container .column-1 .wysiwyg-module h4{font-weight:700;font-size:20px}.home-page #plans-slider-section .full-width-container .column-1 .slick-slider-cards-module .slick-arrow{bottom:-3.5em;background-color:#151515}@media only screen and (min-width: 750px){.home-page #plans-slider-section .full-width-container .column-1 .slick-slider-cards-module .slick-arrow{bottom:unset}}.home-page #plans-slider-section .full-width-container .column-1 .slick-slider-cards-module .slick-arrow.slick-previous-btn>div{border-right:.9em solid #fff}.home-page #plans-slider-section .full-width-container .column-1 .slick-slider-cards-module .slick-arrow.slick-next-btn>div{border-left:.9em solid #fff}.home-page #careers-section .filter{display:none}.home-page #careers-section .column{padding:5em 0}@media only screen and (min-width: 650px){.home-page #careers-section .column{width:65% !important}}@media only screen and (min-width: 900px){.home-page #careers-section .column{width:50% !important}}.home-page #careers-section .text-box-text{position:unset;left:unset;top:unset;transform:unset;margin-bottom:.3em}.home-page #careers-section .image-module .image-wrapper{height:9em;min-height:9em}@media only screen and (min-width: 600px){.home-page #careers-section .image-module .image-wrapper{height:11em}}@media only screen and (min-width: 1150px){.home-page #careers-section .image-module .image-wrapper{height:15em}}.home-page #careers-section .image-module .image-wrapper img{object-fit:contain}.home-page #careers-section .wysiwyg-module{margin:1em 0;color:#fff}.home-page #careers-section .wysiwyg-module p{color:#fff;margin-bottom:2em}.home-page #careers-section .buttons-module{text-align:left;display:block}.home-page #quotes-slider-section{background-color:#151515}.home-page #quotes-slider-section .full-width-container .column{padding:3.125em 0 6.5em}.home-page #quotes-slider-section .full-width-container .column .wysiwyg-module h2{font-weight:600;font-size:44px;color:#fff}.home-page #quotes-slider-section .full-width-container .column .quotes-slider{margin:2.25em 0 0}.home-page #quotes-slider-section .full-width-container .column .quotes-slider .quotes-card{max-width:56em;text-align:center;display:flex !important;flex-direction:column;justify-content:center;margin:0 auto}.home-page #quotes-slider-section .full-width-container .column .quotes-slider .quotes-card h3{color:#fff;font-size:25px;font-weight:600;text-transform:uppercase}.home-page #quotes-slider-section .full-width-container .column .quotes-slider .quotes-card h3 span{color:#fc0}.home-page #quotes-slider-section .full-width-container .column .quotes-slider .quotes-card p{margin:.5em 0 1em}.home-page #quotes-slider-section .full-width-container .column .quotes-slider .quotes-card h4{color:#fc0;font-weight:600;font-size:18px}.home-page #quotes-slider-section .full-width-container .column .quotes-slider .slick-arrow{background-color:#353535;bottom:-4.5em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 750px){.home-page #quotes-slider-section .full-width-container .column .quotes-slider .slick-arrow{bottom:unset}}.home-page #quotes-slider-section .full-width-container .column .quotes-slider .slick-arrow:hover{background-color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.home-page #quotes-slider-section .full-width-container .column .quotes-slider .slick-arrow.slick-next-btn>div{border-left:.9em solid #151515}.home-page #quotes-slider-section .full-width-container .column .quotes-slider .slick-arrow.slick-previous-btn>div{border-right:.9em solid #151515}.home-page #marquee-section{overflow:hidden}.home-page #marquee-section .column{padding:unset}.home-page #subscribe-section{background-color:#fc0;padding:.6em 0}.home-page #subscribe-section .column{padding:unset;display:flex;flex-direction:column}@media only screen and (min-width: 930px){.home-page #subscribe-section .column{flex-direction:row;justify-content:center}}.home-page #subscribe-section .column .text-box-text{font-size:20px;font-weight:600;padding:1em 0;display:flex;align-items:center}@media only screen and (min-width: 930px){.home-page #subscribe-section .column .text-box-text{padding:0 1em 0 0}}.home-page #subscribe-section .column .buttons-module{margin-bottom:1em}@media only screen and (min-width: 930px){.home-page #subscribe-section .column .buttons-module{margin:unset}}.home-page #wpsl-result-list{display:none}#map-section .column{padding:unset;position:relative}@media only screen and (min-width: 850px){#map-section .column{height:30em}}#map-section .column .wysiwyg-module:nth-of-type(1){padding:3.125em 1.56em 1em;background-color:#151515}@media only screen and (min-width: 850px){#map-section .column .wysiwyg-module:nth-of-type(1){width:calc(50% - 5em);background-color:unset;position:absolute;top:0;z-index:3;padding:5% 1.56em 1em}}@media only screen and (min-width: 1400px){#map-section .column .wysiwyg-module:nth-of-type(1){width:37.5%;padding:5% 5% 1em}}#map-section .column .wysiwyg-module:nth-of-type(1) .text-container{margin:auto}@media only screen and (min-width: 850px){#map-section .column .wysiwyg-module:nth-of-type(1) .text-container{max-width:43em;margin:0 auto 0 0 !important}}#map-section .column .wysiwyg-module:nth-of-type(1) .text-container h2{font-size:36px;color:#fff}@media only screen and (min-width: 1400px){#map-section .column .wysiwyg-module:nth-of-type(1) .text-container h2{font-size:40px}}#map-section .column .wysiwyg-module:nth-of-type(1) .text-container p{padding-top:.5em}@media only screen and (min-width: 650px){.locations-page #map-section{height:265em}}@media only screen and (min-width: 750px){.locations-page #map-section{height:245em}}@media only screen and (min-width: 950px){.locations-page #map-section{height:186em}}@media only screen and (min-width: 1250px){.locations-page #map-section{height:153em}}@media only screen and (min-width: 1400px){.locations-page #map-section{height:132em}}.parts-page #parts-checklist-section{padding:3.125em 0}.parts-page #parts-checklist-section .full-width-container{max-width:55em}.parts-page #parts-checklist-section .full-width-container .wysiwyg-module h2{font-size:26px;margin-bottom:1em}.parts-page #parts-checklist-section .full-width-container .wysiwyg-module h2 a{color:#151515}.parts-page #parts-checklist-section .full-width-container .wysiwyg-module h2 a:hover{color:#fc0}@media only screen and (min-width: 800px){.parts-page #parts-checklist-section .full-width-container .wysiwyg-module .check-boxes{column-count:2}}.parts-page #parts-checklist-section .full-width-container .buttons-module{margin:1.5em auto 0}@media only screen and (min-width: 800px){.parts-page #parts-checklist-section .full-width-container .buttons-module{text-align:center;margin:3em auto 0}}.parts-page #colored-checklist-section{padding:3.125em 0 1em}@media only screen and (min-width: 650px){.parts-page #colored-checklist-section{flex-wrap:wrap;justify-content:space-between}}.parts-page #colored-checklist-section .column{margin-bottom:2em}@media only screen and (min-width: 650px){.parts-page #colored-checklist-section .column{width:calc(50% - 1em) !important}}@media only screen and (min-width: 1100px){.parts-page #colored-checklist-section .column{width:calc(25% - 1em) !important}}.parts-page #colored-checklist-section .wysiwyg-module h3{font-size:23px;font-weight:700;display:flex;align-items:center;margin:0 0 .4em 1.8em}.parts-page #colored-checklist-section .wysiwyg-module h3:before{content:"";background-image:url("./icons/icon-check-yellow.png");width:1.4em;height:1.4em;background-size:contain;background-repeat:no-repeat;display:block;position:absolute;left:0}@media only screen and (min-width: 650px){.parts-page #fifty-fifty-section{flex-wrap:wrap}}.parts-page #fifty-fifty-section .column{padding:3.125em 1em;width:calc(100% - 2em) !important}@media only screen and (min-width: 650px){.parts-page #fifty-fifty-section .column{width:calc(100% - 2em) !important}}@media only screen and (min-width: 1100px){.parts-page #fifty-fifty-section .column{width:calc(50% - 8em) !important;padding:3.125em 4em}}@media only screen and (min-width: 1100px){.parts-page #fifty-fifty-section .column .wysiwyg-module{max-width:38em;margin:0 0 0 auto}}.parts-page #fifty-fifty-section .column .wysiwyg-module h2{margin-bottom:.05em}.parts-page #fifty-fifty-section .column .wysiwyg-module h3{margin-bottom:.5em;font-size:35px;font-weight:700}.parts-page #fifty-fifty-section .column .wysiwyg-module h4{font-weight:700;font-size:18px;margin-bottom:.5em}.parts-page #fifty-fifty-section .column .wysiwyg-module p{margin-bottom:1em}@media only screen and (min-width: 1100px){.parts-page #fifty-fifty-section .column.column-3 .wysiwyg-module{margin:0 auto 0 0}}.parts-page #fifty-fifty-section .column.column-3 .wysiwyg-module a{color:#151515}.parts-page #fifty-fifty-section .column.column-3 .wysiwyg-module a:hover{opacity:.8}.parts-page #fifty-fifty-section .column .buttons-module{margin-top:1.5em}@media only screen and (min-width: 1100px){.parts-page #fifty-fifty-section .column .buttons-module{max-width:38em;margin:0 0 0 auto}}.single-locations-page .container{margin:5em auto}@media only screen and (min-width: 1000px){.single-locations-page .container{width:95%}}.single-locations-page .container .single-location-button-back{border-radius:0;border:.1em solid #151515;background-color:#fff;color:#151515;padding:.5em 1em .5em 2em;position:relative;margin-bottom:3em;display:inline-block}.single-locations-page .container .single-location-button-back:before{content:"";border-top:.4em solid rgba(0,0,0,0);border-bottom:.4em solid rgba(0,0,0,0);border-right:.7em solid #151515;position:absolute;left:.9em;top:.6em}.single-locations-page .container h2{font-size:26px;margin-bottom:.5em}.single-locations-page .container .single-location-wrapper{border:.15em solid #151515;padding:1.5em .5em;position:relative;max-width:85em}@media only screen and (min-width: 1000px){.single-locations-page .container .single-location-wrapper{display:flex;padding-right:20em}}@media only screen and (min-width: 1050px){.single-locations-page .container .single-location-wrapper{display:flex;padding-right:21em}}@media only screen and (min-width: 1250px){.single-locations-page .container .single-location-wrapper{min-height:27.8em;padding-right:27em}}.single-locations-page .container .single-location-wrapper .single-location-title{font-weight:700;font-size:23px;padding-right:4em}.single-locations-page .container .single-location-wrapper .single-location-address{padding-right:5em;color:#8a8a8a;padding-bottom:.5em}.single-locations-page .container .single-location-wrapper .single-location-heading{font-weight:700}.single-locations-page .container .single-location-wrapper .single-location-phone a{color:#8a8a8a;text-decoration:underline;display:inline-block;margin-bottom:.5em}.single-locations-page .container .single-location-wrapper .icons-wrapper{position:absolute;top:1.5em;right:.5em}@media only screen and (min-width: 1000px){.single-locations-page .container .single-location-wrapper .icons-wrapper{right:20em}}@media only screen and (min-width: 1250px){.single-locations-page .container .single-location-wrapper .icons-wrapper{right:26.5em}}.single-locations-page .container .single-location-wrapper .icons-wrapper .phone-btn,.single-locations-page .container .single-location-wrapper .icons-wrapper .location-btn{display:inline-block;background-color:#151515}.single-locations-page .container .single-location-wrapper .icons-wrapper .phone-btn img,.single-locations-page .container .single-location-wrapper .icons-wrapper .location-btn img{width:1.4em;height:1.4em;object-fit:contain;padding:.4em}.single-locations-page .container .single-location-wrapper .department-type-wrapper{margin-top:.5em}@media only screen and (min-width: 710px){.single-locations-page .container .single-location-wrapper .department-type-wrapper{display:flex;flex-wrap:wrap}}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container{margin-bottom:1em;background-color:#f2f2f2}@media only screen and (min-width: 710px){.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container{width:calc(50% - .5em);min-width:18.5em}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container:nth-of-type(2),.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container:nth-of-type(4){margin-left:1em}}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top{background-color:#151515;padding:.5em .5em 1.75em;color:#fff;display:flex;position:relative;align-items:center}@media only screen and (min-width: 500px){.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top{padding:.5em 3em 1.75em .5em}}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top h4{font-size:18px;font-weight:700;text-transform:capitalize;margin:0 .4em .4em 0}@media only screen and (min-width: 1000px){.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top h4{font-size:20px}}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top .u-yellow,.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top .u-red{font-size:15px}@media only screen and (min-width: 1000px){.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top .u-yellow,.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top .u-red{font-size:17px}}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top .u-yellow{color:#fc0;margin-bottom:.4em}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top .u-red{color:#d0312d;margin-bottom:.4em}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top .telephone{position:absolute;bottom:.5em;color:#fff;text-decoration:underline}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top .telephone img{width:1.1em;height:1.1em;object-fit:contain;margin-right:.4em}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top .phone-container{padding:.25em;background-color:#8a8a8a;cursor:pointer;position:absolute;right:.5em;top:.5em;display:none}@media only screen and (min-width: 500px){.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top .phone-container{display:block}}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-top .phone-container img{width:1.1em;height:1.1em;object-fit:contain}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-bottom{padding:.5em}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-bottom .row-hour{display:flex;justify-content:space-between;margin-bottom:.3em;color:#8a8a8a}.single-locations-page .container .single-location-wrapper .department-type-wrapper .department-type-container .department-type-bottom .row-hour .day{text-transform:capitalize}.single-locations-page .container .single-location-col-map #wpsl-base-gmap_0{width:100%}@media only screen and (min-width: 1000px){.single-locations-page .container .single-location-col-map #wpsl-base-gmap_0{width:300px;height:350px;margin-left:1em;position:absolute;right:1em}}@media only screen and (min-width: 1250px){.single-locations-page .container .single-location-col-map #wpsl-base-gmap_0{width:400px;height:450px}}#rental-extra-text-section{max-width:45em;margin:0 auto}#rental-extra-text-section .wysiwyg-module{margin-bottom:3.125em}.rent-page #rental-hero-section{position:relative}@media only screen and (min-width: 1000px){.rent-page #rental-hero-section{height:60vh !important}}@media only screen and (min-width: 1600px){.rent-page #rental-hero-section{height:70vh !important}}.rent-page #rental-hero-section .full-width-container{position:absolute;width:90%;bottom:0;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.rent-page #text-section{max-width:50em;margin:3.125em auto}.rent-page #text-section h1{display:flex;flex-direction:column}.rent-page #text-section h2{font-size:27px;margin:.3em 0}@media only screen and (min-width: 500px){.rent-page #text-section h2{font-size:35px}}.buy-used-equipment-page .page-preview-cards-module h3{font-size:46px}@media only screen and (min-width: 650px){.safety-resources-page #fifty-fifty-section{flex-wrap:wrap}}.safety-resources-page #fifty-fifty-section .column{padding:3.125em 1em;width:calc(100% - 2em) !important}@media only screen and (min-width: 650px){.safety-resources-page #fifty-fifty-section .column{width:calc(100% - 2em) !important;padding:3.125em 2em}}@media only screen and (min-width: 1100px){.safety-resources-page #fifty-fifty-section .column{width:calc(50% - 8em) !important;padding:3.125em 4em}}@media only screen and (min-width: 1100px){.safety-resources-page #fifty-fifty-section .column .wysiwyg-module{max-width:38em;margin:0 0 0 auto}}.safety-resources-page #fifty-fifty-section .column .wysiwyg-module strong{color:#151515}.safety-resources-page #fifty-fifty-section .column .wysiwyg-module a{color:#8a8a8a;text-decoration:underline}.safety-resources-page #fifty-fifty-section .column .wysiwyg-module h2{margin-bottom:.05em}.safety-resources-page #fifty-fifty-section .column .wysiwyg-module h3{margin-bottom:.5em}.safety-resources-page #fifty-fifty-section .column .wysiwyg-module h4{font-weight:600;margin-bottom:.5em}.safety-resources-page #fifty-fifty-section .column .wysiwyg-module p{margin-bottom:1em}@media only screen and (min-width: 1100px){.safety-resources-page #fifty-fifty-section .column.column-3 .wysiwyg-module{margin:0 auto 0 0}}.safety-resources-page #fifty-fifty-section .column.column-3 .wysiwyg-module a{color:#151515}.safety-resources-page #fifty-fifty-section .column.column-3 .wysiwyg-module a:hover{opacity:.8}@media only screen and (min-width: 1100px){.safety-resources-page #fifty-fifty-section .column.column-3 .buttons-module{margin:0}}.safety-resources-page #fifty-fifty-section .column .buttons-module{margin-top:1.5em}@media only screen and (min-width: 1100px){.safety-resources-page #fifty-fifty-section .column .buttons-module{max-width:38em;margin:0 0 0 auto}}.reman-parts-page #text-section{padding:3.125em 0}.reman-parts-page #text-section .wysiwyg-module{max-width:60em;margin:auto}.reman-parts-page #text-section .wysiwyg-module h4{font-weight:600;padding:.5em 0 1em}.reman-parts-page #text-section .wysiwyg-module strong{color:#151515}.reman-parts-page #text-section .wysiwyg-module p{margin-bottom:1.2em}.reman-parts-page #text-section .wysiwyg-module p a{color:#8a8a8a;text-decoration:underline}.reman-parts-page #text-section .wysiwyg-module p a:hover{color:#fc0}.genuine-cat-parts-page #text-section{padding:3.125em 0}.genuine-cat-parts-page #text-section .wysiwyg-module{max-width:50em;margin:0 auto}.genuine-cat-parts-page #text-section h2{font-size:33px;margin:0 auto .5em;max-width:19em}.genuine-cat-parts-page #text-section h4{font-weight:700;font-size:19px;line-height:22px;margin-bottom:.5em}.genuine-cat-parts-page #text-section .buttons-module{text-align:center;margin-top:1.5em}.genuine-cat-parts-page #text-section .buttons-module .button-2{margin-top:10px}.genuine-cat-parts-page #featured-parts-section{margin:3.125em auto}@media only screen and (min-width: 650px){.genuine-cat-parts-page #featured-parts-section{flex-wrap:wrap;justify-content:space-between}}.genuine-cat-parts-page #featured-parts-section .column{position:relative;margin-bottom:3em}@media only screen and (min-width: 650px){.genuine-cat-parts-page #featured-parts-section .column{width:calc(50% - 1em) !important}}@media only screen and (min-width: 1150px){.genuine-cat-parts-page #featured-parts-section .column{width:calc(33.33% - 1em) !important}}.genuine-cat-parts-page #featured-parts-section .column .image-module{position:absolute;left:0;top:-0.6em}.genuine-cat-parts-page #featured-parts-section .column .image-module img{width:2.5em;height:2.5em;object-fit:contain}.genuine-cat-parts-page #featured-parts-section .column h3{font-size:25px;font-weight:700;margin:0 0 .25em 2.1em}.genuine-cat-parts-page #featured-parts-section .column p{margin-bottom:1em}.genuine-cat-parts-page #featured-parts-section .column ul{padding-inline-start:1.5em}.genuine-cat-parts-page #featured-parts-section .column ul li{color:#8a8a8a}.genuine-cat-parts-page #featured-parts-section .column .buttons-module{margin-top:1.5em}.genuine-cat-parts-page #featured-parts-section .column-1{width:100% !important;margin-bottom:unset}.genuine-cat-parts-page #featured-parts-section .column-1 .two-color-header{display:flex;margin-bottom:3em}.parts-and-service-page #page-preview-cards-section{padding:3.125em 0}.parts-and-service-page #page-preview-cards-section .wysiwyg-module{max-width:45em;margin:0 auto}.parts-and-service-page #page-preview-cards-section .wysiwyg-module h2{font-size:33px}.parts-and-service-page #page-preview-cards-section .buttons-module{text-align:center;margin:1em 0 3em}.financing-page #fifty-fifty-header-section .slick-slider .slick-arrow{background-color:#151515;bottom:-3.5em}@media only screen and (min-width: 750px){.financing-page #fifty-fifty-header-section .slick-slider .slick-arrow{top:50%;bottom:unset}}@media only screen and (min-width: 750px){.financing-page #fifty-fifty-header-section .slick-slider .slick-arrow.slick-previous-btn{left:2em}}.financing-page #fifty-fifty-header-section .slick-slider .slick-arrow.slick-previous-btn>div{border-right:.9em solid #fff}@media only screen and (min-width: 750px){.financing-page #fifty-fifty-header-section .slick-slider .slick-arrow.slick-next-btn{right:-2em}}.financing-page #fifty-fifty-header-section .slick-slider .slick-arrow.slick-next-btn>div{border-left:.9em solid #fff}.financing-page #fifty-fifty-header-section .slick-slider .slick-slide>div{height:29.5em}.financing-page #fifty-fifty-header-section .slick-slider .slick-slide>div img{height:100%;width:100%;object-fit:cover}.financing-page #fifty-fifty-header-section .slick-slider .slick-dots{padding-inline-start:.3em}.financing-page #fifty-fifty-header-section .slick-slider .slick-dots li{width:100%;height:15px;border-radius:0}.financing-page #fifty-fifty-header-section .slick-slider .slick-dots li.slick-active{background-color:#151515}.financing-page #finance-options-section{padding:3.125em 0}.financing-page #finance-options-section .two-color-header{text-align:center;display:flex}.financing-page #finance-options-section .icons-and-blurbs-wrapper{margin-top:1em}@media only screen and (min-width: 950px){.financing-page #finance-options-section .icons-and-blurbs-wrapper{justify-content:center}}@media only screen and (min-width: 950px){.financing-page #finance-options-section .icons-and-blurbs-wrapper .card+.card{margin-left:2em;width:calc(33.33% - 2em)}}.financing-page #finance-options-section .icons-and-blurbs-wrapper .card{margin-top:2em}@media only screen and (min-width: 1200px){.financing-page #finance-options-section .icons-and-blurbs-wrapper .card{width:calc(33.33% - 2em)}}.financing-page #contact-form-section{padding:3.125em 0}.financing-page #contact-form-section .two-color-header{margin-bottom:2.5em}@media only screen and (min-width: 600px){.financing-page #contact-form-section .two-color-header{display:flex}}.financing-page #contact-form-section #id-contact-form{background-color:#f2f2f2 !important;max-width:45em;margin:0 auto !important}.financing-page #contact-form-section #id-contact-form .select-wrapper,.financing-page #contact-form-section #id-contact-form input,.financing-page #contact-form-section #id-contact-form textarea{background-color:#e4e4e4;border:2px solid #e4e4e4;border-radius:0}.financing-page #contact-form-section #id-contact-form .select-wrapper:after{border-top:10px solid #151515}.financing-page #contact-form-section #id-contact-form label{color:#151515 !important;font-weight:500;text-transform:uppercase;font-size:17px}.financing-page #contact-form-section #id-contact-form .message p{text-align:center;font-size:14px}.financing-page #contact-form-section #id-contact-form .message p a{color:#8a8a8a;text-decoration:underline}.financing-page #contact-form-section #id-contact-form .message p a:hover{color:#fc0}.integrated-procurement-parts-page #text-section{padding:3.125em 0}.integrated-procurement-parts-page #text-section .column{max-width:50em;margin:0 auto}.integrated-procurement-parts-page #text-section .column p{margin:.5em 0 1.5em}.integrated-procurement-parts-page #text-section .buttons-module{text-align:center}.integrated-procurement-parts-page #checkmarks-section{padding-bottom:3.125em}@media only screen and (min-width: 650px){.integrated-procurement-parts-page #checkmarks-section .full-width-container{flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width: 1100px){.integrated-procurement-parts-page #checkmarks-section .full-width-container{justify-content:unset}}@media only screen and (min-width: 1100px){.integrated-procurement-parts-page #checkmarks-section .column+.column{margin-left:1.5em}}.integrated-procurement-parts-page #checkmarks-section .column{margin-bottom:1.5em}@media only screen and (min-width: 650px){.integrated-procurement-parts-page #checkmarks-section .column{width:calc(50% - 1em) !important}}@media only screen and (min-width: 1100px){.integrated-procurement-parts-page #checkmarks-section .column{width:calc(33.33% - 1em) !important}}@media only screen and (min-width: 1100px){.integrated-procurement-parts-page #checkmarks-section .column.column-7{margin-left:unset}}.integrated-procurement-parts-page #checkmarks-section .column h3{font-size:25px;margin:0 0 .6em 2.3em;font-weight:700}.integrated-procurement-parts-page #checkmarks-section .column h3:before{content:"";background-image:url("./icons/icon-check-charcoal.png");display:block;width:1.9em;height:1.8em;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:-0.4em}.mission-and-values-page #mission-cards-section{margin:3.125em auto}@media only screen and (min-width: 650px){.mission-and-values-page #mission-cards-section{flex-wrap:wrap}}@media only screen and (min-width: 850px){.mission-and-values-page #mission-cards-section{justify-content:space-around}}@media only screen and (min-width: 1250px){.mission-and-values-page #mission-cards-section{justify-content:space-between}}@media only screen and (min-width: 650px){.mission-and-values-page #mission-cards-section .column{width:100% !important}}@media only screen and (min-width: 850px){.mission-and-values-page #mission-cards-section .column{width:calc(50% - 1em) !important}}@media only screen and (min-width: 1250px){.mission-and-values-page #mission-cards-section .column{width:calc(33.33% - 1em) !important}}.mission-and-values-page #mission-cards-section .column .image-module{display:block}.mission-and-values-page #mission-cards-section .column .wysiwyg-module{background-color:#151515;padding:1.5em 1.5em 3.5em;border-bottom:1em solid #fc0;margin-bottom:2em}.mission-and-values-page #mission-cards-section .column .wysiwyg-module h3{color:#fff;font-size:23px;font-weight:600}.mission-and-values-page #mission-cards-section .column .wysiwyg-module p{color:#fff;margin-top:.5em}.privacy-policy-page section{padding:3.125em 0}.privacy-policy-page section ul li{color:#8a8a8a;font-size:18px;margin-bottom:.4em}.about-page #history-timeline,.our-history-page #history-timeline{padding:3.125em 0}@media only screen and (min-width: 650px){.about-page #history-timeline,.our-history-page #history-timeline{display:block}}@media only screen and (min-width: 1000px){.about-page #history-timeline,.our-history-page #history-timeline{display:flex}}.about-page #history-timeline .column-1,.our-history-page #history-timeline .column-1{margin:0 0 3em}@media only screen and (min-width: 650px){.about-page #history-timeline .column-1,.our-history-page #history-timeline .column-1{width:100% !important}}@media only screen and (min-width: 1000px){.about-page #history-timeline .column-1,.our-history-page #history-timeline .column-1{width:calc(40% - 3.5em) !important;margin:0 3.5em 3.5em 0}}.about-page #history-timeline .column-1 p,.our-history-page #history-timeline .column-1 p{margin:.5em 0}@media only screen and (min-width: 650px){.about-page #history-timeline .column-3,.our-history-page #history-timeline .column-3{width:100% !important}}@media only screen and (min-width: 1000px){.about-page #history-timeline .column-3,.our-history-page #history-timeline .column-3{width:60% !important}}.about-page #checkmarks-section,.our-history-page #checkmarks-section{padding:3.125em 0}.about-page #checkmarks-section h2,.about-page #checkmarks-section p,.our-history-page #checkmarks-section h2,.our-history-page #checkmarks-section p{max-width:50em;margin:0 auto}.about-page #checkmarks-section h2,.our-history-page #checkmarks-section h2{margin-bottom:.25em}.about-page #checkmarks-section .check-boxes,.our-history-page #checkmarks-section .check-boxes{font-weight:600;max-width:70em;margin:2em auto}@media only screen and (min-width: 550px){.about-page #checkmarks-section .check-boxes,.our-history-page #checkmarks-section .check-boxes{column-count:2}}@media only screen and (min-width: 850px){.about-page #checkmarks-section .check-boxes,.our-history-page #checkmarks-section .check-boxes{column-count:3}}@media only screen and (min-width: 1200px){.about-page #checkmarks-section .check-boxes,.our-history-page #checkmarks-section .check-boxes{column-count:4}}.about-page #divisions-section,.our-history-page #divisions-section{padding:5em 0}@media only screen and (min-width: 650px){.about-page #divisions-section .full-width-container,.our-history-page #divisions-section .full-width-container{display:block}}@media only screen and (min-width: 1150px){.about-page #divisions-section .full-width-container,.our-history-page #divisions-section .full-width-container{display:flex;justify-content:space-between}}.about-page #divisions-section .full-width-container .column,.our-history-page #divisions-section .full-width-container .column{margin-bottom:3.5em}@media only screen and (min-width: 650px){.about-page #divisions-section .full-width-container .column,.our-history-page #divisions-section .full-width-container .column{width:100% !important}}@media only screen and (min-width: 1150px){.about-page #divisions-section .full-width-container .column,.our-history-page #divisions-section .full-width-container .column{width:calc(33.33% - 1.25em) !important;margin-bottom:0}}.about-page #divisions-section .full-width-container .column h3,.our-history-page #divisions-section .full-width-container .column h3{color:#fff;font-weight:600;font-size:28px}.about-page #divisions-section .full-width-container .column p,.our-history-page #divisions-section .full-width-container .column p{margin:1em 0}.about-page #divisions-section .full-width-container .column p a,.our-history-page #divisions-section .full-width-container .column p a{text-decoration:underline}.about-page #slider-section,.our-history-page #slider-section{padding:5em 0;background-color:#fff !important}@media only screen and (min-width: 650px){.about-page #slider-section,.our-history-page #slider-section{display:block}}@media only screen and (min-width: 1150px){.about-page #slider-section,.our-history-page #slider-section{display:flex}}@media only screen and (min-width: 650px){.about-page #slider-section .column,.our-history-page #slider-section .column{width:100% !important}}.about-page #slider-section .column.column-1,.our-history-page #slider-section .column.column-1{margin-bottom:2em}@media only screen and (min-width: 1150px){.about-page #slider-section .column.column-1,.our-history-page #slider-section .column.column-1{width:24em !important}}.about-page #slider-section .column.column-1 .wysiwyg-module p,.our-history-page #slider-section .column.column-1 .wysiwyg-module p{margin:.5em 0 1.5em}.about-page #slider-section .column.column-1 .buttons-module .button-2,.our-history-page #slider-section .column.column-1 .buttons-module .button-2{margin-left:0;margin-top:10px}@media only screen and (min-width: 425px){.about-page #slider-section .column.column-1 .buttons-module .button-2,.our-history-page #slider-section .column.column-1 .buttons-module .button-2{margin-left:10px}}@media only screen and (min-width: 1150px){.about-page #slider-section .column.column-3,.our-history-page #slider-section .column.column-3{width:calc(100% - 29em) !important;margin-left:5em}}.about-page #slider-section .column.column-3 .slick-slider-module .slick-previous-btn,.our-history-page #slider-section .column.column-3 .slick-slider-module .slick-previous-btn{background-color:#151515}.about-page #slider-section .column.column-3 .slick-slider-module .slick-previous-btn>div,.our-history-page #slider-section .column.column-3 .slick-slider-module .slick-previous-btn>div{border-right:.9em solid #fff}.about-page #slider-section .column.column-3 .slick-slider-module .slick-next-btn,.our-history-page #slider-section .column.column-3 .slick-slider-module .slick-next-btn{background-color:#151515}.about-page #slider-section .column.column-3 .slick-slider-module .slick-next-btn>div,.our-history-page #slider-section .column.column-3 .slick-slider-module .slick-next-btn>div{border-left:.9em solid #fff}.about-page #slider-section .column.column-3 .slick-slider-module .slick-dots li,.our-history-page #slider-section .column.column-3 .slick-slider-module .slick-dots li{width:100%;border-radius:0;opacity:.2}.my-cat-com-page #text-section{padding:3.125em 0}.my-cat-com-page #text-section .wysiwyg-module{max-width:50em;margin:0 auto}.my-cat-com-page #text-section .wysiwyg-module p{margin:.85em 0 2em}.my-cat-com-page #text-section .wysiwyg-module .check-boxes{margin-bottom:2.5em}@media only screen and (min-width: 850px){.my-cat-com-page #text-section .wysiwyg-module .check-boxes{column-count:2}}.my-cat-com-page #text-section .wysiwyg-module .check-boxes li{color:#8a8a8a;font-size:18px}.my-cat-com-page #text-section .buttons-module{text-align:center}.my-cat-com-page #faq-section{padding:3.125em 0}.my-cat-com-page #faq-section .wysiwyg-module h2{font-size:40px;margin-bottom:.6em}.my-cat-com-page #faq-section .buttons-module{text-align:center}.my-cat-com-page #buttons-and-text-section{margin-bottom:3.125em}.my-cat-com-page #buttons-and-text-section .wysiwyg-module{max-width:55em;margin:0 auto 3.125em}.my-cat-com-page #buttons-and-text-section .buttons-module{text-align:center}.my-account-and-parts-page #checkmarks-section{padding:3.125em 0 1.125em}.my-account-and-parts-page #checkmarks-section .full-width-container{flex-wrap:wrap}@media only screen and (min-width: 850px){.my-account-and-parts-page #checkmarks-section .full-width-container{justify-content:space-between}}.my-account-and-parts-page #checkmarks-section .column{margin-bottom:2em}@media only screen and (min-width: 650px){.my-account-and-parts-page #checkmarks-section .column{width:100% !important}}@media only screen and (min-width: 850px){.my-account-and-parts-page #checkmarks-section .column{width:calc(33.33% - 1em) !important}}@media only screen and (min-width: 1150px){.my-account-and-parts-page #checkmarks-section .column{width:calc(33.33% - 2em) !important}}.my-account-and-parts-page #checkmarks-section .column h3{font-size:22px;font-weight:700;margin:0 0 .6em 2.2em}.my-account-and-parts-page #checkmarks-section .column h3:before{content:"";background-image:url("./icons/icon-check-charcoal.png");width:2em;height:2em;background-size:contain;background-repeat:no-repeat;display:block;position:absolute;left:0;top:-0.5em}@media only screen and (min-width: 650px){.my-account-and-parts-page #fifty-fifty-section{flex-wrap:wrap}}.my-account-and-parts-page #fifty-fifty-section .column{padding:3.125em 0}@media only screen and (min-width: 650px){.my-account-and-parts-page #fifty-fifty-section .column{width:100% !important}}@media only screen and (min-width: 1000px){.my-account-and-parts-page #fifty-fifty-section .column{width:50% !important}}.my-account-and-parts-page #fifty-fifty-section .column .two-color-header{margin:0 auto 1.5em;width:90%}@media only screen and (min-width: 1000px){.my-account-and-parts-page #fifty-fifty-section .column .two-color-header{max-width:44em;margin-right:5%}}.my-account-and-parts-page #fifty-fifty-section .column .video-wrapper{width:90%;margin:0 auto}@media only screen and (min-width: 1000px){.my-account-and-parts-page #fifty-fifty-section .column .video-wrapper{max-width:44em;margin-right:5%}}.my-account-and-parts-page #fifty-fifty-section .column .wysiwyg-module{width:90%;margin:0 auto}@media only screen and (min-width: 1000px){.my-account-and-parts-page #fifty-fifty-section .column .wysiwyg-module{max-width:44em;margin-left:5%}}.my-account-and-parts-page #fifty-fifty-section .column .wysiwyg-module h3{font-weight:700;font-size:23px;margin-bottom:1em}.my-account-and-parts-page #fifty-fifty-section .column .wysiwyg-module ul{padding-inline-start:1.2em;margin-block-start:unset}.my-account-and-parts-page #fifty-fifty-section .column .wysiwyg-module p{color:#151515}.my-account-and-parts-page #fifty-fifty-section .column .wysiwyg-module p a{color:#151515;text-decoration:underline}.my-account-and-parts-page #fifty-fifty-section .column .buttons-module{width:90%;margin:1.5em auto 2.5em}.my-account-and-parts-page #help-section{padding:3.125em 0}.my-account-and-parts-page #help-section .wysiwyg-module{max-width:45em;margin:0 auto}.my-account-and-parts-page #help-section .wysiwyg-module h2{font-size:32px;margin-bottom:.3em}.my-account-and-parts-page #help-section .wysiwyg-module p a{text-decoration:underline}.vision-link-page #fifty-fifty-header-section h4{font-weight:700;margin:.75em 0}.vision-link-page #fifty-fifty-header-section p{margin-bottom:.7em}.vision-link-page #text-section{padding:3.125em 0}.vision-link-page #text-section .wysiwyg-module{max-width:50em;margin:0 auto}.vision-link-page #text-section .wysiwyg-module p{margin:.75em 0 2em}.vision-link-page #text-section .wysiwyg-module .check-boxes{margin-bottom:2.5em}@media only screen and (min-width: 850px){.vision-link-page #text-section .wysiwyg-module .check-boxes{column-count:2}}.vision-link-page #visionlink-banner{padding:3.125em 0}.vision-link-page #visionlink-banner h2{font-size:30px;margin-bottom:.5em}.vision-link-page #visionlink-banner .buttons-module{text-align:center}@media only screen and (min-width: 380px){.vision-link-page #visionlink-banner .buttons-module .button-2{margin-top:10px}}.my-account-page #hero-section-no-image h4{font-size:20px}.my-account-page #checkmarks-section{padding:4em 0 3.125em}@media only screen and (min-width: 650px){.my-account-page #checkmarks-section .full-width-container{flex-wrap:wrap;justify-content:space-between}}.my-account-page #checkmarks-section .column{margin-bottom:1.5em}@media only screen and (min-width: 650px){.my-account-page #checkmarks-section .column{width:calc(50% - 1em) !important}}@media only screen and (min-width: 1100px){.my-account-page #checkmarks-section .column{width:calc(33.33% - 1em) !important}}.my-account-page #checkmarks-section .column h3{font-size:25px;margin:0 0 .6em 2.3em}.my-account-page #checkmarks-section .column h3:before{content:"";background-image:url("./icons/icon-check-charcoal.png");display:block;width:1.9em;height:1.8em;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:-0.4em}.sitech-technology-page #hero-section .column{bottom:-8.5em}.sitech-technology-page #hero-section .column h1{font-size:38px}@media only screen and (min-width: 600px){.sitech-technology-page #hero-section .column h1{font-size:50px}}@media only screen and (min-width: 625px){.sitech-technology-page #hero-section .column{bottom:-3.5em}}@media only screen and (min-width: 1230px){.sitech-technology-page #hero-section .column{bottom:-2.5em}}.sitech-technology-page #laser-technology-section{padding:3.125em 0}.sitech-technology-page #laser-technology-section .wysiwyg-module{max-width:50em;margin:0 auto}.sitech-technology-page #laser-technology-section .wysiwyg-module p{color:#fff}.sitech-technology-page #laser-technology-section .wysiwyg-module h2{color:#fff;margin-bottom:.1em}.sitech-technology-page #laser-technology-section .icons-and-blurbs-wrapper img{top:-0.4em}.sitech-technology-page #laser-technology-section .icons-and-blurbs-wrapper h3{color:#fc0;font-size:28px;margin:0 0 .9em 2em}@media only screen and (min-width: 1200px){.sitech-technology-page #laser-technology-section .icons-and-blurbs-wrapper .card{width:calc(33.33% - 1em)}}.sitech-technology-page #text-section{padding:3.125em 0}@media only screen and (min-width: 800px){.sitech-technology-page #text-section .column{display:flex;flex-wrap:wrap;justify-content:space-between}}.sitech-technology-page #text-section .column .wysiwyg-module{margin-bottom:2em}@media only screen and (min-width: 800px){.sitech-technology-page #text-section .column .wysiwyg-module{width:calc(50% - 1em)}}@media only screen and (min-width: 1200px){.sitech-technology-page #text-section .column .wysiwyg-module{width:calc(33.33% - 1em)}}.sitech-technology-page #text-section .column .wysiwyg-module h2{margin-bottom:.2em}.sitech-technology-page #text-section .column .wysiwyg-module strong{color:#151515}.sitech-technology-page #text-section .column .wysiwyg-module h4{color:#151515;font-size:21px;font-weight:700;margin-bottom:.3em}.sitech-technology-page #text-section .column .wysiwyg-module:first-of-type{max-width:58em;margin:0 auto 3.125em;width:100% !important}.sitech-technology-page #checkmarks-section{padding:3.125em 0}.sitech-technology-page #checkmarks-section .dark-image-filter{display:block}.sitech-technology-page #checkmarks-section h3{color:#fff;max-width:25em;margin:0 auto;font-size:33px;font-weight:700}.sitech-technology-page #checkmarks-section .icons-and-blurbs-wrapper{margin-top:1em}@media only screen and (min-width: 1200px){.sitech-technology-page #checkmarks-section .icons-and-blurbs-wrapper .card{width:calc(33.33% - 1em)}}.sitech-technology-page #checkmarks-section .icons-and-blurbs-wrapper .card img{filter:invert(1);top:1.5em}.sitech-technology-page #checkmarks-section .icons-and-blurbs-wrapper .card p{margin-left:2.6em;color:#fff}.sitech-technology-page #checkmarks-section .buttons-module{text-align:center}.crushing-screening-and-conveying-page #contact-section,.crushers-screens-and-conveyors-page #contact-section{padding:3.125em 0}.crushing-screening-and-conveying-page #contact-section .column,.crushers-screens-and-conveyors-page #contact-section .column{max-width:50em;margin:0 auto}@media only screen and (min-width: 760px){.crushing-screening-and-conveying-page #contact-section .column,.crushers-screens-and-conveyors-page #contact-section .column{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 1000px){.crushing-screening-and-conveying-page #contact-section .column,.crushers-screens-and-conveyors-page #contact-section .column{justify-content:space-evenly}}.crushing-screening-and-conveying-page #contact-section .column .wysiwyg-module,.crushers-screens-and-conveyors-page #contact-section .column .wysiwyg-module{margin-bottom:2em}@media only screen and (min-width: 760px){.crushing-screening-and-conveying-page #contact-section .column .wysiwyg-module,.crushers-screens-and-conveyors-page #contact-section .column .wysiwyg-module{width:calc(50% - 1em)}}@media only screen and (min-width: 1000px){.crushing-screening-and-conveying-page #contact-section .column .wysiwyg-module,.crushers-screens-and-conveyors-page #contact-section .column .wysiwyg-module{width:calc(33.33% - 1em)}}.crushing-screening-and-conveying-page #contact-section .column .wysiwyg-module p,.crushers-screens-and-conveyors-page #contact-section .column .wysiwyg-module p{margin-bottom:0;font-size:15px}.crushing-screening-and-conveying-page #contact-section .column .wysiwyg-module strong,.crushers-screens-and-conveyors-page #contact-section .column .wysiwyg-module strong{color:#151515;font-size:18px}.crushing-screening-and-conveying-page #contact-section .column .wysiwyg-module a,.crushers-screens-and-conveyors-page #contact-section .column .wysiwyg-module a{display:flex;color:#8a8a8a;text-decoration:underline;align-items:center;margin-left:2.4em;margin-top:1em}.crushing-screening-and-conveying-page #contact-section .column .wysiwyg-module a:before,.crushers-screens-and-conveyors-page #contact-section .column .wysiwyg-module a:before{content:"";width:1.25em;height:1.25em;background-size:contain;position:absolute;left:0;display:block;padding:.35em;border-radius:50%;background-color:#151515;background-repeat:no-repeat;background-origin:content-box}.crushing-screening-and-conveying-page #contact-section .column .wysiwyg-module a[href^="mailto:"]:before,.crushers-screens-and-conveyors-page #contact-section .column .wysiwyg-module a[href^="mailto:"]:before{background-image:url("./icons/icon-mail-white.png")}.crushing-screening-and-conveying-page #contact-section .column .wysiwyg-module a[href^="tel:"]:before,.crushers-screens-and-conveyors-page #contact-section .column .wysiwyg-module a[href^="tel:"]:before{background-image:url("./icons/icon-phone-white.png")}.crushing-screening-and-conveying-page #contact-section .column .wysiwyg-module:first-of-type,.crushers-screens-and-conveyors-page #contact-section .column .wysiwyg-module:first-of-type{width:100% !important}.crushing-screening-and-conveying-page #contact-section .column .wysiwyg-module:first-of-type p,.crushers-screens-and-conveyors-page #contact-section .column .wysiwyg-module:first-of-type p{padding-bottom:.3em}.crushing-screening-and-conveying-page #cards-section,.crushers-screens-and-conveyors-page #cards-section{display:flex;flex-wrap:wrap;justify-content:space-between}.crushing-screening-and-conveying-page #cards-section .column,.crushers-screens-and-conveyors-page #cards-section .column{background-color:#151515;margin-bottom:1.5em;border-bottom:.8em solid #fc0;position:relative}@media only screen and (min-width: 850px){.crushing-screening-and-conveying-page #cards-section .column,.crushers-screens-and-conveyors-page #cards-section .column{width:calc(50% - 1em) !important}}@media only screen and (min-width: 1330px){.crushing-screening-and-conveying-page #cards-section .column,.crushers-screens-and-conveyors-page #cards-section .column{width:calc(33.33% - 1em) !important}}.crushing-screening-and-conveying-page #cards-section .column .image-module,.crushers-screens-and-conveyors-page #cards-section .column .image-module{width:100%}.crushing-screening-and-conveying-page #cards-section .column .image-module .image-wrapper,.crushers-screens-and-conveyors-page #cards-section .column .image-module .image-wrapper{width:100%}.crushing-screening-and-conveying-page #cards-section .column .wysiwyg-module,.crushers-screens-and-conveyors-page #cards-section .column .wysiwyg-module{padding:2em 2em 6em}.crushing-screening-and-conveying-page #cards-section .column .wysiwyg-module h3,.crushers-screens-and-conveyors-page #cards-section .column .wysiwyg-module h3{margin-bottom:.3em;font-size:27px;font-weight:600}.crushing-screening-and-conveying-page #cards-section .column .wysiwyg-module p,.crushers-screens-and-conveyors-page #cards-section .column .wysiwyg-module p{color:#fff;margin-bottom:1em}.crushing-screening-and-conveying-page #cards-section .column .wysiwyg-module a,.crushers-screens-and-conveyors-page #cards-section .column .wysiwyg-module a{text-decoration:underline}.crushing-screening-and-conveying-page #cards-section .column .buttons-module,.crushers-screens-and-conveyors-page #cards-section .column .buttons-module{text-align:center;width:calc(100% - 4em);height:auto;display:flex;flex-direction:row;margin-bottom:2.3em;position:absolute;bottom:-0.5em;left:50%;z-index:2;-moz-transform:translateX(-50%) translateY(0%);-webkit-transform:translateX(-50%) translateY(0%);-o-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}.crushing-screening-and-conveying-page #cards-section .column .buttons-module .primary-underline,.crushing-screening-and-conveying-page #cards-section .column .buttons-module .secondary-underline,.crushers-screens-and-conveyors-page #cards-section .column .buttons-module .primary-underline,.crushers-screens-and-conveyors-page #cards-section .column .buttons-module .secondary-underline{text-decoration:none;padding:1em 2em;width:calc(50% - .5em)}.crushing-screening-and-conveying-page #cards-section .column .buttons-module .primary-underline,.crushers-screens-and-conveyors-page #cards-section .column .buttons-module .primary-underline{background-color:#6d6d6d;color:#151515}.crushing-screening-and-conveying-page #cards-section .column .buttons-module .secondary-underline,.crushers-screens-and-conveyors-page #cards-section .column .buttons-module .secondary-underline{background-color:#a70f12;color:#fff}.cat-certified-rebuilds-page #text-and-image-section{padding:3.125em 0}.cat-certified-rebuilds-page #text-and-image-section .dark-image-filter{display:block}.cat-certified-rebuilds-page #text-and-image-section .column{max-width:45em;margin:0 auto}.cat-certified-rebuilds-page #text-and-image-section .column h2{font-size:33px;margin-bottom:.4em}.cat-certified-rebuilds-page #text-and-image-section .column p{color:#fff}.cat-certified-rebuilds-page #text-and-image-section .column .buttons-module{text-align:center;margin-top:3em}.cat-certified-rebuilds-page #checkmarks-section{padding:3.125em 0;flex-wrap:wrap}@media only screen and (min-width: 1000px){.cat-certified-rebuilds-page #checkmarks-section{justify-content:space-between}}.cat-certified-rebuilds-page #checkmarks-section .column{margin-bottom:1.5em}@media only screen and (min-width: 650px){.cat-certified-rebuilds-page #checkmarks-section .column{width:100% !important}}@media only screen and (min-width: 1000px){.cat-certified-rebuilds-page #checkmarks-section .column{width:calc(50% - 2em) !important}}.cat-certified-rebuilds-page #checkmarks-section h3{font-size:25px;font-weight:700}.cat-certified-rebuilds-page #checkmarks-section li{color:#8a8a8a}.rebuild-and-repair-options-page #text-and-button-section{padding:3.125em 0 0}.rebuild-and-repair-options-page #text-and-button-section h3{font-size:33px;font-weight:700;margin-bottom:.3em}.rebuild-and-repair-options-page #text-and-button-section .buttons-module{text-align:center;margin-top:2em}.rebuild-and-repair-options-page #checkmarks-section{padding:3.125em 0}@media only screen and (min-width: 750px){.rebuild-and-repair-options-page #checkmarks-section .column{display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (min-width: 1150px){.rebuild-and-repair-options-page #checkmarks-section .column{justify-content:unset}}@media only screen and (min-width: 1150px){.rebuild-and-repair-options-page #checkmarks-section .column .wysiwyg-module+.wysiwyg-module{margin-left:1.5em}}.rebuild-and-repair-options-page #checkmarks-section .column .wysiwyg-module{margin-bottom:2em}@media only screen and (min-width: 750px){.rebuild-and-repair-options-page #checkmarks-section .column .wysiwyg-module{width:calc(50% - 1em)}}@media only screen and (min-width: 1150px){.rebuild-and-repair-options-page #checkmarks-section .column .wysiwyg-module{width:calc(33.33% - 1.5em)}}@media only screen and (min-width: 1150px){.rebuild-and-repair-options-page #checkmarks-section .column .wysiwyg-module:nth-of-type(4){margin-left:unset}}.rebuild-and-repair-options-page #checkmarks-section .column .wysiwyg-module h3{font-size:23px;margin:0 0 .7em 2em;font-weight:700}.rebuild-and-repair-options-page #checkmarks-section .column .wysiwyg-module h3:before{content:"";background-image:url("./icons/icon-check-charcoal.png");width:1.8em;height:1.8em;display:block;position:absolute;left:0;top:-0.4em;background-size:contain;background-repeat:no-repeat}.rebuild-and-repair-options-page #text-section{padding:3.125em 0}.rebuild-and-repair-options-page #text-section .column{max-width:45em;margin:0 auto}.rebuild-and-repair-options-page #text-section .column h3{margin-bottom:.4em;font-size:35px;font-weight:700}.rebuild-and-repair-options-page #text-section .column .buttons-module{text-align:center;margin-top:2em}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section{margin-bottom:3.125em}@media only screen and (min-width: 650px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section{flex-wrap:wrap}}@media only screen and (min-width: 900px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section{justify-content:space-around}}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column{position:relative}@media only screen and (min-width: 650px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column{width:100% !important}}@media only screen and (min-width: 900px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column{width:calc(50% - 1em) !important}}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column:last-of-type{width:100% !important;margin-top:2em}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column:last-of-type .wysiwyg-module{background-color:unset;margin-bottom:unset;height:auto !important;max-width:55em;margin:auto}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column:last-of-type .wysiwyg-module h2{background-color:unset;color:#151515}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column:last-of-type .wysiwyg-module p{padding:0 !important;height:auto !important}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column:last-of-type .buttons-module{text-align:center}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .image-module{position:absolute;z-index:3;left:15%;top:.6em}@media only screen and (min-width: 400px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .image-module{left:17%}}@media only screen and (min-width: 480px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .image-module{left:22%}}@media only screen and (min-width: 565px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .image-module{left:27%}}@media only screen and (min-width: 820px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .image-module{left:31%}}@media only screen and (min-width: 900px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .image-module{left:17%}}@media only screen and (min-width: 1100px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .image-module{left:21%}}@media only screen and (min-width: 1300px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .image-module{left:25%}}@media only screen and (min-width: 1500px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .image-module{left:30%}}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .image-module img{width:2.8em;height:2.8em;object-fit:contain}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .wysiwyg-module{background-color:#f2f2f2;padding:0 1.5em 1.5em;margin-bottom:1.5em}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .wysiwyg-module h2{background-color:#000;position:relative;left:-0.75em;padding:.5em 0;font-size:32px;color:#fff;text-align:center;width:calc(100% + 1.5em)}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .wysiwyg-module h3{color:#fff;padding:.35em .5em;font-size:27px}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .wysiwyg-module h3:first-of-type{background-color:#518b51}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .wysiwyg-module h3:nth-of-type(2){background-color:#b7272e}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .wysiwyg-module p:first-of-type{padding:1.5em 0 1em}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .column .wysiwyg-module ul li{color:#8a8a8a}.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .file-downloads-module{max-width:65em;margin-bottom:3.125em}@media only screen and (min-width: 1000px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .file-downloads-module{justify-content:center}}@media only screen and (min-width: 1000px){.rebuild-and-repair-options-page #repair-rebuild-replace-cards-section .file-downloads-module .single-file-wrapper{width:calc(33.33% - 1em)}}@media only screen and (min-width: 650px){.customer-value-agreement-page #fifty-fifty-section{flex-wrap:wrap}}.customer-value-agreement-page #fifty-fifty-section .column{padding:3.125em 0}@media only screen and (min-width: 1000px){.customer-value-agreement-page #fifty-fifty-section .column{padding:6.5em 0}}@media only screen and (min-width: 650px){.customer-value-agreement-page #fifty-fifty-section .column{width:100% !important}}@media only screen and (min-width: 1000px){.customer-value-agreement-page #fifty-fifty-section .column{width:50% !important}}.customer-value-agreement-page #fifty-fifty-section .column .two-color-header{margin:0 auto 1.5em;width:90%}@media only screen and (min-width: 1000px){.customer-value-agreement-page #fifty-fifty-section .column .two-color-header{max-width:44em;margin-right:5%}}.customer-value-agreement-page #fifty-fifty-section .column .two-color-header h2{font-weight:39px}.customer-value-agreement-page #fifty-fifty-section .column .video-wrapper{width:90%;margin:0 auto}@media only screen and (min-width: 1000px){.customer-value-agreement-page #fifty-fifty-section .column .video-wrapper{max-width:44em;margin-right:5%}}.customer-value-agreement-page #fifty-fifty-section .column .wysiwyg-module{width:90%;margin:0 auto}@media only screen and (min-width: 1000px){.customer-value-agreement-page #fifty-fifty-section .column .wysiwyg-module{max-width:44em;margin-left:5%}}.customer-value-agreement-page #fifty-fifty-section .column .wysiwyg-module h3{font-weight:700;margin-bottom:.2em;font-size:28px}.customer-value-agreement-page #fifty-fifty-section .column .wysiwyg-module ul{padding-inline-start:1.2em}.customer-value-agreement-page #fifty-fifty-section .column .wysiwyg-module p{color:#151515;margin:.5em 0 3.125em}.customer-value-agreement-page #fifty-fifty-section .column .wysiwyg-module p a{color:#151515;text-decoration:underline}.customer-value-agreement-page #fifty-fifty-section .column .buttons-module{width:90%;margin:1.5em auto 2.5em}.customer-value-agreement-page #cards-section{padding:3.125em 0}.customer-value-agreement-page #cards-section .slick-slider-cards-module .card h4{color:#8a8a8a;font-weight:500}.customer-value-agreement-page #cards-section .slick-slider-cards-module .card p{color:#fff}.customer-value-agreement-page #cards-section .slick-slider-cards-module .card.card-1{background-color:#5c5c5c}.customer-value-agreement-page #cards-section .slick-slider-cards-module .card.card-1 h3{background-color:#727272}.customer-value-agreement-page #cards-section .slick-slider-cards-module .card.card-2{background-color:#2f2f2f}.customer-value-agreement-page #cards-section .slick-slider-cards-module .card.card-2 h3{background-color:#494949}.customer-value-agreement-page #cards-section .slick-slider-cards-module .card.card-3{background-color:#1e1e1e}.customer-value-agreement-page #cards-section .slick-slider-cards-module .card.card-3 h3{background-color:#fc0}.customer-value-agreement-page #cards-section .slick-slider-cards-module ul{filter:unset}.customer-value-agreement-page #cards-section .slick-slider-cards-module ul li{color:#fff}.customer-value-agreement-page #cards-section .slick-slider-cards-module ul li:before{filter:invert(1)}.customer-value-agreement-page #cards-section .slick-slider-cards-module .secondary-btn{background-color:#fc0;color:#151515;border-color:#fc0}@media only screen and (min-width: 650px){.cat-self-service-options-page #checkmarks-section{flex-wrap:wrap}}.cat-self-service-options-page #checkmarks-section .column{padding:3.125em 0}@media only screen and (min-width: 650px){.cat-self-service-options-page #checkmarks-section .column{width:100% !important}}@media only screen and (min-width: 1000px){.cat-self-service-options-page #checkmarks-section .column{width:50% !important}}.cat-self-service-options-page #checkmarks-section .column .two-color-header{margin:0 auto 1.5em;width:90%}@media only screen and (min-width: 1000px){.cat-self-service-options-page #checkmarks-section .column .two-color-header{max-width:44em;margin-right:5%}}.cat-self-service-options-page #checkmarks-section .column .two-color-header h2{font-weight:39px}.cat-self-service-options-page #checkmarks-section .column .video-wrapper{width:90%;margin:0 auto}@media only screen and (min-width: 1000px){.cat-self-service-options-page #checkmarks-section .column .video-wrapper{max-width:44em;margin-right:5%}}@media only screen and (min-width: 1000px){.cat-self-service-options-page #checkmarks-section .column.column-3{padding-top:7em}}@media only screen and (min-width: 1300px){.cat-self-service-options-page #checkmarks-section .column.column-3{padding-top:11em}}.cat-self-service-options-page #checkmarks-section .column.column-3 .wysiwyg-module{width:90%;margin:auto}@media only screen and (min-width: 800px){.cat-self-service-options-page #checkmarks-section .column.column-3 .wysiwyg-module .check-boxes{display:flex;flex-wrap:wrap;justify-content:space-between}}.cat-self-service-options-page #checkmarks-section .column.column-3 .wysiwyg-module .check-boxes li{color:#151515}@media only screen and (min-width: 800px){.cat-self-service-options-page #checkmarks-section .column.column-3 .wysiwyg-module .check-boxes li{width:calc(50% - 2em)}}.cat-self-service-options-page #checkmarks-section .column.column-3 .wysiwyg-module p{margin:3em auto 2em;color:#151515;max-width:40em}.cat-self-service-options-page #checkmarks-section .column.column-3 .buttons-module{text-align:center}.sos-fluid-analysis-page #checkmarks-section{padding:3.125em 0}.sos-fluid-analysis-page #checkmarks-section .wysiwyg-module{max-width:57em;margin:0 auto}.sos-fluid-analysis-page #checkmarks-section .wysiwyg-module h2{margin-bottom:.3em}@media only screen and (min-width: 500px){.sos-fluid-analysis-page #checkmarks-section .wysiwyg-module ul{column-count:2}}@media only screen and (min-width: 1050px){.sos-fluid-analysis-page #checkmarks-section .wysiwyg-module ul{column-count:4}}.sos-fluid-analysis-page #checkmarks-section .wysiwyg-module ul li{color:#8a8a8a}.sos-fluid-analysis-page #checkmarks-section-2{padding:0 0 3.125em}@media only screen and (min-width: 1000px){.sos-fluid-analysis-page #checkmarks-section-2 .column{display:flex;flex-wrap:wrap;justify-content:space-between}}.sos-fluid-analysis-page #checkmarks-section-2 .column .wysiwyg-module{margin-bottom:2em}@media only screen and (min-width: 1000px){.sos-fluid-analysis-page #checkmarks-section-2 .column .wysiwyg-module{width:calc(33.33% - 1em)}}.sos-fluid-analysis-page #checkmarks-section-2 .column .wysiwyg-module h3{font-size:23px;font-weight:700;margin:0 0 .5em 2em}.sos-fluid-analysis-page #checkmarks-section-2 .column .wysiwyg-module h3:after{content:"";background-image:url("./icons/icon-check-charcoal.png");width:1.8em;height:1.8em;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:-0.5em}@media only screen and (min-width: 650px){.sos-fluid-analysis-page #fifty-fifty-section{flex-wrap:wrap}}@media only screen and (min-width: 650px){.sos-fluid-analysis-page #fifty-fifty-section .column{width:100% !important}}@media only screen and (min-width: 1000px){.sos-fluid-analysis-page #fifty-fifty-section .column{width:50% !important}}.sos-fluid-analysis-page #fifty-fifty-section .column.column-1 .dark-image-filter{display:block}.sos-fluid-analysis-page #fifty-fifty-section .column.column-1 .wysiwyg-module{top:11.5em;padding:unset;max-width:27em;margin-left:0}.sos-fluid-analysis-page #fifty-fifty-section .column.column-1 .wysiwyg-module h3{color:#fff;font-size:37px}.sos-fluid-analysis-page #fifty-fifty-section .column .wysiwyg-module{width:90%;margin:0 auto;padding:4.5em 0 3.125em}@media only screen and (min-width: 1000px){.sos-fluid-analysis-page #fifty-fifty-section .column .wysiwyg-module{max-width:44em;margin-left:5%}}.sos-fluid-analysis-page #fifty-fifty-section .column .wysiwyg-module h3{font-size:25px;font-weight:700;margin-bottom:.3em}.sos-fluid-analysis-page #fifty-fifty-section .column .wysiwyg-module ul{padding-inline-start:1.2em}.sos-fluid-analysis-page #fifty-fifty-section .column .wysiwyg-module p{color:#151515}.sos-fluid-analysis-page #fifty-fifty-section .column .wysiwyg-module p a{color:#151515;text-decoration:underline}.sos-fluid-analysis-page #fifty-fifty-section .column .buttons-module{width:90%;margin:1.5em auto;position:relative;bottom:4em;z-index:2}.sos-fluid-analysis-page #file-downloads-section{padding:3.125em 0}.sos-fluid-analysis-page #file-downloads-section h2{font-size:31px;margin-bottom:.8em}.sos-fluid-analysis-page #file-downloads-section .wysiwyg-module{max-width:47em;margin:1em auto 0}.sos-fluid-analysis-page #file-downloads-section .wysiwyg-module p{margin-bottom:0}.sos-fluid-analysis-page #file-downloads-section .wysiwyg-module strong{color:#151515;margin:2em 0 .5em;display:block}.sos-fluid-analysis-page #file-downloads-section .wysiwyg-module a{color:#8a8a8a}.sos-fluid-analysis-page #file-downloads-section .wysiwyg-module a:hover{color:#fc0}.shop-and-field-service-page #facilities-contact-section,.shop-and-field-service-page #field-services-section{padding:3.125em 0}.shop-and-field-service-page #facilities-contact-section .column-1 .wysiwyg-module,.shop-and-field-service-page #field-services-section .column-1 .wysiwyg-module{max-width:55em;margin:0 auto}.shop-and-field-service-page #facilities-contact-section .column-1 .wysiwyg-module h3,.shop-and-field-service-page #facilities-contact-section .column-1 .wysiwyg-module h2,.shop-and-field-service-page #field-services-section .column-1 .wysiwyg-module h3,.shop-and-field-service-page #field-services-section .column-1 .wysiwyg-module h2{font-weight:700;margin-bottom:.3em;font-size:43px}.industrial-and-oem-service-page #checkmarks-section{padding:3.125em 0}@media only screen and (min-width: 1000px){.industrial-and-oem-service-page #checkmarks-section .full-width-container .column{display:flex;flex-wrap:wrap;justify-content:space-between}}.industrial-and-oem-service-page #checkmarks-section .full-width-container .column .text-box-text{font-weight:700;font-size:35px;margin-bottom:1.5em;width:100%}.industrial-and-oem-service-page #checkmarks-section .full-width-container .column .wysiwyg-module{margin-bottom:2.5em}@media only screen and (min-width: 1000px){.industrial-and-oem-service-page #checkmarks-section .full-width-container .column .wysiwyg-module{width:calc(33.33% - 1em)}}.industrial-and-oem-service-page #checkmarks-section .full-width-container .column .wysiwyg-module h3{font-size:23px;font-weight:700;margin:0 0 .7em 2.3em}.industrial-and-oem-service-page #checkmarks-section .full-width-container .column .wysiwyg-module h3:before{content:"";background-image:url("./icons/icon-check-charcoal.png");width:2em;height:2em;object-fit:contain;background-size:contain;background-repeat:no-repeat;display:block;position:absolute;left:0;top:-0.5em}.industrial-and-oem-service-page #checkmarks-section .full-width-container .column .wysiwyg-module ul{padding-inline-start:1.4em}.industrial-and-oem-service-page #checkmarks-section .full-width-container .column .wysiwyg-module ul li{color:#8a8a8a}.marine-engine-service-page #checkmarks-section{padding:3.125em 0}.marine-engine-service-page #checkmarks-section .wysiwyg-module{max-width:52em;margin:0 auto}.marine-engine-service-page #checkmarks-section h3{font-weight:700;font-size:35px}.marine-engine-service-page #checkmarks-section p{max-width:45em;margin:.5em auto 1em}@media only screen and (min-width: 600px){.marine-engine-service-page #checkmarks-section .check-boxes{column-count:2}}@media only screen and (min-width: 800px){.marine-engine-service-page #checkmarks-section .check-boxes{column-count:3}}.marine-engine-service-page #checkmarks-section .check-boxes li{font-size:20px;font-weight:700;text-transform:uppercase}.marine-engine-service-page #checkmarks-section .check-boxes li span{font-weight:700 !important}.marine-engine-service-page #bg-image-and-text-section{padding:3.125em 0}.marine-engine-service-page #bg-image-and-text-section .dark-image-filter{display:block}.marine-engine-service-page #bg-image-and-text-section .wysiwyg-module{max-width:50em;margin:0 auto}.marine-engine-service-page #bg-image-and-text-section .wysiwyg-module h3{margin-bottom:.3em;font-size:33px;font-weight:700}.marine-engine-service-page #bg-image-and-text-section .wysiwyg-module p:first-of-type{margin-bottom:1em}.marine-engine-service-page #bg-image-and-text-section .wysiwyg-module p,.marine-engine-service-page #bg-image-and-text-section .wysiwyg-module li{color:#fff;font-size:18px}.marine-engine-service-page #bg-image-and-text-section .wysiwyg-module ul{max-width:28em;margin:0 auto}.marine-engine-service-page #bg-image-and-text-section .wysiwyg-module ul li{text-align:center;list-style-position:inside;margin-bottom:.5em}.marine-engine-service-page #bg-image-and-text-section .wysiwyg-module ul li a{color:#fff;text-decoration:underline}.marine-engine-service-page #bg-image-and-text-section .wysiwyg-module ul li a:hover{color:#fc0}.marine-engine-service-page #bg-image-and-text-section .buttons-module{margin-top:2.5em;text-align:center}.marine-engine-service-page #text-section{padding:3.125em 0}.marine-engine-service-page #text-section .wysiwyg-module{max-width:50em;margin:0 auto}.marine-engine-service-page #text-section h3{margin-bottom:.3em;font-weight:700;font-size:35px}.marine-engine-service-page #text-section .buttons-module{margin-top:1.5em;text-align:center}.marine-engine-service-page #text-section .buttons-module .primary-btn{white-space:normal}.oil-and-gas-service-page #text-and-checkmarks-section{padding:3.125em 0}.oil-and-gas-service-page #text-and-checkmarks-section .wysiwyg-module h3{margin-bottom:.3em;font-size:35px;font-weight:700}.oil-and-gas-service-page #text-and-checkmarks-section .wysiwyg-module p{max-width:45em;margin:auto}.oil-and-gas-service-page #text-and-checkmarks-section .wysiwyg-module .check-boxes{max-width:50em;margin:auto}@media only screen and (min-width: 600px){.oil-and-gas-service-page #text-and-checkmarks-section .wysiwyg-module .check-boxes{column-count:2}}@media only screen and (min-width: 850px){.oil-and-gas-service-page #text-and-checkmarks-section .wysiwyg-module .check-boxes{column-count:3}}.oil-and-gas-service-page #text-and-checkmarks-section .wysiwyg-module .check-boxes li{font-weight:600}.oil-and-gas-service-page #text-and-checkmarks-section .buttons-module{text-align:center;margin:1em 0 2em}.customer-portal-page #fifty-fifty-header-section .buttons-module .button-2{margin:.7em 0 0 0}@media only screen and (min-width: 500px){.customer-portal-page #fifty-fifty-header-section .buttons-module .button-2{margin:0 0 0 .5em}}@media only screen and (min-width: 1050px){.customer-portal-page #fifty-fifty-header-section .buttons-module .button-2{margin:.7em 0 0 0}}@media only screen and (min-width: 1785px){.customer-portal-page #fifty-fifty-header-section .buttons-module .button-2{margin:.7em 0 0 .5em}}.customer-portal-page #download-app-banner{background-color:#151515;padding:8.5em 0}@media only screen and (min-width: 500px){.customer-portal-page #download-app-banner .column{width:28em !important}}.customer-portal-page #download-app-banner .column h2{color:#fff;margin-bottom:.5em}.customer-portal-page #download-app-banner .column .image-module{justify-content:space-between}@media only screen and (min-width: 455px){.customer-portal-page #download-app-banner .column .image-module{justify-content:unset}}.customer-portal-page #download-app-banner .column .image-module img{width:12em;height:auto;object-fit:contain}.customer-portal-page #download-app-banner .column .image-module img.image-1{margin-bottom:.5em}@media only screen and (min-width: 455px){.customer-portal-page #download-app-banner .column .image-module img.image-1{margin:0 .5em 0 0}}.customer-portal-page #checkmarks-section{padding:3.125em 0}@media only screen and (min-width: 650px){.customer-portal-page #checkmarks-section{flex-wrap:wrap;justify-content:space-between}}.customer-portal-page #checkmarks-section .column{margin-bottom:2.5em}@media only screen and (min-width: 650px){.customer-portal-page #checkmarks-section .column{width:calc(50% - 2em) !important}}@media only screen and (min-width: 1100px){.customer-portal-page #checkmarks-section .column{width:calc(33.33% - 2em) !important}}.customer-portal-page #checkmarks-section .column p{color:#151515;font-weight:600;font-size:20px;margin-bottom:.25em}.customer-portal-page #checkmarks-section .column ul{margin-top:.25em}.customer-portal-page #checkmarks-section .column ul li{color:#8a8a8a}.customer-portal-page #checkmarks-section .column.column-7{width:100% !important;margin-top:1.5em}.customer-portal-page #checkmarks-section .column.column-7 p{color:#8a8a8a;font-size:16px;font-weight:400}.policies-and-warranty-page #return-policy-section{padding:3.125em 0}.policies-and-warranty-page #return-policy-section .full-width-container{flex-wrap:wrap;justify-content:space-between}.policies-and-warranty-page #return-policy-section .column{margin-bottom:2em}@media only screen and (min-width: 650px){.policies-and-warranty-page #return-policy-section .column{width:calc(50% - 1em) !important}}@media only screen and (min-width: 1220px){.policies-and-warranty-page #return-policy-section .column{width:calc(33.33% - 1.5em) !important}}.policies-and-warranty-page #return-policy-section .column:nth-of-type(1),.policies-and-warranty-page #return-policy-section .column:last-of-type{width:100% !important}.policies-and-warranty-page #return-policy-section .column h4{color:#151515;font-weight:700;font-size:21px}.policies-and-warranty-page #return-policy-section .column ol{list-style:lower-alpha;padding:.4em 0 0 1.2em}.policies-and-warranty-page #return-policy-section .column ol li{color:#8a8a8a;padding-bottom:.5em}.policies-and-warranty-page #return-policy-section .column ol li::marker{font-weight:600;color:#151515}.pcc-support-and-training-page #text-section{padding:3.125em 0 0}.pcc-support-and-training-page #text-section .wysiwyg-module{max-width:61em;margin:0 auto 1.5em}.pcc-support-and-training-page #text-section .wysiwyg-module h2{font-size:34px;margin-bottom:.3em}.pcc-support-and-training-page #text-section .buttons-module{text-align:center}.pcc-support-and-training-page #web-form-contact-form-section{padding-top:unset}.pcc-support-and-training-page #contact-section{padding:3.125em 0;display:flex;flex-direction:column-reverse;max-width:55em;margin:0 auto}@media only screen and (min-width: 1150px){.pcc-support-and-training-page #contact-section{flex-wrap:wrap;flex-direction:row}}@media only screen and (min-width: 650px){.pcc-support-and-training-page #contact-section .column{width:100% !important}}@media only screen and (min-width: 1150px){.pcc-support-and-training-page #contact-section .column{width:66.66% !important}}.pcc-support-and-training-page #contact-section .column.column-1{margin-top:1em}@media only screen and (min-width: 1150px){.pcc-support-and-training-page #contact-section .column.column-1{width:calc(33.33% - 1.5em) !important;margin:0 1.5em 0 0}}.pcc-support-and-training-page #contact-section .column.column-1 .wysiwyg-module p{margin-bottom:0}.pcc-support-and-training-page #contact-section .column.column-1 .wysiwyg-module strong{color:#151515}.pcc-support-and-training-page #contact-section .column.column-1 .wysiwyg-module a{display:flex;color:#8a8a8a;text-decoration:underline;align-items:center;margin-left:2.4em;margin-top:1em}.pcc-support-and-training-page #contact-section .column.column-1 .wysiwyg-module a:before{content:"";width:1.25em;height:1.25em;background-size:contain;position:absolute;left:0;display:block;padding:.35em;border-radius:50%;background-color:#151515;background-repeat:no-repeat;background-origin:content-box}.pcc-support-and-training-page #contact-section .column.column-1 .wysiwyg-module a[href^="mailto:"]:before{background-image:url("./icons/icon-mail-white.png")}.pcc-support-and-training-page #contact-section .column.column-1 .wysiwyg-module a[href^="tel:"]:before{background-image:url("./icons/icon-phone-white.png")}.technical-support-page #technical-support-banner{padding:3.125em 0}@media only screen and (min-width: 650px){.technical-support-page #technical-support-banner .column{min-width:34em}}@media only screen and (min-width: 860px){.technical-support-page #technical-support-banner .column{min-width:38em}}.technical-support-page #technical-support-banner .column h2{margin-bottom:.25em}.technical-support-page #technical-support-banner .column h2,.technical-support-page #technical-support-banner .column p{color:#fff}.technical-support-page #technical-support-banner .column .buttons-module{margin-top:1.5em}.technical-support-page #text-section{padding:3.125em 0}.technical-support-page #text-section .column{max-width:50em;margin:0 auto}.equipment-management-solution-options-page #check-marks-section{padding:3.125em 0}@media only screen and (min-width: 720px){.equipment-management-solution-options-page #check-marks-section .full-width-container .column{display:flex;flex-wrap:wrap;justify-content:space-between}}.equipment-management-solution-options-page #check-marks-section .full-width-container .wysiwyg-module{margin-bottom:2.5em}@media only screen and (min-width: 720px){.equipment-management-solution-options-page #check-marks-section .full-width-container .wysiwyg-module{width:calc(50% - 2em)}}@media only screen and (min-width: 1170px){.equipment-management-solution-options-page #check-marks-section .full-width-container .wysiwyg-module{width:calc(25% - 1em)}}.equipment-management-solution-options-page #check-marks-section .full-width-container .wysiwyg-module:first-of-type{width:100%}.equipment-management-solution-options-page #check-marks-section .full-width-container .wysiwyg-module h2{margin-bottom:.25em}.equipment-management-solution-options-page #check-marks-section .full-width-container .wysiwyg-module h4{margin:0 0 .6em 2.3em;font-size:21px;font-weight:700}.equipment-management-solution-options-page #check-marks-section .full-width-container .wysiwyg-module h4:before{content:"";background-image:url("./icons/icon-check-charcoal.png");width:2em;height:2em;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:-0.5em}.equipment-management-solution-options-page #em-solutions-section{padding:3.125em 0}.equipment-management-solution-options-page #em-solutions-section .dark-image-filter{display:block}.equipment-management-solution-options-page #em-solutions-section .column{max-width:55em;margin:0 auto}.equipment-management-solution-options-page #em-solutions-section .column h2{max-width:18em;margin:0 auto .25em;color:#fff}.equipment-management-solution-options-page #em-solutions-section .column p{color:#fff;margin-bottom:1em}.equipment-management-solution-options-page #em-solutions-section .column .buttons-module{text-align:center;margin-top:2.5em}.current-specials-page #deals-and-offers-slider-section,.parts-and-service-specials-page #deals-and-offers-slider-section{background-color:#fff}.current-specials-page #deals-and-offers-slider-section .slick-slider-deals,.parts-and-service-specials-page #deals-and-offers-slider-section .slick-slider-deals{background-color:#fff}.current-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-arrow,.parts-and-service-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-arrow{background-color:#151515}.current-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-arrow.slick-previous-btn>div,.parts-and-service-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-arrow.slick-previous-btn>div{border-right:.9em solid #fff}.current-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-arrow.slick-next-btn>div,.parts-and-service-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-arrow.slick-next-btn>div{border-left:.9em solid #fff}.current-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-list:before,.parts-and-service-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-list:before{background:linear-gradient(to right, #fff 0%, rgba(255, 255, 255, 0.6) 80%, rgba(255, 255, 255, 0) 100%)}.current-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-list:after,.parts-and-service-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-list:after{background:linear-gradient(to left, #fff 0%, rgba(255, 255, 255, 0.6) 80%, rgba(255, 255, 255, 0) 100%)}.current-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-list h3,.current-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-list h4,.parts-and-service-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-list h3,.parts-and-service-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-list h4{color:#151515 !important}.current-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-dots .slick-active,.parts-and-service-specials-page #deals-and-offers-slider-section .slick-slider-deals .slick-dots .slick-active{background-color:#151515}.archive-buy-new,.product-preview-cards-module{margin-bottom:3.125em}.archive-buy-new .flex-container,.product-preview-cards-module .flex-container{flex-wrap:wrap}.archive-buy-new .flex-container .card,.product-preview-cards-module .flex-container .card{display:block;text-align:center;border-top:.8em solid #5d5d5d;width:100%;box-shadow:0 .15em .15em .15em rgba(0,0,0,.2);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);margin-bottom:1.5em}@media only screen and (min-width: 450px){.archive-buy-new .flex-container .card,.product-preview-cards-module .flex-container .card{width:calc(50% - .5em);margin-left:.5em}}@media only screen and (min-width: 800px){.archive-buy-new .flex-container .card,.product-preview-cards-module .flex-container .card{width:calc(33.33% - .5em)}}@media only screen and (min-width: 1100px){.archive-buy-new .flex-container .card,.product-preview-cards-module .flex-container .card{width:calc(25% - .5em)}}@media only screen and (min-width: 1450px){.archive-buy-new .flex-container .card,.product-preview-cards-module .flex-container .card{width:calc(20% - .5em)}}.archive-buy-new .flex-container .card:nth-of-type(1),.product-preview-cards-module .flex-container .card:nth-of-type(1){margin-left:unset}@media only screen and (min-width: 450px){.archive-buy-new .flex-container .card:nth-of-type(2n+1),.product-preview-cards-module .flex-container .card:nth-of-type(2n+1){margin-left:unset}}@media only screen and (min-width: 800px){.archive-buy-new .flex-container .card:nth-of-type(2n+1),.product-preview-cards-module .flex-container .card:nth-of-type(2n+1){margin-left:.5em}}@media only screen and (min-width: 800px){.archive-buy-new .flex-container .card:nth-of-type(3n+1),.product-preview-cards-module .flex-container .card:nth-of-type(3n+1){margin-left:unset}}@media only screen and (min-width: 1100px){.archive-buy-new .flex-container .card:nth-of-type(3n+1),.product-preview-cards-module .flex-container .card:nth-of-type(3n+1){margin-left:.5em}}.archive-buy-new .flex-container .card:hover,.product-preview-cards-module .flex-container .card:hover{border-top:.8em solid #fc0;transform:scale(1.05);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-buy-new .flex-container .card:hover .button-background,.product-preview-cards-module .flex-container .card:hover .button-background{background-position:top left;-webkit-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);z-index:1;position:relative;opacity:1}.archive-buy-new .flex-container .card .image-wrapper,.product-preview-cards-module .flex-container .card .image-wrapper{height:15em}@media only screen and (min-width: 800px){.archive-buy-new .flex-container .card .image-wrapper,.product-preview-cards-module .flex-container .card .image-wrapper{height:10em}}.archive-buy-new .flex-container .card .image-wrapper img,.product-preview-cards-module .flex-container .card .image-wrapper img{width:100%;height:100%;object-fit:contain}@media only screen and (min-width: 800px){.archive-buy-new .flex-container .card .image-wrapper img,.product-preview-cards-module .flex-container .card .image-wrapper img{object-fit:cover}}.archive-buy-new .flex-container .card p,.product-preview-cards-module .flex-container .card p{font-size:14px;margin:1em 0 0}.archive-buy-new .flex-container .card h3,.product-preview-cards-module .flex-container .card h3{color:#151515;margin:0 0 .75em;text-transform:uppercase;font-size:27px;padding:0 .3em;font-weight:700}.archive-buy-new .flex-container .card .button-background,.product-preview-cards-module .flex-container .card .button-background{background-image:linear-gradient(to bottom right, rgba(39, 39, 39, 0.99) 49.5%, #151515 50%);background-size:200% 200%;background-position:bottom right;-webkit-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-buy-new .flex-container .card .button-background h4,.product-preview-cards-module .flex-container .card .button-background h4{color:#fff;padding:1em;font-size:17px;font-weight:600}.archive-buy-new .equipment-breadcrumbs,.product-preview-cards-module .equipment-breadcrumbs{display:flex;justify-content:center;text-transform:uppercase;margin:2em 0;flex-direction:column;align-items:center}@media only screen and (min-width: 650px){.archive-buy-new .equipment-breadcrumbs,.product-preview-cards-module .equipment-breadcrumbs{flex-direction:row;margin:3.125em 0}}.archive-buy-new .equipment-breadcrumbs a,.product-preview-cards-module .equipment-breadcrumbs a{font-size:1.7em;color:#8a8a8a;font-weight:600;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 650px){.archive-buy-new .equipment-breadcrumbs a,.product-preview-cards-module .equipment-breadcrumbs a{font-size:1.9em}}.archive-buy-new .equipment-breadcrumbs a:hover,.product-preview-cards-module .equipment-breadcrumbs a:hover{color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-buy-new .equipment-breadcrumbs img,.product-preview-cards-module .equipment-breadcrumbs img{height:1em;margin:.25em;transform:rotate(90deg)}@media only screen and (min-width: 650px){.archive-buy-new .equipment-breadcrumbs img,.product-preview-cards-module .equipment-breadcrumbs img{margin:0 .5em;transform:unset}}.archive-buy-new .equipment-breadcrumbs .active-page,.product-preview-cards-module .equipment-breadcrumbs .active-page{color:#151515}.archive-buy-new .equipment-breadcrumbs .active-page:hover,.product-preview-cards-module .equipment-breadcrumbs .active-page:hover{color:#151515}.archive-buy-new{margin-top:2em}.product-preview-cards-module{margin:0 auto;padding:4.625em 0 3.125em}.archive-buy-used,.product-preview-cards-module{margin-bottom:3.125em}.archive-buy-used .flex-container,.product-preview-cards-module .flex-container{flex-wrap:wrap}.archive-buy-used .flex-container .card,.product-preview-cards-module .flex-container .card{display:block;text-align:center;border-top:.8em solid #5d5d5d;width:100%;box-shadow:0 .15em .15em .15em rgba(0,0,0,.2);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);margin-bottom:1.5em}@media only screen and (min-width: 450px){.archive-buy-used .flex-container .card,.product-preview-cards-module .flex-container .card{width:calc(50% - .5em);margin-left:.5em}}@media only screen and (min-width: 800px){.archive-buy-used .flex-container .card,.product-preview-cards-module .flex-container .card{width:calc(33.33% - .5em)}}@media only screen and (min-width: 1100px){.archive-buy-used .flex-container .card,.product-preview-cards-module .flex-container .card{width:calc(25% - .5em)}}@media only screen and (min-width: 1450px){.archive-buy-used .flex-container .card,.product-preview-cards-module .flex-container .card{width:calc(20% - .5em)}}.archive-buy-used .flex-container .card:nth-of-type(1),.product-preview-cards-module .flex-container .card:nth-of-type(1){margin-left:unset}@media only screen and (min-width: 450px){.archive-buy-used .flex-container .card:nth-of-type(2n+1),.product-preview-cards-module .flex-container .card:nth-of-type(2n+1){margin-left:unset}}@media only screen and (min-width: 800px){.archive-buy-used .flex-container .card:nth-of-type(2n+1),.product-preview-cards-module .flex-container .card:nth-of-type(2n+1){margin-left:.5em}}@media only screen and (min-width: 800px){.archive-buy-used .flex-container .card:nth-of-type(3n+1),.product-preview-cards-module .flex-container .card:nth-of-type(3n+1){margin-left:unset}}@media only screen and (min-width: 1100px){.archive-buy-used .flex-container .card:nth-of-type(3n+1),.product-preview-cards-module .flex-container .card:nth-of-type(3n+1){margin-left:.5em}}.archive-buy-used .flex-container .card:hover,.product-preview-cards-module .flex-container .card:hover{border-top:.8em solid #fc0;transform:scale(1.05);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-buy-used .flex-container .card:hover .button-background,.product-preview-cards-module .flex-container .card:hover .button-background{background-position:top left;-webkit-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);z-index:1;position:relative;opacity:1}.archive-buy-used .flex-container .card .image-wrapper,.product-preview-cards-module .flex-container .card .image-wrapper{height:15em}@media only screen and (min-width: 800px){.archive-buy-used .flex-container .card .image-wrapper,.product-preview-cards-module .flex-container .card .image-wrapper{height:10em}}.archive-buy-used .flex-container .card .image-wrapper img,.product-preview-cards-module .flex-container .card .image-wrapper img{width:100%;height:100%;object-fit:contain}@media only screen and (min-width: 800px){.archive-buy-used .flex-container .card .image-wrapper img,.product-preview-cards-module .flex-container .card .image-wrapper img{object-fit:cover}}.archive-buy-used .flex-container .card p,.product-preview-cards-module .flex-container .card p{font-size:14px;margin:1em 0 0}.archive-buy-used .flex-container .card h3,.product-preview-cards-module .flex-container .card h3{color:#151515;margin:0 0 .75em;text-transform:uppercase;font-size:27px;padding:0 .3em;font-weight:700}.archive-buy-used .flex-container .card .specs,.product-preview-cards-module .flex-container .card .specs{padding:0 1rem 1rem 1rem}.archive-buy-used .flex-container .card .specs .info-item,.product-preview-cards-module .flex-container .card .specs .info-item{text-align:left;margin-bottom:.5rem;border-top:1px solid rgba(138,138,138,.6);padding-top:.75rem}.archive-buy-used .flex-container .card .specs .info-item h4,.product-preview-cards-module .flex-container .card .specs .info-item h4{font-size:1rem;font-weight:700;color:#151515;padding-left:.5rem}.archive-buy-used .flex-container .card .specs .info-item p,.product-preview-cards-module .flex-container .card .specs .info-item p{margin:0;font-size:1rem;color:#8a8a8a;padding-top:.25rem;padding-left:.5rem}.archive-buy-used .flex-container .card .button-background,.product-preview-cards-module .flex-container .card .button-background{background-image:linear-gradient(to bottom right, rgba(39, 39, 39, 0.99) 49.5%, #151515 50%);background-size:200% 200%;background-position:bottom right;-webkit-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-buy-used .flex-container .card .button-background h4,.product-preview-cards-module .flex-container .card .button-background h4{color:#fff;padding:1em;font-size:17px;font-weight:600}.archive-buy-used .equipment-breadcrumbs,.product-preview-cards-module .equipment-breadcrumbs{display:flex;justify-content:center;text-transform:uppercase;margin:2em 0;flex-direction:column;align-items:center}@media only screen and (min-width: 650px){.archive-buy-used .equipment-breadcrumbs,.product-preview-cards-module .equipment-breadcrumbs{flex-direction:row;margin:3.125em 0}}.archive-buy-used .equipment-breadcrumbs a,.product-preview-cards-module .equipment-breadcrumbs a{font-size:1.7em;color:#8a8a8a;font-weight:600;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 650px){.archive-buy-used .equipment-breadcrumbs a,.product-preview-cards-module .equipment-breadcrumbs a{font-size:1.9em}}.archive-buy-used .equipment-breadcrumbs a:hover,.product-preview-cards-module .equipment-breadcrumbs a:hover{color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-buy-used .equipment-breadcrumbs img,.product-preview-cards-module .equipment-breadcrumbs img{height:1em;margin:.25em;transform:rotate(90deg)}@media only screen and (min-width: 650px){.archive-buy-used .equipment-breadcrumbs img,.product-preview-cards-module .equipment-breadcrumbs img{margin:0 .5em;transform:unset}}.archive-buy-used .equipment-breadcrumbs .active-page,.product-preview-cards-module .equipment-breadcrumbs .active-page{color:#151515}.archive-buy-used .equipment-breadcrumbs .active-page:hover,.product-preview-cards-module .equipment-breadcrumbs .active-page:hover{color:#151515}.archive-buy-used{margin-top:2em}.product-preview-cards-module{margin:0 auto;padding:4.625em 0 3.125em}.archive-careers #hero-section{position:relative}.archive-careers #hero-section video{width:100%;height:100%;object-fit:cover}.archive-careers #hero-section .mobile-bg-img{display:none}.archive-careers #hero-section.mobile-video-image-replacement video{display:none}@media only screen and (min-width: 550px){.archive-careers #hero-section.mobile-video-image-replacement video{display:block}}.archive-careers #hero-section.mobile-video-image-replacement .mobile-bg-img{width:100%;height:100%;object-fit:cover;display:block}@media only screen and (min-width: 550px){.archive-careers #hero-section.mobile-video-image-replacement .mobile-bg-img{display:none}}.archive-careers #hero-section.mobile-video-image-replacement .non-supported-browser-fallback{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.archive-careers #hero-section .heading-text-wrapper{position:absolute;width:90%;bottom:0;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;max-width:50em;margin:0 auto}.archive-careers #hero-section .heading-text-wrapper h1,.archive-careers #hero-section .heading-text-wrapper p{color:#fff}.archive-careers #careers-list-section{padding:3.125em 0}.archive-careers #careers-list-section .heading-text-wrapper{text-align:center;margin:0 auto 3.125em;max-width:50em;width:90%}.archive-careers #careers-list-section .heading-text-wrapper h2{display:flex;flex-direction:column;margin-bottom:.1em;font-size:36px}@media only screen and (min-width: 770px){.archive-careers #careers-list-section .heading-text-wrapper h2{flex-direction:row;justify-content:center;font-size:40px}}.archive-careers #careers-list-section .flex-container{flex-wrap:wrap;width:100%}@media only screen and (min-width: 1000px){.archive-careers #careers-list-section .flex-container{width:80%;flex-wrap:nowrap}}.archive-careers #careers-list-section .flex-container .mobile-filter-bar{background-color:#f2f2f2;padding:.5em;width:100%;display:flex;justify-content:end;cursor:pointer;margin-bottom:2.5em}@media only screen and (min-width: 1000px){.archive-careers #careers-list-section .flex-container .mobile-filter-bar{display:none}}.archive-careers #careers-list-section .flex-container .mobile-filter-bar span img{width:1.5em;height:1.5em;object-fit:contain;filter:invert(1)}.archive-careers #careers-list-section .flex-container .filter-sidebar{display:none}.archive-careers #careers-list-section .flex-container .filter-sidebar.show{width:100%;position:relative;top:-2.5em;left:0;display:block;background-color:#f2f2f2;padding:3em 1em}@media only screen and (min-width: 1000px){.archive-careers #careers-list-section .flex-container .filter-sidebar{width:20em;padding-right:2.5em;margin-left:unset;display:block;background-color:#fff}}.archive-careers #careers-list-section .flex-container .filter-sidebar .mobile-close{filter:invert(1);position:absolute;top:-3.7em;cursor:pointer;color:#fff}@media only screen and (min-width: 1000px){.archive-careers #careers-list-section .flex-container .filter-sidebar .mobile-close{display:none}}.archive-careers #careers-list-section .flex-container .filter-sidebar .mobile-close.bottom{top:unset;bottom:1.5em;right:1.5em;display:flex;flex-direction:row-reverse;align-items:center}@media only screen and (min-width: 1000px){.archive-careers #careers-list-section .flex-container .filter-sidebar .mobile-close.bottom{display:none}}.archive-careers #careers-list-section .flex-container .filter-sidebar .mobile-close.bottom img{margin-left:.5em}.archive-careers #careers-list-section .flex-container .filter-sidebar .mobile-close img{width:1.5em;height:1.5em;padding:.4em;border-radius:50%;border:.25em solid #fff}@media only screen and (min-width: 1000px){.archive-careers #careers-list-section .flex-container .filter-sidebar .mobile-close{display:none}}.archive-careers #careers-list-section .flex-container .filter-sidebar h4{font-weight:600;text-transform:uppercase;margin:0 0 .4em .5em}@media only screen and (min-width: 1000px){.archive-careers #careers-list-section .flex-container .filter-sidebar h4{margin:0 0 .4em}}.archive-careers #careers-list-section .flex-container .filter-sidebar hr{margin:1em 0;border:0;border-top:.15em solid #ccc}.archive-careers #careers-list-section .flex-container .filter-sidebar #clear-filters{cursor:pointer;text-transform:uppercase;color:#151515;font-size:16px;margin-left:.4em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (min-width: 1000px){.archive-careers #careers-list-section .flex-container .filter-sidebar #clear-filters{margin-left:unset}}.archive-careers #careers-list-section .flex-container .filter-sidebar #clear-filters:hover{color:#fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-careers #careers-list-section .flex-container .filter-sidebar label{text-transform:uppercase;color:#151515;font-size:15px;margin:0 0 .75em .7em;display:flex;align-items:center;cursor:pointer}@media only screen and (min-width: 1000px){.archive-careers #careers-list-section .flex-container .filter-sidebar label{margin:0 0 .75em -1.3em}}.archive-careers #careers-list-section .flex-container .filter-sidebar input[type=checkbox]{cursor:pointer;margin-right:.5em;height:1.6em}.archive-careers #careers-list-section .flex-container .filter-sidebar input[type=checkbox]::before{content:"‪";background:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:27px;text-align:center;line-height:8px;display:inline-block;width:.7em;height:.7em;border:1px solid #151515;border-radius:2px;margin:-3px -3px -3px -0.1em;text-indent:1px}.archive-careers #careers-list-section .flex-container .filter-sidebar input[type=checkbox]:checked:before{content:"";background:#fc0;text-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:27px;text-align:center;line-height:8px;display:inline-block;width:.7em;height:.7em;border:1px solid #151515;border-radius:2px;margin:-3px -3px -7px -0.1em;text-indent:1px}.archive-careers #careers-list-section .flex-container .job-results{width:90%;margin:auto}@media only screen and (min-width: 1000px){.archive-careers #careers-list-section .flex-container .job-results{width:calc(100% - 20em);border-left:.15em solid #ccc;padding-left:2.5em;margin:unset}}.archive-careers #careers-list-section .flex-container .job-results #selected-filters-row{display:flex;flex-direction:column}@media only screen and (min-width: 1000px){.archive-careers #careers-list-section .flex-container .job-results #selected-filters-row{flex-direction:row}}.archive-careers #careers-list-section .flex-container .job-results #selected-filters-row .selected-filter{margin:0 0 .5em}@media only screen and (min-width: 1000px){.archive-careers #careers-list-section .flex-container .job-results #selected-filters-row .selected-filter{margin:0 0 1.5em}}.archive-careers #careers-list-section .flex-container .job-results #selected-filters-row .selected-filter span{margin-right:.4em;padding:.5em;border:.15em solid #ccc;text-transform:uppercase;color:#8a8a8a;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.archive-careers #careers-list-section .flex-container .job-results #selected-filters-row .selected-filter span .close-x{color:#8a8a8a;margin-left:2em;font-weight:800}.archive-careers #careers-list-section .flex-container .job-results #result-count-row{font-weight:600;color:#151515;text-transform:uppercase;font-size:18px;margin:0 0 1.5em}.archive-careers #careers-list-section .flex-container .job-results .job-result{border-bottom:.15em solid #ccc;margin-bottom:3em}.archive-careers #careers-list-section .flex-container .job-results .job-result .job-title{font-size:22px;font-weight:600;color:#151515}.archive-careers #careers-list-section .flex-container .job-results .job-result .info-wrapper{display:flex;flex-direction:column}@media only screen and (min-width: 600px){.archive-careers #careers-list-section .flex-container .job-results .job-result .info-wrapper{flex-direction:row}}.archive-careers #careers-list-section .flex-container .job-results .job-result .info-wrapper span{text-transform:uppercase;color:#151515;margin:.2em 0 0;display:block;font-size:15px;margin-right:1.5em}.archive-careers #careers-list-section .flex-container .job-results .job-result .job-description{margin-top:1em}.archive-careers #careers-list-section .flex-container .job-results .job-result .buttons-wrapper{margin:1.5em 0 3em}@media only screen and (min-width: 520px){.archive-careers #careers-list-section .flex-container .job-results .job-result .buttons-wrapper{display:flex}}.archive-careers #careers-list-section .flex-container .job-results .job-result .buttons-wrapper .share-button-and-links-wrapper{display:flex;align-items:center;margin:1em 0 0}@media only screen and (min-width: 520px){.archive-careers #careers-list-section .flex-container .job-results .job-result .buttons-wrapper .share-button-and-links-wrapper{margin:0 0 0 1em}}.archive-careers #careers-list-section .flex-container .job-results .job-result .buttons-wrapper .share-button-and-links-wrapper .secondary-btn{color:#fff;font-size:16px;cursor:pointer;margin-top:0}.archive-careers #careers-list-section .flex-container .job-results .job-result .buttons-wrapper .share-button-and-links-wrapper .share-links{opacity:0;visibility:hidden;width:0;height:0;display:flex;position:relative;border:1px solid #fc0}.archive-careers #careers-list-section .flex-container .job-results .job-result .buttons-wrapper .share-button-and-links-wrapper .share-links.show{opacity:1;visibility:visible;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);width:auto;height:auto}.archive-careers #careers-list-section .flex-container .job-results .job-result .buttons-wrapper .share-button-and-links-wrapper .share-links .triangle{position:absolute;top:1em;width:0;height:0;margin-left:-0.8em;border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-right:.8em solid #fc0}.archive-careers #careers-list-section .flex-container .job-results .job-result .buttons-wrapper .share-button-and-links-wrapper .share-links a{background-color:#fc0;padding:.9em .5em}.archive-careers #careers-list-section .flex-container .job-results .job-result .buttons-wrapper .share-button-and-links-wrapper .share-links a:hover{opacity:.8}.archive-careers #careers-list-section .flex-container .job-results .job-result .buttons-wrapper .share-button-and-links-wrapper .share-links a img{width:1.3em;height:1.3em;object-fit:contain}.archive-careers #careers-list-section .flex-container .job-results #pagination{text-align:center}.archive-careers #careers-list-section .flex-container .job-results #pagination button{border-radius:0;border:.15em solid #ccc;background-color:#fff;padding:.5em .8em;margin-right:.4em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-careers #careers-list-section .flex-container .job-results #pagination button.active{background-color:#fc0;border:.15em solid #fc0}.archive-careers #careers-list-section .flex-container .job-results #pagination button:hover{border:.15em solid #fc0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.archive-careers #employee-video-section{background-color:#151515;padding:3.125em 0}.archive-careers #employee-video-section .heading-text-wrapper{text-align:center;margin:0 auto .5em;max-width:50em}.archive-careers #employee-video-section .heading-text-wrapper h2{color:#fff;margin-bottom:.25em}.archive-careers #employee-video-section .employee-video-slider{text-align:center}.archive-careers #employee-video-section .employee-video-slider .text-and-button-wrapper{margin:2em 0 1em}.archive-careers #employee-video-section .employee-video-slider .text-and-button-wrapper h4{color:#fc0}.archive-careers #employee-video-section .employee-video-slider .text-and-button-wrapper h2{color:#fff}.archive-careers #employee-video-section .employee-video-slider .text-and-button-wrapper p{margin:.5em 0 1em}.archive-careers #two-column-text-section{padding:3.125em 0}@media only screen and (min-width: 1000px){.archive-careers #two-column-text-section .top{display:flex;flex-wrap:wrap;justify-content:space-between}}.archive-careers #two-column-text-section .top .left-column,.archive-careers #two-column-text-section .top .right-column{margin-bottom:1.5em}@media only screen and (min-width: 1000px){.archive-careers #two-column-text-section .top .left-column,.archive-careers #two-column-text-section .top .right-column{width:calc(50% - 1em)}}.archive-careers #two-column-text-section .top .left-column h2,.archive-careers #two-column-text-section .top .right-column h2{margin-bottom:.3em}.archive-careers #two-column-text-section .top .left-column p,.archive-careers #two-column-text-section .top .right-column p{margin-bottom:.3em}.archive-careers #two-column-text-section .top .left-column strong,.archive-careers #two-column-text-section .top .right-column strong{color:#151515;font-weight:600}.archive-careers #two-column-text-section .bottom{margin-top:1em}.archive-careers #two-column-text-section .bottom ul{list-style:none;padding:unset !important;margin:1em 0;line-height:1.4em;max-width:43em;margin:0 auto}.archive-careers #two-column-text-section .bottom ul li{text-align:left;display:block;padding-top:.5em;color:#8a8a8a;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin:-2em 0 .5em 2.3em}.archive-careers #two-column-text-section .bottom ul li:before{content:"";background-image:url("./icons/icon-check-charcoal.png");background-position:center;background-repeat:no-repeat;background-size:contain;min-width:1.8em;width:1.8em;height:1.8em;margin-right:.5em;display:block;position:relative;top:1.8em;left:-2.3em}.archive-careers #two-column-text-section .bottom ul li a{color:#fc0;text-decoration:underline}.archive-careers #benefits-section{background-color:#f2f2f2;padding:3.125em 0}.archive-careers #benefits-section .header-text-wrapper{text-align:center;max-width:50em;margin:0 auto}.archive-careers #benefits-section .benefits-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin:3.125em auto 1em;max-width:63em}.archive-careers #benefits-section .benefits-wrapper .benefit-card{width:7.3em;height:8em;background-color:#151515;padding:1.5em 1em 2em;border-bottom:.6em solid #fc0;margin-bottom:.8em}.archive-careers #benefits-section .benefits-wrapper .benefit-card:nth-of-type(1n + 1){margin-right:.4em}@media only screen and (min-width: 380px){.archive-careers #benefits-section .benefits-wrapper .benefit-card:nth-of-type(1n + 1){margin-right:1em}}.archive-careers #benefits-section .benefits-wrapper .benefit-card img{display:flex;margin:0 auto .7em;height:5.6em;width:5.6em;object-fit:contain}.archive-careers #benefits-section .benefits-wrapper .benefit-card h4{color:#fff;text-align:center;font-weight:500;margin-bottom:1em;font-size:16px}.archive-careers #benefits-section a{text-align:center;width:90%;margin:0 auto;text-decoration:underline;display:block}.archive-careers #bottom-banner-section{position:relative;height:51em}@media only screen and (min-width: 500px){.archive-careers #bottom-banner-section{height:39em}}@media only screen and (min-width: 1600px){.archive-careers #bottom-banner-section{height:49em}}.archive-careers #bottom-banner-section .bg-img{width:100%;height:100%;object-fit:cover}.archive-careers #bottom-banner-section .container .text-and-logo-wrapper{position:absolute;left:50%;top:50%;width:90%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 670px){.archive-careers #bottom-banner-section .container .text-and-logo-wrapper{width:39em}}@media only screen and (min-width: 1200px){.archive-careers #bottom-banner-section .container .text-and-logo-wrapper{-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}}.archive-careers #bottom-banner-section .container .text-and-logo-wrapper img{width:12em;height:100%;object-fit:contain;margin-bottom:1em}.archive-careers #bottom-banner-section .container .text-and-logo-wrapper p{margin:1em 0 1.5em}.archive-careers #bottom-banner-section .container .text-and-logo-wrapper h2,.archive-careers #bottom-banner-section .container .text-and-logo-wrapper p{color:#fff}.archive-announcements{margin:3.125em 0}.archive-announcements .container{margin-bottom:5em}.archive-announcements .container .heading-text-wrapper{text-align:center;margin:0 auto;max-width:48em}.archive-announcements .container .heading-text-wrapper h3{font-size:20px}.archive-announcements .container .search-section{display:flex;justify-content:center;align-items:center;margin:4em 0 8em}@media only screen and (min-width: 800px){.archive-announcements .container .search-section{margin:4em 0 2em}}.archive-announcements .container .search-section p{font-size:17px}.archive-announcements .container .search-inputs-wrapper{display:flex;align-items:center;justify-content:center}.archive-announcements .container .search-inputs-wrapper .input-wrapper{min-width:15em}.archive-announcements .container .search-inputs-wrapper .primary-btn{margin:0 1em}.archive-announcements .container .search-inputs-wrapper .clear-filter{color:#fc0}.archive-announcements .container .announcements-wrapper{padding-top:2em}.archive-announcements .container .announcement-card{max-width:1100px;margin:0 0 0 auto;background:#111;padding:1.5em;margin-bottom:6.5em;position:relative}@media only screen and (min-width: 800px){.archive-announcements .container .announcement-card{width:calc(100% - 10.5em);margin-bottom:1.5em}}.archive-announcements .container .announcement-card:nth-of-type(even){background:#202020}.archive-announcements .container .announcement-card.with-image{display:flex;flex-direction:column}@media only screen and (min-width: 800px){.archive-announcements .container .announcement-card.with-image{width:calc(100% - 30em);padding-left:21em;display:block;position:relative;max-width:calc(1100px - 19.5em)}}.archive-announcements .container .announcement-card.with-image img{margin-bottom:1em}@media only screen and (min-width: 800px){.archive-announcements .container .announcement-card.with-image img{width:18em;height:calc(100% - 3em);object-fit:cover;position:absolute;left:1.5em}}.archive-announcements .container .announcement-card h2{color:#fff;font-size:28px}.archive-announcements .container .announcement-card .details-wrapper{display:flex;margin:.5em 0;flex-direction:column}@media only screen and (min-width: 880px){.archive-announcements .container .announcement-card .details-wrapper{flex-direction:row}}.archive-announcements .container .announcement-card .details-wrapper p{margin-right:.75em}.archive-announcements .container .announcement-card .details-wrapper p.yellow-text{margin-top:.25em}.archive-announcements .container .announcement-card .white-outline{margin-top:1em;position:relative;text-align:center}.archive-announcements .container .announcement-card .white-outline:after{content:"";width:1.5em;height:1.5em;object-fit:contain;position:absolute;right:1em;top:1em;display:block;background-image:url("./icons/defaults/x_close_white.png")}.archive-announcements .container .announcement-card .date-box{position:absolute;left:0em;top:-4em;background:#313131;color:#fff;display:flex}@media only screen and (min-width: 800px){.archive-announcements .container .announcement-card .date-box{left:-7.5em;top:0}}.archive-announcements .container .announcement-card .date-box h3{padding:.6em .35em;text-transform:uppercase;font-size:23px;font-weight:400}.archive-announcements .container .announcement-card .date-box h3.day{background-color:#111;color:#fc0}.archive-announcements .container .announcement-card .date-box .triangle{width:0;height:0;border-left:.5em solid rgba(0,0,0,0);border-right:.5em solid rgba(0,0,0,0);border-top:.5em solid #111;position:absolute;bottom:-0.5em;right:2.5em}@media only screen and (min-width: 800px){.archive-announcements .container .announcement-card .date-box .triangle{right:-0.5em;top:1.05em;border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-left:.5em solid #111;border-right:unset}}.contact-form-section{position:relative;height:57em}@media only screen and (min-width: 600px){.contact-form-section{height:50em}}.contact-form-section img{width:100%;height:100%;object-fit:cover}.contact-form-section .inner-wrapper{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:90%}.contact-form-section .inner-wrapper h3{font-weight:700;font-size:40px}.contact-form-section .inner-wrapper h2{font-size:50px;margin-bottom:.5em}.contact-form-section .inner-wrapper h3,.contact-form-section .inner-wrapper h2{text-align:center}.contact-form-section .inner-wrapper .contact-form{margin-top:2.5em;background:#151515;padding:2em}@media only screen and (min-width: 570px){.contact-form-section .inner-wrapper .contact-form{flex-wrap:wrap;display:flex;justify-content:space-between;max-width:45em;margin:2.5em auto 0;padding:2.5em 1.5em}}.contact-form-section .inner-wrapper .contact-form .wrapper{display:flex;flex-direction:column;margin-bottom:1em}@media only screen and (min-width: 570px){.contact-form-section .inner-wrapper .contact-form .wrapper{width:calc(50% - .5em)}}.contact-form-section .inner-wrapper .contact-form .wrapper.full-width{width:100%}.contact-form-section .inner-wrapper .contact-form .wrapper label{color:#fff;margin-bottom:.2em;text-transform:uppercase}.contact-form-section .inner-wrapper .contact-form .wrapper input{padding:.5em;border:0;border-radius:0}.contact-form-section .inner-wrapper .contact-form .wrapper input:focus{outline:2px solid #fc0}.contact-form-section .inner-wrapper .contact-form .wrapper input[type=text],.contact-form-section .inner-wrapper .contact-form .wrapper input[type=tel],.contact-form-section .inner-wrapper .contact-form .wrapper input[type=email]{font-size:17px;text-transform:uppercase;font-weight:600}.contact-form-section .inner-wrapper .contact-form .primary-btn{margin-top:1em}@media only screen and (min-width: 570px){.contact-form-section .inner-wrapper .contact-form .primary-btn{margin:1em auto 0}}#news-single .news-single-banner{position:relative;height:500px}#news-single .news-single-banner img{width:100%;height:100%;object-fit:cover}#news-single .news-single-banner .container{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#news-single .news-single-banner .container h2{color:#00ff7f;font-size:22px;font-weight:300}@media only screen and (max-width: 500px){#news-single .news-single-banner .container h2{font-size:26px}}#news-single .news-single-banner .container h1{color:#fff;max-width:800px;font-size:42px}@media only screen and (max-width: 500px){#news-single .news-single-banner .container h1{font-size:50px}}#news-single .post-body{padding:3.125em 0}#news-single .post-body .container .text{margin-top:25px}#news-single .post-body .container .text p{padding:.5em 0}#news-single #additional-news-section{padding:3.125em 0;background:#fc0}#news-single #additional-news-section .container{flex-direction:column}#news-single #additional-news-section .container h3{color:#262626;margin-bottom:1em}#news-single #additional-news-section .container .additional-news-list{position:relative}#news-single #additional-news-section .container .additional-news-list .slick-slide{margin-right:15px}#news-single #additional-news-section .container .additional-news-list .slick-slide .image-background,#news-single #additional-news-section .container .additional-news-list .slick-slide .color-background,#news-single #additional-news-section .container .additional-news-list .slick-slide .default-color-background{height:215px;width:auto;margin-bottom:15px}#news-single #additional-news-section .container .additional-news-list .slick-slide img{width:100%;height:100%;object-fit:cover}#news-single #additional-news-section .container .additional-news-list .slick-slide h4{font-size:22px;color:#fff}#news-single #additional-news-section .container .additional-news-list .slick-slide p{color:#262626}#news-single #additional-news-section .container .additional-news-list .slick-slide h5{color:#fff;font-size:16px;padding:10px 0 5px;font-weight:300}#news-single #additional-news-section .container .additional-news-list .slick-next,#news-single #additional-news-section .container .additional-news-list .slick-prev{position:absolute;background:#151515;color:#fff;font-size:23px;border-radius:50%;bottom:50%;cursor:pointer;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#news-single #additional-news-section .container .additional-news-list .slick-prev{left:-65px;padding:10px 15px 10px 10px}#news-single #additional-news-section .container .additional-news-list .slick-next{right:-90px;padding:10px 10px 10px 15px}#news-single #additional-news-section .container .additional-news-list .slick-dots{display:flex;justify-content:center;position:relative;bottom:-25px}#news-single #additional-news-section .container .additional-news-list .slick-dots li:after{content:"—";font-size:50px;color:#777;margin:0 2px}#news-single #additional-news-section .container .additional-news-list .slick-dots li.slick-active:after{content:"—";color:#151515}#news-single #additional-news-section .container .additional-news-list .slick-dots li button{display:none}.media-gallery-section{margin:10em 0;background-color:#f2f2f2}.media-gallery-section h3{text-align:center;padding:2em 0}.media-gallery-section .single-products-gallery-slider .slick-arrow{background-color:#151515}.media-gallery-section .single-products-gallery-slider .slick-arrow.slick-previous-btn>div{border-right:.9em solid #fff}.media-gallery-section .single-products-gallery-slider .slick-arrow.slick-next-btn>div{border-left:.9em solid #fff}.media-gallery-section .single-products-gallery-slider .slick-slide{margin-right:.75em;cursor:pointer}.media-gallery-section .single-products-gallery-slider .slick-slide>div{height:12em}.media-gallery-section .single-products-gallery-slider .slick-slide>div img{width:100%;height:100%;object-fit:cover}.media-gallery-section .single-products-gallery-slider .slick-dots{display:flex;justify-content:center;width:90%;margin:0 auto}@media only screen and (min-width: 700px){.media-gallery-section .single-products-gallery-slider .slick-dots{width:70%}}.media-gallery-section .single-products-gallery-slider .slick-dots .slick-active{background-color:#151515}.media-gallery-section .single-products-gallery-slider .slick-dots .slick-active:after{color:#fff}.media-gallery-section .single-products-gallery-slider .slick-dots li{cursor:pointer;width:100%;border-radius:unset;height:10px}.media-gallery-section .single-products-gallery-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}.media-gallery-full-screen-wrapper{display:none}.media-gallery-full-screen-wrapper.show{display:block;position:fixed;width:100vw;height:100vh;background:#151515;z-index:99999;top:0;left:0}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper{position:absolute;top:38%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:54em;width:90%;height:30em}@media only screen and (min-width: 750px){.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper{width:calc(80% - 8em)}}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .video-close{position:absolute;top:-4em;right:0;width:1.5em;height:1.5em;background-image:url("./icons/defaults/x_close_white.png");background-size:contain;background-position:center center;background-repeat:no-repeat;cursor:pointer}@media only screen and (min-width: 750px){.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .video-close{top:-5em;right:-6em}}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .media-gallery-main-image-slider .slick-arrow{background-color:#292929;bottom:-15em}@media only screen and (min-width: 750px){.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .media-gallery-main-image-slider .slick-arrow{top:0;bottom:0;border-radius:0}}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .media-gallery-main-image-slider .slick-arrow.slick-previous-btn>div{border-right:.9em solid #565656}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .media-gallery-main-image-slider .slick-arrow.slick-next-btn>div{border-left:.9em solid #565656}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .media-gallery-main-image-slider .slick-list{height:100%}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .media-gallery-main-image-slider .slick-list .slick-track{height:100%}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .media-gallery-main-image-slider .slick-list .slick-track .slick-slide{height:100%}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .media-gallery-main-image-slider .slick-list .slick-track .slick-slide>div{height:100%}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .media-gallery-main-image-slider .slick-list .slick-track .slick-slide>div img{object-fit:cover;height:100%}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .full-screen-thumbnails-slider{width:90%;max-width:63em;position:absolute;left:50%;bottom:20%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 500px){.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .full-screen-thumbnails-slider{bottom:15%}}@media only screen and (min-width: 635px){.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .full-screen-thumbnails-slider{bottom:13%}}@media only screen and (min-width: 750px){.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .full-screen-thumbnails-slider{bottom:-12em}}@media only screen and (min-width: 1150px){.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .full-screen-thumbnails-slider{bottom:-17em}}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .full-screen-thumbnails-slider .slick-arrow{display:none !important}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .full-screen-thumbnails-slider .slick-slide{margin-right:.6em;width:20%;cursor:pointer}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .slick-dots{display:flex;justify-content:center;width:90%;margin:0 auto}@media only screen and (min-width: 700px){.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .slick-dots{width:70%}}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .slick-dots .slick-active{background-color:#fff}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .slick-dots .slick-active:after{color:#fff}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .slick-dots li{cursor:pointer;width:100%;border-radius:unset;height:10px}.media-gallery-full-screen-wrapper .media-gallery-inner-wrapper .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}.single-announcements{margin:3.125em auto}@media only screen and (min-width: 1000px){.single-announcements .container{display:flex}}@media only screen and (min-width: 1000px){.single-announcements .container .left-side{width:calc(100% - 21em);margin-right:2em}}.single-announcements .container .left-side .header-section{position:relative}.single-announcements .container .left-side .header-section .date-box{position:absolute;top:0;background:#313131;color:#fff;display:flex}.single-announcements .container .left-side .header-section .date-box h3{padding:.6em .35em;text-transform:uppercase;font-size:26px;font-weight:400}.single-announcements .container .left-side .header-section .date-box h3.day{background-color:#111;color:#fc0}.single-announcements .container .left-side .header-section .date-box .triangle{width:0;height:0;border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-left:.5em solid #111;position:absolute;right:-0.5em;top:1.05em}.single-announcements .container .left-side .header-section .title-and-details-wrapper{padding-top:4em}@media only screen and (min-width: 800px){.single-announcements .container .left-side .header-section .title-and-details-wrapper{margin-left:7.5em;padding-top:unset}}.single-announcements .container .left-side .header-section .title-and-details-wrapper h1{margin-bottom:.2em;font-size:33px}.single-announcements .container .left-side .header-section .title-and-details-wrapper .details-wrapper p span{font-weight:700;color:#151515}.single-announcements .container .left-side .header-section .title-and-details-wrapper .details-wrapper .categories-container{display:flex;align-items:center}.single-announcements .container .left-side .header-section .title-and-details-wrapper .details-wrapper .categories-container a{color:#8a8a8a;text-decoration:underline;margin-left:.5em}.single-announcements .container .left-side .header-section .title-and-details-wrapper .details-wrapper .categories-container a:hover{color:#fc0}.single-announcements .container .left-side .image-wrapper img{padding-top:.75em}.single-announcements .container .left-side .post-body{padding:1em 0}.single-announcements .container .left-side .post-body p{padding-bottom:.5em}.single-announcements .container .right-side{margin-top:3em}@media only screen and (min-width: 1000px){.single-announcements .container .right-side{width:19em;margin-top:unset}}.single-announcements .container .right-side h3{font-size:22px;margin-bottom:.5em}.single-announcements .container .right-side .additional-posts-list .card{background:#111;padding:1.5em;margin-bottom:1em}.single-announcements .container .right-side .additional-posts-list .card:nth-of-type(even){background:#202020}.single-announcements .container .right-side .additional-posts-list .card.with-image img{margin-bottom:1.5em;max-height:20em;width:100%;object-fit:cover}.single-announcements .container .right-side .additional-posts-list .card h2{color:#fff;font-size:22px;margin-bottom:.2em}.single-announcements .container .right-side .additional-posts-list .card p span{color:#fc0;text-transform:uppercase}.single-announcements .container .right-side .additional-posts-list .card .details-wrapper{margin-bottom:.5em}.single-announcements .container .right-side .additional-posts-list .card .details-wrapper p{font-size:15px}.single-announcements .container .right-side .additional-posts-list .card .categories-container{display:inline}.single-announcements .container .right-side .additional-posts-list .card .categories-container p{display:inline;margin-right:.5em}.single-announcements .container .right-side .additional-posts-list .card .categories-container a{color:#8a8a8a;text-decoration:underline;margin-right:.5em}.single-announcements .container .right-side .additional-posts-list .card .white-outline{margin-top:1.5em}.single-jobs{padding:3.125em 0}@media only screen and (min-width: 850px){.single-jobs .container{display:flex}}@media only screen and (min-width: 850px){.single-jobs .container .left-side{width:calc(100% - 22em);padding-right:2.5em;border-right:.15em solid #8a8a8a}}@media only screen and (min-width: 1050px){.single-jobs .container .left-side{width:calc(100% - 24em);padding-right:4.5em}}.single-jobs .container .left-side h1{font-size:40px;margin-bottom:.5em}.single-jobs .container .left-side .date{color:#151515;font-weight:600}.single-jobs .container .left-side .categories{margin-bottom:1em;color:#151515}.single-jobs .container .left-side ul{list-style:disc;color:#8a8a8a;padding-inline-start:1.1em;margin-bottom:1em}.single-jobs .container .left-side ul li{margin-bottom:.1em;font-size:18px;line-height:23px}.single-jobs .container .left-side span{text-decoration:none !important}.single-jobs .container .left-side p{margin-bottom:.25em}.single-jobs .container .left-side strong{text-decoration:none;display:block;margin:1.5em 0 .5em}.single-jobs .container .left-side strong u{text-decoration:none}.single-jobs .container .left-side .buttons-wrapper{margin:3.125em 0 1.5em}@media only screen and (min-width: 520px){.single-jobs .container .left-side .buttons-wrapper{display:flex}}.single-jobs .container .left-side .buttons-wrapper .primary-btn{padding:.7em 2em}.single-jobs .container .left-side .buttons-wrapper .primary-btn img{width:1.6em;height:1.6em;object-fit:contain;margin-right:.5em}.single-jobs .container .left-side .buttons-wrapper .share-button-and-links-wrapper{display:flex;align-items:center;margin:1em 0 0}@media only screen and (min-width: 520px){.single-jobs .container .left-side .buttons-wrapper .share-button-and-links-wrapper{margin:0 0 0 1em}}.single-jobs .container .left-side .buttons-wrapper .share-button-and-links-wrapper .secondary-btn{color:#fff;font-size:16px;cursor:pointer;margin-top:0}.single-jobs .container .left-side .buttons-wrapper .share-button-and-links-wrapper .share-links{opacity:0;visibility:hidden;width:0;height:0;display:flex;position:relative;border:1px solid #fc0}.single-jobs .container .left-side .buttons-wrapper .share-button-and-links-wrapper .share-links.show{opacity:1;visibility:visible;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);width:auto;height:auto}.single-jobs .container .left-side .buttons-wrapper .share-button-and-links-wrapper .share-links .triangle{position:absolute;top:1em;width:0;height:0;margin-left:-0.8em;border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-right:.8em solid #fc0}.single-jobs .container .left-side .buttons-wrapper .share-button-and-links-wrapper .share-links a{background-color:#fc0;padding:.9em .5em}.single-jobs .container .left-side .buttons-wrapper .share-button-and-links-wrapper .share-links a:hover{opacity:.8}.single-jobs .container .left-side .buttons-wrapper .share-button-and-links-wrapper .share-links a img{width:1.3em;height:1.3em;object-fit:contain}.single-jobs .container .left-side .back-btn{color:#151515}.single-jobs .container .left-side .back-btn:hover{opacity:.6}@media only screen and (min-width: 850px){.single-jobs .container .right-side{width:18em;padding-left:1.5em}}.single-jobs .container .right-side h2{font-size:29px;margin-bottom:.75em}.single-jobs .container .right-side .preview-card{border:.15em solid #151515;padding:1.5em 1em;margin-bottom:1em}.single-jobs .container .right-side .preview-card h3{font-weight:700;text-transform:uppercase;font-size:22px}.single-jobs .container .right-side .preview-card h4{font-weight:700;text-transform:uppercase;font-size:19px;margin-top:.75em}.single-jobs .container .right-side .preview-card .secondary-btn{margin-top:1em}.find-a-rep-archive .container{max-width:50em;margin:3.125em auto}.find-a-rep-archive .container .header-text-wrapper{text-align:center}.find-a-rep-archive .container .search-inputs-wrapper{margin:3.125em 0 6em;position:relative}@media only screen and (min-width: 700px){.find-a-rep-archive .container .search-inputs-wrapper{display:flex;justify-content:space-between}}.find-a-rep-archive .container .search-inputs-wrapper .input-wrapper{margin-bottom:.5em}@media only screen and (min-width: 700px){.find-a-rep-archive .container .search-inputs-wrapper .input-wrapper{width:calc(50% - 4.8em);margin-bottom:0}}.find-a-rep-archive .container .results-wrapper{margin:3em auto 0;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:43em}.find-a-rep-archive .container .results-wrapper .find-a-rep-results{width:100%;font-weight:500;margin-bottom:1em;font-size:18px}.find-a-rep-archive .container .results-wrapper .card{width:20em;margin:0 0 1.5em}.find-a-rep-archive .container .results-wrapper .card:first-of-type{margin:0 0 1.5em}.find-a-rep-archive .container .results-wrapper .card img{width:100%;height:15em;object-fit:cover}.find-a-rep-archive .container .results-wrapper .card .info-wrapper{background-color:#151515;padding:1.5em}.find-a-rep-archive .container .results-wrapper .card .info-wrapper h3{color:#fff}.find-a-rep-archive .container .results-wrapper .card .info-wrapper .divisions-wrapper{margin:.3em 0 .9em}.find-a-rep-archive .container .results-wrapper .card .info-wrapper .divisions-wrapper p{color:#fff;display:inline}.find-a-rep-archive .container .results-wrapper .card .info-wrapper .divisions-wrapper p:after{content:","}.find-a-rep-archive .container .results-wrapper .card .info-wrapper .divisions-wrapper p:last-of-type{margin-bottom:1.5em}.find-a-rep-archive .container .results-wrapper .card .info-wrapper .divisions-wrapper p:last-of-type:after{content:""}.find-a-rep-archive .container .results-wrapper .card .info-wrapper a{color:#8a8a8a;text-decoration:underline;display:block;margin-top:.4em}.find-a-rep-archive .container .results-wrapper .card .info-wrapper a img{width:1.2em;height:1.25em;object-fit:contain;margin-right:.5em}.find-a-rep-archive .container .results-wrapper .card .buttons-wrapper{display:flex}.find-a-rep-archive .container .results-wrapper .card .buttons-wrapper a{width:50%;display:flex;align-items:center;justify-content:center;padding:.5em 0}.find-a-rep-archive .container .results-wrapper .card .buttons-wrapper a.phone{background-color:#fc0}.find-a-rep-archive .container .results-wrapper .card .buttons-wrapper a.email{background-color:#8a8a8a}.find-a-rep-archive .container .results-wrapper .card .buttons-wrapper a img{width:2em;height:2em;object-fit:contain}.find-a-rep-archive #rep-search-clear{background-color:#fff;border:none;text-decoration:underline;position:absolute;left:9em;bottom:0}@media only screen and (min-width: 700px){.find-a-rep-archive #rep-search-clear{right:.5em;left:unset;bottom:-3.4em}}@media only screen and (min-width: 1070px){.find-a-rep-archive #rep-search-clear{right:-7.2em;bottom:unset}}.power-systems-page #text-section,.specialty-equipment-page #text-section{padding-bottom:3.125em}.power-systems-page #text-section .wysiwyg-module,.specialty-equipment-page #text-section .wysiwyg-module{max-width:61em;margin:0 auto}.power-systems-page #text-section .wysiwyg-module h2,.specialty-equipment-page #text-section .wysiwyg-module h2{font-size:35px;margin-bottom:.3em}.power-systems-page #text-section .wysiwyg-module strong,.specialty-equipment-page #text-section .wysiwyg-module strong{color:#151515}.power-systems-page #text-section .buttons-module,.specialty-equipment-page #text-section .buttons-module{text-align:center;margin:1.5em 0 0}.power-systems-page #one-stop-shop-section,.specialty-equipment-page #one-stop-shop-section{padding:3.125em 0}.power-systems-page #one-stop-shop-section .dark-image-filter,.specialty-equipment-page #one-stop-shop-section .dark-image-filter{display:block}.power-systems-page #one-stop-shop-section .image-module,.specialty-equipment-page #one-stop-shop-section .image-module{justify-content:center;margin-bottom:1.5em}.power-systems-page #one-stop-shop-section .image-module .image-wrapper,.specialty-equipment-page #one-stop-shop-section .image-module .image-wrapper{height:4.2em}.power-systems-page #one-stop-shop-section .wysiwyg-module,.specialty-equipment-page #one-stop-shop-section .wysiwyg-module{max-width:45em;margin:0 auto 2em}.power-systems-page #one-stop-shop-section .wysiwyg-module h2,.power-systems-page #one-stop-shop-section .wysiwyg-module p,.specialty-equipment-page #one-stop-shop-section .wysiwyg-module h2,.specialty-equipment-page #one-stop-shop-section .wysiwyg-module p{color:#fff}.power-systems-page #one-stop-shop-section .buttons-module,.specialty-equipment-page #one-stop-shop-section .buttons-module{text-align:center}.power-systems-page #fifty-fifty-section,.specialty-equipment-page #fifty-fifty-section{padding:3.125em 0}@media only screen and (min-width: 650px){.power-systems-page #fifty-fifty-section,.specialty-equipment-page #fifty-fifty-section{flex-wrap:wrap;justify-content:space-between}}.power-systems-page #fifty-fifty-section .column,.specialty-equipment-page #fifty-fifty-section .column{margin-bottom:3em}@media only screen and (min-width: 650px){.power-systems-page #fifty-fifty-section .column,.specialty-equipment-page #fifty-fifty-section .column{width:100% !important}}@media only screen and (min-width: 1000px){.power-systems-page #fifty-fifty-section .column,.specialty-equipment-page #fifty-fifty-section .column{width:calc(50% - 1em) !important}}.power-systems-page #fifty-fifty-section .column h3,.specialty-equipment-page #fifty-fifty-section .column h3{font-weight:700;margin-bottom:.2em}.power-systems-page #fifty-fifty-section .column strong,.specialty-equipment-page #fifty-fifty-section .column strong{color:#151515}.power-systems-page #fifty-fifty-section .buttons-module,.specialty-equipment-page #fifty-fifty-section .buttons-module{margin-top:1.5em}.power-systems-page #page-preview-cards-section .card-text p:first-of-type,.specialty-equipment-page #page-preview-cards-section .card-text p:first-of-type,.rent-page #page-preview-cards-section .card-text p:first-of-type,.aerial-equipment-page #page-preview-cards-section .card-text p:first-of-type,.crushers-screens-and-conveyors-page #page-preview-cards-section .card-text p:first-of-type,.rental-equipment-page #page-preview-cards-section .card-text p:first-of-type{margin-bottom:.3em}.power-systems-page #page-preview-cards-section .card-text p span,.specialty-equipment-page #page-preview-cards-section .card-text p span,.rent-page #page-preview-cards-section .card-text p span,.aerial-equipment-page #page-preview-cards-section .card-text p span,.crushers-screens-and-conveyors-page #page-preview-cards-section .card-text p span,.rental-equipment-page #page-preview-cards-section .card-text p span{font-weight:500}.power-systems-page #page-preview-cards-section .card-text h2,.specialty-equipment-page #page-preview-cards-section .card-text h2,.rent-page #page-preview-cards-section .card-text h2,.aerial-equipment-page #page-preview-cards-section .card-text h2,.crushers-screens-and-conveyors-page #page-preview-cards-section .card-text h2,.rental-equipment-page #page-preview-cards-section .card-text h2{font-size:33px}.power-systems-page #page-preview-cards-section .card-text h4,.specialty-equipment-page #page-preview-cards-section .card-text h4,.rent-page #page-preview-cards-section .card-text h4,.aerial-equipment-page #page-preview-cards-section .card-text h4,.crushers-screens-and-conveyors-page #page-preview-cards-section .card-text h4,.rental-equipment-page #page-preview-cards-section .card-text h4{font-size:26px;line-height:32px}.power-systems-page #page-preview-cards-section .card-text h4 span,.specialty-equipment-page #page-preview-cards-section .card-text h4 span,.rent-page #page-preview-cards-section .card-text h4 span,.aerial-equipment-page #page-preview-cards-section .card-text h4 span,.crushers-screens-and-conveyors-page #page-preview-cards-section .card-text h4 span,.rental-equipment-page #page-preview-cards-section .card-text h4 span{font-weight:700;font-size:26px}.air-dryers-page #hero-section-no-image,.oil-free-air-compressors-page #hero-section-no-image{margin:3.125em auto 1em}.air-dryers-page #text-section,.oil-free-air-compressors-page #text-section{margin:0 auto 3.125em}.air-dryers-page #text-section ul,.oil-free-air-compressors-page #text-section ul{padding-inline-start:1em;margin-block-start:.5em;margin-block-end:.5em}.air-dryers-page #text-section ul li,.oil-free-air-compressors-page #text-section ul li{color:#8a8a8a}.dehumidifier-rentals-page .wysiwyg-module,.heater-rentals-nationwide-page .wysiwyg-module,.cooling-tower-rentals-worldwide-page .wysiwyg-module,.air-compressor-rentals-page .wysiwyg-module,.generator-rentals-worldwide-page .wysiwyg-module,.chiller-rentals-worldwide-page .wysiwyg-module,.air-conditioner-rentals-worldwide-page .wysiwyg-module,.twin-tower-desiccant-ssdr-air-dryer-rentals-page .wysiwyg-module{margin-bottom:2em}.dehumidifier-rentals-page .wysiwyg-module h2,.heater-rentals-nationwide-page .wysiwyg-module h2,.cooling-tower-rentals-worldwide-page .wysiwyg-module h2,.air-compressor-rentals-page .wysiwyg-module h2,.generator-rentals-worldwide-page .wysiwyg-module h2,.chiller-rentals-worldwide-page .wysiwyg-module h2,.air-conditioner-rentals-worldwide-page .wysiwyg-module h2,.twin-tower-desiccant-ssdr-air-dryer-rentals-page .wysiwyg-module h2{font-size:32px}.dehumidifier-rentals-page .wysiwyg-module h3,.heater-rentals-nationwide-page .wysiwyg-module h3,.cooling-tower-rentals-worldwide-page .wysiwyg-module h3,.air-compressor-rentals-page .wysiwyg-module h3,.generator-rentals-worldwide-page .wysiwyg-module h3,.chiller-rentals-worldwide-page .wysiwyg-module h3,.air-conditioner-rentals-worldwide-page .wysiwyg-module h3,.twin-tower-desiccant-ssdr-air-dryer-rentals-page .wysiwyg-module h3{font-size:30px;font-weight:700}.dehumidifier-rentals-page .wysiwyg-module ul li a,.heater-rentals-nationwide-page .wysiwyg-module ul li a,.cooling-tower-rentals-worldwide-page .wysiwyg-module ul li a,.air-compressor-rentals-page .wysiwyg-module ul li a,.generator-rentals-worldwide-page .wysiwyg-module ul li a,.chiller-rentals-worldwide-page .wysiwyg-module ul li a,.air-conditioner-rentals-worldwide-page .wysiwyg-module ul li a,.twin-tower-desiccant-ssdr-air-dryer-rentals-page .wysiwyg-module ul li a{color:#fc0}.dehumidifier-rentals-page .general-contact-form-section,.heater-rentals-nationwide-page .general-contact-form-section,.cooling-tower-rentals-worldwide-page .general-contact-form-section,.air-compressor-rentals-page .general-contact-form-section,.generator-rentals-worldwide-page .general-contact-form-section,.chiller-rentals-worldwide-page .general-contact-form-section,.air-conditioner-rentals-worldwide-page .general-contact-form-section,.twin-tower-desiccant-ssdr-air-dryer-rentals-page .general-contact-form-section{margin-top:2.125em}.twin-tower-desiccant-ssdr-air-dryer-rentals-page section,.n1600-cfm-electric-air-compressor-rental-tsr32-page section,.n900-cfm-electric-air-compressor-rental-page section,.oil-free-air-compressor-rental-page section,.n900-haf-portable-air-compressor-rental-150-psi-cooled-and-filtered-page section,.n750-haf-portable-air-compressor-rental-150-psi-cooled-and-filtered-page section,.n375-haf-portable-air-compressor-rental-150-psi-cooled-and-filtered-page section,.n1600-haf-portable-air-compressor-rental-page section,.n900-xxh-portable-air-compressor-rental-350or-500-psi-after-cooled-and-filtered-page section{margin-top:3.125em}.twin-tower-desiccant-ssdr-air-dryer-rentals-page section ul,.n1600-cfm-electric-air-compressor-rental-tsr32-page section ul,.n900-cfm-electric-air-compressor-rental-page section ul,.oil-free-air-compressor-rental-page section ul,.n900-haf-portable-air-compressor-rental-150-psi-cooled-and-filtered-page section ul,.n750-haf-portable-air-compressor-rental-150-psi-cooled-and-filtered-page section ul,.n375-haf-portable-air-compressor-rental-150-psi-cooled-and-filtered-page section ul,.n1600-haf-portable-air-compressor-rental-page section ul,.n900-xxh-portable-air-compressor-rental-350or-500-psi-after-cooled-and-filtered-page section ul{color:#262626}.twin-tower-desiccant-ssdr-air-dryer-rentals-page section ul li,.n1600-cfm-electric-air-compressor-rental-tsr32-page section ul li,.n900-cfm-electric-air-compressor-rental-page section ul li,.oil-free-air-compressor-rental-page section ul li,.n900-haf-portable-air-compressor-rental-150-psi-cooled-and-filtered-page section ul li,.n750-haf-portable-air-compressor-rental-150-psi-cooled-and-filtered-page section ul li,.n375-haf-portable-air-compressor-rental-150-psi-cooled-and-filtered-page section ul li,.n1600-haf-portable-air-compressor-rental-page section ul li,.n900-xxh-portable-air-compressor-rental-350or-500-psi-after-cooled-and-filtered-page section ul li{font-size:18px}#single-machine-new{padding:3.125em 0 0}#single-machine-new #top-section{padding:0 0 2em}#single-machine-new #top-section .flex-container{flex-wrap:wrap;flex-direction:column-reverse}@media only screen and (min-width: 800px){#single-machine-new #top-section .flex-container{flex-direction:row}}@media only screen and (min-width: 800px){#single-machine-new #top-section .flex-container .left-side{width:calc(50% - 3em);margin-right:3em}}@media only screen and (min-width: 1200px){#single-machine-new #top-section .flex-container .left-side{width:50%;margin-right:unset}}#single-machine-new #top-section .flex-container .left-side h2{color:#8a8a8a;font-size:18px;font-weight:300;text-transform:uppercase}#single-machine-new #top-section .flex-container .left-side h1{font-size:44px;margin:0 0 .35em}#single-machine-new #top-section .flex-container .left-side .buttons-container{display:flex;flex-direction:column}@media only screen and (min-width: 561px){#single-machine-new #top-section .flex-container .left-side .buttons-container{display:block}}@media only screen and (min-width: 800px){#single-machine-new #top-section .flex-container .left-side .buttons-container{display:flex}}@media only screen and (min-width: 1200px){#single-machine-new #top-section .flex-container .left-side .buttons-container{display:block}}#single-machine-new #top-section .flex-container .left-side .buttons-container a{margin:0 .2em .5em 0;text-align:center}#single-machine-new #top-section .flex-container .left-side .important-info-used{margin-bottom:1rem;display:flex}#single-machine-new #top-section .flex-container .left-side .important-info-used #cat-certified-used-image{max-height:4rem;margin-right:.5rem}#single-machine-new #top-section .flex-container .left-side .important-info-used .price-wrapper h3{font-size:40px;font-weight:700}#single-machine-new #top-section .flex-container .left-side .important-info-used .price-wrapper p{margin-top:.25rem}#single-machine-new #top-section .flex-container .left-side .important-info{margin-top:10px}#single-machine-new #top-section .flex-container .left-side .important-info h3{font-size:36px;font-weight:900;color:#151515}#single-machine-new #top-section .flex-container .left-side .important-info h4{margin-top:10px;color:#8a8a8a}#single-machine-new #top-section .flex-container .left-side .info-wrapper{margin:2.5em 0;max-height:30em;overflow-y:scroll;padding-right:1em}#single-machine-new #top-section .flex-container .left-side .info-wrapper h3{font-size:24px;font-weight:700;margin-bottom:.5em}#single-machine-new #top-section .flex-container .left-side .info-wrapper h4{color:#8a8a8a;text-transform:capitalize;font-weight:700;font-size:19px}#single-machine-new #top-section .flex-container .left-side .info-wrapper p{margin-bottom:1em}@media only screen and (min-width: 600px){#single-machine-new #top-section .flex-container .right-side{margin-bottom:2em}}@media only screen and (min-width: 800px){#single-machine-new #top-section .flex-container .right-side{width:50%}}@media only screen and (min-width: 1200px){#single-machine-new #top-section .flex-container .right-side{width:calc(50% - 3em);margin-left:3em}}#single-machine-new #top-section .flex-container .right-side .image-wrapper{width:100%;height:20em}@media only screen and (min-width: 445px){#single-machine-new #top-section .flex-container .right-side .image-wrapper{height:22em}}@media only screen and (min-width: 510px){#single-machine-new #top-section .flex-container .right-side .image-wrapper{height:25em}}@media only screen and (min-width: 800px){#single-machine-new #top-section .flex-container .right-side .image-wrapper{height:20em}}@media only screen and (min-width: 1300px){#single-machine-new #top-section .flex-container .right-side .image-wrapper{height:22em}}@media only screen and (min-width: 1450px){#single-machine-new #top-section .flex-container .right-side .image-wrapper{height:26em}}#single-machine-new #top-section .flex-container .right-side .image-wrapper img{width:100%;height:100%;object-fit:contain}@media only screen and (min-width: 1000px){#single-machine-new #top-section .flex-container .right-side .image-wrapper img{object-fit:cover}}#single-machine-new #top-section .flex-container .right-side .image-wrapper #slider-section{overflow:hidden}#single-machine-new #top-section .flex-container .right-side .image-wrapper #slider-section .slick-slider-module{padding:0 3.5rem}#single-machine-new #top-section .flex-container .right-side .image-wrapper #slider-section .slick-slider-module .slick-arrow{top:43%}#single-machine-new #top-section .flex-container .right-side .image-wrapper #slider-section .slick-slider-module .slick-previous-btn{background-color:#151515;left:1rem}#single-machine-new #top-section .flex-container .right-side .image-wrapper #slider-section .slick-slider-module .slick-previous-btn>div{border-right:.9em solid #fff}#single-machine-new #top-section .flex-container .right-side .image-wrapper #slider-section .slick-slider-module .slick-next-btn{background-color:#151515;right:-3rem}#single-machine-new #top-section .flex-container .right-side .image-wrapper #slider-section .slick-slider-module .slick-next-btn>div{border-left:.9em solid #fff}#single-machine-new #top-section .flex-container .right-side .image-wrapper #slider-section .slick-slider-module .slick-dots{bottom:-0.75rem;margin-left:.35rem}#single-machine-new #top-section .flex-container .right-side .image-wrapper #slider-section .slick-slider-module .slick-dots li{width:100%;border-radius:0;opacity:.2}#single-machine-new #top-section .flex-container .right-side .contact-section{background-color:#151515;width:83%;margin:auto;margin-top:2rem}#single-machine-new #top-section .flex-container .right-side .contact-section h2{color:#151515;background-color:#fc0;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.5rem;font-size:1.7rem}#single-machine-new #top-section .flex-container .right-side .contact-section .contact-info{color:#fff;padding:1.5rem}#single-machine-new #top-section .flex-container .right-side .contact-section .contact-info a{color:#fc0}#single-machine-new #top-section .flex-container .right-side .contact-section .contact-info h4{margin-bottom:.5rem;font-size:1rem}#single-machine-new #single-equip-second-nav{display:none;position:fixed;top:76px;width:100vw;height:86px;background-color:#fff;z-index:2;box-shadow:0px 0px 15px #000;z-index:99}@media only screen and (min-width: 1190px){#single-machine-new #single-equip-second-nav{top:83px}}#single-machine-new #single-equip-second-nav #second-nav-container{padding:0 5%;display:inline-flex;align-items:center;text-transform:uppercase;width:100%;position:relative}#single-machine-new #single-equip-second-nav #second-nav-container img{height:70px}#single-machine-new #single-equip-second-nav #second-nav-container .class{margin-left:1vw;font-size:1.25em;display:none}@media only screen and (min-width: 1150px){#single-machine-new #single-equip-second-nav #second-nav-container .class{display:block}}#single-machine-new #single-equip-second-nav #second-nav-container .name{margin-left:.5vw;color:#151515;font-weight:600;font-size:1.25em}#single-machine-new #single-equip-second-nav #second-nav-container .links{display:none;margin-left:2vw;color:#8a8a8a}@media only screen and (min-width: 980px){#single-machine-new #single-equip-second-nav #second-nav-container .links{display:flex}}#single-machine-new #single-equip-second-nav #second-nav-container .links li{display:inline;padding-right:10px}#single-machine-new #single-equip-second-nav #second-nav-container .links li a{color:#8a8a8a}#single-machine-new #single-equip-second-nav #second-nav-container .buttons-container{margin-left:auto}#single-machine-new #single-equip-second-nav #second-nav-container .buttons-container .primary-btn,#single-machine-new #single-equip-second-nav #second-nav-container .buttons-container .rental-btn,#single-machine-new #single-equip-second-nav #second-nav-container .buttons-container .secondary-btn{padding:.75em 1em}#single-machine-new .link-target-internal{scroll-margin-top:169px}#single-machine-new #information-section{background-color:#111;color:#8a8a8a;padding:4.5em 0}#single-machine-new #information-section .tab-container .tabs{display:flex;justify-content:center;flex-direction:column}@media only screen and (min-width: 470px){#single-machine-new #information-section .tab-container .tabs{flex-direction:row}}#single-machine-new #information-section .tab-container .tabs li{cursor:pointer;display:inline-block;padding:10px 15px;text-transform:uppercase;font-weight:600;text-align:center;-webkit-transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1)}#single-machine-new #information-section .tab-container .tabs li:hover{opacity:.8;-webkit-transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1)}#single-machine-new #information-section .tab-container .tabs li.active{color:#fc0;border:.15em solid #fc0}#single-machine-new #information-section .tab-container .tab-content .content{display:none;padding:2em 0 0}#single-machine-new #information-section .tab-container .tab-content .content.active{display:block}#single-machine-new #information-section .tab-container .tab-content .content.equipment .content-wrap{display:flex;flex-wrap:wrap}@media only screen and (min-width: 850px){#single-machine-new #information-section .tab-container .tab-content .content.equipment .content-wrap{justify-content:space-between}}#single-machine-new #information-section .tab-container .tab-content .content.equipment .content-wrap .spec-box{padding-top:1.75em;width:100%}@media only screen and (min-width: 850px){#single-machine-new #information-section .tab-container .tab-content .content.equipment .content-wrap .spec-box{width:calc(50% - 1em)}}#single-machine-new #information-section .tab-container .tab-content .content.equipment .content-wrap .spec-box h4{color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:.4em}#single-machine-new #information-section .tab-container .tab-content .content.equipment .content-wrap .spec-box ul{list-style-type:circle;padding-inline-start:1.1em}#single-machine-new #information-section .tab-container .tab-content .content.equipment .content-wrap .spec-box ul li{font-size:18px;line-height:21px;margin-bottom:.5em}#single-machine-new #information-section .accordion-item{padding-top:.75em}#single-machine-new #information-section .accordion-item .accordion-heading{cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:#333;color:#fff;font-weight:600;padding:1.1em 1.5em;text-transform:uppercase}#single-machine-new #information-section .accordion-item .accordion-heading .accordion-icon{font-size:18px;padding-left:1em}#single-machine-new #information-section .accordion-item .accordion-content{display:none;padding:.75em}#single-machine-new #information-section .accordion-item .accordion-content li{display:flex;padding:1.1em 1.5em;justify-content:space-between}#single-machine-new #information-section .accordion-item .accordion-content li:nth-of-type(odd){background-color:#181818}#single-machine-new #information-section .accordion-item .accordion-content li div{width:calc(50% - 1.5em)}#single-machine-new #information-section .single-specs{padding:.75em}#single-machine-new #information-section .single-specs li{display:flex;padding:1.1em 1.5em;justify-content:space-between}#single-machine-new #information-section .single-specs li:nth-of-type(odd){background-color:#181818}#single-machine-new #information-section .single-specs li div{width:calc(50% - 1.5em)}#single-machine-new #media-gallery-section{padding:3.125em 0 6em;background-color:#f2f2f2;text-align:center}#single-machine-new #media-gallery-section h2{margin-bottom:1em;font-size:30px}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-slide{cursor:pointer;margin-right:.5em}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-slide .video-wrapper{position:relative}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-slide .video-wrapper:hover .icon-wrapper{opacity:1;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-slide .video-wrapper .icon-wrapper{opacity:.8;width:2.8em;height:2.8em;background-color:#fc0;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-slide .video-wrapper .icon-wrapper img{width:1.5em;height:1.5em;object-fit:contain;filter:invert(1)}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-slide .video-wrapper video{height:100%;width:100%;object-fit:cover}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-arrow{background-color:#151515;bottom:-4em;top:unset;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}@media only screen and (min-width: 1000px){#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-arrow{bottom:unset;top:35%}}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-arrow.slick-previous-btn{left:35%}@media only screen and (min-width: 1000px){#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-arrow.slick-previous-btn{left:-6%}}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-arrow.slick-previous-btn>div{border-right:.9em solid #fff}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-arrow.slick-next-btn{right:31%;transform:unset;left:unset}@media only screen and (min-width: 650px){#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-arrow.slick-next-btn{right:33%}}@media only screen and (min-width: 1000px){#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-arrow.slick-next-btn{right:-8%}}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-arrow.slick-next-btn>div{border-left:.9em solid #fff}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-dots{bottom:-2.5em;width:90%;margin:0 auto 3.5em}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-dots li{width:100%;height:.7em;border-radius:0}#single-machine-new #media-gallery-section .single-products-gallery-slider .slick-dots li.slick-active{background-color:#151515}#single-machine-new .media-gallery-main-image-slider .slick-slide>div #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:75.25% !important}#single-machine-new .media-gallery-main-image-slider .slick-slide>div #custom-video-skin.video-js.vjs-16-9:not(.vjs-audio-only-mode) .vjs-big-play-button{height:1.35em;width:1.35em;line-height:1.35em;margin:-0.6em -0.7em}#single-machine-new #downloads-section{text-align:center;padding:3.125em 0}#single-machine-new #downloads-section h2{margin-bottom:.5em;font-size:30px}#single-machine-new #downloads-section .flex-container{display:flex;flex-direction:column;align-items:center}#single-machine-new #downloads-section .flex-container a{background-color:#f2f2f2;max-width:60em;width:90%;margin-top:.5em;padding:.6em 1.5em;text-align:left;color:#8a8a8a;text-transform:uppercase;border:.15em solid rgba(138,138,138,.3);display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}#single-machine-new #downloads-section .flex-container a img{height:2em;width:2em;object-fit:contain;margin-left:.5em}#single-machine-new .similar-equipment-section{padding:3.125em 0 6em;background-color:#f2f2f2;text-align:center}#single-machine-new .similar-equipment-section h4{color:#8a8a8a;font-weight:600;font-size:20px;margin-bottom:.2em}#single-machine-new .similar-equipment-section h2{margin-bottom:.5em}@media only screen and (min-width: 500px){#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-list{width:90%;margin:auto}}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-track{padding:.5em 0}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-track .slick-slide{margin-right:1em}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-track .slick-slide .card{display:block;text-align:center;border-top:.8em solid #5d5d5d;width:100%;box-shadow:0 .15em .15em 0 rgba(0,0,0,.2);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);margin-bottom:1.5em}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-track .slick-slide .card:hover{border-top:.8em solid #fc0;transform:scale(1.05);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-track .slick-slide .card:hover .button-background{background-position:top left;-webkit-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);z-index:1;position:relative;opacity:1}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-track .slick-slide .card .image-wrapper{height:15em}@media only screen and (min-width: 800px){#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-track .slick-slide .card .image-wrapper{height:10em}}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-track .slick-slide .card .image-wrapper img{width:100%;height:100%;object-fit:contain}@media only screen and (min-width: 800px){#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-track .slick-slide .card .image-wrapper img{object-fit:cover}}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-track .slick-slide .card p{font-size:14px;margin:1em 0 0}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-track .slick-slide .card h3{color:#151515;margin:0 0 .75em;text-transform:uppercase;font-size:27px;padding:0 .3em;font-weight:700}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-track .slick-slide .card .button-background{background-image:linear-gradient(to bottom right, rgba(39, 39, 39, 0.99) 49.5%, #151515 50%);background-size:200% 200%;background-position:bottom right;-webkit-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 800ms cubic-bezier(0.455, 0.03, 0, 1)}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-track .slick-slide .card .button-background h4{color:#fff;padding:1em;font-size:17px;font-weight:600}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-arrow{background-color:#151515;bottom:-3.5em}@media only screen and (min-width: 750px){#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-arrow{bottom:unset}}@media only screen and (min-width: 750px){#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-arrow.slick-previous-btn{left:4%}}@media only screen and (min-width: 1000px){#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-arrow.slick-previous-btn{left:0}}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-arrow.slick-previous-btn>div{border-right:.9em solid #fff}@media only screen and (min-width: 750px){#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-arrow.slick-next-btn{right:-5%}}@media only screen and (min-width: 1000px){#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-arrow.slick-next-btn{right:-8%;transform:unset}}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-arrow.slick-next-btn>div{border-left:.9em solid #fff}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-dots{bottom:-2.5em;width:90%;margin:0 auto 3.5em}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-dots li{width:100%;height:.7em;border-radius:0}#single-machine-new .similar-equipment-section .similar-equipment-slider .slick-dots li.slick-active{background-color:#151515}#single-machine-used{padding:3.125em 0 0}#single-machine-used #top-section{padding:0 0 2em}#single-machine-used #top-section .flex-container{flex-wrap:wrap;flex-direction:column-reverse}@media only screen and (min-width: 800px){#single-machine-used #top-section .flex-container{flex-direction:row}}@media only screen and (min-width: 800px){#single-machine-used #top-section .flex-container .left-side{width:calc(40% - 3em);margin-right:3em}}@media only screen and (min-width: 1200px){#single-machine-used #top-section .flex-container .left-side{width:40%;margin-right:unset}}#single-machine-used #top-section .flex-container .left-side .used-equipment-info{display:none}@media only screen and (min-width: 800px){#single-machine-used #top-section .flex-container .left-side .used-equipment-info{display:block}}#single-machine-used #top-section .flex-container .left-side .used-equipment-info h2{color:#8a8a8a;font-size:18px;font-weight:300;text-transform:uppercase}#single-machine-used #top-section .flex-container .left-side .used-equipment-info h1{font-size:44px;margin:0 0 .1em}#single-machine-used #top-section .flex-container .left-side .used-equipment-info .important-info-used{margin-bottom:1rem;display:flex}#single-machine-used #top-section .flex-container .left-side .used-equipment-info .important-info-used #cat-certified-used-image{max-height:4rem;margin-right:.5rem}#single-machine-used #top-section .flex-container .left-side .used-equipment-info .important-info-used .price-wrapper h3{font-size:40px;font-weight:700}#single-machine-used #top-section .flex-container .left-side .used-equipment-info .important-info-used .price-wrapper p{margin-top:.25rem}#single-machine-used #top-section .flex-container .left-side .buttons-container{margin-top:1rem;display:flex;flex-direction:column}@media only screen and (min-width: 561px){#single-machine-used #top-section .flex-container .left-side .buttons-container{display:block}}@media only screen and (min-width: 800px){#single-machine-used #top-section .flex-container .left-side .buttons-container{display:flex}}@media only screen and (min-width: 1200px){#single-machine-used #top-section .flex-container .left-side .buttons-container{display:block}}#single-machine-used #top-section .flex-container .left-side .buttons-container a{margin:0 .2em .5em 0;text-align:center}#single-machine-used #top-section .flex-container .left-side .equipment-info .info-item{width:47.5%;margin-bottom:.5rem}#single-machine-used #top-section .flex-container .left-side .equipment-info .info-item h4{font-size:1rem;font-weight:700}#single-machine-used #top-section .flex-container .left-side .equipment-info .info-item p{font-size:1rem;color:#8a8a8a}#single-machine-used #top-section .flex-container .left-side .equipment-info .info-item:nth-of-type(n + 2){border-top:.1rem solid rgba(138,138,138,.6);padding-top:.75rem}#single-machine-used #top-section .flex-container .left-side .contact-section{background-color:#151515;width:100%;margin:auto}@media only screen and (min-width: 750px){#single-machine-used #top-section .flex-container .left-side .contact-section{margin-top:1rem}}#single-machine-used #top-section .flex-container .left-side .contact-section h2{color:#151515;background-color:#fc0;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.5rem;font-size:1.7rem}#single-machine-used #top-section .flex-container .left-side .contact-section .contact-info{color:#fff;padding:1.5rem}#single-machine-used #top-section .flex-container .left-side .contact-section .contact-info a{color:#fc0}#single-machine-used #top-section .flex-container .left-side .contact-section .contact-info h4{margin-bottom:.5rem;font-size:1rem}#single-machine-used #top-section .flex-container .right-side{position:relative;margin-bottom:3.5rem}@media only screen and (min-width: 800px){#single-machine-used #top-section .flex-container .right-side{width:60%}}@media only screen and (min-width: 1200px){#single-machine-used #top-section .flex-container .right-side{width:calc(60% - 8em);margin-left:8em}}@media only screen and (min-width: 800px){#single-machine-used #top-section .flex-container .right-side .used-equipment-info{display:none}}#single-machine-used #top-section .flex-container .right-side .used-equipment-info h2{color:#8a8a8a;font-size:18px;font-weight:300;text-transform:uppercase}#single-machine-used #top-section .flex-container .right-side .used-equipment-info h1{font-size:44px;margin:0 0 .1em}#single-machine-used #top-section .flex-container .right-side .used-equipment-info .important-info-used{margin-bottom:1rem;display:flex}#single-machine-used #top-section .flex-container .right-side .used-equipment-info .important-info-used #cat-certified-used-image{max-height:4rem;margin-right:.5rem}#single-machine-used #top-section .flex-container .right-side .used-equipment-info .important-info-used .price-wrapper h3{font-size:40px;font-weight:700}#single-machine-used #top-section .flex-container .right-side .used-equipment-info .important-info-used .price-wrapper p{margin-top:.25rem}#single-machine-used #top-section .flex-container .right-side .image-wrapper{width:100%;height:auto;margin:auto;max-width:90vw}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider .slick-arrow{background-color:#151515;display:none !important}@media only screen and (min-width: 1000px){#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider .slick-arrow{display:block !important;top:46%}}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider .slick-arrow.slick-previous-btn>div{border-right:.9em solid #fff}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider .slick-arrow.slick-next-btn{right:-4rem}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider .slick-arrow.slick-next-btn>div{border-left:.9em solid #fff}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider .single-slide{position:relative;touch-action:none;overflow:hidden}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider .single-slide>img{width:100%;height:auto;transition:transform .3s ease;transform-origin:center center;user-select:none;-webkit-user-drag:none}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider .single-slide.zoomed>img{transform:scale(3) !important}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider .single-slide .expand-icon-wrapper{position:absolute;bottom:0;right:0;background-color:rgba(138,138,138,.8);width:2rem;height:2rem;padding:.5rem;display:flex;align-items:center;justify-content:center}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider .single-slide .expand-icon-wrapper img{width:80%;height:80%;object-fit:contain}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider-nav{margin:15px 0 0}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider-nav .slick-list{margin:0 50px}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider-nav .slick-slide{margin:0 5px}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider-nav .slick-arrow{top:50%;bottom:unset}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider-nav .slick-arrow:hover{opacity:.7;background-color:#fff}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider-nav .slick-arrow.slick-previous-btn{left:0;transform:translate(0, -50%)}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider-nav .slick-arrow.slick-previous-btn>div{border-right:.9em solid #777}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider-nav .slick-arrow.slick-next-btn{right:0;left:unset;transform:translate(0, -50%)}#single-machine-used #top-section .flex-container .right-side .image-wrapper #slider-section .used-equipment-slider-nav .slick-arrow.slick-next-btn>div{border-left:.9em solid #777}#single-machine-used #single-equip-second-nav{display:none;position:fixed;top:76px;width:100vw;height:86px;background-color:#fff;z-index:2;box-shadow:0px 0px 15px #000;z-index:99}@media only screen and (min-width: 1190px){#single-machine-used #single-equip-second-nav{top:83px}}#single-machine-used #single-equip-second-nav #second-nav-container{padding:0 5%;display:inline-flex;align-items:center;text-transform:uppercase;width:100%;position:relative}#single-machine-used #single-equip-second-nav #second-nav-container img{height:70px}#single-machine-used #single-equip-second-nav #second-nav-container .class{margin-left:1vw;font-size:1.25em;display:none}@media only screen and (min-width: 1150px){#single-machine-used #single-equip-second-nav #second-nav-container .class{display:block}}#single-machine-used #single-equip-second-nav #second-nav-container .name{margin-left:.5vw;color:#151515;font-weight:600;font-size:1.25em}#single-machine-used #single-equip-second-nav #second-nav-container .links{display:none;margin-left:2vw;color:#8a8a8a}@media only screen and (min-width: 980px){#single-machine-used #single-equip-second-nav #second-nav-container .links{display:flex}}#single-machine-used #single-equip-second-nav #second-nav-container .links li{display:inline;padding-right:10px}#single-machine-used #single-equip-second-nav #second-nav-container .links li a{color:#8a8a8a}#single-machine-used #single-equip-second-nav #second-nav-container .buttons-container{margin-left:auto}#single-machine-used #single-equip-second-nav #second-nav-container .buttons-container .primary-btn,#single-machine-used #single-equip-second-nav #second-nav-container .buttons-container .rental-btn,#single-machine-used #single-equip-second-nav #second-nav-container .buttons-container .secondary-btn{padding:.75em 1em}#single-machine-used .link-target-internal{scroll-margin-top:169px}#single-machine-used #information-section{background-color:#111;color:#8a8a8a;padding:4.5em 0}#single-machine-used #information-section .tab-container .tabs{display:flex;justify-content:center;flex-direction:column}@media only screen and (min-width: 470px){#single-machine-used #information-section .tab-container .tabs{flex-direction:row}}#single-machine-used #information-section .tab-container .tabs li{cursor:pointer;display:inline-block;padding:10px 15px;text-transform:uppercase;font-weight:600;text-align:center;-webkit-transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1)}#single-machine-used #information-section .tab-container .tabs li:hover{opacity:.8;-webkit-transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 150ms cubic-bezier(0.455, 0.03, 0, 1)}#single-machine-used #information-section .tab-container .tabs li.active{color:#fc0;border:.15em solid #fc0}#single-machine-used #information-section .tab-container .tab-content .content{display:none;padding:2em 0 0}#single-machine-used #information-section .tab-container .tab-content .content.active{display:block}#single-machine-used #information-section .tab-container .tab-content .content.equipment .content-wrap{display:flex;flex-wrap:wrap}@media only screen and (min-width: 850px){#single-machine-used #information-section .tab-container .tab-content .content.equipment .content-wrap{justify-content:space-between}}#single-machine-used #information-section .tab-container .tab-content .content.equipment .content-wrap .spec-box{padding-top:1.75em;width:100%}@media only screen and (min-width: 850px){#single-machine-used #information-section .tab-container .tab-content .content.equipment .content-wrap .spec-box{width:calc(50% - 1em)}}#single-machine-used #information-section .tab-container .tab-content .content.equipment .content-wrap .spec-box h4{color:#fff;font-weight:700;text-transform:uppercase;margin-bottom:.4em}#single-machine-used #information-section .tab-container .tab-content .content.equipment .content-wrap .spec-box ul{list-style-type:circle;padding-inline-start:1.1em}#single-machine-used #information-section .tab-container .tab-content .content.equipment .content-wrap .spec-box ul li{font-size:18px;line-height:21px;margin-bottom:.5em}#single-machine-used #information-section .accordion-item{padding-top:.75em}#single-machine-used #information-section .accordion-item .accordion-heading{cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:#333;color:#fff;font-weight:600;padding:1.1em 1.5em;text-transform:uppercase}#single-machine-used #information-section .accordion-item .accordion-heading .accordion-icon{font-size:18px;padding-left:1em}#single-machine-used #information-section .accordion-item .accordion-content{display:none;padding:.75em}#single-machine-used #information-section .accordion-item .accordion-content li{display:flex;padding:1.1em 1.5em;justify-content:space-between}#single-machine-used #information-section .accordion-item .accordion-content li:nth-of-type(odd){background-color:#181818}#single-machine-used #information-section .accordion-item .accordion-content li div{width:calc(50% - 1.5em)}#single-machine-used #information-section .single-specs{padding:.75em}#single-machine-used #information-section .single-specs li{display:flex;padding:1.1em 1.5em;justify-content:space-between}#single-machine-used #information-section .single-specs li:nth-of-type(odd){background-color:#181818}#single-machine-used #information-section .single-specs li div{width:calc(50% - 1.5em)}#single-machine-used #downloads-section{text-align:center;padding:3.125em 0}#single-machine-used #downloads-section h2{margin-bottom:.5em;font-size:30px}#single-machine-used #downloads-section .flex-container{display:flex;flex-direction:column;align-items:center}#single-machine-used #downloads-section .flex-container a{background-color:#f2f2f2;max-width:60em;width:90%;margin-top:.5em;padding:.6em 1.5em;text-align:left;color:#8a8a8a;text-transform:uppercase;border:.15em solid rgba(138,138,138,.3);display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}#single-machine-used #downloads-section .flex-container a img{height:2em;width:2em;object-fit:contain;margin-left:.5em}.used-equipment-gallery-full-screen-wrapper{display:none}.used-equipment-gallery-full-screen-wrapper.show{display:block;position:fixed;width:100vw;height:100vh;background:#151515;z-index:99999;top:0;left:0}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper{position:absolute;top:48%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:54em;width:90%;height:30em}@media only screen and (min-width: 750px){.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper{width:calc(80% - 8em);top:50%;height:38em}}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .video-close{position:absolute;top:-4em;right:0;width:1.5em;height:1.5em;background-image:url("./icons/defaults/x_close_white.png");background-size:contain;background-position:center center;background-repeat:no-repeat;cursor:pointer}@media only screen and (min-width: 750px){.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .video-close{top:-3em;right:-6em}}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .used-equipment-gallery-main-image-slider{height:55vh}@media only screen and (min-width: 750px){.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .used-equipment-gallery-main-image-slider{height:38em}}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .used-equipment-gallery-main-image-slider .slick-arrow{background-color:#292929;bottom:-10em}@media only screen and (min-width: 750px){.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .used-equipment-gallery-main-image-slider .slick-arrow{top:0;bottom:0;border-radius:0}}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .used-equipment-gallery-main-image-slider .slick-arrow.slick-previous-btn>div{border-right:.9em solid #565656}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .used-equipment-gallery-main-image-slider .slick-arrow.slick-next-btn>div{border-left:.9em solid #565656}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .used-equipment-gallery-main-image-slider .slick-list{height:100%}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .used-equipment-gallery-main-image-slider .slick-list .slick-track{height:100%}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .used-equipment-gallery-main-image-slider .slick-list .slick-track .slick-slide{height:100%}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .used-equipment-gallery-main-image-slider .slick-list .slick-track .slick-slide>div{height:100%}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .used-equipment-gallery-main-image-slider .slick-list .slick-track .slick-slide>div img{object-fit:cover;height:100%}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .full-screen-thumbnails-slider{width:90%;max-width:63em;position:absolute;left:50%;bottom:20%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width: 500px){.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .full-screen-thumbnails-slider{bottom:15%}}@media only screen and (min-width: 635px){.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .full-screen-thumbnails-slider{bottom:13%}}@media only screen and (min-width: 750px){.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .full-screen-thumbnails-slider{bottom:-12em}}@media only screen and (min-width: 1150px){.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .full-screen-thumbnails-slider{bottom:-17em}}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .full-screen-thumbnails-slider .slick-arrow{display:none !important}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .full-screen-thumbnails-slider .slick-slide{margin-right:.6em;width:20%;cursor:pointer}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .slick-dots{display:flex;justify-content:center;width:90%;margin:0 auto}@media only screen and (min-width: 700px){.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .slick-dots{width:70%}}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .slick-dots .slick-active{background-color:#fff}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .slick-dots .slick-active:after{color:#fff}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .slick-dots li{cursor:pointer;width:100%;border-radius:unset;height:10px}.used-equipment-gallery-full-screen-wrapper .used-equipment-gallery-inner-wrapper .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}.used-equipment-gallery-main-image-slider .slick-slide img{cursor:zoom-in;will-change:transform;object-fit:contain;max-width:none}@media only screen and (min-width: 650px){.cat-certified-used-page #fifty-fifty-section{flex-wrap:wrap}}.cat-certified-used-page #fifty-fifty-section .column{padding:3.125em 0}@media only screen and (min-width: 650px){.cat-certified-used-page #fifty-fifty-section .column{width:100% !important}}@media only screen and (min-width: 1000px){.cat-certified-used-page #fifty-fifty-section .column{width:50% !important}}.cat-certified-used-page #fifty-fifty-section .column .two-color-header{margin:0 auto 1.5em;width:90%}@media only screen and (min-width: 1000px){.cat-certified-used-page #fifty-fifty-section .column .two-color-header{max-width:44em;margin-right:5%}}.cat-certified-used-page #fifty-fifty-section .column .video-wrapper{width:90%;margin:0 auto}@media only screen and (min-width: 1000px){.cat-certified-used-page #fifty-fifty-section .column .video-wrapper{max-width:44em;margin-right:5%}}@media only screen and (min-width: 1000px){.cat-certified-used-page #fifty-fifty-section .column.column-3 .two-color-header{margin-left:5%}}@media only screen and (min-width: 1000px){.cat-certified-used-page #fifty-fifty-section .column.column-3 .video-wrapper{margin-right:unset;margin-left:5%}}.cat-certified-used-page #checkmarks-section{margin:3.125em auto}@media only screen and (min-width: 650px){.cat-certified-used-page #checkmarks-section{display:flex;flex-wrap:wrap}}.cat-certified-used-page #checkmarks-section .column .wysiwyg-module:first-of-type{max-width:50em;margin:0 auto 1.5em}.cat-certified-used-page #checkmarks-section .column .buttons-module{text-align:center;margin-bottom:3.5em}@media only screen and (min-width: 700px){.cat-certified-used-page #checkmarks-section .column.column-3{display:flex;flex-wrap:wrap;justify-content:space-between}}.cat-certified-used-page #checkmarks-section .column.column-3 .wysiwyg-module{margin:0 0 1.5em}@media only screen and (min-width: 700px){.cat-certified-used-page #checkmarks-section .column.column-3 .wysiwyg-module{width:calc(50% - 1em)}}@media only screen and (min-width: 900px){.cat-certified-used-page #checkmarks-section .column.column-3 .wysiwyg-module{width:calc(33.33% - 1em)}}.cat-certified-used-page #checkmarks-section .column.column-3 .wysiwyg-module h3{font-weight:700;font-size:20px;margin:0 0 .4em 1.8em;display:flex;align-items:center}.cat-certified-used-page #checkmarks-section .column.column-3 .wysiwyg-module h3:before{content:"";background-image:url("./icons/icon-check-charcoal.png");display:block;width:1.5em;height:1.5em;background-size:contain;position:absolute;left:0}.think-big-page #think-big-section{padding:7em 0}.think-big-page #think-big-section .full-width-container{max-width:24em;margin:0 auto 0 5%}@media only screen and (min-width: 650px){.think-big-page #think-big-section .full-width-container{margin:0 auto 0 10%}}@media only screen and (min-width: 700px){.think-big-page #think-big-section .full-width-container{max-width:28em}}@media only screen and (min-width: 950px){.think-big-page #think-big-section .full-width-container{margin:0 10% 0 auto}}.think-big-page #think-big-section .full-width-container .wysiwyg-module{margin:1em 0}.think-big-page #think-big-section .full-width-container .wysiwyg-module h2{color:#fff}.think-big-page #think-big-section .full-width-container .wysiwyg-module .check-boxes li{color:#fff}.think-big-page #think-big-section .full-width-container .wysiwyg-module .check-boxes li:before{filter:invert(1)}@media only screen and (min-width: 650px){.think-big-page #fifty-fifty-section{flex-wrap:wrap}}.think-big-page #fifty-fifty-section .column{padding:3.125em 1em;width:calc(100% - 2em) !important}@media only screen and (min-width: 650px){.think-big-page #fifty-fifty-section .column{width:calc(100% - 2em) !important;padding:3.125em 2em}}@media only screen and (min-width: 1100px){.think-big-page #fifty-fifty-section .column{width:calc(50% - 8em) !important;padding:3.125em 4em}}@media only screen and (min-width: 1100px){.think-big-page #fifty-fifty-section .column .wysiwyg-module{max-width:38em;margin:0 0 0 auto}}.think-big-page #fifty-fifty-section .column .wysiwyg-module h3{margin-bottom:.5em;font-size:33px;font-weight:700}.think-big-page #fifty-fifty-section .column .wysiwyg-module .check-boxes li{color:#8a8a8a}@media only screen and (min-width: 1100px){.think-big-page #fifty-fifty-section .column.column-3 .wysiwyg-module{margin:0 auto 0 0}}.think-big-page #fifty-fifty-section .column.column-3 .wysiwyg-module a{color:#151515}.think-big-page #fifty-fifty-section .column.column-3 .wysiwyg-module a:hover{opacity:.8}.think-big-page #fifty-fifty-section .column.column-3 .wysiwyg-module p{margin-bottom:1em;color:#151515}.think-big-page #fifty-fifty-section .column.column-3 .web-form-think-big .required-text:before{color:#151515}.think-big-page #fifty-fifty-section .column.column-3 .web-form-think-big label{text-transform:uppercase;font-weight:400;color:#8a8a8a}.think-big-page #fifty-fifty-section .column.column-3 .web-form-think-big input{border-radius:0;border-color:#fff}.think-big-page #fifty-fifty-section .column.column-3 .web-form-think-big #web-form-submit{margin:0;background-color:#151515;color:#fff;border:.15em solid #151515}.think-big-page #fifty-fifty-section .column.column-3 .web-form-think-big #web-form-submit:hover{border-color:#151515}.think-big-page #fifty-fifty-section .column .buttons-module{margin-top:1.5em}@media only screen and (min-width: 1100px){.think-big-page #fifty-fifty-section .column .buttons-module{max-width:38em;margin:0 0 0 auto}}.think-big-page #text-section{margin:3.125em auto;max-width:50em}.think-big-page #text-section a{color:#fc0}.think-big-page #bullet-points-section .wysiwyg-module{max-width:45em;margin:0 auto}.think-big-page #bullet-points-section .wysiwyg-module h2{font-size:32px;margin-bottom:.25em}.think-big-page #bullet-points-section .wysiwyg-module ul{max-width:18em;margin:0 auto;text-align:left;margin:2em 0}@media only screen and (min-width: 750px){.think-big-page #bullet-points-section .wysiwyg-module ul{margin:2em auto;list-style-position:inside;text-align:center;padding-inline-start:unset}}.think-big-page #bullet-points-section .wysiwyg-module ul li{color:#8a8a8a}.think-big-page #bullet-points-section .buttons-module{text-align:center;margin-bottom:3.125em}.thank-you-for-your-interest-page #slider-section{margin:3.125em auto}@media only screen and (min-width: 650px){.thank-you-for-your-interest-page #slider-section .full-width-container{flex-direction:column}}@media only screen and (min-width: 1000px){.thank-you-for-your-interest-page #slider-section .full-width-container{flex-direction:row}}@media only screen and (min-width: 650px){.thank-you-for-your-interest-page #slider-section .full-width-container .column{width:100% !important}}@media only screen and (min-width: 1000px){.thank-you-for-your-interest-page #slider-section .full-width-container .column{width:50% !important}}.thank-you-for-your-interest-page #slider-section .full-width-container .column.column-1{margin-bottom:2em}@media only screen and (min-width: 1000px){.thank-you-for-your-interest-page #slider-section .full-width-container .column.column-1{margin-right:3em}}@media only screen and (min-width: 1000px){.thank-you-for-your-interest-page #slider-section .buttons-module .button-2{margin-left:unset;margin-top:1em}}@media only screen and (min-width: 1050px){.thank-you-for-your-interest-page #slider-section .buttons-module .button-2{margin-left:.5em;margin-top:unset}}.deals-and-offers-page-display{margin-top:3em}.deals-and-offers-page-display .deals-card{margin-bottom:3.125em;padding-bottom:3.125em;scroll-margin-top:15em;border-bottom:.15em solid #d3d3d3}.deals-and-offers-page-display .deals-card:last-of-type{border-bottom:unset}@media only screen and (min-width: 800px){.deals-and-offers-page-display .deals-card{display:flex;margin-bottom:5em;padding-bottom:5em}}@media only screen and (min-width: 800px){.deals-and-offers-page-display .deals-card .left-side{width:50%}}.deals-and-offers-page-display .deals-card .left-side .image-wrapper{height:10.5em;margin-bottom:1em}@media only screen and (min-width: 800px){.deals-and-offers-page-display .deals-card .left-side .image-wrapper{height:20em}}.deals-and-offers-page-display .deals-card .left-side .image-wrapper img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width: 800px){.deals-and-offers-page-display .deals-card .left-side .image-wrapper img{object-fit:contain}}@media only screen and (min-width: 800px){.deals-and-offers-page-display .deals-card .right-side{width:calc(50% - 2em);margin-left:2em}}.deals-and-offers-page-display .deals-card .right-side a{margin-top:1.5em}/*# sourceMappingURL=style.css.map */
