Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - giohs.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Server: openresty
Date: Fri, 02 May 2025 10:20:17 GMT
Content-Type: text/html
Content-Length: 166
Connection: keep-alive
Location: https://www.giohs.com/
Strict-Transport-Security: max-age=31536000; includeSubDomains;
Permissions-Policy: geolocation=(self), microphone=*, camera=*
Referrer-Policy: strict-origin-when-cross-origin
X-Content-Type-Options: nosniff
X-Frame-Options: ALLOW-FROM *

HTTP Code 301 Moved Permanently

301 Moved Permanently means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

200 OK - http://www.giohs.com
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Server: openresty
Date: Fri, 02 May 2025 10:20:17 GMT
Content-Type: text/html;charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Set-Cookie: SESSIONID=6DE0CEB93F6EB42EDD795AD829C43F4E; Path=/; HttpOnly
SET-COOKIE: id=102149d1-5f69-4238-97f1-250a24cc8442; Max-Age=2147483647; Path=/; HttpOnly
Set-Cookie: org.springframework.web.servlet.i18n.CookieLocaleResolver.LOCALE=en; Path=/
Pragma: no-cache
Cache-Control: private, no-cache, no-store, must-revalidate
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Content-Language: en
Strict-Transport-Security: max-age=31536000; includeSubDomains;
Permissions-Policy: geolocation=(self), microphone=*, camera=*
Referrer-Policy: strict-origin-when-cross-origin
X-Content-Type-Options: nosniff
X-Frame-Options: ALLOW-FROM *

HTTP Code 200 OK

200 OK is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: giohs.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])






<!DOCTYPE html>
<html lang="en">
<head>
<title>Hena Chugh</title>

	
		<meta name="keywords" content=""/>
		<meta name="description" content=""/>
		<meta name="google-site-verification" content="" />
		
		<meta property="og:url" content="https://henachugh.graphy.com" />
		<meta property="og:type" content="website" />
		<meta property="og:title" content="Hena Chugh" />
		<meta property="og:description" content="" />
		<meta property="og:image" content="https://henachugh.graphy.com/logo.png?v=" />
	

	
	
	
		
		
		<link href="https://d502jbuhuh9wk.cloudfront.net/resources/pagebuilder2/box/box.css" rel="stylesheet" type="text/css" />
   		<link href="https://d502jbuhuh9wk.cloudfront.net/resources/pagebuilder2/assets/minimalist-blocks/content.css" rel="stylesheet" type="text/css" />
   		<link href="https://d502jbuhuh9wk.cloudfront.net/resources/pagebuilder2/assets/scripts/animate/animate.css" rel="stylesheet" type="text/css" />
   		
   		




 

 

















		
		
			
		






	
	


	
		
	
	


	
	
		
	



 
 
 	
 	
		<meta name="viewport" content="width=device-width, initial-scale=1.0">
 	
 	
  
    
   		
   		
   		
   		
   		
   		
   		
    
    <meta name="google" content="notranslate">
    
    	
        	<link rel="canonical" href="https://henachugh.graphy.com/" />
  


<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="icon" href="/favicon.ico" type="image/x-icon">






	
		<script>var orgCountry = "IN";</script>
	
	


<link id="theme" href="https://d502jbuhuh9wk.cloudfront.net/resources/themes/default/spectre.min.css" rel="stylesheet">

<link rel="preconnect" href="https://fonts.googleapis.com"> 
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 

<link rel="preload" href="https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined" ></noscript>

<link rel="preload" href="https://d502jbuhuh9wk.cloudfront.net/resources/css/intlTelInput.css?v=1" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="https://d502jbuhuh9wk.cloudfront.net/resources/css/intlTelInput.css?v=1" ></noscript>

<link rel="preload" href="https://d502jbuhuh9wk.cloudfront.net/fontawesome/css/all.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="https://d502jbuhuh9wk.cloudfront.net/fontawesome/css/all.min.css" ></noscript>

<link id="theme-exp" href="https://d502jbuhuh9wk.cloudfront.net/resources/themes/default/spectre-exp.min.css" rel="stylesheet">



	
	<link href="https://d502jbuhuh9wk.cloudfront.net/staticfiles/resources/stylesheets/sstyles_c9998d8f914e7b7c8737be380e9c1c54.css" rel="stylesheet">
	<link rel="stylesheet" href="https://d502jbuhuh9wk.cloudfront.net/staticfiles/resources/stylesheets/sstore_052a28d8fc16dab749345a09dfcd63bf.css"/>
	
	<link rel="stylesheet" href="https://d502jbuhuh9wk.cloudfront.net/resources/stylesheets/gtheme3.css?v=7"/>
	
	<style type="text/css">
		#loginLoader{
			position: absolute;
	    	left: 0;
	    	right: 0;
	    	margin-left: auto;
	    	margin-right: auto;
	    	width: 100px;
	    	top: 50%;
		}
	    .customSocialBtn {
	      	display: flex; 
	    	white-space: nowrap;
	    	justify-content: center;
	    	align-items: center;
	    	padding: 11px 67px;
	    	position: static;
	    	left: 0px;
	    	top: 40px;
	    	cursor: pointer;
	    	margin: auto;
	    	border: none;
	    	gap: 10px;
	    	/*width: 364px;
	    	height: 48px;
	      	 background: #000000; */
	    	/*For New Button Remove Bellow Codes and Uncomment upper Code  */
	    	background: white;
	      	border-radius: 4px;
	      	box-shadow: 0 2px 4px 0 rgb(0 0 0 / 25%);
	      	width: 245px;
	      	height: 40px;
	    }
	  
	    .customSocialBtn img.icon {     
	    	height: 20px;
	    	width: 20px;
	    }
	    .customSocialBtn span.buttonText {
	    	font-style: normal;
	    	font-weight: 900;
	    	font-size: 16px;
	    	line-height: 120%;
			opacity: 0.9;
	    	font-family: 'Roboto', sans-serif;
	    	/* color: #F7F7F7; */
	    	/*For New Button Remove Bellow Codes and Uncomment upper Code  */
	    	color: #808080;
	    }
	</style>
	
	
		
		
		 
			<style type="text/css">
				
			</style>
		
	
	
		
		
			<style type="text/css">
				footer a, footer+div a {
					color: var(--footerTextColor) !important;
				}
				footer .socialIcons {text-align: right;}
				@media (max-width: 600px) {
					footer .linksCont a { display: block !important; }
					footer .socialIcons {text-align: center;margin-top: 20px;}
				}
			</style>
		
	





<style type="text/css">
	:root {
	 	--themeColor: #5755d9;
	 	--themeBGColor: #fff;
		
		--headerTextColor: #0A0959;
		--headerBGColor: #FDFBFB;
		--footerTextColor: #FAF0F0;
	}


	:root {
	 	--themeColor: #317AE7;
	 	--themeBGColor: #EFF5FE;
	 	--themeCornerRadius: 25px;
	 	--themeGrayColor: #F5F5F5;
	 }

</style>

<style type="text/css">
	
    

</style>




<script type="text/javascript">
	window.onload = function(event) {
	   document.querySelectorAll('header .avatar img').forEach(function(img){
		   	if(img.naturalWidth == 0) {
		   		img.style.display='none';
		   	}
	   })
	};
	var RESCDN = "https://d502jbuhuh9wk.cloudfront.net";
	
	function showCourseDefaultCover(img, cid) {
		var rndm = ((parseInt(cid.replace(/[a-z]/g, '')) % 10) % 6) + 1;
		rndm = isNaN(rndm) ? 1 : rndm;
		if(img === null) {
			return RESCDN + "/resources/images/cc"+rndm+".jpg";
		}
		
		img.src = RESCDN + "/resources/images/cc"+rndm+".jpg";
	}
</script>



	
	







<script type="text/javascript">var learnerConsentMsg = `We've updated our <a href='/termsofuse' target='_blank' style='text-decoration:underline'>terms and conditions</a> and <a href='/privacy-policy' target='_blank' style='text-decoration:underline'>privacy policy</a>.<br>By proceeding, you agree to our new terms.`;</script>

<script type="text/javascript">var creatorConsentMsg = `We've updated our <a href='https://graphy.com/legal/terms' target='_blank' style='text-decoration:underline'>terms and conditions</a> and <a href='https://graphy.com/legal/privacy' target='_blank' style='text-decoration:underline'>privacy policy</a>.<br>By proceeding, you agree to our new terms.`;</script>

<script type="text/javascript">var cookieMsg = `We use cookies to personalise your experience and to analyse our website traffic. By continuing to use our website, you consent to our cookies.`;</script>






<script type="text/template" id="consentPromptTemplate">
<div class="spectre">
	<div class="modal active" id="consentPrompt">
		    <a href="javascript:void(0);" class="modal-overlay" aria-label="Close"></a>
		    <div class="modal-container" style="max-width:325px">
		      <div class="modal-header" style="padding:0.8rem 0.8rem 0px 0.8rem;">
		        <div class="modal-title h5 text-center">Updated Terms</div>
		      </div>
		      <div class="modal-body">
		        
				<form id="consentForm" style="text-align:center; font-size:13px">
					<div class="content"></div><br>
					<div class="text-center">
						<button id="consentBtn" type="button" class="btn close btn-primary">I Agree</button>
					</div>
				</form>

		    </div>
		  </div>
</div>
</script>


<script>
	var hideCookiePopup = false;
	var cookieConsentEnabled = false;
	if(!cookieConsentEnabled){
		hideCookiePopup = true;
	}
	var SPORG = {subscriptionPlan: "launch", checkout_version: "2", customer_type: "r"};
</script>
<script type="text/template" id="cookiePopupTemplate">
<div class="spectre" style="position: fixed; bottom: 0; width: 100%; opacity:1; z-index: 9999;">
		<div class="modal-container p-0" id="cookiePopup">        
			<form id="cookiePopupForm">
				<div class="columns" style="align-items: center;">
					<div class="column col-sm-12 content text-center"></div>
					<div class="column col-sm-12 text-center">
						<a href="/privacy-policy" class="btn" target="_blank" id="viewPrivacyPolicyBtn" style="margin-right:15px;">View privacy policy</a>
						<button id="acceptCookiesBtn" type="button" class="btn close btn-primary">Accept cookies</button>
					</div>
				</div>
			</form>
		</div>
</div>
</script>



	
		
		
			
		
	









<!-- 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-KW7N9P2');
</script>
<!-- End Google Tag Manager -->
 
 	<script defer type="text/javascript" src="https://api.pirsch.io/pirsch-extended.js" 
    id="pirschextendedjs" 
    data-code="H0bPpvae2kbky1fNUSv7DJVpPet4wgyg"></script>
 
	
	
	

	
	
	
</head>

<body class="">


	
		
		
			



<div class="header spectre "
	style="background-color: #FDFBFB;">
	
	<header class="navbar container" style="">
		  
		  <div id="navbar-section-btn">
		  	
				<a href="javascript:void(0);" amplitude-event="navbar_link_tapped_user_landing_page" amplitude-payload='{"custom_domain": "henachugh.graphy.com","button":"cart"}' class="nav-link badge cartBtn mr-2" data-badge="0"><i class="material-icons">shopping_cart</i></a>
			
		  	<a class="btn btn-link btn-action ml-2" id="header-collapse-btn"  href="javascript:void(0);">
				<i class="icon-menu material-icons">menu</i>
		  	</a>
		  </div>
		  <section class="navbar-section" style="">
		    <a href="/" amplitude-event="navbar_link_tapped_user_landing_page" amplitude-payload='{"custom_domain": "henachugh.graphy.com","button":"profile_logo"}'><img alt="logo" onerror="this.src='https://d502jbuhuh9wk.cloudfront.net/resources/images/yourlogohere.jpg'" src='https://d502jbuhuh9wk.cloudfront.net/logos/638eeeeee4b0d2cc9a76cf54.png?v='/></a>
		  </section>
		  
			  <section class="navbar-section hide-md">
			  	<form class="input-group p-0 relative" action="/s/store/courses" method="GET" style="width:100%;background:transparent">
			  		<div class="input-group" style="width: 100%;">
						<input type="text" name="query" value="" class="form-input input-lg searchTxtBox" placeholder="Search">
						<button type="submit" class="btn btn-link"><i class="fa-regular fa-magnifying-glass"></i></button>
					</div>
				</form>
			  </section>
		  
		  <section class="navbar-section menu-links">
			
				<a href="/s/store" class="nav-link" data-id="courses" amplitude-event="navbar_link_tapped_user_landing_page" amplitude-payload='{"custom_domain": "henachugh.graphy.com","button":"store"}'>Courses</a>
			
			
			
			
			
			
			
			
				
				
					
						
						
							<a href="javascript:void(0);" class="nav-link badge cartBtn hide-md" data-badge="0"><i class="fa-regular fa-cart-shopping"></i></a>
						
					
		    			<a href="javascript:void(0);" class="btn btn-primary loginBtn">Login</a>
				
			
		  </section>
	</header>
	 
	<form class="show-md container" action="/s/store/courses" method="GET" style="background:transparent;">
		<div class="input-group relative" style="width: 100%;">
			<input type="text" name="query" value="" class="form-input input-lg searchTxtBox" placeholder="Search">
			<button type="submit" class="btn btn-link"><i class="fa-regular fa-magnifying-glass"></i></button>
		</div>
	</form>
	
</div>




		
	







<script>const customDomain = "henachugh.graphy.com";</script>

   
  

<script>
var disabledLocleVar='Disabled';
var enabledLocaleVar='Enabled';
var smsLocaleVar='SMS';
var webpushLocaleVar='Web Push';
var mobilepushLocaleVar='Mobile Push';
var invoicenumberLocaleVar='Invoice Number';
var productLocaleVar='Product';
var dateLocaleVar='Date';
var amountLocaleVar='Amount';
var detailsLocaleVar='Details';
var subscriptionPlanLocaleVar='Subscription Plan';
var addonsLocaleVar='Add Ons';
var showLocalVar='Show';
var hideLocaleVar='Hide';
</script> 
<div class="spectre">

	
	
		
		
		
			
				<script>
					var isPopupLogin = true;
					var login = '';
					var message = '';
					function closeLoginPopup() {
						$("#loginFormHtml").removeClass("active");
						$("body").removeClass("overflowYDisable");
					}
				</script>
				
				
				
					
				

				<div class="modal" id="loginFormHtml">
					<iframe id="microfe-popup-login" src="/t/public/login" loading="lazy"
						style="width: calc(100% + 10px); height: 100vh; border: none;"
						onload="$(this).parent().removeClass('loading');"></iframe>
				</div>
			
		
	 
	

	<div class="modal" id="cartHtml">
		<a href="javascript:void(0);" class="modal-overlay close"
			aria-label="Close"></a>
		<div class="modal-container" style="max-width: 800px;">
			<div class="modal-header">
				<a href="javascript:void(0);"
					class="close btn btn-clear float-right" aria-label="Close"></a>
				<div class="modal-title h5">
					<i class="fa-regular fa-shopping-cart"></i>
					Cart
					(<span class="cartCount">0</span>
					Items
					)
				</div>
			</div>
			<div class="modal-body" style="max-height: 70vh;">
				<div class="content">

					<div class="text-center msg loading"></div>
					<div class="text-center msg noItems" style="display: none;">
						There are no items in your cart<br/>
						<a class="btn btn-primary" href="/s/store"
							style="margin: 20px auto;">
							Add More
						</a>
					</div>
					<div class="items msg" style="display: none;">
						<div class="m-0 cartDiv">
							<table class="table cartTable">
								<thead>
									<tr>
										<th colspan="2">Item Details</th>
										<th class="text-right">Price</th>
										<th style="width: 50px;"></th>
									</tr>
								</thead>
								<tbody></tbody>
							</table>
						</div>
						<div class="suggestCart mt-2 bg-gray p-2" style="display: none;">
							<h6>You may also be interested in</h6>
							<div class="columns loading" id="cartRelatedCont"></div>
						</div>
					</div>
				</div>
			</div>
			<div class="modal-footer">
				<div class="msg items clearfix">
					
						
						
							<div class="float-left text-gray">
								Note: Promo Codes can be applied after checkout
							</div>
						
						
					
					<div class="float-right">
						Total Amount
						<span class="text-primary curr">₹<span
							class="totalAmount">0</span></span>
					</div>
				</div>
				<div class="msg items clearfix mt-2">
					<a class="btn float-left" href="/s/store" amplitude-event="add_more_course_checkout">
						Add More
					</a>
					
					
						
							
						
						
					
					<a class="btn btn-primary float-right" href="/s/checkout" amplitude-event="checkout_tapped_course_checkout" amplitude-payload='{"currency": "INR" }'>Checkout</a>
				</div>
			</div>
		</div>
	</div>
	<div class="modal" id="newCheckoutHtml" style="padding: 0; z-index: 10000;">
	<div id="newCheckoutLoader" class="loading loading-lg" style="position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5); z-index: 1000;display:none;"></div>:
		<!-- <a href="javascript:void(0);" class="modal-overlay close"
			aria-label="Close"></a>
		<div class="modal-container" style=""> -->
		

			<iframe onload="hideCheckoutLoader()" id="newCheckoutIframe" sandbox="allow-top-navigation allow-modals allow-popups allow-presentation allow-orientation-lock allow-pointer-lock allow-popups-to-escape-sandbox allow-top-navigation-by-user-activation allow-scripts allow-same-origin allow-forms" style = "width: calc(100% + 10px); height: 100%; border: none;"  src=""></iframe>
				
		<!-- </div> -->
	</div>
</div>

<script type="text/template" id="cartItemTemplate">
		<tr data-id="<@- item.id @>" data-type="<@- item.type @>" data-title="<@- item.title @>" data-price="<@- item.price @>" data-coursecategory="<@- item.courseCategory @>">
			<@ var itemType = item.type; @>
			<td style="width:150px;">	
				<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item.id +"/"+ item.id +"_scaled_cover.jpg?v=" + coverVersion; if(isNaN(coverVersion)) { curl = showCourseDefaultCover(null, item.id)   } @>
				<img alt="<@- item.title @> cover" style="width:100%;max-height:100px;" class="img-fit-contain lazy"  onerror="showCourseDefaultCover(this, '<@- item.id @>')" 
						data-src='<@- curl @>' />
			</td>
			<td class="itemTitle"><@- item.title @><@ if(item.description !== undefined) { @><div class='text-gray variantDescription'><@ print(item.description) @></div><@ } @></td>
			<td class="text-right curr"><@ if(item.priceWithoutTax !== undefined && 'Tax' != '') { @><@ print(getDisplayAmount(item.priceWithoutTax)) @><br><small><@ print(getDisplayAmount(item.price)) @> incl. <@- item.gstRate @>% Tax</small><@ } else { @><@ print(getDisplayAmount(item.price)) @> <@ if(item.gstRate > 0 && 'Tax' != '') { print("<br><small>incl. " +item.gstRate+"% Tax</small>") } @><@ } @> 				
			<@ if(item.pgChargesLearnerPercent !==undefined && getDisplayAmount(item.pgChargesLearnerPercent).includes('₹')) {@> <br><small>Internet handling fees: <@print(getDisplayAmount(item.pgChargesLearnerPercent/100*item.price))@></small> <@} @>
			</td>
			<td><button class="btn btn-sm btn-error btn-action circle removeItemBtn" data-url="/s/cart/remove/<@- item.id @>"><i class="material-icons">clear</i></button></td>
		</tr>
	</script>
<script type="text/template" id="cartcoursecard-template">
		<div class="column col-2 col-md-4 scourse <@- item['spayee:resource']['spayee:courseType'] @>" title="<@- item["spayee:resource"]["spayee:title"] @>">
			  <a class="card" title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>">
				<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item["spayee:resource"]["spayee:coverVersion"]; if(isNaN(item["spayee:resource"]["spayee:coverVersion"])) { curl = showCourseDefaultCover(null, item._id)   } @>
		              <img style="width: 100%;" alt="<@- item['spayee:resource']['spayee:title'] @> cover" class="lazy" data-src="<@- curl  @>" onerror="showCourseDefaultCover(this, '<@- item._id @>')">
					  <div class="card-footer" style="padding: 0.2rem;"><span class="ctitle text-ellipsis d-block" style="color:#2f4f4f;font-size:small;"><@- item["spayee:resource"]["spayee:title"] @></span></div>
		      </a>
		</div>
	</script>
<script type="text/template" id="coursecard-template">
		<div class="column scourse <@- item['spayee:resource']['spayee:courseType'] @> hidePackageRibbon<@- item['spayee:resource']['spayee:hidePackageRibbon'] @>">
					
					
					
					<@ var itemCategory =  (item['spayee:resource']['spayee:filter1'] !== undefined)? item['spayee:resource']['spayee:filter1'][0]:'' @>

					<a class="card courseDiscId" style="height:100%" title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>" data-id="<@- item._id@>" data-dcid="<@-item._id@>"
						amplitude-event="course_card_tapped_checkout"
						amplitude-payload='{"<@-  item['spayee:resource']['spayee:courseType']== 'package' ? "package_id" : "course_id" @>": "<@- item._id @>","is_a_package":"<@-  item['spayee:resource']['spayee:courseType']== 'package' ? "true" : "false" @>","price_on_card":"<@- removeCurrencySymbol(getCourseDisplayPrice('₹', '', item, '0.0', '', false)) @>","currency":"INR","multiple_pricing_plans_exist":"<@- isMultiplePlansAvailable('', item) @>","wallet_coins_enabled_on_school":"false","category":"<@- itemCategory @>"}'
					>
					
						
					
		              <div class="card-image relative <@ print(item["spayee:resource"]["spayee:availableForMembership"] ? 'includedInMembership' : '') @>">
						<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id + "/" + item._id +"_scaled_cover.jpg?v=" + item["spayee:resource"]["spayee:coverVersion"]; if(isNaN(item["spayee:resource"]["spayee:coverVersion"])) { curl = showCourseDefaultCover(null, item._id);   } @>
						<div class="blurbg lazy" data-bg="<@- curl @>"></div>
		                <img alt="<@- item['spayee:resource']['spayee:title'] @> cover" class="lazy" data-src="<@- curl @>" onerror="showCourseDefaultCover(this, '<@- item._id @>')">
		              </div>
		              <div class="card-body text-ellipsis">
							<span class="ctitle" style="color:#2f4f4f;text-wrap: balance;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;"><@- item["spayee:resource"]["spayee:title"] @></span><br>

							<@ if(item.rating !== undefined) { @>
								<span class="text-gray ratingIcons icon-text">
								<@ for(var i=1;i<6;i++) { @>
									<@ if(item.rating.avgRating >= i) { @><i class="material-icons text-primary">star</i><@ }else if(item.rating.avgRating > i-1 && item.rating.avgRating < i) { @><i class="material-icons text-primary">star_half</i><@ }else { @>
									<i class="material-icons">star_border</i>								
								<@ } } @></span><small class="d-inline-block pl-1 text-dark"><@ print(formatRating(item['rating']['avgRating'])) @> (<@- item['rating']['total'] @> ratings)</small>
							<@ }else { @> <span class="text-gray ratingIcons icon-text">&nbsp;</span> <@ } @>
							<br>
							<span class="text-gray">
								<@ if(item['spayee:resource']['spayee:courseType'] === 'package') { @>
									<@ print(item["courses-count"]!==undefined?item["courses-count"]:"0") @> Courses
								<@ }else { @>
									<@ print(item["spayee:resource"]["spayee:publisher"]!==undefined?htmlEntities(item["spayee:resource"]["spayee:publisher"]):"&nbsp;") @>
								<@ } @>
							</span>
					  </div>
		              <div class="card-footer">
						<@ print(getCourseDisplayPrice('₹', '', item, '0.0', '', true)) @>
						<span class="text-gray" style="font-size:small">
							<@ if(item['spayee:resource']['spayee:instalmentPlanId']!=null && item['spayee:resource']['spayee:instalmentPlanId'] !== "") { @>
								<@ print(getCourseInstalmentDisplayPrice('', item))@>
								<@ }else { @>
								<@ "&nbsp;" @>
							<@ } @>
						</span>
		              </div>
					<div style="padding: 0 0.8rem 0.8rem 0.8rem;">
						<span class="text-gray" style="font-size:small">
							<@ if(getMultiplePlanLabel('', item)>1) {@>
							<i class="material-icons text-primary" style="font-size:small">discount</i>
							<@ print(' Flexible pricing plans') } @>
						</span>
					</div>
		            </a>
		</div>
	</script>

<script type="text/template" id="blogcard-template">
		<div class="column col-3 col-md-6 col-sm-6 col-xs-12 scourse" style="margin-bottom: 20px;">
					<a class="card" title="<@- item['spayee:resource']['spayee:title'] @>" href="/blog/<@- item['spayee:resource']['spayee:url'] @>">
		              <div class="card-image relative">
						<@ if(item['spayee:resource']['spayee:cover'] !== undefined && item['spayee:resource']['spayee:cover']) { @>
							<div class="blurbg lazy" data-bg="https://d502jbuhuh9wk.cloudfront.net/articles/<@- item._id @>/cover.jpg<@ print(item["spayee:resource"]["spayee:coverVersion"] !== undefined?"?v="+item["spayee:resource"]["spayee:coverVersion"]:"") @>"></div>
							<img alt="<@- item['spayee:resource']['spayee:title'] @> cover" class="img-responsive centered relative lazy" style="max-height: 100%;" data-src="https://d502jbuhuh9wk.cloudfront.net/articles/<@- item._id @>/cover.jpg?v=<@- item['spayee:resource']['spayee:coverVersion'] @>" onerror="showCourseDefaultCover(this, '<@- item._id @>')">
						<@ }else { @>
							<div class="blurbg lazy" data-bg="https://d502jbuhuh9wk.cloudfront.net/resources/images/defaultCourseCover.png"></div>
							<img alt="<@- item['spayee:resource']['spayee:title'] @> cover" class="img-responsive centered relative lazy" style="max-height: 100%;" data-src='https://d502jbuhuh9wk.cloudfront.net/resources/images/defaultCourseCover.png'>
						<@ } @>
		              </div>
		              <div class="card-body text-ellipsis"><span style="color:#2f4f4f;"><@- item["spayee:resource"]["spayee:title"] @></span></div>
		              <div class="card-footer" style="padding: 0.4rem;">
						<span class="text-gray float-left text-ellipsis" style="max-width: calc(100% - 110px);"><@ print(item["spayee:resource"]["spayee:author"]!==undefined?htmlEntities(item["spayee:resource"]["spayee:author"]):"") @></span>
						<@ var pdate = item.createdDate.$date; if(item['spayee:resource']['spayee:publishDate'] !== undefined && item['spayee:resource']['spayee:publishDate'] !== '') { pdate = item['spayee:resource']['spayee:publishDate']; } @>
						<time class="float-right text-warning"><@ print(formatDate(new Date(pdate))) @></time>
		              </div>
		            </a>
		</div>
	</script>
	
	<script type="text/javascript">
	  var uuid = function (a) {
		  // https://github.com/amplitude/Amplitude-Javascript/blob/master/src/uuid.js
		  return a // if the placeholder was passed, return
		    ? // a random number from 0 to 15
		      (
		        a ^ // unless b is 8,
		        ((Math.random() * // in which case
		          16) >> // a random number from
		          (a / 4))
		      ) // 8 to 11
		        .toString(16) // in hexadecimal
		    : // or otherwise a concatenated string:
		      (
		        [1e7] + // 10000000 +
		        -1e3 + // -1000 +
		        -4e3 + // -4000 +
		        -8e3 + // -80000000 +
		        -1e11
		      ) // -100000000000,
		        .replace(
		          // replacing
		          /[018]/g, // zeroes, ones, and eights with
		          uuid, // random hex digits
		        );
	  };
		
	  (function(e,t){var n=e.amplitude||{_q:[],_iq:{}};var r=t.createElement("script")
	  ;r.type="text/javascript"
	  ;r.integrity="sha384-tzcaaCH5+KXD4sGaDozev6oElQhsVfbJvdi3//c2YvbY02LrNlbpGdt3Wq4rWonS"
	  ;r.crossOrigin="anonymous";r.async=true
	  ;r.src="https://cdn.amplitude.com/libs/amplitude-8.5.0-min.gz.js"
	  ;r.onload=function(){if(!e.amplitude.runQueuedFunctions){
	  console.log("[Amplitude] Error: could not load SDK")}}
	  ;var i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)
	  ;function s(e,t){e.prototype[t]=function(){
	  this._q.push([t].concat(Array.prototype.slice.call(arguments,0)));return this}}
	  var o=function(){this._q=[];return this}
	  ;var a=["add","append","clearAll","prepend","set","setOnce","unset","preInsert","postInsert","remove"]
	  ;for(var c=0;c<a.length;c++){s(o,a[c])}n.Identify=o;var u=function(){this._q=[]
	  ;return this}
	  ;var l=["setProductId","setQuantity","setPrice","setRevenueType","setEventProperties"]
	  ;for(var p=0;p<l.length;p++){s(u,l[p])}n.Revenue=u
	  ;var d=["init","logEvent","logRevenue","setUserId","setUserProperties","setOptOut","setVersionName","setDomain","setDeviceId","enableTracking","setGlobalUserProperties","identify","clearUserProperties","setGroup","logRevenueV2","regenerateDeviceId","groupIdentify","onInit","logEventWithTimestamp","logEventWithGroups","setSessionId","resetSessionId"]
	  ;function v(e){function t(t){e[t]=function(){
	  e._q.push([t].concat(Array.prototype.slice.call(arguments,0)))}}
	  for(var n=0;n<d.length;n++){t(d[n])}}v(n);n.getInstance=function(e){
	  e=(!e||e.length===0?"$default_instance":e).toLowerCase()
	  ;if(!Object.prototype.hasOwnProperty.call(n._iq,e)){n._iq[e]={_q:[]};v(n._iq[e])
	  }return n._iq[e]};e.amplitude=n})(window,document);
	
	  amplitude.getInstance().init('e56929a4c3888c23e97a7e70e34ccf6c');
	  amplitude.getInstance().setUserId(null);
	  //amplitude.getInstance().regenerateDeviceId();

    var userProperties = {
			custom_domain: "henachugh.graphy.com",
			org_id: "638eeeeee4b0d2cc9a76cf54",
			default_google_login_enabled: 'true' == 'true',
			personalized_google_login_enabled: '' != '' && 'true' == 'false' ? true : false,
			facebook_login_enabled: '' == 'true' ? true : false
	  };
	  amplitude.getInstance().setUserProperties(userProperties);
    
