.sub-menu li{padding-left:0px!important;padding-right:0px!important;width:100%}.et-menu li li a{width:100%!important}.nav li ul{width:300px!important}.nav li li ul{left:300px!important}#top-menu li li a{width:260px}.align-bottom .et_pb_column{padding-bottom:30px}.align-bottom .et_pb_button_module_wrapper{position:absolute;bottom:0;left:0;right:0;margin-bottom:10px!important}.mg-brand-wrapper.mg-brand-wrapper-product.mg-brand-image{display:flex;margin-bottom:20px!important;position:relative;margin-top:70px;gap:10px}.mg-brand-wrapper.mg-brand-wrapper-product.mg-brand-image h3{position:absolute;left:0;top:0;top:-40px}.mg-brand-wrapper.mg-brand-wrapper-product.mg-brand-image a{margin-right:0px;text-align:center;padding:5px 5px;display:flex;align-content:stretch;justify-content:center;box-shadow:1px 5px 10px 0px rgba(0,0,0,.2);flex-wrap:nowrap;align-items:center;flex-direction:row}.mg-brand-wrapper.mg-brand-wrapper-product.mg-brand-image a:first-child{clear:left}.zones-column{display:grid!important;justify-content:start}.zones-column .et_pb_module{margin-bottom:5px!important;display:flex;flex-direction:column}.zones-column .et_pb_module span{border:2px solid #fff;color:#fff;border-radius:50px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;align-content:center;font-weight:bold;font-size:16px}.zones-column .et_pb_module>div{display:flex}.zones-column .et_pb_module>div>div{padding:10px}.zones-column .et_pb_module p{padding:13px 20px;background:#fff;flex:1}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:50%!important}.three-columns .et_pb_column{width:33.33%!important}.four-columns .et_pb_column{width:25%!important}}#responsive-form{max-width:600px;margin:0 auto;width:100%}.form-row{width:100%}.column-third,.column-full{float:left;position:relative;padding:0.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-third{width:33%}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="select"],.wpcf7 textarea{width:100%;font-size:14px;padding:8px;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7-form select{width:100%;font-size:14px;border-radius:3px}.wpcf7 input[type="text"]:focus{background:#fff}.wpcf7-submit{float:right;background:#59c45c;color:#fff;font-size:14px;text-transform:uppercase;border:none;border-radius:20px;padding:12px 20px;cursor:pointer}.wpcf7-submit:hover{background:#95d997}span.wpcf7-not-valid-tip{text-shadow:none;font-size:14px;color:#fff;background:#5b6480;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:transparent;background:#f9cd00;padding:5px;color:#9c6533;text-align:center;margin:0;font-size:14px}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:14px;background:#5b6480;border-color:#59a80f;color:#fff;margin:0}.messageform{max-height:100px}.et-cart-info{display:none}.et-search-form{top:15px!important;bottom:15px!important;box-shadow:0px 0px 50px #0000003d;border-radius:5px}.et-search-form input{width:90%!important;left:0}ul.pdfs-list{padding:0 0 2px!important;line-height:2em!important}ul.pdfs-list li{list-style:none}.product_meta ul.pdfs-list a span,.product_meta ul.pdfs-list a,.product-docs a{color:#333333!important}.fa.fa-file-pdf-o:before{color:#f40f02!important}.far .fa-file-excel:before{color:#1d6f42!important}.far.fa-file-archive:before{color:#d69a18!important}.far.fa-file-word-o:before{color:#2564bf!important}.woocommerce-product-details__short-description p{padding-bottom:0.1em}.woocommerce-page #content .single_wrap{float:none;width:100%}.woocommerce-page #sidebar{display:none}.et_pb_module_inner .product-details table tr{padding:0;margin:0}.et_pb_module_inner .product-details table tr td{padding:0px 2em 0 5px;margin:0;border:1px solid #eee!important}.product_meta{border:0!important;margin:0;padding:0!important}.product_meta .et_pb_module_inner h4{margin-top:1.5em}.et_pb_wc_meta_empty{display:block!important}span.tagged_as{font-size:18px;margin-top:1.5em;color:#333;display:block}span.tagged_as a{font-size:14px}.mg-brand-wrapper.mg-brand-wrapper-product.mg-brand-image{margin-bottom:-20px!important}.mg-brand-wrapper.mg-brand-wrapper-product.mg-brand-image img{max-width:150px;height:auto}@media screen and (min-width:1024px){.woocommerce ul.products li.product{width:31%!important;margin:1%!important;clear:none!important}.woocommerce ul.products li.product:nth-child(3n+1){clear:both!important}}.archive.tax-product_cat .woocommerce-products-header h1.page-title{font-size:36px}.woocommerce .woocommerce-breadcrumb{margin:0!important}.archive.tax-product_cat .woocommerce-products-header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;align-content:flex-end;background:#eee;padding:1.5em}.archive.tax-product_cat .woocommerce-products-header .woocommerce-products-header__content{display:block;flex-grow:0;flex-shrink:1;flex-basis:auto;align-self:auto;order:0}.archive.tax-product_cat .woocommerce-products-header .woocommerce-products-header__image{display:flex;flex-grow:0;flex-shrink:0;flex-basis:auto;align-self:auto;order:0;margin-left:1em;line-height:1}.archive.tax-product_cat .woocommerce-products-header h1.page-title{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:100;font-size:46px;line-height:1.5em}#left-area ul.products{margin-left:-1%;margin-right:-2%}body.archive.tax-product_cat #main-content .container{padding-top:1em}.et_pb_image_container,.et_pb_blog_grid .et_main_video_container,.et_pb_blog_grid .et_audio_content,.et_pb_blog_grid .et_pb_post .et_pb_slider{margin:-19px -19px 29px!important}.archive.tax-product_cat .woocommerce-page img{height:auto;width:auto;max-height:300px}li.product-category.product{border:1px solid #eee}li.product-category.product h2.woocommerce-loop-category__title{margin:10px!important}.product-docs-wrapper{position:relative;padding-right:1em}.product-docs-wrapper.active{box-shadow:10px 10px 50px #0000002b;border-radius:5px;margin:0px 10px 10px -10px!important;margin-left:-10px;padding:10px 10px 1px 10px;transition:width 2s,height 2s,transform 2s;transition-duration:2s;transition-timing-function:linear}.product-docs{display:flex;height:0px;overflow:hidden}.product-docs-wrapper.active .product-docs{display:flex;height:auto;flex-direction:column;margin-bottom:10px}.product-docs-wrapper h4{line-height:1.7em}.product-docs-wrapper.active h4{line-height:1em;padding-left:0!important}.product-docs-wrapper span{position:absolute;top:0;right:0}.product-docs-wrapper span{position:absolute;top:0;right:0;padding:10px 10px;z-index:5}.pdfs-list .far{padding:0 0 2px!important;line-height:2em!important}.product-docs a{color:#333333}.far.fa-file-pdf:before{color:#f40f02!important}.far.fa-file-excel:before{color:#1d6f42!important}.far.fa-file:before,.far.fa-file-word-o:before{color:#2564bf!important}body.single-product .container,body.single-product .et_pb_row{max-width:1170px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border:1px solid #ddd}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:1em;text-transform:uppercase;font-size:16px}.woocommerce ul.products li.product a .et_shop_image img,.woocommerce-page ul.products li.product a .et_shop_image img{line-height:1;padding:0!important;margin:0!important}@media (max-width:1420px){#et_mobile_nav_menu{display:block!important;float:none!important}#top-menu-nav,#et_top_search{display:none!important}body.single-product .container,body.single-product .et_pb_row{max-width:1170px;width:90%}}@media (max-width:980px){.archive.tax-product_cat .woocommerce-products-header .woocommerce-products-header__image{clear:left!important}.archive.tax-product_cat .woocommerce-products-header{flex-direction:row;align-content:center;align-items:center;text-align:center;margin:2em 0 3em}.woocommerce-products-header__content{margin:2em 0}.archive.tax-product_cat .woocommerce-products-header{flex-direction:column}.archive.tax-product_cat .woocommerce-products-header{flex-direction:column}h1.woocommerce-products-header__title.page-title{font-size:24px!important}.archive.tax-product_cat .woocommerce-products-header .woocommerce-products-header__content{margin:0}.term-description{font-size:12px;margin-bottom:10px}}.gform_wrapper h1,.gform_wrapper h2,.gform_wrapper h3,.gform_wrapper h4{margin-top:0;margin-bottom:0}.gform_wrapper table{width:100%;min-width:400px}.gform_wrapper table tr td{border:1px solid #e9eaee;padding:10px}.gform_wrapper table tr td:not(:first-child){text-align:center}.gform_wrapper input{border-color:#e9eaee!important}.gform_wrapper .gfield_html{position:relative;overflow-x:auto}.gravity-table-header{margin-top:10px;float:left;width:100%}.gravity-table-header h3{background-color:#a0ce5e!important;color:#fff!important;margin:0!important;padding:5px 10px!important}html body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul,html body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul{list-style:none!important;margin:0!important;padding:0!important}.gravity-table-header>div{display:table;width:100%}.gravity-table-header>div>div{display:table-cell;vertical-align:top;padding-top:5px;padding-bottom:5px;background-color:#e9eaee}.gravity-table-header>div>div:nth-child(1){width:80%}.gravity-table-header>div>div:nth-child(1)>div:nth-child(1){width:20%;float:left;padding-left:10px}.gravity-table-header>div>div:nth-child(1)>div:nth-child(2){width:80%;float:left}.gravity-table-header>div>div:nth-child(1)>div:nth-child(2)>div{width:33.3333%;float:left}.gravity-table-header>div>div:nth-child(2){width:20%}ul.gform_fields li.gfield{padding-right:0!important}.gfield_quantity .gfield_label,.gfield_quantity .instruction,.ginput_container_singleproduct{display:none!important}.gfield_quantity .ginput_container{position:relative;margin-top:0!important}.gravity-button{position:absolute;right:0;top:0;width:35px;height:50%;background-color:#e9eaee;text-align:center;font-weight:bold;user-select:none;-webkit-transition:.15s;transition:.15s;cursor:pointer}.gravity-button.inc:before,.gravity-button.dec:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.gravity-button.inc:before{content:'+';line-height:1}.gravity-button.dec:before{content:'-';line-height:1}.gravity-button.dec{top:initial;bottom:0}.gravity-button:hover{background-color:#bec0ca;color:#fff}.table-total{margin:0!important;margin-top:30px!important;float:left;width:100%}.table-total .table-total-wrap{padding:15px 0!important;background-color:#e9eaee}.table-total .table-total-container{display:table;table-layout:fixed;width:100%;max-width:1100px;margin-left:auto;margin-right:auto}.table-total.active .table-total-wrap{padding-left:20px!important;padding-right:20px!important;position:fixed;bottom:0;left:0;width:100%;z-index:10001}.table-total .gfield_label{display:table-cell!important;padding:0!important;padding-left:10px!important;padding-right:10px!important;vertical-align:middle;margin-bottom:0}.table-total .ginput_container{display:table-cell;text-align:right;vertical-align:middle;padding-left:10px!important;padding-right:10px!important}.table-total .ginput_container .ginput_total{margin:0!important}.gravity-title-col{float:left;width:100%;padding-top:30px!important;margin-bottom:0!important}.gform_wrapper .gsection{margin-right:0!important}.gform_wrapper .table-col-1{float:left;width:100%;clear:none!important}.gform_wrapper .table-col-2{width:100%;float:left;clear:none!important}.gform_wrapper .table-col-1 .gfield_description{width:100%;float:left;clear:none!important;padding:0!important}.gform_wrapper .table-col-1 .gfield_description>div{width:100%;float:left;clear:none!important;padding:0!important}.gform_wrapper ul li.gfield{margin-top:10px;margin-bottom:0}body .gform_wrapper .top_label input.large.datepicker,body .gform_wrapper .top_label input.medium.datepicker,body .gform_wrapper .top_label input.small.datepicker{width:100%}.gform_wrapper ul.gform_fields li.gfield.total-quantity-products,.gform_wrapper ul.gform_fields li.gfield.gfield_shipping{float:left;width:100%;margin-top:20px;display:table;border-top:1px dotted #e0dede}.gform_wrapper ul.gform_fields li.gfield.total-quantity-products{position:relative;margin-top:0}.gform_wrapper ul.gform_fields li.gfield.total-quantity-products>label,.gform_wrapper ul.gform_fields li.gfield.gfield_shipping>label{display:table-cell;padding:15px 10px;width:50%}.gform_wrapper ul.gform_fields li.gfield.total-quantity-products>.ginput_container_number,.gform_wrapper ul.gform_fields li.gfield.gfield_shipping>.ginput_container_singleshipping{display:table-cell;text-align:right;width:50%;padding:15px 10px}.gform_wrapper ul.gform_fields li.gfield.total-quantity-products>.ginput_container_number input{text-align:right;border:none;-webkit-appearance:none;appearance:none;font-weight:bold;color:#000;font-size:16px}.gform_wrapper ul.gform_fields li.gfield.total-quantity-products .gravity-button{display:none!important}.gform_wrapper ul.gform_fields li.gfield.total-quantity-products .gfield_description.validation_message{position:absolute;top:100%;width:100%;left:0;padding-top:10px;text-align:right}.gform_wrapper.gform_validation_error .gform_body ul li.gfield_calculation.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){margin-right:0;max-width:initial!important}.clearfix:before,.clearfix:after{content:'';display:table;clear:both}@media (max-width:767px){.gravity-table-header div{display:none}.gform_wrapper .table-col-2+.table-col-1 .gfield_label{border-top:1px solid #e9eaee;margin-top:10px!important;padding-top:20px!important;float:left;width:100%}.gform_wrapper .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:16px}.gform_wrapper .gfield.gfield_price input[type="text"]{height:45px}.gravity-button.dec{border-top:1px solid #d2d2d2}}@media (min-width:768px){.gform_wrapper ul.gform_fields li.gfield.gravity-field-col{width:50%;padding-right:15px!important;float:left;clear:none!important}.gform_wrapper ul.gform_fields li.gfield.gravity-field-col:nth-child(even){padding-right:0!important;padding-left:15px!important}.gform_wrapper .table-col-1{width:80%;float:left;clear:none!important}.gform_wrapper .table-col-1 .gfield_label{width:20%;float:left;clear:none!important;padding-left:10px;padding-top:0!important}.gform_wrapper .table-col-1 .gfield_description{width:80%}.gform_wrapper .table-col-1 .gfield_description>div{width:33.3333%}.gform_wrapper .table-col-2{width:20%;margin-top:5px!important}.table-total .gfield_label{text-align:right}.table-total .ginput_container{width:180px}.gravity-button{width:25px}}@media (min-width:1100px){.gform_wrapper ul.gform_fields li.gfield.gravity-field-col{width:33.3333%}.gform_wrapper ul.gform_fields li.gfield.gravity-field-col.gravity-field-col_1{padding-right:15px!important;padding-left:0!important}.gform_wrapper ul.gform_fields li.gfield.gravity-field-col.gravity-field-col_2{padding-right:15px!important;padding-left:15px!important}.gform_wrapper ul.gform_fields li.gfield.gravity-field-col.gravity-field-col_3{padding-right:0!important;padding-left:15px!important}}span.close-acc{font-family:FontAwesome;font-weight:900!important;opacity:0}span.close-acc:after{content:none}.product-docs-wrapper.active span.close-acc{opacity:1}i.far{font-family:FontAwesome;font-weight:900;font-style:normal}i.far.fa-file-pdf{color:#f40f00}i.far.fa-file-word{color:#295699}i.far.fa-file-archive{color:#fdcc17}i.far.fa-file-excel{color:#007c02}