:root{--black:#000;--white:#fff;--red:#df261c;--xlightgray:#f7f5f6;--lightgray:#b7b8ba;--medgray:#a5a7a9;--darkgray:#74777c}html,body{height:100%;width:100%;font-size:calc(25px + ((100vw - 1200px) / 45));scroll-behavior:smooth;font-family:"Kumbh Sans","Helvetica Neue",Arial,sans-serif !important}@media(min-width:1601px){html,body{font-size:33.88px}}body{padding:0;margin:0;background:#fff}td,p,li{font-size:.8rem;line-height:1.2rem;font-weight:400;margin-bottom:1rem;color:var(--black);font-family:"Kumbh Sans","Helvetica Neue",Arial,sans-serif !important;margin-top:0}h1,h2,h3,h4,h5,h6{font-family:"Kumbh Sans","Helvetica Neue",Arial,sans-serif;font-weight:600;color:var(--black)}h1,.wpb_text_column h1:last-child{font-size:1.5rem;line-height:2rem;margin:0 0 .7rem;font-weight:600}section.banner h1{color:var(--black)}h2,.wpb_text_column h2:last-child{font-size:.95rem;line-height:1.2rem;margin:0 0 .7rem;font-weight:500}section.banner h2{color:var(--darkgray);font-weight:400}h3,.wpb_text_column h3:last-child{font-size:1.25rem;line-height:1.5rem;margin:0 0 .5rem;color:var(--red)}h4,.wpb_text_column h4:last-child{font-size:1rem;line-height:1.3rem;margin:0 0 .5rem;color:var(--red)}h5,.wpb_text_column h5:last-child{font-size:.875rem;line-height:1.05rem;margin:0 0 .5rem;color:var(--red)}.large-txt,.large-txt p,p.large-txt,.large-txt span,span.large-txt{font-size:.9rem;line-height:1.5rem}.small-txt,.small-txt p,p.small-txt,.small-txt span,span.small-txt{font-size:.6rem;line-height:.9rem}.med-txt p,p.med-txt{font-size:.55rem;line-height:.8rem}.med-txt h1,h1.med-txt{font-size:1.4rem;line-height:1.8rem}.med-txt h2,h2.med-txt{font-size:.9rem;line-height:1.5rem}.hidden{visibility:hidden !important}.allcaps,.uppercase,.uppercase p,.uppercase h1,.uppercase h2,.uppercase h3,.uppercase h4,.uppercase h5,.uppercase h6{text-transform:uppercase}.font-regular,.font-regular p,p.font-regular,.font-regular h1,h1.font-regular,.font-regular h2,h2.font-regular,.font-regular h3,h3.font-regular,.font-regular h4,h4.font-regular,.font-regular h5,h5.font-regular,.font-regular h6,h6.font-regular,span.font-regular{font-weight:400 !important}.font-medium,.font-medium p,p.font-medium,.font-medium h1,h1.font-medium,.font-medium h2,h2.font-medium,.font-medium h3,h3.font-medium,.font-medium h4,h4.font-medium,.font-medium h5,h5.font-medium,.font-medium h6,h6.font-medium,span.font-medium{font-weight:500 !important}.font-semibold,.font-semibold p,p.font-semibold,.font-semibold h1,h1.font-semibold,.font-semibold h2,h2.font-semibold,.font-semibold h3,h3.font-semibold,.font-semibold h4,h4.font-semibold,.font-semibold h5,h5.font-semibold,.font-semibold h6,h6.font-semibold,span.font-semibold{font-weight:600 !important}.font-bold,.font-bold p,p.font-bold,.font-bold h1,h1.font-bold,.font-bold h2,h2.font-bold,.font-bold h3,h3.font-bold,.font-bold h4,h4.font-bold,.font-bold h5,h5.font-bold,.font-bold h6,h6.font-bold,span.font-bold{font-weight:700 !important}.font-black,.font-black p,p.font-black,.font-black h1,h1.font-black,.font-black h2,h2.font-black,.font-black h3,h3.font-black,.font-black h4,h4.font-black,.font-black h5,h5.font-black,.font-black h6,h6.font-black,span.font-black{font-weight:900 !important}.color-white,.color-white p,p.color-white,.color-white h1,h1.color-white,.color-white h2,h2.color-white,.color-white h3,h3.color-white,.color-white h4,h4.color-white,.color-white h5,h5.color-white,.color-white h6,h6.color-white,span.color-white{color:var(--white) !important}.color-black,.color-black p,p.color-black,.color-black h1,h1.color-black,.color-black h2,h2.color-black,.color-black h3,h3.color-black,.color-black h4,h4.color-black,.color-black h5,h5.color-black,.color-black h6,h6.color-black,span.color-black{color:var(--black) !important}.color-red,.color-red p,p.color-red,.color-red h1,h1.color-red,.color-red h2,h2.color-red,.color-red h3,h3.color-red,.color-red h4,h4.color-red,.color-red h5,h5.color-red,.color-red h6,h6.color-red,span.color-red{color:var(--red) !important}.color-darkgray,.color-darkgray p,p.color-darkgray,.color-darkgray h1,h1.color-darkgray,.color-darkgray h2,h2.color-darkgray,.color-darkgray h3,h3.color-darkgray,.color-darkgray h4,h4.color-darkgray,.color-darkgray h5,h5.color-darkgray,.color-darkgray h6,h6.color-darkgray,span.color-darkgray{color:var(--darkgray) !important}.color-lightgray,.color-lightgray p,p.color-lightgray,.color-lightgray h1,h1.color-lightgray,.color-lightgray h2,h2.color-lightgray,.color-lightgray h3,h3.color-lightgray,.color-lightgray h4,h4.color-lightgray,.color-lightgray h5,h5.color-lightgray,.color-lightgray h6,h6.color-lightgray,span.color-lightgray{color:var(--lightgray) !important}.white-back{background:var(--white)}.red-back{background:var(--red)}.darkgray-back{background:var(--darkgray)}.medgray-back{background:var(--medgray)}.lightgray-back{background:var(--lightgray)}.xlightgray-back{background:var(--xlightgray)}.background-fixed,section.vc_section.background-fixed{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.blend-back .vc_column-inner,.blend-color{background-blend-mode:multiply}body .vc_section.background-left-top,.vc_row.background-left-top,.vc_column_container.background-left-top>.vc_column-inner{background-position:left top !important}body .vc_section.background-right-top,.vc_row.background-right-top,.vc_column_container.background-right-top>.vc_column-inner{background-position:right top !important}body .vc_section.background-left-bottom,.vc_row.background-left-bottom,.vc_column_container.background-left-bottom>.vc_column-inner{background-position:left bottom !important}body .vc_section.background-right-bottom,.vc_row.background-right-bottom,.vc_column_container.background-right-bottom>.vc_column-inner{background-position:right bottom !important}body .vc_section.background-left-center,.vc_row.background-left-center,.vc_column_container.background-left-center>.vc_column-inner{background-position:left center !important}body .vc_section.background-right-center,.vc_row.background-right-center,.vc_column_container.background-right-center>.vc_column-inner{background-position:right center !important}body .vc_section.background-center-top,.vc_row.background-center-top,.vc_column_container.background-center-top>.vc_column-inner{background-position:center top !important}body .vc_section.background-center-bottom,.vc_row.background-center-bottom,.vc_column_container.background-center-bottom>.vc_column-inner{background-position:center bottom !important}body .vc_section.background-center-center,.vc_row.background-center-center,.vc_column_container.background-center-center>.vc_column-inner{background-position:center center !important}a{outline:none !important;transition:all .2s ease-in-out}html body.pojo-a11y-focusable a:focus{outline:none !important}a:link{color:var(--red);outline:none;transition:all .2s ease-in-out;text-decoration:none !important}a:visited{color:var(--red);outline:none;text-decoration:none !important}a:hover{color:var(--black);outline:none;text-decoration:none !important}body .vc_btn3-container.vc_do_btn,body .vc_btn3-container{margin-bottom:1rem}.vc_btn3-container>a.vc_general.vc_btn3,a.red-btn:not(.dlm-xhr-error),.red-btn a,a.black-btn:not(.dlm-xhr-error),.black-btn a,a.gray-btn:not(.dlm-xhr-error),.gray-btn a,body #primary a.button,body #primary button.button,body.woocommerce-checkout .wc-block-checkout__actions_row>button.wc-block-components-button,body.woocommerce-checkout #payment button#place_order,body.woocommerce-cart form.woocommerce-cart-form table.shop_table tr.avada-cart-actions button.button,body.woocommerce-cart div.cart_totals .wc-proceed-to-checkout a.checkout-button,#thwmscf_wrapper .thwmscf-buttons>input{font-size:.725rem;line-height:.8rem;padding:.56rem .8rem;font-weight:500 !important;text-transform:uppercase;border:.12rem solid var(--white);border-radius:0 !important;transition:all .2s ease-in-out;font-family:"Kumbh Sans","Helvetica Neue",Arial,sans-serif !important}body .gform_wrapper>form>.gform_footer>input.gform_button{font-size:.725rem !important;line-height:.8rem !important;padding:.56rem .8rem !important;text-transform:uppercase !important;border:0 !important;border-radius:0 !important;transition:all .2s ease-in-out !important}body #primary a.button,body #primary button.button{border:0 !important;border-radius:0 !important}body.woocommerce-checkout .wc-block-checkout__actions_row>button.wc-block-components-button{min-height:auto;width:auto}a.red-btn:not(.dlm-xhr-error),.red-btn a,.vc_btn3-container a.vc_general.vc_btn3.vc_btn3-color-danger,body #primary a.button,body #primary button.button,body.woocommerce-checkout .wc-block-checkout__actions_row>button.wc-block-components-button,body.woocommerce-checkout #payment button#place_order,body.woocommerce-cart form.woocommerce-cart-form table.shop_table tr.avada-cart-actions button.button,body.woocommerce-cart div.cart_totals .wc-proceed-to-checkout a.checkout-button,#thwmscf_wrapper .thwmscf-buttons>input{background:var(--red);color:var(--white)}a.red-btn:hover,.red-btn a:hover,.vc_btn3-container a.vc_general.vc_btn3.vc_btn3-color-danger:hover,body #primary a.button:hover,body #primary button.button:hover,body.woocommerce-checkout .wc-block-checkout__actions_row>button.wc-block-components-button:hover,body.woocommerce-checkout #payment button#place_order:hover,body.woocommerce-cart form.woocommerce-cart-form table.shop_table tr.avada-cart-actions button.button:hover,body.woocommerce-cart div.cart_totals .wc-proceed-to-checkout a.checkout-button:hover,#thwmscf_wrapper .thwmscf-buttons>input:hover{background:var(--black);border-color:var(--white)}body.woocommerce-checkout #payment button#place_order{border-color:var(--red)}body.woocommerce-checkout #payment button#place_order:hover{border-color:var(--black)}body.woocommerce-cart div.cart_totals .wc-proceed-to-checkout a.checkout-button{margin-bottom:0;display:inline-block}a.black-btn:not(.dlm-xhr-error),.black-btn a,.vc_btn3-container a.vc_general.vc_btn3.vc_btn3-color-black{background:var(--black);color:var(--white)}a.black-btn:hover,.black-btn a:hover,.vc_btn3-container a.vc_general.vc_btn3.vc_btn3-color-black:hover{background:var(--red);border-color:var(--white)}.gform_wrapper .gform_footer>input.gform_button{background:var(--black) !important;color:var(--white) !important;border-radius:0}.gform_wrapper .gform_footer>input.gform_button:hover{background:var(--red) !important;border-color:var(--white) !important}a.gray-btn:not(.dlm-xhr-error),.gray-btn a,.vc_btn3-container>a.vc_general.vc_btn3.vc_btn3-color-grey{background:var(--medgray);color:var(--white)}a.gray-btn:hover,.gray-btn a:hover,.vc_btn3-container>a.vc_general.vc_btn3.vc_btn3-color-grey:hover{background:var(--red);border-color:var(--white)}.vc_btn3-container>a.vc_general.vc_btn3.no-border{border:0 !important}a.red-btn.no-border,.red-btn a.no-border,.vc_btn3-container.no-border .vc_btn3.vc_btn3-color-danger{border-color:var(--red)}a.red-btn.no-border:hover,.red-btn a.no-border:hover,.vc_btn3-container.no-border .vc_btn3.vc_btn3-color-danger:hover{border-color:var(--black)}a.black-btn.no-border,.black-btn a.no-border,.vc_btn3-container.no-border .vc_btn3.vc_btn3-color-black{border-color:var(--black)}a.black-btn.no-border:hover,.black-btn a.no-border:hover,.vc_btn3-container.no-border .vc_btn3.vc_btn3-color-black:hover{border-color:var(--red)}a.gray-btn.no-border,.gray-btn a.no-border,.vc_btn3-container.no-border .vc_btn3.vc_btn3-color-grey{border-color:var(--medgray)}a.gray-btn.no-border:hover,.gray-btn a.no-border:hover,.vc_btn3-container.no-border .vc_btn3.vc_btn3-color-grey:hover{border-color:var(--red)}ul:not(.products,.page-numbers,.woocommerce-error,.select2-results__options,#shipping_method,#wp-admin-bar-root-default,#wp-admin-bar-top-secondary){list-style-type:none;margin-left:.6rem;margin-top:0;padding-left:0}ul:not(.products,.page-numbers,.woocommerce-error,.select2-results__options,#shipping_method,#wp-admin-bar-root-default,#wp-admin-bar-top-secondary) li:before{content:"\2022";font-size:.95rem;font-weight:700;width:.6rem;margin-left:-.9rem;padding-right:.3rem;color:#414042;display:inline-block}body ul.products,body ul.page-numbers{list-style-type:none !important}body ul>li{margin-bottom:.4rem;padding-left:.5rem;margin-left:0.,5rem}ul.noBullet{margin-left:0}ul.noBullet li{padding-left:0;list-style-type:none}ul.spaced li{margin-bottom:.8rem}ul.slightlySpaced li{margin-bottom:7px}ol{padding-top:.8rem;padding-bottom:.8rem}ol li{padding-bottom:.6rem}.main-content li{padding-bottom:.4rem}.no-bullet ul,ul.no-bullet{list-style-type:none !important;margin:0 !important}.no-bullet ul li{margin-bottom:.4rem !important}.no-bullet ul li .bold{font-weight:400 !important}.donotshow{display:none}.donothing{margin:0;padding:0}.hide-desktop,li.mega-menu-item.hide-desktop{display:none !important}.hide-mobile{display:block !important}li.mega-menu-item.hide-mobile{display:inline-block !important}blockquote{border:0}body section.vc_section.no-padding-top{padding-top:0 !important}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0 !important}.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section,.vc_section.vc_section-has-fill+.vc_section{padding-top:0}section.vc_section.overflow-visible{overflow:visible !important}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{display:block;margin-right:auto;margin-left:auto}.text-aligncenter{text-align:center}.text-alignright{text-align:right}.text-alignleft{text-align:left}blockquote.alignleft,.wp-caption.alignleft{margin:.4em 1.6em 1.6em 0}blockquote.alignright,.wp-caption.alignright{margin:.4em 0 1.6em 1.6em}blockquote.aligncenter,.wp-caption.aligncenter{clear:both;margin-top:.4em;margin-bottom:1.6em}.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{margin-bottom:1.2em}body .right-margin{padding-right:2rem}.main-content .lowercase{text-transform:lowercase}.responsive-container{position:relative;padding-bottom:52.25%;padding-top:1.2rem;height:0;overflow:hidden;margin-bottom:1em}.responsive-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper{display:flex !important;overflow:hidden;align-items:center;justify-content:center}.video-wrapper video{display:block;width:100%;height:100%}.content_wrapper_full img,.footer-wrapper-full img{display:block;max-width:100%;height:auto}.content_wrapper_full .img-fixed{display:inline-block;max-width:inherit}.page_wrapper_full .background-img{position:absolute !important;top:0;left:0 !important;overflow:hidden;width:100% !important;height:100%}.page_wrapper_full .background-img>.vc_column_container{height:100%}.page_wrapper_full .background-img img,.page_wrapper_full .background-img video{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}.clr{clear:both;padding:0;margin:0;height:0;line-height:0}.clear-all{clear:both}.content_wrapper_full{min-height:400px}.container{padding:0}.row{margin-left:0;margin-right:0}.top-spacer{display:block}.spaced-words{padding:0 .6rem}.with-shadow{box-shadow:0 0 15px #333;margin-top:25px;margin-bottom:25px}body .vc_col-lg-1,body .vc_col-lg-10,body .vc_col-lg-11,body .vc_col-lg-12,body .vc_col-lg-2,body .vc_col-lg-3,body .vc_col-lg-4,body .vc_col-lg-5,body .vc_col-lg-6,body .vc_col-lg-7,body .vc_col-lg-8,body .vc_col-lg-9,body .vc_col-md-1,body .vc_col-md-10,body .vc_col-md-11,body .vc_col-md-12,body .vc_col-md-2,body .vc_col-md-3,body .vc_col-md-4,body .vc_col-md-5,body .vc_col-md-6,body .vc_col-md-7,body .vc_col-md-8,body .vc_col-md-9,body .vc_col-sm-1,body .vc_col-sm-10,body .vc_col-sm-11,body .vc_col-sm-12,body .vc_col-sm-2,body .vc_col-sm-3,body .vc_col-sm-4,body .vc_col-sm-5,body .vc_col-sm-6,body .vc_col-sm-7,body .vc_col-sm-8,body .vc_col-sm-9,body .vc_col-xs-1,body .vc_col-xs-10,body .vc_col-xs-11,body .vc_col-xs-12,body .vc_col-xs-2,body .vc_col-xs-3,body .vc_col-xs-4,body .vc_col-xs-5,body .vc_col-xs-6,body .vc_col-xs-7,body .vc_col-xs-8,body .vc_col-xs-9{padding-right:0;padding-left:0}body .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}body .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}body .vc_row{margin-left:0;margin-right:0}body .vc_section{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.page_wrapper_full section.vc_section>.vc_row:not(.fullwidth-row),.vc_row.fixed-width-column,.fixed-width-column,.container.fixed-width-column,.container{padding-left:1rem;padding-right:1rem;margin-left:auto !important;margin-right:auto !important;float:none !important;box-sizing:border-box !important}.page_wrapper_full section.vc_section>.vc_row.padding-lr-50{padding-left:2rem;padding-right:2rem}.page_wrapper_full section.vc_section>.vc_row.padding-lr-75{padding-left:3rem;padding-right:3rem}.page_wrapper_full section.vc_section>.vc_row.extra-lr-pad:not(.fullwidth-row),.vc_row.fixed-width-column.extra-lr-pad,.container.extra-lr-pad{padding-left:3rem;padding-right:3rem}.vc_row.column-left-fixed,.column-left-fixed,.vc_column_container.column-left-fixed{max-width:800px !important;margin-left:auto;float:none !important}.vc_row.column-right-fixed,.column-right-fixed,.vc_column_container.column-right-fixed{max-width:800px !important;margin-right:auto;float:none !important}.vc_col-has-fill>.vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}.padding-full-0,.vc_column_container.padding-full-0{padding:0 !important}.padding-full-5,.vc_column_container.padding-full-5{padding:.2rem}.padding-full-10,.vc_column_container.padding-full-10{padding:.4rem}.padding-full-15,.vc_column_container.padding-full-15{padding:.6rem}.padding-full-25,.vc_column_container.padding-full-25{padding:1rem}.padding-full-50,.vc_column_container.padding-full-50{padding:2rem}.padding-full-75,.vc_column_container.padding-full-75{padding:3rem}.padding-full-100,.vc_column_container.padding-full-100{padding:4rem}.padding-full-150,.vc_column_container.padding-full-150{padding:6rem}.padding-full-175,.vc_column_container.padding-full-175{padding:7rem}.padding-full-200,.vc_column_container.padding-full-200{padding:8rem}.padding-full-225,.vc_column_container.padding-full-225{padding:9rem}.padding-full-250,.vc_column_container.padding-full-250{padding:10rem}.padding-left-0,.vc_column_container.padding-left-0{padding-left:0 !important}.padding-left-5,.vc_column_container.padding-left-5{padding-left:.2rem}.padding-left-10,.vc_column_container.padding-left-10{padding-left:.4rem}.padding-left-15,.vc_column_container.padding-left-15{padding-left:.6rem}.padding-left-25,.vc_column_container.padding-left-25{padding-left:1rem}.padding-left-30,.vc_column_container.padding-left-30{padding-left:1.2rem}.padding-left-50,.vc_column_container.padding-left-50{padding-left:2rem}.padding-left-75,.vc_column_container.padding-left-75{padding-left:3rem}.padding-left-100,.vc_column_container.padding-left-100{padding-left:4rem}.padding-left-125,.vc_column_container.padding-left-125{padding-left:5rem}.padding-left-150,.vc_column_container.padding-left-150{padding-left:6rem}.padding-left-175,.vc_column_container.padding-left-175{padding-left:7rem}.padding-left-200,.vc_column_container.padding-left-200{padding-left:8rem}.padding-left-225,.vc_column_container.padding-left-225{padding-left:9rem}.padding-left-250,.vc_column_container.padding-left-250{padding-left:10rem}.padding-right-0,.vc_column_container.padding-right-0{padding-right:0 !important}.padding-right-5,.vc_column_container.padding-right-5{padding-right:.2rem}.padding-right-10,.vc_column_container.padding-right-10{padding-right:.4rem}.padding-right-15,.vc_column_container.padding-right-15{padding-right:.6rem}.padding-right-25,.vc_column_container.padding-right-25{padding-right:1rem}.padding-right-30,.vc_column_container.padding-right-30{padding-right:1.2rem}.padding-right-50,.vc_column_container.padding-right-50{padding-right:2rem}.padding-right-75,.vc_column_container.padding-right-75{padding-right:3rem}.padding-right-100,.vc_column_container.padding-right-100{padding-right:4rem}.padding-right-125,.vc_column_container.padding-right-125{padding-right:5rem}.padding-right-150,.vc_column_container.padding-right-150{padding-right:6rem}.padding-right-175,.vc_column_container.padding-right-175{padding-right:7rem}.padding-right-200,.vc_column_container.padding-right-200{padding-right:8rem}.padding-right-225,.vc_column_container.padding-right-225{padding-right:9rem}.padding-right-250,.vc_column_container.padding-right-250{padding-right:10rem}.padding-top-0,.vc_column_container.padding-top-0{padding-top:0 !important}.padding-top-5,.vc_column_container.padding-top-5{padding-top:.2rem}.padding-top-10,.vc_column_container.padding-top-10{padding-top:.4rem}.padding-top-15,.vc_column_container.padding-top-15{padding-top:.6rem}.padding-top-25,.vc_column_container.padding-top-25{padding-top:1rem}.padding-top-30,.vc_column_container.padding-top-30{padding-top:1.2rem}.padding-top-35,.vc_column_container.padding-top-35{padding-top:1.4rem}.padding-top-50,.vc_column_container.padding-top-50{padding-top:2rem}.padding-top-65,.vc_column_container.padding-top-65{padding-top:2.6rem}.padding-top-75,.vc_column_container.padding-top-75{padding-top:3rem}.padding-top-100,.vc_column_container.padding-top-100{padding-top:4rem}.padding-top-125,.vc_column_container.padding-top-125{padding-top:5rem}.padding-top-150,.vc_column_container.padding-top-150{padding-top:6rem}.padding-top-175,.vc_column_container.padding-top-175{padding-top:7rem}.padding-top-200,.vc_column_container.padding-top-200{padding-top:8rem}.padding-top-225,.vc_column_container.padding-top-225{padding-top:9rem}.padding-top-250,.vc_column_container.padding-top-250{padding-top:10rem}.padding-bottom-0,.vc_column_container.padding-bottom-0{padding-bottom:0 !important}.padding-bottom-5,.vc_column_container.padding-bottom-5{padding-bottom:.2rem}.padding-bottom-10,.vc_column_container.padding-bottom-10{padding-bottom:.4rem}.padding-bottom-15,.vc_column_container.padding-bottom-15{padding-bottom:.6rem}.padding-bottom-25,.vc_column_container.padding-bottom-25{padding-bottom:1rem}.padding-bottom-30,.vc_column_container.padding-bottom-30{padding-bottom:1.2rem}.padding-bottom-35,.vc_column_container.padding-bottom-35{padding-bottom:1.4rem}.padding-bottom-50,.vc_column_container.padding-bottom-50{padding-bottom:2rem}.padding-bottom-65,.vc_column_container.padding-bottom-65{padding-bottom:2.6rem}.padding-bottom-75,.vc_column_container.padding-bottom-75{padding-bottom:3rem}.padding-bottom-100,.vc_column_container.padding-bottom-100{padding-bottom:4rem}.padding-bottom-125,.vc_column_container.padding-bottom-125{padding-bottom:5rem}.padding-bottom-150,.vc_column_container.padding-bottom-150{padding-bottom:6rem}.padding-bottom-175,.vc_column_container.padding-bottom-175{padding-bottom:7rem}.padding-bottom-200,.vc_column_container.padding-bottom-200{padding-bottom:8rem}.padding-bottom-225,.vc_column_container.padding-bottom-225{padding-bottom:9rem}.padding-bottom-250,.vc_column_container.padding-bottom-250{padding-bottom:10rem}.padding-lr-0,.vc_column_container.padding-lr-0{padding-left:0 !important;padding-right:0 !important}.padding-lr-5,.vc_column_container.padding-lr-5{padding-left:.2rem;padding-right:.2rem}.padding-lr-10,.vc_column_container.padding-lr-10{padding-left:.4rem;padding-right:.4rem}.padding-lr-15,.vc_column_container.padding-lr-15{padding-left:.6rem;padding-right:.6rem}.padding-lr-25,.vc_column_container.padding-lr-25{padding-left:1rem;padding-right:1rem}.padding-lr-30,.vc_column_container.padding-lr-30{padding-left:1.2rem;padding-right:1.2rem}.padding-lr-50,.vc_column_container.padding-lr-50{padding-left:2rem;padding-right:2rem}.padding-lr-75,.vc_column_container.padding-lr-75{padding-left:3rem;padding-right:3rem}.padding-lr-100,.vc_column_container.padding-lr-100{padding-left:4rem;padding-right:4rem}.padding-lr-125,.vc_column_container.padding-lr-125{padding-left:5rem;padding-right:5rem}.padding-lr-150,.vc_column_container.padding-lr-150{padding-left:6rem;padding-right:6rem}.padding-lr-175,.vc_column_container.padding-lr-175{padding-left:7rem;padding-right:7rem}.padding-lr-200,.vc_column_container.padding-lr-200{padding-left:8rem;padding-right:8rem}.padding-lr-225,.vc_column_container.padding-lr-225{padding-left:9rem;padding-right:9rem}.padding-lr-250,.vc_column_container.padding-lr-250{padding-left:10rem;padding-right:10rem}.padding-tb-0,.vc_column_container.padding-tb-0{padding-top:0 !important;padding-bottom:0 !important}.padding-tb-5,.vc_column_container.padding-tb-5{padding-top:.2rem;padding-bottom:.2rem}.padding-tb-10,.vc_column_container.padding-tb-10{padding-top:.4rem;padding-bottom:.4rem}.padding-tb-15,.vc_column_container.padding-tb-15{padding-top:.6rem;padding-bottom:.6rem}.padding-tb-25,.vc_column_container.padding-tb-25{padding-top:1rem;padding-bottom:1rem}.padding-tb-30,.vc_column_container.padding-tb-30{padding-top:1.2rem;padding-bottom:1.2rem}.padding-tb-50,.vc_column_container.padding-tb-50{padding-top:2rem;padding-bottom:2rem}.padding-tb-65,.vc_column_container.padding-tb-65{padding-top:2.6rem;padding-bottom:2.6rem}.padding-tb-75,.vc_column_container.padding-tb-75{padding-top:3rem;padding-bottom:3rem}.padding-tb-100,.vc_column_container.padding-tb-100{padding-top:4rem;padding-bottom:4rem}.padding-tb-125,.vc_column_container.padding-tb-125{padding-top:5rem;padding-bottom:5rem}.padding-tb-150,.vc_column_container.padding-tb-150{padding-top:6rem;padding-bottom:6rem}.padding-tb-175,.vc_column_container.padding-tb-175{padding-top:7rem;padding-bottom:7rem}.padding-tb-200,.vc_column_container.padding-tb-200{padding-top:8rem;padding-bottom:8rem}.padding-tb-225,.vc_column_container.padding-tb-225{padding-top:9rem;padding-bottom:9rem}.padding-tb-250,.vc_column_container.padding-tb-250{padding-top:10rem;padding-bottom:10rem}.margin-top-150,section.vc_section.margin-top-150,.vc_row.margin-top-150{margin-top:6rem}.margin-top-100,section.vc_section.margin-top-100,.vc_row.margin-top-100{margin-top:4rem}.margin-top-75,section.vc_section.margin-top-75,.vc_row.margin-top-75{margin-top:3rem}.margin-top-50,section.vc_section.margin-top-50,.vc_row.margin-top-50{margin-top:2rem}.margin-top-25,section.vc_section.margin-top-25,.vc_row.margin-top-25{margin-top:1rem}.margin-top-10,section.vc_section.margin-top-10,.vc_row.margin-top-10{margin-top:.4rem}.margin-bottom-150,.vc_column_container.margin-bottom-150{margin-bottom:6rem}.margin-bottom-100,.vc_column_container.margin-bottom-100{margin-bottom:4rem}.margin-bottom-50,.vc_column_container.margin-bottom-50{margin-bottom:2rem}.margin-bottom-25,.vc_column_container.margin-bottom-25{margin-bottom:1rem}.margin-bottom-10,.vc_column_container.margin-bottom-10{margin-bottom:.4rem}.no-margin-top{margin-top:0 !important}.no-margin-bottom,.no-margin-bottom p,.no-margin-bottom h1,.no-margin-bottom h2,.no-margin-bottom h3,.no-margin-bottom h4,.no-margin-bottom h5,.block-no-margin.wpb_content_element.wpb_text_column{margin-bottom:0 !important}.nowrap h1{white-space:nowrap !important}.previous-container{width:33%;height:20px;float:left}.next-container{width:33%;height:20px;float:left;text-align:right}.navigation.pagination{width:100%}.page-numbers-container{width:33%;height:20px;float:left;text-align:center;margin:0 auto;color:#4b858e;font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase}.previous-container a,.next-container a,.page-numbers-container a{color:#f6b856;text-decoration:none;font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase}.previous-container a:hover,.next-container a:hover,.page-numbers-container a:hover{color:#4b858e}.page-numbers-container .page-numbers{padding:0 4px}#header{height:auto;width:100%;z-index:9000;position:fixed;margin-bottom:0;border:none;clear:both;border-bottom:3px solid var(--medgray);background:var(--white);transition:all .3s}#header_container{padding:10px 1rem;max-width:1600px;margin-left:auto;margin-right:auto;box-sizing:border-box}#header .header-row{display:flex;align-items:center;box-sizing:border-box}.logo-wrapper,.logo-wrapper p,.logo-wrapper a{line-height:1 !important;margin-bottom:0 !important}.logo-wrapper a{display:block}.logo-wrapper img{width:100%;max-width:300px;height:auto;transition:all .3s}#header .main-menu-wrapper{transition:all .3s}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{color:var(--red)}#mega-menu-wrap-primary>#mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{margin-left:2px !important}#mega-menu-wrap-primary>#mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link:hover>span.mega-indicator:after{transition:all .2s ease-in-out}#mega-menu-wrap-primary>#mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link:hover>span.mega-indicator:after,#mega-menu-wrap-primary>#mega-menu-primary li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{content:"\f343"}#mega-menu-wrap-primary>#mega-menu-primary li.mega-menu-item.mega-disable-link>a{cursor:default !important}#mega-menu-wrap-primary>#mega-menu-primary li.mega-menu-item>a.mega-menu-link{font-family:"Kumbh Sans","Helvetica Neue",Arial,sans-serif;transition:all .2s ease-in-out}#mega-menu-wrap-primary>#mega-menu-primary li.mega-menu-item.icon-link>a.mega-menu-link{font-size:18px}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{top:64px;box-shadow:0 0 5px rgba(0,0,0,.5)}#mega-menu-wrap-primary>#mega-menu-primary li.mega-menu-item>ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu>li.mega-menu-item{padding:4px .4rem 4px .2rem}#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row.shop-menu-row li.mega-menu-item.widget_media_image,#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row.stock-menu-row li.mega-menu-item.widget_media_image,#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row.our-work-row li.mega-menu-item.widget_media_image{padding-bottom:0 !important}#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row li.mega-menu-item.widget_media_image img{max-width:150px !important;height:auto !important;margin:0 auto;display:block}#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row.shop-menu-row li.mega-menu-item.widget_media_image img,#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row.stock-menu-row li.mega-menu-item.widget_media_image img,#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row.our-work-row li.mega-menu-item.widget_media_image img{max-width:175px !important;height:auto !important}#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row.shop-menu-row li.mega-menu-item.widget_media_image img,#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row.stock-menu-row li.mega-menu-item.widget_media_image img{margin-right:auto;margin-left:0}#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu>li.mega-menu-row.shop-menu-row>ul.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children>a.mega-menu-link,#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu>li.mega-menu-row.stock-menu-row>ul.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-has-children>a.mega-menu-link,#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu>li.mega-menu-row.stock-menu-row>ul.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li#mega-menu-item-173>a.mega-menu-link,#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu>li.mega-menu-row.stock-menu-row>ul.mega-sub-menu>li.mega-menu-column>ul.mega-sub-menu>li#mega-menu-item-171>a.mega-menu-link{font-weight:500 !important}#mega-menu-wrap-primary>#mega-menu-primary li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.widget_media_image:hover+li.mega-menu-item>a.mega-menu-link{color:var(--red)}#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row:not(.shop-menu-row,.stock-menu-row) li.mega-menu-column li.widget_media_image{max-width:150px;margin-left:auto;margin-right:auto;float:none !important;box-sizing:content-box}#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row:not(.shop-menu-row,.stock-menu-row) li.mega-menu-column li.widget_media_image{text-align:center}#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row:not(.shop-menu-row,.stock-menu-row) li.mega-menu-column li.widget_media_image>a{display:inline-block}#collapse-panel{position:absolute;height:6.05rem;opacity:0;left:0;top:0;width:100%;max-width:100%;max-height:6.05rem;z-index:9500;transform:translateY(-90%);transition:all .8s cubic-bezier(.8,0,.25,1)}#collapse-panel.search-active{transform:translateY(0%);opacity:1;visibility:visible}#collapse-panel .header-search-wrap{width:65%;padding-right:1.25rem;height:auto;max-height:100%;display:flex;align-items:center;justify-content:end;background:var(--white)}#collapse-panel .search-box{width:65%;padding-right:.35rem}#collapse-panel #searchform{max-height:1.6rem;position:relative;display:flex;align-items:center}#collapse-panel #close{right:0;color:var(--black);font-size:.8rem;z-index:9501;cursor:pointer;transition:all .8s cubic-bezier(.8,0,.25,1);position:relative}#collapse-panel.search-active #close{visibility:visible}#collapse-panel #search-wrapper{height:100%}#search-wrapper .search-box #searchform input#s,.search-results-header .search-box #searchform input#s{max-height:1.6rem;border:1px solid #b5b6b7;width:100%}#search-wrapper .vc_row.header-search-row{height:100%;max-height:2.25rem;display:flex;align-items:center;justify-content:end;margin-left:0;margin-right:0;position:relative}.search-box #searchform input#s{font-size:.5rem;line-height:.5rem;padding-left:1.15rem;padding-right:.75rem;box-sizing:border-box;height:1.6rem;max-height:1.6rem;border-radius:6px;border:0;color:#747474 !important;opacity:1}.search-box #searchform input#s::placeholder{font-size:.5rem;opacity:1;color:#747474 !important}.search-box #searchform input.button{height:.5rem;width:auto;position:relative;left:.8rem;background:0 !important;padding:0 !important}#header nav.main-navigation{transition:all 1s cubic-bezier(.8,0,.25,1)}#collapse-panel.search-active+header #header nav.main-navigation{opacity:0;visibility:hidden;transition:all 1s cubic-bezier(.8,0,.25,1)}#collapse-panel:not(.search-active)+header #header nav.main-navigation{opacity:1;visibility:visible;transition:all 1s cubic-bezier(.8,0,.25,1)}#header.fix-header #header_container{padding:.2rem 1rem}#header.fix-header .logo-wrapper img{max-width:8rem;height:auto}#header.fix-header .main-menu-wrapper{padding-top:0}#header.fix-header #mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{top:50px}.search-results-header .results-search{border-bottom:1px solid #f2f3f5}.results-search .search-box #searchform{width:100%}.search-results-wrapper .mainContent .search-excerpt{border-bottom:1px solid #f2f3f5}.search-results-wrapper .search-excerpt a.read-more-link{font-size:.7rem;line-height:1.05rem}.search-results-wrapper .blog-nav{text-align:center;clear:both}section.banner{border-bottom:.12rem solid var(--medgray)}section.banner .vc_btn3-container>a.vc_general.vc_btn3{border:0}span.red-divider,.wpb_text_column span.red-divider:last-child{width:2.25rem;height:.2rem;margin-bottom:.7rem;display:block;background:var(--red)}.darkgray-border-top{border-top:.12rem solid var(--darkgray)}.darkgray-border-bottom{border-bottom:.12rem solid var(--darkgray)}.medgray-border-top{border-top:.12rem solid var(--medgray)}.medgray-border-bottom{border-bottom:.12rem solid var(--medgray)}.vc_section.cta-btn-wrap{top:-1.2rem}.home .content_wrapper .cta-btn-wrap{top:0}.two-col-img-wrap .wpb_single_image:not(.top-logo,.no-stretch)>figure,.two-col-img-wrap .wpb_single_image:not(.top-logo) .vc_single_image-wrapper,.two-col-img-wrap .wpb_single_image:not(.top-logo) .vc_single_image-wrapper>img{width:100% !important;max-width:100% !important}.display-img-bar{height:5.25rem;max-height:5.25rem;padding:.5rem .75rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.display-img-bar p{font-size:1rem;line-height:1.3rem;padding-bottom:1rem;color:var(--white);font-weight:400}.two-col-img-wrap .vc_btn3-container{margin-top:-1.1rem}.two-col-img-wrap .btn-row>.vc_column_container:first-of-type{padding-right:.6rem}.two-col-img-wrap .btn-row>.vc_column_container:last-of-type{padding-left:.6rem}.two-col-img-wrap .btn-row a.vc_general.vc_btn3{max-width:7rem;min-width:7rem}.brand-logos .vc_row.vc_inner>.vc_column_container{padding:1rem 1rem 0}.img-border-bottom.wpb_single_image img{border-bottom:10px solid var(--red)}body #chat-widget-container.show-chat{width:392px !important;height:714px !important}body #chat-widget.show-chat{display:block !important}body #chat-widget-minimized.show-chat{display:none !important}.page-wrapper-404 .vc_section.secondary-banner{background:url('/wp-content/uploads/2025/04/footer-background.png') no-repeat;background-size:cover}section.home-banner{max-height:20rem}#home-all-around .display-img-bar{height:4rem;max-height:4rem;box-sizing:border-box}#home-all-around .display-img-bar p{font-size:1rem;line-height:1.25rem;text-transform:uppercase}section.secondary-banner{max-height:21rem}.img-to-side.vc_column_container .wpb_single_image>.wpb_wrapper,.img-to-side.vc_column_container .wpb_single_image .vc_single_image-wrapper,.img-to-side.vc_column_container .wpb_single_image .vc_single_image-wrapper>img{width:100%}.check-section .vc_btn3-container a.vc_general.vc_btn3-color-danger{border-color:var(--red)}.check-section .vc_btn3-container a.vc_general.vc_btn3-color-black{border-color:var(--black)}.check-section .vc_btn3-container a.vc_general.vc_btn3-color-danger:hover{border-color:var(--black)}.check-section .vc_btn3-container a.vc_general.vc_btn3-color-black:hover{border-color:var(--red)}.check-section .vc_btn3-container.vc_btn3-inline{display:block;text-align:center}.vc_row.three-col-row>.vc_column_container{padding-top:1.2rem}.contact-info-row>.vc_column_container.left-span{width:13%}.gray-strip-background{background-repeat:repeat-x;background-size:100% 15.5rem;background-position:center 2.75rem;overflow:visible !important}.gray-strip-background.planniq-gray-strip{background-size:100% 13.5rem;background-position:center 1.8rem}.gray-strip-background .btn-row{position:absolute;bottom:2.8rem;width:100%;max-width:100%}.gray-strip-background.planniq-gray-strip .btn-row{bottom:-1.3rem}.gray-strip-background.xulta-gray-strip>.vc_row>.vc_column_container:last-of-type .wpb_single_image img{height:23rem;width:auto}.gray-strip-background.planniq-gray-strip>.vc_row>.vc_column_container:last-of-type .wpb_single_image img{height:16rem;width:auto}section.planniq-banner,section.xulta-banner{overflow:visible !important}.planniq-banner>.vc_row>.vc_column_container:last-of-type .wpb_single_image,.xulta-banner>.vc_row>.vc_column_container:last-of-type .wpb_single_image{position:relative;bottom:-2rem}#faqs .vc_tta-panels-container>.vc_tta-panels{background:var(--white) !important;border:0}#faqs .vc_tta-panels-container>.vc_tta-panels .vc_tta-panel-body{padding-top:1.5rem}#faqs .vc_tta-panels-container>.vc_tta-panels .vc_tta-panel-body h4{font-size:.9rem;line-height:1.2rem;color:var(--black);transition:all .2s ease-in-out}#faqs .vc_tta-panels-container>.vc_tta-panels .vc_tta-panel-body .ewd-ufaq-faq-title-text{display:flex;align-items:center}#faqs .vc_tta-panels-container>.vc_tta-panels .vc_tta-panel-body .ewd-ufaq-faq-title-text:before{margin-right:.575rem;content:"›";display:inline-block;transition:all .2s ease-in-out;color:var(--black)}#faqs .vc_tta-panels-container>.vc_tta-panels .vc_tta-panel-body .ewd-ufaq-faq-title>a:hover h4,#faqs .vc_tta-panels-container>.vc_tta-panels .vc_tta-panel-body .ewd-ufaq-faq-title>a:hover .ewd-ufaq-faq-title-text:before{color:var(--red)}#faqs .vc_tta-panels-container>.vc_tta-panels .vc_tta-panel-body .ewd-ufaq-faq-toggle[aria-expanded=true] .ewd-ufaq-faq-title-text:before{transform:rotate(90deg)}#faqs .vc_tta-panels-container>.vc_tta-panels .vc_tta-panel-body .ewd-ufaq-faq-div{padding:.5rem 0;margin:0;border-bottom:1px solid #f2f3f5}#faqs .vc_tta-panels-container>.vc_tta-panels .vc_tta-panel-body .ewd-ufaq-post-margin-symbol>span{display:none}#faqs ul.vc_tta-tabs-list>li{border-top:1px solid #f2f3f5;border-bottom:1px solid #f2f3f5;transition:all .2s ease-in-out}#faqs ul.vc_tta-tabs-list>li.vc_active{border-top-color:var(--black);border-top-width:2px}#faqs ul.vc_tta-tabs-list>li:before{display:none;content:none}#faqs ul.vc_tta-tabs-list>li>a{font-size:.7rem;line-height:1rem;font-weight:500;color:var(--red);background:var(--white);border:0;border-radius:0}#faqs ul.vc_tta-tabs-list>li.vc_active>a{color:var(--black)}.bottom-cta-wrap .vc_btn3-container{position:relative;margin:0}.bottom-cta-wrap .vc_btn3-container>a.vc_general.vc_btn3{position:relative;z-index:5}.resource-row .resource-col{padding-left:.85rem;padding-right:.85rem;display:flex;align-items:stretch}.resource-row.blog-resource-row .resource-col{padding-left:3rem;padding-right:3rem}.resource-row .resource-inner{padding:.8rem 0 0;width:100%;max-width:100%;min-height:12.75rem}.resource-row.blog-resource-row .resource-inner{padding-top:0}.resource-row .resource-content-wrap{height:100%;max-height:100%;width:100%;max-width:100%}.resource-row .resource-thumb{height:5rem;max-height:5rem;display:flex;align-items:center;justify-content:center}.resource-row .resource-thumb img{width:auto;margin:0 auto;max-height:100%}.resource-row .resource-thumb.blog-thumb{height:auto;max-height:none}.resource-row .resource-thumb.blog-thumb img{width:100%;max-width:100%;height:auto}.resource-row .resource-info{padding:.8rem;display:flex;flex-direction:column;justify-content:space-between}.resource-row .resource-info a{display:inline-block}.resource-row.blog-resource-row .resource-info{min-height:auto;padding:.5rem 0 0}.resource-row .resource-learn-more{position:relative;top:-1.5rem}body .resource-content-wrap .resource-info h2{font-size:.8rem;line-height:1rem;margin-bottom:.5rem;min-height:2.25rem;color:var(--red);transition:all .2s ease-in-out}body .blog-resource-row .resource-content-wrap .resource-info h2{min-height:auto}.resource-row .learn-more>a:hover{cursor:pointer}.resource-row .section-title{font-size:1.3rem;line-height:1.55rem;padding-left:.85rem;padding-right:.85rem;color:var(--red)}.resource-row .dlm-xhr-error{display:none}.resources-page .resource-col a.black-btn{border-color:var(--white)}.resources-col .vid-btn-wrap>a{margin-top:2rem}.resources-tax-banner,.single-blog-banner,.blog-banner{background:url('/wp-content/uploads/2025/04/footer-background.png');background-repeat:no-repeat;background-size:cover}.single-blog-img img{border-bottom:10px solid var(--red);margin-left:auto;margin-right:auto}.resource-info .blog-excerpt{font-size:.65rem;line-height:.85rem}.content_wrapper_full .wp-pagenavi a,.content_wrapper_full .wp-pagenavi span{font-size:.8rem;line-height:1rem}.install-filter-col.vc_column_container{padding-left:.85rem}.install-filter-col .search-filter-label{font-size:.8rem;line-height:1rem;margin:0 0 .5rem}body ul.search-filter-component-popup{margin-left:0 !important}ul.search-filter-component-popup>li{font-size:.6rem !important;line-height:.7rem !important;padding:.25rem .5rem !important}ul.search-filter-component-popup>li:before{content:none !important;display:none !important}ul.search-filter-component-popup>li.search-filter-component-combobox-base__listbox-option.search-filter-component-combobox-base__listbox-option--depth-0{display:none !important}ul.search-filter-component-popup>li.search-filter-component-combobox-base__listbox-option.search-filter-component-combobox-base__listbox-option--depth-2{padding-left:.75rem !important}.blog-sidebar ul.wp-block-latest-posts{margin-left:0}.blog-sidebar ul.wp-block-latest-posts>li{padding-left:0}.blog-sidebar ul.wp-block-latest-posts>li:before{content:none}.single-blog-pag .pag-wrap{color:var(--red);transition:all .2s ease-in-out}.single-blog-pag .pag-wrap:hover{color:var(--black)}.tax-product_cat #primary,.single-product #primary,.post-type-archive-product #primary,body.woocommerce-checkout .content_wrapper_full{padding-top:1.5rem}.tax-product_cat #main,.single-product #main,.post-type-archive-product #main,body.woocommerce-checkout .content_wrapper_full>.content_wrapper,body.woocommerce-cart .content_wrapper_full>.content_wrapper{padding:0 3rem 1rem;max-width:1600px;margin-left:auto;margin-right:auto;box-sizing:border-box}body.single-product #main{padding-bottom:2rem}body #main nav.woocommerce-breadcrumb{font-size:.65rem;line-height:.95rem;color:var(--darkgray)}body #main nav.woocommerce-breadcrumb a{transition:all .2s ease-in-out;color:var(--darkgray)}body #main nav.woocommerce-breadcrumb a:hover{color:var(--red)}.post-type-archive-product #main nav.woocommerce-pagination{margin-bottom:1rem}.tax-product_cat ul.products>li.product.type-product a.button,.post-type-archive-product ul.products>li.product.type-product a.button{margin-top:0}.tax-product_cat h1.woocommerce-products-header__title{color:var(--red)}.tax-product_cat ul.products,.post-type-archive-product ul.products{padding-top:2rem}.tax-product_cat ul.products>li.product-category,.tax-product_cat ul.products>li.product.type-product,.post-type-archive-product ul.products>li.product.type-product,body.woocommerce-page .related ul.products>li.product.type-product,.post-type-archive-product ul.products>li.product-category{margin:0 .75rem 1.75rem}.tax-product_cat ul.products>li.product.type-product,.post-type-archive-product ul.products>li.product.type-product{margin-bottom:2.7rem}.tax-product_cat ul.products>li.product-category img,.tax-product_cat ul.products>li.product.type-product img,.post-type-archive-product ul.products>li.product.type-product img,body.woocommerce-page .related ul.products>li.product.type-product img,.post-type-archive-product ul.products>li.product-category img{padding:.5rem;border:3px solid var(--xlightgray);margin:0 !important;transition:all .2s ease-in-out;box-sizing:border-box}.post-type-archive-product ul.products>li.product-category img{object-fit:cover}.tax-product_cat ul.products>li h2.woocommerce-loop-category__title,.post-type-archive-product ul.products>li.product-category h2.woocommerce-loop-category__title{padding:.33rem !important;min-height:3.61rem;display:flex;align-items:center;justify-content:center;background:var(--red);color:var(--white);font-weight:400;text-align:center;transition:all .2s ease-in-out}.tax-product_cat ul.products>li.product.type-product,.post-type-archive-product ul.products>li.product.type-product,body.woocommerce-page .related ul.products>li.product.type-product{text-align:center;background:var(--xlightgray)}.tax-product_cat ul.products>li.product.type-product img,.post-type-archive-product ul.products>li.product.type-product img,body.woocommerce-page .related ul.products>li.product.type-product img{background:var(--white);border-bottom:0}.tax-product_cat ul.products>li.product.type-product h2.woocommerce-loop-product__title,.post-type-archive-product ul.products>li.product.type-product h2.woocommerce-loop-product__title,body.woocommerce-page .related ul.products>li.product.type-product h2.woocommerce-loop-product__title{padding-left:.4rem;padding-right:.4rem;transition:all .2s ease-in-out}.tax-product_cat ul.products>li.product.type-product span.price,.post-type-archive-product ul.products>li.product.type-product span.price,body.woocommerce-page .related ul.products>li.product.type-product span.price{padding-left:.4rem;padding-right:.4rem;color:var(--red) !important;transition:all .2s ease-in-out}.tax-product_cat ul.products>li.product.type-product a.button,.post-type-archive-product ul.products>li.product.type-product a.button,body.woocommerce-page .related ul.products>li.product.type-product a.button{bottom:-.95rem}.post-type-archive-product ul.products>li.product-category a:hover h2.woocommerce-loop-category__title,.post-type-archive-product ul.products>li.product-category a:hover img,.post-type-archive-product ul.products>li.product-category a:hover span.price,.tax-product_cat ul.products>li.product-category a:hover h2.woocommerce-loop-category__title,.tax-product_cat ul.products>li.product-category a:hover img,.tax-product_cat ul.products>li.product.type-product a.woocommerce-LoopProduct-link:hover h2.woocommerce-loop-product__title,.tax-product_cat ul.products>li.product.type-product a.woocommerce-LoopProduct-link:hover img,.tax-product_cat ul.products>li.product.type-product a.woocommerce-LoopProduct-link:hover span.price,.tax-product_cat ul.products>li.product.type-product a.woocommerce-LoopProduct-link:hover a.button,.post-type-archive-product ul.products>li.product.type-product a.woocommerce-LoopProduct-link:hover img,.post-type-archive-product ul.products>li.product.type-product a.woocommerce-LoopProduct-link:hover h2.woocommerce-loop-product__title,.post-type-archive-product ul.products>li.product.type-product a.woocommerce-LoopProduct-link:hover span.price,body.woocommerce-page .related ul.products>li.product.type-product a.woocommerce-LoopProduct-link:hover h2.woocommerce-loop-product__title,body.woocommerce-page .related ul.products>li.product.type-product a.woocommerce-LoopProduct-link:hover img,body.woocommerce-page .related ul.products>li.product.type-product a.woocommerce-LoopProduct-link:hover span.price{opacity:.6}.tax-product_cat ul.products>li.product.product-type-simple>a.added_to_cart{display:none}.single-product #wpgs-gallery .gallery-navigation-carousel-wrapper{display:none !important}.single-product h1.product_title{color:var(--red)}.single-product .summary .woocommerce-product-details__short-description p,.single-product .summary .woocommerce-product-details__short-description li{font-size:.75rem;line-height:.95rem}.single-product .product{padding-top:2rem}.single-product .summary .single-prod-text ul>li{margin-bottom:.1rem}.single-product .summary .single-prod-text strong,.single-product .summary .single-prod-text b{font-weight:600}.single-product .summary .price>span{font-size:.8rem;line-height:1.1rem;color:var(--red) !important}.single-product .summary h1{font-size:1rem;line-height:1.25rem;margin-bottom:.3rem}.single-product form.cart .quantity input.qty{font-size:.725rem;line-height:.8rem;width:2rem;height:1.7425rem}.single-product .summary .product_meta{font-size:.5rem;line-height:.75rem}.single-product.woocommerce div.product form.cart table.variations{margin-bottom:2rem}.single-product table.variations th.label{padding-right:.35rem;line-height:1.5rem;text-align:left}.single-product table.variations th.label>label{font-size:.7rem;line-height:.9rem;font-weight:500 !important}.single-product table.variations td.value>select{top:.2rem;position:relative;font-size:.8rem}.single-product table.variations td.value>a.reset_variations{display:none !important}.single-product .single_variation_wrap .woocommerce-variation-price{margin-bottom:1rem}.single-product .variations_form .single_variation_wrap p,.single-product .variations_form .single_variation_wrap li{font-size:.6rem;line-height:.85rem}body.single-product .variations_form .single_variation_wrap ul,body.single-product .woocommerce-tabs #tab-description ul{list-style-type:disc}body.single-product .variations_form .single_variation_wrap li,body.single-product .woocommerce-tabs #tab-description li{padding-left:.1rem}.single-product .variations_form .single_variation_wrap li:before,body.single-product .woocommerce-tabs #tab-description li:before{display:none}.single-product .variations_form .single_variation_wrap li::marker,body.single-product .woocommerce-tabs #tab-description li::marker{font-size:.6rem}.single-product .product table.variations td.value>select{font-size:.6rem;line-height:.6rem;padding-left:.5rem;padding-right:.5rem;width:100%;max-width:100%;height:1.5rem;max-height:1.5rem;background:var(--white);border:1px solid #b5b6b7;border-radius:6px}.single-product .summary.entry-summary .shop-now-single-product p{padding:.75rem;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;text-align:center}.single-product div.product .heateor_sss_sharing_container{border-top:1px solid #f2f3f5;border-bottom:1px solid #f2f3f5}.single-product div.product .heateor_sss_sharing_container>.heateor_sss_sharing_ul{display:flex;align-items:center;justify-content:center}.single-product div.product .heateor_sss_sharing_ul>a{display:flex !important;align-items:center;padding:1rem 1.5rem !important;width:33.3%;box-sizing:border-box;margin:0;border-right:1px solid #f2f3f5 !important;transition:background-color .2s ease}.single-product div.product .heateor_sss_sharing_ul>a>span.heateor_sss_svg{height:1.5rem !important;width:1.5rem !important;transition:background-color .2s ease}.single-product div.product .heateor_sss_sharing_ul>a:hover>span.heateor_sss_svg{background:var(--red) !important}.single-product div.product .heateor_sss_sharing_ul>a:last-of-type{border-right:0 !important}.single-product div.product .heateor_sss_sharing_ul>a:after{max-width:70%;margin-left:.75rem;display:inline-block;color:var(--red);font-size:.65rem;line-height:.9rem}.single-product div.product .heateor_sss_sharing_ul>a.heateor_sss_facebook:after{content:"Share On Facebook"}.single-product div.product .heateor_sss_sharing_ul>a.heateor_sss_button_x:after{content:"Tweet This Product"}.single-product div.product .heateor_sss_sharing_ul>a.heateor_sss_button_pinterest:after{content:"Pin This Product"}.single-product div.product .heateor_sss_sharing_ul>a.heateor_sss_email:after{content:"Email This Product"}.woocommerce-notices-wrapper .woocommerce-message{font-size:.6rem;line-height:.85rem;border-top-color:var(--black);display:flex;align-items:center;position:relative}.woocommerce-notices-wrapper .woocommerce-message a.button{font-size:100% !important;line-height:.65rem !important;padding:.375rem .6rem !important;position:absolute;right:.85rem;top:50%;transform:translateY(-50%)}.woocommerce-notices-wrapper .woocommerce-message:before{left:.85rem;color:var(--red)}.single-product div.product .woocommerce-tabs{overflow:hidden;padding-top:1.5rem}.single-product div.product .woocommerce-tabs>ul.tabs.wc-tabs{list-style:none;padding:0;margin:0;width:8rem;float:left}.single-product div.product .woocommerce-tabs>ul.tabs.wc-tabs>li{display:block;background-color:var(--white);color:var(--red);font-size:.6rem;line-height:.85rem;border:0;border-bottom:1px solid #f2f3f5;margin-left:0}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500;color:var(--red)}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:var(--black)}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:0;border-bottom:1px solid var(--xlightgray)}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:var(--xlightgray);color:var(--black)}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active>a{color:var(--black)}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel{padding:.5rem;margin-left:8rem;border:1px solid var(--xlightgray)}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel iframe{max-width:100%}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel p:empty{display:none !important}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel p,.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel ul>li{font-size:.6rem;line-height:.85rem;margin-bottom:.65rem;font-weight:400}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel p strong,.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel ul>li strong{font-weight:600}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel h3,.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:1rem;line-height:1rem}.single-product.woocommerce div.product .woocommerce-tabs #tab-additional_information h2,.single-product.woocommerce div.product .woocommerce-tabs #tab-video h2{display:none}.single-product.woocommerce div.product .woocommerce-tabs #tab-additional_information table.shop_attributes tbody th,.single-product.woocommerce div.product .woocommerce-tabs #tab-additional_information table.shop_attributes tbody td{font-size:.6rem;line-height:.85rem;font-weight:500;width:30%;text-align:left;color:var(--black)}.single-product.woocommerce div.product .woocommerce-tabs #tab-additional_information table.shop_attributes td p{display:table-cell}.single-product.woocommerce div.product .woocommerce-tabs #tab-additional_information table.shop_attributes tbody td{font-weight:400}.single-product.woocommerce div.product table.shop_attributes td{font-style:normal}.single-product.woocommerce table.shop_attributes tr td,.single-product.woocommerce table.shop_attributes tr:nth-child(2n) td,.single-product.woocommerce table.shop_attributes tr:nth-child(2n) th{background:var(--white)}body.woocommerce div.product p.price,body.woocommerce ul.products li.product .price{color:var(--black);font-size:.7rem;line-height:.7rem}.single-product .product .woocommerce-tabs .ewd-ufaq-faq-div{clear:none !important}.single-product .product .ewd-ufaq-faq-title .ewd-ufaq-post-margin-symbol span,.page-content .ewd-ufaq-faq-title .ewd-ufaq-post-margin-symbol span{display:none}.single-product .product div.ewd-ufaq-faq-title div.ewd-ufaq-post-margin-symbol,.page-content div.ewd-ufaq-faq-title div.ewd-ufaq-post-margin-symbol{margin-right:5px;display:flex;align-items:center;padding:0;font-family:inherit}.single-product .product .ewd-ufaq-faq-title .ewd-ufaq-post-margin-symbol:after{content:"›";font-size:.9rem;line-height:.9rem;margin:0 auto;padding:.25rem;color:var(--black);position:relative}.single-product .product .ewd-ufaq-faq-div .ewd-ufaq-faq-title>a.ewd-ufaq-post-margin,.page-content .ewd-ufaq-faq-div .ewd-ufaq-faq-title>a.ewd-ufaq-post-margin{display:flex;align-items:center}.single-product .product .ewd-ufaq-faq-title h4,.page-content .ewd-ufaq-faq-title h4{font-size:.6rem;line-height:.85rem;font-weight:500;color:var(--black)}.single-product .product div.ewd-ufaq-faq-title>a.ewd-ufaq-post-margin h4,div.ewd-ufaq-faq-title>a.ewd-ufaq-post-margin .ewd-ufaq-post-margin-symbol:after,.page-content div.ewd-ufaq-faq-title>a.ewd-ufaq-post-margin h4,.page-content div.ewd-ufaq-faq-title>a.ewd-ufaq-post-margin .ewd-ufaq-post-margin-symbol:after{transition:all .2s ease}.single-product .product div.ewd-ufaq-faq-title>a.ewd-ufaq-post-margin:hover h4,.page-content div.ewd-ufaq-faq-title>a.ewd-ufaq-post-margin:hover h4{color:var(--red)}.single-product .product div.ewd-ufaq-faq-title>a.ewd-ufaq-post-margin:hover .ewd-ufaq-post-margin-symbol:after,.page-content div.ewd-ufaq-faq-title>a.ewd-ufaq-post-margin:hover .ewd-ufaq-post-margin-symbol:after{color:var(--red)}.single-product .product div.ewd-ufaq-faq-title>a.ewd-ufaq-post-margin>.ewd-ufaq-faq-title-text{width:100%;max-width:100%}.single-product .product .woocommerce-tabs .ewd-ufaq-faq-div.ewd-ufaq-post-active .ewd-ufaq-post-margin>.ewd-ufaq-post-margin-symbol:after{transform:rotate(90deg)}.single-product .product div.ewd-ufaq-faq-div,.page-content div.ewd-ufaq-faq-div{padding:.25rem 0;margin:0;border-bottom:1px solid #f2f3f5}.single-product .product .ewd-ufaq-faq-div>.ewd-ufaq-faq-body,.page-content .ewd-ufaq-faq-div>.ewd-ufaq-faq-body{padding:.35rem .625rem 0}.single-product .woocommerce-variation-availability .wcwl_elements button.woocommerce_waitlist{margin-right:.15rem;margin-top:0}body.single-product.woocommerce div.product form.cart .reset_variations{font-size:.65rem}body.single-product .product .single-social-wrapper{clear:both}body.woocommerce-page .related ul.products>li span.price{color:var(--red) !important}body.woocommerce-page .related ul.products>li.product.type-product span.price{font-weight:500}body.woocommerce .product .related{padding-top:1.75rem}.woocommerce-cart form.woocommerce-cart-form{padding-top:3.75rem}.woocommerce-cart form.woocommerce-cart-form h2{font-size:1.15rem;line-height:1.35rem;font-weight:600}.woocommerce-cart form.woocommerce-cart-form table.shop_table thead th{font-size:.8rem;line-height:1.2rem;font-weight:500}.woocommerce-checkout .woocommerce #thwmscf-tabs>li{list-style-type:none}.woocommerce-checkout .woocommerce #thwmscf-tabs>li:before{display:none}.woocommerce-cart .woocommerce form.woocommerce-cart-form{padding-top:2.5rem}.woocommerce table.shop_table td.product-name{width:50%;padding:.45rem .6rem}.shop_table .fusion-product-name-wrapper{display:flex;align-items:center}.shop_table .product-thumbnail{flex-shrink:0;width:4.5rem;max-width:100px;margin-right:1.25rem;float:left}.shop_table .fusion-product-name-wrapper span.product-thumbnail a img{width:100%;max-width:100%}.shop_table .product-info{width:100%;max-width:100%}.woocommerce-cart .shop_table .product-info,.woocommerce-cart .shop_table p,.woocommerce-cart .shop_table dd,.woocommerce-cart .shop_table dt,.woocommerce-cart .shop_table td{font-size:.7rem;line-height:1.05rem}.woocommerce-cart .shop_table th{font-size:.6rem;line-height:.8rem}.cart-collaterals .cross-sells{display:none}.cart-collaterals .cart_totals{padding:1.5rem;border:1px solid #f2f3f5;max-width:100%;box-sizing:border-box !important}.cart-collaterals .cart_totals>h2{padding-bottom:.5rem;margin-bottom:1.5rem;border-bottom:1px solid #f2f3f5}.cart-collaterals .cart_totals table.shop_table{border:0}.cart-collaterals .cart_totals table.shop_table th,.cart-collaterals .wc-proceed-to-checkout p,table.shop_table.order_details td.product-name .wc-item-meta li>strong{font-size:.7rem;line-height:1.05rem}.cart-collaterals .cart_totals table.shop_table th{width:50%;font-weight:700}.cart-collaterals .cart_totals table.shop_table td{width:50%;text-align:right}.woocommerce-cart section.related ul.products li.product h2.woocommerce-loop-product__title{font-size:1.6rem;line-height:1.8rem;color:var(--black)}.woocommerce-cart section.related ul.products li.product>a.woocommerce-LoopProduct-link:hover h2.woocommerce-loop-product__title{color:var(--red)}form.checkout p.form-row .woocommerce-input-wrapper>input{font-size:.8rem;height:2rem;max-height:50px;padding:0 .5rem;border-radius:6px;border:1px solid #b5b6b7}form.checkout .select2-container--default .select2-selection--single{height:2rem;max-height:50px;display:flex;align-items:center}form.checkout .select2-container--default .select2-selection--single span.select2-selection__rendered{padding-left:.5rem;padding-right:.5rem}form.checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);right:.25rem}form.checkout .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:0}.checkout-page-content #thwmscf_wrapper{padding-top:1.5rem}.woocommerce-checkout .shop_table .product-info,.woocommerce-checkout .shop_table p,.woocommerce-checkout .shop_table dd,.woocommerce-checkout .shop_table dt,.woocommerce-checkout .shop_table td{font-size:.65rem;line-height:.85rem}body.woocommerce-checkout .shop_table thead>tr>th,body.woocommerce-checkout .shop_table tr.cart-subtotal th,body.woocommerce-checkout .shop_table tr.woocommerce-shipping-totals th,body.woocommerce-checkout .shop_table tr.cart-subtotal td,body.woocommerce-checkout .shop_table tr.woocommerce-shipping-totals td,body.woocommerce-checkout .shop_table tr.order-total th,body.woocommerce-checkout .shop_table tr.order-total td,body.woocommerce-checkout .shop_table tr.woocommerce-shipping-totals td label{font-size:.6rem;line-height:.8rem;font-weight:500}body.woocommerce-checkout .shop_table tr.cart-subtotal th,body.woocommerce-checkout .shop_table tr.cart-subtotal td bdi{font-weight:700 !important}body.woocommerce-checkout .shop_table tfoot tr:not(.cart-subtotal)>td p.small{font-size:14px;line-height:18px}body.woocommerce-checkout .shop_table tr td ul li{padding-left:0 !important}body.woocommerce-checkout .thwmscf-content h3#order_review_heading{font-size:.95rem;line-height:1.15rem}.woocommerce-checkout .thwmscf-wrapper #payment .place-order{text-align:left}.woocommerce-customer-details .woocommerce-column h2{font-size:1.8rem;line-hyeight:2.1rem}.woocommerce-customer-details .woocommerce-column address{padding:.4rem .6rem}#thwmscf_wrapper ul#thwmscf-tabs{margin-bottom:1rem;border-bottom:1px solid #e6e6e6}#thwmscf_wrapper ul#thwmscf-tabs>li.thwmscf-tab{margin-bottom:0;padding-bottom:0}#thwmscf_wrapper ul#thwmscf-tabs>li.thwmscf-tab:not(:first-of-type){margin-left:-3px}#thwmscf_wrapper ul#thwmscf-tabs>li.thwmscf-tab>a{font-size:.8rem;line-height:1rem;border:0;border-left:1px solid #e6e6e6}#thwmscf_wrapper .thwmscf-tab-panels ul.woocommerce-error{border-top-color:var(--red)}#thwmscf_wrapper .thwmscf-tab-panels ul.woocommerce-error>li{margin:0}#thwmscf_wrapper .thwmscf-tab-panels ul.woocommerce-error>li:before{display:none}.woocommerce-cart .order-total,.woocommerce-cart .woocommerce-shipping-totals.shipping,.woocommerce-checkout .order-total,.woocommerce-checkout .woocommerce-shipping-totals.shipping{display:none !important}#footer{border-top:.16rem solid var(--medgray);background:url('/wp-content/uploads/2025/07/footer-background.jpg') no-repeat;background-size:cover}#footer p,#footer a{font-size:.55rem;line-height:.75rem;color:var(--black)}#footer a:hover{color:var(--red)}#footer h4{font-size:.7rem;line-height:.95rem;margin-bottom:.2rem;text-transform:uppercase;color:var(--red)}#footer .footer-left-col a{padding-right:.6rem;font-size:inherit !important}.footer-social-wrap a:last-of-type{padding-right:0}.footer-logo-wrap p:empty{display:none}.footer-logo-wrap img{margin-bottom:.35rem !important}.footer-address-wrap:after,.footer-logo-wrap:after{max-width:12rem;display:block;content:"";height:.08rem;background:var(--black)}.footer-address-wrap p:last-of-type,.footer-logo-wrap p:last-of-type{margin-bottom:.6rem}.footer-logo-wrap p{font-style:italic;font-weight:600}.footer-logo-wrap:after{margin-top:.6rem}.copyright-row:before{max-width:50%;content:"";display:block;height:.08rem;background:var(--medgray)}#footer .copyright-row p{font-size:.4rem;line-height:.45rem;color:var(--darkgray)}#footer .footer-mid-col a{padding-bottom:.15rem;display:inline-block}.gform_wrapper .gform_body .gform_fields .gfield textarea::-webkit-input-placeholder{font-family:"Kumbh Sans","Helvetica Neue",Arial,sans-serif;font-weight:400}.gform_wrapper .gform_body .gform_fields .gfield textarea::-moz-placeholder{font-family:"Kumbh Sans","Helvetica Neue",Arial,sans-serif;font-weight:400}.gform_wrapper .gform_body .gform_fields .gfield textarea:-ms-input-placeholder{font-family:"Kumbh Sans","Helvetica Neue",Arial,sans-serif;font-weight:400}.gform_wrapper .gform_body .gform_fields .gfield textarea:-moz-placeholder{font-family:"Kumbh Sans","Helvetica Neue",Arial,sans-serif;font-weight:400}body .gform_heading>.gform_required_legend,body .gform_wrapper .gform_fields .gfield>label,body .gform_wrapper .gform_fields .gfield>legend{font-size:.6rem;line-height:.95rem}.gform_wrapper .gform_body .gform_fields .ginput_container_textarea>textarea{min-block-size:6rem}body .gform_wrapper>form>.gform_body>div.gform_fields,body .gform_wrapper>form>.gform-body>div.gform_fields{row-gap:1rem !important}.gform_wrapper .ginput_container input{height:2rem;max-height:38px}.gform_wrapper .ginput_container input,.gform_wrapper textarea{font-size:.8rem !important;line-height:1rem !important;padding:0 .3rem !important;color:#aaa;font-family:"Kumbh Sans","Helvetica Neue",Arial,sans-serif}.gform_wrapper .gform_footer.top_label{text-align:center}#gform_wrapper_2.gform_wrapper .gform_footer.top_label{text-align:left}.gform_wrapper .gform_footer.top_label input{transition:all .2s ease-in-out;font-family:"Kumbh Sans","Helvetica Neue",Arial,sans-serif;font-weight:400}body.search .comments-link{display:none}body.search hr{margin-top:10px;margin-bottom:15px}body.search h3.entry-title{padding-top:5px;padding-bottom:10px}@media(min-width:768px){#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu .mega-menu-row .mega-menu-column li.text-aligncenter.mega-menu-item>a.mega-menu-link{text-align:center}.wpb_single_image.img-fill-space>figure,.wpb_single_image.img-fill-space .vc_single_image-wrapper,.wpb_single_image.img-fill-space .vc_single_image-wrapper>img{width:100% !important;max-width:100% !important}.tax-product_cat ul.products>li.product-category,.tax-product_cat ul.products>li.product.type-product,.post-type-archive-product ul.products>li.product.type-product,.post-type-archive-product ul.products>li.product-category,body.woocommerce-page section.related ul.products>li.product.type-product{width:21%}.tax-product_cat ul.products>li.product.type-product h2.woocommerce-loop-product__title,.post-type-archive-product ul.products>li.product.type-product h2.woocommerce-loop-product__title,body.wooocommerce .related ul.products>li.product.type-product h2.woocommerce-loop-product__title,body.woocommerce-page .related ul.products>li.product h2.woocommerce-loop-product__title{font-size:.65rem;line-height:.95rem;min-height:3.52rem;box-sizing:border-box;font-weight:500}.single-product .woocommerce-product-gallery{padding-right:1rem}.post-type-archive-product ul.products>li.product-category img{min-height:8.658rem;max-height:8.658rem}.vc_row.three-col-row>.vc_column_container:nth-of-type(1){padding-left:0;padding-right:.8rem}.vc_row.three-col-row>.vc_column_container:nth-of-type(2){padding-left:.4rem;padding-right:.4rem}.vc_row.three-col-row>.vc_column_container:nth-of-type(3){padding-left:.8rem;padding-right:0}}@media (max-width:767px){html,body{font-size:20px}.top-spacer{height:62px}.page_wrapper_full section.vc_section>.vc_row:not(.fullwidth-row),.vc_row.fixed-width-column,.fixed-width-column,.container.fixed-width-column,.container{width:100%;max-width:100%}.padding-lr-0-mobile,.vc_column_container.padding-lr-0-mobile{padding-left:0 !important;padding-right:0 !important}.padding-lr-10-mobile,.vc_column_container.padding-lr-10-mobile{padding-left:.4rem !important;padding-right:.4rem !important}.padding-lr-15-mobile,.vc_column_container.padding-lr-15-mobile{padding-left:.6rem !important;padding-right:.6rem !important}.padding-lr-25-mobile,.vc_column_container.padding-lr-25-mobile{padding-left:1rem !important;padding-right:1rem !important}.padding-lr-50-mobile,.vc_column_container.padding-lr-50-mobile{padding-left:2rem !important;padding-right:2rem !important}.padding-lr-75-mobile,.vc_column_container.padding-lr-75-mobile{padding-left:3rem !important;padding-right:3rem !important}.padding-lr-100-mobile,.vc_column_container.padding-lr-100-mobile{padding-left:4rem !important;padding-right:4rem !important}.padding-left-0-mobile,.vc_column_container.padding-left-0-mobile{padding-left:0 !important}.padding-left-10-mobile,.vc_column_container.padding-left-10-mobile{padding-left:.4rem !important}.padding-left-15-mobile,.vc_column_container.padding-left-15-mobile{padding-left:.6rem !important}.padding-left-25-mobile,.vc_column_container.padding-left-25-mobile{padding-left:1rem !important}.padding-left-50-mobile,.vc_column_container.padding-left-50-mobile{padding-left:2rem !important}.padding-left-75-mobile,.vc_column_container.padding-left-75-mobile{padding-left:3rem !important}.padding-left-100-mobile,.vc_column_container.padding-left-100-mobile{padding-left:4rem !important}.padding-right-0-mobile,.vc_column_container.padding-right-0-mobile{padding-right:0 !important}.padding-right-10-mobile,.vc_column_container.padding-right-10-mobile{padding-right:.4rem !important}.padding-right-15-mobile,.vc_column_container.padding-right-15-mobile{padding-right:.6rem !important}.padding-right-25-mobile,.vc_column_container.padding-right-25-mobile{padding-right:1rem !important}.padding-right-50-mobile,.vc_column_container.padding-right-50-mobile{padding-right:2rem !important}.padding-right-75-mobile,.vc_column_container.padding-right-75-mobile{padding-right:3rem !important}.padding-right-100-mobile,.vc_column_container.padding-right-100-mobile{padding-right:4rem !important}.padding-top-0-mobile,.vc_column_container.padding-top-0-mobile{padding-top:0 !important}.padding-top-10-mobile,.vc_column_container.padding-top-10-mobile{padding-top:.4rem !important}.padding-top-15-mobile,.vc_column_container.padding-top-15-mobile{padding-top:.6rem !important}.padding-top-25-mobile,.vc_column_container.padding-top-25-mobile{padding-top:1rem !important}.padding-top-50-mobile,.vc_column_container.padding-top-50-mobile{padding-top:2rem !important}.padding-top-75-mobile,.vc_column_container.padding-top-75-mobile{padding-top:3rem !important}.padding-top-100-mobile,.vc_column_container.padding-top-100-mobile{padding-top:4rem !important}.padding-top-125-mobile,.vc_column_container.padding-top-125-mobile{padding-top:5rem !important}.padding-bottom-0-mobile,.vc_column_container.padding-bottom-0-mobile{padding-bottom:0 !important}.padding-bottom-10-mobile,.vc_column_container.padding-bottom-10-mobile{padding-bottom:.4rem !important}.padding-bottom-15-mobile,.vc_column_container.padding-bottom-15-mobile{padding-bottom:.6rem !important}.padding-bottom-25-mobile,.vc_column_container.padding-bottom-25-mobile{padding-bottom:1rem !important}.padding-bottom-50-mobile,.vc_column_container.padding-bottom-50-mobile{padding-bottom:2rem !important}.padding-bottom-75-mobile,.vc_column_container.padding-bottom-75-mobile{padding-bottom:3rem !important}.padding-bottom-100-mobile,.vc_column_container.padding-bottom-100-mobile{padding-bottom:4rem !important}.padding-bottom-125-mobile,.vc_column_container.padding-bottom-125-mobile{padding-bottom:5rem !important}.hide-desktop{display:block !important}li.mega-menu-item.hide-desktop{display:list-item !important}.hide-mobile{display:none !important}.text-alignleft-mobile,.wpb_single_image.img-alignleft-mobile{text-align:left !important}.text-aligncenter-mobile,.wpb_single_image.img-aligncenter-mobile{text-align:center !important}.text-alignright-mobile,.wpb_single_image.img-alignright-mobile{text-align:right !important}.page_wrapper_full section.vc_section>.vc_row:not(.fullwidth-row),.vc_row.fixed-width-column,.fixed-width-column,.container.fixed-width-column,.container{width:100%;max-width:100% !important}.small-txt,.small-txt p,p.small-txt,.small-txt span,span.small-txt{font-size:.75rem;line-height:1.15rem}#header .logo-wrapper img{min-width:279px}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:16px}#mega-menu-wrap-primary>#mega-menu-primary li.mega-menu-item>a.mega-menu-link:hover{color:var(--red)}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item.icon-link{display:none}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{box-shadow:none}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{padding-bottom:4px !important}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu>li.mega-menu-item{padding:4px 10px 8px !important}#mega-menu-wrap-primary>.mega-menu-toggle>.mega-toggle-blocks-right>.mega-toggle-block{margin-right:0}#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row li.mega-menu-item.widget_media_image img{display:none}.brand-logos .vc_row.vc_inner>.vc_column_container{padding:1rem}.vc_section.gray-strip-background{background-size:cover !important;background-position:center top !important}.gray-strip-background .btn-row,.gray-strip-background.planniq-gray-strip .btn-row{position:relative;bottom:-2.5rem;padding:1rem 0}.gray-strip-background .btn-row .vc_btn3-container{margin-bottom:0;text-align:center !important}.gray-strip-background .btn-row .vc_general.vc_btn3{font-size:1rem;line-height:1.25rem;padding:.8rem 1rem}.gray-strip-background>.vc_row>.vc_column_container:last-of-type .wpb_single_image img{height:auto !important;width:auto !important;max-width:calc(100% - 2rem);margin-left:auto;margin-right:auto}.quote-section>.vc_row>.vc_column_container:nth-of-type(2){padding-left:2rem !important;padding-right:2rem !important}section.secondary-banner>.vc_row>.vc_column_container:first-of-type .wpb_single_image img{max-width:150px}.secondary-banner.planniq-banner .btn-row>.vc_column_container:first-of-type,.secondary-banner.xulta-banner .btn-row>.vc_column_container:first-of-type{width:auto !important;padding-right:1rem}.contact-info-row>.vc_column_container.left-span{width:13%}#footer h4{font-size:1.15rem;line-height:1.4rem;margin:0 0 .25rem}#footer p,#footer a,#footer .footer-left-col a{font-size:.9rem !important;line-height:1.3rem}#footer .footer-phone a{padding-right:0}.footer-logo-wrap img,.footer-logo-wrap:after,.footer-address-wrap:after{margin-left:auto;margin-right:auto}.footer-logo-wrap:after{max-width:300px}.footer-social-wrap{margin-bottom:1.2rem}#footer .copyright-row:before{margin:0 auto}#footer .copyright-row p{font-size:.8rem !important;line-height:1.1rem !important;text-align:center}.resource-row .resource-col{max-width:70%;min-width:325px;margin-left:auto;margin-right:auto}ul.search-filter-component-popup>li{font-size:.9rem !important;line-height:1.15rem !important}.install-filter-col .search-filter-label{font-size:1rem !important;line-height:1.25rem;width:18rem !important}.search-filter-field--width-25 .search-filter-field__input,.search-filter-field--width-25 .search-filter-label,.search-filter-field--width-25 .search-filter-description{width:18rem}.tax-product_cat #main,.single-product #main,.post-type-archive-product #main,body.woocommerce-checkout .content_wrapper_full>.content_wrapper{padding-left:1rem;padding-right:1rem}.tax-product_cat ul.products>li.product-category,.tax-product_cat ul.products>li.product.type-product,.post-type-archive-product ul.products>li.product.type-product{padding-bottom:3rem;margin:0 auto 2rem !important;float:none !important;width:60% !important}.tax-product_cat ul.products>li.product-category{padding-bottom:0}.single-product div.product .heateor_sss_sharing_ul>a{flex-direction:column}.single-product div.product .heateor_sss_sharing_ul>a>span.heateor_sss_svg{margin-bottom:.5rem}.single-product div.product .heateor_sss_sharing_ul>a:after{margin:0;max-width:100%;text-align:center}#faqs .vc_tta-panels-container>.vc_tta-panels .vc_tta-panel-body{padding-left:.5rem;padding-right:.5rem}#faqs .vc_tta-panels-container>.vc_tta-panels .vc_tta-panel-body .ewd-ufaq-faq-title-text{width:90%}#faqs .vc_tta-panels-container>.vc_tta-panels .vc_tta-panel-body #ewd-ufaq-faq-list .ewd-ufaq-faq-body{padding-left:2.5rem}.gform_wrapper .ginput_container input{height:28px;max-height:28px}body.woocommerce-checkout form.woocommerce-checkout #customer_details{margin-bottom:1.5rem}body.woocommerce-checkout #payment button#place_order{width:auto;display:inline-block}body.woocommerce-page section.related ul.products>li.product.type-product{width:44%;margin-bottom:4.5rem !important}body.woocommerce-page section.related ul.products>li.product h2.woocommerce-loop-product__title{font-size:.8rem;line-height:1.15rem;min-height:3.52rem;box-sizing:border-box;font-weight:500}}@media(max-width:650px){.contact-info-row>.vc_column_container.left-span{width:15%;min-width:65px}}@media(max-width:600px){body.woocommerce-page section.related ul.products>li.product.type-product{width:50%;margin:0 auto 4.5rem !important;float:none}body.woocommerce-page section.related ul.products>li.product.type-product:last-of-type{margin-bottom:2rem !important}body.woocommerce-page section.related ul.products>li.product h2.woocommerce-loop-product__title{font-size:.8rem;line-height:1.15rem;min-height:auto;box-sizing:border-box;font-weight:500}}@media (max-width:550px){html,body{font-size:16px}#header .logo-wrapper img{min-width:175px}}@media(max-width:475px){.vc_row.contact-info-row{padding-top:.6rem}.contact-info-row>.vc_column_container{float:none;display:block;width:100%;max-width:100%}}@media(max-width:400px){.gray-strip-background.planniq-gray-strip .btn-row{bottom:-3.4rem}.gray-strip-background.xulta-gray-strip .btn-row{bottom:-2.4rem}.gray-strip-background .btn-row>.vc_column_container{width:100%;max-width:100%;display:block;float:none}.gray-strip-background .btn-row>.vc_column_container:first-of-type{margin-bottom:1rem}}@media (min-width:768px) and (max-width:991px){.top-spacer{height:121px}#header_container,#header.fix-header #header_container{padding-bottom:0}#header .header-row{flex-direction:column}#mega-menu-wrap-primary>#mega-menu-primary{text-align:left}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:12px;padding-left:9px;padding-right:9px}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item:first-of-type>a.mega-menu-link{padding-left:0}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{top:43px}#mega-menu-wrap-primary>#mega-menu-primary ul.mega-sub-menu .mega-menu-row li.mega-menu-item.widget_media_image img{max-width:80% !important}#header.fix-header #mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{top:43px}ul.search-filter-component-popup>li{font-size:.9rem !important;line-height:1.15rem !important}.install-filter-col .search-filter-label{font-size:1rem !important;line-height:1.25rem;width:18rem !important}.search-filter-field--width-25 .search-filter-field__input,.search-filter-field--width-25 .search-filter-label,.search-filter-field--width-25 .search-filter-description{width:18rem}}@media (min-width:992px) and (max-width:1199px){.top-spacer{height:3.8rem}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:12px}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{top:59px}#header.fix-header #mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{top:49px}}@media(min-width:1100px) and (max-width:1199px){#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 10px}}@media(min-width:1200px) and (max-height:1399px){.top-spacer{height:92px}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{top:64px}#header.fix-header #mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{top:54px}}@media(min-width:1200px) and (max-width:1299px){#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 11px}}@media(min-width:1300px) and (max-width:1399px){#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 15px}}@media(min-width:1400px) and (max-width:1599px){.top-spacer{height:92px}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 18px}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{top:65px}#header.fix-header #mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{top:56px}}@media(min-width:1600px){.top-spacer{height:92px}.page_wrapper_full section.vc_section>.vc_row:not(.fullwidth-row),.vc_row.fixed-width-column,.fixed-width-column,.container.fixed-width-column,.container{max-width:1600px !important;width:1600px !important}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 18px}#mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{top:66px}#header.fix-header #mega-menu-wrap-primary>#mega-menu-primary>li.mega-menu-item>ul.mega-sub-menu{top:59px}}