/*     var deviceId = uuid();
	  amplitude.getInstance().setDeviceId(deviceId);
	  sessionStorage.setItem('amplitudeDeviceId', deviceId); */
	</script>
	
	<script type="text/javascript">
		window.signupParams = {source: "store", platform: "web", sourceId: null};
		var showGraphyFomoFlag = '';
		
			showGraphyFomoFlag = '638eeeeee4b0d2cc9a76cf54';
		
	</script>

	<script type="text/javascript">
		function hideCheckoutLoader() {
			if(typeof window.hideLoader =="function") {
				window.hideLoader();
			}
		}
		var checkoutRedirectGuestUsers = 'signup';
	</script>






<script type="text/template" id="spcoursecard-2-template">
		<div class="column third">
			<@ var planName = getCoursePlanName(sessionCountry, item), price = getCoursePrice(sessionCountry, item, '0.0', ''), isPackage = item['spayee:resource']['spayee.courseType'] == 'package', courseId = isPackage ? '' : item._id, packageId = isPackage ? item._id : ''; @>
			<a title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>"  amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}' style="text-decoration: none;">
			<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item['spayee:resource']['spayee:coverVersion']; if(isNaN(item['spayee:resource']['spayee:coverVersion'])) { curl = showCourseDefaultCover(null, item._id);   } @>
			<img class="lazy" data-src="<@- curl @>" alt="<@- item['spayee:resource']['spayee:title'] @> cover" onerror="showCourseDefaultCover(this, '<@- item._id @>')">
			<h4 class="size-21 text-ellipsis" style="text-wrap: balance;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;"><@- item['spayee:resource']['spayee:title'] @></h4>
			<p class="size-16"><@ if(item.rating !== undefined) { @>
								<span class="text-gray ratingIcons icon-text">
								<@ for(var i=1;i<6;i++) { @>
									<@ if(item.rating.avgRating >= i) { @><i class="material-icons text-primary">star</i><@ }else if(item.rating.avgRating > i-1 && item.rating.avgRating < i) { @><i class="material-icons text-primary">star_half</i><@ }else { @>
									<i class="material-icons">star_border</i>								
								<@ } } @></span><span><@ print(formatRating(item['rating']['avgRating'])) @> (<@- item['rating']['total'] @> ratings)</span>
			<@ }else { @> <span class="text-gray ratingIcons icon-text">&nbsp;</span> <@ } @></p>
			<p class="size-16 text-ellipsis"><@ if(item['spayee:resource']['spayee:courseType'] === 'package') { @><@ print(item["courses-count"]!==undefined?item["courses-count"]:"0") @> Courses<@ }else { @>
				<@ print(item["spayee:resource"]["spayee:publisher"]!==undefined?item["spayee:resource"]["spayee:publisher"]:"&nbsp;") @><@ } @></p>
			
			<p class="size-18"><span style="color: rgb(21, 101, 192);"><@ print(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', true)) @></span><br></p>
			<div style="margin:1em 0"></div>
			</a>
		</div>
	</script>
<script type="text/template" id="spcoursecard-1-template">
		<div class="column third">
			<@ var planName = getCoursePlanName(sessionCountry, item), price = getCoursePrice(sessionCountry, item, '0.0', ''), isPackage = item['spayee:resource']['spayee.courseType'] == 'package', courseId = isPackage ? '' : item._id, packageId = isPackage ? item._id : ''; @>
			<a title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>"  amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}' style="text-decoration: none;">
			<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item['spayee:resource']['spayee:coverVersion']; if(isNaN(item['spayee:resource']['spayee:coverVersion'])) { curl = showCourseDefaultCover(null, item._id);   } @>
			<img class="lazy" data-src="<@- curl @>" alt="<@- item['spayee:resource']['spayee:title'] @> cover"  onerror="showCourseDefaultCover(this, '<@- item._id @>')">
			<h4 class="size-21 text-ellipsis" style="text-wrap: balance;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;"><@- item['spayee:resource']['spayee:title'] @></h4>
			<div class="size-16 text-ellipsis" style="max-height: 3rem;"><@ print(item['spayee:resource']['spayee:shortDescription']!==undefined?item['spayee:resource']['spayee:shortDescription']:"") @></div>

			<p class="size-18"><span style="color: rgb(21, 101, 192);"><@ print(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', true)) @></span><br></p>
			<div style="margin:1em 0"></div>
			</a>
		</div>
	</script>
<script type="text/template" id="spcoursecard-3-template">
		<div class="column third">
			<@ var planName = getCoursePlanName(sessionCountry, item), price = getCoursePrice(sessionCountry, item, '0.0', ''), isPackage = item['spayee:resource']['spayee.courseType'] == 'package', courseId = isPackage ? '' : item._id, packageId = isPackage ? item._id : ''; @>
			<a title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>"  amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}' style="text-decoration: none;">
			<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item['spayee:resource']['spayee:coverVersion']; if(isNaN(item['spayee:resource']['spayee:coverVersion'])) { curl = showCourseDefaultCover(null, item._id);   } @>
			<img class="lazy" data-src="<@- curl @>" alt="<@- item['spayee:resource']['spayee:title'] @> cover"  onerror="showCourseDefaultCover(this, '<@- item._id @>')">
			<h4 class="size-21 text-ellipsis" style="text-wrap: balance;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;"><@- item['spayee:resource']['spayee:title'] @></h4>
			<div class="size-16 text-ellipsis" style="max-height: 3rem;"><@ print(item['spayee:resource']['spayee:shortDescription']!==undefined?item['spayee:resource']['spayee:shortDescription']:"") @></div>
			<p class="size-16 text-ellipsis"><@ if(item['spayee:resource']['spayee:courseType'] === 'package') { @><@ print(item["courses-count"]!==undefined?item["courses-count"]:"0") @> Courses<@ }else { @>
				<@ print(item["spayee:resource"]["spayee:publisher"]!==undefined?item["spayee:resource"]["spayee:publisher"]:"&nbsp;") @><@ } @></p>
			<p class="size-18"><span style="color: rgb(21, 101, 192);"><@ print(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', true)) @></span><br></p>
			<div style="margin:1em 0"></div>
			</a>
		</div>
	</script>
	
<script type="text/template" id="spcoursecard-4-template">
		<div class="column third text-center" style="padding-left: 1rem; padding-right: 1rem; margin-bottom: 0px;">
			<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item['spayee:resource']['spayee:coverVersion']; if(isNaN(item['spayee:resource']['spayee:coverVersion'])) { curl = showCourseDefaultCover(null, item._id);   } @>
			<@ var planName = getCoursePlanName(sessionCountry, item), price = getCoursePrice(sessionCountry, item, '0.0', ''), isPackage = item['spayee:resource']['spayee.courseType'] == 'package', courseId = isPackage ? '' : item._id, packageId = isPackage ? item._id : ''; @>
			<a title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>"  amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}' style="text-decoration: none;">
			<img class="lazy" data-src="<@- curl @>" alt="<@- item['spayee:resource']['spayee:title'] @> cover"  onerror="showCourseDefaultCover(this, '<@- item._id @>')">
			</a>
			<h3 class="size-18 text-center" style="text-wrap: balance;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;"><b class="text-primary"><@- item['spayee:resource']['spayee:title'] @></b></h3>
			<div class="discription"><@ print(item['spayee:resource']['spayee:shortDescription']!==undefined?item['spayee:resource']['spayee:shortDescription']:"") @></div>
			<p class="size-18 price text-primary"><@ print(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', true)) @></p>
			<a title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>" class="buy-btn btn btn-primary" amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}'>Buy now<br></a>
		</div>
	</script>	
<script type="text/template" id="spcoursecard-5-template">
		<div class="column third" style="padding-left: 1rem; padding-right: 1rem; margin-bottom: 0px;">
			<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item['spayee:resource']['spayee:coverVersion']; if(isNaN(item['spayee:resource']['spayee:coverVersion'])) { curl = showCourseDefaultCover(null, item._id);   } @>
			<@ var planName = getCoursePlanName(sessionCountry, item), price = getCoursePrice(sessionCountry, item, '0.0', ''), isPackage = item['spayee:resource']['spayee.courseType'] == 'package', courseId = isPackage ? '' : item._id, packageId = isPackage ? item._id : ''; @>			
			<a title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>"  amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}' style="text-decoration: none;">
			<img class="lazy" data-src="<@- curl @>" alt="<@- item['spayee:resource']['spayee:title'] @> cover"  onerror="showCourseDefaultCover(this, '<@- item._id @>')">
			</a>
			<h3 class="sub-heading"><b class="size-18 text-primary"><@- item['spayee:resource']['spayee:title'] @></b></h4>
			<p class="size-16 description text-primary"> <@ if(item['spayee:resource']['spayee:courseType'] === 'package') { @><@ print(item["courses-count"]!==undefined?item["courses-count"]:"0") @> Courses<@ }else { @>
				Instructor : <@ print(item["spayee:resource"]["spayee:publisher"]!==undefined?item["spayee:resource"]["spayee:publisher"]:"&nbsp;") @><@ } @></p>
			<@if(item.rating){@>
				<p class="size-16 description text-primary">Rating: &nbsp;
 					<@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@>
						<@if(item.rating){@> 
							<@if(item.rating.avgRating){@> 
								<@ if(item.rating.avgRating >= ratingsSize) {@> 
									<i class="icon ion-android-star text-primary"></i>&nbsp; 
								<@ } else if(item.rating.avgRating > ratingsSize-1 && item.rating.avgRating < ratingsSize) { @> 
									<i class="icon ion-android-star-half text-primary"></i>&nbsp; 
								<@ } @>
							<@}@>		
		  				<@}@>
					<@}@>
				</p>
			<@}@>
		
			<p class="size-18 price text-primary">Price : <@ print(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', true)) @></p>
			<a title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>" class="buy-btn btn btn-primary" amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}'>Buy now</a>
		</div>
	</script>
	
<script type="text/template" id="spcoursecard-6-template">
		<div class="column third">
			<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item['spayee:resource']['spayee:coverVersion']; if(isNaN(item['spayee:resource']['spayee:coverVersion'])) { curl = showCourseDefaultCover(null, item._id);   } @>
			<@ var planName = getCoursePlanName(sessionCountry, item), price = getCoursePrice(sessionCountry, item, '0.0', ''), isPackage = item['spayee:resource']['spayee.courseType'] == 'package', courseId = isPackage ? '' : item._id, packageId = isPackage ? item._id : ''; @>
				
				
				<@  var itemCategory =  (item['spayee:resource']['spayee:filter1'] !== undefined)? item['spayee:resource']['spayee:filter1'][0]:''@>
				
				<@ if (item['spayee:resource']['spayee:availableForMarket']==="true" ) { @> 
				   <a title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>"  amplitude-event="course_card_tapped_checkout" amplitude-payload='{"<@-  item['spayee:resource']['spayee:courseType']== 'package' ? "package_id" : "course_id" @>": "<@- item._id @>","is_a_package":"<@-  item['spayee:resource']['spayee:courseType']== 'package' ? "true" : "false" @>","price_on_card":"<@- removeCurrencySymbol(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', false)) @>","currency":"INR","multiple_pricing_plans_exist":"<@- isMultiplePlansAvailable(sessionCountry, item) @>","wallet_coins_enabled_on_school":"<@- false @>","category":"<@- itemCategory @>"}'>
				<@ } else { @>
 				   <a title="<@- item['spayee:resource']['spayee:title'] @>" amplitude-event="course_card_tapped_checkout" amplitude-payload='{"<@-  item['spayee:resource']['spayee:courseType']== 'package' ? "package_id" : "course_id" @>": "<@- item._id @>","is_a_package":"<@-  item['spayee:resource']['spayee:courseType']== 'package' ? "true" : "false" @>","price_on_card":"<@- removeCurrencySymbol(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', false)) @>","currency":"INR","multiple_pricing_plans_exist":"<@- isMultiplePlansAvailable(sessionCountry, item) @>","wallet_coins_enabled_on_school":"<@- false @>","category":"<@- itemCategory @>"}'>  
                <@ } @>
			
			
			<img class="lazy" data-src="<@- curl @>" alt="<@- item['spayee:resource']['spayee:title'] @> cover"  onerror="showCourseDefaultCover(this, '<@- item._id @>')" style="border-radius: 20px; margin-bottom: 0px; width: 100%; height: 190px;object-fit:cover;">
			</a>
			<div style="font-weight: 800; line-height: 1.1; text-wrap: balance;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;" class="text-ellipsis"><@- item['spayee:resource']['spayee:title'] @></div>
			<p class="size-16 description text-primary"><@ if(item['spayee:resource']['spayee:courseType'] === 'package') { @> Courses<@ } @></p>
			<p class="size-18 price text-primary"><@ if (item['spayee:resource']['spayee:availableForMarket']==="true" ) @> <@ print(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', false)) @></p>
			<@ if (item.isMembershipPage != undefined && !item.isMembershipPage) { @>
            
				
					<@ var itemCategory =  (item['spayee:resource']['spayee:filter1'] !== undefined)? item['spayee:resource']['spayee:filter1'][0]:'' @>
					<@ if(isMultiplePlansAvailable(sessionCountry, item) === false) { @>
						<a title="<@- item['spayee:resource']['spayee:title'] @>" href="/single-checkout/<@- item['_id'] @>?pid=<@ print(getCoursePid(sessionCountry, item)) @>" class="buy-btn btn btn-primary" amplitude-event="course_buy_now_tapped_checkout" amplitude-payload='{"<@-  item['spayee:resource']['spayee:courseType']== 'package' ? "package_id" : "course_id" @>": "<@- item._id @>","is_a_package":"<@-  item['spayee:resource']['spayee:courseType']== 'package' ? "true" : "false" @>","price_on_card":"<@- removeCurrencySymbol(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', false)) @>","currency":"INR","multiple_pricing_plans_exist":"<@- isMultiplePlansAvailable(sessionCountry, item) @>","wallet_coins_enabled_on_school":"<@- false @>","category":"<@- itemCategory @>"}' style="border: none;padding: 16px 61px; font-size: 16px; letter-spacing: 0.08px; line-height: 16px; font-weight: 600; text-decoration: none; display: block; text-align: center;">
							Buy now
						</a>
					<@ } else { @>

						<a title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>" class="buy-btn btn btn-primary" amplitude-event="course_buy_now_tapped_checkout" amplitude-payload='{"<@-  item['spayee:resource']['spayee:courseType']== 'package' ? "package_id" : "course_id" @>": "<@- item._id @>","is_a_package":"<@-  item['spayee:resource']['spayee:courseType']== 'package' ? "true" : "false" @>","price_on_card":"<@- removeCurrencySymbol(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', false)) @>","currency":"INR","multiple_pricing_plans_exist":"<@- isMultiplePlansAvailable(sessionCountry, item) @>","wallet_coins_enabled_on_school":"<@- false @>","category":"<@- itemCategory @>"}' style="border: none;padding: 16px 61px; font-size: 16px; letter-spacing: 0.08px; line-height: 16px; font-weight: 600; text-decoration: none; display: block; text-align: center;">
							Buy now
						</a>
					<@ } @>
				
				
			
			<@ } @>
		</div>
	</script>			
	
	
<script type="text/template" id="spcoursecard-7-template">
		<div class="column third course-mob-block">
			<div class="inner-course-block">
			<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item['spayee:resource']['spayee:coverVersion']; if(isNaN(item['spayee:resource']['spayee:coverVersion'])) { curl = showCourseDefaultCover(null, item._id);   } @>
			<@ var planName = getCoursePlanName(sessionCountry, item), price = getCoursePrice(sessionCountry, item, '0.0', ''), isPackage = item['spayee:resource']['spayee.courseType'] == 'package', courseId = isPackage ? '' : item._id, packageId = isPackage ? item._id : ''; @>			
			<a title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>"  amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}' style="text-decoration: none;">
			<img class="lazy" data-style="width: 100%; height: auto;" data-src="<@- curl @>" alt="<@- item['spayee:resource']['spayee:title'] @> cover"  onerror="showCourseDefaultCover(this, '<@- item._id @>')" >
			</a>
			<div class="course-price-block">
			<p class="text-ellipsis" title="<@- item['spayee:resource']['spayee:title'] @>" style="font-size: 18px; font-weight: 700; line-height: 1.3rem; width: 100%; margin-top: 0px; margin-bottom: 0px; min-height: 47px; text-wrap: balance;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;">
				<@- item['spayee:resource']['spayee:title'] @>
			</p>
			<p class="text-primary" style="word-break: break-all; font-size: 14px; font-weight: 500; line-height: 1.5; margin-top: 16px; margin-bottom: 0px;">
					<@ print(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', false)) @>
			</p>
			</div>
			<a title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>" class="buy-btn btn btn-primary" amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}' style="display: inline-block; text-decoration: none; transition: all 0.16s ease 0s; border: none; cursor: pointer; border-radius: 4px; padding: 13px 28px; line-height: 1.5; font-weight: 600; font-size: 14px; letter-spacing: 0.15px; margin-top: 28px;">
				Enroll now
			</a>
			</div>
		</div>
</script>		
	
<script type="text/template" id="spcoursecard-8-template">
	 <div class="row clearfix" style="margin-bottom: 24px; margin-top: 14px;">
			<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item['spayee:resource']['spayee:coverVersion']; if(isNaN(item['spayee:resource']['spayee:coverVersion'])) { curl = showCourseDefaultCover(null, item._id);   } @>
			<@ var planName = getCoursePlanName(sessionCountry, item), price = getCoursePrice(sessionCountry, item, '0.0', ''), isPackage = item['spayee:resource']['spayee.courseType'] == 'package', courseId = isPackage ? '' : item._id, packageId = isPackage ? item._id : ''; @>
                    <div class="column third center" style="padding-left: 0px; padding-right: 0px;">
                        <img
                            class="lazy" data-src="<@- curl @>" alt="<@- item['spayee:resource']['spayee:title'] @> cover"  onerror="showCourseDefaultCover(this, '<@- item._id @>')"
                            style="margin-top: 0px; margin-bottom: 0px;"
                        />
                    </div>
                    <div class="column two-third course-block-mob" style="display: flex; flex-direction: column; justify-content: center;">
                        <div class="course-price-block">	
							<h3 style="color: rgb(255, 255, 255); font-size: 18px; font-weight: 700; line-height: 1.1; margin-bottom: 0px; margin-top: 0px; text-wrap: balance;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;">
								<@- item['spayee:resource']['spayee:title'] @>
							</h3>
                        	<div class="sortDescription8">
                            	<@ print(item['spayee:resource']['spayee:shortDescription']!==undefined?item['spayee:resource']['spayee:shortDescription']:"") @>
                        	</div>
						</div>

                        <a class="buy-btn btn btn-primary" title="<@- item['spayee:resource']['spayee:title'] @>" amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}' href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>" style="width: fit-content; text-align: left; display: inline-block; text-decoration: none; transition: all 0.16s ease 0s; cursor: pointer; background-color: rgb(231, 215, 73); color: rgb(0, 0, 0);border-radius: 0px;padding: 16px 48px;line-height: 16px;font-weight: 700;font-size: 16px;letter-spacing: 0.08px;border-image: initial;">
                            Enroll for <@ print(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', false)) @>
                        </a>
					</div>
        </div>
	</script>	


	<!-- vegas TEMPLATE 9 NEW-->
	<script type="text/template" id="spcoursecard-9-template" >
    <div class="column third text-center course-card-fixed-height" style="padding-left: 1rem; padding-right: 1rem; margin-bottom: 2rem; text-align:left;">
        <div style="border:1px solid #D7D7D7; border-radius:24px; padding-bottom: 20px; height: 100%; display: flex; flex-direction: column;">
            <@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item['spayee:resource']['spayee:coverVersion']; if(isNaN(item['spayee:resource']['spayee:coverVersion'])) { curl = showCourseDefaultCover(null, item._id); } @>
            <@ var planName = getCoursePlanName(sessionCountry, item), price = getCoursePrice(sessionCountry, item, '0.0', ''), isPackage = item['spayee:resource']['spayee.courseType'] == 'package', courseId = isPackage ? '' : item._id, packageId = isPackage ? item._id : ''; @>
            
            <a style="color:black; text-align:left;" title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>" amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}'>
                <img style="height:200px; width:100%; object-fit:fill; margin:0px 0px; border-top-left-radius:24px; border-top-right-radius:24px;" class="lazy" data-src="<@- curl @>" alt="<@- item['spayee:resource']['spayee:title'] @> cover" onerror="showCourseDefaultCover(this, '<@- item._id @>')">
            </a>
            
			<div style="padding:10px 20px; flex-grow: 1; display: flex; flex-direction: column;" class="course-card-content">
				<h3 
					class="size-18 text-left" 
					title="<@- item['spayee:resource']['spayee:title'] @>" 
					style="white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block; margin-bottom: 12px; color: black;"
				>
					<b style="color:black;"><@- item['spayee:resource']['spayee:title'] @></b>
				</h3>
			
				<div 
					class="size-16 text-ellipsis course-card-text" 
					title="<@= (item['spayee:resource']['spayee:shortDescription'] || ' ').replace(/<[^>]*>/g, '') @>" 
					style="max-height: 3rem; min-height: 3rem; margin-bottom: 12px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;"
				>
				<@- (item['spayee:resource']['spayee:shortDescription'] || '').replace(/<[^>]*>/g, '') @>
				</div>
			</div>
			
		   
                
                <div style="margin-top: auto; margin-left:10px;">
                    <a style="background-color:#FB5607 !important; border:0px !important; border-radius:62px !important; padding:10px 16px !important; width: fit-content; display: inline-block; text-decoration: none; color: white; padding: 12px 24px; font-weight: 600 !important; font-size: 16px;letter-spacing:0px; !important" 
                       class="buy-btn btn btn-primary" 
                       title="<@- item['spayee:resource']['spayee:title'] @>" 
                       amplitude-event="buy_now_tapped_course_checkout" 
                       amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}' 
                       href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>">
                        Enroll for <@ print(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', false)) @>
                    </a>
                </div>
            </div>
        </div>
    </div>
</script>

			<!--Blaze Course nEW tEMPLATE 10-->
			<script type="text/template" id="spcoursecard-10-template">
							<div class="column third text-center course-card-fixed-height" style="padding-left: 1rem; padding-right: 1rem; margin-bottom: 10px;margin-top:10px; text-align:left;">
								<div style="height: 100%; display: flex; flex-direction: column;">
									<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item['spayee:resource']['spayee:coverVersion']; if(isNaN(item['spayee:resource']['spayee:coverVersion'])) { curl = showCourseDefaultCover(null, item._id); } @>
									<@ var planName = getCoursePlanName(sessionCountry, item), price = getCoursePrice(sessionCountry, item, '0.0', ''), isPackage = item['spayee:resource']['spayee.courseType'] == 'package', courseId = isPackage ? '' : item._id, packageId = isPackage ? item._id : ''; @>
									
									<a style="color:black; text-align:left;" title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>" amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}' style="text-decoration: none; color:black; font-size:24px;">
										<img style="height:320px;  object-fit:cover; margin:0px 0px;" class="lazy" data-src="<@- curl @>" alt="<@- item['spayee:resource']['spayee:title'] @> cover" onerror="showCourseDefaultCover(this, '<@- item._id @>')">
									</a>
									
									<div style=" flex-grow: 1; display: flex; flex-direction: column;" class="course-card-content">
										<h3 
			    class="size-18 text-left" 
			    style="white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block; margin-bottom: 12px; color: white;"
			>
			    <b title="<@= item['spayee:resource']['spayee:title'] @>" style="color:white;">
			        <@- item['spayee:resource']['spayee:title'] @>
			    </b>
			</h3>
										
										<div title="<@= (item['spayee:resource']['spayee:shortDescription'] || ' ').replace(/<[^>]*>/g, '') @>" class="size-16 text-ellipsis course-card-text" style="max-height: 3rem; min-height: 3rem; margin-bottom: 12px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;color:white;">
											<@- (item['spayee:resource']['spayee:shortDescription'] || '').replace(/<[^>]*>/g, '') @>
										</div>
										
										<div style="margin-top: auto;">
											<a style="width:100% !important;font-weight:600 !important; letter-spacing:0px; color:black !important; background-color:#D8FD46 !important; border:0px !important; border-radius:0px !important; padding:20px 36px !important; width: fit-content; display: inline-block; text-decoration: none; transition: all 0.16s ease 0s; cursor: pointer; padding: 16px 28px; line-height: 16px; font-weight: 700; font-size: 16px; letter-spacing: 0px; border-image: initial;" 
											class="buy-btn btn btn-primary" 
											title="<@- item['spayee:resource']['spayee:title'] @>" 
											amplitude-event="buy_now_tapped_course_checkout" 
											amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}' 
											href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>">
											 Enroll for <@ print(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', false)) @>
										 </a>
			
										</div>
									</div>
								</div>
							</div>
						</script>
			
			<!--Olive Course 11-->
			<script type="text/template" id="spcoursecard-11-template" >
				<@ 
				// Calculate colors based on index
				var colorIndex = (typeof window.courseCardColorIndex === 'undefined') ? 0 : window.courseCardColorIndex;
				var colors = [
					{ bg: '#FFA46B', btnBg: '#361500' },  // Orange card → Dark brown button
					{ bg: '#87A1F6', btnBg: '#001A71' },  // Blue card → Dark blue button
					{ bg: '#B073DC', btnBg: '#34005A' }  // Purple card → Dark brown button (default)
				];
				var currentColor = colors[colorIndex % 3];
				window.courseCardColorIndex = colorIndex + 1;
				@>
				
				<div class="column third text-center course-card course-card-fixed-height" style="padding: 0 15px; margin-bottom: 30px;">
					<div class="course-card-wrapper" style="background-color: <@- currentColor.bg @>; height: 100%; border-radius: 32px; overflow: hidden;">
						<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item['spayee:resource']['spayee:coverVersion']; 
						if(isNaN(item['spayee:resource']['spayee:coverVersion'])) { curl = showCourseDefaultCover(null, item._id); } @>
						
						<a class="course-image-link" style="display: block; padding: 16px;padding-bottom:0px" title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>">
							<img style="height:320px; width:100%; object-fit:cover; border-radius: 32px;" class="lazy" data-src="<@- curl @>" alt="<@- item['spayee:resource']['spayee:title'] @> cover" onerror="showCourseDefaultCover(this, '<@- item._id @>')">
						</a>
						
						<div style="padding: 20px;" class="course-card-content">
							<h3 style="font-size:24px; text-transform:uppercase; color: black; margin: 0 0 15px 0; text-align: left;white-space:nowrap; overflow: hidden; text-overflow: ellipsis;width: 100%;display:block;">
								<b title="<@= item['spayee:resource']['spayee:title'] @>"><@- item['spayee:resource']['spayee:title'] @></b>
							</h3>
							<div title="<@= (item['spayee:resource']['spayee:shortDescription'] || ' ').replace(/<[^>]*>/g, '') @>" class="size-16 text-ellipsis course-card-text" style="max-height: 3rem; min-height: 3rem; color:black; margin-bottom: 12px;text-align: left;">
								<@ print(item['spayee:resource']['spayee:shortDescription']!==undefined?item['spayee:resource']['spayee:shortDescription']:"&nbsp;") @>
							</div>
							<a class="enroll-button" 
							   style="display: block; 
									  background-color: <@- currentColor.btnBg @>; 
									  color: white !important; 
									  padding: 12px; 
									  text-align: center; 
									  font-weight: 600; 
									  text-decoration: none;
									  border-radius: 32px;"
							   href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>">
								Enroll for <@ print(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', false)) @>
							</a>
						</div>
					</div>
				</div>
				
			</script>
			

			<!-- Nebula Course 12-->
			<script type="text/template" id="spcoursecard-12-template" >
				<div class="column third text-center course-card-fixed-height" style="padding-left: 1rem; padding-right: 1rem; margin-bottom: 2rem; text-align:left;">
					<div style="border:0px; border-radius:16px; padding-bottom: 20px; height: 100%; display: flex; flex-direction: column;">
						<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item['spayee:resource']['spayee:coverVersion']; if(isNaN(item['spayee:resource']['spayee:coverVersion'])) { curl = showCourseDefaultCover(null, item._id); } @>
						<@ var planName = getCoursePlanName(sessionCountry, item), price = getCoursePrice(sessionCountry, item, '0.0', ''), isPackage = item['spayee:resource']['spayee.courseType'] == 'package', courseId = isPackage ? '' : item._id, packageId = isPackage ? item._id : ''; @>
						
						<a style="color:black; text-align:left;" title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>" amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}'>
							<img style="height:240px; width:100%; object-fit:fill; margin:0px 0px; border-radius:16px; " class="lazy" data-src="<@- curl @>" alt="<@- item['spayee:resource']['spayee:title'] @> cover" onerror="showCourseDefaultCover(this, '<@- item._id @>')">
						</a>
						
						<div style="padding:10px 0px; flex-grow: 1; display: flex; flex-direction: column;" class="course-card-content">
							<h3 
								class="size-18 text-left" 
								title="<@- item['spayee:resource']['spayee:title'] @>" 
								style="white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block; margin-bottom: 12px; color: black;"
							>
								<b style="color:black;"><@- item['spayee:resource']['spayee:title'] @></b>
							</h3>
						
							<div 
								class="size-16 text-ellipsis course-card-text" 
								title="<@= (item['spayee:resource']['spayee:shortDescription'] || ' ').replace(/<[^>]*>/g, '') @>" 
								style="max-height: 3rem; min-height: 3rem; margin-bottom: 12px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;"
							>
							<@- (item['spayee:resource']['spayee:shortDescription'] || '').replace(/<[^>]*>/g, '') @>
							</div>
						</div>
						
					   
							
							<div style="margin-top: auto; margin-left:0px;">
								<a style="background-color:#6715FF !important;  border-radius:12px !important; padding:10px 16px !important; width: fit-content; display: inline-block; text-decoration: none; color: white; padding: 12px 24px; font-weight: 600 !important; font-size: 16px;letter-spacing:0px; !important" 
								   class="buy-btn btn btn-primary" 
								   title="<@- item['spayee:resource']['spayee:title'] @>" 
								   amplitude-event="buy_now_tapped_course_checkout" 
								   amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}' 
								   href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>">
									Enroll for <@ print(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', false)) @>
								</a>
							</div>
						</div>
					</div>
				</div>
			</script>



		<!--Dusk Course-13-->
		<script type="text/template" id="spcoursecard-13-template" >
			<div class="column third text-center course-card-fixed-height" style="padding-left: 1rem; padding-right: 1rem; margin-bottom: 2rem; text-align:left;">
				<div style="border:0px; border-radius:16px; padding-bottom: 20px; height: 100%; display: flex; flex-direction: column;">
					<@ var curl = "https://d502jbuhuh9wk.cloudfront.net/courses/"+ item._id +"/"+ item._id +"_scaled_cover.jpg?v=" + item['spayee:resource']['spayee:coverVersion']; if(isNaN(item['spayee:resource']['spayee:coverVersion'])) { curl = showCourseDefaultCover(null, item._id); } @>
					<@ var planName = getCoursePlanName(sessionCountry, item), price = getCoursePrice(sessionCountry, item, '0.0', ''), isPackage = item['spayee:resource']['spayee.courseType'] == 'package', courseId = isPackage ? '' : item._id, packageId = isPackage ? item._id : ''; @>
					
					<a style="color:black; text-align:left;" title="<@- item['spayee:resource']['spayee:title'] @>" href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>" amplitude-event="buy_now_tapped_course_checkout" amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}'>
						<img style="height:240px; width:100%; object-fit:fill; margin:0px 0px; border-radius:16px; " class="lazy" data-src="<@- curl @>" alt="<@- item['spayee:resource']['spayee:title'] @> cover" onerror="showCourseDefaultCover(this, '<@- item._id @>')">
					</a>
					
					<div style="padding:10px 0px; flex-grow: 1; display: flex; flex-direction: column;" class="course-card-content">
						<h3 
							class="size-18 text-left" 
							title="<@- item['spayee:resource']['spayee:title'] @>" 
							style="white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block; margin-bottom: 12px; color: black;"
						>
							<b style="color:black;"><@- item['spayee:resource']['spayee:title'] @></b>
						</h3>
					
						<div 
							class="size-16 text-ellipsis course-card-text" 
							title="<@= (item['spayee:resource']['spayee:shortDescription'] || ' ').replace(/<[^>]*>/g, '') @>" 
							style="max-height: 3rem; min-height: 3rem; margin-bottom: 12px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;"
						>
						<@- (item['spayee:resource']['spayee:shortDescription'] || '').replace(/<[^>]*>/g, '') @>
						</div>
					</div>
					
				   
						
						<div style="margin-top: auto; margin-left:0px;">
							<a style="background-color:#282400 !important;border:0px ;  border-radius:41px !important; padding:10px 24px !important; width: fit-content; display: inline-block; text-decoration: none; color: white; padding: 12px 24px; font-weight: 600 !important; font-size: 16px;letter-spacing:0px; !important" 
							   class="buy-btn btn btn-primary" 
							   title="<@- item['spayee:resource']['spayee:title'] @>" 
							   amplitude-event="buy_now_tapped_course_checkout" 
							   amplitude-payload='{"plan_name": "<@- planName @>", "price": <@- price @>, "currency": "INR", "course_id": "<@- courseId @>", "is_package": <@- isPackage @>, "package_id": "<@- packageId @>"}' 
							   href="<@ print(getCourseLandingPageUrl(item._id, item['spayee:resource']['spayee:courseUrl'])) @>">
								Enroll for <@ print(getCourseDisplayPrice('₹', sessionCountry, item, '0.0', '', false)) @>
							</a>
						</div>
					</div>
				</div>
			</div>
		</script>
			
			







<!-- Curriculum 1st Template -->
<script type="text/template" id="coursecurr-1-template">
       <table class="table courseContents">
        <thead>
            <tr>
                <td style="width: 50px;"></td>
                <td style="width: 50px;"></td>
                <td></td>
            </tr>
        </thead>
        <tbody>
            <@ $.each(item, function(index, value) { @>
            <tr>
                <td><i class="material-icons courseItemIcon" data-type="<@- value.type @>"></i></td>
                <td colspan="2">
                    <@- value.title @> 
					<@ if(value.type == 'aiheading') { @>
						<small>(coming soon)</small><@ } @>
					<@ if(assetInfo && value.type == 'video' && value.duration !== undefined && value.duration > 0) { @>
						<small>(<@ print(Math.floor(value.duration)) @>:00)</small><@ } @>
					<@ if(assetInfo && value.type == 'pdf' && value.pages !== undefined && value.pages > 0) { @>
						<small>(<@- value.pages @> pages)</small>
					<@ } @>
                </td>
            </tr>
            <@ if(value.items != undefined) { @> <@ $.each(value['items'], function(index1, value1) { @>
            <tr>
                <td></td>
                <td><i class="material-icons courseItemIcon" data-type="<@- value1.type @>"></i></td>
                <td>
                    <@- value1.title @>
					<@ if(assetInfo && value.type == 'video' && value1.duration !== undefined && value1.duration > 0) { @><small>(<@ print(Math.floor(value1.duration)) @>:00)</small><@ } @>
					<@ if(assetInfo && value1.type =='pdf' && value1.pages !== undefined && value1.pages > 0) { @><small>(<@- value1.pages @> pages)</small><@ } @>
					<@ if(value1.type =='aiheading') { @><small>(coming soon)</small><@ } @>
                </td>
            </tr>
            <@ }); @> <@ } @> <@ }); @>
        </tbody>
    </table>
</script>


<!-- Curriculum 2nd Template -->
<script type="text/template" id="coursecurr-2-template">
    <div class="column full curriculum2"  spellcheck="false">
      <div class="course-content1" >
    	<p style="font-size: 15px; font-weight: 400; margin-top: 0px;">
    		<@if(summary.modules && summary.modules>0){@>
    			<@print(summary.modules)@> Modules &nbsp;<i class="icon ion-android-folder-open"></i>&nbsp; &nbsp; <@if(summary.sessions && summary.sessions>0 && curriculumAssetInfo){@>|<@}@>&nbsp; &nbsp;
    		<@}@>
    		<@if(summary.sessions && summary.sessions>0 && curriculumAssetInfo){@>
    			<@print(summary.sessions)@> Sessions <i class="icon ion-android-laptop"></i>&nbsp; &nbsp; <@if(summary.durations && summary.durations>0 && curriculumAssetInfo){@>|<@}@>&nbsp; &nbsp;
    		<@}@>
    		<@if(summary.durations && summary.durations>0 && curriculumAssetInfo){@>
    			<@print(millisecondsToHHMMSSStr(summary.durations))@> Total Time&nbsp;&nbsp;<i class="icon ion-ios-clock-outline"></i>
    		<@}@>
    	</p>
      </div>


    	<@ $.each(item, function(index, value) { @>
    	<div class="course-course-content-box" >
    		<div class="course-content-blue-title <@if(value && value.contents){@> bg-primary <@}else if($('#'+id).closest('div.is-section').hasClass("is-bg-grey")){@>bg-white<@}else{@>is-bg-grey<@}@>" >
              <span class="title-icon">
    			<span class="material-icons <@if(value && !value.contents){@> text-primary <@}@>"><@ print(getCourseAssetIcon(value.type))@></span>
    		  </span>
    			<div class="titl5b" >
    				<h3 class="<@if(value && !value.contents){@> text-primary <@}@>">
    					<@print(value.title)@> <@ if(curriculumAssetInfo && value.type == 'pdf' && value.pages !== undefined && value.pages > 0) { @><small>(<@- value.pages @> pages)</small><@ } @>
    					<@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value.id)){@>
    							<a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,"-"))@>-<@- courseId @>#<@print(value.id)@>" class="previewBtn"><span class="<@if(value && !value.contents){@> text-primary <@}@>">Preview</span></a>
    					<@}@>
    				</h3>
    		  		<p class="<@if(value && !value.contents){@> text-primary <@}@>"><@if(value && value.contents && curriculumAssetInfo){@>
    						Sessions: <@print(value.contents)@>
    					<@}@>
    					<@if(value.moduleDurations && curriculumAssetInfo){@><@if(value && value.contents){@>|<@}@>
    						Time: <@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
    					<@}@>
    				<@if(value && value.contents>0){@><span class="material-icons">expand_more</span><@}@>  </p>
    			</div>
    		</div>
    <@if(value && value.items){@>
    	<@ $.each(value['items'], function(index1, value1) { @>
    		<div class="course-content-body <@if(index==0){@>showing<@ }@>" >
    				<div class="desc1 " >
    				<div class="is-box-9" >
    					<div class="boxa1" >
    						<span class="material-icons text-primary"><@ print(getCourseAssetIcon(value1.type))@></span>
    						<p> <@print(value1.title)@> <@ if(curriculumAssetInfo && value1.type == 'pdf' && value1.pages !== undefined && value1.pages > 0) { @><small>(<@- value1.pages @> pages)</small><@ } @>
							<@ if(value1.type == 'aiheading') { @><small>(coming soon)</small><@ } @>
							</p>
		
    					</div>
    				</div>
    				<div class="is-box-1" >
    					<div class="boxa2" >
    						<@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value1.id)){@>
    								<a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,"-"))@>#<@print(value1.id)@>">
										<@ if(value1.type == 'video') { @> Watch <@ } else {@> Preview <@ } @>
									</a>
    						<@}@>
    					</div>
    				</div>
    				<div class="is-box-2" >
    					<div class="boxa2" >
    						<p class="duration"><@if(value1.duration && curriculumAssetInfo){@><@print(millisecondsToHHMMSSStr(value1.duration))@><@}@></p>
    					</div>
    				</div>
    				</div>
    		</div>
    	<@ }); @>
    <@}@>
    	</div>
      <@ }); @>

    </div>
