/*!
Theme Name: es99
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: es99
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

es99 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/@-webkit-keyframes fade-up{0%{-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes fade-up{0%{-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animation-fade-up{-webkit-animation:fade-up 1s ease both;animation:fade-up 1s ease both}.accordion-item-heading{cursor:pointer}.accordion-item-content{overflow:hidden;display:none}.open .accordion-item-content{width:100%}.animation-flip-over{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.open .animation-flip-over{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg)}@-webkit-keyframes logo-roll{0%{transform:translatex(200px) rotate(136deg)}100%{transform:translateX(0px) rotate(0)}}@keyframes logo-roll{0%{transform:translatex(200px) rotate(136deg)}100%{transform:translateX(0px) rotate(0)}}@-webkit-keyframes underline-slide-in{0%{background-size:100% .1em;background-position-x:100%}49%{background-size:0% .1em;background-position-x:100%}50%{background-size:0% .1em;background-position-x:0%}100%{background-size:100% .1em;background-position-x:0%}}@keyframes underline-slide-in{0%{background-size:100% .1em;background-position-x:100%}49%{background-size:0% .1em;background-position-x:100%}50%{background-size:0% .1em;background-position-x:0%}100%{background-size:100% .1em;background-position-x:0%}}@font-face{font-family:"nimbus-sans-extended";src:url("https://use.typekit.net/af/d9b817/000000000000000077359e22/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/d9b817/000000000000000077359e22/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/d9b817/000000000000000077359e22/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"alverata";src:url("https://use.typekit.net/af/0376af/00000000000000007735a423/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/0376af/00000000000000007735a423/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/0376af/00000000000000007735a423/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"gopher";src:url("https://use.typekit.net/af/88d4aa/00000000000000007735cb08/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/88d4aa/00000000000000007735cb08/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/88d4aa/00000000000000007735cb08/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"gopher";src:url("https://use.typekit.net/af/1bcb70/00000000000000007735cb0f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/1bcb70/00000000000000007735cb0f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/1bcb70/00000000000000007735cb0f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:swap;font-style:normal;font-weight:700}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */*{padding:0;margin:0}html{scroll-behavior:smooth;line-height:1.15;-webkit-text-size-adjust:100%;overflow-x:hidden}body{scroll-behavior:smooth;margin:0;position:static !important}main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}*{font-family:"nimbus-sans-extended",sans-serif;font-weight:700}p,.smart-monster-about figcaption,a,.p{font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400}@media(max-width: 767px){p,.smart-monster-about figcaption,a,.p{font-size:13px;line-height:20px}}ul li::marker{font-size:.8em}ul,ol{list-style-position:inside}a{text-decoration:none}h1{font-size:68px;line-height:65px;color:#fff;text-transform:uppercase}@media(max-width: 767px){h1{font-size:28px;line-height:29px}}h2,.h2{font-size:60px;line-height:65px;letter-spacing:1.6px;color:#1d3a54}@media(max-width: 767px){h2,.h2{font-size:25px;line-height:30px;letter-spacing:.67px}}h3{font-size:42px;line-height:50px;color:#1d3a54}@media(max-width: 767px){h3{font-size:18px;line-height:22px}}h4,.h4{font-size:32px;line-height:38px;color:#1d3a54}@media(max-width: 767px){h4,.h4{font-size:18px;line-height:22px}}h5,.h5{font-size:19px;line-height:24px;color:#1d3a54}@media(max-width: 767px){h5,.h5{font-size:12px;line-height:14px}}.body{font-size:18px;line-height:23px;color:#333;font-family:"gopher",sans-serif;font-weight:400}@media(max-width: 767px){.body{font-size:13px;line-height:20px}}.outline{font-size:48px;line-height:48px;font-family:"nimbus-sans-extended",sans-serif;font-weight:700;letter-spacing:1.74px;text-transform:uppercase;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#1d3a54;color:#1d3a54;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width: 768px)and (max-width: 1025px){.outline{font-size:62px;line-height:64px}}@media(max-width: 767px){.outline{font-size:25px;line-height:28px}}.outline-large{font-size:76px;line-height:76px;font-family:"nimbus-sans-extended",sans-serif;font-weight:700;letter-spacing:2.48px;text-transform:uppercase;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#1d3a54;color:#1d3a54;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width: 768px)and (max-width: 1025px){.outline-large{font-size:62px;line-height:66px;letter-spacing:3.02px}}@media(max-width: 767px){.outline-large{font-size:25px;line-height:30px;letter-spacing:1.4px}}.outline-small{font-size:38px;line-height:40px;font-family:"nimbus-sans-extended",sans-serif;font-weight:700;letter-spacing:1.74px;text-transform:uppercase;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#1d3a54;color:#1d3a54;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 767px){.outline-small{font-size:25px;line-height:30px;letter-spacing:1.4px}}.link{font-size:18px;line-height:22px;color:#1d3a54;font-family:"nimbus-sans-extended",sans-serif;font-weight:700;text-transform:uppercase;background-image:linear-gradient(#EB3F21, #EB3F21);background-size:100% .1em;background-position-y:100%;background-position-x:100%;background-repeat:no-repeat;text-decoration:none;padding-bottom:5px}@media(max-width: 767px){.link{font-size:11px;line-height:13px;text-underline-offset:2px}}.link:hover{-webkit-animation:underline-slide-in .5s ease-in-out;animation:underline-slide-in .5s ease-in-out}.light-tan{color:#f6f3ef}.light-tan path{fill:#f6f3ef}.dark-blue{color:#1d3a54}.dark-blue path{fill:#1d3a54}.orange{color:#eb3f21}.orange path{fill:#eb3f21}.gold{color:#e1b14b}.gold path{fill:#e1b14b}.gray{color:#333}.gray path{fill:#333}.off-white{color:#e8ecef}.off-white path{fill:#e8ecef}.white{color:#fff}.white path{fill:#fff}.red{color:red}.red path{fill:red}.bold{font-weight:700}.all-cap{text-transform:uppercase}strong,em,ul,ol,li,u{font-family:inherit;font-size:inherit}em,ul,ol,li,u{font-weight:inherit}sup{font-family:inherit;font-weight:inherit}.block{width:100%}.mt-only{display:none}@media(max-width: 1025px){.mt-only{display:block}}.d-only-small{display:none;width:85px;margin-top:17px}@media only screen and (max-width: 1299px)and (min-width: 1025px){.d-only-small{display:block}}.d-only{display:none}@media only screen and (min-width: 1300px){.d-only{display:block}}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#1d3a54;display:block;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;top:5px;width:auto;z-index:100000}#main[tabindex="-1"]:focus{outline:0}@media(prefers-reduced-motion: reduce){*,::before,::after{animation-delay:-1ms !important;animation-duration:1ms !important;animation-iteration-count:1 !important;background-attachment:initial !important;scroll-behavior:auto !important;transition-duration:0s !important;transition-delay:0s !important}}input{padding-left:8px}.preheader-block{height:54px;padding:12px 28px;background-color:#1d3a54}.preheader-block .preheader-container{max-width:1333px;margin:0 auto;display:flex;justify-content:space-between}.preheader-block .preheader-left-side a{color:#fff;border-bottom:2px solid #eb3f21;font-weight:700;font-size:14px;line-height:18px;padding:4px 0 2px 0;display:inline-block}.preheader-block .preheader-right-side{display:flex;margin-top:3px}.preheader-block .preheader-right-side .jcf-select{background-color:#fff;padding:2px 12px;border-radius:3px}.preheader-block .preheader-right-side input{font-size:14px;line-height:18px;color:#959595;padding:5px 9px;margin-left:11px;border:1px solid #a1a1a1;font-family:"gopher",sans-serif;font-weight:normal}.preheader-block .preheader-right-side>a>img,.preheader-block .preheader-right-side .btn-cart>img{vertical-align:middle;width:20px;height:20px}.preheader-block .preheader-right-side .btn-cart{position:relative}.preheader-block .preheader-right-side .cart-count{position:absolute;top:-8px;right:-10px;background-color:#eb3f21;color:#fff;font-size:11px;font-weight:700;font-family:"gopher",sans-serif;line-height:18px;width:18px;height:18px;text-align:center;border-radius:50%}.preheader-block .preheader-right-side #search-controller{margin-left:11px}.preheader-block .preheader-right-side #account-controller{margin-left:42px;margin-right:42px}.preheader-block .preheader-right-side .cart-holder{position:absolute;padding-top:36px;padding-bottom:42px;z-index:102;background-color:#fff;border:1px solid #bababa;width:432px;right:46px;top:54px}.preheader-block .preheader-right-side .cart-holder .mini-cart-quantity,.preheader-block .preheader-right-side .cart-holder .woocommerce-mini-cart__empty-message{margin-left:34px;margin-right:34px;font-family:"gopher",sans-serif;font-weight:normal;font-size:18px;line-height:23px;color:#333}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item{list-style:none;position:relative;padding-top:34px;padding-bottom:34px;padding-left:20px;padding-right:20px}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item .thumb-container{display:inline-block;vertical-align:top}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item .thumb-container img{width:134px;height:auto}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item .product-info{display:inline-block;vertical-align:top;width:217px;margin-left:22px}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item .product-info .product-heading *{display:block;font-family:"gopher",sans-serif;font-size:18px;line-height:23px}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item .product-info .product-heading .product-title{font-weight:700}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item .product-info .product-heading .quantity{font-weight:normal}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item .product-info .variation{padding-top:28px}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item .product-info .variation *{float:left}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item .product-info .variation dt{margin-right:6px}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item .product-info .variation dd{clear:right;margin-bottom:28px}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item .product-info .variation dt,.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item .product-info .variation dd *{font-family:"gopher",sans-serif;font-size:18px;line-height:23px;color:#333}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item .remove_from_cart_button{text-transform:uppercase;position:absolute;font-size:18px;line-height:23px;font-family:"gopher";right:20px}.preheader-block .preheader-right-side .cart-holder .cart_list .mini_cart_item+.mini_cart_item::before{content:"";display:block;position:absolute;top:0;left:0;width:111px;height:1px;background-color:#bababa}.preheader-block .preheader-right-side .cart-holder .woocommerce-mini-cart__buttons{display:flex;justify-content:center}.preheader-block .preheader-right-side .cart-holder .woocommerce-mini-cart__buttons .button.wc-forward{font-family:"nimbus-sans-extended",sans-serif;font-weight:700;color:#fff;background-color:#eb3f21;display:inline-block;border-radius:22px;font-size:14px;line-height:17px;padding-top:13px;padding-bottom:12px;padding-left:36px;padding-right:36px;border:none;transition:background-color .3s}.preheader-block .preheader-right-side .cart-holder .woocommerce-mini-cart__buttons .button.wc-forward:hover,.preheader-block .preheader-right-side .cart-holder .woocommerce-mini-cart__buttons .button.wc-forward:active{background-color:#1d3a54}.preheader-block .preheader-right-side .cart-holder .woocommerce-mini-cart__buttons>*+*{margin-left:33px}@media(max-width: 767px){.preheader-block .preheader-right-side .cart-holder{right:0;width:100%;border:none;top:89px}}@media(max-width: 1025px){.preheader-block .preheader-right-side #main-search__form{margin-top:-5px}}@media(max-width: 767px){.preheader-block .preheader-right-side #main-search__form{position:absolute;left:16px}}@media(max-width: 1025px){.preheader-block{background-color:#fff;height:40px;padding:12px 16px}.preheader-block .preheader-left-side{margin-top:-4px}.preheader-block .preheader-left-side a{color:#1d3a54;font-size:10px;line-height:13px;letter-spacing:.42px}.preheader-block .preheader-right-side{margin-top:-2px}}.header-block{height:108px;padding:15px 32px 15px 32px}.header-block .header-container{max-width:1231px;display:flex;margin:0 auto}.header-block img.d-only{height:79px;width:304px}.header-block img.d-only-small{height:43px;width:85px}.header-block img.mt-only{height:29px;width:107px}@media(max-width: 1025px){.header-block{background-color:#1d3a54;height:49px;padding-top:11px;padding-bottom:10px;padding-left:20px;padding-right:20px}.header-block .header-container{justify-content:space-between}.header-block .header-container .main-navigation{width:auto}}.header-block #menu-item-9834 a,.header-block #menu-item-10344 a{font-weight:bold}.main-navigation{display:block;width:100%}.main-navigation>div>ul>li.menu-item-has-children>a::after{content:"";display:inline-block;position:relative;width:11px;height:7px;background-repeat:no-repeat;background-image:url("/wp-content/uploads/2021/03/down-arrow-blue.svg");margin-left:5px;transition:transform .3s}@media(max-width: 1025px){.main-navigation>div>ul>li.menu-item-has-children>a::after{display:none}}.main-navigation>div>ul>li.menu-item-has-children:hover>a::after{transform:rotate(180deg)}.main-navigation>div>ul>li.menu-item-has-children>a .controller{display:none}@media(max-width: 1025px){.main-navigation>div>ul>li.menu-item-has-children>a .controller{display:inline-block;cursor:pointer;width:20px;height:13px;background-size:contain;position:absolute;right:20px;margin-top:3px;background-repeat:no-repeat;background-image:url("/wp-content/uploads/2021/03/down-arrow-white.svg")}}@media(max-width: 1025px){.main-navigation>div>ul>li.menu-item-has-children.focus>a .controller{background-image:url("/wp-content/uploads/2021/03/up-arrow-white.svg")}}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;position:absolute;top:100%;left:-999em;z-index:99999;background-color:#fff;width:452px;min-height:300px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li{width:210px;margin:8px 0;padding:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{color:#333;font-family:"gopher",sans-serif;font-weight:400;font-size:15px;line-height:20px;padding:8px 22px 8px 0px}.main-navigation ul ul a.current-menu-item{border-bottom:none}.main-navigation ul ul :hover>a,.main-navigation ul ul .focus>a{font-weight:700;text-decoration:underline #eb3f21 2px;text-underline-offset:5px;border-bottom:none}.main-navigation ul ul a:hover,.main-navigation ul ul a.focus{font-weight:700}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:unset;top:137px;position:absolute}.main-navigation li{padding:20px 12px;margin:10px 0}.main-navigation li:hover>a,.main-navigation li.focus>a{border-bottom:2px solid #eb3f21;padding-bottom:5px}.main-navigation a{color:#1d3a54;display:block;text-decoration:none;line-height:18px;font-size:14px;font-family:"nimbus-sans-extended",sans-serif;font-weight:700;text-transform:uppercase}@media only screen and (min-width: 1300px){.main-navigation .sub-menu::before{content:"";height:calc(100% + 75px);width:430px;position:absolute;right:452px;top:-75px;background-color:#fff;background-image:url("/wp-content/uploads/2021/02/HM-Big-Logo.svg");background-repeat:no-repeat;background-position:calc(100% - 75px) 55px}.main-navigation #menu-item-6165 .sub-menu::before{right:539px}.main-navigation #menu-item-43 .sub-menu::before{right:624px}.main-navigation #menu-item-6167 .sub-menu::before{right:768px}}@media(min-width: 1025px){.main-navigation .sub-menu::after{content:"";height:100%;width:200vw;position:absolute;left:-100vw;background-color:#fff;box-shadow:0 6px 7px -2px rgba(0,0,0,.47);clip-path:inset(0px 0px -15px 0px);z-index:-1}}.menu-toggle,.main-navigation.toggled ul{display:block}@media(min-width: 1025px){.menu-toggle{display:none}.main-navigation ul{display:flex;justify-content:flex-end}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}@media(max-width: 1025px){.menu-main-menu-container{position:absolute;left:0;top:89px;width:100%;z-index:101;background-color:#1d3a54;overflow-y:scroll}.toggled .menu-main-menu-container{height:calc(100% - 89px)}.menu-toggle{background-color:rgba(0,0,0,0);border:none}.main-navigation a{color:#fff !important;border:none !important}.main-navigation.toggled>.menu-toggle{width:22px;height:18px}.main-navigation.toggled>.menu-toggle::before,.main-navigation.toggled>.menu-toggle::after{content:"";display:block;position:absolute;width:25px;height:2px;background-color:#fff}.main-navigation.toggled>.menu-toggle::before{transform:rotate(-45deg)}.main-navigation.toggled>.menu-toggle::after{transform:rotate(45deg)}.main-navigation.toggled>.menu-toggle svg{display:none}.main-navigation ul li>ul{padding-left:10px !important;padding-right:10px !important;padding-top:10px;padding-bottom:20px;top:0 !important;left:-999em !important;box-shadow:none;background-color:rgba(0,0,0,0);width:calc(100% - 20px);min-height:unset}.main-navigation ul li>ul li{margin-top:0px;margin-bottom:14px;padding-top:0px;padding-bottom:0px}.main-navigation ul li>ul a{font-size:13px;line-height:20px;text-transform:none}.main-navigation ul li.focus>ul{position:relative;left:0 !important}.header-block .menu-item-has-children li:first-of-type{display:none}}footer{width:100%;background-color:#1d3a54;padding:62px 0 0;z-index:1;position:relative}footer .logo{display:block;margin:0 auto;width:234px;height:86px}footer .footer-container{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1050px;padding:65px 50px 0;margin:0 auto;color:#fff}footer .footer-item{height:210px;display:flex;flex-direction:column;justify-content:space-between}footer a{display:block;color:#fff}footer a path{fill:#fff}footer a:hover{color:#e1b14b}footer a:hover path{fill:#e1b14b}footer p,footer .smart-monster-about figcaption,.smart-monster-about footer figcaption{color:#fff}footer .social-media-links{display:flex}footer .social-media-links a{padding-right:17px}footer .under-footer{width:100%;display:flex;justify-content:space-between;border-top:1px #fff solid;margin-top:20px;padding-top:12px;column-gap:16px}footer .trademark{margin-top:16px;text-align:center;width:100%}@media(min-width: 768px)and (max-width: 1025px){footer{padding-top:57px}footer .footer-container{padding-top:54px;column-gap:24px}footer .footer-item{height:282px;width:calc(33% - 15px)}footer .under-footer{padding-top:26px;margin-top:26px}}@media(max-width: 767px){footer{padding-top:34px}footer .logo{height:60px;width:166px}footer .footer-container{flex-direction:column;padding:14px 21px 0}footer .footer-item{height:auto;margin:6px 0;row-gap:24px}footer .under-footer{flex-direction:column;row-gap:24px;padding-top:22px;margin-top:22px}}footer .noventis{background-color:#fff;display:flex;align-items:center;justify-content:center;padding:24px;margin-top:32px}footer .noventis p,footer .noventis .smart-monster-about figcaption,.smart-monster-about footer .noventis figcaption{font-family:"Calibri",sans-serif;color:#333;font-size:16px}footer .noventis p b,footer .noventis .smart-monster-about figcaption b,.smart-monster-about footer .noventis figcaption b{font-family:inherit}.orange-button,.wc_avatax_validate_address{font-family:"nimbus-sans-extended",sans-serif;font-weight:700;color:#fff;background-color:#c93420;display:inline-block;border-radius:22px;font-size:18px;line-height:22px;padding:10px 42px 10px 42px;display:flex;justify-content:center;align-items:center;border:none;transition:background-color .3s;cursor:pointer}.orange-button:hover,.orange-button:active,.wc_avatax_validate_address:hover,.wc_avatax_validate_address:active{background-color:#1d3a54}@media(max-width: 767px){.orange-button,.wc_avatax_validate_address{font-size:11px;line-height:13px;padding:15px 42px 15px 42px}}.orange-button-gold{font-family:"nimbus-sans-extended",sans-serif;font-weight:700;color:#fff;background-color:#c93420;display:inline-block;border-radius:22px;font-size:18px;line-height:22px;padding:10px 42px 10px 42px;border:none;transition:background-color .3s;cursor:pointer}.orange-button-gold:hover,.orange-button-gold:active{background-color:#e1b14b}@media(max-width: 767px){.orange-button-gold{font-size:11px;line-height:13px;padding:15px 42px 15px 42px}}button.disabled{cursor:not-allowed}.contact-us-module-block{background-color:#add8e6;background-image:url("/wp-content/uploads/2021/04/water-texture1.jpg");background-repeat:no-repeat;background-size:cover;width:100%;padding:115px 83px 120px 83px;position:relative;display:inline-block}.contact-us-module-block .contact-us-module-container{margin:0 auto;max-width:1275px}.contact-us-module-block .contact-us-module-header{color:#1d3a54}.contact-us-module-block .contact-us-module-subheader{margin-top:1px}.contact-us-module-block .contact-us-module-button{margin-top:60px}.contact-us-module-block .contact-us-module-image{position:absolute;right:15px;bottom:6px}.contact-us-module-block .contact-us-module-image svg{height:223px;width:140px}@media(min-width: 768px)and (max-width: 1025px){.contact-us-module-block .contact-us-module-image{right:28px;bottom:25px}}@media(max-width: 767px){.contact-us-module-block{padding:39px 21px}.contact-us-module-block .contact-us-module-button{margin-top:27px}.contact-us-module-block .contact-us-module-image{right:20px;bottom:8px}.contact-us-module-block .contact-us-module-image svg{height:90px;width:57px}}.start-shopping-module-block{background-color:#f6f3ef;width:100%;position:relative;display:inline-block;margin-bottom:71px}.start-shopping-module-block .start-shopping-module-container{margin:48px 132px 36px;text-align:center}.start-shopping-module-block .start-shopping-module-header{text-transform:uppercase}.start-shopping-module-block .start-shopping-module-subheader{margin-top:28px}.start-shopping-module-block .start-shopping-module-button{margin-top:28px}@media(min-width: 768px)and (max-width: 1025px){.start-shopping-module-block{margin-bottom:64px}}@media(max-width: 767px){.start-shopping-module-block{margin-bottom:20px}.start-shopping-module-block .start-shopping-module-container{margin:24px 22px}.start-shopping-module-block .start-shopping-module-subheader{margin-top:24px}}.resources-menu-block{background-color:#ecf0f2}.resources-menu-block .resources-menu-container{width:85%;height:78px;max-width:1040px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.resources-menu-block .resources-menu-mobile-container{display:none}.resources-menu-block .back-resource-link{position:absolute;left:10px;top:180px;color:#fff}.resources-menu-block .resources-menu-link{padding:6px 12px;text-align:center}.resources-menu-block .resources-menu-link:hover{text-decoration:underline;text-decoration-color:#eb3f21;text-decoration-thickness:2px;text-underline-offset:4px}@media(max-width: 767px){.resources-menu-block .resources-menu-container{display:none}.resources-menu-block .resources-menu-mobile-container{display:flex;justify-content:center;align-items:center;height:56px}.resources-menu-block .resources-menu-mobile-container select{color:#333;padding:8px 20px;font-family:"gopher",sans-serif;font-size:13px;font-weight:400;border:none}.resources-menu-block .resources-menu-mobile-container select option{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;border:none}}.mailing-list-block{margin:114px 93px 114px}.mailing-list-block .mailing-list-container{max-width:1000px;padding:83px 173px 72px;margin:0 auto;background-color:#f6f3ef;display:flex}.mailing-list-block .mailing-details{width:45%;padding:18px 24px 0 0}.mailing-list-block .mailing-details h4{padding-bottom:18px}.mailing-list-block .mailing-form{width:55%}.mailing-list-block div.ginput_container_consent{display:flex;flex-direction:row;gap:10px;float:left}.mailing-list-block div.ginput_container_consent input#input_6_3_1{width:20px;height:20px;margin-top:0;margin-left:8px}.mailing-list-block div.ginput_container_consent label.gfield_consent_label{font-family:"gopher",sans-serif;font-weight:400;font-size:17px}.mailing-list-block div.ginput_container_consent label.gfield_consent_label a{text-decoration:underline;text-decoration-color:#eb3f21}.mailing-list-block div.ginput_container_consent span.gfield_required{display:none}.mailing-list-block #input_6_1,.mailing-list-block #input_6_2{font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400}@media(min-width: 768px)and (max-width: 1025px){.mailing-list-block{margin:104px 83px 104px}.mailing-list-block .mailing-list-container{padding:83px 73px 62px}}@media(max-width: 767px){.mailing-list-block{margin:30px 0 30px}.mailing-list-block .mailing-list-container{padding:56px 35px 30px;flex-direction:column}.mailing-list-block .mailing-details{width:100%;padding:0 10px 28px;text-align:center}.mailing-list-block .mailing-form{width:100%}.mailing-list-block label.gfield_consent_label{font-size:13px}}.mailing-list-block-sm{margin:0 93px 114px}.mailing-list-block-sm .mailing-list-container-sm{border-radius:24px;padding:30px 20px;margin:15px;background-color:#f6f3ef;display:flex}@media(max-width: 767px){.mailing-list-block-sm .mailing-list-container-sm{margin:unset}}.mailing-list-block-sm .mailing-details-sm{width:45%}.mailing-list-block-sm .mailing-details-sm h4{font-size:18px;text-transform:uppercase}.mailing-list-block-sm .mailing-details-sm p,.mailing-list-block-sm .mailing-details-sm .smart-monster-about figcaption,.smart-monster-about .mailing-list-block-sm .mailing-details-sm figcaption{font-size:12px}.mailing-list-block-sm .mailing-form-sm{width:55%}.mailing-list-block-sm div.ginput_container_consent{display:flex;flex-direction:row;gap:10px;float:left}.mailing-list-block-sm div.ginput_container_consent input#input_6_3_1{width:20px;height:20px;margin-top:0;margin-left:8px}.mailing-list-block-sm div.ginput_container_consent label.gfield_consent_label{font-family:"gopher",sans-serif;font-weight:400;font-size:15px}.mailing-list-block-sm div.ginput_container_consent label.gfield_consent_label a{text-decoration:underline;text-decoration-color:#eb3f21;font-size:15px}.mailing-list-block-sm div.ginput_container_consent span.gfield_required{display:none}.mailing-list-block-sm div.ginput_container_consent .gform_legacy_markup_wrapper label.gfield_label{font-size:12px !important}.mailing-list-block-sm #input_6_1,.mailing-list-block-sm #input_6_2{font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400}@media(min-width: 768px)and (max-width: 1025px){.mailing-list-block-sm{margin:0 83px 104px}}.mailing-list-block-sm{max-width:450px;width:100%;margin:0 0 30px;border-radius:24px}@media(max-width: 767px){.mailing-list-block-sm{display:none}}.mailing-list-block-sm .mailing-list-container-sm{flex-direction:column;border:2px solid gray}.mailing-list-block-sm .mailing-details-sm{width:100%;text-align:center}.mailing-list-block-sm .mailing-form-sm{width:100%}.mailing-list-block-sm label.gfield_consent_label{font-size:13px}.page-id-1737 .mailing-list-block{display:none}@media(max-width: 767px){.page-id-1737 .mailing-list-block{display:block}}.page-id-1738 .mailing-list-block{display:none}@media(max-width: 767px){.page-id-1738 .mailing-list-block{display:block}}.item_quantity{display:flex;height:25px;width:25%;border:1px solid #eb3f21;max-width:100px}.item_quantity span{width:40%}.item_quantity button{width:34%;background-color:#fff;color:#eb3f21;flex-shrink:0}.item_quantity button.btnMinus{border:none;border-right:1px #eb3f21 solid}.item_quantity button.btnPlus{border:none;border-left:1px #eb3f21 solid}.item_quantity input{width:100%;height:100%;font-family:"gopher",sans-serif;font-weight:400;text-align:center;border:none;padding-left:0}.item_quantity input[type=number]::-webkit-inner-spin-button,.item_quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.item_quantity input[type=number]{-moz-appearance:textfield}@media(max-width: 767px){.item_quantity{width:60%;margin-left:40%;height:43px;max-width:unset}}main{background-image:url("/wp-content/uploads/2021/04/BACKGROUND-HM-Textured-Logo-Blue1.png");background-size:35%;background-repeat:no-repeat;background-position:left bottom;background-attachment:fixed;display:inline-block;width:100%}@media(max-width: 1025px){main{background-image:none}}.single-product-page-container{background-image:url("/wp-content/uploads/2021/04/BACKGROUND-HM-Textured-Logo-Blue1.png");background-size:35%;background-repeat:no-repeat;background-position:left bottom;background-attachment:fixed;display:inline-block;width:100%}@media(max-width: 1025px){.single-product-page-container{background-image:none}}.error-404-block .error-404-container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:471px}.error-404-block .error-404-container .outline-large{margin:45px 0}.error-404-block .error-404-container .link{cursor:pointer}.about-hero .hero-block{background-image:url("/wp-content/uploads/2025/03/Webpage_Banner_Resize_LHM_BW_Final.jpg");background-position:center;background-size:cover}.about-hero .hero-item{height:305px;position:relative;text-align:center}.about-hero .hero-header{padding-top:128px;color:#fff}@media(min-width: 768px)and (max-width: 1025px){.about-hero .hero-item{height:358px}.about-hero .hero-header{padding-top:155px}}@media(max-width: 767px){.about-hero .hero-item{height:358px}.about-hero .hero-header{padding-top:155px}.about-hero h1{font-size:28px;line-height:29px}}.hm-history-block{width:100%;margin-top:80px}.hm-history-block .hm-history-container{display:flex}.hm-history-block .hm-history-item{width:50%}.hm-history-block .left-side{padding:84px 131px;background-color:#eff4f4;display:flex;flex-direction:column;justify-content:center}.hm-history-block .left-side h3{margin-bottom:48px}.hm-history-block .left-side .subheader-text{font-size:24px;letter-spacing:0;line-height:29px;margin-bottom:8px;font-family:"nimbus-sans-extended",sans-serif}.hm-history-block .left-side .download-links{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:8px}.hm-history-block .right-side img{height:100%;width:100%}@media(min-width: 1025px){.hm-history-block .hm-history-container{max-height:650px}}@media(min-width: 768px)and (max-width: 1025px){.hm-history-block{height:600px}.hm-history-block .hm-history-container{height:100%}.hm-history-block .left-side{padding:24px}.hm-history-block .left-side h3{margin-bottom:16px;font-size:37px;line-height:44px}.hm-history-block .left-side .subheader-text{margin-bottom:4px}.hm-history-block .left-side p,.hm-history-block .left-side .smart-monster-about figcaption,.smart-monster-about .hm-history-block .left-side figcaption{font-size:16px}.hm-history-block .right-side img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media(max-width: 767px){.hm-history-block{margin-top:0}.hm-history-block .hm-history-container{flex-direction:column}.hm-history-block .hm-history-item{width:100%}.hm-history-block .left-side{padding:51px 18px}.hm-history-block .left-side h3{margin-bottom:16px}.hm-history-block .left-side .subheader-text{font-size:13px;line-height:16px;margin-bottom:4px}.hm-history-block .right-side img{padding:0 20px;background:linear-gradient(to bottom, #eff4f4 75%, transparent 75%)}}.values-block{padding:150px 101px 100px}.values-block .values-container{display:flex;justify-content:space-between;max-width:1040px;margin:0 auto}.values-block .values-item{width:25%;display:flex;flex-direction:column;align-items:center;text-align:center}.values-block .values-item img{margin-bottom:24px;height:85px}.values-block .values-item h5{margin-bottom:20px}@media(min-width: 768px)and (max-width: 1025px){.values-block{padding:115px 53px 100px}.values-block .values-item{width:30%}}@media(max-width: 767px){.values-block{padding:55px 43px 0}.values-block .values-container{flex-direction:column;align-items:center}.values-block .values-item{width:100%;margin-bottom:45px}.values-block .values-item img{margin-bottom:20px;height:85px}.values-block .values-item h5{margin-bottom:16px}}.industry-involvement-block{padding:93px 191px;background-image:url("/wp-content/uploads/2021/02/about-grey-pic-1-scaled.jpg")}.industry-involvement-block h3{text-align:center;margin-bottom:26px}.industry-involvement-block .industry-involvement-item{display:flex;flex-wrap:wrap;row-gap:18px;-moz-column-gap:20px;column-gap:20px;max-width:750px;margin:0 auto}.industry-involvement-block p,.industry-involvement-block .smart-monster-about figcaption,.smart-monster-about .industry-involvement-block figcaption{width:calc(50% - 10px)}@media(min-width: 768px)and (max-width: 1025px){.industry-involvement-block .industry-involvement-item{row-gap:22px}.industry-involvement-block h3{margin-bottom:32px}}@media(max-width: 767px){.industry-involvement-block{padding:22px 83px 43px}.industry-involvement-block h3{margin-bottom:20px}.industry-involvement-block p,.industry-involvement-block .smart-monster-about figcaption,.smart-monster-about .industry-involvement-block figcaption{width:100%}}.timeline-block{padding:64px 105px 80px}.timeline-block h3{text-align:center;max-width:1000px;margin:0 auto 48px}.timeline-block .timeline-item{display:flex;flex-direction:column;row-gap:18px;max-width:607px;margin:0 auto}.timeline-block .timeline-key-point{display:flex;-moz-column-gap:52px;column-gap:52px}.timeline-block .timeline-structure{width:76px}.timeline-block .timeline-structure .timeline-year{font-size:24px;letter-spacing:0;line-height:29px;font-family:"nimbus-sans-extended",sans-serif;margin-bottom:14px;text-align:center}.timeline-block .timeline-structure svg{margin-bottom:14px}.timeline-block .timeline-structure .dark-blue-line{width:2px;background-color:#1d3a54;height:calc(100% - 137px);margin-left:37px}.timeline-block .timeline-details{width:calc(100% - 128px)}.timeline-block .timeline-details .key-point-text{margin-bottom:56px;margin-top:8px}@media(max-width: 767px){.timeline-block{padding:46px 19px 40px}.timeline-block h3{margin-bottom:64px}.timeline-block .timeline-item{row-gap:16px}.timeline-block .timeline-key-point{-moz-column-gap:18px;column-gap:18px}.timeline-block .timeline-structure{width:50px}.timeline-block .timeline-structure .timeline-year{font-size:18px;letter-spacing:0;line-height:24px;text-align:center}.timeline-block .timeline-structure svg{margin-bottom:10px;width:50px;height:50px}.timeline-block .timeline-structure .dark-blue-line{width:2px;background-color:#1d3a54;height:calc(100% - 137px);margin-left:24px}.timeline-block .timeline-details{width:calc(100% - 68px)}.timeline-block .timeline-details .key-point-text{margin-bottom:32px;margin-top:4px}}p.start-shopping-module-header.outline,.smart-monster-about figcaption.start-shopping-module-header.outline{line-height:inherit}.account-block{padding:0 91px}.account-block .account-container{max-width:1200px;margin:0 auto}.account-block h1{margin:75px 0 35px;font-size:42px;line-height:50px;color:#1d3a54}@media(max-width: 767px){.account-block h1{font-size:18px;line-height:22px}}.account-block .woocommerce{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:45px}.account-block .woocommerce-notices-wrapper{width:100%;background-color:rgba(0,0,0,0);color:#eb3f21}.account-block .woocommerce-notices-wrapper ul{list-style-type:none}.account-block .woocommerce-MyAccount-navigation{width:268px;padding-right:28px}.account-block .woocommerce-MyAccount-navigation ul{list-style-position:inside;margin-left:30px}.account-block .woocommerce-MyAccount-navigation a{padding:4px 4px 4px 0;margin:4px 0;display:inline-block}.account-block .woocommerce-MyAccount-content{width:calc(100% - 268px)}.account-block .woocommerce-MyAccount-content p,.account-block .woocommerce-MyAccount-content .smart-monster-about figcaption,.smart-monster-about .account-block .woocommerce-MyAccount-content figcaption{margin-bottom:27px}.account-block a:not(.button){text-decoration:underline;-webkit-text-decoration-color:#eb3f21;text-decoration-color:#eb3f21}.account-block a:not(.button):hover{color:#1d3a54;font-weight:700}.account-block h2{margin-bottom:22px;text-transform:capitalize}.account-block h4{margin-bottom:14px}.account-block .woocommerce-form-row{margin-bottom:27px}.account-block label{text-transform:uppercase;padding-bottom:10px;display:block}.account-block label .required{color:#000}.account-block input{display:block;height:38px;width:75%}.account-block textarea{display:block;height:76px;width:75%}.account-block .select2-selection{width:100%;height:38px;padding-top:4px;border:1px #a1a1a1 solid;border-radius:unset}.account-block .select2-selection .select2-selection__arrow{margin-top:4px}.account-block .required,.account-block .optional{color:inherit;text-decoration:none;font-weight:inherit;font-family:inherit}.account-block .address-edit-page input,.account-block .woocommerce-EditAccountForm input{width:100%}.account-block .woocommerce-form-login__rememberme input{display:inline;height:11.5px;width:11.5px}.account-block #customer_login{width:100%;display:flex;justify-content:space-between}.account-block #customer_login>div{width:47.5%}.account-block .woocommerce-Addresses{width:100%;display:flex;justify-content:space-between}.account-block .woocommerce-Addresses>div{width:47.5%}.account-block .password-change{margin-bottom:27px}.account-block .woocommerce-LostPassword{margin-top:18px}.account-block .my_account_orders{display:flex;flex-direction:column;border-top:1px #eb3f21 solid;border-left:1px #eb3f21 solid}.account-block .my_account_orders>div{display:flex;justify-content:space-between;border-bottom:1px #eb3f21 solid}.account-block .my_account_orders>div>div,.account-block .my_account_orders>div>p,.account-block .smart-monster-about .my_account_orders>div>figcaption,.smart-monster-about .account-block .my_account_orders>div>figcaption{width:20%;border-right:1px #eb3f21 solid;padding:6px 10px;margin:0}@media(min-width: 768px)and (max-width: 1025px){.account-block .woocommerce-MyAccount-navigation{width:100%;margin-bottom:22px}.account-block .woocommerce-MyAccount-navigation ul{margin-left:10px}.account-block .woocommerce-MyAccount-content{width:100%}.account-block #customer_login{flex-direction:column;row-gap:22px}.account-block #customer_login>div{width:100%}}@media(max-width: 767px){.account-block{padding:0 27px}.account-block h3{margin:60px 0 35px}.account-block .woocommerce{flex-direction:column;margin-bottom:35px}.account-block .woocommerce p,.account-block .woocommerce .smart-monster-about figcaption,.smart-monster-about .account-block .woocommerce figcaption{margin-bottom:18px}.account-block .woocommerce-MyAccount-navigation{width:100%;margin-bottom:22px}.account-block .woocommerce-MyAccount-navigation ul{margin-left:10px}.account-block .woocommerce-MyAccount-content{width:100%}.account-block #customer_login{flex-direction:column;row-gap:22px}.account-block #customer_login>div{width:100%}.account-block .woocommerce-Addresses{flex-direction:column;row-gap:22px}.account-block .woocommerce-Addresses>div{width:100%}}.account-block .woocommerce-account-payment{background:#ebe9eb;border-radius:5px;padding:34px 42px;margin-bottom:48px}.account-block .woocommerce-account-payment #card_connect-cc-form{margin:12px 0;padding:14px 18px;background-color:#dfdcde;border:unset;border-radius:5px}.account-block .woocommerce-account-payment #card_connect-cc-form label{font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400;text-transform:capitalize}@media(max-width: 767px){.account-block .woocommerce-account-payment #card_connect-cc-form label{font-size:13px;line-height:17px}}.account-block .woocommerce-account-payment #card_connect-cc-form input{width:100%;margin:8px 0 10px;height:38px;border:1px #a1a1a1 solid;padding-left:8px}.account-block .woocommerce-account-payment #card_connect-cc-form iframe{height:51px}.account-block .woocommerce-account-payment .payment_method_paypal img{vertical-align:middle;margin:-2px 10px 0 .5em;padding:0;position:relative;box-shadow:none;max-height:52px;height:auto;max-width:100%}.account-block .woocommerce-account-payment .orange-button{margin:16px auto 0;display:block}.calculator{margin:0 12%}.calculator .calculator_details{margin:4% 0;text-align:center;-moz-text-align-last:center;text-align-last:center}.calculator .calc_container{display:flex;margin-bottom:69px}.calculator .calc_container form .form-group{max-width:350px}.calculator .calc_container form .form-group label{font-family:"gopher",sans-serif;font-weight:400;font-size:17px;letter-spacing:0;line-height:22px}.calculator .calc_container form .form-group label p,.calculator .calc_container form .form-group label .smart-monster-about figcaption,.smart-monster-about .calculator .calc_container form .form-group label figcaption{display:inline;color:#fff;background-color:#000;font-size:12px;border-radius:15px;padding:2px 6.5px}.calculator .calc_container form .form-group label span{font-family:inherit;font-weight:inherit}.calculator .calc_container form .form-group .col-sm-3{margin-bottom:28px}.calculator .calc_container form .form-group .col-sm-3 input{box-sizing:border-box;padding:0 11px;height:38px;width:268px;border:1px solid #b2b9be;font-family:"gopher",sans-serif;font-weight:400;font-size:17px;letter-spacing:0;line-height:22px}.calculator .calc_container form .form-group .col-sm-3 #iFlowDevice{width:268px}.calculator .calc_container form .form-group .col-sm-3 select{height:38px;padding:0 11px;font-family:"gopher",sans-serif;font-weight:400;font-size:17px;letter-spacing:0;line-height:22px}.calculator .calc_container form .form-group .col-sm-3 select option{font-family:"gopher",sans-serif;font-weight:400;font-size:17px;letter-spacing:0;line-height:22px}.calculator .calc_container form .form-group button{font-size:14px}.calculator .calc_container #PumpTestResult{height:163px;width:549px;padding:2rem}.calculator .calc_container #PumpTestResult h5{color:#e1b14b;margin-bottom:.5rem}@media(min-width: 768px)and (max-width: 1025px){.calculator{margin:0 10%}.calculator .calculator_details{margin:8% 0}.calculator .calc_container #PumpTestResult{width:449px}}@media(max-width: 767px){.calculator{margin:0 10%}.calculator .calculator_details{margin:13% 0 17% 0}.calculator .calc_container{flex-direction:column}.calculator .calc_container form .form-group{max-width:238px}.calculator .calc_container form .form-group label{font-size:13px;font-weight:bold;letter-spacing:0;line-height:17px}.calculator .calc_container form .form-group label p,.calculator .calc_container form .form-group label .smart-monster-about figcaption,.smart-monster-about .calculator .calc_container form .form-group label figcaption{font-size:10px;border-radius:15px;padding:1.5px 5.25px}.calculator .calc_container #PumpTestResult{width:268px;padding-top:1rem;padding-left:.5rem}.calculator .calc_container #PumpTestResult h5{font-size:15px;margin-bottom:19px}.calculator #chart_div{margin:0 auto;max-width:300px;max-height:400px}}#fireFlowTestAndResult{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:center}@media(min-width: 768px)and (max-width: 1025px){#fireFlowTestAndResult{flex-direction:column}}@media(max-width: 767px){#fireFlowTestAndResult{flex-direction:column}}.calculator_result{width:76%;margin:0 auto;height:152px;padding:2%;line-height:27px}.calc-maillist-container{display:flex;flex-direction:column}.careers-hero .hero-block{background-image:url("/wp-content/uploads/2021/02/HMU-Blue-scaled.jpg");background-position:right middle;background-size:cover}.careers-hero .hero-item{height:227px;position:relative;text-align:center}.careers-hero .hero-header{padding-top:65px}.careers-hero .hero-subheader{color:#fff;padding-top:19px}.careers-hero .careers-hero-image{position:absolute;right:-48px;height:258px;width:260px;margin-top:-183px}.careers-hero .careers-hero-image img{height:258px;width:260px;transform:rotate(10deg)}@media(min-width: 768px)and (max-width: 1025px){.careers-hero .hero-item{height:363px}.careers-hero .hero-header{padding-top:157px}.careers-hero .careers-hero-image{right:-14px;margin-top:-158px}}@media(max-width: 767px){.careers-hero .hero-item{height:400px}.careers-hero .hero-header{padding-top:141px}.careers-hero h1{font-size:28px;line-height:29px}.careers-hero .careers-hero-image{right:-40px;height:183px;width:183px;margin-top:-160px}.careers-hero .careers-hero-image img{height:183px;width:183px;transform:rotate(17deg)}}.careers-content-block{padding:0 56px 158px}.careers-content-block .careers-content-container{margin:0 auto;max-width:894px}.careers-content-block .careers-content-header{margin:85px 0 9px}.careers-content-block .body{margin-top:37px}.careers-content-block .careers-content-header-line{background-color:#eb3f21;height:2px;width:calc(894px + (100% - 894px)/2);position:absolute;left:0}.careers-content-block .orange-button{margin-top:24px}@media(min-width: 768px)and (max-width: 1025px){.careers-content-block{padding:0 56px 135px}.careers-content-block .careers-content-container{max-width:638px}.careers-content-block .careers-content-header-line{width:calc(638px + (100% - 638px)/2)}}@media(max-width: 767px){.careers-content-block{padding:0 32px 85px}.careers-content-block .careers-content-header{margin:55px 0 9px}.careers-content-block .careers-content-header-line{width:100%}}.cart-block{padding:0 57px}.cart-block .cart-container{max-width:1300px;margin:0 auto}.cart-block h1{margin:101px 0 95px;text-align:center}.cart-block .woocommerce{margin-bottom:109px;display:flex;flex-wrap:wrap}.cart-block .woocommerce-notices-wrapper{width:100%}.cart-block .woocommerce-cart-form{margin-right:46px;width:calc(100% - 460px)}.cart-block .woocommerce-cart-form .woocommerce-cart-before-items{border-top:#bababa solid 1px;border-bottom:#bababa solid 1px;padding:18px 10px 18px 0}.cart-block .woocommerce-cart-form .woocommerce-cart-form__cart-item{display:flex;border-bottom:#bababa solid 1px;padding:45px 10px 49px 0}.cart-block .woocommerce-cart-form .product-thumbnail{align-self:center;padding-right:22px}.cart-block .woocommerce-cart-form .product-details{flex-grow:1}.cart-block .woocommerce-cart-form .product-price,.cart-block .woocommerce-cart-form .product-meta-data .variation>div{margin-bottom:20px}.cart-block .woocommerce-cart-form .product-quantity{display:flex;-moz-column-gap:8px;column-gap:8px}.cart-block .woocommerce-cart-form .product-quantity>p,.cart-block .woocommerce-cart-form .smart-monster-about .product-quantity>figcaption,.smart-monster-about .cart-block .woocommerce-cart-form .product-quantity>figcaption{display:inline-block}.cart-block .woocommerce-cart-form .product-remove{width:23px;margin:0 10px}.cart-block .woocommerce-cart-form .product-remove a{font-size:23px}.cart-block .woocommerce-cart-form .quantity{width:25%;margin:0 5%}.cart-block .woocommerce-cart-form .quantity button{width:100%}.cart-block .woocommerce-cart-form .actions{display:flex;justify-content:center;margin-top:36px}.cart-block .woocommerce-cart-form .update-cart-button:disabled[disabled]{cursor:not-allowed;opacity:.5}.cart-block .cart-collaterals{width:414px;border:#bababa solid 1px;padding:38px 30px 32px;align-self:flex-start}.cart-block .cart-collaterals .total-box-container{display:flex;flex-direction:column;row-gap:16px}.cart-block .cart-collaterals .total-box-container>div{display:flex;justify-content:space-between}.cart-block .cart-collaterals .total-box-container .shipping-calculator-button{float:right}.cart-block .cart-collaterals .total-box-container .shipping-calculator-form{width:220px;float:right}.cart-block .cart-collaterals .total-box-container .shipping-calculator-form .form-row{margin:10px 0}.cart-block .cart-collaterals .total-box-container .shipping-calculator-form input{height:38px;padding-left:7px;border:1px solid #aaa;border-radius:4px;width:100%}.cart-block .cart-collaterals .total-box-container .shipping-calculator-form .select2-selection,.cart-block .cart-collaterals .total-box-container .shipping-calculator-form .select2-selection__arrow{height:38px;color:#333}.cart-block .cart-collaterals .total-box-container .shipping-calculator-form .select2-selection__rendered{padding-top:4px;color:#333;text-align:left}.cart-block .cart-collaterals .total-box-container .shipping-methods{padding-left:14px;text-align:right}.cart-block .cart-collaterals .total-box-container .shipping-methods .body{margin-bottom:8px}.cart-block .cart-collaterals .total-box-container .woocommerce-shipping-methods label{font-family:inherit;font-weight:inherit}.cart-block .cart-collaterals .total-box-container .woocommerce-shipping-methods input[type=radio]:checked+label{font-weight:700}.cart-block .cart-collaterals .wc-proceed-to-checkout{display:flex;justify-content:center}.cart-block .cart-collaterals .orange-button{margin-top:18px}@media(min-width: 768px)and (max-width: 1025px){.cart-block .woocommerce-cart-form{margin-right:0;width:100%}.cart-block .cart-collaterals{width:474px;padding:38px 35px 32px;margin:49px auto 0}}@media(max-width: 767px){.cart-block{padding:0 27px}.cart-block .woocommerce-cart-form{margin-right:0;width:100%}.cart-block .woocommerce-cart-form .woocommerce-cart-form__cart-item{flex-direction:column;padding:32px 0 44px}.cart-block .woocommerce-cart-form .product-thumbnail{padding-right:0}.cart-block .woocommerce-cart-form .product-remove{align-self:flex-end;margin:0}.cart-block .woocommerce-cart-form .product-remove a{order:-1}.cart-block .cart-collaterals{max-width:474px;width:100%;padding:38px 30px 32px;margin:49px auto 0}}.empty-cart{display:flex;flex-direction:column;align-items:center;width:100%}.empty-cart .orange-button{margin-top:32px}.check-out-block{padding:0 91px}.check-out-block .check-out-container{max-width:1200px;margin:0 auto}.check-out-block .woocommerce-error ul,.check-out-block .woocommerce-error ol{list-style-position:inside}.check-out-block h1{margin:81px 0 75px;text-align:center}.check-out-block .woocommerce-form-login label{font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400;text-transform:capitalize}@media(max-width: 767px){.check-out-block .woocommerce-form-login label{font-size:13px;line-height:17px}}.check-out-block .woocommerce-form-login input{width:100%;margin:8px 0 10px;height:38px;border:1px #a1a1a1 solid;padding-left:8px}.check-out-block .woocommerce-form-login input[type=checkbox]{height:18px;width:20px;border:1px #a1a1a1 solid}.check-out-block .woocommerce-form-login .orange-button{display:block;margin:16px 0}.check-out-block h4{margin:40px 0 22px}.check-out-block h4 #ship-to-different-address-checkbox{height:18px;width:20px;border:1px #a1a1a1 solid}.check-out-block a:not(.button){text-decoration:underline;-webkit-text-decoration-color:#eb3f21;text-decoration-color:#eb3f21}.check-out-block a:not(.button):hover{color:#1d3a54;font-weight:700}.check-out-block .required,.check-out-block .optional{color:inherit;text-decoration:none;font-weight:inherit;font-family:inherit}.check-out-block #customer_details{display:flex;-moz-column-gap:46px;column-gap:46px}.check-out-block #customer_details .checkout-billing{width:calc(50% - 23px)}.check-out-block #customer_details .checkout-shipping{width:calc(50% - 23px)}.check-out-block #customer_details .form-row{padding-bottom:18px}.check-out-block #customer_details .form-row label{font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400;text-transform:capitalize}@media(max-width: 767px){.check-out-block #customer_details .form-row label{font-size:13px;line-height:17px}}.check-out-block #customer_details .form-row input{width:100%;margin:8px 0 10px;height:38px;border:1px #a1a1a1 solid;padding-left:8px}.check-out-block #customer_details .form-row input[type=checkbox]{height:18px;width:20px;border:1px #a1a1a1 solid}.check-out-block #customer_details .form-row textarea{width:100%;margin:8px 0 10px;border:1px #a1a1a1 solid;padding:8px}.check-out-block #customer_details .form-row .select2-selection{width:100%;margin:8px 0 10px;height:38px;padding-top:4px;border:1px #a1a1a1 solid;border-radius:unset}.check-out-block #customer_details .form-row .select2-selection .select2-selection__arrow{margin-top:12px}.check-out-block #customer_details .form-row .select2-container{width:100% !important}.check-out-block .usps-note{padding-block:14px}.check-out-block .usps-note .usps-header{font-weight:700;margin-bottom:8px}.check-out-block .usps-note .usps-content{font-size:16px;line-height:21px}.check-out-block .usps-note .usps-content a,.check-out-block .usps-note .usps-content i{font-size:inherit;line-height:inherit}.check-out-block .usps-note .usps-content i{font-weight:600;font-family:inherit}.check-out-block .woocommerce-checkout-review-order-table{display:flex;flex-direction:column;margin-bottom:38px;border-top:1px #a1a1a1 solid;border-right:1px #a1a1a1 solid;border-left:1px #a1a1a1 solid}.check-out-block .woocommerce-checkout-review-order-table>div{display:flex;justify-content:space-between}.check-out-block .woocommerce-checkout-review-order-table>div .first-col{flex-grow:1;border-right:1px #a1a1a1 solid;border-bottom:1px #a1a1a1 solid;padding:12px 9px}.check-out-block .woocommerce-checkout-review-order-table>div .second-col{width:320px;border-bottom:1px #a1a1a1 solid;padding:12px 9px}.check-out-block .woocommerce-checkout-payment{background:#ebe9eb;border-radius:5px;padding:34px 42px;margin-bottom:48px}.check-out-block .woocommerce-checkout-payment #card_connect-cc-form{margin:12px 0;padding:14px 18px;background-color:#dfdcde;border:unset;border-radius:5px}.check-out-block .woocommerce-checkout-payment #card_connect-cc-form label{font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400;text-transform:capitalize}@media(max-width: 767px){.check-out-block .woocommerce-checkout-payment #card_connect-cc-form label{font-size:13px;line-height:17px}}.check-out-block .woocommerce-checkout-payment #card_connect-cc-form input{width:100%;margin:8px 0 10px;height:38px;border:1px #a1a1a1 solid;padding-left:8px}.check-out-block .woocommerce-checkout-payment #card_connect-cc-form iframe{height:51px}.check-out-block .woocommerce-checkout-payment .payment_method_paypal img{vertical-align:middle;margin:-2px 10px 0 .5em;padding:0;position:relative;box-shadow:none;max-height:52px;height:auto;max-width:100%}.check-out-block .place-order{margin-top:32px}.check-out-block .place-order .orange-button{margin:16px auto 0;display:block}.check-out-block .woocommerce-thankyou-order-received{text-align:center;margin-bottom:46px}.check-out-block .woocommerce-order-overview li{margin-bottom:10px}@media(max-width: 767px){.check-out-block{padding:0 27px}.check-out-block h1{margin:51px 0 45px}.check-out-block h3{margin:60px 0 35px}.check-out-block #customer_details{flex-direction:column;row-gap:46px}.check-out-block #customer_details .checkout-billing{width:100%}.check-out-block #customer_details .checkout-shipping{width:100%}.check-out-block .woocommerce-checkout-review-order-table{margin-bottom:48px}.check-out-block .woocommerce-checkout-review-order-table>div .first-col{padding:16px 9px}.check-out-block .woocommerce-checkout-review-order-table>div .second-col{width:120px;padding:16px 9px}.check-out-block .woocommerce-checkout-review-order-table>div .second-col .shiping-option{margin-bottom:8px}.check-out-block .woocommerce-checkout-payment{padding:26px 16px;margin-bottom:56px}.check-out-block .woocommerce-checkout-payment #card_connect-cc-form{margin:12px 0;padding:14px 12px;background-color:#dfdcde;border:unset;border-radius:5px}}.check-out-block .order-overflow{margin-bottom:48px;display:flex;flex-direction:column;align-items:center}.check-out-block .order-overflow p,.check-out-block .order-overflow .smart-monster-about figcaption,.smart-monster-about .check-out-block .order-overflow figcaption{margin-bottom:12px;width:50%}@media(max-width: 767px){.check-out-block .order-overflow p,.check-out-block .order-overflow .smart-monster-about figcaption,.smart-monster-about .check-out-block .order-overflow figcaption{max-width:100%;width:400px}}.payment_method_stripe_cc .wc-stripe-card-icons-container{display:flex;gap:12px}.payment_method_stripe_cc .wc-stripe-card-icons-container img{width:45px;height:auto}#place_order{margin-bottom:26px}.payment_method_elavon_converge_credit_card{margin-top:12px;margin-bottom:18px}.payment_method_elavon_converge_credit_card>p,.smart-monster-about .payment_method_elavon_converge_credit_card>figcaption{margin-bottom:18px}.js-wc-elavon-converge-credit-card-new-payment-method-form{margin:18px 8px}.js-wc-elavon-converge-credit-card-new-payment-method-form label{font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400;text-transform:capitalize}.js-wc-elavon-converge-credit-card-new-payment-method-form input{width:100%;margin:8px 0 10px;height:38px;border:1px #a1a1a1 solid;padding-left:8px}.contact-hero .hero-block{background-image:url("/wp-content/uploads/2025/03/Webpage_Banner_Resize_Faucet_BW_Final.jpg");background-position:center;background-size:cover}.contact-hero .hero-item{height:422px;position:relative;text-align:center}.contact-hero .hero-header{padding-top:201px;color:#fff}@media(min-width: 768px)and (max-width: 1025px){.contact-hero .hero-item{height:351px}.contact-hero .hero-header{padding-top:161px}}@media(max-width: 767px){.contact-hero .hero-item{height:234px}.contact-hero .hero-header{padding-top:84px}}.contact{padding:0 99px;overflow:hidden}@media(max-width: 767px){.contact{padding:0 19px}}.contact-block{display:flex;flex-wrap:wrap;max-width:1300px;margin:0 auto}.contact-block label{padding-bottom:10px}.contact-block input:not(.orange-button),.contact-block select{height:38px;width:100%}.contact-block select{padding-left:8px;font-family:"gopher",sans-serif;font-weight:400;background-color:#fff}.contact-block textarea{overflow:auto;width:100%}.contact-block .textarea-wrapper{width:100%}.contact-block .wpcf7-form-control.wpcf7-acceptance label{padding-top:10px;display:flex;line-height:1.2;flex-direction:row-reverse}.contact-block .wpcf7-form-control.wpcf7-acceptance label a:link{font-size:inherit}.contact-block .wpcf7-form-control.wpcf7-acceptance label span.underline{border-bottom:1px solid #eb3f21}.contact-block .wpcf7-not-valid-tip{color:#eb3f21;padding-top:8px;font-weight:400;font-family:"gopher",sans-serif}.contact-block .wpcf7-not-valid{border-color:#eb3f21}.contact-block .wpcf7 form .wpcf7-response-output{border-color:#eb3f21;font-family:"gopher",sans-serif;text-align:center}.contact-block .wpcf7-form-control.wpcf7-acceptance input[type=checkbox]{width:20px;height:20px;margin-top:0;margin-left:8px}.contact-block .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item{margin-left:0}.contact-block .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{font-weight:400;color:#333;font-family:"gopher",sans-serif}.contact-block .cols{display:flex;flex-direction:row;flex-wrap:wrap}.contact-block .col{display:flex;flex-direction:column;padding-bottom:27px;padding-right:25px}.contact-block .col:not(.single){width:50%}.contact-block .contact-form-container{margin:56px 42px 56px;max-width:691px;width:50%}.contact-block .contact-address-container{margin:56px 0 56px 22px;max-width:300px}.contact-block .contact-address-container h5{padding-bottom:60px;white-space:nowrap}.contact-block .contact-address-container .content-wrapper{display:grid;grid-template-columns:1fr 2fr;align-items:center;grid-gap:12px}.contact-block .contact-address-container .line-sep{height:2px;background:#eb3f21;width:100vw}@media(max-width: 1025px){.contact-block .contact-form-container{margin-left:0px;margin-right:0px;width:100%;max-width:100%}.contact-block .contact-address-container{margin-left:0px;margin-right:0px;width:100%}.contact-block .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{font-size:13px}}@media(max-width: 767px){.contact-block .col:not(.single){width:100%}.contact-block .col{padding-right:0px}.contact-block .col-orange-button{margin:0 auto}.contact-block .cols{flex-direction:column}.contact-block .outline{font-size:25px}.contact-block h5{font-size:18px;padding-bottom:45px}.contact-block input:not(.orange-button){height:38px;width:100%}}@media(min-width: 768px)and (max-width: 1025px){.contact-block .info-wrapper{margin-top:8px}}.downloads-block{padding:70px 111px 85px}.downloads-block .downloads-container{margin:0 auto;max-width:1100px}.downloads-block .accordion-item{margin-bottom:70px}.downloads-block h4{margin-bottom:8px}.downloads-block h5{margin-top:35px;margin-bottom:8px}.downloads-block .accordion-item-content .download-items{display:flex;flex-wrap:wrap;row-gap:37px}.downloads-block .accordion-item-content .download-items .download-item{width:181px;margin-right:90px}.downloads-block .accordion-item-content .download-items img{margin-bottom:7px;width:100%}.downloads-block .accordion-item-content .download-items img.download-img{padding:42px 25px}.downloads-block .accordion-item-content .download-items p,.downloads-block .accordion-item-content .download-items .smart-monster-about figcaption,.smart-monster-about .downloads-block .accordion-item-content .download-items figcaption{margin-bottom:10px}.downloads-block .accordion-item-content .download-items .download-link{margin-right:20px}.downloads-block .accordion-item-content img{width:100%}@media(min-width: 768px)and (max-width: 1025px){.downloads-block{padding:95px 111px 85px;background-image:none}}@media(max-width: 767px){.downloads-block{padding:32px 22px;background-image:none}}.faq-block{scroll-behavior:smooth;padding:60px 41px 85px}.faq-block .faq-container{margin:0 auto;max-width:1240px;display:flex}.faq-block .faq-side{min-width:280px;margin-right:57px;display:flex;flex-direction:column}.faq-block .faq-side .faq-content{width:100%;border:#eb3f21 1px solid;padding:35px;position:-webkit-sticky;position:sticky;top:25vh;background-color:rgba(255,255,255,.7)}.faq-block .faq-side a{margin-top:12px;display:block}.faq-block .faq-side a:hover{text-decoration:underline;-webkit-text-decoration-color:#eb3f21;text-decoration-color:#eb3f21;text-decoration-thickness:2px;text-underline-offset:4px;font-weight:700}.faq-block .faq-main{width:100%}.faq-block .faq-main .title-sep:not(:first-child){margin-top:70px}.faq-block .faq-main svg{min-width:22px;height:14px;margin-right:1rem;margin-top:.4rem}.faq-block .faq-main h5{margin-top:48px;display:flex;text-transform:uppercase}.faq-block .faq-main .answer{margin-left:calc(1rem + 22px);margin-top:18px}.faq-block .faq-main .download-items{display:flex;flex-wrap:wrap}.faq-block .faq-main .download-items .download-item{border:#979797 solid 1px;width:182px;padding:36px 26px;margin:20px 90px 0 0}.faq-block .faq-main .download-items img{margin-bottom:7px}.faq-block .faq-main .download-items p,.faq-block .faq-main .download-items .smart-monster-about figcaption,.smart-monster-about .faq-block .faq-main .download-items figcaption{margin-bottom:10px}.faq-block .faq-main .title-sep{position:relative}.faq-block .faq-main .title-sep::before{content:"";background-color:red;width:100vw;height:2px;display:inline-block;position:absolute;top:20px}.faq-block .faq-main .title-sep .outline-small{position:relative;display:inline;background-color:#fff}@media(min-width: 768px)and (max-width: 1025px){.faq-block{padding:47px 25px 85px}.faq-block .faq-side{margin-right:35px;min-width:35%}.faq-block .faq-side .faq-content{padding:30px}.faq-block .faq-main{width:calc(65% - 35px)}}@media(max-width: 767px){.faq-block{padding:32px 22px}.faq-block .faq-side{display:none}.faq-block .faq-main .title-sep::before{top:14px}}.home-page-hero .hero-block{background-image:url("/wp-content/uploads/2026/02/2026_HM_Campaign_Smart_Monster_2.0_Homepage_Hero_2560x976_Compressed_Proof.png");background-position:center bottom;background-size:cover;background-position:center top}.home-page-hero .hero-container{height:549px;position:relative}.home-page-hero .hero-item{width:40%;margin-left:5%;margin-right:5%;display:flex;flex-direction:column;align-items:center;row-gap:21px;position:absolute;top:110px}@media(min-width: 768px)and (max-width: 1025px){.home-page-hero .hero-item{width:90%;margin-left:5%;margin-right:5%;display:flex;flex-direction:column;align-items:center;row-gap:21px;position:absolute;bottom:35px}}@media(max-width: 767px){.home-page-hero .hero-item{width:90%;margin-left:5%;margin-right:5%;display:flex;flex-direction:column;align-items:center;row-gap:21px;position:absolute;bottom:35px}}.home-page-hero img{width:260px;height:123px}.home-page-hero .hero-header{color:#fff;font-size:48px;letter-spacing:4px;text-align:center;line-height:52px}@media(max-width: 767px){.home-page-hero .hero-container{height:295px}.home-page-hero img{width:90px;height:45px}.home-page-hero .hero-header{font-size:22px;letter-spacing:2px;line-height:30px}}.small-banner-block{padding:48px;padding:24px 48px;background-color:#1d3a54}.small-banner-block .small-banner-container{max-width:900px;margin:0 auto;text-align:center}.small-banner-block p,.small-banner-block .smart-monster-about figcaption,.smart-monster-about .small-banner-block figcaption{line-height:30px;font-size:24px}.small-banner-block a{color:#fff;border-bottom:2px solid #eb3f21;line-height:18px;padding-bottom:2px;display:inline-block;font-weight:bold;font-size:24px}.small-banner-block a:hover{color:#eb3f21}.explore-block{padding:113px 48px 98px 48px}.explore-block .explore-container{max-width:1345px;margin:0 auto;text-align:center}.explore-block h3{margin-bottom:46px}.explore-block .explore-uses{display:flex;flex-wrap:wrap;justify-content:space-around}.explore-block .explore-uses-header{border:1px solid #eb3f21;width:290px;padding:10px 0;margin-bottom:59px;cursor:pointer}.explore-block .explore-uses-header:hover{border:none;background-color:#1d3a54}.explore-block .explore-uses-header:hover h4{color:#fff}.explore-block .explore-uses-header.selected{border:none;background-color:#1d3a54}.explore-block .explore-uses-header.selected h4{color:#fff}.explore-block .explore-uses-header.selected:after{content:"";position:absolute;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid #1d3a54;transform:translate(-20px, 8px)}.explore-block .explore-uses-header.selected+.explore-uses-category{display:flex}.explore-block .explore-uses-category{width:100%;order:1;display:none;justify-content:center;flex-wrap:wrap;row-gap:40px}@media(max-width: 1450px)and (min-width: 1025px){.explore-block .testing-category{width:75%}}.explore-block .explore-uses-detail{width:400px;margin-right:15px;margin-left:15px;cursor:pointer;background-color:#e8ecef}.explore-block .explore-uses-detail .explore-image{background-color:#1d3a54;height:336px}.explore-block .explore-uses-detail .explore-image img{width:100%;height:336px;transition:opacity .3s}.explore-block .explore-uses-detail .explore-image .use-image{opacity:1;position:absolute;width:400px}.explore-block .explore-uses-detail .explore-image .use-image-hover{opacity:0;position:relative}.explore-block .explore-uses-detail h4{height:160px;padding:28px 12px 24px 12px;text-transform:uppercase}.explore-block .explore-uses-detail .orange-button{display:none}.explore-block .explore-uses-detail.four-in-row{width:305px}.explore-block .explore-uses-detail.four-in-row .explore-image img{height:336px;-o-object-fit:cover;object-fit:cover}.explore-block .explore-uses-detail.four-in-row .explore-image .use-image{width:305px}.explore-block .explore-uses-detail:hover .explore-image .use-image{opacity:0}.explore-block .explore-uses-detail:hover .explore-image .use-image-hover{opacity:1}@media(min-width: 768px)and (max-width: 1025px){.explore-block{padding:73px 19px 44px}}@media(max-width: 767px){.explore-block{padding:30px 0px 60px}.explore-block h3{font-size:25px}.explore-block .explore-uses-header{width:100%;margin-bottom:0;border:none;border-bottom:1px #eb3f21 solid;padding:21px 0}.explore-block .explore-uses-header:first-of-type{border-top:1px #eb3f21 solid}.explore-block .explore-uses-header:first-of-type:hover{border:none}.explore-block .explore-uses-header.selected:after{content:none}.explore-block .explore-uses-header:hover{border:none}.explore-block .explore-uses-category{row-gap:0;margin-top:40px}.explore-block .explore-uses-detail{width:50%;margin-right:0;margin-left:0;flex:1 1 auto}.explore-block .explore-uses-detail a{position:relative;display:block}.explore-block .explore-uses-detail .explore-image .use-image{height:188px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.explore-block .explore-uses-detail .explore-use-subheader{position:absolute;top:0;left:0;width:100%}.explore-block .explore-uses-detail h4{height:auto;padding:32px 22px 24px;color:#fff}.explore-block .explore-uses-detail .orange-button{display:inline}.explore-block .explore-uses-detail.four-in-row{width:50%}.explore-block .explore-uses-detail.four-in-row .explore-image .use-image{width:100%}}.featured-products-line{height:2px;background-color:#eb3f21;position:relative;left:0;top:155px;width:50%}@media(min-width: 768px)and (max-width: 1025px){.featured-products-line{width:725px}}@media(max-width: 767px){.featured-products-line{display:none}}@media(max-width: 767px){.featured-products:before{content:"";width:100%;height:310.4px;background-color:rgba(29,58,84,.8);position:absolute}}.featured-products-block{padding:84px 129px;background-color:#1d3a54;background-image:url("/wp-content/uploads/2026/02/2026_HM_Campaign_Smart_Monster_2.0_Homepage_Featured_Product_2547x1120_Proof.png");background-repeat:no-repeat;background-size:cover;background-position:center}.featured-products-block .featured-products-container{max-width:1172px;margin:0 auto}.featured-products-block .outline{-webkit-text-stroke-color:#fff;margin-bottom:84px}.featured-products-block .featured-products-carousel{width:275px}.featured-products-block .featured-products-item{margin-bottom:5px}.featured-products-block .featured-products-item h4{margin-bottom:8px;text-align:start}.featured-products-block .featured-products-item .body{margin-bottom:25px}@media(min-width: 768px)and (max-width: 1025px){.featured-products-block{padding:84px 99px}.featured-products-block p.outline,.featured-products-block .smart-monster-about figcaption.outline,.smart-monster-about .featured-products-block figcaption.outline{white-space:nowrap;font-size:42px}}@media(max-width: 767px){.featured-products-block{padding:20px 35px}.featured-products-block .slick-dots{display:none !important}.featured-products-block .outline{display:none}}.view-all-fp-block{height:128px;background-color:#1d3a54}.view-all-fp-block .view-all-fp-container{display:flex;flex-direction:column;align-items:center}.view-all-fp-block h3{color:#fff;font-size:23px;padding-top:34px;padding-bottom:22px;white-space:nowrap;text-transform:uppercase}.view-all-fp-block a{margin:0 auto}@media(min-width: 768px){.view-all-fp-block{display:none}}.home-resource-block{padding:115px 10px 130px}.home-resource-block .home-resource-container{margin:0 auto;max-width:1283px;text-align:center}.home-resource-block h3{margin-bottom:90px}.home-resource-block .home-resource-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:baseline}.home-resource-block .home-resource-item{min-width:155px;max-width:170px;flex:1 1 auto}.home-resource-block .home-resource-item img{padding:5px;width:50%;height:auto}.home-resource-block .home-resource-item:hover p,.home-resource-block .home-resource-item:hover .smart-monster-about figcaption,.smart-monster-about .home-resource-block .home-resource-item:hover figcaption{text-decoration:underline;-webkit-text-decoration-color:#eb3f21;text-decoration-color:#eb3f21;text-underline-offset:5px}.home-resource-block p,.home-resource-block .smart-monster-about figcaption,.smart-monster-about .home-resource-block figcaption{font-family:"nimbus-sans-extended",sans-serif;font-weight:700;margin-top:47px;padding-bottom:25px;max-width:207px}.home-resource-block .orange-button{margin-top:79px}@media(max-width: 767px){.home-resource-block{padding:55px 10px 37px}.home-resource-block h3{margin-bottom:52px}.home-resource-block .home-resource-item{width:50%}.home-resource-block p,.home-resource-block .smart-monster-about figcaption,.smart-monster-about .home-resource-block figcaption{margin:23px auto;max-width:145px;font-size:16px}.home-resource-block h3{font-size:23px}.home-resource-block .orange-button{margin-top:37px}.home-resource-block .home-resource-list{display:grid;grid-template-columns:1fr 1fr}.home-resource-block .home-resource-list div.home-resource-item{margin:auto}}.hm-difference-block{padding:170px 170px 115px 170px;margin-bottom:55px;background-color:#f5f9fa;background-image:url("/wp-content/uploads/2021/02/Product-scaled.jpg");background-repeat:no-repeat;background-position:left;background-size:cover}.hm-difference-block .hm-difference-container{margin:0 auto;max-width:1100px}.hm-difference-block h3{width:506px;margin-bottom:47px}.hm-difference-block .hm-difference-carousel{width:300px}.hm-difference-block ul.slick-dots{margin-top:32px;position:initial}.hm-difference-block .hm-difference-item{margin-bottom:5px}.hm-difference-block .hm-difference-item h5{font-size:24px;line-height:29px;margin-bottom:7px}.hm-difference-block .hm-difference-item .body{margin-bottom:32px}@media(max-width: 767px){.hm-difference-block{padding:30px 20px;background-position:center;background-size:cover;margin-bottom:0}.hm-difference-block h3{width:46%;margin-bottom:16px}.hm-difference-block .hm-difference-carousel{width:41%}.hm-difference-block .hm-difference-item h5{font-size:13px;line-height:17px;margin-bottom:4px}.hm-difference-block .hm-difference-item .body{margin-bottom:16px}.hm-difference-block .slick-dots{display:none !important}}.home-page-university-block{padding:195px 170px 178px;background-color:#1d3a54;background-image:url("/wp-content/uploads/2021/02/HMU-Blue-scaled.jpg");background-repeat:no-repeat;background-size:cover;background-position:top right}.home-page-university-block .home-page-university-container{max-width:1100px;margin:0 auto}.home-page-university-block .home-page-university-container p,.home-page-university-block .home-page-university-container .smart-monster-about figcaption,.smart-monster-about .home-page-university-block .home-page-university-container figcaption{width:523px;margin:4px 0 19px}.home-page-university-block .home-page-university-image{position:absolute;right:-96px;height:361px;width:362px;margin-top:-96px;visibility:hidden}.home-page-university-block .home-page-university-image.roll-image-in{-webkit-animation:logo-roll 1s linear;animation:logo-roll 1s linear;visibility:visible}.home-page-university-block .home-page-university-image img{height:361px;width:362px;transform:rotate(12deg)}@media(min-width: 768px)and (max-width: 1025px){.home-page-university-block{padding:215px 111px 168px}.home-page-university-block .home-page-university-image{right:-45px;height:286px;width:286px;margin-top:-32px}.home-page-university-block .home-page-university-image svg{height:286px;width:286px}}@media(max-width: 767px){.home-page-university-block{padding:49px 19px 34px}.home-page-university-block .home-page-university-container p,.home-page-university-block .home-page-university-container .smart-monster-about figcaption,.smart-monster-about .home-page-university-block .home-page-university-container figcaption{width:calc(100% - 59px);margin:12px 0 19px}.home-page-university-block .home-page-university-image{right:-12px;height:169px;width:169px;margin-top:-60px}.home-page-university-block .home-page-university-image svg{height:169px;width:169px}}.monster-love-block{padding:75px 32px 65px}.monster-love-block .monster-love-container{max-width:620px;margin:0 auto;text-align:center}.monster-love-block .monster-love-container ul.slick-dots{margin-top:48px;position:initial}.monster-love-block .outline{margin-bottom:58px}.monster-love-block svg{margin-bottom:51px}.monster-love-block .monster-love-item .quote{margin-bottom:42px;font-size:21px;line-height:36px}.monster-love-block .monster-love-item .quote-who{color:#686868;font-style:italic}@media(min-width: 768px)and (max-width: 1025px){.monster-love-block{padding:58px 32px;background-image:none}.monster-love-block p.outline,.monster-love-block .smart-monster-about figcaption.outline,.smart-monster-about .monster-love-block figcaption.outline{margin-top:20px;white-space:nowrap;font-size:48px}}@media(max-width: 767px){.monster-love-block{padding:103px 32px 65px;background-size:100%;background-position:top}.monster-love-block .outline{margin-bottom:36px}.monster-love-block svg{margin-bottom:32px;height:28px}.monster-love-block .monster-love-item .quote{margin-bottom:22px;font-size:19px;line-height:26px}}.woocommerce-order-details .order_details{display:flex;flex-direction:column;row-gap:16px;max-width:700px;width:100%;margin-bottom:26px}.woocommerce-order-details .order_details>div{display:flex;justify-content:space-between;border-bottom:1px #eb3f21 solid;-moz-column-gap:22px;column-gap:22px}.woocommerce-order-details .order_details>div li,.woocommerce-order-details .order_details>div small{font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400}.woocommerce-order-details .order_details>div li p,.woocommerce-order-details .order_details>div li .smart-monster-about figcaption,.smart-monster-about .woocommerce-order-details .order_details>div li figcaption,.woocommerce-order-details .order_details>div small p,.woocommerce-order-details .order_details>div small .smart-monster-about figcaption,.smart-monster-about .woocommerce-order-details .order_details>div small figcaption{display:inline}@media(max-width: 767px){.woocommerce-order-details .order_details>div li,.woocommerce-order-details .order_details>div small{font-size:13px;line-height:17px}}.woocommerce-customer-details{margin-bottom:48px}.woocommerce-customer-details>section{display:flex;-moz-column-gap:24px;column-gap:24px}.woocommerce-customer-details>section>div{width:calc(50% - 12px)}@media(max-width: 767px){.woocommerce-customer-details>section{flex-direction:column;row-gap:24px}.woocommerce-customer-details>section>div{width:100%}}.product-page-block{padding:10px 44px 10px}@media(max-width: 767px){.product-page-block{padding:0}}.product-page-container{max-width:1350px;margin:0 auto;display:flex;justify-content:space-between}@media(max-width: 1025px){.product-page-container{display:flex;flex-direction:column}}.product-page-image-slideshow{width:50%}.product-page-image-slideshow .slideshow{position:relative}.product-page-image-slideshow .slideshow .image{min-height:600px;max-height:600px;white-space:nowrap;text-align:center;display:flex;align-items:center;justify-content:center}.product-page-image-slideshow .slideshow .image:before{content:"";display:inline-block;vertical-align:middle;width:0;min-height:300px}.product-page-image-slideshow .slideshow .image>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%;letter-spacing:0;max-height:600px;-o-object-fit:contain;object-fit:contain}.product-page-image-slideshow .slideshow .slide{position:absolute;z-index:1;left:0;top:0;width:100%}.product-page-image-slideshow .slideshow .slide.active{z-index:2}.product-page-image-slideshow .slideshow.not-enough-slides a.btn-prev,.product-page-image-slideshow .slideshow.not-enough-slides a.btn-next{visibility:hidden}.product-page-image-slideshow .thumbnails{padding:25px 0 0;z-index:99}.product-page-image-slideshow .thumbnails ul li{display:inline-block;vertical-align:top;margin:0 5px 0 0}.product-page-image-slideshow .thumbnails ul a{display:block}.product-page-image-slideshow .thumbnails ul img{width:auto;display:block;height:56px}.product-page-image-slideshow .thumbnails a{float:none !important;margin-bottom:0 !important;margin-right:0 !important;width:auto !important}@media(max-width: 1025px){.product-page-image-slideshow .thumbnails{position:relative}}@media(min-width: 768px){.product-page-image-slideshow .image{min-height:514px;width:auto;white-space:nowrap;text-align:center}.product-page-image-slideshow .image .image:before{content:"";display:inline-block;vertical-align:middle;width:0;min-height:514px}.product-page-image-slideshow .image .image>*{white-space:normal;display:inline-block;vertical-align:middle;max-width:100%;letter-spacing:0}}@media(max-width: 1025px){.product-page-image-slideshow{width:100%}.product-page-image-slideshow .slideshow .image{min-height:250px;max-height:500px}.product-page-image-slideshow .slideshow .image:before{min-height:250px}.product-page-image-slideshow .slideshow .image>*{max-height:500px}}#product-9796 .product-page-details .price:after,#product-10335 .product-page-details .price:after{content:"/month";font-size:.7em}.product-page-details{width:45%;background-color:rgba(239,239,239,.4);padding:34px 41px}.product-page-details .price{font-size:37px;line-height:44px;font-family:"nimbus-sans-extended",sans-serif;font-weight:700}.product-page-details .title{margin-top:8px;font-size:19px;line-height:24px;color:#1d3a54}@media(max-width: 767px){.product-page-details .title{font-size:12px;line-height:14px}}.product-page-details .content{margin-top:18px}.product-page-details .content li{list-style-position:inside;font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400;text-indent:-0.8em;margin-left:.8em}@media(max-width: 767px){.product-page-details .content li{font-size:13px;line-height:17px}}.product-page-details .content>*{margin-bottom:12px}.product-page-details .content ul ul,.product-page-details .content ul ol,.product-page-details .content ol ul,.product-page-details .content ol ol{padding-left:1em}.product-page-details .non-returnable-note{margin-top:12px;color:#eb3f21;font-family:"gopher",sans-serif;font-weight:700;font-size:17px;line-height:22px}@media(max-width: 767px){.product-page-details .non-returnable-note{font-size:13px;line-height:17px}}.product-page-details .attr-wrapper{margin-top:8px;display:flex;-moz-column-gap:5%;column-gap:5%}.product-page-details .attr-wrapper .variations{display:flex;width:70%}.product-page-details .attr-wrapper .variations .select-fields{width:100%}.product-page-details .attr-wrapper .variations .select-fields .single-field{display:flex;justify-content:space-between;margin-bottom:10%}.product-page-details .attr-wrapper .variations .select-fields .single-field .label{width:50%}.product-page-details .attr-wrapper .variations .select-fields .single-field .value{border:1px solid #eb3f21;background-color:#fff;width:45%;position:relative;display:flex;align-items:center;height:25px}.product-page-details .attr-wrapper .variations .select-fields .single-field .value .jcf-select{width:100%;position:absolute;overflow:hidden;height:100%}.product-page-details .attr-wrapper .variations .select-fields .single-field .value .jcf-select::before{content:url("/wp-content/uploads/2021/04/red-carat.svg");font-size:16px;color:#eb3f21;right:11px;position:absolute;font-family:"gopher",sans-serif;font-weight:400}.product-page-details .attr-wrapper .variations .select-fields .single-field .value .jcf-select .jcf-select-text span{font-family:"gopher",sans-serif;font-weight:400;padding-left:.5rem}.product-page-details .attr-wrapper .variations .select-fields .single-field .value .reset_variations{display:none !important}.product-page-details .attr-wrapper .quantity_label{font-family:"gopher",sans-serif;font-weight:400}@media(max-width: 767px){.product-page-details .attr-wrapper .quantity_label{position:absolute;padding-left:0;font-size:13px}}@media(max-width: 767px){.product-page-details .attr-wrapper{display:block}.product-page-details .attr-wrapper .variations{width:100%}.product-page-details .attr-wrapper .variations .select-fields .single-field .label{padding-right:5%}.product-page-details .attr-wrapper .variations .select-fields .single-field .value{width:75%;height:45px;padding:4% 0}.product-page-details .attr-wrapper .variations .select-fields .single-field .value .jcf-select{font-size:13px;padding:0}}.product-page-details .holder{margin-top:22px}.product-page-details .orange-button{margin-top:18px}@media(max-width: 1025px){.product-page-details{width:100%}}.waiting{cursor:wait}.gauge-pop-up{position:fixed;flex-direction:column;align-items:center;padding:25px 35px;z-index:100;width:650px;top:50%;left:50%;background-color:#fff;border:1px solid #eb3f21;transform:translate(-50%, -50%)}.gauge-pop-up:not([hidden]){display:flex}.gauge-pop-up .controller{font-family:"gopher",sans-serif;font-size:18px;position:absolute;top:15px;right:15px;cursor:pointer;border:none;background-color:rgba(0,0,0,0)}.gauge-pop-up .radio-container{margin-top:18px}.gauge-pop-up .radio-container input+label+input{margin-left:30px}.gauge-pop-up .orange-button{display:block}@media(max-width: 767px){.gauge-pop-up{left:20px;top:50%;width:calc(100% - 40px);transform:translateY(-50%)}}.smart-monster-upgrade-pop-up{position:fixed;flex-direction:column;align-items:center;padding:25px 35px 40px;z-index:100;width:800px;max-width:100%;top:50%;left:50%;background-color:#fff;border:1px solid #eb3f21;transform:translate(-50%, -50%)}.smart-monster-upgrade-pop-up:not([hidden]){display:flex}.smart-monster-upgrade-pop-up .upgrade-info{display:grid;grid:auto/250px auto;align-items:center;margin-top:24px}.smart-monster-upgrade-pop-up .upgrade-info img{height:250px;width:auto}.smart-monster-upgrade-pop-up .upgrade-info__price{margin-bottom:16px}.smart-monster-upgrade-pop-up .controller{font-family:"gopher",sans-serif;font-size:18px;position:absolute;top:15px;right:15px;cursor:pointer;border:none;background-color:rgba(0,0,0,0)}.smart-monster-upgrade-pop-up .radio-container{margin-top:18px}.smart-monster-upgrade-pop-up .radio-container input+label+input{margin-left:30px}.smart-monster-upgrade-pop-up .upgrade-buttons,.smart-monster-upgrade-pop-up .gauge-buttons{margin-top:18px;display:flex;justify-content:center;flex-wrap:wrap;column-gap:22px;row-gap:16px}.smart-monster-upgrade-pop-up .orange-button{display:block}@media(max-width: 767px){.smart-monster-upgrade-pop-up{left:20px;top:50%;width:calc(100% - 40px);transform:translateY(-50%)}.smart-monster-upgrade-pop-up .upgrade-info{grid:auto auto/auto;row-gap:16px;justify-items:center}}.add-on-pop-up{position:fixed;flex-direction:column;align-items:center;padding:25px 35px 40px;z-index:100;width:800px;max-width:100%;top:50%;left:50%;background-color:#fff;border:1px solid #eb3f21;transform:translate(-50%, -50%)}.add-on-pop-up:not([hidden]){display:flex}.add-on-pop-up .add-on-info{display:grid;grid:auto/250px auto;align-items:center;margin-top:24px}.add-on-pop-up .add-on-info img{height:250px;width:auto}.add-on-pop-up .add-on-info__price{margin-bottom:16px}.add-on-pop-up .controller{font-family:"gopher",sans-serif;font-size:18px;position:absolute;top:15px;right:15px;cursor:pointer;border:none;background-color:rgba(0,0,0,0)}.add-on-pop-up .radio-container{margin-top:18px}.add-on-pop-up .radio-container input+label+input{margin-left:30px}.add-on-pop-up .add-on-buttons{margin-top:18px;display:flex;justify-content:center;flex-wrap:wrap;column-gap:22px;row-gap:16px}.add-on-pop-up .orange-button{display:block}@media(max-width: 767px){.add-on-pop-up{left:20px;top:50%;width:calc(100% - 40px);transform:translateY(-50%)}.add-on-pop-up .add-on-info{grid:auto auto/auto;row-gap:16px;justify-items:center}}.jcf-select-drop{background-color:#fff}.jcf-select-drop .jcf-select-drop-content{border:1px solid #eb3f21;padding-top:5%;box-shadow:4px 4px 5px rgba(0,0,0,.4)}.jcf-select-drop .jcf-select-drop-content .jcf-list .jcf-list-content ul{list-style:none}.jcf-select-drop .jcf-select-drop-content .jcf-list .jcf-list-content ul li{margin-bottom:10px}.jcf-select-drop .jcf-select-drop-content .jcf-list .jcf-list-content ul li span{font-family:"gopher",sans-serif;font-weight:400;margin:0 7%;display:block}@media(max-width: 767px){.jcf-select-drop .jcf-select-drop-content .jcf-list .jcf-list-content ul li span{margin-top:10px}}.tabs-area{padding:0 44px}.tabs-area .container{max-width:1200px;margin:44px auto}@media(min-width: 768px)and (max-width: 1025px){.tabs-area{padding:0 36px}}@media(max-width: 767px){.tabs-area{padding:0 20px}}.tabset-holder .tabset{text-align:center;position:relative;font-weight:700;letter-spacing:-0.32em;text-transform:uppercase;z-index:9}.tabset-holder .tabset li{letter-spacing:0;display:block;margin:0 0 20px}.tabset-holder .tabset li.active a{color:#fff;background:#1d3a54;border-color:#1d3a54}.tabset-holder .tabset li.active a:after{width:0;height:0;position:absolute;bottom:-20px;left:50%;margin:0 0 0 -7px;border-right:20px solid rgba(0,0,0,0);border-top:20px solid #1d3a54;border-left:20px solid rgba(0,0,0,0);content:""}.tabset-holder .tabset a{display:flex;align-items:center;justify-content:center;padding:16px;color:#333;text-decoration:none;position:relative;width:100%;border:1px #eb3f21 solid;font-size:17px;line-height:22px;font-family:"gopher",sans-serif;font-weight:400}@media(max-width: 767px){.tabset-holder .tabset a{font-size:13px;line-height:17px}}.tabset-holder .tabset a:hover{background:#1d3a54;color:#fff;border-color:#1d3a54}@media(min-width: 768px){.tabset-holder .tabset{display:flex;align-items:stretch;flex-flow:row nowrap;width:100%;justify-content:space-around}.tabset-holder .tabset li{width:25%;display:flex;align-items:stretch;margin:0 0 20px;padding:0 1px}}@media(min-width: 1025px){.tabset-holder:after{display:block}.tabset-holder li{padding:0 10px}}.tab-content{padding:39px 49px;border:1px #eb3f21 solid;margin-top:24px;background-color:rgba(255,255,255,.7)}.tab-content .textblock li{font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400}@media(max-width: 767px){.tab-content .textblock li{font-size:13px;line-height:17px}}.tab-content .textblock>*{margin-bottom:14px}.tab-content .textblock .tabDataHolder>*{margin-bottom:14px}.tab-content .js-tab-hidden{display:none}.tab-content table{border-collapse:collapse;border-color:#eb3f21}.tab-content table td{font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400;padding:10px 16px}@media(max-width: 767px){.tab-content table td{font-size:13px;line-height:17px}}.tab-content table td u{font-family:inherit;font-weight:inherit}.tab-content ul ul,.tab-content ul ol,.tab-content ol ul,.tab-content ol ol{padding-left:1em}@media(min-width: 768px)and (max-width: 1025px){.tab-content{padding:31px 41px}}@media(max-width: 767px){.tab-content{padding:29px 15px}}.accordion-table h5{margin-bottom:20px}.component-chart{display:flex;flex-direction:column;border-top:#eb3f21 1px solid;border-left:#eb3f21 1px solid;max-width:760px;margin:16px 0 24px}.component-chart>div{display:flex;border-bottom:#eb3f21 1px solid}.component-chart>div .chart-header,.component-chart>div .chart-item,.component-chart>div .chart-qty,.component-chart>div .chart-description{border-right:#eb3f21 1px solid;padding:10px 16px}.component-chart>div .chart-header,.component-chart>div .chart-item{flex:2}.component-chart>div .chart-qty{flex:1}.component-chart>div .chart-description{flex:4}#fixed-form-container{position:fixed;top:5%;bottom:5%;left:5%;right:5%;padding:2% 5%;background:rgba(255,255,255,.9);z-index:999;width:90%;border:4px solid #6ea32d;box-shadow:10px 10px 20px;display:none;overflow:scroll}#fixed-form-container .close{position:absolute;right:5%;right:5%;top:5%;font-size:30px;cursor:pointer}#fixed-form-container .gform_wrapper ul li.gfield{margin-top:5px}#fixed-form-container .gform_wrapper h3.gform_title{font-size:2em;text-align:center;color:#333}#fixed-form-container .gform_footer{text-align:center}#fixed-form-container .button{color:#fff;background-color:#6ea32d;padding:10px}#fixed-form-container .gform_confirmation_message{text-align:center;top:40%;position:absolute;left:25%;width:50%;font-size:1.5em;color:#333}@media(min-width: 768px){#fixed-form-container #fixed-form-container .button{width:15%;margin:0 auto}}.products.indivisual{padding:0 44px}.products.indivisual .container{max-width:1000px;margin:20px auto 118px}.products.indivisual h5{text-align:center;margin-bottom:32px}.products.indivisual .related-products-container{display:flex;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}.products.indivisual .related-products-container>a{width:33%;border:1px rgba(0,0,0,0) solid;padding:12px}.products.indivisual .related-products-container>a img{width:100%;height:auto}.products.indivisual .related-products-container>a .price{font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400}@media(max-width: 767px){.products.indivisual .related-products-container>a .price{font-size:13px;line-height:17px}}.products.indivisual .related-products-container>a:hover{border:1px #eb3f21 solid}@media(min-width: 768px)and (max-width: 1025px){.products.indivisual .container{margin:26px auto 88px}}@media(max-width: 767px){.products.indivisual .container{margin:20px auto 78px}.products.indivisual .related-products-container{flex-direction:column;align-items:center;row-gap:12px}.products.indivisual .related-products-container>a{min-width:300px}}.request-form-block{padding:54px 100px 87px}.request-form-block .request-form-container{max-width:995px;margin:0 auto}.request-form-block h1{font-size:32px;line-height:38px;text-align:center;margin-bottom:28px}.request-form-block .gform_wrapper .gsection{border-bottom:hidden;margin:0 auto;padding:0px}.request-form-block .gform_wrapper .gsection h2{line-height:normal}.request-form-block .gform_wrapper form{padding:39px 44px 45px;border:#eb3f21 1px solid;background-color:rgba(255,255,255,.8)}.request-form-block .gform_wrapper form .billing-information-field,.request-form-block .gform_wrapper form .return-address-field{margin-top:0}.request-form-block .gform_wrapper form .billing-information-field .ginput_complex label,.request-form-block .gform_wrapper form .return-address-field .ginput_complex label{font-size:17px !important;padding-bottom:10px}.request-form-block .gform_wrapper form .billing-information-field .ginput_complex .ginput_full,.request-form-block .gform_wrapper form .return-address-field .ginput_complex .ginput_full{padding-bottom:13px}.request-form-block .gform_wrapper form .billing-information-field .ginput_complex span,.request-form-block .gform_wrapper form .return-address-field .ginput_complex span{padding-bottom:13px}.request-form-block .gform_wrapper form .return-heading{margin-top:37px;padding-bottom:0px}.request-form-block .gform_wrapper form .shipping-check-field{margin-top:0;line-height:0}.request-form-block .gform_wrapper form .shipping-check-field div.ginput_container_checkbox .gfield_checkbox li{display:flex;flex-direction:row-reverse;justify-content:flex-end}.request-form-block .gform_wrapper form .shipping-check-field label{width:auto}.request-form-block .gform_wrapper form .shipping-check-field .gfield_checkbox li input{margin-left:8px;margin-top:0px}.request-form-block .gform_wrapper form li.gfield.field_description_below+li.gsection{margin-top:43px !important}.request-form-block .gform_wrapper form .ginput_quantity{height:26px}.request-form-block .gform_wrapper form .ginput_total{font-size:37px !important;color:#eb3f21 !important}.request-form-block .gform_wrapper form .total-field label.gfield_label{padding-bottom:65px}.request-form-block .gform_wrapper form .total-field .gfield_description{padding-top:55px}.request-form-block .gform_wrapper form li.gauge-quantity-field div.ginput_container.ginput_container_singleproduct{display:flex;width:140px;flex-wrap:wrap;row-gap:8px}.request-form-block .gform_wrapper form li.gauge-quantity-field div.ginput_container.ginput_container_singleproduct span.ginput_quantity_label{margin-left:0px}.request-form-block .gform_wrapper form .privacy-policy-field{line-height:0;margin-top:0px !important}.request-form-block .gform_wrapper form span.gfield_required{display:none}.request-form-block .gform_wrapper form div.ginput_container.ginput_container_singleproduct{display:flex;flex-flow:nowrap}.request-form-block .gform_wrapper input[type=checkbox]{width:20px !important;height:20px}.request-form-block .gform_wrapper ul.gfield_checkbox li input[type=checkbox]{width:20px !important}.request-form-block .ginput_container_consent{display:flex;flex-direction:row-reverse;justify-content:flex-end}.request-form-block .ginput_container_consent input{margin-left:8px}.request-form-block label{font-family:"gopher",sans-serif;font-weight:400;color:#333;font-size:17px}.request-form-block label a{text-decoration:underline;-webkit-text-decoration-color:#eb3f21;text-decoration-color:#eb3f21;text-underline-offset:2px}.request-form-block .gform_wrapper label.gfield_label,.request-form-block div.gfield_description,.request-form-block div.gsection_description,.request-form-block .gform_wrapper span,.request-form-block .gform_wrapper span.ginput_product_price{font-family:"gopher",sans-serif;font-weight:400;color:#333}@media(max-width: 767px){.request-form-block{padding:29px 20px}.request-form-block label{font-size:13px}}@media(max-width: 767px){.request-form-block h1{font-size:28px}.request-form-block .gform_wrapper form{padding:19px 15px 41px}.request-form-block .gform_wrapper form h2.gsection_title{font-size:18px}.request-form-block .gform_wrapper form input{height:29px}.request-form-block .gform_wrapper form input#gform_submit_button_1,.request-form-block .gform_wrapper form input#gform_submit_button_2{width:auto;display:block;margin:0 auto}.request-form-block .gform_wrapper form input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:0}.request-form-block .gform_wrapper form li.pitot-quantity-field div.ginput_container.ginput_container_singleproduct{display:flex;width:140px;flex-wrap:wrap;row-gap:8px}.request-form-block .gform_wrapper form li.pitot-quantity-field div.ginput_container.ginput_container_singleproduct span.ginput_quantity_label{margin-left:0px}}.resources-hero .hero-block{background-image:url("/wp-content/uploads/2021/02/resources-hero-1-scaled.jpg");background-position:right bottom;background-size:cover}.resources-hero .hero-item{height:310px;position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center}.resources-hero .hero-subheader{color:#fff;padding-top:19px}@media(min-width: 768px)and (max-width: 1025px){.resources-hero .hero-item{height:412px}}@media(max-width: 767px){.resources-hero .hero-item{height:400px}.resources-hero h1{font-size:28px;line-height:29px}}.resource-options-block{padding:85px 115px 65px}.resource-options-block .resource-options-container{margin:0 auto;max-width:1170px;display:flex;flex-wrap:wrap;-moz-column-gap:85px;column-gap:85px;row-gap:70px}.resource-options-block .resource-options-item{width:calc(50% - 42.5px);display:flex}.resource-options-block .resource-options-item .item-image{width:85px;height:85px;margin:16px 25px 0 0}.resource-options-block .resource-options-item .item-details{width:calc(100% - 110px)}.resource-options-block .resource-options-item img{max-width:85px;max-height:85px;width:auto;height:auto}.resource-options-block .resource-options-item h4{margin-bottom:5px}.resource-options-block .resource-options-item h4:hover{-webkit-text-decoration:underline #eb3f21 2px;text-decoration:underline #eb3f21 2px}@media(min-width: 768px)and (max-width: 1025px){.resource-options-block{padding:85px 60px 55px}.resource-options-block .resource-options-container{-moz-column-gap:50px;column-gap:50px;row-gap:65px}.resource-options-block .resource-options-item{width:calc(50% - 25px)}.resource-options-block .resource-options-item .item-image{width:65px;height:65px;margin:16px 20px 0 0}.resource-options-block .resource-options-item img{max-width:65px;max-height:65px}.resource-options-block .resource-options-item .item-details{width:calc(100% - 85px)}}@media(max-width: 767px){.resource-options-block{padding:48px 80px 45px}.resource-options-block .resource-options-container{flex-direction:column;row-gap:40px}.resource-options-block .resource-options-item{width:100%;flex-direction:column;align-items:center;text-align:center;padding-bottom:46px}.resource-options-block .resource-options-item .item-image{width:50px;height:50px;margin:0 0 6px}.resource-options-block .resource-options-item img{max-width:50px;max-height:50px}.resource-options-block .resource-options-item h4{margin-bottom:10px}.resource-options-block .resource-options-item h4:hover{-webkit-text-decoration:underline #eb3f21 2px;text-decoration:underline #eb3f21 2px}}h5#recent-blog-title{text-align:center;font-size:32px}@media(max-width: 767px){h5#recent-blog-title{font-size:16px}}.shop-hero .hero-block{background-size:cover;background-position:center}.shop-hero .hero-item{height:300px;position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center}@media(min-width: 768px)and (max-width: 1025px){.shop-hero .hero-item{height:430px}}@media(max-width: 767px){.shop-hero .hero-block{background-image:url("/wp-content/uploads/2021/03/ShopHeroMobile.jpg") !important}.shop-hero .hero-item{height:430px;justify-content:flex-start;padding-top:30px}}.category-menu{background-color:#e8ecef;padding:16px 64px;border-top:#1d3a54 solid 16px}.category-menu .filter-header-container{max-width:1350px;margin:0 auto;margin-bottom:24px}@media(min-width: 768px)and (max-width: 1025px){.category-menu .filter-header-container{margin-bottom:12px}}.category-menu .category-menu-container{max-width:1350px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:24px;column-gap:24px}.category-menu .category-menu-container .cat-option{padding-right:22px;display:flex;align-items:center;justify-content:center}.category-menu .category-menu-container .cat-option:hover{text-decoration:underline;-webkit-text-decoration-color:#eb3f21;text-decoration-color:#eb3f21;color:#1d3a54;text-underline-offset:2px;text-decoration-thickness:2px}.category-menu .category-menu-container .cat-option.active-cat{font-family:"nimbus-sans-extended",sans-serif;font-weight:700;color:#fff;background-color:#c93420;display:inline-block;border-radius:22px;font-size:18px;line-height:22px;padding:10px 42px 10px 42px;display:flex;justify-content:center;align-items:center;border:none;transition:background-color .3s;cursor:pointer;text-align:center}.category-menu .category-menu-container .cat-option.active-cat:hover{text-decoration:none !important;background-color:#1d3a54 !important}.category-menu .category-menu-mobile-container{display:none}@media(min-width: 768px)and (max-width: 1025px){.category-menu .category-menu-container{row-gap:26px}.category-menu .category-menu-container .cat-option{width:25%;padding-right:26px}}@media(max-width: 767px){.category-menu{padding:11px 25px}.category-menu .category-menu-container{display:none}.category-menu .category-menu-mobile-container{display:block}.category-menu .category-menu-mobile-container select,.category-menu .category-menu-mobile-container option{padding:12px;color:#333;font-size:13px;font-family:"gopher",sans-serif;font-weight:400;width:100%}}.subcategory-menu{padding:0 94px}.subcategory-menu .subcategory-menu-container{max-width:1300px;margin:0 auto}.subcategory-menu .subcategory-menu-container .subcategory-menu-header{margin:40px 0 12px}.subcategory-menu .subcategory-menu-container p,.subcategory-menu .subcategory-menu-container .smart-monster-about figcaption,.smart-monster-about .subcategory-menu .subcategory-menu-container figcaption{display:inline-block;margin-top:12px}.subcategory-menu .subcategory-menu-container #clear-all{cursor:pointer;display:inline-block;margin-left:65px}.subcategory-menu .subcategory-menu-container .slide{display:flex;flex-wrap:wrap;gap:20px;margin:24px 0 44px}.subcategory-menu .subcategory-menu-container .input input{display:none}.subcategory-menu .subcategory-menu-container .input .activeCat+label{background-color:#eb3f21;color:#fff;border:#eb3f21 solid 2px}.subcategory-menu .subcategory-menu-container .input label{border:#979797 solid 2px;border-radius:4px;padding:12px 18px;display:block;font-family:"gopher",sans-serif;font-size:18px;line-height:23px;color:#333;background-color:rgba(255,255,255,.7)}.subcategory-menu .subcategory-menu-container .input label:hover{background-color:#eb3f21;color:#fff;border:#eb3f21 solid 2px;cursor:pointer}@media(min-width: 768px)and (max-width: 1025px){.subcategory-menu{padding:0 34px}.subcategory-menu .subcategory-menu-container .input label{font-size:16px;line-height:21px;padding:8px 16px}}@media(max-width: 767px){.subcategory-menu{padding:0 20px}.subcategory-menu .subcategory-menu-container p,.subcategory-menu .subcategory-menu-container .smart-monster-about figcaption,.smart-monster-about .subcategory-menu .subcategory-menu-container figcaption{margin-top:24px}.subcategory-menu .subcategory-menu-container .input label{font-size:13px;line-height:20px;padding:6px 14px}}.shop-products{padding:0 94px}@media(min-width: 768px)and (max-width: 1025px){.shop-products{padding:0 64px}}@media(max-width: 767px){.shop-products{padding:0 20px}}.products-container{display:flex;flex-wrap:wrap;gap:52px 28px;max-width:1300px;margin:0 auto}.products-container .products-on-shop-page{width:calc(25% - 22px);display:none;padding:15px;border:rgba(0,0,0,0) solid 1px}.products-container .products-on-shop-page:hover{border:#eb3f21 solid 1px}.products-container .products-on-shop-page[prodid="9796"] .price:after,.products-container .products-on-shop-page[prodid="10335"] .price:after{content:"/month"}.products-container .products-on-shop-page img{width:100%;height:auto}.products-container .products-on-shop-page .price{font-family:"gopher",sans-serif;font-size:18px;line-height:23px;color:#333;font-weight:400}.products-container .products-on-shop-page.product-fits-cats.product-on-page{display:block}@media(min-width: 768px)and (max-width: 1025px){.products-container .products-on-shop-page{width:calc(33% - 17px)}}@media(max-width: 767px){.products-container .products-on-shop-page{width:calc(50% - 14px)}.products-container .products-on-shop-page .price{font-size:13px;line-height:20px}}.page-number-block{padding:60px 94px}.page-number-block .page-number-container{display:flex;justify-content:center;max-width:1000px;margin:0 auto}.page-number-block .page-number{padding:6px 10px;margin:4px 8px;font-size:18px;line-height:23px}.page-number-block .page-number:hover{text-decoration:underline;-webkit-text-decoration-color:#eb3f21;text-decoration-color:#eb3f21;text-underline-offset:2px;text-decoration-thickness:2px;cursor:pointer}.page-number-block .page-number.active-page-number{font-weight:700;text-decoration:underline;-webkit-text-decoration-color:#eb3f21;text-decoration-color:#eb3f21;text-underline-offset:2px;text-decoration-thickness:2px;cursor:default}@media(min-width: 768px)and (max-width: 1025px){.page-number-block{padding:70px 64px}}@media(max-width: 767px){.page-number-block{padding:35px 34px}}.shop-banner__container{max-width:1300px;margin:0 auto;padding:50px;margin-top:50px;background-color:#e8ecef}.shop-banner__container h4{margin-bottom:10px}.shop-banner__header-container{margin-bottom:40px}.shop-banner__product-container{display:flex;justify-content:space-between;flex-wrap:wrap}.shop-banner__product-img{width:35%;max-width:300px;margin:0 auto;object-fit:cover}@media(max-width: 1025px){.shop-banner__product-img{width:100%;max-width:300px;margin:0 auto}}.shop-banner__product-info{width:60%;display:flex;flex-direction:column;justify-content:center}.shop-banner__product-info ul{margin-top:10px}.shop-banner__product-info li{list-style-position:inside;font-size:17px;line-height:22px;color:#333;font-family:"gopher",sans-serif;font-weight:400;text-indent:-0.8em;margin-left:.8em}.shop-banner__product-info a{margin-top:20px;width:fit-content}@media(max-width: 1025px){.shop-banner__product-info{width:100%}}.simple-page-hero .hero-block{background-image:url("/wp-content/uploads/2021/02/Thin-Texture-Banner-scaled.jpg");background-position:center;background-size:cover;padding:0 60px}.simple-page-hero .hero-item{position:relative;text-align:center;max-width:1031px;margin:0 auto}.simple-page-hero .hero-header{padding-top:88px;padding-bottom:88px}@media(max-width: 767px){.simple-page-hero .hero-block{padding:0 20px}.simple-page-hero .hero-header{padding-top:51px;padding-bottom:51px}}.simple-page-block{padding:82px 22px 102px}.simple-page-block .simple-page-container{max-width:827px;margin:0 auto}.simple-page-block p,.simple-page-block .smart-monster-about figcaption,.smart-monster-about .simple-page-block figcaption{font-size:18px;line-height:23px;color:#333;font-family:"gopher",sans-serif;font-weight:400;padding-bottom:16px}@media(max-width: 767px){.simple-page-block p,.simple-page-block .smart-monster-about figcaption,.smart-monster-about .simple-page-block figcaption{font-size:13px;line-height:20px}}.simple-page-block ul,.simple-page-block ol{list-style-position:inside}.simple-page-block ul li,.simple-page-block ol li{font-size:18px;line-height:23px;color:#333;font-family:"gopher",sans-serif;font-weight:400}@media(max-width: 767px){.simple-page-block ul li,.simple-page-block ol li{font-size:13px;line-height:20px}}.simple-page-block h4{margin-bottom:4px}.simple-page-block h4:not(:first-of-type){margin-top:26px}@media(max-width: 767px){.simple-page-block{padding:52px 22px}}.terminology-block{scroll-behavior:smooth;padding:39px 111px 43px}.terminology-block .terminology-container{margin:0 auto;max-width:1100px}.terminology-block .letter-links{text-align:center}.terminology-block .letter-links .letters{display:flex;flex-direction:row;justify-content:space-around;margin-top:24px;margin-bottom:50px}.terminology-block .letter-links .letters a{padding:5px 8px}.terminology-block .letter-links .letters a:hover{text-decoration:underline;-webkit-text-decoration-color:#eb3f21;text-decoration-color:#eb3f21;text-decoration-thickness:2px;text-underline-offset:4px}.terminology-block .terminology-item{margin-bottom:32px}.terminology-block h5{margin-bottom:6px}@media(max-width: 1025px){.terminology-block .letter-links{display:none}}@media(min-width: 768px)and (max-width: 1025px){.terminology-block{padding:71px 111px 71px}}@media(max-width: 767px){.terminology-block{padding:60px 22px}}.top-scroll{height:42px;width:42px;display:none;position:fixed;left:42px;top:calc(50vh - 21px);cursor:pointer;z-index:5}@media(max-width: 767px){.top-scroll{visibility:hidden}}.university-hero .hero-block{background-image:url("/wp-content/uploads/2021/02/HMU-Blue-scaled.jpg");background-position:right top;background-size:cover}.university-hero .hero-item{height:622px;position:relative;text-align:center}.university-hero .hero-header{padding-top:296px}.university-hero .hero-subheader{color:#fff;padding-top:6px}.university-hero .university-hero-image{position:absolute;right:-32px;height:361px;width:362px;margin-top:-294px;-webkit-animation:logo-roll 1s linear;animation:logo-roll 1s linear}.university-hero .university-hero-image svg{height:361px;width:362px;transform:rotate(20deg)}@media(min-width: 768px)and (max-width: 1025px){.university-hero .hero-header{padding-top:246px}.university-hero .university-hero-image{right:-63px;height:327px;width:327px;margin-top:-214px}.university-hero .university-hero-image svg{height:327px;width:327px;transform:rotate(9deg)}}@media(max-width: 767px){.university-hero .hero-item{height:400px}.university-hero .hero-header{padding-top:141px}.university-hero h1{font-size:28px;line-height:29px}.university-hero .university-hero-image{right:-40px;height:183px;width:183px;margin-top:-160px}.university-hero .university-hero-image svg{height:183px;width:183px;transform:rotate(17deg)}}.paragraph-block{padding:147px 36px 125px}.paragraph-block .paragraph-container{margin:0 auto;max-width:767px;text-align:center}@media(min-width: 768px)and (max-width: 1025px){.paragraph-block{padding:118px 36px}.paragraph-block .paragraph-container{max-width:667px}}@media(max-width: 767px){.paragraph-block{padding:25px 36px}}.sample-videos-block{padding:0 36px 93px}.sample-videos-block .sample-videos-container{margin:0 auto;max-width:1100px;display:flex;flex-wrap:wrap;justify-content:space-around}.sample-videos-block .video-item{width:450px;margin:0 12px 37px 12px}.sample-videos-block .video-item p,.sample-videos-block .video-item .smart-monster-about figcaption,.smart-monster-about .sample-videos-block .video-item figcaption{margin-top:20px}.sample-videos-block iframe{width:100%;height:300px}.sample-videos-block .videos-button{margin-top:23px;text-align:center}@media(min-width: 768px)and (max-width: 1025px){.sample-videos-block{padding-bottom:117px}.sample-videos-block .video-item p,.sample-videos-block .video-item .smart-monster-about figcaption,.smart-monster-about .sample-videos-block .video-item figcaption{text-align:center}}@media(max-width: 767px){.sample-videos-block{padding:0 32px 41px}.sample-videos-block .video-item p,.sample-videos-block .video-item .smart-monster-about figcaption,.smart-monster-about .sample-videos-block .video-item figcaption{text-align:center}.sample-videos-block iframe{height:auto}}.events-header-block{padding:26px 54px;background-color:#1d3a54}.events-header-block .events-header-container{margin:0 auto;max-width:1350px;text-align:center}.events-header-block h3{margin-bottom:12px;text-transform:uppercase}@media(min-width: 768px)and (max-width: 1025px){.events-header-block{padding:37px}}@media(max-width: 767px){.events-header-block{padding:42px 37px}}.events-block{padding:109px 44px 88px;background-color:#333;background-image:url("/wp-content/uploads/2021/02/UpcomingEvent-1-scaled.jpg");background-size:cover;text-align:center}.events-block .events-container{margin:0 auto 32px auto;max-width:1360px;display:flex;justify-content:center;flex-wrap:wrap}.events-block .event-item{background-color:#1d3a54;padding:93px 28px 65px;width:calc(33.33% - 54px);margin:0 27px 32px;min-width:300px}.events-block .event-item.event-item-empty{width:calc(50% - 54px)}.events-block h4{margin-bottom:14px;text-transform:uppercase}.events-block h5,.events-block .body{margin-bottom:24px}@media(min-width: 768px)and (max-width: 1025px){.events-block{padding:113px 44px}.events-block .events-container{margin-bottom:58px}.events-block .event-item{padding:58px 52px 53px;margin:0 12px 32px}.events-block h4{font-size:24px;line-height:29px}}@media(max-width: 767px){.events-block{padding:49px 44px}.events-block .events-container{margin-bottom:0}.events-block .event-item{padding:20px 8px 13px;margin:0 12px 50px;min-width:200px}.events-block h4{font-size:18px;line-height:22px}}.uses-hero .hero-block{background-image:url("/wp-content/uploads/2021/01/Application-Banner-scaled.jpg");background-position:bottom;background-size:cover}.uses-hero .hero-item{height:382px;position:relative;text-align:center}.uses-hero .hero-header{padding-top:158px}.uses-hero .hero-subheader{color:#fff;margin-top:8px}@media(max-width: 1025px){.uses-hero .hero-header,.uses-hero .hero-subheader{display:none}}@media(max-width: 767px){.uses-hero .hero-item{height:295px}}.uses-block{padding:55px 180px 115px}.uses-block .uses-container{margin:0 auto;max-width:1210px}.uses-block .uses-container .title-sep{display:grid;grid-template-columns:1fr 5fr;grid-gap:12px;align-items:center;width:100vw}.uses-block .uses-container .title-sep .line-sep{border-bottom:2px solid #eb3f21}.uses-block .outline{margin-bottom:18px}.uses-block .outline:not(:first-of-type){margin-top:32px}.uses-block .accordion-item-heading{cursor:pointer;margin-bottom:24px;display:inline-block}.uses-block .accordion-item-heading svg.animation-flip-over{width:1em}.uses-block .accordion-item-heading .accordion-item-content{max-height:1830px}@media(min-width: 768px)and (max-width: 1025px){.uses-block{padding:55px 80px 80px}}@media(max-width: 767px){.uses-block{padding:45px 32px 42px}}.uses-block .accordion-item-content .accordion-item-flex{display:flex}.uses-block .accordion-main{width:60%;margin-right:60px}.uses-block .accordion-main .main-text>*:not(:first-child){padding-top:1em}.uses-block .download-header{margin:25px 0}.uses-block .download-container{display:flex;flex-wrap:wrap}.uses-block .download-box{width:226px;border:1px solid #979797;padding:36px 28px 26px;margin:0 44px 44px 0;display:flex;flex-direction:column;justify-content:space-between;row-gap:18px}.uses-block .download-box img{width:60%}.uses-block .download-box a{text-decoration:underline;-webkit-text-decoration-color:#eb3f21;text-decoration-color:#eb3f21}.uses-block .download-box a:hover{color:#1d3a54;font-weight:700}.uses-block .open .accordion-item-content{max-height:2554px}.uses-block .accordion-sidebar{width:40%}.uses-block .accordion-sidebar .equipment-header{margin-bottom:22px}.uses-block .accordion-sidebar img{margin-bottom:14px;height:237px;width:100%;-o-object-fit:contain;object-fit:contain}.uses-block .accordion-sidebar .equipment-name{margin-bottom:8px}.uses-block .accordion-sidebar p,.uses-block .accordion-sidebar .smart-monster-about figcaption,.smart-monster-about .uses-block .accordion-sidebar figcaption{margin-bottom:19px}.uses-block .accordion-sidebar .link{margin-bottom:40px;display:inline-block}@media(max-width: 1025px){.uses-block .accordion-item-content{display:flex !important;flex-direction:column}.uses-block .accordion-main{width:100%}.uses-block .accordion-sidebar{width:100%}.uses-block .open .accordion-item-content{display:flex !important;max-height:3833px}}.harness-monster-block{padding:140px 12% 135px 12%;background-color:#e8ecef;position:relative;display:flex;flex-direction:row}.harness-monster-block .harness-monster-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:50px}.harness-monster-block h3{text-transform:uppercase;margin-bottom:25px}.harness-monster-block .body{margin-bottom:25px;width:370px}.harness-monster-block #img-wrapper{width:641px}.harness-monster-block #img-wrapper img{position:absolute;bottom:8%}@media(max-width: 767px){.harness-monster-block{display:flex;flex-direction:column-reverse;padding:12% 12%;align-items:center}.harness-monster-block div.harness-monster-container{text-align:center;padding-right:0}.harness-monster-block p.body,.harness-monster-block .smart-monster-about figcaption.body,.smart-monster-about .harness-monster-block figcaption.body{width:auto}.harness-monster-block div#img-wrapper{width:auto;text-align:center;margin-bottom:48px;max-width:290.34px}.harness-monster-block div#img-wrapper img{max-width:100% !important;height:auto;width:auto;position:inherit}}@media(min-width: 768px)and (max-width: 1025px){.harness-monster-block #img-wrapper{width:499.79px}}.videos-hero .hero-block{background-image:url("/wp-content/uploads/2021/02/Thin-Texture-Banner-scaled.jpg");background-position:center;background-size:cover}.videos-hero .hero-item{padding:88px 56px 61px;margin:0 auto;max-width:946px;text-align:center}.videos-hero .hero-header{margin-bottom:20px}.videos-hero .hero-subheader{margin-bottom:16px}.videos-hero .hero-buttons{display:flex;justify-content:center}.videos-hero .hero-buttons a{margin:20px}@media(min-width: 768px)and (max-width: 1025px){.videos-hero .hero-item{padding:120px 56px 100px}}@media(max-width: 767px){.videos-hero .hero-item{padding:51px 22px 36px}.videos-hero .hero-header{margin-bottom:22px}.videos-hero .hero-buttons{flex-direction:column;align-items:center}.videos-hero .hero-buttons a{margin:7px}}.videos-block .videos-category-item{display:flex;margin-top:86px}.videos-block .videos-category-name{margin:0 44px}.videos-block .videos-category-name-line{background-color:#eb3f21;height:2px;flex-grow:1;margin-top:37px}.videos-block .videos-category-details{padding:0 56px;margin:23px auto;max-width:1224px}.videos-block .videos-display{margin:0 auto;padding:0 32px;max-width:1224px;display:flex;flex-wrap:wrap;justify-content:flex-start}@media(min-width: 768px)and (max-width: 1025px){.videos-block .videos-category-name{margin:0 28px}}@media(max-width: 767px){.videos-block .videos-category-item{margin-top:51px}.videos-block .videos-category-name{margin:0 21px}.videos-block .videos-category-name-line{margin-top:14px}.videos-block .videos-category-details{padding:0 22px;margin:19px auto}.videos-block .videos-display{justify-content:center}}.videos-display .video-item{width:calc(50% - 48px);margin:0 24px 44px}.videos-display .video-item p,.videos-display .video-item .smart-monster-about figcaption,.smart-monster-about .videos-display .video-item figcaption{margin-top:20px;text-transform:uppercase;font-weight:700}.videos-display .video-item img{height:156px;width:159px;margin:0 auto;display:block}.videos-display iframe{width:100%;height:300px}@media(min-width: 768px)and (max-width: 1025px){.videos-display iframe{height:250px}}@media(max-width: 767px){.videos-display .video-item{max-width:450px;width:calc(100% - 48px)}.videos-display .video-item p,.videos-display .video-item .smart-monster-about figcaption,.smart-monster-about .videos-display .video-item figcaption{text-align:center}.videos-display iframe{height:auto}}.resources-blog .blog-container{display:grid;grid-template-columns:repeat(3, 30%);-moz-column-gap:5%;column-gap:5%;margin:50px auto 77px;max-width:1270px;padding:0 81px}@media(max-width: 767px){.resources-blog .blog-container{grid-template-columns:revert;margin-bottom:33px;padding:0 24px}}.resources-blog .blog-container .blog-preview{background-color:#ecf0f2;text-align:center;padding-bottom:10px;max-height:510px;height:-webkit-fit-content;height:fit-content;height:-moz-fit-content}@media(max-width: 767px){.resources-blog .blog-container .blog-preview{margin-bottom:15px}}.resources-blog .blog-container .blog-preview img{width:98%;height:100%;max-height:277px;margin:auto;text-align:center}@media(min-width: 768px)and (max-width: 1025px){.resources-blog .blog-container .blog-preview img{height:auto}}.resources-blog .blog-container .blog-preview .blog-preview-text{text-align:left;width:90%;margin:auto;padding:20px 0;line-height:24px}.resources-blog .blog-container .blog-preview .blog-preview-text p,.resources-blog .blog-container .blog-preview .blog-preview-text .smart-monster-about figcaption,.smart-monster-about .resources-blog .blog-container .blog-preview .blog-preview-text figcaption{font-size:17px}.resources-blog .blog-container .blog-preview .blog-preview-text h5{padding-top:10px;text-transform:uppercase}@media(max-width: 767px){.resources-blog .blog-container .blog-preview .blog-preview-text h5{font-size:16px}}.single-blog .single-blog-hero{background-size:cover}.single-blog .single-blog-hero .hero-item{position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center;max-width:1270px;padding:51px 81px;margin:0 auto}.single-blog .single-blog-hero .hero-item h1{text-transform:unset;font-size:48px;line-height:56px}@media(max-width: 767px){.single-blog .single-blog-hero .hero-item{padding:51px 31px}.single-blog .single-blog-hero .hero-item h1{font-size:28px;line-height:29px}}.single-blog .blog-content{max-width:1000px;margin:auto;display:flex;padding:26px 65px 50px;-moz-column-gap:4%;column-gap:4%;flex-direction:row}@media(max-width: 767px){.single-blog .blog-content{padding-bottom:0;flex-direction:column;padding:26px 24px 50px}}.single-blog .blog-content .social-container{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}@media(max-width: 767px){.single-blog .blog-content .social-container{flex-direction:revert;padding-bottom:10px}}@media(max-width: 767px){.single-blog .blog-content .social-container a{padding-right:20px}}.single-blog .blog-content .text-container .meta-info{margin-bottom:16px}.single-blog .blog-content .text-container time{font-family:inherit;font-weight:inherit}.single-blog .blog-content .text-container p,.single-blog .blog-content .text-container .smart-monster-about figcaption,.smart-monster-about .single-blog .blog-content .text-container figcaption,.single-blog .blog-content .text-container a,.single-blog .blog-content .text-container ol,.single-blog .blog-content .text-container ul,.single-blog .blog-content .text-container h5,.single-blog .blog-content .text-container h4{margin-bottom:22px}.single-blog .blog-content .text-container p li,.single-blog .blog-content .text-container .smart-monster-about figcaption li,.smart-monster-about .single-blog .blog-content .text-container figcaption li,.single-blog .blog-content .text-container a li,.single-blog .blog-content .text-container ol li,.single-blog .blog-content .text-container ul li,.single-blog .blog-content .text-container h5 li,.single-blog .blog-content .text-container h4 li{margin-bottom:8px}.single-blog .blog-content .text-container li,.single-blog .blog-content .text-container p,.single-blog .blog-content .text-container .smart-monster-about figcaption,.smart-monster-about .single-blog .blog-content .text-container figcaption,.single-blog .blog-content .text-container a,.single-blog .blog-content .text-container td{font-size:18px;line-height:23px;color:#333;font-family:"gopher",sans-serif;font-weight:400}@media(max-width: 767px){.single-blog .blog-content .text-container li,.single-blog .blog-content .text-container p,.single-blog .blog-content .text-container .smart-monster-about figcaption,.smart-monster-about .single-blog .blog-content .text-container figcaption,.single-blog .blog-content .text-container a,.single-blog .blog-content .text-container td{font-size:13px;line-height:20px}}.single-blog .blog-content .text-container table{border-collapse:collapse}.single-blog .blog-content .text-container table td{border:#eb3f21 solid 1px;padding:4px 8px}.single-blog .blog-content .text-container a{-webkit-text-decoration:underline #eb3f21;text-decoration:underline #eb3f21}.single-blog .blog-content .text-container a:hover{font-weight:700}.single-blog .blog-content .text-container .go-back{padding-top:35px}.single-blog .blog-content .text-container .go-back a{font-weight:bold;text-decoration:none}.recent-blogs{display:grid;grid-template-columns:repeat(3, 30%);-moz-column-gap:5%;column-gap:5%;margin:50px auto 77px;max-width:1000px;padding:26px 65px 50px}@media(max-width: 767px){.recent-blogs{grid-template-columns:revert;padding:26px 24px 50px}}.recent-blogs .blog-preview{background-color:#ecf0f2;text-align:center;padding-bottom:10px;height:-webkit-fit-content;height:fit-content;height:-moz-fit-content}@media(max-width: 767px){.recent-blogs .blog-preview{margin-bottom:33px}}.recent-blogs .blog-preview img{width:100%;height:100%;max-height:280px;margin:auto;text-align:center}@media(min-width: 768px)and (max-width: 1025px){.recent-blogs .blog-preview img{height:auto}}.recent-blogs .blog-preview .blog-preview-text{text-align:left;width:90%;margin:auto;padding:20px 0;line-height:24px}.recent-blogs .blog-preview .blog-preview-text p,.recent-blogs .blog-preview .blog-preview-text .smart-monster-about figcaption,.smart-monster-about .recent-blogs .blog-preview .blog-preview-text figcaption{font-size:17px}.recent-blogs .blog-preview .blog-preview-text h5{padding-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;box-orient:vertical;height:106px}@media(max-width: 767px){.recent-blogs .blog-preview .blog-preview-text h5{font-size:16px;-webkit-line-clamp:2;line-clamp:2;height:40px}}.software-login{position:relative;overflow:hidden}.software-login .banner-container{background-color:#f6f3ef;text-align:center;padding:20px 32px 36px;position:relative}@media(max-width: 767px){.software-login .banner-container{padding-inline:24px;padding-bottom:0}}@media(max-width: 392px){.software-login .banner-container{padding-inline:16px}}.software-login .banner-container .login-container{border:2px solid red;padding-inline:20px;max-width:740px;margin-inline:auto;margin-top:80px}.software-login .banner-container .login-container .outline-container{background-color:#f6f3ef;width:fit-content;padding:0 10px;margin-inline:auto;margin-top:-80px}@media(max-width: 767px){.software-login .banner-container .login-container .outline-container{height:94px;margin-top:0}}.software-login .banner-container .login-container .outline-container img{width:100%;height:100%}.software-login .banner-container .login-container .medium-txt{font-size:40px;font-weight:100;font-family:"gopher",sans-serif;padding-bottom:31px;line-height:46px;color:#000;text-transform:unset;text-wrap:balance}.software-login .banner-container .login-container .orange-button{font-size:14px;padding:10px 22px;max-width:333px;margin-inline:auto;margin-bottom:-21px}@media(max-width: 767px){.software-login .banner-container .login-container .orange-button{margin-bottom:0}}@media(max-width: 767px){.software-login .banner-container .login-container{border:none;margin-top:0}.software-login .banner-container .login-container .medium-txt{font-size:25px;line-height:30px;padding-top:8px;padding-bottom:24px;max-width:unset}.software-login .banner-container .login-container .inner-outline-container{top:115px}}.software-login .banner-container .download-container{margin:auto;margin-top:40px;width:100%;max-width:932px}.software-login .banner-container .download-container .body{padding-bottom:20px}@media(max-width: 767px){.software-login .banner-container .download-container .body{font-size:14px}}.software-login .banner-container .download-container .download-content{display:flex;justify-content:space-evenly}.software-login .banner-container .download-container .download-content a.software-download{color:#1d3a54;font-weight:bolder;font-size:13px;line-height:16px}.software-login .banner-container .download-container .download-content a.software-download svg{margin-left:8px}@media(max-width: 767px){.software-login .banner-container .download-container{margin-top:20px}.software-login .banner-container .download-container .download-content{display:flex;flex-direction:column}.software-login .banner-container .download-container a.software-download{padding-bottom:22px}}@media(max-width: 392px){.software-login .banner-container .download-container .body{padding-bottom:12px}.software-login .banner-container .download-container a.software-download{padding-bottom:12px}}.software-login .title-sep{display:grid;margin-left:5%;align-items:center}.software-login .title-sep .line-sep{border-bottom:2px solid #eb3f21}.software-login .title-sep .outline-large{white-space:nowrap}.software-login #sep1{grid-template-columns:1fr 5fr;grid-gap:12px}.software-login #sep2{grid-template-columns:1fr 2fr;grid-gap:12px}.software-login #ctMod14{padding:60px 0 70px}.software-login #ctMod14 div#tc14{display:grid;grid-template-columns:repeat(2, 47.5%);grid-gap:30px 5%;width:90%;margin:auto}.software-login #ctMod14 .tile{display:grid;grid-template-columns:repeat(2, auto);-moz-column-gap:30px;column-gap:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.software-login #ctMod14 .tile-paragraph{grid-column:2/2}.software-login #ctMod14 .tile-icon{width:73px;text-align:end}@media(max-width: 767px){.software-login #ctMod14 .tile{grid-template-columns:10% 2fr}.software-login #ctMod14 h4{font-size:14px;line-height:22px}.software-login #ctMod14 div#tc14{display:grid;grid-template-columns:repeat(1, 100%)}.software-login #ctMod14 .tile-icon{grid-column:1/2;grid-row:1;width:49px}.software-login #ctMod14 img{width:100%}.software-login #ctMod14 .tile-text{grid-column:2/3;grid-row:1;align-self:center}.software-login #ctMod14 .tile-paragraph{grid-column:1/3;grid-row:3/3}}@media(min-width: 768px)and (max-width: 1025px){.software-login #ctMod14 h4{font-size:27px;line-height:32px}.software-login #ctMod14 .tile{-moz-column-gap:12px;column-gap:12px}.software-login #ctMod14 img{width:100%}.software-login #ctMod14 .tile-icon{width:49px}}.software-login .pricing-details-container .pricing-details-inner-container,.software-login .pricing-details-container .pricing-details-inner-container-mobile,.software-login .pricing-details-container-mobile .pricing-details-inner-container,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile{max-width:1087px;margin:68px auto 62px;text-align:center}.software-login .pricing-details-container .pricing-details-inner-container .price-container,.software-login .pricing-details-container .pricing-details-inner-container .details-inner-container,.software-login .pricing-details-container .pricing-details-inner-container-mobile .price-container,.software-login .pricing-details-container .pricing-details-inner-container-mobile .details-inner-container,.software-login .pricing-details-container-mobile .pricing-details-inner-container .price-container,.software-login .pricing-details-container-mobile .pricing-details-inner-container .details-inner-container,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-inner-container{display:grid;grid-template-columns:repeat(3, 30%);grid-gap:5%}.software-login .pricing-details-container .pricing-details-inner-container .price-container .price,.software-login .pricing-details-container .pricing-details-inner-container .price-container-mobile .price,.software-login .pricing-details-container .pricing-details-inner-container-mobile .price-container .price,.software-login .pricing-details-container .pricing-details-inner-container-mobile .price-container-mobile .price,.software-login .pricing-details-container-mobile .pricing-details-inner-container .price-container .price,.software-login .pricing-details-container-mobile .pricing-details-inner-container .price-container-mobile .price,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container .price,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container-mobile .price{background-color:#1d3a54;padding:66px 0 54px}.software-login .pricing-details-container .pricing-details-inner-container .price-container .price .price-plan,.software-login .pricing-details-container .pricing-details-inner-container .price-container-mobile .price .price-plan,.software-login .pricing-details-container .pricing-details-inner-container-mobile .price-container .price .price-plan,.software-login .pricing-details-container .pricing-details-inner-container-mobile .price-container-mobile .price .price-plan,.software-login .pricing-details-container-mobile .pricing-details-inner-container .price-container .price .price-plan,.software-login .pricing-details-container-mobile .pricing-details-inner-container .price-container-mobile .price .price-plan,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container .price .price-plan,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container-mobile .price .price-plan{color:#fff;font-size:20px;line-height:24px;font-weight:bold;text-transform:uppercase}.software-login .pricing-details-container .pricing-details-inner-container .price-container .price .recurring-plan,.software-login .pricing-details-container .pricing-details-inner-container .price-container-mobile .price .recurring-plan,.software-login .pricing-details-container .pricing-details-inner-container-mobile .price-container .price .recurring-plan,.software-login .pricing-details-container .pricing-details-inner-container-mobile .price-container-mobile .price .recurring-plan,.software-login .pricing-details-container-mobile .pricing-details-inner-container .price-container .price .recurring-plan,.software-login .pricing-details-container-mobile .pricing-details-inner-container .price-container-mobile .price .recurring-plan,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container .price .recurring-plan,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container-mobile .price .recurring-plan{text-transform:uppercase}.software-login .pricing-details-container .pricing-details-inner-container .price-container .price .plan-text,.software-login .pricing-details-container .pricing-details-inner-container .price-container-mobile .price .plan-text,.software-login .pricing-details-container .pricing-details-inner-container-mobile .price-container .price .plan-text,.software-login .pricing-details-container .pricing-details-inner-container-mobile .price-container-mobile .price .plan-text,.software-login .pricing-details-container-mobile .pricing-details-inner-container .price-container .price .plan-text,.software-login .pricing-details-container-mobile .pricing-details-inner-container .price-container-mobile .price .plan-text,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container .price .plan-text,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container-mobile .price .plan-text{padding:0 39px}.software-login .pricing-details-container .pricing-details-inner-container .price-container .price .outline,.software-login .pricing-details-container .pricing-details-inner-container .price-container-mobile .price .outline,.software-login .pricing-details-container .pricing-details-inner-container-mobile .price-container .price .outline,.software-login .pricing-details-container .pricing-details-inner-container-mobile .price-container-mobile .price .outline,.software-login .pricing-details-container-mobile .pricing-details-inner-container .price-container .price .outline,.software-login .pricing-details-container-mobile .pricing-details-inner-container .price-container-mobile .price .outline,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container .price .outline,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container-mobile .price .outline{-webkit-text-stroke-color:#fff;color:#fff;padding:36px 0 30px}.software-login .pricing-details-container .pricing-details-inner-container .price-container .price h5,.software-login .pricing-details-container .pricing-details-inner-container .price-container-mobile .price h5,.software-login .pricing-details-container .pricing-details-inner-container-mobile .price-container .price h5,.software-login .pricing-details-container .pricing-details-inner-container-mobile .price-container-mobile .price h5,.software-login .pricing-details-container-mobile .pricing-details-inner-container .price-container .price h5,.software-login .pricing-details-container-mobile .pricing-details-inner-container .price-container-mobile .price h5,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container .price h5,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container-mobile .price h5{padding-bottom:20px}.software-login .pricing-details-container .pricing-details-inner-container .details-container .details-inner-container .details,.software-login .pricing-details-container .pricing-details-inner-container-mobile .details-container .details-inner-container .details,.software-login .pricing-details-container-mobile .pricing-details-inner-container .details-container .details-inner-container .details,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-container .details-inner-container .details{background-color:#f6f3ef}.software-login .pricing-details-container .pricing-details-inner-container .details-container .details-inner-container .details .white-background,.software-login .pricing-details-container .pricing-details-inner-container-mobile .details-container .details-inner-container .details .white-background,.software-login .pricing-details-container-mobile .pricing-details-inner-container .details-container .details-inner-container .details .white-background,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-container .details-inner-container .details .white-background{padding:16px 0;background-color:#fff}.software-login .pricing-details-container .pricing-details-inner-container .details-container .details-inner-container .details .white-background .text,.software-login .pricing-details-container .pricing-details-inner-container-mobile .details-container .details-inner-container .details .white-background .text,.software-login .pricing-details-container-mobile .pricing-details-inner-container .details-container .details-inner-container .details .white-background .text,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-container .details-inner-container .details .white-background .text{color:#686868}.software-login .pricing-details-container .pricing-details-inner-container .details-container .details-inner-container .details .list,.software-login .pricing-details-container .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list,.software-login .pricing-details-container-mobile .pricing-details-inner-container .details-container .details-inner-container .details .list,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list{display:contents}.software-login .pricing-details-container .pricing-details-inner-container .details-container .details-inner-container .details .list .item,.software-login .pricing-details-container .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .item,.software-login .pricing-details-container-mobile .pricing-details-inner-container .details-container .details-inner-container .details .list .item,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .item{font-size:17px;color:#686868}.software-login .pricing-details-container .pricing-details-inner-container .details-container .details-inner-container .details .list .item .text,.software-login .pricing-details-container .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .item .text,.software-login .pricing-details-container-mobile .pricing-details-inner-container .details-container .details-inner-container .details .list .item .text,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .item .text{margin:auto;width:85%}.software-login .pricing-details-container .pricing-details-inner-container .details-container .details-inner-container .details .list .item .answer,.software-login .pricing-details-container .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .item .answer,.software-login .pricing-details-container-mobile .pricing-details-inner-container .details-container .details-inner-container .details .list .item .answer,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .item .answer{padding:22px 0 30px}.software-login .pricing-details-container .pricing-details-inner-container .details-container .details-inner-container .details .list .item .answer .acct-txt,.software-login .pricing-details-container .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .item .answer .acct-txt,.software-login .pricing-details-container-mobile .pricing-details-inner-container .details-container .details-inner-container .details .list .item .answer .acct-txt,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .item .answer .acct-txt{color:#686868}.software-login .pricing-details-container .pricing-details-inner-container .details-container .details-inner-container .details .list .multi-accts .answer .user-plus,.software-login .pricing-details-container .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .multi-accts .answer .user-plus,.software-login .pricing-details-container-mobile .pricing-details-inner-container .details-container .details-inner-container .details .list .multi-accts .answer .user-plus,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .multi-accts .answer .user-plus{height:26px}.software-login .pricing-details-container .pricing-details-inner-container .details-container .details-inner-container .details .list .multi-accts .answer .user-plus path,.software-login .pricing-details-container .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .multi-accts .answer .user-plus path,.software-login .pricing-details-container-mobile .pricing-details-inner-container .details-container .details-inner-container .details .list .multi-accts .answer .user-plus path,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .multi-accts .answer .user-plus path{color:#1d3a54}.software-login .pricing-details-container .pricing-details-inner-container .details-container .details-inner-container .details .list .multi-accts .answer p,.software-login .pricing-details-container .pricing-details-inner-container .details-container .details-inner-container .details .list .multi-accts .answer .smart-monster-about figcaption,.smart-monster-about .software-login .pricing-details-container .pricing-details-inner-container .details-container .details-inner-container .details .list .multi-accts .answer figcaption,.software-login .pricing-details-container .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .multi-accts .answer p,.software-login .pricing-details-container .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .multi-accts .answer .smart-monster-about figcaption,.smart-monster-about .software-login .pricing-details-container .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .multi-accts .answer figcaption,.software-login .pricing-details-container-mobile .pricing-details-inner-container .details-container .details-inner-container .details .list .multi-accts .answer p,.software-login .pricing-details-container-mobile .pricing-details-inner-container .details-container .details-inner-container .details .list .multi-accts .answer .smart-monster-about figcaption,.smart-monster-about .software-login .pricing-details-container-mobile .pricing-details-inner-container .details-container .details-inner-container .details .list .multi-accts .answer figcaption,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .multi-accts .answer p,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .multi-accts .answer .smart-monster-about figcaption,.smart-monster-about .software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-container .details-inner-container .details .list .multi-accts .answer figcaption{color:#686868;padding-top:20px}.software-login .pricing-details-container .pricing-details-inner-container div#priceSep,.software-login .pricing-details-container .pricing-details-inner-container-mobile div#priceSep,.software-login .pricing-details-container-mobile .pricing-details-inner-container div#priceSep,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile div#priceSep{border-bottom:7px solid red}.software-login .pricing-details-container div#expand,.software-login .pricing-details-container div#expand-unlimited,.software-login .pricing-details-container div#expand-ppr,.software-login .pricing-details-container div#expand-basic,.software-login .pricing-details-container-mobile div#expand,.software-login .pricing-details-container-mobile div#expand-unlimited,.software-login .pricing-details-container-mobile div#expand-ppr,.software-login .pricing-details-container-mobile div#expand-basic{border-bottom:2px solid red;max-width:257px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:26px auto;font-size:23px;color:#123a56;line-height:28px;font-weight:bold;padding-bottom:10px}.software-login .pricing-details-container div#expand:hover,.software-login .pricing-details-container div#expand-unlimited:hover,.software-login .pricing-details-container div#expand-ppr:hover,.software-login .pricing-details-container div#expand-basic:hover,.software-login .pricing-details-container-mobile div#expand:hover,.software-login .pricing-details-container-mobile div#expand-unlimited:hover,.software-login .pricing-details-container-mobile div#expand-ppr:hover,.software-login .pricing-details-container-mobile div#expand-basic:hover{cursor:pointer}.software-login .pricing-details-container div#expand #rotate,.software-login .pricing-details-container div#expand #rotate-unlimited,.software-login .pricing-details-container div#expand #rotate-ppr,.software-login .pricing-details-container div#expand #rotate-basic,.software-login .pricing-details-container div#expand-unlimited #rotate,.software-login .pricing-details-container div#expand-unlimited #rotate-unlimited,.software-login .pricing-details-container div#expand-unlimited #rotate-ppr,.software-login .pricing-details-container div#expand-unlimited #rotate-basic,.software-login .pricing-details-container div#expand-ppr #rotate,.software-login .pricing-details-container div#expand-ppr #rotate-unlimited,.software-login .pricing-details-container div#expand-ppr #rotate-ppr,.software-login .pricing-details-container div#expand-ppr #rotate-basic,.software-login .pricing-details-container div#expand-basic #rotate,.software-login .pricing-details-container div#expand-basic #rotate-unlimited,.software-login .pricing-details-container div#expand-basic #rotate-ppr,.software-login .pricing-details-container div#expand-basic #rotate-basic,.software-login .pricing-details-container-mobile div#expand #rotate,.software-login .pricing-details-container-mobile div#expand #rotate-unlimited,.software-login .pricing-details-container-mobile div#expand #rotate-ppr,.software-login .pricing-details-container-mobile div#expand #rotate-basic,.software-login .pricing-details-container-mobile div#expand-unlimited #rotate,.software-login .pricing-details-container-mobile div#expand-unlimited #rotate-unlimited,.software-login .pricing-details-container-mobile div#expand-unlimited #rotate-ppr,.software-login .pricing-details-container-mobile div#expand-unlimited #rotate-basic,.software-login .pricing-details-container-mobile div#expand-ppr #rotate,.software-login .pricing-details-container-mobile div#expand-ppr #rotate-unlimited,.software-login .pricing-details-container-mobile div#expand-ppr #rotate-ppr,.software-login .pricing-details-container-mobile div#expand-ppr #rotate-basic,.software-login .pricing-details-container-mobile div#expand-basic #rotate,.software-login .pricing-details-container-mobile div#expand-basic #rotate-unlimited,.software-login .pricing-details-container-mobile div#expand-basic #rotate-ppr,.software-login .pricing-details-container-mobile div#expand-basic #rotate-basic{display:inline-block;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);animation:.5s;-webkit-animation:.5s;-moz-animation:.5s;-o-animation:.5s}.software-login .pricing-details-container div#expand #rotate.rotate180,.software-login .pricing-details-container div#expand #rotate-unlimited.rotate180,.software-login .pricing-details-container div#expand #rotate-ppr.rotate180,.software-login .pricing-details-container div#expand #rotate-basic.rotate180,.software-login .pricing-details-container div#expand-unlimited #rotate.rotate180,.software-login .pricing-details-container div#expand-unlimited #rotate-unlimited.rotate180,.software-login .pricing-details-container div#expand-unlimited #rotate-ppr.rotate180,.software-login .pricing-details-container div#expand-unlimited #rotate-basic.rotate180,.software-login .pricing-details-container div#expand-ppr #rotate.rotate180,.software-login .pricing-details-container div#expand-ppr #rotate-unlimited.rotate180,.software-login .pricing-details-container div#expand-ppr #rotate-ppr.rotate180,.software-login .pricing-details-container div#expand-ppr #rotate-basic.rotate180,.software-login .pricing-details-container div#expand-basic #rotate.rotate180,.software-login .pricing-details-container div#expand-basic #rotate-unlimited.rotate180,.software-login .pricing-details-container div#expand-basic #rotate-ppr.rotate180,.software-login .pricing-details-container div#expand-basic #rotate-basic.rotate180,.software-login .pricing-details-container-mobile div#expand #rotate.rotate180,.software-login .pricing-details-container-mobile div#expand #rotate-unlimited.rotate180,.software-login .pricing-details-container-mobile div#expand #rotate-ppr.rotate180,.software-login .pricing-details-container-mobile div#expand #rotate-basic.rotate180,.software-login .pricing-details-container-mobile div#expand-unlimited #rotate.rotate180,.software-login .pricing-details-container-mobile div#expand-unlimited #rotate-unlimited.rotate180,.software-login .pricing-details-container-mobile div#expand-unlimited #rotate-ppr.rotate180,.software-login .pricing-details-container-mobile div#expand-unlimited #rotate-basic.rotate180,.software-login .pricing-details-container-mobile div#expand-ppr #rotate.rotate180,.software-login .pricing-details-container-mobile div#expand-ppr #rotate-unlimited.rotate180,.software-login .pricing-details-container-mobile div#expand-ppr #rotate-ppr.rotate180,.software-login .pricing-details-container-mobile div#expand-ppr #rotate-basic.rotate180,.software-login .pricing-details-container-mobile div#expand-basic #rotate.rotate180,.software-login .pricing-details-container-mobile div#expand-basic #rotate-unlimited.rotate180,.software-login .pricing-details-container-mobile div#expand-basic #rotate-ppr.rotate180,.software-login .pricing-details-container-mobile div#expand-basic #rotate-basic.rotate180{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);animation:.5s;-webkit-animation:.5s;-moz-animation:.5s;-o-animation:.5s}.software-login .pricing-details-container div#expand #rotate .carat,.software-login .pricing-details-container div#expand #rotate-unlimited .carat,.software-login .pricing-details-container div#expand #rotate-ppr .carat,.software-login .pricing-details-container div#expand #rotate-basic .carat,.software-login .pricing-details-container div#expand-unlimited #rotate .carat,.software-login .pricing-details-container div#expand-unlimited #rotate-unlimited .carat,.software-login .pricing-details-container div#expand-unlimited #rotate-ppr .carat,.software-login .pricing-details-container div#expand-unlimited #rotate-basic .carat,.software-login .pricing-details-container div#expand-ppr #rotate .carat,.software-login .pricing-details-container div#expand-ppr #rotate-unlimited .carat,.software-login .pricing-details-container div#expand-ppr #rotate-ppr .carat,.software-login .pricing-details-container div#expand-ppr #rotate-basic .carat,.software-login .pricing-details-container div#expand-basic #rotate .carat,.software-login .pricing-details-container div#expand-basic #rotate-unlimited .carat,.software-login .pricing-details-container div#expand-basic #rotate-ppr .carat,.software-login .pricing-details-container div#expand-basic #rotate-basic .carat,.software-login .pricing-details-container-mobile div#expand #rotate .carat,.software-login .pricing-details-container-mobile div#expand #rotate-unlimited .carat,.software-login .pricing-details-container-mobile div#expand #rotate-ppr .carat,.software-login .pricing-details-container-mobile div#expand #rotate-basic .carat,.software-login .pricing-details-container-mobile div#expand-unlimited #rotate .carat,.software-login .pricing-details-container-mobile div#expand-unlimited #rotate-unlimited .carat,.software-login .pricing-details-container-mobile div#expand-unlimited #rotate-ppr .carat,.software-login .pricing-details-container-mobile div#expand-unlimited #rotate-basic .carat,.software-login .pricing-details-container-mobile div#expand-ppr #rotate .carat,.software-login .pricing-details-container-mobile div#expand-ppr #rotate-unlimited .carat,.software-login .pricing-details-container-mobile div#expand-ppr #rotate-ppr .carat,.software-login .pricing-details-container-mobile div#expand-ppr #rotate-basic .carat,.software-login .pricing-details-container-mobile div#expand-basic #rotate .carat,.software-login .pricing-details-container-mobile div#expand-basic #rotate-unlimited .carat,.software-login .pricing-details-container-mobile div#expand-basic #rotate-ppr .carat,.software-login .pricing-details-container-mobile div#expand-basic #rotate-basic .carat{width:15px;margin:5px auto}@media(min-width: 768px){.software-login .pricing-details-container-mobile{display:none}}@media(max-width: 767px){.software-login #sep2{display:none}.software-login .pricing-details-container{display:none}.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile{margin:auto 15px 43px}.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-inner-container{display:grid;grid-template-columns:none;grid-gap:5%}.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container .details,.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .details-inner-container .details{padding-top:37px}.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container-mobile{grid-template-columns:none;grid-template-rows:auto}.software-login .pricing-details-container-mobile .pricing-details-inner-container-mobile .price-container-mobile .details-container{margin-bottom:15px}}.software-login .signup-container{background-color:#f6f3ef;text-align:center;margin:auto;margin-bottom:75px;padding:43px 0 30px}.software-login .signup-container .signup-inner-container{max-width:1183px;margin:auto;padding-inline:32px}@media(max-width: 767px){.software-login .signup-container .signup-inner-container{padding-inline:24px}}@media(max-width: 392px){.software-login .signup-container .signup-inner-container{padding-inline:16px}}.software-login .signup-container .signup-inner-container .outline-large{line-height:normal}.software-login .signup-container .signup-inner-container h3{margin-top:16px}.software-login .signup-container .signup-inner-container .signup-details{padding-top:32px;width:80%;margin:auto}@media(max-width: 767px){.software-login .signup-container .signup-inner-container .signup-details{width:100%;padding-top:24px}}.software-login .signup-container .signup-inner-container .signup-details p,.software-login .signup-container .signup-inner-container .signup-details .smart-monster-about figcaption,.smart-monster-about .software-login .signup-container .signup-inner-container .signup-details figcaption{padding-bottom:20px;font-size:18px}@media(max-width: 767px){.software-login .signup-container .signup-inner-container .signup-details p,.software-login .signup-container .signup-inner-container .signup-details .smart-monster-about figcaption,.smart-monster-about .software-login .signup-container .signup-inner-container .signup-details figcaption{font-size:14px}}.software-login .signup-container .signup-inner-container a.orange-button{max-width:333px;margin-inline:auto;font-size:14px}.software-login #fSpacer14{height:125px}.software-login img#bgImg14{position:absolute;bottom:0;left:0;max-width:715px;z-index:-1;max-height:1070px}.search-container{width:1121px;margin-left:auto;margin-right:auto}.search-container .search-subheader{margin-top:94px;margin-bottom:95px}.search-container .search-subheader,.search-container .search-subheader *{font-family:"gopher",sans-serif;font-size:18px;line-height:23px;font-weight:normal;color:#333}.search-container .search-results{display:flex;flex-wrap:wrap;justify-content:space-between}.search-container .search-results .result{display:block;position:relative;border:2px solid #e1b14b;width:345px;height:505px;margin-bottom:43px;padding-left:45px;padding-right:45px}.search-container .search-results .result .result-thumb{position:absolute;top:151px;left:50%;transform:translate(-50%, -50%);max-width:300px}.search-container .search-results .result .result-type{position:absolute;top:333px;left:45px;font-family:"Gopher",sans-serif;font-size:18px;line-height:23px;color:#333;text-transform:uppercase}.search-container .search-results .result .result-title{position:absolute;top:372px;left:45px;width:calc(100% - 90px);font-family:"nimbus-sans-extended",sans-serif;font-weight:bold;font-size:19px;line-height:24px;text-transform:uppercase;color:#1d3a54;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden}.search-container .search-navigation{display:flex;justify-content:center;margin-top:57px;margin-bottom:92px}.search-container .search-navigation a{position:relative;font-family:"gopher",sans-serif;font-size:18px;line-height:23px;color:#333}.search-container .search-navigation a:not(:first-child){margin-left:50px}.search-container .search-navigation .current{font-weight:bold}.search-container .search-navigation .current::after{content:"";height:2px;background-color:#eb3f21;display:block;width:13px;margin-top:-2px;margin-left:-2px}@media screen and (min-width: 992px)and (max-width: 1199px){.search-container{width:898px}.search-container .search-subheader{margin-top:50px;margin-bottom:43px}.search-container .search-results .result{width:276px;height:404px;margin-bottom:35px}.search-container .search-results .result .result-thumb{top:132px;max-width:240px}.search-container .search-results .result .result-type{top:266px;left:36px;font-size:14px;line-height:18px}.search-container .search-results .result .result-title{top:298px;left:36px;font-size:15px;line-height:19px;width:calc(100% - 72px)}.search-container .search-navigation{top:31px;bottom:71px}}@media screen and (max-width: 991px){.search-container{width:510px}.search-container .search-subheader{margin-top:26px;margin-bottom:26px}.search-container .search-subheader,.search-container .search-subheader *{font-size:13px}.search-container .search-results .result{width:160px;height:200px;margin-bottom:15px;border-width:1px}.search-container .search-results .result .result-thumb{top:66px;max-width:104px}.search-container .search-results .result .result-type{top:124px;left:24px;font-size:13px;line-height:17px}.search-container .search-results .result .result-title{top:144px;left:24px;font-size:12px;line-height:14px;width:calc(100% - 48px)}.search-container .search-navigation{top:34px;bottom:39px}.search-container .search-navigation a:not(:first-child){margin-left:40px}}@media screen and (max-width: 767px){.search-container{width:335px}}.smart-monster .title-sep{display:grid;margin-left:5%;align-items:center}.smart-monster .title-sep .line-sep{border-bottom:2px solid #eb3f21}.smart-monster .title-sep .outline-large{white-space:nowrap}.smart-monster #sep1{grid-template-columns:1fr 5fr;grid-gap:12px}.smart-monster #sep2{grid-template-columns:1fr 2fr;grid-gap:12px}.smart-monster-hero .hero-block{background-image:url("/wp-content/uploads/2026/02/2026_HM_Campaign_Smart_Monster_2.0_SmartMonsterLandingPage_Hero_compressed_Proof.png");background-position:center;background-size:cover;padding:0 200px}@media(min-width: 768px)and (max-width: 1025px){.smart-monster-hero .hero-block{padding:0 80px}}@media(max-width: 767px){.smart-monster-hero .hero-block{padding:0 80px}}.smart-monster-hero .hero-item{position:relative;text-align:left;max-width:770px}@media(min-width: 768px)and (max-width: 1025px){.smart-monster-hero .hero-item{text-align:center;margin:0 auto}}@media(max-width: 767px){.smart-monster-hero .hero-item{text-align:center;margin:0 auto}}.smart-monster-hero .hero-header{font-size:45px;line-height:49px;padding-top:200px;padding-bottom:200px}.smart-monster-hero .hero-item:has(.hero-btn-container) .hero-header{padding-bottom:32px}.smart-monster-hero .hero-btn-container{display:flex;gap:24px;padding-bottom:200px}@media(min-width: 768px)and (max-width: 1025px){.smart-monster-hero .hero-btn-container{justify-content:center;flex-wrap:wrap}}@media(max-width: 767px){.smart-monster-hero .hero-btn-container{justify-content:center;flex-direction:column;align-items:center;gap:16px;padding-bottom:68px}}@media(max-width: 767px){.smart-monster-hero .hero-block{padding:0 25px;background-position:left}.smart-monster-hero .hero-header{padding-top:68px;padding-bottom:68px}.smart-monster-hero .hero-item:has(.hero-btn-container) .hero-header{padding-bottom:32px}}.smart-monster__large-video{padding:65px 32px;display:flex;flex-direction:column;align-items:center;gap:32px}.smart-monster__large-video__text-container{display:flex;flex-direction:column;align-items:center}.smart-monster__large-video__header{max-width:880px;text-align:center}.smart-monster__large-video__description{max-width:931px;text-align:center;margin-top:14px}.smart-monster__large-video__btn-container{margin-top:32px;display:flex;gap:32px}@media(min-width: 768px)and (max-width: 1025px){.smart-monster__large-video__btn-container{flex-direction:column;gap:24px}}@media(max-width: 767px){.smart-monster__large-video__btn-container{flex-direction:column;gap:24px}}.smart-monster__large-video__btn2{background-color:rgba(0,0,0,0);color:#c9341f;border-radius:128px;border:4px solid #c9341f}.smart-monster__large-video__video{max-width:1200px;width:83%;height:auto;aspect-ratio:2/1}.smart-monster__products__heading{background-color:#c9341f;color:#fff;padding:44px 32px 76px;text-align:center}.smart-monster__products__container{display:flex;margin:-30px auto 0;gap:16px;max-width:1440px;padding:0 32px}@media(min-width: 768px)and (max-width: 1025px){.smart-monster__products__container{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.smart-monster__products__container{display:grid;grid-template-columns:repeat(2, 1fr)}}.smart-monster__products__card{flex:1;display:flex;flex-direction:column;background:#fff;box-shadow:5px 4px 9px 0px rgba(0,0,0,.25)}.smart-monster__products__card:hover{cursor:pointer}.smart-monster__products__card-heading{margin:16px 16px 0}.smart-monster__products__card-cost{margin:0 16px 16px}.smart-monster__products__image{width:100%;max-height:208px;height:auto;object-fit:contain;aspect-ratio:83/52}.smart-monster__monster-love-block{padding:75px 32px 65px}.smart-monster__monster-love-block .monster-love-container{max-width:900px;margin:0 auto;text-align:center}.smart-monster__monster-love-block .monster-love-container ul.slick-dots{margin-top:48px;position:initial}.smart-monster__monster-love-block .outline{margin-bottom:58px}.smart-monster__monster-love-block svg{margin-bottom:51px}.smart-monster__monster-love-block .monster-love-item .quote{margin-bottom:42px;font-size:21px;line-height:36px}.smart-monster__monster-love-block .monster-love-item .quote-who{color:#686868;font-style:italic}@media(min-width: 768px)and (max-width: 1025px){.smart-monster__monster-love-block{padding:58px 32px;background-image:none}.smart-monster__monster-love-block p.outline,.smart-monster__monster-love-block .smart-monster-about figcaption.outline,.smart-monster-about .smart-monster__monster-love-block figcaption.outline{margin-top:20px;white-space:nowrap;font-size:48px}}@media(max-width: 767px){.smart-monster__monster-love-block{padding:103px 32px 65px;background-size:100%;background-position:top}.smart-monster__monster-love-block .outline{margin-bottom:36px}.smart-monster__monster-love-block svg{margin-bottom:32px;height:28px}.smart-monster__monster-love-block .monster-love-item .quote{margin-bottom:22px;font-size:19px;line-height:26px}}.smart-monster__small-video{display:flex;padding:65px 32px;gap:60px;max-width:1440px;margin:0 auto}@media(min-width: 768px)and (max-width: 1025px){.smart-monster__small-video{flex-direction:column;justify-content:center}}@media(max-width: 767px){.smart-monster__small-video{flex-direction:column;justify-content:center}}.smart-monster__small-video--2{flex-direction:row-reverse;padding-bottom:88px}@media(min-width: 768px)and (max-width: 1025px){.smart-monster__small-video--2{flex-direction:column;justify-content:center}}@media(max-width: 767px){.smart-monster__small-video--2{flex-direction:column;justify-content:center}}.smart-monster__small-video__text-container{width:40%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media(min-width: 768px)and (max-width: 1025px){.smart-monster__small-video__text-container{width:100%}}@media(max-width: 767px){.smart-monster__small-video__text-container{width:100%}}.smart-monster__small-video__description{margin-top:14px}.smart-monster__small-video__button{margin-top:32px}.smart-monster__small-video__video{width:60%;height:auto;aspect-ratio:19/15}@media(min-width: 768px)and (max-width: 1025px){.smart-monster__small-video__video{width:100%;max-width:700px;margin:0 auto}}@media(max-width: 767px){.smart-monster__small-video__video{width:100%;margin:0 auto}}.smart-monster__small-video__image{width:60%;height:auto;aspect-ratio:19/15;object-fit:contain}@media(min-width: 768px)and (max-width: 1025px){.smart-monster__small-video__image{width:100%;max-width:700px;margin:0 auto}}@media(max-width: 767px){.smart-monster__small-video__image{width:100%;margin:0 auto}}.smart-monster-about{max-width:1400px;padding:0 156px 0 46px;margin:64px auto 100px;display:grid;grid:auto/1fr 1fr;align-items:center;column-gap:114px}.smart-monster-about img{width:100%}.smart-monster-about figcaption{text-align:center}.smart-monster-about-text h4{margin-bottom:10px}.smart-monster-about-text p,.smart-monster-about-text .smart-monster-about figcaption,.smart-monster-about .smart-monster-about-text figcaption{margin-bottom:18px}@media(min-width: 768px)and (max-width: 1025px){.smart-monster-about{padding:0 86px 0 36px;column-gap:94px}}@media(max-width: 767px){.smart-monster-about{padding:0 26px 0 26px;margin:36px auto 36px;grid:auto auto/1fr;align-items:center}.smart-monster-about-text{padding:32px 0}.smart-monster-about img{order:1}}.smart-monster-products{max-width:1210px;padding:0 60px;margin:50px auto 130px;display:grid;grid:auto/1fr 1fr;column-gap:126px}@media(min-width: 768px)and (max-width: 1025px){.smart-monster-products{column-gap:62px}}@media(max-width: 767px){.smart-monster-products{padding:0 30px;margin:40px auto 80px;grid:auto auto/1fr;row-gap:42px}}.smart-monster-product{display:grid;grid:auto/40px auto;column-gap:26px;row-gap:12px}.smart-monster-product img{width:100%;align-self:center}.smart-monster-product h4{align-self:center}.smart-monster-product p,.smart-monster-product .smart-monster-about figcaption,.smart-monster-about .smart-monster-product figcaption{grid-column-end:3}.smart-monster-product a{text-decoration:underline;color:#eb3f21}.smart-monster-product a:hover{color:#1d3a54}.smart-monster-form{max-width:1089px;padding:0 60px;margin:40px auto 120px}.smart-monster-form p,.smart-monster-form .smart-monster-about figcaption,.smart-monster-about .smart-monster-form figcaption{margin-bottom:40px}@media(max-width: 767px){.smart-monster-form{padding:0 30px;margin:30px auto 64px}}.footnote{display:flex;max-width:1440px;margin:0 auto;width:40%;padding:32px}@media(min-width: 768px)and (max-width: 1025px){.footnote{width:100%;padding:16px}}@media(max-width: 767px){.footnote{width:100%;padding:16px}}.extra-products-hero .hero-block{background-image:url("/wp-content/uploads/2021/02/resources-hero-1-scaled.jpg");background-position:right bottom;background-size:cover}.extra-products-hero .hero-item{height:422px;position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center}@media(min-width: 768px)and (max-width: 1025px){.extra-products-hero .hero-item{height:412px}}@media(max-width: 767px){.extra-products-hero .hero-item{height:400px}}.extra-products .title-sep{display:grid;margin-left:5%;align-items:center}.extra-products .title-sep .line-sep{border-bottom:2px solid #eb3f21}.extra-products .title-sep .outline-large{white-space:nowrap}.extra-products #sep1{grid-template-columns:1fr 7fr;grid-gap:12px;margin-top:100px}@media(min-width: 768px)and (max-width: 1025px){.extra-products #sep1{margin-top:70px}}@media(max-width: 767px){.extra-products #sep1{margin-top:50px}}.extra-products .top-text-container{max-width:1440px;padding:46px 75px 100px;margin:0 auto}@media(min-width: 768px)and (max-width: 1025px){.extra-products .top-text-container{padding:36px 64px 70px}}@media(max-width: 767px){.extra-products .top-text-container{padding:28px 32px 50px}}.extra-products .product-text-container{max-width:1440px;padding:46px 75px 100px;margin:0 auto}@media(min-width: 768px)and (max-width: 1025px){.extra-products .product-text-container{padding:36px 64px 70px}}@media(max-width: 767px){.extra-products .product-text-container{padding:28px 32px 50px}}.extra-products #sep2{grid-template-columns:1fr 8fr;grid-gap:12px}.extra-products .column-tiles-mod{padding:60px 0 70px}.extra-products .tile-container{display:grid;grid-template-columns:repeat(2, 47.5%);grid-gap:30px 5%;width:70%;margin:auto}.extra-products .tile{display:grid;grid-template-columns:repeat(2, auto);-moz-column-gap:30px;column-gap:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.extra-products .tile-paragraph{grid-column:2/2}.extra-products .tile-icon{width:73px;text-align:end;grid-row-start:1;grid-row-end:3}@media(min-width: 768px)and (max-width: 1025px){.extra-products h4{font-size:27px;line-height:32px}.extra-products .tile{-moz-column-gap:12px;column-gap:12px}.extra-products img{width:100%}.extra-products .tile-icon{width:49px}}@media(max-width: 767px){.extra-products .tile{grid-template-columns:10% 2fr}.extra-products h4{font-size:14px;line-height:22px}.extra-products .tile-container{display:grid;grid-template-columns:repeat(1, 100%)}.extra-products .tile-icon{grid-column:1/2;grid-row:1;width:49px}.extra-products img{width:100%}.extra-products .tile-text{grid-column:2/3;grid-row:1;align-self:center}.extra-products .tile-paragraph{grid-column:1/3;grid-row:3/3}}.extra-products #sep3{grid-template-columns:1fr 4fr;grid-gap:12px}.extra-products .cards-box{position:relative;padding:30px 0px 80px;width:100%}.extra-products .cards-box__header-box{position:sticky;top:0;z-index:1000;align-self:flex-start;margin-bottom:120px;width:100%;display:flex;align-items:center;justify-content:space-between;background-image:linear-gradient(0deg, transparent 10%, #1d3a54 10%, #1d3a54 90%, transparent 90%)}@media(max-width: 1025px){.extra-products .cards-box__header-box{justify-content:space-around;flex-wrap:wrap;background-color:#1d3a54;padding-bottom:25px;margin-left:0px;width:100%;row-gap:30px}}@media(min-width: 768px)and (max-width: 1025px){.extra-products .cards-box__header-box{margin-bottom:70px}}@media(max-width: 767px){.extra-products .cards-box__header-box{margin-bottom:50px}}.extra-products .cards-box__header{width:42%;padding:40px 65px 40px 25px;background-color:#2a455e;clip-path:polygon(0% 100%, 90% 100%, 100% 50%, 90% 0%, 0% 0%)}@media(max-width: 1025px){.extra-products .cards-box__header{clip-path:polygon(0% 80%, 50% 100%, 100% 80%, 100% 0%, 0% 0%);width:100%;padding:30px 50px 40px}}.extra-products .cards-box__contact-info{display:flex;flex-direction:column}.extra-products .cards-box__contact-info:nth-last-of-type(1){margin-right:5%}@media(max-width: 1025px){.extra-products .cards-box__contact-info:nth-last-of-type(1){margin-right:0px}}@media(max-width: 767px){.extra-products .cards-box__contact-info{width:100%}}@media(max-width: 1025px){.extra-products .cards-box__contact-info{align-items:center}}.extra-products .cards-box__contact-info>p,.extra-products .smart-monster-about .cards-box__contact-info>figcaption,.smart-monster-about .extra-products .cards-box__contact-info>figcaption{font-size:42px;line-height:40px;letter-spacing:1.93px;-webkit-text-stroke-color:#fff;color:rgba(0,0,0,0)}@media(min-width: 768px)and (max-width: 1025px){.extra-products .cards-box__contact-info>p,.extra-products .smart-monster-about .cards-box__contact-info>figcaption,.smart-monster-about .extra-products .cards-box__contact-info>figcaption{font-size:30px;line-height:35px}}@media(max-width: 767px){.extra-products .cards-box__contact-info>p,.extra-products .smart-monster-about .cards-box__contact-info>figcaption,.smart-monster-about .extra-products .cards-box__contact-info>figcaption{font-size:24px;line-height:25px}}.extra-products .cards-box__contact-info>a{font-size:19px;line-height:31px;width:fit-content}@media(min-width: 768px)and (max-width: 1025px){.extra-products .cards-box__contact-info>a{font-size:17px;line-height:26px}}@media(max-width: 767px){.extra-products .cards-box__contact-info>a{font-size:14px;line-height:24px}}.extra-products .cards-box__cards{display:flex;flex-direction:column;row-gap:75px;padding:0px 75px 0px 55px;max-width:1440px;margin:0 auto}@media(min-width: 768px)and (max-width: 1025px){.extra-products .cards-box__cards{padding:0px 50px}}@media(max-width: 767px){.extra-products .cards-box__cards{padding:0px 25px}}.extra-products .cards-box__cards .no-products{margin-top:50px;text-transform:uppercase;text-align:center;font-family:inherit}.extra-products .cards-box .card{display:flex;background-color:#efefef}.extra-products .cards-box .card[aria-hidden=true]{display:none}@media(max-width: 1025px){.extra-products .cards-box .card{flex-direction:column}}.extra-products .cards-box .card__image-box{position:relative;display:flex;align-items:center;justify-content:center;width:50%;aspect-ratio:700/471}@media(max-width: 1025px){.extra-products .cards-box .card__image-box{width:100%;aspect-ratio:5/3;max-height:600px}}.extra-products .cards-box .card__image{-o-object-fit:contain;object-fit:contain;width:80%;height:80%}.extra-products .cards-box .card__image--tag{position:absolute;top:0;left:0;width:fit-content;padding:12px 40px;background-color:red;font-size:19px;line-height:31px;letter-spacing:0}@media(max-width: 1025px){.extra-products .cards-box .card__image--tag{padding:5px 15px;font-size:15px}}.extra-products .cards-box .card__info-box{width:50%;padding:50px;display:flex;flex-direction:column;row-gap:15px}@media(max-width: 1025px){.extra-products .cards-box .card__info-box{width:100%}}@media(max-width: 767px){.extra-products .cards-box .card__info-box{padding:30px 19px}}.extra-products .cards-box .card__price--box{display:flex;align-items:flex-end}@media(max-width: 767px){.extra-products .cards-box .card__price--box{align-items:flex-start;flex-direction:column}}.extra-products .cards-box .card__price--sale{font-size:37px;font-weight:600;letter-spacing:0;line-height:44px}.extra-products .cards-box .card__price--org{font-size:37px;font-weight:600;letter-spacing:0;line-height:44px;text-decoration:line-through;transform:scale(0.8);opacity:.32}@media(max-width: 767px){.extra-products .cards-box .card__price--org{transform:scale(0.6);transform-origin:left;line-height:25px}}.extra-products .cards-box .card__units{font-size:19px;font-weight:bold;letter-spacing:0;line-height:24px}.extra-products .cards-box .card__descriptions{margin-top:15px}.extra-products .cards-box__pagination{margin-top:70px;display:flex;justify-content:center;column-gap:25px}.extra-products .cards-box__pagination--page{text-decoration:600;background:rgba(0,0,0,0);border:none;font-size:1.8rem;line-height:2.3rem;padding-bottom:3px}.extra-products .cards-box__pagination--page:hover{cursor:pointer}.active{font-weight:700;padding-bottom:3px;border-bottom:1px solid red !important}.about-hero-landing .hero-block{background-image:url("/wp-content/uploads/2025/08/Fire-Flow-Header-scaled.png");background-position:center;background-size:cover}@media(min-width: 768px)and (max-width: 1025px){.about-hero-landing .hero-block{background-position:right}}@media(max-width: 767px){.about-hero-landing .hero-block{background-position:right}}.about-hero-landing .hero-item{height:305px;position:relative;text-align:center;display:flex;align-items:center;justify-content:center}.about-hero-landing .hero-header{color:#fff;max-width:40%;font-size:50px}@media(min-width: 768px)and (max-width: 1025px){.about-hero-landing .hero-item{height:358px}.about-hero-landing .hero-header{max-width:70%}}@media(max-width: 767px){.about-hero-landing .hero-item{height:358px}.about-hero-landing .hero-header{max-width:unset}.about-hero-landing h1{font-size:28px !important;line-height:29px}}.hm-history-block-flipped{width:100%;margin-top:80px}.hm-history-block-flipped .hm-history-container{display:flex}.hm-history-block-flipped .hm-history-item{width:50%}.hm-history-block-flipped .right-side{padding:84px 131px;background-color:#eff4f4;display:flex;flex-direction:column;justify-content:center}.hm-history-block-flipped .right-side h3{margin-bottom:48px}.hm-history-block-flipped .right-side .subheader-text{font-size:24px;letter-spacing:0;line-height:29px;margin-bottom:8px;font-family:"nimbus-sans-extended",sans-serif}.hm-history-block-flipped .right-side .download-links{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:8px}.hm-history-block-flipped .left-side img{height:100%;width:100%}@media(min-width: 1025px){.hm-history-block-flipped .hm-history-container{max-height:650px}}@media(min-width: 768px)and (max-width: 1025px){.hm-history-block-flipped{height:600px}.hm-history-block-flipped .hm-history-container{height:100%}.hm-history-block-flipped .right-side{padding:24px}.hm-history-block-flipped .right-side h3{margin-bottom:16px;font-size:37px;line-height:44px}.hm-history-block-flipped .right-side .subheader-text{margin-bottom:4px}.hm-history-block-flipped .right-side p,.hm-history-block-flipped .right-side .smart-monster-about figcaption,.smart-monster-about .hm-history-block-flipped .right-side figcaption{font-size:16px}.hm-history-block-flipped .left-side img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media(max-width: 767px){.hm-history-block-flipped{margin-top:0}.hm-history-block-flipped .hm-history-container{flex-direction:column}.hm-history-block-flipped .hm-history-item{width:100%}.hm-history-block-flipped .right-side{padding:51px 18px}.hm-history-block-flipped .right-side h3{margin-bottom:16px}.hm-history-block-flipped .right-side .subheader-text{font-size:13px;line-height:16px;margin-bottom:4px}.hm-history-block-flipped .left-side img{padding:0 20px;background:linear-gradient(to bottom, #eff4f4 75%, transparent 75%)}}.values-block-landing{padding:150px 101px 100px;display:flex;flex-direction:column;gap:30px}.values-block-landing .eyebrow{text-align:center}.values-block-landing .main-header{max-width:60%;margin:0 auto;text-align:center}@media(min-width: 768px)and (max-width: 1025px){.values-block-landing .main-header{max-width:80%}}@media(max-width: 767px){.values-block-landing .main-header{max-width:100%}}.values-block-landing .values-container{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;gap:30px}@media(min-width: 768px)and (max-width: 1025px){.values-block-landing .values-container{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.values-block-landing .values-container{grid-template-columns:1fr}}.values-block-landing .values-item{display:flex;flex-direction:column;align-items:center;text-align:center}.values-block-landing .values-item img{margin-bottom:24px;height:250px}.values-block-landing .values-item h5{margin-bottom:20px}@media(min-width: 768px)and (max-width: 1025px){.values-block-landing{padding:115px 53px 100px}}@media(max-width: 767px){.values-block-landing{padding:55px 43px 0}.values-block-landing .values-container{flex-direction:column;align-items:center}.values-block-landing .values-item{width:100%;margin-bottom:45px}.values-block-landing .values-item img{margin-bottom:20px;width:100%;object-fit:cover}.values-block-landing .values-item h5{margin-bottom:16px}}/*# sourceMappingURL=style.css.map */
