<!DOCTYPE html>
<html lang="en-US">
<head>
		<!-- Google Tag Manager start-->
		<script>
			(function(w, d, s, l, i) {
				w[l] = w[l] || [];
				w[l].push({
					'gtm.start': new Date().getTime(),
					event: 'gtm.js'
				});
				var f = d.getElementsByTagName(s)[0],
					j = d.createElement(s),
					dl = l != 'dataLayer' ? '&l=' + l : '';
				j.async = true;
				j.src =
					'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
				f.parentNode.insertBefore(j, f);
			})(window, document, 'script', 'dataLayer', 'GTM-TPGG2NG');
		</script>
		<!-- End Google Tag Manager -->
		 
		<!-- Google Analytics code start-->
		<script>
			(function(i, s, o, g, r, a, m) {
				i['GoogleAnalyticsObject'] = r;
				i[r] = i[r] || function() {
					(i[r].q = i[r].q || []).push(arguments)
				}, i[r].l = 1 * new Date();
				a = s.createElement(o),
					m = s.getElementsByTagName(o)[0];
				a.async = 1;
				a.src = g;
				m.parentNode.insertBefore(a, m)
			})(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');

			ga('create', 'UA-89925115-1', 'auto');
			ga('send', 'pageview');
		</script>
		<!-- Google Analytics code end-->

	<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Silicon Valley High School (SVHS) is an accredited online institution revolutionizing secondary education through AI-powered learning. We offer over 60 high-quality courses for various educational needs, from credit recovery to full-time diploma programs. Our innovative platform combines engaging curriculum with an advanced learning management system and AI capabilities, providing students flexibility and support 24/7.">
	<link rel="profile" href="https://gmpg.org/xfn/11"> 
	<!--UPGRADE CUSTOM CHANGE START ARUL-->
	<!-- <script type='text/javascript' data-cfasync='false'>
	var currentLocation = window.location.pathname;
	console.log("urll",currentLocation);
if( currentLocation != "/")
{
		window.purechatApi = {
			l: [],
			t: [],
			on: function() {
				this.l.push(arguments);
			}
		};
		(function() {
			var done = false;
			var script = document.createElement('script');
			script.async = true;
			script.type = 'text/javascript';
			script.src = 'https://app.purechat.com/VisitorWidget/WidgetScript';
			document.getElementsByTagName('HEAD').item(0).appendChild(script);
			script.onreadystatechange = script.onload = function(e) {
				if (!done && (!this.readyState || this.readyState == 'loaded' || this.readyState == 'complete')) {
					var w = new PCWidget({
						c: 'd348c3fc-9af9-418a-b5cb-3b1e6eaf03ec',
						f: true
					});
					done = true;
				}
			};
		})();
	};
	</script> -->
	<!--UPGRADE CUSTOM CHANGE END ARUL-->
		<!--UPGRADE CUSTOM CHANGE -- Enable Freshchat -- Start here #ARUL-->
<!-- <script>
		document.addEventListener('DOMContentLoaded', function() {
			setTimeout(function() {

				var currentPagePath = window.location.pathname;
				console.log("Current Page Path: " + currentPagePath);
				if (currentPagePath == "/contact-us/") {
					document.getElementById('pingpongchat').style.visibility = "visible"
				}
				else{
					document.getElementById('pingpongchat').style.visibility = "hidden"
				}
				var openButton = document.querySelector('.mwai-open-button');
				var closeButton = document.querySelector('.mwai-close-button');
				if (openButton && currentPagePath == "/contact-us/") {
					openButton.addEventListener('click', function() {
						document.getElementById('pingpongchat').style.visibility = "hidden"
					})
				}

				if (closeButton && currentPagePath == "/contact-us/") {
					closeButton.addEventListener('click', function() {
						document.getElementById('pingpongchat').style.visibility = "visible"
					})
				}

			}, 100); // Adjust the delay as needed
		});
	</script>

	<script src="https://svhs.freshchat.com/js/widget.js"></script>
	<style>
		#pingpongchat {
			position: fixed;
			bottom: 10px;
			right: -5px;
			height: 70px;
			background: var(--wpr-bg-9d4b8736-d7e1-4ca0-9e45-b185e1fe85e0)no-repeat;
			width: 100px;
			background-size: 100%;
			z-index: 99999999999;
			cursor: pointer;
		}
	</style>
	<div id="pingpongchat" style="visibility: hidden;" onClick="window.fcWidget.open();"></div>
	<script>
		window.fcWidget.init({
			token: "b0fef645-0bda-4dbe-b45a-b3eb229ab90d",
			host: "https://svhs.freshchat.com",
			config: {
				headerProperty: {
					appName: 'Pingpong',
					hideChatButton: true,
				}
			}
		});
	</script>
	<script>
		window.fcWidget.on("widget:opened", function(resp) {
			console.log('Widget Opened');
			document.getElementById('pingpongchat').style.visibility = "hidden"
		});
	</script>
	<script>
		window.fcWidget.on("widget:closed", function(resp) {
			console.log('Widget Closed');
			document.getElementById('pingpongchat').style.visibility = "visible"
		});
	</script>  -->
	<!--UPGRADE CUSTOM CHANGE -- Enable Freshchat -- End here #ARUL-->
<!-- Optimized fresh chat starts here #HARI	 -->
<script>
document.addEventListener('DOMContentLoaded', function() {
    var currentPagePath = window.location.pathname;
    console.log("Current Page Path: " + currentPagePath);
    
    // Only initialize Freshchat on contact page
    if (currentPagePath == "/contact-us/") {
        initializeFreshchat();
    }
    
    function initializeFreshchat() {
        // Create the custom chat button
        var pingpongchat = document.createElement('div');
        pingpongchat.id = 'pingpongchat';
        pingpongchat.style.cssText = `
            position: fixed;
            bottom: 0px;
            right: 140px;
            height: 115px;
            background: var(--wpr-bg-766d31b9-74be-4a87-8f6e-ea0c017a9300) no-repeat;
            width: 100px;
            background-size: 100%;
            z-index: 1;
            cursor: pointer;
            visibility: visible;
        `;
        document.body.appendChild(pingpongchat);
        
        // Load Freshchat script dynamically
        var script = document.createElement('script');
        script.src = 'https://svhs.freshchat.com/js/widget.js';
        script.onload = function() {
            // Initialize Freshchat after script loads
            window.fcWidget.init({
                token: "b0fef645-0bda-4dbe-b45a-b3eb229ab90d",
                host: "https://svhs.freshchat.com",
                config: {
                    headerProperty: {
                        appName: 'Pingpong',
                        hideChatButton: true,
                    }
                }
            });
            
            // Set up event listeners
            setupFreshchatEvents();
        };
        document.head.appendChild(script);
        
        // Click handler for custom button
        pingpongchat.addEventListener('click', function() {
            window.fcWidget.open();
        });
    }
    
    function setupFreshchatEvents() {
        // Handle mwai buttons
        setTimeout(function() {
            var openButton = document.querySelector('.mwai-open-button');
            var closeButton = document.querySelector('.mwai-close-button');
            
            if (openButton) {
                openButton.addEventListener('click', function() {
                    document.getElementById('pingpongchat').style.visibility = "hidden";
                });
            }
            if (closeButton) {
                closeButton.addEventListener('click', function() {
                    document.getElementById('pingpongchat').style.visibility = "visible";
                });
            }
        }, 100);
        
        // Freshchat widget events
        window.fcWidget.on("widget:opened", function(resp) {
            console.log('Widget Opened');
            document.getElementById('pingpongchat').style.visibility = "hidden";
        });
        
        window.fcWidget.on("widget:closed", function(resp) {
            console.log('Widget Closed');
            document.getElementById('pingpongchat').style.visibility = "visible";
        });
    }
});
</script>
<!-- Optimized fresh chat ends here #HARI	 -->
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TPGG2NG');</script>
<!-- End Google Tag Manager --><meta name='robots' content='noindex, follow' />
<script>window._wca = window._wca || [];</script>

	<!-- This site is optimized with the Yoast SEO Premium plugin v27.8 (Yoast SEO v27.8) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
	<title>Page not found - Silicon Valley High School</title>
	<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/svhs.co\/#website","url":"https:\/\/svhs.co\/","name":"Silicon Valley High School","description":"Accredited Online High School","publisher":{"@id":"https:\/\/svhs.co\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/svhs.co\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/svhs.co\/#organization","name":"Silicon Valley High School","url":"https:\/\/svhs.co\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/svhs.co\/#\/schema\/logo\/image\/","url":"https:\/\/svhs.co\/wp-content\/uploads\/2018\/04\/SVHS.png","contentUrl":"https:\/\/svhs.co\/wp-content\/uploads\/2018\/04\/SVHS.png","width":648,"height":177,"caption":"Silicon Valley High School"},"image":{"@id":"https:\/\/svhs.co\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/siliconvalleyhighschool\/","https:\/\/www.youtube.com\/channel\/UC8r5nKjb2ugXyOg2WQPDQyQ"]}]}</script>
	<!-- / Yoast SEO Premium plugin. -->


<link rel='dns-prefetch' href='//maxcdn.bootstrapcdn.com' />
<link rel='dns-prefetch' href='//stats.wp.com' />
<link rel='dns-prefetch' href='//secure.gravatar.com' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel='dns-prefetch' href='//v0.wordpress.com' />
<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
<link href='https://fonts.googleapis.com' rel='preconnect' />
<link rel="alternate" type="application/rss+xml" title="Silicon Valley High School &raquo; Feed" href="https://svhs.co/feed/" />
<link rel="alternate" type="application/rss+xml" title="Silicon Valley High School &raquo; Comments Feed" href="https://svhs.co/comments/feed/" />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://svhs.co/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsvhs.co%2Fsvhs-candidate-center-training-course%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://svhs.co/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsvhs.co%2Fsvhs-candidate-center-training-course%2F&#038;format=xml" />
<style id='wp-img-auto-sizes-contain-inline-css'>
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='formidable-css' href='https://svhs.co/wp-content/plugins/formidable/css/formidableforms.css?ver=610706' media='all' />
<style id='cf-frontend-style-inline-css'>
@font-face {
	font-family: 'Square_721_bt';
	font-style: normal;
	font-weight: 400;
	src: url(https://svhs.co/wp-content/uploads/2026/04/square_721_bt.ttf) format('truetype');
}
@font-face {
	font-family: 'Square 1';
	font-weight: 400;
	src: url(https://svhs.co/wp-content/uploads/2024/10/square_721_bt.ttf) format('truetype');
}
@font-face {
	font-family: 'Square 1';
	font-weight: 400;
	src: url(https://svhs.co/wp-content/uploads/2024/10/square_721_bt.ttf) format('truetype');
}
@font-face {
	font-family: 'Square';
	font-weight: 400;
	src: url(https://stage.svhs.co/wp-content/uploads/2024/07/square_721_bt.ttf) format('truetype');
}
@font-face {
	font-family: 'Square';
	font-weight: 400;
	src: url(https://stage.svhs.co/wp-content/uploads/2024/07/square_721_bt.ttf) format('truetype');
}
@font-face {
	font-family: 'Test';
	font-weight: 400;
	font-display: swap;
	src: url(https://dev.svhs.co/wp-content/uploads/sites/2/2018/02/Sweet-Hipster.ttf) format('truetype');
}
@font-face {
	font-family: 'Test';
	font-weight: 400;
	font-display: swap;
	src: url(https://dev.svhs.co/wp-content/uploads/sites/2/2018/02/Sweet-Hipster.ttf) format('truetype');
}
/*# sourceURL=cf-frontend-style-inline-css */
</style>
<link rel='stylesheet' id='astra-theme-css-css' href='https://svhs.co/wp-content/themes/astra/assets/css/minified/style.min.css?ver=4.13.4' media='all' />
<style id='astra-theme-css-inline-css'>
.ast-no-sidebar .entry-content .alignfull {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-no-sidebar .entry-content .alignwide {margin-left: calc(-41vw + 50%);margin-right: calc(-41vw + 50%);max-width: unset;width: unset;}.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-no-sidebar .entry-content .alignfull .alignwide,.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-no-sidebar .entry-content .alignwide .alignwide,.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-no-sidebar .entry-content .wp-block-column .alignwide{width: 100%;margin-left: auto;margin-right: auto;}.wp-block-gallery,.blocks-gallery-grid {margin: 0;}.wp-block-separator {max-width: 100px;}.wp-block-separator.is-style-wide,.wp-block-separator.is-style-dots {max-width: none;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 10px;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 10px;}@media (max-width: 782px) {.entry-content .wp-block-columns .wp-block-column {flex-basis: 100%;}.entry-content .has-2-columns .wp-block-column:first-child {padding-right: 0;}.entry-content .has-2-columns .wp-block-column:last-child {padding-left: 0;}}body .entry-content .wp-block-latest-posts {margin-left: 0;}body .entry-content .wp-block-latest-posts li {list-style: none;}.ast-no-sidebar .ast-container .entry-content .wp-block-latest-posts {margin-left: 0;}.ast-header-break-point .entry-content .alignwide {margin-left: auto;margin-right: auto;}.entry-content .blocks-gallery-item img {margin-bottom: auto;}.wp-block-pullquote {border-top: 4px solid #555d66;border-bottom: 4px solid #555d66;color: #40464d;}:root{--ast-post-nav-space:0;--ast-container-default-xlg-padding:6.67em;--ast-container-default-lg-padding:5.67em;--ast-container-default-slg-padding:4.34em;--ast-container-default-md-padding:3.34em;--ast-container-default-sm-padding:6.67em;--ast-container-default-xs-padding:2.4em;--ast-container-default-xxs-padding:1.4em;--ast-code-block-background:#EEEEEE;--ast-comment-inputs-background:#FAFAFA;--ast-normal-container-width:1200px;--ast-narrow-container-width:750px;--ast-blog-title-font-weight:normal;--ast-blog-meta-weight:inherit;--ast-global-color-primary:var(--ast-global-color-5);--ast-global-color-secondary:var(--ast-global-color-4);--ast-global-color-alternate-background:var(--ast-global-color-7);--ast-global-color-subtle-background:var(--ast-global-color-6);--ast-bg-style-guide:var( --ast-global-color-secondary,var(--ast-global-color-5) );--ast-shadow-style-guide:0px 0px 4px 0 #00000057;--ast-global-dark-bg-style:#fff;--ast-global-dark-lfs:#fbfbfb;--ast-widget-bg-color:#fafafa;--ast-wc-container-head-bg-color:#fbfbfb;--ast-title-layout-bg:#eeeeee;--ast-search-border-color:#e7e7e7;--ast-lifter-hover-bg:#e6e6e6;--ast-gallery-block-color:#000;--srfm-color-input-label:var(--ast-global-color-2);}html{font-size:75%;}a,.page-title{color:#639cd0;}a:hover,a:focus{color:#9e4c5d;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:Verdana,Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;font-size:1rem;line-height:var(--ast-body-line-height,1.76em);}blockquote{color:#002873;}p,.entry-content p{margin-bottom:0.76em;}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-family:'Roboto Slab',serif;font-weight:400;text-transform:none;}.site-title{font-size:35px;font-size:2.9166666666667rem;display:none;}header .custom-logo-link img{max-width:200px;width:200px;}.astra-logo-svg{width:200px;}.site-header .site-description{font-size:15px;font-size:1.25rem;display:none;}.entry-title{font-size:24px;font-size:2rem;}.ast-blog-single-element.ast-taxonomy-container a{font-size:20px;font-size:1.6666666666667rem;}.archive .ast-article-post .ast-article-inner,.blog .ast-article-post .ast-article-inner,.archive .ast-article-post .ast-article-inner:hover,.blog .ast-article-post .ast-article-inner:hover{overflow:hidden;}h1,.entry-content :where(h1){font-size:20px;font-size:1.6666666666667rem;font-weight:400;font-family:'Roboto Slab',serif;line-height:1.4em;text-transform:none;}h2,.entry-content :where(h2){font-size:16px;font-size:1.3333333333333rem;font-weight:400;font-family:'Roboto Slab',serif;line-height:1.3em;text-transform:none;}h3,.entry-content :where(h3){font-size:14px;font-size:1.1666666666667rem;font-weight:400;font-family:'Roboto Slab',serif;line-height:1.3em;text-transform:none;}h4,.entry-content :where(h4){font-size:14px;font-size:1.1666666666667rem;line-height:1.2em;font-weight:400;font-family:'Roboto Slab',serif;text-transform:none;}h5,.entry-content :where(h5){font-size:12px;font-size:1rem;line-height:1.2em;font-weight:600;font-family:'Roboto Slab',serif;text-transform:none;}h6,.entry-content :where(h6){font-size:12px;font-size:1rem;line-height:1.25em;font-weight:400;font-family:'Roboto Slab',serif;text-transform:none;}::selection{background-color:#629cd1;color:#000000;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:#1e73be;}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#000000;border-color:#639cd0;background-color:#639cd0;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:#639cd0;}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:#639cd0;background-color:#639cd0;box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:#639cd0;border-color:#639cd0;}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:#639cd0;}.entry-meta,.entry-meta *{line-height:1.45;color:#639cd0;}.entry-meta a:not(.ast-button):hover,.entry-meta a:not(.ast-button):hover *,.entry-meta a:not(.ast-button):focus,.entry-meta a:not(.ast-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:#9e4c5d;}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:#639cd0;}.secondary .calendar_wrap #today,.ast-progress-val span{background:#639cd0;}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:#639cd0;border-color:#639cd0;}.calendar_wrap #today > a{color:#000000;}.page-links .page-link,.single .post-navigation a{color:#639cd0;}.ast-search-menu-icon .search-form button.search-submit{padding:0 4px;}.ast-search-menu-icon form.search-form{padding-right:0;}.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-form,.ast-header-search .ast-search-menu-icon.ast-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px;}.widget-title,.widget .wp-block-heading{font-size:17px;font-size:1.4166666666667rem;color:#1e73be;}.single .ast-author-details .author-title{color:#9e4c5d;}.ast-search-menu-icon.slide-search a:focus-visible:focus-visible,.astra-search-icon:focus-visible,#close:focus-visible,a:focus-visible,.ast-menu-toggle:focus-visible,.site .skip-link:focus-visible,.wp-block-loginout input:focus-visible,.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper,.ast-header-navigation-arrow:focus-visible,.woocommerce .wc-proceed-to-checkout > .checkout-button:focus-visible,.woocommerce .woocommerce-MyAccount-navigation ul li a:focus-visible,.ast-orders-table__row .ast-orders-table__cell:focus-visible,.woocommerce .woocommerce-order-details .order-again > .button:focus-visible,.woocommerce .woocommerce-message a.button.wc-forward:focus-visible,.woocommerce #minus_qty:focus-visible,.woocommerce #plus_qty:focus-visible,a#ast-apply-coupon:focus-visible,.woocommerce .woocommerce-info a:focus-visible,.woocommerce .astra-shop-summary-wrap a:focus-visible,.woocommerce a.wc-forward:focus-visible,#ast-apply-coupon:focus-visible,.woocommerce-js .woocommerce-mini-cart-item a.remove:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.ast-header-account-wrap:focus-visible,.woocommerce .ast-on-card-button.ast-quick-view-trigger:focus,.astra-cart-drawer-close:focus,.ast-single-variation:focus,.ast-woocommerce-product-gallery__image:focus,.ast-button:focus,.woocommerce-product-gallery--with-images [data-controls="prev"]:focus-visible,.woocommerce-product-gallery--with-images [data-controls="next"]:focus-visible,.ast-builder-button-wrap:has(.ast-custom-button-link:focus),.ast-builder-button-wrap .ast-custom-button-link:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,.wp-block-search__input:focus,[data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal:focus,.ast-mobile-popup-drawer.active .menu-toggle-close:focus,.woocommerce-ordering select.orderby:focus,#ast-scroll-top:focus,#coupon_code:focus,.woocommerce-page #comment:focus,.woocommerce #reviews #respond input#submit:focus,.woocommerce a.add_to_cart_button:focus,.woocommerce .button.single_add_to_cart_button:focus,.woocommerce .woocommerce-cart-form button:focus,.woocommerce .woocommerce-cart-form__cart-item .quantity .qty:focus,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper > .input-text:focus,.woocommerce #order_comments:focus,.woocommerce #place_order:focus,.woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .woocommerce-input-wrapper > .input-text:focus,.woocommerce .woocommerce-MyAccount-content form button:focus,.woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row .woocommerce-Input.input-text:focus,.woocommerce .ast-woocommerce-container .woocommerce-pagination ul.page-numbers li a:focus,body #content .woocommerce form .form-row .select2-container--default .select2-selection--single:focus,#ast-coupon-code:focus,.woocommerce.woocommerce-js .quantity input[type=number]:focus,.woocommerce-js .woocommerce-mini-cart-item .quantity input[type=number]:focus,.woocommerce p#ast-coupon-trigger:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}.woocommerce-js input[type=text]:focus,.woocommerce-js input[type=email]:focus,.woocommerce-js textarea:focus,input[type=number]:focus,.comments-area textarea#comment:focus,.comments-area textarea#comment:active,.comments-area .ast-comment-formwrap input[type="text"]:focus,.comments-area .ast-comment-formwrap input[type="text"]:active{outline-style:unset;outline-color:inherit;outline-width:thin;}.main-header-menu .menu-link,.ast-header-custom-item a{color:#1e73be;}.main-header-menu .menu-item:hover > .menu-link,.main-header-menu .menu-item:hover > .ast-menu-toggle,.main-header-menu .ast-masthead-custom-menu-items a:hover,.main-header-menu .menu-item.focus > .menu-link,.main-header-menu .menu-item.focus > .ast-menu-toggle,.main-header-menu .current-menu-item > .menu-link,.main-header-menu .current-menu-ancestor > .menu-link,.main-header-menu .current-menu-item > .ast-menu-toggle,.main-header-menu .current-menu-ancestor > .ast-menu-toggle{color:#639cd0;}.header-main-layout-3 .ast-main-header-bar-alignment{margin-right:auto;}.header-main-layout-2 .site-header-section-left .ast-site-identity{text-align:left;}.ast-logo-title-inline .site-logo-img{padding-right:1em;}.site-logo-img img{ transition:all 0.2s linear;}body .ast-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}body .wp-block-embed-pocket-casts .ast-oembed-container *{position:unset;}.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{background:transparent;color:#3165ae;}.ast-header-break-point .ast-mobile-menu-buttons-outline.menu-toggle{background:transparent;border:1px solid #3165ae;color:#3165ae;}.ast-header-break-point .ast-mobile-menu-buttons-fill.menu-toggle{background:#3165ae;color:#ffffff;}.ast-single-post-featured-section + article {margin-top: 2em;}.site-content .ast-single-post-featured-section img {width: 100%;overflow: hidden;object-fit: cover;}.ast-separate-container .site-content .ast-single-post-featured-section + article {margin-top: -80px;z-index: 9;position: relative;border-radius: 4px;}@media (min-width: 769px) {.ast-no-sidebar .site-content .ast-article-image-container--wide {margin-left: -120px;margin-right: -120px;max-width: unset;width: unset;}.ast-left-sidebar .site-content .ast-article-image-container--wide,.ast-right-sidebar .site-content .ast-article-image-container--wide {margin-left: -10px;margin-right: -10px;}.site-content .ast-article-image-container--full {margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.ast-left-sidebar .site-content .ast-article-image-container--full,.ast-right-sidebar .site-content .ast-article-image-container--full {margin-left: -10px;margin-right: -10px;max-width: inherit;width: auto;}}.site > .ast-single-related-posts-container {margin-top: 0;}@media (min-width: 769px) {.ast-desktop .ast-container--narrow {max-width: var(--ast-narrow-container-width);margin: 0 auto;}}.ast-page-builder-template .hentry {margin: 0;}.ast-page-builder-template .site-content > .ast-container {max-width: 100%;padding: 0;}.ast-page-builder-template .site .site-content #primary {padding: 0;margin: 0;}.ast-page-builder-template .no-results {text-align: center;margin: 4em auto;}.ast-page-builder-template .ast-pagination {padding: 2em;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail {margin-top: 0;}.ast-page-builder-template .entry-header.ast-header-without-markup {margin-top: 0;margin-bottom: 0;}.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta {margin-bottom: 0;}.ast-page-builder-template.single .post-navigation {padding-bottom: 2em;}.ast-page-builder-template.single-post .site-content > .ast-container {max-width: 100%;}.ast-page-builder-template .entry-header {margin-top: 4em;margin-left: auto;margin-right: auto;padding-left: 20px;padding-right: 20px;}.single.ast-page-builder-template .entry-header {padding-left: 20px;padding-right: 20px;}.ast-page-builder-template .ast-archive-description {margin: 4em auto 0;padding-left: 20px;padding-right: 20px;}.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide {margin-left: 0;margin-right: 0;}.ast-small-footer{color:#9e9e9e;}.ast-small-footer > .ast-footer-overlay{background-color:#ededed;;}.ast-small-footer a{color:#3165ae;}.ast-small-footer a:hover{color:#9e4c5d;}.footer-adv .footer-adv-overlay{border-top-style:solid;border-top-color:#7a7a7a;}.footer-adv .widget-title,.footer-adv .widget-title a{color:#2e65ae;}.footer-adv{color:#757575;}.footer-adv a{color:#1e73be;}.footer-adv .tagcloud a:hover,.footer-adv .tagcloud a.current-item{border-color:#1e73be;background-color:#1e73be;}.footer-adv a:hover,.footer-adv .no-widget-text a:hover,.footer-adv a:focus,.footer-adv .no-widget-text a:focus{color:#9e4c5d;}.footer-adv .calendar_wrap #today,.footer-adv a:hover + .post-count{background-color:#1e73be;}.footer-adv-overlay{background-color:#ffffff;;}.wp-block-buttons.aligncenter{justify-content:center;}@media (max-width:782px){.entry-content .wp-block-columns .wp-block-column{margin-left:0px;}}.wp-block-image.aligncenter{margin-left:auto;margin-right:auto;}.wp-block-table.aligncenter{margin-left:auto;margin-right:auto;}.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.wp-element-button,.ast-outline-button,.wp-block-uagb-buttons-child .uagb-buttons-repeater.ast-outline-button{border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;font-family:inherit;font-weight:inherit;line-height:1em;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.wp-block-button .wp-block-button__link.wp-element-button.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link.wp-element-button:not(.has-background),.ast-outline-button{background-color:transparent;}.entry-content[data-ast-blocks-layout] > figure{margin-bottom:1em;}.elementor-widget-container .elementor-loop-container .e-loop-item[data-elementor-type="loop-item"]{width:100%;}.review-rating{display:flex;align-items:center;order:2;}@media (max-width:768px){.ast-left-sidebar #content > .ast-container{display:flex;flex-direction:column-reverse;width:100%;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 2.14em;}.ast-author-box img.avatar{margin:20px 0 0 0;}}@media (min-width:769px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0;}.search-no-results.ast-separate-container #primary{margin-bottom:4em;}}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{color:#ffffff;border-color:#629cd1;background-color:transparent;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:30px;font-family:inherit;font-weight:inherit;}button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{color:#ffffff;background-color:#3165ae;border-color:#3165ae;}@media (max-width:768px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block;}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0;}.ast-comment-avatar-wrap img{max-width:2.5em;}.ast-comment-meta{padding:0 1.8888em 1.3333em;}.ast-separate-container .ast-comment-list li.depth-1{padding:1.5em 2.14em;}.ast-separate-container .comment-respond{padding:2em 2.14em;}}@media (min-width:544px){.ast-container{max-width:100%;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-title,.ast-separate-container .ast-archive-description{padding:1.5em 1em;}.ast-separate-container #content .ast-container{padding-left:0.54em;padding-right:0.54em;}.ast-separate-container .ast-comment-list .bypostauthor{padding:.5em;}.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px;}.site-branding img,.site-header .site-logo-img .custom-logo-link img{max-width:100%;}}.footer-adv .tagcloud a:hover,.footer-adv .tagcloud a.current-item{color:#ffffff;}.footer-adv .calendar_wrap #today{color:#ffffff;} #ast-mobile-header .ast-site-header-cart-li a{pointer-events:none;}body,.ast-separate-container{background-color:#ffffff;background-image:none;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -6.67em;margin-right: -6.67em;width: auto;}@media (max-width: 1200px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.4em;margin-right: -2.4em;}}@media (max-width: 768px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -2.14em;margin-right: -2.14em;}}@media (max-width: 544px) {.ast-no-sidebar.ast-separate-container .entry-content .alignfull {margin-left: -1em;margin-right: -1em;}}.ast-no-sidebar.ast-separate-container .entry-content .alignwide {margin-left: -20px;margin-right: -20px;}.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignwide {margin-left: auto;margin-right: auto;width: 100%;}@media (max-width:768px){.widget-title{font-size:17px;font-size:1.4166666666667rem;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-size:12px;font-size:1rem;}#secondary,#secondary button,#secondary input,#secondary select,#secondary textarea{font-size:12px;font-size:1rem;}.site-title{display:none;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:21px;}h2,.entry-content :where(h2){font-size:19px;}h3,.entry-content :where(h3){font-size:18px;}h4,.entry-content :where(h4){font-size:16px;font-size:1.3333333333333rem;}h5,.entry-content :where(h5){font-size:15px;font-size:1.25rem;}h6,.entry-content :where(h6){font-size:14px;font-size:1.1666666666667rem;}body,.ast-separate-container{background-color:#ffffff;background-image:none;}}@media (max-width:544px){.widget-title{font-size:17px;font-size:1.4166666666667rem;}body,button,input,select,textarea,.ast-button,.ast-custom-button{font-size:12px;font-size:1rem;}#secondary,#secondary button,#secondary input,#secondary select,#secondary textarea{font-size:12px;font-size:1rem;}.site-title{display:none;}.site-header .site-description{display:none;}.entry-title{font-size:16px;font-size:1.3333333333333rem;}h1,.entry-content :where(h1){font-size:20px;}h2,.entry-content :where(h2){font-size:19px;}h3,.entry-content :where(h3){font-size:18px;}h4,.entry-content :where(h4){font-size:16px;font-size:1.3333333333333rem;}h5,.entry-content :where(h5){font-size:15px;font-size:1.25rem;}h6,.entry-content :where(h6){font-size:14px;font-size:1.1666666666667rem;}body,.ast-separate-container{background-color:#ffffff;background-image:none;}}@media (max-width:544px){html{font-size:75%;}}@media (min-width:769px){.ast-container{max-width:1240px;}}@font-face {font-family: "Astra";src: url(https://svhs.co/wp-content/themes/astra/assets/fonts/astra.woff) format("woff"),url(https://svhs.co/wp-content/themes/astra/assets/fonts/astra.ttf) format("truetype"),url(https://svhs.co/wp-content/themes/astra/assets/fonts/astra.svg#astra) format("svg");font-weight: normal;font-style: normal;font-display: swap;}@media (max-width:1024px) {.main-header-bar .main-header-bar-navigation{display:none;}}@media (min-width:769px){.single-post .site-content > .ast-container{max-width:1200px;}}.ast-desktop .main-header-menu.submenu-with-border .sub-menu,.ast-desktop .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper{border-color:#ffffff;}.ast-desktop .main-header-menu.submenu-with-border .sub-menu{border-style:solid;}.ast-desktop .main-header-menu.submenu-with-border .sub-menu .menu-link,.ast-desktop .main-header-menu.submenu-with-border .children .menu-link{border-bottom-width:0px;border-style:solid;border-color:#eaeaea;}.ast-small-footer{border-top-style:solid;border-top-width:1px;border-top-color:#e1e2e4;}.ast-small-footer-wrap{text-align:center;}.site .comments-area{padding-bottom:3em;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .main-header-bar-navigation .ast-search-icon {display: none;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-form {padding: 0;display: block;overflow: hidden;}.ast-header-break-point .ast-header-custom-item .widget:last-child {margin-bottom: 1em;}.ast-header-custom-item .widget {margin: 0.5em;display: inline-block;vertical-align: middle;}.ast-header-custom-item .widget p {margin-bottom: 0;}.ast-header-custom-item .widget li {width: auto;}.ast-header-custom-item-inside .button-custom-menu-item .menu-link {display: none;}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .ast-custom-button-link {display: none;}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .menu-link {display: block;}.ast-header-break-point.ast-header-custom-item-outside .main-header-bar .ast-search-icon {margin-right: 1em;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-field,.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon.ast-inline-search .search-field {width: 100%;padding-right: 5.5em;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-header-break-point .ast-header-custom-item .ast-masthead-custom-menu-items {padding-left: 20px;padding-right: 20px;margin-bottom: 1em;margin-top: 1em;}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item {padding-left: 0;padding-right: 0;margin-top: 0;margin-bottom: 0;}.astra-icon-down_arrow::after {content: "\e900";font-family: Astra;}.astra-icon-close::after {content: "\e5cd";font-family: Astra;}.astra-icon-drag_handle::after {content: "\e25d";font-family: Astra;}.astra-icon-format_align_justify::after {content: "\e235";font-family: Astra;}.astra-icon-menu::after {content: "\e5d2";font-family: Astra;}.astra-icon-reorder::after {content: "\e8fe";font-family: Astra;}.astra-icon-search::after {content: "\e8b6";font-family: Astra;}.astra-icon-zoom_in::after {content: "\e56b";font-family: Astra;}.astra-icon-check-circle::after {content: "\e901";font-family: Astra;}.astra-icon-shopping-cart::after {content: "\f07a";font-family: Astra;}.astra-icon-shopping-bag::after {content: "\f290";font-family: Astra;}.astra-icon-shopping-basket::after {content: "\f291";font-family: Astra;}.astra-icon-circle-o::after {content: "\e903";font-family: Astra;}.astra-icon-certificate::after {content: "\e902";font-family: Astra;}blockquote {padding: 1.2em;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#0170B9;--ast-global-color-1:#3a3a3a;--ast-global-color-2:#3a3a3a;--ast-global-color-3:#4B4F58;--ast-global-color-4:#F5F5F5;--ast-global-color-5:#FFFFFF;--ast-global-color-6:#E5E5E5;--ast-global-color-7:#424242;--ast-global-color-8:#000000;}:root {--ast-border-color : #dddddd;}#masthead .ast-container,.ast-header-breadcrumb .ast-container{max-width:100%;padding-left:35px;padding-right:35px;}@media (max-width:1024px){#masthead .ast-container,.ast-header-breadcrumb .ast-container{padding-left:20px;padding-right:20px;}}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .main-header-bar-navigation .ast-search-icon {display: none;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-form {padding: 0;display: block;overflow: hidden;}.ast-header-break-point .ast-header-custom-item .widget:last-child {margin-bottom: 1em;}.ast-header-custom-item .widget {margin: 0.5em;display: inline-block;vertical-align: middle;}.ast-header-custom-item .widget p {margin-bottom: 0;}.ast-header-custom-item .widget li {width: auto;}.ast-header-custom-item-inside .button-custom-menu-item .menu-link {display: none;}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .ast-custom-button-link {display: none;}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .menu-link {display: block;}.ast-header-break-point.ast-header-custom-item-outside .main-header-bar .ast-search-icon {margin-right: 1em;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-field,.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon.ast-inline-search .search-field {width: 100%;padding-right: 5.5em;}.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-submit {display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.ast-header-break-point .ast-header-custom-item .ast-masthead-custom-menu-items {padding-left: 20px;padding-right: 20px;margin-bottom: 1em;margin-top: 1em;}.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item {padding-left: 0;padding-right: 0;margin-top: 0;margin-bottom: 0;}.astra-icon-down_arrow::after {content: "\e900";font-family: Astra;}.astra-icon-close::after {content: "\e5cd";font-family: Astra;}.astra-icon-drag_handle::after {content: "\e25d";font-family: Astra;}.astra-icon-format_align_justify::after {content: "\e235";font-family: Astra;}.astra-icon-menu::after {content: "\e5d2";font-family: Astra;}.astra-icon-reorder::after {content: "\e8fe";font-family: Astra;}.astra-icon-search::after {content: "\e8b6";font-family: Astra;}.astra-icon-zoom_in::after {content: "\e56b";font-family: Astra;}.astra-icon-check-circle::after {content: "\e901";font-family: Astra;}.astra-icon-shopping-cart::after {content: "\f07a";font-family: Astra;}.astra-icon-shopping-bag::after {content: "\f290";font-family: Astra;}.astra-icon-shopping-basket::after {content: "\f291";font-family: Astra;}.astra-icon-circle-o::after {content: "\e903";font-family: Astra;}.astra-icon-certificate::after {content: "\e902";font-family: Astra;}blockquote {padding: 1.2em;}:root .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-color{color:var(--ast-global-color-0);}:root .wp-block-button .has-ast-global-color-0-background-color{background-color:var(--ast-global-color-0);}:root .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-color{color:var(--ast-global-color-1);}:root .wp-block-button .has-ast-global-color-1-background-color{background-color:var(--ast-global-color-1);}:root .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-color{color:var(--ast-global-color-2);}:root .wp-block-button .has-ast-global-color-2-background-color{background-color:var(--ast-global-color-2);}:root .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-color{color:var(--ast-global-color-3);}:root .wp-block-button .has-ast-global-color-3-background-color{background-color:var(--ast-global-color-3);}:root .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-color{color:var(--ast-global-color-4);}:root .wp-block-button .has-ast-global-color-4-background-color{background-color:var(--ast-global-color-4);}:root .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-color{color:var(--ast-global-color-5);}:root .wp-block-button .has-ast-global-color-5-background-color{background-color:var(--ast-global-color-5);}:root .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-color{color:var(--ast-global-color-6);}:root .wp-block-button .has-ast-global-color-6-background-color{background-color:var(--ast-global-color-6);}:root .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-color{color:var(--ast-global-color-7);}:root .wp-block-button .has-ast-global-color-7-background-color{background-color:var(--ast-global-color-7);}:root .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-color{color:var(--ast-global-color-8);}:root .wp-block-button .has-ast-global-color-8-background-color{background-color:var(--ast-global-color-8);}:root{--ast-global-color-0:#0170B9;--ast-global-color-1:#3a3a3a;--ast-global-color-2:#3a3a3a;--ast-global-color-3:#4B4F58;--ast-global-color-4:#F5F5F5;--ast-global-color-5:#FFFFFF;--ast-global-color-6:#E5E5E5;--ast-global-color-7:#424242;--ast-global-color-8:#000000;}:root {--ast-border-color : #dddddd;}#masthead .ast-container,.ast-header-breadcrumb .ast-container{max-width:100%;padding-left:35px;padding-right:35px;}@media (max-width:1024px){#masthead .ast-container,.ast-header-breadcrumb .ast-container{padding-left:20px;padding-right:20px;}}.ast-single-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-single-entry-banner[data-banner-layout="layout-1"] {max-width: 1200px;background: inherit;padding: 20px 0;}.ast-single-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-single-entry-banner + .site-content .entry-header {margin-bottom: 0;}.site .ast-author-avatar {--ast-author-avatar-size: ;}a.ast-underline-text {text-decoration: underline;}.ast-container > .ast-terms-link {position: relative;display: block;}a.ast-button.ast-badge-tax {padding: 4px 8px;border-radius: 3px;font-size: inherit;}header.entry-header{text-align:left;}header.entry-header .entry-title{font-size:24px;font-size:2rem;}header.entry-header > *:not(:last-child){margin-bottom:10px;}header.entry-header .post-thumb img,.ast-single-post-featured-section.post-thumb img{aspect-ratio:16/9;}@media (max-width:768px){header.entry-header{text-align:left;}}@media (max-width:544px){header.entry-header{text-align:left;}header.entry-header .entry-title{font-size:18px;font-size:1.5rem;}}.ast-archive-entry-banner {-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--ast-title-layout-bg);}.ast-archive-entry-banner[data-banner-width-type="custom"] {margin: 0 auto;width: 100%;}.ast-archive-entry-banner[data-banner-layout="layout-1"] {background: inherit;padding: 20px 0;text-align: left;}body.archive .ast-archive-description{max-width:1200px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .ast-archive-description .ast-archive-title,body.archive .ast-archive-description .ast-archive-title *{font-size:40px;font-size:3.3333333333333rem;text-transform:capitalize;}body.archive .ast-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:768px){body.archive .ast-archive-description{text-align:left;}}@media (max-width:544px){body.archive .ast-archive-description{text-align:left;}}.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.ast-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}.elementor-widget-heading .elementor-heading-title{margin:0;}.elementor-page .ast-menu-toggle{color:unset;background:unset;}.elementor-post.elementor-grid-item.hentry{margin-bottom:0;}.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none;}body .elementor hr{background-color:#ccc;margin:0;}.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0 !important;}.elementor-posts-container [CLASS*="ast-width-"]{width:100%;}.elementor-template-full-width .ast-container{display:block;}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{top:0 !important;}@media (max-width:544px){.elementor-element .elementor-wc-products .woocommerce[class*="columns-"] ul.products li.product{width:auto;margin:0;}.elementor-element .woocommerce .woocommerce-result-count{float:none;}}.ast-header-break-point .main-header-bar{border-bottom-color:#1e73be;}@media (min-width:769px){.main-header-bar{border-bottom-color:#1e73be;}}.ast-flex{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}.main-header-bar{padding:1em 0;}.ast-site-identity{padding:0;}.header-main-layout-1 .ast-flex.main-header-container,.header-main-layout-3 .ast-flex.main-header-container{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}.header-main-layout-1 .ast-flex.main-header-container,.header-main-layout-3 .ast-flex.main-header-container{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;}.main-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg);}.ast-header-break-point .main-header-bar .main-header-bar-navigation .page_item_has_children > .ast-menu-toggle::before,.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before,.ast-mobile-popup-drawer .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle::before,.ast-header-break-point .ast-mobile-header-wrap .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle::before{font-weight:bold;content:"\e900";font-family:Astra;text-decoration:inherit;display:inline-block;}.ast-header-break-point .main-navigation ul.sub-menu .menu-item .menu-link:before{content:"\e900";font-family:Astra;font-size:.65em;text-decoration:inherit;display:inline-block;transform:translate(0,-2px) rotateZ(270deg);margin-right:5px;}.widget_search .search-form:after{font-family:Astra;font-size:1.2em;font-weight:normal;content:"\e8b6";position:absolute;top:50%;right:15px;transform:translate(0,-50%);}.astra-search-icon::before{content:"\e8b6";font-family:Astra;font-style:normal;font-weight:normal;text-decoration:inherit;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:3;}.main-header-bar .main-header-bar-navigation .page_item_has_children > a:after,.main-header-bar .main-header-bar-navigation .menu-item-has-children > a:after,.menu-item-has-children .ast-header-navigation-arrow:after{content:"\e900";display:inline-block;font-family:Astra;font-size:.6rem;font-weight:bold;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal;}.menu-item-has-children .sub-menu .ast-header-navigation-arrow:after{margin-left:0;}.ast-mobile-popup-drawer .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg);}.ast-header-break-point .main-header-bar-navigation .menu-item-has-children > .menu-link:after{display:none;}@media (min-width:769px){.ast-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.ast-separate-container .ast-article-inner{background-color:transparent;background-image:none;}:root{--e-global-color-astglobalcolor0:#0170B9;--e-global-color-astglobalcolor1:#3a3a3a;--e-global-color-astglobalcolor2:#3a3a3a;--e-global-color-astglobalcolor3:#4B4F58;--e-global-color-astglobalcolor4:#F5F5F5;--e-global-color-astglobalcolor5:#FFFFFF;--e-global-color-astglobalcolor6:#E5E5E5;--e-global-color-astglobalcolor7:#424242;--e-global-color-astglobalcolor8:#000000;}.woocommerce-js .woocommerce-mini-cart{margin-inline-start:0;list-style:none;padding:1.3em;flex:1;overflow:auto;position:relative;}.woocommerce-js .widget_shopping_cart_content ul li.mini_cart_item{min-height:60px;padding-top:1.2em;padding-bottom:1.2em;padding-left:5em;padding-right:0;}.woocommerce-js .woocommerce-mini-cart-item .ast-mini-cart-price-wrap{float:right;margin-top:0.5em;position:absolute;left:auto;right:0;top:3.5em;}.woocommerce-js .widget_shopping_cart_content a.remove{position:absolute;left:auto;right:0;}.woocommerce-js .woocommerce-mini-cart__total{display:flex;justify-content:space-between;padding:0.7em 0;margin-bottom:0;font-size:16px;border-top:1px solid var(--ast-border-color);border-bottom:1px solid var(--ast-border-color);}.woocommerce-mini-cart__buttons{display:flex;flex-direction:column;gap:20px;padding-top:1.34em;}.woocommerce-mini-cart__buttons .button{text-align:center;font-weight:500;font-size:16px;}.woocommerce-js ul.product_list_widget li a img{top:52%;}.ast-mini-cart-empty .ast-mini-cart-message{display:none;}
/*# sourceURL=astra-theme-css-inline-css */
</style>
<link rel='stylesheet' id='astra-google-fonts-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab%3A400%2C%2C600&#038;display=swap&#038;ver=4.13.4' media='all' />
<style id='wp-emoji-styles-inline-css'>

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<link rel='stylesheet' id='mediaelement-css' href='https://svhs.co/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' />
<link rel='stylesheet' id='wp-mediaelement-css' href='https://svhs.co/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=6.9.4' media='all' />
<style id='jetpack-sharing-buttons-style-inline-css'>
.jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em}
/*# sourceURL=https://svhs.co/wp-content/plugins/jetpack/_inc/blocks/sharing-buttons/view.css */
</style>
<style id='jet-booking-calendar-style-inline-css'>
.wp-block-jet-booking-calendar div.date-picker-wrapper{background-color:var(--jet-abaf-calendar-bg-color,#fff);color:var(--jet-abaf-calendar-color,#aaa)}.wp-block-jet-booking-calendar div.date-picker-wrapper .month-wrapper table .day.invalid,.wp-block-jet-booking-calendar div.date-picker-wrapper .month-wrapper table .day.toMonth.valid{background-color:var(--jet-abaf-days-bg-color,inherit);color:var(--jet-abaf-days-color,#333)}.wp-block-jet-booking-calendar div.date-picker-wrapper .month-wrapper table .day.toMonth.checked,.wp-block-jet-booking-calendar div.date-picker-wrapper .month-wrapper table .day.toMonth.hovering{background-color:var(--jet-abaf-selected-trace-bg-color,#9cdbf7);color:var(--jet-abaf-selected-trace-color,#333)}.wp-block-jet-booking-calendar div.date-picker-wrapper .month-wrapper table .day.invalid:not(.checked){opacity:.5}.wp-block-jet-booking-calendar div.date-picker-wrapper .month-wrapper table .day.toMonth.real-today{background-color:var(--jet-abaf-current-day-bg-color,#ffe684);color:var(--jet-abaf-current-day-color,#333)}.wp-block-jet-booking-calendar div.date-picker-wrapper .first-date-selected,.wp-block-jet-booking-calendar div.date-picker-wrapper .last-date-selected{background-color:var(--jet-abaf-selected-edges-bg-color,#49e)!important;color:var(--jet-abaf-selected-edges-color,#fff)!important}

/*# sourceURL=https://svhs.co/wp-content/plugins/jet-booking/assets/js/admin/blocks-view/build/blocks/calendar/index.css */
</style>
<style id='global-styles-inline-css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--ast-global-color-0: var(--ast-global-color-0);--wp--preset--color--ast-global-color-1: var(--ast-global-color-1);--wp--preset--color--ast-global-color-2: var(--ast-global-color-2);--wp--preset--color--ast-global-color-3: var(--ast-global-color-3);--wp--preset--color--ast-global-color-4: var(--ast-global-color-4);--wp--preset--color--ast-global-color-5: var(--ast-global-color-5);--wp--preset--color--ast-global-color-6: var(--ast-global-color-6);--wp--preset--color--ast-global-color-7: var(--ast-global-color-7);--wp--preset--color--ast-global-color-8: var(--ast-global-color-8);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: var(--wp--custom--ast-content-width-size);--wp--style--global--wide-size: var(--wp--custom--ast-wide-width-size); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-color{color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-color{color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-color{color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-color{color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-color{color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-color{color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-color{color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-color{color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-color{color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-background-color{background-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-background-color{background-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-background-color{background-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-background-color{background-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-background-color{background-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-background-color{background-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-background-color{background-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-background-color{background-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-background-color{background-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-ast-global-color-0-border-color{border-color: var(--wp--preset--color--ast-global-color-0) !important;}.has-ast-global-color-1-border-color{border-color: var(--wp--preset--color--ast-global-color-1) !important;}.has-ast-global-color-2-border-color{border-color: var(--wp--preset--color--ast-global-color-2) !important;}.has-ast-global-color-3-border-color{border-color: var(--wp--preset--color--ast-global-color-3) !important;}.has-ast-global-color-4-border-color{border-color: var(--wp--preset--color--ast-global-color-4) !important;}.has-ast-global-color-5-border-color{border-color: var(--wp--preset--color--ast-global-color-5) !important;}.has-ast-global-color-6-border-color{border-color: var(--wp--preset--color--ast-global-color-6) !important;}.has-ast-global-color-7-border-color{border-color: var(--wp--preset--color--ast-global-color-7) !important;}.has-ast-global-color-8-border-color{border-color: var(--wp--preset--color--ast-global-color-8) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
/*# sourceURL=global-styles-inline-css */
</style>
<link rel='stylesheet' id='veon_font-css' href='https://fonts.googleapis.com/css?family=Lato%3A400%2C700&#038;ver=6.9.4' media='all' />
<link rel='stylesheet' id='boot font-css' href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css?ver=6.9.4' media='all' />
<link rel='stylesheet' id='pi-dcw-css' href='https://svhs.co/wp-content/plugins/add-to-cart-direct-checkout-for-woocommerce-pro/public/css/pi-dcw-public.css?ver=1.3.9.19' media='all' />
<style id='pi-dcw-inline-css'>

		.pisol_buy_now_button{
			color:#ffffff !important;
			background-color: #629cd1 !important;
		}
		
/*# sourceURL=pi-dcw-inline-css */
</style>
<link rel='stylesheet' id='sow-social-media-buttons-flat-ead636595e3a-css' href='https://svhs.co/wp-content/uploads/siteorigin-widgets/sow-social-media-buttons-flat-ead636595e3a.css?ver=6.9.4' media='all' />
<link rel='stylesheet' id='woocommerce-layout-css' href='https://svhs.co/wp-content/themes/astra/assets/css/minified/compatibility/woocommerce/woocommerce-layout.min.css?ver=4.13.4' media='all' />
<style id='woocommerce-layout-inline-css'>

	.infinite-scroll .woocommerce-pagination {
		display: none;
	}
/*# sourceURL=woocommerce-layout-inline-css */
</style>
<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://svhs.co/wp-content/themes/astra/assets/css/minified/compatibility/woocommerce/woocommerce-smallscreen.min.css?ver=4.13.4' media='only screen and (max-width: 768px)' />
<link rel='stylesheet' id='woocommerce-general-css' href='https://svhs.co/wp-content/themes/astra/assets/css/minified/compatibility/woocommerce/woocommerce.min.css?ver=4.13.4' media='all' />
<style id='woocommerce-general-inline-css'>

					.woocommerce-js a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit {
						font-size: 100%;
						line-height: 1;
						text-decoration: none;
						overflow: visible;
						padding: 0.5em 0.75em;
						font-weight: 700;
						border-radius: 3px;
						color: $secondarytext;
						background-color: $secondary;
						border: 0;
					}
					.woocommerce-js a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover {
						background-color: #dad8da;
						background-image: none;
						color: #515151;
					}
				#customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3){font-size:1.2rem;padding:20px 0 14px;margin:0 0 20px;border-bottom:1px solid var(--ast-border-color);font-weight:700;}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){border-width:2px 2px 0 2px;border-style:solid;font-size:1.2rem;margin:0;padding:1.5em 1.5em 1em;border-color:var(--ast-border-color);font-weight:700;}.woocommerce-Address h3, .cart-collaterals h2{font-size:1.2rem;padding:.7em 1em;}.woocommerce-cart .cart-collaterals .cart_totals>h2{font-weight:700;}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){padding:0 2em;border-width:0 2px 2px;border-style:solid;border-color:var(--ast-border-color);}ul#shipping_method li:not(.elementor-widget-woocommerce-cart #shipping_method li){margin:0;padding:0.25em 0 0.25em 22px;text-indent:-22px;list-style:none outside;}.woocommerce span.onsale, .wc-block-grid__product .wc-block-grid__product-onsale{background-color:#629cd1;color:#000000;}.woocommerce-message, .woocommerce-info{border-top-color:#639cd0;}.woocommerce-message::before,.woocommerce-info::before{color:#639cd0;}.woocommerce ul.products li.product .price, .woocommerce div.product p.price, .woocommerce div.product span.price, .widget_layered_nav_filters ul li.chosen a, .woocommerce-page ul.products li.product .ast-woo-product-category, .wc-layered-nav-rating a{color:#1e73be;}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border-color:#639cd0;}.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{background:#639cd0;color:#ffffff;}.woocommerce-MyAccount-navigation-link.is-active a{color:#9e4c5d;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#639cd0;}.woocommerce .star-rating, .woocommerce .comment-form-rating .stars a, .woocommerce .star-rating::before{color:var(--ast-global-color-3);}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,  .woocommerce div.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover::before{background:#639cd0;}.ast-site-header-cart a{color:#1e73be;}.ast-site-header-cart a:focus, .ast-site-header-cart a:hover, .ast-site-header-cart .current-menu-item a{color:#639cd0;}.ast-cart-menu-wrap .count, .ast-cart-menu-wrap .count:after{border-color:#639cd0;color:#639cd0;}.ast-cart-menu-wrap:hover .count{color:#ffffff;background-color:#639cd0;}.ast-site-header-cart .widget_shopping_cart .total .woocommerce-Price-amount{color:#639cd0;}.woocommerce a.remove:hover, .ast-woocommerce-cart-menu .main-header-menu .woocommerce-custom-menu-item .menu-item:hover > .menu-link.remove:hover{color:#639cd0;border-color:#639cd0;background-color:#ffffff;}.ast-site-header-cart .widget_shopping_cart .buttons .button.checkout, .woocommerce .widget_shopping_cart .woocommerce-mini-cart__buttons .checkout.wc-forward{color:#ffffff;border-color:#3165ae;background-color:#3165ae;}.site-header .ast-site-header-cart-data .button.wc-forward, .site-header .ast-site-header-cart-data .button.wc-forward:hover{color:#ffffff;}.below-header-user-select .ast-site-header-cart .widget, .ast-above-header-section .ast-site-header-cart .widget a, .below-header-user-select .ast-site-header-cart .widget_shopping_cart a{color:#1e73be;}.below-header-user-select .ast-site-header-cart .widget_shopping_cart a:hover, .ast-above-header-section .ast-site-header-cart .widget_shopping_cart a:hover, .below-header-user-select .ast-site-header-cart .widget_shopping_cart a.remove:hover, .ast-above-header-section .ast-site-header-cart .widget_shopping_cart a.remove:hover{color:#639cd0;}.woocommerce .woocommerce-cart-form button[name="update_cart"]:disabled{color:#ffffff;}.woocommerce #content table.cart .button[name="apply_coupon"], .woocommerce-page #content table.cart .button[name="apply_coupon"]{padding:10px 40px;}.woocommerce table.cart td.actions .button, .woocommerce #content table.cart td.actions .button, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button{line-height:1;border-width:1px;border-style:solid;}.woocommerce ul.products li.product .button, .woocommerce-page ul.products li.product .button{line-height:1.3;}.woocommerce-js a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce-js a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button,.woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce #respond input#submit, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link, .wc-block-grid__product-onsale{color:#ffffff;border-color:#629cd1;background-color:#629cd1;}.woocommerce-js a.button:hover, .woocommerce button.button:hover, .woocommerce .woocommerce-message a.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit.alt:hover, .woocommerce-js a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .woocommerce button.button.alt.disabled:hover, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover{color:#ffffff;border-color:#3165ae;background-color:#3165ae;}.woocommerce-js a.button, .woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce #respond input#submit.alt, .woocommerce-js a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce input.button,.woocommerce-cart table.cart td.actions .button, .woocommerce form.checkout_coupon .button, .woocommerce #respond input#submit, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link{border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:30px;}.woocommerce ul.products li.product a, .woocommerce-js a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover{text-decoration:none;}.woocommerce .up-sells h2, .woocommerce .related.products h2, .woocommerce .woocommerce-tabs h2{font-size:1.5rem;}.woocommerce h2, .woocommerce-account h2{font-size:1.625rem;}.woocommerce ul.product-categories > li ul li:before{content:"\e900";padding:0 5px 0 5px;display:inline-block;font-family:Astra;transform:rotate(-90deg);font-size:0.7rem;}.ast-site-header-cart i.astra-icon:before{font-family:Astra;}.ast-icon-shopping-cart:before{content:"\f07a";}.ast-icon-shopping-bag:before{content:"\f290";}.ast-icon-shopping-basket:before{content:"\f291";}.ast-icon-shopping-cart svg{height:.82em;}.ast-icon-shopping-bag svg{height:1em;width:1em;}.ast-icon-shopping-basket svg{height:1.15em;width:1.2em;}.ast-site-header-cart.ast-menu-cart-outline .ast-addon-cart-wrap, .ast-site-header-cart.ast-menu-cart-fill .ast-addon-cart-wrap {line-height:1;}.ast-site-header-cart.ast-menu-cart-fill i.astra-icon{ font-size:1.1em;}li.woocommerce-custom-menu-item .ast-site-header-cart i.astra-icon:after{ padding-left:2px;}.ast-hfb-header .ast-addon-cart-wrap{ padding:0.4em;}.ast-header-break-point.ast-header-custom-item-outside .ast-woo-header-cart-info-wrap{ display:none;}.ast-site-header-cart i.astra-icon:after{ background:#629cd1;}@media (min-width:545px) and (max-width:768px){.woocommerce.tablet-columns-6 ul.products li.product, .woocommerce-page.tablet-columns-6 ul.products li.product{width:calc(16.66% - 16.66px);}.woocommerce.tablet-columns-5 ul.products li.product, .woocommerce-page.tablet-columns-5 ul.products li.product{width:calc(20% - 16px);}.woocommerce.tablet-columns-4 ul.products li.product, .woocommerce-page.tablet-columns-4 ul.products li.product{width:calc(25% - 15px);}.woocommerce.tablet-columns-3 ul.products li.product, .woocommerce-page.tablet-columns-3 ul.products li.product{width:calc(33.33% - 14px);}.woocommerce.tablet-columns-2 ul.products li.product, .woocommerce-page.tablet-columns-2 ul.products li.product{width:calc(50% - 10px);}.woocommerce.tablet-columns-1 ul.products li.product, .woocommerce-page.tablet-columns-1 ul.products li.product{width:100%;}.woocommerce div.product .related.products ul.products li.product{width:calc(33.33% - 14px);}}@media (min-width:545px) and (max-width:768px){.woocommerce[class*="columns-"].columns-3 > ul.products li.product, .woocommerce[class*="columns-"].columns-4 > ul.products li.product, .woocommerce[class*="columns-"].columns-5 > ul.products li.product, .woocommerce[class*="columns-"].columns-6 > ul.products li.product{width:calc(33.33% - 14px);margin-right:20px;}.woocommerce[class*="columns-"].columns-3 > ul.products li.product:nth-child(3n), .woocommerce[class*="columns-"].columns-4 > ul.products li.product:nth-child(3n), .woocommerce[class*="columns-"].columns-5 > ul.products li.product:nth-child(3n), .woocommerce[class*="columns-"].columns-6 > ul.products li.product:nth-child(3n){margin-right:0;clear:right;}.woocommerce[class*="columns-"].columns-3 > ul.products li.product:nth-child(3n+1), .woocommerce[class*="columns-"].columns-4 > ul.products li.product:nth-child(3n+1), .woocommerce[class*="columns-"].columns-5 > ul.products li.product:nth-child(3n+1), .woocommerce[class*="columns-"].columns-6 > ul.products li.product:nth-child(3n+1){clear:left;}.woocommerce[class*="columns-"] ul.products li.product:nth-child(n), .woocommerce-page[class*="columns-"] ul.products li.product:nth-child(n){margin-right:20px;clear:none;}.woocommerce.tablet-columns-2 ul.products li.product:nth-child(2n), .woocommerce-page.tablet-columns-2 ul.products li.product:nth-child(2n), .woocommerce.tablet-columns-3 ul.products li.product:nth-child(3n), .woocommerce-page.tablet-columns-3 ul.products li.product:nth-child(3n), .woocommerce.tablet-columns-4 ul.products li.product:nth-child(4n), .woocommerce-page.tablet-columns-4 ul.products li.product:nth-child(4n), .woocommerce.tablet-columns-5 ul.products li.product:nth-child(5n), .woocommerce-page.tablet-columns-5 ul.products li.product:nth-child(5n), .woocommerce.tablet-columns-6 ul.products li.product:nth-child(6n), .woocommerce-page.tablet-columns-6 ul.products li.product:nth-child(6n){margin-right:0;clear:right;}.woocommerce.tablet-columns-2 ul.products li.product:nth-child(2n+1), .woocommerce-page.tablet-columns-2 ul.products li.product:nth-child(2n+1), .woocommerce.tablet-columns-3 ul.products li.product:nth-child(3n+1), .woocommerce-page.tablet-columns-3 ul.products li.product:nth-child(3n+1), .woocommerce.tablet-columns-4 ul.products li.product:nth-child(4n+1), .woocommerce-page.tablet-columns-4 ul.products li.product:nth-child(4n+1), .woocommerce.tablet-columns-5 ul.products li.product:nth-child(5n+1), .woocommerce-page.tablet-columns-5 ul.products li.product:nth-child(5n+1), .woocommerce.tablet-columns-6 ul.products li.product:nth-child(6n+1), .woocommerce-page.tablet-columns-6 ul.products li.product:nth-child(6n+1){clear:left;}.woocommerce div.product .related.products ul.products li.product:nth-child(3n), .woocommerce-page.tablet-columns-1 .site-main ul.products li.product{margin-right:0;clear:right;}.woocommerce div.product .related.products ul.products li.product:nth-child(3n+1){clear:left;}}@media (min-width:769px){.woocommerce form.checkout_coupon{width:50%;}.woocommerce #reviews #comments{float:left;}.woocommerce #reviews #review_form_wrapper{float:right;}}@media (max-width:768px){.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-1.ast-mobile-header-stack.ast-no-menu-items .ast-site-header-cart, .ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-3.ast-mobile-header-stack.ast-no-menu-items .ast-site-header-cart{padding-right:0;padding-left:0;}.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-1.ast-mobile-header-stack .main-header-bar{text-align:center;}.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-1.ast-mobile-header-stack .ast-site-header-cart, .ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-1.ast-mobile-header-stack .ast-mobile-menu-buttons{display:inline-block;}.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-2.ast-mobile-header-inline .site-branding{flex:auto;}.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-3.ast-mobile-header-stack .site-branding{flex:0 0 100%;}.ast-header-break-point.ast-woocommerce-cart-menu .header-main-layout-3.ast-mobile-header-stack .main-header-container{display:flex;justify-content:center;}.woocommerce-cart .woocommerce-shipping-calculator .button{width:100%;}.woocommerce div.product div.images, .woocommerce div.product div.summary, .woocommerce #content div.product div.images, .woocommerce #content div.product div.summary, .woocommerce-page div.product div.images, .woocommerce-page div.product div.summary, .woocommerce-page #content div.product div.images, .woocommerce-page #content div.product div.summary{float:none;width:100%;}.woocommerce-cart table.cart td.actions .ast-return-to-shop{display:block;text-align:center;margin-top:1em;}}@media (max-width:544px){.ast-separate-container .ast-woocommerce-container{padding:.54em 1em 1.33333em;}.woocommerce-message, .woocommerce-error, .woocommerce-info{display:flex;flex-wrap:wrap;}.woocommerce-message a.button, .woocommerce-error a.button, .woocommerce-info a.button{order:1;margin-top:.5em;}.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{float:none;margin-bottom:2em;}.woocommerce table.cart td.actions .button, .woocommerce #content table.cart td.actions .button, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button{padding-left:1em;padding-right:1em;}.woocommerce #content table.cart .button, .woocommerce-page #content table.cart .button{width:100%;}.woocommerce #content table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon{float:none;}.woocommerce #content table.cart td.actions .coupon .button, .woocommerce-page #content table.cart td.actions .coupon .button{flex:1;}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{display:block;}.woocommerce ul.products a.button, .woocommerce-page ul.products a.button{padding:0.5em 0.75em;}.woocommerce div.product .related.products ul.products li.product, .woocommerce.mobile-columns-2 ul.products li.product, .woocommerce-page.mobile-columns-2 ul.products li.product{width:calc(50% - 10px);}.woocommerce.mobile-columns-6 ul.products li.product, .woocommerce-page.mobile-columns-6 ul.products li.product{width:calc(16.66% - 16.66px);}.woocommerce.mobile-columns-5 ul.products li.product, .woocommerce-page.mobile-columns-5 ul.products li.product{width:calc(20% - 16px);}.woocommerce.mobile-columns-4 ul.products li.product, .woocommerce-page.mobile-columns-4 ul.products li.product{width:calc(25% - 15px);}.woocommerce.mobile-columns-3 ul.products li.product, .woocommerce-page.mobile-columns-3 ul.products li.product{width:calc(33.33% - 14px);}.woocommerce.mobile-columns-1 ul.products li.product, .woocommerce-page.mobile-columns-1 ul.products li.product{width:100%;}}@media (max-width:544px){.woocommerce ul.products a.button.loading::after, .woocommerce-page ul.products a.button.loading::after{display:inline-block;margin-left:5px;position:initial;}.woocommerce.mobile-columns-1 .site-main ul.products li.product:nth-child(n), .woocommerce-page.mobile-columns-1 .site-main ul.products li.product:nth-child(n){margin-right:0;}.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display:block;margin-right:0;}.woocommerce[class*="columns-"].columns-3 > ul.products li.product, .woocommerce[class*="columns-"].columns-4 > ul.products li.product, .woocommerce[class*="columns-"].columns-5 > ul.products li.product, .woocommerce[class*="columns-"].columns-6 > ul.products li.product{width:calc(50% - 10px);margin-right:20px;}.woocommerce[class*="columns-"] ul.products li.product:nth-child(n), .woocommerce-page[class*="columns-"] ul.products li.product:nth-child(n){margin-right:20px;clear:none;}.woocommerce-page[class*=columns-].columns-3>ul.products li.product:nth-child(2n), .woocommerce-page[class*=columns-].columns-4>ul.products li.product:nth-child(2n), .woocommerce-page[class*=columns-].columns-5>ul.products li.product:nth-child(2n), .woocommerce-page[class*=columns-].columns-6>ul.products li.product:nth-child(2n), .woocommerce[class*=columns-].columns-3>ul.products li.product:nth-child(2n), .woocommerce[class*=columns-].columns-4>ul.products li.product:nth-child(2n), .woocommerce[class*=columns-].columns-5>ul.products li.product:nth-child(2n), .woocommerce[class*=columns-].columns-6>ul.products li.product:nth-child(2n){margin-right:0;clear:right;}.woocommerce[class*="columns-"].columns-3 > ul.products li.product:nth-child(2n+1), .woocommerce[class*="columns-"].columns-4 > ul.products li.product:nth-child(2n+1), .woocommerce[class*="columns-"].columns-5 > ul.products li.product:nth-child(2n+1), .woocommerce[class*="columns-"].columns-6 > ul.products li.product:nth-child(2n+1){clear:left;}.woocommerce-page[class*=columns-] ul.products li.product:nth-child(n), .woocommerce[class*=columns-] ul.products li.product:nth-child(n){margin-right:20px;clear:none;}.woocommerce.mobile-columns-6 ul.products li.product:nth-child(6n), .woocommerce-page.mobile-columns-6 ul.products li.product:nth-child(6n), .woocommerce.mobile-columns-5 ul.products li.product:nth-child(5n), .woocommerce-page.mobile-columns-5 ul.products li.product:nth-child(5n), .woocommerce.mobile-columns-4 ul.products li.product:nth-child(4n), .woocommerce-page.mobile-columns-4 ul.products li.product:nth-child(4n), .woocommerce.mobile-columns-3 ul.products li.product:nth-child(3n), .woocommerce-page.mobile-columns-3 ul.products li.product:nth-child(3n), .woocommerce.mobile-columns-2 ul.products li.product:nth-child(2n), .woocommerce-page.mobile-columns-2 ul.products li.product:nth-child(2n), .woocommerce div.product .related.products ul.products li.product:nth-child(2n){margin-right:0;clear:right;}.woocommerce.mobile-columns-6 ul.products li.product:nth-child(6n+1), .woocommerce-page.mobile-columns-6 ul.products li.product:nth-child(6n+1), .woocommerce.mobile-columns-5 ul.products li.product:nth-child(5n+1), .woocommerce-page.mobile-columns-5 ul.products li.product:nth-child(5n+1), .woocommerce.mobile-columns-4 ul.products li.product:nth-child(4n+1), .woocommerce-page.mobile-columns-4 ul.products li.product:nth-child(4n+1), .woocommerce.mobile-columns-3 ul.products li.product:nth-child(3n+1), .woocommerce-page.mobile-columns-3 ul.products li.product:nth-child(3n+1), .woocommerce.mobile-columns-2 ul.products li.product:nth-child(2n+1), .woocommerce-page.mobile-columns-2 ul.products li.product:nth-child(2n+1), .woocommerce div.product .related.products ul.products li.product:nth-child(2n+1){clear:left;}}@media (min-width:769px){.woocommerce #content .ast-woocommerce-container div.product div.images, .woocommerce .ast-woocommerce-container div.product div.images, .woocommerce-page #content .ast-woocommerce-container div.product div.images, .woocommerce-page .ast-woocommerce-container div.product div.images{width:50%;}.woocommerce #content .ast-woocommerce-container div.product div.summary, .woocommerce .ast-woocommerce-container div.product div.summary, .woocommerce-page #content .ast-woocommerce-container div.product div.summary, .woocommerce-page .ast-woocommerce-container div.product div.summary{width:46%;}.woocommerce.woocommerce-checkout form #customer_details.col2-set .col-1, .woocommerce.woocommerce-checkout form #customer_details.col2-set .col-2, .woocommerce-page.woocommerce-checkout form #customer_details.col2-set .col-1, .woocommerce-page.woocommerce-checkout form #customer_details.col2-set .col-2{float:none;width:auto;}}.widget_product_search button{flex:0 0 auto;padding:10px 20px;}@media (min-width:769px){.woocommerce.woocommerce-checkout form #customer_details.col2-set, .woocommerce-page.woocommerce-checkout form #customer_details.col2-set{width:55%;float:left;margin-right:4.347826087%;}.woocommerce.woocommerce-checkout form #order_review, .woocommerce.woocommerce-checkout form #order_review_heading, .woocommerce-page.woocommerce-checkout form #order_review, .woocommerce-page.woocommerce-checkout form #order_review_heading{width:40%;float:right;margin-right:0;clear:right;}}select, .select2-container .select2-selection--single{background-image:url("data:image/svg+xml,%3Csvg class='ast-arrow-svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='26px' height='16.043px' fill='%234B4F58' viewBox='57 35.171 26 16.043' enable-background='new 57 35.171 26 16.043' xml:space='preserve' %3E%3Cpath d='M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z'%3E%3C/path%3E%3C/svg%3E");background-size:.8em;background-repeat:no-repeat;background-position-x:calc( 100% - 10px );background-position-y:center;-webkit-appearance:none;-moz-appearance:none;padding-right:2em;}
					.woocommerce-js .quantity {
						display: inline-flex;
					}

					/* Quantity Plus Minus Button - Placeholder for CLS. */
					.woocommerce .quantity .ast-qty-placeholder {
						cursor: not-allowed;
					}

					.woocommerce-js .quantity + .button.single_add_to_cart_button {
						margin-left: unset;
					}

					.woocommerce-js .quantity .qty {
						width: 2.631em;
						margin-left: 38px;
					}

					.woocommerce-js .quantity .minus,
					.woocommerce-js .quantity .plus {
						width: 38px;
						display: flex;
						justify-content: center;
						background-color: transparent;
						border: 1px solid var(--ast-border-color);
						color: var(--ast-global-color-3);
						align-items: center;
						outline: 0;
						font-weight: 400;
						z-index: 3;
						position: relative;
					}

					.woocommerce-js .quantity .minus {
						border-right-width: 0;
						margin-right: -38px;
					}

					.woocommerce-js .quantity .plus {
						border-left-width: 0;
						margin-right: 6px;
					}

					.woocommerce-js .quantity input[type=number] {
						max-width: 58px;
						min-height: 36px;
					}

					.woocommerce-js input[type=number].qty::-webkit-inner-spin-button, .woocommerce input[type=number].qty::-webkit-outer-spin-button {
						-webkit-appearance: none;
					}

					.woocommerce-js input[type=number].qty {
						-webkit-appearance: none;
						-moz-appearance: textfield;
					}

				
						.woocommerce ul.products li.product.desktop-align-left, .woocommerce-page ul.products li.product.desktop-align-left {
							text-align: left;
						}
						.woocommerce ul.products li.product.desktop-align-left .star-rating,
						.woocommerce ul.products li.product.desktop-align-left .button,
						.woocommerce-page ul.products li.product.desktop-align-left .star-rating,
						.woocommerce-page ul.products li.product.desktop-align-left .button {
							margin-left: 0;
							margin-right: 0;
						}
					@media(max-width: 768px){
						.woocommerce ul.products li.product.tablet-align-left, .woocommerce-page ul.products li.product.tablet-align-left {
							text-align: left;
						}
						.woocommerce ul.products li.product.tablet-align-left .star-rating,
						.woocommerce ul.products li.product.tablet-align-left .button,
						.woocommerce-page ul.products li.product.tablet-align-left .star-rating,
						.woocommerce-page ul.products li.product.tablet-align-left .button {
							margin-left: 0;
							margin-right: 0;
						}
					}@media(max-width: 544px){
						.woocommerce ul.products li.product.mobile-align-left, .woocommerce-page ul.products li.product.mobile-align-left {
							text-align: left;
						}
						.woocommerce ul.products li.product.mobile-align-left .star-rating,
						.woocommerce ul.products li.product.mobile-align-left .button,
						.woocommerce-page ul.products li.product.mobile-align-left .star-rating,
						.woocommerce-page ul.products li.product.mobile-align-left .button {
							margin-left: 0;
							margin-right: 0;
						}
					}.ast-woo-active-filter-widget .wc-block-active-filters{display:flex;align-items:self-start;justify-content:space-between;}.ast-woo-active-filter-widget .wc-block-active-filters__clear-all{flex:none;margin-top:2px;}.woocommerce.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #customer_details.col2-set, .woocommerce-page.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #customer_details.col2-set{width:100%;}.woocommerce.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #order_review, .woocommerce.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #order_review_heading, .woocommerce-page.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #order_review, .woocommerce-page.woocommerce-checkout .elementor-widget-woocommerce-checkout-page #order_review_heading{width:100%;float:inherit;}.elementor-widget-woocommerce-checkout-page .select2-container .select2-selection--single, .elementor-widget-woocommerce-cart .select2-container .select2-selection--single{padding:0;}.elementor-widget-woocommerce-checkout-page .woocommerce form .woocommerce-additional-fields, .elementor-widget-woocommerce-checkout-page .woocommerce form .shipping_address, .elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation-link, .elementor-widget-woocommerce-cart .woocommerce a.remove{border:none;}.elementor-widget-woocommerce-cart .cart-collaterals .cart_totals > h2{background-color:inherit;border-bottom:0px;margin:0px;}.elementor-widget-woocommerce-cart .cart-collaterals .cart_totals{padding:0;border-color:inherit;border-radius:0;margin-bottom:0px;border-width:0px;}.elementor-widget-woocommerce-cart .woocommerce-cart-form .e-apply-coupon{line-height:initial;}.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content .woocommerce-Address-title h3{margin-bottom:var(--myaccount-section-title-spacing, 0px);}.elementor-widget-woocommerce-my-account .woocommerce-Addresses .woocommerce-Address-title, .elementor-widget-woocommerce-my-account table.shop_table thead, .elementor-widget-woocommerce-my-account .woocommerce-page table.shop_table thead, .elementor-widget-woocommerce-cart table.shop_table thead{background:inherit;}.elementor-widget-woocommerce-cart .e-apply-coupon, .elementor-widget-woocommerce-cart #coupon_code, .elementor-widget-woocommerce-checkout-page .e-apply-coupon, .elementor-widget-woocommerce-checkout-page #coupon_code{height:100%;}.elementor-widget-woocommerce-cart td.product-name dl.variation dt{font-weight:inherit;}.elementor-element.elementor-widget-woocommerce-checkout-page .e-checkout__container #customer_details .col-1{margin-bottom:0;}
/*# sourceURL=woocommerce-general-inline-css */
</style>
<style id='woocommerce-inline-inline-css'>
.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */
</style>
<link rel='stylesheet' id='astra-addon-css-css' href='https://svhs.co/wp-content/uploads/astra-addon/astra-addon-6a290c2c616ae2-97571268.css?ver=4.13.4' media='all' />
<style id='astra-addon-css-inline-css'>
#content:before{content:"768";position:absolute;overflow:hidden;opacity:0;visibility:hidden;}.blog-layout-2{position:relative;}.single .ast-author-details .author-title{color:#639cd0;}@media (max-width:768px){.single.ast-separate-container .ast-author-meta{padding:1.5em 2.14em;}.single .ast-author-meta .post-author-avatar{margin-bottom:1em;}.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{width:100%;}.ast-separate-container .ast-grid-md-1 .ast-article-post{width:100%;}.ast-separate-container .ast-grid-md-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-md-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-md-4 .ast-article-post.ast-separate-posts{padding:0 .75em 0;}.blog-layout-1 .post-content,.blog-layout-1 .ast-blog-featured-section{float:none;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em;}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em;}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em;}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-1.5em;}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-0.5em;margin-right:-0.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em;}.blog-layout-2{display:flex;flex-direction:column-reverse;}.ast-separate-container .blog-layout-3,.ast-separate-container .blog-layout-1{display:block;}.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{width:100%;}.ast-separate-container .ast-blog-layout-4-grid .ast-article-post{display:flex;}}@media (max-width:768px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-top:0;margin-left:-2.14em;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-top:0;margin-left:-1.14em;}}@media (min-width:769px){.ast-separate-container.ast-blog-grid-2 .ast-archive-description,.ast-separate-container.ast-blog-grid-3 .ast-archive-description,.ast-separate-container.ast-blog-grid-4 .ast-archive-description{margin-bottom:1.33333em;}.blog-layout-2.ast-no-thumb .post-content,.blog-layout-3.ast-no-thumb .post-content{width:calc(100% - 5.714285714em);}.blog-layout-2.ast-no-thumb.ast-no-date-box .post-content,.blog-layout-3.ast-no-thumb.ast-no-date-box .post-content{width:100%;}.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts{border-bottom:0;}.ast-separate-container .ast-grid-2 > .site-main > .ast-row:before,.ast-separate-container .ast-grid-2 > .site-main > .ast-row:after,.ast-separate-container .ast-grid-3 > .site-main > .ast-row:before,.ast-separate-container .ast-grid-3 > .site-main > .ast-row:after,.ast-separate-container .ast-grid-4 > .site-main > .ast-row:before,.ast-separate-container .ast-grid-4 > .site-main > .ast-row:after{flex-basis:0;width:0;}.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{display:flex;padding:0;}.ast-plain-container .ast-grid-2 > .site-main > .ast-row,.ast-plain-container .ast-grid-3 > .site-main > .ast-row,.ast-plain-container .ast-grid-4 > .site-main > .ast-row,.ast-page-builder-template .ast-grid-2 > .site-main > .ast-row,.ast-page-builder-template .ast-grid-3 > .site-main > .ast-row,.ast-page-builder-template .ast-grid-4 > .site-main > .ast-row{margin-left:-1em;margin-right:-1em;display:flex;flex-flow:row wrap;align-items:stretch;}.ast-plain-container .ast-grid-2 > .site-main > .ast-row:before,.ast-plain-container .ast-grid-2 > .site-main > .ast-row:after,.ast-plain-container .ast-grid-3 > .site-main > .ast-row:before,.ast-plain-container .ast-grid-3 > .site-main > .ast-row:after,.ast-plain-container .ast-grid-4 > .site-main > .ast-row:before,.ast-plain-container .ast-grid-4 > .site-main > .ast-row:after,.ast-page-builder-template .ast-grid-2 > .site-main > .ast-row:before,.ast-page-builder-template .ast-grid-2 > .site-main > .ast-row:after,.ast-page-builder-template .ast-grid-3 > .site-main > .ast-row:before,.ast-page-builder-template .ast-grid-3 > .site-main > .ast-row:after,.ast-page-builder-template .ast-grid-4 > .site-main > .ast-row:before,.ast-page-builder-template .ast-grid-4 > .site-main > .ast-row:after{flex-basis:0;width:0;}.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{display:flex;}.ast-plain-container .ast-grid-2 .ast-article-post:last-child,.ast-plain-container .ast-grid-3 .ast-article-post:last-child,.ast-plain-container .ast-grid-4 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-2 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-3 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-4 .ast-article-post:last-child{margin-bottom:1.5em;}.ast-separate-container .ast-grid-2 > .site-main > .ast-row,.ast-separate-container .ast-grid-3 > .site-main > .ast-row,.ast-separate-container .ast-grid-4 > .site-main > .ast-row{margin-left:-1em;margin-right:-1em;display:flex;flex-flow:row wrap;align-items:stretch;}.single .ast-author-meta .ast-author-details{display:flex;}}@media (min-width:769px){.single .post-author-avatar,.single .post-author-bio{float:left;clear:right;}.single .ast-author-meta .post-author-avatar{margin-right:1.33333em;}.single .ast-author-meta .about-author-title-wrapper,.single .ast-author-meta .post-author-bio{text-align:left;}.blog-layout-2 .post-content{padding-right:2em;}.blog-layout-2.ast-no-date-box.ast-no-thumb .post-content{padding-right:0;}.blog-layout-3 .post-content{padding-left:2em;}.blog-layout-3.ast-no-date-box.ast-no-thumb .post-content{padding-left:0;}.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+1){padding:0 1em 0;}}@media (max-width:544px){.ast-separate-container .ast-grid-sm-1 .ast-article-post{width:100%;}.ast-separate-container .ast-grid-sm-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-sm-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-sm-4 .ast-article-post.ast-separate-posts{padding:0 .5em 0;}.ast-separate-container .ast-grid-sm-1 .ast-article-post.ast-separate-posts{padding:0;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:0.5em;}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em;margin-right:-1em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-0.5em;margin-right:-0.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:0.5em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.33333em;}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1em;margin-right:-1em;}.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3{padding:1.33333em 1em;}.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-1{padding:1.33333em 1em;}.single.ast-separate-container .ast-author-meta{padding:1.5em 1em;}}@media (max-width:544px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em;}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-0.5em;}}@media (min-width:769px){.ast-hide-display-device-desktop{display:none;}[class^="astra-advanced-hook-"] .wp-block-query .wp-block-post-template .wp-block-post{width:100%;}}@media (min-width:545px) and (max-width:768px){.ast-hide-display-device-tablet{display:none;}}@media (max-width:544px){.ast-hide-display-device-mobile{display:none;}}.ast-article-post .ast-date-meta .posted-on,.ast-article-post .ast-date-meta .posted-on *{background:#639cd0;color:#000000;}.ast-article-post .ast-date-meta .posted-on .date-month,.ast-article-post .ast-date-meta .posted-on .date-year{color:#000000;}.ast-loader > div{background-color:#639cd0;}.ast-load-more {cursor: pointer;display: none;border: 2px solid var(--ast-border-color);transition: all 0.2s linear;color: #000;}.ast-load-more.active {display: inline-block;padding: 0 1.5em;line-height: 3em;}.ast-load-more.no-more:hover {border-color: var(--ast-border-color);color: #000;}.ast-load-more.no-more:hover {background-color: inherit;}h1,.entry-content :where(h1){color:#2e65ae;}h2,.entry-content :where(h2){color:#629cd1;}h3,.entry-content :where(h3){color:#629cd1;}h4,.entry-content :where(h4){color:#686868;}h5,.entry-content :where(h5){color:#686868;}h6,.entry-content :where(h6){color:#686868;}.ast-small-footer{color:#9e9e9e;}.ast-small-footer a{color:#3165ae;}.ast-small-footer a:hover{color:#9e4c5d;}.main-header-bar{background-color:#ffffff;background-image:none;}.main-header-menu,.ast-header-break-point .main-header-menu,.ast-header-break-point .ast-header-custom-item{background-color:#ffffff;background-image:none;}.main-header-menu .current-menu-item > .menu-link,.main-header-menu .current-menu-ancestor > .menu-link{color:#629cd1;}.main-header-menu .menu-link:hover,.ast-header-custom-item a:hover,.main-header-menu .menu-item:hover > .menu-link,.main-header-menu .menu-item.focus > .menu-link{color:#629cd1;}.main-header-menu .ast-masthead-custom-menu-items a:hover,.main-header-menu .menu-item:hover > .ast-menu-toggle,.main-header-menu .menu-item.focus > .ast-menu-toggle{color:#629cd1;}.main-header-menu,.main-header-menu .menu-link,.ast-header-custom-item,.ast-header-custom-item a,.ast-masthead-custom-menu-items,.ast-masthead-custom-menu-items a{color:#3165ae;}.main-header-menu .sub-menu .menu-link:hover,.main-header-menu .sub-menu .menu-item:hover > .menu-link,.main-header-menu .sub-menu .menu-item.focus > .menu-link{color:#ffffff;background-color:#3165ae;}.main-header-menu .sub-menu .menu-item:hover > .ast-menu-toggle,.main-header-menu .sub-menu .menu-item.focus > .ast-menu-toggle{color:#ffffff;}.main-navigation .sub-menu,.ast-header-break-point .main-header-menu .sub-menu{background-color:#ffffff;}.ast-header-search .ast-search-menu-icon .search-field{border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-submit{border-radius:2px;}.ast-header-search .ast-search-menu-icon .search-form{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:#ddd;border-radius:2px;}.footer-adv .widget-title,.footer-adv .widget-title a{color:#2e65ae;}.footer-adv{color:#757575;}.footer-adv a{color:#1e73be;}.footer-adv .tagcloud a:hover,.footer-adv .tagcloud a.current-item{border-color:#1e73be;background-color:#1e73be;}.footer-adv a:hover,.footer-adv .no-widget-text a:hover,.footer-adv a:focus,.footer-adv .no-widget-text a:focus{color:#9e4c5d;}.footer-adv .calendar_wrap #today,.footer-adv a:hover + .post-count{background-color:#1e73be;}.footer-adv .widget-title,.footer-adv .widget-title a.rsswidget,.ast-no-widget-row .widget-title{font-family:Verdana;text-transform:inherit;}.footer-adv .widget > *:not(.widget-title){font-family:Verdana;}.footer-adv .tagcloud a:hover,.footer-adv .tagcloud a.current-item{color:#ffffff;}.footer-adv .calendar_wrap #today{color:#ffffff;}.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar-navigation .close:after,.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-navigation-wrap .close:after,.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-navigation-wrap .close:after{content:"\e5cd";display:inline-block;font-family:'Astra';font-size:2rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:40px;height:40px;width:40px;text-align:center;margin:0;}.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-navigation-wrap .close:after{content:"\e5cd";display:inline-block;font-family:'Astra';font-size:28px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:normal;}.ast-flyout-below-menu-enable.ast-header-break-point .ast-below-header-navigation-wrap .close:after{content:"\e5cd";display:inline-block;font-family:'Astra';font-size:28px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:normal;}.ast-header-break-point .main-header-bar{background-color:#ffffff;background-image:none;}.ast-header-break-point .main-header-menu,.ast-header-break-point .ast-header-custom-item,.ast-header-break-point .ast-header-sections-navigation{background-color:#ffffff;background-image:none;}.ast-header-break-point .ast-primary-menu-disabled .ast-above-header-menu-items,.ast-header-break-point .ast-primary-menu-disabled .ast-below-header-menu-items{background-color:#ffffff;background-image:none;}.ast-header-break-point .ast-primary-menu-disabled .ast-below-header-menu-items{background-color:#ffffff;background-image:none;}.ast-header-break-point .main-header-menu,.ast-header-break-point .main-header-menu .menu-link,.ast-header-break-point .main-header-menu .menu-item.focus > .ast-menu-toggle,.ast-header-break-point .main-header-menu .current-menu-item > .ast-menu-toggle,.ast-header-break-point .main-header-menu .current-menu-ancestor > .ast-menu-toggle,.ast-header-break-point .ast-header-custom-item,.ast-header-break-point .ast-header-custom-item a,.ast-header-break-point .ast-masthead-custom-menu-items,.ast-header-break-point .ast-masthead-custom-menu-items a,.ast-header-break-point .ast-masthead-custom-menu-items .ast-inline-search form .ast-header-break-point .ast-below-header-merged-responsive .below-header-user-select,.ast-header-break-point .ast-above-header-menu-items,.ast-header-break-point .ast-above-header-menu-items .menu-link,.ast-header-break-point .ast-below-header-menu-items,.ast-header-break-point .ast-below-header-menu-items .menu-link,.ast-header-break-point .ast-below-header-merged-responsive .below-header-user-select .widget,.ast-header-break-point .ast-below-header-merged-responsive .below-header-user-select .widget-title{color:#3165ae;}.ast-header-break-point .ast-masthead-custom-menu-items .ast-inline-search form{border-color:#3165ae;}.ast-header-break-point .main-header-menu .ast-masthead-custom-menu-items a:hover,.ast-header-break-point .main-header-menu .menu-item:hover > .ast-menu-toggle,.ast-header-break-point .main-header-menu .menu-item.focus > .ast-menu-toggle{color:#629cd1;}.ast-header-break-point .main-header-menu .menu-item.current-menu-item > .ast-menu-toggle,.ast-header-break-point .main-header-menu .menu-item.current-menu-ancestor > .ast-menu-toggle,.ast-header-break-point .main-header-menu .menu-item.current-menu-item > .menu-link,.ast-header-break-point .main-header-menu .menu-item.current-menu-ancestor > .menu-link{color:#629cd1;}.ast-header-break-point .main-header-menu .sub-menu,.ast-header-break-point .ast-header-sections-navigation .sub-menu,.ast-header-break-point .ast-above-header-menu-items .sub-menu,.ast-header-break-point .ast-below-header-menu-items .sub-menu,.ast-flyout-menu-enable.ast-header-break-point .main-header-bar-navigation .main-header-menu .sub-menu{background-color:#ffffff;}.ast-header-break-point .main-header-menu .sub-menu .menu-link:hover,.ast-header-break-point .main-header-menu .sub-menu .menu-link:focus{color:#ffffff;}.ast-header-break-point .main-header-menu .sub-menu .menu-link:hover,.ast-header-break-point .main-header-menu .sub-menu .menu-item:hover > .menu-link,.ast-header-break-point .main-header-menu .sub-menu .menu-item.focus > .menu-link{background-color:#3165ae;}.ast-header-break-point .ast-primary-menu-disabled .ast-merge-header-navigation-wrap .ast-above-header-menu-items,.ast-header-break-point .ast-primary-menu-disabled .ast-merge-header-navigation-wrap .ast-below-header-menu-items{background-color:#ffffff;background-image:none;}.ast-flyout-menu-enable.ast-main-header-nav-open .main-header-bar,.ast-fullscreen-menu-enable.ast-main-header-nav-open .main-header-bar{padding-bottom:0px;}@media (max-width:768px){.ast-flyout-menu-enable.ast-main-header-nav-open .main-header-bar,.ast-fullscreen-menu-enable.ast-main-header-nav-open .main-header-bar{padding-bottom:1.5em;}}@media (max-width:544px){.ast-flyout-menu-enable.ast-main-header-nav-open .main-header-bar,.ast-fullscreen-menu-enable.ast-main-header-nav-open .main-header-bar{padding-bottom:1em;}}@media (min-width:769px){.ast-container{max-width:1240px;}}@media (min-width:993px){.ast-container{max-width:1240px;}}@media (min-width:1201px){.ast-container{max-width:1240px;}}.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-plain-container #primary,.ast-narrow-container #primary{margin-top:75px;}.ast-separate-container .primary:not(.ast-grid-1) .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .primary:not(.ast-grid-1) .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-narrow-container .primary:not(.ast-grid-1) .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-narrow-container .primary:not(.ast-grid-1) .ast-article-post.ast-separate-posts:nth-child(2n+1){padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.ast-separate-container .primary:not(.ast-grid-1) .ast-article-inner,.ast-narrow-container .primary:not(.ast-grid-1) .ast-article-inner{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.ast-pagination{padding-top:0px;padding-bottom:0px;}@media (max-width:768px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond .ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.single.ast-separate-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper .single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-single-related-posts-container{padding-right:2.14em;padding-left:2.14em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-woocommerce-container,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-woocommerce-container,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-right:2.14em;padding-left:2.14em;}.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-plain-container #primary,.ast-narrow-container #primary{margin-top:1.5em;margin-bottom:1.5em;}.ast-left-sidebar #primary,.ast-right-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-narrow-container #primary{padding-left:0em;padding-right:0em;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-2.14em;margin-left:-2.14em;}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.single.ast-separate-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-woocommerce-container,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-top:1.5em;padding-bottom:1.5em;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.single.ast-separate-container .ast-author-details{padding-right:1em;padding-left:1em;}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-woocommerce-container,.ast-narrow-container .ast-single-related-posts-container,.single.ast-narrow-container .ast-author-details{padding-right:1em;padding-left:1em;}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-1em;margin-left:-1em;}}@media (max-width:768px){.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle{top:0px;right:calc( 20px - 0.907em );}.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu > .menu-item-has-children > .ast-menu-toggle{right:calc( 20px - 0.907em );}}@media (max-width:544px){.ast-header-break-point .header-main-layout-2 .site-branding,.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-bottom:0px;}}@media (max-width:768px){.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container #secondary .widget{margin-bottom:1.5em;}}.ast-separate-container #primary,.ast-narrow-container #primary{padding-top:0px;}@media (max-width:768px){.ast-separate-container #primary,.ast-narrow-container #primary{padding-top:0px;}}.ast-separate-container #primary,.ast-narrow-container #primary{padding-bottom:0px;}@media (max-width:768px){.ast-separate-container #primary,.ast-narrow-container #primary{padding-bottom:0px;}}.ast-separate-container .ast-article-post,.ast-separate-container .ast-separate-posts.ast-article-post,.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-separate-posts.ast-article-post{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-post,.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-separate-posts.ast-article-post{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.main-header-bar,.ast-header-break-point .main-header-bar,.ast-header-break-point .header-main-layout-2 .main-header-bar{padding-top:15px;padding-bottom:0px;}.main-header-bar .ast-container,#masthead .ast-container{padding-left:0px;padding-right:0px;}.ast-default-menu-enable.ast-main-header-nav-open.ast-header-break-point .main-header-bar,.ast-main-header-nav-open .main-header-bar{padding-bottom:0;}.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu > .menu-item-has-children > .ast-menu-toggle{right:0;}.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children > .ast-menu-toggle{right:0;}.ast-fullscreen-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-default-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link{padding-right:0;}.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-default-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link{padding-right:0;}.ast-below-header,.ast-header-break-point .ast-below-header{padding-top:0px;padding-bottom:0px;}.ast-below-header-menu .menu-link,.below-header-nav-padding-support .below-header-section-1 .below-header-menu > .menu-item > .menu-link,.below-header-nav-padding-support .below-header-section-2 .below-header-menu > .menu-item > .menu-link,.ast-header-break-point .ast-below-header-actual-nav > .ast-below-header-menu > .menu-item > .menu-link{padding-top:0px;}.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children > .menu-link,.ast-default-below-menu-enable.ast-header-break-point .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children > .menu-link,.ast-flyout-below-menu-enable.ast-header-break-point .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children > .menu-link{padding-right:0;}.ast-default-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children > .ast-menu-toggle,.ast-default-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children > .ast-menu-toggle,.ast-flyout-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children > .ast-menu-toggle,.ast-flyout-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children > .ast-menu-toggle{top:0px;}.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children > .ast-menu-toggle,.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children > .ast-menu-toggle{right:0;}.ast-fullscreen-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0;}.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children > .menu-link,.ast-default-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children > .menu-link,.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children > .menu-link{padding-right:0;}.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children > .ast-menu-toggle,.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children > .ast-menu-toggle{right:0;}.ast-fullscreen-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0;}@media (max-width:768px){.main-header-bar,.ast-header-break-point .main-header-bar,.ast-header-break-point .header-main-layout-2 .main-header-bar{padding-top:1.5em;padding-bottom:1.5em;}.ast-default-menu-enable.ast-main-header-nav-open.ast-header-break-point .main-header-bar,.ast-main-header-nav-open .main-header-bar{padding-bottom:0;}.main-navigation ul .menu-item .menu-link,.ast-header-break-point .main-navigation ul .menu-item .menu-link,.ast-header-break-point li.ast-masthead-custom-menu-items,li.ast-masthead-custom-menu-items{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;}.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu > .menu-item-has-children > .ast-menu-toggle{right:0;}.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children > .ast-menu-toggle{top:0px;}.ast-desktop .main-navigation .ast-mm-template-content,.ast-desktop .main-navigation .ast-mm-custom-content,.ast-desktop .main-navigation .ast-mm-custom-text-content,.main-navigation .sub-menu .menu-item .menu-link,.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-top:0px;padding-right:0;padding-bottom:0px;padding-left:30px;}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:calc( 30px + 10px );}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:calc( 30px + 20px );}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc( 30px + 30px );}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc( 30px + 40px );}.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children > .ast-menu-toggle{top:0px;right:calc( 20px - 0.907em );}.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children > .ast-menu-toggle{margin-right:20px;right:0;}.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children > .ast-menu-toggle{right:calc( 20px - 0.907em );}.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu .ast-menu-toggle{top:0px;}.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-default-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-flyout-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item.menu-item-has-children > .menu-link{padding-top:0px;padding-bottom:0px;padding-left:30px;}.ast-fullscreen-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-default-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link{padding-right:0;padding-top:0px;padding-bottom:0px;padding-left:30px;}.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-default-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link{padding-right:0;padding-top:0px;padding-bottom:0px;padding-left:30px;}.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-link,.ast-fullscreen-menu-enable.ast-header-break-point .ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-link,.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-navigation .sub-menu .menu-item .menu-link,.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-link,.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-top:0px;padding-bottom:0px;padding-left:30px;}.ast-below-header,.ast-header-break-point .ast-below-header{padding-top:1em;padding-bottom:1em;}.ast-below-header-menu .menu-link,.below-header-nav-padding-support .below-header-section-1 .below-header-menu > .menu-item > .menu-link,.below-header-nav-padding-support .below-header-section-2 .below-header-menu > .menu-item > .menu-link,.ast-header-break-point .ast-below-header-actual-nav > .ast-below-header-menu > .menu-item > .menu-link{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;}.ast-desktop .ast-below-header-menu .ast-mm-template-content,.ast-desktop .ast-below-header-menu .ast-mm-custom-text-content,.ast-below-header-menu .sub-menu .menu-link,.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-link{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;}.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-item .menu-link{padding-left:calc( 20px + 10px );}.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-item .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:calc( 20px + 20px );}.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc( 20px + 30px );}.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc( 20px + 40px );}.ast-default-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children > .ast-menu-toggle,.ast-default-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children > .ast-menu-toggle,.ast-flyout-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children > .ast-menu-toggle,.ast-flyout-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children > .ast-menu-toggle{top:0px;right:calc( 20px - 0.907em );}.ast-default-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle,.ast-flyout-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{top:0px;right:calc( 20px - 0.907em );}.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children > .ast-menu-toggle,.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children > .ast-menu-toggle{right:0;}.ast-fullscreen-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0;}.ast-above-header{padding-top:0px;padding-bottom:0px;}.ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu > .menu-item > .menu-link,.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu > .menu-item:first-child > .menu-link,.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu > .menu-item:last-child > .menu-link{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;}.ast-header-break-point .ast-above-header-navigation > ul > .menu-item-has-children > .ast-menu-toggle{top:0px;}.ast-desktop .ast-above-header-navigation .ast-mm-custom-text-content,.ast-desktop .ast-above-header-navigation .ast-mm-template-content,.ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item .sub-menu .menu-link,.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-link,.ast-above-header-enabled .ast-above-header-menu > .menu-item:first-child .sub-menu .menu-item .menu-link{padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px;}.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-item .menu-link{padding-left:calc( 20px + 10px );}.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-item .menu-item .menu-link{padding-left:calc( 20px + 20px );}.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:calc( 20px + 30px );}.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc( 20px + 40px );}.ast-default-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children > .ast-menu-toggle,.ast-default-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children > .ast-menu-toggle,.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children > .ast-menu-toggle,.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children > .ast-menu-toggle{top:0px;right:calc( 20px - 0.907em );}.ast-default-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle,.ast-flyout-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{top:0px;right:calc( 20px - 0.907em );}.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children > .ast-menu-toggle,.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children > .ast-menu-toggle{right:0;}.ast-fullscreen-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{margin-right:20px;right:0;}.ast-footer-overlay{padding-top:2em;padding-bottom:2em;}.ast-small-footer .nav-menu a,.footer-sml-layout-2 .ast-small-footer-section-1 .menu-item a,.footer-sml-layout-2 .ast-small-footer-section-2 .menu-item a{padding-top:0em;padding-right:.5em;padding-bottom:0em;padding-left:.5em;}}@media (max-width:544px){.main-header-bar,.ast-header-break-point .main-header-bar,.ast-header-break-point .header-main-layout-2 .main-header-bar,.ast-header-break-point .ast-mobile-header-stack .main-header-bar{padding-top:1em;padding-bottom:1em;}.ast-default-menu-enable.ast-main-header-nav-open.ast-header-break-point .main-header-bar,.ast-main-header-nav-open .main-header-bar{padding-bottom:0;}.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu > .menu-item-has-children > .ast-menu-toggle{right:0;}.ast-desktop .main-navigation .ast-mm-template-content,.ast-desktop .main-navigation .ast-mm-custom-content,.ast-desktop .main-navigation .ast-mm-custom-text-content,.main-navigation .sub-menu .menu-item .menu-link,.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-right:0;}.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children > .ast-menu-toggle{right:0;}.ast-fullscreen-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-default-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link{padding-right:0;}.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-default-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children > .menu-link{padding-right:0;}.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children > .ast-menu-toggle,.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children > .ast-menu-toggle{right:0;}.ast-fullscreen-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0;}.ast-above-header{padding-top:0.5em;}.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children > .menu-link,.ast-default-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children > .menu-link,.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children > .menu-link{padding-right:0;}.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children > .ast-menu-toggle,.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children > .ast-menu-toggle{right:0;}.ast-fullscreen-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0;}}@media (max-width:544px){.ast-header-break-point .header-main-layout-2 .site-branding,.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-bottom:0px;}}.ast-above-header,.main-header-bar,.ast-below-header {-webkit-transition: all 0.2s linear;transition: all 0.2s linear;}.ast-above-header,.main-header-bar,.ast-below-header {max-width:100%;}.site-title,.site-title a{font-family:'Roboto Slab',serif;}.ast-blog-single-element.ast-taxonomy-container a{line-height:0;}.widget-area.secondary .sidebar-main .wp-block-heading,#secondary .widget-title,.woocommerce-page #secondary .widget .widget-title{font-family:'Roboto Slab',serif;}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:'Roboto Slab',serif;}.main-navigation{font-size:0.9em;font-weight:400;}.main-header-bar .main-header-bar-navigation{text-transform:uppercase;}.ast-header-sections-navigation,.ast-above-header-menu-items,.ast-below-header-menu-items{font-size:0.9em;font-weight:400;}.woocommerce ul.products li.product .onsale.circle-outline,.woocommerce ul.products li.product .onsale.square-outline,.woocommerce div.product .onsale.circle-outline,.woocommerce div.product .onsale.square-outline{background:#ffffff;border:2px solid #639cd0;color:#639cd0;}.ast-shop-load-more:hover{color:#000000;border-color:#639cd0;background-color:#639cd0;}.ast-loader > div{background-color:#639cd0;}.woocommerce nav.woocommerce-pagination ul li > span.current,.woocommerce nav.woocommerce-pagination ul li > .page-numbers{border-color:#639cd0;}.ast-woo-two-step-checkout .ast-checkout-slides .flex-prev.button{color:#ffffff;border-color:#3165ae;background-color:#3165ae;}.widget_layered_nav_filters ul li.chosen a::before{color:#639cd0;}.woocommerce-grouped-product-list p.ast-stock-detail{margin-bottom:unset;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{box-shadow:0px 0px 0px 0px rgba(0,0,0,.1);}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,.1);}.woocommerce .quantity .ast-vertical-icon{color:var(--ast-global-color-2);border:unset;font-size:15px;}.woocommerce input[type=number].qty.ast-no-internal-border,.woocommerce :has(.ast-qty-placeholder.no-internal-border) input[type=number].qty{color:rgb(102,102,102);font-size:13px;}.woocommerce .astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce .astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon:after{content:"\e5d2";font-family:'Astra';text-decoration:inherit;}.woocommerce .astra-off-canvas-sidebar-wrapper .close:after,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close:after{content:"\e5cd";font-family:'Astra';display:inline-block;font-size:2rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:normal;}#ast-quick-view-close:before{content:"\e5cd";font-family:'Astra';text-decoration:inherit;}.ast-icon-previous:before,.ast-icon-next:before{content:"\e900";font-family:'Astra';display:inline-block;font-size:.8rem;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;line-height:normal;font-style:normal;}.ast-icon-previous:before{transform:rotate(90deg);}.ast-icon-next:before{transform:rotate(-90deg);}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev:before,#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next:before{content:"\e900";font-family:Astra;font-size:20px;}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav a{width:20px;height:20px;}#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-prev{left:10px;}#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-next{right:10px;}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev{transform:rotate(90deg);}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next{transform:rotate(-90deg);}.ast-site-header-cart .cart-container *{transition:all 0s linear;}.ast-site-header-cart .ast-woo-header-cart-info-wrap{padding:0 2px;font-weight:600;line-height:2.7;display:inline-block;}.ast-site-header-cart i.astra-icon.no-cart-total:after{display:none;}.ast-site-header-cart i.astra-icon:after{content:attr(data-cart-total);position:absolute;font-style:normal;top:-10px;right:-12px;font-weight:bold;box-shadow:1px 1px 3px 0px rgba(0,0,0,0.3);font-size:11px;padding-left:2px;padding-right:2px;line-height:17px;letter-spacing:-.5px;height:18px;min-width:18px;border-radius:99px;text-align:center;z-index:4;}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .qty{border:1px solid var(--ast-border-color);}.woocommerce .quantity .plus{border-left:none;}.woocommerce .quantity .minus{border-right:none;}.woocommerce-js .quantity .minus,.woocommerce .quantity .plus{font-size:18px;}@media screen and ( min-width: 769px ) { .woocommerce div.product.ast-product-gallery-layout-vertical .onsale,.woocommerce div.product.ast-product-gallery-layout-vertical .ast-onsale-card {left: 12.5%;left: -webkit-calc(12.5% - .5em);left: calc(12.5% - .5em);} .woocommerce div.product.ast-product-gallery-with-no-image .onsale {top:-.5em;left: -.5em;} }@media (min-width:769px){.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images{width:50%;}.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{width:46%;}.woocommerce div.product.ast-product-gallery-layout-vertical div.images .flex-control-thumbs{width:calc(25% - 1em);}.woocommerce div.product.ast-product-gallery-layout-vertical div.images .flex-control-thumbs li{width:100%;}.woocommerce.ast-woo-two-step-checkout form #order_review,.woocommerce.ast-woo-two-step-checkout form #order_review_heading,.woocommerce-page.ast-woo-two-step-checkout form #order_review,.woocommerce-page.ast-woo-two-step-checkout form #order_review_heading,.woocommerce.ast-woo-two-step-checkout form #customer_details.col2-set,.woocommerce-page.ast-woo-two-step-checkout form #customer_details.col2-set{width:100%;}}@media (min-width:769px){.woocommerce div.product.ast-product-gallery-layout-vertical .flex-viewport{width:75%;float:right;}}@media (max-width:769px){.ast-product-navigation-wrapper{text-align:center;}}@media (min-width:768px){#ast-quick-view-content div.summary form.cart.stick .sticky-add-to-cart{position:absolute;bottom:0;margin:0;padding:16px 30px 4px 0;width:calc(50% - 30px);}}@media (max-width:768px){#ast-quick-view-content div.summary form.cart.stick .button{padding:10px;}#ast-quick-view-modal .ast-content-main-wrapper{top:0;right:0;bottom:0;left:0;transform:none !important;width:100%;position:relative;overflow:hidden;padding:10%;height:100%;}#ast-quick-view-content div.summary,#ast-quick-view-content div.images{min-width:auto;}#ast-quick-view-modal.open .ast-content-main{transform:none !important;}}@media (max-width:768px){.woocommerce div.product .related.products ul.products li.product,.woocommerce[class*="rel-up-columns-"] div.product .related.products ul.products li.product,.woocommerce-page div.product .related.products ul.products li.product,.woocommerce-page[class*="rel-up-columns-"] div.product .related.products ul.products li.product{margin-right:20px;clear:none;}}@media (min-width:545px) and (max-width:768px){.woocommerce-page.tablet-rel-up-columns-1 div.product .related.products ul.products li.product,.woocommerce-page.tablet-rel-up-columns-1 div.product .up-sells ul.products li.product,.woocommerce.tablet-rel-up-columns-1 div.product .related.products ul.products li.product,.woocommerce.tablet-rel-up-columns-1 div.product .up-sells ul.products li.product{width:100%;margin-right:0;}.woocommerce-page.tablet-rel-up-columns-2 div.product .related.products ul.products li.product,.woocommerce-page.tablet-rel-up-columns-2 div.product .up-sells ul.products li.product,.woocommerce.tablet-rel-up-columns-2 div.product .related.products ul.products li.product,.woocommerce.tablet-rel-up-columns-2 div.product .up-sells ul.products li.product{width:calc(50% - 10px);margin-right:20px;}.woocommerce-page.tablet-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n),.woocommerce-page.tablet-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n),.woocommerce.tablet-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n),.woocommerce.tablet-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n){clear:right;margin-right:0;}.woocommerce-page.tablet-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n+1),.woocommerce-page.tablet-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n+1),.woocommerce.tablet-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n+1),.woocommerce.tablet-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n+1){clear:left;}.woocommerce-page.tablet-rel-up-columns-3 div.product .related.products ul.products li.product,.woocommerce-page.tablet-rel-up-columns-3 div.product .up-sells ul.products li.product,.woocommerce.tablet-rel-up-columns-3 div.product .related.products ul.products li.product,.woocommerce.tablet-rel-up-columns-3 div.product .up-sells ul.products li.product{width:calc(33.33% - 14px);}.woocommerce-page.tablet-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n),.woocommerce-page.tablet-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n),.woocommerce.tablet-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n),.woocommerce.tablet-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n){clear:right;margin-right:0;}.woocommerce-page.tablet-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n+1),.woocommerce-page.tablet-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n+1),.woocommerce.tablet-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n+1),.woocommerce.tablet-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n+1){clear:left;}.woocommerce-page.tablet-rel-up-columns-4 div.product .related.products ul.products li.product,.woocommerce-page.tablet-rel-up-columns-4 div.product .up-sells ul.products li.product,.woocommerce.tablet-rel-up-columns-4 div.product .related.products ul.products li.product,.woocommerce.tablet-rel-up-columns-4 div.product .up-sells ul.products li.product{width:calc(25% - 15px);}.woocommerce-page.tablet-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n),.woocommerce-page.tablet-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n),.woocommerce.tablet-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n),.woocommerce.tablet-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n){clear:right;margin-right:0;}.woocommerce-page.tablet-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n+1),.woocommerce-page.tablet-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n+1),.woocommerce.tablet-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n+1),.woocommerce.tablet-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n+1){clear:left;}.woocommerce-page.tablet-rel-up-columns-5 div.product .related.products ul.products li.product,.woocommerce-page.tablet-rel-up-columns-5 div.product .up-sells ul.products li.product,.woocommerce.tablet-rel-up-columns-5 div.product .related.products ul.products li.product,.woocommerce.tablet-rel-up-columns-5 div.product .up-sells ul.products li.product{width:calc(20% - 16px);}.woocommerce-page.tablet-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n),.woocommerce-page.tablet-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n),.woocommerce.tablet-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n),.woocommerce.tablet-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n){clear:right;margin-right:0;}.woocommerce-page.tablet-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n+1),.woocommerce-page.tablet-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n+1),.woocommerce.tablet-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n+1),.woocommerce.tablet-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n+1){clear:left;}.woocommerce-page.tablet-rel-up-columns-6 div.product .related.products ul.products li.product,.woocommerce-page.tablet-rel-up-columns-6 div.product .up-sells ul.products li.product,.woocommerce.tablet-rel-up-columns-6 div.product .related.products ul.products li.product,.woocommerce.tablet-rel-up-columns-6 div.product .up-sells ul.products li.product{width:calc(16.66% - 17px);}.woocommerce-page.tablet-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n),.woocommerce-page.tablet-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n),.woocommerce.tablet-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n),.woocommerce.tablet-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n){clear:right;margin-right:0;}.woocommerce-page.tablet-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n+1),.woocommerce-page.tablet-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n+1),.woocommerce.tablet-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n+1),.woocommerce.tablet-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n+1){clear:left;}}@media (min-width:545px){#ast-quick-view-content div.summary{overflow-y:auto;}}@media (max-width:544px){.woocommerce button.astra-shop-filter-button,.woocommerce-page button.astra-shop-filter-button{float:none;display:block;}#ast-quick-view-content{max-width:initial !important;max-height:initial !important;}#ast-quick-view-modal .ast-content-main-wrapper{height:auto;}#ast-quick-view-content div.images{width:100%;float:none;}#ast-quick-view-content div.summary{width:100%;float:left;margin:0;padding:15px;max-height:initial !important;}.ast-header-break-point .ast-above-header-mobile-inline.mobile-header-order-2 .ast-masthead-custom-menu-items.woocommerce-custom-menu-item{margin-left:0;}.ast-header-break-point .ast-above-header-mobile-inline.mobile-header-order-3 .ast-masthead-custom-menu-items.woocommerce-custom-menu-item,.ast-header-break-point .ast-above-header-mobile-inline.mobile-header-order-5 .ast-masthead-custom-menu-items.woocommerce-custom-menu-item{margin-right:0;}.woocommerce-page.mobile-rel-up-columns-1 div.product .related.products ul.products li.product,.woocommerce-page.mobile-rel-up-columns-1 div.product .up-sells ul.products li.product,.woocommerce.mobile-rel-up-columns-1 div.product .related.products ul.products li.product,.woocommerce.mobile-rel-up-columns-1 div.product .up-sells ul.products li.product{width:100%;margin-right:0;}.woocommerce-page.mobile-rel-up-columns-2 div.product .related.products ul.products li.product,.woocommerce-page.mobile-rel-up-columns-2 div.product .up-sells ul.products li.product,.woocommerce.mobile-rel-up-columns-2 div.product .related.products ul.products li.product,.woocommerce.mobile-rel-up-columns-2 div.product .up-sells ul.products li.product{width:calc(50% - 10px);}.woocommerce-page.mobile-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n),.woocommerce-page.mobile-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n),.woocommerce.mobile-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n),.woocommerce.mobile-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n){margin-right:0;clear:right;}.woocommerce-page.mobile-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n+1),.woocommerce-page.mobile-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n+1),.woocommerce.mobile-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n+1),.woocommerce.mobile-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n+1){clear:left;}.woocommerce-page.mobile-rel-up-columns-3 div.product .related.products ul.products li.product,.woocommerce-page.mobile-rel-up-columns-3 div.product .up-sells ul.products li.product,.woocommerce.mobile-rel-up-columns-3 div.product .related.products ul.products li.product,.woocommerce.mobile-rel-up-columns-3 div.product .up-sells ul.products li.product{width:calc(33.33% - 14px);margin-right:20px;}.woocommerce-page.mobile-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n),.woocommerce-page.mobile-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n),.woocommerce.mobile-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n),.woocommerce.mobile-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n){margin-right:0;clear:right;}.woocommerce-page.mobile-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n+1),.woocommerce-page.mobile-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n+1),.woocommerce.mobile-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n+1),.woocommerce.mobile-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n+1){clear:left;}.woocommerce-page.mobile-rel-up-columns-4 div.product .related.products ul.products li.product,.woocommerce-page.mobile-rel-up-columns-4 div.product .up-sells ul.products li.product,.woocommerce.mobile-rel-up-columns-4 div.product .related.products ul.products li.product,.woocommerce.mobile-rel-up-columns-4 div.product .up-sells ul.products li.product{width:calc(25% - 15px);margin-right:20px;clear:none;}.woocommerce-page.mobile-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n),.woocommerce-page.mobile-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n),.woocommerce.mobile-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n),.woocommerce.mobile-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n){clear:right;margin-right:0;}.woocommerce-page.mobile-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n+1),.woocommerce-page.mobile-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n+1),.woocommerce.mobile-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n+1),.woocommerce.mobile-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n+1){clear:left;}.woocommerce-page.mobile-rel-up-columns-5 div.product .related.products ul.products li.product,.woocommerce-page.mobile-rel-up-columns-5 div.product .up-sells ul.products li.product,.woocommerce.mobile-rel-up-columns-5 div.product .related.products ul.products li.product,.woocommerce.mobile-rel-up-columns-5 div.product .up-sells ul.products li.product{width:calc(20% - 16px);}.woocommerce-page.mobile-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n),.woocommerce-page.mobile-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n),.woocommerce.mobile-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n),.woocommerce.mobile-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n){margin-right:0;clear:right;}.woocommerce-page.mobile-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n+1),.woocommerce-page.mobile-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n+1),.woocommerce.mobile-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n+1),.woocommerce.mobile-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n+1){clear:left;}.woocommerce-page.mobile-rel-up-columns-6 div.product .related.products ul.products li.product,.woocommerce-page.mobile-rel-up-columns-6 div.product .up-sells ul.products li.product,.woocommerce.mobile-rel-up-columns-6 div.product .related.products ul.products li.product,.woocommerce.mobile-rel-up-columns-6 div.product .up-sells ul.products li.product{width:calc(16.66% - 17px);}.woocommerce-page.mobile-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n),.woocommerce-page.mobile-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n),.woocommerce.mobile-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n),.woocommerce.mobile-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n){margin-right:0;clear:right;}.woocommerce-page.mobile-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n+1),.woocommerce-page.mobile-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n+1),.woocommerce.mobile-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n+1),.woocommerce.mobile-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n+1){clear:left;}.ast-header-break-point .ast-shop-toolbar-container{column-gap:20px;flex-direction:column;-js-display:flex;display:flex;justify-content:inherit;align-items:inherit;}.ast-header-break-point .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap{margin-bottom:20px;}.ast-header-break-point .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap > *:first-child{flex:1 1 auto;}.ast-header-break-point .ast-shop-toolbar-container > *:last-child{float:unset;}}.elementor-widget-woocommerce-cart form input[type=number].qty::-webkit-inner-spin-button,.elementor-widget-woocommerce-cart form input[type=number].qty::-webkit-outer-spin-button {-webkit-appearance: auto;}.woocommerce.woocommerce-checkout #payment ul.payment_methods,.woocommerce-page.woocommerce-checkout #payment ul.payment_methods{border:0;border-radius:0;}.woocommerce.woocommerce-checkout #payment ul.payment_methods > li:first-child,.woocommerce-page.woocommerce-checkout #payment ul.payment_methods > li:first-child{border-radius:0;}.ast-below-header-menu .astra-full-megamenu-wrapper{background-color:#1e73be;}.ast-desktop .ast-above-header-navigation .astra-megamenu-li .menu-item .menu-link:hover,.ast-desktop .ast-above-header-navigation .astra-megamenu-li .menu-item .menu-link:focus{color:#dd9933;}.ast-desktop .ast-below-header-navigation .astra-megamenu-li .menu-item .menu-link:hover,.ast-desktop .ast-below-header-navigation .astra-megamenu-li .menu-item .menu-link:focus{color:#9e4c5d;}.ast-above-header-menu .astra-full-megamenu-wrapper{box-shadow:0 5px 20px rgba(0,0,0,0.06);}.ast-above-header-menu .astra-full-megamenu-wrapper .sub-menu,.ast-above-header-menu .astra-megamenu .sub-menu{box-shadow:none;}.ast-above-header-menu.ast-mega-menu-enabled.submenu-with-border .astra-full-megamenu-wrapper{border-color:#bfbfbf;}.ast-below-header-menu.ast-mega-menu-enabled.submenu-with-border .astra-full-megamenu-wrapper{border-color:#ffffff;}.ast-below-header-menu .astra-full-megamenu-wrapper{box-shadow:0 5px 20px rgba(0,0,0,0.06);}.ast-below-header-menu .astra-full-megamenu-wrapper .sub-menu,.ast-below-header-menu .astra-megamenu .sub-menu{box-shadow:none;}.ast-desktop .main-header-menu.submenu-with-border .astra-megamenu,.ast-desktop .main-header-menu.ast-mega-menu-enabled.submenu-with-border .astra-full-megamenu-wrapper{border-style:solid;border-color:#ffffff;}.main-header-menu.ast-mega-menu-enabled.submenu-with-border .astra-full-megamenu-wrapper{border-color:#ffffff;}.main-header-menu.ast-mega-menu-enabled .astra-full-megamenu-wrapper{background-color:#ffffff;}.ast-desktop .main-header-menu .astra-megamenu-li .menu-item .menu-link:hover,.ast-desktop .main-header-menu .astra-megamenu-li .menu-item .menu-link:focus{color:#629cd1;}.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item .menu-link:hover,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item .menu-link:focus{color:#ffffff;}.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item .menu-link:hover,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item .menu-link:focus{background-color:#3165ae;}.ast-desktop .ast-mega-menu-enabled.main-header-menu .menu-item-heading > .menu-link{font-weight:700;font-size:1.1em;}.ast-desktop .ast-above-header .submenu-with-border .astra-full-megamenu-wrapper{border-top-width:1px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-style:solid;}.ast-desktop .ast-below-header .submenu-with-border .astra-full-megamenu-wrapper{border-style:solid;}.ast-desktop .ast-mega-menu-enabled.main-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu > .menu-item-has-children > .menu-link .sub-arrow:after{content:"\e900";display:inline-block;font-family:Astra;font-size:.6rem;font-weight:bold;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal;}.ast-search-box.header-cover #close::before,.ast-search-box.full-screen #close::before{font-family:Astra;content:"\e5cd";display:inline-block;transition:transform .3s ease-in-out;}.site-header .ast-inline-search.ast-search-menu-icon .search-field {width: auto;}.ast-advanced-headers-different-logo .advanced-header-logo,.ast-header-break-point .ast-has-mobile-header-logo .advanced-header-logo{display:inline-block;}.ast-header-break-point.ast-advanced-headers-different-logo .ast-has-mobile-header-logo .ast-mobile-header-logo{display:none;}.ast-advanced-headers-layout{width:100%;}.ast-header-break-point .ast-advanced-headers-parallax{background-attachment:fixed;}#masthead .site-logo-img .sticky-custom-logo .astra-logo-svg,.site-logo-img .sticky-custom-logo .astra-logo-svg,.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img .astra-logo-svg{max-width:80px;width:80px !important;}.ast-hfb-header .site-logo-img .sticky-custom-logo img{max-width:80px !important;width:80px;}#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img {max-width:200px;}#ast-fixed-header .ast-container{max-width:100%;padding-left:35px;padding-right:35px;}@media (max-width:1024px){#ast-fixed-header .ast-container{padding-left:20px;padding-right:20px;}}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar{padding-top:0.5em;padding-bottom:0.5em;}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity{padding-top:0;padding-bottom:0;}#ast-fixed-header .main-header-menu{background:#ffffff;}#ast-fixed-header .main-header-menu .menu-item.current-menu-item > .menu-link,#ast-fixed-header .main-header-menu .menu-item.current-menu-ancestor > .menu-link{color:#629cd1;}#ast-fixed-header .main-header-menu .menu-link:hover,.ast-header-custom-item a:hover,#ast-fixed-header .main-header-menu .menu-item:hover > .menu-link,#ast-fixed-header .main-header-menu .menu-item.focus > .menu-link{color:#629cd1;}#ast-fixed-header .main-header-menu .ast-masthead-custom-menu-items a:hover,#ast-fixed-header .main-header-menu .menu-item:hover > .ast-menu-toggle,#ast-fixed-header .main-header-menu .menu-item.focus > .ast-menu-toggle{color:#629cd1;}#ast-fixed-header .main-header-menu,#ast-fixed-header .main-header-menu .menu-link,#ast-fixed-header .ast-header-custom-item,.ast-header-custom-item a,#ast-fixed-header li.ast-masthead-custom-menu-items,#ast-fixed-header li.ast-masthead-custom-menu-items a{color:#152a55;}#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search form{border-color:#152a55;}.ast-transparent-header.ast-primary-sticky-header-active .main-header-bar-wrap .main-header-bar,.ast-primary-sticky-header-active .main-header-bar-wrap .main-header-bar,.ast-primary-sticky-header-active.ast-header-break-point .main-header-bar-wrap .main-header-bar,.ast-transparent-header.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-header-ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked{background:#ffffff;backdrop-filter:unset;-webkit-backdrop-filter:unset;}.ast-primary-sticky-header-active .main-header-menu .ast-masthead-custom-menu-items a:hover,.ast-primary-sticky-header-active .main-header-menu .menu-item:hover > .ast-menu-toggle,.ast-primary-sticky-header-active .main-header-menu .menu-item.focus > .ast-menu-toggle{color:#629cd1;}.ast-primary-sticky-header-active .main-header-menu,.ast-primary-sticky-header-active .ast-builder-menu-2 .main-header-menu .menu-item > .menu-link,.ast-primary-sticky-header-active .ast-header-custom-item,.ast-header-custom-item a,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a,.ast-primary-sticky-header-active.ast-advanced-headers .main-header-menu > .menu-item > .menu-link{color:#152a55;}.ast-primary-sticky-header-active .ast-masthead-custom-menu-items .ast-inline-search form{border-color:#152a55;}.ast-primary-sticky-header-active .site-title a,.ast-primary-sticky-header-active .site-title a:focus,.ast-primary-sticky-header-active .site-title a:hover,.ast-primary-sticky-header-active .site-title a:visited{color:#222;}.ast-primary-sticky-header-active .site-header .site-description{color:#1e73be;}.ast-primary-sticky-header-active .main-header-bar-navigation .main-header-menu,.ast-flyout-menu-enable.ast-header-break-point .main-header-bar-navigation .site-navigation,.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar-navigation .site-navigation{background-color:#ffffff;}.ast-primary-sticky-header-active .main-header-menu .menu-item:hover > .menu-link,.ast-primary-sticky-header-active .ast-builder-menu-1 .main-header-menu .menu-item.current-menu-item > .menu-link,.ast-primary-sticky-header-active .ast-builder-menu-2 .main-header-menu .menu-item.current-menu-item > .menu-link,.ast-primary-sticky-header-active .main-header-menu .menu-item.current-menu-ancestor > .menu-link{color:#629cd1;}.ast-primary-sticky-header-active .ast-builder-menu-1 .main-header-menu .menu-item.current-menu-item > .menu-link:hover,.ast-primary-sticky-header-active .ast-builder-menu-2 .main-header-menu .menu-item.current-menu-item > .menu-link:hover,.ast-header-custom-item a:hover,.ast-primary-sticky-header-active .ast-builder-menu-1 .main-header-menu .menu-item > .menu-link:hover,.ast-primary-sticky-header-active .main-header-menu,.ast-primary-sticky-header-active .ast-builder-menu-2 .main-header-menu .menu-item > .menu-link:hover .ast-primary-sticky-header-active .main-header-menu .menu-item.focus > .menu-link,.ast-primary-sticky-header-active.ast-advanced-headers .main-header-menu > .menu-item > .menu-link:hover,.ast-primary-sticky-header-active.ast-advanced-headers .main-header-menu > .menu-item > .menu-link:focus{color:#629cd1;}.ast-above-header-bar.ast-header-sticked{z-index:9;}.ast-above-sticky-header-active .ast-above-header-wrap .ast-above-header{background:rgba(255,255,255,0.95);}.ast-above-sticky-header-active .ast-above-header-navigation .ast-above-header-menu .menu-link,.ast-header-break-point .ast-above-header-navigation > .ast-above-header-menu > .menu-item-has-children:not(.current-menu-item) > .ast-menu-toggle{color:#0a0a0a;}.ast-above-sticky-header-active .ast-above-header-navigation .menu-item:hover > .menu-link,.ast-above-sticky-header-active .ast-above-header-navigation .menu-item.focus > .menu-link{color:#dd9933;}.ast-above-sticky-header-active .ast-above-header-navigation .menu-item.current-menu-item > .menu-link,.ast-above-sticky-header-active .ast-above-header-navigation .menu-item.current-menu-ancestor > .menu-link{color:#dd9933;}
/*# sourceURL=astra-addon-css-inline-css */
</style>
<link rel='stylesheet' id='font-awesome-all-css' href='https://svhs.co/wp-content/plugins/jet-menu/assets/public/lib/font-awesome/css/all.min.css?ver=5.12.0' media='all' />
<link rel='stylesheet' id='font-awesome-v4-shims-css' href='https://svhs.co/wp-content/plugins/jet-menu/assets/public/lib/font-awesome/css/v4-shims.min.css?ver=5.12.0' media='all' />
<link rel='stylesheet' id='jet-menu-public-styles-css' href='https://svhs.co/wp-content/plugins/jet-menu/assets/public/css/public.css?ver=3.0.1.1' media='all' />
<link rel='stylesheet' id='jet-woo-builder-astra-css' href='https://svhs.co/wp-content/plugins/jet-woo-builder/includes/compatibility/packages/themes/astra/assets/css/style.css?ver=2.3.2.1' media='all' />
<link rel='stylesheet' id='jet-theme-core-astra-theme-styles-css' href='https://svhs.co/wp-content/plugins/jet-theme-core/includes/compatibility/themes/astra/assets/css/frontend.css?ver=2.3.1.2' media='all' />
<link rel='stylesheet' id='jet-theme-core-frontend-styles-css' href='https://svhs.co/wp-content/plugins/jet-theme-core/assets/css/frontend.css?ver=2.3.1.2' media='all' />
<link rel='stylesheet' id='jet-blocks-css' href='https://svhs.co/wp-content/uploads/elementor/css/custom-jet-blocks.css?ver=1.4.1' media='all' />
<link rel='stylesheet' id='elementor-icons-css' href='https://svhs.co/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.49.0' media='all' />
<link rel='stylesheet' id='elementor-frontend-css' href='https://svhs.co/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.1.2' media='all' />
<style id='elementor-frontend-inline-css'>
.elementor-kit-7103{--e-global-color-primary:#639CD0;--e-global-color-secondary:#192B55;--e-global-color-text:#7A7A7A;--e-global-color-accent:#3266AE;--e-global-typography-primary-font-family:"Square";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;color:var( --e-global-color-astglobalcolor8 );font-family:"Verdana", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-kit-7103 button,.elementor-kit-7103 input[type="button"],.elementor-kit-7103 input[type="submit"],.elementor-kit-7103 .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-kit-7103 button:hover,.elementor-kit-7103 button:focus,.elementor-kit-7103 input[type="button"]:hover,.elementor-kit-7103 input[type="button"]:focus,.elementor-kit-7103 input[type="submit"]:hover,.elementor-kit-7103 input[type="submit"]:focus,.elementor-kit-7103 .elementor-button:hover,.elementor-kit-7103 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor5 );}.elementor-kit-7103 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7103 h1{color:var( --e-global-color-accent );font-family:"Square_721_bt", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:0.5px;}.elementor-kit-7103 h2{color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-kit-7103 h3{color:var( --e-global-color-accent );font-family:"Roboto Slab", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:0.5px;}.elementor-kit-7103 h4{color:var( --e-global-color-primary );font-family:"Roboto Slab", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-kit-7103 h5{color:var( --e-global-color-accent );font-family:"Roboto Slab", Sans-serif;font-size:12px;font-weight:bold;line-height:1.5em;letter-spacing:0.5px;}.elementor-kit-7103 h6{color:var( --e-global-color-accent );font-family:"Roboto Slab", Sans-serif;font-size:12px;font-weight:700;line-height:1.5em;letter-spacing:0.5px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-7103{line-height:1.5em;}.elementor-kit-7103 h1{font-size:22px;}.elementor-kit-7103 h2{font-size:20px;}.elementor-kit-7103 h3{font-size:16px;}.elementor-kit-7103 h4{font-size:17px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7103 h1{font-size:18px;}.elementor-kit-7103 h2{font-size:18px;}.elementor-kit-7103 h3{font-size:15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.ac-enroll-hero p,
.ac-enroll-hero .ac-enroll-hero-sub { color: rgba(245,243,237,0.78) !important; }

.ac-enroll-steps p,
.ac-enroll-steps .ac-enroll-step-desc { color: #4a5568 !important; }
.ac-enroll-steps .ac-enroll-step-detail { color: #718096 !important; }
.ac-enroll-steps-sub { color: #718096 !important; }

.ac-enroll-reqs p,
.ac-enroll-req-desc { color: rgba(245,243,237,0.68) !important; }
.ac-enroll-reqs-sub { color: rgba(245,243,237,0.65) !important; }
.ac-enroll-reqs-note p { color: rgba(245,243,237,0.7) !important; }

.ac-enroll-tl p,
.ac-enroll-tl-sub { color: #718096 !important; }
.ac-enroll-when-desc { color: #4a5568 !important; }
.ac-enroll-stat-desc { color: #718096 !important; }

.ac-enroll-transfer p,
.ac-enroll-transfer-intro { color: rgba(245,243,237,0.72) !important; }
.ac-enroll-transfer-type-desc { color: rgba(245,243,237,0.6) !important; }

.ac-enroll-faq p,
.ac-enroll-faq-sub { color: #718096 !important; }
.ac-enroll-faq-a-inner { color: #4a5568 !important; }

.ac-enroll-cta p,
.ac-enroll-cta-desc { color: rgba(245,243,237,0.72) !important; }/* End custom CSS */
.elementor-3415 .elementor-element.elementor-element-a797abb > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-3415 .elementor-element.elementor-element-a797abb{text-align:center;}.elementor-3415 .elementor-element.elementor-element-22dc517{text-align:center;}.elementor-3415 .elementor-element.elementor-element-44973eb{--spacer-size:53px;}
.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}
.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}
/*# sourceURL=elementor-frontend-inline-css */
</style>
<link rel='stylesheet' id='jet-tricks-frontend-css' href='https://svhs.co/wp-content/plugins/jet-tricks/assets/css/jet-tricks-frontend.css?ver=2.0.1' media='all' />
<link rel='stylesheet' id='font-awesome-5-all-css' href='https://svhs.co/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=4.1.2' media='all' />
<link rel='stylesheet' id='font-awesome-4-shim-css' href='https://svhs.co/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=4.1.2' media='all' />
<link rel='stylesheet' id='widget-image-css' href='https://svhs.co/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.1.2' media='all' />
<link rel='stylesheet' id='widget-heading-css' href='https://svhs.co/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.1.2' media='all' />
<link rel='stylesheet' id='widget-spacer-css' href='https://svhs.co/wp-content/plugins/elementor/assets/css/widget-spacer.min.css?ver=4.1.2' media='all' />
<link rel='stylesheet' id='jet-smart-filters-css' href='https://svhs.co/wp-content/plugins/jet-smart-filters/assets/css/public.css?ver=3.8.2.1' media='all' />
<style id='jet-smart-filters-inline-css'>

				.jet-filter {
					--tabindex-color: #0085f2;
					--tabindex-shadow-color: rgba(0,133,242,0.4);
				}
			
/*# sourceURL=jet-smart-filters-inline-css */
</style>
<link rel='stylesheet' id='jet-booking-widget-price-breakdown-css' href='https://svhs.co/wp-content/plugins/jet-booking/assets/css/widgets/price-breakdown.css?ver=4.1.2' media='all' />
<link rel='stylesheet' id='jet-booking-wc-price-breakdown-modal-css' href='https://svhs.co/wp-content/plugins/jet-booking/includes/wc-integration/assets/dist/css/frontend.css?ver=4.1.2' media='all' />
<link rel='stylesheet' id='elementor-gf-local-robotoslab-css' href='https://svhs.co/wp-content/uploads/elementor/google-fonts/css/robotoslab.css?ver=1743068737' media='all' />
<link rel='stylesheet' id='elementor-gf-local-roboto-css' href='https://svhs.co/wp-content/uploads/elementor/google-fonts/css/roboto.css?ver=1743068755' media='all' />
<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://svhs.co/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' />
<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://svhs.co/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' />
<script id="jquery-core-js-extra">
var acAjax = {"ajaxurl":"https://svhs.co/wp-admin/admin-ajax.php","nonce":"9360884214"};
//# sourceURL=jquery-core-js-extra
</script>
<script src="https://svhs.co/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
<script src="https://svhs.co/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
<script id="jquery-js-before">
window.AO_NL = {"ajaxUrl":"https:\/\/svhs.co\/wp-admin\/admin-ajax.php","nonce":"5e6aa7a9f1"};
//# sourceURL=jquery-js-before
</script>
<script id="jquery-js-after">
		jQuery(document).ready(function(){
			jQuery( "body" ).on( "added_to_cart", function( e, fragments, cart_hash, this_button ) 
				{ 
					if(this_button == undefined) return;
					console.log(window["bulk_redirect"]);
					var redirect = (this_button.data("redirect"));
					var id = this_button.data("product_id");
					if((redirect) != undefined){
					 	window.location = redirect;
					}else if(window["bulk_redirect"] != undefined){
						if(window["bulk_redirect"][id] != undefined && window["bulk_redirect"][id] != ""){
							window.location = window["bulk_redirect"][id];
						}
					}else{
						if(typeof pisol_redirect_urls != undefined && typeof pisol_redirect_urls[id] != undefined && pisol_redirect_urls[id] != ""){
							if(pisol_redirect_urls[id] != "" && pisol_redirect_urls[id] != undefined){
								window.location = pisol_redirect_urls[id];
							}else{
								pisolAjaxRedirecturl(https://svhs.co/wp-content/themes/astra/id);
							}
						}else{
							pisolAjaxRedirecturl(https://svhs.co/wp-content/themes/astra/id);
						}
					}
				} 
			);

			function pisolAjaxRedirecturl(https://svhs.co/wp-content/themes/astra/product_id){
				jQuery.ajax({
					url:pisol_dcw_setting.ajax_url,
					method:"POST",
					dataType:"json",
					data:{
						product_id:product_id,
						action:"pisol_ajax_add_to_cart_redirect_url"
					}
				}).done(function(res){
					if(res.redirect_url != false){
						window.location = res.redirect_url;
					}
				});
			}
		});
		
//# sourceURL=jquery-js-after
</script>
<script src="https://svhs.co/wp-content/plugins/Web2Lead/js/contact_form.js?ver=6.9.4" id="veon_contact_script-js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js?ver=6.9.4" id="boot script-js"></script>
<script id="pi-dcw-js-extra">
var pisol_redirect_urls = {"3415":""};
var pisol_dcw_setting = {"ajax_url":"https://svhs.co/wp-admin/admin-ajax.php","pre_fetch":"","buy_now_clicked_class":"pi-buy-now-clicked"};
//# sourceURL=pi-dcw-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/add-to-cart-direct-checkout-for-woocommerce-pro/public/js/pi-dcw-public.js?ver=1.3.9.19" id="pi-dcw-js"></script>
<script src="https://svhs.co/wp-content/plugins/svhs-tracking/assets/js/tracking.js?ver=1.7.1" id="svhs-tracking-js"></script>
<script src="https://svhs.co/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.10.8.1" id="wc-jquery-blockui-js" defer data-wp-strategy="defer"></script>
<script id="wc-add-to-cart-js-extra">
var wc_add_to_cart_params = {"ajax_url":"https://svhs.co/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://svhs.co/cart/","is_cart":"","cart_redirect_after_add":"no"};
//# sourceURL=wc-add-to-cart-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=10.8.1" id="wc-add-to-cart-js" defer data-wp-strategy="defer"></script>
<script src="https://svhs.co/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.10.8.1" id="wc-js-cookie-js" defer data-wp-strategy="defer"></script>
<script id="woocommerce-js-extra">
var woocommerce_params = {"ajax_url":"https://svhs.co/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
//# sourceURL=woocommerce-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=10.8.1" id="woocommerce-js" defer data-wp-strategy="defer"></script>
<script id="kk-script-js-extra">
var fetchCartItems = {"ajax_url":"https://svhs.co/wp-admin/admin-ajax.php","action":"kk_wc_fetchcartitems","nonce":"d0e288ff5f","currency":"USD"};
//# sourceURL=kk-script-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/kliken-marketing-for-google/assets/kk-script.js?ver=6.9.4" id="kk-script-js"></script>
<script id="WCPAY_ASSETS-js-extra">
var wcpayAssets = {"url":"https://svhs.co/wp-content/plugins/woocommerce-payments/dist/"};
//# sourceURL=WCPAY_ASSETS-js-extra
</script>
<script src="https://stats.wp.com/s-202624.js" id="woocommerce-analytics-js" defer data-wp-strategy="defer"></script>
<script id="wc-cart-fragments-js-extra">
var wc_cart_fragments_params = {"ajax_url":"https://svhs.co/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_b87296b3ff801be1f242e1a4e9b75922","fragment_name":"wc_fragments_b87296b3ff801be1f242e1a4e9b75922","request_timeout":"5000"};
//# sourceURL=wc-cart-fragments-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=10.8.1" id="wc-cart-fragments-js" defer data-wp-strategy="defer"></script>
<script src="https://svhs.co/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=4.1.2" id="font-awesome-4-shim-js"></script>
<link rel="https://api.w.org/" href="https://svhs.co/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://svhs.co/wp-json/wp/v2/pages/3415" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://svhs.co/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.9.4" />
<meta name="generator" content="WooCommerce 10.8.1" />
<link rel='shortlink' href='https://wp.me/PdQFVj-T5' />
	<link rel="preconnect" href="https://fonts.googleapis.com">
	<link rel="preconnect" href="https://fonts.gstatic.com">
	<link href='https://fonts.googleapis.com/css2?display=swap&family=Roboto+Slab:wght@400;800' rel='stylesheet'>	<style>img#wpstats{display:none}</style>
		<meta name="og:url" content="https://svhs.co/svhs-candidate-center-training-course/" /><script defer data-domain="svhs.co" src="https://plausible.io/js/script.js"></script>	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
	<meta name="generator" content="Elementor 4.1.2; settings: css_print_method-internal, google_font-enabled, font_display-auto">

<!-- Meta Pixel Code -->
<script type='text/javascript'>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','https://connect.facebook.net/en_US/fbevents.js');
</script>
<!-- End Meta Pixel Code -->
<script type='text/javascript'>var url = window.location.origin + '?ob=open-bridge';
            fbq('set', 'openbridge', '335816340440239', url);
fbq('init', '335816340440239', {}, {
    "agent": "wordpress_0-6.9.4-5.1.0"
})</script><script type='text/javascript'>
    fbq('track', 'PageView', []);
  </script>			<style>
				.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;
					}
				}
			</style>
			
<!-- Jetpack Open Graph Tags -->
<meta property="og:type" content="article" />
<meta property="og:title" content="SVHS Candidate Center Training Course" />
<meta property="og:url" content="https://svhs.co/svhs-candidate-center-training-course/" />
<meta property="og:description" content="SVHS Candidate Center Training Course: Your Complete Guide to the Silicon Valley High School Accredited Learning Center Pathway The world of education is undergoing a profound transformation, and S…" />
<meta property="article:published_time" content="2026-06-08T23:24:58+00:00" />
<meta property="article:modified_time" content="2026-06-08T23:24:58+00:00" />
<meta property="og:site_name" content="Silicon Valley High School" />
<meta property="og:image" content="https://s0.wp.com/i/blank.jpg" />
<meta property="og:image:width" content="200" />
<meta property="og:image:height" content="200" />
<meta property="og:image:alt" content="" />
<meta property="og:locale" content="en_US" />
<meta name="twitter:text:title" content="SVHS Candidate Center Training Course" />
<meta name="twitter:image" content="https://svhs.co/wp-content/uploads/2020/04/64.64-FAV.png" />
<meta name="twitter:card" content="summary" />

<!-- End Jetpack Open Graph Tags -->
<link rel="icon" href="https://svhs.co/wp-content/uploads/2020/04/64.64-FAV.png" sizes="32x32" />
<link rel="icon" href="https://svhs.co/wp-content/uploads/2020/04/64.64-FAV.png" sizes="192x192" />
<link rel="apple-touch-icon" href="https://svhs.co/wp-content/uploads/2020/04/64.64-FAV.png" />
<meta name="msapplication-TileImage" content="https://svhs.co/wp-content/uploads/2020/04/64.64-FAV.png" />
		<style id="wp-custom-css">
			/*.ast-separate-container .ast-woocommerce-container {
    padding: 2.5em 2.5em;

.product .wp-post-image,
.woocommerce-product-gallery__image,
.product-category img
{
border:1px solid rgba(245,245,245,1);
}

}*/


.sidebar-main .count {
	float: right;
}

.sidebar-main ul li
{
	border-top: 1px dotted #ddd !important;
}



.wpcf7 table,
.wpcf7 table tr,
.wpcf7 table tr td
{
	border: 0
}

.wpcf7 table tr td input,
.wpcf7 table tr td textarea
{
	border-radius: 0;
}



.wpcf7 table tr td span
{
	color: red;
}


#content{
	background-color:#fff !important;
}

.pisol_buy_now_button {
    color: #ffffff !important;
    background-color: #629cd1 
			!important;
}

/*
select[name='profile_field_studyoption']{
pointer-events: none;
}
*/
.student-ticker-widget {
    border: 2px solid #152a55;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    text-align: center;
    display: inline-block;
    width: 93%; /* Adjust the width as needed */
    max-width: 400px; /* Limit the maximum width of the box */
    margin: 0 auto; /* Center the box horizontally */
     font-weight: bold;
    background-color: #629cd1;
    border-radius: 10px 10px 10px 10px;
    padding: 10px 10px 10px 10px;
    color:white;
    margin-left: 10px;
}

.woocommerce-custom-menu-item{
	display:block !important;
}
@media (max-width: 767px) {
	.elementor-27409 section, .elementor-27426 section{
		height:400px;
	}
}



/* Adjust spacing for Articles taxonomy container */
.ast-blog-single-element.ast-taxonomy-container.cat-links {
  margin-top: 10px;
  margin-bottom: -5px;
}

@media (max-width: 767px) {
  .ast-blog-single-element.ast-taxonomy-container.cat-links {
    margin-top: 15px !important;
    margin-bottom: -10px !important;
  }
}

/* Academy Header Styles */
.academy-header {
  background: linear-gradient(135deg, #b6af64 0%, #d6ce86 100%);
  padding: 0 40px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 72px;
  font-family: 'Source Sans Pro', sans-serif;
}

.academy-header-logo {
  display: flex;
  align-items: center;
  gap: 12px;
  text-decoration: none;
}

.academy-header-logo-grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 2px;
  width: 36px;
  height: 36px;
}

.academy-header-logo-letter {
  background: #152a55;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 10px;
  font-weight: 700;
  color: #d6ce86;
  font-family: 'Source Sans Pro', sans-serif;
}

.academy-header-logo-text {
  font-size: 22px;
  font-weight: 600;
  color: #152a55;
  letter-spacing: 1px;
  font-family: 'Cormorant Garamond', Georgia, serif;
}

.academy-header-nav {
  display: flex;
  gap: 32px;
  align-items: center;
}

.academy-header-nav a {
  color: #152a55;
  text-decoration: none;
  font-size: 13px;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-weight: 600;
  padding: 8px 0;
  position: relative;
  transition: color 0.3s;
}

.academy-header-nav a::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 2px;
  background: #152a55;
  transition: width 0.3s;
}

.academy-header-nav a:hover {
  color: #2e65ae;
}

.academy-header-nav a:hover::after {
  width: 100%;
}

.academy-header-right {
  display: flex;
  align-items: center;
  gap: 0;
}

.academy-header-cta {
  background: #152a55;
  color: #d6ce86 !important;
  border: none;
  padding: 12px 24px;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  cursor: pointer;
  transition: all 0.3s;
  text-decoration: none;
  display: inline-block;
  margin-right: 24px;
}

.academy-header-cta:hover {
  background: #0f1f3d;
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(21, 42, 85, 0.3);
  color: #d6ce86 !important;
}

.academy-header-divider {
  width: 1px;
  height: 24px;
  background: rgba(21, 42, 85, 0.2);
}

.academy-header-program-link {
  color: #152a55;
  text-decoration: none;
  font-size: 11px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  font-weight: 600;
  opacity: 0.7;
  transition: all 0.3s;
  padding: 6px 16px;
  border-left: 1px solid rgba(21, 42, 85, 0.2);
}

.academy-header-program-link:hover {
  opacity: 1;
  background: rgba(21, 42, 85, 0.1);
  color: #152a55;
}

/* Academy Hero Styles */
.academy-hero {
  background: #152a55;
  min-height: 90vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 120px 40px 80px;
  position: relative;
  overflow: hidden;
}

.academy-hero::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: 
    linear-gradient(rgba(182, 175, 100, 0.03) 1px, transparent 1px),
    linear-gradient(90deg, rgba(182, 175, 100, 0.03) 1px, transparent 1px);
  background-size: 60px 60px;
  pointer-events: none;
}

.academy-hero::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 800px;
  height: 800px;
  background: radial-gradient(circle, rgba(182, 175, 100, 0.08) 0%, transparent 70%);
  pointer-events: none;
}

.academy-hero-content {
  position: relative;
  z-index: 1;
  max-width: 900px;
}

.academy-hero-label {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 12px;
  letter-spacing: 4px;
  text-transform: uppercase;
  color: #b6af64;
  margin-bottom: 24px;
}

.academy-hero-title {
  font-family: 'Cormorant Garamond', Georgia, serif;
  font-size: 72px;
  font-weight: 500;
  color: #f5f3ed;
  line-height: 1.1;
  margin: 0 0 24px 0;
}

.academy-hero-title .gold {
  background: linear-gradient(135deg, #b6af64 0%, #d6ce86 50%, #b6af64 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}

.academy-hero-subtitle {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 20px;
  font-weight: 300;
  color: rgba(245, 243, 237, 0.7);
  line-height: 1.6;
  max-width: 600px;
  margin: 0 auto 50px;
}

.academy-hero-cta {
  display: inline-block;
  background: linear-gradient(135deg, #b6af64 0%, #d6ce86 100%);
  color: #152a55 !important;
  text-decoration: none;
  padding: 20px 50px;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 2px;
  text-transform: uppercase;
  transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);
  position: relative;
  overflow: hidden;
}

.academy-hero-cta:hover {
  transform: translateY(-3px);
  box-shadow: 0 20px 40px rgba(182, 175, 100, 0.3);
  color: #152a55 !important;
}

.academy-hero-badges {
  display: flex;
  justify-content: center;
  gap: 40px;
  margin-top: 80px;
  flex-wrap: wrap;
}

.academy-hero-badge {
  text-align: center;
  padding: 16px 24px;
  border: 1px solid rgba(182, 175, 100, 0.2);
  background: rgba(182, 175, 100, 0.05);
}

.academy-hero-badge-name {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: #d6ce86;
  margin-bottom: 4px;
}

.academy-hero-badge-type {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 10px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(245, 243, 237, 0.4);
}

/* Mobile Responsive */
@media (max-width: 1024px) {
  .academy-header {
    padding: 0 20px;
  }
  .academy-header-nav {
    gap: 20px;
  }
  .academy-header-nav a {
    font-size: 12px;
  }
}

@media (max-width: 768px) {
  .academy-header {
    flex-wrap: wrap;
    height: auto;
    padding: 16px 20px;
    gap: 16px;
  }
  .academy-header-nav {
    order: 3;
    width: 100%;
    justify-content: center;
    gap: 16px;
    flex-wrap: wrap;
  }
  .academy-header-right {
    flex-wrap: wrap;
    gap: 8px;
  }
  .academy-header-cta {
    margin-right: 12px;
  }
  .academy-header-divider {
    display: none;
  }
  .academy-hero {
    padding: 100px 24px 60px;
    min-height: auto;
  }
  .academy-hero-title {
    font-size: 42px;
  }
  .academy-hero-subtitle {
    font-size: 16px;
  }
  .academy-hero-badges {
    gap: 20px;
  }
  .academy-hero-badge {
    padding: 12px 16px;
  }
}
@media (max-width: 1024px) {
  .jet-mega-menu-sub-menu {
    left: 0 !important;
    right: 0 !important;
    width: 100vw !important;
    transform: none !important;
    margin-left: 0 !important;
    position: relative !important;
  }
}
		</style>
		<style id="kirki-inline-styles"></style>	<style id="egf-frontend-styles" type="text/css">
		h4 {color: #2e65ae;font-family: 'Roboto Slab', sans-serif;font-size: 14px;font-style: normal;font-weight: 400;letter-spacing: 0.5px;line-height: 1.5;} p {font-family: 'Verdana', sans-serif;font-style: normal;font-weight: 400;} h1 {font-family: 'Roboto Slab', sans-serif;font-size: 20px;font-style: normal;font-weight: 400;letter-spacing: 0.5px;line-height: 1.5;text-transform: uppercase;} h2 {font-family: 'Roboto Slab', sans-serif;font-size: 16px;font-style: normal;font-weight: 400;letter-spacing: 0.5px;line-height: 1.5;} h3 {font-family: 'Roboto Slab', sans-serif;font-size: 14px;font-style: normal;font-weight: 400;letter-spacing: 0.5px;line-height: 1.5;text-transform: uppercase;} h5 {font-family: 'Roboto Slab', sans-serif;font-size: 12px;font-style: normal;font-weight: 800;letter-spacing: 0.5px;line-height: 1.5;} h6 {font-family: 'Roboto Slab', sans-serif;font-size: 12px;font-style: normal;font-weight: 400;letter-spacing: 0.5px;line-height: 1.3;} 	</style>
	<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><script>
/*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License */
(function(w){"use strict";if(!w.loadCSS){w.loadCSS=function(){}}
var rp=loadCSS.relpreload={};rp.support=(function(){var ret;try{ret=w.document.createElement("link").relList.supports("preload")}catch(e){ret=!1}
return function(){return ret}})();rp.bindMediaToggle=function(link){var finalMedia=link.media||"all";function enableStylesheet(){link.media=finalMedia}
if(link.addEventListener){link.addEventListener("load",enableStylesheet)}else if(link.attachEvent){link.attachEvent("onload",enableStylesheet)}
setTimeout(function(){link.rel="stylesheet";link.media="only x"});setTimeout(enableStylesheet,3000)};rp.poly=function(){if(rp.support()){return}
var links=w.document.getElementsByTagName("link");for(var i=0;i<links.length;i++){var link=links[i];if(link.rel==="preload"&&link.getAttribute("as")==="style"&&!link.getAttribute("data-loadcss")){link.setAttribute("data-loadcss",!0);rp.bindMediaToggle(link)}}};if(!rp.support()){rp.poly();var run=w.setInterval(rp.poly,500);if(w.addEventListener){w.addEventListener("load",function(){rp.poly();w.clearInterval(run)})}else if(w.attachEvent){w.attachEvent("onload",function(){rp.poly();w.clearInterval(run)})}}
if(typeof exports!=="undefined"){exports.loadCSS=loadCSS}
else{w.loadCSS=loadCSS}}(typeof global!=="undefined"?global:this))
</script></head>

<body itemtype='https://schema.org/WebPage' itemscope='itemscope' class="wp-singular page-template-default page page-id-3415 wp-custom-logo wp-embed-responsive wp-theme-astra theme-astra woocommerce-no-js ast-desktop ast-page-builder-template ast-no-sidebar astra-4.13.4 ast-header-custom-item-outside ast-full-width-primary-header group-blog ast-single-post ast-mobile-inherit-site-logo ast-woocommerce-cart-menu ast-inherit-site-logo-transparent ast-above-mobile-menu-align-inline ast-default-menu-enable ast-full-width-layout ast-full-width-header ast-inherit-site-logo-sticky ast-primary-sticky-enabled jet-desktop-menu-active elementor-default elementor-template-full-width elementor-kit-7103 elementor-page elementor-page-3415 error404 pp404-std astra-addon-4.13.4">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TPGG2NG" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
	<!-- End Google Tag Manager (noscript) -->

	<!--UPGRADE CUSTOM CHANGE START ARUL-->
	<div style="display:none;">
		<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
		</script>
					<script src="https://wchat.freshchat.com/js/widget.js"></script>
			</div>
	<!--UPGRADE CUSTOM CHANGE END ARUL-->
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TPGG2NG"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->			<script>
			(function(){if(window.matchMedia('(max-width:1024.99px)').matches){document.body.classList.add('ast-header-break-point');document.body.classList.remove('ast-desktop');}})();
			</script>
			
<!-- Meta Pixel Code -->
<noscript>
<img height="1" width="1" style="display:none" alt="fbpx"
src="https://www.facebook.com/tr?id=335816340440239&ev=PageView&noscript=1" />
</noscript>
<!-- End Meta Pixel Code -->

<a
	class="skip-link screen-reader-text"
	href="#content">
	title="Skip to content">
		Skip to content</a>

<div
class="hfeed site" id="page">
			<header data-elementor-type="header" data-elementor-id="37852" class="elementor elementor-37852 elementor-location-header" data-elementor-post-type="elementor_library">
					<section class="elementor-section elementor-top-section elementor-element elementor-element-7ddc180 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7ddc180" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2a949df" data-id="2a949df" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c7e066e elementor-widget elementor-widget-html" data-id="c7e066e" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>SVHS Website Header</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Cantata+One&amp;family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&amp;display=swap" rel="stylesheet">
<style>
/* ========================================
   RESET & BASE
   ======================================== */
#siteHeader *, #siteHeader *::before, #siteHeader *::after {
  box-sizing: border-box;
}

/* Reset margin/padding only on structural elements, NOT mega menu content.
   .main-header is the nav bar itself (not .main-header-wrapper which contains mega menus) */
#siteHeader > *,
#siteHeader .accred-bar *,
#siteHeader .main-header > *,
#siteHeader .main-header__logo *,
#siteHeader .main-nav *,
#siteHeader .main-header__actions > *,
#siteHeader .main-header__cta,
#siteHeader .main-header__cart > *,
#siteHeader .main-header__hamburger *,
#siteHeader .mobile-menu * {
  margin: 0;
  padding: 0;
}

#siteHeader a {
  text-decoration: none;
  color: inherit;
}


#siteHeader ul, #siteHeader ol {
  list-style: none;
}

#siteHeader button {
  border: none;
  background: none;
  cursor: pointer;
  font-family: inherit;
}

/* Override WordPress/Elementor button defaults */
#siteHeader button,
#siteHeader .main-nav__btn,
#siteHeader nav button {
  background: transparent !important;
  background-color: transparent !important;
  border: none !important;
  border-radius: 4px !important;
  box-shadow: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  text-shadow: none !important;
}

#siteHeader .main-nav,
#siteHeader .main-nav__item,
#siteHeader nav {
  background: transparent !important;
  background-color: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

/* ========================================
   HIDE ASTRA THEME'S DEFAULT HEADER
   ======================================== */
#masthead,
.ast-primary-header-bar,
#masthead .main-header-bar,
header.site-header.ast-primary-header,
.ast-mobile-header-wrap {
  display: none !important;
  height: 0 !important;
  min-height: 0 !important;
  overflow: hidden !important;
  visibility: hidden !important;
}

/* ========================================
   STICKY HEADER
   ======================================== */
header.site-header#siteHeader {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  z-index: 9999 !important;
  width: 100% !important;
  display: block !important;
  visibility: visible !important;
  height: auto !important;
  min-height: auto !important;
  overflow: visible !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  background: transparent !important;
  line-height: 0 !important;
  font-size: 0 !important; /* collapse whitespace between children */
}

/* Reset on direct children so content renders correctly */
#siteHeader > .accred-bar {
  font-size: 11px !important;
  line-height: 1.4 !important;
  margin: 0 !important;
  padding: 6px 20px !important;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  width: 100% !important;
  border-bottom: 1px solid rgba(182, 175, 100, 0.25) !important;
}

#siteHeader > .main-header-wrapper {
  font-size: 14px !important;
  line-height: 1.4 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  display: block !important;
}

#siteHeader > .mobile-menu {
  font-size: 14px !important;
  line-height: 1.4 !important;
}

/* Kill ANY gap between accred bar and main header */
#siteHeader .main-header {
  margin: 0 !important;
  margin-top: 0 !important;
}

/* Push page content below fixed header — calculated dynamically via JS */
body {
  padding-top: 100px !important; /* fallback; JS will set exact value */
}

/* Hide the Elementor section that contains this widget */
.elementor-widget-html:has(> #siteHeader) {
  position: absolute !important;
  height: 0 !important;
  min-height: 0 !important;
  overflow: visible !important;
  padding: 0 !important;
  margin: 0 !important;
}

@media (max-width: 1096px) {
  body {
    padding-top: 88px !important; /* accred bar (~28px) + header (60px) */
  }
}

/* ========================================
   ACCREDITATION BAR
   ======================================== */
.accred-bar {
  width: 100% !important;
  background: linear-gradient(135deg, #152a55 0%, #1a3368 50%, #152a55 100%) !important;
  border-bottom: 1px solid rgba(182, 175, 100, 0.25) !important;
  padding: 6px 20px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  font-family: 'Roboto', sans-serif !important;
  font-size: 11px !important;
  line-height: 1.4 !important;
  height: auto !important;
  min-height: 0 !important;
  max-height: none !important;
  box-sizing: border-box !important;
}

.accred-bar__left {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  font-size: 11px !important;
  line-height: 1.4 !important;
}

.accred-bar__home-icon {
  display: flex;
  align-items: center;
  color: rgba(255, 255, 255, 0.5) !important;
  margin-right: 4px;
  transition: color 0.2s ease;
}

.accred-bar__home-icon:hover {
  color: #AEA861 !important;
}

.accred-bar__home-icon svg {
  width: 14px;
  height: 14px;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.5;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.accred-bar__label {
  font-size: 11px !important;
  font-weight: 500 !important;
  color: rgba(255, 255, 255, 0.5) !important;
  text-transform: uppercase !important;
  letter-spacing: 0.5px !important;
  margin-right: 4px !important;
  line-height: 1.4 !important;
}

.accred-bar__badge {
  display: inline-flex !important;
  align-items: center !important;
  padding: 2px 8px !important;
  border-radius: 3px !important;
  font-size: 10.5px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.3px !important;
  line-height: 1.4 !important;
  transition: background 0.2s ease, border-color 0.2s ease, color 0.2s ease !important;
}

.accred-bar__badge--gold {
  color: #d6ce86 !important;
  background: rgba(182, 175, 100, 0.1);
  border: 1px solid rgba(182, 175, 100, 0.15);
}

.accred-bar__badge--gold:hover {
  background: rgba(182, 175, 100, 0.25);
  border-color: rgba(182, 175, 100, 0.4);
  color: #e8e2a0 !important;
}

.accred-bar__badge--white {
  color: rgba(255, 255, 255, 0.85) !important;
  background: rgba(255, 255, 255, 0.07);
  border: 1px solid rgba(255, 255, 255, 0.08);
}

.accred-bar__badge--white:hover {
  background: rgba(255, 255, 255, 0.15);
  border-color: rgba(255, 255, 255, 0.25);
  color: #ffffff !important;
}

.accred-bar__dot {
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background: rgba(182, 175, 100, 0.4);
  flex-shrink: 0;
}

.accred-bar__right {
  display: flex !important;
  align-items: center !important;
  gap: 5px !important;
  font-size: 11px !important;
  line-height: 1.4 !important;
}

.accred-bar__student-count {
  font-size: 12px !important;
  font-weight: 700 !important;
  color: #d6ce86 !important;
  line-height: 1.4 !important;
}

.accred-bar__student-label {
  font-size: 10.5px !important;
  color: rgba(255, 255, 255, 0.45) !important;
  line-height: 1.4 !important;
}

/* Mobile-only accred bar — hidden on desktop */
.accred-bar__mobile {
  display: none !important;
}
.accred-bar__mobile-badge {
  font-size: 9px !important;
  font-weight: 700 !important;
  color: #d6ce86 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.3px !important;
  line-height: 1.4 !important;
  background: rgba(182, 175, 100, 0.1) !important;
  border: 1px solid rgba(182, 175, 100, 0.2) !important;
  padding: 2px 6px !important;
  border-radius: 3px !important;
}
.accred-bar__mobile-dot {
  width: 3px !important;
  height: 3px !important;
  border-radius: 50% !important;
  background: rgba(182, 175, 100, 0.4) !important;
  flex-shrink: 0 !important;
}
.accred-bar__mobile-students {
  font-size: 10px !important;
  color: rgba(255, 255, 255, 0.5) !important;
  line-height: 1.4 !important;
}
.accred-bar__mobile-count {
  font-weight: 700 !important;
  color: #d6ce86 !important;
  font-size: 10px !important;
}

/* ========================================
   MAIN HEADER
   ======================================== */
.main-header-wrapper {
  position: relative;
  z-index: 1000;
}

.main-header {
  background: #F5F5F5;
  height: 72px;
  padding: 0 28px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  z-index: 1001;
  border-bottom: 1px solid #E2E8F0;
}

.main-header__logo {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}

.main-header__logo img {
  height: 48px;
  width: auto;
  display: block;
}

/* ========================================
   DESKTOP NAVIGATION
   ======================================== */
.main-nav {
  display: flex !important;
  align-items: center !important;
  gap: 0 !important;
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
}

.main-nav__item {
  position: relative;
  background: transparent !important;
}

.main-nav__btn {
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
  padding: 8px 16px !important;
  font-size: 13.5px !important;
  font-weight: 500 !important;
  font-family: 'Roboto', sans-serif !important;
  text-transform: uppercase !important;
  color: #3B6CB5 !important;
  letter-spacing: 0.04em !important;
  background: transparent !important;
  background-color: transparent !important;
  border: none !important;
  border-radius: 4px !important;
  box-shadow: none !important;
  cursor: pointer !important;
  transition: color 0.2s ease, background-color 0.15s ease !important;
  white-space: nowrap !important;
  outline: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
  line-height: 1.4 !important;
  margin: 0 !important;
}

.main-nav__btn:hover,
.main-nav__btn:focus {
  color: #2A5A9E !important;
  background: rgba(59, 108, 181, 0.08) !important;
}

.main-nav__btn.is-active {
  color: #2A5A9E !important;
  background: rgba(59, 108, 181, 0.1) !important;
}

.main-nav__btn svg {
  width: 10px !important;
  height: 10px !important;
  transition: transform 0.3s ease !important;
  fill: none !important;
  stroke: currentColor !important;
  stroke-width: 2.5 !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
}

.main-nav__btn.is-active svg {
  transform: rotate(180deg) !important;
}

/* Login link (no chevron) */
.main-nav__link {
  display: flex !important;
  align-items: center !important;
  padding: 8px 16px !important;
  font-size: 13.5px !important;
  font-weight: 500 !important;
  font-family: 'Roboto', sans-serif !important;
  text-transform: uppercase !important;
  color: #3B6CB5 !important;
  letter-spacing: 0.04em !important;
  border-radius: 4px !important;
  transition: color 0.2s ease, background-color 0.15s ease !important;
  white-space: nowrap !important;
  text-decoration: none !important;
}

.main-nav__link:hover,
.main-nav__link:focus {
  color: #2A5A9E !important;
  background: rgba(59, 108, 181, 0.08) !important;
}

/* ========================================
   HEADER ACTION BUTTONS
   ======================================== */
.main-header__actions {
  display: flex;
  align-items: center;
  gap: 10px;
  flex-shrink: 0;
  padding-right: 260px !important; /* leave space for the fixed-position cart widget */
}

/* Browse Courses - FILLED */
.main-header__cta,
.main-header__cta:link,
.main-header__cta:visited {
  display: inline-flex !important;
  align-items: center !important;
  background: #192B55 !important;
  background-color: #192B55 !important;
  color: #FFFFFF !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  font-family: 'Roboto', sans-serif !important;
  letter-spacing: 0.1em !important;
  text-transform: uppercase !important;
  padding: 12px 22px 13px 22px !important;
  border-radius: 4px !important;
  transition: transform 0.2s ease, background-color 0.2s ease !important;
  white-space: nowrap !important;
  flex-shrink: 0 !important;
  text-decoration: none !important;
  border: none !important;
  box-shadow: none !important;
}

.main-header__cta:hover,
.main-header__cta:focus,
.main-header__cta:active {
  color: #FFFFFF !important;
  background: #1B3366 !important;
  background-color: #1B3366 !important;
  transform: scale(1.04) !important;
  text-decoration: none !important;
}

/* ========================================
   JETWOOBUILDER CART WIDGET — CSS-ONLY STYLING
   Native WC functionality, no custom JS needed.
   ======================================== */

/* ---- Position JetWooBuilder widget in top-right of header ---- */
.elementor-widget-jet-blocks-cart {
  position: fixed !important;
  top: 46.9px !important;
  right: 38px !important;
  z-index: 10002 !important;
  margin: 0 !important;
  padding: 0 !important;
  min-width: 0 !important;
  /* Force the widget to only be as wide as the cart button — prevents hover leaking left */
  width: 230px !important;
  max-width: 230px !important;
  overflow: visible !important;
}
/* Ensure inner containers don't expand the hover zone */
.elementor-widget-jet-blocks-cart > .elementor-widget-container {
  width: 100% !important;
  max-width: 100% !important;
  overflow: visible !important;
}
.elementor-widget-jet-blocks-cart .jet-blocks-cart {
  width: 100% !important;
  display: flex !important;
  justify-content: flex-end !important;
}

/* ---- Cart Button ---- */
.jet-blocks-cart__heading-link,
.jet-blocks-cart__heading-link:link,
.jet-blocks-cart__heading-link:visited {
  display: inline-flex !important;
  align-items: center !important;
  gap: 6px !important;
  background: transparent !important;
  color: #192B55 !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  font-family: 'Roboto', sans-serif !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;
  padding: 10px 20px !important;
  border-radius: 4px !important;
  border: 2px solid #192B55 !important;
  transition: transform 0.2s ease, background-color 0.2s ease !important;
  white-space: nowrap !important;
  text-decoration: none !important;
  box-shadow: none !important;
}
.jet-blocks-cart__heading-link:hover {
  background: rgba(25, 43, 85, 0.06) !important;
  transform: scale(1.04) !important;
}

.jet-blocks-cart__icon i,
.jet-blocks-cart__icon .fa-shopping-cart {
  color: #192B55 !important;
  font-size: 15px !important;
}

.jet-blocks-cart__label {
  font-size: 13px !important;
  font-weight: 700 !important;
  color: #192B55 !important;
}

.jet-blocks-cart__count {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  background: #192B55 !important;
  color: #FFFFFF !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  min-width: 20px !important;
  height: 20px !important;
  border-radius: 10px !important;
  padding: 0 5px !important;
  line-height: 1 !important;
}
.jet-blocks-cart__count-val {
  color: #FFFFFF !important;
  font-size: 10px !important;
  font-weight: 700 !important;
}

.jet-blocks-cart__total {
  font-size: 12px !important;
  font-weight: 500 !important;
  color: #192B55 !important;
  opacity: 0.7 !important;
  padding-left: 6px !important;
  border-left: 1px solid rgba(25, 43, 85, 0.2) !important;
  margin-left: 2px !important;
}
.jet-blocks-cart__total-val {
  color: #192B55 !important;
  font-size: 12px !important;
  font-weight: 500 !important;
}

/* ---- Dropdown Panel ---- */
.jet-blocks-cart__list {
  background: transparent !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  overflow: visible !important;
  font-family: 'Roboto', sans-serif !important;
  min-width: 440px !important;
  right: 0 !important;
  left: auto !important;
  margin-top: 0 !important;
  padding-top: 8px !important;  /* hover bridge — transparent so invisible */
  transition: opacity 0.15s ease, visibility 0.15s ease !important;
  /* Prevent the invisible dropdown from creating a hover zone that extends left */
  pointer-events: none !important;
}
/* Only make dropdown interactive when it's actually visible */
.jet-blocks-cart:hover .jet-blocks-cart__list,
.jet-blocks-cart__list:hover {
  pointer-events: auto !important;
}

.jet-blocks-cart__list-title {
  display: block !important;
  padding: 14px 20px !important;
  background: #192B55 !important;
  color: #FFFFFF !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.08em !important;
  margin: 0 !important;
  border-radius: 12px 12px 0 0 !important;
  /* Shadow on top + sides only (clipped at bottom by adjacent widget) */
  box-shadow: 0 -4px 24px rgba(0, 0, 0, 0.1),
              -1px 0 0 rgba(0, 0, 0, 0.04),
              1px 0 0 rgba(0, 0, 0, 0.04) !important;
  position: relative !important;
  z-index: 1 !important;
}

/* Inner widget container becomes the visible card body */
.jet-blocks-cart__list .widget_shopping_cart,
.jet-blocks-cart__list > .widget {
  background: #FFFFFF !important;
  border-radius: 0 0 12px 12px !important;
  box-shadow: 0 12px 48px rgba(0, 0, 0, 0.18), 0 0 0 1px rgba(0, 0, 0, 0.04) !important;
  overflow: hidden !important;
}

/* ---- Cart Items ---- */
.jet-blocks-cart__list .woocommerce-mini-cart,
.jet-blocks-cart__list ul.cart_list,
.jet-blocks-cart__list ul.product_list_widget {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  max-height: 340px !important;
  overflow-y: auto !important;
  border: none !important;
  border-radius: 0 !important;
  outline: none !important;
  box-shadow: none !important;
}

.jet-blocks-cart__list .mini_cart_item {
  display: flex !important;
  align-items: center !important;
  padding: 14px 20px !important;
  gap: 12px !important;
  border-bottom: 1px solid #F1F5F9 !important;
  font-family: 'Roboto', sans-serif !important;
  position: relative !important;
}
.jet-blocks-cart__list .mini_cart_item:hover {
  background: #F8FAFC !important;
}
.jet-blocks-cart__list .mini_cart_item:last-child {
  border-bottom: none !important;
}

/* Product link (contains image + name) — put it FIRST, flush left */
.jet-blocks-cart__list .mini_cart_item > a:not(.remove),
li.woocommerce-mini-cart-item > a:not(.remove) {
  font: 600 13px/1.35 'Roboto', sans-serif !important;
  color: #1B2B4B !important;
  text-decoration: none !important;
  order: -1 !important;
  flex: 1 !important;
  min-width: 0 !important;
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  border-radius: 0 !important;
  outline: none !important;
  box-shadow: none !important;
  background: transparent !important;
}
/* Kill ALL pseudo-elements inside mini-cart items at every level */
li.woocommerce-mini-cart-item *::before,
li.woocommerce-mini-cart-item *::after,
.woocommerce-mini-cart li *::before,
.woocommerce-mini-cart li *::after,
.widget_shopping_cart li *::before,
.widget_shopping_cart li *::after {
  display: none !important;
  content: none !important;
}
/* Kill borders/outlines on ALL elements inside mini-cart items */
li.woocommerce-mini-cart-item > a,
li.woocommerce-mini-cart-item > a > *,
li.woocommerce-mini-cart-item > div,
.woocommerce-mini-cart li > a,
.woocommerce-mini-cart li > a > *,
.woocommerce-mini-cart li > div {
  border: none !important;
  border-radius: 0 !important;
  outline: none !important;
  box-shadow: none !important;
  background: transparent !important;
}

/* Product image */
.jet-blocks-cart__list .mini_cart_item img,
li.woocommerce-mini-cart-item img {
  width: 48px !important;
  height: 48px !important;
  min-width: 48px !important;
  max-width: 48px !important;
  object-fit: cover !important;
  border-radius: 8px !important;
  border: 1px solid #E2E8F0 !important;
  order: 0 !important;
}

/* Product name */
.jet-blocks-cart__list .mini_cart_item .ast-product-name {
  order: 1 !important;
}
.jet-blocks-cart__list .mini_cart_item .ast-product-name {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}

/* Hide Astra's duplicate image container */
.jet-blocks-cart__list .ast-product-image.ast-disable-image {
  display: contents !important;
}

/* Price */
.jet-blocks-cart__list .ast-mini-cart-price-wrap {
  font: 500 12px/1 'Roboto', sans-serif !important;
  color: #64748B !important;
  order: 3 !important;
}

/* Hide quantity number text (the "1" before the price) */
.jet-blocks-cart__list .mini_cart_item > input[type="hidden"] + .ast-mini-cart-price-wrap {
  margin-left: auto !important;
}

/* Remove button (X) — push to right side */
.jet-blocks-cart__list .remove_from_cart_button,
li.woocommerce-mini-cart-item > a.remove {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 24px !important;
  height: 24px !important;
  min-width: 24px !important;
  order: 99 !important;
  color: #64748B !important;
  background: transparent !important;
  border: none !important;
  border-radius: 4px !important;
  cursor: pointer !important;
  transition: color 0.15s ease, background 0.15s ease !important;
  position: static !important;
  float: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
.jet-blocks-cart__list .remove_from_cart_button:hover {
  color: #EF4444 !important;
  background: rgba(239, 68, 68, 0.08) !important;
}
.jet-blocks-cart__list .remove_from_cart_button svg {
  width: 16px !important;
  height: 16px !important;
}

/* ---- Subtotal ---- */
.jet-blocks-cart__list .woocommerce-mini-cart__total {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  padding: 16px 20px 12px !important;
  margin: 0 !important;
  border-top: 2px solid #F1F5F9 !important;
  border-bottom: none !important;
  background: #FAFBFC !important;
  font-family: 'Roboto', sans-serif !important;
}
.jet-blocks-cart__list .woocommerce-mini-cart__total strong {
  font-size: 13px !important;
  font-weight: 500 !important;
  color: #64748B !important;
  text-transform: uppercase !important;
  letter-spacing: 0.04em !important;
}
.jet-blocks-cart__list .woocommerce-mini-cart__total .amount {
  font-size: 18px !important;
  font-weight: 700 !important;
  color: #1B2B4B !important;
}

/* ---- Buttons ---- */
.jet-blocks-cart__list .woocommerce-mini-cart__buttons {
  display: flex !important;
  flex-direction: column !important;
  gap: 10px !important;
  padding: 4px 20px 16px !important;
  background: #FAFBFC !important;
  margin: 0 !important;
  border: none !important;
}
.jet-blocks-cart__list .woocommerce-mini-cart__buttons .button {
  display: block !important;
  width: 100% !important;
  padding: 12px 16px !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  font-family: 'Roboto', sans-serif !important;
  text-transform: uppercase !important;
  letter-spacing: 0.08em !important;
  text-align: center !important;
  border-radius: 6px !important;
  text-decoration: none !important;
  transition: all 0.2s ease !important;
  cursor: pointer !important;
  box-sizing: border-box !important;
}
/* View Cart button */
.jet-blocks-cart__list .woocommerce-mini-cart__buttons .button.wc-forward:first-child {
  background: transparent !important;
  color: #3B6CB5 !important;
  border: 1.5px solid #E2E8F0 !important;
}
.jet-blocks-cart__list .woocommerce-mini-cart__buttons .button.wc-forward:first-child:hover {
  background: #F8FAFC !important;
  border-color: #3B6CB5 !important;
}
/* Checkout button */
.jet-blocks-cart__list .woocommerce-mini-cart__buttons .button.checkout {
  background: #192B55 !important;
  color: #FFFFFF !important;
  border: none !important;
}
.jet-blocks-cart__list .woocommerce-mini-cart__buttons .button.checkout:hover {
  background: #1B3366 !important;
  transform: translateY(-1px) !important;
  box-shadow: 0 4px 12px rgba(25, 43, 85, 0.3) !important;
}

/* ---- Rename "Continue Shopping" to "Browse Courses" in empty cart ---- */
.jet-blocks-cart__list .woocommerce-mini-cart__buttons .button.wc-forward:first-child,
.jet-blocks-cart__list .woocommerce-mini-cart__buttons a[class*="continue"],
.widget_shopping_cart .buttons .button.wc-forward:not(.checkout) {
  font-size: 0 !important;
  color: transparent !important;
}
.jet-blocks-cart__list .woocommerce-mini-cart__buttons .button.wc-forward:first-child::after,
.widget_shopping_cart .buttons .button.wc-forward:not(.checkout)::after {
  content: 'BROWSE COURSES' !important;
  display: block !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  letter-spacing: 0.08em !important;
  color: #3B6CB5 !important;
  text-transform: uppercase !important;
}

/* Hide variation data */
.jet-blocks-cart__list .variation,
.jet-blocks-cart__list dl,
.jet-blocks-cart__list dt,
.jet-blocks-cart__list dd {
  display: none !important;
}

/* Hide quantity number ("1") and per-unit price in mini-cart items */
.jet-blocks-cart__list .mini_cart_item .quantity,
.jet-blocks-cart__list .mini_cart_item .ast-mini-cart-price-wrap,
.jet-blocks-cart__list .mini_cart_item .woocommerce-Price-amount {
  display: none !important;
}
/* Also hide quantity via font-size 0 as fallback for inline text nodes */
.jet-blocks-cart__list .mini_cart_item .quantity {
  font-size: 0 !important;
  width: 0 !important;
  height: 0 !important;
  overflow: hidden !important;
  padding: 0 !important;
  margin: 0 !important;
}

/* Remove oval/ellipse borders around each product row */
.jet-blocks-cart__list .mini_cart_item,
.jet-blocks-cart__list .mini_cart_item * {
  border-radius: 0 !important;
  outline: none !important;
}
.jet-blocks-cart__list .mini_cart_item {
  border: none !important;
  border-bottom: 1px solid #F1F5F9 !important;
  background: transparent !important;
  box-shadow: none !important;
}
/* Kill Astra's quantity input oval styling */
.jet-blocks-cart__list .mini_cart_item input,
.jet-blocks-cart__list .mini_cart_item select,
.jet-blocks-cart__list .mini_cart_item .qty,
.jet-blocks-cart__list .mini_cart_item input[type="number"] {
  display: none !important;
}
/* NUCLEAR FIX: The "1" is a bare text node inside <li>, not in any element.
   Use font-size:0 on li to hide it, then reset on children.
   The oval border comes from Astra's border-radius on the li. */
li.woocommerce-mini-cart-item.mini_cart_item {
  font-size: 0 !important;
  color: transparent !important;
  border-radius: 0 !important;
  border: none !important;
  border-bottom: 1px solid #F1F5F9 !important;
  outline: none !important;
  box-shadow: none !important;
  padding: 14px 20px !important;
  min-height: 0 !important;
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
}
li.woocommerce-mini-cart-item.mini_cart_item > * {
  font-size: 13px !important;
  color: #1B2B4B !important;
}
li.woocommerce-mini-cart-item.mini_cart_item > input[type="hidden"] {
  display: none !important;
}
li.woocommerce-mini-cart-item.mini_cart_item > .ast-mini-cart-price-wrap {
  display: none !important;
}

/* Also hide via original selectors: Astra quantity wrapper (the oval with "1" inside) */
.jet-blocks-cart__list .ast-qta-wrap,
.jet-blocks-cart__list .ast-quantity-wrapper,
.jet-blocks-cart__list .mini_cart_item .quantity,
.jet-blocks-cart__list .mini_cart_item span.quantity,
.widget_shopping_cart .quantity,
.widget_shopping_cart span.quantity,
.widget_shopping_cart .ast-qta-wrap,
.woocommerce-mini-cart .quantity,
.woocommerce-mini-cart span.quantity,
.woocommerce-mini-cart .ast-qta-wrap {
  display: none !important;
  width: 0 !important;
  height: 0 !important;
  overflow: hidden !important;
  font-size: 0 !important;
  opacity: 0 !important;
}
/* Remove any remaining borders/outlines on all descendants */
.jet-blocks-cart__list .woocommerce-mini-cart li,
.widget_shopping_cart .mini_cart_item,
.woocommerce-mini-cart .mini_cart_item {
  border: none !important;
  border-bottom: 1px solid #F1F5F9 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: none !important;
}
.jet-blocks-cart__list .woocommerce-mini-cart li:last-child,
.widget_shopping_cart .mini_cart_item:last-child,
.woocommerce-mini-cart .mini_cart_item:last-child {
  border-bottom: none !important;
}
/* Force no border-radius on ALL elements inside mini-cart items */
.widget_shopping_cart .mini_cart_item *,
.woocommerce-mini-cart .mini_cart_item * {
  border-radius: 0 !important;
  outline: none !important;
  box-shadow: none !important;
}
/* Exception: keep border-radius on product images */
.widget_shopping_cart .mini_cart_item img,
.woocommerce-mini-cart .mini_cart_item img {
  border-radius: 8px !important;
}
/* Kill WooCommerce clearfix pseudo-elements that create the oval shape */
li.woocommerce-mini-cart-item.mini_cart_item::before,
li.woocommerce-mini-cart-item.mini_cart_item::after,
.woocommerce-mini-cart li::before,
.woocommerce-mini-cart li::after,
.widget_shopping_cart .mini_cart_item::before,
.widget_shopping_cart .mini_cart_item::after {
  display: none !important;
  content: none !important;
}
/* Also kill Astra's image absolute positioning */
li.woocommerce-mini-cart-item.mini_cart_item img {
  position: static !important;
  float: none !important;
  left: auto !important;
  top: auto !important;
}

/* Hide cart dropdown when mega menu is open — prevents overlap with right panels */
.main-header-wrapper.mega-open ~ .elementor-widget-jet-blocks-cart .jet-blocks-cart__list,
.main-header-wrapper.mega-open + .elementor-widget-jet-blocks-cart .jet-blocks-cart__list {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
/* Also hide via body class for broader reach */
body.mega-menu-active .jet-blocks-cart__list {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
/* Disable cart hover trigger when mega menu is open */
body.mega-menu-active .elementor-widget-jet-blocks-cart {
  pointer-events: none !important;
}
/* Brief delay before cart becomes interactive again after mega menu closes */
body.mega-menu-cooldown .elementor-widget-jet-blocks-cart {
  pointer-events: none !important;
}
body.mega-menu-cooldown .jet-blocks-cart__list {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

/* Hide mini-cart dropdown on mobile */
@media (max-width: 1096px) {
  .jet-blocks-cart__list {
    display: none !important;
  }
  /* Hide dollar total on mobile — only show icon + count */
  .jet-blocks-cart__total,
  .jet-blocks-cart__total-val {
    display: none !important;
  }
  /* Smaller cart button on mobile */
  .jet-blocks-cart__heading-link,
  .jet-blocks-cart__heading-link:link,
  .jet-blocks-cart__heading-link:visited {
    padding: 7px 12px !important;
    font-size: 11px !important;
    gap: 4px !important;
    border-width: 1.5px !important;
  }
  .jet-blocks-cart__label {
    font-size: 11px !important;
  }
  /* Reposition cart widget for mobile header */
  .elementor-widget-jet-blocks-cart {
    top: 42px !important;
    right: 57px !important;
  }
}

/* ========================================
   HAMBURGER (mobile)
   ======================================== */
.main-header__hamburger {
  display: none;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  cursor: pointer;
  background: none;
  border: none;
  padding: 0;
  gap: 5px;
}

.main-header__hamburger span {
  display: block;
  width: 24px;
  height: 2.5px;
  background: #192B55;
  border-radius: 2px;
  transition: transform 0.3s ease, opacity 0.3s ease;
}

.main-header__hamburger.is-open span:nth-child(1) {
  transform: translateY(7.5px) rotate(45deg);
}

.main-header__hamburger.is-open span:nth-child(2) {
  opacity: 0;
}

.main-header__hamburger.is-open span:nth-child(3) {
  transform: translateY(-7.5px) rotate(-45deg);
}

/* ========================================
   MEGA MENU (desktop) - Premium Layout
   ======================================== */
.mega-menu-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 998;
  display: none;
}

.mega-menu-overlay.is-visible {
  display: block;
}

.mega-menu {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  width: 100%;
  background: #FFFFFF;
  z-index: 999;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-8px);
  pointer-events: none;
  transition: opacity 0.25s ease, transform 0.25s ease, visibility 0.25s ease;
  box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15);
  /* Establish our own font context — override Astra's globals */
  font-family: 'Roboto', sans-serif !important;
  font-size: 14px !important;
  line-height: 1.4 !important;
  color: #1B2B4B !important;
}

.mega-menu.is-open {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}

.mega-menu__body {
  display: flex !important;
  padding: 0 !important;
  gap: 0 !important;
}

#siteHeader .mega-menu__body,
.mega-menu .mega-menu__body {
  padding: 0 !important;
}

/* ---- Feature Panel (left navy panel) ---- */
.mega-menu__feature-panel {
  width: 340px !important;
  min-width: 340px !important;
  background: #192B55 !important;
  padding: 36px 36px 36px 80px !important;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.mega-menu__feature-eyebrow {
  font-size: 10px;
  font-weight: 700;
  color: #7BAAD4;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 12px;
  font-family: 'Roboto', sans-serif;
}

.mega-menu__feature-eyebrow--gold {
  color: #AEA861;
}

.mega-menu__feature-price {
  font-size: 42px;
  font-weight: 700;
  color: #FFFFFF;
  line-height: 1;
  margin-bottom: 2px;
  font-family: 'Roboto', sans-serif;
}

.mega-menu__feature-price-sub {
  font-size: 13px;
  color: rgba(255, 255, 255, 0.5);
  margin-bottom: 12px;
  font-family: 'Roboto', sans-serif;
}

.mega-menu__feature-title {
  font-size: 26px;
  font-weight: 700;
  color: #FFFFFF;
  line-height: 1.2;
  margin-bottom: 10px;
  font-family: 'Roboto', sans-serif;
}

.mega-menu__feature-title--cantata {
  font-family: 'Cantata One', serif;
}

.mega-menu__feature-desc {
  font-size: 13px;
  color: rgba(255, 255, 255, 0.65);
  line-height: 1.5;
  margin-bottom: 16px;
  font-family: 'Roboto', sans-serif;
}

.mega-menu__feature-stats {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-bottom: 20px;
}

.mega-menu__feature-stat {
  font-size: 11px;
  font-weight: 700;
  color: #7BAAD4;
  letter-spacing: 1px;
  text-transform: uppercase;
  font-family: 'Roboto', sans-serif;
}

.mega-menu__feature-stat--gold {
  color: #C3BD71;
}

/* Feature panel buttons */
.mega-menu__feature-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 11px 20px;
  font-size: 12px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  border-radius: 6px;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  transition: opacity 0.2s ease, transform 0.15s ease;
  white-space: nowrap;
  text-decoration: none;
  margin-bottom: 8px;
  width: 100%;
  text-align: center;
}

.mega-menu__feature-btn--blue {
  background: #3B6CB5;
  color: #FFFFFF !important;
  border: none;
}

.mega-menu__feature-btn--blue:hover {
  opacity: 0.9;
  transform: translateY(-1px);
}

.mega-menu__feature-btn--outline {
  background: transparent;
  color: rgba(255, 255, 255, 0.8) !important;
  border: 1.5px solid rgba(255, 255, 255, 0.3);
}

.mega-menu__feature-btn--outline:hover {
  background: rgba(255, 255, 255, 0.08);
  transform: translateY(-1px);
}

.mega-menu__feature-btn--gold {
  background: #AEA861;
  color: #192B55 !important;
  border: none;
}

.mega-menu__feature-btn--gold:hover {
  opacity: 0.9;
  transform: translateY(-1px);
}

.mega-menu__feature-btn--navy {
  background: #192B55;
  color: #FFFFFF !important;
  border: none;
}

.mega-menu__feature-btn--navy:hover {
  opacity: 0.9;
  transform: translateY(-1px);
}

/* Video thumbnail in feature panel */
.mega-menu__feature-video {
  position: relative;
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
  margin-bottom: 16px;
  cursor: pointer;
  aspect-ratio: 16/9;
  display: block;
}

.mega-menu__feature-video img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.mega-menu__feature-video-play {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 40px;
  height: 40px;
  background: rgba(255, 0, 0, 0.85);
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.mega-menu__feature-video-play::after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 0 7px 13px;
  border-color: transparent transparent transparent #FFFFFF;
  margin-left: 2px;
}

/* ---- Main columns area ---- */
.mega-menu__columns,
#siteHeader .mega-menu__columns,
.mega-menu .mega-menu__columns {
  flex: 1 !important;
  display: flex !important;
  padding: 32px 56px 32px 82px !important;
  gap: 40px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
}

.mega-menu__column {
  flex: 1;
  min-width: 0;
}

.mega-menu__category {
  font-size: 11px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  color: #1B2B4B;
  text-transform: uppercase;
  letter-spacing: 1.5px;
  margin-bottom: 14px;
  padding-bottom: 8px;
  border-bottom: 2px solid #3B6CB5;
}

.mega-menu__category--gold {
  border-bottom-color: #AEA861;
}

.mega-menu__link {
  display: block;
  padding: 8px 10px;
  border-radius: 6px;
  border-left: 2px solid transparent;
  transition: background 0.2s ease, transform 0.2s ease, border-color 0.2s ease;
  margin-bottom: 2px;
}

.mega-menu__link:hover {
  background: rgba(59, 108, 181, 0.06);
  transform: translateX(4px);
  border-left-color: #3B6CB5;
}

.mega-menu__link--gold:hover {
  background: rgba(174, 168, 97, 0.08);
  border-left-color: #AEA861;
}

.mega-menu__link-title {
  font-size: 14px;
  font-weight: 500;
  font-family: 'Roboto', sans-serif;
  color: #1B2B4B;
  display: flex;
  align-items: center;
  gap: 8px;
}

.mega-menu__link-count {
  font-size: 11px;
  font-weight: 400;
  color: #94A3B8;
}

.mega-menu__link-desc {
  font-size: 12px;
  color: #64748B;
  margin-top: 2px;
  line-height: 1.4;
}

.mega-menu__link-badge {
  display: inline-flex;
  align-items: center;
  padding: 2px 7px;
  border-radius: 3px;
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.mega-menu__link-badge--gold {
  background: rgba(174, 168, 97, 0.15);
  border: 1px solid rgba(174, 168, 97, 0.3);
  color: #8B8540;
}

.mega-menu__link-badge--blue {
  background: rgba(59, 108, 181, 0.1);
  border: 1px solid rgba(59, 108, 181, 0.25);
  color: #3B6CB5;
}

/* ---- Right panel ---- */
.mega-menu__right-panel,
#siteHeader .mega-menu__right-panel,
.mega-menu .mega-menu__right-panel {
  width: 300px !important;
  min-width: 300px !important;
  background: #F8FAFC !important;
  padding: 32px 48px 32px 32px !important;
  border-left: 1px solid #E2E8F0 !important;
  box-sizing: border-box !important;
}

.mega-menu__right-eyebrow {
  font-size: 10px;
  font-weight: 700;
  color: #64748B;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  margin-bottom: 16px;
  font-family: 'Roboto', sans-serif;
}

.mega-menu__right-eyebrow--gold {
  color: #AEA861;
}

.mega-menu__right-link {
  display: block;
  padding: 8px 0;
  font-size: 13px;
  font-weight: 500;
  color: #1B2B4B;
  transition: color 0.2s ease;
  font-family: 'Roboto', sans-serif;
  border-bottom: 1px solid #E2E8F0;
}

.mega-menu__right-link:hover {
  color: #3B6CB5;
}

.mega-menu__right-link-desc {
  font-size: 11px;
  color: #94A3B8;
  font-weight: 400;
  margin-top: 1px;
}

.mega-menu__right-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 10px 16px;
  font-size: 12px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  border-radius: 6px;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  transition: opacity 0.2s ease, transform 0.15s ease;
  white-space: nowrap;
  text-decoration: none;
  margin-top: 16px;
  text-align: center;
}

.mega-menu__right-btn--blue {
  background: #3B6CB5;
  color: #FFFFFF !important;
  border: none;
}

.mega-menu__right-btn--blue:hover {
  opacity: 0.9;
  transform: translateY(-1px);
}

.mega-menu__right-btn--navy {
  background: #192B55;
  color: #FFFFFF !important;
  border: none;
}

.mega-menu__right-btn--navy:hover {
  opacity: 0.9;
  transform: translateY(-1px);
}

.mega-menu__right-heading {
  font-size: 16px;
  font-weight: 700;
  color: #1B2B4B;
  line-height: 1.3;
  margin-bottom: 8px;
  font-family: 'Roboto', sans-serif;
}

.mega-menu__right-desc {
  font-size: 12px;
  color: #64748B;
  line-height: 1.5;
  margin-bottom: 16px;
  font-family: 'Roboto', sans-serif;
}

.mega-menu__right-text-link {
  display: block;
  font-size: 12px;
  font-weight: 700;
  color: #AEA861;
  margin-top: 8px;
  transition: color 0.2s ease;
  font-family: 'Roboto', sans-serif;
}

.mega-menu__right-text-link:hover {
  color: #8B8540;
}

/* ---- Contact info in right panel ---- */
.mega-menu__contact-item {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  padding: 8px 0;
  border-bottom: 1px solid #E2E8F0;
}

.mega-menu__contact-item svg {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  fill: none;
  stroke: #3B6CB5;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  margin-top: 1px;
}

.mega-menu__contact-text {
  font-size: 12px;
  color: #1B2B4B;
  line-height: 1.4;
  font-family: 'Roboto', sans-serif;
}

.mega-menu__contact-label {
  font-size: 11px;
  color: #94A3B8;
  font-family: 'Roboto', sans-serif;
}

.mega-menu__right-btn--mail {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  width: 100%;
  padding: 10px 16px;
  font-size: 12px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  border-radius: 6px;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  transition: opacity 0.2s ease, transform 0.15s ease;
  white-space: nowrap;
  text-decoration: none;
  margin-top: 16px;
  text-align: center;
  background: #3B6CB5;
  color: #FFFFFF;
  border: none;
}

.mega-menu__right-btn--mail:hover {
  opacity: 0.9;
  transform: translateY(-1px);
}

.mega-menu__right-btn--mail svg {
  width: 14px;
  height: 14px;
  fill: none;
  stroke: #FFFFFF;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
}

/* Support menu — no feature panel, wider columns */
.mega-menu__body--support {
  display: flex !important;
  padding: 0 !important;
  gap: 0 !important;
}

.mega-menu__columns--wide,
#siteHeader .mega-menu__columns--wide,
.mega-menu .mega-menu__columns--wide {
  padding: 32px 80px 32px 90px !important;
  gap: 48px !important;
  box-sizing: border-box !important;
}

/* ========================================
   MOBILE OVERLAY
   ======================================== */
.mobile-menu {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #192B55;
  z-index: 997;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  transform: translateX(100%);
  transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

.mobile-menu.is-open {
  transform: translateX(0);
}

.mobile-menu__inner {
  padding: 80px 20px 40px;
}

.mobile-menu__section {
  border-bottom: 1px solid rgba(59, 108, 181, 0.2);
}

.mobile-menu__section-btn {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 16px 0;
  font-size: 15px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  text-transform: uppercase;
  color: #F5F3ED;
  letter-spacing: 0.04em;
  background: none;
  border: none;
  cursor: pointer;
}

.mobile-menu__section-btn svg {
  width: 12px;
  height: 12px;
  fill: none;
  stroke: #7BAAD4;
  stroke-width: 2.5;
  stroke-linecap: round;
  stroke-linejoin: round;
  transition: transform 0.3s ease;
}

.mobile-menu__section-btn.is-active svg {
  transform: rotate(180deg);
}

.mobile-menu__section-content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.35s ease;
}

.mobile-menu__category {
  font-size: 12px;
  font-weight: 500;
  color: #7BAAD4;
  margin: 8px 0 6px;
  padding-bottom: 6px;
  border-bottom: 1px solid rgba(59, 108, 181, 0.15);
  padding-left: 8px;
}

.mobile-menu__category--gold {
  color: #AEA861;
  border-bottom-color: rgba(174, 168, 97, 0.2);
}

.mobile-menu__link {
  display: block;
  padding: 10px 8px 10px 12px;
  border-left: 2px solid transparent;
  transition: background 0.2s ease, border-color 0.2s ease;
}

.mobile-menu__link:hover,
.mobile-menu__link:active {
  background: rgba(59, 108, 181, 0.1);
  border-left-color: #7BAAD4;
}

.mobile-menu__link--gold:hover,
.mobile-menu__link--gold:active {
  background: rgba(174, 168, 97, 0.1);
  border-left-color: #AEA861;
}

.mobile-menu__link-title {
  font-size: 14px;
  color: #F5F3ED;
  display: flex;
  align-items: center;
  gap: 8px;
}

.mobile-menu__link-desc {
  font-size: 11px;
  color: rgba(245, 243, 237, 0.45);
  margin-top: 2px;
}

.mobile-menu__footer {
  padding: 14px 8px;
  margin-top: 4px;
  background: rgba(59, 108, 181, 0.08);
  border-radius: 6px;
  margin-bottom: 8px;
}

.mobile-menu__footer-eyebrow {
  font-size: 8px;
  font-weight: 700;
  color: #7BAAD4;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 3px;
}

.mobile-menu__footer-desc {
  font-size: 12px;
  color: rgba(245, 243, 237, 0.6);
  margin-bottom: 8px;
  line-height: 1.4;
}

.mobile-menu__footer-cta {
  font-size: 12px;
  font-weight: 700;
  color: #7BAAD4;
}

.mobile-menu__footer-actions {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-top: 8px;
}

.mobile-menu__footer-actions .mega-menu__feature-btn {
  width: 100%;
  justify-content: center;
  padding: 14px 20px;
  font-size: 13px;
}

.mobile-menu__cta-buttons {
  display: flex;
  gap: 10px;
  margin: 24px 0;
}

.mobile-menu__cta-btn {
  flex: 1;
  display: block;
  padding: 16px;
  font-size: 13px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  text-align: center;
  border-radius: 6px;
  text-decoration: none;
}

.mobile-menu__cta-btn--filled {
  background: #3B6CB5;
  color: #FFFFFF;
}

.mobile-menu__cta-btn--outline {
  background: transparent;
  color: #FFFFFF;
  border: 2px solid rgba(255, 255, 255, 0.3);
}

.mobile-menu__login-link {
  display: block;
  text-align: center;
  font-size: 13px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  color: rgba(255, 255, 255, 0.6);
  padding: 12px;
}

/* ========================================
   RESPONSIVE: MOBILE
   ======================================== */
@media (max-width: 1096px) {
  /* Accreditation bar mobile */
  .accred-bar {
    justify-content: center !important;
    padding: 5px 10px !important;
  }

  .accred-bar__left,
  .accred-bar__right {
    display: none !important;
  }

  .accred-bar__mobile {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    width: 100% !important;
  }

  /* Main header mobile */
  .main-header {
    height: 60px !important;
    padding: 0 16px !important;
  }

  .main-header__logo img {
    height: 36px !important;
  }

  .main-nav,
  #siteHeader .main-nav {
    display: none !important;
  }

  .main-header__actions,
  #siteHeader .main-header__actions {
    display: none !important;
  }

  .main-header__hamburger,
  #siteHeader .main-header__hamburger {
    display: flex !important;
    background: transparent !important;
    background-color: transparent !important;
  }

  .mobile-menu {
    display: block !important;
  }

  /* Mega menus hidden on mobile */
  .mega-menu,
  .mega-menu-overlay {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
  }

  /* ---- MOBILE MENU OVERRIDES ---- */
  .mobile-menu {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    background: #192B55 !important;
    background-color: #192B55 !important;
    z-index: 9997 !important;
    overflow-y: auto !important;
    -webkit-overflow-scrolling: touch !important;
    transform: translateX(100%) !important;
    transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1) !important;
  }

  .mobile-menu.is-open {
    transform: translateX(0) !important;
  }

  /* Keep header + hamburger above the mobile menu */
  #siteHeader .accred-bar {
    position: relative !important;
    z-index: 10000 !important;
  }

  #siteHeader .main-header-wrapper {
    position: relative !important;
    z-index: 10000 !important;
  }

  #siteHeader .main-header {
    position: relative !important;
    z-index: 10001 !important;
  }

  .mobile-menu__inner {
    padding: 100px 24px 40px 32px !important;
  }

  .mobile-menu__section {
    border-bottom: 1px solid rgba(59, 108, 181, 0.2) !important;
  }

  .mobile-menu__section-btn,
  #siteHeader .mobile-menu__section-btn {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    padding: 18px 0 !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    font-family: 'Roboto', sans-serif !important;
    text-transform: uppercase !important;
    color: #F5F3ED !important;
    letter-spacing: 0.06em !important;
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    cursor: pointer !important;
    -webkit-appearance: none !important;
    appearance: none !important;
    text-shadow: none !important;
  }

  .mobile-menu__section-btn svg {
    width: 12px !important;
    height: 12px !important;
    fill: none !important;
    stroke: #7BAAD4 !important;
    stroke-width: 2.5 !important;
    stroke-linecap: round !important;
    stroke-linejoin: round !important;
    transition: transform 0.3s ease !important;
  }

  .mobile-menu__section-btn.is-active svg {
    transform: rotate(180deg) !important;
  }

  .mobile-menu__section-content {
    max-height: 0;
    overflow: hidden !important;
    transition: max-height 0.35s ease !important;
  }

  .mobile-menu__category {
    font-size: 13px !important;
    font-weight: 500 !important;
    font-family: 'Roboto', sans-serif !important;
    color: #7BAAD4 !important;
    margin: 16px 0 10px !important;
    padding-bottom: 8px !important;
    border-bottom: 1px solid rgba(59, 108, 181, 0.15) !important;
    padding-left: 0 !important;
    background: transparent !important;
    text-transform: none !important;
    letter-spacing: 0 !important;
  }

  .mobile-menu__category--gold {
    color: #AEA861 !important;
    border-bottom-color: rgba(174, 168, 97, 0.2) !important;
  }

  .mobile-menu__link,
  .mobile-menu__link:link,
  .mobile-menu__link:visited {
    display: block !important;
    padding: 10px 12px !important;
    border-left: 2px solid transparent !important;
    border-radius: 6px !important;
    margin-bottom: 2px !important;
    transition: background 0.2s ease, border-color 0.2s ease, transform 0.2s ease !important;
    text-decoration: none !important;
    background: transparent !important;
  }

  .mobile-menu__link:hover,
  .mobile-menu__link:active {
    background: rgba(59, 108, 181, 0.1) !important;
    border-left-color: #7BAAD4 !important;
    transform: translateX(4px) !important;
  }

  .mobile-menu__link--gold:hover,
  .mobile-menu__link--gold:active {
    background: rgba(174, 168, 97, 0.1) !important;
    border-left-color: #AEA861 !important;
  }

  .mobile-menu__link-title {
    font-size: 14px !important;
    font-weight: 400 !important;
    font-family: 'Roboto', sans-serif !important;
    color: #F5F3ED !important;
    display: flex !important;
    align-items: center !important;
    gap: 8px !important;
  }

  .mobile-menu__link-desc {
    font-size: 12px !important;
    color: rgba(245, 243, 237, 0.5) !important;
    margin-top: 2px !important;
    line-height: 1.4 !important;
  }

  .mobile-menu__footer {
    padding: 16px 12px !important;
    margin-top: 12px !important;
    background: rgba(59, 108, 181, 0.1) !important;
    border-top: 1px solid rgba(59, 108, 181, 0.2) !important;
    border-radius: 6px !important;
    margin-bottom: 12px !important;
  }

  .mobile-menu__footer-eyebrow {
    font-size: 9px !important;
    font-weight: 700 !important;
    font-family: 'Roboto', sans-serif !important;
    color: #7BAAD4 !important;
    letter-spacing: 2px !important;
    text-transform: uppercase !important;
    margin-bottom: 4px !important;
  }

  .mobile-menu__footer-desc {
    font-size: 13px !important;
    font-family: 'Roboto', sans-serif !important;
    color: rgba(245, 243, 237, 0.7) !important;
    margin-bottom: 10px !important;
    line-height: 1.5 !important;
  }

  .mobile-menu__footer-cta,
  .mobile-menu__footer-cta:link,
  .mobile-menu__footer-cta:visited,
  .mobile-menu__footer-cta:hover {
    font-size: 12px !important;
    font-weight: 700 !important;
    font-family: 'Roboto', sans-serif !important;
    color: #7BAAD4 !important;
    text-decoration: none !important;
  }

  .mobile-menu__footer-actions {
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
    margin-top: 8px !important;
  }

  .mobile-menu__footer-actions .mega-menu__feature-btn {
    width: 100% !important;
    justify-content: center !important;
    padding: 14px 20px !important;
    font-size: 13px !important;
    display: flex !important;
    align-items: center !important;
    text-decoration: none !important;
    box-shadow: none !important;
    text-align: center !important;
  }

  .mobile-menu__cta-buttons {
    flex-direction: column !important;
  }

  .mobile-menu__cta-btn--filled,
  .mobile-menu__cta-btn--filled:link,
  .mobile-menu__cta-btn--filled:visited,
  .mobile-menu__cta-btn--filled:hover {
    display: block !important;
    padding: 16px !important;
    background: #3B6CB5 !important;
    background-color: #3B6CB5 !important;
    color: #FFFFFF !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    font-family: 'Roboto', sans-serif !important;
    text-transform: uppercase !important;
    letter-spacing: 0.1em !important;
    text-align: center !important;
    border-radius: 6px !important;
    text-decoration: none !important;
    border: none !important;
    box-shadow: none !important;
  }

  .mobile-menu__cta-btn--outline,
  .mobile-menu__cta-btn--outline:link,
  .mobile-menu__cta-btn--outline:visited,
  .mobile-menu__cta-btn--outline:hover {
    display: block !important;
    padding: 16px !important;
    background: transparent !important;
    background-color: transparent !important;
    color: #FFFFFF !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    font-family: 'Roboto', sans-serif !important;
    text-transform: uppercase !important;
    letter-spacing: 0.1em !important;
    text-align: center !important;
    border-radius: 6px !important;
    border: 2px solid rgba(255, 255, 255, 0.3) !important;
    text-decoration: none !important;
    box-shadow: none !important;
  }

  /* Badge overrides inside mobile menu */
  .mobile-menu .mega-menu__link-badge {
    display: inline-flex !important;
    align-items: center !important;
    padding: 2px 7px !important;
    border-radius: 3px !important;
    font-size: 9px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
  }

  .mobile-menu .mega-menu__link-badge--gold {
    background: rgba(174, 168, 97, 0.2) !important;
    border: 1px solid rgba(174, 168, 97, 0.4) !important;
    color: #AEA861 !important;
  }

  /* Hamburger animation overrides */
  .main-header__hamburger span {
    display: block !important;
    width: 24px !important;
    height: 2.5px !important;
    background: #192B55 !important;
    background-color: #192B55 !important;
    border-radius: 2px !important;
    transition: transform 0.3s ease, opacity 0.3s ease !important;
  }

  .main-header__hamburger.is-open span:nth-child(1) {
    transform: translateY(7.5px) rotate(45deg) !important;
  }

  .main-header__hamburger.is-open span:nth-child(2) {
    opacity: 0 !important;
  }

  .main-header__hamburger.is-open span:nth-child(3) {
    transform: translateY(-7.5px) rotate(-45deg) !important;
  }
}

/* ========================================
   RESPONSIVE: TABLET TWEAKS
   ======================================== */
@media (min-width: 1097px) and (max-width: 1320px) {
  .main-nav__btn {
    padding: 8px 10px !important;
    font-size: 11.5px !important;
  }

  .main-nav__link {
    padding: 8px 10px !important;
    font-size: 11.5px !important;
  }

  .main-header__cta {
    padding: 10px 16px !important;
    font-size: 11px !important;
    letter-spacing: 0.06em !important;
  }

  .main-header__actions {
    padding-right: 200px !important;
  }

  .elementor-widget-jet-blocks-cart {
    right: 20px !important;
    width: 190px !important;
    max-width: 190px !important;
  }

  /* Hide dollar total — save space */
  .jet-blocks-cart__total,
  .jet-blocks-cart__total-val {
    display: none !important;
  }

  .mega-menu__feature-panel {
    width: 230px;
    min-width: 230px;
    padding: 28px 20px;
  }

  .mega-menu__columns {
    padding: 24px 20px;
    gap: 16px;
  }

  .mega-menu__right-panel {
    width: 180px;
    min-width: 180px;
    padding: 24px 16px;
  }
}
</style>
</head>
<body>

<!-- ============================================
     HEADER WRAPPER
     ============================================ -->
<header class="site-header" id="siteHeader">

  <!-- ========== ACCREDITATION BAR ========== -->
  <div class="accred-bar">
    <div class="accred-bar__left">
      <a href="https://svhs.co/" class="accred-bar__home-icon" aria-label="Home">
        <svg viewBox="0 0 24 24"><path d="M3 9.5L12 3l9 6.5V20a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V9.5z"/><path d="M9 21V12h6v9"/></svg>
      </a>
      <span class="accred-bar__label">Accredited</span>
      <a href="https://www.cognia.org/" target="_blank" rel="noopener" class="accred-bar__badge accred-bar__badge--gold">Cognia</a>
      <span class="accred-bar__dot"></span>
      <a href="https://directory.acswasc.org/new/" target="_blank" rel="noopener" class="accred-bar__badge accred-bar__badge--gold">WASC</a>
      <span class="accred-bar__dot"></span>
      <a href="https://web3.ncaa.org/hsportal/exec/hsAction?hsActionSubmit=getHsCoreCoursesData&amp;hsCode=851733" target="_blank" rel="noopener" class="accred-bar__badge accred-bar__badge--white">NCAA Approved</a>
      <span class="accred-bar__dot"></span>
      <a href="https://hs-articulation.ucop.edu/agcourselist#/list/search/publisher/Silicon%20Valley%20High%20School" target="_blank" rel="noopener" class="accred-bar__badge accred-bar__badge--white">UC A-G</a>
    </div>
    <div class="accred-bar__right">
      <span class="accred-bar__student-count">112,945</span>
      <span class="accred-bar__student-label">Students Enrolled</span>
    </div>
    <!-- Mobile-only: consolidated accred + student count -->
    <div class="accred-bar__mobile">
      <span class="accred-bar__mobile-badge">Fully Accredited</span>
      <span class="accred-bar__mobile-dot"></span>
      <span class="accred-bar__mobile-students"><span class="accred-bar__mobile-count">112,945</span> Students Enrolled</span>
    </div>
  </div>

  <!-- ========== MAIN HEADER ========== -->
  <div class="main-header-wrapper" id="mainHeaderWrapper">
  <div class="main-header" id="mainHeader">
    <!-- Logo -->
    <a href="https://svhs.co/" class="main-header__logo">
      <img src="https://svhs.co/wp-content/uploads/2018/02/cropped-newlogo1.png" alt="Silicon Valley High School" />
    </a>

    <!-- Desktop Navigation -->
    <nav class="main-nav" id="mainNav">
      <div class="main-nav__item">
        <button class="main-nav__btn" data-menu="0" aria-expanded="false" aria-haspopup="true">
          Courses
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </button>
      </div>
      <div class="main-nav__item">
        <button class="main-nav__btn" data-menu="1" aria-expanded="false" aria-haspopup="true">
          Students
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </button>
      </div>
      <div class="main-nav__item">
        <a href="https://svhs.co/academy/" class="main-nav__btn" data-menu="2" aria-haspopup="true">
          Academy
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </a>
      </div>
      <div class="main-nav__item">
        <a href="https://svhs.co/alwaysonline/" class="main-nav__btn" data-menu="3" aria-haspopup="true">
          AlwaysOnline
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </a>
      </div>
      <div class="main-nav__item">
        <button class="main-nav__btn" data-menu="4" aria-expanded="false" aria-haspopup="true">
          Support
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </button>
      </div>
      <div class="main-nav__item">
        <a href="https://lms.svhs.co/login/index.php" class="main-nav__link">Login</a>
      </div>
    </nav>

    <!-- Action Buttons — Cart is repositioned via CSS from JetWooBuilder widget -->
    <div class="main-header__actions">
      <a href="https://svhs.co/catalog/" class="main-header__cta">Browse Courses</a>
    </div>

    <!-- Hamburger (mobile) -->
    <button class="main-header__hamburger" id="hamburgerBtn" aria-label="Open menu" aria-expanded="false">
      <span></span>
      <span></span>
      <span></span>
    </button>

  </div><!-- /.main-header -->

    <!-- ========== MEGA MENUS ========== -->
    <div class="mega-menu-overlay" id="megaOverlay"></div>

    <!-- MENU 0: Courses -->
    <div class="mega-menu" id="megaMenu0" role="region" aria-label="Courses submenu">
      <div class="mega-menu__body">
        <!-- Feature Panel -->
        <div class="mega-menu__feature-panel">
          <div class="mega-menu__feature-eyebrow">Accredited Online Courses</div>
          <div class="mega-menu__feature-price">$125</div>
          <div class="mega-menu__feature-price-sub">per course</div>
          <div class="mega-menu__feature-desc">Self-paced, video-based courses with real teacher support. Accredited by Cognia and WASC.</div>
          <a href="https://www.youtube.com/watch?v=4hDV6onv808" target="_blank" rel="noopener" class="mega-menu__feature-video">
            <img src="https://img.youtube.com/vi/4hDV6onv808/hqdefault.jpg" alt="Courses Video" />
            <div class="mega-menu__feature-video-play"></div>
          </a>
          <a href="https://svhs.co/catalog/" class="mega-menu__feature-btn mega-menu__feature-btn--blue">Searchable Catalog</a>
          <a href="https://svhs.co/course-catalog/" class="mega-menu__feature-btn mega-menu__feature-btn--outline">Summary Catalog</a>
        </div>
        <!-- Columns -->
        <div class="mega-menu__columns">
          <!-- Column 1: Core Subjects -->
          <div class="mega-menu__column">
            <div class="mega-menu__category">Core Subjects</div>
            <a href="https://svhs.co/product-category/online-high-school-english-courses/" class="mega-menu__link">
              <div class="mega-menu__link-title">English <span class="mega-menu__link-count">(8 courses)</span></div>
            </a>
            <a href="https://svhs.co/product-category/online-high-school-math-courses/" class="mega-menu__link">
              <div class="mega-menu__link-title">Math <span class="mega-menu__link-count">(14 courses)</span></div>
            </a>
            <a href="https://svhs.co/product-category/online-high-school-science-courses/" class="mega-menu__link">
              <div class="mega-menu__link-title">Science <span class="mega-menu__link-count">(14 courses)</span></div>
            </a>
            <a href="https://svhs.co/product-category/online-high-school-social-science-courses/" class="mega-menu__link">
              <div class="mega-menu__link-title">Social Science <span class="mega-menu__link-count">(6 courses)</span></div>
            </a>
          </div>
          <!-- Column 2: Electives & More -->
          <div class="mega-menu__column">
            <div class="mega-menu__category">Electives &amp; More</div>
            <a href="https://svhs.co/product-category/online-high-school-art-courses/" class="mega-menu__link">
              <div class="mega-menu__link-title">Art <span class="mega-menu__link-count">(4 courses)</span></div>
            </a>
            <a href="https://svhs.co/product-category/online-high-school-elective-courses/" class="mega-menu__link">
              <div class="mega-menu__link-title">Electives <span class="mega-menu__link-count">(7 courses)</span></div>
            </a>
            <a href="https://svhs.co/product-category/online-high-school-language-courses/" class="mega-menu__link">
              <div class="mega-menu__link-title">Languages <span class="mega-menu__link-count">(10 courses)</span></div>
            </a>
            <a href="https://svhs.co/about-courses/" class="mega-menu__link">
              <div class="mega-menu__link-title">About Our Courses</div>
            </a>
          </div>
        </div>
        <!-- Right Panel -->
        <div class="mega-menu__right-panel">
          <div class="mega-menu__right-eyebrow">Programs</div>
          <a href="https://svhs.co/supplemental-program/" class="mega-menu__right-link">Supplemental</a>
          <a href="https://svhs.co/online-summer-school/" class="mega-menu__right-link">Summer School</a>
          <a href="https://svhs.co/credit-recovery-high-school/" class="mega-menu__right-link">Credit Recovery</a>
          <a href="https://svhs.co/academy/" class="mega-menu__right-link">Diploma Program</a>
          <a href="https://svhs.co/diploma-program-adult-students/" class="mega-menu__right-link">Adult Diploma</a>
          <a href="https://svhs.co/catalog/" class="mega-menu__right-btn mega-menu__right-btn--blue">Browse All Courses</a>
        </div>
      </div>
    </div>

    <!-- MENU 1: Students -->
    <div class="mega-menu" id="megaMenu1" role="region" aria-label="Students submenu">
      <div class="mega-menu__body">
        <!-- Feature Panel -->
        <div class="mega-menu__feature-panel">
          <div class="mega-menu__feature-eyebrow">Your Journey Starts Here</div>
          <div class="mega-menu__feature-title">Student Resources</div>
          <div class="mega-menu__feature-desc">Everything you need to succeed in your online learning journey, from enrollment to graduation.</div>
          <a href="https://www.youtube.com/watch?v=OKz5NrRITg8" target="_blank" rel="noopener" class="mega-menu__feature-video">
            <img src="https://img.youtube.com/vi/OKz5NrRITg8/hqdefault.jpg" alt="Students Video" />
            <div class="mega-menu__feature-video-play"></div>
          </a>
          <div class="mega-menu__feature-stats">
            <div class="mega-menu__feature-stat">59+ Courses</div>
            <div class="mega-menu__feature-stat">$125 Per Course</div>
            <div class="mega-menu__feature-stat">50 States</div>
          </div>
          <a href="https://svhs.co/catalog/" class="mega-menu__feature-btn mega-menu__feature-btn--blue">Browse Course Catalog</a>
        </div>
        <!-- Columns -->
        <div class="mega-menu__columns">
          <!-- Column 1: Programs -->
          <div class="mega-menu__column">
            <div class="mega-menu__category">Programs</div>
            <a href="https://svhs.co/supplemental-program/" class="mega-menu__link">
              <div class="mega-menu__link-title">Supplemental Program</div>
              <div class="mega-menu__link-desc">Take individual courses alongside your school.</div>
            </a>
            <a href="https://svhs.co/online-summer-school/" class="mega-menu__link">
              <div class="mega-menu__link-title">Summer School</div>
              <div class="mega-menu__link-desc">Get ahead or catch up over summer.</div>
            </a>
            <a href="https://svhs.co/credit-recovery-high-school/" class="mega-menu__link">
              <div class="mega-menu__link-title">Credit Recovery</div>
              <div class="mega-menu__link-desc">Recover credits at your own pace.</div>
            </a>
            <a href="https://svhs.co/homeschooling-by-state/" class="mega-menu__link">
              <div class="mega-menu__link-title">Homeschooling</div>
              <div class="mega-menu__link-desc">Accredited curriculum for home learners.</div>
            </a>
            <a href="https://svhs.co/academy/" class="mega-menu__link">
              <div class="mega-menu__link-title">Diploma Program</div>
              <div class="mega-menu__link-desc">Complete high school 100% online.</div>
            </a>
            <a href="https://svhs.co/diploma-program-adult-students/" class="mega-menu__link">
              <div class="mega-menu__link-title">Adult Diploma</div>
              <div class="mega-menu__link-desc">Earn your high school diploma at any age.</div>
            </a>
          </div>
          <!-- Column 2: College & Support -->
          <div class="mega-menu__column">
            <div class="mega-menu__category">College &amp; Support</div>
            <a href="https://svhs.co/college-prep/" class="mega-menu__link">
              <div class="mega-menu__link-title">Preparing for College</div>
              <div class="mega-menu__link-desc">Tools and guidance for college readiness.</div>
            </a>
            <a href="https://svhs.co/colleges/" class="mega-menu__link">
              <div class="mega-menu__link-title">College Destinations</div>
              <div class="mega-menu__link-desc">Where our graduates are accepted.</div>
            </a>
            <a href="https://svhs.co/ncaa/" class="mega-menu__link">
              <div class="mega-menu__link-title">Student Athletes (NCAA)</div>
              <div class="mega-menu__link-desc">NCAA-approved courses for athletes.</div>
            </a>
            <a href="https://svhs.co/supporting-students-with-learning-differences/" class="mega-menu__link">
              <div class="mega-menu__link-title">Learning Disabilities</div>
              <div class="mega-menu__link-desc">Accommodations and support resources.</div>
            </a>
            <a href="https://svhs.co/tutoring/" class="mega-menu__link">
              <div class="mega-menu__link-title">Online Tutoring</div>
              <div class="mega-menu__link-desc">One-on-one help when you need it.</div>
            </a>
          </div>
        </div>
        <!-- Right Panel -->
        <div class="mega-menu__right-panel">
          <div class="mega-menu__right-eyebrow">Quick Links</div>
          <a href="https://svhs.co/request-transcript/" class="mega-menu__right-link">Request Transcript</a>
          <a href="https://svhs.co/support/" class="mega-menu__right-link">Student FAQ's</a>
          <a href="https://svhs.co/how-to-enroll-in-an-svhs-course/" class="mega-menu__right-link">How to Enroll</a>
          <a href="https://svhs.co/pricing/" class="mega-menu__right-link">Pricing</a>
          <a href="https://svhs.co/pricing/" class="mega-menu__right-btn mega-menu__right-btn--blue">View Pricing</a>
        </div>
      </div>
    </div>

    <!-- MENU 2: Academy (GOLD accents) -->
    <div class="mega-menu" id="megaMenu2" role="region" aria-label="Academy submenu">
      <div class="mega-menu__body">
        <!-- Feature Panel -->
        <div class="mega-menu__feature-panel">
          <div class="mega-menu__feature-eyebrow mega-menu__feature-eyebrow--gold">Premium Diploma Program</div>
          <div class="mega-menu__feature-title mega-menu__feature-title--cantata">SVHS Academy</div>
          <div class="mega-menu__feature-desc">The full-time online high school diploma program with 1:1 instruction, Sage AI tutoring, and a tech-forward curriculum.</div>
          <a href="https://www.youtube.com/watch?v=LYlNQNHQIIA" target="_blank" rel="noopener" class="mega-menu__feature-video">
            <img src="https://img.youtube.com/vi/LYlNQNHQIIA/hqdefault.jpg" alt="Academy Video" />
            <div class="mega-menu__feature-video-play"></div>
          </a>
          <div class="mega-menu__feature-stats">
            <div class="mega-menu__feature-stat mega-menu__feature-stat--gold">60+ Courses</div>
            <div class="mega-menu__feature-stat mega-menu__feature-stat--gold">1:1 Instruction</div>
            <div class="mega-menu__feature-stat mega-menu__feature-stat--gold">24/7 Tutoring</div>
          </div>
          <a href="https://svhs.co/academy/" class="mega-menu__feature-btn mega-menu__feature-btn--gold">Explore the Academy</a>
        </div>
        <!-- Columns -->
        <div class="mega-menu__columns">
          <!-- Column 1: Who Thrives Here -->
          <div class="mega-menu__column">
            <div class="mega-menu__category mega-menu__category--gold">Who Thrives Here</div>
            <a href="https://svhs.co/academy/student-athletes" class="mega-menu__link mega-menu__link--gold">
              <div class="mega-menu__link-title">Student-Athletes</div>
              <div class="mega-menu__link-desc">Train when you need to. Study when you can.</div>
            </a>
            <a href="https://svhs.co/academy/performers" class="mega-menu__link mega-menu__link--gold">
              <div class="mega-menu__link-title">Performers &amp; Artists</div>
              <div class="mega-menu__link-desc">Your career isn't extracurricular.</div>
            </a>
            <a href="https://svhs.co/academy/homeschool" class="mega-menu__link mega-menu__link--gold">
              <div class="mega-menu__link-title">Homeschool Families</div>
              <div class="mega-menu__link-desc">Flexibility + accreditation.</div>
            </a>
            <a href="https://svhs.co/academy/international" class="mega-menu__link mega-menu__link--gold">
              <div class="mega-menu__link-title">International Students</div>
              <div class="mega-menu__link-desc">U.S. diploma on your timezone.</div>
            </a>
          </div>
          <!-- Column 2: Academics -->
          <div class="mega-menu__column">
            <div class="mega-menu__category mega-menu__category--gold">Academics</div>
            <a href="https://svhs.co/academy/how-it-works" class="mega-menu__link mega-menu__link--gold">
              <div class="mega-menu__link-title">Diploma Program</div>
              <div class="mega-menu__link-desc">Complete high school 100% online.</div>
            </a>
            <a href="https://svhs.co/academy/honors" class="mega-menu__link mega-menu__link--gold">
              <div class="mega-menu__link-title">Honors Pathway <span class="mega-menu__link-badge mega-menu__link-badge--gold">Premium</span></div>
              <div class="mega-menu__link-desc">+1.0 GPA weight, weekly 1:1 sessions.</div>
            </a>
            <a href="https://svhs.co/academy/courses" class="mega-menu__link mega-menu__link--gold">
              <div class="mega-menu__link-title">Course Catalog</div>
              <div class="mega-menu__link-desc">60+ courses across all subjects.</div>
            </a>
            <a href="https://svhs.co/academy/ai-learning" class="mega-menu__link mega-menu__link--gold">
              <div class="mega-menu__link-title">Sage AI Tutor</div>
              <div class="mega-menu__link-desc">24/7 AI tutoring in every course.</div>
            </a>
          </div>
          <!-- Column 3: Why Academy -->
          <div class="mega-menu__column">
            <div class="mega-menu__category mega-menu__category--gold">Why Academy</div>
            <a href="https://svhs.co/academy/accreditation" class="mega-menu__link mega-menu__link--gold">
              <div class="mega-menu__link-title">Accreditation</div>
              <div class="mega-menu__link-desc">Cognia, WASC, NCAA, UC A-G approved.</div>
            </a>
            <a href="https://svhs.co/academy/outcomes" class="mega-menu__link mega-menu__link--gold">
              <div class="mega-menu__link-title">University Outcomes</div>
              <div class="mega-menu__link-desc">Graduates at every Ivy League school.</div>
            </a>
            <a href="https://svhs.co/academy/stories" class="mega-menu__link mega-menu__link--gold">
              <div class="mega-menu__link-title">Success Stories</div>
              <div class="mega-menu__link-desc">Hear from students and families.</div>
            </a>
          </div>
        </div>
        <!-- Right Panel -->
        <div class="mega-menu__right-panel">
          <div class="mega-menu__right-eyebrow mega-menu__right-eyebrow--gold">Get Started</div>
          <div class="mega-menu__right-heading">Ready to Do School Your Way?</div>
          <div class="mega-menu__right-desc">Take the next step toward a flexible, accredited diploma program built for how you learn.</div>
          <a href="https://svhs.co/academy/contact" class="mega-menu__right-btn mega-menu__right-btn--navy">Schedule a Call</a>
          <a href="https://svhs.co/academy/tuition" class="mega-menu__right-text-link">Tuition &amp; Pricing &rarr;</a>
        </div>
      </div>
    </div>

    <!-- MENU 3: AlwaysOnline -->
    <div class="mega-menu" id="megaMenu3" role="region" aria-label="AlwaysOnline submenu">
      <div class="mega-menu__body">
        <!-- Feature Panel -->
        <div class="mega-menu__feature-panel">
          <div class="mega-menu__feature-eyebrow">For Schools &amp; Districts</div>
          <div class="mega-menu__feature-title">AlwaysOnline</div>
          <div class="mega-menu__feature-desc">White-label online learning platform for schools and districts. Your brand, our technology.</div>
          <!-- Video Thumbnail -->
          <a href="https://www.youtube.com/watch?v=0cq6OCLMUg4" target="_blank" rel="noopener" class="mega-menu__feature-video">
            <img src="https://img.youtube.com/vi/0cq6OCLMUg4/hqdefault.jpg" alt="AlwaysOnline Video" />
            <div class="mega-menu__feature-video-play"></div>
          </a>
          <div class="mega-menu__feature-stats">
            <div class="mega-menu__feature-stat">~50 Schools</div>
            <div class="mega-menu__feature-stat">100K+ Students</div>
            <div class="mega-menu__feature-stat">99.9% Uptime</div>
          </div>
          <a href="https://svhs.co/alwaysonline/" class="mega-menu__feature-btn mega-menu__feature-btn--blue">Learn About AlwaysOnline</a>
        </div>
        <!-- Columns -->
        <div class="mega-menu__columns">
          <!-- Column 1: School Solutions -->
          <div class="mega-menu__column">
            <div class="mega-menu__category">School Solutions</div>
            <a href="https://svhs.co/alwaysonline/teacher-shortage/" class="mega-menu__link">
              <div class="mega-menu__link-title">Teacher Shortage Solutions</div>
              <div class="mega-menu__link-desc">Fill curriculum gaps immediately.</div>
            </a>
            <a href="https://svhs.co/alwaysonline/credit-recovery/" class="mega-menu__link">
              <div class="mega-menu__link-title">Credit Recovery Programs</div>
              <div class="mega-menu__link-desc">24/7 remediation under your brand.</div>
            </a>
            <a href="https://svhs.co/alwaysonline/independent-study/" class="mega-menu__link">
              <div class="mega-menu__link-title">Independent Study</div>
              <div class="mega-menu__link-desc">Flexible learning with accountability.</div>
            </a>
            <a href="https://svhs.co/alwaysonline/curriculum-expansion/" class="mega-menu__link">
              <div class="mega-menu__link-title">Curriculum Expansion</div>
              <div class="mega-menu__link-desc">Add courses without new hires.</div>
            </a>
          </div>
          <!-- Column 2: Platform & Technology -->
          <div class="mega-menu__column">
            <div class="mega-menu__category">Platform &amp; Technology</div>
            <a href="https://svhs.co/alwaysonline/white-label/" class="mega-menu__link">
              <div class="mega-menu__link-title">White-Label Platform</div>
              <div class="mega-menu__link-desc">Your brand, our technology.</div>
            </a>
            <a href="https://svhs.co/alwaysonline/analytics/" class="mega-menu__link">
              <div class="mega-menu__link-title">QuickSight Analytics</div>
              <div class="mega-menu__link-desc">Ask in plain English, get insights.</div>
            </a>
            <a href="https://svhs.co/alwaysonline/mobile-apps/" class="mega-menu__link">
              <div class="mega-menu__link-title">Custom Mobile Apps</div>
              <div class="mega-menu__link-desc">Your school on every student's phone.</div>
            </a>
          </div>
        </div>
        <!-- Right Panel -->
        <div class="mega-menu__right-panel">
          <div class="mega-menu__right-eyebrow">Getting Started</div>
          <a href="https://svhs.co/alwaysonline/implementation/" class="mega-menu__right-link">
            Implementation Models
            <div class="mega-menu__right-link-desc">Flexible partnership options.</div>
          </a>
          <a href="https://svhs.co/alwaysonline/courses/" class="mega-menu__right-link">
            Course Catalog
            <div class="mega-menu__right-link-desc">60+ accredited courses to offer.</div>
          </a>
          <a href="https://svhs.co/alwaysonline/accreditation/" class="mega-menu__right-link">
            Accreditation
            <div class="mega-menu__right-link-desc">Cognia, WASC, NCAA, UC A-G.</div>
          </a>
          <a href="https://calendar.google.com/calendar/appointments/schedules/AcZssZ2GlQ3GL9b--GjX1seEIPPL6mHAcMMOURu3Rc7ePAXAufL9_PfKgJtlzRd6WG0Q8XG4X6WoCT-r" class="mega-menu__right-btn mega-menu__right-btn--blue">Schedule a Conversation</a>
        </div>
      </div>
    </div>

    <!-- MENU 4: Support -->
    <div class="mega-menu" id="megaMenu4" role="region" aria-label="Support submenu">
      <div class="mega-menu__body mega-menu__body--support">
        <!-- Columns (no feature panel) -->
        <div class="mega-menu__columns mega-menu__columns--wide">
          <!-- Column 1: Help Center -->
          <div class="mega-menu__column">
            <div class="mega-menu__category">Help Center</div>
            <a href="https://svhs.freshdesk.com/support/home" class="mega-menu__link" target="_blank" rel="noopener">
              <div class="mega-menu__link-title">Support Knowledgebase</div>
              <div class="mega-menu__link-desc">Search our help articles.</div>
            </a>
            <a href="https://svhs.co/support/" class="mega-menu__link">
              <div class="mega-menu__link-title">Support for Students</div>
              <div class="mega-menu__link-desc">Help with courses and accounts.</div>
            </a>
            <a href="https://svhs.co/support-questions-from-educators/" class="mega-menu__link">
              <div class="mega-menu__link-title">Support for Educators</div>
              <div class="mega-menu__link-desc">Resources for teaching staff.</div>
            </a>
            <a href="https://svhs.co/educator-info-packet/" class="mega-menu__link">
              <div class="mega-menu__link-title">For Supervising Teachers</div>
              <div class="mega-menu__link-desc">Oversight and monitoring tools.</div>
            </a>
          </div>
          <!-- Column 2: Resources -->
          <div class="mega-menu__column">
            <div class="mega-menu__category">Resources</div>
            <a href="https://svhs.co/request-transcript/" class="mega-menu__link">
              <div class="mega-menu__link-title">Request a Transcript</div>
              <div class="mega-menu__link-desc">Official transcript requests.</div>
            </a>
            <a href="https://svhs.co/how-to-enroll-in-an-svhs-course/" class="mega-menu__link">
              <div class="mega-menu__link-title">How to Enroll</div>
              <div class="mega-menu__link-desc">Step-by-step enrollment guide.</div>
            </a>
            <a href="https://svhs.co/policies/" class="mega-menu__link">
              <div class="mega-menu__link-title">Policies</div>
              <div class="mega-menu__link-desc">Terms, privacy, and school policies.</div>
            </a>
            <a href="https://svhs.co/contact-us/" class="mega-menu__link">
              <div class="mega-menu__link-title">Contact Us</div>
              <div class="mega-menu__link-desc">Get in touch with our team.</div>
            </a>
          </div>
        </div>
        <!-- Right Panel: Contact Info -->
        <div class="mega-menu__right-panel">
          <div class="mega-menu__right-eyebrow">Contact Info</div>
          <div class="mega-menu__contact-item">
            <svg viewBox="0 0 24 24"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"/></svg>
            <div class="mega-menu__contact-text">(US:+1) 650 681 0681</div>
          </div>
          <div class="mega-menu__contact-item">
            <svg viewBox="0 0 24 24"><path d="M6 9V2h12v7"/><path d="M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"/><rect x="6" y="14" width="12" height="8"/></svg>
            <div class="mega-menu__contact-text">(US:+1) 650 263 7493</div>
          </div>
          <div class="mega-menu__contact-item">
            <svg viewBox="0 0 24 24"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"/><circle cx="12" cy="10" r="3"/></svg>
            <div class="mega-menu__contact-text">8275 S Eastern Ave #200, Las Vegas, NV 89123</div>
          </div>
          <div class="mega-menu__contact-item" style="border-bottom: none;">
            <svg viewBox="0 0 24 24"><rect x="2" y="3" width="20" height="14" rx="2" ry="2"/><line x1="8" y1="21" x2="16" y2="21"/><line x1="12" y1="17" x2="12" y2="21"/></svg>
            <div>
              <div class="mega-menu__contact-label">CEEB: 290023</div>
              <div class="mega-menu__contact-label">NCAA Code: 851733</div>
            </div>
          </div>
          <a href="https://svhs.co/contact-us/" class="mega-menu__right-btn--mail" style="background: #FFFFFF !important; color: #3B6CB5 !important; border: 1.5px solid #E2E8F0 !important;">
            <svg viewBox="0 0 24 24" style="stroke: #3B6CB5 !important;"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"/><polyline points="22,6 12,13 2,6"/></svg>
            Contact Us
          </a>
        </div>
      </div>
    </div>
  </div><!-- /.main-header-wrapper -->

  <!-- ========== MOBILE MENU OVERLAY ========== -->
  <div class="mobile-menu" id="mobileMenu">
    <div class="mobile-menu__inner">

      <!-- Section: Courses -->
      <div class="mobile-menu__section">
        <button class="mobile-menu__section-btn" data-mobile-section="0" aria-expanded="false">
          Courses
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </button>
        <div class="mobile-menu__section-content" id="mobileSection0">
          <div class="mobile-menu__category">Core Subjects</div>
          <a href="https://svhs.co/product-category/online-high-school-english-courses/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">English <span style="font-size:11px;color:rgba(245,243,237,0.4);">(8 courses)</span></div>
          </a>
          <a href="https://svhs.co/product-category/online-high-school-math-courses/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Math <span style="font-size:11px;color:rgba(245,243,237,0.4);">(14 courses)</span></div>
          </a>
          <a href="https://svhs.co/product-category/online-high-school-science-courses/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Science <span style="font-size:11px;color:rgba(245,243,237,0.4);">(14 courses)</span></div>
          </a>
          <a href="https://svhs.co/product-category/online-high-school-social-science-courses/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Social Science <span style="font-size:11px;color:rgba(245,243,237,0.4);">(6 courses)</span></div>
          </a>
          <div class="mobile-menu__category">Electives &amp; More</div>
          <a href="https://svhs.co/product-category/online-high-school-art-courses/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Art <span style="font-size:11px;color:rgba(245,243,237,0.4);">(4 courses)</span></div>
          </a>
          <a href="https://svhs.co/product-category/online-high-school-elective-courses/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Electives <span style="font-size:11px;color:rgba(245,243,237,0.4);">(7 courses)</span></div>
          </a>
          <a href="https://svhs.co/product-category/online-high-school-language-courses/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Languages <span style="font-size:11px;color:rgba(245,243,237,0.4);">(10 courses)</span></div>
          </a>
          <a href="https://svhs.co/about-courses/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">About Our Courses</div>
          </a>
          <div class="mobile-menu__category">Programs</div>
          <a href="https://svhs.co/supplemental-program/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Supplemental</div>
          </a>
          <a href="https://svhs.co/online-summer-school/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Summer School</div>
          </a>
          <a href="https://svhs.co/credit-recovery-high-school/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Credit Recovery</div>
          </a>
          <a href="https://svhs.co/academy/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Diploma Program</div>
          </a>
          <a href="https://svhs.co/diploma-program-adult-students/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Adult Diploma</div>
          </a>
          <div class="mobile-menu__footer">
            <div class="mobile-menu__footer-eyebrow">Accredited Online Courses</div>
            <div class="mobile-menu__footer-desc">$125 per course. Self-paced, video-based, teacher-supported.</div>
            <a href="https://svhs.co/catalog/" class="mobile-menu__footer-cta">Browse All Courses &rarr;</a>
          </div>
        </div>
      </div>

      <!-- Section: Students -->
      <div class="mobile-menu__section">
        <button class="mobile-menu__section-btn" data-mobile-section="1" aria-expanded="false">
          Students
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </button>
        <div class="mobile-menu__section-content" id="mobileSection1">
          <div class="mobile-menu__category">Programs</div>
          <a href="https://svhs.co/supplemental-program/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Supplemental Program</div>
            <div class="mobile-menu__link-desc">Take individual courses alongside your school.</div>
          </a>
          <a href="https://svhs.co/online-summer-school/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Summer School</div>
            <div class="mobile-menu__link-desc">Get ahead or catch up over summer.</div>
          </a>
          <a href="https://svhs.co/credit-recovery-high-school/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Credit Recovery</div>
            <div class="mobile-menu__link-desc">Recover credits at your own pace.</div>
          </a>
          <a href="https://svhs.co/homeschooling-by-state/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Homeschooling</div>
            <div class="mobile-menu__link-desc">Accredited curriculum for home learners.</div>
          </a>
          <a href="https://svhs.co/academy/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Diploma Program</div>
            <div class="mobile-menu__link-desc">Complete high school 100% online.</div>
          </a>
          <a href="https://svhs.co/diploma-program-adult-students/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Adult Diploma</div>
            <div class="mobile-menu__link-desc">Earn your high school diploma at any age.</div>
          </a>
          <div class="mobile-menu__category">College &amp; Support</div>
          <a href="https://svhs.co/college-prep/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Preparing for College</div>
            <div class="mobile-menu__link-desc">Tools and guidance for college readiness.</div>
          </a>
          <a href="https://svhs.co/colleges/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">College Destinations</div>
            <div class="mobile-menu__link-desc">Where our graduates are accepted.</div>
          </a>
          <a href="https://svhs.co/ncaa/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Student Athletes (NCAA)</div>
            <div class="mobile-menu__link-desc">NCAA-approved courses for athletes.</div>
          </a>
          <a href="https://svhs.co/supporting-students-with-learning-differences/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Learning Disabilities</div>
            <div class="mobile-menu__link-desc">Accommodations and support resources.</div>
          </a>
          <a href="https://svhs.co/tutoring/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Online Tutoring</div>
            <div class="mobile-menu__link-desc">One-on-one help when you need it.</div>
          </a>
          <div class="mobile-menu__category">Quick Links</div>
          <a href="https://svhs.co/request-transcript/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Request Transcript</div>
          </a>
          <a href="https://svhs.co/support/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Student FAQ's</div>
          </a>
          <a href="https://svhs.co/how-to-enroll-in-an-svhs-course/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">How to Enroll</div>
          </a>
          <div class="mobile-menu__footer">
            <div class="mobile-menu__footer-eyebrow">Your Journey Starts Here</div>
            <div class="mobile-menu__footer-desc">59+ courses, $125 per course, available in all 50 states.</div>
            <a href="https://svhs.co/pricing/" class="mobile-menu__footer-cta">View Pricing &rarr;</a>
          </div>
        </div>
      </div>

      <!-- Section: Academy (gold accents in mobile) -->
      <div class="mobile-menu__section">
        <button class="mobile-menu__section-btn" data-mobile-section="2" aria-expanded="false">
          Academy
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </button>
        <div class="mobile-menu__section-content" id="mobileSection2">
          <div class="mobile-menu__category mobile-menu__category--gold">Who Thrives Here</div>
          <a href="https://svhs.co/academy/student-athletes" class="mobile-menu__link mobile-menu__link--gold">
            <div class="mobile-menu__link-title">Student-Athletes</div>
            <div class="mobile-menu__link-desc">Train when you need to. Study when you can.</div>
          </a>
          <a href="https://svhs.co/academy/performers" class="mobile-menu__link mobile-menu__link--gold">
            <div class="mobile-menu__link-title">Performers &amp; Artists</div>
            <div class="mobile-menu__link-desc">Your career isn't extracurricular.</div>
          </a>
          <a href="https://svhs.co/academy/homeschool" class="mobile-menu__link mobile-menu__link--gold">
            <div class="mobile-menu__link-title">Homeschool Families</div>
            <div class="mobile-menu__link-desc">Flexibility + accreditation.</div>
          </a>
          <a href="https://svhs.co/academy/international" class="mobile-menu__link mobile-menu__link--gold">
            <div class="mobile-menu__link-title">International Students</div>
            <div class="mobile-menu__link-desc">U.S. diploma on your timezone.</div>
          </a>
          <div class="mobile-menu__category mobile-menu__category--gold">Academics</div>
          <a href="https://svhs.co/academy/how-it-works" class="mobile-menu__link mobile-menu__link--gold">
            <div class="mobile-menu__link-title">Diploma Program</div>
            <div class="mobile-menu__link-desc">Complete high school 100% online.</div>
          </a>
          <a href="https://svhs.co/academy/honors" class="mobile-menu__link mobile-menu__link--gold">
            <div class="mobile-menu__link-title">Honors Pathway <span class="mega-menu__link-badge mega-menu__link-badge--gold">Premium</span></div>
            <div class="mobile-menu__link-desc">+1.0 GPA weight, weekly 1:1 sessions.</div>
          </a>
          <a href="https://svhs.co/academy/courses" class="mobile-menu__link mobile-menu__link--gold">
            <div class="mobile-menu__link-title">Course Catalog</div>
            <div class="mobile-menu__link-desc">60+ courses across all subjects.</div>
          </a>
          <a href="https://svhs.co/academy/ai-learning" class="mobile-menu__link mobile-menu__link--gold">
            <div class="mobile-menu__link-title">Sage AI Tutor</div>
            <div class="mobile-menu__link-desc">24/7 AI tutoring in every course.</div>
          </a>
          <div class="mobile-menu__category mobile-menu__category--gold">Why Academy</div>
          <a href="https://svhs.co/academy/accreditation" class="mobile-menu__link mobile-menu__link--gold">
            <div class="mobile-menu__link-title">Accreditation</div>
            <div class="mobile-menu__link-desc">Cognia, WASC, NCAA, UC A-G approved.</div>
          </a>
          <a href="https://svhs.co/academy/outcomes" class="mobile-menu__link mobile-menu__link--gold">
            <div class="mobile-menu__link-title">University Outcomes</div>
            <div class="mobile-menu__link-desc">Graduates at every Ivy League school.</div>
          </a>
          <a href="https://svhs.co/academy/stories" class="mobile-menu__link mobile-menu__link--gold">
            <div class="mobile-menu__link-title">Success Stories</div>
            <div class="mobile-menu__link-desc">Hear from students and families.</div>
          </a>
          <div class="mobile-menu__footer" style="background: rgba(174, 168, 97, 0.08) !important; border-top-color: rgba(174, 168, 97, 0.2) !important;">
            <div class="mobile-menu__footer-eyebrow" style="color: #AEA861 !important;">Ready to Do School Your Way?</div>
            <div class="mobile-menu__footer-desc">Flexible, accredited diploma program built for how you learn.</div>
            <div class="mobile-menu__footer-actions">
              <a href="https://svhs.co/academy/contact" class="mega-menu__feature-btn mega-menu__feature-btn--gold" style="margin-bottom: 0;">Schedule a Call</a>
              <a href="https://svhs.co/academy/tuition" class="mega-menu__feature-btn mega-menu__feature-btn--outline" style="margin-bottom: 0; color: #AEA861; border-color: rgba(174, 168, 97, 0.4);">Tuition &amp; Pricing</a>
            </div>
          </div>
        </div>
      </div>

      <!-- Section: AlwaysOnline -->
      <div class="mobile-menu__section">
        <button class="mobile-menu__section-btn" data-mobile-section="3" aria-expanded="false">
          AlwaysOnline
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </button>
        <div class="mobile-menu__section-content" id="mobileSection3">
          <div class="mobile-menu__category">School Solutions</div>
          <a href="https://svhs.co/alwaysonline/teacher-shortage/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Teacher Shortage Solutions</div>
            <div class="mobile-menu__link-desc">Fill curriculum gaps immediately.</div>
          </a>
          <a href="https://svhs.co/alwaysonline/credit-recovery/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Credit Recovery Programs</div>
            <div class="mobile-menu__link-desc">24/7 remediation under your brand.</div>
          </a>
          <a href="https://svhs.co/alwaysonline/independent-study/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Independent Study</div>
            <div class="mobile-menu__link-desc">Flexible learning with accountability.</div>
          </a>
          <a href="https://svhs.co/alwaysonline/curriculum-expansion/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Curriculum Expansion</div>
            <div class="mobile-menu__link-desc">Add courses without new hires.</div>
          </a>
          <div class="mobile-menu__category">Platform &amp; Technology</div>
          <a href="https://svhs.co/alwaysonline/white-label/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">White-Label Platform</div>
            <div class="mobile-menu__link-desc">Your brand, our technology.</div>
          </a>
          <a href="https://svhs.co/alwaysonline/analytics/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">QuickSight Analytics</div>
            <div class="mobile-menu__link-desc">Ask in plain English, get insights.</div>
          </a>
          <a href="https://svhs.co/alwaysonline/mobile-apps/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Custom Mobile Apps</div>
            <div class="mobile-menu__link-desc">Your school on every student's phone.</div>
          </a>
          <div class="mobile-menu__category">Getting Started</div>
          <a href="https://svhs.co/alwaysonline/implementation/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Implementation Models</div>
            <div class="mobile-menu__link-desc">Flexible partnership options.</div>
          </a>
          <a href="https://svhs.co/alwaysonline/courses/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Course Catalog</div>
            <div class="mobile-menu__link-desc">60+ accredited courses to offer.</div>
          </a>
          <a href="https://svhs.co/alwaysonline/accreditation/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Accreditation</div>
            <div class="mobile-menu__link-desc">Cognia, WASC, NCAA, UC A-G.</div>
          </a>
          <div class="mobile-menu__footer">
            <div class="mobile-menu__footer-eyebrow">For Schools &amp; Districts</div>
            <div class="mobile-menu__footer-desc">~50 schools, 100K+ students, 99.9% uptime.</div>
            <a href="https://calendar.google.com/calendar/appointments/schedules/AcZssZ2GlQ3GL9b--GjX1seEIPPL6mHAcMMOURu3Rc7ePAXAufL9_PfKgJtlzRd6WG0Q8XG4X6WoCT-r" class="mobile-menu__footer-cta">Schedule a Conversation &rarr;</a>
          </div>
        </div>
      </div>

      <!-- Section: Support -->
      <div class="mobile-menu__section">
        <button class="mobile-menu__section-btn" data-mobile-section="4" aria-expanded="false">
          Support
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </button>
        <div class="mobile-menu__section-content" id="mobileSection4">
          <div class="mobile-menu__category">Help Center</div>
          <a href="https://svhs.freshdesk.com/support/home" class="mobile-menu__link" target="_blank" rel="noopener">
            <div class="mobile-menu__link-title">Support Knowledgebase</div>
            <div class="mobile-menu__link-desc">Search our help articles.</div>
          </a>
          <a href="https://svhs.co/support/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Support for Students</div>
            <div class="mobile-menu__link-desc">Help with courses and accounts.</div>
          </a>
          <a href="https://svhs.co/support-questions-from-educators/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Support for Educators</div>
            <div class="mobile-menu__link-desc">Resources for teaching staff.</div>
          </a>
          <a href="https://svhs.co/educator-info-packet/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">For Supervising Teachers</div>
            <div class="mobile-menu__link-desc">Oversight and monitoring tools.</div>
          </a>
          <div class="mobile-menu__category">Resources</div>
          <a href="https://svhs.co/request-transcript/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Request a Transcript</div>
            <div class="mobile-menu__link-desc">Official transcript requests.</div>
          </a>
          <a href="https://svhs.co/how-to-enroll-in-an-svhs-course/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">How to Enroll</div>
            <div class="mobile-menu__link-desc">Step-by-step enrollment guide.</div>
          </a>
          <a href="https://svhs.co/policies/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Policies</div>
            <div class="mobile-menu__link-desc">Terms, privacy, and school policies.</div>
          </a>
          <a href="https://svhs.co/contact-us/" class="mobile-menu__link">
            <div class="mobile-menu__link-title">Contact Us</div>
            <div class="mobile-menu__link-desc">Get in touch with our team.</div>
          </a>
          <div class="mobile-menu__footer">
            <div class="mobile-menu__footer-eyebrow">Contact Info</div>
            <div class="mobile-menu__footer-desc">(US:+1) 650 681 0681<br>8275 S Eastern Ave #200, Las Vegas, NV 89123</div>
            <a href="https://svhs.co/contact-us/" class="mobile-menu__footer-cta">Contact Us &rarr;</a>
          </div>
        </div>
      </div>

      <!-- Mobile CTA Buttons -->
      <div class="mobile-menu__cta-buttons">
        <a href="https://svhs.co/catalog/" class="mobile-menu__cta-btn mobile-menu__cta-btn--filled">Browse Courses</a>
        <a href="https://lms.svhs.co/login/index.php" class="mobile-menu__cta-btn mobile-menu__cta-btn--outline">Login</a>
      </div>
      <!-- Login is now in the CTA buttons above -->
    </div>
  </div>

</header>

<script>
/* Collapse ALL parent containers between our header and <body>
   so the fixed header doesn't leave a visible gap. */
(function() {
  var header = document.getElementById('siteHeader');
  if (!header) return;

  /* 1. Collapse every parent wrapper up to body */
  var el = header.parentElement;
  var levels = 0;
  while (el && el !== document.body && el !== document.documentElement && levels < 4) {
    if (el.classList.contains('elementor-section-wrap') ||
        el.classList.contains('elementor-inner') ||
        el.id === 'content' ||
        el.id === 'primary' ||
        el.tagName === 'MAIN') {
      break;
    }
    el.style.cssText = 'height:0 !important;min-height:0 !important;max-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden !important;border:none !important;background:transparent !important;line-height:0 !important;font-size:0 !important;';
    el = el.parentElement;
    levels++;
  }

  /* 2. Force body padding-top to match exact header height */
  var accredBar = header.querySelector('.accred-bar');
  var mainHeader = header.querySelector('.main-header');
  var totalHeight = (accredBar ? accredBar.offsetHeight : 0) + (mainHeader ? mainHeader.offsetHeight : 72);
  document.body.style.setProperty('padding-top', totalHeight + 'px', 'important');

  /* 3. Ensure no gap between accred bar and main header */
  var mainWrapper = header.querySelector('.main-header-wrapper');
  if (accredBar) {
    accredBar.style.cssText += ';margin:0 !important;margin-bottom:0 !important;';
  }
  if (mainWrapper) {
    mainWrapper.style.cssText += ';margin:0 !important;margin-top:0 !important;padding-top:0 !important;';
  }
})();
</script>

<!-- Spacer for demo purposes (remove in production) -->
<div style="padding: 60px 40px; font-family: 'Roboto', sans-serif; color: #475569;">
  <h1 style="font-size: 28px; color: #0F172A; margin-bottom: 12px;">SVHS Website Header Component</h1>
  <p>Scroll down or resize the browser to test responsive behavior. Hover over the nav items to open mega menus.</p>
  <div style="height: 2000px;"></div>
</div>

<script>
(function() {
  'use strict';

  /* ========================================
     DOM REFERENCES
     ======================================== */
  const headerWrapper = document.getElementById('mainHeaderWrapper');
  const megaOverlay   = document.getElementById('megaOverlay');
  const navItems      = document.querySelectorAll('.main-nav__item');
  const navBtns       = document.querySelectorAll('.main-nav__btn');
  const megaMenus     = [
    document.getElementById('megaMenu0'),
    document.getElementById('megaMenu1'),
    document.getElementById('megaMenu2'),
    document.getElementById('megaMenu3'),
    document.getElementById('megaMenu4')
  ];
  const hamburgerBtn  = document.getElementById('hamburgerBtn');
  const mobileMenu    = document.getElementById('mobileMenu');
  const mobileSectionBtns = document.querySelectorAll('.mobile-menu__section-btn');

  let activeMenu = -1;
  let closeTimer = null;

  /* ========================================
     DESKTOP: MEGA MENU HOVER
     ======================================== */
  function openMenu(index) {
    clearTimeout(closeTimer);
    if (activeMenu === index) return;
    closeAllMenus(true);
    activeMenu = index;
    megaMenus[index].classList.add('is-open');
    megaOverlay.classList.add('is-visible');
    navBtns[index].classList.add('is-active');
    navBtns[index].setAttribute('aria-expanded', 'true');
    document.body.classList.add('mega-menu-active');
    headerWrapper.classList.add('mega-open');
  }

  function closeAllMenus(immediate) {
    activeMenu = -1;
    megaMenus.forEach(function(menu) {
      if (menu) menu.classList.remove('is-open');
    });
    megaOverlay.classList.remove('is-visible');
    navBtns.forEach(function(btn) {
      btn.classList.remove('is-active');
      btn.setAttribute('aria-expanded', 'false');
    });
    document.body.classList.remove('mega-menu-active');
    headerWrapper.classList.remove('mega-open');
    // Cooldown: keep cart disabled briefly to prevent flicker
    document.body.classList.add('mega-menu-cooldown');
    setTimeout(function() {
      document.body.classList.remove('mega-menu-cooldown');
    }, 400);
  }

  function scheduleClose() {
    closeTimer = setTimeout(function() {
      closeAllMenus();
    }, 200);
  }

  // Hover on nav buttons to open
  navItems.forEach(function(item) {
    var btn = item.querySelector('.main-nav__btn');
    if (!btn) return; // Skip Login (it's a link, not a button)
    var index = parseInt(btn.getAttribute('data-menu'), 10);
    if (isNaN(index)) return;

    item.addEventListener('mouseenter', function() {
      openMenu(index);
    });

    item.addEventListener('mouseleave', function() {
      scheduleClose();
    });
  });

  // Keep menu open when hovering over the mega menu itself
  megaMenus.forEach(function(menu) {
    if (!menu) return;
    menu.addEventListener('mouseenter', function() {
      clearTimeout(closeTimer);
    });
    menu.addEventListener('mouseleave', function() {
      scheduleClose();
    });
  });

  // Also allow click to toggle (accessibility fallback)
  // If the nav item is an <a> with href, let the browser navigate instead of toggling
  navBtns.forEach(function(btn) {
    btn.addEventListener('click', function(e) {
      if (btn.tagName === 'A' && btn.getAttribute('href')) {
        // Let the link navigate — don't toggle the mega menu
        closeAllMenus();
        return;
      }
      e.stopPropagation();
      var index = parseInt(btn.getAttribute('data-menu'), 10);
      if (isNaN(index)) return;
      if (activeMenu === index) {
        closeAllMenus();
      } else {
        openMenu(index);
      }
    });
  });

  megaOverlay.addEventListener('click', function() {
    closeAllMenus();
  });

  // Close on Escape
  document.addEventListener('keydown', function(e) {
    if (e.key === 'Escape') {
      closeAllMenus();
      closeMobileMenu();
    }
  });

  // Close on click outside header
  document.addEventListener('click', function(e) {
    if (activeMenu >= 0 && !headerWrapper.contains(e.target)) {
      closeAllMenus();
    }
  });

  /* ========================================
     MOBILE: HAMBURGER & OVERLAY
     ======================================== */
  function openMobileMenu() {
    mobileMenu.classList.add('is-open');
    hamburgerBtn.classList.add('is-open');
    hamburgerBtn.setAttribute('aria-expanded', 'true');
    hamburgerBtn.setAttribute('aria-label', 'Close menu');
    document.body.style.overflow = 'hidden';
  }

  function closeMobileMenu() {
    mobileMenu.classList.remove('is-open');
    hamburgerBtn.classList.remove('is-open');
    hamburgerBtn.setAttribute('aria-expanded', 'false');
    hamburgerBtn.setAttribute('aria-label', 'Open menu');
    document.body.style.overflow = '';
  }

  hamburgerBtn.addEventListener('click', function() {
    if (mobileMenu.classList.contains('is-open')) {
      closeMobileMenu();
    } else {
      openMobileMenu();
    }
  });

  /* ========================================
     MOBILE: ACCORDION SECTIONS
     ======================================== */
  mobileSectionBtns.forEach(function(btn) {
    btn.addEventListener('click', function() {
      var index = btn.getAttribute('data-mobile-section');
      var content = document.getElementById('mobileSection' + index);
      var isActive = btn.classList.contains('is-active');

      // Close all sections
      mobileSectionBtns.forEach(function(b) {
        b.classList.remove('is-active');
        b.setAttribute('aria-expanded', 'false');
      });
      document.querySelectorAll('.mobile-menu__section-content').forEach(function(c) {
        c.style.maxHeight = '0';
      });

      // Open clicked section if it was closed
      if (!isActive) {
        btn.classList.add('is-active');
        btn.setAttribute('aria-expanded', 'true');
        content.style.maxHeight = content.scrollHeight + 'px';

        // Wait for collapse animation, then scroll the button to just below the header
        setTimeout(function() {
          var btnTop = btn.getBoundingClientRect().top;
          var currentScroll = mobileMenu.scrollTop;
          var headerOffset = 90; // height of accred bar + header on mobile
          var targetScroll = currentScroll + btnTop - headerOffset;
          mobileMenu.scrollTo({ top: targetScroll, behavior: 'smooth' });
        }, 400);
      }
    });
  });

  /* ========================================
     HANDLE RESIZE: Close menus on breakpoint change
     ======================================== */
  var resizeTimer;
  window.addEventListener('resize', function() {
    clearTimeout(resizeTimer);
    resizeTimer = setTimeout(function() {
      if (window.innerWidth > 1096) {
        closeMobileMenu();
      } else {
        closeAllMenus();
      }
    }, 150);
  });

})();
</script>

<!-- Cart is now handled natively by JetWooBuilder widget + WooCommerce cart-fragments.js.
     No custom JS needed. Styling is done via CSS above. -->

<script>
/* Rename "Continue Shopping" → "Browse Courses" and link to catalog.
   Runs on load + observes DOM for WC fragment updates. */
(function() {
  function fixCartLinks() {
    // Target the "View Cart" / "Continue Shopping" button (first .wc-forward that isn't checkout)
    var btns = document.querySelectorAll('.jet-blocks-cart__list .woocommerce-mini-cart__buttons .button.wc-forward:first-child, .widget_shopping_cart .buttons .button.wc-forward:not(.checkout)');
    btns.forEach(function(btn) {
      if (btn.href && !btn.href.includes('/catalog')) {
        btn.href = 'https://svhs.co/catalog/';
      }
    });
  }
  // Run on load
  fixCartLinks();
  // Re-run when WC updates cart fragments (AJAX)
  document.addEventListener('DOMNodeInserted', function(e) {
    if (e.target && e.target.closest && e.target.closest('.jet-blocks-cart__list')) {
      setTimeout(fixCartLinks, 100);
    }
  });
  // Also observe via jQuery if available (WC uses jQuery events)
  if (window.jQuery) {
    jQuery(document.body).on('wc_fragments_refreshed wc_fragments_loaded added_to_cart removed_from_cart', fixCartLinks);
  }
})();
</script>


</body>
</html>
				</div>
				</div>
				<div class="elementor-element elementor-element-7293b5e elementor-widget elementor-widget-jet-blocks-cart" data-id="7293b5e" data-element_type="widget" data-e-type="widget" data-widget_type="jet-blocks-cart.default">
				<div class="elementor-widget-container">
					<div class="elementor-jet-blocks-cart jet-blocks"><div class="jet-blocks-cart jet-blocks-cart--dropdown-layout" data-settings="{&quot;triggerType&quot;:&quot;hover&quot;,&quot;openMiniCartOnAdd&quot;:&quot;no&quot;,&quot;closeOnClickOutside&quot;:&quot;no&quot;,&quot;showCartList&quot;:&quot;yes&quot;}">
	<div class="jet-blocks-cart__heading"><a href="https://svhs.co/cart/" class="jet-blocks-cart__heading-link" data-e-disable-page-transition="true" title="View your shopping cart"><span class="jet-blocks-cart__icon jet-blocks-icon"><i aria-hidden="true" class="fas fa-shopping-cart"></i></span><span class="jet-blocks-cart__label">Cart</span>        <span class="jet-blocks-cart__count">
			<span class="jet-blocks-cart__count-val">0</span>		</span>
		        <span class="jet-blocks-cart__total">
			<span class="jet-blocks-cart__total-val">&#036;0.00</span>
		</span>
		</a></div>

	<div class="jet-blocks-cart__list">
		<h4 class="jet-blocks-cart__list-title">My Cart</h4>	<div class="widget woocommerce widget_shopping_cart"><div class="widget_shopping_cart_content"></div></div></div>

	</div></div>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</header>
			<div id="content" class="site-content">
		<div class="ast-container">
				<div data-elementor-type="wp-post" data-elementor-id="3415" class="elementor elementor-3415" data-elementor-post-type="page">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-1af207b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1af207b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-44ac87f" data-id="44ac87f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-068ab8f elementor-widget elementor-widget-image" data-id="068ab8f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img fetchpriority="high" decoding="async" width="300" height="202" src="https://svhs.co/wp-content/uploads/2018/05/DogKeyboardNoBackground-300x202.png" class="attachment-medium size-medium wp-image-3420" alt="" srcset="https://svhs.co/wp-content/uploads/2018/05/DogKeyboardNoBackground-300x202.png 300w, https://svhs.co/wp-content/uploads/2018/05/DogKeyboardNoBackground-600x404.png 600w, https://svhs.co/wp-content/uploads/2018/05/DogKeyboardNoBackground-768x517.png 768w, https://svhs.co/wp-content/uploads/2018/05/DogKeyboardNoBackground-1024x689.png 1024w" sizes="(max-width: 300px) 100vw, 300px" />															</div>
				</div>
				<div class="elementor-element elementor-element-a797abb elementor-widget elementor-widget-heading" data-id="a797abb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">SORRY—THE PAGE YOU REQUESTED ISN'T HERE OR NO LONGER EXISTS</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-22dc517 elementor-widget elementor-widget-heading" data-id="22dc517" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<p class="elementor-heading-title elementor-size-default">Please choose an item from the menu above to navigate our site.</p>				</div>
				</div>
				<div class="elementor-element elementor-element-44973eb elementor-widget elementor-widget-spacer" data-id="44973eb" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
			</div> <!-- ast-container -->
	</div><!-- #content -->
		<footer data-elementor-type="footer" data-elementor-id="36183" class="elementor elementor-36183 elementor-location-footer" data-elementor-post-type="elementor_library">
					<section class="elementor-section elementor-top-section elementor-element elementor-element-21f9fba elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="21f9fba" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b43ac70" data-id="b43ac70" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5655b03 elementor-widget elementor-widget-html" data-id="5655b03" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
				<div class="elementor-widget-container">
					<!-- ============================================================
     SVHS — MAIN WEBSITE FOOTER
     Background: Navy gradient
     Insert as: Elementor HTML Widget in footer template
     Used on: ALL svhs.co pages (main website)
     ============================================================ -->
<!-- ALL CSS scoped to .svhs-footer to prevent leaking into page body -->

<style>
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);

.svhs-footer {
  color: #f5f3ed !important;
  position: relative !important;
  overflow: hidden !important;
  background: linear-gradient(180deg, #1a3460 0%, #152a55 40%, #0f1f3d 100%) !important;
  font-family: 'Roboto', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif !important;
  /* Isolation: ensure footer takes full width and isn't affected by header's fixed/absolute positioning */
  width: 100% !important;
  max-width: 100% !important;
  left: 0 !important;
  right: 0 !important;
  float: none !important;
  clear: both !important;
  display: block !important;
  transform: none !important;
}
.svhs-footer * { box-sizing: border-box !important; float: none !important; text-indent: 0 !important; }
.svhs-footer div, .svhs-footer p, .svhs-footer h4, .svhs-footer span, .svhs-footer a { max-width: none !important; min-width: 0 !important; height: auto !important; }

.svhs-footer .footer-glow-1 {
  position: absolute !important; top: -200px !important; right: -100px !important;
  width: 500px !important; height: 500px !important;
  background: radial-gradient(circle, rgba(59, 108, 181, 0.04) 0%, transparent 70%) !important;
  pointer-events: none !important;
}
.svhs-footer .footer-glow-2 {
  position: absolute !important; bottom: -150px !important; left: -100px !important;
  width: 400px !important; height: 400px !important;
  background: radial-gradient(circle, rgba(174, 168, 97, 0.03) 0%, transparent 70%) !important;
  pointer-events: none !important;
}

/* ── TOP CTA STRIP ── */
.svhs-footer .ft-cta-strip {
  background: linear-gradient(135deg, #192B55 0%, #1a3368 100%) !important;
  padding: 32px 48px !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.06) !important;
  position: relative !important;
}
.svhs-footer .ft-cta-inner {
  max-width: 1200px !important; margin: 0 auto !important;
  display: flex !important; align-items: center !important; justify-content: space-between !important;
  gap: 24px !important; flex-wrap: wrap !important;
}
.svhs-footer .ft-cta-text { flex: 1 !important; min-width: 280px !important; }
.svhs-footer .ft-cta-headline {
  font-size: 20px !important; font-weight: 700 !important; color: #ffffff !important; margin-bottom: 4px !important;
}
.svhs-footer .ft-cta-headline em {
  font-style: italic !important; color: #d6ce86 !important;
}
.svhs-footer .ft-cta-sub {
  font-size: 13px !important; color: rgba(255, 255, 255, 0.6) !important;
}
.svhs-footer .ft-cta-buttons {
  display: flex !important; gap: 12px !important; flex-shrink: 0 !important; flex-wrap: wrap !important;
}
.svhs-footer .ft-cta-btn,
.svhs-footer .ft-cta-btn:link,
.svhs-footer .ft-cta-btn:visited {
  display: inline-flex !important; align-items: center !important; gap: 8px !important;
  padding: 13px 28px !important; font-family: 'Roboto', sans-serif !important;
  font-size: 13px !important; font-weight: 700 !important; letter-spacing: 0.08em !important;
  text-transform: uppercase !important; border-radius: 4px !important;
  text-decoration: none !important; transition: all 0.3s ease !important; white-space: nowrap !important;
}
.svhs-footer .ft-cta-btn--filled,
.svhs-footer .ft-cta-btn--filled:link,
.svhs-footer .ft-cta-btn--filled:visited {
  background: #3B6CB5 !important; color: #ffffff !important; border: none !important;
}
.svhs-footer .ft-cta-btn--filled:hover {
  background: #4A7DC6 !important; transform: translateY(-2px) !important;
  box-shadow: 0 8px 20px rgba(59, 108, 181, 0.3) !important;
}
.svhs-footer .ft-cta-btn--outline,
.svhs-footer .ft-cta-btn--outline:link,
.svhs-footer .ft-cta-btn--outline:visited {
  background: transparent !important; color: #ffffff !important;
  border: 1.5px solid rgba(255, 255, 255, 0.3) !important;
}
.svhs-footer .ft-cta-btn--outline:hover {
  background: rgba(255, 255, 255, 0.06) !important; border-color: rgba(255, 255, 255, 0.5) !important;
  transform: translateY(-2px) !important;
}
.svhs-footer .ft-cta-btn svg {
  width: 14px !important; height: 14px !important; stroke: currentColor !important;
  fill: none !important; stroke-width: 2 !important; flex-shrink: 0 !important;
}

/* ── PROMO CARDS ── */
.svhs-footer .ft-promo {
  padding: 40px 48px !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.06) !important;
}
.svhs-footer .ft-promo-inner {
  max-width: 1200px !important; margin: 0 auto !important;
  display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 20px !important;
}
.svhs-footer .ft-promo-card,
.svhs-footer .ft-promo-card:link,
.svhs-footer .ft-promo-card:visited {
  display: block !important; text-decoration: none !important; color: inherit !important;
  background: rgba(255, 255, 255, 0.03) !important;
  border: 1px solid rgba(255, 255, 255, 0.08) !important;
  border-radius: 8px !important; padding: 28px 24px !important;
  transition: all 0.3s ease !important; cursor: pointer !important;
}
.svhs-footer .ft-promo-card:hover {
  background: rgba(255, 255, 255, 0.06) !important;
  border-color: rgba(255, 255, 255, 0.15) !important;
  transform: translateY(-2px) !important;
}
.svhs-footer .ft-promo-dot {
  width: 8px !important; height: 8px !important; border-radius: 50% !important;
  display: inline-block !important; margin-right: 10px !important; vertical-align: middle !important;
}
.svhs-footer .ft-promo-dot--blue { background: #3B6CB5 !important; }
.svhs-footer .ft-promo-dot--gold { background: #AEA861 !important; }
.svhs-footer .ft-promo-dot--cyan { background: #639CD0 !important; }
.svhs-footer .ft-promo-dot--green { background: #5C9E7E !important; }
.svhs-footer .ft-promo-title {
  font-size: 16px !important; font-weight: 700 !important; color: #ffffff !important;
  margin-bottom: 8px !important; display: inline !important;
}
.svhs-footer .ft-promo-desc {
  font-size: 13px !important; color: rgba(255, 255, 255, 0.45) !important;
  line-height: 1.6 !important; margin-bottom: 14px !important; margin-top: 8px !important;
}
.svhs-footer .ft-promo-cta,
.svhs-footer .ft-promo-cta:link,
.svhs-footer .ft-promo-cta:visited {
  font-size: 13px !important; font-weight: 700 !important; color: #7BAAD4 !important;
  text-decoration: none !important; transition: color 0.2s ease !important;
}
.svhs-footer .ft-promo-cta--gold,
.svhs-footer .ft-promo-cta--gold:link,
.svhs-footer .ft-promo-cta--gold:visited { color: #C3BD71 !important; }
.svhs-footer .ft-promo-cta--green,
.svhs-footer .ft-promo-cta--green:link,
.svhs-footer .ft-promo-cta--green:visited { color: #83BFA0 !important; }
.svhs-footer .ft-promo-cta:hover { color: #ffffff !important; }

/* ── MAIN FOOTER BODY ── */
.svhs-footer .footer-content {
  max-width: 1280px !important; margin: 0 auto !important;
  padding: 56px 48px 40px !important; position: relative !important;
}
.svhs-footer .footer-grid {
  display: grid !important; grid-template-columns: 1.3fr 1fr 1fr 1fr !important;
  gap: 40px !important; margin-bottom: 40px !important;
}

/* ── Column Headings ── */
.svhs-footer .footer-heading {
  font-size: 11px !important; font-weight: 700 !important; letter-spacing: 2px !important;
  text-transform: uppercase !important; color: #7BAAD4 !important;
  margin-bottom: 18px !important; position: relative !important; padding-bottom: 10px !important;
}
.svhs-footer .footer-heading::after {
  content: '' !important; position: absolute !important; bottom: 0 !important; left: 0 !important;
  width: 28px !important; height: 1px !important;
  background: linear-gradient(90deg, #3B6CB5, transparent) !important;
}

/* ── Links ── */
.svhs-footer .footer-link,
.svhs-footer .footer-link:link,
.svhs-footer .footer-link:visited {
  display: block !important; color: rgba(255, 255, 255, 0.5) !important;
  text-decoration: none !important; font-size: 13px !important; line-height: 2.3 !important;
  transition: all 0.2s ease !important; white-space: normal !important; overflow-wrap: break-word !important;
}
.svhs-footer .footer-link:hover { color: #7BAAD4 !important; transform: translateX(3px) !important; }

/* ── Support Column — Buttons ── */
.svhs-footer .ft-support-btn,
.svhs-footer .ft-support-btn:link,
.svhs-footer .ft-support-btn:visited {
  display: block !important; text-align: center !important; padding: 11px 16px !important;
  font-size: 12px !important; font-weight: 700 !important; letter-spacing: 0.06em !important;
  text-transform: uppercase !important; border-radius: 4px !important;
  text-decoration: none !important; transition: all 0.2s ease !important; margin-bottom: 8px !important;
}
.svhs-footer .ft-support-btn--filled,
.svhs-footer .ft-support-btn--filled:link,
.svhs-footer .ft-support-btn--filled:visited {
  background: rgba(59, 108, 181, 0.15) !important; color: #7BAAD4 !important;
  border: 1px solid rgba(59, 108, 181, 0.3) !important;
}
.svhs-footer .ft-support-btn--filled:hover {
  background: rgba(59, 108, 181, 0.25) !important; border-color: #3B6CB5 !important;
}
.svhs-footer .ft-contact-info {
  margin-top: 16px !important; font-size: 12px !important;
  color: rgba(255, 255, 255, 0.4) !important; line-height: 1.7 !important;
}
.svhs-footer .ft-contact-info a,
.svhs-footer .ft-contact-info a:link,
.svhs-footer .ft-contact-info a:visited {
  color: rgba(255, 255, 255, 0.5) !important; text-decoration: none !important;
}
.svhs-footer .ft-contact-info a:hover { color: #7BAAD4 !important; }

/* ── Download App Column ── */
.svhs-footer .ft-app-badge {
  display: flex !important; align-items: center !important; gap: 10px !important;
  padding: 10px 14px !important; background: rgba(255, 255, 255, 0.04) !important;
  border: 1px solid rgba(255, 255, 255, 0.08) !important; border-radius: 6px !important;
  margin-bottom: 10px !important; transition: all 0.2s ease !important; text-decoration: none !important;
}
.svhs-footer .ft-app-badge:hover {
  background: rgba(255, 255, 255, 0.08) !important; border-color: rgba(255, 255, 255, 0.15) !important;
}
.svhs-footer .ft-app-badge-icon {
  width: 28px !important; height: 28px !important; display: flex !important;
  align-items: center !important; justify-content: center !important;
  background: rgba(255, 255, 255, 0.08) !important; border-radius: 4px !important; flex-shrink: 0 !important;
}
.svhs-footer .ft-app-badge-icon svg {
  width: 16px !important; height: 16px !important; fill: #ffffff !important;
}
.svhs-footer .ft-app-badge-text {
  font-size: 9px !important; color: rgba(255, 255, 255, 0.4) !important;
  text-transform: uppercase !important; letter-spacing: 0.5px !important; line-height: 1.2 !important;
}
.svhs-footer .ft-app-badge-store {
  font-size: 14px !important; font-weight: 700 !important; color: #ffffff !important; line-height: 1.2 !important;
}
.svhs-footer .ft-social-link,
.svhs-footer .ft-social-link:link,
.svhs-footer .ft-social-link:visited {
  display: flex !important; align-items: center !important; gap: 10px !important;
  margin-top: 16px !important; font-size: 13px !important; color: rgba(255, 255, 255, 0.5) !important;
  text-decoration: none !important; transition: color 0.2s ease !important;
}
.svhs-footer .ft-social-link:hover { color: #7BAAD4 !important; }
.svhs-footer .ft-social-link svg {
  width: 18px !important; height: 18px !important; fill: #3B6CB5 !important; flex-shrink: 0 !important;
}

/* ── SEO Dropdowns ── */
.svhs-footer .ft-dropdown-btn {
  display: flex !important; align-items: center !important; justify-content: space-between !important;
  width: 100% !important; padding: 0 !important; background: none !important; border: none !important;
  cursor: pointer !important; font-size: 13px !important; color: rgba(255, 255, 255, 0.5) !important;
  font-family: 'Roboto', sans-serif !important; line-height: 2.3 !important;
  -webkit-appearance: none !important; appearance: none !important; text-align: left !important;
}
.svhs-footer .ft-dropdown-btn:hover { color: #7BAAD4 !important; }
.svhs-footer .ft-dropdown-btn svg {
  width: 10px !important; height: 10px !important; fill: none !important;
  stroke: rgba(255, 255, 255, 0.3) !important; stroke-width: 2.5 !important;
  stroke-linecap: round !important; stroke-linejoin: round !important;
  transition: transform 0.3s ease !important; flex-shrink: 0 !important;
}
.svhs-footer .ft-dropdown-btn.is-open svg { transform: rotate(180deg) !important; }
.svhs-footer .ft-dropdown-content {
  max-height: 0 !important; overflow: hidden !important; transition: max-height 0.35s ease !important;
}
.svhs-footer .ft-dropdown-content.is-open { max-height: 2000px !important; }
.svhs-footer .ft-dropdown-content a,
.svhs-footer .ft-dropdown-content a:link,
.svhs-footer .ft-dropdown-content a:visited {
  display: block !important; font-size: 11px !important; color: rgba(255, 255, 255, 0.35) !important;
  line-height: 2.2 !important; padding-left: 12px !important; text-decoration: none !important;
  transition: color 0.2s ease !important;
}
.svhs-footer .ft-dropdown-content a:hover { color: rgba(255, 255, 255, 0.6) !important; }

/* ── Accreditation Bar ── */
.svhs-footer .accred-bar-footer {
  border-top: 1px solid rgba(59, 108, 181, 0.12) !important;
  border-bottom: 1px solid rgba(59, 108, 181, 0.12) !important;
  padding: 24px 0 !important; margin-bottom: 24px !important;
}
.svhs-footer .accred-inner {
  display: flex !important; align-items: center !important; justify-content: center !important;
  flex-wrap: wrap !important; gap: 12px !important;
}
.svhs-footer .accred-badge {
  display: inline-flex !important; align-items: center !important; gap: 6px !important;
  padding: 6px 14px !important; background: rgba(59, 108, 181, 0.06) !important;
  border: 1px solid rgba(59, 108, 181, 0.12) !important; border-radius: 3px !important;
  font-size: 10px !important; font-weight: 600 !important; color: rgba(255, 255, 255, 0.4) !important;
  letter-spacing: 0.5px !important; text-transform: uppercase !important;
}
.svhs-footer .accred-check {
  width: 12px !important; height: 12px !important; fill: none !important;
  stroke: #3B6CB5 !important; stroke-width: 2.5 !important;
}

/* ── Bottom Bar ── */
.svhs-footer .footer-bottom {
  display: flex !important; justify-content: space-between !important;
  align-items: center !important; flex-wrap: wrap !important; gap: 16px !important;
}
.svhs-footer .footer-copyright { font-size: 12px !important; color: rgba(255, 255, 255, 0.25) !important; }
.svhs-footer .footer-legal { display: flex !important; gap: 24px !important; flex-wrap: wrap !important; }
.svhs-footer .legal-link,
.svhs-footer .legal-link:link,
.svhs-footer .legal-link:visited {
  color: rgba(255, 255, 255, 0.3) !important; text-decoration: none !important;
  font-size: 12px !important; transition: color 0.2s !important;
}
.svhs-footer .legal-link:hover { color: rgba(255, 255, 255, 0.6) !important; }

/* ── RESPONSIVE: TABLET ── */
@media (max-width: 1100px) {
  .svhs-footer .footer-grid { grid-template-columns: 1fr 1fr !important; gap: 32px !important; }
  .svhs-footer .ft-promo-inner { grid-template-columns: 1fr 1fr !important; }
  .svhs-footer .footer-content { padding: 44px 32px 32px !important; }
  .svhs-footer .ft-cta-strip { padding: 28px 32px !important; }
  .svhs-footer .ft-promo { padding: 32px 32px !important; }
}

/* ── RESPONSIVE: MOBILE ── */
@media (max-width: 768px) {
  .svhs-footer .ft-cta-strip { padding: 24px 24px !important; }
  .svhs-footer .ft-cta-inner { flex-direction: column !important; text-align: center !important; }
  .svhs-footer .ft-cta-buttons { flex-direction: column !important; width: 100% !important; align-items: center !important; }
  .svhs-footer .ft-cta-btn { width: 100% !important; max-width: 320px !important; justify-content: center !important; }
  .svhs-footer .ft-promo { padding: 24px 24px !important; }
  .svhs-footer .ft-promo-inner { grid-template-columns: 1fr !important; gap: 12px !important; }
  .svhs-footer .ft-promo-card { padding: 20px 18px !important; }
  .svhs-footer .footer-grid { grid-template-columns: 1fr !important; gap: 0 !important; margin-bottom: 0 !important; }
  .svhs-footer .footer-content { padding: 32px 24px 24px !important; }
  .svhs-footer .footer-link { line-height: 2.2 !important; }
  .svhs-footer .accred-inner { gap: 8px !important; }
  .svhs-footer .accred-badge { font-size: 9px !important; padding: 5px 10px !important; }
  .svhs-footer .footer-bottom {
    flex-direction: column !important; align-items: center !important; text-align: center !important; gap: 12px !important;
  }
  .svhs-footer .footer-legal { gap: 16px !important; justify-content: center !important; }
  /* Accordion */
  .svhs-footer .footer-section-toggle {
    display: flex !important; align-items: center !important; justify-content: space-between !important;
    width: 100% !important; padding: 0 !important; background: none !important; border: none !important;
    cursor: pointer !important; -webkit-appearance: none !important; appearance: none !important;
  }
  .svhs-footer .footer-section-toggle .footer-heading { margin-bottom: 0 !important; padding-bottom: 0 !important; }
  .svhs-footer .footer-section-toggle .footer-heading::after { display: none !important; }
  .svhs-footer .footer-section-toggle svg {
    width: 12px !important; height: 12px !important; fill: none !important;
    stroke: #7BAAD4 !important; stroke-width: 2.5 !important; stroke-linecap: round !important;
    stroke-linejoin: round !important; transition: transform 0.3s ease !important; flex-shrink: 0 !important;
  }
  .svhs-footer .footer-section-toggle.is-open svg { transform: rotate(180deg) !important; }
  .svhs-footer .footer-section-content { max-height: 0 !important; overflow: hidden !important; transition: max-height 0.35s ease !important; }
  .svhs-footer .footer-section-content.is-open { max-height: 2000px !important; }
  .svhs-footer .footer-col-wrapper { border-bottom: 1px solid rgba(59, 108, 181, 0.12) !important; padding: 16px 0 !important; }
}
@media (min-width: 769px) {
  .svhs-footer .footer-section-toggle { display: none !important; }
  .svhs-footer .footer-section-content { max-height: none !important; overflow: visible !important; }
  .svhs-footer .footer-col-wrapper { border: none !important; padding: 0 !important; }
}

/* ── Kill white gap + Force full-width layout on footer containers ── */
.svhs-footer { margin: 0 !important; padding-bottom: 0 !important; border: none !important; outline: none !important; }
/* Reset the Elementor HTML widget wrapping this footer */
.elementor-widget-html:has(> .svhs-footer) {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  position: relative !important;
  left: 0 !important;
  right: 0 !important;
  float: none !important;
  transform: none !important;
  height: auto !important;
  min-height: auto !important;
  overflow: visible !important;
  display: block !important;
}
.elementor-widget-html:has(> .svhs-footer) > .elementor-widget-container {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}
/* Reset ALL Elementor parent containers of the footer to full width */
.elementor-section:has(.svhs-footer),
.e-con:has(.svhs-footer),
.elementor-element:has(.svhs-footer) {
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  gap: 0 !important;
  position: relative !important;
  left: 0 !important;
  right: 0 !important;
  float: none !important;
  transform: none !important;
  display: block !important;
  height: auto !important;
  min-height: auto !important;
  overflow: visible !important;
}
.elementor-section:has(.svhs-footer),
.e-con:has(.svhs-footer) { margin-top: -1px !important; }
/* Undo any height:0 or overflow:hidden that the HEADER's parent-collapsing JS might set
   on shared ancestors. These selectors are ultra-specific to footer containers only. */
.elementor-column:has(.svhs-footer),
.elementor-widget-wrap:has(.svhs-footer),
.elementor-column-wrap:has(.svhs-footer) {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  min-height: auto !important;
  max-height: none !important;
  overflow: visible !important;
  padding: 0 !important;
  margin: 0 !important;
  position: relative !important;
  display: block !important;
}
</style>

<footer class="svhs-footer">
  <div class="footer-glow-1"></div>
  <div class="footer-glow-2"></div>

  <!-- ── Top CTA Strip ── -->
  <div class="ft-cta-strip">
    <div class="ft-cta-inner">
      <div class="ft-cta-text">
        <div class="ft-cta-headline">Ready to <em>Do School Your Way?</em></div>
        <div class="ft-cta-sub">Browse our catalog of 60+ accredited courses. Enroll any day — start learning immediately.</div>
      </div>
      <div class="ft-cta-buttons">
        <a href="https://svhs.co/catalog/" class="ft-cta-btn ft-cta-btn--filled">
          Browse Course Catalog
          <svg viewBox="0 0 16 16"><path d="M3 8h10M9 4l4 4-4 4"/></svg>
        </a>
        <a href="https://svhs.co/how-to-enroll-in-an-svhs-course/" class="ft-cta-btn ft-cta-btn--outline">
          Enroll Now — $125
        </a>
      </div>
    </div>
  </div>

  <!-- ── Promo Cards ── -->
  <div class="ft-promo">
    <div class="ft-promo-inner">
      <a href="https://svhs.co/supplemental-program/" class="ft-promo-card">
        <div><span class="ft-promo-dot ft-promo-dot--blue"></span><span class="ft-promo-title">Supplemental Courses</span></div>
        <p class="ft-promo-desc">Individual courses for credit recovery, summer school, and getting ahead.</p>
        <span class="ft-promo-cta">Browse Courses &rarr;</span>
      </a>
      <a href="https://svhs.co/academy/" class="ft-promo-card">
        <div><span class="ft-promo-dot ft-promo-dot--gold"></span><span class="ft-promo-title">SVHS Academy</span></div>
        <p class="ft-promo-desc">Full-time online high school with accredited diploma and Honors Pathway.</p>
        <span class="ft-promo-cta ft-promo-cta--gold">Learn About Academy &rarr;</span>
      </a>
      <a href="https://svhs.co/alwaysonline/" class="ft-promo-card">
        <div><span class="ft-promo-dot ft-promo-dot--cyan"></span><span class="ft-promo-title">AlwaysOnline for Schools</span></div>
        <p class="ft-promo-desc">White-label curriculum licensing for schools and districts.</p>
        <span class="ft-promo-cta">School Partnerships &rarr;</span>
      </a>
      <a href="https://svhs.co/diploma-program-adult-students/" class="ft-promo-card">
        <div><span class="ft-promo-dot ft-promo-dot--green"></span><span class="ft-promo-title">Adult Diploma Program</span></div>
        <p class="ft-promo-desc">Accredited high school diploma online for adults 18+ — self-paced, enroll anytime.</p>
        <span class="ft-promo-cta ft-promo-cta--green">Explore Diploma Program &rarr;</span>
      </a>
    </div>
  </div>

  <!-- ── Main Footer Body ── -->
  <div class="footer-content">
    <div class="footer-grid">

      <!-- Support Column -->
      <div class="footer-col-wrapper">
        <button class="footer-section-toggle" data-footer-section="0">
          <h4 class="footer-heading">Support</h4>
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </button>
        <div class="footer-section-content" id="footerSection0">
          <a href="https://svhs.co/contact-us/" class="ft-support-btn ft-support-btn--filled">Contact Us</a>
          <a href="https://svhs.co/request-transcript/" class="ft-support-btn ft-support-btn--filled">Request Transcript</a>
          <div class="ft-contact-info">
            <a href="tel:+16506810681">Phone: (US:+1) 650 681 0681</a><br>
            <a href="tel:+16502637493">Fax: (US:+1) 650 263 7493</a><br><br>
            8275 South Eastern Ave #200,<br>Las Vegas, NV 89123
          </div>
        </div>
      </div>

      <!-- Company Column -->
      <div class="footer-col-wrapper">
        <button class="footer-section-toggle" data-footer-section="1">
          <h4 class="footer-heading">Company</h4>
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </button>
        <div class="footer-section-content" id="footerSection1">
          <a href="https://svhs.co/about/" class="footer-link">About</a>
          <a href="https://svhs.co/about-team/" class="footer-link">Team</a>
          <a href="https://svhs.co/jobs/" class="footer-link">Careers</a>
          <a href="https://svhs.co/videos/" class="footer-link">Videos</a>
          <a href="https://svhs.co/investor-relations/" class="footer-link">Investor Relations</a>
          <a href="https://svhs.co/academy/accreditation/" class="footer-link">Accreditations</a>
	  <a href="https://svhs.co//accredited-learning-centers/" class="footer-link">Local Learning Centers</a>
          <a href="https://svhs.co/announcements/" class="footer-link">Announcements</a>
        </div>
      </div>

      <!-- Popular Links Column -->
      <div class="footer-col-wrapper">
        <button class="footer-section-toggle" data-footer-section="2">
          <h4 class="footer-heading">Popular Links</h4>
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </button>
        <div class="footer-section-content" id="footerSection2">
          <a href="https://svhs.co/support/" class="footer-link">FAQ</a>
          <a href="https://svhs.co/policies/" class="footer-link">Policies</a>
          <a href="https://svhs.co/terms-of-use/" class="footer-link">Terms of Use</a>
          <a href="https://svhs.co/privacy-policy/" class="footer-link">Privacy Policy</a>
          <a href="https://svhs.co/mobile-applications/" class="footer-link">Mobile Apps</a>
          <!-- SEO Dropdowns -->
          <button class="ft-dropdown-btn" data-dropdown="useful">
            Useful Links
            <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
          </button>
          <div class="ft-dropdown-content" id="dropdownUseful">
            <a href="https://svhs.co/ncaa-approved-online-courses/">NCAA Approved Online Courses</a>
            <a href="https://svhs.co/credit-recovery-high-school/">Credit Recovery High School</a>
            <a href="https://svhs.co/online-summer-school/">Online Summer School</a>
            <a href="https://svhs.co/high-school-homeschool-curriculum/">High School Homeschool Curriculum</a>
            <a href="https://svhs.co/algebra-1-online-course-for-high-school-credit/">Algebra 1 Online Course for High School Credit</a>
            <a href="https://svhs.co/algebra-1-summer-course-for-high-schoo-credit/">Algebra 1 Summer Course for High School Credit</a>
            <a href="https://svhs.co/algebra-2-online-course-for-high-school-credit/">Algebra 2 Online Course for High School Credit</a>
            <a href="https://svhs.co/algebra-2-summer-course-for-high-schoo-credit/">Algebra 2 Summer Course for High School Credit</a>
            <a href="https://svhs.co/precalculus-summer-course-for-high-schoo-credit/">Precalculus Summer Course for High School Credit</a>
            <a href="https://svhs.co/precalculus-online-course-for-high-school-credit/">Precalculus Online Course for High School Credit</a>
            <a href="https://svhs.co/alwaysonline/">Flipped Classroom Model</a>
            <a href="https://svhs.co/geometry-online-course-for-high-school-credit/">Geometry Online Course for High School Credit</a>
            <a href="https://svhs.co/summer-geometry-course-for-high-school-credit/">Summer Geometry Course for High School Credit</a>
            <a href="https://svhs.co/chemistry-class-2/">Chemistry Class 2</a>
            <a href="https://svhs.co/blog/">Blog Articles</a>
          </div>
          <button class="ft-dropdown-btn" data-dropdown="homeschool">
            Homeschooling by State
            <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
          </button>
          <div class="ft-dropdown-content" id="dropdownHomeschool">
            <a href="https://svhs.co/homeschooling-florida-laws/">Homeschooling in Florida &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-georgia-laws/">Homeschooling in Georgia &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-wyoming-laws/">Homeschooling in Wyoming &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-hawaii-laws/">Homeschooling in Hawaii &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-north-dakota-laws/">Homeschooling in North Dakota &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-rhode-island-laws/">Homeschooling in Rhode Island &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-south-dakota-laws/">Homeschooling in South Dakota &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-vermont-laws/">Homeschooling in Vermont &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-connecticut-laws/">Homeschooling in Connecticut &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-oregon-laws/">Homeschooling in Oregon &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-west-virginia-laws/">Homeschooling in West Virginia &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-nevada-laws/">Homeschooling in Nevada &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-utah-laws/">Homeschooling in Utah &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-arkansas-laws/">Homeschooling in Arkansas &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-iowa-laws/">Homeschooling in Iowa &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-maine-laws/">Homeschooling in Maine &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-mississippi-laws/">Homeschooling in Mississippi &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-kansas-laws/">Homeschooling in Kansas &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-delaware-laws/">Homeschooling in Delaware &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-idaho-laws/">Homeschooling in Idaho &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-new-hampshire-laws/">Homeschooling in New Hampshire &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-new-mexico-laws/">Homeschooling in New Mexico &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-montana-laws/">Homeschooling in Montana &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-nebraska-laws/">Homeschooling in Nebraska &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-oklahoma-laws/">Homeschooling in Oklahoma &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-wisconsin-laws/">Homeschooling in Wisconsin &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-minnesota-laws/">Homeschooling in Minnesota &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-kentucky-laws/">Homeschooling in Kentucky &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-maryland-laws/">Homeschooling in Maryland &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-alaska-laws/">Homeschooling in Alaska &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-colorado-laws/">Homeschooling in Colorado &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-south-carolina-laws/">Homeschooling in South Carolina &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-arizona-laws/">Homeschooling in Arizona &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-tennessee-laws/">Homeschooling in Tennessee &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-illinois-laws/">Homeschooling in Illinois &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-massachusetts-laws/">Homeschooling in Massachusetts &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-indiana-laws/">Homeschooling in Indiana &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-alabama-laws/">Homeschooling in Alabama &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-ohio-laws/">Homeschooling in Ohio &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-pennsylvania-laws/">Homeschooling in Pennsylvania &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-michigan-laws/">Homeschooling in Michigan &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-north-carolina-laws/">Homeschooling in North Carolina &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-washington-laws/">Homeschooling in Washington &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-virginia-laws/">Homeschooling in Virginia &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-louisiana-laws/">Homeschooling in Louisiana &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-missouri-laws/">Homeschooling in Missouri &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-new-jersey-laws/">Homeschooling in New Jersey &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-new-york-laws/">Homeschooling in New York &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-texas-laws/">Homeschooling in Texas &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-washingtondc-laws/">Homeschooling in Washington DC &amp; Homeschool Laws</a>
            <a href="https://svhs.co/homeschooling-california-laws/">Homeschooling in California &amp; Homeschool Laws</a>
          </div>
        </div>
      </div>

      <!-- Download the App Column -->
      <div class="footer-col-wrapper">
        <button class="footer-section-toggle" data-footer-section="3">
          <h4 class="footer-heading">Download the App</h4>
          <svg viewBox="0 0 10 10"><polyline points="1 3.5 5 7.5 9 3.5"/></svg>
        </button>
        <div class="footer-section-content" id="footerSection3">
          <a href="https://apps.apple.com/in/app/silicon-valley-high-school/id6470201017" class="ft-app-badge" target="_blank" rel="noopener">
            <div class="ft-app-badge-icon">
              <svg viewBox="0 0 24 24"><path d="M18.71 19.5c-.83 1.24-1.71 2.45-3.05 2.47-1.34.03-1.77-.79-3.29-.79-1.53 0-2 .77-3.27.82-1.31.05-2.3-1.32-3.14-2.53C4.25 17 2.94 12.45 4.7 9.39c.87-1.52 2.43-2.48 4.12-2.51 1.28-.02 2.5.87 3.29.87.78 0 2.26-1.07 3.8-.91.65.03 2.47.26 3.64 1.98-.09.06-2.17 1.28-2.15 3.81.03 3.02 2.65 4.03 2.68 4.04-.03.07-.42 1.44-1.38 2.83M13 3.5c.73-.83 1.94-1.46 2.94-1.5.13 1.17-.34 2.35-1.04 3.19-.69.85-1.83 1.51-2.95 1.42-.15-1.15.41-2.35 1.05-3.11z"/></svg>
            </div>
            <div>
              <div class="ft-app-badge-text">Download on the</div>
              <div class="ft-app-badge-store">App Store</div>
            </div>
          </a>
          <a href="https://play.google.com/store/apps/details?id=com.svhs.svhsmobile&pli=1" class="ft-app-badge" target="_blank" rel="noopener">
            <div class="ft-app-badge-icon">
              <svg viewBox="0 0 24 24"><path d="M3.609 1.814L13.792 12 3.61 22.186a.996.996 0 01-.61-.92V2.734a1 1 0 01.609-.92zm10.89 10.893l2.302 2.302-10.937 6.333 8.635-8.635zm3.199-3.198l2.807 1.626a1 1 0 010 1.73l-2.808 1.626L15.206 12l2.492-2.491zM5.864 2.658L16.8 8.99l-2.302 2.302-8.634-8.634z"/></svg>
            </div>
            <div>
              <div class="ft-app-badge-text">Get it on</div>
              <div class="ft-app-badge-store">Google Play</div>
            </div>
          </a>
          <a href="https://www.facebook.com/siliconvalleyhighschool" class="ft-social-link" target="_blank" rel="noopener">
            <svg viewBox="0 0 24 24"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg>
            Follow Us on Facebook
          </a>
        </div>
      </div>

    </div>

    <!-- Accreditation Bar -->
    <div class="accred-bar-footer">
      <div class="accred-inner">
        <span class="accred-badge">
          <svg class="accred-check" viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"/></svg>
          Cognia Accredited
        </span>
        <span class="accred-badge">
          <svg class="accred-check" viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"/></svg>
          WASC Accredited
        </span>
        <span class="accred-badge">
          <svg class="accred-check" viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"/></svg>
          NCAA Approved
        </span>
        <span class="accred-badge">
          <svg class="accred-check" viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"/></svg>
          UC A-G Approved
        </span>
        <span class="accred-badge">
          <svg class="accred-check" viewBox="0 0 24 24"><polyline points="20 6 9 17 4 12"/></svg>
          Quality Matters
        </span>
      </div>
    </div>

    <!-- Bottom Bar -->
    <div class="footer-bottom">
      <div class="footer-legal">
        <a href="https://svhs.co/privacy-policy/" class="legal-link">Privacy Policy</a>
        <a href="https://svhs.co/terms-of-use/" class="legal-link">Terms of Use</a>
      </div>
      <div class="footer-copyright">
        &copy; 2026 Silicon Valley High School. All rights reserved.
      </div>
    </div>
  </div>
</footer>

<script>
(function() {
  // JS-injected high-specificity styles for WordPress/Astra override
  var s = document.createElement('style');
  s.textContent = [
    'footer.svhs-footer { overflow: hidden !important; font-family: "Roboto", sans-serif !important; font-size: 14px !important; line-height: 1.6 !important; color: #f5f3ed !important; }',
    'footer.svhs-footer * { overflow: visible !important; float: none !important; box-sizing: border-box !important; }',
    'footer.svhs-footer div, footer.svhs-footer p, footer.svhs-footer h4, footer.svhs-footer span, footer.svhs-footer a, footer.svhs-footer img { max-width: none !important; height: auto !important; }',
    'footer.svhs-footer a { color: inherit !important; text-decoration: none !important; }',
    'footer.svhs-footer h4 { font-family: "Roboto", sans-serif !important; color: #7BAAD4 !important; font-size: 11px !important; font-weight: 700 !important; letter-spacing: 2px !important; text-transform: uppercase !important; }',
    'footer.svhs-footer .footer-link { display: block !important; font-size: 13px !important; line-height: 2.3 !important; color: rgba(255,255,255,0.5) !important; white-space: normal !important; }',
    'footer.svhs-footer .footer-link:hover { color: #7BAAD4 !important; }',
    'footer.svhs-footer .footer-grid { display: grid !important; grid-template-columns: 1.3fr 1fr 1fr 1fr !important; gap: 40px !important; }',
    '@media (max-width: 1100px) { footer.svhs-footer .footer-grid { grid-template-columns: 1fr 1fr !important; } }',
    '@media (max-width: 768px) { footer.svhs-footer .footer-grid { grid-template-columns: 1fr !important; gap: 0 !important; } footer.svhs-footer .footer-content { padding: 32px 24px 24px !important; } footer.svhs-footer .footer-link { font-size: 13px !important; line-height: 2.2 !important; } footer.svhs-footer .footer-bottom { flex-direction: column !important; align-items: center !important; text-align: center !important; } footer.svhs-footer .footer-legal { justify-content: center !important; } }',
    'footer.svhs-footer .ft-cta-btn--filled { background: #3B6CB5 !important; color: #ffffff !important; }',
    'footer.svhs-footer .ft-cta-btn--outline { background: transparent !important; color: #ffffff !important; border: 1.5px solid rgba(255,255,255,0.3) !important; }',
    'footer.svhs-footer .ft-support-btn--filled { background: rgba(59,108,181,0.15) !important; color: #7BAAD4 !important; border: 1px solid rgba(59,108,181,0.3) !important; }',
    'footer.svhs-footer .ft-promo-cta { color: #7BAAD4 !important; }',
    'footer.svhs-footer .ft-promo-cta--gold { color: #C3BD71 !important; }',
    'footer.svhs-footer .ft-promo-cta--green { color: #83BFA0 !important; }',
    'footer.svhs-footer .accred-badge { font-size: 10px !important; color: rgba(255,255,255,0.4) !important; }',
    'footer.svhs-footer .legal-link { font-size: 12px !important; color: rgba(255,255,255,0.3) !important; }',
    'footer.svhs-footer .footer-copyright { font-size: 12px !important; color: rgba(255,255,255,0.25) !important; }',
    'footer.svhs-footer { margin: 0 !important; border: none !important; width: 100% !important; max-width: 100% !important; display: block !important; position: relative !important; left: 0 !important; right: 0 !important; float: none !important; clear: both !important; transform: none !important; }',
    '.elementor-widget-html:has(> .svhs-footer) { width: 100% !important; max-width: 100% !important; margin: 0 !important; padding: 0 !important; position: relative !important; left: 0 !important; float: none !important; transform: none !important; height: auto !important; min-height: auto !important; overflow: visible !important; display: block !important; }',
    '.elementor-widget-html:has(> .svhs-footer) > .elementor-widget-container { width: 100% !important; max-width: 100% !important; margin: 0 !important; padding: 0 !important; }',
    '.elementor-section:has(.svhs-footer), .e-con:has(.svhs-footer), .elementor-element:has(.svhs-footer) { width: 100% !important; max-width: 100% !important; margin: 0 !important; padding: 0 !important; border: none !important; gap: 0 !important; position: relative !important; left: 0 !important; float: none !important; transform: none !important; display: block !important; height: auto !important; overflow: visible !important; }',
    '.elementor-column:has(.svhs-footer), .elementor-widget-wrap:has(.svhs-footer), .elementor-column-wrap:has(.svhs-footer) { width: 100% !important; max-width: 100% !important; height: auto !important; overflow: visible !important; margin: 0 !important; padding: 0 !important; position: relative !important; display: block !important; }',
    '.elementor-section:has(.svhs-footer), .e-con:has(.svhs-footer) { margin-top: -1px !important; }',
    // Accordion
    'footer.svhs-footer .footer-section-toggle { display: none !important; background: none !important; border: none !important; cursor: pointer !important; padding: 0 !important; width: 100% !important; }',
    '@media (max-width: 768px) { footer.svhs-footer .footer-section-toggle { display: flex !important; align-items: center !important; justify-content: space-between !important; } footer.svhs-footer .footer-section-toggle .footer-heading { margin-bottom: 0 !important; padding-bottom: 0 !important; } footer.svhs-footer .footer-section-toggle .footer-heading::after { display: none !important; } footer.svhs-footer .footer-section-content { max-height: 0 !important; overflow: hidden !important; } footer.svhs-footer .footer-section-content.is-open { max-height: 2000px !important; } footer.svhs-footer .footer-col-wrapper { border-bottom: 1px solid rgba(59,108,181,0.12) !important; padding: 16px 0 !important; } footer.svhs-footer .footer-section-toggle svg { width: 12px !important; height: 12px !important; stroke: #7BAAD4 !important; fill: none !important; stroke-width: 2.5 !important; flex-shrink: 0 !important; transition: transform 0.3s ease !important; } footer.svhs-footer .footer-section-toggle.is-open svg { transform: rotate(180deg) !important; } }',
    '@media (min-width: 769px) { footer.svhs-footer .footer-section-content { max-height: none !important; overflow: visible !important; } footer.svhs-footer .footer-col-wrapper { border: none !important; padding: 0 !important; } }',
    '@media (max-width: 768px) { footer.svhs-footer .ft-cta-inner { flex-direction: column !important; text-align: center !important; } footer.svhs-footer .ft-cta-buttons { flex-direction: column !important; width: 100% !important; align-items: center !important; } footer.svhs-footer .ft-cta-btn { width: 100% !important; max-width: 320px !important; justify-content: center !important; } footer.svhs-footer .ft-promo-inner { grid-template-columns: 1fr !important; } }'
  ].join('\n');
  document.head.appendChild(s);

  // Undo any parent-container collapsing from the header's JS
  // The header script walks up from #siteHeader and collapses parents with height:0/overflow:hidden.
  // If the footer shares any ancestor containers, those need to be reset.
  var footer = document.querySelector('.svhs-footer');
  if (footer) {
    var el = footer.parentElement;
    var levels = 0;
    while (el && el !== document.body && el !== document.documentElement && levels < 6) {
      // Force full-width and visible on all parent containers of the footer
      el.style.setProperty('width', '100%', 'important');
      el.style.setProperty('max-width', '100%', 'important');
      el.style.setProperty('height', 'auto', 'important');
      el.style.setProperty('min-height', 'auto', 'important');
      el.style.setProperty('max-height', 'none', 'important');
      el.style.setProperty('overflow', 'visible', 'important');
      el.style.setProperty('position', 'relative', 'important');
      el.style.setProperty('left', '0', 'important');
      el.style.setProperty('display', 'block', 'important');
      el.style.setProperty('float', 'none', 'important');
      el.style.setProperty('transform', 'none', 'important');
      el = el.parentElement;
      levels++;
    }
  }

  // Footer accordion toggle for mobile
  document.querySelectorAll('.svhs-footer .footer-section-toggle').forEach(function(btn) {
    btn.addEventListener('click', function() {
      var idx = btn.getAttribute('data-footer-section');
      var content = document.getElementById('footerSection' + idx);
      var isOpen = btn.classList.contains('is-open');

      // Close all sections
      document.querySelectorAll('.svhs-footer .footer-section-toggle').forEach(function(b) { b.classList.remove('is-open'); });
      document.querySelectorAll('.svhs-footer .footer-section-content').forEach(function(c) { c.style.maxHeight = '0'; c.classList.remove('is-open'); });

      if (!isOpen) {
        btn.classList.add('is-open');
        content.classList.add('is-open');
        content.style.maxHeight = content.scrollHeight + 'px';
      }
    });
  });

  // SEO dropdown toggles (Useful Links, Homeschooling)
  document.querySelectorAll('.svhs-footer .ft-dropdown-btn').forEach(function(btn) {
    btn.addEventListener('click', function() {
      var key = btn.getAttribute('data-dropdown');
      var content = document.getElementById('dropdown' + key.charAt(0).toUpperCase() + key.slice(1));
      var isOpen = btn.classList.contains('is-open');

      if (isOpen) {
        btn.classList.remove('is-open');
        content.classList.remove('is-open');
        content.style.maxHeight = '0';
      } else {
        btn.classList.add('is-open');
        content.classList.add('is-open');
        content.style.maxHeight = content.scrollHeight + 'px';
        // Recalculate parent accordion height if in mobile
        var parentContent = btn.closest('.footer-section-content');
        if (parentContent && parentContent.classList.contains('is-open')) {
          setTimeout(function() { parentContent.style.maxHeight = parentContent.scrollHeight + 'px'; }, 50);
        }
      }
    });
  });
})();
</script>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</footer>
			</div><!-- #page -->
        <!-- Meta Pixel Event Code -->
        <script type='text/javascript'>
        (function () {
            function runPixelCode( response ) {
                if ( ! response || ! response.data || ! response.data.fb_pxl_code ) {
                    return;
                }

                try {
                    new Function( response.data.fb_pxl_code )();
                } catch ( e ) {
                    console && console.warn
                        && console.warn( 'Meta Pixel response parsing failed. Please check if your pixel is connected.', e );
                }
            }

            var radio = window.nfRadio
                || ( window.Backbone && window.Backbone.Radio );
            if ( radio && radio.channel ) {
                radio.channel( 'forms' ).on( 'submit:response', runPixelCode );
            }

            if ( window.jQuery ) {
                window.jQuery( document ).on(
                    'nfFormSubmitResponse',
                    function ( event, data ) {
                        if ( data && data.response ) {
                            runPixelCode( data.response );
                        }
                    }
                );
            }
        })();
        </script>
        <!-- End Meta Pixel Event Code -->
                <!-- Meta Pixel Event Code -->
        <script type='text/javascript'>
        (function ( $ ) {
            if ( ! $ || typeof document === 'undefined' ) {
                return;
            }
            // WPForms triggers this jQuery event and passes the AJAX response object.
            $( document ).on( 'wpformsAjaxSubmitSuccess', function ( event, data ) {
                if ( data && data.data && data.data.fb_pxl_code ) {
                    try {
                        new Function( data.data.fb_pxl_code )();
                    } catch ( e ) {
                        console && console.warn && console.warn( 'Meta Pixel eval failed', e );
                    }
                }
            } );
        })( window.jQuery );
        </script>
        <!-- End Meta Pixel Event Code -->
        <script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/astra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script>
var ajaxurl = 'https://svhs.co/wp-admin/admin-ajax.php';
</script>
<!-- Please select a widget in the wordpress plugin to activate purechat --><span id="tipusmap"></span><script id='kirki-viewport-lists'>var kirkiViewports = {"md":{"value":1200,"scale":1,"minWidth":1200,"maxWidth":1200,"title":"Desktop","icon":"desktop","activeIcon":"desktop-hover","id":"md","type":"max"},"tablet":{"value":991,"scale":1,"minWidth":991,"maxWidth":991,"title":"Tablet","icon":"tablet-default","activeIcon":"tablet-hover","type":"max","id":"tablet"},"mobileLandscape":{"value":767,"scale":1,"minWidth":767,"maxWidth":767,"title":"Landscape","icon":"phone-hr-default","activeIcon":"phone-hr-hover","type":"max","id":"mobileLandscape"},"mobile":{"value":575,"scale":1,"minWidth":575,"maxWidth":575,"title":"Mobile","icon":"phone-vr-default","activeIcon":"phone-vr-hover","type":"max","id":"mobile"}};</script><script id='kirki-variable-lists'>var kirkiCSSVariable = {"data":[{"title":"Colors","key":"color","modes":[{"title":"Default","key":"default"}],"variables":[]},{"title":"Numbers","key":"size","modes":[{"title":"Default","key":"default"}],"variables":[]},{"title":"Text Styles","key":"text-style","modes":[{"title":"Default","key":"default"}],"variables":[]},{"title":"Font Family","key":"font-family","modes":[{"title":"Default","key":"default"}],"variables":[]}]};</script><script id="kirki-api-and-nonce">
    window.wp_kirki = {
        ajaxUrl: "https://svhs.co/wp-admin/admin-ajax.php",
        restUrl: "https://svhs.co/wp-json/",
        siteUrl: "https://svhs.co",
        apiVersion: "v1",
        postId: "3415",
        nonce: "5ff2895fe0",
        call_from: "",
        templateId: "",
        context: {"id":3415,"type":"post"}
    };
    </script>        <div data-moodle-bot
             data-bot-name="Sid" 
             data-bot-user-name="Sid"
             data-moodle-url="https://lms.svhs.co"
             data-token="6e76773ced0e81080e2ba65267e4e670"
             data-shared-secret="a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6">
        </div>
        
        <script>
        (function() {
            // Load widget script
            var script = document.createElement('script');
            script.src = 'https://lms.svhs.co/local/bot_builder/embed/widget.js';
            script.async = true;
            document.body.appendChild(script);
        })();
        </script>
                <script type="text/javascript">
        window.mcPixel = window.mcPixel || {};
        window.mcPixel._handled = {};
        window.mcPixel.cartId = 't_fa31872c3d127e650a183382d389f7';
                </script>
        					<script type="text/x-template" id="mobile-menu-item-template"><li
	:id="'jet-mobile-menu-item-'+itemDataObject.itemId"
	:class="itemClasses"
>
	<div
		class="jet-mobile-menu__item-inner"
		:style="itemInnerStyle"
		v-on:click="itemSubHandler"
		v-on:focusin="handleFocusIn"
		v-on:focusout="handleFocusOut"
	>
		<a
			:class="itemLinkClasses"
			:href="itemDataObject.url"
			:rel="itemDataObject.xfn || null"
			:title="itemDataObject.attrTitle || null"
			:target="itemDataObject.target || null"
			:style="itemLinkStyle"
			:aria-haspopup="isSub && 'item' === effectiveSubTrigger ? 'true' : null"
			:aria-expanded="isSub && 'item' === effectiveSubTrigger ? submenuExpandedState : null"
			v-on:keydown.space.prevent="itemSpaceHandler"
		>
			<div class="jet-menu-item-wrapper">
				<div
					class="jet-menu-icon"
					v-if="isIconVisible"
					v-html="itemIconHtml"
				></div>
				<div class="jet-menu-name">
					<span
						class="jet-menu-label"
						v-if="isLabelVisible"
						v-html="itemDataObject.name"
					></span>
					<small
						class="jet-menu-desc"
						v-if="isDescVisible"
						v-html="itemDataObject.description"
					></small>
				</div>
				<div
					class="jet-menu-badge"
					v-if="isBadgeVisible"
				>
					<div class="jet-menu-badge__inner" v-html="itemDataObject.badgeContent"></div>
				</div>
			</div>
		</a>
		<button
			class="jet-dropdown-arrow"
			v-if="isSub && !templateLoadStatus && showSubmenuButton"
			v-html="dropdownIconHtml"
			type="button"
			:style="submenuButtonStyle"
			:aria-label="'Toggle submenu for ' + itemDataObject.name"
			:aria-expanded="submenuExpandedState"
			:aria-haspopup="isSub ? 'true' : null"
			v-on:click="markerSubHandler"
		>
		</button>
		<span
			class="jet-dropdown-arrow"
			v-else-if="isSub && !templateLoadStatus"
			v-html="dropdownIconHtml"
			aria-hidden="true"
		>
		</span>
		<div
			class="jet-mobile-menu__template-loader"
			v-if="templateLoadStatus"
		>
			<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" width="24px" height="25px" viewBox="0 0 128 128" xml:space="preserve">
				<g>
					<linearGradient :id="'linear-gradient-'+itemDataObject.itemId">
						<stop offset="0%" :stop-color="loaderColor" stop-opacity="0"/>
						<stop offset="100%" :stop-color="loaderColor" stop-opacity="1"/>
					</linearGradient>
				<path d="M63.85 0A63.85 63.85 0 1 1 0 63.85 63.85 63.85 0 0 1 63.85 0zm.65 19.5a44 44 0 1 1-44 44 44 44 0 0 1 44-44z" :fill="'url(#linear-gradient-'+itemDataObject.itemId+')'" fill-rule="evenodd"/>
				<animateTransform attributeName="transform" type="rotate" from="0 64 64" to="360 64 64" dur="1080ms" repeatCount="indefinite"></animateTransform>
				</g>
			</svg>
		</div>
	</div>

	<transition name="menu-container-expand-animation">
		<mobile-menu-list
			v-if="isDropdownLayout && subDropdownVisible"
			:depth="depth+1"
			:children-object="itemDataObject.children"
		></mobile-menu-list>
	</transition>

</li>
					</script>					<script type="text/x-template" id="mobile-menu-list-template"><div
	class="jet-mobile-menu__list"
	role="navigation"
>
	<ul class="jet-mobile-menu__items">
		<mobile-menu-item
			v-for="(item, index) in childrenObject"
			:key="item.id"
			:item-data-object="item"
			:depth="depth"
		></mobile-menu-item>
	</ul>
</div>
					</script>					<script type="text/x-template" id="mobile-menu-template"><div
	:class="instanceClass"
	v-on:keyup.esc="escapeKeyHandler"
	v-on:keydown="handleMenuKeydown"
>
	<div
		class="jet-mobile-menu__toggle"
		role="button"
		ref="toggle"
		tabindex="0"
		aria-label="Open/Close Menu"
        aria-expanded="false"
		v-on:click="menuToggle"
		v-on:keyup.enter="menuToggle"
		v-on:keydown.space.prevent="menuToggle"
	>
		<div
			class="jet-mobile-menu__template-loader"
			v-if="toggleLoaderVisible"
		>
			<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" width="24px" height="25px" viewBox="0 0 128 128" xml:space="preserve">
				<g>
					<linearGradient :id="'linear-gradient-'+itemDataObject.itemId">
						<stop offset="0%" :stop-color="loaderColor" stop-opacity="0"/>
						<stop offset="100%" :stop-color="loaderColor" stop-opacity="1"/>
					</linearGradient>
				<path d="M63.85 0A63.85 63.85 0 1 1 0 63.85 63.85 63.85 0 0 1 63.85 0zm.65 19.5a44 44 0 1 1-44 44 44 44 0 0 1 44-44z" :fill="'url(#linear-gradient-'+itemDataObject.itemId+')'" fill-rule="evenodd"/>
				<animateTransform attributeName="transform" type="rotate" from="0 64 64" to="360 64 64" dur="1080ms" repeatCount="indefinite"></animateTransform>
				</g>
			</svg>
		</div>

		<div
			class="jet-mobile-menu__toggle-icon"
			v-if="!menuOpen && !toggleLoaderVisible"
			v-html="toggleClosedIcon"
		></div>
		<div
			class="jet-mobile-menu__toggle-icon"
			v-if="menuOpen && !toggleLoaderVisible"
			v-html="toggleOpenedIcon"
		></div>
		<span
			class="jet-mobile-menu__toggle-text"
			v-if="toggleText"
			v-html="toggleText"
		></span>

	</div>

	<transition name="cover-animation">
		<div
			class="jet-mobile-menu-cover"
			v-if="menuContainerVisible && coverVisible"
			v-on:click="closeMenu"
		></div>
	</transition>

	<transition
		:name="showAnimation"
		@before-enter="onContainerBeforeEnter"
		@after-enter="onContainerAfterEnter"
		@enter-cancelled="onContainerAfterEnter"
		@after-leave="onContainerAfterLeave"
		@leave-cancelled="onContainerAfterLeave"
	>
		<div
			class="jet-mobile-menu__container"
			ref="container"
			:style="containerStyle"
			v-if="menuContainerVisible"
		>
			<div
				class="jet-mobile-menu__container-inner"
				ref="menu-container-inner"
				tabindex="-1"
				:style="containerInnerStyle"
			>
				<div
					class="jet-mobile-menu__header-template"
					v-if="headerTemplateVisible"
				>
					<div
						class="jet-mobile-menu__header-template-content"
						ref="header-template-content"
						v-html="headerContent"
					></div>
				</div>

				<div
					class="jet-mobile-menu__controls"
                    v-if="isBreadcrumbs || isBack || isClose"
				>
					<div
						class="jet-mobile-menu__breadcrumbs"
						v-if="isBreadcrumbs"
					>
						<div
							class="jet-mobile-menu__breadcrumb"
							v-for="(item, index) in breadcrumbsPathData"
							:key="index"
						>
							<button
								v-if="isBreadcrumbInteractive(index)"
								class="breadcrumb-label"
								type="button"
								style="background: transparent; border: 0; padding: 0; margin: 0; appearance: none; -webkit-appearance: none;"
								v-on:click="breadcrumbHandle(index+1)"
								v-html="item"
							></button>
							<span
								v-else
								class="breadcrumb-label"
								v-html="item"
							></span>
							<div
								class="breadcrumb-divider"
								v-html="breadcrumbIcon"
								v-if="(breadcrumbIcon && index !== breadcrumbsPathData.length-1)"
							></div>
						</div>
					</div>
					<div
						class="jet-mobile-menu__back"
						role="button"
						ref="back"
						tabindex="0"
						aria-label="Close Menu"
                        aria-expanded="false"
						v-if="!isBack && isClose"
						v-html="closeIcon"
						v-on:click="menuToggle"
						v-on:keyup.enter="menuToggle"
						v-on:keydown.space.prevent="menuToggle"
					></div>
					<div
						class="jet-mobile-menu__back"
						role="button"
						ref="back"
						tabindex="0"
						aria-label="Back to Prev Items"
                        aria-expanded="false"
						v-if="isBack"
						v-html="backIcon"
						v-on:click="goBack"
						v-on:keyup.enter="goBack"
						v-on:keydown.space.prevent="goBack"
					></div>
				</div>

				<div
					class="jet-mobile-menu__before-template"
					v-if="beforeTemplateVisible"
				>
					<div
						class="jet-mobile-menu__before-template-content"
						ref="before-template-content"
						v-html="beforeContent"
					></div>
				</div>

				<div class="jet-mobile-menu__body" ref="menu-body">
					<transition :name="animation">
						<mobile-menu-list
							v-if="!templateVisible"
                            :key="'list-' + depth"
							:depth="depth"
							:children-object="itemsList"
						></mobile-menu-list>

						<div v-else
                             :key="'tpl-' + depth"
							class="jet-mobile-menu__template"
							ref="template-content"
						>
							<div
								class="jet-mobile-menu__template-content"
								v-html="itemTemplateContent"
							></div>
						</div>
					</transition>
				</div>

				<div
					class="jet-mobile-menu__after-template"
					v-if="afterTemplateVisible"
				>
					<div
						class="jet-mobile-menu__after-template-content"
						ref="after-template-content"
						v-html="afterContent"
					></div>
				</div>

			</div>
		</div>
	</transition>
</div>
					</script>
<div class="jet-abaf-wc-price-breakdown-modal" hidden>
	<div class="jet-abaf-wc-price-breakdown-modal__overlay" data-jet-abaf-close="true"></div>
	<div class="jet-abaf-wc-price-breakdown-modal__dialog" role="dialog" aria-modal="true" aria-labelledby="jet-abaf-wc-price-breakdown-modal-title">
		<button type="button" class="jet-abaf-wc-price-breakdown-modal__close" aria-label="Close price breakdown" data-jet-abaf-close="true">
			<span class="dashicons dashicons-no-alt"></span>
		</button>
		<div class="jet-abaf-wc-price-breakdown-modal__header">
			<h4 class="jet-abaf-wc-price-breakdown-modal__title" id="jet-abaf-wc-price-breakdown-modal-title">
				Price breakdown			</h4>
		</div>
		<div class="jet-abaf-wc-price-breakdown-modal__body">
			<div class="jet-abaf-price-breakdown">
				<div class="jet-abaf-price-breakdown__content"></div>
			</div>
		</div>
	</div>
</div>
    <!-- Meta Pixel Event Code -->
    <script type='text/javascript'>
        document.addEventListener( 'wpcf7mailsent', function( event ) {
        if( "fb_pxl_code" in event.detail.apiResponse){
            eval(event.detail.apiResponse.fb_pxl_code);
        }
        }, false );
    </script>
    <!-- End Meta Pixel Event Code -->
        			<script>
				const lazyloadRunObserver = () => {
					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
						entries.forEach( ( entry ) => {
							if ( entry.isIntersecting ) {
								let lazyloadBackground = entry.target;
								if( lazyloadBackground ) {
									lazyloadBackground.classList.add( 'e-lazyloaded' );
								}
								lazyloadBackgroundObserver.unobserve( entry.target );
							}
						});
					}, { rootMargin: '200px 0px 200px 0px' } );
					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
						lazyloadBackgroundObserver.observe( lazyloadBackground );
					} );
				};
				const events = [
					'DOMContentLoaded',
					'elementor/lazyload/observe',
				];
				events.forEach( ( event ) => {
					document.addEventListener( event, lazyloadRunObserver );
				} );
			</script>
				<script>
		(function () {
			var c = document.body.className;
			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
			document.body.className = c;
		})();
	</script>
	<link rel='stylesheet' id='wc-blocks-style-css' href='https://svhs.co/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-10.8.1' media='all' />
<script id="astra-theme-js-js-extra">
var astra = {"break_point":"1024","isRtl":"","is_scroll_to_id":"","is_scroll_to_top":"","is_header_footer_builder_active":"","responsive_cart_click":"flyout","is_dark_palette":"","revealEffectEnable":"","edit_post_url":"https://svhs.co/wp-admin/post.php?post={{id}}&action=edit","ajax_url":"https://svhs.co/wp-admin/admin-ajax.php","infinite_count":"2","infinite_total":"0","pagination":"number","infinite_scroll_event":"scroll","no_more_post_message":"No more posts to show.","grid_layout":"1","site_url":"https://svhs.co","blogArchiveTitleLayout":"","blogArchiveTitleOn":"","show_comments":"Show Comments","enableHistoryPushState":"1","masonryEnabled":"inherit","blogMasonryBreakPoint":"0","shop_infinite_count":"2","shop_infinite_total":"0","shop_total_products":"1","shop_pagination":"number","shop_infinite_scroll_event":"scroll","shop_no_more_post_message":"No more products to show.","shop_result_count_format":"Showing 1\u2013{count} of {total} results","checkout_prev_text":"Back to my details","checkout_next_text":"Proceed to payment","shop_quick_view_enable":"disabled","shop_quick_view_stick_cart":"inherit","shop_quick_view_auto_height":"1","woo_cart_empty_featured_product":"","single_product_qty_ajax_nonce":"fd78380e5e","quick_view_nonce":"43818f8141","single_product_ajax_add_to_cart":"","is_cart":"","is_single_product":"","view_cart":"View cart","cart_url":"https://svhs.co/cart/","checkout_url":"https://svhs.co/checkout/","add_to_cart_options_single":"default","is_astra_pro":"1","shopRevealEffectEnable":""};
//# sourceURL=astra-theme-js-js-extra
</script>
<script src="https://svhs.co/wp-content/themes/astra/assets/js/minified/style.min.js?ver=4.13.4" id="astra-theme-js-js"></script>
<script id="svhs-booking-modal-js-extra">
var svhsBookingConfig = {"webhookUrl":"https://n8n-svhs.cloud/webhook/wordpress-form","alwaysonlineWebhookUrl":"https://n8n-svhs.cloud/webhook/alwaysonline-form"};
//# sourceURL=svhs-booking-modal-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/svhs-tracking/assets/js/booking-modal.js?ver=1.7.1" id="svhs-booking-modal-js"></script>
<script src="https://svhs.co/wp-content/plugins/svhs-tracking/assets/js/alwaysonline-modal.js?ver=1.7.1" id="svhs-alwaysonline-modal-js"></script>
<script src="https://svhs.co/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script>
<script id="starter-templates-zip-preview-js-extra">
var starter_templates_zip_preview = {"AstColorPaletteVarPrefix":"--ast-global-color-","AstEleColorPaletteVarPrefix":["ast-global-color-0","ast-global-color-1","ast-global-color-2","ast-global-color-3","ast-global-color-4","ast-global-color-5","ast-global-color-6","ast-global-color-7","ast-global-color-8"]};
//# sourceURL=starter-templates-zip-preview-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/astra-sites/inc/lib/onboarding/assets/dist/template-preview/main.js?ver=09382f635556bec359b3" id="starter-templates-zip-preview-js"></script>
<script id="rocket-browser-checker-js-after">
"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
//# sourceURL=rocket-browser-checker-js-after
</script>
<script id="rocket-preload-links-js-extra">
var RocketPreloadLinksConfig = {"excludeUris":"/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/checkout/??(.*)|/cart/?|/my-account/??(.*)|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://svhs.co","onHoverDelay":"100","rateThrottle":"3"};
//# sourceURL=rocket-preload-links-js-extra
</script>
<script id="rocket-preload-links-js-after">
(function() {
"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareurl(https://svhs.co/wp-content/themes/astra/t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
}());

//# sourceURL=rocket-preload-links-js-after
</script>
<script id="rocket_lazyload_css-js-extra">
var rocket_lazyload_css_data = {"threshold":"300"};
//# sourceURL=rocket_lazyload_css-js-extra
</script>
<script id="rocket_lazyload_css-js-after">
!function o(n,c,a){function u(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(s)return s(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return u(n[t][1][e]||e)},r,r.exports,o,n,c,a)}return c[t].exports}for(var s="function"==typeof require&&require,e=0;e<a.length;e++)u(a[e]);return u}({1:[function(e,t,r){"use strict";{const c="undefined"==typeof rocket_pairs?[]:rocket_pairs,a=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var o=rocket_lazyload_css_data.threshold||300;const u=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&c.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,a.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{u.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:o+"px"});function n(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&c.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(u.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}n(),function(){const r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}}()(document.querySelector("body"),n)}},{}]},{},[1]);
//# sourceURL=rocket_lazyload_css-js-after
</script>
<script id="mailchimp-woocommerce-js-extra">
var mailchimp_public_data = {"site_url":"https://svhs.co","ajax_url":"https://svhs.co/wp-admin/admin-ajax.php","disable_carts":"","subscribers_only":"","language":"en","allowed_to_set_cookies":"1","sms_allowed_countries":["AU","AT","CA","FR","DE","IE","IT","ES","CH","NL","US","GB","AL","BE","HR","DK","EE","FO","FI","GI","GR","GG","IS","IM","JE","LV","LT","LU","MT","MD","NO","PL","PT","SM","SK","SI","SE"]};
//# sourceURL=mailchimp-woocommerce-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/mailchimp-for-woocommerce/public/js/mailchimp-woocommerce-public.min.js?ver=6.1.1" id="mailchimp-woocommerce-js"></script>
<script id="mailchimp-woocommerce-pixel-tracking-js-extra">
var mcPixelConfig = {"restBase":"https://svhs.co/wp-json/mailchimp-for-woocommerce/v1/"};
//# sourceURL=mailchimp-woocommerce-pixel-tracking-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/mailchimp-for-woocommerce/public/js/mailchimp-woocommerce-pixel-tracking.js?ver=1.0.0" id="mailchimp-woocommerce-pixel-tracking-js"></script>
<script src="https://svhs.co/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script>
<script src="https://svhs.co/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script>
<script src="https://svhs.co/wp-content/plugins/mailchimp-for-woocommerce/blocks/build/pixel-tracking.js?ver=740c58b265909004380b" id="mailchimp-woocommerce-pixel-tracking-blocks-js"></script>
<script src="https://svhs.co/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/build/woocommerce-analytics-client.js?minify=false&amp;ver=e434986d5efc1358e217" id="woocommerce-analytics-client-js" defer data-wp-strategy="defer"></script>
<script src="https://svhs.co/wp-content/plugins/woocommerce/assets/js/flexslider/jquery.flexslider.min.js?ver=2.7.2-wc.10.8.1" id="wc-flexslider-js" data-wp-strategy="defer"></script>
<script id="astra-addon-js-js-extra">
var astraAddon = {"is_elementor_active":"1","sticky_active":"1","svgIconClose":"\u003Cspan class=\"ast-icon icon-close\"\u003E\u003C/span\u003E","header_main_stick":"1","header_above_stick":"1","header_below_stick":"","stick_header_meta":"","header_main_stick_meta":"","header_above_stick_meta":"","header_below_stick_meta":"","sticky_header_on_devices":"desktop","sticky_header_style":"none","sticky_hide_on_scroll":"","break_point":"1024","tablet_break_point":"768","mobile_break_point":"544","header_main_shrink":"","header_animation_effect":"none","header_logo_width":"","responsive_header_logo_width":{"desktop":200,"tablet":"","mobile":""},"stick_origin_position":"","site_layout":"ast-full-width-layout","site_content_width":"1240","site_layout_padded_width":"1200","site_layout_box_width":"1140","header_builder_active":"","component_limit":"10","single_product_sticky_product_image":"","single_product_sticky_product_image_top_offset":"0","cart_sticky_cart_totals":"","order_review_toggle_texts":{"toggle_show_text":"Show Order Summary","toggle_hide_text":"Hide Order Summary"},"check_user_exist_nonce":"6f97322c2d","woocommerce_login_nonce":"436ebe2494","is_logged_in":"","user_validation_msgs":{"error_msg":"Entered user detail is not a valid.","success_msg":"This user is already registered. Please enter the password to continue."},"checkout_order_review_sticky":"","cartflows_version":"","is_registration_required":"1","is_complete_package":"1","is_header_builder_active":""};
//# sourceURL=astra-addon-js-js-extra
</script>
<script src="https://svhs.co/wp-content/uploads/astra-addon/astra-addon-6a290c2c6377f4-94334031.js?ver=4.13.4" id="astra-addon-js-js"></script>
<script src="https://svhs.co/wp-content/plugins/astra-addon/assets/js/minified/purify.min.js?ver=4.13.4" id="astra-dom-purify-js"></script>
<script src="https://svhs.co/wp-content/plugins/astra-addon/addons/woocommerce/assets/js/minified/single-product-ajax-cart.min.js?ver=4.13.4" id="astra-single-product-ajax-cart-js"></script>
<script src="https://svhs.co/wp-content/plugins/jet-menu/assets/public/lib/vue/vue.min.js?ver=2.6.11" id="jet-vue2-js"></script>
<script id="jet-menu-public-scripts-js-extra">
var jetMenuPublicSettings = {"version":"3.0.1.1","ajaxUrl":"https://svhs.co/wp-admin/admin-ajax.php","isMobile":"false","getElementorTemplateApiUrl":"https://svhs.co/wp-json/jet-menu-api/v2/get-elementor-template-content","getBlocksTemplateApiUrl":"https://svhs.co/wp-json/jet-menu-api/v2/get-blocks-template-content","menuItemsApiUrl":"https://svhs.co/wp-json/jet-menu-api/v2/get-menu-items","mobileMenuScriptUrl":"","restNonce":"5ff2895fe0","devMode":"false","wpmlLanguageCode":"","menuSettings":{"jetMenuRollUp":"true","jetMenuMouseleaveDelay":"500","jetMenuMegaWidthType":"container","jetMenuMegaWidthSelector":"","jetMenuMegaOpenSubType":"hover","jetMenuMegaAjax":""}};
//# sourceURL=jet-menu-public-scripts-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/jet-menu/assets/public/js/legacy/jet-menu-public-scripts.js?ver=3.0.1.1" id="jet-menu-public-scripts-js"></script>
<script id="jet-menu-public-scripts-js-after">
function CxCSSCollector(){"use strict";var t,e=window.CxCollectedCSS;void 0!==e&&((t=document.createElement("style")).setAttribute("title",e.title),t.setAttribute("type",e.type),t.textContent=e.css,document.head.appendChild(t))}CxCSSCollector();
//# sourceURL=jet-menu-public-scripts-js-after
</script>
<script src="https://svhs.co/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=10.8.1" id="sourcebuster-js-js"></script>
<script id="wc-order-attribution-js-extra">
var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://svhs.co/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
//# sourceURL=wc-order-attribution-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=10.8.1" id="wc-order-attribution-js"></script>
<script id="jet-booking-wc-price-breakdown-modal-js-extra">
var JetABAFWCPriceBreakdown = {"ajax_url":"https://svhs.co/wp-admin/admin-ajax.php","i18n":{"error":"Unable to load the booking price breakdown.","loading":"Loading..."}};
//# sourceURL=jet-booking-wc-price-breakdown-modal-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/jet-booking/includes/wc-integration/assets/dist/js/frontend.min.js?ver=4.1.2" id="jet-booking-wc-price-breakdown-modal-js"></script>
<script id="jetpack-stats-js-before">
_stq = window._stq || [];
_stq.push([ "view", {"v":"ext","blog":"204646581","post":"0","tz":"-7","srv":"svhs.co","arch_err":"/wp-content/themes/astra/custom.css","j":"1:15.8"} ]);
_stq.push([ "clickTrackerInit", "204646581", "0" ]);
//# sourceURL=jetpack-stats-js-before
</script>
<script src="https://stats.wp.com/e-202624.js" id="jetpack-stats-js" defer data-wp-strategy="defer"></script>
<script src="https://svhs.co/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.1.2" id="elementor-webpack-runtime-js"></script>
<script src="https://svhs.co/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.1.2" id="elementor-frontend-modules-js"></script>
<script src="https://svhs.co/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script>
<script id="elementor-frontend-js-before">
var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.1.2","is_static":false,"experimentalFeatures":{"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/svhs.co\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/svhs.co\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/svhs.co\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"c2cf6fcc4d","atomicFormsSendForm":"e5ab1b7b5d"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"stretched_section_container":"html","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","woocommerce_notices_elements":[]},"post":{"id":3415,"title":"Page%20not%20found%20-%20Silicon%20Valley%20High%20School","excerpt":"","featuredImage":false}};
//# sourceURL=elementor-frontend-js-before
</script>
<script src="https://svhs.co/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.1.2" id="elementor-frontend-js"></script>
<script src="https://svhs.co/wp-content/plugins/jet-tricks/assets/js/lib/ts-particles/1.18.11/tsparticles.min.js?ver=1.18.11" id="jet-tricks-ts-particles-js"></script>
<script src="https://svhs.co/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=4.1.1" id="elementor-pro-webpack-runtime-js"></script>
<script src="https://svhs.co/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
</script>
<script id="elementor-pro-frontend-js-before">
var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/svhs.co\/wp-admin\/admin-ajax.php","nonce":"741f63befb","urls":{"assets":"https:\/\/svhs.co\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/svhs.co\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"woocommerce":{"menu_cart":{"cart_page_url":"https:\/\/svhs.co\/cart\/","checkout_page_url":"https:\/\/svhs.co\/checkout\/","fragments_nonce":"11e394c738"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/svhs.co\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
//# sourceURL=elementor-pro-frontend-js-before
</script>
<script src="https://svhs.co/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.1.1" id="elementor-pro-frontend-js"></script>
<script src="https://svhs.co/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.1.1" id="pro-elements-handlers-js"></script>
<script src="https://svhs.co/wp-content/plugins/jet-blocks/assets/js/lib/jsticky/jquery.jsticky.min.js?ver=1.1.0" id="jet-blocks-jsticky-js"></script>
<script id="jet-blocks-js-extra">
var jetBlocksData = {"recaptchaConfig":""};
var JetHamburgerPanelSettings = {"ajaxurl":"https://svhs.co/wp-admin/admin-ajax.php","isMobile":"false","templateApiUrl":"https://svhs.co/wp-json/jet-blocks-api/v1/elementor-template","devMode":"false","restNonce":"5ff2895fe0"};
//# sourceURL=jet-blocks-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/jet-blocks/assets/js/jet-blocks.min.js?ver=1.4.1" id="jet-blocks-js"></script>
<script src="https://svhs.co/wp-content/plugins/jet-menu/includes/elementor/assets/public/js/legacy/widgets-scripts.js?ver=3.0.1.1" id="jet-menu-elementor-widgets-scripts-js"></script>
<script src="https://svhs.co/wp-content/plugins/jet-tricks/assets/lib/jet-plugins/jet-plugins.js?ver=1.1.0" id="jet-plugins-js"></script>
<script src="https://svhs.co/wp-content/plugins/jet-tricks/assets/js/lib/tippy/popperjs.js?ver=2.11.8" id="jet-tricks-popperjs-js"></script>
<script src="https://svhs.co/wp-content/plugins/jet-tricks/assets/js/lib/tippy/tippy-bundle.js?ver=6.3.7" id="jet-tricks-tippy-bundle-js"></script>
<script id="jet-tricks-frontend-js-extra">
var JetTricksSettings = {"elements_data":{"sections":[],"columns":[],"widgets":{"7293b5e":[]}}};
//# sourceURL=jet-tricks-frontend-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/jet-tricks/assets/js/jet-tricks-frontend.js?ver=2.0.1" id="jet-tricks-frontend-js"></script>
<script id="jet-woo-builder-js-extra">
var jetWooBuilderData = {"ajax_url":"https://svhs.co/wp-admin/admin-ajax.php","products":"{\"page_id\":3415,\"error\":\"\",\"m\":\"\",\"p\":3415,\"post_parent\":\"\",\"subpost\":\"\",\"subpost_id\":\"\",\"attachment\":\"\",\"attachment_id\":0,\"name\":\"\",\"pagename\":\"\",\"second\":\"\",\"minute\":\"\",\"hour\":\"\",\"day\":0,\"monthnum\":0,\"year\":0,\"w\":0,\"category_name\":\"\",\"tag\":\"\",\"cat\":\"\",\"tag_id\":\"\",\"author\":\"\",\"author_name\":\"\",\"feed\":\"\",\"tb\":\"\",\"paged\":0,\"meta_key\":\"\",\"meta_value\":\"\",\"preview\":\"\",\"s\":\"\",\"sentence\":\"\",\"title\":\"\",\"fields\":\"all\",\"menu_order\":\"\",\"embed\":\"\",\"category__in\":[],\"category__not_in\":[],\"category__and\":[],\"post__in\":[],\"post__not_in\":[],\"post_name__in\":[],\"tag__in\":[],\"tag__not_in\":[],\"tag__and\":[],\"tag_slug__in\":[],\"tag_slug__and\":[],\"post_parent__in\":[],\"post_parent__not_in\":[],\"author__in\":[],\"author__not_in\":[],\"search_columns\":[],\"ignore_sticky_posts\":false,\"suppress_filters\":false,\"cache_results\":true,\"update_post_term_cache\":true,\"update_menu_item_cache\":false,\"lazy_load_term_meta\":true,\"update_post_meta_cache\":true,\"post_type\":\"\",\"posts_per_page\":10,\"nopaging\":false,\"comments_per_page\":\"50\",\"no_found_rows\":false,\"order\":\"DESC\"}","single_ajax_add_to_cart":""};
//# sourceURL=jet-woo-builder-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/jet-woo-builder/assets/js/frontend.js?ver=2.3.2.1" id="jet-woo-builder-js"></script>
<script src="https://svhs.co/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3" id="jquery-ui-datepicker-js"></script>
<script id="jet-smart-filters-js-extra">
var JetSmartFilterSettings = {"ajaxurl":"https://svhs.co/wp-admin/admin-ajax.php","siteurl":"https://svhs.co","sitepath":"","baseurl":"/wp-content/themes/astra/custom.css/","selectors":{"epro-archive-products":{"selector":".elementor-widget-wc-archive-products .elementor-widget-container","action":"replace","inDepth":false,"idPrefix":"#","list":".products","item":".product"},"epro-archive":{"selector":".elementor-widget-archive-posts .elementor-widget-container","action":"replace","inDepth":false,"idPrefix":"#","list":".elementor-posts","item":".elementor-post"},"epro-loop-builder":{"selector":".elementor-loop-container","action":"replace","inDepth":true,"idPrefix":"#"},"epro-portfolio":{"selector":".elementor-portfolio","action":"insert","inDepth":true,"idPrefix":"#","item":".elementor-portfolio-item"},"epro-posts":{"selector":".elementor-widget-posts .elementor-widget-container","action":"replace","inDepth":false,"idPrefix":"#","list":".elementor-posts","item":".elementor-post"},"epro-products":{"selector":".elementor-widget-woocommerce-products .elementor-widget-container","action":"replace","inDepth":false,"idPrefix":"#","list":".products","item":".product"},"jet-engine-calendar":{"selector":".jet-listing-calendar","action":"replace","inDepth":true,"idPrefix":"#"},"jet-engine":{"selector":".jet-listing-grid.jet-listing","action":"replace","inDepth":true,"idPrefix":"#","list":".jet-listing-grid__items"},"jet-woo-products-grid":{"selector":".elementor-jet-woo-products.jet-woo-builder","action":"insert","inDepth":true,"idPrefix":"#","list":".jet-woo-products","item":".jet-woo-builder-product"},"jet-woo-products-list":{"selector":".elementor-jet-woo-products-list.jet-woo-builder","action":"insert","inDepth":true,"idPrefix":"#","list":".jet-woo-products-list","item":".jet-woo-builder-product"},"jsf-listing":{"selector":".jsf-listing","action":"replace","inDepth":true,"idPrefix":"#","item":".jsf-listing__item"},"woocommerce-archive":{"selector":".jet-woo-products-wrapper","action":"insert","inDepth":false,"idPrefix":"#","list":".products","item":".product"},"default-woo-archive":{"selector":".woocommerce .products","action":"insert","inDepth":false,"idPrefix":"#","list":".products","item":".product"},"woocommerce-shortcode":{"selector":".woocommerce[class*=\"columns\"]","action":"replace","inDepth":false,"idPrefix":".","list":".products","item":".product"}},"queries":[],"settings":[],"misc":{"week_start":"1","url_type":"plain","valid_url_params":["jsf","tax","meta","date","sort","alphabet","_s","_sm","pagenum","plain_query","jet-smart-filters","jet_paged","search","_tax_query_","_meta_query_","_date_query_","_sort_","__s_"]},"props":[],"extra_props":{},"templates":{"active_tag":{"label":"\u003Cdiv class=\"jet-active-tag__label\"\u003E/% $value %/\u003Cspan class=\"jet-active-tag__label-separator\"\u003E:\u003C/span\u003E\u003C/div\u003E","value":"\u003Cdiv class=\"jet-active-tag__val\"\u003E/% $value %/\u003C/div\u003E","remove":"\u003Cdiv class=\"jet-active-tag__remove\"\u003E&times;\u003C/div\u003E"},"active_filter":{"label":"\u003Cdiv class=\"jet-active-filter__label\"\u003E/% $value %/\u003Cspan class=\"jet-active-filter__label-separator\"\u003E:\u003C/span\u003E\u003C/div\u003E","value":"\u003Cdiv class=\"jet-active-filter__val\"\u003E/% $value %/\u003C/div\u003E","remove":"\u003Cdiv class=\"jet-active-filter__remove\"\u003E&times;\u003C/div\u003E"},"pagination":{"item":"\u003Cdiv class=\"jet-filters-pagination__link\"\u003E/% $value %/\u003C/div\u003E","dots":"\u003Cdiv class=\"jet-filters-pagination__dots\"\u003E&hellip;\u003C/div\u003E","load_more":"\u003Cdiv class=\"jet-filters-pagination__link\"\u003E/% $value %/\u003C/div\u003E"}},"plugin_settings":{"use_tabindex":false,"use_url_aliases":false,"url_aliases":[],"provider_preloader":{"template":"","fixed_position":false,"fixed_edge_gap":80},"url_custom_symbols":""},"datePickerData":{"closeText":"Done","prevText":"Prev","nextText":"Next","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"weekHeader":"Wk"},"wc_archive":{"pager_selector":".woocommerce-pagination a.page-numbers","order_selector":"form.woocommerce-ordering","referrer_url":"https://svhs.co/wp-content/themes/astra/custom.css?error=404","query_args":{"jsf_ajax":1,"jsf_force_referrer":"self","jsf_referrer_sequence":"late"}}};
//# sourceURL=jet-smart-filters-js-extra
</script>
<script src="https://svhs.co/wp-content/plugins/jet-smart-filters/assets/js/public.js?ver=3.8.2.1" id="jet-smart-filters-js"></script>
			<script>
			/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
			</script>
						<script>
			/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
			</script>
			<script>
jQuery(document).ready(function($) {
    $('.woocommerce-loop-category__title .count').each(function() {
        $(this).text($(this).text().replace('Products', 'Courses'));
    });
});





</script>
		<script type="text/javascript">
			(function() {
				window.wcAnalytics = window.wcAnalytics || {};
				const wcAnalytics = window.wcAnalytics;

				// Set the assets URL for webpack to find the split assets.
				wcAnalytics.assets_url = 'https://svhs.co/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/src/../build/';

				// Set the REST API tracking endpoint URL.
								wcAnalytics.trackEndpoint = "https://svhs.co/wp-json/woocommerce-analytics/v1/track";

				// Set common properties for all events.
				wcAnalytics.commonProps = {"session_id":null,"landing_page":null,"is_engaged":null,"ui":0,"blog_id":204646581,"store_id":"75f7448f-3429-4b43-adb4-c6c28c9394e6","url":"https://svhs.co","woo_version":"10.8.1","wp_version":"6.9.4","store_admin":0,"device":"desktop","store_currency":"USD","timezone":"America/Los_Angeles","is_guest":1,"_via_ua":"WordPress/6.9.4; https://svhs.co","_via_ip":"52.14.41.46","_lg":"","_dr":"","_dl":"https://svhs.co/wp-content/themes/astra/custom.css","_via_ref":""};

				// Set the event queue.
				wcAnalytics.eventQueue = [];

				// Features.
				wcAnalytics.features = {
					ch: false,
					sessionTracking: false,
					proxy: false,
				};

				wcAnalytics.breadcrumbs = ["We\u0026#8217;re Sorry, We Couldn\u0026#8217;t Find That Here!"];

				// Page context flags.
				wcAnalytics.pages = {
					isAccountPage: false,
					isCart: false,
				};
			})();
		</script>
		<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://svhs.co/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><!-- UPDRADE CODE START ARUL --->
<script>
	var classname = document.getElementsByClassName("ast-site-header-cart-li");
	
	var myFunction = function() {
		window.location.href="https://svhs.co/cart/";
	};

	for (var i = 0; i < classname.length; i++) {
		classname[i].addEventListener('click', myFunction, false);
	}
</script>
<!-- UPDRADE CODE END ARUL --->
	</body>
</html>
