/*! elementor - v3.30.0 - 22-07-2025 */
.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{flex-shrink:0;margin:0 var(--divider-element-spacing)}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content:"";display:block;flex-grow:1}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url);-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;min-height:var(--divider-pattern-height);width:100%}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}.elementor-5976 .elementor-element.elementor-element-f46d382{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-5976 .elementor-element.elementor-element-e449df3{--display:flex}.elementor-5976 .elementor-element.elementor-element-19d5541{--divider-border-style:curved;--divider-color:#AEAEC2;--divider-pattern-height:16.3px;--divider-pattern-size:21.5px}.elementor-5976 .elementor-element.elementor-element-19d5541 .elementor-divider-separator{width:100%}.elementor-5976 .elementor-element.elementor-element-19d5541 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-5976 .elementor-element.elementor-element-5bb8a94 .rivax-divider-heading,.elementor-5976 .elementor-element.elementor-element-5bb8a94 .subtitle-text-wrap{justify-content:center;text-align:center}.elementor-5976 .elementor-element.elementor-element-5bb8a94>.elementor-widget-container{margin:0 0 20px 0}.elementor-5976 .elementor-element.elementor-element-5bb8a94 .rivax-divider-heading{--divider-color:#86D9A0}.elementor-5976 .elementor-element.elementor-element-5bb8a94 .divider{height:6px;border-width:6px}.elementor-5976 .elementor-element.elementor-element-5bb8a94 .divider-1{width:165px}.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-wrapper.layout-grid{grid-template-columns:repeat(4,1fr);column-gap:20px;row-gap:20px}.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-wrapper.layout-masonry .post-item{width:calc(100% / 4);padding-left:calc(20px * .5);padding-right:calc(20px * .5);margin-bottom:20px}.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-wrapper.layout-carousel .post-item{width:calc(100% / 4)}body:not(.rtl) .elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-wrapper.layout-carousel .post-item{margin-right:20px}body.rtl .elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-wrapper.layout-carousel .post-item{margin-left:20px}.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-wrapper.layout-masonry{margin-left:calc(20px * -.5);margin-right:calc(20px * -.5)}.elementor-5976 .elementor-element.elementor-element-db58313 .post-wrapper .title a{background-color:#fff0;background-image:linear-gradient(90deg,#86D9A0 0%,#86D9A0 100%);--underline-size:4px}.elementor-5976 .elementor-element.elementor-element-db58313 .content-wrapper,.elementor-5976 .elementor-element.elementor-element-db58313 .content-wrapper-inside.rivax-position-bottom,.elementor-5976 .elementor-element.elementor-element-db58313 .content-wrapper-top{text-align:left}.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-pagination-wrap{text-align:center;margin-top:20px}.elementor-5976 .elementor-element.elementor-element-db58313 .image-wrapper{border-radius:10px 10px 10px 10px;box-shadow:0 5px 20px 0 rgba(88.00000000000004,83,153,.10196078431372549)}.elementor-5976 .elementor-element.elementor-element-db58313 .post-wrapper .title a:hover{color:#000}.elementor-5976 .elementor-element.elementor-element-db58313 .term-item{border-radius:30px 30px 30px 30px}.elementor-5976 .elementor-element.elementor-element-db58313 .term-item:hover{box-shadow:0 0 10px 0 var(--term-color,rgb(0 0 0 / .5))}.elementor-5976 .elementor-element.elementor-element-db58313 .term-item span::before,.elementor-5976 .elementor-element.elementor-element-db58313 .term-item span::after{background:#FFF}.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-pagination .page-numbers,.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-pagination a{background-color:#7FD7BF}.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-post-load-more-loader{width:45px;height:45px}@media(max-width:1024px){.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-wrapper.layout-grid{grid-template-columns:repeat(2,1fr)}.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-wrapper.layout-masonry .post-item{width:calc(100% / 2)}.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-wrapper.layout-carousel .post-item{width:calc(100% / 2)}}@media(max-width:767px){.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-wrapper.layout-grid{grid-template-columns:repeat(1,1fr)}.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-wrapper.layout-masonry .post-item{width:calc(100% / 1)}.elementor-5976 .elementor-element.elementor-element-db58313 .rivax-posts-wrapper.layout-carousel .post-item{width:calc(100% / 1)}}a{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}@media print{@font-face{font-family:'Jost';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/jost/v19/92zPtBhPNqw79Ij1E865zBUv7mxEIjVBNI0.ttf) format('truetype')}@font-face{font-family:'Manrope';font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59FN_C-bw.ttf) format('truetype')}@font-face{font-family:'Manrope';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk6jFN_C-bw.ttf) format('truetype')}@font-face{font-family:'Manrope';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FN_C-bw.ttf) format('truetype')}@font-face{font-family:'Manrope';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFN_C-bw.ttf) format('truetype')}@font-face{font-family:'Manrope';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE9_C-bw.ttf) format('truetype')}@font-face{font-family:'Manrope';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE9_C-bw.ttf) format('truetype')}@font-face{font-family:'Manrope';font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/manrope/v19/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E9_C-bw.ttf) format('truetype')}}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}.lazyload{background-image:none!important}.lazyload:before{background-image:none!important}@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url(https://teadelight.net/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2) format('woff2');font-stretch:normal}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url(https://teadelight.net/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2) format('woff2')}@media (max-width:768px){body.single-post .single-hero-outside,.single .single-hero-outside,.single-post .single-hero-outside,div.single-hero-outside{margin-top:0!important;margin-bottom:0!important;margin:0!important}}@media (max-width:768px){.single-post .wp-post-image,.single-post .attachment-post-thumbnail,.single-post img.size-full{max-height:150px;width:auto;object-fit:cover}}@media (max-width:768px){.single-hero-outside{margin-top:0!important;margin-bottom:0!important}.main-wrapper main{padding:20px!important}}@media (max-width:768px){.single-hero-thumb img{max-height:150px;width:100%;object-fit:cover;object-position:center bottom}}@media screen and (max-width:1024px){h1.title{font-size:1.2rem!important}}.single-hero-title-2{margin-bottom:10px!important}@media (max-width:768px){.single-hero-thumb{margin-bottom:-20px!important;padding-bottom:0!important}}@media (max-width:768px){.category.multi-bg{font-size:9px!important;padding:2px 4px!important}.category.multi-bg a{font-size:9px!important}}main ul li a,main ol li a,article ul li a,article ol li a,.site-content ul li a,.site-content ol li a,[class*="post-content"] ul li a,[class*="post-content"] ol li a{color:var(--e-global-color-accent)!important}main ul li a:hover,main ol li a:hover,article ul li a:hover,article ol li a:hover,.site-content ul li a:hover,.site-content ol li a:hover,[class*="post-content"] ul li a:hover,[class*="post-content"] ol li a:hover{color:var(--e-global-color-secondary)!important}.elementor-5978 .elementor-element.elementor-element-7f3cba8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px}.elementor-5978 .elementor-element.elementor-element-57fb29c{--display:flex}.elementor-5978 .elementor-element.elementor-element-5dfd56e{text-align:center}.elementor-5978 .elementor-element.elementor-element-5dfd56e .rivax-logo-image img{width:300px}.elementor-5978 .elementor-element.elementor-element-e2e0551 .rivax-header-nav>li.menu-item>a,.elementor-5978 .elementor-element.elementor-element-e2e0551 .rivax-header-v-nav>li.menu-item>a{font-weight:700}.elementor-5978 .elementor-element.elementor-element-1389d38 .elementor-button{background-color:#8AE875;box-shadow:0 5px 15px 0 rgba(255,54.99999999999997,108.0000000000001,.38);border-radius:30px 30px 30px 30px}@media(max-width:1024px){.elementor-5978 .elementor-element.elementor-element-5dfd56e.elementor-element{--align-self:center}}