@charset "UTF-8";.color-yellow{background-color:#ffcd10}.color-grey{background-color:#555452}.color-darkGrey{background-color:#151515}.color-medLightGrey{background-color:#a0a0a0}.color-kobelcoBlue{background-color:#1a75cf}.color-sample{border-radius:3px;height:38px;width:50px}.font-header{font-family:Amboy-Black,sans-serif}.font-other{font-family:Raleway,sans-serif}.loop .machine:hover .summary,.loop .machine:not(:hover) .more-information{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}html{padding:env(safe-area-inset)}*{box-sizing:border-box}body{background-color:#151515;color:#fff;font-family:Raleway,sans-serif;margin:0;padding:0}.stop-scrolling{overflow:hidden!important}a{color:#ffcd10;text-decoration:none}.single-machines .machine-headline .make,h1{font-family:Amboy-Black,sans-serif;font-size:3.75em;line-height:1em;margin:0 0 20px;text-transform:uppercase}@media (max-width:700px){.single-machines .machine-headline .make,h1{font-size:3em}}.wp-block-latest-posts__post-title,h2{color:#ffcd10;font-weight:400;letter-spacing:3px;text-transform:uppercase}p{font-size:1em;line-height:1.5em}img{height:auto;width:100%}img.thumb{width:unset}.boxshadow{box-shadow:20px -18px 0 rgba(0,0,0,.9)}.button,.wp-block-button__link.wp-element-button,.wp-block-post-excerpt__more-link,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffcd10!important;border:0;border-radius:5px;color:#151515!important;cursor:pointer;display:inline-block;font-weight:700;letter-spacing:3px;margin:25px 0;padding:20px 50px!important;text-transform:uppercase;transition:all .4s ease-in-out}@media (max-width:700px){.button,.wp-block-button__link.wp-element-button,.wp-block-post-excerpt__more-link,button{text-align:center;width:100%}}button:hover{box-shadow:inset 0 0 200px hsla(0,0%,90%,.25)}button:focus{outline:none!important}.button-minor{background-color:#fff;border:2px solid;padding:18px 20px}.bold{font-weight:900}.nowrap{white-space:nowrap}input:focus{outline:none}input::-moz-placeholder{color:#d3d3d3}input::placeholder{color:#d3d3d3}.clearfix{overflow:auto}.clearfix:after{clear:both;content:"";display:table}.container{display:flex;width:100%}.divider{background-color:#ffcd10;height:5px;width:100%}hr.divider{border:none}.half{width:50%;z-index:10}@media (max-width:700px){.half{width:100%}}.half li{margin:15px 0}.service-half{font-size:2em;margin-top:200px}@media (max-width:700px){.service-half{font-size:1.3em;margin-top:0;padding:5%}}.hero-content-service{margin:200px 0 0!important}.hero-content>p:first-of-type{display:none}.hero-content .wp-block-heading,.hero-content p{margin-left:.5em;margin-top:0}.overlay{background-color:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%}.flexin{display:flex}@media (max-width:768px){.flexin{flex-direction:column}}.grey{color:#a0a0a0!important}.hide{display:none!important;height:0;overflow:hidden}.gform_wrapper .top_label .gf_full_width .ginput_container input{width:100%}.validation_error{border-color:#fff!important}.validation_error,.validation_message{color:#fff!important}.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{display:inline!important}.gfield_error{background-color:#790000!important}input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffcd10;border:0;color:#151515;cursor:pointer;letter-spacing:3px;margin:0;padding:20px 100px}@media (max-width:700px){input[type=button],input[type=submit]{appearance:button;-webkit-appearance:button;-moz-appearance:button;padding:20px 50px;width:100%}}.preloader{background-color:#000;background-image:url(/wp-content/themes/houston-heavy-genesis/img/HoustonHeavy_website_Animation.gif);background-position:50%;background-repeat:no-repeat;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}#gform_11 .thumbnail{width:90px}#input_11_3 li{display:inline-block;margin:0 1em 1em 0}#input_11_3 input[type=checkbox]{display:none}#input_11_3 input[type=checkbox]:not(:checked)~label{filter:grayscale(1);opacity:.5}.blockin-it{display:block!important}header{display:flex;justify-content:center;position:absolute;top:0;width:100%;z-index:1000}header .container{align-items:center;padding:0 5%;position:relative;width:100%}header .container .logo{padding:20px 0 0 20px}@media (max-width:768px){header .container .logo{left:0;position:absolute;top:0}}header .container .logo img{height:auto;width:80px}header .container .open-menu{background-color:#000;height:100vh;justify-content:center;min-width:280px;overflow-x:hidden;overflow-y:auto;right:0;scrollbar-color:#a0a0a0 #555452;scrollbar-width:thin;top:0!important;transition:all .4s ease-in-out}header .container .open-menu .menu-primary-container{overflow-x:hidden}@media (max-width:768px){header .container .open-menu{width:50%}}@media (max-width:700px){header .container .open-menu{width:65%}}header .container .open-menu .menu-item:hover{background-color:#292929!important}header .container .open-menu .menu-item:active{background-color:#a0a0a0!important}header .container .open-menu-ul{display:block!important;margin-left:50px!important;text-align:center}header .container .open-menu-li{display:block!important;font-size:1.5em;padding:7px 15%}header .container .open-menu-li .sub-menu{border-left:1px solid #ffcd10;display:block;font-size:.5em;margin:15px;padding:10px 0}header .container .open-menu-li .sub-menu .menu-item{padding:5px 20px!important}header .container .open-menu-a{color:#fff!important;padding:0!important;transition:all .4s ease-in-out}header .container .navigation-menu{align-items:center;background-color:#000;color:#000;display:flex;position:fixed;top:-500vh}@media (min-width:1300px){header .container .navigation-menu{background-color:#fff;position:absolute;right:0;top:0}}header .container .navigation-menu .menu-primary-container{height:70%;width:90%}@media (min-width:1300px){header .container .navigation-menu .menu-primary-container{width:unset}}header .container .navigation-menu .menu-primary-container li{max-height:98px}header .container .navigation-menu .menu-primary-container .menu-logo-svg{height:18.5px;margin-bottom:-3px;width:auto}header .container .navigation-menu #menu-primary{list-style:none;margin:0;padding:0 10px}header .container .navigation-menu #menu-primary .current-menu-item>a{color:#ffcd10}@media (max-width:768px){header .container .navigation-menu #menu-primary .current-menu-item a{border-bottom:0}}header .container .navigation-menu #menu-primary .menu-item{display:inline-block;position:relative}header .container .navigation-menu #menu-primary .menu-item a{color:#000;display:inline-block;padding:40px 20px;text-transform:uppercase}header .container .navigation-menu #menu-primary .menu-item.menu-item-has-children>a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffcd10;content:"\f0d7";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;left:-2em;margin-left:1.5em;position:absolute;text-rendering:auto}@media (min-width:1300px){header .container .navigation-menu #menu-primary .menu-item.menu-item-has-children>a:after{left:unset}}header .container .navigation-menu #menu-primary .menu-item:hover a{color:#ffcd10}header .container .navigation-menu #menu-primary .menu-item .sub-menu{background-color:#000;display:none;font-family:Raleway,sans-serif;left:0;padding:0}@media (min-width:1300px){header .container .navigation-menu #menu-primary .menu-item .sub-menu{position:absolute}}@media (max-width:768px){header .container .navigation-menu #menu-primary .menu-item .sub-menu{position:static}}header .container .navigation-menu #menu-primary .menu-item .sub-menu .menu-item,header .container .navigation-menu #menu-primary .menu-item .sub-menu .menu-item a{display:block}header .container .navigation-menu #menu-primary .menu-item .sub-menu .menu-item a{color:#fff;padding:20px 50px}header .container .navigation-menu #menu-primary .menu-item .sub-menu .menu-item:hover{background-color:#b0c4de}header .container .navigation-menu #menu-primary .menu-item .sub-menu .menu-item:hover a{color:#000}header .container .navigation-menu #menu-primary .menu-item:hover .sub-menu{display:block}@media (max-width:768px){header .container .navigation-menu #menu-primary .menu-item:hover .sub-menu{display:none}}header .container #burger-container{cursor:pointer;display:inline-block;padding:40px 40px 1px 1px;position:absolute;right:0;top:0}@media (min-width:1300px){header .container #burger-container{display:none;position:absolute}}header .container .bar1,header .container .bar2,header .container .bar3{background-color:#ffcd10;height:5px;margin:6px 0;transition:.4s}header .container .bar1,header .container .bar3{width:30px}header .container .bar2{width:35px}header .container .change{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='2.5' stroke='%23fff' height='40' width='40'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m9.75 9.75 4.5 4.5m0-4.5-4.5 4.5M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px!important;margin:0!important;padding:0!important;position:fixed!important;right:20px!important;top:20px!important;width:40px!important}header .container .change .bar1,header .container .change .bar2,header .container .change .bar3{display:none}.nav-links .nav-previous{float:left}.nav-links .nav-previous:before{color:#ffcd10;content:"<";display:inline-block;margin-right:.3em}.nav-links .nav-next{float:right}.nav-links .nav-next:after{color:#ffcd10;content:">";display:inline-block;margin-left:.3em}.site-inner{background-image:url(/wp-content/themes/houston-heavy-genesis/img/background-pattern.png);padding:150px 5% 5%}.full-page-header .site-inner{padding:0}.hero{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;min-height:100vh;padding-bottom:200px;position:relative;width:100%}@media (max-width:768px){.hero{flex-direction:column;justify-content:center}}@media (max-width:700px){.hero{padding-bottom:0}}.hero .hero-img{min-height:500px;width:60%}@media (max-width:768px){.hero .hero-img{margin-top:150px;min-height:200px;width:100%}}.hero .forty-percent{width:40%!important}@media (max-width:768px){.hero .forty-percent{width:100%!important}}.hero .hero-content{margin-top:10%;padding:5%;width:70%;z-index:10}@media (max-width:768px){.hero .hero-content{margin-bottom:50px;margin-top:10%;width:100%}}.hero .hero-content li{margin:20px 0}.hero .hero-content p{margin-bottom:50px}.hero .careers{margin-top:90px}@media (max-width:768px){.hero .careers{margin-bottom:0;margin-top:50px}}.hero .hero-form{background-color:#ffcd10;bottom:0;padding:0 5%;position:absolute;width:100%}@media (max-width:700px){.hero .hero-form{position:static;text-align:center}}.hero .hero-form .email-form{align-items:center;display:flex;justify-content:left;margin-top:12px}.hero .hero-form .email-form .gform_confirmation_message_1{color:#000;font-size:1.75em;font-weight:500;letter-spacing:normal!important;margin:20px 0;text-align:left}@media (max-width:768px){.hero .hero-form .email-form .gform_body{width:100%}}@media (max-width:700px){.hero .hero-form .email-form{flex-direction:column;justify-content:center}}.hero .hero-form .email-form .ginput_container{margin:0}.hero .hero-form .email-form .gform_footer input[type=submit]{background-color:#151515;border:0;color:#ffcd10;cursor:pointer;letter-spacing:3px;margin:0;padding:20px 0;width:200px}@media (max-width:768px){.hero .hero-form .email-form .gform_footer #gform_submit_button_1{line-height:normal;width:100%}}.hero .hero-form .email-form .validation_error{display:none}.hero .hero-form .email-form .gform_heading{margin:0}.hero .hero-form .email-form .gform_heading .gform_title{color:#000;font-weight:500}@media (max-width:700px){.hero .hero-form .email-form .gform_heading .gform_title{text-align:center}}.hero .hero-form .email-form .gform_footer{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0}.hero .hero-form .email-form .gfield{margin:0;padding:0}.hero .hero-form .email-form #input_1_1{margin-left:20px;padding:17px}@media (max-width:700px){.hero .hero-form .email-form #input_1_1{height:3em;margin:20px 0}}.hero .hero-form .email-form label[for=input_1_1]{display:none}.hero-logos{align-items:center;background-color:#ffcd10;bottom:0;display:flex;gap:8px;justify-content:center;position:absolute;width:100%}@media only screen and (max-width:1200px){.hero-logos{flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0 10px}}.hero-logos .logo-img-container{align-items:center;display:flex;gap:1%;justify-content:center;padding:10px;width:80%}@media only screen and (max-width:1200px){.hero-logos .logo-img-container{width:100%}}.hero-logos .logo-img-container a{display:contents}.hero-logos .logo-img-container img{display:flex;height:auto;max-height:60px;max-width:45%;padding:5px;width:auto}@media (max-width:768px){.hero-logos .logo-img-container img{max-height:30px}}.home-testimonials{background:#fff;color:#000;display:flex;height:100%;justify-content:center;max-width:100%;padding-bottom:1.5%;padding-top:1.5%}.home-testimonials .testimonials-header{color:#000;margin-left:20%;text-align:left}.home-testimonials .testimonial-column{display:inline-block;height:auto;position:relative;width:45%}@media only screen and (max-width:1000px){.home-testimonials .testimonial-column{margin:0!important}}.home-testimonials .testimonial-column:first-child{margin-left:163px;margin-right:-1%!important;z-index:1}.home-testimonials .testimonial-column:last-child{margin-left:-1%!important;margin-right:163px;z-index:2!important}.home-testimonials img{border-radius:20px;box-shadow:5px 6px 6px rgba(0,0,0,.2);float:right;max-width:80%}.home-testimonials .wpmslider-wrapper{margin:unset!important;max-width:400px!important}@media only screen and (max-width:1000px){.home-testimonials .wpmslider-wrapper{margin:0 auto!important}}.home-testimonials .wpmslider-viewport{height:300px!important}@media (max-width:768px){.home-testimonials .wpmslider-viewport{height:500px!important}}.home-testimonials .wmpslider-controls{width:45%}.home-testimonials .strong-view.controls-style-buttons:not(.rtl) .wpmslider-next,.home-testimonials .strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev{background:#ffcd10;height:30px;width:50px}.home-testimonials .strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before,.home-testimonials .strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before{background:#000!important}.home-testimonials .strong-view.slider-container{width:80%!important}.home-testimonials .strong-view.wpmtst-default .wpmslider-viewport{border:2px solid #ffcd10}.home-testimonials .strong-view.wpmtst-default .wpmtst-testimonial-inner,.home-testimonials .wpmtst-testimonial.testimonial.t-slide{border:none}.home-testimonials .wpmtst-testimonial.testimonial.t-slide{background:#fff;border:none;height:400px!important;max-width:400px}.home-testimonials .wpmtst-testimonial.testimonial.t-slide p{font-size:.75em}.home-testimonials .wpmtst-testimonial-heading.testimonial-heading{font-size:30px}.home-testimonials .wpmtst-testimonial-content.testimonial-content{font-size:25px;margin-top:20px}@media only screen and (max-width:1000px){.home-testimonials{align-items:center;flex-direction:column}.home-testimonials .testimonial-column{display:flex;height:auto}.home-testimonials .testimonial-column:first-child{margin-bottom:10px}.home-testimonials .testimonial-column:last-child{flex-direction:column!important;margin-right:0}.home-testimonials .testimonial-column:last-child .testimonials-header{margin-left:0;text-align:center}.home-testimonials img{max-width:100%}.home-testimonials .strong-view.slider-container{width:100%!important}.home-testimonials .testimonial-column{width:65%}}.services-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px;margin:0 auto;max-width:1200px;padding:5% 16px 6%!important}@media (max-width:920px){.services-container{flex-direction:column}}@media (min-width:1200px){.services-container{gap:30px;max-width:1500px;padding:5% 16px 6%!important}}.services-container .service-block{background-color:rgba(0,0,0,.5);flex:1 1 calc(33.333% - 20px);padding:5%}@media (max-width:1253px){.services-container .service-block .single-machines .machine-headline .make,.services-container .service-block h1,.single-machines .machine-headline .services-container .service-block .make{font-size:3.5em}}.services-container .service-block button{padding:18px 20px!important;width:100%}.machines .single-machines .machine-headline .make,.machines h1,.single-machines .machine-headline .machines .make{text-align:center}.machines .divider{margin-bottom:50px}.machine-types{display:flex;flex-wrap:wrap;justify-content:center}.machine-types .machine-block{color:#fff;padding:30px;text-align:center;width:50%}.machine-types .machine-type-title{border-top:1px solid #a0a0a0;color:#a0a0a0;margin-top:25px;padding-top:25px;text-align:center;text-transform:capitalize}.machine-types .machine-img{height:auto;margin:auto;max-width:380px}.machine-types .machine-img,.machine-types .machine-img img{display:block;width:100%}.machine-row .price{display:block;font-size:125%;font-weight:700;margin-top:1em}.machine-row .view-link{background-color:#ffcd10;display:block;margin-top:1em;padding:.75em 1em;text-transform:uppercase}.machine-holds{border:1px solid #a0a0a0;border-collapse:collapse;width:99%}.machine-holds-cell{border:1px solid red;border-collapse:collapse;padding:6px;width:33%}.machine-holds-current{background-color:rgba(198,252,198,.3)}h3.hold-heading{margin-bottom:4px}.machine-email-form{background-color:#fff;color:#000;padding:5px 15px}.page-template-about .wp-block-post-excerpt{display:none}.wp-block-latest-posts__list .wp-block-latest-posts__post-title{font-size:x-large}.wp-block-latest-posts__list li{padding-bottom:20px}.wp-block-latest-posts__list li div{padding-bottom:20px;padding-left:20px}.page-template-careers .entry-content>.wp-block-post-excerpt{display:none}.page-template-careers h2.wp-block-post-title{margin-top:0!important}.page-template-careers .single-machines .machine-headline .make,.page-template-careers h1,.single-machines .machine-headline .page-template-careers .make{padding-bottom:1%;padding-top:2%}.page-template-careers .wp-block-column{flex-basis:50%!important}.about{display:flex;margin-bottom:50px;padding:0 5%}@media (max-width:768px){.about{flex-direction:column}}.about .about-img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:60%}@media (max-width:768px){.about .about-img{margin-bottom:50px;min-height:400px;width:100%}}@media (max-width:700px){.about .about-img{min-height:0}}.about .about-copy{line-height:1.5em;padding:0 0 0 50px;width:40%}@media (max-width:768px){.about .about-copy{padding:0 5%;width:100%}}.about .about-copy a{color:#fff;font-weight:700}.team{display:flex;margin-bottom:50px;padding:0 5%}@media (max-width:768px){.team{flex-direction:column-reverse}}.team .team-copy{line-height:1.5em;padding:0 50px 0 0;width:40%}@media (max-width:768px){.team .team-copy{padding:0 5%;width:100%}}.team .team-copy button{margin-top:100px}@media (max-width:768px){.team .team-copy button{margin-top:50px}}.team .team-img{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:500px;width:60%}@media (max-width:768px){.team .team-img{margin-bottom:50px;min-height:400px;width:100%}}@media (max-width:700px){.team .team-img{min-height:0}}.hhm-at-work{background-image:url(img/grunge-style-background-with-old-stone-texture-design-min_optimized.jpg);display:flex;gap:4%;height:100%;justify-content:space-between;padding:5%}@media (max-width:768px){.hhm-at-work{flex-direction:column-reverse}}.hhm-at-work .hhm-at-work-copy{background-color:rgba(0,0,0,.5);line-height:1.5em;padding:50px;width:40%}@media (max-width:768px){.hhm-at-work .hhm-at-work-copy{justify-content:normal;width:100%}}@media (max-width:700px){.hhm-at-work .hhm-at-work-copy{justify-content:normal}}.hhm-at-work .hhm-at-work-copy button{margin-top:100px}@media (max-width:700px){.hhm-at-work .hhm-at-work-copy button{margin-top:50px;width:100%}}.hhm-at-work .hhm-at-work-video-wrapper{display:flex;flex-direction:column;height:auto;justify-content:center;width:60%}.hhm-at-work .hhm-at-work-video-wrapper .hhm-at-work-video iframe{aspect-ratio:16/9;height:auto;width:100%}@media (max-width:768px){.hhm-at-work .hhm-at-work-video-wrapper{padding-bottom:25px;width:100%}}.home-faq-questions{background:#e4e2db;color:#000;display:flex;flex-direction:column;justify-content:space-between;padding:0 5%}@media (max-width:768px){.home-faq-questions{padding:0 2%}}.home-faq-questions .faq-heading,.home-faq-questions .faq-subheading{text-align:center}.home-faq-questions .faq-heading{margin-bottom:0;padding-top:60px}.home-faq-questions .home-faq-questions-container{background:#fff;border:2px solid #fff;border-radius:24px;box-shadow:5px 6px 6px rgba(0,0,0,.2);color:#000;margin:auto auto 60px;padding:20px;width:80vw}@media (max-width:768px){.home-faq-questions .home-faq-questions-container{width:100%}}.home-faq-questions .home-faq-questions-container details{text-wrap:wrap;border-bottom:1px solid #a0a0a0;font-size:20px;margin:0 60px;padding:.6em 0}@media (max-width:768px){.home-faq-questions .home-faq-questions-container details{font-size:14px;margin:0}}.home-faq-questions details:focus-visible{background:grey;border:none;outline:none}.home-faq-questions details>summary{line-height:1.5em;list-style-type:none;padding-right:50px}.home-faq-questions summary{position:relative;text-transform:uppercase}.home-faq-questions summary:after{content:"+";font-size:20px;margin-right:5px;position:absolute;right:0;top:0}@media (max-width:768px){.home-faq-questions summary:after{font-size:14px}}.home-faq-questions details[open] summary:after{content:"−";position:absolute;right:0;top:0}.contact-locations{align-items:center;background-color:#ffcd10;bottom:0;color:#000;height:auto;justify-content:center;padding:20px 16px 6px;text-align:center;width:100%}.contact-locations h3{font-size:x-large}.contact-hours{height:auto;padding:36px 16px 6px;text-align:center;width:100%}.contact-hours .single-machines .machine-headline .make,.contact-hours h1,.single-machines .machine-headline .contact-hours .make{font-size:2em}.contact{background-image:url(/wp-content/themes/houston-heavy-genesis/img/home_contact.png);background-repeat:no-repeat;background-size:cover;padding:5% 5% 120px;position:relative}.contact .single-machines .machine-headline .make,.contact h1,.contact h2,.single-machines .machine-headline .contact .make{text-align:center}.contact h2{color:#a0a0a0}.contact img{bottom:0;left:0;margin-bottom:-30px;position:absolute;width:100%}.contact img.desktop-footer{display:inline}@media (max-width:768px){.contact img.desktop-footer{display:none}}.contact img.mobile-footer{display:none}@media (max-width:768px){.contact img.mobile-footer{display:inline}}a.darklink{color:#000!important}a.darklink:hover{color:#ffcd10!important}.map-popup{text-align:center}.map-popup h6{margin-bottom:1px}.map-popup h3{margin-top:1px}.location-cards{display:flex;flex-wrap:wrap;gap:20px;margin:0 auto;max-width:1200px;padding:16px 16px 6%!important}@media (max-width:768px){.location-cards{align-items:center;flex-direction:column;justify-content:center}.location-cards .location-card{width:300px}}.location-card{background-color:#fff;border:4px solid #ffcd10;box-sizing:border-box;color:#000;flex:1 1 calc(33.333% - 20px);padding:10px;text-align:center;width:30%}.location-card p{font-size:1.8em;margin:5px}.location-card .single-machines .machine-headline .make,.location-card h1,.single-machines .machine-headline .location-card .make{font-size:2em;font-weight:lighter}.location-card hr{border:4px solid #ffcd10}.location-card a:hover .st0{fill:#ffcd10}.page-sec.contact-hhm{background-image:url(/wp-content/themes/houston-heavy-genesis/img/grunge-style-background-with-old-stone-texture-design-min_optimized.jpg);padding:4%}.contact-text{background-color:rgba(0,0,0,.5);padding:7%;text-align:center;width:100%}.contact-gform.no-title{padding:1% 5% 5%}.leaflet-bar a{background-color:#a0a0a0!important;border-bottom:1px solid #151515!important}.skyline{background-image:url(/wp-content/themes/houston-heavy-genesis/img/background-pattern.png);background-position:bottom;display:flex;height:auto;padding-top:40px}.skyline img{margin-bottom:-30px;width:100%}.skyline img.desktop-footer{align-self:flex-end}@media (max-width:768px){.skyline img.desktop-footer{display:none}}.skyline img.mobile-footer{display:none}@media (max-width:768px){.skyline img.mobile-footer{display:inline}}.partners{background-color:#d3d3d3;padding:5%}.partners p{align-items:center;display:flex;flex-wrap:wrap}@media (max-width:700px){.partners p{flex-direction:column}}.partners p .partner-logos{padding:100px 50px;width:25%}@media (max-width:768px){.partners p .partner-logos{padding:50px}}@media (max-width:700px){.partners p .partner-logos{padding:20%;width:100%}}.testimonials{display:flex;justify-content:space-between;padding:5%}@media (max-width:700px){.testimonials{flex-direction:column}}.testimonials .testimonial{width:45%}@media (max-width:700px){.testimonials .testimonial{margin-top:50px;width:100%}}.testimonials .testimonial .quote{display:flex}.testimonials .testimonial .quote span{color:#ffcd10;font-size:7em;line-height:.3em;width:15%}.testimonials .testimonial .quote .quote-line{background-color:#ffcd10;height:5px;width:85%}.testimonials .testimonial span{color:#a0a0a0}.arrow{align-items:center;display:flex;flex-direction:column;z-index:10}.arrow i{color:#ffcd10;cursor:pointer;font-size:3em;margin-top:20px}.job_listings .page-sec{padding:5% 0 0}.job-listings .single-machines .machine-headline .make,.job-listings h1,.single-machines .machine-headline .job-listings .make{margin:20px 0!important}.job-listings .duties-and-skills{border-bottom:1px solid #a0a0a0;display:flex}@media (max-width:700px){.job-listings .duties-and-skills{flex-direction:column}}.job-listings .duties-and-skills .requirements{padding:5%}.job-listings .duties-and-skills .requirements h2{border-bottom:1px solid #a0a0a0;color:#a0a0a0;padding-bottom:30px;text-transform:uppercase}.job-listings .benefits span{color:#a0a0a0}.team-members{display:flex;flex-wrap:wrap;justify-content:center;padding:5%}@media (max-width:700px){.team-members{flex-direction:column;padding:5% 15%}}.team-members .member{margin:30px;width:400px}@media (max-width:700px){.team-members .member{margin:30px 0;padding:0 5%;text-align:center;width:100%}}.team-members .member .member-pic{background-position:50%;background-repeat:no-repeat;background-size:cover;border:20px solid #a0a0a0;height:400px;position:relative}.team-members .member .member-pic .member-info{background-color:#a0a0a0;bottom:0;color:#000;padding:20px 0 0 20px;position:absolute;right:0;text-align:right}@media (max-width:700px){.team-members .member .member-pic .member-info{position:relative}}.single-machines .machine-headline .team-members .member .member-pic .member-info .make,.team-members .member .member-pic .member-info .single-machines .machine-headline .make,.team-members .member .member-pic .member-info h1{font-family:Raleway,"sans-serif";font-size:1em;font-weight:900;margin-bottom:0;text-transform:uppercase}.team-members .member .member-pic .member-info h2{font-size:.7em;font-weight:400;margin:10px 0 0}.team-members .member .member-pic .member-info p{color:#000;margin:0!important}.team-members .member h3{color:#ffcd10;font-weight:400;letter-spacing:3px;text-transform:uppercase}.team-members .member p{color:#a0a0a0}@media (max-width:700px){.team-members .member .member-pic{height:unset}.team-members .member-pic .member-info,.team-members .member-pic img{margin-bottom:-10px}}.faq-wrap{background-image:url(/wp-content/themes/houston-heavy-genesis/img/background-pattern.png);display:flex;justify-content:space-between;padding:300px 5% 5%}@media (max-width:700px){.faq-wrap{flex-direction:column}}.faq-wrap .title-copy{width:50%}@media (max-width:700px){.faq-wrap .title-copy{width:100%}}.faq-wrap .title-copy h2{font-family:Amboy-Black,sans-serif;font-size:4em;line-height:1em;margin:0 0 20px;text-transform:uppercase}@media (max-width:700px){.faq-wrap .title-copy h2{font-size:3em}}.faq-wrap .faq-questions{color:#a0a0a0;width:45%}@media (max-width:700px){.faq-wrap .faq-questions{width:100%}}.faq-wrap .faq-questions h2{border-bottom:1px solid #a0a0a0;color:#ffcd10;font-weight:400;letter-spacing:3px;margin-bottom:30px;padding-bottom:10px;text-transform:uppercase}.active-machine{background-color:#a0a0a0}.machine-selection{align-items:center;flex-direction:column;text-align:center;width:100%}#selectorIcons,.machine-selection{display:flex;justify-content:center}#selectorIcons{flex-wrap:wrap}#selectorIcons .machine-icon{padding:20px;text-align:center;width:15%}.facetwp-flyout.active,.inventory-container{display:flex;padding:150px 5% 5%}@media (max-width:768px){.facetwp-flyout.active,.inventory-container{display:block}}@media (max-width:700px){.facetwp-flyout.active,.inventory-container{display:block}}.facetwp-flyout.active .filters,.inventory-container .filters{background:#000;flex:0 0 300px;max-width:300px;padding:1.5em}@media (max-width:768px){.facetwp-flyout.active .filters,.inventory-container .filters{background:transparent;max-width:100%}}@media (max-width:700px){.facetwp-flyout.active .filters,.inventory-container .filters{background:transparent;max-width:100%}}.facetwp-flyout.active .filters .show-all,.inventory-container .filters .show-all{width:100%}.facetwp-flyout.active .filters h4.filter-title,.inventory-container .filters h4.filter-title{border:1px solid #fff;cursor:pointer;margin:1em 0 .5em;padding:.75em}@media (max-width:768px){.facetwp-flyout.active .filters h4.filter-title,.inventory-container .filters h4.filter-title{display:inline-block;width:auto}}@media (max-width:700px){.facetwp-flyout.active .filters h4.filter-title,.inventory-container .filters h4.filter-title{display:inline-block;width:auto}}.facetwp-flyout.active .filters .accordion-toggle,.inventory-container .filters .accordion-toggle{display:none;overflow:hidden}.facetwp-flyout.active .filters .accordion-toggle a.current,.inventory-container .filters .accordion-toggle a.current{color:#fff}.facetwp-flyout.active .filters .accordion-toggle .slider-bar-wrapper,.inventory-container .filters .accordion-toggle .slider-bar-wrapper{padding:10px 15px}.facetwp-flyout.active .filters .accordion-toggle .slider-bar-wrapper .slider-label,.inventory-container .filters .accordion-toggle .slider-bar-wrapper .slider-label{display:flex;padding:10px 0 5px}.facetwp-flyout.active .filters .accordion-toggle .slider-bar-wrapper .slider-label input,.inventory-container .filters .accordion-toggle .slider-bar-wrapper .slider-label input{background:#000;border:0;color:#ffcd10;font-size:15px;width:auto}.facetwp-flyout.active .filters .accordion-toggle .button,.inventory-container .filters .accordion-toggle .button{display:block;letter-spacing:0;padding:15px 20px}.facetwp-flyout.active .facetwp-checkbox,.facetwp-flyout.active .facetwp-radio,.facetwp-flyout.active .isotope-reset,.facetwp-flyout.active .list-button,.facetwp-flyout.active .reset-button,.inventory-container .facetwp-checkbox,.inventory-container .facetwp-radio,.inventory-container .isotope-reset,.inventory-container .list-button,.inventory-container .reset-button{background-color:#ffcd10;border-radius:0;color:#151515;display:block;margin-bottom:.25rem;padding:.5rem 0;text-align:center;width:100%}.facetwp-flyout.active .facetwp-checkbox:hover,.facetwp-flyout.active .facetwp-radio:hover,.facetwp-flyout.active .isotope-reset:hover,.facetwp-flyout.active .list-button:hover,.facetwp-flyout.active .reset-button:hover,.inventory-container .facetwp-checkbox:hover,.inventory-container .facetwp-radio:hover,.inventory-container .isotope-reset:hover,.inventory-container .list-button:hover,.inventory-container .reset-button:hover{color:#a0a0a0}.facetwp-flyout.active .facetwp-checkbox:active,.facetwp-flyout.active .facetwp-radio:active,.facetwp-flyout.active .isotope-reset:active,.facetwp-flyout.active .list-button:active,.facetwp-flyout.active .reset-button:active,.inventory-container .facetwp-checkbox:active,.inventory-container .facetwp-radio:active,.inventory-container .isotope-reset:active,.inventory-container .list-button:active,.inventory-container .reset-button:active{color:#fff}.facetwp-flyout.active .facetwp-checkbox.is-checked,.facetwp-flyout.active .facetwp-radio.is-checked,.facetwp-flyout.active .isotope-reset.is-checked,.facetwp-flyout.active .list-button.is-checked,.facetwp-flyout.active .reset-button.is-checked,.inventory-container .facetwp-checkbox.is-checked,.inventory-container .facetwp-radio.is-checked,.inventory-container .isotope-reset.is-checked,.inventory-container .list-button.is-checked,.inventory-container .reset-button.is-checked{background-color:#a0a0a0}.facetwp-flyout.active .facetwp-checkbox.is-checked:hover,.facetwp-flyout.active .facetwp-radio.is-checked:hover,.facetwp-flyout.active .isotope-reset.is-checked:hover,.facetwp-flyout.active .list-button.is-checked:hover,.facetwp-flyout.active .reset-button.is-checked:hover,.inventory-container .facetwp-checkbox.is-checked:hover,.inventory-container .facetwp-radio.is-checked:hover,.inventory-container .isotope-reset.is-checked:hover,.inventory-container .list-button.is-checked:hover,.inventory-container .reset-button.is-checked:hover{color:#151515}.facetwp-flyout.active .reset-button,.inventory-container .reset-button{margin-top:.5rem}.facetwp-flyout.active .inventory-content,.inventory-container .inventory-content{flex:auto}@media (max-width:768px){.facetwp-flyout.active .inventory-content,.inventory-container .inventory-content{margin-left:0}}@media (max-width:700px){.facetwp-flyout.active .inventory-content,.inventory-container .inventory-content{margin-left:0}}.facetwp-flyout.active .machine-selection,.inventory-container .machine-selection{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.facetwp-flyout.active #selectorIcons,.inventory-container #selectorIcons{display:flex;flex-wrap:wrap;justify-content:center}.facetwp-flyout.active #selectorIcons .machine-icon,.inventory-container #selectorIcons .machine-icon{padding:20px;text-align:center;width:15%}.mobile-filter-menu{background:#000;cursor:pointer;display:none;margin:0 0 1.5rem;padding:1.5em}@media (max-width:768px){.mobile-filter-menu{display:block}}@media (max-width:700px){.mobile-filter-menu{display:block}}.mobile-filter-menu .mobile-title{border:1px solid #fff;margin:1rem 0 .5rem;min-width:5rem;padding:.75rem}.mobile-filter-menu .mobile-bottom,.mobile-filter-menu .mobile-top{display:flex;width:100%}.mobile-filter-menu .mobile-top{position:relative}.mobile-filter-menu .mobile-top .type{width:100%}.mobile-filter-menu .mobile-top .fa-repeat{color:#ffcd10;display:block;font-size:2rem;height:2rem;position:absolute;right:.5rem;top:1.5rem;width:2rem}.mobile-filter-menu .mobile-bottom{justify-content:space-between}.mobile-filter-menu .mobile-bottom .mobile-title{display:flex;justify-content:space-between;width:calc(25% - 3px)}.mobile-filter-menu .show{background:#000;display:block}.mobile-filters{display:none}@media (max-width:768px){.mobile-filters{display:block;max-width:100%}}@media (max-width:700px){.mobile-filters{display:block;max-width:100%}}.mobile-filters .isotope-reset,.mobile-filters .list-button,.mobile-filters .reset-button{background-color:#ffcd10;border-radius:0;color:#151515;display:block;margin-bottom:.25rem;padding:.5rem 0;text-align:center;width:100%}.mobile-filters .isotope-reset:hover,.mobile-filters .list-button:hover,.mobile-filters .reset-button:hover{color:#a0a0a0}.mobile-filters .isotope-reset:active,.mobile-filters .list-button:active,.mobile-filters .reset-button:active{color:#fff}.mobile-filters .isotope-reset.is-checked,.mobile-filters .list-button.is-checked,.mobile-filters .reset-button.is-checked{background-color:#a0a0a0}.mobile-filters .isotope-reset.is-checked:hover,.mobile-filters .list-button.is-checked:hover,.mobile-filters .reset-button.is-checked:hover{color:#151515}.mobile-filters .mobile-filter-button-group{background-color:#000;display:none}@media (max-width:700px){.machines.loop,.post-type-archive-machines .loop{align-content:center;flex-direction:column}}.machines.loop,.post-type-archive-machines .loop{border-top:1px solid #a0a0a0;display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px;padding-top:30px}@media (max-width:700px){.machines.loop,.post-type-archive-machines .loop{flex-direction:column}}.loop .machine{background-color:#000;display:flex;flex-direction:column;margin:20px;padding:0;text-align:center;width:300px}@media (max-width:768px){.loop .machine{margin:0 auto;width:300px}}@media (max-width:700px){.loop .machine{margin:20px auto;width:300px}}.loop .machine[class*=status-]{position:relative}.loop .machine[class*=status-]:before{border:1.25em solid transparent;content:"";display:block;position:absolute;right:0;top:0}.loop .machine.status-maintenance:before,.loop .machine.status-ready:before{border-color:#0a8f0a #0a8f0a transparent transparent}.loop .machine.status-down:before{border-color:#b20101 #b20101 transparent transparent}.loop .machine.status-on-rent:before{border-color:#f2a20d #f2a20d transparent transparent}.loop .machine.status-in-transit:before,.loop .machine.status-pickup:before{border-color:#2b2bd4 #2b2bd4 transparent transparent}.loop .machine.status-inspection:before{border-color:#d810ea #d810ea transparent transparent}.loop .machine-info{display:flex;flex-direction:column;height:100%;justify-content:center;padding:1em}.loop .machine-info p{margin:0}.loop .machine-info .title{margin-top:0}.loop .machine-info .price{margin:0}.machine .make{font-family:Amboy-Black,sans-serif;font-size:2em}@media (max-width:700px){.machine .make{font-size:1.5em}}.loop .machine .make{display:block}.machine .make,.machine .price{color:#fff}.machine .summary{color:#a0a0a0}.machine .price{font-size:2em}.machine .availability .button{margin-bottom:10px;margin-top:10px;width:auto}.gform_ajax_spinner{width:unset}.pad-right{padding-right:50px}@media (max-width:700px){.pad-right{padding-right:0}}.pad-top{padding-top:35px}.contact-page{display:flex;padding:100px 5% 5%}@media (max-width:700px){.contact-page{flex-direction:column}}.contact-page .contact-copy{padding-right:50px;text-align:center;width:35%}@media (max-width:700px){.contact-page .contact-copy{padding-right:0;width:100%}}.contact-page .contact-copy img{max-width:350px;padding:50px}@media (max-width:700px){.contact-page .contact-copy img{max-width:200px}}.contact-page .contact-copy h2{color:#a0a0a0;line-height:1.7em}.contact-page .form{width:65%}@media (max-width:700px){.contact-page .form{width:100%}}.sale-rent-request{padding:130px 5% 5%}@media (max-width:700px){.sale-rent-request .button{width:auto}}.blog{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.blog .blog-about{bottom:5%;margin-top:10%;padding:5%;width:70%}@media (max-width:700px){.blog .blog-about{width:90%}}.posts-wrap{display:flex;flex-wrap:wrap;justify-content:center;padding:5%}@media (max-width:700px){.posts-wrap{flex-direction:column}}.posts-wrap .blog-post{color:#a0a0a0;display:flex;margin:30px;text-align:center}@media (max-width:700px){.posts-wrap .blog-post{flex-direction:column-reverse;margin:30px 0;padding:0 10%;width:100%}}.posts-wrap .blog-post .blog-post-img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:25%}.posts-wrap .blog-post .blog-post-img p{color:#fff}@media (max-width:700px){.posts-wrap .blog-post .blog-post-img{height:275px;width:100%}}.posts-wrap .blog-post .blog-excerpt{width:67%}@media (max-width:700px){.posts-wrap .blog-post .blog-excerpt{width:100%}}.posts-wrap .blog-post h2{color:#ffcd10;font-weight:400;letter-spacing:3px}.blog-single{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:50vh!important;position:relative}.blog-single .blog-title{bottom:5%;color:#fff;left:5%;position:absolute;z-index:10}.blog-main{display:flex;padding:5%}@media (max-width:700px){.blog-main{flex-direction:column}}.blog-main .blog-content{padding-right:50px;width:65%}@media (max-width:700px){.blog-main .blog-content{margin:30px 0;width:100%}}.blog-main .recent-posts{text-align:center;width:35%}@media (max-width:700px){.blog-main .recent-posts{width:100%}}.blog-main .recent-posts .single-post{color:#a0a0a0;margin:30px 0}.blog-main .recent-posts .single-post .single-post-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:250px}.blog-main .recent-posts .single-post h2{color:#ffcd10;font-weight:400;letter-spacing:3px;text-transform:uppercase}.page-template-form .entry-content,.product-form{min-height:60vh;padding:50px 10% 0}@media (max-width:700px){.page-template-form .entry-content,.product-form{padding:200px 5% 5%}}.page-template-form .entry-content .gform_description,.product-form .gform_description{font-family:Amboy-Black,sans-serif;font-size:4em;line-height:1em;margin:0 0 20px;text-transform:uppercase}@media (max-width:700px){.page-template-form .entry-content .gform_description,.product-form .gform_description{font-size:3em}}.privacy-wrap{align-items:center;display:flex;flex-direction:column}.privacy-wrap .privacy-content{margin-bottom:100px;width:75%}@media (max-width:700px){.privacy-wrap .privacy-content{width:100%}}.privacy-wrap .privacy-policy{width:75%}@media (max-width:700px){.privacy-wrap .privacy-policy{margin-left:0;width:100%}}.privacy-wrap .privacy-policy h2{color:#ffcd10;font-weight:400;letter-spacing:3px}.yellow{color:#ffcd10}.machine-wrap{display:flex;flex-direction:column;justify-content:space-between}.single-machines .machine-info{margin-bottom:30px;width:70%}@media (max-width:768px){.single-machines .machine-info{width:100%}}.single-machines .machine-headline{align-items:baseline;display:flex;flex-wrap:wrap;line-height:1.12}.single-machines .machine-headline .model,.single-machines .machine-headline .year{color:#a0a0a0;font-size:2.3em}.single-machines .machine-headline .make{margin:0 20px}@media (max-width:700px){.single-machines .machine-headline .make{margin:0}}.single-machines .machine-images{width:70%}.single-machines .machine-images iframe{width:100%}@media (max-width:768px){.single-machines .machine-images{width:100%}}.single-machines .flexslider{background:#000;border:4px solid #000;margin-bottom:10px}.single-machines .flexslider .slides img{margin:0 auto;max-height:1000px;max-width:100%;width:auto}.single-machines .flexslider .flex-direction-nav li a{top:22vw}@media (max-width:768px){.single-machines .flexslider .flex-direction-nav li a{top:30vw}}.single-machines .machine-video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:35px;position:relative}.single-machines .machine-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.single-machines.machine-email .title{font-size:90%}.single-machines.machine-email .machine-info{width:100%}.machine-details-wrap{background-color:#000;padding:.5em 2em 1em}.machine-details-wrap .details{font-size:1.17em;font-weight:700}.machine-details-wrap span{padding:0 5px 0 0}.machine-details-wrap .rental-info th{text-align:left}.machine-details-wrap .yellow-rule{background-color:#ffcd10;border-width:0;height:5px;width:100%}.machine-details-wrap p{line-height:1em}.page-sec{display:flex}.page-template-about .entry-content>*{padding-top:5%}.page-sec,.page-template-about .entry-content,.page-template-careers .entry-content{padding:5%}.page-sec .wp-block-media-text,.page-template-about .entry-content .wp-block-media-text,.page-template-careers .entry-content .wp-block-media-text{gap:4%}.page-sec .wp-block-media-text__media,.page-template-about .entry-content .wp-block-media-text__media,.page-template-careers .entry-content .wp-block-media-text__media{align-self:flex-start}.page-sec .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content,.page-template-about .entry-content .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content,.page-template-careers .entry-content .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{padding:0 1%}@media (max-width:768px){.page-sec,.page-template-about .entry-content,.page-template-careers .entry-content{flex-direction:column}.page-sec .wp-block-media-text,.page-template-about .entry-content .wp-block-media-text,.page-template-careers .entry-content .wp-block-media-text{gap:2%}.page-sec .wp-block-media-text.is-stacked-on-mobile,.page-template-about .entry-content .wp-block-media-text.is-stacked-on-mobile,.page-template-careers .entry-content .wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.page-sec .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media,.page-template-about .entry-content .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media,.page-template-careers .entry-content .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.page-sec .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content,.page-template-about .entry-content .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content,.page-template-careers .entry-content .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2;padding:0 1%}}.resources h2{border-bottom:1px solid #a0a0a0;color:#ffcd10;font-weight:400;letter-spacing:3px;margin-bottom:30px;padding-bottom:30px;text-transform:uppercase}.resources button{margin:50px 0}.page-template-attachments .site-inner,.page-template-resources .site-inner{padding:200px 5% 5%}.attachments-title{border-bottom:1px solid #a0a0a0;margin-bottom:50px;padding-bottom:30px}.attachments-loop .attachment{width:75%}@media (max-width:700px){.attachments-loop .attachment{width:100%}}.attachments-loop .attachment .attachment-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;margin-bottom:50px;width:300px}@media (max-width:700px){.attachments-loop .attachment .attachment-img{width:100%}}.social-space{margin:20px}footer{padding:5%}footer,footer .container{background-color:transparent}footer .container{flex-wrap:wrap;justify-content:space-between;margin:auto auto 25px;width:85%}@media (max-width:768px){footer .container{flex-direction:row;width:100%}}footer .container .footer-menu{width:12%}@media (max-width:768px){footer .container .footer-menu{width:45%}}footer .container .footer-menu p{color:#fff}footer .container .footer-menu ul{font-size:.8em;list-style:none;padding:0}footer .container .footer-menu ul a,footer .container .footer-menu ul li{color:#a0a0a0;line-height:1.5em}footer .container .footer-menu ul a:hover{color:#ffcd10}footer .container .footer-menu.logo{flex:0.5;margin:0 20px;padding-top:10px;width:20%}footer .container .footer-menu.logo .footer-logo{padding:5px}@media (max-width:768px){footer .container .footer-menu.logo{flex:unset;margin-left:0;width:40%}}footer .container .footer-menu.phone-hours p{text-wrap:nowrap;letter-spacing:.5px;line-height:1;margin-bottom:10px;margin-top:10px}footer .container .footer-menu.phone-hours .phone{font-family:Amboy-Black,sans-serif;font-size:20px}footer .container .footer-menu.phone-hours .hours{color:#ffcd10;font-family:Amboy-Black,sans-serif}footer .container .footer-menu.phone-hours .fa-location-dot{color:#ffcd10}footer .container .footer-menu.phone-hours a{color:#fff;line-height:1.5em}footer .container .footer-menu.phone-hours a:hover{color:#ffcd10}footer .container .footer-menu.phone-hours .view-locations-link{margin-left:5px}footer .container .white a{color:#fff!important}footer .footer-socials{display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px;width:100%}footer .footer-socials .social-circle:hover{border-color:#ffcd10;color:#ffcd10}footer .footer-socials .social-circle:hover a{color:#ffcd10}footer .footer-socials .social-circle{align-items:center;border:5px solid #fff;border-radius:50%;display:flex;height:5em;justify-content:center;width:5em}@media (max-width:768px){footer .footer-socials .social-circle{height:3em;width:3em}}footer .footer-socials .social-circle a{color:#fff;font-size:3em}@media (max-width:768px){footer .footer-socials .social-circle a{font-size:1em}}.footer-subscribe{margin-left:auto;margin-right:auto;margin-top:2%;max-width:-moz-fit-content;max-width:fit-content}.footer-subscribe .gfield_validation_message,.footer-subscribe .gform_validation_errors{background:none!important}.custom-required-indicator .gfield_required_text{display:none!important}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-shortcut:focus,.screen-reader-text span:focus,.screen-reader-text:focus{clip:auto!important;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#2a2b33;display:block;font-size:16px;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.post-type-archive-machines .machine,.tax-machine_type .machine{height:430px;margin:0 .75rem .75rem 0}.post-type-archive-machines .machine .machine-img,.tax-machine_type .machine .machine-img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:200px;width:300px;z-index:-1}.post-type-archive-machines .site-inner,.tax-machine_type .site-inner{padding:10rem .5rem .5rem!important}.post-type-archive-machines .inventory-container,.tax-machine_type .inventory-container{padding:.25rem}.post-type-archive-machines .cards-wrapper,.tax-machine_type .cards-wrapper{margin:0 0 0 .5rem;width:100%}.post-type-archive-machines .cards-wrapper .machine-type-header,.tax-machine_type .cards-wrapper .machine-type-header{align-items:center;display:flex;gap:40px;justify-content:flex-start;margin-bottom:30px}.post-type-archive-machines .cards-wrapper .machine-type-header .single-machines .machine-headline .make,.post-type-archive-machines .cards-wrapper .machine-type-header h1,.single-machines .machine-headline .post-type-archive-machines .cards-wrapper .machine-type-header .make,.single-machines .machine-headline .tax-machine_type .cards-wrapper .machine-type-header .make,.tax-machine_type .cards-wrapper .machine-type-header .single-machines .machine-headline .make,.tax-machine_type .cards-wrapper .machine-type-header h1{margin:0}.post-type-archive-machines .cards-wrapper .machine-type-header .button,.tax-machine_type .cards-wrapper .machine-type-header .button{flex-shrink:0;margin:0}@media (max-width:768px){.post-type-archive-machines .cards-wrapper .machine-type-header,.tax-machine_type .cards-wrapper .machine-type-header{align-items:flex-start;flex-direction:column;gap:20px}}.post-type-archive-machines .machine-info,.tax-machine_type .machine-info{min-height:225px}.post-type-archive-machines .generic-thumbnail,.tax-machine_type .generic-thumbnail{margin:10px}.site-footer{padding:0;position:relative;z-index:10}.site-footer .container{margin-bottom:0;padding:0}@media (max-width:768px){.site-footer{padding:5%}}@media (max-width:700px){#menu-primary{display:flex;flex-direction:column}}@media (max-width:960px){#menu-primary{display:flex;flex-direction:column}}@media (max-width:700px){#menu-primary a{float:right}}@media (max-width:960px){#menu-primary a{float:right}}.site-logo{position:absolute;width:100px;z-index:100}@media (max-width:700px){.site-logo{display:none}}.archive-title,.genesis-skip-link{display:none}.sixtypercent{width:60%}.fortypercent{padding:4%;width:40%}.column{flex-direction:column}.ready-buy,.why-rent{padding:100px 5% 5%}.contact-gform{padding:5%}#gform_wrapper_2{padding-bottom:55px!important}@media (min-width:1300px){#gform_wrapper_2{padding-bottom:125px!important}}.wdi_feed_thumbnail_1 .wdi_feed_container{background-color:#000!important;border-bottom:5px solid #000!important;width:100%}.wdi_feed_theme_1 .wdi_feed_wrapper{background-color:#000!important;text-align:left;width:100%}.wdi_feed_thumbnail_1 .wdi_photo_wrap_inner{background-color:#000!important;border:5px solid #000!important}.wdi_feed_thumbnail_1 .wdi_load_more,.wdi_feed_thumbnail_1 .wdi_spinner{background-color:#000!important;text-align:center}.media{width:100%}@media (max-width:700px){.gform_footer input[id^=gform_submit_button_]{line-height:normal!important;width:100%}}.googlemaps{width:100%}.video-thumbnail{height:118px!important}#carousel,#slider{background:#000;border:4px solid #000}.media-excerpt{text-align:left}.instagram-feed{margin-bottom:5%}.load_more{padding-bottom:5%}@media screen and (max-width:648px){.loop .machine:hover .summary,.loop .machine:not(:hover) .more-information{clip:rect(1px,1px,1px,1px);height:unset;overflow:hidden;position:unset!important;white-space:nowrap;width:unset}.machine-info .more-information{display:none}.select2.select2-container{display:inline;width:100%}.select2-dropdown{margin-top:20px}}.select2-results{color:#151515}.page-template-page-manufacturer .hero{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh}.page-template-page-manufacturer .hero-content{max-width:600px}.page-template-page-manufacturer .section-4,.page-template-page-manufacturer .section-6{color:#000}.page-template-page-manufacturer .section-4 .page-sec-img,.page-template-page-manufacturer .section-6 .page-sec-img{padding-right:10%}.page-template-page-manufacturer .section-5{display:flex;flex-direction:column}.page-template-page-manufacturer .section-5 .page-sec-pill{background-color:rgba(0,0,0,.3);border-radius:25px;display:flex;flex-direction:row;margin:2% 12% -6%;padding:25px}.page-template-page-manufacturer .section-5 .page-sec-img{display:flex;justify-content:center;padding-right:10%}.page-template-page-manufacturer .section-5 .page-sec-video{padding:10% 10% 6%}.page-template-page-manufacturer .section-5 .embed-container{height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.page-template-page-manufacturer .section-5 .embed-container embed,.page-template-page-manufacturer .section-5 .embed-container iframe,.page-template-page-manufacturer .section-5 .embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.page-template-page-manufacturer .section-1,.page-template-page-manufacturer .section-4,.page-template-page-manufacturer .section-6{background-color:#fff}.page-template-page-manufacturer .section-1 .half.pad-right,.page-template-page-manufacturer .section-4 .half.pad-right,.page-template-page-manufacturer .section-6 .half.pad-right{color:#000;padding-left:100px}.page-template-page-manufacturer .section-1 .half.pad-right .page-sec-copy p,.page-template-page-manufacturer .section-4 .half.pad-right .page-sec-copy p,.page-template-page-manufacturer .section-6 .half.pad-right .page-sec-copy p{font-size:1em;font-weight:700}.page-template-page-manufacturer .section-1 .half:not(.pad-right),.page-template-page-manufacturer .section-4 .half:not(.pad-right),.page-template-page-manufacturer .section-6 .half:not(.pad-right){padding-right:100px}.page-template-page-manufacturer .section-1 .half:not(.pad-right) img,.page-template-page-manufacturer .section-4 .half:not(.pad-right) img,.page-template-page-manufacturer .section-6 .half:not(.pad-right) img{box-shadow:20px -18px 0 rgba(0,0,0,.9)}@media screen and (max-width:900px){.page-template-page-manufacturer .section-1,.page-template-page-manufacturer .section-2,.page-template-page-manufacturer .section-3,.page-template-page-manufacturer .section-4,.page-template-page-manufacturer .section-6{flex-direction:column}}.page-template-page-manufacturer .section-2 .half.pad-right .page-sec-img{display:flex;justify-content:center}.page-template-page-manufacturer .section-2 .half.pad-right img{max-width:400px}.page-template-page-manufacturer .section-2 .half:not(.pad-right){padding-right:100px}.page-template-page-manufacturer .section-2 .half:not(.pad-right) p{font-size:1em}.page-template-page-manufacturer .section-3{padding:0 0 5%}.page-template-page-manufacturer .section-3 .half.pad-right{padding-left:100px}.page-template-page-manufacturer .section-3 .half.pad-right .page-sec-img{display:flex;justify-content:center;position:relative;width:100%}.page-template-page-manufacturer .section-3 .half.pad-right .page-sec-img .set-aspect-ratio img{max-width:700px}.page-template-page-manufacturer .section-3 .half:not(.pad-right){padding-right:100px}.page-template-page-manufacturer .manufacturer-footer img.desktop-footer{display:inline;margin-bottom:-10px}@media (max-width:768px){.page-template-page-manufacturer .manufacturer-footer img.desktop-footer{display:none}}.page-template-page-manufacturer .manufacturer-footer img.mobile-footer{display:none}@media (max-width:768px){.page-template-page-manufacturer .manufacturer-footer img.mobile-footer{display:inline;margin-bottom:-10px}}@media screen and (max-width:900px){.page-template-page-manufacturer .entry-content .section-1 .half,.page-template-page-manufacturer .entry-content .section-2 .half,.page-template-page-manufacturer .entry-content .section-3 .half,.page-template-page-manufacturer .entry-content .section-4 .half,.page-template-page-manufacturer .entry-content .section-6 .half{width:100%}.page-template-page-manufacturer .section-1{flex-direction:column-reverse}.page-template-page-manufacturer .section-1,.page-template-page-manufacturer .section-2,.page-template-page-manufacturer .section-3,.page-template-page-manufacturer .section-4,.page-template-page-manufacturer .section-5,.page-template-page-manufacturer .section-6{padding:0 5%}.page-template-page-manufacturer .section-2{padding-top:2%}.page-template-page-manufacturer .entry-content .section-1 .half,.page-template-page-manufacturer .entry-content .section-2 .half:not(.pad-right),.page-template-page-manufacturer .entry-content .section-3 .half,.page-template-page-manufacturer .entry-content .section-3 .half:not(.pad-right),.page-template-page-manufacturer .entry-content .section-4 .half,.page-template-page-manufacturer .entry-content .section-4 .half:not(.pad-right),.page-template-page-manufacturer .entry-content .section-6 .half,.page-template-page-manufacturer .entry-content .section-6 .half:not(.pad-right),.page-template-page-manufacturer .entry-cotnent .section-2 .half{padding:35px!important}.page-template-page-manufacturer .entry-content .section-3 .half.pad-right{padding-left:0;padding-right:0}.page-template-page-manufacturer .entry-content .section-2 .half,.page-template-page-manufacturer .entry-content .section-3 .half,.page-template-page-manufacturer .entry-content .section-4 .half,.page-template-page-manufacturer .entry-content .section-6 .half{align-items:center;display:flex;flex-direction:column}.page-template-page-manufacturer .entry-content .section-2 .half a,.page-template-page-manufacturer .entry-content .section-3 .half a,.page-template-page-manufacturer .entry-content .section-4 .half a,.page-template-page-manufacturer .entry-content .section-6 .half a{align-self:start}.page-template-page-manufacturer .entry-content .section-3 .page-sec-img img{min-width:104%}.page-template-page-manufacturer .section-5 .page-sec-pill{flex-direction:column;margin:2px 2px 0}.page-template-page-manufacturer .section-5 .page-sec-pill .half{padding:18px;width:100%}}.page-template-page-manufacturer .warranty-bar{align-items:center;background:#ffcd10;display:flex;height:8vw;justify-content:center;margin-top:-20px}.page-template-page-manufacturer .warranty-bar p{color:#000;font-family:Amboy-Black,sans-serif;font-size:4vw;font-weight:700;text-align:center;text-transform:uppercase}.page-template-page-manufacturer .hhm-grid-container{display:block;flex:none;flex-basis:100%;margin:auto;max-width:80%;width:100%}@media screen and (max-width:1000px){.page-template-page-manufacturer .section-1 .half.pad-right{padding-left:20px!important}}.model-grid-column .model-grid-header{color:#fff!important;font-size:1.3em;padding:10px;text-align:left}@media screen and (max-width:900px){footer .container .footer-menu{width:unset}footer .container .footer-menu.logo{margin:0}}.model-grid-container{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:10px;text-align:center}.model-grid-container img{z-index:100}.model-grid-container:hover{box-shadow:10px 10px 20px rgba(36,36,36,.5);cursor:pointer}.machine-model-display{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.machine-model-display .model-grid-details-container{color:#000;display:flex;flex-direction:row}.machine-model-display .model-grid-header{background-color:#1a75cf;color:#fff;font-family:Amboy-Black,sans-serif;font-size:1.3em;line-height:1em;margin-bottom:0;margin-top:-8px;padding:10px;text-align:left;text-transform:uppercase;width:100%}.machine-model-display .model-grid-details-left,.machine-model-display .model-grid-details-right{background-color:#ececec;padding:10px;text-align:left}.machine-model-display .model-grid-details-left{width:55%}.machine-model-display .model-grid-details-right{width:45%}.machine-model-display .model-grid-details-left p,.machine-model-display .model-grid-details-right p{font-family:Amboy-Black,sans-serif;font-size:.8em;margin-bottom:0}.machine-model-display .power-hp,.machine-model-display .weight-lb{font-family:Raleway,sans-serif;font-size:1.8em;margin:0;padding:0;white-space:nowrap}@media screen and (max-width:1300px){.machine-model-display{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:900px){.machine-model-display{grid-template-columns:repeat(2,1fr)}.hhm-grid-container{max-width:92%}}@media screen and (max-width:700px){.machine-model-display{grid-template-columns:repeat(1,1fr)}.hhm-grid-container{max-width:80%}}.button-container{align-items:center;display:flex;flex-direction:row;gap:12px}@media (max-width:1065px){.button-container{flex-direction:column}.button-major,.button-minor{min-width:280px}}.model-all-sections{color:#000;display:flex;flex-direction:column;font-size:.9em;gap:0}.model-comparison-top{align-items:center;background-color:#fff;color:#000;display:flex;flex-direction:row;padding:15px}.model-comparison-top .model-comparison-top-left{width:45%}@media (max-width:768px){.model-comparison-top .model-comparison-top-left{width:96%}}.model-comparison-top .model-comparison-top-right{padding:20px;width:55%}@media (max-width:768px){.model-comparison-top .model-comparison-top-right{width:96%}.model-comparison-top .model-comparison-top-right .button-container{align-items:stretch}}.model-comparison-top .model-name-title{color:#1a75cf;margin-bottom:0}.model-comparison-top .model-name-subtitle{font-size:1em;margin-top:4px;text-align:left}@media (max-width:768px){.model-comparison-top{flex-direction:column}}.model-comparison-details,.model-comparison-specs-section{background-color:#fff;padding:45px 45px 75px;z-index:auto}@media (max-width:768px){.model-comparison-details,.model-comparison-specs-section{padding:20px}}.spec-highlights-container{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly}@media (max-width:768px){.spec-highlights-container{align-items:flex-start;flex-direction:column;gap:30px;padding-left:12px}}.spec-sep{border:0;border-top:4px solid #1a75cf;display:block;height:4px;margin:1em 0;padding:0}.big-num{font-size:2.75em}.big-num,.small-num{font-family:Raleway,sans-serif;white-space:nowrap}.small-num{font-size:1.5em}.spec-title{color:#292929;font-family:Amboy-Black,sans-serif;font-kerning:normal;font-size:1.1em;letter-spacing:.045rem;line-height:1em;margin-bottom:0;margin-top:0;text-align:left;text-transform:uppercase}.big-num{font-weight:bolder}.vl{border-left:2px solid #000;height:65px;padding:7px}@media (max-width:768px){.vl{display:none}}.model-comparison-middle{align-items:center;background-color:#fff;color:#000;display:flex;flex-direction:row;gap:45px;justify-content:center;padding-top:20px}@media (max-width:768px){.model-comparison-middle{flex-direction:column;gap:20px;width:100%}}.model-comparison-middle img{box-shadow:5px 6px 6px rgba(0,0,0,.2)}.model-comparison-middle h4{font-family:Amboy-Black,sans-serif;font-size:1.5em;line-height:1em;margin:0 0 20px;text-transform:uppercase}.model-comparison-middle .model-comparison-middle-left{width:60%}@media (max-width:768px){.model-comparison-middle .model-comparison-middle-left{width:96%}}.model-comparison-middle .model-comparison-middle-right{padding:20px;width:40%}@media (max-width:768px){.model-comparison-middle .model-comparison-middle-right{margin-bottom:20px;width:100%}}.model-transparent-images-section{background-color:transparent;display:flex;flex-direction:row;gap:45px;justify-content:center}.model-transparent-images-section .model-transparent-images-section-left{align-self:flex-start;padding-bottom:30px;width:50%}.model-transparent-images-section .model-transparent-images-section-left img{margin-top:-40px}@media (max-width:700px){.model-transparent-images-section .model-transparent-images-section-left img{margin-top:-20px}}@media (min-width:1400px){.model-transparent-images-section .model-transparent-images-section-left img{margin-top:-80px}}.model-transparent-images-section .model-transparent-images-section-right{align-self:flex-end;padding-top:30px;width:50%}.model-transparent-images-section .model-transparent-images-section-right img{margin-bottom:-30px;position:relative;z-index:1}@media (max-width:700px){.model-transparent-images-section .model-transparent-images-section-right img{margin-bottom:-15px}}@media (min-width:1400px){.model-transparent-images-section .model-transparent-images-section-right img{margin-bottom:-60px}}.model-comparison-features{align-items:center;background-color:#fff;color:#000;display:flex;flex-direction:row;gap:50px;justify-content:space-between;padding-top:20px}@media (max-width:768px){.model-comparison-features{flex-direction:column;gap:20px}}.model-comparison-features h4{font-family:Amboy-Black,sans-serif;font-size:1.5em;line-height:1em;margin:0 0 20px;text-transform:uppercase}.model-comparison-features .model-comparison-features-left{width:45%}@media (max-width:768px){.model-comparison-features .model-comparison-features-left{width:96%}}.model-comparison-features .model-comparison-features-right{margin-top:20px;width:50%}@media (max-width:768px){.model-comparison-features .model-comparison-features-right{margin-top:-1px;width:96%}}.model-comparison-features .model-comparison-features-right .embed-container{height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.model-comparison-features .model-comparison-features-right .embed-container embed,.model-comparison-features .model-comparison-features-right .embed-container iframe,.model-comparison-features .model-comparison-features-right .embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.model-all-new-app-banner-section{background-color:transparent;display:flex;justify-content:center}.model-all-new-app-banner-section img{max-width:1100px;width:100%}.model-comparison-specs-section{overflow-x:scroll}@media (max-width:768px){.model-comparison-specs-section{padding:8px}}.model-comparison-specs-section table{border:none;width:100%}.model-comparison-specs-section thead th{text-align:left}.model-comparison-specs-section tbody th{text-align:left;vertical-align:top}.model-comparison-specs-section td,.model-comparison-specs-section th{padding:4px;white-space:nowrap;width:300px}.model-comparison-specs-section th[data-filter]{cursor:pointer;width:100px}.model-comparison-specs-section td{border-top:1px solid #d3d3d3}.model-comparison-specs-section th.attribute{font-size:85%;font-weight:400;padding-right:12px;text-align:right;white-space:nowrap}.facetwp-type-slider>div:last-of-type{display:none!important}.facetwp-checkbox,.facetwp-radio,.facetwp-type-radio{background-image:none!important;border:0;cursor:pointer;font-size:small;font-weight:700;letter-spacing:3px;text-transform:uppercase;transition:all .4s ease-in-out}.checked{background-color:#a0a0a0!important;background-image:none!important}.checked:hover{background-color:#555452!important;color:#000!important}.facetwp-type-slider{padding-top:15px}.facetwp-type-slider .facetwp-slider-label{color:#ffcd10}.facetwp-type-slider .noUi-handle{background:#ffcd10}.facetwp-type-slider .noUi-target{background:#a0a0a0;border:1px solid #555452;border-radius:4px;padding:0 8px}.facetwp-type-slider .noUi-connects{background:#a0a0a0;border:none!important}.facetwp-type-slider .noUi-connect{background:#292929}.facetwp-type-fselect,.fs-label-wrap,.fs-wrap{background:#000!important;color:#fff;width:100%!important}.fs-dropdown{background:#000!important;border:1px solid #555452}.fs-search{background-color:#000!important}.fs-search input{color:#fff}.fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:#ffcd10!important}.fs-dropdown .fs-options{max-height:200px;overflow:auto;scrollbar-color:#ffcd10 #555452;scrollbar-width:thin}.facetwp-reset{margin-top:20px}@media (max-width:700px){.facetwp-reset{background-color:transparent!important;color:#ffcd10!important;height:20px}.facetwp-reset:before{content:"X "}}@media (min-width:768px){.facetwp-flyout-open{display:none}}@media (max-width:768px){.filters{display:none}.facetwp-flyout-open{margin:20% 10% 10%;width:80%!important}.post-type-archive-machines .site-inner,.tax-machine_type .site-inner{padding:4rem .5rem .5rem!important}}.facetwp-flyout.active{background-color:#000!important;padding-top:5%}.facetwp-flyout.active .facetwp-facet-reset_all_filters{margin-top:-40px}.facetwp-flyout-wrap{scrollbar-color:#ffcd10 #555452;scrollbar-width:thin;width:80%!important}.flyout-row.name-reset_all_filters h3{display:none}.facetwp-reset{white-space:nowrap;width:100%}@media (min-width:1300px){.EIK-Mobile{display:none}}@media (max-width:1300px){.EIK-Desktop{display:none}}
