.main-navigation ul ul li{border-bottom:.05rem dashed #ffffff91;padding:.5rem 0}.top-headers-wrapper .site-header .main-navigation>ul>li ul,#site-top-bar .main-navigation>ul>li ul{background-color:#008860;box-shadow:0 0 20rem #ffffff99;max-width:18em;padding:1.5em}.top-headers-wrapper .site-header .main-navigation>ul>li ul>li ul,#site-top-bar .main-navigation>ul>li ul>li ul{background-color:#a80808}h1.page-title{padding-bottom:1em;text-transform:uppercase;font-size:2rem;color:#008860;text-align:left;border-bottom:.01em solid #008860}.cd-top svg.progress-circle path{stroke:#008860}.page-template-page-full-width .page-title{max-width:87%;margin:0 auto 2rem auto}div.tools_button{cursor:pointer}div.tools_button:hover{color:#008860}.wpml-ls-slot-72 a,.wpml-ls-slot-72 a{padding:0 .25rem !important;margin:0 !important;width:auto !important}.wpml-ls-slot-72 a:hover,.wpml-ls-slot-72 li:hover{opacity:1 !important;transform:scale(.8) !important}.top-headers-wrapper .site-header .site-header-wrapper .site-tools{margin-left:0}#media_image-2,#media_image-3{text-align:center}.comments_section{display:none}a.blog-auto-a{display:inline-block;background:#008860;color:#fff !important;padding:1rem;min-width:17rem}.category-73 li.cat-item,.category-73 .blog-post-container,.category-73 .page-type.page-title-desc{display:none}.single .nav-next a,.single .nav-previous a{font-size:1rem !important;font-weight:500;max-width:17rem;line-height:1.35}.bgbtm-crvd1{background-image:url(/hhobg-imgs/bg-btm-crvd-1.svg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}#hhobg-offer-tzr{text-align:center;width:90%;margin:2rem auto 5rem auto;padding:5%;box-shadow:0 0 .75rem #e4e4e4;max-width:70rem;border-radius:2rem}#hhobg-offer-tzr h3{max-width:30rem;margin:0 auto 1rem auto;text-transform:uppercase;font-size:1.15rem}#hhobg-offer-tzr p{max-width:45rem;margin:auto;padding-bottom:3rem}#hhobg-offer-tzr button{display:inline-flex;width:80%;max-width:15rem;border-radius:2rem;flex-wrap:wrap;margin:.15rem;cursor:pointer;padding:1.5rem .5rem;font-weight:500;border:.1rem solid;justify-content:center;align-items:center;border-color:#172d45;transition:all .15s linear}#hhobg-offer-tzr button:hover,#hhobg-offer-tzr button.ofr-reject:hover{transform:scale(.97)}#hhobg-offer-tzr button.ofr-reject{padding:1.056rem;color:#172d45;transform:translateY(.2rem)}.open-offer{background:#172d45;color:#fff}#offer-footer .open-offer{background:0 0;padding:1rem .5rem;margin-bottom:1.5rem;display:inline-block;cursor:pointer}#hhobg-offer{position:fixed;text-align:center;z-index:9999999;top:0;left:0;bottom:0;right:0;background:#000000a8;padding:5%;overflow-y:scroll}.hhobg-popup-wrapper{background:#fff;border-radius:2rem;overflow-y:auto;max-width:75rem;margin:auto}.hhobg-popup input.wpcf7-email{padding:1.5rem;text-align:center}.hhobg-popup input.wpcf7-email::placeholder{color:#545454}.hhobg-popup-wrapper .exp-ttl{text-transform:uppercase;font-weight:700;color:red;padding:1rem 0 0;border-top:.05rem solid;margin:2rem 0 .5rem}.cta-1{width:100%}#cta1-wrpr p{padding:1rem;font-size:1.5rem;text-transform:uppercase;line-height:1;margin-bottom:0}#cta2-content{background:#008860;color:#fff}#cta2-content h3{font-size:1.5rem;text-transform:uppercase;color:#fff;padding:1rem 0 0;margin:0}#cta2-content p{font-size:1.175rem;padding-bottom:1rem}.rel-pages{text-align:left;list-style-type:none;padding:3.5%;margin:0}.rel-pages li{padding:.5rem 5%}.go2page{display:flex;align-items:center}.go2page img{max-width:5.5rem;border-radius:5rem;margin:.5rem}.countdown span{display:inline-block;background:red;width:3rem;color:#fff}#hhobg-x-btns,#hhobg-x-btns-2{margin-top:1.5rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.ofr-close,.ofr-reject,.stay,.go2{display:inline-flex;margin:.15rem;cursor:pointer;padding:.5rem .25rem;font-family:'Montserrat';font-weight:500;border:.05rem solid;max-width:15rem;justify-content:center;align-items:center;flex-wrap:wrap;width:90%;text-transform:uppercase;font-size:.75rem}.ofr-close,.ofr-reject{max-width:14.5rem}.ofr-reject{color:red}.ofr-close{color:#172c45}.go2{background:#008860;border-color:#008860;color:#fff}a.go2:hover{background:#007368;border-color:#007368;color:#fff;opacity:1}.stay{border-color:#008860;color:#008860}.stay:hover{border-color:#007368;color:#007368}.x-ico{font-size:1.7rem;line-height:1;margin-right:.25rem}.ofr-reject.show-after,.mp-signup label,.x-btns-sep{display:none}.apply-cp-code{margin-top:1rem}.mp-consent{font-size:.7rem}.reminder-label{font-size:.75rem}.reminder-txt{font-size:1.25rem;text-transform:none;display:block;padding:.5rem 0}.reminder-warning{display:block;padding-top:.5rem;font-size:.8rem}.apply-cp-code p{display:none}@media screen and (min-width:1024px){#cta1-wrpr{display:flex;flex-wrap:wrap}.hhobg-popup-col{width:50%}.rel-pages li{display:inline-block;width:45%;vertical-align:top}}.mntsrt,.mntsrt p,.hhobg-shrt-inf-rltd-lnks strong,.hhobg-shrt-inf-rltd-lnks ul{font-family:'Montserrat'}.woocommerce-notices-wrapper{margin:0 5% 1.5rem;border:.05rem dashed #008860;padding:1rem;border-radius:3rem}.woocommerce-notices-wrapper:empty{display:none}@media screen and (min-width:90.0625em){.xxlarge-8{width:80%}}@media screen and (min-width:64em){.large-10{width:100%}.large-9{width:65%}.large-3{width:35%}footer .large-3{width:25%}}@media screen and (max-width:767px){.flx-col-rvrs{flex-direction:column-reverse}}.btn-rnd-green{display:block;padding:1rem;margin-top:3rem;width:80%;max-width:15rem;font-family:'Montserrat';font-weight:500;text-align:center;color:#008860;border:.05rem solid #008860;border-radius:3rem;transition:linear .35s}a.btn-rnd-green:hover{opacity:1;color:#fff;background:#008860}.hbs-catalog-link.blue-2{display:inline-block;border-radius:3em;border:.25em solid #043142;min-width:15em;margin:.5em;padding:1em;text-align:center;background:#043142;color:#fff}.hbs-product-link.blue-2{display:inline-block;border-radius:3em;border:.25em solid #043142;min-width:15em;margin:.25em;padding:1em;text-align:center;background:0 0;color:#043142}.hbs-catalog-link.blue-2:hover,.hbs-product-link.blue-2:hover{opacity:1;border-color:#fff;background:#fff;color:#043142}.catalog-link{display:inline-block;border-radius:3em;border:.25em solid #bf0001;min-width:15em;margin:.5em;padding:1em;text-align:center;background:#bf0001;color:#fff}.product-link{display:inline-block;border-radius:3em;border:.25em solid #008860;min-width:15em;margin:.25em;padding:1em;text-align:center;background:#fff;color:#008860}.catalog-link:hover,.product-link:hover{opacity:1 !important;background:#008860;color:#fff;border:.25em solid #008860}.xms-btn,.xms-btn:hover,.xms-btn:focus,.xms-btn:active{display:inline-block;padding:1rem 2rem;margin:1rem 0;background:#a80808;color:#fff;opacity:1 !important}.xms-btn:after{content:"";padding-left:0;opacity:0;transition:all .25s linear}.xms-btn:hover:after{content:"\2192";padding-left:1rem;opacity:1;transition:all .25s linear}@media screen and (min-width:1024px){.hhobg-shrt-inf-rltd-lnks{width:50%;float:left}}.hhobg-shrt-inf-rltd-lnks strong,.hhobg-shrt-inf-rltd-lnks ul{font-size:.8rem}.hhobg-shrt-inf-rltd-lnks ul{list-style:none;margin:0 0 1rem !important}#media_image-2,#custom_html-7{border:none;margin:0;padding:0}#media_image-2 img{max-width:90% !important}aside#media_image-2 a:hover,aside#media_image-2 a:focus,aside#media_image-2 a:active{opacity:1}aside#media_image-2 img{transition:transform .3s ease-out}aside#media_image-2 a:hover img{transform:scale(1.05)}.cd-top svg.progress-circle path{stroke:#008860 !important}.widget_text.large-3.columns{width:100%;text-align:center;max-width:35rem;margin:auto;float:none !important}.hhobg-about-footer-col1,.hhobg-about-footer-col2{margin:.5rem 0;position:relative}.hhobg-about-footer-col2 span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-9}.hhobg-about-footer-col2 img{z-index:1}.site-footer-widget-area,#custom_html-2{margin:0}@media screen and (min-width:768px){.hhobg-about-footer-wrpr{display:table;margin:.5rem 0}.hhobg-about-footer-col1,.hhobg-about-footer-col2{display:table-cell;vertical-align:middle}.hhobg-about-footer-col1{width:43%}.hhobg-about-footer-col2{width:57%}}@media screen and (max-width:520px){.hhobg-about-footer-col2 img{float:right;height:200px;width:auto;max-width:initial}.hhobg-about-footer-wrpr{margin:0}}#site-footer .widget-title{font-size:1.15em !important;border-bottom:.05em solid;padding-bottom:.5em}.widget a{font-weight:500}.site-footer-widget-area>.row{border-bottom:none}ul.sk_social_icons_list li.sk_social_icon{display:inline-block;list-style:none;line-height:1;margin:.5rem .35rem .5rem 0;padding-top:0 !important;vertical-align:middle}ul.sk_social_icons_list li.sk_social_icon:last-child{margin-bottom:.5rem}ul.sk_social_icons_list li.sk_social_icon a.sk_social_icon_link{background:#fff;padding:1em}.footer_socials_wrapper ul.sk_social_icons_list li svg,.site-footer-widget-area ul.sk_social_icons_list li svg{fill:#008860 !important}#site-footer .copyright_text{font-size:.8rem}.woocommerce .products .hhobg-prod-cat a{display:inline}.post-layout-sidebar{margin-top:3.15em}.content-post-layout{margin-bottom:5em}.content-post-layout img{width:100%}.post-layout-sidebar li a,.with-sidebar .widget-area li a{font-weight:500 !important;text-transform:none;color:#008860}table{border-collapse:collapse;border:.01em solid #cecece}tr,th,td{border:.01em solid #cecece;border-bottom:.01em solid #008860;padding:.5em;vertical-align:middle}.hhobg-autors a,.hhobg-autors p{font-size:.8rem}.single .entry-title{font-size:1.5rem;color:#008860}h1.page-title.blog-listing{text-align:center}.single-product .content-area{padding-top:0}.product_layout_classic .product_content_wrapper .product_infos .product_summary_top,.woocommerce-product-details__short-description{margin-bottom:1rem}.flex-viewport{height:auto !important}.hhobg-product-nav{margin-bottom:3rem}.hhobg-product-nav .woocommerce-breadcrumb{text-align:center !important;line-height:1.5;padding:1rem 0;max-width:90%;margin:auto}.hhobg-product-nav .woocommerce-breadcrumb,.hhobg-product-nav .woocommerce-breadcrumb a{color:#008860 !important;font-weight:400}.woocommerce div.product form.cart{text-align:center;box-shadow:0 0 .75rem #e4e4e4;padding:1rem;margin-top:2rem}.woocommerce div.product form.cart div.quantity.custom{float:none !important;margin:0 0 .5rem !important}.single-product button.add_to_cart_button{width:100% !important}.woocommerce-tabs ul.tabs{display:none !important}figure.hhobg-ban-ce-ihbt-stamps{max-width:90%;margin:auto}table.woocommerce-product-attributes.shop_attributes tr{border-left:none;border-right:none;border-top:none}.product_infos.hhobg-product-meta{margin:3rem 0 0}.product_infos.hhobg-product-meta a,.product_infos.hhobg-product-meta .sku{font-weight:400 !important}.product_infos.hhobg-product-meta a,.product_infos.hhobg-product-meta span{color:#000 !important}.product_layout_classic .product_meta{border:none}.manufacturer-price{background:#bf0104;padding:1.5rem;border-radius:1rem;margin:2rem 0}.hhobg-mrsp,.hhobg-bgpr strong{text-transform:uppercase}.hhobg-mrsp-wrapper{padding-bottom:1rem;border-bottom:.01rem dashed}.hhobg-mrsp-wrapper,.hhobg-mrsp-wrapper span,.hhobg-mrsp-wrapper bdi,.hhobg-mrsp-wrapper del{opacity:1 !important;color:#dadada !important}.hhobg-bgpr-wrapper,.hhobg-bgpr-wrapper span,.hhobg-bgpr-wrapper bdi,.hhobg-bgpr-wrapper ins{color:#fff !important}.hhobg-bgpr-wrapper .woocommerce-Price-amount.amount{font-size:2.5rem}.bgpr-best-price{display:block;font-weight:400;text-transform:uppercase;font-size:.7rem}.manufacturer-price-info{padding:0 1rem}.manufacturer-price-info p{font-size:.85rem}.info-icon{display:inline-block;font-size:1rem;background:#008860;color:#fff;width:1.5rem;height:1.5rem;text-align:center;border-radius:100%}.mx-wdth-57{max-width:55rem !important;margin-left:auto !important;margin-right:auto !important}span.fnt-sz-bdi bdi{font-size:2.2rem}@media screen and (min-width:64em){.product_layout_classic .product-images-wrapper .woocommerce-product-gallery{align-items:center}}@media screen and (max-width:1024px){.woocommerce div.product div.images .flex-control-thumbs{display:flex;justify-content:center}}.woocommerce-shop .content-area,.tax-product_cat .content-area{padding:1rem 0 0 !important}.archive h1.woocommerce-products-header__title{line-height:1;padding-bottom:2rem}.tob_bar_shop,.tob_bar_shop div,.tob_bar_shop nav{text-align:center !important;width:100%}.archive .tob_bar_shop .woocommerce-breadcrumb{display:block;margin:0;padding:0;width:100%}.tob_bar_shop>div{margin:0 auto 1rem auto;float:none}.shop_header,.shop_header h1{text-align:center;margin-bottom:0;padding-bottom:1rem}.woocommerce ul.products{text-align:center;margin-bottom:3rem}.woocommerce ul.products li.product{display:inline-block !important;float:none !important;margin-bottom:5rem}form.woocommerce-ordering{display:none}h2.woocommerce-loop-product__title,h3.woocommerce-loop-product__title{min-height:4.5em;padding:1rem 0 0 !important}h2.woocommerce-loop-product__title a,h3.woocommerce-loop-product__title a,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center !important}h2.woocommerce-loop-product__title a,h3.woocommerce-loop-product__title a{font-family:"Montserrat"}.woocommerce ul.products li.product a.button{text-align:center !important;padding:1rem !important;background:#008860 !important;color:#fff !important;min-width:13rem;margin-top:1rem !important}.woocommerce ul.products li.product .button:before{content:"\002B";display:inline-block;font-size:1rem;padding-right:.25rem;font-weight:100;font-family:'Montserrat'}@media screen and (max-width:768px){ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100% !important;float:initial !important;clear:initial !important;margin:0 0 2.992em}}@media screen and (min-width:1024px){.h2t-col-2-row,.h2t-col-3-row{display:flex;flex-wrap:wrap;justify-content:space-between}.h2t-col-2{width:50%}.h2t-col-3{width:calc(100%/3)}}img.vc_single_image-img{pointer-events:none !important}.grecaptcha-badge{visibility:hidden}.red-hlght{background:red;color:#fff;padding:.25rem .5rem}.upr-txt{text-transform:uppercase}.hho-txt-wht{color:#fff}.widget ul li a,.woocommerce .widget_layered_nav ul li a,.woocommerce .widget_layered_nav ul li span,.woocommerce-page .widget_layered_nav ul li a,.woocommerce-page .widget_layered_nav ul li span{text-transform:none;font-weight:400}.page-template-page-post-layout .content-area,.content-area.blog-single{padding-top:1rem}.page-template-page-full-width .page-title{max-width:87%;margin:0 auto 1.5rem auto;padding-bottom:1rem}.posts-navigation{padding:2rem;text-align:center}.woocommerce-cart .content-area,.woocommerce-checkout .content-area{padding-top:0}.woocommerce-cart .content-area h1.page-title,.woocommerce-checkout .content-area h1.page-title{text-align:center}tr.cart-discount.coupon-voucher100lv{display:none !important}.woocommerce-checkout form.checkout .woocommerce-checkout-review-order,.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals,.woocommerce-form-track-order,.woocommerce-thankyou-order-details,.order-info{background:0 0}#order_review table,#order_review tr,#order_review td,#order_review th,.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr,.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tfoot,.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{border:none}.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr,.woocommerce-checkout-review-order-table thead,.woocommerce-checkout-review-order-table tfoot{border-bottom:.05rem solid}table.woocommerce-checkout-review-order-table .product-name,.woocommerce table.shop_table td.product-name,.woocommerce table.shop_table td.product-name a,.woocommerce table.shop_table td.product-subtotal{font-weight:400 !important}.woocommerce-cart .cart-collaterals:before,.woocommerce-cart .cart-collaterals:after,.custom_border:before,.custom_border:after,.woocommerce-order-pay #order_review:before,.woocommerce-order-pay #order_review:after,.woocommerce-checkout form.checkout .woocommerce-checkout-review-order:before,.woocommerce-checkout form.checkout .woocommerce-checkout-review-order:after{background-image:none}.cart-collaterals,#order_review{box-shadow:0 0 .25rem #cacaca}.woocommerce-billing-fields,.woocommerce-additional-fields{padding:5%}tr.cart-discount,tr.cart-discount td,tr.cart-discount th,tr.cart-discount td:before{background:#be0104 !important;padding:1em !important;color:#fff !important}tr.cart-discount td:before{display:block;float:none !important;text-align:center}.woocommerce-page table.shop_table_responsive tr.cart-discount td{font-size:1.5rem !important;text-align:center !important}tr.cart-discount td span.woocommerce-Price-amount.amount{min-width:100%;text-align:center !important;display:inline !important}tr.cart-discount .woocommerce-remove-coupon:after{background:#fff !important;padding:0 .75rem;color:red !important;border-radius:5em}.cross-sells h2:not(.woocommerce-loop-product__title){display:block !important;margin-top:3rem;text-align:center !important}.woocommerce .cross-sells ul.products.columns-2 li.product,.woocommerce-page .cross-sells ul.products.columns-2 li.product{width:100% !important;display:block;float:none}.cart_totals h2,.cart-subtotal{display:none}.woocommerce-cart tr.order-total,.woocommerce-cart tr.order-total th,.woocommerce-cart tr.order-total td{border:none !important}.woocommerce-cart .coupon,.woocommerce-cart .coupon input,.woocommerce-cart .coupon button{display:block !important;min-width:100% !important;text-align:center !important}input#coupon_code{margin-top:0 !important}.woocommerce-cart .coupon input{margin:1rem 0 !important;background:#dcf1eb !important}.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon:before{left:1rem !important;top:.85rem !important}.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon{padding:0 0 1.5rem !important}.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon button[name=apply_coupon]{border:.05rem solid #008860;padding:1rem !important;color:#008860 !important}.woocommerce-cart .coupon button:after,.woocommerce-cart .shopkeeper-continue-shopping a:after{content:"\2192";display:inline-block;margin-left:1rem}.woocommerce-cart .woocommerce table.shop_table.cart tr,.woocommerce-page table.cart tr,.woocommerce-page #content table.cart tr,.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li,.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .coupon{border:none}.woocommerce-cart .woocommerce table.shop_table.cart tr.woocommerce-cart-form__cart-item.cart_item,.woocommerce-page table.cart tr.woocommerce-cart-form__cart-item.cart_item{border:none;border-bottom:.05rem solid #008860 !important}.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions{padding:0;margin:2rem auto 0 auto;width:100%;max-width:30rem;text-align:center !important}.woocommerce-cart .woocommerce-cart-form .shop_table.cart tbody tr td.actions .button[name=update_cart]{padding:1.25rem 0 !important;margin:0 auto 1rem auto;background:red !important;color:#fff;max-width:20rem;border-radius:3rem !important}.manufacturer-price-cart{background:#be0104;color:#fff;padding:1.5rem}.manufacturer-price-cart p{font-family:'Montserrat';margin:0}.lang-bg #shipping_method label{text-transform:none;font-size:.75rem;text-align:left;font-weight:400}.lang-bg .woocommerce-shipping-totals.shipping{display:none !important}.woocommerce-cart .shopkeeper-continue-shopping{margin:0 auto 1rem auto;border:.1rem solid #008860}.woocommerce-cart .shopkeeper-continue-shopping a{color:#008860 !important}#hho-cross-sale-after-cart:before{display:table;content:"";clear:both}#hho-cross-sale-after-cart{width:100%;max-width:30rem;margin:auto}#hho-cross-sale-after-cart h2{margin-top:0}#hho-cross-sale-after-cart ul.products.columns-2{display:flex}@media screen and (max-width:63.9375em){.woocommerce-cart .woocommerce-cart-form{padding:5% 5% 0;margin-bottom:0}.woocommerce-cart .cart-collaterals .cart_totals{padding:5% 7.5% !important}.woocommerce-cart .cart-collaterals .cross-sells{padding:0 !important}}.woocommerce-order-pay .entry-content{padding:1rem 5%}.woocommerce-order-pay button[type=submit]{background:#008860;color:#fff;padding:1.5rem 2.5rem;margin:2rem 0;cursor:pointer}.woocommerce-order-pay ul.order_details li{margin-bottom:1.5rem}ul.heateor_sl_login_ul li{float:none !important}.heateorSlLogin{width:100% !important}.heateorSlGoogleLoginSvg{background-size:contain !important}.woocommerce-account .content-area{padding:0}h1.research-title{margin:0;padding:0 0 2rem;color:#008860;font-weight:400;font-size:1.5rem}.rsrch-tag{display:block;font-size:.95rem;margin-top:1rem;padding:.5rem;background:#008860;color:#fff;max-width:15rem;text-align:center}.clickable{cursor:pointer}.original-title-tag{font-weight:400;font-size:1rem;padding-bottom:1rem;color:#777;display:block}h2.original-title{margin:2rem 0;font-size:1.2rem;line-height:1.3;font-weight:500}.rsrch-authors p,.rsrch-institutions p{margin:.5rem 0}.rsrch-institutions{margin-bottom:2rem}.rsrch-authors p,.rsrch-institutions p,blockquote.rsrch-cite p,blockquote.rsrch-cite li,blockquote.rsrch-cite li a,#ref-content *{font-size:.8rem}.rsrch-heading{padding-bottom:1rem}.research-info h4{margin-top:0}blockquote.rsrch-cite{font-size:.9rem;margin-bottom:.25rem}blockquote.rsrch-cite p{margin-bottom:1.5rem;padding:0}#read-pub,#read-ref{font-family:'Montserrat';background:#008860;color:#fff;cursor:pointer;padding:1rem 0 1rem 2.5rem;line-height:1;position:relative}#read-pub:before,#read-ref:before{content:'\2573';transform:rotate(45deg);display:inline-block;padding:1rem;font-size:.7rem;transition:transform .25s linear;position:absolute;left:0;top:0}#read-pub.active:before,#read-ref.active:before{transform:rotate(90deg)}#orig-pub,#ref-content{padding:2rem;background:#f8f8f8}#read-pub{font-size:1rem}.cd-top{right:7rem}a.contact-us-btn-wrpr,a.consultation-btn-wrpr{position:fixed;bottom:calc(50px + 3rem);right:3rem;width:100%;border-radius:3rem;cursor:pointer;opacity:1;z-index:9999999}a.consultation-btn-wrpr{bottom:calc(50px + 7rem)}@media screen and (max-width:1024px){a.contact-us-btn-wrpr,a.consultation-btn-wrpr{right:3rem}}.contact-us-txt{position:absolute;top:0;right:0;width:3rem;height:3rem;padding:0;border-radius:3rem;background:#fff;color:#fff;box-shadow:0 0 7.5rem #e3e3e3;white-space:nowrap;overflow:hidden;transition:width .75s cubic-bezier(.075,.82,.165,1)}.contact-us-btn-wrpr:hover .contact-us-txt{width:13rem;padding:.7rem 4rem .7rem 1rem;color:red}.consultation-btn-wrpr:hover .contact-us-txt{width:17.5rem;padding:.7rem 4rem .7rem 1rem;color:#007368}.contact-us-btn{position:absolute;top:0;right:0;width:3rem;height:3rem;border-radius:3rem;background:red;background-image:url(/hhobg-imgs/phone-ico-wht.png);background-repeat:no-repeat;background-position:.6rem center;background-size:1.55rem}.contact-us-btn:before,.contact-us-btn:after{content:"";position:absolute;top:-.1rem;right:-.1rem;background:0 0;border:.15rem solid red;width:3.2rem;height:3.2rem;border-radius:3rem}.contact-us-btn:after{animation:radio-wave 2s ease-in infinite 1s}.contact-us-btn.consultation{background:#007368;background-image:url(/hhobg-imgs/doctor-ico.svg)}.contact-us-btn.consultation:before,.contact-us-btn.consultation:after{border-color:#007368}@keyframes radio-wave{100%{transform:scale(1.5);opacity:0}}.site-phone{position:relative}.phone-number{font-size:1.2rem;font-weight:700;font-family:'Montserrat';padding-left:2rem}.phone-ico{display:inline-block;width:1.25rem;height:1.25rem;background-image:url(/hhobg-imgs/phone-ico.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:.3rem}@media screen and (max-width:1200px){.phone-number{font-size:.85rem;padding-left:1.5rem}.phone-ico{width:1rem;height:1rem;transform:translateY(-.1rem)}}@media screen and (max-width:1024px){.site-phone{margin-left:1rem}}@media screen and (max-width:520px){.phone-num{display:none}.phone-ico{background-image:url(/hhobg-imgs/phone-ico-blk.png)}}@media screen and (max-width:330px){.phone-ico{display:none}}ul.l-pages{margin:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start}li.l-page{padding:0 .25rem 2rem;width:calc(100%/2)}@media screen and (min-width:1440px){li.l-page{width:calc(100%/3)}}@media screen and (max-width:780px){li.l-page{width:100%}}.ti-date{display:none}ul.products li.post-14403 .out_of_stock_badge_loop,ul.products li.post-14403 .price,ul.products li.post-17722 .out_of_stock_badge_loop,ul.products li.post-17722 .price,ul.products li.post-17723 .out_of_stock_badge_loop,ul.products li.post-17723 .price{visibility:hidden}#reports-filter{max-width:87%;margin:auto;text-align:center}#reports-filter .mdf_input_container_taxonomies{display:flex;flex-wrap:wrap;justify-content:space-between}#reports-filter .mdf_input_container{padding:0;max-width:15rem;margin:.5rem}#reports-filter .widget-meta-data-filter{margin:0}#reports-filter .mdf_shortcode_reset_button{display:inline-block;width:auto;margin:1rem auto 2rem auto}#reports-filter .mdf_shortcode_reset_button .mdf_button{padding:.5rem !important}#reports-filter .mdf_widget_found_count{font-weight:700;padding:1rem}#reports-filter .mdf_textinput{width:100%}div#pn_html_buffer{position:fixed;top:50%;left:50%;z-index:10001;display:none;overflow:hidden;padding:2rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#008860;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;font-size:1.5rem;font-family:'Oswald',sans-serif;transform:translate(-50%,-50%);opacity:1}.report-heading{color:#008860;font-weight:500;font-size:1.2rem}.report-taxnms{padding-top:1rem;font-size:.85rem;text-transform:uppercase}h2.entry-title-archive:hover .report-heading{color:#000}.report-link{display:inline-block}.report-link .rarr{transition:.25s ease;padding:.5rem .55rem;margin-right:.5rem;color:#fff;background:#008860}.report-link:hover .rarr{padding:.5rem 1rem}.video-thumbnail{position:relative}.video-thumb-img{border-radius:1.5rem;overflow:hidden}.play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3.5rem;height:3.5rem;background-color:rgba(0,0,0,.35);border:none;border-radius:50%;cursor:pointer;transition:all .25s ease-in-out}.play-btn:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);width:0;height:0;border-left:1rem solid #fff;border-top:.7rem solid transparent;border-bottom:.7rem solid transparent;transition:all .25s ease-in-out}.video-thumbnail-wrpr:hover .play-btn{width:5.5rem;height:5.5rem;background-color:red}.video-thumbnail-wrpr:hover .play-btn:after{border-left:2rem solid #fff;border-top:1.4rem solid transparent;border-bottom:1.4rem solid transparent}#report-summary{margin:3rem 1rem}#report-summary h2{padding-bottom:2rem;font-weight:500;font-size:1.75rem;color:#008860}#report-summary h3,#report-summary h4,#report-summary h5,#report-summary h6{color:#008860;padding:1rem 0}#report-summary h3:before,#report-summary h4:before,#report-summary h5:before,#report-summary h6:before{content:'»';display:inline-block;margin-right:.5rem}.research-tagline:before{font-family:Shopkeeper-Icon-Font;font-style:normal;font-weight:900;content:"\e926";display:inline-block;margin-right:1rem}.abstract-after-content{margin:2rem 0}.abstract-after-content p{font-size:.9rem}h2.dkc-inf{text-transform:uppercase;font-weight:400;color:#008860;font-size:1.5rem}strong.h-new{background:red;color:#fff;padding:.75rem;display:block;max-width:13rem;margin:0 auto 1rem auto;font-size:1.75rem}p.dkc-card{position:relative;margin:5%;padding-bottom:3rem;border:.15rem solid #008860;border-radius:3rem;overflow:hidden}p.dkc-card.best-choice{transform:scale(1.15);margin-top:3rem;margin-bottom:3rem}.card-focus{position:absolute;right:0;padding:.5rem 3rem;background:red;color:#fff;top:0;transform:rotate(45deg) translate(3.5rem,-1.5rem);font-size:.8rem}p.dkc-card span{display:block}.card-header{background:#008860;color:#fff;text-transform:uppercase;padding:2rem;margin-bottom:2rem;font-size:1rem}.card-count{font-size:2.5rem;display:block;line-height:1}.card-price{font-size:2.75rem;color:#008860}.card-cta-btn{max-width:15rem;margin:2rem auto 2rem auto;background:#008860;color:#fff;display:block;border-radius:2rem;padding:1rem;position:relative}a.card-cta-btn:hover,a.card-cta-btn:active,a.card-cta-btn:focus{color:#fff;opacity:1}a.card-cta-btn:before{content:"";background:url(/hhobg-imgs/phone-ico-wht.png);display:inline-block;position:absolute;width:1.5rem;height:1.5rem;left:1rem;background-size:contain;background-repeat:no-repeat}a.card-cta-btn .card-cta-tel{display:none}a.card-cta-btn:hover .card-cta-tel{display:block}a.card-cta-btn:hover:before{animation-name:cta-tel-anim;animation-duration:1s;animation-iteration-count:infinite}@keyframes cta-tel-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}a.card-cta-btn:hover .card-cta-txt{display:none}#h2t-procedures{padding-top:3rem}#h2t-procedures .h2t-col-2-row,#h2t-procedures .h2t-col-3-row{width:90%;max-width:80rem;margin:auto}#h2t-procedures .h2t-col-2:not(.inner-col){padding:1rem}#h2t-procedures .inner-col{padding-bottom:2rem}@media screen and (min-width:1024px){#h2t-procedures .h2t-col-2.inner-col{display:inline-block;vertical-align:top;padding-right:2rem}p.dkc-card.best-choice{transform:scale(1.15) translateY(-2rem)}}.city-select-wrpr{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:#000;background:rgba(0,0,0,.75);z-index:99999998}.city-select{display:none;width:90%;max-width:30rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:3rem 5% 2rem;text-align:center;z-index:999999999}.city-slct-btn{width:13.5rem;height:3rem;cursor:pointer;line-height:.75rem}span.xms-btn.mntsrt.city-slct-btn,.city-slct-btn{margin:1rem auto}.close-city-select{display:inline-block;position:absolute;top:0;right:0;background:red;color:#fff;padding:1rem;height:3rem;width:3rem;line-height:1rem;cursor:pointer}#product-cta .h2t-col-2.cta-txt{padding:5%}.product-cta-txt{width:90%;max-width:33rem;margin:auto}.product-cta-img{width:90%;max-width:40rem;margin:auto}@media screen and (min-width:1024px){#product-cta .h2t-col-2-row{justify-content:center;align-items:center}}.scol-2{display:flex;flex-wrap:wrap;align-items:center}.txt-col-2,.img-col-2{width:50%}.txt-col-2:not(.has-inr){padding:2rem 7%}.has-inr{padding:0 5%}.txt-col-2 h3,.txt-col-2 p{max-width:35rem;margin:0 auto 1rem auto}@media screen and (max-width:1024px){.txt-col-2,.img-col-2{width:100%}.inr-acnt{margin-bottom:3rem}}.inr-acnt{padding:10%;background:#ebf3f5;border-radius:3rem}.inr-acnt h2,.inr-acnt h3{color:#008860}.inr-acnt h2,.inr-acnt h3{max-width:25rem;font-size:2rem;font-weight:400;line-height:1.15;padding-bottom:1.5rem;border-bottom:.05rem solid;margin-bottom:2rem;margin-left:0}.h2t-btn{display:inline-block;padding:1rem 2rem;min-width:15rem;text-align:center;border-radius:3rem;border:.1rem solid;opacity:1;transition:all .25s ease}a.h2t-btn:hover{opacity:1}.h2t-btn:before,.mm-brws-all a:before{content:'';display:inline-block;margin-right:0;transition:all .25s ease}.h2t-btn:hover:before,.mm-brws-all a:hover:before{content:'\2192';margin-right:.5rem}.btn-wht{margin-top:2rem;color:#fff}.btn-wht:hover{color:#fff}.btn-wht-acnt{margin-top:2rem;background:#fff;border-color:#fff}.btn-red-acnt,.btn-red-acnt:hover{margin-top:2rem;background:#bf0104;border-color:#bf0104;color:#fff}.eu-program{display:flex;gap:1rem;padding:1rem}.eu-program .eu-program-col{flex:1;display:flex;justify-content:center;align-items:center}@media (max-width:1024px){.eu-program{flex-direction:column}}#eu-notification{position:fixed;bottom:-100%;left:0;width:100%;background:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.2);z-index:9999;transition:1s ease-in-out}#eu-notification.show{bottom:0}.eu-notification-inner{margin:0 auto;padding:1rem;position:relative;display:flex;align-items:center;max-width:1200px}.eu-notification-inner img{max-width:7.5rem;margin-right:1rem;height:auto;flex-shrink:0}.eu-notification-text{flex:1;color:#333;line-height:1.5;padding-right:2rem}.eu-notification-text p{margin:0 0 .5rem;font-size:.65rem}.eu-notification-text strong{color:#039}#eu-notification-close{position:absolute;top:.5rem;right:1rem;color:#039;border:none;padding:.5rem 1rem;cursor:pointer;font-weight:700;display:flex;align-items:center;gap:.5rem;transition:background .3s}#eu-notification-close-ico{background:#039;color:#fff;font-size:3rem;font-weight:100;width:3rem}#eu-notification-close:hover #eu-notification-close-ico{color:#fff;background:#000}#eu-notification-close:hover{color:#000}@media (max-width:1024px){#eu-notification{display:none !important}}.woocommerce-cart-form .regular-price-discounted,.woocommerce-cart-form .regular-price-discounted span,.woocommerce-cart-form .regular-discount,.woocommerce-cart-form .regular-discount span{color:#be0104 !important}.woocommerce-cart-form .regular-discount span{font-weight:100 !important}.woocommerce-cart-form td.product-price{text-align:right}.entry-content ins{padding:0}.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:collapse !important}.wc-proceed-to-checkout .checkout-button:before,#place_order:before{content:"\2192" !important;font-size:1rem;margin-right:.25rem}.shop_table.shop_table_responsive{margin-top:.05rem !important}@media screen and (max-width:63.9375em){.woocommerce-cart .cart-collaterals .cross-sells{padding:5rem !important}}.entry-content ins{background-color:transparent}.product-subtotal{display:none !important}tr.order-discounted{background:red !important;border-top:1px solid #fff !important}tr.order-discounted th,tr.order-discounted td,tr.order-discounted td:before{color:#fff !important;font-family:'Montserrat',sans-serif !important;padding:1rem !important}tr.order-discounted td{font-size:1.5rem !important}.shopkeeper-mini-cart .woocommerce-mini-cart .woocommerce-mini-cart-item ins.regular-discount,.shopkeeper-mini-cart .woocommerce-mini-cart .woocommerce-mini-cart-item hr.hho-price-html-dash-sep{display:none !important}.shopkeeper-mini-cart .woocommerce-mini-cart .woocommerce-mini-cart-item .sale-price{display:inline-block !important;margin:0 .25rem}