</script>





<!-- Curriculum 3rd Template -->
<script type="text/template" id="coursecurr-3-template">
     <div class="column full" spellcheck="false" data-gramm="false">
        <div class="accordion-syllabus" >
			<@ $.each(item, function(index, value) { @>
            <div class="accordion-syllabus-item">
                <header class="accordion-syllabus-header">
                    <h4 class="accordion-syllabus-header__title">
                        <span class="text-primary">
							<@if(index<9){@>
									0<@print(index+1)@>
								<@ } else {@> 
									<@print(index+1)@> 
							<@ } @>
						</span>
                        <p><@print(value.title)@> <span class="text-primary show-sm" style="font-size: 14px;">
							<@if(value && value.items){@>
								<@ print(value.items.length) @> attachment(s) 
							<@}@>
						<@if(value.moduleDurations && curriculumAssetInfo){@>
							<@if(value && value.contents){@> • <@}@>
    						<@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
    					<@}@>
						</span></p>
						
                    </h4>
                    <div class="accordion-syllabus-header__info">
                        <p class="text-primary hide-sm">
							<@if(value && value.items){@>
								<@ print(value.items.length) @> attachment(s) 
							<@}@>
						<@if(value.moduleDurations && curriculumAssetInfo){@>
							<@if(value && value.contents){@> • <@}@>
    						<@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
    					<@}@>
						</p>
						<@if(value && value.items){@>
                        <div class="accordion-syllabus-header__icon text-primary">
                            <i class="fa fa-angle-left" aria-hidden="true"></i>
                        </div>
						<@}@>
                    </div>
                </header>
				<@if(value && value.items){@>
                <div class="accordion-content" style="">
                    <div class="accordian-content-block">
                        <ul class="accordian-list">
							<@ $.each(value['items'], function(index1, value1) { @>
                            <li class="accordian-list__item">
                                <div class="accordian-content-card">
                                    <div class="accordian-content-card__info">
                                        <div class="accordian-content-card__ico">
											<@ if(value1.type == 'code'){ @>
												<img src="/resources/images/CodeIcon.svg">
											<@ } else { @>
												<span class="material-icons text-primary">
													<@ print(getCourseAssetIcon(value1.type))@>
												</span>
											<@ } @>
										</div>
                                        <div class="accordian-content-card__title">
											<@print(value1.title)@> <@ if(curriculumAssetInfo && value1.type == 'pdf' && value1.pages !== undefined && value1.pages > 0) { @><small>(<@- value1.pages @> pages)</small><@ } @>
											<@ if(value1.type == 'aiheading') { @><small>(coming soon)</small><@ } @>
										</div>
                                    </div>
                                    <div class="accordian-content-card__link">
										<@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value1.id)){@>
    										<a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,"-"))@>-<@- courseId @>#<@print(value1.id)@>" class="previewBtn">
												<span class="text-primary">
													<@ if(value1.type == 'video') { @> Watch <@ } else {@> Preview <@ } @><span style="color:#000"><i class="fa fa-solid fa-arrow-up-right"></i></span>
												</span>
											</a>
    									<@}@>
                                    </div>
                                </div>
                            </li>
                    		<@ }); @>
                        </ul>
                    </div>
                </div>
			<@ } @>
            </div>
           <@ }); @>   
        </div>
    </div>
</script>



<!-- Curriculum 4th Template -->
<script type="text/template" id="coursecurr-4-template">
   <div class="column full coursecurr4">
	 <@ $.each(item, function(index, value) { @>
	 <div class="accordion-syllabus-item">
	 <header class="accordion-syllabus-header" >
		 <h4 class="accordion-syllabus-header__title">
			 <span>
				 <@if(index<9){@>0<@print(index+1)@><@ } else {@> <@print(index+1)@> <@ } @>
			 </span>
			 <div class="accordion-syllabus-header__title-block" > 
				 <p style="font-size: 20px; font-weight: 700;">
					 <@print(value.title)@>
				 </p>
				 <p class="text-primary" style="font-weight: 500; font-size: 14px; line-height: 150%; margin-top: 10px; ">
					 <@if(value && value.type == 'aiheading'){@>
						 (coming soon)
					 <@}@>
					 <@if(value && value.items){@>
						 <@ print(value.items.length) @> attachment(s) 
					 <@}@>
					 <@if(value.moduleDurations && curriculumAssetInfo){@><@if(value && value.contents){@> • <@}@>
						 <@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
					 <@}@>
				 </p>
			 </div>
		 </h4>
		 <@if(value && value.items){@>
		 <div class="accordion-syllabus-header__info" >
			 <div class="accordion-syllabus-header__icon" >
				 <i class="fa fa-angle-left" aria-hidden="true"></i>
			 </div>
		 </div>
		 <@ } @>
	 </header>
	 <@if(value && value.items){@>
	 <div class="accordion-content"  style="">
		 <div class="accordian-content-block" >
			 <ul class="accordian-list">
				 <@ $.each(value['items'], function(index1, value1) { @>
				 <li class="accordian-list__item">
					 <div class="accordian-content-card" >
						 <div class="accordian-content-card__info" >
							 <div class="accordian-content-card__ico" >
								 <@ if(value1.type == 'code'){ @>
									 <img src="/resources/images/CodeIcon.svg">
								 <@ } else { @>
									 <span class="material-icons text-primary">
										 <@ print(getCourseAssetIcon(value1.type))@>262
									 </span>
								 <@ } @>
							 </div>
							 <div class="accordian-content-card__title" >
								 <@print(value1.title)@> <@ if(curriculumAssetInfo && value1.type == 'pdf' && value1.pages !== undefined && value1.pages > 0) { @><small>(<@- value1.pages @> pages)</small><@ } @>
								 <@ if(value1.type == 'aiheading') { @><small>(coming soon)</small><@ } @>
							 </div>
						 </div>
						 <div class="accordian-content-card__link" >
							 <@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value1.id)){@>
							 <a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,"-"))@>-<@- courseId @>#<@print(value1.id)@>" class="previewBtn">
								 <span class="text-primary">
									 <@ if(value1.type == 'video') { @> Watch <@ } else {@> Preview <@ } @> <span style="color:#000"><i class="fa fa-solid fa-arrow-up-right"></i></span>
								 </span>
							 </a>
							 <@ } @>
						 </div>
					 </div>
				 </li>
				 <@ }); @>
			 </ul>
		 </div>
	 </div>
	 <@ } @>
   </div>
  <@ }); @>  
 </div>
 </script>

 <!-- vegas curriculum-5-->
 <script>
	// Simple responsive positioning
	function updatePosition() {
		const element = document.getElementById('totalTimeElement');
		if(element){
		if (window.innerWidth > 768) {
			element.style.position = 'absolute';
			element.style.top = "5px";
			element.style.right = '122px';
		} else {
			element.style.position = 'static';
			element.style.margin = '0 0';
		}
		}
	}
	
	// Run on load and resize
	window.addEventListener('load', updatePosition);
	window.addEventListener('resize', updatePosition);
	</script>
 <script type="text/template" id="coursecurr-5-template">
	<div class="total-time" id="totalTimeElement" style="
    font-size: 18px;
    font-weight: 600;
    color: #FB5607;
    padding: 8px 12px;
    border-radius: 4px;
    white-space: nowrap;">
     <@if(summary.durations && summary.durations>0 && curriculumAssetInfo){@>
        <@print(millisecondsToHHMMSSStr(summary.durations))@>
    <@}@>
</div>

<div class="accordion-syllabus" style="max-width:1000px !important">
    <@ $.each(item, function(index, value) { @>
    <div class="accordion-syllabus-item" style="<@ if(index >= 5) { @> display: none; <@ } @>">
        <header class="accordion-syllabus-header" style="background:#F5F5F5 !important; border-radius:0px;box-shadow:none;padding:0.5rem !important">
            <h4 class="accordion-syllabus-header__title">
                <span class="text-primary" style="font-size:18px ; font-weight:600; color:black;"> 
                    <@if(index < 9) {@>  
                        Week <@print(index + 1)@>:  
                    <@ } else {@>  
                        Week <@print(index + 1)@>:
                    <@ } @>  
                </span>
                <p style="font-size:18px ; font-weight:600;"><@print(value.title)@> <span class="text-primary show-sm" style="font-size: 14px;">
                    <@if(value && value.items){@>
                        <@ print(value.items.length) @> attachment(s) 
                    <@} else {@>
                        1 attachment(s)
                    <@}@>
                    <@if(value.moduleDurations && curriculumAssetInfo){@>
						• <@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
					<@}@>
                </span></p>
            </h4>
			
            <div class="accordion-syllabus-header__info">
                <p class="text-primary hide-sm" style="color:#FB5607 !important;">
                    <@if(value && value.items){@>
                        <@ print(value.items.length) @> attachment(s) 
                    <@} else {@>
                        1 attachment(s)
                    <@}@>
                    <@if(value.moduleDurations && curriculumAssetInfo){@>
						• <@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
					<@}@>
                </p>
                <div class="accordion-syllabus-header__icon text-primary">
                    <i class="fa fa-angle-left" aria-hidden="true" style="color:#FB5607;"></i>
                </div>
            </div>
        </header>
        <div class="accordion-content" style="filter:none;">
            <div class="accordian-content-block" style="background:#F5F5F5 !important;box-shadow:none;padding:16px 66px 3px 69px !important;">
                <ul class="accordian-list">
                    <@ var itemsCount = value['items'] ? value['items'].length : 0; @>
                    <@ if(value['items'] && value['items'].length > 0) { @>
                        <@ $.each(value['items'], function(index1, value1) { @>
                        <li class="accordian-list__item" style="padding:0px 0px !important;<@ if(index1 >= 5) { @> display: none; <@ } @>"> 
							<style>
								@media (max-width: 768px) {
								  .accordian-content-card {
									flex-direction: column !important;
									align-items: stretch !important;
								  }
							  
								  .accordian-content-card__top {
									flex-direction: row !important;
									justify-content: space-between !important;
									align-items: center !important;
									width: 100% !important;
								  }
							  
								  .accordian-content-card__title {
									flex: 1 !important;
									margin: 0 10px !important;
									white-space: nowrap;
									overflow: hidden;
									text-overflow: ellipsis;
								  }
							  
								  .accordian-content-card__bottom {
									flex-direction: row !important;
									justify-content: space-between !important;
									align-items: center !important;
									width: 100% !important;
									margin-top: 6px !important;
								  }
							  
								  .accordian-content-card__link {
									flex: 1 !important;
									min-width: 0 !important;
									text-align: left !important;
								  }
							  
								  .accordian-content-card__time {
									flex-shrink: 0 !important;
									text-align: right !important;
								  }
								}
							  </style>
							  
							  <div class="accordian-content-card"
     style="display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; padding: 10px 0; width: 100%; box-sizing: border-box; border-bottom: 1px solid #eee;">

							  
								<!-- Row 1: Icon + Title + Collapse Icon -->
								<div class="accordian-content-card__top"
									 style="display: flex; align-items: center; justify-content: space-between; width: 100%;">
							  
								  <!-- Icon -->
								  <div class="accordian-content-card__ico" style="flex-shrink: 0;">
									<@ if(value1.type == 'code'){ @>
									  <img src="/resources/images/CodeIcon.svg" style="width: 24px; height: 24px;">
									<@ } else { @>
									  <span class="material-icons text-primary" style="color:#FB5607; font-size: 24px;">
										<@ print(getCourseAssetIcon(value1.type))@>
									  </span>
									<@ } @>
								  </div>
							  
								  <!-- Title -->
								  <div class="accordian-content-card__title"
									   style="font-weight: 400; font-size: 14px; color: #333; margin: 0 10px; flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">
									<@print(value1.title)@>
								  </div>
							  
								  <!-- Collapse Icon (optional) -->
								  <div class="accordian-content-card__collapse" style="flex-shrink: 0;">
									<!-- Example placeholder, add real icon if needed -->
									<!-- <i class="fa fa-chevron-down" style="font-size: 16px;"></i> -->
								  </div>
								</div>
							  
								<!-- Row 2: Preview Button and Time -->
								<div class="accordian-content-card__bottom"
									 style="display: flex; justify-content: space-between; align-items: center; width: 100%; margin-top: 6px; flex-wrap: nowrap;">
							  
								  <!-- Preview Button -->
								  <div class="accordian-content-card__link" style="flex: 1; min-width: 0; text-align: left;">
									<@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value1.id)){@>
									  <a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,'-'))@>-<@- courseId @>#<@print(value1.id)@>"
										 class="previewBtn"
										 style="font-size: 14px; font-weight: 500; text-decoration: none; color: #FB5607; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block;">
										<span class="text-primary" style="color:#FB5607;">
										  <@ if(value1.type == 'video') { @> Watch <@ } else {@> Preview <@ } @>
										  <span style="color:#000"><i class="fa fa-solid fa-arrow-up-right" style="color:#FB5607;"></i></span>
										</span>
									  </a>
									<@}@>
								  </div>
							  
								  <!-- Time -->
								  <div class="accordian-content-card__time" style="flex-shrink: 0; text-align: right;">
									<p class="text-primary course-asset-time"
									   style="font-size: 14px; font-weight: 500; color:#FB5607 !important; margin: 0;">
									  <@ if(value1.duration && value1.duration > 0) { @>
										<@ print(millisecondsToHHMMSSStr(value1.duration)) @>
									  <@ } else { @>
										--
									  <@ } @>
									</p>
								  </div>
							  
								</div>
							  </div>
							  
							
                        </li>
                        <@ }); @>
                    <@ } else { @>
                        <li class="accordian-list__item" style="padding:0px 0px !important;">
							<div class="accordian-content-card"
							style="display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; padding: 10px 0; width: 100%; box-sizing: border-box; border-bottom: 1px solid #eee;">
					   
						   <!-- Row 1: Icon + Title + Collapse Icon -->
						   <div class="accordian-content-card__top"
								style="display: flex; align-items: center; justify-content: space-between; width: 100%;">
						 
							   <!-- Icon -->
							   <div class="accordian-content-card__ico" style="flex-shrink: 0;">
								   <@ if(value.type == 'code'){ @>
									   <img src="/resources/images/CodeIcon.svg" style="width: 24px; height: 24px;">
								   <@ } else { @>
									   <span class="material-icons text-primary" style="color:#FB5607; font-size: 24px;">
										   <@ print(getCourseAssetIcon(value.type))@>
									   </span>
								   <@ } @>
							   </div>
						 
							   <!-- Title -->
							   <div class="accordian-content-card__title"
									style="font-weight: 400; font-size: 14px; color: #333; margin: 0 10px; flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">
								   <@print(value.title)@>
							   </div>
						 
							   <!-- Collapse Icon (optional) -->
							   <div class="accordian-content-card__collapse" style="flex-shrink: 0;">
								   <!-- Example placeholder, add real icon if needed -->
								   <!-- <i class="fa fa-chevron-down" style="font-size: 16px;"></i> -->
							   </div>
						   </div>
						 
						   <!-- Row 2: Preview Button and Time -->
						   <div class="accordian-content-card__bottom"
								style="display: flex; justify-content: space-between; align-items: center; width: 100%; margin-top: 6px; flex-wrap: nowrap;">
						 
							   <!-- Preview Button -->
							   <div class="accordian-content-card__link" style="flex: 1; min-width: 0; text-align: left;">
								   <@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value.id)){@>
									   <a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,'-'))@>-<@- courseId @>#<@print(value.id)@>"
										  class="previewBtn"
										  style="font-size: 14px; font-weight: 500; text-decoration: none; color: #FB5607; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block;">
										   <span class="text-primary" style="color:#FB5607;">
											   <@ if(value.type == 'video') { @> Watch <@ } else {@> Preview <@ } @>
											   <span style="color:#000"><i class="fa fa-solid fa-arrow-up-right" style="color:#FB5607;"></i></span>
										   </span>
									   </a>
								   <@}@>
							   </div>
						 
							   <!-- Time -->
							   <div class="accordian-content-card__time" style="flex-shrink: 0; text-align: right;">
								   <p class="text-primary course-asset-time"
									  style="font-size: 14px; font-weight: 500; color:#FB5607 !important; margin: 0;">
									   <@ if(value.duration && value.duration > 0) { @>
										   <@ print(millisecondsToHHMMSSStr(value.duration)) @>
									   <@ } else { @>
										   --
									   <@ } @>
								   </p>
							   </div>
						   </div>
					   </div>
                        </li>
                    <@ } @>
                </ul>
            
                <@ if(itemsCount > 5) { @>
                    <div style="text-align: center; margin-top: 10px;">
						<button style="background-color: #FB5607; color: white; padding: 4px 28px; border: none; cursor: pointer; font-size: 16px; border-radius: 24px;" 
						onclick="
							var parentAccordion = this.closest('.accordion-content');
							parentAccordion.style.maxHeight = 'none';
							this.closest('.accordian-content-block').querySelectorAll('.accordian-list__item').forEach(el => el.style.display = 'block'); 
							this.style.display = 'none';
						">
                            View All
                        </button>
                    </div>
                <@ } @>
            </div>
        </div>
    </div>
    <@ }); @>
    <@ if(item.length > 5) { @>
        <div style="text-align: center; margin-top: 10px;margin-bottom: 20px;">
            <button style="background-color: #FB5607; color: white; padding: 8px 32px; border: none; cursor: pointer; font-size: 16px; border-radius: 24px;" 
                onclick="document.querySelectorAll('.accordion-syllabus-item').forEach(el => el.style.display = 'block'); this.style.display = 'none';">
                View All Sessions
            </button>
        </div>
    <@ } @>
