.sub-menu.df-custom-submenu.df-mega-menu-item{top:71px}.et_pb_row.mega-menu-row{width:100%;max-width:none!important}.et_pb_section.inventory-menu-row{padding:0}.mm-header{font-family:'Bebas Neue',display!important;font-size:1.6rem!important;color:#040702!important}.woocommerce-loop-product__title sup{bottom:0.8rem;font-size:0.8rem}#quoteModal,#financingModal,#demoModal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000}.modal-content{background-color:#fefefe;margin:2% auto;padding:20px;border:1px solid #888;max-width:600px;overflow-x:scroll;max-height:100vh}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}.wpgb-facet-title{font-family:'Bebas Neue',display;color:#262626;margin-bottom:0.5rem!important;font-size:1.7rem!important}.wpgb-select,.wpgb-checkbox-control,.wpgb-input{border-color:#262626!important;background:white!important}.call_mobile,.mobile-only{display:block!important}.call_desktop{display:none!important}@media (min-width:980px){.call_mobile,.mobile-only{display:none!important}.wpgb-area-top-2 .wpgb-facet{flex:0 0 22.5%!important}.wpgb-area-top-2 .wpgb-facet.wpgb-facet-3{flex:0!important}}.wpgb-block-2 sup{font-size:26px;bottom:1.3em}.wpgb-card-media svg{padding-top:0!important;height:300px!important}.wpgb-page a{color:#262626!important}.wpgb-page a:hover,.wpgb-facet .wpgb-pagination li a[aria-current]{color:#6fd54b!important}.wpgb-card-footer{row-gap:20px}.gform_header{background:#efefef;border-radius:12px;padding:16px;font-size:24px;font-weight:bold;color:#040702}.gfield_label{color:#040702}.wpgb-card-wrapper{height:100%!important;display:flex!important}.wpgb-card-media img{height:300px!important;width:100%!important;object-fit:cover!important}.wpgb-card{display:flex!important;flex-direction:column!important;height:100%!important;width:100%!important}.wpgb-card-media{flex-shrink:0!important;height:300px!important;overflow:hidden!important}.wpgb-card-body{flex-grow:1!important;display:flex!important;flex-direction:column!important}.wpgb-card-body .wpgb-card-excerpt,.wpgb-card-body .wpgb-card-content{height:120px!important;min-height:120px!important;max-height:120px!important;overflow:hidden!important;text-overflow:ellipsis!important;margin-bottom:10px!important;line-height:1.5!important}.wpgb-card-footer{margin-top:auto!important}.wpgb-grid{display:grid!important;align-items:stretch!important}h2.custom_head{font-family:'Bebas Neue',display;font-size:60px;color:#060e03!important;line-height:100%!important;margin:0 0 5px}p.custom_para{font-size:18px;line-height:150%;margin-bottom:16px;padding:0}.custom_banner_btn{display:flex}a.custom_banner_btnn{color:#000000!important;border-width:0px!important;border-radius:100px;letter-spacing:0em;font-size:1rem;font-weight:700!important;background-color:#70d34c;padding:15px 32px;margin:8px 0 0 0}.page-id-15299865 h1.entry-title.main_title{display:none}.custom_banner{padding:0 15px 50px}.custom_sec1{display:flex;gap:20px;justify-content:center;padding:0 15px}.custom_secinner{flex:0 0 32%;max-width:32%}h3.custom_sec1_subhead{font-family:'Bebas Neue',display;font-size:32px;color:#060e03!important;line-height:100%!important;margin:0 0 10px;padding:0}p.custom_para_in{font-size:16px}.custom_secinner{background:#e6e6e6;padding:20px;border-radius:12px}.custom_secinner_img{border-radius:12px;overflow:hidden;display:flex;margin-bottom:24px}.custom_banner.custom_banner_new{padding-top:50px;padding-bottom:30px}.custom_gallery_img{display:flex}.custom_gallery{display:flex;gap:10px;padding:0 15px 50px}@media (max-width:1024px){.custom_secinner{flex:0 0 48%;max-width:48%}.custom_gallery{flex-wrap:wrap;justify-content:center}.custom_sec1{flex-wrap:wrap}.custom_head{font-size:32px!important}.custom_sec1_subhead{font-size:24px!important}p.custom_para_in{font-size:14px!important}p.custom_para{font-size:16px;line-height:150%;margin-bottom:16px;padding:0}.custom_banner_btnn{padding:10px 20px!important}.page-id-15299865	.container{width:100%;max-width:1080px;margin:auto;position:relative}.custom_banner.custom_banner_new{padding-top:40px;padding-bottom:20px}}@media (max-width:576px){.custom_secinner{flex:0 0 100%;max-width:100%}.custom_head{font-size:24px!important}.custom_sec1_subhead{font-size:18px!important}.custom_gallery_img{display:flex;flex:0 0 30%;max-width:30%}}