html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 2.5rem}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid transparent;margin:0 .125rem;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}a:hover{color:#000}.template-wrapper{position:relative;max-width:1800px;margin:0 auto;overflow:hidden}.clearfix{content:"";display:table;clear:both}.add-icon-after:after,.add-icon-before:before{content:'';font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased}.pos-relative{position:relative}.all-white *{color:#fff}.background-center{-webkit-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.text-center{text-align:center}.text-right{text-align:right}.is-block{display:block}.flex-vertical-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-absolute-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gradient-overlay{position:relative}.gradient-overlay:after{content:'';display:block;position:absolute;background:rgba(0,0,0,.6);top:0;right:0;bottom:0;left:0;z-index:0;-webkit-transition:all 275ms ease;-o-transition:all 275ms ease;transition:all 275ms ease}.is-on-top{position:relative;z-index:1}.has-partial-hr{padding:0}.has-partial-hr:after{content:'';display:block;border-top:4px solid #f57e20;width:67px;margin:2.1875rem 0}.has-partial-hr.sml-margins:after{margin:1.5625rem 0}.has-partial-hr.centre-hr:after{margin:2.8125rem auto}.lead .gform_description,.lead p{font-size:1.25rem}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:Montserrat,sans-serif;color:#000}::-moz-selection{background:#f57e20;color:#fff}::selection{background:#f57e20;color:#fff}::-moz-selection{background:#f57e20;color:#fff}@-ms-viewport{width:device-width}h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab',serif;line-height:1.2;margin:0;padding-bottom:1.5625rem;font-weight:300;color:inherit}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1{font-size:calc(1.875rem + (42 - 30) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){h1{font-size:2.625rem}}.h2,h2{font-size:calc(1.875rem + (42 - 30) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.h2,h2{font-size:2.625rem}}h3{font-size:calc(1.25rem + (24 - 20) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){h3{font-size:1.5rem}}.h4,h4{font-size:calc(1.125rem + (21.5 - 18) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.h4,h4{font-size:1.34375rem}}.h5,h5{font-size:calc(1rem + (18 - 16) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.h5,h5{font-size:1.125rem}}h6{font-size:calc(.875rem + (14 - 14) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){h6{font-size:.875rem}}.gform_description,p{margin:0;padding-bottom:1.5625rem;font-size:calc(1rem + (16 - 16) * (100vw - 20rem)/ (1200 - 320));line-height:1.8;color:inherit;font-weight:500}@media screen and (min-width:75rem){.gform_description,p{font-size:1rem}}.gform_description:empty,p:empty{display:none}.gform_description:last-of-type,p:last-of-type{padding-bottom:0}.small-text{line-height:1.47;font-size:.875rem}.intro{font-size:calc(1.25rem + (22 - 20) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.intro{font-size:1.375rem}}.sml-orange-heading{font-family:'Roboto Slab',serif;font-weight:700;font-size:calc(.75rem + (14 - 12) * (100vw - 20rem)/ (1200 - 320));text-transform:uppercase;letter-spacing:.0625rem;color:#f57e20}@media screen and (min-width:75rem){.sml-orange-heading{font-size:.875rem}}.sml-orange-heading a{color:#f57e20}.sml-orange-heading.wide-padding{padding-bottom:calc(1.5625rem + (50 - 25) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.sml-orange-heading.wide-padding{padding-bottom:3.125rem}}hr{border:none;border-bottom:3px solid #f57e20;width:100%}em,i{font-style:italic}b,strong{font-weight:700}address{font-style:normal}code,pre{background-color:#ededed;font-family:Consolas,monospace;font-size:calc(.875rem + (14 - 14) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){code,pre{font-size:.875rem}}pre{padding:1.5625rem 1.25rem}code{border-radius:3px;vertical-align:middle;white-space:nowrap;padding:.125rem .3125rem}ol:not([class]),ul:not([class]){margin:0 0 1.5625rem .625rem;list-style:none}ol:not([class]) li,ul:not([class]) li{font-size:calc(1rem + (16 - 16) * (100vw - 20rem)/ (1200 - 320));line-height:1.8;position:relative;margin-bottom:.625rem;font-weight:500}@media screen and (min-width:75rem){ol:not([class]) li,ul:not([class]) li{font-size:1rem}}ol:not([class]) li:before,ul:not([class]) li:before{color:#f57e20;position:absolute;left:-25px}ol:not([class]) ol:not([class]),ol:not([class]) ul:not([class]),ul:not([class]) ol:not([class]),ul:not([class]) ul:not([class]){margin:0 0 1.5625rem .625rem;list-style:none}ul:not([class]) li:before{content:"\00bb";font-size:calc(1.375rem + (22 - 22) * (100vw - 20rem)/ (1200 - 320));position:absolute;top:-7px;left:-25px;color:#f57e20;font-weight:700}@media screen and (min-width:75rem){ul:not([class]) li:before{font-size:1.375rem}}ol:not([class]){counter-reset:my-counter}ol:not([class]) li:before{content:counter(my-counter) ".";counter-increment:my-counter;top:1px;color:#555;font-size:calc(1rem + (16 - 16) * (100vw - 20rem)/ (1200 - 320));font-weight:700}@media screen and (min-width:75rem){ol:not([class]) li:before{font-size:1rem}}.default-wysiwyg ol,.default-wysiwyg ul{margin-top:1.5625rem}a{-webkit-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-transition-property:background-color,color,border,opacity,text-indent;-o-transition-property:background-color,color,border,opacity,text-indent;transition-property:background-color,color,border,opacity,text-indent;text-decoration:none;color:#f57e20;outline:0}a:active,a:focus,a:hover{text-decoration:none}.gform_description a,ol:not([class]) a,p a,ul:not([class]) a{border-bottom:1px solid transparent}.gform_description a:hover,ol:not([class]) a:hover,p a:hover,ul:not([class]) a:hover{border-bottom:1px solid currentColor}.read-more{display:inline-block;text-decoration:none;color:#f57e20;font-weight:700;font-family:'Roboto Slab',serif;font-size:1rem;text-transform:uppercase}.read-more.tax-child{display:block}.read-more:after{content:"\00bb";position:relative;display:inline-block;right:-4px;top:-.3px;font-size:1.25rem;-webkit-transition:right 250ms ease-in-out;-o-transition:right 250ms ease-in-out;transition:right 250ms ease-in-out}.read-more:hover{color:#f57e20}.read-more:hover:after{right:-9px}img{max-width:100%;height:auto;vertical-align:bottom}img.aligncenter{display:block}.has-two-col-img .wp-caption-text{font-weight:700;max-width:450px}.has-two-col-img .img-col{margin-top:calc(1.5625rem + (45 - 25) * (100vw - 20rem)/ (1200 - 320));height:400px}@media screen and (min-width:75rem){.has-two-col-img .img-col{margin-top:2.8125rem}}.has-two-col-img .col-right .wp-caption-text{text-align:right;float:right}[class*=wp-image-]{margin-top:.9375rem}.alignleft{float:left;margin-bottom:1.875rem;margin-right:1.875rem;margin-top:0}.alignright{float:right;margin-left:1.875rem;margin-bottom:1.875rem;margin-top:0}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}.wp-caption{display:block;margin:.9375rem 0 2.8125rem;max-width:100%;position:relative;width:auto!important}.wp-caption img{display:block;margin-bottom:0}.wp-caption-dd,.wp-caption-text{padding:1.25rem 0!important;text-transform:uppercase;font-weight:700;font-size:calc(1rem + (18 - 16) * (100vw - 20rem)/ (1200 - 320));letter-spacing:.09375rem;font-family:'Roboto Slab',serif;max-width:350px;line-height:1.35}@media screen and (min-width:75rem){.wp-caption-dd,.wp-caption-text{font-size:1.125rem}}.flex-video{position:relative;height:calc(100vw * 1280 / 720 + 0px);max-height:calc(1800px * 1280 / 720 + 0px)}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}blockquote{border-left:5px solid #f57e20;padding:1.25rem 1.25rem 1.25rem 3.125rem;margin:1.25rem 0 2.1875rem}blockquote .gform_description:last-of-type:not(:first-of-type),blockquote p:last-of-type:not(:first-of-type){font-size:calc(1rem + (18 - 16) * (100vw - 20rem)/ (1200 - 320));text-transform:uppercase}@media screen and (min-width:75rem){blockquote .gform_description:last-of-type:not(:first-of-type),blockquote p:last-of-type:not(:first-of-type){font-size:1.125rem}}blockquote cite{display:block;font-size:calc(1rem + (18 - 16) * (100vw - 20rem)/ (1200 - 320));text-transform:uppercase}@media screen and (min-width:75rem){blockquote cite{font-size:1.125rem}}.button{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color,color,border,opacity;-o-transition-property:background-color,color,border,opacity;transition-property:background-color,color,border,opacity;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid transparent;padding:.75rem 1.5625rem;border-radius:0;cursor:pointer;position:relative;font-family:'Roboto Slab',serif;font-size:calc(.875rem + (14 - 14) * (100vw - 20rem)/ (1200 - 320));letter-spacing:.0625rem;font-weight:700;text-align:center;text-decoration:none;text-shadow:none;outline:0;color:#fff;text-transform:uppercase;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}@media screen and (min-width:75rem){.button{font-size:.875rem}}.button.orange-btn{background:#f57e20}.button.orange-btn:hover{border-color:#f57e20;color:#f57e20;background:#fff}.button.black-btn{background:#000}.button.black-btn:hover{border-color:#000;color:#000;background:#fff}.button.transparent-btn{background:0 0}.button-alt{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color,color,border,opacity;-o-transition-property:background-color,color,border,opacity;transition-property:background-color,color,border,opacity;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid transparent;padding:.75rem 1.5625rem;border-radius:0;cursor:pointer;position:relative;font-family:'Roboto Slab',serif;font-size:calc(.875rem + (14 - 14) * (100vw - 20rem)/ (1200 - 320));letter-spacing:.0625rem;font-weight:700;text-align:center;text-decoration:none;text-shadow:none;outline:0;color:#fff;text-transform:uppercase;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}@media screen and (min-width:75rem){.button-alt{font-size:.875rem}}.button-alt.orange-btn{background:#f57e20}.button-alt.orange-btn:hover{border-color:#f57e20;color:#f57e20;background:#fff}.button-alt.black-btn{background:#000}.button-alt.black-btn:hover{border-color:#000;color:#000;background:#fff}.button-alt.transparent-btn{background:0 0}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}label{font-weight:700;color:#000;text-transform:uppercase;font-size:.875rem}[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],select,textarea{-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:background-color,color,border,opacity,-webkit-transform;transition-property:background-color,color,border,opacity,-webkit-transform;-o-transition-property:background-color,color,border,opacity,-o-transform;transition-property:background-color,color,border,opacity,transform;transition-property:background-color,color,border,opacity,transform,-webkit-transform,-o-transform;-webkit-box-shadow:none;box-shadow:none;border-radius:none;outline:0;border:1px solid #ededed;background:#fff;padding:.3125rem .625rem;height:40px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Montserrat,sans-serif;font-size:calc(.875rem + (14 - 14) * (100vw - 20rem)/ (1200 - 320));font-weight:500;color:#000}@media screen and (min-width:75rem){[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url],select,textarea{font-size:.875rem}}[type=email]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=url]:focus,select:focus,textarea:focus{outline:0;border-color:#f57e20}[type=email][disabled],[type=number][disabled],[type=password][disabled],[type=search][disabled],[type=tel][disabled],[type=text][disabled],[type=url][disabled],select[disabled],textarea[disabled]{opacity:.5;cursor:not-allowed}textarea{min-height:150px;padding:.625rem;resize:vertical}select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.1875rem;background-image:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/select-icon.png);background-position:calc(100% - 10px) center;background-repeat:no-repeat;cursor:pointer}select[multiple]{height:auto}option{padding:.3125rem .625rem;color:#000}[type=button],[type=submit]{background-color:#f57e20}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;vertical-align:middle}.ginput_complex input{margin-bottom:1.875rem}.button{background:#f57e20}.gform-button--width-full{min-width:100%}.frontline-captcha .gfield_description{display:none}.free-proposal-form .gform_confirmation_message{color:#f57e20}.gform_wrapper{overflow:hidden;margin-bottom:2.1875rem}.gform_footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gform_description{display:block}.validation_error{background:rgba(237,237,237,.5);border-left:3px solid #b0161d;margin:0 0 1.5625rem;padding:1.5625rem}.gform_fields{padding:0;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin-left:-.9375rem;margin-right:-.9375rem}.gfield{padding-left:.9375rem;padding-right:.9375rem;-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin-bottom:1.875rem}.gfield_label{display:block;margin-bottom:.3125rem}.gfield_required{vertical-align:super}.ginput_container .large{width:100%}.ginput_container .medium{width:calc(2 / 3 * 100%)}.ginput_container .small{width:calc(1 / 3 * 100%)}.gfield_error input,.gfield_error select,.gfield_error textarea{border-color:#b0161d}.validation_message{margin-top:.3125rem;color:#b0161d;font-size:calc(.75rem + (14 - 12) * (100vw - 20rem)/ (1200 - 320));font-style:italic}@media screen and (min-width:75rem){.validation_message{font-size:.875rem}}.ginput_container_checkbox,.ginput_container_radio{margin-left:1.5625rem}.ginput_container_checkbox+.validation_message,.ginput_container_radio+.validation_message{margin-left:1.5625rem}.gfield_checkbox,.gfield_radio{padding:0;margin:0;list-style:none}.gfield_checkbox input,.gfield_radio input{margin-right:.3125rem}.gform_hidden{display:none}.gform_validation_container{display:none!important}.gf_full{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.gf_half{-webkit-flex-basis:calc(6 / 12 * 100%);-ms-flex-preferred-size:calc(6 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.gf_third{-webkit-flex-basis:calc(4 / 12 * 100%);-ms-flex-preferred-size:calc(4 / 12 * 100%);flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%)}.gf_quarter{-webkit-flex-basis:calc(3 / 12 * 100%);-ms-flex-preferred-size:calc(3 / 12 * 100%);flex-basis:calc(3 / 12 * 100%);max-width:calc(3 / 12 * 100%)}.gf_list_inline .gfield_checkbox,.gf_list_inline .gfield_radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin-left:-.9375rem;margin-right:-.9375rem}.gf_list_inline .gfield_checkbox li,.gf_list_inline .gfield_radio li{padding-left:.9375rem;padding-right:.9375rem}.gf_submit:not(.button){-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color,color,border,opacity;-o-transition-property:background-color,color,border,opacity;transition-property:background-color,color,border,opacity;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid transparent;padding:.75rem 1.5625rem;border-radius:0;cursor:pointer;position:relative;font-family:'Roboto Slab',serif;font-size:calc(.875rem + (14 - 14) * (100vw - 20rem)/ (1200 - 320));letter-spacing:.0625rem;font-weight:700;text-align:center;text-decoration:none;text-shadow:none;outline:0;color:#fff;text-transform:uppercase}@media screen and (min-width:75rem){.gf_submit:not(.button){font-size:.875rem}}.gform_ajax_spinner{margin-left:.625rem}.ui-datepicker{background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.ui-datepicker-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f57e20}.ui-datepicker-header .ui-icon{display:none}.ui-datepicker-prev{padding:.3125rem .625rem;-webkit-flex-basis:25px;-ms-flex-preferred-size:25px;flex-basis:25px;cursor:pointer}.ui-datepicker-prev:before{content:"\f0d9";font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;color:#fff}.ui-datepicker-next{padding:.3125rem .625rem;-webkit-flex-basis:25px;-ms-flex-preferred-size:25px;flex-basis:25px;cursor:pointer;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.ui-datepicker-next:before{content:"\f0da";font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;color:#fff}.ui-datepicker-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.625rem 0}.ui-datepicker-month,.ui-datepicker-year{-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%;height:30px;font-size:.875rem;padding-top:0;padding-bottom:0}.ui-datepicker-calendar{width:100%;border-collapse:collapse;border:none}.ui-datepicker-calendar th{padding:.3125rem;font-size:.875rem;background:#ededed}.ui-datepicker-calendar td{font-size:.75rem;text-align:center}.ui-datepicker-calendar .ui-state-default{padding:.3125rem;display:block}.ui-datepicker-calendar .ui-state-disabled{cursor:disabled}.ui-datepicker-calendar .ui-state-hover{font-weight:700}.ui-datepicker-calendar .ui-state-active{background:#f57e20;color:#fff}.page-banner{min-height:500px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-shadow:inset 0 0 0 1000px rgba(0,0,0,.15);box-shadow:inset 0 0 0 1000px rgba(0,0,0,.15)}.page-banner .row{width:100%}.page-banner.equipment-banner .banner-content{padding-bottom:calc(6.875rem + (150 - 110) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.page-banner.equipment-banner .banner-content{padding-bottom:9.375rem}}.banner-content{padding-top:calc(4.6875rem + (225 - 75) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (110 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.banner-content{padding-top:14.0625rem}}@media screen and (min-width:75rem){.banner-content{padding-bottom:6.875rem}}.banner-content .banner-title{padding-bottom:.9375rem;color:#fff;letter-spacing:.125rem;word-spacing:2px;max-width:500px}.banner-content .gform_description,.banner-content p{color:#fff;font-size:calc(1.125rem + (20 - 18) * (100vw - 20rem)/ (1200 - 320));max-width:525px;line-height:1.3;padding-top:0}@media screen and (min-width:75rem){.banner-content .gform_description,.banner-content p{font-size:1.25rem}}.banner-brand{background:#fff;display:inline-block;position:absolute;right:20%;bottom:-10%}.banner-brand img{padding:2.5rem 7.1875rem}.pagination-wrap{padding-bottom:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.pagination-wrap{padding-bottom:6.25rem}}.pagination-wrap .nextpostslink,.pagination-wrap .previouspostslink{text-transform:uppercase;font-size:1.125rem;color:#000;font-family:'Roboto Slab',serif;font-weight:700}.pagination-wrap .nextpostslink.no-click,.pagination-wrap .previouspostslink.no-click{color:#c5c8ca;pointer-events:none}.pagination-wrap .nextpostslink:hover,.pagination-wrap .previouspostslink:hover{color:#f57e20}.pagination-wrap .previouspostslink{margin-right:2.8125rem}.pagination-wrap .nextpostslink{margin-left:2.8125rem}.pagination-wrap .page-numbers{color:#000;font-weight:700;font-size:1.125rem;padding:0 .3125rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.pagination-wrap .page-numbers.current,.pagination-wrap .page-numbers:hover:not(.dots){color:#f57e20}.newsletter{background:#f57e20;padding-top:calc(2.8125rem + (60 - 45) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(2.8125rem + (60 - 45) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.newsletter{padding-top:3.75rem}}@media screen and (min-width:75rem){.newsletter{padding-bottom:3.75rem}}.newsletter .heading{padding:0;color:#fff;margin-right:1.5625rem}.newsletter form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.newsletter form input{padding:0 .9375rem;border:none;height:50px}.newsletter .gform_wrapper{margin:0}.newsletter .gform_body{margin-right:.75rem}.newsletter .gfield_label{display:none}.newsletter .gform_fields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.newsletter .gform_fields .gfield{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%;margin:0;padding:0 .25rem}.newsletter .gform_fields .gfield:last-of-type{-webkit-flex-basis:36%;-ms-flex-preferred-size:36%;flex-basis:36%}.newsletter .gform_button{min-width:auto;padding:0 1.875rem;margin-left:.5rem;background:#000}.newsletter-form .gform_fields .gfield{margin-bottom:0}.newsletter-form .gform_fields .gfield.newsletter-captcha .gfield_description{visibility:hidden}.newsletter-form .gform_fields .gfield .ginput_container .large{background-color:#f79a51}.newsletter-form .gform_fields .gfield .ginput_container .large::-webkit-input-placeholder{color:#fff;opacity:.9}.newsletter-form .gform_fields .gfield .ginput_container .large::-moz-placeholder{color:#fff;opacity:.9}.newsletter-form .gform_fields .gfield .ginput_container .large::-ms-input-placeholder{color:#fff;opacity:.9}.newsletter-form .gform_fields .gfield .ginput_container .large::placeholder{color:#fff;opacity:.9}.newsletter-form .gform_fields .ginput_container.ginput_container_email{margin-bottom:1rem}.newsletter-form .gform_button{min-width:100%;padding:.5rem .5rem;border:#fff solid 2px;background:#f57e20}.newsletter-form .gform_button:hover{color:#f57e20;background:#fff}.pre-footer-logos{padding-top:calc(3.4375rem + (130 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (85 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.pre-footer-logos{padding-top:8.125rem}}@media screen and (min-width:75rem){.pre-footer-logos{padding-bottom:5.3125rem}}.pre-footer-logos .logos-heading{padding-bottom:2.8125rem}.pre-footer-logos .gform_description,.pre-footer-logos p{font-weight:700}.pre-footer-logos .logo{margin-bottom:2.8125rem}.accordion-column{margin-top:calc(4.0625rem + (85 - 65) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.accordion-column{margin-top:5.3125rem}}.accordion-holder{margin-bottom:1.125rem}.accordion-entry:not(:last-child){margin-bottom:1.25rem}.accordion-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1.5625rem .5rem 5.3125rem;background:#000;color:#fff;font-weight:700;font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:calc(.875rem + (14 - 14) * (100vw - 20rem)/ (1200 - 320));-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative}@media screen and (min-width:75rem){.accordion-label{font-size:.875rem}}.accordion-label:after{font-family:FontAwesome;text-rendering:auto;font-smoothing:antialiased;content:"\f0d7";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;font-size:2.1875rem;color:#f57e20;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center}[data-status=closed] .accordion-label:after{-webkit-transform:rotateX(0);transform:rotateX(0)}.accordion-content{display:none;padding:5.3125rem;background:#f57e20;border-top:none}.accordion-content .gform_description,.accordion-content p{color:#fff}.accordion-content .gform_description:last-of-type,.accordion-content p:last-of-type{padding-bottom:0}.accordion-content .columns-content{margin-top:1.25rem}.accordion-content .columns-content h1,.accordion-content .columns-content h2,.accordion-content .columns-content h3,.accordion-content .columns-content h4{font-size:calc(1.125rem + (20 - 18) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.accordion-content .columns-content h1,.accordion-content .columns-content h2,.accordion-content .columns-content h3,.accordion-content .columns-content h4{font-size:1.25rem}}.contact-list{padding:0;margin:0;list-style:none}.contact-list li{font-weight:700;margin-bottom:.625rem;letter-spacing:.09375rem;font-size:.875rem}.contact-list li:not(.label):not(.address){color:#f57e20}.contact-list li.label{margin-top:2.1875rem}.contact-list li.label span{color:#f57e20;margin-right:.5rem}.contact-list li.address{margin-top:2.1875rem;line-height:1.75}.contact-list a{color:#000;border-bottom:1px solid transparent}.social-share-list{padding:0;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.social-share-list li{display:inline-block;margin-right:2.5rem;-webkit-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms}.social-share-list li a{color:#000;display:block;position:relative;font-size:1.5625rem}.social-share-list li:hover a{color:#f57e20}.global-cta{background:#000;padding-top:calc(3.4375rem + (95 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (95 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.global-cta{padding-top:5.9375rem}}@media screen and (min-width:75rem){.global-cta{padding-bottom:5.9375rem}}.global-cta .content-col{text-align:center;color:#fff}.global-cta .gform_description,.global-cta p{max-width:880px;margin:0 auto}.global-cta .button{margin-top:calc(2.8125rem + (65 - 45) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.global-cta .button{margin-top:4.0625rem}}.slider{margin-top:1.5625rem;background:#ebebeb}.slider>.slide:not(:first-child){display:none}.slider .image-placer{height:calc(100vw * 700 / 1800 + 0px);max-height:calc(1800px * 700 / 1800 + 0px);height:700px}.slider .slick-slide{padding:0 11.875rem}.slider .name{margin-top:1.25rem;padding-bottom:.5rem}.slider .affiliation{color:#f57e20}.slider .slick-arrow{-webkit-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in;position:absolute;height:120px;width:120px;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1;padding:0 1.25rem;color:#f57e20;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.slider .slick-arrow:hover{color:#000}.slider .slick-arrow i{font-size:calc(4.6875rem + (130 - 75) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.slider .slick-arrow i{font-size:8.125rem}}.slider .slick-prev{left:-160px}.slider .slick-prev i{-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.slider .slick-next{right:-160px}.slider .slick-next i{-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.slider .slick-dots{margin:0;position:absolute;bottom:110px;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0;list-style:none;z-index:1}.slider .slick-dots li{display:inline-block;cursor:pointer;margin-right:1.5625rem}.slider .slick-dots li:last-of-type{margin-right:0}.slider .slick-dots .fa{border:2px solid #f57e20;border-radius:100%;width:20px;height:20px;color:transparent}.slider .slick-active .fa{color:#f57e20;background:#f57e20}.slider .slider-caption{font-family:'Roboto Slab',serif;font-size:1.1875rem;text-align:center;font-weight:700;padding-top:2.8125rem;text-transform:uppercase;letter-spacing:.0625rem;max-width:450px;margin:0 auto}.slider.testimony-slider .slick-arrow{top:30%}.slider.testimony-slider .slick-dots{bottom:-70px}.case-study-loop-wrap{padding-top:calc(3.4375rem + (105 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (105 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.case-study-loop-wrap{padding-top:6.5625rem}}@media screen and (min-width:75rem){.case-study-loop-wrap{padding-bottom:6.5625rem}}.related-case-study-loop:nth-child(2n+2){margin-left:calc(2 / 12 * 100%)}.related-case-study-loop .heading{margin-top:2.1875rem}.related-case-study-loop .has-partial-hr:after{margin-bottom:0}.related-case-study-loop .feat-img{height:320px}.related-case-study-loop .fa{font-size:calc(2.1875rem + (42 - 35) * (100vw - 20rem)/ (1200 - 320));width:100px;height:98px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#000}@media screen and (min-width:75rem){.related-case-study-loop .fa{font-size:2.625rem}}.related-case-study-loop .excerpt{margin-top:2.1875rem}.related-case-study-loop .button{margin-top:2.5rem}.woocommerce ul.products li.product .button{border-radius:0;border:2px solid transparent}.woocommerce ul.products li.product .button:hover{border-color:#f57e20;color:#f57e20;background:0 0}.woocommerce-product-gallery__lightbox:hover{color:#f57e20}header li{font-family:'Roboto Slab',serif;font-weight:700;font-size:calc(1rem + (16 - 16) * (100vw - 20rem)/ (1200 - 320));text-transform:uppercase;letter-spacing:.0625rem}@media screen and (min-width:75rem){header li{font-size:1rem}}header li a{color:#fff}.logo-column img{width:100%}.site-utility{padding:.9375rem 0;background:#f57e20}.utility-menu{padding:0;margin:0;list-style:none;text-align:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.utility-menu li{display:inline-block}.utility-menu li:first-of-type{text-transform:initial}.utility-menu li:nth-child(2){margin-left:auto}.utility-menu li+li{margin-left:.9375rem}.utility-menu a{opacity:1;color:#fff}.utility-menu a:hover{opacity:.7}.site-header{padding:.625rem 0;background:#000}.fs-menu-trigger{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.fs-menu-trigger:focus{outline:0}@media screen and (min-width:61.25rem){.fs-menu-trigger{display:none!important}}.fs-burger-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:40px;height:30px;position:relative;color:#f57e20}.fs-burger-menu:after,.fs-burger-menu:before{content:"";height:4px;background:currentColor;opacity:1;-webkit-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition-duration:250ms;-o-transition-duration:250ms;transition-duration:250ms;-webkit-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms;-webkit-transition-property:-webkit-transform opacity;transition-property:-webkit-transform opacity;-o-transition-property:-o-transform opacity;transition-property:transform opacity;transition-property:transform opacity,-webkit-transform opacity,-o-transform opacity}.menu-opened .fs-burger-menu:before{opacity:0;-webkit-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.menu-opened .fs-burger-menu:after{opacity:0;-webkit-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.burger-line{position:relative;background:0 0;height:4px}.burger-line:after,.burger-line:before{content:"";position:absolute;width:100%;height:4px;background:currentColor;-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:transform;transition-property:transform,-webkit-transform,-o-transform;width:80%}.menu-opened .burger-line:before{-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}.menu-opened .burger-line:after{-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}.banner-title.gform_description,p.banner-title{font-family:Montserrat,sans-serif;font-size:1.1rem!important}.navigation-column{position:relative}.main-menu{padding:0;margin:0;list-style:none;display:none;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.main-menu>li{padding:1.25rem 0}.main-menu>li+li{margin-left:1.5625rem}.main-menu>li>a{display:block;border-bottom:1px solid transparent;padding-bottom:.125rem}.main-menu>li>a:hover{border-color:currentColor}.main-menu .mobile-menu-item{display:none}.main-menu>.current-menu-item>a{border-bottom:1px solid currentColor}.mobile-submenu-trigger{display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:25px;height:25px;background:#fff;border-radius:50%;color:#000;-webkit-transition:250ms;-o-transition:250ms;transition:250ms;-webkit-transition-property:background,color,-webkit-transform;transition-property:background,color,-webkit-transform;-o-transition-property:background,color,-o-transform;transition-property:transform,background,color;transition-property:transform,background,color,-webkit-transform,-o-transform;-webkit-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-transform:rotateX(0);transform:rotateX(0)}.mobile-submenu-trigger.opened{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@media screen and (min-width:61.25rem){.main-menu{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}}@media screen and (max-width:61.1875rem){.navigation-column{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.main-menu{position:absolute;left:0;top:25px;width:100%;background:#000;z-index:2}.main-menu>li{display:block;padding:.5rem 0}.main-menu>li+li{margin-left:0}.main-menu>li+li:last-of-type{padding-bottom:1rem}.main-menu>li>a{background:#000;color:#f57e20;padding:.625rem .9375rem;border:none}.main-menu>li>a:hover{background:#000;border:none}.main-menu .mobile-menu-item{display:block}.main-menu>.current-menu-item>a{border-bottom:none}.menu-item-has-children>a{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-item-has-children .sub-menu{display:none}.menu-item-has-children .sub-menu a{padding-left:2.1875rem}.mobile-submenu-trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.footer-callout{padding-top:calc(1.875rem + (50 - 30) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(1.875rem + (50 - 30) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.footer-callout{padding-top:3.125rem}}@media screen and (min-width:75rem){.footer-callout{padding-bottom:3.125rem}}.site-footer{padding-top:calc(3.125rem + (80 - 50) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.125rem + (80 - 50) * (100vw - 20rem)/ (1200 - 320));background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(rgba(0,0,0,.7))),url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/optimized-0black_grunge_bg.jpg);background:-webkit-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/optimized-0black_grunge_bg.jpg);background:-o-linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/optimized-0black_grunge_bg.jpg);background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/optimized-0black_grunge_bg.jpg)}@media screen and (min-width:75rem){.site-footer{padding-top:5rem}}@media screen and (min-width:75rem){.site-footer{padding-bottom:5rem}}.site-footer .social-heading{font-family:Montserrat,sans-serif;font-size:.96875rem;font-weight:700;color:#fff;margin-top:4.0625rem}.site-footer .connect-col img{display:block;width:45%}.site-footer .social-share-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .social-share-list li{margin-bottom:1.5625rem}.site-footer .social-share-list li a{color:#f57e20}.site-footer .list-heading{font-size:calc(.96875rem + (21.5 - 15.5) * (100vw - 20rem)/ (1200 - 320));color:#fff}@media screen and (min-width:75rem){.site-footer .list-heading{font-size:1.34375rem}}.site-footer .list-heading:after{border-color:#fff;margin:1.5625rem 0}.site-footer .contact-heading{font-size:.875rem;font-family:Montserrat,sans-serif;font-weight:700;color:#f57e20}.site-footer .contact-col .address,.site-footer .contact-col .label,.site-footer .contact-col a{color:#fff}.footer-menu{padding:0;margin:0;list-style:none}.footer-menu li{display:block;padding:.375rem 0;font-size:calc(.875rem + (16 - 14) * (100vw - 20rem)/ (1200 - 320));font-weight:700;text-transform:uppercase}@media screen and (min-width:75rem){.footer-menu li{font-size:1rem}}.footer-copyright{background:#f57e20;padding:.9375rem 0}.footer-copyright .gform_description,.footer-copyright p{padding-bottom:0}.site-copyright{display:inline-block;font-size:calc(.75rem + (12 - 12) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.site-copyright{font-size:.75rem}}.privacy-menu{display:inline-block;padding:0;margin:0;list-style:none}.privacy-menu li{display:inline-block;font-size:calc(.75rem + (12 - 12) * (100vw - 20rem)/ (1200 - 320));margin-left:2.1875rem;font-weight:500;text-transform:uppercase}@media screen and (min-width:75rem){.privacy-menu li{font-size:.75rem}}.section-404{border-bottom:3px solid #f57e20}.col-404{margin-top:calc(4.0625rem + (125 - 65) * (100vw - 20rem)/ (1200 - 320));margin-bottom:calc(4.0625rem + (125 - 65) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.col-404{margin-top:7.8125rem}}@media screen and (min-width:75rem){.col-404{margin-bottom:7.8125rem}}.col-404 .button{margin-top:2.8125rem}.hp-equipment{margin-top:calc(3.4375rem + (110 - 55) * (100vw - 20rem)/ (1200 - 320));margin-bottom:calc(3.4375rem + (110 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.hp-equipment{margin-top:6.875rem}}@media screen and (min-width:75rem){.hp-equipment{margin-bottom:6.875rem}}.hp-equipment .button{margin-top:2.1875rem}.hp-equipment .mobile-btn{display:none;margin-top:calc(0 + (35 - 0) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.hp-equipment .mobile-btn{margin-top:2.1875rem}}.hp-equipment-list{margin-right:-3.125rem;margin-left:-3.125rem;padding-top:calc(.625rem + (125 - 10) * (100vw - 20rem)/ (1200 - 320));list-style:none}.hp-equipment-list>*{padding-right:3.125rem;padding-left:3.125rem}@media screen and (min-width:75rem){.hp-equipment-list{padding-top:7.8125rem}}.hp-equipment-list li{margin-bottom:2.8125rem}.hp-equipment-list .image-wrap:after,.hp-equipment-list .image-wrap:before{display:block;content:"";position:absolute;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all;height:30%;width:30%}.hp-equipment-list .image-wrap:before{top:0;right:0;border-top:22px solid #000;border-right:22px solid #000}.hp-equipment-list .image-wrap:after{bottom:0;left:0;border-bottom:22px solid #000;border-left:22px solid #000}.hp-equipment-list .name{font-size:calc(.9375rem + (19 - 15) * (100vw - 20rem)/ (1200 - 320));color:#000;font-weight:500;font-family:Montserrat,sans-serif;margin-top:1.25rem}@media screen and (min-width:75rem){.hp-equipment-list .name{font-size:1.1875rem}}.hp-equipment-list a:hover .image-wrap:before{border-top:25px solid #f57e20;border-right:25px solid #f57e20}.hp-equipment-list a:hover .image-wrap:after{border-bottom:25px solid #f57e20;border-left:25px solid #f57e20}.hero ul.slick-dots{padding:0;list-style:none;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.hero ul.slick-dots i:before{border:2px solid #f57e20;border-radius:50%;color:transparent;font-size:.6rem;margin-right:.4rem}.hero li.slick-active i:before{background:#f57e20}.hero .slick-next,.hero .slick-prev{display:block;position:absolute;color:#f57e21;font-size:5rem;z-index:9;height:100%;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}.hero .slick-next:hover,.hero .slick-prev:hover{opacity:.8}.hero .slick-prev{left:30px;top:50%}.hero .slick-next{right:30px;top:50%}.hero .banner-title{color:#fff;width:100%;padding:0 5rem}.hero .banner-title.gform_description,.hero p.banner-title{font-size:1.25rem;max-width:43rem;display:block;line-height:1.8rem;margin-top:.5rem}.hero--slide{min-height:43rem;-webkit-background-size:cover;background-size:cover;background-position:center;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hp-industries{padding-top:calc(3.4375rem + (105 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (105 - 55) * (100vw - 20rem)/ (1200 - 320));background:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/optimized-0black_grunge_bg.jpg);color:#fff}@media screen and (min-width:75rem){.hp-industries{padding-top:6.5625rem}}@media screen and (min-width:75rem){.hp-industries{padding-bottom:6.5625rem}}.hp-industries .read-more{margin-top:1.5625rem}.hp-industries-list{padding:0;margin:0;list-style:none}.hp-industries-list li{font-size:1.25rem;font-weight:700;text-transform:uppercase;border-bottom:4px solid #f57e20;padding-bottom:1.5625rem;margin-bottom:1.5625rem}.hp-industries-list li:last-of-type{margin-bottom:0}.hp-industries-list a{color:#fff}.hp-industries-list a:hover{color:#f57e20}.hp-finance-img{display:none}.full-width{display:block;width:100%;margin-top:2rem;background:#008c99!important;border:none!important}.full-width:hover{color:#fff;background:#006d7a!important}.main-menu{z-index:991!important}section.hero{overflow:hidden}.hp-common{padding-top:calc(3.75rem + (105 - 60) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.75rem + (105 - 60) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.hp-common{padding-top:6.5625rem}}@media screen and (min-width:75rem){.hp-common{padding-bottom:6.5625rem}}.hp-common .content-col{background:#fff;padding:5.625rem 4rem}.hp-common .content-col .button{margin-top:2.1875rem}@media (max-width:62rem){.home-banner-title{font-size:2rem}.home-banner-desc{font-size:1rem}}.brand-message-container{margin-top:-4rem}@media (max-width:62rem){.brand-message-container{margin-top:0}}.brand-message-block{width:80%}.brand-message-block .block-bgimage{max-width:10rem;height:10rem}@media (max-width:62rem){.brand-message-block{width:100%}}.roboto-slab{font-family:"Roboto Slab",serif}.triangle-corner{position:relative;height:14rem}.triangle-corner:before{content:" ";position:absolute;right:100%;width:0;height:0;border-style:solid;border-width:0 0 14rem 4rem;border-color:#ebebeb #000 #000 #fff0}.block-arrow-cta{color:#000}.block-arrow-cta:hover{color:#f57e20}.block-body{position:relative}.block-body.block-couple-body{min-height:10rem}.block-body.block-couple-body .block-text{margin-bottom:0}.block-cta{font-size:1rem;position:absolute;padding:.5rem 1rem .5rem 1rem;background:#f57e20;right:0;bottom:0;color:#fff}.block-body-arrow .hvr-icon{-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:transform;transition-property:transform,-webkit-transform,-o-transform}.block-body-arrow:hover{-webkit-box-shadow:rgba(149,157,165,.2) 0 8px 24px;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.block-body-arrow:hover .hvr-icon{-webkit-transform:translateX(.75rem);-o-transform:translateX(.75rem);transform:translateX(.75rem)}.block-bgimage{-webkit-background-size:cover;background-size:cover;background-position:center}.block-icon{width:5rem;height:auto}@media (min-width:62rem){.container-negative-margin{margin-top:-6rem}}.w-85{width:85%!important}.bg-orange{background-color:#f57e20}@media (max-width:62rem){.home-brands img{max-width:15rem}}@media (min-width:48rem){.consult-form .bg-orange.custom-position{position:absolute;top:-5rem;width:45rem;height:32rem}}.consult-form .bg-white.custom-position{padding-left:6rem;padding-right:6rem}@media (max-width:62rem){.consult-form .bg-white.custom-position{padding-left:2rem;padding-right:2rem}}.footer-main-container small{color:#ededed}.footer-main-container .social-share-list li a{color:#fff}.footer-main-container .social-share-list li a:hover{color:#f57e20}.footer-main-container hr{border-bottom:1px solid gray}.footer-main-container .footer-link-list{font-size:small;line-height:1.5rem}.footer-main-container .footer-link-list li{list-style:none}.footer-main-container .footer-link-list li a{color:#ededed}.footer-main-container .footer-link-list li a:hover{color:#f57e20}@media (min-width:62rem){.footer-main-container .footer-newsletter-form .newsletter-form-container{position:absolute;width:100%;top:-10rem}}.footer-main-copyright a{color:#fff}.footer-main-copyright a:hover{color:#f57e20}.container-about-us{-webkit-box-shadow:inset 0 0 0 5000px rgba(0,0,0,.5);box-shadow:inset 0 0 0 5000px rgba(0,0,0,.5);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.container-about-us .block-body{background:#00000070;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.container-about-us .block-body:hover{background:#ffffff42}.focus{top:0;left:0;position:absolute;height:100%;width:100%;-webkit-mask-image:-webkit-gradient(linear,right top,left top,color-stop(35%,#0000),color-stop(65%,rgba(0,0,0,.9)));-webkit-mask-image:-webkit-linear-gradient(right,#0000 35%,rgba(0,0,0,.9) 65%);mask-image:-webkit-gradient(linear,right top,left top,color-stop(35%,#0000),color-stop(65%,rgba(0,0,0,.9)));mask-image:linear-gradient(to left,#0000 35%,rgba(0,0,0,.9) 65%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.banner-content-row{z-index:10}.page-template-_new-homepage .pre-footer-logos{display:none}.solutions-container .nav-pills .nav-link{color:#fff;font-weight:600;text-transform:uppercase;padding:.5rem 0 .25rem 0}.solutions-container .nav-pills .nav-link.active,.solutions-container .nav-pills .show>.nav-link{color:#f57e20;background-color:unset;border-bottom:2px solid #f57e20;border-radius:0}.no-cursor{cursor:auto!important}.text-highlight{color:#f57e20}.circle-cta{width:3rem;height:3rem!important;border-radius:50%;background-color:#f57e20;color:#fff}.link-black-orange{color:#000}.link-black-orange:hover{color:#f57e20}@media (max-width:62rem){.link-black-orange{font-size:1.25rem}}.link-orange-underline{color:#f57e20}.link-orange-underline:hover{color:#fff;text-decoration:underline}.our-solutions-bg{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.8))),url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/optimized-0black_grunge_bg.jpg);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.8)),url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/optimized-0black_grunge_bg.jpg);background:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.8)),url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/optimized-0black_grunge_bg.jpg);background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.8)),url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/optimized-0black_grunge_bg.jpg)}@media (min-width:62rem){.testimonial-container{width:85%}}.testimonial-bg:before{content:"";position:absolute;width:55rem;height:100rem;right:0;bottom:-10rem;z-index:-10;background-image:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/CBI-6400-grinder-CD-png.png);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-box-shadow:inset 0 0 0 5000px rgba(0,0,0,.8);box-shadow:inset 0 0 0 5000px rgba(0,0,0,.8)}@media (max-width:62rem){.testimonial-subtitle,.testimonial-title{color:#fff}}.section-case-study{z-index:5}#carouselFrontlineCustomers{min-height:25rem}#carouselFrontlineCustomers .carousel-control-next-icon,#carouselFrontlineCustomers .carousel-control-prev-icon{background-image:none}#carouselFrontlineCustomers .carousel-indicators [data-bs-target]{background-color:#f57e20}#carouselFrontlineCustomers .bg-orange.custom-position{position:absolute;width:20rem;bottom:2rem;left:-1rem}@media (max-width:62rem){#carouselFrontlineCustomers .bg-orange.custom-position{position:unset;width:auto;margin-left:auto;margin-right:auto}}#carouselFrontlineCustomers .carousel-control-next,#carouselFrontlineCustomers .carousel-control-prev{width:10%;background-color:transparent}#carouselFrontlineCustomers .carousel-indicators{bottom:-5rem}@media (min-width:62rem){.width-lg-75{width:75%}}.about-section{padding-top:calc(1.71875rem + (50 - 27.5) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(1.71875rem + (50 - 27.5) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.about-section{padding-top:3.125rem}}@media screen and (min-width:75rem){.about-section{padding-bottom:3.125rem}}.about-section:first-of-type{padding-top:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.about-section:first-of-type{padding-top:6.25rem}}.about-section.about-brands{border-top:3px solid #f57e20;border-bottom:3px solid #f57e20;padding-top:calc(2.5rem + (140 - 40) * (100vw - 20rem)/ (1200 - 320));margin-top:calc(2.5rem + (90 - 40) * (100vw - 20rem)/ (1200 - 320));margin-bottom:calc(2.5rem + (90 - 40) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(2.5rem + (140 - 40) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.about-section.about-brands{padding-top:8.75rem}}@media screen and (min-width:75rem){.about-section.about-brands{margin-top:5.625rem}}@media screen and (min-width:75rem){.about-section.about-brands{margin-bottom:5.625rem}}@media screen and (min-width:75rem){.about-section.about-brands{padding-bottom:8.75rem}}.about-section.about-services{margin-top:calc(2.5rem + (90 - 40) * (100vw - 20rem)/ (1200 - 320));padding-top:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.about-section.about-services{margin-top:5.625rem}}@media screen and (min-width:75rem){.about-section.about-services{padding-top:6.25rem}}@media screen and (min-width:75rem){.about-section.about-services{padding-bottom:6.25rem}}.about-section>.has-partial-hr:after{margin-bottom:2.8125rem;margin-top:2.8125rem}.about-why .repeater-row{margin-top:calc(2.8125rem + (100 - 45) * (100vw - 20rem)/ (1200 - 320));margin-bottom:calc(-2.1875rem + (-100 - -35) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.about-why .repeater-row{margin-top:6.25rem}}@media screen and (min-width:75rem){.about-why .repeater-row{margin-bottom:-6.25rem}}.about-why .repeater-row .content-col{margin-bottom:calc(2.1875rem + (100 - 35) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.about-why .repeater-row .content-col{margin-bottom:6.25rem}}.about-why .repeater-row .heading{max-width:280px}.about-brands .logo{margin-top:calc(2.8125rem + (85 - 45) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.about-brands .logo{margin-top:5.3125rem}}.about-mission .row:not(:last-of-type){margin-bottom:calc(2.5rem + (140 - 40) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.about-mission .row:not(:last-of-type){margin-bottom:8.75rem}}.about-mission .reverse-row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.about-mission .content-col{padding:1.25rem .9375rem}.about-services{background:#000}.about-services *{color:#fff}.about-services .button{margin-top:2.1875rem;min-width:235px}.mobile-cat-nav{display:none}.category-nav-bar{background:#000;margin-bottom:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.category-nav-bar{margin-bottom:6.25rem}}.blog-cat-list{padding:0;margin:0;list-style:none;text-align:center}.blog-cat-list .cat-item{font-family:'Roboto Slab',serif;display:inline-block;text-transform:uppercase;margin:2.1875rem .9375rem 2.1875rem .9375rem;padding:0;margin-right:1.125rem;font-weight:700;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-bottom:1px solid transparent}.blog-cat-list .cat-item:first-of-type a{border-color:#f57e20}.blog-cat-list .cat-item.active a{color:#f57e20}.blog-cat-list .cat-item:hover{border-color:#f57e20}.blog-cat-list a{color:#fff;font-size:1rem}.side-cat-list{padding:0;margin:0;list-style:none;text-align:left}.side-cat-list .cat-item{font-family:'Roboto Slab',serif;text-transform:uppercase;margin:1.5625rem .9375rem 1.5625rem 0;padding:0;margin-right:1.125rem;font-weight:700;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.side-cat-list .cat-item:first-of-type a{border-color:#f57e20}.side-cat-list .cat-item.active a{color:#f57e20}.side-cat-list .cat-item:hover{border-color:#f57e20}.side-cat-list a{font-size:1rem}.feat-blog-story .feat-post-divide{position:relative;width:calc(100% + 30px);left:-15px;margin-top:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320));margin-bottom:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.feat-blog-story .feat-post-divide{margin-top:6.25rem}}@media screen and (min-width:75rem){.feat-blog-story .feat-post-divide{margin-bottom:6.25rem}}.feat-blog-story .content{padding-left:1.5625rem}.feat-blog-story .feature-label{position:absolute;top:50px;left:0;padding:.75rem 2.8125rem;background:#f57e20;font-family:'Roboto Slab',serif;font-weight:700;font-size:.875rem;color:#fff;text-transform:uppercase}.feat-blog-story .loop-content .blog-category,.feat-blog-story .loop-content .main-heading{padding-bottom:0}.feat-blog-story .loop-content .main-heading a:hover{color:#858586}.feat-blog-story .loop-content .gform_description:not(.feat-date):before,.feat-blog-story .loop-content p:not(.feat-date):before{content:none}.feat-blog-story .loop-content .feat-date{color:#f57e20;font-size:.8125rem;padding-bottom:.3125rem;font-weight:700}.article-wrap{margin-bottom:calc(1.5625rem + (55 - 25) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.article-wrap{margin-bottom:3.4375rem}}.loop-content .img-col{height:300px}.loop-content .content-col{padding:2.5rem 1.5625rem}.loop-content .blog-category{color:#f57e20;font-family:'Roboto Slab',serif;font-weight:700;text-transform:uppercase;padding-bottom:.9375rem}.loop-content .blog-category a{color:#f57e20}.loop-content .blog-category a+a{margin-left:.25rem}.loop-content .blog-category .divider{margin:0 .5rem}.loop-content .loop-title{padding-bottom:0}.loop-content .loop-title a{display:block}.loop-content .loop-title a:hover{color:#858586}.loop-content .gform_description:not(.blog-category):before,.loop-content p:not(.blog-category):before{content:'';display:block;border-top:4px solid #f57e20;width:13.5%;margin-bottom:1.5625rem;margin-top:1.5625rem}.loop-content .read-more{margin-top:1.25rem}.career-section{padding-top:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.career-section{padding-top:6.25rem}}.career-intro .img-col{height:390px;margin-top:calc(3.4375rem + (75 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.career-intro .img-col{margin-top:4.6875rem}}.career-benefits .benefits-list{padding:0;margin:0;list-style:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:2.8125rem}.career-benefits .benefit{-webkit-flex-basis:calc(33.3333333333% - 20px);-ms-flex-preferred-size:calc(33.3333333333% - 20px);flex-basis:calc(33.3333333333% - 20px);margin:0 0 1.25rem 0}.career-benefits .benefit:nth-child(3),.career-benefits .benefit:nth-child(5){margin-right:0}.career-benefits .benefit:nth-child(4),.career-benefits .benefit:nth-child(5){-webkit-flex-basis:calc(50% - 20px);-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}.career-benefits .benefit:nth-child(4) .benefit-wrap,.career-benefits .benefit:nth-child(5) .benefit-wrap{padding:3.125rem 4.375rem}.career-benefits .benefit-wrap{background:#000;padding:3.125rem 1.125rem}.career-benefits .benefit-wrap .graphic{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.career-benefits .benefit-wrap .heading{color:#fff;margin:0 auto;margin-top:calc(2.1875rem + (45 - 35) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.career-benefits .benefit-wrap .heading{margin-top:2.8125rem}}.career-benefits .benefit-wrap .has-partial-hr:after{margin:1.5625rem auto}.career-benefits .benefit-wrap .gform_description,.career-benefits .benefit-wrap p{color:#fff}.career-form{padding-bottom:calc(3.4375rem + (85 - 55) * (100vw - 20rem)/ (1200 - 320));border-bottom:3px solid #f57e20}@media screen and (min-width:75rem){.career-form{padding-bottom:5.3125rem}}.career-form .gform_body{margin-top:calc(4.0625rem + (75 - 65) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.career-form .gform_body{margin-top:4.6875rem}}.career-form input:not([type=file]):not(.button){background:#000;color:#fff;padding:.15625rem .625rem;height:40px}.career-form .gfield_html{margin-bottom:.625rem}.career-form .gfield_html h6{padding-bottom:0;font-family:Montserrat,sans-serif}.career-form .gfield_html .gform_description,.career-form .gfield_html p{font-weight:500;margin-bottom:1.25rem}.leasing-intro{padding-top:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.leasing-intro{padding-top:6.25rem}}@media screen and (min-width:75rem){.leasing-intro{padding-bottom:6.25rem}}.leasing-intro .content-col{padding-right:3.4375rem}.leasing-intro .main-heading{max-width:775px}.leasing-intro .aside-col{background:#000;padding:2.8125rem 3.125rem 3.75rem;color:#fff}.leasing-intro .aside-list{padding:0;margin:0;list-style:none;padding-left:1.25rem}.leasing-intro .aside-list .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.leasing-intro .aside-list .item:not(:last-of-type){margin-bottom:1.25rem}.leasing-intro .aside-list img{margin-right:.625rem}.leasing-intro .aside-list .heading{font-size:.8125rem;padding:0;font-family:Montserrat,sans-serif}.leasing-intro .img-col{margin-top:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320));height:575px}@media screen and (min-width:75rem){.leasing-intro .img-col{margin-top:6.25rem}}.leasing-intro .wp-caption-text{padding:2.1875rem 0!important}.leasing-form{background:#f57e20;padding-top:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.leasing-form{padding-top:6.25rem}}@media screen and (min-width:75rem){.leasing-form{padding-bottom:6.25rem}}.leasing-form .main-heading{color:#fff}.leasing-form .main-heading:after{border-color:#000!important}.leasing-form .gform_description,.leasing-form p{color:#fff}.leasing-form .form-col{margin-top:calc(2.5rem + (65 - 40) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.leasing-form .form-col{margin-top:4.0625rem}}.leasing-form .button{display:block;margin:0 auto;background:#000}.rentals{padding-top:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.rentals{padding-top:6.25rem}}@media screen and (min-width:75rem){.rentals{padding-bottom:6.25rem}}.rentals .content-col .gform_description,.rentals .content-col p{max-width:750px;margin:0 auto}.rentals .rental-media{padding-top:calc(3.4375rem + (75 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.rentals .rental-media{padding-top:4.6875rem}}.rentals .rental-video-img{height:420px}.rentals .rental-video-img .fa{font-size:calc(1.875rem + (50 - 30) * (100vw - 20rem)/ (1200 - 320));padding:1.875rem 2.5rem;border-radius:50%;background:#000}@media screen and (min-width:75rem){.rentals .rental-video-img .fa{font-size:3.125rem}}.rentals .img-col{height:425px}.rental-content{padding-bottom:calc(4.6875rem + (150 - 75) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.rental-content{padding-bottom:9.375rem}}.rental-content .button{margin-top:2.8125rem}.contact-form{padding-top:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.contact-form{padding-top:5.625rem}}.contact-form .form-col{background:#000}.contact-form .form-col .gform_wrapper{padding:3.125rem 2.8125rem;margin:0}.contact-form .radio-li{margin-bottom:0}.contact-form label{color:#f57e20}.contact-form input[type=radio]{position:absolute;visibility:hidden}.contact-form .ginput_container_radio{margin:0}.contact-form .gfield_radio li{position:relative}.contact-form .gfield_radio li:first-of-type{padding-right:0}.contact-form .gfield_radio label{display:block;position:relative;font-weight:300;padding:1.5625rem 1.5625rem 1.5625rem 2.5rem;margin:.625rem auto;z-index:9;cursor:pointer;font-weight:700;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.contact-form .gfield_radio .check{display:block;position:absolute;border:3px solid #f57e20;border-radius:100%;height:25px;width:25px;top:30px;left:20px;z-index:5;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}input[type=radio]:checked~.check{border:3px solid #f57e20;background:#f57e20}input[type=radio]:checked~.check::before{background:#f57e20}.contact-map{border-top:3px solid #f57e20;border-bottom:3px solid #f57e20;padding-top:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320));margin-top:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320));margin-bottom:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.contact-map{padding-top:5.625rem}}@media screen and (min-width:75rem){.contact-map{margin-top:5.625rem}}@media screen and (min-width:75rem){.contact-map{padding-bottom:5.625rem}}@media screen and (min-width:75rem){.contact-map{margin-bottom:5.625rem}}.contact-map .contact-col{padding-top:calc(1.25rem + (65 - 20) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(1.25rem + (65 - 20) * (100vw - 20rem)/ (1200 - 320));padding:3.4375rem .9375rem}@media screen and (min-width:75rem){.contact-map .contact-col{padding-top:4.0625rem}}@media screen and (min-width:75rem){.contact-map .contact-col{padding-bottom:4.0625rem}}.contact-map .has-partial-hr:after{margin:1.5625rem 0}.contact-map .sml-orange-heading{font-family:Montserrat,sans-serif;margin-top:2.1875rem;padding-bottom:.9375rem}.loop-industry{padding:2.1875rem}.loop-industry .content-col{background:#000;color:#fff;padding:2.5rem 2.8125rem}.loop-industry .gform_description,.loop-industry p{font-size:.875rem;line-height:1.55}.loop-industry .read-more{margin-top:1.5625rem}.industries{padding-top:calc(3.4375rem + (105 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(2.5rem + (60 - 40) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.industries{padding-top:6.5625rem}}@media screen and (min-width:75rem){.industries{padding-bottom:3.75rem}}.industry-list{padding-bottom:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.industry-list{padding-bottom:5.625rem}}.equipment-section{margin-top:calc(4.0625rem + (120 - 65) * (100vw - 20rem)/ (1200 - 320));margin-bottom:calc(4.0625rem + (120 - 65) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.equipment-section{margin-top:7.5rem}}@media screen and (min-width:75rem){.equipment-section{margin-bottom:7.5rem}}.equipment-type-intro{margin-top:calc(2.8125rem + (60 - 45) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.equipment-type-intro{margin-top:3.75rem}}.equipment-taxonomy-list .row{margin-top:calc(2.5rem + (55 - 40) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.equipment-taxonomy-list .row{margin-top:3.4375rem}}.equipment-taxonomy-list .row:first-of-type{margin-top:calc(4.375rem + (105 - 70) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.equipment-taxonomy-list .row:first-of-type{margin-top:6.5625rem}}.equipment-taxonomy-list .content-col{background:#000;color:#fff;padding:3.75rem}.equipment-taxonomy-list .read-more{margin-top:1.5625rem}.equipment-loop-wrap{margin-top:calc(4.375rem + (125 - 70) * (100vw - 20rem)/ (1200 - 320));margin-bottom:calc(3.125rem + (70 - 50) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.equipment-loop-wrap{margin-top:7.8125rem}}@media screen and (min-width:75rem){.equipment-loop-wrap{margin-bottom:4.375rem}}.equipment-loop-component{margin-bottom:3.4375rem}.equipment-loop-component .featured-img{display:inline-block;overflow:hidden;width:100%;height:0;padding-bottom:91.66667%}.equipment-loop-component .featured-img img{width:100%}.equipment-loop-component .content-col{padding:1.875rem 1.25rem}.equipment-loop-component .has-partial-hr:after{margin:1.5625rem 0}.equipment-loop-component .overview-list{padding:0;margin:0;list-style:none}.equipment-loop-component .item{font-size:.8125rem;margin-bottom:.5rem;font-weight:500}.equipment-loop-component .item .heading{color:#f57e20;font-weight:700;text-transform:uppercase}.equipment-loop-component .equipment-price{font-weight:700;font-family:'Roboto Slab',serif;letter-spacing:.05em;margin-top:.9375rem;font-size:calc(1rem + (18 - 16) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.equipment-loop-component .equipment-price{font-size:1.125rem}}.equipment-loop-component .button{min-width:auto;padding:.75rem 2.8125rem;margin-top:1.5625rem}.equipment-filter{background:#000;padding:2.5rem 0}.equipment-filter .filter-reset-col{text-align:right}.equipment-filter .filter-reset,.equipment-filter .filter-submit{text-transform:uppercase;color:#fff;font-family:'Roboto Slab',serif;font-weight:700;letter-spacing:.0625rem}.equipment-filter .filter-reset{color:#f57e20;font-size:1.125rem}.equipment-filter .submit-col{padding-right:0}.equipment-filter .filter-submit{background:#f57e20;padding:.875rem .9375rem;border:none;cursor:pointer;font-size:.75rem}.used-equipment-loop-section{margin-top:calc(3.125rem + (100 - 50) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.125rem + (50 - 50) * (100vw - 20rem)/ (1200 - 320));border-bottom:4px solid #f57e20}@media screen and (min-width:75rem){.used-equipment-loop-section{margin-top:6.25rem}}@media screen and (min-width:75rem){.used-equipment-loop-section{padding-bottom:3.125rem}}.default-page{padding-top:calc(3.4375rem + (110 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (110 - 55) * (100vw - 20rem)/ (1200 - 320));border-bottom:3px solid #f57e20}@media screen and (min-width:75rem){.default-page{padding-top:6.875rem}}@media screen and (min-width:75rem){.default-page{padding-bottom:6.875rem}}.text-white{color:#fff}.contact-form.campaign-form{padding-top:0}.contact-form.campaign-form .page-banner{padding:2.5rem 0}.contact-form.campaign-form .content-wrap{color:#fff;padding-right:5rem}.contact-form.campaign-form .gfield{margin-bottom:.75rem}.contact-form.campaign-form .ginput_container_text{margin-bottom:0}.contact-form.campaign-form .gform_body h4{padding-bottom:.5rem}.contact-form.campaign-form .gform_wrapper{padding:2rem 1.5rem}.contact-form.campaign-form .gform_button{width:100%}.campaign-sales .hp-equipment-list>*{padding-right:1rem;padding-left:1rem}@media screen and (min-width:75rem){.campaign-sales .hp-equipment-list{padding-top:1rem}}.campaign-page .content-col ul{-webkit-padding-start:.5rem;-moz-padding-start:.5rem;padding-inline-start:.5rem;margin-top:1rem}.campaign-page .content-col ul li .gform_description,.campaign-page .content-col ul li p{font-size:.875rem;font-weight:600;line-height:1.25rem;padding-left:.25rem}.campaign-page.hp-equipment{margin-top:1rem!important}.campaign-page ul:not([class]) li:before{top:-10px}.button-group{margin:0 1rem}.button.button-outline{border-color:#f57e20;color:#f57e20;background:0 0}.button.button-outline:hover{border-color:#000;color:#000}@media screen and (max-width:47.9375rem){.campaign-page.hp-equipment .button{display:block}}.half-border-effect{position:relative}.half-border-effect:after{content:"";width:14rem;height:14rem;z-index:-1;top:-1rem;right:-1rem;background-color:#f57e20;position:absolute}.half-border-effect:before{content:"";width:14rem;height:14rem;z-index:-1;bottom:-1rem;left:-1rem;background-color:#f57e20;position:absolute}.head-image{width:15rem;margin-bottom:2rem}.space-even-column{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.aside-btn{width:75%;margin-top:2rem}.dark-bg{background:#000;color:#fff}.dark-bg .contact-list a{color:#fff}.border-left-grey{border-left:1px solid grey}.align-items-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-items-center .button{width:80%}.campaign-areas-list ul li{margin-bottom:1.25rem}.contact-box{background:rgba(0,0,0,.5);padding:3rem}.campaign-contact-bg{padding:3rem 0;background:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/campaign-bg.jpg);-webkit-background-size:cover;background-size:cover}.campaign-brands{padding:3rem 0}.hp-equipment-list .block-image{width:14rem;height:auto}.border-orange{border-color:#f57e20!important}.icon-square{font-size:3.5rem}.offer-form .gform_button{min-width:100%;padding:.5rem .5rem;border:#fff solid 2px;background:#f57e20}.offer-form .gform_button:hover{color:#f57e20;background:#fff}.thumbnail-emblem{min-height:14rem}.thumbnail-emblem.thumbnail-emblem-20{height:100%;min-height:20rem}.thumbnail-emblem:hover .bottom-right,.thumbnail-emblem:hover .top-left{background-color:#f57e20}.thumbnail-emblem .top-left{position:absolute;background-color:#000;-webkit-mask:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/frontline-emblem-element_v2.svg) no-repeat 50% 50%;mask:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/frontline-emblem-element_v2.svg) no-repeat 50% 50%;-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);height:5rem;width:5rem;top:0;left:0;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.thumbnail-emblem .bottom-right{position:absolute;background-color:#000;-webkit-mask:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/frontline-emblem-element_v2.svg) no-repeat 50% 50%;mask:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/frontline-emblem-element_v2.svg) no-repeat 50% 50%;-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);height:5rem;width:5rem;bottom:0;right:0;-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.accordion-frontline .accordion-header{padding-bottom:.85rem}.accordion-frontline .accordion-item{border-top:1px solid rgba(255,255,255,.35);border-bottom:none;padding-top:1rem}.accordion-frontline .accordion-item:first-child{border-top:1px solid rgba(255,255,255,.35)}.accordion-frontline .accordion-item:last-child{border-bottom:1px solid rgba(255,255,255,.35)}.accordion-frontline button.accordion-button{color:#fff;border-left:.5rem solid #f57e20;font-weight:600;font-size:1.5rem;text-transform:uppercase;background-color:transparent}.accordion-frontline button.accordion-button:not(.collapsed){background-color:#f57e20;-webkit-box-shadow:none;box-shadow:none}.parts-solution-block{height:10rem;color:#fff;text-transform:uppercase;font-weight:500;-webkit-box-shadow:inset 0 0 0 5000px rgba(0,0,0,.5);box-shadow:inset 0 0 0 5000px rgba(0,0,0,.5);-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.parts-solution-block:hover{color:#fff;-webkit-box-shadow:inset 0 0 0 5000px rgba(245,126,32,.5);box-shadow:inset 0 0 0 5000px rgba(245,126,32,.5)}.parts-container{min-height:45rem}.get-quote-bg{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.8))),url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/Frontline-Demo.jpg);background:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.8)),url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/Frontline-Demo.jpg);background:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,.8)),url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/Frontline-Demo.jpg);background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.8)),url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/Frontline-Demo.jpg)}.row-parts-offer:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fl-list{padding-left:0}.fl-list li{font-family:'Roboto Slab',serif;font-size:1.25rem;list-style:none;margin-bottom:1rem}.fl-list.fl-list-white li{color:#fff}.cat-thumb-image{height:14rem}.why-frontline-image{min-height:15rem}#accordionParts .accordion-item{border:none}#accordionParts .accordion-body{padding-left:2.25rem}#accordionParts .accordion-body .accordion-body-padding{border-left:solid 1px #f57e20;padding-left:2rem}#accordionParts .accordion-button{color:initial;font-size:1.5rem;-webkit-box-shadow:none;box-shadow:none}#accordionParts .accordion-button:focus{border-color:none;-webkit-box-shadow:none;box-shadow:none}#accordionParts .accordion-button:after{width:2rem;height:2rem;background-image:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/plus-orange.svg);-webkit-background-size:2rem 2rem;background-size:2rem;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-left:0;margin-right:.5em;-webkit-box-shadow:none;box-shadow:none}#accordionParts .accordion-button:not(.collapsed)::after{background-image:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/minus-orange.svg)}#accordionParts ul{font-size:1.25rem;padding-left:1.25rem;margin-left:0}#accordionParts ul:not([class]) li:before{left:-25px}#accordionFaq .accordion-button{color:initial;font-size:1.25rem}#accordionFaq .accordion-button:focus{border-color:#f57e20;-webkit-box-shadow:0 0 0 .25rem #fac59a;box-shadow:0 0 0 .25rem #fac59a}#accordionFaq .accordion-button:before{content:"";width:2rem;height:2rem;background-image:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/faq-icon.svg);-webkit-background-size:2rem 2rem;background-size:2rem;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-left:0;margin-right:.5em;-webkit-box-shadow:none;box-shadow:none}#accordionFaq .accordion-button:not(.collapsed){-webkit-box-shadow:none;box-shadow:none}#accordionFaq .accordion-body{padding:0 4rem 2rem 4rem}.button.white-outline-btn{border:2px solid #fff}.button.white-outline-btn:hover{background-color:#fff;color:#f57e20}.bg-orange ul{font-size:1.25rem;padding-left:1rem;margin-left:0}.bg-orange ul:not([class]) li:before{color:#fff;font-weight:500}.parts-offer-desc{padding:3rem}.parts-offer-image{width:auto;height:20rem;left:0}@media (min-width:62rem){.parts-offer-desc{padding-left:14rem;padding-right:4rem;padding-top:4rem;padding-bottom:4rem}.parts-offer-image{position:absolute;width:30rem;height:20rem;left:1rem}}.bg-light-gray{background-color:#ededed}#overlay{position:relative}#overlay::before{background:-webkit-gradient(linear,left top,left bottom,from(#ffffff00),color-stop(#00000000),to(#000));background:-webkit-linear-gradient(#ffffff00,#00000000,#000);background:-o-linear-gradient(#ffffff00,#00000000,#000);background:linear-gradient(#ffffff00,#00000000,#000);content:"\00a0";height:100%;position:absolute;width:100%;z-index:1}.content-wrap-over,.form-col-over{z-index:2}.last-gutter-0 .col-lg-12:not(:last-child){margin-bottom:1.5rem}.text-orange{color:#f57e20!important}.part-detail{padding:3rem}@media (min-width:62rem){.part-detail{padding:4rem 7rem}}ul.list-with-checkmark{list-style-type:none}ul.list-with-checkmark li{height:1.5rem;margin-bottom:1rem;padding-left:2.25rem;background:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/check-mark.svg) no-repeat}.promo-banner-section .thumbnail-emblem .top-left{background-color:#f57e20}.service-links-card-section .service-card{-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease,-o-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-o-transform .3s ease,-webkit-box-shadow .3s ease;overflow:hidden;min-height:200px!important;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:47.9375rem){.service-links-card-section .service-card{min-height:150px!important}}.service-links-card-section .service-card:hover{-webkit-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 12px 24px rgba(0,0,0,.2);box-shadow:0 12px 24px rgba(0,0,0,.2);text-decoration:none}.service-links-card-section .service-card-overlay{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(rgba(0,0,0,.3)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.7),rgba(0,0,0,.3));background:-o-linear-gradient(bottom,rgba(0,0,0,.7),rgba(0,0,0,.3));background:linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,.3));color:#fff}.service-links-card-section .service-card-title{font-size:1.1rem;font-weight:500}.service-links-card-section .service-card-arrow{background-color:#ec873f;font-size:1.2rem;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.service-links-card-section .service-card-arrow:hover{background-color:#cf6e2a}#serviceLinksCarousel .carousel-item{height:280px}#serviceLinksCarousel .service-card{height:280px;position:relative;-webkit-background-size:cover;background-size:cover;background-position:center;overflow:hidden}#serviceLinksCarousel .service-card:hover{transform:none;text-decoration:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}#serviceLinksCarousel .service-card h3{font-size:1.4rem}#serviceLinksCarousel .block-cta{position:static;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#serviceLinksCarousel .carousel-indicators{bottom:-18%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:6px}#serviceLinksCarousel .carousel-indicators [data-bs-target]{width:8px;height:8px;border-radius:50%;background-color:#ccc;opacity:1}#serviceLinksCarousel .carousel-indicators .active{background-color:#f60}#serviceLinksCarousel .carousel-control-next,#serviceLinksCarousel .carousel-control-prev{background:0 0}.tab-card{color:#000}.tab-card:hover{-webkit-transform:translateY(-6px);-o-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 12px 24px rgba(0,0,0,.2);box-shadow:0 12px 24px rgba(0,0,0,.2);text-decoration:none}.custom-tab-list{border-bottom:none!important}.custom-tab-list .nav-link{background-color:transparent!important;border:none!important;color:#fff;font-size:1.25rem;font-weight:600;padding:.4rem 0;text-align:left}.custom-tab-list .nav-link:hover{color:#ec873f}.custom-tab-list .nav-link.active{background-color:transparent!important;color:#ec873f!important;border:none}.custom-tab-link .tab-icon i{color:#fff;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.custom-tab-link.active .tab-icon i{color:#ec873f}.tab-card{-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease,-o-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-o-transform .3s ease,-webkit-box-shadow .3s ease}.tab-card img{max-height:280px;-o-object-fit:cover;object-fit:cover}.tab-pane.fade{opacity:0;transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-ms-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out}.tab-pane.fade.show{opacity:1}.info-accordion-mobile .accordion-button{font-family:Montserrat,sans-serif;font-size:1.2rem}.info-accordion-mobile .accordion-body img{width:100%;max-height:250px;-o-object-fit:cover;object-fit:cover}.info-accordion-mobile .accordion-button:not(.collapsed){background-color:#f58220!important;color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important}.info-accordion-mobile .accordion-button:not(.collapsed)::after{-webkit-filter:brightness(0) invert(1)!important;filter:brightness(0) invert(1)!important}.accordion-collapse{transition:height .5s ease,opacity .5s ease;-webkit-transition:height .5s ease,opacity .5s ease;-moz-transition:height .5s ease,opacity .5s ease;-ms-transition:height .5s ease,opacity .5s ease;-o-transition:height .5s ease,opacity .5s ease}.info-tab-block:nth-of-type(even){background-color:#ededed}.info-tab-block{padding-block:3rem}.info-tab-block .nav-tabs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none;margin-top:1rem}.info-tab-block .nav-tabs .nav-link{min-height:70px;background-color:#fff;border:1px solid #333;border-radius:0;font-weight:600;color:#000;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:relative}.info-tab-block .nav-tabs .nav-link img{margin-right:.75rem;filter:brightness(0) invert(0);-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;-o-transition:filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease;-webkit-filter:brightness(0) invert(0)}.info-tab-block .nav-tabs .nav-link:hover{background-color:#f5f5f5;border-color:#999}.info-tab-block .nav-tabs .nav-link.active{background-color:#000;color:#fff;border-color:#000}.info-tab-block .nav-tabs .nav-link.active .tab-icon{color:#f57c00}.info-tab-block .nav-tabs .nav-link.active img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.info-tab-block .nav-tabs .nav-link.active::before{content:"";position:absolute;left:0;top:0;bottom:0;width:8px;background-color:#f57c00}.info-tab-block .nav-tabs .nav-link .tab-icon{margin-left:.25rem;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;color:#888}.info-tab-block .tab-content{margin-top:1rem}.info-tab-block .tab-content .tab-pane{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.info-tab-block .tab-content .tab-pane img{width:100%;border-radius:0;-o-object-fit:cover;object-fit:cover;height:400px}.back-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:.8rem;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.index-link{color:#333;padding-left:.3125rem}.tab-acc-btn{background:#fff;border:1px solid #ddd;color:#000;font-weight:600;padding:1.125rem}.accordion-button:not(.collapsed).tab-acc-btn{background:#000;color:#fff;border-left:6px solid #ff7900}.tab-acc-btn{border-right:0;border-bottom:0;border-top:0}.accordion-button:not(.collapsed) .acc-icon,.accordion-button:not(.collapsed)::after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.acc-img{max-height:250px;width:100%;-o-object-fit:cover;object-fit:cover}.page-template-_servicespage .page-banner{padding:1.5rem 1rem}.bread-crumbs{padding-top:calc(2.1875rem + (65 - 35) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(0 + (65 - 0) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.bread-crumbs{padding-top:4.0625rem}}@media screen and (min-width:75rem){.bread-crumbs{padding-bottom:4.0625rem}}.bread-crumbs .gform_description,.bread-crumbs p{color:#000}.bread-crumbs .gform_description a,.bread-crumbs .gform_description span,.bread-crumbs p a,.bread-crumbs p span{color:#f57e20}.author-col>div{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.author-col img{border-radius:50%}.author-col .author-details{margin-left:1.5625rem}.author-col .author-details .details-heading,.author-col .author-details .gform_description,.author-col .author-details p{padding-bottom:0;font-weight:700}.author-col .author-details .details-heading:last-of-type{margin-top:.9375rem}.entry-content{margin-bottom:calc(3.4375rem + (110 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.entry-content{margin-bottom:6.875rem}}.inner-post-block .entry-title{margin-top:.9375rem;letter-spacing:.125rem}.inner-post-block figure{margin:1em 0}.inner-post-block h5.wp-block-heading{font-weight:600}.post-source{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:calc(0 + (65 - 0) * (100vw - 20rem)/ (1200 - 320));margin-bottom:calc(2.1875rem + (65 - 35) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.post-source{margin-top:4.0625rem}}@media screen and (min-width:75rem){.post-source{margin-bottom:4.0625rem}}.post-source .source-col{text-align:center}.post-source .gform_description,.post-source a,.post-source p{font-weight:700;color:#f57e20;text-transform:uppercase;font-size:calc(.75rem + (14 - 12) * (100vw - 20rem)/ (1200 - 320));line-height:1.4;padding:1.5625rem 0}@media screen and (min-width:75rem){.post-source .gform_description,.post-source a,.post-source p{font-size:.875rem}}.post-source .col-1{-webkit-flex-basis:15%;-ms-flex-preferred-size:15%;flex-basis:15%;background:#000;position:relative}.post-source .col-1:after{content:'';display:block;position:absolute;right:0;bottom:0;width:2px;background:#000;height:66%;top:50%;-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.post-source .col-2{-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;background:#000}.post-source .col-3{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;background:#f57e20;color:#fff}.post-source .col-3:hover{background:#c56010}.social-share-row{margin-top:2.8125rem}.social-share-row .social-share-title{max-width:none;font-size:1.125rem;color:#f57e20;margin-right:2.1875rem}.social-share-row .social-share-title:after{content:none}.related-posts{border-top:3px solid #f57e20;border-bottom:3px solid #f57e20;padding-top:calc(3.4375rem + (110 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.related-posts{padding-top:6.875rem}}.related-posts .related-heading{letter-spacing:.125rem;margin-bottom:2.8125rem}.recent-posts-block{height:12rem;color:#fff;font-weight:500;-webkit-box-shadow:inset 0 0 0 5000px rgba(0,0,0,.5);box-shadow:inset 0 0 0 5000px rgba(0,0,0,.5);-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.recent-posts-block:hover{color:#fff;-webkit-box-shadow:inset 0 0 0 5000px rgba(245,126,32,.5);box-shadow:inset 0 0 0 5000px rgba(245,126,32,.5)}.promoted-product-bg{color:#fff;height:35rem;-webkit-background-size:cover;background-size:cover;background-position:center}.promoted-product-bg .button.orange-btn{width:100%!important}.promoted-product-exist{display:none}.brand-intro{padding-bottom:calc(3.4375rem + (65 - 55) * (100vw - 20rem)/ (1200 - 320));border-bottom:3px solid #f57e20;margin-bottom:calc(3.4375rem + (65 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.brand-intro{padding-bottom:4.0625rem}}@media screen and (min-width:75rem){.brand-intro{margin-bottom:4.0625rem}}.brand-intro .pre-heading-title{margin-top:calc(.9375rem + (40 - 15) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.brand-intro .pre-heading-title{margin-top:2.5rem}}.brand-intro ul{padding-left:1.5625rem;margin:2.1875rem 0 0 0}.our-promise{margin-top:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320));margin-bottom:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.our-promise{margin-top:5.625rem}}@media screen and (min-width:75rem){.our-promise{margin-bottom:5.625rem}}.facts{padding-top:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320));background:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/optimized-0black_grunge_bg.jpg)}@media screen and (min-width:75rem){.facts{padding-top:5.625rem}}@media screen and (min-width:75rem){.facts{padding-bottom:5.625rem}}.facts .main-heading{color:#fff}.facts .main-heading .orange-title{color:#f57e20}.facts .gform_description,.facts p{color:#fff;max-width:780px;margin:0 auto}.facts .fact-list{padding:0;margin:0;list-style:none;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;margin-top:3.125rem}.facts .fact-list .fact{text-transform:uppercase;font-family:'Roboto Slab',serif;font-weight:700;color:#fff;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:1.125rem;margin-top:1.25rem;letter-spacing:.09375rem}.facts .fact-list span{display:block}.facts .fact-list .stat{color:#f57e20;border-right:2px solid #f57e20;padding-right:.625rem;margin-right:.625rem}.equipment-ideas{padding-top:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.equipment-ideas{padding-top:5.625rem}}@media screen and (min-width:75rem){.equipment-ideas{padding-bottom:5.625rem}}.equipment-ideas .has-partial-hr:after{margin-bottom:calc(3.125rem + (80 - 50) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.equipment-ideas .has-partial-hr:after{margin-bottom:5rem}}.equipment-ideas .feat-image-block{height:0;padding-bottom:calc(333 / 380 * 100%)}.equipment-ideas .feat-image-block img{position:absolute;width:100%;height:100%}.related-brand-loop .product-name{margin-top:1.875rem;text-transform:uppercase}.related-brand-loop .has-partial-hr:after{margin:1.25rem 0}.related-brand-loop .gform_description,.related-brand-loop p{font-size:.9375rem}.related-brand-loop .button{min-width:100%;margin-top:1.875rem}.testimony{background:#ebebeb;padding-top:calc(3.4375rem + (130 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(8.125rem + (150 - 130) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.testimony{padding-top:8.125rem}}@media screen and (min-width:75rem){.testimony{padding-bottom:9.375rem}}.share-brand{background:#f57e20;padding-top:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.share-brand{padding-top:5.625rem}}@media screen and (min-width:75rem){.share-brand{padding-bottom:5.625rem}}.share-brand .has-partial-hr:after{border-color:#000;margin:1.5625rem auto 2.1875rem}.share-brand .social-share-list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.share-brand .social-share-list li:first-of-type{margin-left:2.5rem}.share-brand .button{margin-top:2.5rem}.equipment-single-intro{padding-top:calc(1.875rem + (50 - 30) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.equipment-single-intro{padding-top:3.125rem}}.equipment-single-intro .has-partial-hr:after{margin:2.1875rem 0 0}.equipment-single-intro .img-col{max-height:400px}.equipment-single-intro .content-wrap{float:right;max-width:565px;padding:3.125rem 1.875rem 3.125rem 0}.attributes{margin-top:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320));padding-top:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320));margin-bottom:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320));border-top:3px solid #f57e20}@media screen and (min-width:75rem){.attributes{margin-top:6.25rem}}@media screen and (min-width:75rem){.attributes{padding-top:6.25rem}}@media screen and (min-width:75rem){.attributes{margin-bottom:6.25rem}}.attributes .repeater-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:calc(2.5rem + (100 - 40) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.attributes .repeater-col{margin-top:6.25rem}}.attributes .repeater-col:nth-child(2n+2){margin-left:calc(1 / 12 * 100%)}.attributes .repeater-col .img-wrap{max-width:100px}.attributes .repeater-col .content-wrap{padding-left:calc(1.875rem + (50 - 30) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.attributes .repeater-col .content-wrap{padding-left:3.125rem}}.attributes .repeater-col .content-wrap .has-partial-hr{line-height:1.4}.attributes .repeater-col .content-wrap .has-partial-hr:after{margin:1.5625rem 0}.attributes .repeater-col .content-wrap .gform_description,.attributes .repeater-col .content-wrap p{line-height:1.4}.attributes .sub-repeater-content{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.attributes .sub-repeater-content .attribute{padding:0;color:#f57e20;font-family:Montserrat,sans-serif;margin-right:.5rem;letter-spacing:0}.attributes .sub-repeater-content .gform_description,.attributes .sub-repeater-content p{font-size:.875rem}.attributes .resource-row{padding-top:calc(3.75rem + (130 - 60) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.attributes .resource-row{padding-top:8.125rem}}.attributes .resource-list{margin-top:1.25rem;background:#000;padding:1.875rem 0;margin-right:-5.3125rem;margin-left:-5.3125rem}.attributes .resource-list>*{padding-right:5.3125rem;padding-left:5.3125rem}.attributes .resource-list .resource-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.attributes .resource-list .logo-wrap{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;max-width:30%;background:#fff}.attributes .resource-list .content-wrap{padding-left:1.5625rem}.attributes .resource-list .content-wrap .heading{font-size:1.1875rem;color:#fff}.attributes .resource-list .content-wrap .has-partial-hr:after{margin:1.125rem 0}.attributes .resource-list .content-wrap .button{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;min-height:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border:none;font-family:Montserrat,sans-serif;letter-spacing:0;font-size:.8125rem;padding:0;background:0 0}.attributes .resource-list .content-wrap .button:hover{color:#f57e20}.equipment-gallery{background:#ebebeb;padding-top:calc(3.4375rem + (90 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (75 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.equipment-gallery{padding-top:5.625rem}}@media screen and (min-width:75rem){.equipment-gallery{padding-bottom:4.6875rem}}.related-equipment{margin-top:calc(3.4375rem + (120 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320));border-bottom:3px solid #f57e20}@media screen and (min-width:75rem){.related-equipment{margin-top:7.5rem}}@media screen and (min-width:75rem){.related-equipment{padding-bottom:6.25rem}}.equipment-slider .image-placer{height:auto;max-height:100%}.equipment-slider .slick-slide{padding:0}.equipment-slider img{margin:0 auto}.used-equipment-single-intro{border-bottom:4px solid #f57e20;padding-bottom:calc(3.125rem + (100 - 50) * (100vw - 20rem)/ (1200 - 320));padding-top:calc(3.125rem + (100 - 50) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.used-equipment-single-intro{padding-bottom:6.25rem}}@media screen and (min-width:75rem){.used-equipment-single-intro{padding-top:6.25rem}}.used-equipment-single-intro .main-heading{margin-bottom:calc(3.125rem + (50 - 50) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.used-equipment-single-intro .main-heading{margin-bottom:3.125rem}}.used-equipment-single-intro .content-wrap{padding:1.875rem 0}.used-equipment-single-intro .equipment-price{font-family:'Roboto Slab',serif;letter-spacing:.05em;font-size:calc(1rem + (26 - 16) * (100vw - 20rem)/ (1200 - 320));text-align:right;font-weight:700}@media screen and (min-width:75rem){.used-equipment-single-intro .equipment-price{font-size:1.625rem}}.used-equipment-single-intro .overview-list{padding:0;margin:0;list-style:none;margin-bottom:1.875rem}.used-equipment-single-intro .item{margin-bottom:.625rem;letter-spacing:.02em}.used-equipment-single-intro .heading{color:#f57e20;text-transform:uppercase;font-weight:700}.used-equipment-single-intro .orange-bordered-btn{background-color:#fff;color:#f57e20;border-color:currentColor}.used-equipment-single-intro .orange-bordered-btn:hover{background-color:#f57e20;color:#fff;border-color:#f57e20}.used-equipment-single-intro .button{min-width:180px;margin-right:.9375rem;margin-top:1.25rem}.related-used-equipment{border-bottom:4px solid #f57e20;padding-bottom:calc(3.125rem + (50 - 50) * (100vw - 20rem)/ (1200 - 320));padding-top:calc(3.125rem + (100 - 50) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.related-used-equipment{padding-bottom:3.125rem}}@media screen and (min-width:75rem){.related-used-equipment{padding-top:6.25rem}}.used-equip-slider{overflow:hidden}.used-equip-slider>.slide:not(:first-child){display:none}.used-equip-slider .image-placer{position:relative;width:100%;height:0;padding-bottom:calc(485 / 485 * 100%);overflow:hidden;display:inline-block}.used-equip-slider .image-placer img{width:100%}.used-equip-slider-grid{margin-top:.9375rem;margin-right:-.3125rem;margin-left:-.3125rem}.used-equip-slider-grid>*{padding-right:.3125rem;padding-left:.3125rem}.used-equip-slider-grid .thumbnail:focus{outline:0}.used-equip-slider-grid .image-placer{height:120px;-webkit-background-size:cover;background-size:cover;background-position:center;position:relative;margin-bottom:.625rem}.used-equip-slider-grid .image-placer:after{content:'';position:absolute;bottom:0;left:0;height:4px;width:100%;background-color:#f57e20;opacity:0;-webkit-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.used-equip-slider-grid .image-placer:hover:after{opacity:1}.used-equip-slider-grid .active .image-placer:after{opacity:1}.callout-contact-form{padding-top:calc(3.125rem + (70 - 50) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.125rem + (70 - 50) * (100vw - 20rem)/ (1200 - 320));background-color:#000;color:#fff}@media screen and (min-width:75rem){.callout-contact-form{padding-top:4.375rem}}@media screen and (min-width:75rem){.callout-contact-form{padding-bottom:4.375rem}}.callout-contact-form label{color:currentColor}.callout-contact-form .gfield_radio{display:inline-block;margin-top:1.25rem}.callout-contact-form .gfield_radio li{margin-right:1.5625rem;display:inline-block}.callout-contact-form input[type=radio]:checked~.check{margin-top:.3125rem}.industry-single-intro{padding-top:calc(1.875rem + (50 - 30) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.industry-single-intro{padding-top:3.125rem}}.industry-single-intro .content-wrap{float:right;max-width:565px;padding:3.125rem 1.875rem 3.125rem 0}.industry-products{margin-top:calc(3.4375rem + (115 - 55) * (100vw - 20rem)/ (1200 - 320));border-top:3px solid #f57e20;padding-top:calc(3.4375rem + (115 - 55) * (100vw - 20rem)/ (1200 - 320));margin-bottom:calc(3.4375rem + (115 - 55) * (100vw - 20rem)/ (1200 - 320));border-bottom:3px solid #f57e20;padding-bottom:calc(3.4375rem + (115 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.industry-products{margin-top:7.1875rem}}@media screen and (min-width:75rem){.industry-products{padding-top:7.1875rem}}@media screen and (min-width:75rem){.industry-products{margin-bottom:7.1875rem}}@media screen and (min-width:75rem){.industry-products{padding-bottom:7.1875rem}}.industry-products .button{margin-top:calc(2.1875rem + (55 - 35) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.industry-products .button{margin-top:3.4375rem}}.industry-products .related-industry-equipment{margin-top:calc(4.0625rem + (125 - 65) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.industry-products .related-industry-equipment{margin-top:7.8125rem}}.industry-products .related-industry-equipment .row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.industry-products .related-industry-equipment .mobile-btn{display:none}.industry-equipment-loop:first-of-type{margin-left:0}.industry-equipment-loop .img-col{height:250px}.industry-equipment-loop .button,.industry-equipment-loop .loop-title{margin-top:2.5rem}.industry-equipment-loop .button{min-width:100%}.industry-video{margin-bottom:calc(3.4375rem + (115 - 55) * (100vw - 20rem)/ (1200 - 320));border-bottom:3px solid #f57e20;padding-bottom:calc(3.4375rem + (115 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.industry-video{margin-bottom:7.1875rem}}@media screen and (min-width:75rem){.industry-video{padding-bottom:7.1875rem}}.industry-video .feat-img{height:400px}.industry-video .fa{font-size:calc(1.875rem + (50 - 30) * (100vw - 20rem)/ (1200 - 320));padding:8% 10%;border-radius:50%;display:block;background:#000}@media screen and (min-width:75rem){.industry-video .fa{font-size:3.125rem}}.related-industries{margin-bottom:calc(3.4375rem + (115 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.related-industries{margin-bottom:7.1875rem}}.case-study-intro{padding-top:calc(3.4375rem + (115 - 55) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(3.4375rem + (115 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.case-study-intro{padding-top:7.1875rem}}@media screen and (min-width:75rem){.case-study-intro{padding-bottom:7.1875rem}}.case-study-intro .img-col{margin-top:calc(3.4375rem + (100 - 55) * (100vw - 20rem)/ (1200 - 320));height:400px}@media screen and (min-width:75rem){.case-study-intro .img-col{margin-top:6.25rem}}.case-study-video{margin-bottom:calc(1.71875rem + (57.5 - 27.5) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.case-study-video{margin-bottom:3.59375rem}}.case-study-video .feat-img{height:450px}.case-study-common{padding-top:calc(1.71875rem + (57.5 - 27.5) * (100vw - 20rem)/ (1200 - 320));padding-bottom:calc(1.71875rem + (57.5 - 27.5) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.case-study-common{padding-top:3.59375rem}}@media screen and (min-width:75rem){.case-study-common{padding-bottom:3.59375rem}}.case-study-common.the-result{padding-bottom:calc(3.4375rem + (115 - 55) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.case-study-common.the-result{padding-bottom:7.1875rem}}.case-study-common.has-border-top{border-top:3px solid #f57e20;padding-top:calc(3.4375rem + (115 - 55) * (100vw - 20rem)/ (1200 - 320));margin-top:calc(1.25rem + (35 - 20) * (100vw - 20rem)/ (1200 - 320))}@media screen and (min-width:75rem){.case-study-common.has-border-top{padding-top:7.1875rem}}@media screen and (min-width:75rem){.case-study-common.has-border-top{margin-top:2.1875rem}}.case-study-common .img-col{height:370px}@media (max-width:93.75rem){.slider .slick-prev{left:-50px}.slider .slick-next{right:-50px}.slider .slick-slide{padding:0 6.875rem}.equipment-slider .slick-slide{padding:0}}@media screen and (max-width:74.9375rem){.has-two-col-img .img-col{height:35vw}.hp-about .content-col{margin-left:calc(1 / 12 * 100%)}.about-mission .right-1{margin-left:1.5625rem}.about-mission .left-1{margin-right:1.5625rem}.equipment-section .into-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.equipment-filter .filter-reset-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);text-align:left;padding:0 0 1.25rem 1.875rem}.equipment-filter fieldset{padding:0!important}.equipment-filter form{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.attributes .resource-list{margin-right:-1.5625rem;margin-left:-1.5625rem}.attributes .resource-list>*{padding-right:1.5625rem;padding-left:1.5625rem}.used-equipment-single-intro .image-column{-webkit-flex-basis:calc(6 / 12 * 100%);-ms-flex-preferred-size:calc(6 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%);margin-right:calc(0 / 12 * 100%)}.callout-contact-form .form-column{-webkit-flex-basis:calc(8 / 12 * 100%);-ms-flex-preferred-size:calc(8 / 12 * 100%);flex-basis:calc(8 / 12 * 100%);max-width:calc(8 / 12 * 100%)}.loop-industry{padding:0 .9375rem;margin-bottom:1.875rem}.industry-single-intro{padding-top:0}.industry-single-intro .img-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);height:45vw}.industry-single-intro .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.industry-single-intro .content-wrap{float:none;max-width:none;padding:3.75rem 0 0 0}.industry-single-intro .caption-col{display:none}.industry-products .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.industry-equipment-loop{-webkit-flex-basis:calc(4 / 12 * 100%);-ms-flex-preferred-size:calc(4 / 12 * 100%);flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%);margin-left:0}.contact-form .content-col{-webkit-flex-basis:calc(5 / 12 * 100%);-ms-flex-preferred-size:calc(5 / 12 * 100%);flex-basis:calc(5 / 12 * 100%);max-width:calc(5 / 12 * 100%)}.contact-form .form-col{-webkit-flex-basis:calc(7 / 12 * 100%);-ms-flex-preferred-size:calc(7 / 12 * 100%);flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%);margin-left:calc(0 / 12 * 100%)}.contact-map .map-col{-webkit-flex-basis:calc(7 / 12 * 100%);-ms-flex-preferred-size:calc(7 / 12 * 100%);flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%)}.contact-map .contact-col{margin-left:calc(0 / 12 * 100%);-webkit-flex-basis:calc(5 / 12 * 100%);-ms-flex-preferred-size:calc(5 / 12 * 100%);flex-basis:calc(5 / 12 * 100%);max-width:calc(5 / 12 * 100%)}.contact-map .company-platforms{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-map .company-platforms li{margin-bottom:.9375rem}.career-intro .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.career-intro .img-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%);height:44vw}.career-benefits .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.career-openings .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.career-form .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.global-cta .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.site-footer .nav-company{-webkit-flex-basis:calc(2 / 12 * 100%);-ms-flex-preferred-size:calc(2 / 12 * 100%);flex-basis:calc(2 / 12 * 100%);max-width:calc(2 / 12 * 100%)}.site-footer .contact-col{-webkit-flex-basis:calc(4 / 12 * 100%);-ms-flex-preferred-size:calc(4 / 12 * 100%);flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%)}}@media screen and (max-width:61.1875rem){.tablet-stretch{-webkit-flex-basis:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;max-width:100%!important;margin-right:auto!important;margin-left:auto!important}.tablet-stretch._s{-webkit-flex-basis:83.33333%!important;-ms-flex-preferred-size:83.33333%!important;flex-basis:83.33333%!important;max-width:83.33333%!important}.related-case-study-loop{-webkit-flex-basis:calc(6 / 12 * 100%);-ms-flex-preferred-size:calc(6 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%);margin-left:0!important}.related-case-study-loop .feat-img{height:32vw}.site-header{padding:1.5625rem 0}.site-utility{display:none}.logo-column{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-banner{min-height:480px}.hp-equipment-list{margin-right:-.9375rem;margin-left:-.9375rem}.hp-equipment-list>*{padding-right:.9375rem;padding-left:.9375rem}.hp-common.hp-finance{background:#ebebeb!important}.hp-common .content-col{-webkit-flex-basis:calc(7 / 12 * 100%);-ms-flex-preferred-size:calc(7 / 12 * 100%);flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%)}.hp-finance-img{display:block;height:49vw}.hp-finance .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%);margin-left:calc(0 / 12 * 100%);padding:0;background:#ebebeb}.about-why .repeater-row .content-col{-webkit-flex-basis:calc(6 / 12 * 100%);-ms-flex-preferred-size:calc(6 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%);margin-left:0!important}.about-mission .row:not(:last-of-type){margin-bottom:3.125rem}.about-mission .img-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%);height:42vw;margin-bottom:1.875rem}.about-mission .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%);margin:0!important}.equipment-taxonomy-list .image-col{-webkit-flex-basis:calc(5 / 12 * 100%);-ms-flex-preferred-size:calc(5 / 12 * 100%);flex-basis:calc(5 / 12 * 100%);max-width:calc(5 / 12 * 100%)}.equipment-taxonomy-list .content-col{-webkit-flex-basis:calc(7 / 12 * 100%);-ms-flex-preferred-size:calc(7 / 12 * 100%);flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%);padding:2.8125rem 2.5rem}.equipment-filter .columns-3{-webkit-flex-basis:calc(6 / 12 * 100%);-ms-flex-preferred-size:calc(6 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%);margin-bottom:2.1875rem}.equipment-filter .columns-4,.equipment-filter .submit-col{-webkit-flex-basis:calc(6 / 12 * 100%);-ms-flex-preferred-size:calc(6 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.equipment-filter .filter-submit{width:calc(100% - 15px)}.equipment-loop-wrap .equipment-col,.used-equipment-loop-section .equipment-col{margin-left:calc(1 / 12 * 100%);-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.equipment-loop-wrap .img-col,.used-equipment-loop-section .img-col{-webkit-flex-basis:calc(7 / 12 * 100%);-ms-flex-preferred-size:calc(7 / 12 * 100%);flex-basis:calc(7 / 12 * 100%);max-width:calc(7 / 12 * 100%)}.equipment-loop-wrap .content-col,.used-equipment-loop-section .content-col{-webkit-flex-basis:calc(5 / 12 * 100%);-ms-flex-preferred-size:calc(5 / 12 * 100%);flex-basis:calc(5 / 12 * 100%);max-width:calc(5 / 12 * 100%)}.banner-brand{right:25px}.banner-brand img{padding:2.5rem 5.3125rem}.equipment-single-intro .img-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);max-height:none;height:42vw;margin-top:2.8125rem}.equipment-single-intro .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.equipment-single-intro .content-wrap{float:none;max-width:100%;padding-bottom:0}.equipment-single-intro .caption-col{display:none}.attributes .repeater-col{-webkit-flex-basis:calc(6 / 12 * 100%);-ms-flex-preferred-size:calc(6 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%);margin-left:0!important}.attributes .repeater-col .img-wrap{max-width:75px}.attributes .repeater-col .content-wrap{padding-left:1.25rem}.attributes .sub-repeater-content{margin-bottom:.625rem}.attributes .resource-list{margin-right:-.9375rem;margin-left:-.9375rem}.attributes .resource-list>*{padding-right:.9375rem;padding-left:.9375rem}.related-equipment .loop-col,.related-used-equipment .loop-col{-webkit-flex-basis:calc(11 / 12 * 100%);-ms-flex-preferred-size:calc(11 / 12 * 100%);flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.related-equipment .equipment-loop-component,.related-used-equipment .equipment-loop-component{-webkit-flex-basis:calc(11 / 12 * 100%);-ms-flex-preferred-size:calc(11 / 12 * 100%);flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%);margin-left:calc(1 / 12 * 100%)}.related-equipment .equipment-loop-component:first-of-type,.related-used-equipment .equipment-loop-component:first-of-type{margin-top:1.25rem}.related-equipment .equipment-loop-component:last-of-type,.related-used-equipment .equipment-loop-component:last-of-type{margin-bottom:0}.used-equipment-single-intro .intro-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.used-equip-slider-grid>*{-webkit-flex-basis:calc(1 / 3 * 100%);-ms-flex-preferred-size:calc(1 / 3 * 100%);flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.callout-contact-form .form-column{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.loop-industry{-webkit-flex-basis:calc(6 / 12 * 100%);-ms-flex-preferred-size:calc(6 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%);padding:0 .9375rem;margin-bottom:1.875rem}.brand-intro .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.our-promise .content-col{margin-left:1.25rem}.facts .fact-list{-webkit-flex-basis:calc(11 / 12 * 100%);-ms-flex-preferred-size:calc(11 / 12 * 100%);flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.contact-form .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.contact-form .form-col{margin-top:calc(3.125rem + (60 - 50) * (100vw - 20rem)/ (1200 - 320));-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%);margin-left:calc(0 / 12 * 100%)}}@media screen and (max-width:61.1875rem) and (min-width:75rem){.contact-form .form-col{margin-top:3.75rem}}@media screen and (max-width:61.1875rem){.benefits-list .benefit{-webkit-flex-basis:calc(50% - 20px);-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px)}.benefits-list .benefit:nth-child(4) .benefit-wrap{padding:3.125rem 1.125rem}.benefits-list .benefit:nth-child(5){-webkit-flex-basis:calc(100%);-ms-flex-preferred-size:calc(100%);flex-basis:calc(100%)}.accordion-content{padding:2.1875rem}.accordion-label{padding:.5rem 1.5625rem .5rem 1.875rem}.mobile-cat-nav{display:block;background:0 0;border:none;color:#fff;padding:1.5625rem .9375rem;font-weight:700;outline:0;cursor:pointer;width:100%}.blog-cat-menu{background:#000;display:none;position:absolute;top:69px;left:0;width:100%;z-index:8;border-bottom-left-radius:0;border-bottom-right-radius:0}.blog-cat-menu .blog-cat-list{margin:0;overflow:hidden;display:block}.blog-cat-menu .blog-cat-list.show-nav-cat{display:block}.blog-cat-menu .blog-cat-list .cat-item{margin:0;display:block;border:none;border-bottom:1px solid #fff;text-align:center;-webkit-transform:scale(1.15) translateY(-30px);-o-transform:scale(1.15) translateY(-30px);transform:scale(1.15) translateY(-30px);opacity:0;-webkit-transition:opacity .6s cubic-bezier(.4,.01,.165,.99),-webkit-transform .5s cubic-bezier(.4,.01,.165,.99);transition:opacity .6s cubic-bezier(.4,.01,.165,.99),-webkit-transform .5s cubic-bezier(.4,.01,.165,.99);-o-transition:opacity .6s cubic-bezier(.4,.01,.165,.99),-o-transform .5s cubic-bezier(.4,.01,.165,.99);transition:transform .5s cubic-bezier(.4,.01,.165,.99),opacity .6s cubic-bezier(.4,.01,.165,.99);transition:transform .5s cubic-bezier(.4,.01,.165,.99),opacity .6s cubic-bezier(.4,.01,.165,.99),-webkit-transform .5s cubic-bezier(.4,.01,.165,.99),-o-transform .5s cubic-bezier(.4,.01,.165,.99)}.blog-cat-menu .blog-cat-list .cat-item.active a{color:#f57e20}.blog-cat-menu .blog-cat-list .cat-item:last-of-type{border:none}.blog-cat-menu .blog-cat-list .cat-item.li-open{-webkit-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}.blog-cat-menu .blog-cat-list .cat-item.li-open:first-of-type{-webkit-transition-delay:.27s;-o-transition-delay:.27s;transition-delay:.27s}.blog-cat-menu .blog-cat-list .cat-item.li-open:nth-child(2){-webkit-transition-delay:.34s;-o-transition-delay:.34s;transition-delay:.34s}.blog-cat-menu .blog-cat-list .cat-item.li-open:nth-child(3){-webkit-transition-delay:.41s;-o-transition-delay:.41s;transition-delay:.41s}.blog-cat-menu .blog-cat-list .cat-item.li-open:nth-child(4){-webkit-transition-delay:.48s;-o-transition-delay:.48s;transition-delay:.48s}.blog-cat-menu .blog-cat-list .cat-item.li-open:nth-child(5){-webkit-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}.blog-cat-menu .blog-cat-list .cat-item.li-open:nth-child(6){-webkit-transition-delay:.62s;-o-transition-delay:.62s;transition-delay:.62s}.blog-cat-menu .blog-cat-list .cat-item.li-open:nth-child(7){-webkit-transition-delay:.69s;-o-transition-delay:.69s;transition-delay:.69s}.blog-cat-menu .blog-cat-list .cat-item a{color:#fff;display:block;padding:.9375rem 0}.feat-blog-story .feat-img{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);height:45vw}.feat-blog-story .feat-content-col{margin-top:2.8125rem;-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.feat-blog-story .feat-content-col .content{padding:0}.loop-content .img-col{height:36vw}.loop-content .content-col{padding:1.875rem .625rem}.loop-content .blog-category a{border-bottom:none}.loop-content .blog-category .divider{display:none}.loop-content .blog-category .date{display:block}.author-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%);margin-left:calc(1 / 12 * 100%)}.author-col img{width:125px;height:125px}.single-blog-column{margin-top:4.0625rem;-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.newsletter .form-col{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter .heading{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.newsletter .gform_wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:1.875rem}.newsletter .gform_body{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.site-footer .connect-col,.site-footer .contact-col,.site-footer .nav-col{-webkit-flex-basis:calc(4 / 12 * 100%);-ms-flex-preferred-size:calc(4 / 12 * 100%);flex-basis:calc(4 / 12 * 100%);max-width:calc(4 / 12 * 100%)}.site-footer .contact-col{margin-top:3.125rem;-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}@media screen and (max-width:47.9375rem){.logo-column{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navigation-column{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);padding-left:0;padding-right:0}.pre-footer-logos .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.pre-footer-logos .logos-col{margin-top:2.5rem;-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%);margin-left:calc(0 / 12 * 100%)}.page-banner{min-height:415px}.banner-content{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.hp-equipment .heading-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.hp-equipment .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.hp-equipment .button{display:none}.hp-equipment .mobile-btn{display:inline-block}.hp-equipment-list{padding:4.6875rem .9375rem 0;margin-right:-.3125rem;margin-left:-.3125rem}.hp-equipment-list>*{padding-right:.3125rem;padding-left:.3125rem}.hp-equipment-list .image-wrap:after,.hp-equipment-list .image-wrap:before{height:35%;width:35%}.hp-equipment-list .image-wrap:before{border-top:16px solid #000;border-right:16px solid #000}.hp-equipment-list .image-wrap:after{border-bottom:16px solid #000;border-left:16px solid #000}.hp-common .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%);padding:3.75rem 2.5rem}.brand-gallery>*{-webkit-flex-basis:calc(1 / 3 * 100%);-ms-flex-preferred-size:calc(1 / 3 * 100%);flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.equipment-taxonomy-list .row{background:#000;margin-top:0}.equipment-taxonomy-list .image-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);height:45vw}.equipment-taxonomy-list .content-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%);padding:2.8125rem .9375rem}.equipment-loop-wrap .equipment-col,.used-equipment-loop-section .equipment-col{margin-left:calc(0 / 12 * 100%);-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.banner-brand{bottom:-20%}.attributes{margin-bottom:0}.attributes .resource-list>*{-webkit-flex-basis:calc(1 / 1 * 100%);-ms-flex-preferred-size:calc(1 / 1 * 100%);flex-basis:calc(1 / 1 * 100%);max-width:calc(1 / 1 * 100%)}.attributes .resource-list .resource-item{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.attributes .resource-list .resource-item:not(:last-of-type){margin-bottom:2.1875rem}.attributes .resource-list img{-webkit-flex-basis:18%;-ms-flex-preferred-size:18%;flex-basis:18%;max-width:18%}.equipment-gallery .slick-arrow{display:none!important}.used-equipment-single-intro .equipment-price{text-align:left}.used-equipment-single-intro .content-column,.used-equipment-single-intro .image-column{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.used-equip-slider-grid>*{-webkit-flex-basis:calc(1 / 4 * 100%);-ms-flex-preferred-size:calc(1 / 4 * 100%);flex-basis:calc(1 / 4 * 100%);max-width:calc(1 / 4 * 100%)}.industry-products .desktop-btn{display:none}.industry-products .related-industry-equipment .row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.industry-products .related-industry-equipment .mobile-btn-col{margin-top:1.875rem;-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.industry-products .related-industry-equipment .mobile-btn{display:block;max-width:300px}.industry-equipment-loop{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%);margin-bottom:calc(3.125rem + (80 - 50) * (100vw - 20rem)/ (1200 - 320))}}@media screen and (max-width:47.9375rem) and (min-width:75rem){.industry-equipment-loop{margin-bottom:5rem}}@media screen and (max-width:47.9375rem){.industry-equipment-loop:last-of-type{margin-bottom:0}.industry-equipment-loop .img-col{height:45vw}.our-promise .img-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);height:45vw}.our-promise .content-col{padding-top:3.4375rem;margin-left:.9375rem;-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.our-promise .caption-col{display:none}.contact-map .map-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);height:47vw}.contact-map .contact-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.career-form .form-col{-webkit-flex-basis:calc(10 / 12 * 100%);-ms-flex-preferred-size:calc(10 / 12 * 100%);flex-basis:calc(10 / 12 * 100%);max-width:calc(10 / 12 * 100%)}.rentals .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.newsletter form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter .gform_body{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.newsletter .gform_button{margin:2.1875rem 0 0;padding:0 3.125rem}}@media screen and (max-width:39.9375rem){.button{min-width:220px}.slider .slick-slide{padding:0 1.25rem}.slider .slick-arrow{display:none!important}.slider .slick-dots li{margin-right:.9375rem}.slider .slick-dots .fa{border:1px solid #f57e20;width:15px;height:15px}.has-two-col-img .two-img-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.has-two-col-img .col-right .wp-caption-text{text-align:left}.has-two-col-img .img-col{height:49vw}.related-case-study-loop{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.related-case-study-loop:first-of-type{margin-bottom:4.375rem}.related-case-study-loop .feat-img{height:55vw}.pre-footer-logos .content-col,.pre-footer-logos .logos-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.page-banner{min-height:auto}.hp-equipment-list>*{-webkit-flex-basis:calc(1 / 2 * 100%);-ms-flex-preferred-size:calc(1 / 2 * 100%);flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.hp-industries .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.hp-industries .content-col .read-more{display:none}.hp-industries .list-col{margin-left:calc(0 / 12 * 100%);-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin-top:2.8125rem}.hp-finance .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);padding:0 .9375rem}.about-section .col-left,.about-section .col-right{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.about-section .col-left .wp-caption-text{padding-bottom:2.5rem!important}.about-why .repeater-row .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.about-mission .row:not(:last-of-type){margin-bottom:2.5rem}.about-mission .img-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);height:49vw}.about-mission .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.about-services .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin-left:0!important}.about-services .content-col:first-of-type{margin-bottom:3.4375rem}.equipment-section .into-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.equipment-taxonomy-list .image-col{height:49vw}.equipment-taxonomy-list .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.equipment-filter .columns-3,.equipment-filter .columns-4,.equipment-filter .submit-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin-bottom:2.1875rem}.equipment-filter .submit-col{margin-bottom:0}.equipment-loop-wrap .img-col{-webkit-flex-basis:calc(6 / 12 * 100%);-ms-flex-preferred-size:calc(6 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.equipment-loop-wrap .content-col{-webkit-flex-basis:calc(6 / 12 * 100%);-ms-flex-preferred-size:calc(6 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.equipment-single-intro .img-col{height:48vw}.equipment-single-intro .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.attributes .repeater-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.attributes .repeater-col .img-wrap{max-width:75px}.attributes .repeater-col .content-wrap{padding-left:1.875rem}.equipment-gallery .image-placer{height:75vw}.equipment-slider .slick-slide{padding:0}.equipment-slider .image-placer{height:auto}.related-equipment .loop-col,.related-used-equipment .loop-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.related-equipment .equipment-loop-component,.related-used-equipment .equipment-loop-component{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin-left:calc(0 / 12 * 100%)}.used-equipment-single-intro .image-column{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.callout-contact-form .form-column{-webkit-flex-basis:calc(11 / 12 * 100%);-ms-flex-preferred-size:calc(11 / 12 * 100%);flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%)}.industries .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.loop-industry{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.industry-single-intro .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.industry-products .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.industry-products .related-industry-equipment .mobile-btn-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.industry-equipment-loop{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.industry-equipment-loop .img-col{height:52vw}.industry-video .video-col{margin-top:1.25rem;-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);height:50vw}.industry-video .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin:2.8125rem 0 0 0}.brand-intro .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.our-promise .img-col{height:49vw}.facts .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.facts .fact-list{-webkit-flex-basis:calc(11 / 12 * 100%);-ms-flex-preferred-size:calc(11 / 12 * 100%);flex-basis:calc(11 / 12 * 100%);max-width:calc(11 / 12 * 100%);-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}.equipment-ideas .related-brand-loop{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin-bottom:3.125rem}.equipment-ideas .related-brand-loop:last-of-type{margin-bottom:0}.contact-form .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.contact-form .form-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.contact-form .form-col .gform_wrapper{padding:3.125rem .9375rem}.contact-map .contact-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.career-intro .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.career-intro .img-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);height:50vw}.career-benefits .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.benefits-list .benefit{-webkit-flex-basis:calc(100%);-ms-flex-preferred-size:calc(100%);flex-basis:calc(100%)}.benefits-list .benefit:nth-child(4){-webkit-flex-basis:calc(100%);-ms-flex-preferred-size:calc(100%);flex-basis:calc(100%)}.benefits-list .benefit:nth-child(5) .benefit-wrap{padding:3.125rem 1.125rem}.career-openings .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.career-form .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.career-form .form-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.loop-content{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.loop-content .img-col{height:50vw;margin:0 -.9375rem}.pagination{position:relative}.pagination .nextpostslink,.pagination .previouspostslink{position:absolute;top:-25px}.pagination .previouspostslink{left:0}.pagination .nextpostslink{right:0}.pagination .page-numbers{margin-top:.9375rem}.author-col,.single-blog-column{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin-left:calc(0 / 12 * 100%)}.related-posts .related-cat{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.global-cta .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.newsletter .gform_fields .gfield{-webkit-flex-basis:100%!important;-ms-flex-preferred-size:100%!important;flex-basis:100%!important;margin-bottom:1.25rem}.newsletter .gform_fields .gfield:last-of-type{margin-bottom:0}.newsletter .gform_button,.newsletter .gform_footer{width:100%}.site-footer .connect-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin-bottom:3.125rem}.site-footer .connect-col img{width:25%}.site-footer .contact-col,.site-footer .nav-col{-webkit-flex-basis:calc(6 / 12 * 100%);-ms-flex-preferred-size:calc(6 / 12 * 100%);flex-basis:calc(6 / 12 * 100%);max-width:calc(6 / 12 * 100%)}.site-footer .contact-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}@media screen and (max-width:30rem){.banner-content{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.pre-footer-logos .logo-list>*{-webkit-flex-basis:calc(1 / 2 * 100%);-ms-flex-preferred-size:calc(1 / 2 * 100%);flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.hp-common{background:#fff!important}.hp-common .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%);margin:0;padding:.625rem .9375rem}.brand-gallery>*{-webkit-flex-basis:calc(1 / 2 * 100%);-ms-flex-preferred-size:calc(1 / 2 * 100%);flex-basis:calc(1 / 2 * 100%);max-width:calc(1 / 2 * 100%)}.banner-brand{bottom:-20%;top:65%;left:50%;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:-50%;-webkit-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.banner-brand img{padding:0}.attributes .repeater-col{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.attributes .repeater-col:first-of-type{margin-top:0}.attributes .repeater-col .img-wrap{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1.25rem}.attributes .repeater-col .content-wrap{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-left:0}.equipment-gallery .slick-dots{bottom:30px}.related-equipment .equipment-loop-component .img-col,.related-used-equipment .equipment-loop-component .img-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.related-equipment .equipment-loop-component .content-col,.related-used-equipment .equipment-loop-component .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.equipment-loop-wrap .img-col,.used-equipment-loop-section .img-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.equipment-loop-wrap .content-col,.used-equipment-loop-section .content-col{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}.used-equip-slider-grid>*{-webkit-flex-basis:calc(1 / 3 * 100%);-ms-flex-preferred-size:calc(1 / 3 * 100%);flex-basis:calc(1 / 3 * 100%);max-width:calc(1 / 3 * 100%)}.accordion-content{padding:2.1875rem .9375rem}.feat-blog-story .feat-img{height:55vw}.loop-content .img-col{height:55vw}.gf_half{-webkit-flex-basis:calc(12 / 12 * 100%);-ms-flex-preferred-size:calc(12 / 12 * 100%);flex-basis:calc(12 / 12 * 100%);max-width:calc(12 / 12 * 100%)}}.video-container{position:relative;padding-bottom:56.25%;padding-top:1.5625rem;height:0}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.contact-form .form-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#000;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contact-form #gform_confirmation_message_1{color:#fff;font-weight:600;padding:1.5rem .5rem}.product-filter{background:#000;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:2.3rem 0}.product-filter form ul,.product-filter form ul li{margin-bottom:0;display:-webkit-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.product-filter h5{margin-left:1rem;color:#fff;padding-bottom:0}.product-filter li:before{content:""!important}.product-filter select:not([multiple]){background-position:right}.product-filter input[type=submit]{padding:0 1.5625rem;background:#f57e20;color:#fff;font-family:'Roboto Slab',serif;font-weight:700;letter-spacing:.125rem;border:0;cursor:pointer}@media screen and (max-width:47.96875rem){.product-filter{background:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.product-filter form ul,.product-filter form ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.product-filter ul{padding-left:0;margin-left:0!important}.product-filter form{width:70%!important;padding-left:0}.product-filter li{padding-right:0}.product-filter h5{margin-bottom:1rem}.product-filter li:nth-child(1),.product-filter li:nth-child(2){padding-bottom:.9375rem}.product-filter input[type=submit]{padding:.3125rem 0 .3125rem 0;cursor:pointer}}.filter-reasult-margin{margin-top:-3.125rem!important}.equipment-gallery .slider .image-placer{height:auto!important;max-height:calc(1800px * 700 / 1800 + 0px)!important}.equipment-gallery .slider .slick-dots{bottom:50px}@media (max-width:39.9375rem){.equipment-gallery .slider .image-placer{height:auto!important;max-height:calc(1800px * 450 / 1800 + 0px)!important}}.equipment-single-intro ol:not([class]) li,.equipment-single-intro ul:not([class]) li{font-weight:400!important}.equipment_banner_link_cta{margin-top:1rem}@media screen and (max-width:74.9375rem){.contact-from-equipment .form-col{max-width:calc(11 / 12 * 100%)!important}}@media screen and (max-width:61.1875rem){.contact-from-equipment .form-col{margin:auto!important}}.VisibilityControl{display:block}@media screen and (max-width:61.1875rem){.VisibilityControl{display:none}}button.form-visibility{margin:auto;margin-top:1.5rem;display:none}@media screen and (max-width:61.1875rem){button.form-visibility{display:block}}div#gform_confirmation_message_6{color:#fff;padding:2rem;font-weight:600}.newsletter form{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.ginput_container.ginput_container_text{margin-bottom:1rem}figure.wp-block-embed-youtube.wp-block-embed.is-type-video.is-provider-youtube.wp-embed-aspect-16-9.wp-has-aspect-ratio iframe{height:330px}.columns-7.right-1.column-center.single-blog-column figure.wp-block-image.size-large{margin:1rem 0}.desktop-nav li#menu-item-92750{display:none!important}ul.products.columns-4{width:100%;max-width:100%}.product-template-default .product{width:100%}.divider{border-bottom:1px solid #d8d8d8;padding-bottom:3rem;margin-bottom:3rem}.hr{display:block;width:50%;margin-top:.5em;margin-bottom:.5em;margin-left:auto;margin-right:auto;border-style:inset;border-width:1px}.production--description{height:100%}.content-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.fancybox-caption__body{display:none!important}.width-test{max-width:calc(12 / 12 * 100%)!important}.width-test ul{max-width:calc(12 / 12 * 100%)!important}@media (max-width:48rem){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{width:100%;float:left;clear:both;margin:0 1% 2.992em}}.woocommerce-loop-product__link{height:100%;position:relative}.product-badge{position:absolute;top:1rem;left:-1rem;width:80px;text-align:center;border-radius:0}.new-product-badge{background-color:#000}.used-product-badge{background-color:#f47e21}.woocommerce ul.products li.product .price{color:#008c99;font-weight:500;font-size:1em}.woocommerce nav.woocommerce-pagination ul li a{min-width:1.75rem}.woocommerce nav.woocommerce-pagination ul li span{min-width:1.75rem}li.product{-webkit-box-shadow:0 3px 6px 4px rgba(0,0,0,.15);box-shadow:0 3px 6px 4px rgba(0,0,0,.15)}.woof_checkbox_instock_container label{text-transform:capitalize;font-weight:500;font-size:.95rem}.woof_redraw_zone .woof_childs_list_li{border-bottom:1px solid #dfdcde;padding:.3125rem 0 .3125rem 0!important}.woof_redraw_zone .woof_childs_list_li:last-child{border:none}.woof_redraw_zone .woof_list_checkbox{padding-left:0}.woof_redraw_zone .woof_list_radio{padding-left:0}.woof_redraw_zone .woof_checkbox_label{text-transform:none;font-weight:500;font-size:.95rem;margin-left:.25rem}.woof_redraw_zone .woof_checkbox_label:hover{color:#f57e20}.woof_redraw_zone .woof_checkbox_label_selected{color:#f57e20;font-weight:800}.woof_redraw_zone .woof_childs_list{padding-left:0}.woof_redraw_zone .woof_childs_list .woof_checkbox_label{font-size:.85rem}.woof_redraw_zone .woof_is_closed{background:0 0!important;display:inline-block;font:normal normal normal .875rem/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woof_redraw_zone .woof_is_closed:before{content:"\f078"}.woof_redraw_zone .woof_is_opened{background:0 0!important;display:inline-block;font:normal normal normal .875rem/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woof_redraw_zone .woof_is_opened:before{content:"\f077"}.woof_container_inner_productnewused{padding:0 1rem .75rem 1rem;border-bottom:1px solid #000}.woof_reset_search_form{min-width:100%}ul#menu-global-navigation .menu-item-has-children .sub-menu{z-index:999}.woof_term_296 .woof_radio_label{font-family:"Roboto Slab",serif;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid #f47e21;color:#f47e21;font-weight:700;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;margin-left:0;padding:.75rem 1.5625rem;min-height:50px;min-width:100%;cursor:pointer;text-align:center;text-decoration:none}.woof_term_296 .woof_radio_label:hover{background-color:#f47e21;color:#fff}.woof_term_296 .woof_radio_label_selected{background-color:#f47e21;color:#fff}.woof_term_296 .iradio_minimal-orange{display:none!important}.woof_term_297 .woof_radio_label{font-family:"Roboto Slab",serif;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid #f47e21;color:#f47e21;font-weight:700;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;margin-left:0;padding:.75rem 1.5625rem;min-height:50px;min-width:100%;cursor:pointer;text-align:center;text-decoration:none}.woof_term_297 .woof_radio_label:hover{background-color:#f47e21;color:#fff}.woof_term_297 .woof_radio_label_selected{background-color:#f47e21;color:#fff}.woof_term_297 .iradio_minimal-orange{display:none!important}.woof_radio_term_reset{display:none!important}.jQuery-plainOverlay-progress{border-color:#f57e20!important}.woof_results_by_ajax_shortcode{width:100%!important}.page-numbers.customize-unpreviewable{cursor:pointer}.sidebar-woo{margin-top:1rem;margin-bottom:2rem}.set-full-width{min-width:100%}.woof_childs_list_opener{float:right}.woof_products_top_panel li{margin:0 .25rem .5rem 0!important}.woof_products_top_panel li span{background:0 0;padding:0}.woof_products_top_panel li a{padding:.25rem .75rem;border-radius:2rem;border-bottom:none!important;background-color:#e5e5e5;color:#333;text-align:center;position:relative;float:left;display:inline-block;margin-right:.3125rem;margin-top:0}.woof_products_top_panel li a:hover{border-bottom:none!important}.woof_products_top_panel li a:hover:before{color:#f47e21}.woof_products_top_panel li a:before{background:0 0!important;display:inline-block;font:normal normal normal 1rem/1 FontAwesome;content:"\f057";font-size:1.5rem;color:#000;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;top:6px;left:8px;zoom:1}.woof_products_top_panel ul:not([class]) li:before{display:none}.woof_remove_ppi{margin-left:1.75rem}a[data-tax=pa_new-used]{font-weight:700;color:#f47e21!important}h2.woocommerce-loop-product__title{display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:1.2;overflow:hidden;text-overflow:ellipsis;padding:0!important}h2.woocommerce-loop-product__title:after{content:'...';text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:calc(1em * 1.2);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(75%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff 75%);background:-o-linear-gradient(left,rgba(255,255,255,0),#fff 75%);background:linear-gradient(to right,rgba(255,255,255,0),#fff 75%)}.bg-black{background-color:#000}.bg-white{background-color:#fff!important}.site-header-wrapper{-webkit-box-shadow:rgba(0,0,0,.1) 0 20px 25px -5px,rgba(0,0,0,.04) 0 10px 10px -5px;box-shadow:rgba(0,0,0,.1) 0 20px 25px -5px,rgba(0,0,0,.04) 0 10px 10px -5px}.orange-line{height:10px;background-color:#f57e20;width:100%}.mega-menu-item .textwidget .gform_description,.mega-menu-item .textwidget p{font-weight:400;font-size:.8125rem;color:#18191a;font-family:Montserrat;line-height:1.55}.mega-menu-item .textwidget .read-more{font-size:.8rem}li.mega-menu-row:nth-of-type(2){margin-top:1.5rem!important}li.mega-menu-row:nth-of-type(2) .widget_nav_menu{padding:.625rem .9375rem!important;background:#f8f8f8!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-flow:row!important;-ms-flex-flow:row!important;flex-flow:row!important;-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}li.mega-menu-row:nth-of-type(2) .widget_nav_menu a{font-weight:400;font-size:.875rem!important;color:#18191a;font-family:Montserrat}li.mega-menu-row:nth-of-type(2) .widget_nav_menu a:hover{color:#f57e20;cursor:pointer;-webkit-transition:background .2s linear,color .2s linear,border .2s linear;-o-transition:background .2s linear,color .2s linear,border .2s linear;transition:background .2s linear,color .2s linear,border .2s linear}li.mega-menu-row:nth-of-type(2) .widget_nav_menu h4{font-weight:400;font-size:.875rem!important;color:#18191a;font-family:Robotoslab;padding:0!important}li.mega-menu-row:nth-of-type(2) .widget_nav_menu .menu-featured-menu-items-container{width:70%}li.mega-menu-row:nth-of-type(2) .widget_nav_menu .menu-featured-menu-items-container ul{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-flex-flow:row!important;-ms-flex-flow:row!important;flex-flow:row!important;-webkit-flex-wrap:wrap!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;list-style:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.text-white{color:#fff!important}.menu-banner-wrapper{background-repeat:no-repeat;background-position:top center;min-height:310px;padding:1.5rem 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-banner-wrapper h3{padding-bottom:.4375rem;font-size:1.1rem}.menu-banner-wrapper .gform_description,.menu-banner-wrapper p{margin-bottom:.9375rem;font-size:.8125rem;line-height:1.4}.menu-banner-wrapper .orange-btn{background:#f57e20!important;color:#fff!important}.btn-small{padding:.3125rem 0;min-width:100px;height:auto;width:100%;min-height:30px}.mega-menu-item-type-widget .global-input-search{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mega-menu-item-type-widget .global-input-search .input-group-prepend{display:block!important}.mega-menu-item-type-widget .global-input-search [type=submit]{height:40px;width:40px;border:0}.mega-menu-item-type-widget .global-input-search [type=submit] i{color:#fff}.mega-menu-item-type-widget .global-input-search [type=submit]:hover{cursor:pointer}.menu-industry-panel{min-height:220px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;width:100%;-webkit-box-shadow:rgba(0,0,0,.1) 0 4px 6px -1px,rgba(0,0,0,.06) 0 2px 4px -1px;box-shadow:rgba(0,0,0,.1) 0 4px 6px -1px,rgba(0,0,0,.06) 0 2px 4px -1px;-webkit-transition:ease,all,.4s;-o-transition:ease,all,.4s;transition:ease,all,.4s}.menu-industry-panel .context-wrapper{width:65%;padding:.9375rem .625rem}.menu-industry-panel .context-wrapper h3{font-size:.9375rem;padding-bottom:.3125rem}.menu-industry-panel .read-more{line-height:1;font-size:.8rem}.menu-industry-panel img{width:35%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.menu-industry-panel:hover{-webkit-transform:translate(0,-5px);-o-transform:translate(0,-5px);transform:translate(0,-5px);-webkit-box-shadow:rgba(0,0,0,.1) 0 20px 25px -5px,rgba(0,0,0,.04) 0 10px 10px -5px;box-shadow:rgba(0,0,0,.1) 0 20px 25px -5px,rgba(0,0,0,.04) 0 10px 10px -5px}@media only screen and (max-width:48rem){.nav-bar-wrapper{padding:0}.site-utility-wrapper{display:none}.menu-industry-panel{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{-webkit-box-shadow:rgba(0,0,0,.1) 0 20px 25px -5px,rgba(0,0,0,.04) 0 10px 10px -5px;box-shadow:rgba(0,0,0,.1) 0 20px 25px -5px,rgba(0,0,0,.04) 0 10px 10px -5px}}.hero .slick-prev{top:0}.hero .slick-next{top:0}.banner-title--p{text-transform:initial!important;letter-spacing:initial}.newsletter form{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.fixed{position:fixed;top:0;bottom:auto}.abs{position:absolute;bottom:0;top:auto}.main-menu>li{position:relative;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-menu>li>a{margin:0;padding:1.875rem .625rem}.main-menu>li+li{margin-left:0;padding:0}.main-menu>li+li a{padding:1.875rem .625rem}ul#menu-global-navigation .menu-item-has-children .sub-menu{margin:0;padding:0;position:absolute;background:#000;left:0;list-style:none;z-index:99;top:100%;pointer-events:none;opacity:0;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}ul#menu-global-navigation .menu-item-has-children:hover{background:#f57e20}ul#menu-global-navigation .menu-item-has-children:hover>.sub-menu{pointer-events:all;opacity:1}ul#menu-global-navigation .menu-item-has-children .sub-menu a{padding:1rem;padding-right:1.5rem;display:block;white-space:nowrap;font-size:.9rem;position:relative;text-align:center}ul#menu-global-navigation .menu-item-has-children .sub-menu a:hover{background:#f57e20}ul#menu-global-navigation-1>.menu-item-has-children>.sub-menu>.menu-item-has-children>a{padding-right:4rem}ul#menu-global-navigation .menu-item-has-children>.sub-menu>.menu-item-has-children>a:after{font-family:FontAwesome;content:"\f054";position:absolute;right:.25rem;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}ul#menu-global-navigation .menu-item-has-children .sub-menu .sub-menu{left:100%;top:0}ul#menu-global-navigation .menu-item-has-children .sub-menu .sub-menu .sub-menu{top:0}ul#menu-global-navigation>.menu-item-has-children:nth-last-of-type(2)>.sub-menu{right:0;left:initial}ul#menu-global-navigation>.menu-item-has-children:nth-last-of-type(2)>.sub-menu .sub-menu{right:100%;left:initial}.mobile-nav{display:none}ul#menu-global-navigation-1 li a{width:100%;display:block}ul#menu-global-navigation-1 li a .sub-menu{width:100%}ul#menu-global-navigation-1 .menu-item-has-children:hover{background:0 0}ul#menu-global-navigation-1 .sub-menu{display:block;position:initial;color:#fff;opacity:1;pointer-events:all;padding:0;list-style:none;width:100%;display:none}ul#menu-global-navigation-1 .sub-menu .sub-menu{background:#121212}ul#menu-global-navigation-1 .sub-menu .sub-menu>li>a{padding-left:4rem}ul#menu-global-navigation-1 .sub-menu .sub-menu .sub-menu{background:#f57d20}ul#menu-global-navigation-1 .sub-menu .sub-menu .sub-menu li a{padding:1rem 4rem;display:block;border-top:1px solid #000}ul#menu-global-navigation-1>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}ul#menu-global-navigation-1>li .mobile-menu-icon{position:absolute;right:10px;padding:1rem;top:.8rem}ul#menu-global-navigation-1>.menu-item-has-children>.sub-menu>.menu-item-has-children{position:relative}ul#menu-global-navigation-1>.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu>.menu-item-has-children{position:relative}.mobile-menu-icon{font-size:1.5rem;color:#fff;z-index:99;margin-right:1rem}.minus-mobile-menu{color:#f57c20}.template-wrapper{overflow:initial!important}section.used-equipment--filter_wrapper section.bread-crumbs.row{padding:0;border-top:1px solid #e4e4e4;padding-top:1rem}section.product-page--footer section.newsletter,section.product-page--footer section.pre-footer-logos{display:none}section.woo-breadcrumbs{margin-left:-.5rem}section.woo-breadcrumbs a{padding:0 .2rem;font-size:.9rem}section.woo-breadcrumbs .gform_description,section.woo-breadcrumbs p{display:inline-block;padding:0 .2rem;font-size:.9rem}@media only screen and (max-width:122.9375rem){ul#menu-global-navigation .menu-item-has-children .sub-menu a{font-size:.8rem}}@media only screen and (max-width:79.375rem){ul#menu-global-navigation .menu-item-has-children .sub-menu a{font-size:.7rem}}@media only screen and (max-width:61.1875rem){.mobile-nav{display:block}.desktop-nav{display:none}}.used_attr{color:#f57e20;padding-bottom:.5rem;letter-spacing:.0625rem;pointer-events:none}.woocommerce div.product .flex-video{height:auto;margin-bottom:2rem;display:inline-block}.woocommerce div.product .flex-video iframe{width:640px;height:360px;position:relative}.woocommerce div.product ul{margin-top:1rem;padding:0 1rem}.woocommerce div.product ul li{font-weight:700}.video-container--product{display:inline-block;margin-top:1rem;padding-left:1rem}.blocker{z-index:999}div#inquiry-btn--product{padding-top:2rem}div#inquiry-btn--product div#gform_confirmation_message_6{color:#000}div#demo-btn--product,div#financing-btn--product{padding-top:2rem}.additional-info--title{background:#f6f6f6;border-radius:.3rem;margin-bottom:1.5rem;padding:2rem}.additional-info--title .gform_description,.additional-info--title p{padding-bottom:.4rem}.additional-info--title .gform_description:last-of-type,.additional-info--title p:last-of-type{padding:0}a.button.transparent-btn.btn-woo{margin-bottom:.5rem;width:31.333%!important;border:2px solid #f57e20!important;color:#f57e20;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:#fff;display:inline-block;min-width:auto;margin-right:1%!important;line-height:2rem;font-size:.85rem}section.button-wrapper{margin-right:-4%;overflow:hidden}a.button.transparent-btn.btn-woo:hover{background:#f57e20;color:#fff}.additional-info--title .gform_description span,.additional-info--title p span{color:#f57e20;font-family:"Roboto Slab",serif;font-weight:700;text-transform:uppercase;margin-right:.2rem;font-size:.9rem}div#inquiry-btn--product{padding-top:2rem}tr.woocommerce-product-attributes-item--attribute_pa_hours,tr.woocommerce-product-attributes-item--attribute_pa_model,tr.woocommerce-product-attributes-item--attribute_pa_model-year{display:none}.woocommerce div.product div.summary{overflow:hidden}.product a.button.orange-btn{background:#f57e20!important;color:#fff!important;line-height:2rem;margin-bottom:.6rem;width:100%!important;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border:2px solid transparent;margin-top:2rem}.product a.button.orange-btn:hover{background:#fff!important;color:#f57e20!important;border:2px solid #f57e20}.product .product_meta{display:none}.modal-dialog .gform_footer{width:100%;padding-left:1rem;padding-right:1rem}.modal-dialog .gform_footer .gform_button{display:block;width:100%!important;background:#f57e20!important;color:#fff!important;line-height:2rem!important;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border:2px solid transparent!important}.modal-dialog .gform_footer .gform_button:hover{background:#fff!important;color:#f57e20!important;border:2px solid #f57e20!important}.woocommerce div.product div.images.woocommerce-product-gallery{overflow:hidden}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{right:2rem}.woocommerce div.product div.images .flex-control-thumbs{margin-top:1rem;margin-right:-1rem}.woocommerce div.product div.images .flex-control-thumbs li{padding-right:1rem;padding-bottom:1rem}.post-type-archive-product .site-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1295px;margin-right:auto;margin-left:auto}h1.woocommerce-products-header__title.page-title{text-align:left}.chosen-container-single .chosen-single span{color:#000;font-weight:500}ul:not([class]) li:before{left:-15px}.tax-product_cat .site-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1200px;margin-right:auto;margin-left:auto;padding:0}.tax-product_cat nav.woocommerce-breadcrumb{display:none}.post-type-archive-product nav.woocommerce-breadcrumb{display:none}.single-product .site-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:1200px;margin-right:auto;margin-left:auto}.single-product div.product{margin-top:3rem}.single-product .sidebar-woo,.single-product .woocommerce-tabs.wc-tabs-wrapper,.single-product h1.product_title.entry-title{display:none}header.woocommerce-products-header{padding-top:2rem}section#main{position:relative}.wpgs.wpgs--with-images.images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}img.additional-pi--img{padding:0 2rem;max-height:18rem;-o-object-fit:cover;object-fit:cover;height:100%}.production--description hr{margin-bottom:1.4rem}.additional-info--title{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:2rem}a.reset-filters{background:#f57d20;color:#fff;padding:1rem;display:block;margin-bottom:1rem;text-align:center;font-family:"Roboto Slab",serif;font-weight:700;text-transform:uppercase}a.attribute-link{color:#000}li.woocommerce-widget-layered-nav-list__item.wc-layered-nav-term{margin-bottom:1rem}.archive ul.products.columns-3{max-width:100%;width:100%}.mb-4{margin-bottom:1.5rem}.post-type-archive-product div#primary,.tax-product_cat div#primary{width:75%}.post-type-archive-product .sidebar-woo,.tax-product_cat .sidebar-woo{width:25%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;padding-right:2rem}.woocommerce-info.gform_description,p.woocommerce-info{display:block;width:100%;padding-bottom:1rem}ul.product-categories{list-style:none;padding:0}header.woocommerce-products-header{display:block;width:100%;text-align:center}.post-type-archive-product section.newsletter,.post-type-archive-product section.pre-footer-logos{display:none}.tax-product_cat section.newsletter,.tax-product_cat section.pre-footer-logos{display:none}.post-type-archive-product h1.woocommerce-products-header__title.page-title{display:none}.post-type-archive-product ul.products.columns-3{max-width:100%}.tax-product_cat ul.products.columns-3,.woocommerce.columns-3.woocommerce-page.woof_shortcode_output{max-width:100%}.woocommerce.columns-3.woocommerce-page.woof_shortcode_output{max-width:100%}.woocommerce.woocommerce-page.woof_shortcode_output{width:100%}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#000;padding-top:0;letter-spacing:.0625rem}.woocommerce ul.products li.product .button{margin-top:1em;background:#f57d20;color:#fff}.woocommerce ul.products.columns-3 li.product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sidebar-woo h2{font-size:1rem;padding:1rem;color:#f57d20;text-align:center;line-height:1.5rem;letter-spacing:.0625rem;border-top:2px solid #f57d20;border-bottom:2px solid #f57d20;margin-bottom:1rem}.woocommerce ul.products li.product a{min-width:100%;line-height:2rem}.woocommerce .woocommerce-breadcrumb{position:absolute;top:14px;left:19px;color:#000}.woocommerce .woocommerce-breadcrumb a{color:#f57d20}.sidebar-woo--inner{background:#f8f8f8;padding:1rem}img.logo_under_gallery{max-height:6rem;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;max-width:15rem;margin-top:2rem}a.chosen-single{background:#fff!important;-webkit-box-shadow:0!important;box-shadow:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;height:37px!important}.chosen-container{width:100%!important}.chosen-container .chosen-results li.highlighted{background:#f57e20!important}.cat-item a{color:#000;font-weight:500;margin-bottom:.2rem;display:inline-block}.blog-cat-list .cat-item a{color:#fff}li.cat-item{margin-bottom:.2rem}li.cat-item a::before{display:inline-block;font:normal normal normal .875rem/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.current-cat>a{color:#f57e20}.current-cat>a::before{content:"\f14b"!important;color:#f57e20!important}.product-categories ul.children{overflow:hidden;max-height:0;list-style:none}.product-categories ul.children li:first-of-type{padding-top:.5rem}span.icon-minus-circle,span.icon-plus-circle{color:#f57e20;padding-left:.3125rem;cursor:pointer}li.cat-item.active>a::before{content:"\f00c";color:#f57e20;margin-right:.25rem}li.cat-item>a:hover{color:#f57e20}.current-cat>a:hover::before{color:#000!important;content:'\f2d3'!important}.woocommerce-product-details__short-description h2{border-bottom:1px solid #f57e20;padding-bottom:1rem;margin-bottom:1rem;text-transform:uppercase;font-weight:700!important;font-family:"Roboto Slab",serif;font-size:1.2rem;letter-spacing:.0625rem}img.additional-pi--img{width:100%}.additional_pi--wrapper{margin-bottom:2rem;width:100%}li.product{background:#fff;padding:1rem!important;-webkit-box-shadow:0 3px 11px 4px rgba(0,0,0,.12);box-shadow:0 3px 11px 4px rgba(0,0,0,.12)}.woocommerce-tabs.wc-tabs-wrapper,section.up-sells.upsells.products{width:100%}div#tab-additional_information{margin-bottom:2.1875rem}ul.tabs.wc-tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}li#tab-title-additional_information{border:1px solid #d3ced2;background-color:#ebe9eb;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -.3125rem;padding:0 1em}.single-product .content-area{width:100%}ul.tabs.wc-tabs{margin-bottom:.9375rem}ul.tabs.wc-tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.additional_information_tab.active{background:#fff!important;z-index:2!important;border-bottom-color:#fff!important}li#tab-title-additional_information a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.product-badge{display:inline-block;background:#585858;border-radius:.5rem;padding:0 .5rem;color:#fff;font-weight:700;margin-top:.3rem;text-transform:uppercase;letter-spacing:.125rem}@media only screen and (max-width:76.25rem){.woocommerce div.product div.summary{padding-right:1rem}.woocommerce-tabs.wc-tabs-wrapper{padding:0 1rem}}@media only screen and (max-width:69.875rem){a.button.transparent-btn.btn-woo{width:47.9%!important;margin-bottom:.7rem}section.button-wrapper{margin-right:-3.5%}}@media only screen and (max-width:56.25rem){.post-type-archive-product .site-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.additional_pi--wrapper.image-field:nth-of-type(even) .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}img.additional-pi--img{margin-top:1rem}.additional_pi--wrapper .columns-4{width:100%!important;max-width:100%}.post-type-archive-product div#primary{width:100%}.post-type-archive-product .sidebar-woo{width:100%;padding:0}.post-type-archive-product .site-main{padding:0 1rem}.tax-product_cat .site-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tax-product_cat div#primary{width:100%}.tax-product_cat .sidebar-woo{width:100%;padding:0}.tax-product_cat .site-main{padding:0 1rem}.additional_pi--wrapper .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.additional_pi--wrapper .row .columns-6{width:100%;max-width:100%}.additional-pi--img{margin-bottom:1rem;display:block;height:30rem!important;padding:0!important;max-height:100%}}@media only screen and (max-width:48rem){.woocommerce div.product div.summary{padding-right:1rem;padding-left:1rem}}@media only screen and (max-width:42.4375rem){.woocommerce div.product .flex-video iframe{width:100%}.video-container--product{padding-right:1rem;width:100%}.woocommerce div.product .flex-video{width:100%;display:block}nav.woocommerce-breadcrumb{display:none}.single-product div.product{margin-top:2rem}}.newsletter form{-webkit-box-align:start!important;-webkit-align-items:flex-start!important;-ms-flex-align:start!important;align-items:flex-start!important}.ginput_container.ginput_container_text{margin-bottom:1rem}figure.wp-block-embed-youtube.wp-block-embed.is-type-video.is-provider-youtube.wp-embed-aspect-16-9.wp-has-aspect-ratio iframe{height:330px}.columns-7.right-1.column-center.single-blog-column figure.wp-block-image.size-large{margin:1rem 0}.desktop-nav li#menu-item-92750{display:none!important}ul.products.columns-4{width:100%;max-width:100%}.product-template-default .product{width:100%}.divider{border-bottom:1px solid #d8d8d8;padding-bottom:3rem;margin-bottom:3rem}.hr{display:block;width:50%;margin-top:.5em;margin-bottom:.5em;margin-left:auto;margin-right:auto;border-style:inset;border-width:1px}.production--description{height:100%}.content-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.fancybox-caption__body{display:none!important}.width-test{max-width:calc(12 / 12 * 100%)!important}.width-test ul{max-width:calc(12 / 12 * 100%)!important}@media (max-width:48rem){.woocommerce ul.products li.product{width:100%;float:left;clear:both;margin:0 1% 2.992em}.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product{width:100%;float:left;clear:both;margin:0 1% 2.992em}.woocommerce[class*=columns-] ul.products li.product{width:100%;float:left;clear:both;margin:0 1% 2.992em}}.woocommerce-loop-product__link{height:100%;position:relative}.product-badge{position:absolute;top:1rem;left:-1rem;width:80px;text-align:center;border-radius:0}.new-product-badge{background-color:#000}.used-product-badge{background-color:#f47e21}.woocommerce ul.products li.product .price{color:#008c99;font-weight:500;font-size:1em}li.product{-webkit-box-shadow:0 3px 6px 4px rgba(0,0,0,.15);box-shadow:0 3px 6px 4px rgba(0,0,0,.15)}.woof_redraw_zone .woof_childs_list_li{border-bottom:1px solid #dfdcde;padding:.3125rem 0 .3125rem 0!important}.woof_redraw_zone .woof_childs_list_li:last-child{border:none}.woof_redraw_zone .woof_list_checkbox,.woof_redraw_zone .woof_list_radio{padding-left:0}.woof_redraw_zone .woof_checkbox_label{text-transform:none;font-weight:500;font-size:.95rem;margin-left:.25rem}.woof_redraw_zone .woof_checkbox_label:hover{color:#f57e20}.woof_redraw_zone .woof_checkbox_label_selected{color:#f57e20;font-weight:800}.woof_redraw_zone .woof_childs_list{padding-left:0}.woof_redraw_zone .woof_is_closed,.woof_redraw_zone .woof_is_opened{background:0 0!important;display:inline-block;font:normal normal normal .875rem/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woof_redraw_zone .woof_is_closed:before{content:"\f078"}.woof_redraw_zone .woof_is_opened:before{content:"\f077"}.woof_redraw_zone .woof_childs_list .woof_checkbox_label{font-size:.85rem}.woof_container_inner_productnewused{padding:0 1rem .75rem 1rem;border-bottom:1px solid #000}.woof_reset_search_form{min-width:100%}ul#menu-global-navigation .menu-item-has-children .sub-menu{z-index:999}ul#menu-global-navigation .sub-menu li{position:relative}.woof_term_296 .woof_radio_label,.woof_term_297 .woof_radio_label{font-family:"Roboto Slab",serif;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid #f47e21;color:#f47e21;font-weight:700;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;margin-left:0;padding:.75rem 1.5625rem;min-height:50px;min-width:100%;cursor:pointer;text-align:center;text-decoration:none}.woof_term_296 .woof_radio_label:hover,.woof_term_296 .woof_radio_label_selected{background-color:#f47e21;color:#fff}.woof_term_297 .woof_radio_label:hover,.woof_term_297 .woof_radio_label_selected{background-color:#f47e21;color:#fff}.woof_radio_term_reset,.woof_term_296 .iradio_minimal-orange,.woof_term_297 .iradio_minimal-orange{display:none!important}.jQuery-plainOverlay-progress{border-color:#f57e20!important}.woof_results_by_ajax_shortcode{width:100%!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{min-width:1.75rem}.page-numbers.customize-unpreviewable{cursor:pointer}.sidebar-woo{margin-top:1rem;margin-bottom:2rem}.set-full-width{min-width:100%}.woof_childs_list_opener{float:right}.woof_products_top_panel li{margin:0 .25rem .5rem 0!important}.woof_products_top_panel li span{background:0 0;padding:0}.woof_remove_ppi{margin-left:1.75rem}.woof_products_top_panel li a{padding:.25rem .75rem;border-radius:2rem;border-bottom:none!important;background-color:#e5e5e5;color:#333;text-align:center;position:relative;float:left;display:inline-block;margin-right:.3125rem;margin-top:0}.woof_products_top_panel li a:hover{border-bottom:none!important}.woof_products_top_panel li a:before{background:0 0!important;display:inline-block;font:normal normal normal 1rem/1 FontAwesome;content:"\f057";font-size:1.5rem;color:#000;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;position:absolute;top:6px;zoom:1}.woof_products_top_panel li a:hover:before{color:#f47e21}.woof_products_top_panel ul:not([class]) li:before{display:none}a[data-tax=pa_new-used]{font-weight:700;color:#f47e21!important}h2.woocommerce-loop-product__title{display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:1.2;overflow:hidden;text-overflow:ellipsis;padding:0!important;-webkit-line-clamp:3;height:calc(1em * 1.2 * 3)}h2.woocommerce-loop-product__title:after{content:'...';text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:calc(1em * 1.2);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(75%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff 75%);background:-o-linear-gradient(left,rgba(255,255,255,0),#fff 75%);background:linear-gradient(to right,rgba(255,255,255,0),#fff 75%)}@supports (-webkit-line-clamp:1){h2.woocommerce-loop-product__title:after{display:none!important}}@media (max-width:48rem){#woof_results_by_ajax ul.products li.product{width:100%!important}}.youtube-video-place{cursor:pointer}.youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:#000;margin:.3125rem}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition:.4s all;-o-transition:.4s all;transition:.4s all}.youtube-player img:hover{-webkit-filter:brightness(75%)}.youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-2.25rem;margin-top:-2.25rem;position:absolute;background:url(https://i.imgur.com/TxzC70f.png) no-repeat;cursor:pointer}.text-white{color:#fff}.contact-form.campaign-form{padding-top:0}.contact-form.campaign-form .page-banner{padding:2.5rem 0}.contact-form.campaign-form .content-wrap{color:#fff;padding-right:5rem}.contact-form.campaign-form .gfield{margin-bottom:.75rem}.contact-form.campaign-form .ginput_container_text{margin-bottom:0}.contact-form.campaign-form .gform_body h4{padding-bottom:.5rem}.contact-form.campaign-form .gform_wrapper{padding:2rem 1.5rem}.contact-form.campaign-form .gform_button{width:100%}.campaign-sales .hp-equipment-list>*{padding-right:1rem;padding-left:1rem}@media screen and (min-width:75rem){.campaign-sales .hp-equipment-list{padding-top:1rem}}.campaign-page .content-col ul{-webkit-padding-start:.5rem;-moz-padding-start:.5rem;padding-inline-start:.5rem;margin-top:1rem}.campaign-page .content-col ul li .gform_description,.campaign-page .content-col ul li p{font-size:.875rem;font-weight:600;line-height:1.25rem;padding-left:.25rem}.campaign-page.hp-equipment{margin-top:1rem!important}.campaign-page ul:not([class]) li:before{top:-10px}.button-group{margin:0 1rem}.button.button-outline{border-color:#f57e20;color:#f57e20;background:0 0}.button.button-outline:hover{border-color:#000;color:#000}@media screen and (max-width:47.9375rem){.campaign-page.hp-equipment .button{display:block}}.half-border-effect{position:relative}.half-border-effect:after{content:"";width:14rem;height:14rem;z-index:-1;top:-1rem;right:-1rem;background-color:#f57e20;position:absolute}.half-border-effect:before{content:"";width:14rem;height:14rem;z-index:-1;bottom:-1rem;left:-1rem;background-color:#f57e20;position:absolute}.side-border-effect{position:relative}.side-border-effect:before{content:"";width:14rem;height:14rem;z-index:-1;bottom:-1rem;left:-1rem;background-color:#f57e20;position:absolute}.head-image{width:15rem;margin-bottom:2rem}.space-even-column{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.aside-btn{width:75%;margin-top:2rem}.dark-bg{background:#000;color:#fff}.dark-bg .contact-list a{color:#fff}.border-left-grey{border-left:1px solid grey}.align-items-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.align-items-center .button{width:80%}.campaign-areas-list ul li{margin-bottom:1.25rem}.contact-box{background:rgba(0,0,0,.6);padding:3rem}.campaign-contact-bg{padding:3rem 0;background:url(https://frontline-lgubzvhvzf.smarttstage.com/wp-content/themes/frontline2023/images/campaign-bg.jpg);-webkit-background-size:cover;background-size:cover}.campaign-brands{padding:3rem 0}.campaign-equipment{padding:3rem 0;margin-bottom:3rem;background-color:rgba(77,77,80,.1)}.campaign-equipment a .campaign-equipment-header{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#000}.campaign-equipment a:hover .campaign-equipment-header{color:#f57e20}.campaign-equipment .campaign-equipment-des{margin-top:1rem;color:#000}@media screen and (max-width:61.1875rem){.equipment-promotion{margin-bottom:2rem;height:auto!important}}@media screen and (max-width:39.9375rem){.equipment-promotion{height:auto!important}}.fourthree{width:100%!important}figure.is-type-video{margin:0 0 2rem 0!important}.campaign-form .page-banner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gform_confirmation_wrapper{color:#fff;text-align:center;font-weight:600;padding:1.5rem .5rem}.campaign-background{-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width:39.9375rem){.campaign-background{background-image:none!important;background-color:#f57e20}}.fourthree{width:100%!important}figure.is-type-video{margin:0 0 2rem 0!important}.campaign-form .page-banner{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gform_confirmation_wrapper{color:#fff;text-align:center;line-height:2rem;font-weight:600;padding:1.5rem .5rem}.modal-content .gform_confirmation_wrapper{color:#f57e20}.hero .arrow-next:before,.hero .arrow-prev:before,.hero .slick-next:before,.hero .slick-prev:before{content:""}@media screen and (max-width:39.9375rem){.leasing-intro .content-col{min-width:100%;margin-bottom:2rem}.leasing-intro .aside-col{min-width:100%}}.gform_submission_error{font-size:1rem}.site-header{padding:0}@media screen and (max-width:61.1875rem){.site-header{padding:1.5625rem 0}}img.campaign-solution-icon{max-width:8rem;margin-bottom:1.5rem}