</div>
	</div>
</script>


<!--Blaze-Curriculum-6-->
<script type="text/template" id="coursecurr-6-template">
    <div class="column full" spellcheck="false" data-gramm="false">
        <div class="total-time" id="totalTimeElement" style="
            font-size: 18px;
            font-weight: 600;
            color: #D8FD46;
            padding: 8px 12px;
            border-radius: 4px;
            white-space: nowrap;
            background: #232323;
            margin-bottom: 20px;">
            <@if(summary.durations && summary.durations>0 && curriculumAssetInfo){@>
                <@print(millisecondsToHHMMSSStr(summary.durations))@>
            <@}@>
        </div>

        <div class="accordion-syllabus">
            <@ $.each(item, function(index, value) { @>
            <div class="accordion-syllabus-item" style="<@ if(index >= 5) { @> display: none; <@ } @>">
                <header class="accordion-syllabus-header" style="background:#232323 !important; border-radius:0px;box-shadow:none;padding:20px 20px !important">
                    <h4 class="accordion-syllabus-header__title">
                        <span class="text-primary" style="font-size:18px ; font-weight:600; color:white;"> 
                            <@if(index < 9) {@>  
								Week <@print(index + 1)@>:  
							<@ } else {@>  
								Week <@print(index + 1)@>:
							<@ } @>  
                        </span>
                        <p style="font-size:18px ; font-weight:600;color:white;"><@print(value.title)@> <span class="text-primary show-sm" style="font-size: 14px;color:#D8FD46 !important;">
							<@if(value && value.items){@>
								<@ print(value.items.length) @> attachment(s) 
							<@} else {@>
								1 attachment(s)
							<@}@>
							<@if(value.moduleDurations && curriculumAssetInfo){@>
								• <@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
							<@}@>
						</span></p>
                    </h4>
                    <div class="accordion-syllabus-header__info">
                        <p class="text-primary hide-sm" style="color:#D8FD46 !important;">
                            <@if(value && value.items){@>
                                <@ print(value.items.length) @> attachment(s) 
                            <@} else {@>
                                1 attachment(s)
                            <@}@>
							<@if(value.moduleDurations && curriculumAssetInfo){@>
								• <@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
							<@}@>
                        </p>
                        <div class="accordion-syllabus-header__icon text-primary">
                            <i class="fa fa-angle-left" aria-hidden="true" style="color:#D8FD46;"></i>
                        </div>
                    </div>
                </header>
                <div class="accordion-content" style="filter:none;background:#181818;">
                    <div class="accordian-content-block" style="box-shadow:none;padding:16px 20px !important;background:transparent !important;">
                        <ul class="accordian-list">
                            <@ var itemsCount = value['items'] ? value['items'].length : 0; @>
                            <@ if(value['items'] && value['items'].length > 0) { @>
                                <@ $.each(value['items'], function(index1, value1) { @>
                                <li class="accordian-list__item" style="padding:0px 0px !important;<@ if(index1 >= 5) { @> display: none; <@ } @>"> 
                                    <style>
                                        @media (max-width: 768px) {
                                            .accordian-content-card {
                                                flex-direction: column !important;
                                                align-items: stretch !important;
                                            }
                                        
                                            .accordian-content-card__top {
                                                flex-direction: row !important;
                                                justify-content: space-between !important;
                                                align-items: center !important;
                                                width: 100% !important;
                                            }
                                        
                                            .accordian-content-card__title {
                                                flex: 1 !important;
                                                margin: 0 10px !important;
                                                white-space: nowrap;
                                                overflow: hidden;
                                                text-overflow: ellipsis;
                                            }
                                        
                                            .accordian-content-card__bottom {
                                                flex-direction: row !important;
                                                justify-content: space-between !important;
                                                align-items: center !important;
                                                width: 100% !important;
                                                margin-top: 6px !important;
                                            }
                                        
                                            .accordian-content-card__link {
                                                flex: 1 !important;
                                                min-width: 0 !important;
                                                text-align: left !important;
                                            }
                                        
                                            .accordian-content-card__time {
                                                flex-shrink: 0 !important;
                                                text-align: right !important;
                                            }
                                        }
                                    </style>
                                    
                                    <div class="accordian-content-card"
                                        style="display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; padding: 10px 0; width: 100%; box-sizing: border-box; ">
                                    
                                        <!-- Row 1: Icon + Title + Collapse Icon -->
                                        <div class="accordian-content-card__top"
                                            style="display: flex; align-items: center; justify-content: space-between; width: 100%;">
                                        
                                            <!-- Icon -->
                                            <div class="accordian-content-card__ico" style="flex-shrink: 0;">
                                                <@ if(value1.type == 'code'){ @>
                                                    <img src="/resources/images/CodeIcon.svg" style="width: 24px; height: 24px; filter: invert(1);">
                                                <@ } else { @>
                                                    <span class="material-icons text-primary" style="color:#D8FD46; font-size: 24px;">
                                                        <@ print(getCourseAssetIcon(value1.type))@>
                                                    </span>
                                                <@ } @>
                                            </div>
                                        
                                            <!-- Title -->
                                            <div class="accordian-content-card__title"
                                                style="font-weight: 400; font-size: 14px; color: white; margin: 0 10px; flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">
                                                <@print(value1.title)@>
                                                <!-- <@ if(curriculumAssetInfo && value1.type == 'pdf' && value1.pages !== undefined && value1.pages > 0) { @>
                                                    <small style="color: #999;">(<@- value1.pages @> pages)</small>
                                                <@ } @>
                                                <@ if(value1.type == 'aiheading') { @>
                                                    <small style="color: #999;">(coming soon)</small>
                                                <@ } @> -->
                                            </div>
                                        
                                            <!-- Collapse Icon -->
                                            <div class="accordian-content-card__collapse" style="flex-shrink: 0;">
                                            </div>
                                        </div>
                                    
                                        <!-- Row 2: Preview Button and Time -->
                                        <div class="accordian-content-card__bottom"
                                            style="display: flex; justify-content: space-between; align-items: center; width: 100%; margin-top: 6px; flex-wrap: nowrap;">
                                        
                                            <!-- Preview Button -->
                                            <div class="accordian-content-card__link" style="flex: 1; min-width: 0; text-align: left;">
                                                <@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value1.id)){@>
                                                <a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,'-'))@>-<@- courseId @>#<@print(value1.id)@>"
                                                    class="previewBtn"
                                                    style="font-size: 14px; font-weight: 500; text-decoration: none; color: #D8FD46 !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block;">
                                                    <span class="text-primary" style="color:#D8FD46;">
                                                        <@ if(value1.type == 'video') { @> Watch <@ } else {@> Preview <@ } @>
                                                        <span style="color:#000"><i class="fa fa-solid fa-arrow-up-right" style="color:#D8FD46;"></i></span>
                                                    </span>
                                                </a>
                                                <@}@>
                                            </div>
                                        
                                            <!-- Time -->
                                            <div class="accordian-content-card__time" style="flex-shrink: 0; text-align: right;">
                                                <p class="text-primary course-asset-time"
                                                    style="font-size: 14px; font-weight: 500; color:#D8FD46 !important; margin: 0;">
                                                    <@ if(value1.duration && value1.duration > 0) { @>
                                                        <@ print(millisecondsToHHMMSSStr(value1.duration)) @>
                                                    <@ } else { @>
                                                        --
                                                    <@ } @>
                                                </p>
                                            </div>
                                        </div>
                                    </div>
                                </li>
                                <@ }); @>
                            <@ } else { @>
								<li class="accordian-list__item" style="padding:0px 0px !important;">
									<div class="accordian-content-card"
										style="display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; padding: 10px 0; width: 100%; box-sizing: border-box; ">
								   
										<!-- Row 1: Icon + Title + Collapse Icon -->
										<div class="accordian-content-card__top"
											style="display: flex; align-items: center; justify-content: space-between; width: 100%;">
									  
											<!-- Icon -->
											<div class="accordian-content-card__ico" style="flex-shrink: 0;">
												<@ if(value.type == 'code'){ @>
													<img src="/resources/images/CodeIcon.svg" style="width: 24px; height: 24px; filter: invert(1);">
												<@ } else { @>
													<span class="material-icons text-primary" style="color:#D8FD46; font-size: 24px;">
														<@ print(getCourseAssetIcon(value.type))@>
													</span>
												<@ } @>
											</div>
									  
											<!-- Title -->
											<div class="accordian-content-card__title"
												style="font-weight: 400; font-size: 14px; color: white; margin: 0 10px; flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">
												<@print(value.title)@>
											</div>
									  
											<!-- Collapse Icon (optional) -->
											<div class="accordian-content-card__collapse" style="flex-shrink: 0;">
												<!-- Example placeholder, add real icon if needed -->
												<!-- <i class="fa fa-chevron-down" style="font-size: 16px;"></i> -->
											</div>
										</div>
									  
										<!-- Row 2: Preview Button and Time -->
										<div class="accordian-content-card__bottom"
											style="display: flex; justify-content: space-between; align-items: center; width: 100%; margin-top: 6px; flex-wrap: nowrap;">
									  
											<!-- Preview Button -->
											<div class="accordian-content-card__link" style="flex: 1; min-width: 0; text-align: left;">
												<@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value.id)){@>
													<a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,'-'))@>-<@- courseId @>#<@print(value.id)@>"
													   class="previewBtn"
													   style="font-size: 14px; font-weight: 500; text-decoration: none; color: #D8FD46 !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block;">
														<span class="text-primary" style="color:#D8FD46;">
															<@ if(value.type == 'video') { @> Watch <@ } else {@> Preview <@ } @>
															<span style="color:#000"><i class="fa fa-solid fa-arrow-up-right" style="color:#D8FD46;"></i></span>
														</span>
													</a>
												<@}@>
											</div>
									  
											<!-- Time -->
											<div class="accordian-content-card__time" style="flex-shrink: 0; text-align: right;">
												<p class="text-primary course-asset-time"
												   style="font-size: 14px; font-weight: 500; color:#D8FD46 !important; margin: 0;">
													<@ if(value.duration && value.duration > 0) { @>
														<@ print(millisecondsToHHMMSSStr(value.duration)) @>
													<@ } else { @>
														--
													<@ } @>
												</p>
											</div>
										</div>
									</div>
								</li>
                            <@ } @>
                        </ul>
                    
                        <@ if(itemsCount > 5) { @>
                            <div style="text-align: center; margin-top: 10px;">
                                <button style="background-color: #D8FD46; color: black; padding: 4px 28px; border: none; cursor: pointer; font-size: 16px; border-radius: 0px;" 
                                   onclick="
							var parentAccordion = this.closest('.accordion-content');
							parentAccordion.style.maxHeight = 'none';
							this.closest('.accordian-content-block').querySelectorAll('.accordian-list__item').forEach(el => el.style.display = 'block'); 
							this.style.display = 'none';
						">
                                    View All
                                </button>
                            </div>
                        <@ } @>
                    </div>
                </div>
            </div>
            <@ }); @>
            <@ if(item.length > 5) { @>
                <div style="text-align: center; margin-top: 10px;margin-bottom: 20px;">
                    <button style="background-color: #D8FD46; color: black; padding: 8px 32px; border: none; cursor: pointer; font-size: 16px; border-radius: 0px;" 
                        onclick="document.querySelectorAll('.accordion-syllabus-item').forEach(el => el.style.display = 'block'); this.style.display = 'none';">
                        View All Sessions
                    </button>
                </div>
            <@ } @>
        </div>
    </div>
</script>

<script>
    // Simple responsive positioning (same as Vegas)
    function updatePosition() {
        const element = document.getElementById('totalTimeElement');
        if(element){
            if (window.innerWidth > 768) {
                element.style.position = 'absolute';
                element.style.top = "5px";
                element.style.right = '122px';
            } else {
                element.style.position = 'static';
                element.style.margin = '0 0';
            }
        }
    }
    
    // Run on load and resize
    window.addEventListener('load', updatePosition);
    window.addEventListener('resize', updatePosition);
</script>




<!--Nebula Curriculum 7-->


<script>
	// Simple responsive positioning
	function updatePosition() {
		const element = document.getElementById('totalTimeElement');
		if(element){
		if (window.innerWidth > 768) {
			element.style.position = 'absolute';
			element.style.top = "5px";
			element.style.right = '122px';
		} else {
			element.style.position = 'static';
			element.style.margin = '0 0';
		}
		}
	}
	
	// Run on load and resize
	window.addEventListener('load', updatePosition);
	window.addEventListener('resize', updatePosition);
	</script>
 <script type="text/template" id="coursecurr-7-template">
	<div class="total-time" id="totalTimeElement" style="
    font-size: 18px;
    font-weight: 600;
    color: #6715FF;
    padding: 8px 12px;
    border-radius: 4px;
    white-space: nowrap;">
     <@if(summary.durations && summary.durations>0 && curriculumAssetInfo){@>
        <@print(millisecondsToHHMMSSStr(summary.durations))@>
    <@}@>
</div>

<div class="accordion-syllabus" style="max-width:1000px !important">
    <@ $.each(item, function(index, value) { @>
    <div class="accordion-syllabus-item" style="<@ if(index >= 5) { @> display: none; <@ } @>">
        <header class="accordion-syllabus-header" style="background:#F1ECFB !important; border-radius16px;box-shadow:none;padding:20px !important">
            <h4 class="accordion-syllabus-header__title">
                <span class="text-primary" style="font-size:18px ; font-weight:600; color:black;"> 
                    <@if(index < 9) {@>  
                        Week <@print(index + 1)@>:  
                    <@ } else {@>  
                        Week <@print(index + 1)@>:
                    <@ } @>  
                </span>
                <p style="font-size:18px ; font-weight:600;"><@print(value.title)@> <span class="text-primary show-sm" style="font-size: 14px;">
                    <@if(value && value.items){@>
                        <@ print(value.items.length) @> attachment(s) 
                    <@} else {@>
                        1 attachment(s)
                    <@}@>
                    <@if(value.moduleDurations && curriculumAssetInfo){@>
						• <@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
					<@}@>
                </span></p>
            </h4>
			
            <div class="accordion-syllabus-header__info">
                <p class="text-primary hide-sm" style="color:#6715FF !important;">
                    <@if(value && value.items){@>
                        <@ print(value.items.length) @> attachment(s) 
                    <@} else {@>
                        1 attachment(s)
                    <@}@>
                    <@if(value.moduleDurations && curriculumAssetInfo){@>
						• <@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
					<@}@>
                </p>
                <div class="accordion-syllabus-header__icon text-primary">
                    <i class="fa fa-angle-left" aria-hidden="true" style="color:#6715FF;"></i>
                </div>
            </div>
        </header>
        <div class="accordion-content" style="filter:none;background:transparent !important;">
            <div class="accordian-content-block" style="background:transparent !important;box-shadow:none;padding:16px 66px 3px 69px !important;">
                <ul class="accordian-list">
                    <@ var itemsCount = value['items'] ? value['items'].length : 0; @>
                    <@ if(value['items'] && value['items'].length > 0) { @>
                        <@ $.each(value['items'], function(index1, value1) { @>
                        <li class="accordian-list__item" style="padding:0px 0px !important;<@ if(index1 >= 5) { @> display: none; <@ } @>"> 
							<style>
								@media (max-width: 768px) {
								  .accordian-content-card {
									flex-direction: column !important;
									align-items: stretch !important;
								  }
							  
								  .accordian-content-card__top {
									flex-direction: row !important;
									justify-content: space-between !important;
									align-items: center !important;
									width: 100% !important;
								  }
							  
								  .accordian-content-card__title {
									flex: 1 !important;
									margin: 0 10px !important;
									white-space: nowrap;
									overflow: hidden;
									text-overflow: ellipsis;
								  }
							  
								  .accordian-content-card__bottom {
									flex-direction: row !important;
									justify-content: space-between !important;
									align-items: center !important;
									width: 100% !important;
									margin-top: 6px !important;
								  }
							  
								  .accordian-content-card__link {
									flex: 1 !important;
									min-width: 0 !important;
									text-align: left !important;
								  }
							  
								  .accordian-content-card__time {
									flex-shrink: 0 !important;
									text-align: right !important;
								  }
								}
							  </style>
							  
							  <div class="accordian-content-card"
     style="display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; padding: 10px 0; width: 100%; box-sizing: border-box; border-bottom: 1px solid #eee;">

							  
								<!-- Row 1: Icon + Title + Collapse Icon -->
								<div class="accordian-content-card__top"
									 style="display: flex; align-items: center; justify-content: space-between; width: 100%;">
							  
								  <!-- Icon -->
								  <div class="accordian-content-card__ico" style="flex-shrink: 0;">
									<@ if(value1.type == 'code'){ @>
									  <img src="/resources/images/CodeIcon.svg" style="width: 24px; height: 24px;">
									<@ } else { @>
									  <span class="material-icons text-primary" style="color:#6715FF; font-size: 24px;">
										<@ print(getCourseAssetIcon(value1.type))@>
									  </span>
									<@ } @>
								  </div>
							  
								  <!-- Title -->
								  <div class="accordian-content-card__title"
									   style="font-weight: 400; font-size: 14px; color: #333; margin: 0 10px; flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">
									<@print(value1.title)@>
								  </div>
							  
								  <!-- Collapse Icon (optional) -->
								  <div class="accordian-content-card__collapse" style="flex-shrink: 0;">
									<!-- Example placeholder, add real icon if needed -->
									<!-- <i class="fa fa-chevron-down" style="font-size: 16px;"></i> -->
								  </div>
								</div>
							  
								<!-- Row 2: Preview Button and Time -->
								<div class="accordian-content-card__bottom"
									 style="display: flex; justify-content: space-between; align-items: center; width: 100%; margin-top: 6px; flex-wrap: nowrap;">
							  
								  <!-- Preview Button -->
								  <div class="accordian-content-card__link" style="flex: 1; min-width: 0; text-align: left;">
									<@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value1.id)){@>
									  <a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,'-'))@>-<@- courseId @>#<@print(value1.id)@>"
										 class="previewBtn"
										 style="font-size: 14px; font-weight: 500; text-decoration: none; color: #6715FF; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block;">
										<span class="text-primary" style="color:#6715FF;">
										  <@ if(value1.type == 'video') { @> Watch <@ } else {@> Preview <@ } @>
										  <span style="color:#000"><i class="fa fa-solid fa-arrow-up-right" style="color:#6715FF;"></i></span>
										</span>
									  </a>
									<@}@>
								  </div>
							  
								  <!-- Time -->
								  <div class="accordian-content-card__time" style="flex-shrink: 0; text-align: right;">
									<p class="text-primary course-asset-time"
									   style="font-size: 14px; font-weight: 500; color:#6715FF !important; margin: 0;">
									  <@ if(value1.duration && value1.duration > 0) { @>
										<@ print(millisecondsToHHMMSSStr(value1.duration)) @>
									  <@ } else { @>
										--
									  <@ } @>
									</p>
								  </div>
							  
								</div>
							  </div>
							  
							
                        </li>
                        <@ }); @>
                    <@ } else { @>
                        <li class="accordian-list__item" style="padding:0px 0px !important;">
							<div class="accordian-content-card"
							style="display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; padding: 10px 0; width: 100%; box-sizing: border-box; border-bottom: 1px solid #eee;">
					   
						   <!-- Row 1: Icon + Title + Collapse Icon -->
						   <div class="accordian-content-card__top"
								style="display: flex; align-items: center; justify-content: space-between; width: 100%;">
						 
							   <!-- Icon -->
							   <div class="accordian-content-card__ico" style="flex-shrink: 0;">
								   <@ if(value.type == 'code'){ @>
									   <img src="/resources/images/CodeIcon.svg" style="width: 24px; height: 24px;">
								   <@ } else { @>
									   <span class="material-icons text-primary" style="color:#6715FF; font-size: 24px;">
										   <@ print(getCourseAssetIcon(value.type))@>
									   </span>
								   <@ } @>
							   </div>
						 
							   <!-- Title -->
							   <div class="accordian-content-card__title"
									style="font-weight: 400; font-size: 14px; color: #333; margin: 0 10px; flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">
								   <@print(value.title)@>
							   </div>
						 
							   <!-- Collapse Icon (optional) -->
							   <div class="accordian-content-card__collapse" style="flex-shrink: 0;">
								   <!-- Example placeholder, add real icon if needed -->
								   <!-- <i class="fa fa-chevron-down" style="font-size: 16px;"></i> -->
							   </div>
						   </div>
						 
						   <!-- Row 2: Preview Button and Time -->
						   <div class="accordian-content-card__bottom"
								style="display: flex; justify-content: space-between; align-items: center; width: 100%; margin-top: 6px; flex-wrap: nowrap;">
						 
							   <!-- Preview Button -->
							   <div class="accordian-content-card__link" style="flex: 1; min-width: 0; text-align: left;">
								   <@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value.id)){@>
									   <a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,'-'))@>-<@- courseId @>#<@print(value.id)@>"
										  class="previewBtn"
										  style="font-size: 14px; font-weight: 500; text-decoration: none; color: #6715FF; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block;">
										   <span class="text-primary" style="color:#6715FF;">
											   <@ if(value.type == 'video') { @> Watch <@ } else {@> Preview <@ } @>
											   <span style="color:#000"><i class="fa fa-solid fa-arrow-up-right" style="color:#6715FF;"></i></span>
										   </span>
									   </a>
								   <@}@>
							   </div>
						 
							   <!-- Time -->
							   <div class="accordian-content-card__time" style="flex-shrink: 0; text-align: right;">
								   <p class="text-primary course-asset-time"
									  style="font-size: 14px; font-weight: 500; color:#6715FF !important; margin: 0;">
									   <@ if(value.duration && value.duration > 0) { @>
										   <@ print(millisecondsToHHMMSSStr(value.duration)) @>
									   <@ } else { @>
										   --
									   <@ } @>
								   </p>
							   </div>
						   </div>
					   </div>
                        </li>
                    <@ } @>
                </ul>
            
                <@ if(itemsCount > 5) { @>
                    <div style="text-align: center; margin-top: 10px;">
						<button style="background-color: #6715FF; color: white; padding: 4px 28px; border: none; cursor: pointer; font-size: 16px; border-radius: 24px;" 
						onclick="
							var parentAccordion = this.closest('.accordion-content');
							parentAccordion.style.maxHeight = 'none';
							this.closest('.accordian-content-block').querySelectorAll('.accordian-list__item').forEach(el => el.style.display = 'block'); 
							this.style.display = 'none';
						">
                            View All
                        </button>
                    </div>
                <@ } @>
            </div>
        </div>
    </div>
    <@ }); @>
    <@ if(item.length > 5) { @>
        <div style="text-align: center; margin-top: 10px;margin-bottom: 20px;">
            <button style="background-color: #6715FF; color: white; padding: 8px 32px; border: none; cursor: pointer; font-size: 16px; border-radius: 24px;" 
                onclick="document.querySelectorAll('.accordion-syllabus-item').forEach(el => el.style.display = 'block'); this.style.display = 'none';">
                View All Sessions
            </button>
        </div>
    <@ } @>
</div>
	</div>
</script>



<!--Olive Curriculum 8-->
<script>
	// Simple responsive positioning
	function updatePosition() {
		const element = document.getElementById('totalTimeElement');
		if(element){
		if (window.innerWidth > 768) {
			element.style.position = 'absolute';
			element.style.top = "5px";
			element.style.right = '122px';
		} else {
			element.style.position = 'static';
			element.style.margin = '0 0';
		}
		}
	}
	
	// Run on load and resize
	window.addEventListener('load', updatePosition);
	window.addEventListener('resize', updatePosition);
	</script>
 <script type="text/template" id="coursecurr-8-template">
	<div class="total-time" id="totalTimeElement" style="
    font-size: 18px;
    font-weight: 600;
    color: #064400;
    padding: 8px 12px;
    border-radius: 4px;
    white-space: nowrap;">
     <@if(summary.durations && summary.durations>0 && curriculumAssetInfo){@>
        <@print(millisecondsToHHMMSSStr(summary.durations))@>
    <@}@>
</div>

