/* Forum copy of the Foxiz CSS, trimmed from wp4ips_rtl.css by tools/css-trim (2026-10-15): rules whose classes/ids never occur on forum pages are dropped. Regenerate after changing wp4ips_rtl.css or the WP header. */
:root{--effect: all .2s cubic-bezier(0.32, 0.74, 0.57, 1); --timing: cubic-bezier(0.32, 0.74, 0.57, 1); --shadow-12: #0000001f; --shadow-20: #00000005; --round-3: 3px; --height-34: 34px; --height-40: 40px; --padding-40: 0 40px; --round-5: 5px; --round-7: 7px; --shadow-7: #00000012; --dark-accent: #191c20; --dark-accent-0: #191c2000; --dark-accent-90: #191c20f2; --meta-b-family: var(--meta-family); --meta-b-fcolor: #282828; --meta-b-fspace: normal; --meta-b-fstyle: normal; --meta-b-fweight: 600; --meta-b-transform: none; --nav-bg: #fff; --nav-bg-from: #fff; --nav-bg-to: #fff; --subnav-bg: #fff; --subnav-bg-from: #fff; --subnav-bg-to: #fff; --indicator-bg-from: #ff0084; --indicator-bg-to: #2c2cf8; --bottom-border-color: var(--flex-gray-15); --column-border-color: var(--flex-gray-15); --audio-color: #ffa052; --dribbble-color: #fb70a6; --excerpt-color: #666; --fb-color: #89abfc; --g-color: #ff184e; --live-color: #fe682e; --gallery-color: #729dff; --heading-color: var(--body-fcolor); --ig-color: #7e40b6; --linkedin-color: #007bb6; --nav-color: #282828; --pin-color: #f74c53; --flipboard-color: #f52828; --privacy-color: #fff; --review-color: #ffc300; --soundcloud-color: #fd794a; --subnav-color: #282828; --telegam-color: #649fdf; --twitter-color: #00151c; --medium-color: #000; --threads-color: #000; --video-color: #ffc300; --vimeo-color: #44bbe1; --ytube-color: #ef464b; --whatsapp-color: #00e676; --nav-color-10: #28282820; --subnav-color-10: #28282820; --g-color-90: #ff184ee6; --absolute-dark: #242424; --body-family: 'Oxygen', sans-serif; --btn-family: 'Encode Sans Condensed', sans-serif; --cat-family: 'Oxygen', sans-serif; --dwidgets-family: 'Oxygen', sans-serif; --h1-family: 'Encode Sans Condensed', sans-serif; --h2-family: 'Encode Sans Condensed', sans-serif; --h3-family: 'Encode Sans Condensed', sans-serif; --h4-family: 'Encode Sans Condensed', sans-serif; --h5-family: 'Encode Sans Condensed', sans-serif; --h6-family: 'Encode Sans Condensed', sans-serif; --input-family: 'Encode Sans Condensed', sans-serif; --menu-family: 'Encode Sans Condensed', sans-serif; --meta-family: 'Encode Sans Condensed', sans-serif; --submenu-family: 'Encode Sans Condensed', sans-serif; --tagline-family: 'Encode Sans Condensed', sans-serif; --body-fcolor: #282828; --btn-fcolor: inherit; --h1-fcolor: inherit; --h2-fcolor: inherit; --h3-fcolor: inherit; --h4-fcolor: inherit; --h5-fcolor: inherit; --h6-fcolor: inherit; --input-fcolor: inherit; --meta-fcolor: #666; --tagline-fcolor: inherit; --body-fsize: 16px; --btn-fsize: 12px; --cat-fsize: 10px; --dwidgets-fsize: 13px; --excerpt-fsize: 14px; --h1-fsize: 40px; --h2-fsize: 28px; --h3-fsize: 22px; --h4-fsize: 16px; --h5-fsize: 14px; --h6-fsize: 13px; --headline-fsize: 45px; --input-fsize: 14px; --menu-fsize: 17px; --meta-fsize: 13px; --submenu-fsize: 13px; --tagline-fsize: 28px; --body-fspace: normal; --btn-fspace: normal; --cat-fspace: .07em; --dwidgets-fspace: 0; --h1-fspace: normal; --h2-fspace: normal; --h3-fspace: normal; --h4-fspace: normal; --h5-fspace: normal; --h6-fspace: normal; --input-fspace: normal; --menu-fspace: -.02em; --meta-fspace: normal; --submenu-fspace: -.02em; --tagline-fspace: normal; --body-fstyle: normal; --btn-fstyle: normal; --cat-fstyle: normal; --dwidgets-fstyle: normal; --h1-fstyle: normal; --h2-fstyle: normal; --h3-fstyle: normal; --h4-fstyle: normal; --h5-fstyle: normal; --h6-fstyle: normal; --input-fstyle: normal; --menu-fstyle: normal; --meta-fstyle: normal; --submenu-fstyle: normal; --tagline-fstyle: normal; --body-fweight: 400; --btn-fweight: 700; --cat-fweight: 700; --dwidgets-fweight: 600; --h1-fweight: 700; --h2-fweight: 700; --h3-fweight: 700; --h4-fweight: 700; --h5-fweight: 700; --h6-fweight: 600; --input-fweight: 400; --menu-fweight: 600; --meta-fweight: 400; --submenu-fweight: 500; --tagline-fweight: 400; --flex-gray-15: #88888826; --flex-gray-20: #88888833; --flex-gray-40: #88888866; --flex-gray-7: #88888812; --dribbble-hcolor: #ff407f; --fb-hcolor: #1f82ec; --ig-hcolor: #8823b6; --linkedin-hcolor: #006ab1; --pin-hcolor: #f60c19; --flipboard-hcolor: #e00a0a; --soundcloud-hcolor: #ff5313; --telegam-hcolor: #3885d9; --twitter-hcolor: #13b9ee; --threads-hcolor: #5219ff; --medium-hcolor: #ffb600; --vimeo-hcolor: #16b1e3; --ytube-hcolor: #fc161e; --whatsapp-hcolor: #00e537; --tumblr-color: #32506d; --tumblr-hcolor: #1f3143; --indicator-height: 4px; --nav-height: 60px; --absolute-light: #ddd; --solid-light: #fafafa; --em-mini: .8em; --rem-mini: .8rem; --transparent-nav-color: #fff; --swiper-navigation-size: 44px; --tagline-s-fsize: 22px; --wnav-size: 20px; --em-small: .92em; --rem-small: .92rem; --bottom-spacing: 35px; --box-spacing: 5%; --el-spacing: 12px; --heading-sub-color: var(--g-color); --body-transform: none; --btn-transform: none; --cat-transform: uppercase; --dwidgets-transform: none; --h1-transform: none; --h2-transform: none; --h3-transform: none; --h4-transform: none; --h5-transform: none; --h6-transform: none; --input-transform: none; --menu-transform: none; --meta-transform: none; --submenu-transform: none; --tagline-transform: none; --awhite: #fff; --solid-white: #fff; --max-width-wo-sb: 100%; --alignwide-w: 1600px; --bookmark-color: #62b088; --bookmark-color-90: #62b088f2; --slider-nav-dcolor: inherit;}[data-theme='dark'], .light-scheme{--shadow-12: #00000066; --shadow-20: #00000033; --shadow-7: #0000004d; --dark-accent: #0e0f12; --dark-accent-0: #0e0f1200; --dark-accent-90: #0e0f12f2; --meta-b-fcolor: #fff; --nav-bg: #131518; --nav-bg-from: #131518; --nav-bg-to: #131518; --bcrumb-color: #fff; --excerpt-color: #ddd; --heading-color: var(--body-fcolor); --nav-color: #fff; --subnav-color: #fff; --nav-color-10: #ffffff15; --subnav-color-10: #ffffff15; --body-fcolor: #fff; --h1-fcolor: #fff; --h2-fcolor: #fff; --h3-fcolor: #fff; --h4-fcolor: #fff; --h5-fcolor: #fff; --h6-fcolor: #fff; --headline-fcolor: #fff; --input-fcolor: #fff; --meta-fcolor: #bbb; --tagline-fcolor: #fff; --flex-gray-15: #88888840; --flex-gray-7: #88888818; --solid-light: #333; --heading-sub-color: var(--g-color); --solid-white: #191c20; --twitter-color: #fff; --medium-color: #fff; --threads-color: #fff;}[data-theme='dark']{--subnav-bg: #191c20; --subnav-bg-from: #191c20; --subnav-bg-to: #191c20;}body:not([data-theme='dark']) [data-mode='dark'], body[data-theme='dark'] [data-mode='default'],
body .light-scheme [data-mode='default']{display: none !important;}body .light-scheme [data-mode='dark']{display: inherit !important;}[data-theme='dark'] .icon-svg,
.light-scheme .icon-svg{-webkit-filter: invert(100%); filter: invert(100%);}[data-theme='dark'] input::placeholder,
.light-scheme input::placeholder{color: var(--absolute-light);}html{font-size: var(--body-fsize); overflow-x: hidden; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; text-size-adjust: 100%;}.wp4ips{font-family: var(--body-family); font-size: var(--body-fsize); font-weight: var(--body-fweight); font-style: var(--body-fstyle); line-height: max(var(--body-fheight, 1.7), 1.4); display: block; margin: 0; letter-spacing: var(--body-fspace); text-transform: var(--body-transform); color: var(--body-fcolor); background-color: var(--solid-white);}*{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}:before, :after{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box}.wp4ips h1, .wp4ips .h1{font-family: var(--h1-family); font-size: var(--h1-fsize); font-weight: var(--h1-fweight); font-style: var(--h1-fstyle); line-height: var(--h1-fheight, 1.2); letter-spacing: var(--h1-fspace); text-transform: var(--h1-transform);}.wp4ips h1{color: var(--h1-fcolor);}.wp4ips h2, .wp4ips .h2{font-family: var(--h2-family); font-size: var(--h2-fsize); font-weight: var(--h2-fweight); font-style: var(--h2-fstyle); line-height: var(--h2-fheight, 1.25); letter-spacing: var(--h2-fspace); text-transform: var(--h2-transform);}.wp4ips h2{color: var(--h2-fcolor);}.wp4ips h3, .wp4ips .h3{font-family: var(--h3-family); font-size: var(--h3-fsize); font-weight: var(--h3-fweight); font-style: var(--h3-fstyle); line-height: var(--h3-fheight, 1.3); letter-spacing: var(--h3-fspace); text-transform: var(--h3-transform);}.wp4ips h3{color: var(--h3-fcolor);}.wp4ips h4, .wp4ips .h4{font-family: var(--h4-family); font-size: var(--h4-fsize); font-weight: var(--h4-fweight); font-style: var(--h4-fstyle); line-height: var(--h4-fheight, 1.45); letter-spacing: var(--h4-fspace); text-transform: var(--h4-transform);}.wp4ips h4{color: var(--h4-fcolor);}.wp4ips .h5, .wp4ips h5{font-family: var(--h5-family); font-size: var(--h5-fsize); font-weight: var(--h5-fweight); font-style: var(--h5-fstyle); line-height: var(--h5-fheight, 1.5); letter-spacing: var(--h5-fspace); text-transform: var(--h5-transform);}.wp4ips h5{color: var(--h5-fcolor);}.wp4ips h6, .wp4ips .h6{font-family: var(--h6-family); font-size: var(--h6-fsize); font-weight: var(--h6-fweight); font-style: var(--h6-fstyle); line-height: var(--h6-fheight, 1.5); letter-spacing: var(--h6-fspace); text-transform: var(--h6-transform);}.wp4ips h6{color: var(--h6-fcolor);}.wp4ips h1.entry-title{font-size: var(--title-size, var(--h1-fsize));}.wp4ips h2.entry-title{font-size: var(--title-size, var(--h2-fsize));}.wp4ips h3.entry-title{font-size: var(--title-size, var(--h3-fsize));}.wp4ips h4.entry-title{font-size: var(--title-size, var(--h4-fsize));}.wp4ips h5.entry-title{font-size: var(--title-size, var(--h5-fsize));}.wp4ips h6.entry-title{font-size: var(--title-size, var(--h6-fsize));}.wp4ips .is-meta, .wp4ips .meta-text, .wp4ips .rss-date, .wp4ips .widget_rss cite,
.wp4ips .woocommerce-result-count, .wp4ips .woocommerce-ordering select, .wp4ips .s-logout-link,
.wp4ips .story-content-overlay__date, .wp4ips .story-content-overlay__author{font-family: var(--meta-family); font-size: var(--meta-fsize); font-weight: var(--meta-fweight); font-style: var(--meta-fstyle); letter-spacing: var(--meta-fspace); text-transform: var(--meta-transform);}.wp4ips .meta-label, .wp4ips .tipsy-inner, .wp4ips .product_meta{font-family: var(--meta-family); font-weight: var(--meta-fweight); font-style: var(--meta-fstyle); letter-spacing: var(--meta-fspace); text-transform: var(--meta-transform); color: var(--meta-fcolor);}.wp4ips figcaption, .wp4ips .wp-caption-text{font-family: var(--meta-family); font-size: var(--meta-fsize); font-weight: var(--meta-fweight); font-style: var(--meta-fstyle); letter-spacing: var(--meta-fspace); text-transform: var(--meta-transform);}.wp4ips .is-meta{color: var(--meta-fcolor);}.wp4ips .p-readmore{font-family: var(--btn-family); font-size: var(--readmore-fsize, 12px); font-weight: 600; font-style: normal; text-transform: none;}.wp4ips input[type='text'], .wp4ips input[type='tel'], .wp4ips input[type='password'], .wp4ips input[type='email'],
.wp4ips input[type='url'], .wp4ips input[type='search'], .wp4ips input[type='number'], .wp4ips textarea{font-family: var(--input-family); font-size: var(--input-fsize); font-weight: var(--input-fweight); font-style: var(--input-fstyle); letter-spacing: var(--input-fspace); text-transform: var(--input-transform); color: var(--input-fcolor);}.wp4ips .main-menu > li > a, .wp4ips .more-col .widget-heading,
.wp4ips .elementor-widget-wp-widget-nav_menu h5, .wp4ips .woocommerce-MyAccount-navigation{font-family: var(--menu-family); font-size: var(--menu-fsize); font-weight: var(--menu-fweight); font-style: var(--menu-fstyle); line-height: 1.5; letter-spacing: var(--menu-fspace); text-transform: var(--menu-transform);}.wp4ips .main-menu .sub-menu > .menu-item a, .wp4ips .user-dropdown a,
.wp4ips .more-col .menu a, .wp4ips .collapse-footer-menu a, .wp4ips .elementor-widget-container .menu a{font-family: var(--submenu-family); font-size: var(--submenu-fsize); font-weight: var(--submenu-fweight); font-style: var(--submenu-fstyle); line-height: 1.25; letter-spacing: var(--submenu-fspace); text-transform: var(--submenu-transform); color: var(--subnav-color);}.wp4ips .mobile-menu > li > a{font-family: 'Encode Sans Condensed', sans-serif; font-size: 1.1rem; font-weight: 400; font-style: normal; line-height: 1.5; letter-spacing: -.02em; text-transform: none;}.wp4ips .mobile-menu .sub-menu a,
.wp4ips .logged-mobile-menu a{font-family: 'Encode Sans Condensed', sans-serif; font-size: 14px; font-weight: 700; font-style: normal; line-height: 1.5; text-transform: none;}.wp4ips .mobile-qview a{font-family: 'Encode Sans Condensed', sans-serif; font-size: 16px; font-weight: 600; font-style: normal; letter-spacing: -0.02em; text-transform: none;}.heading-title > *{font-family: var(--heading-family, inherit); font-size: var(--heading-fsize, inherit); font-weight: var(--heading-fweight, inherit); font-style: var(--heading-fstyle, inherit); letter-spacing: var(--heading-fspace, inherit); text-transform: var(--heading-transform, inherit);}.description-text, .story-content-overlay__excerpt{font-size: var(--excerpt-fsize);}input[type='text'], input[type='tel'], input[type='password'], input[type='email'],
input[type='url'], input[type='search'], input[type='number']{line-height: max(var(--input-fheight), 24px); max-width: 100%; padding: 12px 20px; -webkit-transition: var(--effect); transition: var(--effect); white-space: nowrap; border: var(--input-border, none); border-radius: var(--round-3); outline: none !important; background-color: var(--input-bg, var(--flex-gray-7)); -webkit-box-shadow: none !important; box-shadow: none !important;}input[type='file']{font-size: var(--rem-small);}input::file-selector-button{font-size: var(--em-small); padding: 8px 20px; cursor: pointer; -webkit-transition: var(--effect); transition: var(--effect); color: var(--awhite); border: none; border-radius: var(--round-7); background-color: var(--g-color);}input:hover::file-selector-button{opacity: .7;}button{cursor: pointer; border: none; border-radius: var(--round-3); outline: none !important; -webkit-box-shadow: none; box-shadow: none;}input[type='submit'], .is-btn, .button,
div:where(.entry-content) button{line-height: var(--height-40); padding: var(--padding-40); cursor: pointer; -webkit-transition: var(--effect); transition: var(--effect); white-space: nowrap; color: var(--awhite); border: none; border-radius: var(--round-3); outline: none !important; background: var(--g-color); -webkit-box-shadow: none; box-shadow: none;}textarea{font-size: var(--input-fsize) !important; line-height: var(--input-fheight, 1.6); display: block; overflow: auto; width: 100%; max-width: 100%; padding: 15px 20px; -webkit-transition: var(--effect); transition: var(--effect); border: var(--input-border, none); border-radius: var(--round-7); outline: none; background-color: var(--input-bg, var(--flex-gray-7)); -webkit-box-shadow: none !important; box-shadow: none !important;}.rb-container, .rb-s-container,
.rb-wide-container, .rb-small-container{position: static; display: block; width: 100%; max-width: var(--rb-width, 1280px); margin-right: auto; margin-left: auto;}.edge-padding{padding-right: 20px; padding-left: 20px;}.rb-section ul, .rb-section ol, .menu-item{list-style: none; min-width: auto;}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, p{-ms-word-wrap: break-word; word-wrap: break-word;}.icon-holder{display: flex; align-items: center;}.svg-icon{width: 1.5em; height: auto;}.light-scheme{color: var(--body-fcolor); --pagi-bg: var(--solid-light);}input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active{transition: background-color 999999s ease-in-out 0s;}.block-inner{display: flex; flex-flow: row wrap; flex-grow: 1; row-gap: var(--bottom-spacing);}.block-inner > *{flex-basis: 100%; width: 100%; padding-right: var(--column-gap, 0); padding-left: var(--column-gap, 0);}[class*='is-gap-'] > .block-inner > *{padding-right: var(--column-gap, 0); padding-left: var(--column-gap, 0);}.header-social-list a:hover,
.footer-social-list a:hover{-webkit-transform: scale(1.2); transform: scale(1.2);}.rb-loader{font-size: 10px; position: relative; display: none; overflow: hidden; width: 3em; height: 3em; transform: translateZ(0); animation: spin-loader .8s infinite linear; text-indent: -9999em; color: var(--g-color); border-radius: 50%; background: currentColor; background: linear-gradient(to left, currentColor 10%, rgba(255, 255, 255, 0) 50%);}.rb-loader:before{position: absolute; top: 0; right: 0; width: 50%; height: 50%; content: ''; color: inherit; border-radius: 0 100% 0 0; background: currentColor;}.rb-loader:after{position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 75%; height: 75%; margin: auto; content: ''; opacity: 0.5; border-radius: 50%; background: var(--solid-white);}@-webkit-keyframes spin-loader{0% { transform: rotate(0deg); } 100% { transform: rotate(-360deg); }}@keyframes spin-loader{0% { transform: rotate(0deg); } 100% { transform: rotate(-360deg); }}@-webkit-keyframes spin-loader-1{0%, 100% { transform: rotate(0deg); } 30% { transform: rotateY(-360deg); } 70% { transform: rotateX(360deg); }}@keyframes spin-loader-1{0%, 100% { transform: rotate(0deg); } 30% { transform: rotateY(-360deg); } 70% { transform: rotateX(360deg); }}@keyframes spin-opacity{0%, 100% { opacity: 0; } 60% { opacity: 1; }}@-webkit-keyframes spin-opacity{0%, 100% { opacity: 0; } 60% { opacity: 1; }}.rb-loader.loader-absolute{position: absolute; z-index: 10; right: 50%; bottom: 50%; display: block; margin-top: -1.5em; margin-right: -1.5em;}.opacity-animate{-webkit-transition: opacity .2s var(--timing); transition: opacity .2s var(--timing);}.is-invisible{opacity: 0;}.is-relative, .holder-wrap, .logged-status-avatar,
.block-covid-data, .cbox, .a-card,
.p-center .counter-holder,
.p-wrap, .p-content, .large-menu .sub-menu li,
.menu-has-child-flex, .bypostauthor{position: relative;}.mfp-bg{position: fixed; z-index: 9042; top: 0; right: 0; overflow: hidden; width: 100%; height: 100%; background: var(--dark-accent);}.mfp-wrap{position: fixed; z-index: 9043; top: 0; right: 0; width: 100%; height: 100%; outline: none !important; -webkit-backface-visibility: hidden;}.mfp-wrap button > *{pointer-events: none;}.mfp-container{position: absolute; top: 0; right: 0; box-sizing: border-box; width: 100%; height: 100%; padding: 0; text-align: center;}.mfp-container:before{display: inline-block; height: 100%; content: ''; vertical-align: middle;}.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-moz-user-select: none; -webkit-user-select: none; user-select: none;}.mfp-hide, .is-hidden{display: none !important;}.mfp-s-ready .mfp-preloader, .mfp-s-error .mfp-content, .wp-block-search__label,
.mfp-align-top .mfp-container:before, .mfp-loading.mfp-figure,
.logo-wrap img.logo-transparent{display: none;}.is-invisible{visibility: hidden; opacity: 0;}button::-moz-focus-inner{padding: 0; border: 0;}.mfp-arrow{position: absolute; top: 50%; width: 130px; height: 110px; margin: 0; margin-top: -55px; padding: 0; opacity: 0.65; -webkit-tap-highlight-color: transparent;}.mfp-arrow:active{margin-top: -54px;}.mfp-arrow:hover, .mfp-arrow:focus{opacity: 1;}.mfp-arrow:before, .mfp-arrow:after{position: absolute; top: 0; right: 0; display: block; width: 0; height: 0; margin-top: 35px; margin-right: 35px; content: ''; border: medium inset transparent;}.mfp-arrow:after{top: 8px; border-top-width: 13px; border-bottom-width: 13px;}.mfp-arrow:before{opacity: 0.7; border-top-width: 21px; border-bottom-width: 21px;}.mfp-iframe-scaler{overflow: hidden; width: 100%; height: 0; padding-top: 56.25%;}.mfp-iframe-scaler iframe{position: absolute; top: 0; right: 0; display: block; width: 100%; height: 100%; background: #000;}img.mfp-img{line-height: 0; display: block; box-sizing: border-box; width: auto; max-width: 100%; height: auto; margin: 0 auto; padding: 40px 0 40px;}.mfp-figure{line-height: 0;}.mfp-figure:after{position: absolute; z-index: -1; top: 40px; right: 0; bottom: 40px; left: 0; display: block; width: auto; height: auto; content: ''; background: var(--dark-accent);}.mfp-figure small{font-size: 12px; line-height: 14px; display: block; color: #bdbdbd;}.mfp-figure figure{margin: 0;}.mfp-bottom-bar{position: absolute; top: 100%; right: 0; width: 100%; margin-top: -36px; cursor: auto;}.tipsy{position: absolute; z-index: 100000; padding: 5px; pointer-events: none;}.tipsy-inner{font-size: var(--meta-fsize); line-height: 1; max-width: 200px; padding: 7px 10px; text-align: center; color: var(--awhite); border-radius: var(--round-3); background-color: var(--dark-accent);}.tipsy-arrow{line-height: 0; position: absolute; width: 0; height: 0; border: 5px dashed var(--dark-accent);}.rtl .rbi.rbi-pin:before, .rtl .rbi.rbi-behance:before, .rtl .rbi.rbi-digg:before, .rtl .rbi.rbi-dribbble:before,
.rtl .rbi.rbi-linkedin:before, .rtl .rbi.rbi-pinterest:before, .rtl .rbi.rbi-reddit:before, .rtl .rbi.rbi-skype:before,
.rtl .rbi.rbi-soundcloud:before, .rtl .rbi.rbi-spotify:before, .rtl .rbi.rbi-stripe:before, .rtl .rbi.rbi-stumbleupon:before,
.rtl .rbi.rbi-telegram:before, .rtl .rbi.rbi-tiktok:before, .rtl .rbi.rbi-tumblr:before, .rtl .rbi.rbi-twitter:before,
.rtl .rbi.rbi-twitter-old:before, .rtl .rbi.rbi-viber:before, .rtl .rbi.rbi-vimeo:before, .rtl .rbi.rbi-vk:before,
.rtl .rbi.rbi-waze:before, .rtl .rbi.rbi-whatsapp:before, .rtl .rbi.rbi-yelp:before, .rtl .rbi.rbi-youtube:before,
.rtl .rbi.rbi-myspace:before, .rtl .rbi.rbi-rss:before, .rtl .rbi.rbi-print:before, .rtl .rbi.rbi-facebook:before,
.rtl .rbi.rbi-gnews:before, rbi.rbi-discord:before, .rtl .rbi.rbi-instagram:before{-webkit-transform: none; transform: none;}[class^='web-stories-']{--ws-font-size-title: var(--h3-fsize); --ws-font-size-circle-title: var(--h4-fsize); --ws-font-size-excerpt: var(--excerpt-fsize); --ws-font-size-author-date: var(--meta-fsize);}.wp4ips .rbi, [class^='rbi-'], [class='rbi-']{font-family: 'ruby-icon' !important; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; speak: none;}.wp4ips .rbi:before{display: inline-block; -webkit-transform: scale(-1, 1); transform: scale(-1, 1); -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)';}.rbi-notification:before{content: '\e95a';}.rbi-darrow-top:before{content: '\e94a';}.rbi-clock:before{content: '\e947';}.rbi-time:before{content: '\e948';}.rbi-facebook:before{content: '\e915';}.rbi-instagram:before{content: '\e91e';}.rbi-linkedin:before{content: '\e91f';}.rbi-close:before{content: '\e949';}.rbi-reddit:before{content: '\e928';}.rbi-telegram:before{content: '\e930';}.rbi-twitter:before{content: '\e988';}.rbi-youtube:before{content: '\e93e';}.rbi-bookmark-fill:before{content: '\e906';}.rbi-bookmark:before{content: '\e907';}.rbi-plus:before{content: '\e900';}.rbi-cright:before{content: '\e902';}.rbi-rss:before{content: '\42';}.rbi-trending:before{content: '\e954';}.rbi-star-o:before{content: '\e94f';}.rbi-hide:before{content: '\e97f';}.rbi-show:before{content: '\e980';}.rbi-gnews:before{content: '\e989';}.rbi-threads:before{content: '\e993';}.rbi-logout:before{content: '\e992';}.rbi-user:before{content: '\e991';}.pre-load:not(.swiper-container-initialized){max-height: 0;}.swiper-slide{position: relative; flex-shrink: 0; width: 100%; height: 100%; transition-property: transform;}@keyframes swiper-preloader-spin{100% { transform: rotate(-360deg); }}.header-wrap{position: relative; display: block;}.navbar-wrap{position: relative; z-index: 999; display: block;}.header-mobile{display: none;}.navbar-wrap:not(.navbar-transparent), .sticky-on .navbar-wrap{background: var(--nav-bg); background: -webkit-linear-gradient(right, var(--nav-bg-from) 0%, var(--nav-bg-to) 100%); background: linear-gradient(to left, var(--nav-bg-from) 0%, var(--nav-bg-to) 100%);}.style-shadow .navbar-wrap:not(.navbar-transparent), .sticky-on .navbar-wrap{box-shadow: 0 4px 30px var(--shadow-7);}.header-4 .navbar-wrap:not(.navbar-transparent):before{position: absolute; top: 0; right: 0; left: 0; width: 100%; height: 0; content: ''; pointer-events: none; border-bottom: 1px solid var(--flex-gray-15);}.header-4 .navbar-wrap:not(.navbar-transparent):after, .header-5.style-tb-border.header-fw .navbar-wrap:not(.navbar-transparent):after, .header-5.style-tb-border.header-wrapper .navbar-wrap:not(.navbar-transparent) .navbar-inner:after{position: absolute; right: 0; bottom: 0; left: 0; width: 100%; height: 0; content: ''; pointer-events: none; border-bottom: 1px solid var(--flex-gray-15);}.navbar-inner{position: relative; display: flex; align-items: stretch; flex-flow: row nowrap; justify-content: space-between; max-width: 100%; min-height: var(--nav-height);}.navbar-left, .navbar-right, .navbar-center{display: flex; align-items: stretch; flex-flow: row nowrap;}.navbar-left{flex-grow: 1;}.header-3 .navbar-wrap .navbar-left, .header-3 .navbar-wrap .navbar-right{flex-grow: 0;}.header-3 .navbar-wrap .navbar-center{flex-grow: 1; justify-content: center;}.logo-wrap{display: flex; align-items: center; flex-shrink: 0; max-height: 100%; margin-left: 20px;}.logo-wrap a{max-height: 100%;}.is-image-logo.logo-wrap a{display: block;}.logo-wrap img{display: block; width: auto; max-height: var(--nav-height); -webkit-transition: opacity .2s var(--timing); transition: opacity .2s var(--timing); object-fit: cover;}.is-hd-4, .is-hd-5{--nav-height: 40px;}.header-4 .logo-wrap:not(.mobile-logo-wrap) img{max-height: var(--hd4-logo-height, 60px);}.header-5 .logo-wrap:not(.mobile-logo-wrap) img{max-height: var(--hd5-logo-height, 60px);}.header-4 .main-menu > li > a, .header-4 .more-section-outer .more-trigger{padding-right: var(--menu-item-spacing, 20px); padding-left: var(--menu-item-spacing, 20px); border-right: 1px solid var(--flex-gray-15);}.header-5 .logo-sec-left, .header-5 .logo-sec-center,
.header-5 .logo-sec-right{position: relative; display: flex; flex: 0 0 33.33%; margin: 0;}.header-5 .logo-sec-left{line-height: 1; align-items: center;}.logo-sec-left > *:not(:last-child):before{position: absolute; top: .4em; bottom: .4em; left: 0; display: block; content: ''; border-left: 1px solid var(--nav-color-10);}.header-5 .logo-wrap:not(.mobile-logo-wrap){margin: 0;}.header-5 .logo-sec-right{align-items: stretch; justify-content: flex-end;}.header-5 .navbar-center{justify-content: center; width: 100%;}.more-section-outer .more-trigger, .logo-sec{padding-top: 15px; padding-bottom: 15px;}.logo-sec-inner{display: flex; align-items: center; flex-flow: row nowrap;}.logo-sec-right{display: flex; align-items: center; flex-flow: row nowrap; margin-right: auto; gap: 15px;}.logo-sec-right .search-form-inner{min-width: 320px; background-color: var(--flex-gray-7);}.header-social-list a,
.footer-social-list a{display: inline-flex; align-items: center; padding-right: 5px; padding-left: 5px; -webkit-transition: var(--effect); transition: var(--effect);}.the-logo a:hover, .logo-wrap a:hover img{opacity: .7;}.navbar-right > *{position: static; display: flex; align-items: center; height: 100%;}.navbar-right .login-toggle{margin-left: 10px;}.navbar-outer .navbar-right > *{color: var(--nav-color);}.large-menu > li{position: relative; display: block; float: right;}.large-menu .sub-menu, .header-dropdown{position: absolute; z-index: 9999; top: -9999px; right: 0; left: auto; display: block; visibility: hidden; min-width: 210px; margin-top: 20px; list-style: none; -webkit-transition: top 0s, opacity .2s var(--timing), margin .2s var(--timing); transition: top 0s, opacity .2s var(--timing), margin .2s var(--timing); pointer-events: none; opacity: 0; border-radius: var(--round-7);}.mega-dropdown, .flex-dropdown{position: absolute; z-index: 888; top: -9999px; right: auto; left: -10%; display: block; min-width: 180px; margin-top: 20px; cursor: auto; -webkit-transition: top 0s ease .2s, opacity .2s var(--timing), margin .2s var(--timing) .2s; transition: top 0s ease .2s, opacity .2s var(--timing), margin .2s var(--timing) .2s; pointer-events: none; opacity: 0; background: transparent;}.mega-template-inner{pointer-events: auto;}.mega-dropdown-inner{position: relative; width: 100%; padding: 20px 20px 30px 20px; pointer-events: auto; border-radius: var(--round-7); background: var(--subnav-bg); background: -webkit-linear-gradient(right, var(--subnav-bg-from) 0%, var(--subnav-bg-to) 100%); background: linear-gradient(to left, var(--subnav-bg-from) 0%, var(--subnav-bg-to) 100%); box-shadow: 0 4px 30px var(--shadow-7);}body:not([data-theme='dark']) .is-mega-category .mega-dropdown-inner{background: var(--mega-bg, var(--subnav-bg)); background: -webkit-linear-gradient(right, var(--mega-bg, var(--subnav-bg-from)) 0%, var(--mega-bg, var(--subnav-bg-to)) 100%); background: linear-gradient(to left, var(--mega-bg, var(--subnav-bg-from)) 0%, var(--mega-bg, var(--subnav-bg-to)) 100%);}.more-section-inner{overflow: clip; width: var(--more-width, auto); max-width: 100vw; pointer-events: auto; color: var(--subnav-color); border-radius: var(--round-7); background: var(--subnav-bg); background: -webkit-linear-gradient(right, var(--subnav-bg-from) 0%, var(--subnav-bg-to) 100%); background: linear-gradient(to left, var(--subnav-bg-from) 0%, var(--subnav-bg-to) 100%); box-shadow: 0 4px 30px var(--shadow-7);}.more-section .heading-title > *{color: var(--subnav-color);}.large-menu > li:hover > .sub-menu, .large-menu > li:hover > .header-dropdown,
.header-dropdown-outer.dropdown-activated .header-dropdown{top: calc(100% - 1px); bottom: auto; visibility: visible; max-width: 1240px; margin-top: 0; pointer-events: auto; opacity: 1;}li.menu-item.mega-menu-loaded:hover > .mega-dropdown, li.menu-item.mega-menu-loaded:hover > .flex-dropdown,
.menu-has-child-flex.dropdown-activated .flex-dropdown{top: calc(100% - 1px); bottom: auto; visibility: visible; margin-top: 0; -webkit-transition: top 0s ease 0s, opacity .2s var(--timing), margin .2s var(--timing) 0s; transition: top 0s ease 0s, opacity .2s var(--timing), margin .2s var(--timing) 0s; opacity: 1;}.large-menu .sub-menu .sub-menu{top: -10px; right: 100%; margin-top: 0; margin-right: 20px;}.large-menu .sub-menu li:hover > .sub-menu{right: calc(100% - 5px); visibility: visible; margin-right: 0; pointer-events: auto; opacity: 1;}.menu-has-child-mega .mega-dropdown-inner .sub-menu{display: none;}.mega-header{display: flex; align-items: center; flex-flow: row nowrap; width: 100%; margin-bottom: 20px;}.mega-header:not(.mega-header-fw){padding-bottom: 5px; border-bottom: 1px solid var(--subnav-color-10);}.mega-link{display: inline-flex; align-items: center; margin-right: auto; -webkit-transition: var(--effect); transition: var(--effect);}.mega-link i{margin-right: 3px; -webkit-transition: var(--effect); transition: var(--effect);}.mega-link:hover{color: var(--g-color);}.mega-link:hover i{-webkit-transform: translateX(-3px); transform: translateX(-3px);}.flex-dropdown .mega-template-inner{border-radius: var(--round-5); box-shadow: 0 4px 30px var(--shadow-12);}.mega-hierarchical .mega-dropdown-inner{display: grid; padding: 20px 0 30px 0; grid-template-columns: 4fr 4fr 3fr;}.mega-hierarchical .block-list-small-1{--bottom-spacing: 12px;}.mega-col{padding-right: 25px; padding-left: 25px;}.mega-col-intro{display: flex; flex-flow: column nowrap; justify-content: space-between;}.mega-col-intro > *:not(:last-child){margin-bottom: 20px;}.mega-col-intro .category-hero-wrap{max-width: 90%;}.mega-header:not(.mega-header-fw) i{width: 1em; margin-left: 5px; color: var(--g-color);}.mega-hierarchical .p-list-small-2 .feat-holder{width: 125px;}.mega-col .p-wrap:last-child{margin-bottom: 0;}.cbox-description{font-size: var(--rem-mini);}.cbox-description *{font-size: inherit;}.main-menu-wrap{display: flex; align-items: center; height: 100%;}.menu-item a > span{font-size: inherit; font-weight: inherit; font-style: inherit; position: relative; display: inline-flex; align-items: center; letter-spacing: inherit; column-gap: .3em;}.main-menu > li > a{position: relative; display: flex; align-items: center; flex-wrap: nowrap; height: var(--nav-height); padding-right: var(--menu-item-spacing, 12px); padding-left: var(--menu-item-spacing, 12px); white-space: nowrap; color: var(--nav-color);}.main-menu .sub-menu{padding: 10px 0; background: var(--subnav-bg); background: -webkit-linear-gradient(right, var(--subnav-bg-from) 0%, var(--subnav-bg-to) 100%); background: linear-gradient(to left, var(--subnav-bg-from) 0%, var(--subnav-bg-to) 100%); box-shadow: 0 4px 30px var(--shadow-12);}.menu-ani-1 .main-menu .sub-menu > .menu-item a, .menu-ani-3 .main-menu .sub-menu > .menu-item a{-webkit-transition: background .2s var(--timing), border-color .2s var(--timing); transition: background .2s var(--timing), border-color .2s var(--timing); border-right: 3px solid transparent;}.menu-ani-1 .main-menu .sub-menu > .menu-item a:hover{border-color: var(--subnav-color-h, var(--g-color)); background-color: var(--flex-gray-7);}.sub-menu > .menu-item a, .user-dropdown a{display: flex; align-items: center; width: 100%; padding: 7px 20px;}.sub-menu > .menu-item a span, .user-dropdown a, .more-section a,
.elementor-widget-container .menu a{-webkit-transition: var(--effect); transition: var(--effect);}.more-section a:hover, .sub-menu > .menu-item a:hover > span,
.user-dropdown a:hover, .elementor-widget-container .menu a:hover{color: var(--subnav-color-h, var(--g-color));}.large-menu > .menu-item.menu-item-has-children > a > span{padding-left: 2px;}.large-menu > .menu-item.menu-item-has-children > a:after,
.logged-welcome:after{font-family: 'ruby-icon'; font-size: var(--rem-mini); content: '\e924'; -webkit-transition: -webkit-transform .2s var(--timing), color .2s var(--timing); transition: transform .2s var(--timing), color .2s var(--timing); will-change: transform;}.large-menu > .menu-item.menu-item-has-children:hover > a:after,
.header-dropdown-outer.dropdown-activated .logged-welcome:after{-webkit-transform: rotate(180deg); transform: rotate(180deg);}.large-menu .sub-menu .menu-item.menu-item-has-children > a:after{font-family: 'ruby-icon'; font-size: var(--meta-fsize); line-height: 1; margin-right: auto; margin-left: 0; content: '\e926';}.wp4ips .large-menu .sub-menu .menu-item.menu-item-has-children > a:after{display: inline-block; -webkit-transform: scale(-1, 1); transform: scale(-1, 1); -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)';}span.menu-sub-title{font-size: min(var(--meta-fsize), .9em); line-height: 1; position: relative; right: auto; display: inline-flex; justify-content: center; margin-top: -.75em; margin-right: 2px; padding: 2px 5px; vertical-align: top; white-space: nowrap; color: var(--subnav-color); border-radius: var(--round-3); background-color: var(--flex-gray-15);}.rb-menu > li > a .menu-sub-title{color: var(--nav-color);}.wnav-holder{padding-right: 5px; padding-left: 5px;}.wnav-holder svg, .wnav-svg{line-height: 0; width: var(--wnav-size); height: var(--wnav-size);}.wnav-icon{font-size: var(--wnav-size);}.widget-h-login.header-dropdown-outer{line-height: 1; position: relative;}.widget-h-login .is-logged{display: inline-flex;}.user-dropdown a.logout-url{padding: 10px 20px; color: var(--awhite); background-color: var(--dark-accent);}.user-dropdown a.logout-url:hover{background-color: var(--g-color);}.widget-h-login .logout-url i{margin-right: auto; margin-left: 0;}.wp4ips .widget-h-login .logout-url svg{display: inline-block; -webkit-transform: scale(-1, 1); transform: scale(-1, 1); -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)';}.rb-search-form{position: relative; width: 100%;}.rb-search-form input[type='text']{padding-right: 0;}.rb-search-submit{position: relative; display: flex;}.rb-search-submit input[type='submit']{padding: 0; opacity: 0;}.rb-search-submit i{font-size: var(--icon-size, inherit); line-height: 1; position: absolute; top: 0; right: 0; bottom: 0; display: flex; align-items: center; justify-content: flex-end; width: 100%; padding-left: max(.4em, 10px); -webkit-transition: var(--effect); transition: var(--effect); pointer-events: none; color: var(--input-fcolor, currentColor);}.rb-search-form .search-icon{display: flex; flex-shrink: 0;}.notification-icon-svg{display: block;}.search-icon-svg, .login-icon-svg,
.cart-icon-svg, .notification-icon-svg{font-size: var(--wnav-size); width: 1em; height: 1em; color: inherit; background-color: currentColor; background-repeat: no-repeat; -webkit-mask-size: cover; mask-size: cover;}.search-icon > *{font-size: var(--icon-size, inherit); margin-right: max(.4em, 10px); margin-left: max(.4em, 10px); color: var(--input-fcolor, currentColor); fill: var(--input-fcolor, currentColor);}.rb-search-submit:hover i{color: var(--g-color);}.search-form-inner{position: relative; display: flex; align-items: center; border: 1px solid var(--flex-gray-15); border-radius: var(--round-5);}.header-wrap .search-form-inner{border-color: var(--subnav-color-10);}.mobile-collapse .search-form-inner{border-color: var(--submbnav-color-10, var(--flex-gray-15));}.rb-search-form .search-text{flex-grow: 1;}.rb-search-form input{width: 100%; padding: .6em 0; border: none; background: none;}.rb-search-form input::placeholder{opacity: .8; color: inherit;}img.svg{width: 100%; height: 100%; object-fit: contain;}.navbar-right{position: relative; flex-shrink: 0;}.header-dropdown-outer,
.newsletter-box-bg{position: static;}.dropdown-trigger{cursor: pointer;}.header-dropdown{right: auto; left: 0; overflow: hidden; min-width: 200px; color: var(--subnav-color); background: var(--subnav-bg); background: -webkit-linear-gradient(right, var(--subnav-bg-from) 0%, var(--subnav-bg-to) 100%); background: linear-gradient(to left, var(--subnav-bg-from) 0%, var(--subnav-bg-to) 100%); box-shadow: 0 4px 30px var(--shadow-12);}.user-dropdown{right: auto; left: auto;}.menu-ani-1 .rb-menu > .menu-item > a > span{-webkit-transition: color .2s var(--timing); transition: color .2s var(--timing);}.menu-ani-1 .rb-menu > .menu-item > a > span:before{position: absolute; right: 0; bottom: 0; width: 0; height: 3px; content: ''; -webkit-transition: width 0s var(--timing), background-color .2s var(--timing); transition: width 0s var(--timing), background-color .2s var(--timing); background-color: transparent;}.menu-ani-1 .rb-menu > .menu-item > a > span:after{position: absolute; bottom: 0; left: 0; width: 0; height: 3px; content: ''; -webkit-transition: width .2s var(--timing); transition: width .2s var(--timing); background-color: var(--nav-color-h-accent, var(--g-color));}.menu-ani-1 .rb-menu > .menu-item.current-menu-item > a > span:before{width: 100%; background-color: var(--nav-color-h-accent, var(--g-color));}.rb-menu > .menu-item > a:hover > span, .menu-ani-1 .rb-menu > .menu-item > a:hover:after{color: var(--nav-color-h, inherit);}.menu-ani-1 .rb-menu > .menu-item > a:hover > span:before{width: 100%; -webkit-transition: width .2s var(--timing); transition: width .2s var(--timing); background-color: var(--nav-color-h-accent, var(--g-color));}.menu-ani-1 .rb-menu > .menu-item > a:hover > span:after,
.menu-ani-1 .header-transparent .rb-menu > .menu-item > a:hover > span:after{width: 100%; -webkit-transition: width 0s var(--timing); transition: width 0s var(--timing); background-color: transparent;}.menu-item-svg{line-height: 1em; width: calc(1em + 5px);}.burger-icon{position: relative; display: block; width: 24px; height: 16px; color: var(--nav-color, inherit);}.burger-icon > span{position: absolute; right: 0; display: block; height: 2px; -webkit-transition: all .5s var(--timing); transition: all .5s var(--timing); border-radius: 2px; background-color: currentColor;}.collapse-activated .burger-icon > span{-webkit-transition: var(--effect); transition: var(--effect);}.burger-icon > span:nth-child(1){top: 0; width: 100%;}.burger-icon > span:nth-child(2){top: 50%; width: 65%; margin-top: -1px;}.burger-icon > span:nth-child(3){top: auto; bottom: 0; width: 40%;}.collapse-activated .burger-icon > span:nth-child(2){background-color: transparent;}.collapse-activated .burger-icon > span:nth-child(1){top: 50%; width: 100%; margin-top: -1px; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); transform-origin: center center;}.collapse-activated .burger-icon > span:nth-child(3){top: 50%; width: 100%; margin-top: -1px; -webkit-transform: rotate(45deg); transform: rotate(45deg); transform-origin: center center;}.login-toggle, .reg-link{display: inline-flex; align-items: center; flex-flow: row nowrap; flex-shrink: 0; vertical-align: middle; text-decoration: none !important;}.login-toggle.is-btn, .reg-link.is-btn{line-height: 30px; padding-right: var(--login-btn-padding, 20px); padding-left: var(--login-btn-padding, 20px);}.login-toggle span:not(.login-icon-svg),
.reg-link span:not(.login-icon-svg){font-size: var(--rem-mini);}.is-btn-icon svg,
.is-btn-icon .login-icon-svg{width: 1.25em; height: 1.25em; margin-left: .25em;}.is-btn-icon i{font-size: 1.25em; margin-left: .25em;}.logged-welcome{font-size: var(--rem-mini); display: none; align-items: center;}.logged-welcome:after{line-height: 1; display: inline-flex;}.logged-welcome strong{font-style: normal; margin-right: .2em; margin-left: .2em;}.logged-avatar{display: inline-flex; align-items: center; flex-flow: row nowrap; margin-left: 5px;}.logged-avatar img{width: 1.75em; height: 1.75em; border-radius: 50%;}@-webkit-keyframes heartbeat{0% { transform: scale(1); } 50% { transform: scale(1.2); } 100% { transform: scale(1); }}@keyframes heartbeat{0% { transform: scale(1); } 50% { transform: scale(1.2); } 100% { transform: scale(1); }}.menu-has-child-mega-columns{position: relative; display: flex; align-items: center; cursor: pointer;}.more-trigger{line-height: 0; height: 100%; -webkit-transition: var(--effect); transition: var(--effect); color: var(--nav-color);}.more-section-outer .svg-icon{width: 1em;}.more-section-outer .more-trigger{padding-right: var(--menu-item-spacing, 12px); padding-left: var(--menu-item-spacing, 12px);}.more-section-outer .more-trigger:hover, .more-section-outer.dropdown-activated .more-trigger{color: var(--g-color);}.dots-icon{display: flex; align-items: center; flex-flow: column nowrap; justify-content: space-between; height: 18px; -webkit-transition: var(--effect); transition: var(--effect);}.more-trigger:hover .dots-icon, .dropdown-activated .dots-icon{-webkit-transform: scaleY(1.2); transform: scaleY(1.2);}.dots-icon > span{display: block; width: 4px; height: 4px; border-radius: 200%; background-color: currentColor;}.more-content{padding: 30px 20px 10px 20px;}.collapse-footer{padding: 15px; background-color: var(--subnav-color-10);}.mega-columns{display: grid; margin-right: -20px; margin-left: -20px; grid-template-columns: 1fr 1fr;}.mega-columns > *{padding-right: 20px; padding-left: 20px;}.more-section .header-search-form{min-width: 320px; margin-bottom: 25px;}.more-col{min-width: 170px; margin-bottom: 20px; padding-right: 20px; padding-left: 20px;}.more-col .widget-heading, .elementor-widget-wp-widget-nav_menu h5{font-size: var(--h4-fsize); display: block; margin-bottom: 7px;}.header-search-form .h5{display: block; margin-bottom: 10px;}.live-search-response{position: relative; overflow: hidden;}.is-form-layout .live-search-response{position: absolute; z-index: 1000; top: calc(100% + 2px); right: 0; left: 0; display: none; color: var(--body-color); border-top: none; border-radius: var(--round-5); background: var(--subnav-bg); background: -webkit-linear-gradient(right, var(--subnav-bg-from) 0%, var(--subnav-bg-to) 100%); background: linear-gradient(to left, var(--subnav-bg-from) 0%, var(--subnav-bg-to) 100%); box-shadow: 0 4px 30px var(--shadow-12);}.more-content .live-search-response{color: var(--subnav-color); background: var(--subnav-bg); background: -webkit-linear-gradient(right, var(--subnav-bg-from) 0%, var(--subnav-bg-to) 100%); background: linear-gradient(to left, var(--subnav-bg-from) 0%, var(--subnav-bg-to) 100%);}.live-search-animation.rb-loader{position: absolute; top: 50%; left: 10px; width: 20px; height: 20px; margin-top: -10px; opacity: 0; color: var(--input-fcolor, currentColor);}.search-loading .live-search-animation.rb-loader{display: block; opacity: 1;}.search-loading .rb-search-submit i{display: none;}.is-form-layout .search-form-inner{width: 100%; border-color: var(--search-form-color, var(--flex-gray-15));}.is-form-layout .search-icon{opacity: .5;}.collapse-footer > *{margin-bottom: 12px;}.collapse-footer > *:last-child{margin-bottom: 0;}.collapse-footer-menu a{color: var(--submbnav-color, var(--subnav-color));}.collapse-footer-menu-inner{display: flex; flex-flow: row wrap; gap: 10px;}.collapse-footer-menu-inner li{position: relative; display: flex; align-items: center; flex-flow: row nowrap;}.collapse-footer-menu-inner li:not(:last-child):after{display: flex; width: 3px; height: 3px; margin-right: 10px; margin-left: 10px; content: ''; opacity: .25; border-radius: 50%; background-color: currentColor;}.sub-menu.left-direction, .header-dropdown.left-direction{right: auto; left: -10%;}.sub-menu .sub-menu.left-direction{left: 100%; margin-left: 20px;}.large-menu .sub-menu li:hover > .sub-menu.left-direction{right: auto; left: calc(100% - 1px); margin-left: 0;}.dark-mode-toggle-wrap{height: auto;}.dark-mode-toggle{display: flex; align-items: center; cursor: pointer;}.dark-mode-toggle-wrap:not(:first-child) .dark-mode-toggle{position: relative; margin-right: 5px; padding-right: 10px; border-right: 1px solid var(--flex-gray-40);}.navbar-outer .dark-mode-toggle-wrap:not(:first-child) .dark-mode-toggle{border-color: var(--nav-color-10);}.dark-mode-slide{position: relative; width: calc(var(--dm-size, 24px) * 1.666); height: calc(var(--dm-size, 24px) - 10px); border-radius: calc(var(--dm-size, 24px) - 2px); background-color: var(--flex-gray-15);}.dark-mode-slide-btn{position: absolute; top: -5px; right: 0; display: flex; visibility: hidden; align-items: center; justify-content: center; width: var(--dm-size, 24px); height: var(--dm-size, 24px); -webkit-transition: opacity .1s; transition: opacity .1s; opacity: 0; border-radius: 50%; background-color: var(--solid-white); box-shadow: 0 1px 4px var(--shadow-12) !important;}.triggered .dark-mode-slide-btn{-webkit-transition: opacity .2s, transform .5s; transition: opacity .2s, transform .5s; will-change: transform;}.svg-mode-light{color: var(--body-fcolor);}.mode-icon-dark{color: #fff; background-color: var(--g-color);}.dark-mode-slide-btn svg{width: calc(var(--dm-size, 24px) - 10px); height: calc(var(--dm-size, 24px) - 10px);}.dark-mode-slide-btn.activated{visibility: visible; opacity: 1;}.mode-icon-dark:not(.activated), .mode-icon-default.activated{-webkit-transform: translateX(0px); transform: translateX(0px);}.mode-icon-default:not(.activated), .mode-icon-dark.activated{-webkit-transform: translateX(calc(-1 * (var(--dm-size, 24px) * 0.666))); transform: translateX(calc(-1 * (var(--dm-size, 24px) * 0.666)));}body.switch-smooth{-webkit-transition: background-color .2s var(--timing); transition: background-color .2s var(--timing);}.navbar-outer{position: relative; z-index: 110; display: block; width: 100%;}.is-mstick .navbar-outer:not(.navbar-outer-template){min-height: var(--nav-height);}.is-mstick .sticky-holder{z-index: 998; top: 0; right: 0; left: 0;}@-webkit-keyframes stick-animation{from { -webkit-transform: translate3d(0, -100%, 0) } to { -webkit-transform: translate3d(0, 0, 0); }}@keyframes stick-animation{from { transform: translate3d(0, -100%, 0) } to { transform: translate3d(0, 0, 0); }}.sticky-on.is-mstick .sticky-holder, .sticky-on .e-section-sticky{position: fixed; top: 0; right: 0; left: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-backface-visibility: hidden;}.stick-animated.is-mstick .sticky-holder,
.stick-animated .e-section-sticky{-webkit-animation-name: stick-animation; animation-name: stick-animation; -webkit-animation-duration: .2s; animation-duration: .2s; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-animation-iteration-count: 1; animation-iteration-count: 1; will-change: transform;}.sticky-on .mobile-qview{display: none;}.collapse-activated div.mobile-qview{display: block;}.e-section-sticky{z-index: 1000;}.collapse-activated body,
.collapse-activated .sticky-holder,
.collapse-activated .header-mobile{overflow: hidden; height: 100%;}.collapse-activated .site-outer{overflow: hidden; height: 100%; margin-top: 0 !important; -webkit-transition: none; transition: none;}.collapse-activated .header-wrap{display: flex; align-items: stretch; flex-flow: column nowrap; height: 100%; min-height: 100vh;}.collapse-activated .navbar-outer{flex-grow: 1;}.header-mobile-wrap{position: relative; z-index: 99; flex-grow: 0; flex-shrink: 0; color: var(--mbnav-color, var(--nav-color)); background: var(--mbnav-bg, var(--nav-bg)); background: -webkit-linear-gradient(right, var(--mbnav-bg-from, var(--nav-bg-from)) 0%, var(--mbnav-bg-to, var(--nav-bg-to)) 100%); background: linear-gradient(to left, var(--mbnav-bg-from, var(--nav-bg-from)) 0%, var(--mbnav-bg-to, var(--nav-bg-to)) 100%); box-shadow: 0 4px 30px var(--shadow-7);}.header-mobile-wrap .is-text-logo .logo-title > *,
.header-mobile-wrap .navbar-right > *{color: inherit;}.mobile-logo-wrap{display: flex; flex-grow: 0; margin: 0;}.mobile-logo-wrap img{width: auto; max-height: var(--mlogo-height, var(--mbnav-height, 42px));}.collapse-holder{display: block; overflow-y: auto; width: 100%;}.mobile-collapse .header-search-form{margin-bottom: 15px;}.mbnav{display: flex; align-items: center; flex-flow: row nowrap; min-height: var(--mbnav-height, 42px);}.header-mobile-wrap .navbar-right{align-items: center; justify-content: flex-end;}.mbnav-center .navbar-left, .mbnav-center .navbar-right{flex-grow: 0; flex-shrink: 0; width: 30%;}.mbnav-center .navbar-center{display: flex; justify-content: center; width: 40%;}.mbnav-center .wnav-holder{padding-right: 3px; padding-left: 3px;}.mobile-toggle-wrap{display: flex; align-items: stretch;}.navbar-right .mobile-toggle-wrap{height: auto;}.navbar-right .mobile-toggle-wrap .burger-icon > span{right: auto; left: 0;}.navbar-right .mobile-toggle-wrap .mobile-menu-trigger{padding-right: 10px; padding-left: 0;}.mobile-menu-trigger{display: flex; align-items: center; padding-left: 10px; cursor: pointer;}.mobile-menu-trigger i:before{-webkit-transition: var(--effect); transition: var(--effect);}.mobile-collapse{z-index: 0; display: flex; visibility: hidden; overflow: hidden; flex-grow: 1; height: 0; -webkit-transition: opacity .3s var(--timing); transition: opacity .3s var(--timing); opacity: 0; color: var(--submbnav-color, var(--subnav-color)); background: var(--submbnav-bg, var(--subnav-bg)); background: -webkit-linear-gradient(right, var(--submbnav-bg-from, var(--subnav-bg-from)) 0%, var(--submbnav-bg-to, var(--subnav-bg-to)) 100%); background: linear-gradient(to left, var(--submbnav-bg-from, var(--subnav-bg-from)) 0%, var(--submbnav-bg-to, var(--subnav-bg-to)) 100%);}.collapse-activated .mobile-collapse{visibility: visible; flex-grow: 1; height: auto; opacity: 1;}.collapse-sections{position: relative; display: flex; flex-flow: column nowrap; width: 100%; margin-top: 20px; padding: 20px; gap: 15px;}.collapse-inner{position: relative; display: block; width: 100%; padding-top: 15px;}.collapse-inner > *:last-child{padding-bottom: 300px;}.mobile-search-form .live-search-animation.rb-loader{top: 8px;}.mobile-menu > li.menu-item-has-children:not(:first-child){margin-top: 20px;}.mobile-menu > li > a{display: block; padding: 10px 0;}.mobile-menu .sub-menu{display: flex; flex-flow: row wrap; padding-top: 5px; border-top: 1px solid var(--submbnav-color-10, var(--subnav-color-10));}.mobile-menu .sub-menu > *{flex: 0 0 50%;}.mobile-menu .sub-menu a{display: block; width: 100%; padding: 7px 0;}.mobile-qview{position: relative; display: block; overflow: auto; width: 100%; border-top: 1px solid var(--nav-color-10); -ms-overflow-style: none; scrollbar-width: none;}.mobile-qview::-webkit-scrollbar{width: 0; height: 0;}.mobile-qview a{position: relative; display: flex; align-items: center; height: var(--qview-height, 42px); padding: 0 15px; white-space: nowrap; color: inherit;}.mobile-qview a > span,
.mobile-qview i{line-height: 1;}.main-menu > li > a i,
.mobile-qview i{min-width: 1em;}.mobile-qview a:before{position: absolute; right: 15px; bottom: 0; left: 15px; height: 4px; content: ''; -webkit-transition: var(--effect); transition: var(--effect); border-radius: var(--round-3); background-color: transparent;}.mobile-qview a:hover:before, .mobile-qview .current-menu-item > a:before{background-color: var(--g-color);}.logged-mobile-menu{position: relative; display: flex; flex-flow: row wrap; padding-right: 15px;}.logged-mobile-menu:before{position: absolute; top: 5px; right: 0; bottom: 5px; content: ''; border-right: 5px solid currentColor;}.logged-mobile-menu > *{width: 50%;}.logged-mobile-menu a{line-height: 1; padding: 5px;}.mobile-socials{display: flex; flex-flow: row wrap;}.mobile-socials:not(:first-child ){padding-top: 15px; border-top: 1px solid var(--flex-gray-15);}.mobile-login{display: flex; align-items: center; justify-content: space-between; width: 100%;}.mobile-login .login-toggle.is-btn{margin-left: 0;}.mobile-login-title strong{margin-right: .2em;}.mobile-logout-btn{background-color: var(--dark-accent);}.mobile-socials a{font-size: 16px; flex-shrink: 0; padding: 0 12px;}.p-wrap > *:not(:last-child), .grid-box > *:not(:last-child),
.p-content > *:not(:last-child){margin-bottom: var(--el-spacing);}.p-small, .is-mega-category .p-wrap{--el-spacing: 7px;}.feat-holder{position: relative; max-width: 100%;}.p-featured{position: relative; display: block; overflow: hidden; padding-bottom: calc(var(--feat-ratio, 60) * 1%); border-radius: var(--wrap-border, var(--round-3));}[class*='p-overlay-'] .p-featured{margin-bottom: 0; border-radius: 0;}.p-featured.ratio-v1{padding-bottom: calc(var(--feat-ratio, 75) * 1%);}.p-flink{position: absolute; z-index: 1; top: 0; right: 0; bottom: 0; left: 0; display: block;}.p-featured img.featured-img,
.i-ratio .s-feat img,
.p-featured img{position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; margin: 0; object-fit: cover; object-position: var(--feat-position, center);}.p-meta{position: relative; display: block;}.meta-inner{display: flex; align-items: center; flex-flow: row wrap; gap: 0.1em 0.7em;}.bookmarked-icon, .bookmarked i:not(.bookmarked-icon){display: none;}.bookmarked i.bookmarked-icon{display: block;}.meta-el{display: inline-flex; align-items: center; flex-flow: row wrap; width: var(--meta-width, auto); gap: max(2px, .35em);}span.entry-title{display: block;}.entry-title i{font-size: .9em; display: inline; margin-left: 0.2em; vertical-align: middle; color: var(--title-color, currentColor);}.p-url{font-size: inherit; line-height: inherit; position: relative; color: var(--title-color, inherit); text-underline-offset: 1px;}.sticky .entry-title a:before, .sticky .s-title:before{font-family: 'ruby-icon'; font-size: 1em; margin-left: .3em; padding: 0; content: '\e962' !important; color: inherit; background: none;}.single-meta .meta-author a, .is-meta a:hover,
.sponsor-link:hover .is-text, .breadcrumb-inner a:hover{text-decoration: underline solid;}.p-readmore{line-height: 1; display: inline-flex; align-items: center; flex-flow: row nowrap; padding: .75em 1.5em; -webkit-transition: var(--effect); transition: var(--effect); border: 1px solid var(--g-color); border-radius: var(--round-3);}.p-readmore i, .pagination-simple i{font-size: var(--em-small); line-height: 0; margin-right: .5em; -webkit-transition: transform .2s var(--timing); transition: transform .2s var(--timing);}.p-readmore:hover i, .pagination-simple a:hover i{-webkit-transform: translateX(-3px); transform: translateX(-3px);}.rline{display: inline-flex; width: calc(var(--rating-size, 14px) * 1.5); max-width: 20%; height: min(calc(var(--rating-size, 14px) * 0.5), 10px); background-color: var(--flex-gray-15);}.rline:nth-child(1){background-color: #ff0d0d;}.rline:nth-child(2){background-color: #ff5612;}.rline:nth-child(3){background-color: #ffa444;}.rline:nth-child(4){background-color: #a0b339;}.rline:nth-child(5){background-color: #50a735;}.rline:not(.activated){background-color: var(--flex-gray-15);}.hover-ani-6 .p-url{-webkit-transition: background-size 0.2s var(--timing); transition: background-size 0.2s var(--timing); background-image: -webkit-gradient(linear, right top, right bottom, from(var(--title-e-hcolor, currentColor)), to(var(--title-e-hcolor, currentColor))); background-image: linear-gradient(var(--title-e-hcolor, currentColor), var(--title-e-hcolor, currentColor)); background-repeat: no-repeat; background-position: bottom right; -webkit-background-size: 0% 1px; background-size: 0% 1px;}.hover-ani-6 .p-url:hover{color: var(--title-hcolor, currentColor); -webkit-background-size: 100% 1px; background-size: 100% 1px;}@keyframes hover-ani-7{0% { background-size: 0% 5px; -webkit-background-size: 0% 5px; } 50% { background-size: 100% 5px; -webkit-background-size: 100% 5px; background-position: bottom right; } 51% { background-size: 100% 5px; -webkit-background-size: 100% 5px; background-position: bottom left; } 100% { background-size: 0% 5px; -webkit-background-size: 0% 5px; background-position: bottom left; }}@-webkit-keyframes hover-ani-7{0% { background-size: 0% 5px; -webkit-background-size: 0% 5px; } 50% { background-size: 100% 5px; -webkit-background-size: 100% 5px; background-position: bottom right; } 51% { background-size: 100% 5px; -webkit-background-size: 100% 5px; background-position: bottom left; } 100% { background-size: 0% 5px; -webkit-background-size: 0% 5px; background-position: bottom left; }}.bookmark-notification{position: fixed; z-index: 5000; right: calc(50% - 200px); bottom: 50px; left: 0; display: none; width: 100%; max-width: 400px; padding: 0 20px; text-align: center;}.bookmark-notification-inner{display: inline-flex; overflow: hidden; align-items: stretch; flex-flow: row nowrap; border-radius: var(--round-7); background-color: var(--solid-white); box-shadow: 0 4px 30px var(--shadow-12);}.remove-info, .follow-info{font-size: var(--meta-fsize); align-items: center; justify-content: center; padding: 20px 30px;}.follow-desc span{color: #649f74;}.follow-info strong{font-size: 1.1em; margin-right: 7px;}.bookmark-featured{position: relative; flex-shrink: 0; width: 100px;}.bookmark-featured img{position: absolute; top: 0; right: 0; width: 100%; height: 100%;}.bookmark-inner{display: flex; flex-flow: column nowrap; flex-grow: 1; padding: 15px;}.bookmark-title{display: inline-block; overflow: hidden; max-width: 235px; text-align: right; white-space: nowrap; text-overflow: ellipsis; color: #649f74;}.bookmark-desc{font-size: var(--rem-mini); line-height: 1.5; display: block; margin-top: 5px; text-align: right; color: var(--meta-fcolor);}.removed .bookmark-title, .removed .follow-desc span{color: #ff7142;}.p-category{font-family: inherit; font-weight: inherit; font-style: inherit; line-height: 1; position: relative; z-index: 1; display: inline-flex; color: var(--cat-fcolor, inherit);}.p-list-small-2{display: flex; flex-flow: row nowrap;}.p-list-small-2 .feat-holder{flex-shrink: 0; width: 100px; margin-left: var(--featured-spacing, 15px);}.p-list-small-2 .p-content{flex-grow: 1;}.p-wrap.p-list-small-2 .feat-holder, .p-wrap.p-list-small-2 .p-meta{margin-bottom: 0;}.block-wrap{position: relative; display: block; counter-reset: trend-counter;}.block-small{--bottom-spacing: 25px;}.bottom-border .block-inner > *{padding-bottom: var(--bottom-spacing);}.bottom-border .block-inner > *:before{position: absolute; top: auto; right: var(--column-gap, 0); bottom: 0; left: var(--column-gap, 0); height: 1px; content: ''; pointer-events: none; border-bottom: 1px var(--bottom-border-style, solid) var(--bottom-border-color);}.bottom-border.no-last-bb .block-inner > *:last-child:before{border-bottom: none;}.bottom-border.no-last-bb .block-inner > *:last-child{padding-bottom: 0;}.heading-inner{position: relative; display: flex; align-items: center; flex-flow: row nowrap; width: 100%; column-gap: 10px;}.heading-title > *{position: relative; z-index: 1; color: var(--heading-color, inherit);}.heading-title a{-webkit-transition: var(--effect); transition: var(--effect);}.heading-title a:hover{opacity: .7;}[class *='heading-layout-c'] .heading-inner{flex-flow: row wrap; text-align: center;}.heading-layout-1 .heading-title, .heading-layout-c1 .heading-title{line-height: 1; position: relative; display: inline-flex; padding: 0 var(--heading-spacing, 12px); backface-visibility: hidden;}.heading-layout-1 .heading-title:after, .heading-layout-c1 .heading-title:after{position: absolute; top: 0; right: 0; bottom: 0; left: 0; content: ''; -webkit-transform: skewX(15deg); transform: skewX(15deg); border-right: 3px solid var(--heading-sub-color); border-left: 3px solid var(--heading-sub-color);}.follow-trigger.in-progress i:before{display: inline-flex; -webkit-transform-origin: center; transform-origin: center; -webkit-animation: reaction-spinner 1s linear infinite; animation: reaction-spinner 1s linear infinite; pointer-events: none;}.follow-trigger.in-progress i:before{content: '\e942';}.followed-icon, .followed i:not(.followed-icon){display: none;}.followed i.followed-icon{display: block;}.country-name{display: flex; margin-bottom: 15px;}.block-h .heading-title{line-height: 1; margin-bottom: 0;}.heading-title i{margin-left: 5px;}.mobile-social-title,
.privacy-content{flex-grow: 1;}.p-wrap.removing{display: none;}.close-popup-btn{padding: 0; cursor: pointer; background: none; box-shadow: none; touch-action: manipulation;}.close-icon{position: relative; display: block; overflow: hidden; width: 40px; height: 40px; pointer-events: none;}.close-icon:before, .close-icon:after{position: absolute; top: calc(50% - 1px); right: 30%; display: block; width: 40%; height: 2px; content: ''; -webkit-transition: var(--effect); transition: var(--effect); transform-origin: center center; opacity: .7; border-radius: 2px; background-color: currentColor;}.privacy-dismiss-btn:hover .close-icon:before, .privacy-dismiss-btn:hover .close-icon:after, .close-popup-btn:hover .close-icon:before, .close-popup-btn:hover .close-icon:after{transform: rotate(0deg); opacity: 1;}.close-icon:before{transform: rotate(-45deg);}.close-icon:after{transform: rotate(45deg);}.close-popup-btn{position: absolute; z-index: 9999; top: 0; left: 0;}.widget{position: relative; display: block;}.widget_pages .page_item, .widget_meta li, .cat-item, .widget_archive li,
.widget.widget_nav_menu .menu-item, .sidebar-menu .menu-item{position: relative; display: block;}.widget_archive > ul > li:last-child, .cat-item:last-child, .widget_pages > ul > li:last-child,
.widget_meta > ul > li:last-child, .widget.widget_nav_menu ul.menu > li:last-child, .sidebar-menu > li:last-child{margin-bottom: 0;}.widget.widget_nav_menu > li:first-child > a,
.sidebar-menu > li:first-child > a{padding-top: 0; padding-right: 0;}.widget:not(.woocommerce) .count{font-size: var(--rem-mini); line-height: 18px; float: left; min-width: 18px; padding: 0 3px; -webkit-transition: var(--effect); transition: var(--effect); text-align: center; color: var(--awhite); border-radius: var(--round-3); background-color: var(--dark-accent);}.widget_pages a, .widget_meta a, .cat-item a, .tagcloud a, .wp-block-tagcoloroud a, .widget_archive a,
.widget.widget_nav_menu a, .copyright-menu a, .woocommerce-widget-layered-nav-list li, .sidebar-menu a{font-family: var(--dwidgets-family); font-size: var(--dwidgets-fsize); font-weight: var(--dwidgets-fweight); font-style: var(--dwidgets-fstyle); position: relative; display: block; padding-top: var(--sidebar-menu-spacing, 5px); padding-bottom: var(--sidebar-menu-spacing, 5px); -webkit-transition: var(--effect); transition: var(--effect); letter-spacing: var(--dwidgets-fspace); text-transform: var(--dwidgets-transform); color: inherit;}.widget_pages a:hover, .widget_meta a:hover, .cat-item a:hover, .widget_archive a:hover,
.widget.widget_nav_menu a:hover, .copyright-menu a:hover, .sidebar-menu a:hover span{color: var(--g-color);}.widget-heading.h4:after{position: absolute; top: 0; right: 0; bottom: 0; left: 0; content: ''; -webkit-transform: skewX(15deg); transform: skewX(15deg); border-right: 3px solid var(--heading-sub-color); border-left: 3px solid var(--heading-sub-color);}.widget-heading.h4{line-height: 1.1; position: relative; display: inline-block; padding: 0 15px;}.about-content-wrap .social-icon-wrap{display: flex; flex-flow: row wrap; gap: 10px;}.about-content-wrap .social-icon-wrap a{padding-right: 3px; padding-left: 3px; -webkit-transition: var(--effect); transition: var(--effect);}.about-content-wrap .social-icon-wrap a:hover{-webkit-transform: scale(1.2); transform: scale(1.2);}.about-content-wrap > *:not(:last-child){margin-bottom: 15px;}.grid-container{position: relative; display: flex; flex-flow: row wrap; margin-right: -20px; margin-left: -20px;}.grid-container > *{flex: 0 0 100%; width: 100%; padding-right: 20px; padding-left: 20px;}.attribution{font-size: min(var(--meta-fstyle), 13px); text-transform: none;}.reaction{position: relative; display: flex; flex: 0 0 80px; flex-flow: row wrap; justify-content: center; max-width: 80px; padding: 5px 10px; cursor: pointer;}.reaction-count{font-weight: bold; line-height: 1; display: flex; align-items: center; justify-content: center; width: 100%; height: 1.25em; margin-top: 7px; white-space: nowrap; border-radius: var(--round-3); background-color: var(--flex-gray-7);}.reaction.active .reaction-count{color: var(--awhite); background-color: var(--g-color);}.reaction:before{font-family: 'ruby-icon'; font-size: 18px; line-height: 18px; position: absolute; top: 6px; right: auto; bottom: auto; left: 6px; content: '\e942'; -webkit-transition: opacity .2s; transition: opacity .2s; pointer-events: none; opacity: 0; color: var(--g-color);}.reaction.loading:before{z-index: 10; width: auto; height: 18px; content: '\e942'; -webkit-transform-origin: center; transform-origin: center; -webkit-animation: reaction-spinner 1s linear infinite; animation: reaction-spinner 1s linear infinite; letter-spacing: 0; opacity: 1; will-change: transform;}@keyframes reaction-spinner{to { transform: rotate(-360deg); -webkit-transform: rotate(-360deg); }}.collapse-sections:before{position: absolute; z-index: 1; top: 0; right: 0; left: 0; overflow: hidden; height: 3px; content: ''; background-image: linear-gradient(to left, var(--submbnav-color-10, var(--subnav-color-10)) 20%, transparent 21%, transparent 100%); background-image: -webkit-linear-gradient(left, var(--submbnav-color-10, var(--subnav-color-10)) 20%, transparent 21%, transparent 100%); background-repeat: repeat-x; background-position: 100% 0; background-size: 5px;}.comments-area{display: block;}.comments-area #respond > #commentform{margin-top: 15px;}[class*='elementor-widget-foxiz-overlay-'],
[class*='elementor-widget-foxiz-ad'],
[class*='elementor-widget-foxiz-categories'],
[class*='input-col-'],
.wp-block-archives-dropdown select,
.logo-popup, .user-login-form form > *,
.reaction-content, .page-featured img,
.comment-form input[type='text'],
.comment-form input[type='email'],
.comment-form input[type='url'],
.wp-block-video video{width: 100%;}.rb-review-stars{font-size: 24px; position: relative;}.rb-review-stars span{line-height: 0; display: flex; align-items: center; flex-flow: row nowrap; flex-grow: 0; width: 0; margin-right: 10px; padding: 0; letter-spacing: 0;}.rb-review-stars span a{line-height: 1; display: flex; flex-grow: 0; padding: 2px;}.rb-review-stars span:hover i:before, .rb-form-rating.selected a i:before,
.rb-form-rating.selected .rb-review-stars span:hover a i:before{content: '\e951';}.rb-review-stars span > a.active ~ a i:before, .rb-review-stars span > a:hover ~ a i:before,
.rb-form-rating.selected .rb-review-stars span > a:hover ~ a i:before{content: '\e94f';}.rb-review-stars i{-webkit-transition: var(--effect); transition: var(--effect);}.floating-close{position: absolute; top: auto; bottom: 100%; left: 0; display: block;}.gallery-popup-header{position: absolute; top: 0; left: 0; display: flex; align-items: center; flex-flow: row nowrap; justify-content: space-between; padding: 5px 10px 5px 0; text-align: right; background-color: var(--dark-accent);}.gallery-popup-nav{position: static;}.gallery-popup-header .h5:not(:empty){padding-left: 20px;}.gallery-popup-content{display: flex; align-items: center; flex-grow: 1; justify-content: center; height: 100%; padding: 52px 10px;}.mfp-rbgallery, .gallery-popup-image{height: 100%;}.popup-header-right{display: flex; align-items: center; flex-flow: row nowrap; flex-shrink: 0; gap: 10px;}.mfp-counter{font-size: var(--rem-mini);}.gallery-popup-image img{display: inline-flex; width: auto; height: 100%; border-radius: var(--round-5); object-fit: contain;}.gallery-popup-entry{position: absolute; right: 0; bottom: 0; left: 0; display: block; padding: 20px; text-align: center; background: -webkit-gradient(linear, right top, right bottom, from(var(--dark-accent-0)), to(var(--dark-accent))); background: linear-gradient(to top, var(--dark-accent) 0, var(--dark-accent-90) 50%, var(--dark-accent-0) 100%);}.gallery-popup-entry > *{display: block;}.gallery-popup-entry .description-text{margin-top: 7px;}.featured-lightbox-trigger{width: 100%; height: 100%; cursor: pointer;}pre{font-family: Courier, monospace; overflow: auto; padding: 20px; white-space: pre-wrap; word-wrap: break-word; border-radius: var(--round-5); background-color: var(--flex-gray-7);}.wp-block-heading,
.rbct > h2, .rbct > h3, .rbct > h4,
.rbct > h5, .rbct > h6,
.rb-text h1, .rb-text h2, .rb-text h3,
.rb-text h4, .rb-text h5, .rb-text h6{margin-block-start: 0; margin-block-end: calc(var(--cp-spacing, 1.5rem) * .6);}img.aligncenter, .rbct p img.aligncenter, .rbct > *.aligncenter, .entry-summary > *.aligncenter{display: block; margin-right: auto; margin-left: auto;}.aligncenter{display: block; margin-right: auto; margin-left: auto;}.wp-block-image{max-width: 100%; margin-right: 0; margin-left: 0;}.wp-block-image img, .wp-block-image.alignfull img{max-width: 100%;}.wp-block-image .aligncenter{display: table; margin-right: auto; margin-left: auto;}.wp-block-image .aligncenter figcaption{text-align: center;}figcaption:not(:empty):before,
.wp-caption-text:before{display: inline-block; width: 30px; height: .3em; margin-left: 7px; content: ''; border-top: 1px solid;}.wp-block-image:not(.is-style-rounded) img{border-radius: var(--round-3);}.wp-block-button__link:hover, .is-style-outline > .wp-block-button__link:not(.has-background):hover,
.wp-block-button__link.is-style-outline:not(.has-background):hover{color: #fff; background-color: var(--g-color);}.wp-block-image figure{margin: 0;}.wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption,
.wp-block-image .alignright > figcaption, .wp-block-image.is-resized > figcaption{display: table-caption; caption-side: bottom;}.wp-block-gallery figcaption:before{display: none;}.rbct ol, .comment-content ol,
ol.wp-block-list, .wp-block-list li ol,
.elementor-widget-text-editor ol,
.rb-text ol{list-style: decimal inside;}ul.wp-block-list,
.rbct ul, .comment-content ul,
.elementor-widget-text-editor ul,
.rb-text ul{list-style: circle inside;}.wp-block-list li ul,
.rbct ul ul, .comment-content ul ul,
.elementor-widget-text-editor ul ul,
.rb-text ul ul{list-style: disc inside;}table{width: 100%; max-width: 100%; border-spacing: 0; border-collapse: collapse; text-align: right; border-color: var(--flex-gray-15);}th, td{padding: .5em; border: 1px solid var(--flex-gray-15);}th, .wp-block-table th{font-weight: 700; border-color: var(--flex-gray-15);}thead{color: var(--awhite); background-color: var(--dark-accent);}td, .wp-block-table td, .wp-block-table.is-style-stripes{border-color: var(--flex-gray-15);}.wp-block-table tr:nth-child(odd), .wp-block-table.is-style-stripes tbody tr:nth-child(odd), tbody tr:nth-child(odd){background-color: var(--flex-gray-7);}.rbct .gallery, .gallery{display: flex; flex-flow: row wrap; margin-top: calc(2rem - 5px); margin-bottom: calc(2rem - 5px); text-align: center;}.wp4ips blockquote{position: relative; padding: 0 1.5rem; quotes: '\201C' '\201D' '\2018' '\2019';}.wp4ips blockquote > *{margin-top: .75rem; margin-bottom: .75rem;}.wp4ips blockquote > *:first-child{margin-top: 0;}.wp4ips blockquote > *:last-child{margin-bottom: 0;}.widget_rss cite:before, blockquote cite:before{display: inline-block; width: 30px; height: .3em; margin-left: 7px; content: ''; color: var(--g-color); border-top: 1px solid currentColor;}.wp-block-pullquote{line-height: 1; padding: 3em 0 1em;}.wp-block-pullquote blockquote:before{font-size: 5em; line-height: 0; position: relative; right: 0; display: block;}.wp-block-pullquote:not(.alignleft):not(.alignright) blockquote:before{quotes: '\201c' '\201d';}blockquote:before{font-size: 2.5rem; line-height: .75; position: absolute; right: 0; content: open-quote; color: var(--g-color);}.wp4ips blockquote p{font-family: var(--quote-family, var(--h1-family)); font-weight: var(--quote-fweight, var(--h1-fweight)); line-height: 1.5; letter-spacing: var(--quote-fspace, var(--h1-fspace)); text-transform: var(--quote-transform, var(--h1-transform));}.wp-block-heading a{text-decoration-color: currentColor !important;}[class *='input-col-'] *:not([type='submit']):not([type='file']):not(.wpcf7-spinner){width: 100%; max-width: 100%;}button, .button, .faux-button, .rbct .wp-block-button__link, .wp-block-file .wp-block-file__button,
.rbct input[type='button'], .rbct input[type='reset'], .rbct input[type='submit']{text-decoration: none;}.depth-1{counter-reset: table-content-depth2;}.depth-2{margin-right: 40px; counter-reset: table-content-depth3;}.depth-3{margin-right: 60px;}.wp-block-latest-posts li{font-family: var(--h4-family); font-size: var(--h4-fsize); font-weight: var(--h4-fweight); line-height: var(--h4-fheight, 1.4); position: relative; display: block; width: 100%;}.rtl .wp-block-latest-posts li{display: inline-flex; align-items: center;}.wp-block-latest-posts li:before{font-family: 'ruby-icon' !important; font-size: 8px; font-weight: normal; display: inline; margin-left: 6px; content: '\e900'; -webkit-transition: var(--effect); transition: var(--effect); vertical-align: middle;}.wp-block-latest-posts li:hover:before{text-decoration: none; color: var(--awhite); background-color: var(--g-color);}.highlight-shares{line-height: 0; z-index: 999; cursor: pointer; -webkit-transition: all .3s var(--timing); transition: all .3s var(--timing);}.highlight-shares i{font-size: 16px; display: inline-flex; align-items: center; justify-content: center; width: 32px; height: 38px; color: var(--awhite);}.highlight-shares i.rbi-reddit{font-size: 20px; margin-top: -2px;}.highlight-shares > div:first-child{display: flex; align-items: center; flex-flow: row nowrap; border-radius: var(--round-7); background-color: var(--absolute-dark); box-shadow: 0 4px 15px rgba(0, 0, 0, .15);}.highlight-shares > div:last-child{right: 50%; margin-right: -5px; border-top: 5px solid var(--absolute-dark); box-shadow: 0 4px 15px rgba(0, 0, 0, .15);}.rb-video-ires{position: relative; display: block; width: 100%; padding-bottom: 56.25%;}.rb-video-ires iframe{position: absolute; top: 0; right: 0; width: 100%; height: 100%;}.category-hero-wrap{position: relative; display: flex; flex-flow: row nowrap; flex-grow: 0; width: 100%; max-width: 420px;}.category-hero-item{position: relative; z-index: 100; display: flex; width: 100%;}.category-hero-item:nth-child(2){position: absolute; z-index: 0; top: 15px; right: 15px; -webkit-filter: blur(5px); filter: blur(5px);}.category-hero-item-inner{position: relative; display: block; overflow: hidden; width: 100%; padding-bottom: 60%; border-radius: var(--round-5);}.category-hero-item img{position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; width: 100%; height: 100%; object-fit: cover;}.blog-content > .block-h{margin-bottom: 20px;}.search-header{position: relative; display: block; padding-top: 25px;}.search-header:before{position: absolute; top: 0; right: 0; bottom: 27px; left: 0; content: ''; pointer-events: none; background-color: var(--flex-gray-7);}.page-header, .page-header-inner,
.page-featured{position: relative; display: block;}.footer-copyright{position: relative; display: block;}.footer-copyright .copyright *{font-size: inherit;}.bottom-footer-section{display: flex; align-items: center; flex-flow: row nowrap; flex-basis: 100%; padding-top: 15px; padding-bottom: 15px;}.footer-logo{display: flex; flex-grow: 0; flex-shrink: 0; height: var(--flogo-height, 50px);}.footer-logo img{width: auto; max-height: 100%; object-fit: contain;}.footer-social-list{display: flex; align-items: center; flex-flow: row nowrap; margin-right: auto; gap: 2px;}.footer-social-list-title{line-height: 1; margin-left: 3px; padding-left: 10px; border-left: 1px solid var(--flex-gray-15);}.copyright-inner{font-size: var(--meta-fsize); display: flex; flex-flow: row nowrap; padding: 15px 0; border-top: 1px solid var(--flex-gray-15);}.copyright-inner > *:last-child:is(.copyright){margin-right: auto; margin-left: auto;}.copyright{opacity: .7;}.copyright-menu{display: flex; flex-flow: row nowrap; flex-grow: 0; margin-right: auto;}.copyright-menu > li{line-height: 1; position: relative; display: flex; align-items: center;}.copyright-menu > li:before{position: relative; display: flex; width: 4px; height: 4px; margin-right: 10px; margin-left: 10px; content: ''; opacity: .2; background: currentColor;}.copyright-menu > li:first-child:before{display: none;}[class*='elementor-widget-wp-widget'] ol,
[class*='elementor-widget-wp-widget'] ul{list-style: none;}.footer-wrap{position: relative; z-index: 0; display: block;}.footer-wrap:not(.footer-etemplate) > *:first-child:not(.footer-copyright){padding-top: 50px;}.footer-wrap.left-dot:before{position: absolute; z-index: 0; top: 0; right: 0; display: block; width: 20%; height: 50%; content: ''; pointer-events: none; opacity: .2; background-image: radial-gradient(var(--body-fcolor) .75px, transparent .75px); background-size: 16px 16px;}[data-theme='dark'] .footer-wrap.left-dot:before{opacity: .12;}.footer-wrap .widget-heading.heading-layout-10, .footer-wrap .widget-heading.heading-layout-c10, .more-col .widget-heading{opacity: .7;}#back-top:hover i, .swpm-logged-logout-link a:hover, a.show-post-comment:hover, a.page404-btn:hover,
.wp-block-search [type='submit']:hover, .wp-block-search [type='submit']:active, a.page-numbers:hover,
.page-links a.post-page-numbers:hover, .pagination-nextprev a:hover,
.pagination-wrap:not(.pagination-nextprev):not(.page-links) a:hover span,
.pagination-simple a:hover, .meta-like > span:hover, .p-readmore:hover, .tagcloud a:hover,
.wp-block-tagcloud a:hover, .qlayout-2 .qlink a:hover, .qlayout-4 .qlink a:hover, input[type='submit']:hover,
.is-btn:hover, .yt-trigger:hover, a.comment-reply-link:hover{-webkit-transform: var(--btn-animation); transform: var(--btn-animation); color: var(--awhite); background-color: var(--g-color); box-shadow: var(--btn-shadow, 0 3px 12px var(--g-color-90));}.overlay-text .entry-title, .overlay-text .s-title, .overlay-text .s-title.fw-headline, .overlay-text .rb-icon,
.overlay-text .meta-author *:not(em), .overlay-text .meta-bold, .overlay-text .meta-category a,
.overlay-text .rb-bookmark, .overlay-text .meta-bookmark, .overlay-text .caption-text,
.overlay-text .rb-bookmark, .overlay-text .t-shared-sec .share-action, .overlay-text .breadcrumb-inner,
.overlay-text .sponsor-icon, .overlay-text .p-link, .overlay-text .podcast-player, .overlay-text .meta-play-label,
.light-scheme .sponsor-label, .light-scheme .meta-category a, .light-scheme .plan-feature:before,
[data-theme='dark'] .t-shared-sec .share-action, [data-theme='dark'] .l-shared-sec .share-action,
[data-theme='dark'] .sticky-share-list .share-action, [data-theme='dark'] .sponsor-label,
[data-theme='dark'] .plan-feature:before, [data-theme='dark'] blockquote, [data-theme='dark'] blockquote *, .white-text *,
[data-theme='dark'] a.native-share-trigger{color: var(--awhite);}@keyframes liveAnimation{0% { transform: scale(.5); opacity: 0.4; } 80% { transform: scale(1.4); opacity: 0; } 90% { transform: scale(.5); opacity: 0; } 100% { transform: scale(.5); opacity: 0.4; }}@media (min-width: 768px){.admin-bar .mfp-container{top: 32px; height: calc(100% - 32px);}.gallery-popup-content{padding-top: 62px;}}@media (min-width: 768px) and (max-width: 1024px){.meta-el:not(.tablet-hide):not(.meta-avatar):not(.no-label):not(:last-child):after{display: inline-flex; width: var(--meta-style-w, 1px); height: var(--meta-style-h, 6px); margin-right: .25em; content: ''; opacity: var(--meta-style-o, .3); border-radius: var(--meta-style-b, 0); background-color: var(--meta-fcolor);}}@media (min-width: 992px){.grid-container{flex-flow: row nowrap;}.grid-container > *:nth-child(1){flex: 0 0 66.67%; width: 66.67%;}.grid-container > *:nth-child(2){flex: 0 0 33.33%; width: 33.33%;}}@media (min-width: 1025px){.grid-container{margin-right: -30px; margin-left: -30px;}.grid-container > *{padding-right: 30px; padding-left: 30px;}.heading-title > *{font-size: var(--heading-size-desktop, var(--heading-fsize, inherit));}.blog-content > .block-h{margin-bottom: 25px;}.search-header{padding-top: 50px;}.meta-el:not(.meta-avatar):not(.no-label):not(:last-child):after{display: inline-flex; width: var(--meta-style-w, 1px); height: var(--meta-style-h, 6px); margin-right: .25em; content: ''; opacity: var(--meta-style-o, .3); border-radius: var(--meta-style-b, 0); background-color: var(--meta-fcolor);}.logged-welcome{display: inline-flex;}.admin-bar.sticky-on.is-mstick .sticky-holder,
    .admin-bar.sticky-on .e-section-sticky{margin-top: 32px;}.collapse-footer{padding: 20px;}.yes-tstick.sticky-on .main-menu-wrap, .yes-tstick.sticky-on .e-stitle-sticky .elementor-widget-foxiz-mini-cart,
    .yes-tstick.sticky-on .e-stitle-sticky .elementor-widget-foxiz-notification-icon,
    .yes-tstick.sticky-on .e-stitle-sticky .elementor-widget-foxiz-login-icon,
    .yes-tstick.sticky-on .e-stitle-sticky .elementor-widget-foxiz-social-list,
    .yes-tstick.sticky-on .e-stitle-sticky .elementor-widget-foxiz-search-icon,
    .yes-tstick.sticky-on .navbar-right > *:not(.dark-mode-toggle-wrap):not(.font-resizer),
    .yes-tstick.sticky-on .more-section-outer{display: none;}.category-hero-item:first-child:not(:last-child){margin-bottom: 15px; margin-left: 15px;}.wp-block-pullquote blockquote:before{margin-bottom: 5px;}}@media (max-width: 1024px){:root{--masonry-column: 2; --h1-fsize: 34px; --h2-fsize: 24px; --h3-fsize: 20px; --headline-fsize: 34px; --bottom-spacing: 30px;}.none-mobile-sb .single-sidebar, .navbar-wrap,
    .header-template-inner,
    .logo-sec{display: none;}.header-mobile{display: flex; flex-flow: column nowrap;}body:not(.yes-amp) .header-mobile{max-height: 100vh;}.is-mstick .navbar-outer:not(.navbar-outer-template){min-height: var(--mbnav-height, 42px);}}@media (max-width: 991px){.footer-wrap:not(.footer-etemplate) > *:first-child:not(.footer-copyright){padding-top: 40px;}.burger-icon{color: var(--mbnav-color, var(--nav-color));}}@media (max-width: 767px){:root{--height-34: 28px; --height-40: 34px; --padding-40: 0 20px; --masonry-column: 1; --h1-fheight: 1.3; --h2-fheight: 1.3; --h3-fheight: 1.4; --bcrumb-fsize: 11px; --body-fsize: 15px; --btn-fsize: 11px; --cat-fsize: 10px; --dwidgets-fsize: 12px; --eauthor-fsize: 12px; --excerpt-fsize: 13px; --h1-fsize: 26px; --h2-fsize: 21px; --h3-fsize: 17px; --h4-fsize: 15px; --h5-fsize: 14px; --h6-fsize: 14px; --headline-fsize: 26px; --meta-fsize: 12px; --tagline-fsize: 17px; --rem-mini: .7rem; --tagline-s-fsize: 17px; --el-spacing: 10px; --rating-size: 12px; --b-avatar-size: 42px; --wnav-size: 19px;}.meta-el:not(.mobile-hide):not(.meta-avatar):not(.no-label):not(:last-child):after{display: inline-flex; width: var(--meta-style-w, 1px); height: var(--meta-style-h, 6px); margin-right: .25em; content: ''; opacity: var(--meta-style-o, .3); border-radius: var(--meta-style-b, 0); background-color: var(--meta-fcolor);}input[type='text'], input[type='tel'], input[type='password'], input[type='email'],
    input[type='url'], input[type='search'], input[type='number'], textarea{padding: 7px 15px;}.collapse-footer-menu .menu-item a > span{font-size: var(--em-small);}.p-content{flex-grow: 1;}.copyright-inner{flex-direction: column-reverse; text-align: center;}.copyright-menu{flex-flow: row wrap; justify-content: center; margin-right: 0; margin-bottom: 12px;}.attribution{padding-right: 0;}.footer-wrap.left-dot:before{display: none;}.entry-sec:before, .review-footer > *:not(.review-action):before, .collapse-sections:before{height: 2px;}.bookmark-notification{bottom: 20px;}cite{font-size: min(12px, var(--rem-small));}.wp-block-pullquote{font-size: 1.25em; padding: 2em 0 1.5em 0;}.widget_rss cite:before, .wp-block-quote cite:before,
    .wp-block-pullquote cite:before{width: 20px;}.wp-block-pullquote blockquote:before{font-size: 4em;}.reaction{flex: 0 0 44px; max-width: 44px; padding: 5px;}.reaction .reaction-title, .reaction.active .reaction-count{font-size: var(--rem-mini);}.footer-logo{height: calc(var(--flogo-height, 50px) * .8);}.bookmark-featured{width: 70px;}.bookmark-title{width: 205px;}}@media all{.is-stemplate .s-cats, .is-stemplate .s-breadcrumb, .is-stemplate .s-title, .is-stemplate .s-tagline,
    .is-stemplate .single-meta, .p-content > *:last-child{margin-bottom: 0;}}@font-face{font-family: ruby-icon; font-display: swap; src: url(../foxiz/assets/fonts/icons.woff2) format("woff2"); font-weight: 400; font-style: normal;}