.dark-mode-switcher .switcher-wrap{position:relative;cursor:pointer;display:flex;font-size:18px}.dark-mode-switcher .switcher-wrap span{transition:.3s cubic-bezier(.01,.68,.42,1.36)!important;transform:scale(1)}.dark-mode-switcher .dark-icon{position:absolute;left:0;top:0}.dark-mode-switcher i{line-height:1;display:block}html[scheme=dark] .dark-mode-switcher .light-icon{transform:scale(0)}html[scheme=light] .dark-mode-switcher .dark-icon{transform:scale(0)}html[scheme=dark]{--body-color:#e3e7ed;--body-bg-color:#262b31;--headings-color:#fff;--soft-white:#ffffff0f;--soft-black:#0000000f;--soft-black-2:#3f454c47;--shadow-soft:0 6px 10px -2px #25262b42;--card-bg:#1d2126}html[scheme=dark] body.layout-boxed,html[scheme=dark] body.layout-framed,html[scheme=dark] body.layout-boxed-wide,html[scheme=dark] body.layout-framed-wide{background:#333a43}html[scheme=dark] mark,html[scheme=dark] ins{background-color:#fff9c0}html[scheme=dark] blockquote{border-color:#fff}html[scheme=dark] .wp-block-quote:not(.is-style-plain){background:var(--soft-white)}html[scheme=dark] select,html[scheme=dark] textarea,html[scheme=dark] input[type=text],html[scheme=dark] input[type=password],html[scheme=dark] input[type=datetime],html[scheme=dark] input[type=datetime-local],html[scheme=dark] input[type=date],html[scheme=dark] input[type=month],html[scheme=dark] input[type=time],html[scheme=dark] input[type=week],html[scheme=dark] input[type=number],html[scheme=dark] input[type=email],html[scheme=dark] input[type=url],html[scheme=dark] input[type=search],html[scheme=dark] input[type=tel],html[scheme=dark] input[type=color]{background-color:#515b6957;border-color:#515b6957}html[scheme=dark] select:focus,html[scheme=dark] textarea:focus,html[scheme=dark] input[type=text]:focus,html[scheme=dark] input[type=password]:focus,html[scheme=dark] input[type=datetime]:focus,html[scheme=dark] input[type=datetime-local]:focus,html[scheme=dark] input[type=date]:focus,html[scheme=dark] input[type=month]:focus,html[scheme=dark] input[type=time]:focus,html[scheme=dark] input[type=week]:focus,html[scheme=dark] input[type=number]:focus,html[scheme=dark] input[type=email]:focus,html[scheme=dark] input[type=url]:focus,html[scheme=dark] input[type=search]:focus,html[scheme=dark] input[type=tel]:focus,html[scheme=dark] input[type=color]:focus{border-color:#ffffff2e}html[scheme=dark] ::placeholder{color:#ffffff40!important}html[scheme=dark] :-ms-input-placeholder{color:#ffffff40!important}html[scheme=dark] ::-ms-input-placeholder{color:#ffffff40!important}html[scheme=dark] #back-to-top{color:#fff}html[scheme=dark] #back-to-top .progress-path{stroke:#fff}html[scheme=dark] .blog-archive-title{border-color:var(--soft-white);background:var(--body-bg-color);color:var(--body-color)}html[scheme=dark] .blog-archive-title .title{color:var(--headings-color)}html[scheme=dark] .blog-archive-title .post-count span{background:var(--soft-white)}html[scheme=dark] .default-post-list-pagination .page-numbers{color:#fff}html[scheme=dark] .rivax-breadcrumb{color:#8e9296}html[scheme=dark] .single-hero-meta{color:#a2a3a9}html[scheme=dark] .page-content-wrapper .post-nav-links .post-page-numbers{background:#000}html[scheme=dark] .page-content-wrapper .post-nav-links .post-page-numbers:hover,html[scheme=dark] .page-content-wrapper .post-nav-links .post-page-numbers.current{background:var(--accent-color)}html[scheme=dark] .single-post-tags a{border-color:#ffffff54;color:#fff}html[scheme=dark] .single-post-tags a:hover{border-color:#fff}html[scheme=dark] .author-social-links a{color:#fff}html[scheme=dark] .author-social-links a:hover{color:var(--accent-color)}html[scheme=dark] .single-share-box-link .share-link-text{color:#fff}html[scheme=dark] .rivax-toc-wrap{background:var(--soft-black-2)}html[scheme=dark] .popup-search .popup-search-container{background:var(--body-bg-color)}html[scheme=dark] .popup-search-close{color:#fff}html[scheme=dark] .popup-search-form-wrap h5{color:#fff}html[scheme=dark] .popup-search-form .search-field::-webkit-input-placeholder,html[scheme=dark] .popup-search-form .search-field::placeholder{color:#ffffff40}html[scheme=dark] .popup-search-form .submit{color:#fff}html[scheme=dark] .inline-search-form .search-field::-webkit-input-placeholder,html[scheme=dark] .inline-search-form .search-field::placeholder{color:#ffffff40!important}html[scheme=dark] .rivax-header-nav li.menu-item>a{color:#fff}html[scheme=dark] .rivax-header-nav .sub-menu li.menu-item>a{color:#fff}html[scheme=dark] .rivax-header-nav .sub-menu{background:var(--card-bg);box-shadow:none}html[scheme=dark] .rivax-header-v-nav li a{color:#fff}html[scheme=dark] .sticky-header-default{background:var(--body-bg-color);box-shadow:none}html[scheme=dark] .offcanvas-wrapper .offcanvas-container{background:var(--body-bg-color)!important}html[scheme=dark] .offcanvas-close{color:#fff!important}html[scheme=dark] .rivax-logo-image.dark-logo+.rivax-logo-image{display:none}html[scheme=dark] .rivax-logo-image.dark-logo{display:inline}html[scheme=dark] .rivax-logo-title a{color:var(--headings-color)}html[scheme=dark] .rivax-logo-title a:hover{color:var(--accent-color)}html[scheme=dark] .rivax-logo-description{color:var(--headings-color)!important}html[scheme=dark] .rivax-advanced-heading-wrap:before{color:#ffffff1f}html[scheme=dark] .rivax-divider-heading{--divider-color-2:#ffffff40}html[scheme=dark] .rivax-social-icons .social-item{border-color:var(--soft-white)}html[scheme=dark] .post-wrapper .terms-wrapper.multi-underline .term-item{color:#fff}html[scheme=dark] .post-wrapper .terms-wrapper.multi-underline-2 .term-item{color:#fff}html[scheme=dark] .post-wrapper .terms-wrapper.multi-underline-3 .term-item{color:#fff}html[scheme=dark] .post-wrapper .terms-wrapper.multi-underline-4 .term-item{color:#fff}html[scheme=dark] .post-wrapper .terms-wrapper.multi-underline-5 .term-item{color:#fff}html[scheme=dark] .post-wrapper .terms-wrapper.multi-underline-6 .term-item{color:#fff}html[scheme=dark] .flank-slider .post-wrapper{background:var(--soft-white)}html[scheme=dark] .rivax-insta-info .username,html[scheme=dark] .rivax-insta-info .tagline{color:var(--body-color)!important}html[scheme=dark] .rivax-mailchimp-input-label{color:var(--body-color)!important}html[scheme=dark] .rivax-mailchimp-input input{color:#fff!important}html[scheme=dark] .rivax-advanced-button.style-10{--button-bg:#1b1c1d;--bg-02:#ffffff;border-color:transparent!important}html[scheme=dark] .elementor-widget-heading .elementor-heading-title{-webkit-text-stroke-color:var(--body-color)!important;stroke:var(--body-color)!important}html[scheme=dark] .elementor-drop-cap-view-framed .elementor-drop-cap,html[scheme=dark] .elementor-drop-cap-view-default .elementor-drop-cap{color:var(--accent-color)!important;border-color:var(--accent-color)!important}html[scheme=dark] .elementor-image-box-title{-webkit-text-stroke-color:var(--body-color)!important;stroke:var(--body-color)!important}html[scheme=dark] .elementor-image-box-img img{border-color:var(--soft-white)!important}html[scheme=dark] .elementor-icon-box-title{-webkit-text-stroke-color:var(--body-color)!important;stroke:var(--body-color)!important}html[scheme=dark] .elementor-star-rating__title{color:var(--body-color)!important}html[scheme=dark] .elementor-widget-progress .elementor-title{color:var(--body-color)!important}html[scheme=dark] .elementor-widget-progress .elementor-progress-wrapper{background-color:var(--soft-white)!important}html[scheme=dark] .elementor-widget-testimonial .elementor-testimonial-content{color:var(--body-color)!important}html[scheme=dark] .elementor-widget-testimonial .elementor-testimonial-name{color:#fff!important}html[scheme=dark] .elementor-widget-testimonial .elementor-testimonial-job{color:var(--accent-color)!important}html[scheme=dark] .elementor-widget-tabs .elementor-tab-content{color:#fff!important}html[scheme=dark] .elementor-widget-tabs .elementor-tabs-content-wrapper,html[scheme=dark] .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{background-color:initial!important}html[scheme=dark] .elementor-widget-tabs .elementor-tab-title,html[scheme=dark] .elementor-widget-tabs .elementor-tab-title a{color:#fff!important}html[scheme=dark] .elementor-widget-tabs .elementor-tab-title.elementor-active,html[scheme=dark] .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:#fff!important}html[scheme=dark] .elementor-widget-accordion .elementor-tab-content{background-color:initial!important;color:var(--body-color)!important}html[scheme=dark] .elementor-widget-accordion .elementor-tab-title{background-color:initial!important}html[scheme=dark] .elementor-widget-accordion .elementor-accordion-icon,html[scheme=dark] .elementor-widget-accordion .elementor-accordion-title{color:#fff!important;fill:#fff}html[scheme=dark] .elementor-widget-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:#fff!important}html[scheme=dark] .elementor-widget-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#fff!important}html[scheme=dark] .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{fill:currentColor!important}html[scheme=dark] .elementor-widget-toggle .elementor-tab-content{background-color:initial!important;color:var(--body-color)!important}html[scheme=dark] .elementor-widget-toggle .elementor-tab-title{background-color:initial!important}html[scheme=dark] .elementor-widget-toggle .elementor-toggle-icon,html[scheme=dark] .elementor-widget-toggle .elementor-toggle-title{color:#fff!important}html[scheme=dark] .elementor-widget-toggle .elementor-tab-title .elementor-toggle-icon i:before{color:#fff!important}html[scheme=dark] .elementor-toggle-icon svg{fill:currentColor!important}html[scheme=dark] .woocommerce{--wc-form-color-background:#515b6957;--wc-form-border-color:#515b6957;--wc-form-color-text:#fff}html[scheme=dark] .woocommerce form .show-password-input::before,html[scheme=dark] .woocommerce-page form .show-password-input::before{filter:invert(1)}html[scheme=dark] .wc-block-components-form .wc-block-components-text-input input,html[scheme=dark] .wc-block-components-text-input input{background-color:#515b6957;border-color:#515b6957;color:#fff}html[scheme=dark] .wc-block-components-form .wc-block-components-text-input input:focus,html[scheme=dark] .wc-block-components-text-input input:focus{background-color:#515b6957;border-color:#ffffff2e;color:#fff}