<div class="accordion-syllabus" style="max-width:1000px !important">
    <@ $.each(item, function(index, value) { @>
    <div class="accordion-syllabus-item" style="<@ if(index >= 5) { @> display: none; <@ } @>">
        <header class="accordion-syllabus-header" style="background:#E5E5E5 !important; border-radius16px;box-shadow:none;padding:20px !important">
            <h4 class="accordion-syllabus-header__title">
                <span class="text-primary" style="font-size:18px ; font-weight:600; color:black;"> 
                    <@if(index < 9) {@>  
                        Week <@print(index + 1)@>:  
                    <@ } else {@>  
                        Week <@print(index + 1)@>:
                    <@ } @>  
                </span>
                <p style="font-size:18px ; font-weight:600;"><@print(value.title)@> <span class="text-primary show-sm" style="font-size: 14px;">
                    <@if(value && value.items){@>
                        <@ print(value.items.length) @> attachment(s) 
                    <@} else {@>
                        1 attachment(s)
                    <@}@>
                    <@if(value.moduleDurations && curriculumAssetInfo){@>
						• <@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
					<@}@>
                </span></p>
            </h4>
			
            <div class="accordion-syllabus-header__info">
                <p class="text-primary hide-sm" style="color:#064400 !important;">
                    <@if(value && value.items){@>
                        <@ print(value.items.length) @> attachment(s) 
                    <@} else {@>
                        1 attachment(s)
                    <@}@>
                    <@if(value.moduleDurations && curriculumAssetInfo){@>
						• <@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
					<@}@>
                </p>
                <div class="accordion-syllabus-header__icon text-primary">
                    <i class="fa fa-angle-left" aria-hidden="true" style="color:#064400;"></i>
                </div>
            </div>
        </header>
        <div class="accordion-content" style="filter:none;background:transparent !important;">
            <div class="accordian-content-block" style="background:transparent !important;box-shadow:none;padding:16px 66px 3px 69px !important;">
                <ul class="accordian-list">
                    <@ var itemsCount = value['items'] ? value['items'].length : 0; @>
                    <@ if(value['items'] && value['items'].length > 0) { @>
                        <@ $.each(value['items'], function(index1, value1) { @>
                        <li class="accordian-list__item" style="padding:0px 0px !important;<@ if(index1 >= 5) { @> display: none; <@ } @>"> 
							<style>
								@media (max-width: 768px) {
								  .accordian-content-card {
									flex-direction: column !important;
									align-items: stretch !important;
								  }
							  
								  .accordian-content-card__top {
									flex-direction: row !important;
									justify-content: space-between !important;
									align-items: center !important;
									width: 100% !important;
								  }
							  
								  .accordian-content-card__title {
									flex: 1 !important;
									margin: 0 10px !important;
									white-space: nowrap;
									overflow: hidden;
									text-overflow: ellipsis;
								  }
							  
								  .accordian-content-card__bottom {
									flex-direction: row !important;
									justify-content: space-between !important;
									align-items: center !important;
									width: 100% !important;
									margin-top: 6px !important;
								  }
							  
								  .accordian-content-card__link {
									flex: 1 !important;
									min-width: 0 !important;
									text-align: left !important;
								  }
							  
								  .accordian-content-card__time {
									flex-shrink: 0 !important;
									text-align: right !important;
								  }
								}
							  </style>
							  
							  <div class="accordian-content-card"
     style="display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; padding: 10px 0; width: 100%; box-sizing: border-box; border-bottom: 1px solid #eee;">

							  
								<!-- Row 1: Icon + Title + Collapse Icon -->
								<div class="accordian-content-card__top"
									 style="display: flex; align-items: center; justify-content: space-between; width: 100%;">
							  
								  <!-- Icon -->
								  <div class="accordian-content-card__ico" style="flex-shrink: 0;">
									<@ if(value1.type == 'code'){ @>
									  <img src="/resources/images/CodeIcon.svg" style="width: 24px; height: 24px;">
									<@ } else { @>
									  <span class="material-icons text-primary" style="color:#064400; font-size: 24px;">
										<@ print(getCourseAssetIcon(value1.type))@>
									  </span>
									<@ } @>
								  </div>
							  
								  <!-- Title -->
								  <div class="accordian-content-card__title"
									   style="font-weight: 400; font-size: 14px; color: #333; margin: 0 10px; flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">
									<@print(value1.title)@>
								  </div>
							  
								  <!-- Collapse Icon (optional) -->
								  <div class="accordian-content-card__collapse" style="flex-shrink: 0;">
									<!-- Example placeholder, add real icon if needed -->
									<!-- <i class="fa fa-chevron-down" style="font-size: 16px;"></i> -->
								  </div>
								</div>
							  
								<!-- Row 2: Preview Button and Time -->
								<div class="accordian-content-card__bottom"
									 style="display: flex; justify-content: space-between; align-items: center; width: 100%; margin-top: 6px; flex-wrap: nowrap;">
							  
								  <!-- Preview Button -->
								  <div class="accordian-content-card__link" style="flex: 1; min-width: 0; text-align: left;">
									<@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value1.id)){@>
									  <a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,'-'))@>-<@- courseId @>#<@print(value1.id)@>"
										 class="previewBtn"
										 style="font-size: 14px; font-weight: 500; text-decoration: none; color: #064400; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block;">
										<span class="text-primary" style="color:#064400;">
										  <@ if(value1.type == 'video') { @> Watch <@ } else {@> Preview <@ } @>
										  <span style="color:#000"><i class="fa fa-solid fa-arrow-up-right" style="color:#064400;"></i></span>
										</span>
									  </a>
									<@}@>
								  </div>
							  
								  <!-- Time -->
								  <div class="accordian-content-card__time" style="flex-shrink: 0; text-align: right;">
									<p class="text-primary course-asset-time"
									   style="font-size: 14px; font-weight: 500; color:#064400 !important; margin: 0;">
									  <@ if(value1.duration && value1.duration > 0) { @>
										<@ print(millisecondsToHHMMSSStr(value1.duration)) @>
									  <@ } else { @>
										--
									  <@ } @>
									</p>
								  </div>
							  
								</div>
							  </div>
							  
							
                        </li>
                        <@ }); @>
                    <@ } else { @>
                        <li class="accordian-list__item" style="padding:0px 0px !important;">
							<div class="accordian-content-card"
							style="display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; padding: 10px 0; width: 100%; box-sizing: border-box; border-bottom: 1px solid #eee;">
					   
						   <!-- Row 1: Icon + Title + Collapse Icon -->
						   <div class="accordian-content-card__top"
								style="display: flex; align-items: center; justify-content: space-between; width: 100%;">
						 
							   <!-- Icon -->
							   <div class="accordian-content-card__ico" style="flex-shrink: 0;">
								   <@ if(value.type == 'code'){ @>
									   <img src="/resources/images/CodeIcon.svg" style="width: 24px; height: 24px;">
								   <@ } else { @>
									   <span class="material-icons text-primary" style="color:#064400; font-size: 24px;">
										   <@ print(getCourseAssetIcon(value.type))@>
									   </span>
								   <@ } @>
							   </div>
						 
							   <!-- Title -->
							   <div class="accordian-content-card__title"
									style="font-weight: 400; font-size: 14px; color: #333; margin: 0 10px; flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">
								   <@print(value.title)@>
							   </div>
						 
							   <!-- Collapse Icon (optional) -->
							   <div class="accordian-content-card__collapse" style="flex-shrink: 0;">
								   <!-- Example placeholder, add real icon if needed -->
								   <!-- <i class="fa fa-chevron-down" style="font-size: 16px;"></i> -->
							   </div>
						   </div>
						 
						   <!-- Row 2: Preview Button and Time -->
						   <div class="accordian-content-card__bottom"
								style="display: flex; justify-content: space-between; align-items: center; width: 100%; margin-top: 6px; flex-wrap: nowrap;">
						 
							   <!-- Preview Button -->
							   <div class="accordian-content-card__link" style="flex: 1; min-width: 0; text-align: left;">
								   <@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value.id)){@>
									   <a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,'-'))@>-<@- courseId @>#<@print(value.id)@>"
										  class="previewBtn"
										  style="font-size: 14px; font-weight: 500; text-decoration: none; color: #064400; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block;">
										   <span class="text-primary" style="color:#064400;">
											   <@ if(value.type == 'video') { @> Watch <@ } else {@> Preview <@ } @>
											   <span style="color:#000"><i class="fa fa-solid fa-arrow-up-right" style="color:#064400;"></i></span>
										   </span>
									   </a>
								   <@}@>
							   </div>
						 
							   <!-- Time -->
							   <div class="accordian-content-card__time" style="flex-shrink: 0; text-align: right;">
								   <p class="text-primary course-asset-time"
									  style="font-size: 14px; font-weight: 500; color:#064400 !important; margin: 0;">
									   <@ if(value.duration && value.duration > 0) { @>
										   <@ print(millisecondsToHHMMSSStr(value.duration)) @>
									   <@ } else { @>
										   --
									   <@ } @>
								   </p>
							   </div>
						   </div>
					   </div>
                        </li>
                    <@ } @>
                </ul>
            
                <@ if(itemsCount > 5) { @>
                    <div style="text-align: center; margin-top: 10px;">
						<button style="background-color: #064400; color: white; padding: 4px 28px; border: none; cursor: pointer; font-size: 16px; border-radius: 24px;" 
						onclick="
							var parentAccordion = this.closest('.accordion-content');
							parentAccordion.style.maxHeight = 'none';
							this.closest('.accordian-content-block').querySelectorAll('.accordian-list__item').forEach(el => el.style.display = 'block'); 
							this.style.display = 'none';
						">
                            View All
                        </button>
                    </div>
                <@ } @>
            </div>
        </div>
    </div>
    <@ }); @>
    <@ if(item.length > 5) { @>
        <div style="text-align: center; margin-top: 10px;margin-bottom: 20px;">
            <button style="background-color: #064400; color: white; padding: 8px 32px; border: none; cursor: pointer; font-size: 16px; border-radius: 24px;" 
                onclick="document.querySelectorAll('.accordion-syllabus-item').forEach(el => el.style.display = 'block'); this.style.display = 'none';">
                View All Sessions
            </button>
        </div>
    <@ } @>
</div>
	</div>
</script>



<!--Dusk Curriculum 9-->
<script>
	// Simple responsive positioning
	function updatePosition() {
		const element = document.getElementById('totalTimeElement');
		if(element){
		if (window.innerWidth > 768) {
			element.style.position = 'absolute';
			element.style.top = "5px";
			element.style.right = '122px';
		} else {
			element.style.position = 'static';
			element.style.margin = '0 0';
		}
		}
	}
	
	// Run on load and resize
	window.addEventListener('load', updatePosition);
	window.addEventListener('resize', updatePosition);
	</script>
 <script>
	// Simple responsive positioning
	function updatePosition() {
		const element = document.getElementById('totalTimeElement');
		if(element){
		if (window.innerWidth > 768) {
			element.style.position = 'absolute';
			element.style.top = "5px";
			element.style.right = '122px';
		} else {
			element.style.position = 'static';
			element.style.margin = '0 0';
		}
		}
	}
	
	// Run on load and resize
	window.addEventListener('load', updatePosition);
	window.addEventListener('resize', updatePosition);
	</script>
 <script type="text/template" id="coursecurr-9-template">
	<div class="total-time" id="totalTimeElement" style="
    font-size: 18px;
    font-weight: 600;
    color: #282400;
    padding: 8px 12px;
    border-radius: 4px;
    white-space: nowrap;">
     <@if(summary.durations && summary.durations>0 && curriculumAssetInfo){@>
        <@print(millisecondsToHHMMSSStr(summary.durations))@>
    <@}@>
</div>

<div class="accordion-syllabus" style="max-width:1000px !important">
    <@ $.each(item, function(index, value) { @>
    <div class="accordion-syllabus-item" style="<@ if(index >= 5) { @> display: none; <@ } @>">
        <header class="accordion-syllabus-header" style="background:#F5F5F5 !important; border-radius:8px;box-shadow:none;padding:20px !important">
            <h4 class="accordion-syllabus-header__title">
                <span class="text-primary" style="font-size:18px ; font-weight:600; color:black;"> 
                    <@if(index < 9) {@>  
                        Week <@print(index + 1)@>:  
                    <@ } else {@>  
                        Week <@print(index + 1)@>:
                    <@ } @>  
                </span>
                <p style="font-size:18px ; font-weight:600;"><@print(value.title)@> <span class="text-primary show-sm" style="font-size: 14px;">
                    <@if(value && value.items){@>
                        <@ print(value.items.length) @> attachment(s) 
                    <@} else {@>
                        1 attachment(s)
                    <@}@>
                    <@if(value.moduleDurations && curriculumAssetInfo){@>
						• <@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
					<@}@>
                </span></p>
            </h4>
			
            <div class="accordion-syllabus-header__info">
                <p class="text-primary hide-sm" style="color:#282400 !important;">
                    <@if(value && value.items){@>
                        <@ print(value.items.length) @> attachment(s) 
                    <@} else {@>
                        1 attachment(s)
                    <@}@>
                    <@if(value.moduleDurations && curriculumAssetInfo){@>
						• <@print(millisecondsToHHMMSSStr(value.moduleDurations))@>
					<@}@>
                </p>
                <div class="accordion-syllabus-header__icon text-primary">
                    <i class="fa fa-angle-left" aria-hidden="true" style="color:#282400;"></i>
                </div>
            </div>
        </header>
        <div class="accordion-content" style="filter:none;background:transparent !important;">
            <div class="accordian-content-block" style="background:transparent !important;box-shadow:none;padding:16px 66px 3px 69px !important;">
                <ul class="accordian-list">
                    <@ var itemsCount = value['items'] ? value['items'].length : 0; @>
                    <@ if(value['items'] && value['items'].length > 0) { @>
                        <@ $.each(value['items'], function(index1, value1) { @>
                        <li class="accordian-list__item" style="padding:0px 0px !important;<@ if(index1 >= 5) { @> display: none; <@ } @>"> 
							<style>
								@media (max-width: 768px) {
								  .accordian-content-card {
									flex-direction: column !important;
									align-items: stretch !important;
								  }
							  
								  .accordian-content-card__top {
									flex-direction: row !important;
									justify-content: space-between !important;
									align-items: center !important;
									width: 100% !important;
								  }
							  
								  .accordian-content-card__title {
									flex: 1 !important;
									margin: 0 10px !important;
									white-space: nowrap;
									overflow: hidden;
									text-overflow: ellipsis;
								  }
							  
								  .accordian-content-card__bottom {
									flex-direction: row !important;
									justify-content: space-between !important;
									align-items: center !important;
									width: 100% !important;
									margin-top: 6px !important;
								  }
							  
								  .accordian-content-card__link {
									flex: 1 !important;
									min-width: 0 !important;
									text-align: left !important;
								  }
							  
								  .accordian-content-card__time {
									flex-shrink: 0 !important;
									text-align: right !important;
								  }
								}
							  </style>
							  
							  <div class="accordian-content-card"
     style="display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; padding: 10px 0; width: 100%; box-sizing: border-box; border-bottom: 1px solid #eee;">

							  
								<!-- Row 1: Icon + Title + Collapse Icon -->
								<div class="accordian-content-card__top"
									 style="display: flex; align-items: center; justify-content: space-between; width: 100%;">
							  
								  <!-- Icon -->
								  <div class="accordian-content-card__ico" style="flex-shrink: 0;">
									<@ if(value1.type == 'code'){ @>
									  <img src="/resources/images/CodeIcon.svg" style="width: 24px; height: 24px;">
									<@ } else { @>
									  <span class="material-icons text-primary" style="color:#282400; font-size: 24px;">
										<@ print(getCourseAssetIcon(value1.type))@>
									  </span>
									<@ } @>
								  </div>
							  
								  <!-- Title -->
								  <div class="accordian-content-card__title"
									   style="font-weight: 400; font-size: 14px; color: #333; margin: 0 10px; flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">
									<@print(value1.title)@>
								  </div>
							  
								  <!-- Collapse Icon (optional) -->
								  <div class="accordian-content-card__collapse" style="flex-shrink: 0;">
									<!-- Example placeholder, add real icon if needed -->
									<!-- <i class="fa fa-chevron-down" style="font-size: 16px;"></i> -->
								  </div>
								</div>
							  
								<!-- Row 2: Preview Button and Time -->
								<div class="accordian-content-card__bottom"
									 style="display: flex; justify-content: space-between; align-items: center; width: 100%; margin-top: 6px; flex-wrap: nowrap;">
							  
								  <!-- Preview Button -->
								  <div class="accordian-content-card__link" style="flex: 1; min-width: 0; text-align: left;">
									<@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value1.id)){@>
									  <a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,'-'))@>-<@- courseId @>#<@print(value1.id)@>"
										 class="previewBtn"
										 style="font-size: 14px; font-weight: 500; text-decoration: none; color: #282400; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block;">
										<span class="text-primary" style="color:#282400;">
										  <@ if(value1.type == 'video') { @> Watch <@ } else {@> Preview <@ } @>
										  <span style="color:#000"><i class="fa fa-solid fa-arrow-up-right" style="color:#282400;"></i></span>
										</span>
									  </a>
									<@}@>
								  </div>
							  
								  <!-- Time -->
								  <div class="accordian-content-card__time" style="flex-shrink: 0; text-align: right;">
									<p class="text-primary course-asset-time"
									   style="font-size: 14px; font-weight: 500; color:#282400 !important; margin: 0;">
									  <@ if(value1.duration && value1.duration > 0) { @>
										<@ print(millisecondsToHHMMSSStr(value1.duration)) @>
									  <@ } else { @>
										--
									  <@ } @>
									</p>
								  </div>
							  
								</div>
							  </div>
							  
							
                        </li>
                        <@ }); @>
                    <@ } else { @>
                        <li class="accordian-list__item" style="padding:0px 0px !important;">
							<div class="accordian-content-card"
							style="display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; padding: 10px 0; width: 100%; box-sizing: border-box; border-bottom: 1px solid #eee;">
					   
						   <!-- Row 1: Icon + Title + Collapse Icon -->
						   <div class="accordian-content-card__top"
								style="display: flex; align-items: center; justify-content: space-between; width: 100%;">
						 
							   <!-- Icon -->
							   <div class="accordian-content-card__ico" style="flex-shrink: 0;">
								   <@ if(value.type == 'code'){ @>
									   <img src="/resources/images/CodeIcon.svg" style="width: 24px; height: 24px;">
								   <@ } else { @>
									   <span class="material-icons text-primary" style="color:#282400; font-size: 24px;">
										   <@ print(getCourseAssetIcon(value.type))@>
									   </span>
								   <@ } @>
							   </div>
						 
							   <!-- Title -->
							   <div class="accordian-content-card__title"
									style="font-weight: 400; font-size: 14px; color: #333; margin: 0 10px; flex: 1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">
								   <@print(value.title)@>
							   </div>
						 
							   <!-- Collapse Icon (optional) -->
							   <div class="accordian-content-card__collapse" style="flex-shrink: 0;">
								   <!-- Example placeholder, add real icon if needed -->
								   <!-- <i class="fa fa-chevron-down" style="font-size: 16px;"></i> -->
							   </div>
						   </div>
						 
						   <!-- Row 2: Preview Button and Time -->
						   <div class="accordian-content-card__bottom"
								style="display: flex; justify-content: space-between; align-items: center; width: 100%; margin-top: 6px; flex-wrap: nowrap;">
						 
							   <!-- Preview Button -->
							   <div class="accordian-content-card__link" style="flex: 1; min-width: 0; text-align: left;">
								   <@if(summary.sampleAvailable && summary.sampleSectionIds.includes(value.id)){@>
									   <a href="/s/preview/courses/<@print(decodeURIComponent(summary.courseUrl).replace(/ /g,'-'))@>-<@- courseId @>#<@print(value.id)@>"
										  class="previewBtn"
										  style="font-size: 14px; font-weight: 500; text-decoration: none; color: #282400; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block;">
										   <span class="text-primary" style="color:#282400;">
											   <@ if(value.type == 'video') { @> Watch <@ } else {@> Preview <@ } @>
											   <span style="color:#000"><i class="fa fa-solid fa-arrow-up-right" style="color:#282400;"></i></span>
										   </span>
									   </a>
								   <@}@>
							   </div>
						 
							   <!-- Time -->
							   <div class="accordian-content-card__time" style="flex-shrink: 0; text-align: right;">
								   <p class="text-primary course-asset-time"
									  style="font-size: 14px; font-weight: 500; color:#282400 !important; margin: 0;">
									   <@ if(value.duration && value.duration > 0) { @>
										   <@ print(millisecondsToHHMMSSStr(value.duration)) @>
									   <@ } else { @>
										   --
									   <@ } @>
								   </p>
							   </div>
						   </div>
					   </div>
                        </li>
                    <@ } @>
                </ul>
            
                <@ if(itemsCount > 5) { @>
                    <div style="text-align: center; margin-top: 10px;">
						<button style="background-color: #282400; color: white; padding: 4px 28px; border: none; cursor: pointer; font-size: 16px; border-radius: 24px;" 
						onclick="
							var parentAccordion = this.closest('.accordion-content');
							parentAccordion.style.maxHeight = 'none';
							this.closest('.accordian-content-block').querySelectorAll('.accordian-list__item').forEach(el => el.style.display = 'block'); 
							this.style.display = 'none';
						">
                            View All
                        </button>
                    </div>
                <@ } @>
            </div>
        </div>
    </div>
    <@ }); @>
    <@ if(item.length > 5) { @>
        <div style="text-align: center; margin-top: 10px;margin-bottom: 20px;">
            <button style="background-color: #282400; color: white; padding: 8px 32px; border: none; cursor: pointer; font-size: 16px; border-radius: 24px;" 
                onclick="document.querySelectorAll('.accordion-syllabus-item').forEach(el => el.style.display = 'block'); this.style.display = 'none';">
                View All Sessions
            </button>
        </div>
    <@ } @>
</div>
	</div>
</script>






<!-- Feedback Template First -->
<script type="text/template" id="widget-1-template">
<div class="column full feedbackContainer feedback1 spectre">
<@if(msg){@>
	<h4 style="letter-spacing: 2px; text-align: center;"><@print(msg)@></h4>
<@}else{@>
<div class="avgratingbox">
  <div class="flex-row" >
        <div class="is-box-2" >
           <p style="color: rgb(247, 247, 247); font-weight: 700!important; font-size: 40px!important; text-align: center; letter-spacing: 3px; padding-bottom: 0px; margin-bottom: 0px; line-height: 1; margin-top: 0px;"> 
			<@ if(ratings && ratings.avgRating) {@>
				<@ print(parseFloat(ratings.avgRating.toFixed(1))) @>
			<@}else{@>
				0
			<@}@>
		  </p>
          <h5 class="ratings1" style="text-align: center; margin-bottom: 0px; margin-top: 0px; line-height: 1;">  
          <@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@>
					<@if(ratings){@> 
						<@ if(ratings.avgRating >= ratingsSize) {@> 
							<i class="icon ion-android-star"></i>&nbsp; 
						<@ } else if(ratings.avgRating > ratingsSize-1 && ratings.avgRating < ratingsSize) { @> 
							<i class="icon ion-android-star-half"></i>&nbsp;
						<@ } else { @> 
							<i class="icon ion-android-star-outline"></i>&nbsp; 
						<@ } @>
					<@} else {@>
						<i class="icon ion-android-star-outline"></i>&nbsp;
					<@}@>		
		  <@}@>
          </h5>        
          <p style="margin: 10px 0 0 !important;text-align: center;line-height: 1;font-size: 30px!important;"><i class="fa-light fa-users t-white"></i> </p>
          <p style="margin-bottom: 10px; margin-top: 0px; font-size: 12px!important; letter-spacing: 1px; font-weight: 500!important; color: rgb(247, 247, 247); text-align: center;">
			Total <@ if(ratings){print(ratings.total) }else{0}@> Reviews 
		  </p>
        </div>
        <div class="is-box-9">
			<@ for (i = 0; i < 5; i++) {@>
				<div class="box7878"> 
            <div style="flex:1;">							
					<div class="meter <@print(ratingsPer[(parseInt(i)+1)+'-star'].cls)@> nostripes">
                  		<span style="width: <@print(ratingsPer[(parseInt(i)+1)+'-star'].rates)@>%"></span>
               		</div>	
            </div>
            <div id="ratingbox">
              <p class="ratings2" style=" line-height: 1;">  
				<@ for (ratingsSize = 5; ratingsSize >=1; ratingsSize--) {@>
						<@if(ratingsSize>i){@>
							<i class="fa fa-solid fa-star-sharp text-primary"></i>&nbsp;
						<@} else {@>
							<i class="fa fa-solid fa-star-sharp"></i>&nbsp;
						<@}@>
				<@}@>
               <span class="t-white">					
					<@ if(ratings && ratings.ratingsCount){print(ratings.ratingsCount[(parseInt(5)-i)+'-stars'])}else{0} @>
			   </span>
              </p>

            </div>
          </div>
	  	<@}@>
        </div>        
  	</div>
</div>
	<div class="bg-secondary" style="padding:15px 15px;border-radius:10px;border-top-right-radius: 0;border-top-left-radius: 0;" >
		<p
			style="font-size: 16px!important; font-weight: 500!important; letter-spacing: 1px;" class="text-primary">
			Reviews
		</p>

<div class="review-box" id="createCustomReview" style="display:none">
<div class="flex-row">
	<div class="is-box-2 centerbox">
		<div class="spectre">
			<figure data-initial="<@if(typeof SPUSER !== 'undefined'){print(SPUSER.email.substring(0, 1))}else{@>Me<@}@>" class="uppercase avatar avatar-lg figsize" >
				<img src="/s/profile/thumb" alt="" class="review-pic" onerror="profileImageError(this)" data-mhash="<@ if(typeof SPUSER !== 'undefined'){print(SPUSER.mhash)} @>">
			</figure>	
			<@if(typeof SPUSER !== 'undefined'){ @><p class="review-name"><@ print(SPUSER.name) @> </p><@ } @>
		</div>
	</div>
	<div class="is-box-10">
		<textarea rows="3" class="form-input"
			placeholder="Add your review here"></textarea>
		<div class="rating3">
			<p id="rating-stars">
				<@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@> <i 
					class="fa fa-solid fa-star-sharp text-primary rating-star" data-value='<@- ratingsSize @>'></i> <@}@>
			</p>

			<button class="btn btn-primary <@ if(typeof SPUSER !== 'undefined'){ print('createCustomReviewBtn') }else { print('loginBtn') } @>"
				data-reviewData="reviewlist"
				style="padding: 2px 28px; text-transform: uppercase; border-radius: 40px;">Post</button>
		</div>
	</div>
</div>
</div>		
	
	<div id="reviewlist">
	<@ $.each(items, function(index, item) { @>
	<div class="review-box reviewcontainer <@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>selfreview<@ } @>">
		<@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>
			<a class="btn btn-link float-right deleteCurrentReviewBtn" data-id="<@ print(item['_id']) @>"><i class="material-icons">delete</i></a>
		<@ } @>
		<div class="flex-row">
			<div class="is-box-2 centerbox">
				<div class="spectre">
					<@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>
						<figure data-initial="<@if(typeof SPUSER !== 'undefined'){print(SPUSER.email.substring(0, 1))}else{@>Me<@}@>" class="uppercase avatar avatar-lg figsize" >
							<img src="/s/profile/thumb" alt="" class="review-pic" onerror="profileImageError(this)" data-mhash="<@ if(typeof SPUSER !== 'undefined'){print(SPUSER.mhash)} @>">
					<@ } else {@>	
					<figure data-initial="<@ print(getUserInitial(null, item.userName)) @>" class="uppercase avatar avatar-lg figsize" >
						<img src="/s/profile/<@- item.userId @>/thumb" alt="" class="review-pic" onerror="profileImageError(this)" data-mhash="<@ item.mhash @>">	
					<@ } @>
					</figure>
					<p class="review-name"><@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @><@ print(SPUSER.name) @><@ } else {@>	<@ print(item.userName) @><@ } @>	</p>
				</div>
			</div>
			<div class="is-box-10">
				<div class="rating4">
					<p>
						<@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@> <@
						if(item.rating >= ratingsSize) {@> 
							<i class="fa fa-solid fa-star-sharp text-primary"></i>
						<@ } else if(item.rating > ratingsSize-1 && item.rating < ratingsSize) { @> 
							<i class="fa fa-solid fa-star-sharp-half text-primary"></i> 
						<@ } else { @> 
							<i class="fa fa-solid fa-star-sharp"></i> 
						<@}@> 
						<@ }@>
					</p>
					<p
						style="font-size: 13px!important; color: rgb(174, 170, 170); font-weight: 600!important; margin-top: 4px;">
						<time class="timestamp"
							datetime="<@ print((new Date(item.createdDate.$date)).toISOString()) @>"><@
							print(parseDate(item.createdDate.$date)) @></time>
					</p>
				</div>
				<p  class="reviewTxt"
					style="color: rgb(102, 102, 102); font-weight: 500!important; font-size: 13px!important; margin-bottom: 10px;"><@
					print(item.reviewtext.replace(/</g,'&lt;').replace(/>/g,'&gt;')) @></p>
				<div class="comment-tag">
					<@ if(item.isFeatured) {@><span>Featured Review </span><@ } @><@ if(item.isVerifiedPurchase) {@> <span>Verified Purchase </span><@ } @>
				</div>
			</div>
		</div>
	</div>
	<@ }); @>
	</div>	
	<button class="bg-primary loadMoreReviewsBtn reviewLMbtn" data-itemTemplate="feedback-1-item-template" data-reviewData="reviewlist" >Load More Reviews</button>
