:root{--primary:#33844E;--primary-lighter:#9ACCA4;--secondary:#333333;--grey:#CCC;--l-grey:#EFEFEF;--d-grey:#333333;--base:#000;--white:#FFF;--black:#000}@font-face{font-family:LibreFranklin;src:url('../fonts/LibreFranklin-VariableFont_wght.ttf') format('truetype');font-weight:100 900;font-style:normal}.pulsate{animation:pulse 1.5s infinite;transform-origin:center;transform-box:fill-box;transition:transform .2s ease}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}100%{transform:scale(1);opacity:1}}.pulsate:hover{transform:scale(1.1)}.icons .wp-block-image{margin-bottom:.75rem}.wp-block-image.is-style-rounded img{border-radius:10px}.menu-footer-bottom-container{display:inline-block;margin-left:8px}#downloads .wp-block-file{margin-bottom:1rem}.request-quote a{background-image:url('/wp-content/uploads/request-icon.svg');background-repeat:no-repeat;background-position:6% 50%;background-size:27px}.request-quote.wp-block-button .wp-block-button__link{padding:.6rem 1.5rem .6rem 3.4rem}:focus-visible{outline:-webkit-focus-ring-color auto 1px}:focus{outline:-webkit-focus-ring-color auto 5px}.main-navigation .btn-toggle:focus,.owl-dots .owl-dot:focus,[tabindex]:focus,a:focus,button:focus,input:focus,input[type=search]:focus,input[type=submit]:focus,select:focus,textarea:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:2px;transition:none}.copyright a:focus,.overlay .cancel:focus::after{outline:-webkit-focus-ring-color auto 5px;outline-offset:2px;transition:none}.wp-block-group.no-vertical-padd>div:first-of-type{padding-top:0!important;padding-bottom:0!important}.wp-block-group.no-horizontal-padd>div:first-of-type{padding-left:0!important;padding-right:0!important}.wp-block-group.module-box .wp-block-group__inner-container{padding:2.5rem 2.5rem}.wp-block-group.small-vertical-padd>div:first-of-type{padding-top:10px!important;padding-bottom:10px!important}@keyframes upDown{0%{transform:translateY(0) rotate(45deg)}50%{transform:translateY(-7px) rotate(45deg)}100%{transform:translateY(0) rotate(45deg)}}.moving{animation:upDown 1s infinite ease-in-out}div#step:after{content:'';border:solid var(--primary);border-width:0 4px 4px 0;display:inline-block;padding:7px;margin:40px auto 40px auto;animation:upDown 1s infinite ease-in-out;background:#9acca4}div#step{text-align:center}.hidden{display:none}div#step:last-of-type:after{content:none;border:none;padding:0;margin:0;animation:none}div#step .wp-block-buttons{padding:0!important}div#step p:last-of-type{margin-bottom:0}div#step .wp-block-button .wp-block-button__link{font-size:.9em}.stockists.owl-carousel{display:block;padding:0 50px}.stockists.owl-carousel .owl-item img{max-height:65px}.stockists.owl-carousel .owl-item{display:flex;align-items:center;justify-content:center;height:100%;opacity:.5}.stockists.owl-carousel .owl-item.center{opacity:1}.stockists.owl-carousel .owl-stage{display:flex;align-items:center;justify-content:center;height:100%}.owl-nav .owl-next{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' style='enable-background:new 0 0 40 40;'><circle fill='%2333844e' cx='20' cy='20' r='20'/><path fill='%23ffffff' d='M11.2,17.8h12.2l-3.4-3.4c-.9-.9-.9-2.2,0-3.1.9-.9,2.2-.9,3.1,0l7.1,7.1c.5.5.6,1.2.6,1.5s0,1-.6,1.5l-7,7c-.9.9-2.2.9-3.1,0-.9-.9-.9-2.2,0-3.1l3.3-3.3h-12.2c-1.2,0-2.2-1-2.2-2.2s1-2.2,2.2-2.2Z'/></svg>")}.owl-nav .owl-prev{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' style='enable-background:new 0 0 40 40;'><circle fill='%2333844e' cx='20' cy='20' r='20'/><path fill='%23ffffff' d='M28.8,22.2h-12.2l3.4,3.4c.9.9.9,2.2,0,3.1-.9.9-2.2.9-3.1,0l-7.1-7.1c-.5-.5-.6-1.2-.6-1.5s0-1,.6-1.5l7-7c.9-.9,2.2-.9,3.1,0,.9.9.9,2.2,0,3.1l-3.3,3.3h12.2c1.2,0,2.2,1,2.2,2.2s-1,2.2-2.2,2.2Z'/></svg>")}.owl-nav [class*=owl-]{display:block;cursor:pointer;width:1.75rem;height:1.75rem;background-size:1.75rem;background-repeat:no-repeat}.wp-block-group.stockists.owl-carousel{display:block;padding:0 50px}.wp-block-group.testimonial{background:#333;box-shadow:4px 4px 10px 3px #b9b9b9;border-radius:10px}.wp-block-group.testimonial p:last-of-type{margin-bottom:0}.owl-carousel .owl-stage-outer{padding:0!important;overflow-y:hidden;max-width:100%!important}.wp-block-group.testimonial p{color:#fff}.wp-block-gallery.square img{aspect-ratio:1/1;object-fit:cover}.wp-block-gallery .wp-block-image.size-full img{width:100%;height:auto}.wp-block-gallery{margin-bottom:2rem}.wp-block-group.testimonial p:first-of-type:before{content:'';height:40px;width:47px;background:url('/wp-content/uploads/speech-mark.svg') no-repeat;position:relative;display:block;margin-bottom:15px}.wp-block-group.testimonial p strong{color:var(--primary-lighter)}.wp-block-group.testimonial .wp-block-group__inner-container{padding:2rem 2rem}.owl-nav .owl-prev{position:absolute;top:calc(50%);left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.owl-nav .owl-next{position:absolute;top:calc(50% - .5rem);left:100%;-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.wp-block-search__button-inside button{display:inline-block;margin:0;padding:0;border-radius:0 2px 2px 0;line-height:0;outline:0;vertical-align:middle;width:2rem;height:calc(2rem - 2px);background:var(--primary);position:absolute;top:0;right:0}.wp-block-search__button-inside input{margin:0!important;padding:0 .6rem;line-height:1;outline:0;width:100%;height:calc(2rem - 2px);font-size:.875em;border:0;border-radius:2px 0 0 2px;font-weight:400;background:var(--l-grey)}#search .popup{max-width:400px;max-height:550px;width:calc(100% - 2rem);overflow:auto;padding:1.5rem;background:var(--white);border:none;border-radius:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:4px;-webkit-box-shadow:0 8px 20px -4px rgba(0,0,0,.15);box-shadow:0 8px 20px -4px rgba(0,0,0,.15)}.overlay .cancel{display:block;width:100%;height:100%;background:0 0;cursor:pointer;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wp-block-search__button-inside button svg.search-icon{fill:var(--white)}.wp-block-search__button-inside button .search-icon{display:inline;line-height:1;vertical-align:middle;width:1.5rem;height:auto;fill:var(--grey);transform:rotate(-90deg)}.wpcf7-turnstile.cf-turnstile{transform:scale(.8);transform-origin:0 0}#wpcf7-f2821-p2391-o1 .wpcf7-turnstile.cf-turnstile{text-align:left}.wp-block-cover .wp-block-video video{width:100%}.wp-block-button.is-style-outline .wp-block-button__link{border:1px solid}.has-primary-color{color:var(--primary)}.has-primary-background-color{background-color:var(--primary)}.has-primary-lighter-color{color:var(--primary-lighter)}.has-primary-lighter-background-color,hr.wp-block-separator.has-primary-lighter-background-color{background-color:var(--primary-lighter)}.wp-block-separator.alignfull{width:100%}.features p{margin:0}.features{border-radius:15px;margin-top:20px}.features hr.wp-block-separator{margin:1rem 0}.has-secondary-color{color:var(--secondary)}.has-secondary-background-color{background-color:var(--secondary)}.has-grey-color{color:var(--grey)}.has-grey-background-color{background-color:var(--grey)}.has-l-grey-color{color:var(--l-grey)}.has-l-grey-background-color{background-color:var(--l-grey)}.has-d-grey-color{color:var(--d-grey)}.has-d-grey-background-color{background-color:var(--d-grey)}.has-base-color,.has-base-color.has-text-color{color:var(--base)}.has-base-background-color{background-color:var(--base)}.has-white-color,.has-white-color.has-text-color a{color:var(--white)}.has-white-background-color{background-color:var(--white)}.has-white-background-color{background-color:var(--white)}.wp-block-button .wp-block-button__link.has-black-color,.wp-block-button .wp-block-button__link.has-white-background-color{color:#000}.has-black-color,.has-black-color.has-text-color a{color:var(--black)}.has-black-background-color{background-color:var(--black)}.has-background-dim{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;opacity:.5}.has-background-dim.has-background-dim-10{opacity:.1}.has-background-dim.has-background-dim-20{opacity:.2}.has-background-dim.has-background-dim-30{opacity:.3}.has-background-dim.has-background-dim-40{opacity:.4}.has-background-dim.has-background-dim-50{opacity:.5}.has-background-dim.has-background-dim-60{opacity:.6}.has-background-dim.has-background-dim-70{opacity:.7}.has-background-dim.has-background-dim-80{opacity:.8}.has-background-dim.has-background-dim-90{opacity:.9}.has-background-dim.has-background-dim-100{opacity:1}.animate{opacity:0}.fade{opacity:1;transition:opacity .5s .5s}.on-scroll--bottom{opacity:0;transform:translateY(200px);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.on-scroll--left,.on-scroll--top{-webkit-backface-visibility:hidden;opacity:0;will-change:transform}.fade--bottom{animation:1s forwards fade-bottom}@keyframes fade-bottom{100%{opacity:1;transform:translateY(0)}}.on-scroll--top{transform:translateY(-20px);backface-visibility:hidden}.fade--top{animation:1s forwards fade-top}@keyframes fade-top{100%{opacity:1;transform:translateY(0)}}.on-scroll--left{transform:translateX(-20px);backface-visibility:hidden}.fade--left{animation:1s forwards fade-left}@keyframes fade-left{100%{opacity:1;transform:translateX(0)}}.on-scroll--right{opacity:0;transform:translateX(20px);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.fade--right{animation:1s forwards fade-right}@keyframes fade-right{100%{opacity:1;transform:translateX(0)}}.delay-200{animation-delay:.2s!important}.delay-400{animation-delay:.4s!important}.delay-600{animation-delay:.6s!important}.delay-800{animation-delay:.8s!important}.delay-1000{animation-delay:1s!important}.delay-1200{animation-delay:1.2s!important}.delay-1400{animation-delay:1.4s!important}.delay-1600{animation-delay:1.6s!important}html{font:400 16px/1.6 LibreFranklin,Arial,sans-serif;color:var(--base);-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;scroll-behavior:smooth;word-break:break-word}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0 auto;background:var(--white)}#main-content .wp-block-column{position:relative}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover .wp-block-group__inner-container{position:relative;z-index:1;padding-top:0!important;padding-bottom:0!important}#primary-menu li.search-icon a:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.9 20' fill='%23ffffff'%3E%3Cpath d='M20.4,17.3l-4.9-4.7c1.1-1.6,1.7-3.6,1.4-5.7C16.4,3.4,13.3.5,9.6,0,4-.6-.6,3.9,0,9.2c.5,3.6,3.5,6.5,7.3,7,2.2.3,4.3-.2,5.9-1.3l4.9,4.7c.6.6,1.7.6,2.3,0,.6-.6.6-1.6,0-2.2ZM3.2,8.1c0-2.8,2.3-5,5.2-5s5.2,2.2,5.2,5-2.3,5-5.2,5-5.2-2.2-5.2-5Z'/%3E%3C/svg%3E") center no-repeat;width:1.2rem;height:1.2rem;display:inline-block;margin-left:10px;vertical-align:middle}#signup-content,.wp-block-cover .wp-block-cover__inner-container,.wp-block-group>div:first-of-type{max-width:calc(1400px + 3rem);margin:0 auto;padding:3rem 1.5rem;z-index:1;position:relative}.wp-block-cover.narrow .wp-block-cover__inner-container,.wp-block-group.narrow>div:first-of-type{max-width:1000px;margin:0 auto;padding:3rem 1.5rem}.wp-block-cover.narrower .wp-block-cover__inner-container,.wp-block-group.narrower>div:first-of-type{max-width:600px;margin:0 auto;padding:3rem 1.5rem}.wp-block-cover.alignwide .wp-block-cover__inner-container,.wp-block-group.alignwide>div:first-of-type{max-width:1800px;margin:0 auto;padding:3rem 1.5rem}.wp-block-cover.alignfull .wp-block-cover__inner-container,.wp-block-group.alignfull>div:first-of-type{max-width:initial;margin:0 auto;padding:0}.site-header .wp-block-group>div:first-of-type,.wp-block-cover.alignwide>div:first-of-type,.wp-block-cover.narrow>div:first-of-type{padding:0}.site-footer .wp-block-group>div:first-of-type{padding-top:0;padding-bottom:0}.wp-block-buttons.full-width{flex-direction:column}.wp-block-cover.striped:before{content:'';background-image:url('/wp-content/uploads/green-bg-stripes.svg');position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.wp-block-group.dots{position:relative;height:100%}.wp-block-cover.dots .wp-block-cover__inner-container p:last-of-type{margin-bottom:0}.wp-block-group.dots .wp-block-columns,.wp-block-group.dots>.wp-block-group__inner-container{height:100%}.wp-block-group.dots figure,.wp-block-group.no-vertical-padd figure{height:100%}.wp-block-group.no-vertical-padd figure img{height:100%;object-fit:cover}.wp-block-group.no-vertical-padd .wp-block-column{height:100%}.product-lines .wp-block-cover{padding:0}.product-lines .wp-block-column{padding:1rem;border-radius:10px}.product-lines h3{margin-bottom:0;width:100%;text-align:left}.product-lines .wp-block-cover .wp-block-cover__inner-container{padding:0}.wp-block-group.dots figure img{height:100%;object-fit:cover}.wp-block-cover.dots:before,.wp-block-group.dots:before{content:'';background-image:url('/wp-content/uploads/green-bg-dots.png');position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-repeat:no-repeat;background-size:cover;background-position:50%}h1,h2,h3,h4{font-weight:700;margin:0 0 1rem 0;padding:0;color:var(--base)}h1{font-size:2.5em;margin:0 0 1rem 0;line-height:1.2}h2{font-size:2em;margin:0 0 1.5rem 0;line-height:1.15}h2.has-medium-font-size{font-size:1.8em}h2.has-small-font-size{font-size:1.2em}.our-team h2{margin-top:12px;margin-bottom:10px}h3{font-size:1.5em;line-height:1.25;margin:0 0 1rem 0}h4{font-size:1em;line-height:1.6;margin:0 0 .4rem 0}#main-content p+h2,#main-content p+h3{margin-top:3rem}p{font-size:.9em;line-height:1.6;margin:0 0 1.5rem 0;padding:0}p.has-small-font-size{font-size:.85em}p.has-medium-font-size{font-size:1.2em}p.has-large-font-size{font-size:1.4em}p.has-x-large-font-size{font-size:1.6em;line-height:1.25}b,strong{font-weight:700}hr.wp-block-separator{background-color:var(--grey);border:0;height:1px;width:5rem;margin:0 auto}hr.wp-block-separator.is-style-wide{width:100%;margin:15px 0}hr.wp-block-separator.is-style-dots{background-color:transparent;border-top:5px dotted var(--grey)}img{max-width:100%;width:initial;height:auto;display:block;margin:0 auto}figure{margin:0}figure.alignleft img{margin:0}figure.alignright img{margin:0 0 0 auto}figure.aligncenter img{margin:auto}figure.alignfull img,figure.alignwide img{width:100%}svg{display:block}main ul.list-no-style,ul{list-style-type:none;font-size:1em;margin:0;padding:0}main ul,ol{list-style-type:square;font-size:.9em;margin:0 0 2rem 2rem;padding:0;line-height:1.6}main ul li ul,ol li ol{margin-bottom:0}ol{list-style-type:decimal}ol.lower-alpha{list-style-type:lower-alpha}ol.upper-alpha{list-style-type:upper-alpha}ol.lower-roman{list-style-type:lower-roman}ol.upper-roman{list-style-type:upper-roman}a{text-decoration:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:var(--primary)}main a{text-decoration:underline}a:active,a:focus,a:hover{cursor:pointer;text-decoration:none;color:var(--primary)}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:2px}a:focus-visible{outline:-webkit-focus-ring-color auto 5px;outline-offset:2px}.ah-breadcrumb{width:100%;margin:.5rem auto 0 auto;left:0;right:0;z-index:1}.ah-breadcrumb li{display:inline-block;margin:0 .25rem;font-size:.9em}.product-lines .wp-block-column{transition:all .8s}.product-lines .wp-block-column img,.product-lines h3{transition:all .5s}.product-lines a{text-decoration:none}.wp-block-column.thermal:hover{background:url(/wp-content/uploads/thermal-overlay.jpg) no-repeat;background-size:cover;background-position:50%}.wp-block-column.stenciling:hover{background:url(/wp-content/uploads/stenciling-overlay.jpg) no-repeat;background-size:cover;background-position:50%}.wp-block-column.labeling:hover{background:url(/wp-content/uploads/labeling-overlay.jpg) no-repeat;background-size:cover;background-position:50%}.wp-block-column.tapers:hover{background:url(/wp-content/uploads/tapers-overlay.jpg) no-repeat;background-size:cover;background-position:50%}.wp-block-column.markers:hover{background:url(/wp-content/uploads/markers-overlay.jpg) no-repeat;background-size:cover;background-position:50%}.wp-block-column.dod:hover{background:url(/wp-content/uploads/dod-overlay.jpg) no-repeat;background-size:cover;background-position:50%}.product-lines .wp-block-column:hover img{opacity:0}.product-lines .wp-block-column:hover h3{color:#fff;text-shadow:1px 1px 8px rgba(0,0,0,.8)}div#wpsl-category{clear:none;margin-left:15px}#wpsl-category label,#wpsl-radius label,.wpsl-input label{width:auto!important;line-height:37px!important}h2.gallery-toggle{cursor:pointer;text-decoration:underline}h2.gallery-toggle:hover{opacity:.8;text-decoration:underline}p.has-white-color a{font-weight:700}.woocommerce div.product div.images .flex-control-thumbs li{padding:14px}.pswp__caption__center{text-align:center}details.wp-block-details{cursor:pointer}.single-product details.wp-block-details summary{text-align:center}details.wp-block-details summary{margin-bottom:15px}details.wp-block-details summary::-webkit-details-marker{color:var(--primary)}details.wp-block-details summary::marker{color:var(--primary)}details.wp-block-details p{margin:0 0 .3rem 0}details.wp-block-details a{font-size:.85em}details.wp-block-details li{border-bottom:1px solid #e5e5e5}h3.wp-block-heading.filter-by-title{font-weight:400;font-size:1.4em}.bapf_sfilter label{font-size:.9em}.widget_block p:first-of-type,.widget_block p:last-of-type{margin-bottom:0}h3.bapf_hascolarr{font-size:.9em;color:#33844e}.bapf_sfilter{margin-bottom:28px}.bapf_head.bapf_colaps_togl{cursor:pointer}i.bapf_colaps_smb{color:#000}.bapf_sfilter.bapf_ckbox input[type=checkbox]:checked{background:#9acca4}.bapf_sfilter.bapf_ckbox input[type=checkbox]{margin-right:8px}.bapf_ckbox_sqchck input[type=checkbox]{border:1px solid #555}.bapf_ckbox_sqchck input[type=checkbox]:checked:after{width:6px;height:10px;top:2px;left:6px}.berocket_single_filter_widget{border-top:1px solid #919191;padding-top:30px}.woocommerce ul.products li.product a img{border-radius:10px}.woocommerce-product-details__short-description ul,ul.wp-block-list{list-style-type:disc;padding-left:1rem;margin-bottom:1rem}.woocommerce-product-details__short-description ul li{color:inherit}.woocommerce-product-details__short-description ul li::marker,ul.wp-block-list li::marker{color:var(--primary)}.woocommerce-product-details__short-description ul{font-size:.9em}ul.wc-block-product-template.wc-block-product-template{margin:0}.woocommerce .add-request-quote-button.button{background-image:url(/wp-content/uploads/request-icon.svg);background-repeat:no-repeat;background-position:5% 50%;background-size:27px;padding:.6rem 1.5rem .6rem 3.4rem;border-radius:3px;font-weight:700;line-height:1.6;white-space:normal;text-align:center;text-transform:uppercase;text-decoration:none;border:1px solid #000}#yith-ywraq-form table.cart .product-thumbnail{max-width:30px}input.button.raq-send-request.last{background-color:var(--primary-lighter);color:#000}.wp-block-group.woocommerce-sidebar>div:first-of-type{padding-top:0}.wp-block-group.features>div:first-of-type{padding:2.5rem 2.5rem}.product_meta{display:none}.woocommerce .add-request-quote-button.button:hover{background-image:url(/wp-content/uploads/request-icon.svg);background-repeat:no-repeat;background-position:5% 50%;opacity:.8}.woocommerce div.product div.images img{border-radius:16px}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2;border-radius:16px}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#33844e;font-size:1.2em}p.product-excerpt{color:#000}.archive .products li.product_cat-dod-inkjet h2.woocommerce-loop-product__title:before{content:'DoD Inkjet';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-label-equipment h2.woocommerce-loop-product__title:before{content:'Label Equipment';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-markers h2.woocommerce-loop-product__title:before{content:'Markers';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-stenciling h2.woocommerce-loop-product__title:before{content:'Stenciling';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-tapers h2.woocommerce-loop-product__title:before{content:'Tapers';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-thermal-inkjet h2.woocommerce-loop-product__title:before{content:'Thermal Inkjet';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-marcadores-industriales h2.woocommerce-loop-product__title:before{content:'Marcadores industriales';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-impresoras-dod h2.woocommerce-loop-product__title:before{content:'Impresoras DoD';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-estarcido h2.woocommerce-loop-product__title:before{content:'Estarcido';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-equipo-de-etiquetado h2.woocommerce-loop-product__title:before{content:'Equipo de etiquetado';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-dispensadores-de-cinta-sellado h2.woocommerce-loop-product__title:before{content:'Dispensadores de cinta y sellado';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-impresora-de-inyeccion-de-tinta h2.woocommerce-loop-product__title:before{content:'Impresora de inyección de tinta';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-marcadores-industriais h2.woocommerce-loop-product__title:before{content:'Marcadores Industriais';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-impressoras-drop-on-demand h2.woocommerce-loop-product__title:before{content:'Impressoras Drop-On-Demand (DOD)';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-impressora-termica-a-jato-de-tinta h2.woocommerce-loop-product__title:before{content:'Impressora térmica a jato de tinta';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-estencil h2.woocommerce-loop-product__title:before{content:'Estêncil';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-equipamentos-de-rotulagem h2.woocommerce-loop-product__title:before{content:'Equipamentos de Rotulagem';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.archive .products li.product_cat-dispensadores-de-rotulos-mssc h2.woocommerce-loop-product__title:before{content:'Dispensadores de rótulos';position:relative;font-size:.7rem;color:#000;background:#9acca4;border-radius:3px;font-weight:700;margin-bottom:10px;padding:5px 5px;display:block;width:fit-content}.woocommerce ul.products li.product .woocommerce-placeholder{margin-bottom:.5em}.wp-block-group.downloads{border:7px solid #9acca4;border-radius:10px}.wp-block-group.downloads>div:first-of-type{padding:0}.woocommerce div.product .product_title{color:var(--primary);font-size:2em}.woocommerce-product-details__short-description h2{font-size:1.4em;color:var(--primary);font-weight:500}.woocommerce-product-details__short-description h2{font-size:1.2em;color:var(--primary);font-weight:500}.wp-block-group>div.woocommerce-gallery-summary:first-of-type{padding:2.5rem 2.5rem}.single-product .product.type-product.product-type-simple:not(li){display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.wc-block-product-template__responsive{grid-gap:1.5em}h3.has-small-font-size{font-size:1em}.wc-block-product-template__responsive>li h3 a{color:#000;text-decoration:none}.woocommerce-gallery-summary__inner-container{display:contents}.woocommerce-product-gallery{grid-column:1}.woocommerce div.product div.summary{grid-column:2;width:100%}@media (max-width:768px){.single-product .product{grid-template-columns:1fr}.woocommerce div.product div.summary,.woocommerce-product-gallery{grid-column:auto}}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative;width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:var(--l-grey);border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:var(--secondary);display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.wp-block-embed__wrapper{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.wp-block-embed__wrapper iframe{left:0;top:0;height:100%;width:100%;position:absolute}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input[type=button],input[type=reset],input[type=submit]{border:0;display:inline-block;margin:0;padding:1.4rem 1.6rem;background:var(--primary);border-radius:4px;font:700 .9em/0 LibreFranklin,Arial,sans-serif;text-transform:uppercase;line-height:0;white-space:nowrap;color:var(--white);cursor:pointer}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:var(--primary);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:var(--base)}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{color:var(--d-grey);border:1px solid var(--base);border-radius:0;margin:0 0 1em 0;padding:.75rem 1rem;width:100%}input[type=file]{border:0;padding:0}textarea.wpcf7-form-control.wpcf7-textarea{height:150px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:var(--base)}span.required{color:var(--secondary);font-size:.8em}span.wpcf7-not-valid-tip{color:var(--secondary)}span.wpcf7-list-item{display:block}fieldset.hidden-fields-container{display:none}.site-header{background:var(--white);position:sticky;top:0;width:100%;z-index:2;-webkit-box-shadow:0 8px 20px -4px rgba(0,0,0,.15);box-shadow:0 8px 20px -4px rgba(0,0,0,.15)}.site-branding{padding:.6rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.site-branding img{width:8.5rem;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.site-branding a:hover img{opacity:.75}.top-nav{display:none}.menu-social-media-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem}.menu-social-media-container img{width:1.6rem;margin:1em}.menu-social-media-container img:first-child{margin-left:0}.menu-languages img{display:inline-block;margin:0 .2rem 0 0;vertical-align:middle}.btn-content{display:none;width:100%;background:var(--primary);padding:2rem 1.5rem;text-align:center;position:relative;z-index:2;top:0}.btn-content a{color:var(--white);text-decoration:none;line-height:1.8}.main-navigation .btn-toggle{position:absolute;top:0;right:0;border:0;border-radius:0;background:var(--primary);color:var(--white);font-size:1em;line-height:0;cursor:pointer;padding:2rem 1rem;margin:0;z-index:2}.main-navigation .btn-toggle i.bar{position:relative;display:block;width:2rem;height:3px;background:var(--white);-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.main-navigation .btn-toggle i.bar::after,.main-navigation .btn-toggle i.bar::before{content:'';width:2rem;height:3px;background:var(--white);position:absolute;left:0;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.main-navigation .btn-toggle i.bar::before{top:-10px}.main-navigation .btn-toggle i.bar::after{bottom:-10px}.main-navigation .btn-toggle.btn-toggle-expand i.bar{background:rgba(0,0,0,0)}.main-navigation .btn-toggle.btn-toggle-expand i.bar::before{top:0;-webkit-transform:rotateZ(-135deg);-ms-transform:rotate(-135deg);transform:rotateZ(-135deg)}.main-navigation .btn-toggle.btn-toggle-expand i.bar::after{bottom:0;-webkit-transform:rotateZ(135deg);-ms-transform:rotate(135deg);transform:rotateZ(135deg)}.main-navigation li a{display:block;padding:.75rem;border-bottom:1px solid rgba(225,225,225,.5);line-height:1.25}.main-navigation li:last-child a{border:0}.main-navigation .sub-menu{display:none}.main-navigation .sub-menu a{text-transform:none}.main-navigation .menu-item-has-children{position:relative}.main-navigation .menu-item-has-children:after{background:url(/wp-content/themes/ibtonline/img/chevron-down-white.svg) no-repeat 50% 50%;background-size:10px;position:absolute;right:0;width:2.25rem;height:2rem;top:.25rem;content:"";z-index:111;cursor:pointer}blockquote{display:block;margin:0 0 .75rem 0;padding:0;font-style:normal;quotes:"\201C""\201D"}blockquote p:before{content:open-quote;margin-right:.1rem}blockquote p:after{content:close-quote}blockquote p{color:var(--white);font-size:1.15rem}.quotee{font-size:1em;font-style:normal;font-weight:700}address{font-style:normal}embed,iframe,object{max-width:100%}.wp-block-columns,.wp-block-media-text,figure.wp-block-gallery.wp-block-gallery{display:grid;gap:1.5rem;grid-auto-flow:row;box-sizing:border-box}.wp-block-media-text{gap:0;margin:1.75rem 0 0 0}.wp-block-group.testimonials>div:first-of-type{box-sizing:border-box}@media screen and (max-width:768px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-columns .t-two-items{gap:0}}.wp-block-media-text__media img{object-fit:cover;width:100%;height:100%}.wp-block-media-text .wp-block-media-text__content{display:grid;align-content:center;padding:1.75rem}.is-not-stacked-on-mobile,.wp-block-media-text.is-not-stacked-on-mobile{grid-auto-flow:column}.slim-gutter{gap:.5rem}.large-gutter{gap:3rem}.no-gutter{gap:0}.no-gutter-bottom{row-gap:0}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.text-left{text-align:left}.align-right{justify-content:flex-end}.align-center{justify-content:center}.are-vertically-aligned-top{align-items:start}.are-vertically-aligned-center{align-items:center}.are-vertically-aligned-bottom{align-items:end}.are-vertically-aligned-stretch{align-items:stretch}.is-vertically-aligned-top{align-self:start}.is-vertically-aligned-center{align-self:center}.is-vertically-aligned-bottom{align-self:end}.is-vertically-aligned-stretch{align-self:stretch}.columns-2,.two-items{grid-template-columns:repeat(2,1fr)}.columns-3,.three-items{grid-template-columns:repeat(3,1fr)}.columns-4,.four-items{grid-template-columns:repeat(4,1fr)}.columns-5,.five-items{grid-template-columns:repeat(5,1fr)}.columns-6,.six-items{grid-template-columns:repeat(6,1fr)}.one-of-three{grid-template-columns:33.3fr 76.7fr}.one-of-four{grid-template-columns:25fr 75fr}.one-of-five{grid-template-columns:20fr 80fr}.one-of-six{grid-template-columns:16.6fr 83.4fr}.two-of-five{grid-template-columns:40fr 60fr}.two-of-three{grid-template-columns:76.7fr 33.3fr}.three-of-four{grid-template-columns:75fr 25fr}.four-of-five{grid-template-columns:80fr 20fr}.five-of-six{grid-template-columns:83.4fr 16.6fr}.three-of-five{grid-template-columns:60fr 40fr}.reverse .wp-block-media-text__content:first-of-type,.switcharoo:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.reverse .wp-block-media-text__media:nth-of-type(2),.switcharoo:nth-of-type(2){-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.slider{display:block}.wp-block-cover{padding:4rem 0;position:relative}.wp-block-cover .wp-block-cover__inner-container{position:relative;z-index:1;padding-top:0;padding-bottom:0}.wp-block-cover div.wp-block-cover__image-background{padding:0;background-position:top left;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;z-index:-1;width:100%;max-width:100%;height:100%}.wp-block-cover.mv__cover-overflow{padding:0;max-height:40rem;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;min-height:500px;width:100%}.mv__cover-overflow video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wp-block-cover.mv__cover-overflow video{width:100%;height:100%;object-fit:cover}.mv__cover-overflow .wp-block-cover__inner-container{position:relative;z-index:1}.heading-only{margin:0 0 2rem 0}.archive .latest-news h2,.blog .latest-news h2{font-size:1.15em;color:var(--primary);margin-bottom:1rem}.archive .latest-news p,.blog .latest-news p{font-size:.75em}.post-pagination{display:grid;grid-template-columns:1fr 1fr;bottom:0;width:100%;padding:2rem 0}.post-pagination .next-post{text-align:right}.latest-news .outer-link{display:block;border:1px solid var(--d-grey);border-radius:4px;color:var(--base);position:relative;text-decoration:none}.latest-news .outer-link p{margin-bottom:0}.latest-news .outer-img{position:relative;overflow:hidden;aspect-ratio:4/3}.latest-news .outer-link img{border-radius:4px 4px 0 0;-webkit-transition:-webkit-transform .75s;transition:-webkit-transform .75s;-o-transition:transform .75s;transition:transform .75s;transition:transform .75s,-webkit-transform .75s;width:100%;object-fit:cover;object-position:center;height:100%}.latest-news .outer-link:hover img{-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.latest-news .inner-content{font-size:1.15em;padding:1.5rem;height:100%}.latest-news .category{display:block;background:rgb(37 110 61 / 57%);padding:.4rem 1.2rem;position:absolute;top:0;right:0;font-size:.65em;text-transform:uppercase;color:var(--white)}.latest-news .read{display:block;margin:1.75rem 0 0 0;font-size:.9em;color:var(--primary);text-transform:uppercase}.latest-news .outer-link:hover .read{color:var(--primary);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pagination{margin:2rem 0 0 0;text-align:center;font-size:.9em;display:block;position:relative;height:60px;box-sizing:content-box}.pagination .page-numbers{padding:1rem 1.3rem;background:var(--primary);color:var(--white);border-radius:50%;font-size:1.15em;line-height:1.6}.pagination .page-numbers.current,.pagination a:hover{background:var(--b-cyan)}.pagination .page-numbers.next{position:relative;left:1px}.pagination .page-numbers.next::before,.pagination .page-numbers.prev::before{content:">";position:relative;top:-.1rem}.pagination .page-numbers.prev::before{content:"<"}.overlay{position:fixed;/*! margin: auto; */top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.75);-webkit-transform:translateY(-10%);transform:translateY(-10%);visibility:hidden;opacity:0;height:0;z-index:100}.overlay .cancel{display:block;width:100%;height:100%;background:0 0;cursor:pointer;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlay .cancel::after{content:"";display:block;width:3rem;height:3rem;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" fill="%23FFFFFF"><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z"/></svg>') center no-repeat;background-color:var(--primary);background-size:1.5rem;position:absolute;top:-1px;right:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.overlay:target{visibility:visible;-webkit-transition:all .4s;transition:all .4s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1;height:auto}.overlay.wp-block-group.alignfull>div:first-of-type{position:static}.popup{max-width:1000px;max-height:500px;width:90%;overflow:auto;padding:2rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wp-block-button{background:var(--primary);border-radius:4px}.wp-block-button .wp-block-button__link{display:block;padding:.6rem 1.5rem;border-radius:3px;font-weight:700;line-height:1.6;white-space:normal;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;box-shadow:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.wp-block-button .wp-block-button__link:hover{opacity:.8}.wp-block-button.is-style-outline .wp-block-button__link:hover{background:0 0;color:var(--primary)}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons{display:flex;justify-content:flex-start;gap:1em}.cta{position:fixed;right:1.75rem;bottom:1.75rem;z-index:98}.cta .wp-block-button__link{border:2px solid var(--white);padding:.5rem 1rem;font-size:.9em;letter-spacing:2px}.wp-block-table{max-width:calc(100vw - 2rem);margin:0 0 2rem 0;padding:1rem 0;word-break:keep-all;overflow-x:scroll}.wp-block-table table{border-collapse:collapse;display:table;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;max-width:100%;width:100%}.wp-block-table table td,.wp-block-table table th{border:1px solid var(--d-grey);padding:1.5rem 1.75rem}.wp-block-table table thead{color:var(--primary);background:0 0}.wp-block-table table th,.wp-block-table table thead td{text-align:left;border-top:none;font-weight:700}.wp-block-table table td{border-bottom:none;font-size:.9em;font-weight:300;line-height:1.3}.wp-block-table table td:first-of-type,.wp-block-table table th:first-of-type{border-left:none}.wp-block-table table td:last-of-type,.wp-block-table table th:last-of-type{border-right:none}.is-style-stripes table{font-size:.9em}.is-style-stripes table th,.is-style-stripes table thead td,.is-style-stripes table thead td:first-child{font-size:1.2em}.is-style-stripes table td:first-child{font-size:1em}.is-style-stripes table td,.is-style-stripes table th{padding:.5rem}.is-style-stripes table tr:nth-child(2n){background:var(--l-grey)}.site-info{padding:4rem 0}.widget_nav_menu a{color:#000}.site-info h2{margin:0 0 .75rem 0;font-size:1em;font-weight:700;line-height:1.3}.site-info li,.site-info p{font-size:.725em;line-height:2.25}.site-info p{margin:0 0 1rem 0;line-height:1.6}.copyright{display:block;padding:.25rem 0 .45rem 0;width:100%;color:var(--black)}.copyright p,.copyright ul{margin:0;padding:0}.copyright p,.copyright ul li{display:inline-block;font-size:.6em;line-height:1.4}.copyright ul li{padding:0 .5rem}.copyright ul li{border-left:1px solid #000}.copyright a,.copyright li a{color:var(--black)}.module{margin:0 0 3.5rem 0}.module a h2{display:block;font-size:1.85em;line-height:1.25;color:var(--primary)}.cookie-banner{position:fixed;display:none;width:100%;bottom:0;/*! padding: 1rem 2rem; */z-index:99;left:0;-webkit-box-shadow:0 1px 23px 1px rgb(0 0 0 / 36%);box-shadow:0 1px 23px 1px rgb(0 0 0 / 36%)}.cookie-banner.wp-block-group.alignwide>div:first-of-type{padding-top:1rem;padding-bottom:1rem}.cookie-banner a{font-weight:700;text-decoration:underline}.cookie-banner a:hover{text-decoration:none}.cookie-banner .wp-block-button .wp-block-button__link{padding:.5rem 1rem;text-decoration:none;font-size:.7em;border:1px solid var(--secondary);border-radius:3px}.cookie-banner .wp-block-button .wp-block-button__link:hover{background:var(--secondary);border-color:var(--white)}.cookie-banner p{font-size:.85em;margin:0}p.cookies-status{font-weight:700;font-size:.8em;color:var(--primary)}.timeline{position:relative}.timeline:before{content:"";position:absolute;bottom:0;width:1px;height:100%;background:var(--primary)}.timeline:after{content:"";display:block;clear:both}.timeline .timeline-container{position:relative;padding:0 0 0 1.5rem}.timeline .timeline-container:before{content:"";position:absolute;width:.6rem;height:.6rem;top:.6rem;left:-.35rem;background:var(--primary);border-radius:50%;box-shadow:0 0 0 3px rgba(29,66,138,.3)}.timeline .timeline-container h3{font-size:1.2em}.timeline .timeline-container p{margin:0 0 1.5rem 0;font-size:.9em}.timeline .timeline-container .time{padding:.375rem 1rem;display:inline-block;background:var(--primary);border-radius:1rem;box-shadow:0 0 0 3px rgba(29,66,138,.3);font-weight:300;font-size:.9em;color:var(--white);letter-spacing:.5px}@media (max-width:1200px){.hide-mob{display:none}}@media (min-width:768px){html{font-size:18px;word-break:keep-all}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover.alignwide .wp-block-cover__inner-container,.wp-block-cover.narrow .wp-block-cover__inner-container,.wp-block-cover>div:first-of-type,.wp-block-group.alignwide>div:first-of-type,.wp-block-group.narrow>div:first-of-type,.wp-block-group>div:first-of-type{padding:3rem 2rem}.t-one-item{grid-auto-flow:row}.t-two-items,.wp-block-media-text{grid-template-columns:repeat(2,1fr)}.t-three-items{grid-template-columns:repeat(3,1fr)}.t-four-items{grid-template-columns:repeat(4,1fr)}.t-five-items{grid-template-columns:repeat(5,1fr)}.t-six-items{grid-template-columns:repeat(6,1fr)}.t-one-of-two{grid-template-columns:50fr 50fr}.t-one-of-three{grid-template-columns:33.3fr 76.7fr}.t-one-of-four{grid-template-columns:25fr 75fr}.t-one-of-five{grid-template-columns:20fr 80fr}.t-one-of-six{grid-template-columns:16.6fr 83.4fr}.t-two-of-five{grid-template-columns:40fr 60fr}.t-two-of-three{grid-template-columns:76.7fr 33.3fr}.t-three-of-four{grid-template-columns:75fr 25fr}.t-four-of-five{grid-template-columns:80fr 20fr}.t-five-of-six{grid-template-columns:83.4fr 16.6fr}.t-three-of-five{grid-template-columns:60fr 40fr}.t-align-right{justify-content:flex-end}.t-align-left{justify-content:flex-start}.t-align-center{justify-content:center}.t-has-text-align-center{text-align:center}.t-has-text-align-right{text-align:right}.t-has-text-align-left{text-align:left}.timeline:before{left:50%}.timeline .timeline-container{width:50%;padding:0 2.5rem;float:left;text-align:right;clear:both}.timeline .timeline-container h3{margin:0 0 .5rem 0}.timeline .timeline-container:nth-child(2n){float:right;text-align:left;clear:both}.timeline .timeline-container:before{left:initial;right:-.3rem}.timeline .timeline-container:nth-child(2n):before{left:-.3rem}.timeline .timeline-container .time{position:absolute;top:0;right:-6.5rem}.timeline .timeline-container:nth-child(2n) .time{top:0;right:initial;left:-6.5rem}.main-navigation li a{border-bottom:0;line-height:1.6}.site-branding{padding:1rem 2rem}.site-branding img{width:12rem}.main-navigation .btn-toggle{padding:3rem 2rem}.main-navigation .btn-toggle i.bar,.main-navigation .btn-toggle i.bar::after,.main-navigation .btn-toggle i.bar::before{width:2.25rem}.main-navigation .btn-toggle i.bar::before{top:-12px}.main-navigation .btn-toggle i.bar::after{bottom:-12px}.slider .owl-dots,.slider .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-item img{width:auto}.slider .owl-dots{position:absolute;bottom:1em;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.slider .owl-dots .owl-dot{display:inline-block;zoom:1}.slider .owl-nav{top:0}.slider .owl-dots .owl-dot span{display:block;width:1rem;height:1rem;margin:0 .2rem;background:var(--white);border:1px solid var(--d-grey);border-radius:100%;-webkit-backface-visibility:visible;background-size:16px 19px;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.slider .owl-dots .owl-dot.active span,.slider .owl-dots .owl-dot:hover span{background:var(--d-grey);border-radius:100%}.slider .owl-nav [class*=owl-]{display:inline-block;cursor:pointer;width:42px;height:82px;background-size:11px 20px;background-size:42px 82px}.slider .owl-nav .owl-prev,.slider .owl-nav .owl-prev:hover{background:url(/wp-content/themes/ibtonline/img/chevron-left.svg) no-repeat;background-size:11px 20px;background-size:42px 82px}.slider .owl-nav .owl-next,.slider .owl-nav .owl-next:hover{background:url(/wp-content/themes/ibtonline/img/chevron-right.svg) no-repeat;background-size:11px 20px;background-size:42px 82px}.slider .owl-nav .owl-next{position:absolute;top:50%;left:98%;-webkit-transform:translate(-98%,-50%);-ms-transform:translate(-98%,-50%);transform:translate(-98%,-50%)}.slider .owl-nav .owl-prev{position:absolute;top:50%;left:2%;-webkit-transform:translate(-2%,-50%);-ms-transform:translate(-2%,-50%);transform:translate(-2%,-50%)}.slider .owl-nav [class*=owl-]:hover{opacity:.8}.list-three-cols{-moz-columns:2;-webkit-columns:2;columns:2;-moz-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.list-three-cols li{page-break-inside:avoid;-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.copyright{padding:.25rem 0 .45rem 0}}@media (min-width:1200px){html{font-size:18px}h1{font-size:2.8em}h2{font-size:2.2em}#primary-menu li#menu-item-2532 a{padding-right:0}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover.alignwide .wp-block-cover__inner-container,.wp-block-cover.narrow .wp-block-cover__inner-container,.wp-block-cover>div:first-of-type,.wp-block-group.alignwide>div:first-of-type,.wp-block-group.narrow>div:first-of-type,.wp-block-group>div:first-of-type{padding:4.5rem 2.5rem}.site-header .wp-block-group.popup>div:first-of-type{padding:0}.site-header .wp-block-group>div:first-of-type{padding:0 2.5rem}.d-two-items{grid-template-columns:repeat(2,1fr)}.d-three-items{grid-template-columns:repeat(3,1fr)}.d-four-items{grid-template-columns:repeat(4,1fr)}.d-five-items{grid-template-columns:repeat(5,1fr)}.d-six-items{grid-template-columns:repeat(6,1fr)}.d-one-of-two{grid-template-columns:50fr 50fr}.d-one-of-three{grid-template-columns:33.3fr 76.7fr}.d-one-of-four{grid-template-columns:25fr 75fr}.d-one-of-five{grid-template-columns:20fr 80fr}.d-one-of-six{grid-template-columns:16.6fr 83.4fr}.d-two-of-five{grid-template-columns:40fr 60fr}.d-two-of-three{grid-template-columns:76.7fr 33.3fr}.d-three-of-four{grid-template-columns:75fr 25fr}.d-four-of-five{grid-template-columns:80fr 20fr}.d-five-of-six{grid-template-columns:83.4fr 16.6fr}.d-three-of-five{grid-template-columns:60fr 40fr}.reverse .wp-block-media-text__media:nth-of-type(2),.switcharoo:first-of-type{-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.reverse .wp-block-media-text__media:first-of-type,.switcharoo:nth-of-type(2){-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}.d-align-right{justify-content:flex-end}.d-align-left{justify-content:flex-start}.d-align-center{justify-content:center}.d-has-text-align-center{text-align:center}.d-has-text-align-right{text-align:right}.d-has-text-align-left{text-align:left}.top-nav{display:block;width:100%;margin:0;font-size:.85em}.site-header .one-item>.wp-block-column{-webkit-box-flex:1;-ms-flex:1;flex:1}.site-branding{padding:1.5rem 0;justify-content:flex-start}.site-branding img{width:9rem}.btn-toggle,.btn-toggle2{display:none}.btn-content{display:inline!important}.main-navigation{position:relative;z-index:2}.main-navigation .btn-content{background:0 0;padding:0}#primary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-line-pack:center;align-content:center;margin:0;width:100%;position:relative}#primary-menu li.search-icon a:after{content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20.9 20" style="enable-background:new 0 0 20.9 20;" fill="%23ffffff"><path d="M20.4,17.3l-4.9-4.7c1.1-1.6,1.7-3.6,1.4-5.7C16.4,3.4,13.3.5,9.6,0,4-.6-.6,3.9,0,9.2c.5,3.6,3.5,6.5,7.3,7,2.2.3,4.3-.2,5.9-1.3l4.9,4.7c.6.6,1.7.6,2.3,0,.6-.6.6-1.6,0-2.2ZM3.2,8.1c0-2.8,2.3-5,5.2-5s5.2,2.2,5.2,5-2.3,5-5.2,5-5.2-2.2-5.2-5Z"/></svg>') center no-repeat;width:1rem;height:1rem}#primary-menu li.search-icon a,#primary-menu li.warranty-registration a{padding:0;font-size:.75em}#primary-menu li.search-icon{position:absolute;top:-3.4rem;right:19rem}#primary-menu li.warranty-registration{position:absolute;top:-3.4rem;right:9rem}#primary-menu li.warranty-registration a{color:#fff}#primary-menu li.search-icon a{padding-right:1.5rem;color:#fff}#primary-menu li{margin:0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:relative}#primary-menu li a{display:block;margin:0;padding:1rem;white-space:nowrap;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:var(--base);font-size:.875em}#primary-menu li.btn-nav a{margin:0 0 0 1.25rem;padding:1.4rem 1.6rem;background:var(--primary);border-radius:4px;font-weight:700;color:var(--white);white-space:nowrap;line-height:0}#primary-menu li.btn-nav a:hover{background:var(--secondary);color:var(--white)}#primary-menu li a:hover{color:var(--primary)}#primary-menu .current-menu-parent a,#primary-menu .current_page_item a{color:var(--primary)}#primary-menu .menu-item-has-children:after{background-image:url(/wp-content/uploads/chevron-down.svg);top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#primary-menu .menu-item-has-children a{padding-right:2.25em}#primary-menu .sub-menu{position:absolute;display:none;margin:0 0 0 1rem;min-width:200px;border-top:4px solid var(--primary)}#primary-menu li:focus-within .sub-menu,#primary-menu li:hover .sub-menu{display:block}#primary-menu li .sub-menu li a,#primary-menu li .sub-menu li:last-of-type a{margin:0;padding:.5rem .7rem;background:#fff;display:block;color:var(--primary);border-radius:0;text-align:left;white-space:normal;line-height:1.4;font-weight:400;font-size:.75em}#primary-menu li .sub-menu li a:hover,#primary-menu li .sub-menu li.current-menu-item a,#primary-menu li .sub-menu li:last-of-type a:hover{background:#ededed;color:var(--primary)}#primary-menu li.menu-languages{position:absolute;top:-3.7rem;right:0;font-size:.775em;z-index:10}#primary-menu li.menu-languages a{padding:.3rem .3rem .3rem .3rem;color:var(--white);line-height:1.6;text-align:right;text-transform:none}#primary-menu li.menu-languages.menu-item-has-children:after{position:static}#primary-menu li.menu-languages .sub-menu{margin:0;min-width:150px;width:100%}#primary-menu li.menu-languages .sub-menu li a{padding:.25rem .4rem;color:var(--base);background:var(--white);font-size:.875em;border-color:var(--grey)}#primary-menu li.menu-languages .sub-menu li a:hover{background:var(--l-grey);color:var(--base)}.wp-block-table{overflow-x:hidden}.text-block-right{padding:0 0 0 5rem}.text-block-left{padding:0 5rem 0 0}.wp-block-cover.has-parallax .wp-block-cover__inner-container{background-attachment:fixed}.list-three-cols{-moz-columns:3;-webkit-columns:3;columns:3;-moz-column-gap:4rem;-webkit-column-gap:4rem;column-gap:4rem}.latest-news .outer-link{grid-auto-rows:1fr;height:100%}.latest-news .read{position:absolute;bottom:1.75rem}}