/* Distilled from legacy ReHub/Greenshift CSS — auto-generated by distill-css.php */
.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}
.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}
.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}
.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}
.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}
.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}
.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}
.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}
.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}
.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}
.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}
.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}
.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}
.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}
.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}
.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}
.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}
.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}
.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}
.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}
.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}
.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}
.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}
.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}
.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}
.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}
.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}
.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}
.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}
.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}
.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}
@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax{background-attachment:scroll}}
@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax{background-attachment:scroll}}
.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated{background-repeat:repeat;background-size:auto}
.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover{color:#fff}
.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}
.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}
.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text{margin-left:0;text-align:left}
.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text{margin-right:0;text-align:right}
.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}
:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}
:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}
:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}
body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}
body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}
.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}
.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}
.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}
.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}
#gspb_row-id-gsbp-a12b0b1e-32a3>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap;max-width:1230px}
.gspb_container-id-gsbp-ba274015-1fa0{flex-direction:column;box-sizing:border-box}
#gspb_row-id-gsbp-bfe47c01-213d>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap;max-width:1230px}
.gspb_container-id-gsbp-d4a7a801-d2da{flex-direction:column;box-sizing:border-box}
#gspb_row-id-gsbp-277646f8-d8bd>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap;max-width:1200px}
#gspb_row-id-gsbp-02991328-ebb4>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap;max-width:1230px}
#gspb_row-id-gsbp-cef2e09a-96a0>.gspb_row__content{display:flex;margin:0 auto;width:100%;flex-wrap:wrap;max-width:1230px;align-items:center;justify-content:center}
.gspb_container-id-gsbp-031e02e0-630b,.gspb_container-id-gsbp-b5894944-0996{flex-direction:column;box-sizing:border-box}
.gspb_counter-id-gsbp-02431c77-42e7,.gspb_counter-id-gsbp-02431c77-42e7 .gs-counterwrap{display:flex;align-items:center}
.gspb_counter-id-gsbp-02431c77-42e7 .gs-counterdiv{display:flex;text-align:center;flex-direction:column;justify-content:center;align-items:center}
.gspb_counter-id-gsbp-02431c77-42e7 .gs-counter{color:#7635f3}
.gspb_counter-id-gsbp-02431c77-42e7 .gs-counterdiv{border-radius:100px}
.gspb_counter-id-gsbp-02431c77-42e7 .gs-counter{font-size:40px;line-height:40px;font-weight:700;margin-bottom:5px}
.gspb_counter-id-gsbp-02431c77-42e7 .gs-counterlabel{font-size:15px;line-height:15px}
.gspb_counter-id-gsbp-02431c77-42e7 .gs-counterdiv{min-width:135px;height:135px;box-shadow:0 15px 30px 0 rgb(119 123 146 / .1);transition-duration:.9s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-delay:0s;opacity:var(--gs-root-animation-opacity,0);transition-property:opacity,transform;transform:var(--gs-root-animation-transform,scale(.6));background-color:#fff}
.gspb_counter-id-gsbp-02431c77-42e7 .gs-counterdiv.aos-animate,.gspb_counter-id-gsbp-02431c77-42e7 .gs-counterdiv[data-gs-aos]{transition-delay:.5s;--gs-root-animation-delay:0.5s;opacity:1;transform:translateZ(0) scale(1)}
@media (max-width:991.98px){.gspb_counter-id-gsbp-02431c77-42e7 .gs-counterdiv{background-color:#fff}}
@media (max-width:767.98px){.gspb_counter-id-gsbp-02431c77-42e7 .gs-counterdiv{background-color:#fff}}
@media (max-width:575.98px){.gspb_counter-id-gsbp-02431c77-42e7 .gs-counterdiv{background-color:#fff}}
body.gspb-bodyfront .gspb_counter-id-gsbp-02431c77-42e7 .gs-counterdiv{position:absolute;top:50px;left:50px}
.gspb_counter-id-gsbp-50c68b0b-a513,.gspb_counter-id-gsbp-50c68b0b-a513 .gs-counterwrap{display:flex;align-items:center}
.gspb_counter-id-gsbp-50c68b0b-a513 .gs-counterdiv{display:flex;text-align:center;flex-direction:column;justify-content:center;align-items:center}
.gspb_counter-id-gsbp-50c68b0b-a513 .gs-counter{color:#f9a61c}
.gspb_counter-id-gsbp-50c68b0b-a513 .gs-counterdiv{border-radius:100px}
.gspb_counter-id-gsbp-50c68b0b-a513 .gs-counter{font-size:40px;line-height:40px;font-weight:700;margin-bottom:5px}
.gspb_counter-id-gsbp-50c68b0b-a513 .gs-counterlabel{font-size:15px;line-height:15px}
.gspb_counter-id-gsbp-50c68b0b-a513 .gs-counterdiv{min-width:135px;height:135px;box-shadow:0 15px 30px 0 rgb(119 123 146 / .1);transition-duration:.9s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-delay:0s;opacity:var(--gs-root-animation-opacity,0);transition-property:opacity,transform;transform:var(--gs-root-animation-transform,scale(.6));background-color:#fff}
.gspb_counter-id-gsbp-50c68b0b-a513 .gs-counterdiv.aos-animate,.gspb_counter-id-gsbp-50c68b0b-a513 .gs-counterdiv[data-gs-aos]{transition-delay:.7s;--gs-root-animation-delay:0.7s;opacity:1;transform:translateZ(0) scale(1)}
@media (max-width:991.98px){.gspb_counter-id-gsbp-50c68b0b-a513 .gs-counterdiv{background-color:#fff}}
@media (max-width:767.98px){.gspb_counter-id-gsbp-50c68b0b-a513 .gs-counterdiv{background-color:#fff}}
@media (max-width:575.98px){.gspb_counter-id-gsbp-50c68b0b-a513 .gs-counterdiv{background-color:#fff}}
body.gspb-bodyfront .gspb_counter-id-gsbp-50c68b0b-a513 .gs-counterdiv{position:absolute;top:142px;right:18px}
.gspb_counter-id-gsbp-2d74c44e-a1ab,.gspb_counter-id-gsbp-2d74c44e-a1ab .gs-counterwrap{display:flex;align-items:center}
.gspb_counter-id-gsbp-2d74c44e-a1ab .gs-counterdiv{display:flex;text-align:center;flex-direction:column;justify-content:center;align-items:center}
.gspb_counter-id-gsbp-2d74c44e-a1ab .gs-counter{color:#00c81e}
.gspb_counter-id-gsbp-2d74c44e-a1ab .gs-counterdiv{border-radius:100px}
.gspb_counter-id-gsbp-2d74c44e-a1ab .gs-counter{font-size:40px;line-height:40px;font-weight:700;margin-bottom:5px}
.gspb_counter-id-gsbp-2d74c44e-a1ab .gs-counterlabel{font-size:15px;line-height:15px}
.gspb_counter-id-gsbp-2d74c44e-a1ab .gs-counterdiv{min-width:135px;height:135px;box-shadow:0 15px 30px 0 rgb(119 123 146 / .1);transition-duration:.9s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-delay:0s;opacity:var(--gs-root-animation-opacity,0);transition-property:opacity,transform;transform:var(--gs-root-animation-transform,scale(.6));background-color:#fff}
.gspb_counter-id-gsbp-2d74c44e-a1ab .gs-counterdiv.aos-animate,.gspb_counter-id-gsbp-2d74c44e-a1ab .gs-counterdiv[data-gs-aos]{transition-delay:.8s;--gs-root-animation-delay:0.8s;opacity:1;transform:translateZ(0) scale(1)}
@media (max-width:991.98px){.gspb_counter-id-gsbp-2d74c44e-a1ab .gs-counterdiv{background-color:#fff}}
@media (max-width:767.98px){.gspb_counter-id-gsbp-2d74c44e-a1ab .gs-counterdiv{background-color:#fff}}
@media (max-width:575.98px){.gspb_counter-id-gsbp-2d74c44e-a1ab .gs-counterdiv{background-color:#fff}}
body.gspb-bodyfront .gspb_counter-id-gsbp-2d74c44e-a1ab .gs-counterdiv{position:absolute;bottom:20px;left:27%}
#gspb_row-id-gsbp-4ff4a83e-1d19>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap;max-width:1230px}
.gspb_row #gspb_col-id-gsbp-f5671476-048d.gspb_row__col--12{padding-top:50px;padding-bottom:50px}
.gspb_button-id-gsbp-941faffe-8122{display:flex;justify-content:center}
.gspb_button-id-gsbp-941faffe-8122 .gspb-buttonbox-text{display:flex;flex-direction:column}
.gspb_button-id-gsbp-941faffe-8122>.gspb-buttonbox{display:inline-block;text-decoration:none!important;color:#fff;line-height:16px;position:relative;z-index:0;cursor:pointer;box-sizing:border-box;padding:18px 26px;background-color:#00d084}
@media (max-width:991.98px){.gspb_button-id-gsbp-941faffe-8122>.gspb-buttonbox{background-color:#00d084}}
@media (max-width:767.98px){.gspb_button-id-gsbp-941faffe-8122>.gspb-buttonbox{background-color:#00d084}}
@media (max-width:575.98px){.gspb_button-id-gsbp-941faffe-8122>.gspb-buttonbox{background-color:#00d084}}
.gspb_button-id-gsbp-941faffe-8122>.gspb-buttonbox{font-size:19px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;transition-duration:.7s;transition-timing-function:var(--gs-root-animation-easing,cubic-bezier(.42,0,.58,1));transition-delay:0s;opacity:var(--gs-root-animation-opacity,0);transition-property:opacity,transform,filter;transform:var(--gs-root-animation-transform,translate3d(0,calc(max(50px, 15%)),0))}
.gspb_button-id-gsbp-941faffe-8122>.gspb-buttonbox.aos-animate,.gspb_button-id-gsbp-941faffe-8122>.gspb-buttonbox[data-gs-aos]{transition-delay:.3s;--gs-root-animation-delay:0.3s;opacity:1;transform:translateZ(0)}
#gspb_row-id-gsbp-50f0521e-4ce1>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap;max-width:1230px}
.gspb_row{position:relative}
.col_wrap_two .product_egg .col_item img{max-height:500px;width:auto}
.col_wrap_two .product_egg .col_item .buttons_col{margin-bottom:25px}
.product_egg .priced_block .btn_offer_block{display:inline-block;float:none;text-align:center;font-size:21px;line-height:21px;padding:13px 70px;text-transform:none}
.product_egg .btn_offer_block:after{display:none!important}
.product_egg_extra .btn_offer_block{display:inline-block;float:none;text-align:center;font:normal 16px/16px Arial;padding:7px 16px;text-transform:none}
.product_egg_extra .btn_offer_block:after{display:none!important}
.product_egg_extra .priced_block{clear:none;margin-bottom:16px!important}
.product_egg_extra .rate_bar_wrap{background-color:#fff0}
.egg_grid .small_post .priced_block{margin-bottom:0}
.egg_grid .small_post .priced_block .rh_price_wrapper{float:none;margin-bottom:15px}
.egg_grid .small_post .priced_block .price_count{background-color:#fff0;color:#c00;font-size:19px;font-weight:700;line-height:24px;padding:0}
.egg_grid .small_post .priced_block a.btn_offer_block{float:none;font-size:17px;font-weight:700;padding:6px 14px;text-transform:capitalize;display:inline-block}
.egg_grid .small_post .priced_block a.btn_offer_block:hover,.egg_grid .small_post:hover .priced_block a.btn_offer_block{padding:6px 14px}
.egg_grid .priced_block a.btn_offer_block:after{display:none}
.contaffdesc .wpsm_pros ul li:before{font-size:18px}
.cj_sort_list .btn_offer_block{display:block!important}
.product_egg_extra .priced_block .btn_offer_block{float:none}
.cegg-price-alert-wrap .wpsm-button{white-space:nowrap}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.wpsm_pretty_list ul li:before,.wpsm_cons ul li:before,.wpsm_pros ul li:before,.re-user-popup-wrap .wpsm-button.loading:after,.icon-search-onclick:before,.wpsm_score_box .priced_block .btn_offer_block:not(.rehub_offer_coupon):before,.re-user-popup-wrap .wpsm-button.loading:after{font-family:rhicons}
.responsive_nav_wrap{display:none;position:relative;width:100%}
header .logo-section{padding:15px 0;overflow:visible}
.header-actions-logo{float:right}
.header-actions-logo .wpsm-button{margin:0}
.header-actions-logo .celldisplay{padding:0 12px;vertical-align:middle}
.header_seven_style>.rh-flex-right-align{flex:0 0 auto}
.header_one_row .main-nav{background:none transparent!important;border:none!important}
.header_one_row nav.top_menu>ul>li{border:none!important}
.icon-search-onclick:before{content:"\f002"}
.search-header-contents{width:100%;height:100%;position:fixed;left:0;top:0;right:0;bottom:0;opacity:0;visibility:hidden;z-index:9999999;transition:opacity 0.5s ease;text-align:center;margin:0 auto;background-color:rgb(0 0 0 / .7)}
.top-search-onclick-open .search-header-contents{visibility:visible;opacity:1;display:block}
.top-search-onclick-open .search-header-contents .search-form{opacity:1;transform:translateY(-1px)}
.search-header-contents .search-form{max-width:1000px;margin:0 auto;width:100%;transition:transform 0.6s ease,opacity 0.3s ease;transform:translateY(-100%);opacity:0}
.search-header-contents form.search-form input[type="text"]{width:100%;height:74px;border:none;line-height:74px;font-size:25px;padding:5px 37px 5px 25px!important}
.search-header-contents form.search-form [type="submit"]{line-height:74px;height:74px;background:#fff!important;color:#333!important;padding:0 25px;font-size:25px}
.rh-outer-wrap{transition:transform 0.5s;transform-origin:center top}
.rh-outer-wrap-move{transform:scale3d(.85,.85,1);overflow:hidden;height:100vh}
.head_search .search-form,.widget_search .search-form{width:100%;clear:both}
.logo-section .search form.search-form input[type="text"]{min-width:215px}
.main-nav{background:#fcfcfc}
.main-nav.white_style{border-top:1px solid #eee;border-bottom:1px solid #eee}
.main-nav:after{content:'';display:table;clear:both}
nav.top_menu>ul>li.hovered>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);left:0;top:100%}
#slide-menu-mobile ul span.submenu-toggle .rhicon{font-size:14px;line-height:42px}
.rh-close-btn,.rh-close-btn i{width:40px;height:40px;font-size:20px;line-height:40px}
.main-nav.dark_style .user-ava-intop:after,#main_header.dark_style .logo-section .user-ava-intop:after,#main_header.dark_style .logo-section .rh-header-icon,#main_header.dark_style .logo-section .heads_icon_label,.main-nav.dark_style .dl-menuwrapper button i,.main-nav.dark_style .dl-menuwrapper .rh-header-icon{color:#fff}
.main-nav.dark_style .dl-menuwrapper button svg line{stroke:#fff}
.main-nav.dark_style{max-height:70px;background:#353535}
.main-nav.dark_style nav.top_menu ul li.menu-item-has-children ul li.menu-item-has-children a:after{color:#ccc}
.main-nav.dark_style nav.top_menu>ul>li>a{color:#fbfbfb}
.main-nav.dark_style nav.top_menu>ul>li{border-right:1px solid rgb(255 255 255 / .15)}
.is-sticky .logo_section_wrap{background:#fff}
.is-sticky .main-nav{position:relative;z-index:999;width:100%}
.is-sticky .header_one_row .main-nav{width:auto}
.logo_insticky_enabled .top_menu{flex-grow:1;margin:0 20px}
.ubermenu-loc-primary-menu+.responsive_nav_wrap{display:none}
.rh-header-icon{font-size:24px;line-height:23px;color:#222}
.login-btn-cell .rh-header-icon{font-size:22px}
#main_header #dl-menu .rh-header-icon{margin:15px 9px}
#main_header #dl-menu .rehub-main-btn-bg .rh-header-icon{margin:0}
.dl-menuwrapper ul .floatright{float:none}
.dl-menuwrapper button{border:none;width:48px;height:53px;overflow:hidden;position:relative;cursor:pointer;outline:none;background:#fff0}
.dl-menuwrapper button i{color:#111;font-size:36px}
.dl-menuwrapper button svg line{stroke:#111;stroke-width:2;stroke-dasharray:26;animation:svglineltr 1s linear}
.rh-boxed-container .rh-outer-wrap{box-shadow:0 0 20px 0 rgb(0 0 0 / .1);margin:0 auto;width:1260px;background:#fff}
.rh-container{margin:0 auto;border:none;background:none #fff0;width:1200px;box-shadow:none;position:relative;clear:both;padding:0}
.wp-block-cover__inner-container{max-width:1200px;margin:0 auto}
.rh-content-wrap{padding-top:20px;padding-bottom:20px}
.rh-300-sidebar{width:300px;margin-bottom:30px}
.rh-300-content-area{width:calc(100% - 330px)}
.calcposright{position:absolute;top:30px;right:calc((100% - 1200px)/2);z-index:9}
.main-side{width:840px;float:left;position:relative}
.rh-container.no_shadow .main-side,.main-side.full_width:not(.single){padding:0;border:none;box-shadow:none;background:none #fff0}
.main-side.full_width{float:none;width:100%}
.main-side{min-height:70vh}
.full_post_area .rh-content-wrap{padding:0}
.wpsm-one-half{width:48%}
.wpsm-two-fifth{width:37.6%}
.wpsm-one-half,.wpsm-two-fifth{position:relative;margin-right:4%;margin-bottom:5px;float:left}
.wpsm-one-half:last-of-type{margin-right:0!important;clear:right}
.smart-scroll-desktop .rh-flex-eq-height{flex-wrap:nowrap;margin:0 0 15px 0}
.smart-scroll-desktop .col_item{display:inline-block;margin:0 13px 0 0!important;vertical-align:top;float:none!important;white-space:normal!important;scroll-snap-align:start}
.smart-scroll-desktop .col_item:last-of-type{margin-right:0!important}
.smart-scroll-mobile{scrollbar-width:thin;scrollbar-color:#fff0 #fff0}
.smart-scroll-mobile::-webkit-scrollbar{width:8px;height:8px}
.smart-scroll-mobile::-webkit-scrollbar-track{background-color:#fff0;border-radius:20px}
.smart-scroll-mobile::-webkit-scrollbar-thumb{background-color:#fff0;border-radius:20px;border:1px solid #fff0}
.smart-scroll-mobile:hover::-webkit-scrollbar-thumb{background-color:#ddd}
.smart-scroll-mobile:hover{scrollbar-color:#ddd #fff}
@media screen and (max-width:1279px) and (min-width:1141px){.calcposright{right:calc((100% - 1080px)/2)}.rh-boxed-container .rh-outer-wrap{width:1120px}.rh-container{width:1080px}.main-side{width:755px}}
@media (max-width:1140px){.rh-boxed-container .rh-outer-wrap{width:100%}#mobile-menu-icons>.wpsm-button,#main_header .header_six_style .wpsm-button{font-size:0!important;line-height:0!important}#mobile-menu-icons>.wpsm-button i,#main_header .header_six_style .wpsm-button i{font-size:15px;padding:0!important}}
@media (max-width:1140px) and (min-width:1024px){.calcposright{right:calc((100% - 980px)/2)}.rh-container{width:980px}.main-side{width:655px}}
@media (max-width:1024px){.logo-section .mobileinmenu{display:none!important}.logo-section #mobile-menu-icons .mobileinmenu{display:inline-block!important}.responsive_nav_wrap{display:block}.header-actions-logo{display:none}}
@media (max-width:1023px){.calcposright{position:static!important}.tabletsblockdisplay{display:block!important;width:100%!important;float:none!important;margin:0 0 10px 0;clear:both!important}.hideonstablet{display:none!important}body .disabletabletspadding{padding:0!important}.rh-flex-center-align.logo_insticky_enabled{display:block}.rh-300-content-area,.rh-300-sidebar,.main-side{width:100%;float:none;display:block}.rh-container{width:100%;padding-left:15px;padding-right:15px}.header_wrap .rh-container{padding:0}.three-col-tablet .col_item{width:28%!important;min-width:28%}.two-col-tablet .col_item{width:42.5%!important;min-width:42.5%}.one-col-tablet .col_item{width:70%!important;min-width:70%}.smart-scroll-mobile{padding-left:1px!important;padding-right:1px!important;width:auto!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;display:block!important}.smart-scroll-mobile .col_item{display:inline-block;margin:0 10px 15px 0!important;vertical-align:top;float:none!important;white-space:normal!important}.smart-scroll-mobile .col_item:last-of-type{margin-right:0!important}.smart-scroll-mobile .rh-flex-eq-height{flex-wrap:nowrap}.rh-float-panel .float-panel-woo-info{display:none}#float-panel-woo-area .rh-container{padding:10px 15px}}
@media (max-width:767px){.mobileblockdisplay .celldisplay,.mobileblockdisplay .rowdisplay,.mobileblockdisplay{display:block!important;width:100%!important;float:none!important}}
@media (max-width:567px){.wpsm-one-half,.wpsm-two-fifth{width:100%;float:none;margin-right:0;margin-bottom:20px}.wpsm-one-half-mobile{width:48%;margin-right:4%}}
@media (max-width:479px){.main-side{border:none;box-shadow:none;padding:0}.showonsmobile{display:block!important}.hideonsmobile{display:none!important}.smart-scroll-mobile .col_item,.one-col-mob .col_item{width:75%!important;min-width:75%}.scroll-on-mob-nomargin .col-feat-grid,.scroll-on-mob-nomargin .col-item{margin:0!important}.two-col-mob .col_item{width:42.5%!important;min-width:42.5%}.three-col-mob .col_item{width:28%!important;min-width:28%}.four-col-mob .col_item{width:18%!important;min-width:18%}}
@media (min-width:768px){.search-header-contents{padding:30vh 30px 70vh 30px}}
@media (min-width:1024px){.floatactive .hideonfloattablet{display:none}}
.title_single_area h1{font-size:34px;line-height:34px;margin:0 0 20px 0;word-break:break-word}
.rh_post_layout_outside .title_single_area h1{font-size:38px;line-height:40px}
.rh_post_layout_compact .title_single_area h1,.rh_post_layout_compare_autocontent .title_single_area h1{font-size:24px;line-height:28px;margin-bottom:15px}
.title_single_area .re-line-badge{margin-bottom:10px}
.title_single_area .post-meta{color:#111}
.title_single_area .post-meta span{margin-right:15px}
.left_st_postproduct .post-meta span{margin-right:12px}
@media screen and (max-width:1224px){.left_st_postproduct .post-meta span{margin:0;display:block;line-height:18px}}
.compare-button-holder .wpsm-button.rehub_main_btn{box-shadow:0 18px 38px 0 rgb(0 0 0 / .06),0 8px 40px 0 rgb(0 0 0 / .06)!important}
.notextshare .row_social_inpost span.fb:after,.notextshare .row_social_inpost span.tw:after{display:none}
.re_title_inmodal .rhi-bell{color:#17baae}
.post-meta{margin-bottom:12px;font-size:12px;line-height:12px;font-style:italic;color:#999}
.post-meta span:first-child:before{display:none}
.post-meta span.postview_meta:first-child:before,.post-meta span.comm_count_meta:first-child:before{display:inline-block}
.post-meta span{display:inline-block;margin-right:8px}
.post-meta span a,.post-meta a.admin,.post-meta a.cat,.post-meta-big a{color:#111;text-decoration:none}
.post-meta-big span.postview_meta:before,.post-meta-big span.comm_count_meta:before{font-size:20px;padding-right:8px}
.post-meta-big span.postview_meta{color:#c00}
.post-meta-big span.postview_meta:before{content:"\f0e7"}
.post-meta-big span.comm_count_meta:before{content:"\f4a6"}
.rh-cat-label-title a,.rh-label-string{font-style:normal!important;background-color:#111;padding:3px 6px!important;color:#fff;font-size:11px!important;white-space:nowrap;text-decoration:none;display:inline-block;margin:0 5px 5px 0;line-height:12px!important}
.item-small-news h5{font-size:16px;line-height:22px;font-weight:400}
.text_in_thumb h2{font-size:18px;line-height:21px;margin:15px 0 12px 0}
.text_in_thumb h2 a{color:#fff}
.text_in_thumb .post-meta span a,.text_in_thumb .post-meta a.admin,.text_in_thumb .post-meta a.cat,.text_in_thumb .post-meta span{color:#f4f4f4}
.news-community .button_action{position:absolute;top:6px;right:6px;z-index:2}
.rh_gr_btn_block .priced_block .btn_offer_block{display:block}
.news-community .post-meta{margin:0}
@media(max-width:767px){.news-community .post-meta{margin:0 0 10px 0}.row_social_inpost span:after{display:none}}
.cmp_crt_block .rate_bar_wrap .review-criteria,.cmp_crt_block .rate_bar_wrap{box-shadow:none;background:#fff0;padding:0;margin:0;border:none}
.top_rating_item .buttons_col .priced_block .btn_offer_block{margin:0 auto;display:block;font-size:17px;line-height:20px;padding:13px 20px}
.listitem_column.listbuild_btn .priced_block .btn_offer_block{margin:0 auto;display:block;font-size:17px;line-height:20px;padding:13px 20px}
.rh_listcolumn_btn .priced_block .btn_offer_block{font-size:16px;line-height:16px;text-transform:none;display:inline-block;padding:8px 16px}
.top_table_list_item .listitem_title .lineheight20{font-size:15px}
@media (max-width:767px){.rh_list_mbl_im_left>.mobileblockdisplay{display:block}.rh_listcolumn_btn .priced_block .btn_offer_block{display:block}.rh_list_mbl_im_left>.mobileblockdisplay .rh_listcolumn_image{float:left}.rh_list_mbl_im_left>.mobileblockdisplay>div:not(.rh_listcolumn_image){width:auto;min-width:1px;max-width:10000px;margin:0 0 12px 130px;text-align:left;padding:0}.rtl .rh_list_mbl_im_left>.mobileblockdisplay>div:not(.rh_listcolumn_image){margin:0 130px 12px 0;text-align:right}.rtl .rh_list_mbl_im_left>.mobileblockdisplay .rh_listcolumn_image{float:right}.rh_listitem>.mobileblockdisplay>div,.top_table_list_item>.mobileblockdisplay>div{width:100%;min-width:100%;max-width:100%;padding:10px 15px;margin:0;text-align:center;border:none}}
.post-inner .alignwide{margin-left:-150px;margin-right:-150px;max-width:100vw;position:relative;z-index:2;width:auto}
.single.full_width .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;position:relative;z-index:2}
.single.full_width .alignfull img{width:100vw}
body:not(.noinnerpadding) .rh-post-wrapper .alignwide,body:not(.noinnerpadding) .rh-post-wrapper .alignfull{margin-right:-25px;margin-left:-25px}
.wp-block-cover-image,.wp-block-cover{margin-bottom:25px}
@media screen and (max-width:1023px) and (min-width:768px){body:not(.noinnerpadding) .rh-post-wrapper .alignwide,body:not(.noinnerpadding) .rh-post-wrapper .alignfull,.post-inner .alignwide{margin-left:-25px;margin-right:-25px}}
@media screen and (max-width:767px){body:not(.noinnerpadding) .rh-post-wrapper .alignfull{margin-left:-15px;margin-right:-15px}body:not(.noinnerpadding) .rh-post-wrapper .post-inner .alignwide,.post-inner .alignwide{margin-left:0;margin-right:0}}
.greencolor{color:#009700}
.whitecolor,.whitecolor>a,#slide-menu-mobile ul .whitecolor>span.submenu-toggle,.whitecolor>a:hover{color:#fff}
.whiteonhovercol .col_item:hover,.whiteonhovercol .col_item:hover a,.whiteonhovercol .col_item:hover .changeonhover{color:#fff!important}
.greycolor{color:grey}
.blackcolor,.blackcolor a,#slide-menu-mobile ul .blackcolor>span.submenu-toggle{color:#111}
.lightgreycolor{color:lightgrey}
.whitebg{background:#fff}
.rh-cat-label-title.redbg{background:#b00}
.rh-label-string.greenbg{background:#77b21d}
body .darkbg{background-color:#212121}
.position-relative{position:relative}
.position-static{position:static!important}
.rhhidden{display:none}
.flowhidden{overflow:hidden}
.celldisplay{display:table-cell;vertical-align:middle}
.vertmiddle{vertical-align:middle}
.blockstyle{display:block}
.inlinestyle{display:inline-block}
.text-center{text-align:center}
.fontbold{font-weight:700}
.lineheight25{line-height:25px}
.lineheight20{line-height:20px}
.lineheight15{line-height:15px}
.upper-text-trans{text-transform:uppercase}
.rh_opacity_7{opacity:.7}
.rh_opacity_5{opacity:.5}
.rh_opacity_3{opacity:.3}
.roundborder{border-radius:100px}
.border-lightgrey-double{border:2px solid rgb(206 206 206 / .23)}
.border-lightgrey{border:1px solid rgb(206 206 206 / .23)}
.cursorpointer{cursor:pointer}
.floatleft{float:left}
.floatright{float:right}
body .font90{font-size:90%}
body .font95{font-size:95%}
body .font80{font-size:80%}
body .font85{font-size:85%}
body .font70{font-size:70%}
body .font60{font-size:60%}
body .font110{font-size:110%}
body .font115{font-size:115%}
body .font120{font-size:120%}
body .font130{font-size:130%}
body .font140{font-size:140%}
body .font150{font-size:150%}
body .font250{font-size:250%}
body .font200{font-size:200%}
body .font175{font-size:175%}
body .font105{font-size:105%}
.mr5{margin-right:5px!important}
.mr10{margin-right:10px!important}
.mr15{margin-right:15px!important}
.mr20{margin-right:20px!important}
.mr25{margin-right:25px!important}
.mr30{margin-right:30px!important}
.mr35{margin-right:35px!important}
.ml5{margin-left:5px!important}
.ml10{margin-left:10px!important}
.ml15{margin-left:15px!important}
.ml20{margin-left:20px!important}
.ml25{margin-left:25px!important}
.ml30{margin-left:30px!important}
.mt10{margin-top:10px!important}
.mt5{margin-top:5px!important}
.mt15{margin-top:15px!important}
.mt20{margin-top:20px!important}
.mt25{margin-top:25px!important}
.mt30{margin-top:30px!important}
.mb0{margin-bottom:0px!important}
.mb5{margin-bottom:5px!important}
.mb10{margin-bottom:10px!important}
.mb15{margin-bottom:15px!important}
.mb20{margin-bottom:20px!important}
.mb25{margin-bottom:25px!important}
.mb30{margin-bottom:30px!important}
.mb35{margin-bottom:35px!important}
.mt0{margin-top:0px!important}
.ml0{margin-left:0px!important}
.mr0{margin-right:0px!important}
.pt0{padding-top:0!important}
.pr5{padding-right:5px!important}
.pr10{padding-right:10px!important}
.pr15{padding-right:15px!important}
.pr20{padding-right:20px!important}
.pr25{padding-right:25px!important}
.pr30{padding-right:30px!important}
.pl5{padding-left:5px!important}
.pl10{padding-left:10px!important}
.pl15{padding-left:15px!important}
.pl20{padding-left:20px!important}
.pl25{padding-left:25px!important}
.pl30{padding-left:30px!important}
.pt10{padding-top:10px!important}
.pt5{padding-top:5px!important}
.pt15{padding-top:15px!important}
.pt20{padding-top:20px!important}
.pt25{padding-top:25px!important}
.pt30{padding-top:30px!important}
.pb0{padding-bottom:0px!important}
.pb5{padding-bottom:5px!important}
.pb10{padding-bottom:10px!important}
.pb15{padding-bottom:15px!important}
.pb20{padding-bottom:20px!important}
.pb25{padding-bottom:25px!important}
.pb30{padding-bottom:30px!important}
.pt0{padding-top:0px!important}
.pl0{padding-left:0px!important}
.pr0{padding-right:0px!important}
.padd20{padding:20px}
.padd15{padding:15px}
.padd1{padding:1px!important}
.rh-float-panel{transform:translateY(-100%);opacity:0;visibility:hidden;transition:all 0.5s ease;position:fixed;left:0;top:0;z-index:100000;background:rgb(255 255 255 / .97);box-shadow:0 0 20px rgb(187 187 187 / 36%);width:100%}
.darkbg.rh-float-panel{box-shadow:0 0 20px #000}
.rh-float-panel.floating{opacity:1;visibility:visible;transform:translateY(0)!important}
.float-panel-woo-image img{max-height:50px;width:auto}
.rh-float-panel .not_masked_coupon{display:none!important}
.width-250{width:250px}
.width-100{width:100px}
.width-80{width:80px}
.width-150{width:150px}
.width-125{width:125px}
.width-200{width:200px}
.width-300{width:300px}
.width-100-calc{width:calc(100% - 100px)}
.width-80-calc{width:calc(100% - 80px)}
.height-150{height:150px}
.height-150 img{max-height:150px!important}
.height-125{height:125px}
.height-125 img{max-height:125px!important}
.height-80{height:80px}
.height-80 img{max-height:80px!important}
.height-100{height:100px}
.height-22{height:22px;line-height:22px}
.width-22{width:22px;min-width:22px}
.img-width-auto img{width:auto}
.wpsm-button.rehub_main_btn.small-btn{font-size:17px;padding:9px 16px;text-transform:none;margin:0}
.zind2{z-index:2}
.zind1{z-index:1}
.abdposright{position:absolute;top:0;right:0;z-index:2}
.abdfullwidth{position:absolute;top:0;right:0;bottom:0;left:0}
.rh-borderinside{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid #fff;content:''}
.rh-hov-bg-main-slidecol .col_item:before,.rh-hov-bg-sec-slidecol .col_item:before{position:absolute;top:0;right:0;left:0;height:100%;background-color:#3f2aff;transform:scaleY(0);transform-origin:top;transition:transform .4s cubic-bezier(.4,0,0,1);content:""}
.rh-hov-bg-main-slidecol .col_item:hover:before,.rh-hov-bg-sec-slidecol .col_item:hover:before{transform:scaleY(1)}
.rh-hovered-wrap:hover .rh-hov-img-trans{opacity:1;transform:scale(1.09)}
.rh-hovered-scale{opacity:0;transition:opacity 0.35s,transform 0.6s;transform:scale(0)}
.rh-hovered-wrap:hover .rh-hovered-scale,.css-ani-trigger .rh-hovered-scale{opacity:1;transform:scale(1)}
.rh-hovered-wrap:hover .rh-hovered-translare-r{transform:translateX(30px)}
.rh-hovered-wrap:hover .rh-hovered-rotate{transform:rotate(360deg)}
.rh-hovered-wrap:hover .rh-hovered-scalebig{transform:scale(1.25)}
.rh-hovered-wrap:hover .rh-hovered-scalesmall{transform:scale(1.09)}
.rh-fit-cover img{object-fit:cover;width:100%!important;height:100%!important}
.no-padding{padding:0}
.rh-shadow1{box-shadow:0 1px 1px 0 rgb(0 0 0 / .12)}
.rh-shadow2{box-shadow:0 5px 20px 0 rgb(0 0 0 / .03)}
.rh-shadow3{box-shadow:0 15px 30px 0 rgb(119 123 146 / .1)}
.rh-shadow4{box-shadow:0 5px 23px rgb(188 207 219 / .35);border-top:1px solid #f8f8f8}
.rh-shadow4:hover{box-shadow:0 5px 10px rgb(188 207 219 / .35)}
.rh-shadow5{box-shadow:0 2px 4px rgb(0 0 0 / .07)}
.pointernone{pointer-events:none}
.is-sticky .rh-stickme{animation:stuckMoveDown .6s}
.csstransall{transition:all 0.5s ease}
.csstranstrans{transition:transform 0.5s ease}
.csstranstrans-o{transition:opacity 0.35s ease,transform 0.5s ease}
.button_action .heart_thumb_wrap .heartplus:hover{color:#c00}
.button_action .wpsm-button.wpsm-button-new-compare,.button_action .heart_thumb_wrap .heartplus,.button_action .quick_view_wrap .quick_view_button{color:#aaa}
.button_action .thumbscount,.button_action .wishaddedwrap,.button_action .wishremovedwrap,.button_action .wishaddwrap{display:none!important}
.favour_in_row{display:inline-block;margin:0 6px 6px 0}
.column_grid .favour_in_image{right:10px;opacity:1;bottom:10px;left:auto;top:auto}
.favour_btn_red .heart_thumb_wrap{display:inline-block;background-color:#b1141a;color:#fff;font-size:15px;padding:2px 7px 3px 7px;position:relative}
.favour_btn_red .heart_thumb_wrap .heartplus,.favour_btn_red .heart_thumb_wrap .heartplus.alreadywish:before{color:#fff}
.favour_btn_red .heart_thumb_wrap .thumbscount{position:absolute;top:-5px;right:-10px;border-radius:10px;display:inline-block;font-size:9px;line-height:16px;padding:0 6px;text-align:center;vertical-align:middle;background:#fff;color:#c00}
.post-meta-left .favour_btn_red .heart_thumb_wrap{display:block}
.post-meta-left .favour_in_row{margin:0 0 10px 0;display:block;width:100%}
.rate_bar_wrap{clear:both;padding:30px;margin-bottom:30px;box-shadow:0 2px 20px rgb(0 0 0 / .08);overflow:hidden}
.rate_bar_wrap .review-top{overflow:hidden;float:none;width:100%;margin-right:0}
.rh-flex-right-align .review-top .overall-score{margin:0}
.rate_bar_wrap .review-criteria{margin-top:20px;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2;padding:40px 0 0 0;transition:0.4s linear;transition-property:width,background-color}
.rate_bar_wrap .noUi-connect{background:#ff9800}
.rate_bar_wrap .rh_front_criteria{padding:0 0 0 15px;margin:8px 0;clear:both}
.rate_bar_wrap .your_total_score .user_reviews_view_score{float:right}
.priced_block{margin-bottom:15px}
.priced_block .btn_offer_block:active{top:2px}
.priced_block .btn_offer_block,.wpsm-button.rehub_main_btn,.priced_block .button{font-weight:700;font-size:16px;line-height:17px;padding:.65em 1.1em;color:#ffffff!important;text-transform:uppercase;position:relative;text-align:center;border:none;text-decoration:none;display:inline-block}
.wpsm-button.rehub_main_btn{font-weight:700;font-size:17px;line-height:17px;padding:10px 20px}
.priced_block.inline_priced_block .rh_price_wrapper,.priced_block.inline_priced_block .rh_button_wrapper{float:left}
.priced_block.inline_priced_block .price_count{display:block;text-align:center;background:#111;color:#fff}
.priced_block .price_count{display:inline-block;font-weight:700;font-size:15px;line-height:24px}
.price_for_grid .priced_block .price_count{line-height:16px}
.wpsm_score_box .priced_block .btn_offer_block,.wpsm_score_box .priced_block .single_add_to_cart_button{font-size:20px;line-height:20px;text-align:center;display:block;padding:14px 20px;width:100%;border-bottom:4px solid rgb(0 0 0 / .2)!important;margin-bottom:12px}
.wpsm_score_box .priced_block .btn_offer_block:not(.rehub_offer_coupon):before{margin:0 5px;content:"\e907"}
.wpsm_score_box .priced_block .post_offer_anons{display:block}
.wpsm_score_box .priced_block .price_count{font-size:22px;margin-bottom:15px}
.wpsm_score_box .rehub_offer_coupon{font-size:16px;width:200px;margin-bottom:10px}
.rh_big_btn_inline .priced_block .btn_offer_block{display:inline-block;float:none;font-size:21px;line-height:21px;padding:13px 70px;text-transform:none}
.priced_block.block_btnblock .rh_price_wrapper,.priced_block.block_btnblock .rh_button_wrapper{display:block;margin:0 0 8px 0;float:none}
.priced_block.block_btnblock .price_count{font-size:20px;font-weight:700}
.priced_block.block_btnblock .btn_offer_block{padding:10px 22px;font-size:16px;white-space:nowrap}
.priced_block a.added_to_cart{display:block;clear:both;padding-top:4px;font-size:11px}
.priced_block .price_count sup{font-size:13px}
.btn_offer_block.loading:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:url(/wp-content/themes/rehub-theme/images/woo/ajax-loader.gif) center no-repeat rgb(255 255 255 / .65)}
.column_grid .rehub_offer_coupon,.column_grid .priced_block .btn_offer_block{margin:5px auto;display:block}
.btn_offer_block .mtinside{text-align:right;position:absolute;bottom:-17px;right:3px;color:#ababab;font-weight:400;text-shadow:none!important;font:11px/11px Arial!important;text-transform:none}
.product_egg .btn_offer_block .mtinside{right:auto;left:3px}
.col_item .rh-expired-notice{float:none}
@media (max-width:767px){.mobile_block_btnclock.priced_block .btn_offer_block{display:block;padding:12px;float:none}.rehub_feat_block .priced_block{clear:both}.rate_bar_wrap{padding:18px}}
.col_item.expired_coupon,.column_grid.expired_coupon{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.8}
.rehub_offer_coupon.masked_coupon:not(.btn_offer_block){font-size:13px;font-weight:700;text-align:center;text-transform:uppercase}
.woo_offer_list .button_action,.rehub_woo_review_tabs .button_action{position:absolute;top:6px;right:6px}
.reveal_enabled:not(.expired_coupon) .btn_offer_block:not(.coupon_btn){display:none!important}
.column_grid .price_count del{display:none}
.re-user-popup-wrap .wpsm-button.loading:after{content:"\f021";position:absolute;top:10px;left:100%;font-size:20px;margin-left:20px;opacity:1;color:#777;animation:fa-spin 1s linear infinite}
.user-dropdown-intop-menu .menu-item>a{padding:10px 20px;display:block;color:#111;float:none}
.user-dropdown-intop-menu .menu-item>a,.user-dropdown-intop-menu .menu-item>a *{border:none;color:#111!important}
.user-dropdown-intop-menu .menu-item{font-size:14px;font-weight:700;display:block!important;float:none!important}
.user-dropdown-intop-menu .menu-item i{padding-right:5px}
.user-dropdown-intop-menu .menu-item.user-logout-link-intop>a{border-top:1px solid #e5e5e5}
.main-nav .user-ava-intop:after{color:#111}
.main-nav .act-rehub-login-popup span,.responsive_nav_wrap .heads_icon_label{display:none}
.user-dropdown-intop-menu .menu-item.bp-profile-menu-item a:before{content:"!";margin:0 4px 0 0;background:#278ABC;color:#fff;font:bold 12px/14px Arial;height:14px;width:14px;display:inline-block;text-align:center;border-radius:50%}
.user-dropdown-intop-menu .menu-item.bp-profile-menu-item{font-size:12px;font-weight:400;line-height:15px;background-color:#F3FBFF;border-bottom:1px dashed #D0DDE4}
.social_icon a{width:32px;height:32px;display:inline-block;margin-right:2px;color:#fff!important;font-size:20px;line-height:32px;text-align:center;position:relative;text-decoration:none!important}
.social_icon a:hover{top:2px;box-shadow:none}
.social_icon.small_i a{width:20px;height:20px;display:inline-block;margin-right:2px;font-size:14px;line-height:20px;text-align:center}
.social_icon.small_i a i{vertical-align:middle}
.social_icon .db{background-color:#ff80ae}
.social_icon .fb{background-color:#39599F}
.social_icon .gp{background-color:#eb4026}
.social_icon .in{background-color:#3b8dbd}
.social_icon .ins{background-color:#3a82b8}
.social_icon .pn{background-color:#ca212a}
.social_icon .rss{background-color:#f93}
.social_icon .sc{background-color:#ff7d2f}
.social_icon .tm{background-color:#00acef}
.social_icon .tw{background-color:#111}
.social_icon .vk{background-color:#537599}
.social_icon .telegram{background-color:#2da8e4}
.social_icon .dscord{background-color:#7289da}
.social_icon .yt{background-color:#cd0000}
.social_icon .wa{background-color:#4bc557}
.social_icon .vim{background-color:#5DC6FF}
.social_icon .hm{background-color:#555}
.post_share{position:relative;margin:0 0 25px 0;clear:both}
.top_share .post_share{margin:0 0 15px 0;overflow:hidden;padding-top:3px}
.row_social_inpost span.share-link-image{box-shadow:0 1px 2px #E4E4E4;width:auto;min-width:30px;line-height:23px;margin:0 6px 6px 0;font-size:16px;padding:3px 12px}
.row_social_inpost span i{font-size:15px;vertical-align:middle}
.row_social_inpost span.fb:after{content:"Facebook";font-size:12px;text-decoration:none;margin-left:8px}
.row_social_inpost span.tw:after{content:"XTwitter";font-size:12px;text-decoration:none;margin-left:8px}
.share-link-image{color:#fff!important;cursor:pointer;display:inline-block;text-align:center;position:relative;width:32px;height:32px;margin-right:2px;font-size:20px;line-height:32px}
.share-link-image:hover{top:2px;box-shadow:none}
.row_social_inpost span.simplefavorite-button-count{margin:0;box-shadow:none;width:auto;height:auto;line-height:inherit;float:none;padding:0;font-size:inherit;min-width:1px}
.rh-social-square .share-link-image{padding:5px;border:1px solid #e9e9e9;width:45px;height:45px;line-height:45px;margin:0 0 10px 0;background:#fff;color:#a9a9a9!important;font-size:16px;display:flex;justify-content:center;align-items:center}
.rh-social-square .share-link-image:hover{color:#fff!important}
body.pgwModalOpen .rh-container{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:-webkit-filter 500ms linear;backface-visibility:hidden}
.col_item{position:relative}
.col_wrap_two{margin:0 -2.5% 20px}
.col_wrap_two .col_item{width:45%;margin:0 2.5% 30px;float:left}
.col_wrap_three{margin:0 -1.5% 20px}
.col_wrap_three .col_item{width:30.33%;margin:0 1.5% 25px;float:left}
.col_wrap_three .col_item:nth-child(3n+1){clear:both}
.col_wrap_two .col_item:nth-child(2n+1){clear:both}
.col_wrap_fourth{margin:0 -1% 15px}
.col_wrap_fourth .col_item{width:23%;margin:0 1% 25px;float:left}
.col_wrap_fourth .col_item:nth-child(4n+1){clear:both}
.col_wrap_fifth .col_item{width:18%;margin:0 1% 25px;float:left}
.col_wrap_fifth .col_item:nth-child(5n+1){clear:both}
.col_wrap_six .col_item{width:15.26%;margin:0 .7% 25px;float:left}
.col_wrap_six .col_item:nth-child(6n+1){clear:both}
.rh-flex-columns{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}
.rh-flex-eq-height{display:flex;flex-wrap:wrap;flex-direction:row}
.rh-flex-eq-height .pagination,.rh-flex-eq-height .woocommerce-pagination{width:100%;flex-basis:100%}
.rh-flex-eq-height .re_ajax_pagination{margin:-1px}
.rh-flex-center-align{align-items:center;display:flex;flex-direction:row}
.rh-flex-space-between{align-content:space-between}
.rh-flex-right-align{margin-left:auto}
.rh-flex-justify-center{justify-content:center}
.img-centered-flex>img{max-height:100%;border-radius:4px;object-fit:scale-down;flex:0 0 auto}
.no_padding_wrap .col_wrap_three .col_item,.no_padding_wrap .col_wrap_fourth .col_item,.no_padding_wrap .col_wrap_fifth .col_item,.no_padding_wrap .col_wrap_six .col_item{margin:0}
.no_padding_wrap .col_wrap_three .col_item{width:33.33%}
.no_padding_wrap .col_wrap_fourth .col_item{width:25%}
.no_padding_wrap .col_wrap_fifth .col_item{width:20%}
.no_padding_wrap .col_wrap_six .col_item{width:16.66%}
@media (max-width:1023px) and (min-width:768px){.col_wrap_fourth{margin:0 -1.5% 20px}.col_wrap_fourth .col_item,.col_wrap_fifth .col_item,.col_wrap_six .col_item{width:30.33%;margin:0 1.5% 15px;float:left}.no_padding_wrap .col_wrap_fourth .col_item,.no_padding_wrap .col_wrap_fifth .col_item,.no_padding_wrap .col_wrap_six .col_item{width:33%;margin:0}.col_wrap_fourth .col_item:nth-child(3n+1),.col_wrap_fifth .col_item:nth-child(3n+1),.col_wrap_six .col_item:nth-child(3n+1){clear:both}.col_wrap_fourth .col_item:nth-child(4n+1),.col_wrap_fifth .col_item:nth-child(5n+1),.col_wrap_six .col_item:nth-child(6n+1){clear:none}}
@media (max-width:767px){.col_wrap_two,.col_wrap_three,.col_wrap_fourth{margin:0 0 20px 0}.col_wrap_three .col_item,.col_wrap_fourth .col_item,.col_wrap_fifth .col_item,.col_wrap_six .col_item{width:47%;margin:0 1.5% 15px 1.5%}.no_padding_wrap .col_wrap_three .col_item,.no_padding_wrap .col_wrap_fourth .col_item,.no_padding_wrap .col_wrap_fifth .col_item,.no_padding_wrap .col_wrap_six .col_item{width:50%;margin:0}.col_wrap_three .col_item:nth-child(3n+1),.col_wrap_fifth .col_item:nth-child(5n+1){clear:none}.col_wrap_three .col_item:nth-child(2n+1),.col_wrap_fourth .col_item:nth-child(2n+1),.col_wrap_fifth .col_item:nth-child(2n+1),.col_wrap_six .col_item:nth-child(2n+1){clear:both}}
@media (max-width:479px){.col_item{width:100%!important;margin:0 0 14px 0!important}.col_item.two_column_mobile{width:48%!important;margin:0 1% 25px 1%!important}.owl-item .col_item.two_column_mobile{width:100%!important;margin:0 auto 12px auto!important}}
.wpsm-button{cursor:pointer;display:inline-block;white-space:nowrap;text-align:center;outline:none;background:#aaa;text-decoration:none;transition:all 0.4s ease 0s;border:1px solid #7e7e7e;color:#fff;font-weight:700;padding:4px 10px;line-height:.8em;text-decoration:none;white-space:normal;box-shadow:0 1px 2px rgb(0 0 0 / .2);position:relative;font-size:15px;font-style:normal}
.wpsm-button:hover{text-decoration:none;opacity:.9;color:#fff}
.wpsm-button:active{top:2px}
.wpsm-button.white{border:1px solid #fff0;background-color:#f6f6f6;color:#111;text-shadow:none;box-shadow:0 1px 2px 0 rgb(60 64 67 / .3),0 1px 2px rgb(0 0 0 / .08)}
.wpsm-button.white:hover{background-color:#f2f2f2;border:1px solid #fff0;box-shadow:0 -1px 2px 0 rgb(60 64 67 / .1),0 5px 10px 0 rgb(60 64 67 / .14);color:#111}
.wpsm-button.white:active{box-shadow:inset 0 3px 5px rgb(0 0 0 / .125);background:#e6e6e6;border-color:#adadad;;color:#111}
.wpsm-button.small{padding:5px 12px;line-height:12px;font-size:12px}
.wpsm-button.medium{padding:8px 16px;line-height:15px;font-size:15px}
.wpsm-button.big{padding:12px 24px;line-height:22px;font-size:22px}
.wpsm-button.giant{padding:16px 30px;line-height:30px;font-size:30px}
.wpsm-button.black{background:#505050;border:1px solid #101010}
.wpsm-button.black:active{background:#101010}
.wpsm-button.red{background:#d01d10;border:1px solid #d01d10}
.wpsm-button.red:active{background:#d01d10}
.wpsm-button.green{background:#43c801;border-color:#43c801}
.wpsm-button.green:active{background:#3eac08}
.wpsm-button.gold:active{background:#faaa00}
.wpsm-button.gold{background:#ffc750;border:1px solid #faaa00;color:#844D1E;text-shadow:1px 1px 1px #ffe2a5}
.wpsm-button.small i{padding-right:5px}
.wpsm-button.medium i{padding-right:8px}
.wpsm-button.big i{padding-right:10px}
.wpsm-button.wpsm-nobrd{border:none}
.wpsm_pros .title_pros{color:#58c649;margin:0 0 15px 0;font-size:19px;font-weight:700}
.wpsm_cons .title_cons{color:#f24f4f;margin:0 0 15px 0;font-size:19px;font-weight:700}
.wpsm_pros ul li,.wpsm_cons ul li{list-style:none!important;margin:0 0 10px 0}
.wpsm_pros ul,.wpsm_cons ul{margin:0 0 15px 0}
.wpsm_pros ul li:before{content:'\e907';color:#58c649;padding-right:8px;font-size:18px;vertical-align:top}
.wpsm_cons ul li:before{content:'\f00d';color:#f24f4f;padding-right:8px;vertical-align:top}
@media screen and (max-width:767px){.wpsm-one-half .wpsm_pros,.wpsm-one-half .wpsm_cons{padding:0!important}}
.flexslider.loading .rhi-pulse{position:absolute;top:50%;left:50%;margin:-13px 0 0 -13px;font-size:26px}
.rhi-spin{animation:fa-spin 2s infinite linear}
.rhi-pulse{animation:fa-spin 1s infinite steps(8)}
.rhi-rotate-90{transform:rotate(90deg)}
.rhi-rotate-180{transform:rotate(180deg)}
.rhi-rotate-270{transform:rotate(270deg)}
@font-face{font-family:'rhicons';src:url(../fonts/rhicons.woff2) format('woff2'),url(../fonts/rhicons.ttf) format('truetype'),url(../fonts/rhicons.woff) format('woff'),url(../fonts/rhicons.svg) format('svg');font-weight:400;font-style:normal;font-display:swap}
.rhicon{font-family:'rhicons'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.rhi-bookmarkempty:before{content:"\e90a"}
.rhi-hat-santa:before{content:"\e902"}
.rhi-candy-cane:before{content:"\e909"}
.rhi-gift:before{content:"\f06b"}
.rhi-bars:before{content:"\f0c9"}
.rhi-address-card:before{content:"\f2bb"}
.rhi-shopping-cart:before{content:"\f07a"}
.rhi-map-marker-alt:before{content:"\f3c5"}
.rhi-newspaper:before{content:"\f1ea"}
.rhi-shopping-bag:before{content:"\f290"}
.rhi-clone:before{content:"\f24d"}
.rhi-certificate:before{content:"\f0a3"}
.rhi-paper-plane:before{content:"\f1d8"}
.rhi-cog:before{content:"\f013"}
.rhi-play-circle:before{content:"\f144"}
.rhi-inbox:before{content:"\f01c"}
.rhi-comments:before{content:"\f086"}
.rhi-database:before{content:"\f1c0"}
.rhi-users:before{content:"\f0c0"}
.rhi-envelope:before{content:"\f0e0"}
.rhi-bell:before{content:"\f0f3"}
.rhi-id-card:before{content:"\f2c2"}
.rhi-list-ul:before{content:"\f0ca"}
.rhi-user:before{content:"\f007"}
.rhi-times-circle-solid:before{content:"\e927"}
.rhi-laptop:before{content:"\e928"}
.rhi-gamepad:before{content:"\e931"}
.rhi-crown:before{content:"\e936"}
.rhi-location-arrow:before{content:"\e937"}
.rhi-window-restore:before{content:"\e925"}
.rhi-car-battery:before{content:"\e914"}
.rhi-circle-solid:before{content:"\e900"}
.rhi-heartbeat:before{content:"\f21e"}
.rhi-low-vision:before{content:"\f2a8"}
.rhi-analytics:before{content:"\f643"}
.rhi-soundcloud:before{content:"\e923"}
.rhi-user-circle-solid:before{content:"\e908"}
.rhi-user-circle:before{content:"\f2bd"}
.rhi-heart-solid:before{content:"\e935"}
.rhi-sliders-h:before{content:"\f1de"}
.rhi-shopping-basket:before{content:"\f291"}
.rhi-bicycle:before{content:"\e901"}
.rhi-bolt-regular:before{content:"\e903"}
.rhi-camera-retro:before{content:"\e904"}
.rhi-caret-square-down:before{content:"\e906"}
.rhi-check-circle-solid:before{content:"\e907"}
.rhi-fire-alt:before{content:"\e90c"}
.rhi-gem:before{content:"\e90d"}
.rhi-language:before{content:"\e913"}
.rhi-leaf:before{content:"\e915"}
.rhi-lightbulb:before{content:"\e916"}
.rhi-microchip:before{content:"\e917"}
.rhi-microphone-alt-regular:before{content:"\e918"}
.rhi-pills:before{content:"\e91b"}
.rhi-power-off:before{content:"\e91c"}
.rhi-rocket-launch:before{content:"\e91d"}
.rhi-sitemap:before{content:"\e91f"}
.rhi-tshirt:before{content:"\e921"}
.rhi-tv:before{content:"\e924"}
.rhi-wrench:before{content:"\e929"}
.rhi-mobile-android:before{content:"\e92a"}
.rhi-book:before{content:"\e92b"}
.rhi-arrow-down:before{content:"\f063"}
.rhi-arrow-left:before{content:"\f060"}
.rhi-arrows-h:before{content:"\f07e"}
.rhi-arrow-square-left:before{content:"\f33a"}
.rhi-arrow-square-right:before{content:"\f33b"}
.rhi-briefcase:before{content:"\f0b1"}
.rhi-chart-bar:before{content:"\f080"}
.rhi-chevron-left:before{content:"\f053"}
.rhi-chevron-up:before{content:"\f077"}
.rhi-circle-notch:before{content:"\f1ce"}
.rhi-cloud-upload:before{content:"\f0ee"}
.rhi-cogs:before{content:"\f085"}
.rhi-comment:before{content:"\f075"}
.rhi-diamond:before{content:"\f219"}
.rhi-discord:before{content:"\f392"}
.rhi-dribbble:before{content:"\f17d"}
.rhi-ellipsis-v:before{content:"\f142"}
.rhi-external-link:before{content:"\f08e"}
.rhi-external-link-square:before{content:"\f14c"}
.rhi-facebook:before{content:"\f09a"}
.rhi-folder-open:before{content:"\f07c"}
.rhi-globe:before{content:"\f0ac"}
.rhi-google-plus:before{content:"\f2b3"}
.rhi-hourglass:before{content:"\f254"}
.rhi-info-circle:before{content:"\f05a"}
.rhi-instagram:before{content:"\f16d"}
.rhi-life-ring:before{content:"\f1cd"}
.rhi-linkedin:before{content:"\f08c"}
.rhi-lock-alt:before{content:"\f30d"}
.rhi-mobile-android-alt:before{content:"\f3cf"}
.rhi-mobile:before{content:"\f10b"}
.rhi-pinterest:before{content:"\f0d2"}
.rhi-pinterest-p:before{content:"\f231"}
.rhi-question-circle:before{content:"\f059"}
.rhi-quote-left:before{content:"\f10d"}
.rhi-quote-right:before{content:"\f10e"}
.rhi-rss:before{content:"\f09e"}
.rhi-search-plus:before{content:"\f00e"}
.rhi-shield-check:before{content:"\f2f7"}
.rhi-sign-in:before{content:"\f090"}
.rhi-tag:before{content:"\f02b"}
.rhi-telegram:before{content:"\f2c6"}
.rhi-thumbtack:before{content:"\f08d"}
.rhi-tumblr:before{content:"\f173"}
.rhi-twitter:before{content:"\f099"}
.rhi-vimeo-square:before{content:"\f194"}
.rhi-vk:before{content:"\f189"}
.rhi-wallet:before{content:"\f555"}
.rhi-whatsapp:before{content:"\f232"}
.rhi-youtube:before{content:"\f167"}
.rhi-arrow-circle-right:before{content:"\f0a9"}
.rhi-chevron-circle-right:before{content:"\f138"}
.rhi-sliders-v:before{content:"\f3f1"}
.rhi-arrow-right:before{content:"\f061"}
.rhi-pause:before{content:"\f04c"}
.rhi-play:before{content:"\f04b"}
.rhi-sort-down:before{content:"\f0dd"}
.rhi-sort:before{content:"\f0dc"}
.rhi-sort-up:before{content:"\f0de"}
.rhi-at:before{content:"\f1fa"}
.rhi-chevron-circle-down:before{content:"\f13a"}
.rhi-dollar-sign:before{content:"\f155"}
.rhi-dot-circle:before{content:"\f192"}
.rhi-edit-regular:before{content:"\e910"}
.rhi-exclamation-circle:before{content:"\e912"}
.rhi-eye-slash:before{content:"\f070"}
.rhi-flag:before{content:"\f024"}
.rhi-globe-americas:before{content:"\f57d"}
.rhi-image-regular:before{content:"\e919"}
.rhi-pound-sign:before{content:"\f154"}
.rhi-star-regular:before{content:"\e926"}
.rhi-trash-alt:before{content:"\f2ed"}
.rhi-user-edit:before{content:"\f4ff"}
.rhi-user-friends:before{content:"\f500"}
.rhi-angle-double-right:before{content:"\f101"}
.rhi-badge-percent:before{content:"\f646"}
.rhi-calendar-times:before{content:"\f273"}
.rhi-circle-light:before{content:"\e905"}
.rhi-credit-card:before{content:"\f09d"}
.rhi-expand-alt:before{content:"\f424"}
.rhi-file-archive:before{content:"\f1c6"}
.rhi-heart:before{content:"\f004"}
.rhi-home:before{content:"\f015"}
.rhi-image:before{content:"\f03e"}
.rhi-sign-out:before{content:"\f08b"}
.rhi-star:before{content:"\e90e"}
.rhi-times-circle:before{content:"\f057"}
.rhi-video:before{content:"\f03d"}
.rhi-spinner-third:before{content:"\f3f4"}
.rhi-angle-down:before{content:"\f107"}
.rhi-angle-left:before{content:"\f104"}
.rhi-angle-right:before{content:"\f105"}
.rhi-angle-up:before{content:"\f106"}
.rhi-arrow-up:before{content:"\f062"}
.rhi-balance-scale-left:before{content:"\f515"}
.rhi-ban:before{content:"\f05e"}
.rhi-bolt:before{content:"\f0e7"}
.rhi-caret-right:before{content:"\f0da"}
.rhi-check-circle:before{content:"\f058"}
.rhi-check:before{content:"\f00c"}
.rhi-check-square:before{content:"\f14a"}
.rhi-chevron-down:before{content:"\f078"}
.rhi-chevron-right:before{content:"\f054"}
.rhi-circle:before{content:"\f111"}
.rhi-comment-alt-lines:before{content:"\f4a6"}
.rhi-comment-alt:before{content:"\f27a"}
.rhi-comment-dots:before{content:"\f4ad"}
.rhi-cut:before{content:"\f0c4"}
.rhi-download:before{content:"\f019"}
.rhi-edit:before{content:"\f044"}
.rhi-exclamation-triangle:before{content:"\f071"}
.rhi-eye:before{content:"\f06e"}
.rhi-fire:before{content:"\f06d"}
.rhi-hashtag:before{content:"\f292"}
.rhi-hourglass-end:before{content:"\f253"}
.rhi-link:before{content:"\f0c3"}
.rhi-long-arrow-up:before{content:"\f176"}
.rhi-minus:before{content:"\f068"}
.rhi-paperclip:before{content:"\f0c6"}
.rhi-percent:before{content:"\f295"}
.rhi-phone:before{content:"\f095"}
.rhi-plus-circle:before{content:"\f055"}
.rhi-plus:before{content:"\f067"}
.rhi-print:before{content:"\f02f"}
.rhi-search:before{content:"\f002"}
.rhi-snowflake:before{content:"\f2dc"}
.rhi-spinner:before{content:"\f110"}
.rhi-sync:before{content:"\f021"}
.rhi-tags:before{content:"\f02c"}
.rhi-times:before{content:"\f00d"}
.rhi-trophy-alt:before{content:"\f2eb"}
.rhi-thumbs-up:before{content:"\e86d"}
.rhi-thumbs-down:before{content:"\e86e"}
.rhi-clock:before{content:"\e911"}
.rhi-code:before{content:"\e938"}
.rhi-heartfeather:before{content:"\e92c"}
.rhi-scissors:before{content:"\e922"}
.rhi-shopping-bagfeather:before{content:"\e91e"}
.rhi-cartsmooth:before{content:"\e90b"}
.rhi-shuffle:before{content:"\e92e"}
.rhi-hearttip:before{content:"\e930"}
.rhi-bubble:before{content:"\e932"}
.rhi-params:before{content:"\e933"}
.rhi-money:before{content:"\e939"}
.rhi-walletbig:before{content:"\e934"}
.rhi-pencil:before{content:"\e90f"}
.rhi-bookmark:before{content:"\e9d2"}
.rhi-star-empty:before{content:"\e9d7"}
.rhi-star-half:before{content:"\e9d8"}
.rhi-star-full:before{content:"\e9d9"}
.rhi-font:before{content:"\ea5c"}
.logo_section_wrap{box-shadow:0 15px 30px 0 rgb(119 123 146 / .1)}
.main-nav.dark_style nav.top_menu>ul>li{border:none}
.dl-menuwrapper li a{font-family:"Poppins",trebuchet ms!important;font-weight:700;font-style:normal}
.related_articles .related_title,.rate_bar_wrap .review-top .review-text span.review-header,.rehub-main-font,.related_articles .related_title{font-family:"Poppins",trebuchet ms;font-style:normal}
nav.top_menu>ul>li.vertical-menu.border-main-color .sub-menu{border-color:#1596bc}
.wpsm_promobox.rehub_promobox{border-left-color:#1596bc!important}
.news_out_thumb:hover a.rh-label-string,.col-feat-grid:hover a.rh-label-string,.rehub-main-color-bg,.rh-bg-hover-color:hover a.rh-label-string,.rh-hov-bg-main-slidecol .col_item:before{background:#1596bc}
.carousel-style-deal .deal-item .priced_block .price_count ins,.rh-heading-hover-color:hover h2 a,.rh-heading-hover-color:hover h3 a,.rh-heading-hover-color:hover h4 a,.rh-heading-hover-color:hover h5 a,.rh-heading-hover-color:hover h3,.rh-heading-hover-color:hover h2,.rh-heading-hover-color:hover h4,.rh-heading-hover-color:hover h5,.rh-heading-hover-color:hover .rh-heading-hover-item a{color:#1596bc}
.rh-hov-bg-sec-slidecol .col_item:before{background:#000000!important;color:#fff!important;outline:0}
nav.top_menu>ul>li.vertical-menu.border-sec-color>.sub-menu{border-color:#000}
.news .priced_block .price_count,.blog_string .priced_block .price_count{margin-right:5px}
.right_aff .priced_block .btn_offer_block,.right_aff .priced_block .price_count{border-radius:0!important}
#main_header .wpsm-button,#rh-header-cover-image .wpsm-button,#wcvendor_image_bg .wpsm-button{border-radius:4px}
.rehub-sec-smooth{border-radius:5px}
.priced_block .btn_offer_block,.priced_block .button,.wpsm-button.rehub_main_btn{background:none #5a9bf2!important;color:#ffffff!important;fill:#ffffff!important;border:none!important;text-decoration:none!important;outline:0;box-shadow:-1px 6px 19px rgb(90 155 242 / .2)!important;border-radius:4px!important}
.priced_block .btn_offer_block:hover,.wpsm-button.rehub_main_btn:hover{background:none #7d00fe!important;color:#ffffff!important;border-color:#fff0;box-shadow:-1px 6px 13px rgb(125 0 254 / .4)!important}
.wpsm-button.rehub_main_btn:active{background:none #5a9bf2!important;box-shadow:0 1px 0 #999!important;top:2px;color:#ffffff!important}
.rething_button .priced_block.block_btnblock .price_count{color:#5a9bf2;font-weight:400}
body.hide-menu .top_menu,body.hide-menu .icon-search-onclick{display:none}
.rh-container.full_gutenberg{width:100%;padding:0!important}
@media (max-width:767px){.fullgutenberg .post>*:not(.alignfull){margin-left:15px;margin-right:15px}}
.wpsm_featured_wrap{overflow:hidden;margin-bottom:35px}
.col-feat-grid{z-index:2;background-position:center center;background-size:cover;position:relative}
.col-feat-grid.item-1,.col-feat-50{width:50%;float:left;height:450px}
.col-feat-50 .col-feat-grid{width:calc(50% - 5px);float:left;height:220px}
.feat_overlay_link{width:100%;height:100%;position:absolute;z-index:10;bottom:0;left:0;right:0}
.col-feat-grid.item-1 .text_in_thumb h2{font-size:28px;line-height:34px}
.featured_grid .wcvendors_sold_by_in_loop{color:#eee}
.featured_grid .wcvendors_sold_by_in_loop a{color:#fff}
.feat-grid-overlay .price del{opacity:.7}
.col-feat-grid:after{bottom:0;content:"";display:block;height:80%;width:100%;position:absolute;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .6) 100%);transition:0.5s}
.col-feat-grid .feat-grid-overlay{position:absolute;bottom:0;color:#fff;z-index:9;white-space:normal}
.col-feat-grid:hover .text_in_thumb{padding-bottom:25px}
.col-feat-grid:hover:after{opacity:.8}
@media screen and (max-width:1224px) and (min-width:1024px){.col-feat-grid.item-1,.col-feat-50{height:380px}.col-feat-50 .col-feat-grid{height:185px}}
@media screen and (max-width:1023px){.col-feat-grid.item-1,.col-feat-50{float:none;width:100%;margin-bottom:10px;overflow:hidden}.col-feat-50{margin:0}}
@media only screen and (max-width:767px){.col-feat-50 .col-feat-grid{height:200px}.col-feat-50{height:auto}.col-feat-grid.item-1{height:350px}.col-feat-grid.item-1 .text_in_thumb h2{font-size:21px;line-height:24px}}
@media only screen and (max-width:400px){.col-feat-grid.item-1{height:260px}}
.news_third_col,.news_sec_col{width:28.5%}
.news_out_thumb .post-meta a,.news_out_thumb .post-meta span{color:#aaa}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .excerptforcgrid{display:block!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .col_item .rehub-main-color{color:#8364bd!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .col_item:nth-child(6n+2) .rehub-main-color{color:#ff5900!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .col_item:nth-child(6n+3) .rehub-main-color{color:#638b2d!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .col_item:nth-child(6n+4) .rehub-main-color{color:#1797d4!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .col_item:nth-child(6n+5) .rehub-main-color{color:#3c2574!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .col_item:nth-child(6n+6) .rehub-main-color{color:#655ec7!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .col_item.rh-main-bg-hover:hover{background-color:#8364bd!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .col_item:nth-child(6n+2).rh-main-bg-hover:hover{background-color:#ff5900!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .col_item:nth-child(6n+3).rh-main-bg-hover:hover{background-color:#638b2d!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .col_item:nth-child(6n+4).rh-main-bg-hover:hover{background-color:#1797d4!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .col_item:nth-child(6n+5).rh-main-bg-hover:hover{background-color:#3c2574!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .col_item:nth-child(6n+6).rh-main-bg-hover:hover{background-color:#655ec7!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .col_item.rh-main-bg-hover:hover .rehub-main-color{color:#fff!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .col_item.rh-main-bg-hover:hover .whitehovered{color:#fff!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .rh-borderinside{display:block!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .catforcgrid{display:block!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .rh-fit-cover{opacity:0.3!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .rehub-main-color-bg{background-color:#8364bd!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .rehub-main-color-bg:nth-child(6n+2){background-color:#ff5900!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .rehub-main-color-bg:nth-child(6n+3){background-color:#638b2d!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .rehub-main-color-bg:nth-child(6n+4){background-color:#1797d4!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .rehub-main-color-bg:nth-child(6n+5){background-color:#3c2574!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .rehub-main-color-bg:nth-child(6n+6){background-color:#655ec7!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .colorgridtitle{color:!important}
.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .coloredgrid .colorgridtext{color:!important}
@media screen and (max-width:767.98px){.rhpb-762d09bd-2cf4-4347-a0f6-6da066bf5572 .smart-scroll-mobile .col_item{width:280px!important;min-width:280px!important}}
.rhpb-5666c72b-2e63-454e-8e65-17ffb3869516 .item-small-news figure img{border-radius:6px!important}
.gc-offer-listing-item__wrapper{background-color:#faf5f5!important}
.gc-offer-listing-item .gc-offer-listing-item__wrapper:hover{background-color:#fff!important;transition:.3s linear!important}
.wp-container-core-group-is-layout-433a70e8>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:1280px;margin-left:auto!important;margin-right:auto!important}
.wp-container-core-group-is-layout-433a70e8>.alignwide{max-width:1280px}
.wp-container-core-group-is-layout-433a70e8 .alignfull{max-width:none}
.wp-container-core-group-is-layout-433a70e8>.alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1)}
.su-tooltip{display:none}
.su-tooltip.su-tooltip-visible{display:block}
.su-tooltip-inner{display:block;position:relative;padding:.7em .85em}
.su-tooltip-title{display:block;font-weight:700;font-size:1.1em;margin-bottom:.25em}
.su-tooltip-title:empty{display:none}
.su-tooltip-content{display:block}
.su-tooltip-shadow-yes{box-shadow:0 0 10px rgb(0 0 0 / .5)}
.su-tooltip-button{position:relative}
.su-tooltip-button-outline-no:focus{outline:0}
.su-tooltip-arrow,.su-tooltip-arrow::before{position:absolute;width:8px;height:8px;background:inherit}
.su-tooltip-arrow{visibility:hidden}
.su-tooltip-arrow::before{visibility:visible;content:"";transform:rotate(45deg)}
.su-tooltip[data-popper-placement^=top]>.su-tooltip-arrow{bottom:-4px}
.su-tooltip[data-popper-placement^=bottom]>.su-tooltip-arrow{top:-4px}
.su-tooltip[data-popper-placement^=left]>.su-tooltip-arrow{right:-4px}
.su-tooltip[data-popper-placement^=right]>.su-tooltip-arrow{left:-4px}
.stk-block-progress-bar:not(.alignfull){width:100%}
body.stk--is-astra-theme .entry-content :is(.alignfull,.alignwide)>.alignwide{margin-left:auto;margin-right:auto}
.site-content) .stk-block>.stk-inner-blocks:not(.alignwide){margin-left:auto;margin-right:auto}
.site-content) .stk-block>.stk-inner-blocks:is(.alignwide,.alignfull){margin-left:auto;margin-right:auto;padding:0}
@media only screen and (min-width:768px){.alignwide,.alignfull)>:where(.stk-block-carousel__content-wrapper)>.stk-content-align:not(.alignwide):not(.alignfull),.alignwide,.alignfull)>.stk-content-align:not(.alignwide):not(.alignfull){margin-left:auto;margin-right:auto;max-width:var(--stk-block-default-width,var(--stk-block-width-default-detected,900px));width:100%}.alignwide,.alignfull)>:where(.stk-block-carousel__content-wrapper)>.stk-content-align.alignwide,.alignwide,.alignfull)>.stk-content-align.alignwide{margin-left:auto;margin-right:auto;max-width:var(--stk-block-wide-width,var(--stk-block-width-wide-detected,80vw));width:100%}}
@media only screen and (max-width:767px){.alignwide),.alignwide,.alignfull)>.stk-content-align.alignwide,.alignwide,.alignfull)>.stk-content-align:not(.alignwide):not(.alignfull){width:100%}}
.gc-offer-listing{position:relative;margin-bottom:30px}
.gc-offer-listing .gc-offer-listing__title{margin:0 0 15px;color:#333;font-size:20px;font-weight:700;line-height:28px}
.gc-offer-listing .gc-offer-listing__title a{text-decoration:none}
.gc-offer-listing .gc-offer-listing__copy{line-height:22px;font-size:15px}
.gc-offer-listing .gc-offer-listing__read-more{display:block;color:#334dfe;font-size:13px;cursor:pointer;margin-top:6px;line-height:18px}
.gc-offer-listing .gc_offer_coupon,.gc-offer-listing .blockstyle{display:block}
.gc-offer-listing .gc-list-badge{position:absolute;top:0;left:0;z-index:20;background-color:#334dfe;padding:7px 12px 7px 15px;line-height:16px;color:#fff}
.gc-offer-listing .gc-list-badge-title{font-size:14px}
.gc-offer-listing .gc-list-badge-arrow{content:"";display:block;width:0;height:0;border:15px solid #334dfe;border-top-width:30px;border-left-width:0;border-bottom-color:#fff0;border-right-color:#fff0;position:absolute;right:-15px;top:0}
.gc-offer-listing .priced_block .btn_offer_block{margin:0 auto;display:block;font-size:18px;line-height:20px;padding:13px 20px;text-transform:uppercase;background:none var(--gcbtnbg);color:var(--gcbtncolor);border-radius:4px;font-weight:700;border:none;text-decoration:none}
.gc-offer-listing .priced_block .gc_offer_coupon{display:flex;align-items:center;vertical-align:top;cursor:pointer;border:1px dashed green;text-align:center;position:relative;font-size:14px;clear:both;line-height:18px;background-color:#e9ffdd;color:green;border-radius:4px;margin-top:12px}
.gc-offer-listing .gc_offer_coupon:hover{border:1px dashed #000}
.gc-offer-listing .gc_offer_coupon:hover svg{color:#000}
.gc-offer-listing .gc_offer_coupon svg{font-size:14px;padding:6px 6px 6px 0;width:35px;fill:#007501}
.gc-offer-listing .gc_offer_coupon span{width:100%;background:none #fff0;border:none;text-align:center;padding:6px 15px;font-size:16px}
.gc-offer-listing .gc_offer_coupon.expired_coupon{border:1px dashed grey;background:lightgray;color:grey}
.gc-offer-listing .gc_offer_coupon.expired_coupon span{text-decoration:line-through}
.gc-offer-listing .gc_offer_coupon.expired_coupon svg{display:none}
.gc-offer-listing-item{width:100%;margin-top:20px;position:relative}
.gc-offer-listing-item:first-of-type{margin-top:0}
.gc-offer-listing-item .gc-offer-listing-item__wrapper{box-shadow:inset 0 0 0 1px rgb(206 206 206 / .4);background:#fff}
.gc-offer-listing-image{position:relative;display:flex;align-items:center;width:100%;text-align:center}
.gc-offer-listing-image figure{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto;width:100%;height:100%;border-radius:4px}
.gc-offer-listing-image img{max-height:100%;border-radius:4px;object-fit:scale-down;flex:0 0 auto;max-height:120px}
.gc-offer-listing-score{display:flex;align-items:flex-start;justify-content:center;padding:0 25px 12px 25px}
.gc-offer-listing-score svg{width:20px;height:20px;margin-right:6px}
.gc-offer-listing-score .gc-lrating{background-color:#fff;border:2px solid #eee;margin:0 auto;text-align:center;display:block;width:120px}
.gc-offer-listing-score .gc-lrating-body{font-size:24px;font-weight:700;margin:2px;padding:8px}
.gc-offer-listing-score .gc-lrating-bottom{background-color:#f9f9f9;font-size:14px;margin:2px;padding:6px;text-transform:uppercase;flex-grow:1;display:none}
.gc-offer-listing-content{flex-grow:1;flex-basis:0%;width:100%}
.gc-offer-listing-cta{display:flex;flex-direction:column;justify-content:flex-start;width:100%;text-align:center}
.gc-offer-listing-price{margin:0 0 8px 0;font-size:22px;font-weight:700;line-height:24px}
.gc-offer-listing-price span{display:inline-block}
.gc-offer-listing-price del{display:inline-block;vertical-align:top;margin-left:5px;font-size:80%;font-weight:400;color:grey;opacity:.4}
.gc-offer-listing-price del .amount{text-decoration:line-through}
.gc-offer-listing-cta .price ins{text-decoration:none}
.gc-offer-listing-disclaimer{padding:10px 15px;font-size:11.5px;color:grey;background-color:rgb(7 107 156 / .1);line-height:22px}
.gc-offer-listing-image,.gc-offer-listing-cta,.gc-offer-listing-content{padding:18px 25px}
.gc-offer-listing-contwrap{display:flex;flex-grow:1;flex-direction:column}
.gc-offer-listing-number{display:none}
@media only screen and (min-width:768px){.gc-offer-listing:not(.tabletmobilestyle){box-shadow:0 5px 23px rgb(188 207 219 / .35)}.gc-offer-listing:not(.tabletmobilestyle) .gc-offer-listing-item{margin-top:-1px}.gc-offer-listing:not(.tabletmobilestyle) .gc-offer-listing-item .gc-offer-listing-item__wrapper{width:100%;display:flex;flex-wrap:nowrap}.gc-offer-listing:not(.tabletmobilestyle) .gc-offer-listing-image{min-width:200px;max-width:200px;border-right:1px solid rgb(206 206 206 / .4)}.gc-offer-listing:not(.tabletmobilestyle) .gc-offer-listing-cta{min-width:250px;max-width:250px}.gc-offer-listing:not(.tabletmobilestyle) .gc-colorrating{position:static;width:90px;font-size:25px;line-height:52px}.gc-offer-listing:not(.tabletmobilestyle) .gc-offer-listing-score{padding:0 25px 25px 25px;justify-content:flex-start}.gc-offer-listing:not(.tabletmobilestyle) .gc-offer-listing-score .gc-lrating{margin:0}}
@media only screen and (min-width:1024px){.gc-offer-listing.tabletmobilestyle{box-shadow:0 5px 23px rgb(188 207 219 / .35)}.gc-offer-listing.tabletmobilestyle .gc-offer-listing-item{margin-top:-1px}.gc-offer-listing.tabletmobilestyle .gc-offer-listing-item .gc-offer-listing-item__wrapper{width:100%;display:flex;flex-wrap:nowrap}.gc-offer-listing.tabletmobilestyle .gc-offer-listing-image{min-width:200px;max-width:200px;border-right:1px solid rgb(206 206 206 / .4)}.gc-offer-listing.tabletmobilestyle .gc-offer-listing-cta{min-width:250px;max-width:250px}.gc-offer-listing.tabletmobilestyle .gc-colorrating{position:static;width:90px;font-size:25px;line-height:52px}.gc-offer-listing.tabletmobilestyle .gc-offer-listing-score{padding:0 25px 25px 25px;justify-content:flex-start}.gc-offer-listing.tabletmobilestyle .gc-offer-listing-score .gc-lrating{margin:0}}
@media only screen and (min-width:1200px){.gc-offer-listing-image,.gc-offer-listing-cta,.gc-offer-listing-score,.gc-offer-listing-content{padding:30px!important}.gc-offer-listing-contwrap{flex-direction:row!important}.gc-offer-listing-number{display:inline-block;height:40px;text-align:center;z-index:1;position:absolute;top:50%;left:-20px;font-size:22px;line-height:40px;width:40px;border-radius:50%;text-align:center;font-weight:700;background:#4bb866;color:#fff;margin-top:-20px}.gc-offer-listing-score .gc-lrating-bottom{display:block!important}.gc-offer-listing-score .gc-lrating{margin:0 auto!important}}
.main-side:not(.alignfulloutside):not(.fullgutenberg) .rh-color-heading .rh-container{width:auto}
.rh-review-heading{flex-wrap:wrap}
.rh-review-heading__position span{line-height:.78}
.rh-review-heading__position span:after{content:"."}
.rh-review-heading__logo{margin-top:10px;width:100%}
.rh-review-heading__logo img{width:auto;max-height:60px}
.rh-review-heading__logo-container{max-height:60px;max-width:150px}
@media only screen and (min-width:480px){.rh-review-heading{flex-wrap:nowrap}.rh-review-heading__logo{margin-top:0;width:auto}}
.rtl .rh-review-heading .rh-review-heading__position{margin-right:0!important;margin-left:15px}
.wpsm_pretty_list ul li a{display:inline-block;line-height:18px;text-decoration:none;transition:none}
body .wpsm_pretty_list ul li{transition:all 0.2s ease;position:relative;list-style-type:none!important;margin:0;padding:10px 20px 10px 28px;border-radius:100px}
.wpsm_pretty_list.small_gap_list ul li{padding:6px 12px 6px 28px}
.wpsm_pretty_list ul li:before{text-align:center;position:absolute;top:0;bottom:0;left:0;width:15px;height:15px;margin:auto;line-height:1}
.wpsm_pretty_list.wpsm_pretty_hover ul li:hover{padding:10px 20px 10px 34px}
.wpsm_pretty_list.small_gap_list.wpsm_pretty_hover ul li:hover{padding:6px 12px 6px 34px}
.wpsm_pretty_list.wpsm_pretty_hover ul li:hover:before{left:12px}
.font130 .wpsm_pretty_list ul li{padding-left:34px}
.rtl .wpsm_pretty_list ul li:before{left:auto;right:0}
.rtl .wpsm_pretty_list ul li{padding:12px 28px 12px 20px}
.rtl .wpsm_pretty_list.small_gap_list ul li{padding:6px 28px 6px 12px}
.rtl .wpsm_pretty_list.wpsm_pretty_hover ul li:hover{padding:10px 34px 10px 20px}
.rtl .wpsm_pretty_list.small_gap_list.wpsm_pretty_hover ul li:hover{padding:6px 34px 6px 12px}
.rtl .wpsm_pretty_list.wpsm_pretty_hover ul li:hover:before{right:12px;left:auto}
.rtl .font130 .wpsm_pretty_list ul li{padding-right:34px}
.wpsm_checklist ul li:before{content:"\f00c";color:#1abf3d}
.wpsm_pretty_list.wpsm_pretty_hover ul li:hover a{color:#fff!important}
.wpsm_promobox{background:none repeat scroll 0 0 #f8f8f8;padding:15px 25px;clear:both;margin:0 0 30px 0;position:relative;overflow:auto;color:#333}
.wpsm_promobox .title_promobox{font-size:18px;line-height:20px;margin:7px 0}
.wpsm_promobox p{font-size:14px;margin:10px 0}
.wpsm_promobox .rehub_main_btn{float:right;margin:8px 0 15px 15px}
.rtl .wpsm_promobox .rehub_main_btn{float:left;margin:8px 15px 15px 0}
.wpsm-button.medium.rehub_main_btn span.wpsm-button-inner{font-size:18px;line-height:18px;padding:12px 24px;font-weight:700}
.wpsm-button span.wpsm-button-inner{display:block}
@media only screen and (max-width:479px){.wpsm_promobox .rehub_main_btn{float:none;margin:0 0 10px 0;position:absolute;left:25px;bottom:15px}.rtl .wpsm_promobox .rehub_main_btn{left:auto;right:25px;margin-right:0}.wpsm_promobox{padding:15px 25px 70px 25px}}
.gspb_container-id-gsbp-fe78acf{flex-direction:column;box-sizing:border-box}
.breadcrumb{margin-bottom:20px;color:#999;font-size:12px;line-height:14px}
.breadcrumb a{color:#666;text-decoration:none}
.single .tags p .tags-title-post{padding:3px 8px;text-transform:uppercase;background-color:#111;color:#fff;margin:0 4px 8px 0;display:inline-block}

/* === Mobile header + article width — ported from prod ReHub CSS (2026-08-03) === */
button.icon-search-onclick:before { display: none; }
#dl-menu a.logo_image_mobile { display: inline-block; }
#dl-menu a.logo_image_mobile img { position: absolute; top: 0; left: 50%; transform: translate(-50%); right: auto; bottom: 0; margin: auto; display: block; max-height: 46px; width: auto; }
@media (max-width: 1024px) {
	body .disabletabletpadding { padding: 0 !important; }
	.hideontablet { display: none !important; }
	.tabletblockdisplay { display: block !important; width: 100% !important; float: none !important; margin: 0 !important; clear: both !important; }
	.responsive_nav_wrap { display: block; position: relative; width: 100%; margin-left: 0; }
	#dl-menu { display: flex; align-items: center; position: relative; width: 100%; }
	#mobile-menu-icons { margin-left: auto; padding-right: 7px; }
	.header-actions-logo { display: none; }
}
@media (max-width: 1023px) {
	.wb-cols { display: block; }
	.wb-main-col { width: auto; max-width: 100%; }
	.wb-richtext table { display: block; overflow-x: auto; max-width: 100%; -webkit-overflow-scrolling: touch; }
}