</div>
<@}@>
</script>


<script type="text/template" id="feedback-1-item-template">
<div class="review-box reviewcontainer <@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>selfreview<@ } @>"">
<@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>
	<a class="btn btn-link float-right deleteCurrentReviewBtn" data-id="<@ print(item['_id']) @>"><i class="material-icons">delete</i></a>
<@ } @>
<div class="flex-row">
	<div class="is-box-2 centerbox">
		<div class="spectre">
			<@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>
				<figure data-initial="<@if(typeof SPUSER !== 'undefined'){print(SPUSER.email.substring(0, 1))}else{@>Me<@}@>" class="avatar avatar-lg figsize" >
					<img src="/s/profile/thumb" alt="" class="review-pic" onerror="profileImageError(this)" data-mhash="<@ if(typeof SPUSER !== 'undefined'){print(SPUSER.mhash)} @>">
			<@ } else {@>	
			<figure data-initial="<@ print(getUserInitial(null, item.userName)) @>" class="avatar avatar-lg figsize" >
				<img src="/s/profile/<@- item.userId @>/thumb" alt="" class="review-pic" onerror="profileImageError(this)" data-mhash="<@ item.mhash @>">	
			<@ } @>
			</figure>
			<p class="review-name"><@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @><@ print(SPUSER.name) @><@ } else {@>	<@ print(item.userName) @><@ } @>	</p>
		</div>
	</div>
	<div class="is-box-10">
		<div class="rating4">
			<p>
				<@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@> <@
				if(item.rating >= ratingsSize) {@> 
					<i class="fa fa-solid fa-star-sharp text-primary"></i>
				<@ } else if(item.rating > ratingsSize-1 && item.rating < ratingsSize) { @> 
					<i class="fa fa-solid fa-star-sharp-half text-primary"></i>
				<@ } else { @> 
					<i class="fa fa-solid fa-star-sharp-outline"></i> 
				<@}@> 
				<@ } @>
			</p>
			<p
				style="font-size: 13px!important; color: rgb(174, 170, 170); font-weight: 600!important; margin-top: 4px;">
				<time class="timestamp"
					datetime="<@ print((new Date(item.createdDate.$date)).toISOString()) @>"><@
					print(parseDate(item.createdDate.$date)) @></time>
			</p>
		</div>
		<p  class="reviewTxt"
			style="color: rgb(102, 102, 102); font-weight: 500!important; font-size: 13px!important; margin-bottom: 10px;"><@
			print(item.reviewtext.replace(/</g,'&lt;').replace(/>/g,'&gt;')) @></p>
		<div class="comment-tag">
			<@ if(item.isFeatured) {@><span>Featured Review </span><@ } @><@ if(item.isVerifiedPurchase) {@> <span>Verified Purchase </span><@ } @>
		</div>
	</div>
</div>
</div>
</script>


<!-- Feedback Template Second -->
<script type="text/template" id="feedback-2-template">
<div class="column full feedbackContainer feedback2 spectre <@- total @>" style="padding: 0;">
<@if(msg){@>
	<h4 style="letter-spacing: 2px; text-align: center;"><@print(msg)@></h4>
<@}else{@>
<@ if(total > 0 && ratings && ratings.avgRating) {@>
<div class="avgratingbox">
<div class="column third">
   <div class="is-card avgRatingContainer" >
      <div class="avgRatingInnerContainer">
         <h3 style="font-weight: 800; font-size: 12px; line-height: 1.3; margin-bottom: 0px;">Customer ratings</h3>
         <div  style="display: flex; flex-direction: row; align-items: center; justify-content: center;">
            <i class="icon ion-android-star text-primary" style="font-size: 80px;"></i>
            <div style="margin-left: 25px;">
               <span style="display: flex; justify-content: flex-start; align-items: baseline;">
                  <h3 style="margin-top: 0px; margin-bottom: 0px; font-size: 32px; font-weight: 800; color: var(--themeColor); line-height: 1.3;">
                     <@ if(ratings && ratings.avgRating) {@>
                     <@ print(parseFloat(ratings.avgRating.toFixed(1))) @>
                     <@}else{@>
                     0
                     <@}@>
                  </h3>
                  <p class="avgRatingReviews">/5</p>
               </span>
               <p class="avgRatingReviews">
                  <@ if(ratings){print(ratings.total) }else{0}@> reviews
               </p>
            </div>
         </div>
      </div>
   </div>
</div>
</div>
<@ } @>
<div id="feedback2Reviewlist" class="reviewslist">
   <@ $.each(items, function(index, item) { @>
   		<@ var template = _.template($("#feedback-2-item-template").html()); print(template({item: item})) @>
   <@ }); @>
   <@}@>
</div>
<div class="row clearfix">
   <div class="column full">
      <p class="loadMoreReviewsBtn reviewLMbtn text-primary" data-itemTemplate="feedback-2-item-template" data-reviewData="feedback2Reviewlist" style="text-align: right; font-size: 14px; font-weight: 500;cursor: pointer;line-height: 1.5;display: none;">
         View more
      </p>
   </div>
</div>
</script>

<script type="text/template" id="feedback-2-item-template">
	<div class="column third reviewcontainer <@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>selfreview<@ } @>">
      <div class="is-card avgRatingContainer">
         <div style="text-align: center; display: flex; flex-direction: column; align-items: flex-start;" >
			<@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>
				<a class="btn btn-link float-right deleteCurrentReviewBtn" data-id="<@ print(item['_id']) @>"><i class="material-icons">delete</i></a>
			<@ } @>
            <p class="reviewTxt" style="font-size: 14px; font-weight: 400; line-height: 1.5; margin-bottom: 25px; margin-top: 0px; min-height: 80px; max-height: 80px; overflow: hidden;">
   			<@ print(item.reviewtext.replace(/</g,'&lt;').replace(/>/g,'&gt;')) @>
   		 	</p>
			<div class="reviewerName">
           	<p style="font-size: 12px; font-weight: 500; line-height: 1.3;  text-align: left; padding-top: 0px; margin:0px;">
   				<@ print(item.userName) @>
   		 	</p></div>
			
			 <p style="margin: 0px;">
				<@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@> 
					<@ if(item.rating >= ratingsSize) {@> 
						<i class="fa fa-solid fa-star-sharp text-primary"></i>
					<@ } else if(item.rating > ratingsSize-1 && item.rating < ratingsSize) { @> 
						<i class="fa fa-solid fa-star-sharp-half text-primary"></i> 
					<@ } @> 
				<@ }@>
			 </p>		

      	 </div>
	  </div>	
   </div>
</script>
<script type="text/template" id="feedback-2-createTemplate">
	<div data-cat="1" class="is-section is-box is-section-20" id="createCustomReview" style="display: none;" data-id="<@- parentId @>">
  <div class="is-boxes">
    <div class="is-box-centered">
      <div class="is-container container" style="max-width: 940px;">
	
		<div class="review-box review-add-box">
            <div class="is-container container is-content-800" >
               <div class="row clearfix" >
                  <div class="column full" >
                     <h1 style="text-align: center; font-size: 28px; line-height: 1.1; font-weight: 700; letter-spacing: 0px; color: var(--themeColor); margin-bottom: 44px;">Add a review</h1>
                  </div>
               </div>
               <div class="textarea-cont">
                  <div class="review-star text-primary" style="display: flex; flex-direction: row; align-items: center; padding-top: 0px; margin-top: 0px;">
					<span id="rating-stars">
                     <@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@> <i 
                        class="fa fa-solid fa-star-sharp rating-star" data-value='<@- ratingsSize @>'></i> <@}@>
					</span>
                  </div>
                  <textarea class="add-review-textarea" id="reviewText" style="background: transparent;width: 100%; border-width: 0px; padding-right: 28px; padding-bottom: 28px; min-height: 150px; font-size: 14px; font-weight: 500; line-height: 1.5; padding-top: 10px;" placeholder="Add your review here"></textarea>
                  <@ if(typeof SPUSER !== 'undefined' && SPUSER.name.length > 0)	{ @>
						<p style="font-weight: 400; font-size: 10px; line-height: 1.3; color: rgba(255, 255, 255, 0.5); margin-top: 0px;"><@ print(SPUSER.name) @></p>
				<@ } @>
               </div>
               <div  style="margin-top: 20px; display: flex; justify-content: flex-end;">
                  <button id="reviewSubmitBtn" class="btn btn-primary <@ if(typeof SPUSER !== 'undefined'){ print('createCustomReviewBtn') }else { print('loginBtn') } @>"
					data-reviewData="feedback2Reviewlist" disabled >Submit</button>
               </div>
            </div>
		</div>
		</div>
		</div>
	</div>
</div>
</script>

<!-- Vegas 4th feedback Template-->


<script type="text/template" id="feedback-4-template">
	<div class="column full feedbackContainer feedback2 spectre <@- total @>" style="padding: 0;">
	<@if(msg){@>
		<h4 style="letter-spacing: 2px; text-align: center;"><@print(msg)@></h4>
	<@}else{@>
	<@ if(total > 0 && ratings && ratings.avgRating) {@>
	<div class="avgratingbox">
	<div class="column third">
	   <div class="is-card avgRatingContainer" style="border-radius:16px !important ; padding:20px ;border:1px solid #E5E5E5 !important;" >
		  <div class="avgRatingInnerContainer">
			 <h3 style="font-weight: 800; font-size: 12px; line-height: 1.3; margin-bottom: 0px;">Customer ratings</h3>
			 <div  style="display: flex; flex-direction: row; align-items: center; justify-content: center;">
				<i class="icon ion-android-star text-primary" style="font-size: 80px;"></i>
				<div style="margin-left: 25px;">
				   <span style="display: flex; justify-content: flex-start; align-items: baseline;">
					  <h3 style="margin-top: 0px; margin-bottom: 0px; font-size: 32px; font-weight: 800; color: var(--themeColor); line-height: 1.3;">
						 <@ if(ratings && ratings.avgRating) {@>
						 <@ print(parseFloat(ratings.avgRating.toFixed(1))) @>
						 <@}else{@>
						 0
						 <@}@>
					  </h3>
					  <p class="avgRatingReviews">/5</p>
				   </span>
				   <p class="avgRatingReviews">
					  <@ if(ratings){print(ratings.total) }else{0}@> reviews
				   </p>
				</div>
			 </div>
		  </div>
	   </div>
	</div>
	</div>
	<@ } @>
	<div id="feedback4Reviewlist" class="reviewslist">
	   <@ $.each(items, function(index, item) { @>
			   <@ var template = _.template($("#feedback-4-item-template").html()); print(template({item: item})) @>
	   <@ }); @>
	   <@}@>
	</div>
	<div class="row clearfix">
	   <div class="column full" style="text-align: center;">
		  <a class="loadMoreReviewsBtn reviewLMbtn text-primary" data-itemTemplate="feedback-4-item-template" data-reviewData="feedback4Reviewlist" style="text-align: center; font-size: 16px; font-weight: 500;cursor: pointer;line-height: 1.5;display: none; background:#FB5607; color:white; padding:12px 28px; border-radius:24px;text-decoration:none;">
			View All Reviews
		  </a>
	   </div>
	</div>
	</script>
	
	<script type="text/template" id="feedback-4-item-template">
		<div class="column third reviewcontainer <@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>selfreview<@ } @>">
		  <div class="is-card avgRatingContainer" style="border:1px solid #E5E5E5 !important; border-radius:16px !important;background:white; padding:20px; ">
			 <div style="text-align: center; display: flex; flex-direction: column; align-items: flex-start;" >
				<@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>
					<a  style="color:#FB5607 !important;" class="btn btn-link float-right deleteCurrentReviewBtn" data-id="<@ print(item['_id']) @>"><i class="material-icons">delete</i></a>
				<@ } @>
				<p class="reviewTxt" style="font-size: 14px; font-weight: 400; line-height: 1.5; margin-bottom: 25px; margin-top: 0px; min-height: 82px; max-height: 80px; overflow: hidden;">
				   <@ print(item.reviewtext.replace(/</g,'&lt;').replace(/>/g,'&gt;')) @>
					</p>
				<div class="reviewerName">
				   <p style="font-size: 12px; font-weight: 500; line-height: 1.3;  text-align: left; padding-top: 0px; margin:0px; opacity:0.5;">
					   <@ print(item.userName) @>
					</p></div>
				
				 <p style="margin: 0px;">
					<@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@> 
						<@ if(item.rating >= ratingsSize) {@> 
							<i class="fa fa-solid fa-star-sharp text-primary" style="color:#FB5607 !important;"></i>
						<@ } else if(item.rating > ratingsSize-1 && item.rating < ratingsSize) { @> 
							<i class="fa fa-solid fa-star-sharp-half text-primary" style="color:#FB5607 !important;"></i> 
						<@ } @> 
					<@ }@>
				 </p>		
	
			   </div>
		  </div>	
	   </div>
	</script>
	<script type="text/template" id="feedback-4-createTemplate">
		<div data-cat="1" class="is-section is-box is-section-20" id="createCustomReview" style="display: none;" data-id="<@- parentId @>">
	  <div class="is-boxes">
		<div class="is-box-centered">
		  <div class="is-container container" style="max-width: 1200px;">
		
			<div class="review-box review-add-box">
				<div class="is-container container is-content-1200" >
				   <div class="row clearfix" >
					  <div class="column full" >
						 <h1 style="text-align: left; font-size: 32px; line-height: 1.1; font-weight: 600; letter-spacing: 0px; color: black; ">Add a review</h1>
					  </div>
				   </div>
				   <div class="textarea-cont">
					<div style="display:flex; gap:30px;">
						<div><h3 style="font-size:18px;font-weight:600;">Overall Rating</h3></div>
						<div class="review-star1 text-primary" 
						style="display: flex; flex-direction: row; align-items: center; padding-top: 0px; margin-top: 0px;margin-left:0px !important;margin:0px !important">
					   <span id="rating-stars" >
						   <@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@>
							   <i class="fa fa-solid fa-star-sharp rating-star" 
								  data-value='<@- ratingsSize @>' 
								  style="width: 20px; height: 20px; text-align: center; flex-shrink: 0; margin: 0; padding: 0;"></i>
						   <@}@>
					   </span>
				   </div>
				   <style></style>
				   
				   
					</div>
					  <textarea class="add-review-textarea" id="reviewText" style="background:#E5E5E5;width: 100%; border: 1px solid #E5E5E5; padding-right: 28px; padding-bottom: 28px; min-height: 180px; font-size: 14px; font-weight: 500; line-height: 1.5; padding-top: 10px;border-radius:16px !important" placeholder="Add your review here"></textarea>
					  <@ if(typeof SPUSER !== 'undefined' && SPUSER.name.length > 0)	{ @>
							<p style="font-weight: 400; font-size: 10px; line-height: 1.3; color: rgba(255, 255, 255, 0.5); margin-top: 0px;"><@ print(SPUSER.name) @></p>
					<@ } @>
				   </div>
				   <div  style=" display: flex; justify-content: center;">
					  <button style="letter-spacing:0px !important ; background-color:#FB5607;padding:12px 28px !important;" id="reviewSubmitBtn" class="btn btn-primary <@ if(typeof SPUSER !== 'undefined'){ print('createCustomReviewBtn') }else { print('loginBtn') } @>"
						data-reviewData="feedback4Reviewlist" disabled >Submit</button>
				   </div>
				</div>
			</div>
			</div>
			</div>
		</div>
	</div>
	</script>
	



<!-- Blaze 5th feedback Template-->
<script type="text/template" id="feedback-5-template">
	<div class="column full feedbackContainer feedback2 spectre <@- total @>" style="padding: 0;">
	<@if(msg){@>
		<h4 style="letter-spacing: 2px; text-align: center;"><@print(msg)@></h4>
	<@}else{@>
	<@ if(total > 0 && ratings && ratings.avgRating) {@>
	<div class="avgratingbox">
	<div class="column third">
	   <div class="is-card avgRatingContainer" style="background:#232323; border-radius:0px;padding:21px;" >
		  <div class="avgRatingInnerContainer">
			 <h3 style="font-weight: 800; font-size: 12px; line-height: 1.3; margin-bottom: 0px;color:white;">Customer ratings</h3>
			 <div  style="display: flex; flex-direction: row; align-items: center; justify-content: center;">
				<i class="icon ion-android-star text-primary" style="font-size: 80px;color:rgb(216, 253, 70);"></i>
				<div style="margin-left: 25px;">
				   <span style="display: flex; justify-content: flex-start; align-items: baseline;">
					  <h3 style="margin-top: 0px; margin-bottom: 0px; font-size: 32px; font-weight: 800; color: rgb(216, 253, 70); line-height: 1.3;">
						 <@ if(ratings && ratings.avgRating) {@>
						 <@ print(parseFloat(ratings.avgRating.toFixed(1))) @>
						 <@}else{@>
						 0
						 <@}@>
					  </h3>
					  <p class="avgRatingReviews" style="color:white;">/5</p>
				   </span>
				   <p class="avgRatingReviews" style="color:white;">
					  <@ if(ratings){print(ratings.total) }else{0}@> reviews
				   </p>
				</div>
			 </div>
		  </div>
	   </div>
	</div>
	</div>
	<@ } @>
	<div id="feedback5Reviewlist" class="reviewslist">
	   <@ $.each(items, function(index, item) { @>
			   <@ var template = _.template($("#feedback-5-item-template").html()); print(template({item: item})) @>
	   <@ }); @>
	   <@}@>
	</div>
	<div class="row clearfix">
	   <div class="column full" style="text-align: center;">
		  <a class="loadMoreReviewsBtn reviewLMbtn text-primary" data-itemTemplate="feedback-5-item-template" data-reviewData="feedback5Reviewlist" style="text-align: center; font-size: 16px; font-weight: 500;cursor: pointer;line-height: 1.5;display: none; background:#D8FD46; color:black; padding:12px 28px; border-radius:0px;text-decoration:none;">
			View All Reviews
		  </a>
	   </div>
	</div>
	</script>
	
	
	<script type="text/template" id="feedback-5-item-template">
		<style>
			.template5-review .reviewTxt{
				color:white !important;
			}
			.template5-review .reviewerName p{
				color:white !important;
			}
		</style>
		<div class="column third reviewcontainer template5-review <@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id) { @> selfreview <@ } @>">
			<div class="is-card avgRatingContainer" style="border:1px solid #232323;padding:20px;">
				<div style="text-align: center; display: flex; flex-direction: column; align-items: flex-start;">
					<@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id) { @>
						<a style="color:#D8FD46 !important;" class="btn btn-link float-right deleteCurrentReviewBtn" data-id="<@ print(item['_id']) @>">
							<i class="material-icons">delete</i>
						</a>
					<@ } @>
					<p class="reviewTxt" style="font-size: 14px; font-weight: 400; line-height: 1.5; margin-bottom: 25px; margin-top: 0px; min-height: 82px; max-height: 80px; overflow: hidden;">
						<@ print(item.reviewtext.replace(/</g,'&lt;').replace(/>/g,'&gt;')) @>
					</p>
					<div class="reviewerName">
						<p style="font-size: 12px; font-weight: 500; line-height: 1.3; text-align: left; padding-top: 0px; margin:0px; opacity:0.5; ">
							<@ print(item.userName) @>
						</p>
					</div>
	
					<p style="margin: 0px;">
						<@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) { @>
							<@ if(item.rating >= ratingsSize) { @>
								<i class="fa fa-solid fa-star-sharp text-primary" style="color:#D8FD46 !important;"></i>
							<@ } else if(item.rating > ratingsSize - 1 && item.rating < ratingsSize) { @>
								<i class="fa fa-solid fa-star-sharp-half text-primary" style="color:#D8FD46 !important;"></i>
							<@ } @>
						<@ } @>
					</p>
				</div>
			</div>
		</div>
	</script>
	
	<script type="text/template" id="feedback-5-createTemplate">
		<div data-cat="1" class="is-section is-box is-section-20" id="createCustomReview" style="display: none;" data-id="<@- parentId @>">
	  <div class="is-boxes">
		<div class="is-box-centered" style="background:#181818;">
		  <div class="is-container container" style="max-width: 1200px;">
		
			<div class="review-box review-add-box">
				<div class="is-container container is-content-1200" >
				   <div class="row clearfix" >
					  <div class="column full" >
						 <h1 style="text-align: left; font-size: 32px; line-height: 1.1; font-weight: 600; letter-spacing: 0px; color: white; ">Add a review</h1>
					  </div>
				   </div>
				   <div class="textarea-cont" style="background:transparent">
					<div style="display:flex; gap:30px;">
						<div><h3 style="font-size:18px;font-weight:600; color:white;">Overall Rating</h3></div>
						<div class="review-star text-primary" 
						style="display: flex; flex-direction: row; align-items: center; padding-top: 0px; margin-top: 0px;margin-left:0px !important;margin:0px !important">
					   <span id="rating-stars" >
						   <@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@>
							   <i class="fa fa-solid fa-star-sharp rating-star" 
								  data-value='<@- ratingsSize @>' 
								  style="width: 20px; height: 20px; text-align: center; flex-shrink: 0; margin: 0; padding: 0;"></i>
						   <@}@>
					   </span>
				   </div>
				   
				   
					</div>
					  <textarea class="add-review-textarea" id="reviewText" style="color:white;background:#232323;width: 100%; border: 1px solid #636363; padding: 28px;  min-height: 180px; font-size: 14px; font-weight: 500; line-height: 1.5; padding-top: 10px;border-radius:0px !important" placeholder="Add your review here"></textarea>
					  <@ if(typeof SPUSER !== 'undefined' && SPUSER.name.length > 0)	{ @>
							<p style="font-weight: 400; font-size: 10px; line-height: 1.3; color: rgba(255, 255, 255, 0.5); margin-top: 0px;"><@ print(SPUSER.name) @></p>
					<@ } @>
				   </div>
				   <div  style=" display: flex; justify-content: center;margin-top:20px;">
					  <button style="letter-spacing:0px !important ; background-color:#D8FD46;padding:12px 28px !important; border-radius:0px !important; color:black;" id="reviewSubmitBtn" class="btn btn-primary <@ if(typeof SPUSER !== 'undefined'){ print('createCustomReviewBtn') }else { print('loginBtn') } @>"
						data-reviewData="feedback5Reviewlist" disabled >Submit</button>
				   </div>
				</div>
			</div>
			</div>
			</div>
		</div>
	</div>
	</script>















<!-- Nebula Feedback 6-->

<script type="text/template" id="feedback-6-template">
	<div class="column full feedbackContainer feedback2 spectre <@- total @>" style="padding: 0;">
	<@if(msg){@>
		<h4 style="letter-spacing: 2px; text-align: center;"><@print(msg)@></h4>
	<@}else{@>
	<@ if(total > 0 && ratings && ratings.avgRating) {@>
	<div class="avgratingbox">
	<div class="column third">
	   <div class="is-card avgRatingContainer" style="border-radius:16px !important ; padding:20px ;border:1px solid #E5E5E5 !important;" >
		  <div class="avgRatingInnerContainer">
			 <h3 style="font-weight: 800; font-size: 12px; line-height: 1.3; margin-bottom: 0px;">Customer ratings</h3>
			 <div  style="display: flex; flex-direction: row; align-items: center; justify-content: center;">
				<i class="icon ion-android-star text-primary" style="font-size: 80px;    color: #6715FF !important;"></i>
				<div style="margin-left: 25px;">
				   <span style="display: flex; justify-content: flex-start; align-items: baseline;">
					  <h3 style="margin-top: 0px; margin-bottom: 0px; font-size: 32px; font-weight: 800;     color: #6715FF !important; line-height: 1.3;">
						 <@ if(ratings && ratings.avgRating) {@>
						 <@ print(parseFloat(ratings.avgRating.toFixed(1))) @>
						 <@}else{@>
						 0
						 <@}@>
					  </h3>
					  <p class="avgRatingReviews">/5</p>
				   </span>
				   <p class="avgRatingReviews">
					  <@ if(ratings){print(ratings.total) }else{0}@> reviews
				   </p>
				</div>
			 </div>
		  </div>
	   </div>
	</div>
	</div>
	<@ } @>
	<div id="feedback6Reviewlist" class="reviewslist">
	   <@ $.each(items, function(index, item) { @>
			   <@ var template = _.template($("#feedback-6-item-template").html()); print(template({item: item})) @>
	   <@ }); @>
	   <@}@>
	</div>
	<div class="row clearfix">
	   <div class="column full" style="text-align: center;">
		  <a class="loadMoreReviewsBtn reviewLMbtn text-primary" data-itemTemplate="feedback-6-item-template" data-reviewData="feedback6Reviewlist" style="text-align: center; font-size: 16px; font-weight: 500;cursor: pointer;line-height: 1.5;display: none; background:#6715FF; color:white; padding:12px 28px; border-radius:24px;text-decoration:none;">
			View All Reviews
		  </a>
	   </div>
	</div>
	</script>
	
	<script type="text/template" id="feedback-6-item-template">
		<div class="column third reviewcontainer <@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>selfreview<@ } @>">
		  <div class="is-card avgRatingContainer" style="border:1px solid #E5E5E5 !important; border-radius:16px !important;background:white; padding:20px; ">
			 <div style="text-align: center; display: flex; flex-direction: column; align-items: flex-start;" >
				<@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>
					<a  style="color:#6715FF !important;" class="btn btn-link float-right deleteCurrentReviewBtn" data-id="<@ print(item['_id']) @>"><i class="material-icons">delete</i></a>
				<@ } @>
				<p class="reviewTxt" style="font-size: 14px; font-weight: 400; line-height: 1.5; margin-bottom: 25px; margin-top: 0px; min-height: 82px; max-height: 80px; overflow: hidden;">
				   <@ print(item.reviewtext.replace(/</g,'&lt;').replace(/>/g,'&gt;')) @>
					</p>
				<div class="reviewerName">
				   <p style="font-size: 12px; font-weight: 500; line-height: 1.3;  text-align: left; padding-top: 0px; margin:0px; opacity:0.5;">
					   <@ print(item.userName) @>
					</p></div>
				
				 <p style="margin: 0px;">
					<@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@> 
						<@ if(item.rating >= ratingsSize) {@> 
							<i class="fa fa-solid fa-star-sharp text-primary" style="color:#6715FF !important;"></i>
						<@ } else if(item.rating > ratingsSize-1 && item.rating < ratingsSize) { @> 
							<i class="fa fa-solid fa-star-sharp-half text-primary" style="color:#6715FF !important;"></i> 
						<@ } @> 
					<@ }@>
				 </p>		
	
			   </div>
		  </div>	
	   </div>
	</script>
	<script type="text/template" id="feedback-6-createTemplate">
		<div data-cat="1" class="is-section is-box is-section-20" id="createCustomReview" style="display: none;" data-id="<@- parentId @>">
	  <div class="is-boxes">
		<div class="is-box-centered">
		  <div class="is-container container" style="max-width: 1200px;">
		
			<div class="review-box review-add-box">
				<div class="is-container container is-content-1200" >
				   <div class="row clearfix" >
					  <div class="column full" >
						 <h1 style="text-align: left; font-size: 32px; line-height: 1.1; font-weight: 600; letter-spacing: 0px; color: black; ">Add a review</h1>
					  </div>
				   </div>
				   <div class="textarea-cont" style="background:transparent">
					<div style="display:flex; gap:30px;">
						<div><h3 style="font-size:18px;font-weight:600;">Overall Rating</h3></div>
						<div class="review-star1 text-primary" 
						style="display: flex; flex-direction: row; align-items: center; padding-top: 0px; margin-top: 0px;margin-left:0px !important;margin:0px !important">
					   <span id="rating-stars" >
						   <@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@>
							   <i class="fa fa-solid fa-star-sharp rating-star" 
								  data-value='<@- ratingsSize @>' 
								  style="width: 20px; height: 20px; text-align: center; flex-shrink: 0; margin: 0; padding: 0;"></i>
						   <@}@>
					   </span>
				   </div>
				   <style></style>
				   
				   
					</div>
					  <textarea class="add-review-textarea" id="reviewText" style="background:white;width: 100%; border: 1px solid #c3c0c0; padding-right: 28px; padding-bottom: 28px;padding-left:20px; min-height: 180px; font-size: 14px; font-weight: 500; line-height: 1.5; padding-top: 10px;border-radius:16px !important" placeholder="Add your review here"></textarea>
					  <@ if(typeof SPUSER !== 'undefined' && SPUSER.name.length > 0)	{ @>
							<p style="font-weight: 400; font-size: 10px; line-height: 1.3; color: grey; margin-top: 0px;"><@ print(SPUSER.name) @></p>
					<@ } @>
				   </div>
				   <div  style=" display: flex; justify-content: center;">
					  <button style="letter-spacing:0px !important ; background-color:#6715FF;padding:12px 28px !important;margin-top:30px;" id="reviewSubmitBtn" class="btn btn-primary <@ if(typeof SPUSER !== 'undefined'){ print('createCustomReviewBtn') }else { print('loginBtn') } @>"
						data-reviewData="feedback6Reviewlist" disabled >Submit</button>
				   </div>
				</div>
			</div>
			</div>
			</div>
		</div>
	</div>
	</script>





