#map{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin:auto;background:%23fff;display:block;' width='100px' height='100px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Cg transform='rotate(0 50 50)'%3E%3Crect x='47' y='11' rx='0' ry='0' width='6' height='12' fill='%23ecc94b'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.9166666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(30 50 50)'%3E%3Crect x='47' y='11' rx='0' ry='0' width='6' height='12' fill='%23ecc94b'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.8333333333333334s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(60 50 50)'%3E%3Crect x='47' y='11' rx='0' ry='0' width='6' height='12' fill='%23ecc94b'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.75s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(90 50 50)'%3E%3Crect x='47' y='11' rx='0' ry='0' width='6' height='12' fill='%23ecc94b'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.6666666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(120 50 50)'%3E%3Crect x='47' y='11' rx='0' ry='0' width='6' height='12' fill='%23ecc94b'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.5833333333333334s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(150 50 50)'%3E%3Crect x='47' y='11' rx='0' ry='0' width='6' height='12' fill='%23ecc94b'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.5s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(180 50 50)'%3E%3Crect x='47' y='11' rx='0' ry='0' width='6' height='12' fill='%23ecc94b'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.4166666666666667s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(210 50 50)'%3E%3Crect x='47' y='11' rx='0' ry='0' width='6' height='12' fill='%23ecc94b'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.3333333333333333s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(240 50 50)'%3E%3Crect x='47' y='11' rx='0' ry='0' width='6' height='12' fill='%23ecc94b'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.25s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(270 50 50)'%3E%3Crect x='47' y='11' rx='0' ry='0' width='6' height='12' fill='%23ecc94b'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.16666666666666666s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(300 50 50)'%3E%3Crect x='47' y='11' rx='0' ry='0' width='6' height='12' fill='%23ecc94b'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='-0.08333333333333333s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3Cg transform='rotate(330 50 50)'%3E%3Crect x='47' y='11' rx='0' ry='0' width='6' height='12' fill='%23ecc94b'%3E%3Canimate attributeName='opacity' values='1;0' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'%3E%3C/animate%3E%3C/rect%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;border-radius:10px 10px 0 0}.service_map_key{text-align:center;padding:10px;margin-bottom:25px;background:#f7fafc;color:#2d3748;font-size:15px;display:flex;justify-content:center;align-items:center;border-radius:0 0 10px 10px}.map_key_item{margin:5px 15px}.map_key_item img{display:inline}.map_key_swatch{background:#f0fff4;border-radius:3px;display:inline-block;width:20px;height:.75em;margin-right:8px;box-shadow:0 0 0 1px #a0aec0}.swatch_primary{background:rgba(72,187,120,.7)}.swatch_secondary{background:rgba(72,187,120,.3)}#infowindow-content{display:none}#map #infowindow-content{display:inline}#infowindow-content a{display:block;background-color:rgba(229,62,62,1);color:rgba(255,255,255,1);text-align:center;padding:5px;margin-top:10px;border-radius:4px;font-weight:700}#infowindow-content a:hover{text-decoration:underline}.pac-card{margin:10px 10px 0 0;border-radius:2px 0 0 2px;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;box-shadow:0 2px 6px rgba(0,0,0,.3);background-color:#fff;font-family:Roboto}#pac-container{padding-top:6px;padding-bottom:6px;margin-right:6px}.pac-controls{display:inline-block;padding:7px 11px}#pac-input{background-color:#fff;font-family:Roboto;font-size:16px;font-weight:300;margin-left:6px;padding:3px 10px;text-overflow:ellipsis;width:265px}#pac-input:focus{border-color:#4d90fe}span#place-name{font-weight:700;display:inline-block;margin-bottom:10px}h3.term-tag{font-size:20px}body .site-search .widget_product_search form:before{top:1.4em}.widget ul ul{margin-top:.618em}.site-footer li{font-size:16px;padding:2px 0}.site-footer .ri.menu-item:before{color:inherit;margin:0 10px 0 0;display:inline;font-size:1em}.copyright{font-size:15px;padding-bottom:1.5em}body .top-bar a{color:#1a56db}.top-bar a:hover{color:#1c64f2}.woocommerce-store-notice,p.demo_store{z-index:9999999999}ul.products li.product:not(.product-category):before{box-shadow:0 6px 40px -10px rgba(26,32,44,.3),0 10px 10px -5px rgba(26,32,44,.3);border-radius:6px}ul.products li.product .woocommerce-loop-product__title{margin-bottom:1em}.widget_layered_nav_filters li.chosen{display:inline-block;margin:0 4px 7px 0!important}.widget_layered_nav_filters li.chosen a{background-color:#f7fafc;color:#718096!important;font-size:13px;padding:5px 10px;border-radius:50px}.widget_layered_nav_filters li.chosen a::before{content:'×';margin-right:5px}body.main-shop-page .secondary-wrapper{display:none}body.main-shop-page .content-area{width:100%}.summary .product_meta{display:block}#page .product .woocommerce-product-gallery{width:45%}#page div.product .summary{width:50%;margin-right:0}.site-content .woocommerce-breadcrumb{color:#a0aec0;font-size:.8em;padding-bottom:20px}.woocommerce-breadcrumb a{color:#3182ce}.entry-content .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);width:inherit;max-width:100vw}.alignfull .wp-block-columns:not(.alignfull){max-width:1170px;margin-left:auto;margin-right:auto;margin-bottom:0;padding-top:0;padding-bottom:0}body.home .entry-content .alignfull:first-of-type{background:radial-gradient(ellipse at top,#3182ce,transparent);margin-bottom:2em}.wp-block-getwid-banner__title{font-weight:700;font-size:1.5em}.wp-block-getwid-banner__text{font-size:.95em;line-height:1.3;opacity:.85}.wp-block-columns.fullheight{flex-wrap:wrap;margin-left:-1em;margin-right:-1em;margin-bottom:.5em}.wp-block-columns.fullheight>div{min-width:300px;margin-left:1em;margin-right:1em;margin-bottom:1.5em}.fullheight .wp-block-column{display:flex;align-items:stretch;overflow:hidden}.fullheight .wp-block-getwid-banner,.fullheight .wp-block-getwid-banner__link{display:flex;align-items:stretch}.fullheight .wp-block-getwid-banner__caption{min-height:auto!important;flex-direction:column;height:100%;justify-content:space-between}.add-btn-shopnow .wp-block-getwid-banner__caption::after{content:'Shop now';display:block;background:#48bb78;padding:.5em 1em;margin-top:1em;border-radius:6px}.add-btn-learnmore .wp-block-getwid-banner__caption::after{content:'Learn more';display:block;background:#48bb78;padding:.5em 1em;margin-top:1em;border-radius:6px}.product p.price{font-size:1.5em}.cart .single_add_to_cart_button{margin-left:45px}button.single_add_to_cart_button{border-radius:4px!important;box-shadow:0 -7px 10px rgba(0,0,0,.1) inset,0 5px 10px -5px rgba(0,0,0,.4)}body:not(.gotomarket-cart) button.single_add_to_cart_button:not(.request-service):not(.get-quote),body:not(.gotomarket-service) button.single_add_to_cart_button.request-service,body:not(.gotomarket-quote) button.single_add_to_cart_button.get-quote{display:none}.cta-btn-group{display:flex;margin:1em -.5em 0}form+.cta-btn-group{margin-top:-.5em}.cta-btn-group button,#product_inq input.wpcf7-form-control.wpcf7-submit{flex:1;margin:0 .5em;min-height:58px;font-weight:600;transition:all 0.2s}#product_inq input.wpcf7-form-control.wpcf7-submit{font-size:18px;display:block;width:100%;margin:0}button#request-service{background-color:#dd6b20}button#request-service:hover{background-color:#ed8936}button#get-quote{background-color:#38a169}button#get-quote:hover{background-color:#48bb78}#product_inq{padding:1em 1em 0;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}#product_inq form>p{margin-bottom:0}#product_inq.request-service{background-color:#fffaf0;border-color:#dd6b20}#product_inq.get-quote{background-color:#f0fff4;border-color:#38a169}body #product_inq input[type='email'],body #product_inq input[type='password'],body #product_inq input[type='tel'],body #product_inq input[type='text'],body #product_inq input[type='url'],body #product_inq textarea{background-color:#fff;border-color:#cbd5e0;margin-bottom:1em}.summary .product_meta{margin-top:1.6em}.cta-btn-group .ri.ri-cross{font-size:12px;margin-left:10px;font-weight:700}@media (min-width:1050px){body .site-search .widget_product_search form input[type='search']{border-radius:6px 6px 0 0;border-bottom:none!important;border-color:#cbd5e0!important}.widget.woocommerce.widget_product_search::after{content:'Search for equipment to request service or get sales quote.';background-color:#f7fafc;display:block;color:#718096;font-size:.85em;padding:.3em .7em;border-radius:0 0 6px 6px;letter-spacing:.03em;text-align:center;border:1px solid #cbd5e0;border-top:none}}.pricing-table .wp-block-column{background-color:#f7fafc;padding:1em}.pricing-table .wp-block-buttons{margin:0 0 1.5em}.pricing-table .wp-block-button,.pricing-table .wp-block-button__link{display:block;width:100%}.site-content .pricing-table ul{list-style:none;margin:0 .4em}.site-content .pricing-table ul li{margin:0 0 1em;line-height:1.3;font-size:.95em;display:flex}.site-content .pricing-table ul li::before{content:'✓';display:block;margin-right:.7em;font-weight:700;color:#48bb78;font-size:1.2em;line-height:1em}.wp-block-column.pricing-table-bronze{background-color:ivory;color:#7b341e}.wp-block-column.pricing-table-gold{background-color:#faf089;color:#744210;font-weight:bold!important}.wp-block-column.pricing-table-gold h2{font-weight:700;color:#744210}.wp-block-column.pricing-table-platinum{background-color:#edf2f7;color:#2d3748}.entry-content p:not([class]){max-width:750px}.text-large{font-size:2em}li#menu-item-18189 a,li#menu-item-18189:before{color:#38a169;font-weight:550}li#menu-item-18190 a,li#menu-item-18190:before{color:#c53030;font-weight:550}li#menu-item-18191 a,li#menu-item-18191:before{color:#2b6cb0;font-weight:550}@media (min-width:993px){.site-header .main-navigation{width:100%}}.shoptimizer-primary-navigation:not(.is_stuck) .hide-unless-sticky{opacity:0;transition:all 0.5s ease;position:absolute;z-index:-500;pointer-events:none}.shoptimizer-primary-navigation.is_stuck .hide-unless-sticky{opacity:1;transition:all 0.5s ease}.below-content .textwidget{height:70px;display:flex;flex-direction:column;justify-content:center;align-items:center}div#custom_html-13 a,div#custom_html-14 a{color:#fff;font-weight:600;padding:.5em .8em;border-radius:6px;font-size:.9em}div#custom_html-13 a{background-color:#2f855a}div#custom_html-13 a:hover{background-color:#38a169}div#custom_html-14 a{background-color:#c53030}div#custom_html-14 a:hover{background-color:#e53e3e}.glow-blue{text-shadow:0 0 7px #bee3f8}body.page-template-fullwidth-contained #primary.content-area{width:100%}.wp-block-columns.border-gray .wp-block-column{border:1px solid #ddd;padding:2em;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.wp-block-columns.border-gray .ri{font-size:50px;color:#777;margin-bottom:30px;display:block;margin-top:15px}.wp-block-columns.border-gray h2{margin-bottom:10px}.wp-block-columns.border-gray .wp-block-column>p{flex-grow:1}.wp-block-columns.border-gray .wp-block-button,.wp-block-columns.border-gray .wp-block-button a{width:100%;display:block}.quick-quote-btn{cursor:pointer;position:fixed;right:13px;bottom:0;text-align:center;line-height:54px;transition:transform 0.1s ease-in-out,-webkit-transform 0.1s ease-in-out;z-index:99999;width:255px;height:54px;box-shadow:rgba(0,0,0,.3) 0 4px 12px;background:#38a169;border-radius:8px 8px 0 0;padding:0 .9em;-moz-box-align:center;color:#fff;display:flex;place-items:center;font-family:'Noto Sans',sans-serif}.quick-quote-btn p{margin:1em 4px 1em 0;-moz-box-flex:1;flex-grow:1;font-weight:700;font-size:14.4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.quick-quote-btn span.ri{font-weight:900;padding:2px 2px 3px;border-radius:4px;transition:0.2s all ease-in-out}.quick-quote-btn:hover span.ri{background:#fff;color:#38a169;transform:scale(1.2)}.quick-quote{border-radius:12px;box-shadow:0 0 0 4px #276749,0 0 0 8px #fff,0 0 0 100vw rgba(0,0,0,.2);width:275px;background:#f1f5f9;color:#fff;position:fixed;right:23px;bottom:25px;font-size:15px;z-index:9999999999;display:none;font-family:'roboto',sans-serif}.quick-quote input,.quick-quote textarea{font-size:15px;padding:5px;line-height:1.2;max-height:100px;background:#fff!important}.quick-quote-title{padding:4px 10px 8px;background:#276749;text-shadow:1px 1px 2px rgba(0,0,0,.5);font-weight:700;color:#fff;font-size:16px;border-radius:12px 12px 0 0;cursor:default}.quick-quote-close,.quick-quote-close:hover{color:#fff;position:absolute;right:12px;font-size:15px;cursor:pointer;width:40px;height:40px;font-weight:900;text-align:center;line-height:40px;margin:-5px -12px 0 0}.quick-quote .promo{font-size:13px;display:block;background:#d5ebad;color:hsla(81,85%,20%,1);text-align:center}.quick-quote .promo a{color:hsla(81,85%,20%,1)}.quick-quote label{margin-top:8px;display:block;font-weight:700}.quick-quote-inner{color:#333;padding:2px 15px 15px}input.quick-quote-submit-btn{background:linear-gradient(#8ec62e,hsla(82,62%,44%,1))!important;border-radius:50px;border:none;outline:none;padding:10px 20px;display:block;margin:12px 0 0 auto;text-transform:uppercase;font-family:'roboto',sans-serif;letter-spacing:.5px;transition:none}.quick-quote-submit-btn:hover{background:#8ec62e!important;transition:none}#livechat-eye-catcher{right:23px!important;bottom:108px!important;border-radius:10px!important;overflow:hidden;box-shadow:0 1px 0 #ddd;padding:0!important}#livechat-eye-catcher div:first-child{right:6px!important;top:6px!important}input.hp,label.hp{display:none}.error-warning{background:#fcf1f1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#cf2e2e;height:69px;line-height:69px;text-align:center}.error-content{text-align:center}.error-content h2{font-weight:700}.error-content img{margin:0 auto}.error-buttons{margin-bottom:160px;text-align:center}.error-buttons a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:3px solid #2e855a;display:inline-block;height:49px;line-height:43px;margin:0 15px;padding:0 15px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;transition:all ease 0.3s}.error-buttons a.btn-dark{background:#2e855a;color:#fff}.error-buttons a.btn-dark:hover{background:#fff;border:3px solid #2e855a;color:#2e855a}.error-buttons a.btn-light{background:#fff;color:#2e855a}.error-buttons a.btn-light:hover{background:#2e855a;color:#fff}.error-links h2{font-weight:700;text-align:center}.error-links-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.error-link-item{align-items:center;color:#fff;cursor:pointer;display:flex;height:240px;margin-bottom:30px;overflow:hidden;padding:0 20px;position:relative;width:100%}.error-link-item:hover{color:#fff}.error-link-item img{left:50%;position:absolute;-webkit-transform:translate(-50%,-50%) scale(2);-moz-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);-webkit-transition:transform ease 0.5s;-moz-transition:transform ease 0.5s;transition:transform ease 0.5s;top:50%;z-index:1}.error-link-item:hover img{-webkit-transform:translate(-50%,-50%) scale(1.5);-moz-transform:translate(-50%,-50%) scale(1.5);transform:translate(-50%,-50%) scale(1.5)}.img-overlay-a,.img-overlay-b,.img-overlay-c,.img-overlay-d,.img-overlay-e,.img-overlay-f{height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:2}.img-overlay-a{background:#2a4365}.img-overlay-b{background:#234e52}.img-overlay-c{background:#744210}.img-overlay-d{background:#22543d}.img-overlay-e{background:#742a2a}.img-overlay-f{background:#1a202c}.error-link-info{position:relative;z-index:3}.error-link-info .title{font-size:20px;font-weight:700;line-height:25px;margin-bottom:12px}.error-link-info .description{font-size:16px;line-height:20px}@media (min-width:768px){.error-buttons{align-items:flex-start;display:flex;justify-content:center}.error-link-item{width:32%}}@media (min-width:1200px){error-buttons{margin-bottom:190px}.error-link-item{padding:0 50px}.error-link-info .title{font-size:25px;line-height:30px}}.wp-block-table table,table td{border:1px solid #cccccc!important}.wp-block-columns.fullheight{flex-wrap:wrap!important}body .site-search .widget_product_search form:before{top:1em!important;left:1em!important}.wp-block-columns{flex-wrap:nowrap!important}.form__disclaimer-txt{font-size:15px;padding-bottom:10px;display:inline-block}a.wp-block-latest-posts__post-title{font-weight:800;font-size:20px;color:#007601}a.wp-block-latest-posts__post-title:hover{color:#42B14A}