<!-- Olive Feedback 7-->
<script type="text/template" id="feedback-7-template">
	<div class="column full feedbackContainer feedback2 spectre <@- total @>" style="padding: 0;">
	<@if(msg){@>
		<h4 style="letter-spacing: 2px; text-align: center;"><@print(msg)@></h4>
	<@}else{@>
	<@ if(total > 0 && ratings && ratings.avgRating) {@>
	<div class="avgratingbox">
	<div class="column third">
	   <div class="is-card avgRatingContainer" style="border-radius:16px !important ; padding:20px ;border:1px solid #E5E5E5 !important;" >
		  <div class="avgRatingInnerContainer">
			 <h3 style="font-weight: 800; font-size: 12px; line-height: 1.3; margin-bottom: 0px;">Customer ratings</h3>
			 <div  style="display: flex; flex-direction: row; align-items: center; justify-content: center;">
				<i class="icon ion-android-star text-primary" style="font-size: 80px;    color: #064400 !important;"></i>
				<div style="margin-left: 25px;">
				   <span style="display: flex; justify-content: flex-start; align-items: baseline;">
					  <h3 style="margin-top: 0px; margin-bottom: 0px; font-size: 32px; font-weight: 800;     color: #064400 !important; line-height: 1.3;">
						 <@ if(ratings && ratings.avgRating) {@>
						 <@ print(parseFloat(ratings.avgRating.toFixed(1))) @>
						 <@}else{@>
						 0
						 <@}@>
					  </h3>
					  <p class="avgRatingReviews">/5</p>
				   </span>
				   <p class="avgRatingReviews">
					  <@ if(ratings){print(ratings.total) }else{0}@> reviews
				   </p>
				</div>
			 </div>
		  </div>
	   </div>
	</div>
	</div>
	<@ } @>
	<div id="feedback7Reviewlist" class="reviewslist">
	   <@ $.each(items, function(index, item) { @>
			   <@ var template = _.template($("#feedback-7-item-template").html()); print(template({item: item})) @>
	   <@ }); @>
	   <@}@>
	</div>
	<div class="row clearfix">
	   <div class="column full" style="text-align: center;">
		  <a class="loadMoreReviewsBtn reviewLMbtn text-primary" data-itemTemplate="feedback-7-item-template" data-reviewData="feedback7Reviewlist" style="text-align: center; font-size: 16px; font-weight: 500;cursor: pointer;line-height: 1.5;display: none; background:#064400; color:white; padding:12px 28px; border-radius:24px;text-decoration:none;">
			View All Reviews
		  </a>
	   </div>
	</div>
	</script>
	
	<script type="text/template" id="feedback-7-item-template">
		<div class="column third reviewcontainer <@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>selfreview<@ } @>">
		  <div class="is-card avgRatingContainer" style="border:1px solid #E5E5E5 !important; border-radius:16px !important;background:white; padding:20px; ">
			 <div style="text-align: center; display: flex; flex-direction: column; align-items: flex-start;" >
				<@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>
					<a  style="color:#064400 !important;" class="btn btn-link float-right deleteCurrentReviewBtn" data-id="<@ print(item['_id']) @>"><i class="material-icons">delete</i></a>
				<@ } @>
				<p class="reviewTxt" style="font-size: 14px; font-weight: 400; line-height: 1.5; margin-bottom: 25px; margin-top: 0px; min-height: 82px; max-height: 80px; overflow: hidden;">
				   <@ print(item.reviewtext.replace(/</g,'&lt;').replace(/>/g,'&gt;')) @>
					</p>
				<div class="reviewerName">
				   <p style="font-size: 12px; font-weight: 500; line-height: 1.3;  text-align: left; padding-top: 0px; margin:0px; opacity:0.5;">
					   <@ print(item.userName) @>
					</p></div>
				
				 <p style="margin: 0px;">
					<@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@> 
						<@ if(item.rating >= ratingsSize) {@> 
							<i class="fa fa-solid fa-star-sharp text-primary" style="color:#064400 !important;"></i>
						<@ } else if(item.rating > ratingsSize-1 && item.rating < ratingsSize) { @> 
							<i class="fa fa-solid fa-star-sharp-half text-primary" style="color:#064400 !important;"></i> 
						<@ } @> 
					<@ }@>
				 </p>		
	
			   </div>
		  </div>	
	   </div>
	</script>
	<script type="text/template" id="feedback-7-createTemplate">
		<div data-cat="1" class="is-section is-box is-section-20" id="createCustomReview" style="display: none;" data-id="<@- parentId @>">
	  <div class="is-boxes">
		<div class="is-box-centered">
		  <div class="is-container container" style="max-width: 1200px;">
		
			<div class="review-box review-add-box">
				<div class="is-container container is-content-1200" >
				   <div class="row clearfix" >
					  <div class="column full" >
						 <h1 style="text-align: left; font-size: 32px; line-height: 1.1; font-weight: 600; letter-spacing: 0px; color: black; ">Add a review</h1>
					  </div>
				   </div>
				   <div class="textarea-cont">
					<div style="display:flex; gap:30px;">
						<div><h3 style="font-size:18px;font-weight:600;">Overall Rating</h3></div>
						<div class="review-star1 text-primary" 
						style="display: flex; flex-direction: row; align-items: center; padding-top: 0px; margin-top: 0px;margin-left:0px !important;margin:0px !important">
					   <span id="rating-stars" >
						   <@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@>
							   <i class="fa fa-solid fa-star-sharp rating-star" 
								  data-value='<@- ratingsSize @>' 
								  style="width: 20px; height: 20px; text-align: center; flex-shrink: 0; margin: 0; padding: 0;"></i>
						   <@}@>
					   </span>
				   </div>
				   <style></style>
				   
				   
					</div>
					  <textarea class="add-review-textarea" id="reviewText" style="background:#E5E5E5;width: 100%; border: 1px solid #E5E5E5; padding-right: 28px; padding-bottom: 28px;padding-left:20px; min-height: 180px; font-size: 14px; font-weight: 500; line-height: 1.5; padding-top: 10px;border-radius:16px !important" placeholder="Add your review here"></textarea>
					  <@ if(typeof SPUSER !== 'undefined' && SPUSER.name.length > 0)	{ @>
							<p style="font-weight: 400; font-size: 10px; line-height: 1.3; color: rgba(255, 255, 255, 0.5); margin-top: 0px;"><@ print(SPUSER.name) @></p>
					<@ } @>
				   </div>
				   <div  style=" display: flex; justify-content: center;">
					  <button style="letter-spacing:0px !important ; background-color:#064400;padding:12px 28px !important;" id="reviewSubmitBtn" class="btn btn-primary <@ if(typeof SPUSER !== 'undefined'){ print('createCustomReviewBtn') }else { print('loginBtn') } @>"
						data-reviewData="feedback7Reviewlist" disabled >Submit</button>
				   </div>
				</div>
			</div>
			</div>
			</div>
		</div>
	</div>
	</script>




	<!--Dusk Feedback-8-->
	<script type="text/template" id="feedback-8-template">
		<div class="column full feedbackContainer feedback2 spectre <@- total @>" style="padding: 0;">
		<@if(msg){@>
			<h4 style="letter-spacing: 2px; text-align: center;"><@print(msg)@></h4>
		<@}else{@>
		<@ if(total > 0 && ratings && ratings.avgRating) {@>
		<div class="avgratingbox">
		<div class="column third">
		   <div class="is-card avgRatingContainer" style="border-radius:16px !important ; padding:20px ;border:1px solid #E5E5E5 !important;background:#F5F5F5;" >
			  <div class="avgRatingInnerContainer">
				 <h3 style="font-weight: 800; font-size: 12px; line-height: 1.3; margin-bottom: 0px;">Customer ratings</h3>
				 <div  style="display: flex; flex-direction: row; align-items: center; justify-content: center;">
					<i class="icon ion-android-star text-primary" style="font-size: 80px;    color: #282400 !important;"></i>
					<div style="margin-left: 25px;">
					   <span style="display: flex; justify-content: flex-start; align-items: baseline;">
						  <h3 style="margin-top: 0px; margin-bottom: 0px; font-size: 32px; font-weight: 800;     color: #282400 !important; line-height: 1.3;">
							 <@ if(ratings && ratings.avgRating) {@>
							 <@ print(parseFloat(ratings.avgRating.toFixed(1))) @>
							 <@}else{@>
							 0
							 <@}@>
						  </h3>
						  <p class="avgRatingReviews">/5</p>
					   </span>
					   <p class="avgRatingReviews">
						  <@ if(ratings){print(ratings.total) }else{0}@> reviews
					   </p>
					</div>
				 </div>
			  </div>
		   </div>
		</div>
		</div>
		<@ } @>
		<div id="feedback8Reviewlist" class="reviewslist">
		   <@ $.each(items, function(index, item) { @>
				   <@ var template = _.template($("#feedback-8-item-template").html()); print(template({item: item})) @>
		   <@ }); @>
		   <@}@>
		</div>
		<div class="row clearfix">
		   <div class="column full" style="text-align: center;">
			  <a class="loadMoreReviewsBtn reviewLMbtn text-primary" data-itemTemplate="feedback-8-item-template" data-reviewData="feedback8Reviewlist" style="text-align: center; font-size: 16px; font-weight: 500;cursor: pointer;line-height: 1.5;display: none; background:#282400; color:white; padding:12px 28px; border-radius:24px;text-decoration:none;">
				View All Reviews
			  </a>
		   </div>
		</div>
		</script>
		
		<script type="text/template" id="feedback-8-item-template">
			<div class="column third reviewcontainer <@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>selfreview<@ } @>">
			  <div class="is-card avgRatingContainer" style="border:1px solid #E5E5E5 !important; border-radius:16px !important;background:#F5F5F5; padding:20px; ">
				 <div style="text-align: center; display: flex; flex-direction: column; align-items: flex-start;" >
					<@ if(typeof SPUSER !== 'undefined' && item["userId"] === SPUSER.id)	{ @>
						<a  style="color:#282400 !important;" class="btn btn-link float-right deleteCurrentReviewBtn" data-id="<@ print(item['_id']) @>"><i class="material-icons">delete</i></a>
					<@ } @>
					<p class="reviewTxt" style="font-size: 14px; font-weight: 400; line-height: 1.5; margin-bottom: 25px; margin-top: 0px; min-height: 82px; max-height: 80px; overflow: hidden;">
					   <@ print(item.reviewtext.replace(/</g,'&lt;').replace(/>/g,'&gt;')) @>
						</p>
					<div class="reviewerName">
					   <p style="font-size: 12px; font-weight: 500; line-height: 1.3;  text-align: left; padding-top: 0px; margin:0px; opacity:0.5;">
						   <@ print(item.userName) @>
						</p></div>
					
					 <p style="margin: 0px;">
						<@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@> 
							<@ if(item.rating >= ratingsSize) {@> 
								<i class="fa fa-solid fa-star-sharp text-primary" style="color:#282400 !important;"></i>
							<@ } else if(item.rating > ratingsSize-1 && item.rating < ratingsSize) { @> 
								<i class="fa fa-solid fa-star-sharp-half text-primary" style="color:#282400 !important;"></i> 
							<@ } @> 
						<@ }@>
					 </p>		
		
				   </div>
			  </div>	
		   </div>
		</script>
		<script type="text/template" id="feedback-8-createTemplate">
			<div data-cat="1" class="is-section is-box is-section-20" id="createCustomReview" style="display: none;" data-id="<@- parentId @>">
		  <div class="is-boxes">
			<div class="is-box-centered">
			  <div class="is-container container" style="max-width: 1200px;">
			
				<div class="review-box review-add-box">
					<div class="is-container container is-content-1200" >
					   <div class="row clearfix" >
						  <div class="column full" >
							 <h1 style="text-align: left; font-size: 32px; line-height: 1.1; font-weight: 600; letter-spacing: 0px; color: black; ">Add a review</h1>
						  </div>
					   </div>
					   <div class="textarea-cont">
						<div style="display:flex; gap:30px;">
							<div><h3 style="font-size:18px;font-weight:600;">Overall rating</h3></div>
							<div class="review-star1 text-primary" 
							style="display: flex; flex-direction: row; align-items: center; padding-top: 0px; margin-top: 0px;margin-left:0px !important;margin:0px !important">
						   <span id="rating-stars" >
							   <@ for (ratingsSize = 1; ratingsSize <= 5; ratingsSize++) {@>
								   <i class="fa fa-solid fa-star-sharp rating-star" 
									  data-value='<@- ratingsSize @>' 
									  style="width: 20px; height: 20px; text-align: center; flex-shrink: 0; margin: 0; padding: 0;"></i>
							   <@}@>
						   </span>
					   </div>
					   <style></style>
					   
					   
						</div>
						  <textarea class="add-review-textarea" id="reviewText" style="background:#E5E5E5;width: 100%; border: 1px solid #E5E5E5; padding-right: 28px; padding-bottom: 28px;padding-left:20px; min-height: 180px; font-size: 14px; font-weight: 500; line-height: 1.5; padding-top: 10px;border-radius:16px !important" placeholder="Add your review here"></textarea>
						  <@ if(typeof SPUSER !== 'undefined' && SPUSER.name.length > 0)	{ @>
								<p style="font-weight: 400; font-size: 10px; line-height: 1.3; color: rgba(255, 255, 255, 0.5); margin-top: 0px;"><@ print(SPUSER.name) @></p>
						<@ } @>
					   </div>
					   <div  style=" display: flex; justify-content: center;">
						  <button style="letter-spacing:0px !important ; background-color:#282400;padding:12px 28px !important;" id="reviewSubmitBtn" class="btn btn-primary <@ if(typeof SPUSER !== 'undefined'){ print('createCustomReviewBtn') }else { print('loginBtn') } @>"
							data-reviewData="feedback8Reviewlist" disabled >Submit</button>
					   </div>
					</div>
				</div>
				</div>
				</div>
			</div>
		</div>
		</script>



<div class="spectre">
<div class="modal" id="reviewModal">
			<a href="javascript:void(0);" class="modal-overlay close"
				aria-label="Close"></a>	
			<div class="modal-container">
				<div class="modal-header">
					<a href="javascript:void(0);"
						class="close btn btn-clear float-right" aria-label="Close"></a>
					<div class="modal-title h5">Review</div>
				</div>
				<div class="modal-body" style="max-height: 90vh;padding-top: 0;">
				</div>
			</div>
			
			  
			  
</div>

  
</div>













 

<script>
	var created_date = `Created Date`;
	var uname_msg = `Name`;
	var email_msg = `Email`;
	var has_web_token = `Has Web Token`;
	var has_mobile_token = `Has Mobile Token`;
	var actions_msg = `Actions`;
	var delete_user = `Delete User`;
	var create_target_audience = `Create Target Audience`;
	var msg_now = `NOW`;
	var msg_now_2 = `Now`;
	var msg_scheduled = `SCHEDULED`;
	var msg_recurring = `RECURRING`;
	var msg_weeks = `weeks`;
	var msg_months = `month(s)`;
	var msg_days = `days`;
	var notification_screen = `Notification Screen`;
	var coursepackagelandingpage = `Course/Package landing page`;
	var search_course_name = `Search by course/package name`;
	var webinar_landing_page = `Webinar landing page`;
	var search_by_webinar_name = `Search by webinar name`;
	var categorypage = `Category Page`;
	var custompage = `Custom Page`;
	var blogpage = `Blog Page`;
	var customlink = `Custom Link`;
	var homepage_msg = `Homepage`;
	var search_category = `Search category`;
	var search_page_title = `Search by Page title`;
	var search_blog_title = `Search by Blog title`;
	var enter_the_link = `Enter the link`;
	var membership_page = `Membership page`;
	var pick_a_date = `Pick a date`;
	var pick_first_push_date = `Pick a first push date`;
	var every_msg = `Every`;
	var starting_msg = `Starting`;
	var msg_published = `Published`;
	var msg_unpublished = `Unpublished`;
	var msg_customize = `Customize`;
	var msg_edit = `Edit`;
	var msg_featured_image = `Featured Image`;
	var msg_preview = `Preview`;
	var msg_delete = `Delete`;
	var msg_unpublish = `Unpublish`;
	var msg_publish = `Publish  `;
	var msg_question= `questions`;
	var try_new_coding_assignment= `Try new coding assignment`;
	var change_enrollment_date = `Change Enrollment Date`;
	var change_expiry = `Change Expiry`;
	var change_remanining_time = `Change Remaining Time`;
	var remove_from_course = `Remove From Course`;
	var reset_course_progress = `Reset Course Progress`;
	var complete_report = `Complete Report`;
	var msg_progress = `Progress`;
	var timetaken = `Time Taken`;
	var msg_user_details = `User Details`;
	var graphy_platform_fees_note = `Amount after deducting Graphy platform fees. This does not include your payment gateway charges.`;
	var final_price_note = `Final payable price by learners`;
	var save_alert_message = `Save progress before moving forward.`;
	var no_chapter_alert_message = `Please add at least one chapter in the course.`;
	var download_msg = `Download`;
	var revoke_msg = `Revoke`;
	var yes_msg = `Yes`;
	var no_msg = `No`;
	var details_hover = `Details`;
	var hide_notification = `Hide Notification`;
	var notify_learners_hover = `Notify Learners`;
	var search_course_package = `Search Courses to add in this package.`;
	var bulk_delete = `Bulk Delete`;
	var scheduled_msg = `Scheduled`;
	var inprogress_msg = `In Progress`;
	var completed_msg = `Completed`;
	var yes_all_caps = `YES`;
	var no_all_caps = `NO`;
	var discount_msg = `Discount`;
	var max_discount = `Max Discount`;
	var min_cart = `Min Cart`;
	var delete_bookmark = `Delete Bookmark`;
	var view_question = `View question`;
	var msg_free = `Free`;
	var membership_expiration_note = `Membership will be canceled on next billing date.`;
	var msg_active = `Active`;
	var msg_inactive = `Inactive`;
	var delete_hover = `Delete`;
	var view_hover = `View`;
	var coursewise = `Course Wise`;
	var learner_wise = `Learner wise`;
	var segment_wise = `Segment wise`;
	var unregistered_msg = `Unregistered`;
	var target_audience_deleted = `Target Audience Deleted`;
	var courses_msg = `course(s)`;
	var learners_msg = `learner(s)`;
	var unregistered_learners = `Unregistered Learner`;
	var all_learners = `All Learners`;
	var course_wise_learners = `Course wise Learners`;
	var segment_wise_learners = `Segment wise Learners`;
	var with_token = `with token`;
	var segments_msg = `segments`;
	var add_users_msg = `Add Users`;
	var approx_msg = `Approx`;
	var revoke_cancellation_request = `Revoke Cancellation request.`;
	var remove_scheduled_membership_cancellation = `Remove Scheduled Membership Cancellation`;
	var schedule_to_stop_subscription = `Schedule to stop Subscription`;
	var stop_subscription = `Stop subscription`;
	var available_for_review_all_caps = `AVAILABLE FOR REVIEW`;
	var reviewed_all_caps = `REVIEWED`;
	var rejected_all_caps = `REJECTED`;
	var preview_code = `Preview Code`;
	var approve_msg = `Approve`;
	var reject_msg = `Reject`;
	var history_msg = `History`;
	var message_hover= `Message`;
	var remove_msg= `Remove`;
	var enroll_msg= `Enroll`;
	var change_validity= `Change Validity`;
	var learners_selected= `learner(s) selected`;
	var select_all_msg= `Select all`;
	var do_you_want_to_delete_course= `Do you really want to delete this course?`;
	var do_you_want_to_revoke_this_certificate= `Do you really want to revoke this certificate?`;
	var do_you_want_to_revoke_entry= `Do you really want to revoke this entry?`;
	var do_you_want_to_edit_enrollment_date= `Do you really want to edit enrollment date of all learners?`;
	var do_you_want_to_edit_enrollment_date_for_selected= `Do you really want to edit enrollment date of selected learners?`;
	var do_you_want_to_edit_course_validity= `Do you really want to edit course validity of all learners?`;
	var do_you_want_to_edit_course_validity_for_selected= `Do you really want to edit course validity of selected learners?`;
	var do_you_want_to_remove_selected= `Do you really want to remove selected learners?`;
	var do_you_want_to_remove_all= `Do you really want to remove all learners?`;
	var do_you_want_to_create_zip= `Do you really want to create zip for this course?`;
	var do_you_want_to_deactivate= `Do you really want to deactivate?`;
	var successfully_done_alert= `Successfully Done.`;
	var please_select_atleast_1_learner= `Please select atleast 1 learner !`;
	var on_msg= `On`;
	var single_correct_option = `Single Correct Option`;
	var multiple_correct_options = `Multiple Correct Options`;
	var numerical_Fill_in_the_Blank = `Numerical/Fill in the Blank`;
	var match_the_Column = `Match the Column`;
	var subjective = `Subjective`;
	var your_target_audience_appear= `Your target audience user(s) will appear here`;
	var your_upcoming_campaign= `Your upcoming campaign will appear here`;
	var status_msg= `Status`;
	var stop_campaign= `Stop Campaign`;
	var copy_campaign= `Copy Campaign`;
	var platform_fee_tax = `platform fees including taxes`;
	var pg_fees_taxes = `payment gateway fees including taxes`;
	var msg_quiz = `Quiz`;
	var msg_livetest = `Live test`;
	var msg_heading = `Heading`;
	var msg_text = `Text`;
	var msg_form = `Form`;
	var msg_live_class = `Live class`;
	var msg_live_class_rec = `live class recording`;
	var msg_code = `Code`;
	var msg_assignment = `Assignment`;
	var msg_added = `added`;
	var msg_about = `About`;
	var msg_year = `year`;
	var msg_month = `Month`;
	var msg_day = `day`;
	//var msg_hour = `hh`;
	//var msg_minute = `mm`;
	//var msg_seconds = `seconds`;
	var msg_month_l = `month`;
	var msg_day_l = `day`;
	var msg_hour_l = `hour`;
	var msg_minute_l = `minute`;
	var msg_second_l = `second`;
	var mobile_number=`Mobile Number`;
	var status_android =`Status (ANDROID)`;
	var status_ios =`Status (IOS)`;
	var delivery_time=`Delivery Time`;
	var sure_unhide=`Are you sure you want to unhide this course ?`;
	var become_a_partner=`Become a Partner`;
	var failed_msg=`Failed`;
	var sent_msg=`Sent`;
	var pending_msg=`Pending`;
	var running_msg=`Running`;
	var add_pricing_plan = `Add pricing plan`;
	var msg_add = `Add`;
	var of_msg = `of`;
	var items_msg = `items`
	var ago_msg = `ago`
	var items_msg = `items`;
	
	var january_msg = `January`;
	var february_msg = `February`;
	var march_msg = `March`;
	var april_msg = `April`;
	var may_msg = `May`;
	var june_msg = `June`;
	var july_msg = `July`;
	var august_msg = `August`;
	var september_msg = `September`;
	var october_msg = `October`;
	var november_msg = `November`;
	var december_msg = `December`;
	var sunday_msg = `Sunday`;
	var monday_msg = `Monday`;
	var tuesday_msg = `Tuesday`;
	var wednesday_msg = `Wednesday`;
	var thursday_msg = `Thursday`;
	var friday_msg = `Friday`;
	var saturday_msg = `Saturday`;
	var at_msg = `at`;
	var generate_outline = `Generate outline using AI`;
	var it_take_min = `It may take a min.`;
	var msg_ok = `OK`;
	var edit_pricing_plan = `Edit pricing plan`;

</script>







<script src="https://d502jbuhuh9wk.cloudfront.net/resources/js/jquery-2.0.3.min.js"></script>

<script src="https://d502jbuhuh9wk.cloudfront.net/resources/js/underscore-min.js?v=1.9.1"></script>

<script src="https://d502jbuhuh9wk.cloudfront.net/resources/js/jquery.form.js"></script>
<script async src="https://d502jbuhuh9wk.cloudfront.net/resources/js/jquery.noty.packaged.min.js"></script>
<script src="https://d502jbuhuh9wk.cloudfront.net/resources/js/jquery-ui.min.js"></script>
<script src="https://d502jbuhuh9wk.cloudfront.net/resources/js/jquery.timeago.js"></script>
<script src="https://d502jbuhuh9wk.cloudfront.net/resources/js/js-webshim/minified/extras/modernizr-custom.js"></script>
<script src="https://d502jbuhuh9wk.cloudfront.net/resources/js/jquery.datetimepicker.js"></script>








<script src="https://d502jbuhuh9wk.cloudfront.net/resources/js/aes.js"></script>
<script async src="https://d502jbuhuh9wk.cloudfront.net/resources/js/mode-ecb-min.js"></script>
<script async src="https://d502jbuhuh9wk.cloudfront.net/resources/js/pad-nopadding-min.js"></script>

<!-- <script src="https://unpkg.com/@popperjs/core@2"></script>
<script src="https://unpkg.com/tippy.js@6"></script> -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/2.3.3/umd/popper.js" integrity="sha512-jSMYzs1Iebw2Uew+Y9karoqkqTDEzbqkdttIkHJKh3auQ6aGV7p8b7A3Yo9k/LsMvUFqWt5AV66hfo1OwH4Jjg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tippy.js/6.0.0/tippy-bundle.umd.js"></script>

<script type="text/javascript">
	var passwordPolicyRequired = false;
	var checkoutV2 = true;
	var primaryFieldPhoneEnabled = false;
	var orgLanguageCode = "";
</script>

<script src="https://d502jbuhuh9wk.cloudfront.net/staticfiles/resources/scripts/sutils_2f36f1fc96c74d36dbcb9a78bf482ee0.js"></script>




<script type="text/javascript">
	var trialExpired = "false";
	var planCancelled = "false";
	var isFreePlan = false;
	
</script>
<script type="text/javascript" id="dsf239df">
	var ctx = "/s",
		isFirstLogin = "", cjs = CryptoJS;
		
	var defaultCoreColor = "#5755d9", theme1CoreColor = "#572b7a", theme2CoreColor = "#3f51b5", theme3CoreColor = "#009051", 
		theme4CoreColor = "#596439", theme5CoreColor = "#F0591D", theme6CoreColor = "#28a745", theme7CoreColor = "#1bbc9b", 
		theme8CoreColor = "#f38f20", apkId = "6231373436231373432363038663465653864613523630386634656538646135", theme9CoreColor = "#c0af01", theme10CoreColor = "#e8d3a4",
		webColor = defaultCoreColor,
		CFCDN = "https://d502jbuhuh9wk.cloudfront.net", mobileNotification = false, webNotification = true, 
		iosPlayVideo = false,
		gaType = "";
		
	
	
	$("#dsf239df").remove();
</script>







	
		<input type="hidden" id="orgCurrencyCode" value="INR" />
	
	



	<script src="https://d502jbuhuh9wk.cloudfront.net/resources/js/detect-private-browsing.js"></script>
	<script type="text/javascript">
	detectPrivateMode(
        function(is_private) {
            if(typeof is_private !== 'undefined' && is_private) {
            		$("input[name=privateMode]").val("private");
            }
        }
    );
	</script>



	
	
		<script type="text/javascript"
			src="https://d502jbuhuh9wk.cloudfront.net/resources/js/intlTelInput.min.js"></script>
		<script type="text/javascript">
		
			var ipInfo = localStorage.getItem('ipInfo');
	        if(!ipInfo) {
	        	$.get("https://ipinfo.io", function() {}, "jsonp").always(function(resp) {
	        		if(resp) {
	        			var ipInfoStr = JSON.stringify(resp);
	    				var ipInfoField = document.getElementById("ipInfo");
	    				var countryCode = (resp.country) ? resp.country : "in";
				        sessionStorage.setItem('countryCode', countryCode);
						if('statusText' in resp) {
	    					if((resp['statusText'] !== 'error') && ('ip' in resp)) {
	    						localStorage.setItem('ipInfo', ipInfoStr);
	    						if(ipInfoField) {
	    							ipInfoField.value = ipInfoStr;
	    		        		}
							}
						}
			        	else if('ip' in resp) {
			        		localStorage.setItem('ipInfo', ipInfoStr);
			        		if(ipInfoField) {
			        			ipInfoField.value = ipInfoStr;
			        		}
		        		}
					}
	        	})
	        }
		
		  $("#sphone").intlTelInput({
		      initialCountry: "auto",
		      geoIpLookup: function(callback) {
		    	 var scountryCode = sessionStorage.getItem('countryCode');
		    	 
		    	 if(scountryCode !== null) {
		    		 callback(scountryCode);
		    	 }else {
		    		 $.get("https://ipinfo.io", function() {}, "jsonp").always(function(resp) {
				          var countryCode = (resp && resp.country) ? resp.country : "in";
				          callback(countryCode);
				          sessionStorage.setItem('countryCode', countryCode);
				        });
		    	 }
		      },
		      preferredCountries: ["in", "us"],
		      separateDialCode: true,
		      utilsScript: "/resources/js/intlUtils.js"
		    });
		  	
		  </script>
	



<div class="spectre">

	
	
	

	<script type="text/javascript">
		if(top != self) {
		    //iframe
		    $(".toast").remove();
		}
	</script>
	
	
</div>

	

<input type="hidden" id="orgCreditAlias"
	value="Hena Chugh Coins" />




<script>




	var orgTaxLabel = "Tax";



	var sessionCountry = "";

	$(document).ready(function() {		
		$("input[name='userMobileVerify']").change(function(data){
			var uniqueMobileSwitch = $('#uniqueMobileId');
			if(data.target.value==='true'){
				$('input[name=uniqueMobile]').prop('checked', true)
				$('#uniqueMobileLabelId').show();				
			}else{
				$('input[name=uniqueMobile]').prop('checked', false)
				$('#uniqueMobileLabelId').hide();
			}
		});
	});
	
	
		
		
			localStorage.removeItem('microserviceAuthToken');
		
   
   
   
	
	
			localStorage.removeItem('communityToken');
	
   
   
   
	
	
			localStorage.removeItem('chatRefreshToken');
	



	
	
			localStorage.removeItem('refreshToken');
	

	
</script>


<!-- amplitude script start -->



	<script type="text/javascript">
	    window.localStorage.removeItem('loginAmplitudeEventSent');
	</script>


<!-- amplitude script end -->

 

 <div id="template-container"></div>
<script src="https://d502jbuhuh9wk.cloudfront.net/staticfiles/resources/scripts/sstore_c4c6404237122f39c00c56d423fc3db6.js"></script>
<script type="text/javascript">store.bindEvents();</script>
<script type="text/javascript">
	window.signupParams = {source: "landing_page", platform: "web", sourceId: null};
</script>
<div class="containerBody is-wrapper clearfix" style=""><html>
 <head></head>
 <body>
  <div data-cat="101" class="is-section is-box is-light-text type-frankruhllibre-lato is-section-60" id="1710469198854"> 
   <div class="is-overlay"> 
    <div class="is-overlay-color" style="z-index: 1;background: linear-gradient(90deg, rgba(255, 255, 255, 0.95) 0%, rgba(255, 255, 255, 0) 100%);"></div> 
    <div class="is-overlay-bg lazy" style="" data-bg="https://assets.spayee.xyz/themes/theme3/headers/health_header.png"></div> 
   </div> 
   <div class="is-boxes"> 
    <div class="is-box-centered edge-y-4 is-opacity-85"> 
     <div class="is-container container is-content-640 is-content-left"> 
      <div class="row clearfix"> 
       <div class="column full"> 
        <div class="display"> 
         <h1 style="font-size: 50px; font-weight: 900; line-height: 1.2; text-transform: capitalize; color: rgb(10, 9, 89);">GLOBAL INSTITUTE OF HOLISTIC SCIENCES</h1> 
        </div> 
        <p style="font-size: 18px; font-weight: 400; line-height: 1.5; color: rgb(4, 4, 19);">Join an exclusive members-only community, get high-quality structured courses, memberships, and much more.</p> 
       </div> 
      </div> 
      <div class="row clearfix"> 
       <div class="column full"> 
        <span><a href="/s/community" class="is-btn is-btn-ghost1 is-btn-small" style="background-color: rgb(49, 122, 231); border: none; border-radius: 47px; padding: 16px 61px; font-size: 16px; letter-spacing: 0px; line-height: 16px; font-weight: 600; color: rgb(255, 255, 255);">Join my community</a></span> 
       </div> 
      </div> 
     </div> 
    </div> 
   </div> 
  </div> 
  <div data-cat="112" class="is-section is-box is-bg-light is-dark-text is-section-20" id="1710469198855"> 
   <div class="is-boxes"> 
    <div class="is-box-centered"> 
     <div class="is-container container" style="max-width: 1100px;"> 
      <div class="row clearfix"> 
       <div class="column full" data-noedit=""> 
        <div class="spacer height-20"></div> 
       </div> 
      </div> 
      <div class="row clearfix"> 
       <div class="column full"> 
        <h1 style="text-align: center; letter-spacing: 0px; font-size: 28px; font-weight: 900; line-height: 1.8; color: rgb(10, 9, 89);">What do we offer</h1> 
       </div> 
      </div> 
      <div class="row clearfix"> 
       <div class="column full"> 
        <div class="spacer height-40"></div> 
       </div> 
      </div> 
      <div class="row clearfix"> 
       <div class="column third" style="margin-bottom: 28px;"> 
        <div style="background-color: rgb(247, 247, 247); padding: 30px; border-radius: 20px; min-height: 260px;"> 
         <div style="margin-bottom: 24px;margin-top: 0px;width: 44px;font-size: 30px;height: 44px;">
          <i class="icon ion-videocamera"></i>
         </div> 
         <h3 style="font-size: 18px; font-weight: 800; line-height: 21px; margin-top: 0px; margin-bottom: 0px;">Live learning</h3> 
         <p style="font-size: 14px; font-weight: 400; line-height: 24px; margin-top: 8px; margin-bottom: 0px;">Learn live with top educators, chat with teachers and other attendees, and get your doubts cleared.</p> 
        </div> 
       </div> 
       <div class="column third" style="margin-bottom: 28px;"> 
        <div style="background-color: rgb(247, 247, 247); padding: 30px; border-radius: 20px; min-height: 260px;"> 
         <div style="margin-bottom: 24px;margin-top: 0px;width: 44px;font-size: 30px;height: 44px;">
          <i class="icon ion-ios-bookmarks"></i>
         </div> 
         <h3 style="font-size: 18px; font-weight: 800; line-height: 21px; margin-top: 0px; margin-bottom: 0px;">Structured learning</h3> 
         <p style="font-size: 14px; font-weight: 400; line-height: 24px; margin-top: 8px; margin-bottom: 0px; text-align: left;">Our curriculum is designed by experts to make sure you get the best learning experience.</p> 
        </div> 
       </div> 
       <div class="column third" style="margin-bottom: 28px;"> 
        <div style="background-color: rgb(247, 247, 247); padding: 30px; border-radius: 20px; min-height: 260px;"> 
         <div style="margin-bottom: 24px;margin-top: 0px;width: 44px;font-size: 30px;height: 44px;">
          <i class="icon ion-ios-people"></i>
         </div> 
         <h3 style="font-size: 18px; font-weight: 800; line-height: 21px; margin-top: 0px; margin-bottom: 0px;">Community &amp; Networking</h3> 
         <p style="font-size: 14px; font-weight: 400; line-height: 24px; margin-top: 8px; margin-bottom: 0px; text-align: left;">Interact and network with like-minded folks from various backgrounds in exclusive chat groups. </p> 
        </div> 
       </div> 
      </div> 
      <div class="row clearfix"> 
       <div class="column third" style="margin-bottom: 28px;"> 
        <div style="background-color: rgb(247, 247, 247); padding: 30px; border-radius: 20px; min-height: 260px;"> 
         <div style="margin-bottom: 24px;margin-top: 0px;width: 44px;font-size: 30px;height: 44px;">
          <i class="icon ion-chatboxes"></i>
         </div> 
         <h3 style="font-size: 18px; font-weight: 800; line-height: 21px; margin-top: 0px; margin-bottom: 0px;">Learn with the best</h3> 
         <p style="font-size: 14px; font-weight: 400; line-height: 24px; margin-top: 8px; margin-bottom: 0px; text-align: left;">Stuck on something? Discuss it with your peers and the instructors in the inbuilt chat groups. </p> 
        </div> 
       </div> 
       <div class="column third" style="margin-bottom: 28px;"> 
        <div style="background-color: rgb(247, 247, 247); padding: 30px; border-radius: 20px; min-height: 260px;"> 
         <div style="margin-bottom: 24px;margin-top: 0px;width: 44px;font-size: 30px;height: 44px;">
          <i class="icon ion-ios-list"></i>
         </div> 
         <h3 style="font-size: 18px; font-weight: 800; line-height: 21px; margin-top: 0px; margin-bottom: 0px;">Practice tests</h3> 
         <p style="font-size: 14px; font-weight: 400; line-height: 24px; margin-top: 8px; margin-bottom: 0px; text-align: left;">With the quizzes and live tests practice what you learned, and track your class performance. </p> 
        </div> 
       </div> 
       <div class="column third" style="margin-bottom: 28px;"> 
        <div style="background-color: rgb(247, 247, 247); padding: 30px; border-radius: 20px; min-height: 260px;"> 
         <div style="margin-bottom: 24px;margin-top: 0px;width: 44px;font-size: 30px;height: 44px;">
          <i class="icon ion-ribbon-a"></i>
         </div> 
         <h3 style="font-size: 18px; font-weight: 800; line-height: 21px; margin-top: 0px; margin-bottom: 0px;">Get certified</h3> 
         <p style="font-size: 14px; font-weight: 400; line-height: 24px; margin-top: 8px; margin-bottom: 0px;">Flaunt your skills with course certificates. You can showcase the certificates on LinkedIn with a click.</p> 
        </div> 
       </div> 
      </div> 
     </div> 
    </div> 
   </div> 
  </div> 
  <div data-cat="52" class="is-section is-box is-section-20 is-bg-light is-dark-text" id="1710469198855"> 
   <div class="is-boxes"> 
    <div class="is-box-centered"> 
     <div class="is-container container" style="max-width: 1100px;"> 
      <div class="row clearfix"> 
       <div class="column full center" style="position: relative;"> 
        <img style="border-radius: 20px; " alt="" class="lazy" data-src="https://assets.spayee.xyz/themes/theme3/instructors/health_instructor.png"> 
        <div class="janedoe_block" style="position: absolute; padding: 20px; bottom: 60px; left: 60px; max-width: 470px; width: 100%; min-height: 230px; border-radius: 20px; overflow: hidden;background-color: rgba(255, 255, 255, 0.5);"> 
         <h1 style="font-size: 1.5rem; font-weight: 900; line-height: 1.1; text-align: left; color: rgb(10, 9, 89);">giohs</h1> 
         <p style="text-align: left; margin-bottom: 0px; font-size: 18px; font-weight: 400; line-height: 1.5; color: rgb(4, 4, 19); margin-top: 16px;">Join an exclusive members-only community, get high-quality structured courses, memberships, and much more.</p> 
        </div> 
       </div> 
       <style>
						@media (max-width: 640px) {
							.janedoe_block {
								position: relative !important;
						    	top: unset;
								left: unset !important;
								bottom: unset !important;
								width: 100% !important;
								background-color: var(--themeGrayColor)!important;
								max-width: 100% !important;
								overflow: visible;
							}
						}
					</style> 
      </div> 
     </div> 
    </div> 
   </div> 
  </div> 
  <div data-cat="201" class="is-section is-section-100 is-box" id="1710469198855"> 
   <div class="is-boxes spcoursecontainer6"> 
    <div class="is-box-centered"> 
     <div class="is-container container" style="max-width: 1100px;"> 
      <div class="row clearfix"> 
       <div class="column full"> 
        <h1 style="text-align: center; letter-spacing: 0px; font-size: 20px; font-weight: 800; line-height: 18px; color: rgb(10, 9, 89); margin-bottom: 15px;">What would you like to learn today?</h1> 
       </div> 
      </div> 
      <div class="row clearfix"> 
       <div class="is-overlay-content sp-content spCourseContainer" data-type="spcoursecard-6" data-module="course1" data-module-desc="Course List" data-dialog-width="300px" data-dialog-height="235px" data-html="%3Cdiv%20id%3D%22%7Bid%7D%22%3E%3C%2Fdiv%3E%3Cscript%3EloadSPCourses(%22%22%2C%20%22%7Bid%7D%22)%3C%2Fscript%3E" data-settings="%5B%7B%20%22category%22%3A%20%22%22%7D%5D">
        <div id="cTvhasS"></div>
        <script>loadSPCourses("", "cTvhasS")</script>
       </div> 
      </div> 
     </div> 
    </div> 
   </div> 
  </div> 
 </body>
</html></div>


	
		
		
			










<div class="yogya-footer" style="display: flex !important;align-items:center;justify-content:center;clear:both;width: 100%;flex-direction: column; row-gap:30px; background: #F7F7F7; color: #232228; padding: 80px 10px;">
	
		
		
			
				
				
					<a style="display: flex !important;align-items:center;justify-content:center;text-decoration: none !important;background: #000 !important;color: #fff !important;padding: 12px 20px !important;border-radius: 4px !important;font-size: 14px !important;font-weight: 600 !important;line-height: 20px !important;" rel="nofollow" href="https://graphy.com/products/create-and-sell-course-online?utm_campaign=henachugh&utm_source=gc&utm_device=website&gref=henachugh" target="_blank"><img alt="Launch your Graphy" style="height: 20px; width: 11px; margin-right: 12px;" src="/resources/images/grvector.svg">Launch your Graphy</a>
					<div class="text-center" style="font-size: 12px;font-weight: 400;line-height: 20px;letter-spacing: 0.015em;">100K+ creators trust <a href="https://graphy.com/products/create-and-sell-course-online?utm_campaign=henachugh&utm_source=gc&utm_device=website&gref=henachugh" target="_blank" rel="nofollow" style="color: #000 !important;text-decoration: underline !important;padding: 0 !important;font-size: inherit !important;">Graphy</a> to teach online</div>
				
			
		
	
	<div style="display: flex !important;align-items:center;justify-content:center;column-gap: 12px;">
		<a href="https://www.facebook.com/creatorsongraphy" class="fbPage" target="_blank" style="text-decoration: none !important;color:#000 !important;font-size: inherit !important;height:24px;width:24px;border: 1px solid #E5E5E5;display: flex;align-items:center;justify-content:center;"><i class="fa-brands fa-facebook-f" style="font-size: 11px"></i></a>
		<a href="https://www.instagram.com/graphyapp" class="instaPage" target="_blank" style="text-decoration: none !important;color:#000 !important;font-size: inherit !important;height:24px;width:24px;border: 1px solid #E5E5E5;display: flex;align-items:center;justify-content:center;"><i class="fa-brands fa-instagram" style="font-size: 11px"></i></a> 
		<a href="https://twitter.com/graphyapp" class="twitterPage" target="_blank" style="text-decoration: none !important;color:#000 !important;font-size: inherit !important;height:24px;width:24px;border: 1px solid #E5E5E5;display: flex;align-items:center;justify-content:center;" ><span style="font-size: 11px">&#x1D54F;</span></a> 
		<a href="https://www.linkedin.com/company/graphyapp" class="linkedinPage" target="_blank" style="text-decoration: none !important;color:#000 !important;font-size: inherit !important;height:24px;width:24px;border: 1px solid #E5E5E5;display: flex;align-items:center;justify-content:center;" ><i class="fa-brands fa-linkedin-in" style="font-size: 11px"></i></a> 
		<a href="https://www.youtube.com/c/GraphyUniversity" class="yPage" target="_blank" style="text-decoration: none !important;color:#000 !important;font-size: inherit !important;height:24px;width:24px;border: 1px solid #E5E5E5;display: flex;align-items:center;justify-content:center;" ><i class="fa-brands fa-youtube" style="font-size: 11px"></i></a>
		<a href="" class="telegramPage" target="_blank" style="text-decoration: none !important;color:#000 !important;font-size: inherit !important;height:24px;width:24px;border: 1px solid #E5E5E5;display: flex;align-items:center;justify-content:center;" ><i class="fa-brands fa-telegram" style="font-size: 11px"></i></a>
	</div>
	<div style="display: flex !important;align-items:center;justify-content:center;font-size: 14px;font-weight: 500;line-height: 20px;letter-spacing: 0.015em;column-gap: 12px;flex-wrap: wrap;">
		<span>Hena Chugh <i class="fa-regular fa-copyright"></i> 2025</span> <i class="fa-solid fa-circle" style="font-size: 4px;"></i> 
		<a href="/privacypolicy" style="color: #232228 !important; padding: 0 !important;font-size: inherit !important;text-decoration: underline !important">Privacy policy</a>  <i class="fa-solid fa-circle" style="font-size: 4px;"></i> 
		<a href="/termsofuse" style="color: #232228 !important;padding: 0 !important;font-size: inherit !important;text-decoration: underline !important">Terms of use</a> <i class="fa-solid fa-circle" style="font-size: 4px;"></i> 
		<a href="/contactus" style="color: #232228 !important;padding: 0 !important;font-size: inherit !important;text-decoration: underline !important">Contact us</a> <i class="fa-solid fa-circle" style="font-size: 4px;"></i> 
		<a href="/refundpolicy" style="color: #232228 !important;padding: 0 !important;font-size: inherit !important;text-decoration: underline !important">Refund policy</a>
	</div>
</div>





		
	


	<script type="text/javascript">
		var coursesList = $("#courseslist, .itemsContainer"), blogsList = $("#blogslist");
		if(coursesList.length > 0 && coursesList.html().replace(/[\s]/g, '') === "") {
			coursesList.addClass("columns").html("<div class='loading loading-lg centered'></div>");
			store.allCourses.init(false, (coursesList.data("limit")===undefined?4:coursesList.data("limit")));
		}
		if(blogsList.length > 0 && blogsList.html().replace(/[\s]/g, '') === "") {
			blogsList.addClass("columns").html("<div class='loading loading-lg centered'></div>");
			var limit = (blogsList.data("limit")===undefined?4:blogsList.data("limit")), packet = {
					url: "/blog/json/get",
					data: {skip: 0, limit: limit},
					success: function(data, params) {
						var template = _.template($("#blogcard-template").html()), html = "", blogs = data.data.blogs.data;
						
						for(var i=0;i < blogs.length;i++) {
							html = html + template({item: blogs[i]});
						}
						
						blogsList.html(html);//.find("time.timeago").timeago(); 
					}
			};
			
			getData(packet, {});
		}
	</script>

<script src="https://d502jbuhuh9wk.cloudfront.net/resources/pagebuilder2/box/box.js" type="text/javascript"></script>






	<div id="ui-notification-container" class="spectre"></div>
	<script src="https://d502jbuhuh9wk.cloudfront.net/resources/js/jquery-easing.js"></script>
	<script src="https://d502jbuhuh9wk.cloudfront.net/resources/js/jquery-notification.js"></script>

	<!-- Import and configure the Firebase SDK -->
	<!-- These scripts are made available when the app is served or deployed on Firebase Hosting -->
	<!-- If you do not serve/host your project using Firebase Hosting see https://firebase.google.com/docs/web/setup -->
	<script src="https://www.gstatic.com/firebasejs/8.10.0/firebase-app.js"></script>
	<script src="https://www.gstatic.com/firebasejs/8.10.0/firebase-messaging.js"></script>

	<script>
  // Retrieve Firebase Messaging object.
  var firebaseConfig = {"apiKey":"AIzaSyCQ2wNyeXrIzifB0IKKVCalHXrDk7pg32w","authDomain":"live-stream-chat-efac5.firebaseapp.com","databaseURL":"https://live-stream-chat-efac5.firebaseio.com","projectId":"live-stream-chat-efac5","storageBucket":"live-stream-chat-efac5.appspot.com","messagingSenderId":"158909475587","appId":"1:158909475587:web:93ede0a9feef2b3f"};
  // Initialize Firebase
  firebase.initializeApp(firebaseConfig);
  const messaging = firebase.messaging();
  // Add the public key generated from the console here.
  messaging.usePublicVapidKey("BN3BYOmWjo3NAW7if4jCE5cG-yIOXAvmoKB9k53ZssAfgb7Z6ZZ-oAQWFK7j6EqHIG3f-G9QAVKLOIK7Vw3X0_k");

  // Callback fired if Instance ID token is updated.
  messaging.onTokenRefresh(function(){
    messaging.getToken().then(function(refreshedToken){
      // Indicate that the new Instance ID token has not yet been sent to the
      // app server.
      setTokenSentToServer(false);
      // Send Instance ID token to app server.
      sendTokenToServer(refreshedToken);
      // Display new Instance ID token and clear UI of all previous messages.
      resetUI();
      // [END_EXCLUDE]
    })["catch"](function(err){
      console.log('Unable to retrieve refreshed token ', err);
      showToken('Unable to retrieve refreshed token ', err);
      requestPermission();
    });
  });

  // Handle incoming messages. Called when:
  // - a message is received while the app has focus
  // - the user clicks on an app notification created by a service worker
  //   `messaging.setBackgroundMessageHandler` handler.
  messaging.onMessage(function(payload){
    console.log('Message received. ', payload);
    appendMessage(payload);
  });

  function resetUI() {
    clearMessages();
    $(function(){
        $("#ui-notification-container").notification();
    });
    // Get Instance ID token. Initially this makes a network call, once retrieved
    // subsequent calls to getToken will return from cache.
    messaging.getToken().then(function(currentToken) {
      if (currentToken) {
        sendTokenToServer(currentToken);
        updateUIForPushEnabled(currentToken);
      } else {
        // Show permission request.
        console.log('No Instance ID token available. Request permission to generate one.');
        // Show permission UI.
        updateUIForPushPermissionRequired();
        setTokenSentToServer(false);
      }
    })["catch"](function(err) {
      console.log('An error occurred while retrieving token. ', err);
      showToken('Error retrieving Instance ID token. ', err);
      setTokenSentToServer(false);
    });
    // [END get_token]
  }

  function showToken(currentToken) {
    // Show token in console and UI.
    console.log(currentToken);
  }

  // Send the Instance ID token your application server, so that it can:
  // - send messages back to this app
  // - subscribe/unsubscribe the token from topics
  function sendTokenToServer(currentToken) {
    if (!isTokenSentToServer()) {
      console.log('Sending token to server...');
      var packet = {
			  url : "/public/v1/fcm/token",
			  data: {token: currentToken},
			  success: function(data, params) {
				  console.log("Token successfully sent")
				  setTokenSentToServer(true);
				  setTokenSentToServerUserId(window.userId);
			  }
	  };
	  postData(packet, {});
    } else {
      console.log('Token already sent to server so won\'t send it again ' +
          'unless it changes');
    }

  }

  function isTokenSentToServer() {
    return window.localStorage.getItem('sentToServer') === '1' && isTokenSentToServerWithUser(window.userId);
  }
  
  function isTokenSentToServerWithUser(userId) {
	 return window.localStorage.getItem('sentToServer-user') === userId;
  }

  function setTokenSentToServer(sent) {
    window.localStorage.setItem('sentToServer', sent ? '1' : '0');
  }
  
  function setTokenSentToServerUserId(userId) {
	    window.localStorage.setItem('sentToServer-user', userId);
  }

  function requestPermission() {
    console.log('Requesting permission...');
    // [START request_permission]
    Notification.requestPermission().then(function(permission) {
      if (permission === 'granted') {
        console.log('Notification permission granted.');
        resetUI();
      } else {
        console.log('Unable to get permission to notify.');
      }
    });
    // [END request_permission]
  }

  function deleteToken() {
    // Delete Instance ID token.
    // [START delete_token]
    messaging.getToken().then(function(currentToken){
      messaging.deleteToken(currentToken).then(function(){
        console.log('Token deleted.');
        setTokenSentToServer(false);
        // Once token is deleted update UI.
        resetUI();
      })["catch"](function(err) {
        console.log('Unable to delete token. ', err);
      });
    })["catch"](function(err) {
      console.log('Error retrieving Instance ID token. ', err);
      showToken('Error retrieving Instance ID token. ', err);
    });

  }

  // Add a message to the messages element.
  function appendMessage(payload) {
	  $("#ui-notification-container").notification("create", {
          title: payload.data.title,
          content: payload.data.message,
          customIcon: payload.data.customIcon,
          customImage: payload.data.customImage,
          link: payload.data.link
      },
      {
          sticky: true 
      });
  }

  // Clear the messages element of all children.
  function clearMessages() {
    const messagesElement = document.querySelector('#ui-notification-container');
    while (messagesElement.hasChildNodes()) {
      messagesElement.removeChild(messagesElement.lastChild);
    }
  }

  function updateUIForPushEnabled(currentToken) {
	  showToken("Token update ui: " + currentToken);
  }

  function updateUIForPushPermissionRequired() {
    console.warg("Push notification permission is requred")
  }

  window.userId = "";
  resetUI();
  
  
 </script>


<script src="https://d502jbuhuh9wk.cloudfront.net/static/files/lazyload.min.js"></script>
<script type="text/javascript">
	var lazyLoadInstance = new LazyLoad({
	  unobserve_entered: true,
	  callback_enter: function(element) {
		  resizeCdnImage(element);
	  }
	});
</script>
</body>
</html>                               

Whois info of domain

Domain Name: GIOHS.COM
Registry Domain ID: 2720406325_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.godaddy.com
Registrar URL: http://www.godaddy.com
Updated Date: 2024-08-23T18:12:21Z
Creation Date: 2022-08-24T04:38:42Z
Registry Expiry Date: 2025-08-24T04:38:42Z
Registrar: GoDaddy.com, LLC
Registrar IANA ID: 146
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: 480-624-2505
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientRenewProhibited https://icann.org/epp#clientRenewProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Name Server: NS77.DOMAINCONTROL.COM
Name Server: NS78.DOMAINCONTROL.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-02T10:20:09Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass