PageSourceSearch

https://myigetit.com/business-blogs/

html myigetit.com collected 2026-10-04 01:52:10 UTC 1,257,396 bytes, 31,054 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="en-US" >
4<head>
5	
6		<meta charset="UTF-8">
7	<meta name="viewport" content="width=device-width, initial-scale=1">
8	<link rel="profile" href="https://gmpg.org/xfn/11">
9			<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
10<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/683e21c25037e5d74a49f264/script.js"></script>
10
11	<!-- This site is optimized with the Yoast SEO plugin v20.4 - https://yoast.com/wordpress/plugins/seo/ -->
12	<title>Engineering Insights, Industry Statistics, and Free resources</title>
13<link data-rocket-prefetch href="https://js-na2.hsadspixel.net" rel="dns-prefetch">
14<link data-rocket-prefetch href="https://js-na2.hs-banner.com" rel="dns-prefetch">
15<link data-rocket-prefetch href="https://js-na2.hs-analytics.net" rel="dns-prefetch">
16<link data-rocket-prefetch href="https://bat.bing.com" rel="dns-prefetch">
17<link data-rocket-prefetch href="https://cdn-cookieyes.com" rel="dns-prefetch">
18<link data-rocket-prefetch href="https://fonts.googleapis.com" rel="dns-prefetch">
19<link data-rocket-prefetch href="https://js-na2.hs-scripts.com" rel="dns-prefetch">
20<link data-rocket-prefetch href="https://aka.ms" rel="dns-prefetch"><link rel="preload" data-rocket-preload as="image" href="https://beta.myigetit.com/wp-content/uploads/2022/12/iStock-1309514264.png" fetchpriority="high">
21	<meta name="description" content="Get the latest insights from our industry experts on topics from AutoCAD, PLM, Catia, Creo, employee upskilling and other IT &amp; Engineering Softwares." />
22	<link rel="canonical" href="https://myigetit.com/business-blogs/" />
23	<meta property="og:locale" content="en_US" />
24	<meta property="og:type" content="article" />
25	<meta property="og:title" content="Engineering Insights, Industry Statistics, and Free resources" />
26	<meta property="og:description" content="Get the latest insights from our industry experts on topics from AutoCAD, PLM, Catia, Creo, employee upskilling and other IT &amp; Engineering Softwares." />
27	<meta property="og:url" content="https://myigetit.com/business-blogs/" />
28	<meta property="og:site_name" content="i GET IT by Tata Technologies" />
29	<meta property="article:publisher" content="https://www.facebook.com/myigetit" />
30	<meta property="article:modified_time" content="2025-05-07T05:38:22+00:00" />
31	<meta property="og:image" content="https://myigetit.com/wp-content/uploads/2023/07/Create-a-professional-design-for-a-list-of-commonly-asked-CAD-interview-questions-and-answers.-Use-images-of-CAD-software-drafting-tools-3D-modeling-and-engineering-design-to-enhance-the-design.-2-480x325.png" />
32	<meta name="twitter:card" content="summary_large_image" />
33	<meta name="twitter:site" content="@myiGETIT" />
34	<meta name="twitter:label1" content="Est. reading time" />
35	<meta name="twitter:data1" content="2 minutes" />
36	
36<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://myigetit.com/business-blogs/","url":"https://myigetit.com/business-blogs/","name":"Engineering Insights, Industry Statistics, and Free resources","isPartOf":{"@id":"https://myigetit.com/#website"},"primaryImageOfPage":{"@id":"https://myigetit.com/business-blogs/#primaryimage"},"image":{"@id":"https://myigetit.com/business-blogs/#primaryimage"},"thumbnailUrl":"https://myigetit.com/wp-content/uploads/2023/07/Create-a-professional-design-for-a-list-of-commonly-asked-CAD-interview-questions-and-answers.-Use-images-of-CAD-software-drafting-tools-3D-modeling-and-engineering-design-to-enhance-the-design.-2-480x325.png","datePublished":"2022-10-18T11:24:57+00:00","dateModified":"2025-05-07T05:38:22+00:00","description":"Get the latest insights from our industry experts on topics from AutoCAD, PLM, Catia, Creo, employee upskilling and other IT & Engineering Softwares.","breadcrumb":{"@id":"https://myigetit.com/business-blogs/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://myigetit.com/business-blogs/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://myigetit.com/business-blogs/#primaryimage","url":"https://myigetit.com/wp-content/uploads/2023/07/Create-a-professional-design-for-a-list-of-commonly-asked-CAD-interview-questions-and-answers.-Use-images-of-CAD-software-drafting-tools-3D-modeling-and-engineering-design-to-enhance-the-design.-2.png","contentUrl":"https://myigetit.com/wp-content/uploads/2023/07/Create-a-professional-design-for-a-list-of-commonly-asked-CAD-interview-questions-and-answers.-Use-images-of-CAD-software-drafting-tools-3D-modeling-and-engineering-design-to-enhance-the-design.-2.png","width":1080,"height":564,"caption":"Auto CAD interview questions"},{"@type":"BreadcrumbList","@id":"https://myigetit.com/business-blogs/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://myigetit.com/"},{"@type":"ListItem","position":2,"name":"Business Blogs"}]},{"@type":"WebSite","@id":"https://myigetit.com/#website","url":"https://myigetit.com/","name":"i GET IT by Tata Technologies","description":"Courses and Certificate Programs for Engineers","publisher":{"@id":"https://myigetit.com/#organization"},"alternateName":"i Get IT by Tata Tech","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://myigetit.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://myigetit.com/#organization","name":"TATA Technologies","alternateName":"TATA","url":"https://myigetit.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://myigetit.com/#/schema/logo/image/","url":"https://myigetit.com/wp-content/uploads/2023/08/i_GET_IT_by_TATA_Technologies_Logo.png","contentUrl":"https://myigetit.com/wp-content/uploads/2023/08/i_GET_IT_by_TATA_Technologies_Logo.png","width":228,"height":100,"caption":"TATA Technologies"},"image":{"@id":"https://myigetit.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/myigetit","https://twitter.com/myiGETIT","https://www.linkedin.com/showcase/myigetit","https://www.youtube.com/channel/UCM7d6eUmopXMLzpSvVoe1cQ"]}]}</script>
36
37	<!-- / Yoast SEO plugin. -->
38
39
40<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
41<link rel="alternate" type="application/rss+xml" title="i GET IT by Tata Technologies &raquo; Feed" href="https://myigetit.com/feed/" />
42<link rel="alternate" type="application/rss+xml" title="i GET IT by Tata Technologies &raquo; Comments Feed" href="https://myigetit.com/comments/feed/" />
43<link rel='stylesheet' id='lpb-lottie-player-style-css'  href='https://myigetit.com/wp-content/plugins/embed-lottie-player/dist/style.css' type='text/css' media='all' />
44<style id='global-styles-inline-css' type='text/css'>
45body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
45--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
45.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
46</style>
47<link rel='stylesheet' id='menu-image-css'  href='https://myigetit.com/wp-content/plugins/menu-image/includes/css/menu-image.css' type='text/css' media='all' />
48<link rel='stylesheet' id='dashicons-css'  href='https://myigetit.com/wp-includes/css/dashicons.min.css' type='text/css' media='all' />
49<link rel='stylesheet' id='isw-frontend-css'  href='https://myigetit.com/wp-content/plugins/insight-swatches/assets/css/style.css' type='text/css' media='all' />
50<link rel='stylesheet' id='theme.css-css'  href='https://myigetit.com/wp-content/plugins/popup-builder/public/css/theme.css' type='text/css' media='all' />
51<link rel='stylesheet' id='ivory-search-styles-css'  href='https://myigetit.com/wp-content/plugins/add-search-to-menu/public/css/ivory-search.min.css' type='text/css' media='all' />
52<link rel='stylesheet' id='eae-css-css'  href='https://myigetit.com/wp-content/plugins/addon-elements-for-elementor-page-builder/assets/css/eae.min.css' type='text/css' media='all' />
53<link rel='stylesheet' id='eae-peel-css-css'  href='https://myigetit.com/wp-content/plugins/addon-elements-for-elementor-page-builder/assets/lib/peel/peel.css' type='text/css' media='all' />
54<link rel='stylesheet' id='font-awesome-4-shim-css'  href='https://myigetit.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css' type='text/css' media='all' />
55<link rel='stylesheet' id='font-awesome-5-all-css'  href='https://myigetit.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css' type='text/css' media='all' />
56<link rel='stylesheet' id='vegas-css-css'  href='https://myigetit.com/wp-content/plugins/addon-elements-for-elementor-page-builder/assets/lib/vegas/vegas.min.css' type='text/css' media='all' />
57<link rel='stylesheet' id='hfe-style-css'  href='https://myigetit.com/wp-content/plugins/header-footer-elementor/assets/css/header-footer-elementor.css' type='text/css' media='all' />
58<link rel='stylesheet' id='elementor-frontend-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/custom-frontend-lite.min.css' type='text/css' media='all' />
59<style id='elementor-frontend-inline-css' type='text/css'>
60@-webkit-keyframes ha_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ha_fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes ha_zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes ha_zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes ha_rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1}}@keyframes ha_rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1}}@-webkit-keyframes ha_bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);
60-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes ha_bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05);-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translate3d(0,0,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@-webkit-keyframes ha_bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1}}@keyframes ha_bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1}}@-webkit-keyframes ha_flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}}@keyframes ha_flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}}@-webkit-keyframes ha_flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}}@keyframes ha_flipInY{0%{opacity:0;-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{opacity:1;-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg)}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}}
60@-webkit-keyframes ha_swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}@keyframes ha_swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}}@-webkit-keyframes ha_slideInDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes ha_slideInDown{0%{visibility:visible;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes ha_slideInUp{0%{visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes ha_slideInUp{0%{visibility:visible;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes ha_slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes ha_slideInLeft{0%{visibility:visible;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes ha_slideInRight{0%{visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes ha_slideInRight{0%{visibility:visible;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.ha_fadeIn{-webkit-animation-name:ha_fadeIn;animation-name:ha_fadeIn}.ha_zoomIn{-webkit-animation-name:ha_zoomIn;animation-name:ha_zoomIn}.ha_rollIn{-webkit-animation-name:ha_rollIn;animation-name:ha_rollIn}.ha_bounce{-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-name:ha_bounce;animation-name:ha_bounce}.ha_bounceIn{-webkit-animation-name:ha_bounceIn;animation-name:ha_bounceIn;-webkit-animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75)}.ha_flipInX,.ha_flipInY{-webkit-animation-name:ha_flipInX;animation-name:ha_flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.ha_flipInY{-webkit-animation-name:ha_flipInY;animation-name:ha_flipInY}.ha_swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:ha_swing;animation-name:ha_swing}.ha_slideInDown{-webkit-animation-name:ha_slideInDown;animation-name:ha_slideInDown}.ha_slideInUp{-webkit-animation-name:ha_slideInUp;animation-name:ha_slideInUp}.ha_slideInLeft{-webkit-animation-name:ha_slideInLeft;animation-name:ha_slideInLeft}.ha_slideInRight{-webkit-animation-name:ha_slideInRight;animation-name:ha_slideInRight}.ha-css-transform-yes{-webkit-transition-duration:var(--ha-tfx-transition-duration, .2s);transition-duration:var(--ha-tfx-transition-duration, .2s);-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:translate(var(--ha-tfx-translate-x, 0),var(--ha-tfx-translate-y, 0)) scale(var(--ha-tfx-scale-x, 1),var(--ha-tfx-scale-y, 1)) skew(var(--ha-tfx-skew-x, 0),var(--ha-tfx-skew-y, 0)) rotateX(var(--ha-tfx-rotate-x, 0)) rotateY(var(--ha-tfx-rotate-y, 0)) rotateZ(var(--ha-tfx-rotate-z, 0));transform:translate(var(--ha-tfx-translate-x, 0),var(--ha-tfx-translate-y, 0)) scale(var(--ha-tfx-scale-x, 1),var(--ha-tfx-scale-y, 1)) skew(var(--ha-tfx-skew-x, 0),var(--ha-tfx-skew-y, 0)) rotateX(var(--ha-tfx-rotate-x, 0)) rotateY(var(--ha-tfx-rotate-y, 0)) rotateZ(var(--ha-tfx-rotate-z, 0))}.ha-css-transform-yes:hover{-webkit-transform:translate(var(--ha-tfx-translate-x-hover, var(--ha-tfx-translate-x, 0)),var(--ha-tfx-translate-y-hover, var(--ha-tfx-translate-y, 0))) scale(var(--ha-tfx-scale-x-hover, var(--ha-tfx-scale-x, 1)),var(--ha-tfx-scale-y-hover, var(--ha-tfx-scale-y, 1))) skew(var(--ha-tfx-skew-x-hover, var(--ha-tfx-skew-x, 0)),var(--ha-tfx-skew-y-hover, var(--ha-tfx-skew-y, 0))) rotateX(var(--ha-tfx-rotate-x-hover, var(--ha-tfx-rotate-x, 0))) rotateY(var(--ha-tfx-rotate-y-hover, var(--ha-tfx-rotate-y, 0))) rotateZ(var(--ha-tfx-rotate-z-hover, var(--ha-tfx-rotate-z, 0)));transform:translate(var(--ha-tfx-translate-x-hover, var(--ha-tfx-translate-x, 0)),var(--ha-tfx-translate-y-hover, var(--ha-tfx-translate-y, 0))) scale(var(--ha-tfx-scale-x-hover, var(--ha-tfx-scale-x, 1)),var(--ha-tfx-scale-y-hover, var(--ha-tfx-scale-y, 1))) skew(var(--ha-tfx-skew-x-hover, var(--ha-tfx-skew-x, 0)),var(--ha-tfx-skew-y-hover, var(--ha-tfx-skew-y, 0))) rotateX(var(--ha-tfx-rotate-x-hover, var(--ha-tfx-rotate-x, 0))) rotateY(var(--ha-tfx-rotate-y-hover, var(--ha-tfx-rotate-y, 0))) rotateZ(var(--ha-tfx-rotate-z-hover, var(--ha-tfx-rotate-z, 0)))}.happy-addon>.elementor-widget-container{word-wrap:break-word;overflow-wrap:break-word}.happy-addon>.elementor-widget-container,.happy-addon>.elementor-widget-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.happy-addon p:empty{display:none}.happy-addon .elementor-inline-editing{min-height:auto!important}.happy-addon-pro img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.ha-screen-reader-text{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);margin:-1px;padding:0;width:1px;height:1px;border:0;word-wrap:normal!important;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.ha-has-bg-overlay>.elementor-widget-container{position:relative;z-index:1}.ha-has-bg-overlay>.elementor-widget-container:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:""}.ha-popup--is-enabled .ha-js-popup,.ha-popup--is-enabled .ha-js-popup img{cursor:-webkit-zoom-in!important;cursor:zoom-in!important}.mfp-wrap .mfp-arrow,.mfp-wrap .mfp-close{background-color:transparent}.mfp-wrap .mfp-arrow:focus,.mfp-wrap .mfp-close:focus{outline-width:thin}.ha-advanced-tooltip-enable{position:relative;cursor:pointer;--ha-tooltip-arrow-color:black;--ha-tooltip-arrow-distance:0}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content{position:absolute;z-index:999;display:none;padding:5px 0;width:120px;height:auto;border-radius:6px;background-color:#000;color:#fff;text-align:center;opacity:0}
60.ha-advanced-tooltip-enable .ha-advanced-tooltip-content::after{position:absolute;border-width:5px;border-style:solid;content:""}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content.no-arrow::after{visibility:hidden}.ha-advanced-tooltip-enable .ha-advanced-tooltip-content.show{display:inline-block;opacity:1}.ha-advanced-tooltip-enable.ha-advanced-tooltip-top .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-top .ha-advanced-tooltip-content{top:unset;right:0;bottom:calc(101% + var(--ha-tooltip-arrow-distance));left:0;margin:0 auto}.ha-advanced-tooltip-enable.ha-advanced-tooltip-top .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-top .ha-advanced-tooltip-content::after{top:100%;right:unset;bottom:unset;left:50%;border-color:var(--ha-tooltip-arrow-color) transparent transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-bottom .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-bottom .ha-advanced-tooltip-content{top:calc(101% + var(--ha-tooltip-arrow-distance));right:0;bottom:unset;left:0;margin:0 auto}.ha-advanced-tooltip-enable.ha-advanced-tooltip-bottom .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-bottom .ha-advanced-tooltip-content::after{top:unset;right:unset;bottom:100%;left:50%;border-color:transparent transparent var(--ha-tooltip-arrow-color) transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-left .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-left .ha-advanced-tooltip-content{top:50%;right:calc(101% + var(--ha-tooltip-arrow-distance));bottom:unset;left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-left .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-left .ha-advanced-tooltip-content::after{top:50%;right:unset;bottom:unset;left:100%;border-color:transparent transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-right .ha-advanced-tooltip-content,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-right .ha-advanced-tooltip-content{top:50%;right:unset;bottom:unset;left:calc(101% + var(--ha-tooltip-arrow-distance));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ha-advanced-tooltip-enable.ha-advanced-tooltip-right .ha-advanced-tooltip-content::after,body[data-elementor-device-mode=tablet] .ha-advanced-tooltip-enable.ha-advanced-tooltip-tablet-right .ha-advanced-tooltip-content::after{top:50%;right:100%;bottom:unset;left:unset;border-color:transparent var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-top .ha-advanced-tooltip-content{top:unset;right:0;bottom:calc(101% + var(--ha-tooltip-arrow-distance));left:0;margin:0 auto}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-top .ha-advanced-tooltip-content::after{top:100%;right:unset;bottom:unset;left:50%;border-color:var(--ha-tooltip-arrow-color) transparent transparent transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-bottom .ha-advanced-tooltip-content{top:calc(101% + var(--ha-tooltip-arrow-distance));right:0;bottom:unset;left:0;margin:0 auto}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-bottom .ha-advanced-tooltip-content::after{top:unset;right:unset;bottom:100%;left:50%;border-color:transparent transparent var(--ha-tooltip-arrow-color) transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-left .ha-advanced-tooltip-content{top:50%;right:calc(101% + var(--ha-tooltip-arrow-distance));bottom:unset;left:unset;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-left .ha-advanced-tooltip-content::after{top:50%;right:unset;bottom:unset;left:100%;border-color:transparent transparent transparent var(--ha-tooltip-arrow-color);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-right .ha-advanced-tooltip-content{top:50%;right:unset;bottom:unset;left:calc(101% + var(--ha-tooltip-arrow-distance));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body[data-elementor-device-mode=mobile] .ha-advanced-tooltip-enable.ha-advanced-tooltip-mobile-right .ha-advanced-tooltip-content::after{top:50%;right:100%;bottom:unset;left:unset;border-color:transparent var(--ha-tooltip-arrow-color) transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.elementor-editor-active .happy-addon.ha-gravityforms .gform_wrapper{display:block!important}.ha-scroll-to-top-wrap.ha-scroll-to-top-hide{display:none}.ha-scroll-to-top-wrap.edit-mode,.ha-scroll-to-top-wrap.single-page-off{display:none!important}.ha-scroll-to-top-button{position:fixed;right:15px;bottom:15px;z-index:9999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;
60-webkit-justify-content:center;justify-content:center;width:50px;height:50px;border-radius:50px;background-color:#5636d1;color:#fff;text-align:center;opacity:1;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.ha-scroll-to-top-button i{color:#fff;font-size:16px}.ha-scroll-to-top-button:hover{background-color:#e2498a}
61</style>
62<link rel='stylesheet' id='swiper-css'  href='https://myigetit.com/wp-content/themes/igetit/assets/libs/swiper/css/swiper.min.css' type='text/css' media='all' />
63<link rel='stylesheet' id='elementor-post-47-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/post-47.css' type='text/css' media='all' />
64<link rel='stylesheet' id='elementor-pro-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/custom-pro-frontend-lite.min.css' type='text/css' media='all' />
65<link rel='stylesheet' id='elementor-post-5404-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/post-5404.css' type='text/css' media='all' />
66<link rel='stylesheet' id='hfe-widgets-style-css'  href='https://myigetit.com/wp-content/plugins/header-footer-elementor/inc/widgets-css/frontend.css' type='text/css' media='all' />
67<link rel='stylesheet' id='font-awesome-pro-css'  href='https://myigetit.com/wp-content/themes/igetit/assets/fonts/awesome/css/fontawesome-all.min.css' type='text/css' media='all' />
68<link rel='stylesheet' id='lightgallery-css'  href='https://myigetit.com/wp-content/themes/igetit/assets/libs/lightGallery/css/lightgallery.min.css' type='text/css' media='all' />
69<link rel='stylesheet' id='edumall-style-css'  href='https://myigetit.com/wp-content/themes/igetit/style.css' type='text/css' media='all' />
70<style id='edumall-style-inline-css' type='text/css'>
71:root {
72				--edumall-typography-body-font-family: DM Sans;
73				--edumall-typography-body-font-size: 14px;
74				--edumall-typography-body-font-weight: 500;
75				--edumall-typography-body-line-height: 1.86;
76				--edumall-typography-body-letter-spacing: 0em;
77				--edumall-typography-headings-font-family: DM Sans;
78				--edumall-typography-headings-font-weight: 400;
79				--edumall-typography-headings-line-height: 1.3;
80				--edumall-typography-headings-letter-spacing: 0em;
81				--edumall-color-primary: #1268b3;
82				--edumall-color-primary-rgb: 18, 104, 179;
83				--edumall-color-secondary: #ffffff;
84				--edumall-color-third: #1268b3;
85				--edumall-color-text: #696969;
86				--edumall-color-text-bit-lighten: #7e7e7e;
87				--edumall-color-text-lighten: #ababab;
88				--edumall-color-heading: #252525;
89				--edumall-color-link: #696969;
90				--edumall-color-link-hover: #1268b3;
91				--edumall-color-box-white-background: #fff;
92				--edumall-color-box-white-border: #ededed;
93				--edumall-color-box-grey-background: #f8f8f8;
94				--edumall-color-box-light-grey-background: #f9f9fb;
95				--edumall-color-box-fill-separator: #eee;
96				--edumall-color-box-border: #eee;
97				--edumall-color-box-border-lighten: #ededed;
98				--edumall-color-form-text: #252525;
99				--edumall-color-form-border: #f8f8f8;
100				--edumall-color-form-background: #f8f8f8;
101				--edumall-color-form-focus-text: #252525;
102				--edumall-color-form-focus-border: #1268b3;
103				--edumall-color-form-focus-background: #fff;
104				--edumall-color-sub-menu-border: #ededed;
105				--edumall-color-sub-menu-background: #fff;
106				--tutor-color-primary: #1268b3;
107				--tutor-color-primary-rgb: 18, 104, 179;
108				--tutor-border-color:#eee;
109			}
110.boxed{max-width:1200px}::-moz-selection{color:#fff;background-color:#1268b3}::selection{color:#fff;background-color:#1268b3}.primary-fill-color{fill:#1268b3}mark,.primary-color.primary-color,.growl-close:hover,.link-transition-02,.edumall-infinite-loader,.edumall-blog-caption-style-03 .tm-button,.tm-portfolio .post-categories a:hover,.tm-portfolio .post-title a:hover,.edumall-timeline.style-01 .title,.edumall-timeline.style-01 .timeline-dot,.tm-google-map .style-signal .animated-dot,.edumall-list .marker,.tm-social-networks .link:hover,.tm-social-networks.style-solid-rounded-icon .link,.edumall-team-member-style-01 .social-networks a:hover,.edumall-modern-carousel-style-02 .slide-button,.tm-slider a:hover .heading,.woosw-area .woosw-inner .woosw-content .woosw-content-bot .
110woosw-content-bot-inner .woosw-page a:hover,.woosw-continue:hover,.tm-menu .menu-price,.woocommerce-widget-layered-nav-list a:hover,.blog-nav-links h6:before,.page-main-content .search-form .search-submit,.page-sidebar .widget_pages .current-menu-item>a,.page-sidebar .widget_nav_menu .current-menu-item>a,.comment-list .comment-actions a:hover,.portfolio-nav-links.style-01 .inner>a:hover,.portfolio-nav-links.style-02 .nav-list .hover,.edumall-nice-select-wrap .edumall-nice-select li.selected:before,.elementor-widget-tm-icon-box.edumall-icon-box-style-01 .edumall-box:hover div.tm-button.style-text,.elementor-widget-tm-icon-box.edumall-icon-box-style-01 a.tm-button.style-text:hover,.tm-image-box.edumall-box:hover div.tm-button.style-text,.tm-image-box a.tm-button.style-text:hover{color:#1268b3}.primary-background-color,.link-transition-02:after,.wp-block-tag-cloud a:hover,.wp-block-calendar #today,.edumall-nice-select-wrap .edumall-nice-select li:hover,.edumall-progress .progress-bar,.edumall-link-animate-border .heading-primary a mark:after,.edumall-blog-caption-style-03 .tm-button.style-bottom-line .button-content-wrapper:after,.hint--primary:after,[data-fp-section-skin='dark'] #fp-nav ul li a span,[data-fp-section-skin='dark'] .fp-slidesNav ul li a span,.page-scroll-up,.top-bar-01 .top-bar-button,.tm-social-networks.style-flat-rounded-icon .link:hover,.tm-swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.tm-social-networks.style-flat-rounded-icon .link,.tm-social-networks.style-solid-rounded-icon .link:hover,.portfolio-overlay-group-01.portfolio-overlay-colored-faded .post-overlay,.edumall-modern-carousel .slide-tag,.edumall-light-gallery .edumall-box .edumall-overlay,.edumall-modern-carousel-style-02 .slide-button:after,.tm-gradation .item:hover .count,.nav-links a:hover,.single-post .entry-post-feature.post-quote,.entry-portfolio-feature .gallery-item .overlay,.widget_calendar #today,.page-main-content .search-form .search-submit:hover{background-color:#1268b3}.primary-background-color-important,.lg-progress-bar .lg-progress{background-color:#1268b3!important}.wp-block-quote,.wp-block-quote.has-text-align-right,.wp-block-quote.has-text-align-right,.edumall-nice-select-wrap.focused .edumall-nice-select-current,.edumall-nice-select-wrap .edumall-nice-select-current:hover,.page-search-popup .search-field,.tm-social-networks.style-solid-rounded-icon .link,.tm-popup-video.type-button .video-play,.widget_pages .current-menu-item,.widget_nav_menu .current-menu-item,.insight-core-bmw .current-menu-item{border-color:#1268b3}.single-product .woo-single-gallery .edumall-thumbs-swiper .swiper-slide:hover img,.single-product .woo-single-gallery .edumall-thumbs-swiper .swiper-slide-thumb-active img,.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#1268b3!important}.hint--primary.hint--top-left:before,.hint--primary.hint--top-right:before,.hint--primary.hint--top:before{border-top-color:#1268b3}.hint--primary.hint--right:before{border-right-color:#1268b3}.hint--primary.hint--bottom-left:before,.hint--primary.hint--bottom-right:before,.hint--primary.hint--bottom:before{border-bottom-color:#1268b3}.hint--primary.hint--left:before,.tm-popup-video.type-button .video-play-icon:before{border-left-color:#1268b3}.edumall-accordion-style-01 .edumall-accordion .accordion-section.active .accordion-header,.edumall-accordion-style-01 .edumall-accordion .accordion-section:hover .accordion-header{background-color:rgba(18,104,179,0.7)}.portfolio-overlay-group-01 .post-overlay{background-color:rgba(18,104,179,0.8)}.secondary-color-important{color:#fff !important}.secondary-background-color,.hint--secondary:after,.tm-button.style-flat.button-secondary-lighten:after{background-color:#fff}.edumall-event-carousel .event-overlay-background{background-color:rgba(255,255,255,0.6)}.tm-zoom-meeting .zoom-countdown .countdown-content .text{color:rgba(255,255,255,0.7)}.tm-button.style-flat.button-secondary-lighten:before{background-color:rgba(255,255,255,0.3)}.tm-button.style-flat.button-secondary-lighten{color:#031f42 !important}.hint--secondary.hint--top-left:before,.hint--secondary.hint--top-right:before,.hint--secondary.hint--top:before{border-top-color:#fff}.hint--secondary.hint--right:before{border-right-color:#fff}.hint--secondary.hint--bottom-left:before,.hint--secondary.hint--bottom-right:before,.hint--secondary.hint--bottom:before{border-bottom-color:#fff}.hint--secondary.hint--left:before{border-left-color:#fff}.secondary-border-color{border-color:#fff}.secondary-fill-color{fill:#fff}.lg-backdrop{background-color:#000 !important}.page-mobile-main-menu>.inner{background-color:#1268b3}
111</style>
112<link rel='stylesheet' id='perfect-scrollbar-css'  href='https://myigetit.com/wp-content/themes/igetit/assets/libs/perfect-scrollbar/css/perfect-scrollbar.min.css' type='text/css' media='all' />
113<link rel='stylesheet' id='growl-css'  href='https://myigetit.com/wp-content/themes/igetit/assets/libs/growl/css/jquery.growl.min.css' type='text/css' media='all' />
114<link rel='stylesheet' id='elementor-lazyload-css'  href='https://myigetit.com/wp-content/plugins/elementor/assets/css/modules/lazyload/frontend.min.css' type='text/css' media='all' />
115<link rel='stylesheet' id='elementor-post-507-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/post-507.css' type='text/css' media='all' />
116<link rel='stylesheet' id='happy-icons-css'  href='https://myigetit.com/wp-content/plugins/happy-elementor-addons/assets/fonts/style.min.css' type='text/css' media='all' />
117<link rel='stylesheet' id='font-awesome-css'  href='https://myigetit.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css' type='text/css' media='all' />
118<link rel='stylesheet' id='elementor-post-17958-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/post-17958.css' type='text/css' media='all' />
119<link rel='stylesheet' id='elementor-post-17517-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/post-17517.css' type='text/css' media='all' />
120<link rel='stylesheet' id='elementor-post-20413-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/post-20413.css' type='text/css' media='all' />
121<link rel='stylesheet' id='elementor-post-28202-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/post-28202.css' type='text/css' media='all' />
122<link rel='stylesheet' id='elementor-post-26209-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/post-26209.css' type='text/css' media='all' />
123<link rel='stylesheet' id='elementor-post-22610-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/post-22610.css' type='text/css' media='all' />
124<link rel='stylesheet' id='elementor-post-21101-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/post-21101.css' type='text/css' media='all' />
125<link rel='stylesheet' id='elementor-post-15042-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/post-15042.css' type='text/css' media='all' />
126<link rel='stylesheet' id='elementor-post-14602-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/post-14602.css' type='text/css' media='all' />
127<link rel='stylesheet' id='elementor-post-14223-css'  href='https://myigetit.com/wp-content/uploads/elementor/css/post-14223.css' type='text/css' media='all' />
128<link rel='stylesheet' id='eael-general-css'  href='https://myigetit.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/css/view/general.min.css' type='text/css' media='all' />
129<link rel='stylesheet' id='google-fonts-1-css'  href='https://fonts.googleapis.com/css?display=swap&family=DM+Sans%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&#038;display=auto' type='text/css' media='all' />
130<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin>
130<script type='text/javascript' src='https://myigetit.com/wp-includes/js/dist/vendor/regenerator-runtime.min.js' id='regenerator-runtime-js'></script>
vendor: 1 bytes, line 130
130
131<script type='text/javascript' src='https://myigetit.com/wp-includes/js/dist/vendor/wp-polyfill.min.js' id='wp-polyfill-js'></script>
vendor: 1 bytes, line 131
131
132<script type='text/javascript' src='https://myigetit.com/wp-includes/js/dist/vendor/react.min.js' id='react-js'></script>
vendor: 1 bytes, line 132
132
133<script type='text/javascript' src='https://myigetit.com/wp-includes/js/dist/vendor/react-dom.min.js' id='react-dom-js'></script>
vendor: 1 bytes, line 133
133
134<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/embed-lottie-player/assets/js/dotlottie-player.js' id='dotLottiePlayer-js'></script>
vendor: 1 bytes, line 134
134
135<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/embed-lottie-player/assets/js/lottie-interactivity.min.js' id='lottieInteractivity-js'></script>
vendor: 1 bytes, line 135
135
136<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/embed-lottie-player/dist/script.js' id='lpb-lottie-player-script-js'></script>
vendor: 1 bytes, line 136
136
137<script type='text/javascript' src='https://myigetit.com/wp-includes/js/jquery/jquery.min.js' id='jquery-core-js'></script>
vendor: 1 bytes, line 137
137
138<script type='text/javascript' src='https://myigetit.com/wp-includes/js/jquery/jquery-migrate.min.js' id='jquery-migrate-js'></script>
vendor: 1 bytes, line 138
138
139<script type='text/javascript' id='Popup.js-js-before'>
140var sgpbPublicUrl = "https:\/\/myigetit.com\/wp-content\/plugins\/popup-builder\/public\/";
141var SGPB_JS_LOCALIZATION = {"imageSupportAlertMessage":"Only image files supported","pdfSupportAlertMessage":"Only pdf files supported","areYouSure":"Are you sure?","addButtonSpinner":"L","audioSupportAlertMessage":"Only audio files supported (e.g.: mp3, wav, m4a, ogg)","publishPopupBeforeElementor":"Please, publish the popup before starting to use Elementor with it!","publishPopupBeforeDivi":"Please, publish the popup before starting to use Divi Builder with it!","closeButtonAltText":"Close"};
142</script>
vendor: 1 bytes, line 142
142
143<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/popup-builder/public/js/Popup.js' id='Popup.js-js'></script>
vendor: 1 bytes, line 143
143
144<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/popup-builder/public/js/PopupConfig.js' id='PopupConfig.js-js'></script>
vendor: 1 bytes, line 144
144
145<script type='text/javascript' id='PopupBuilder.js-js-before'>
146var SGPB_POPUP_PARAMS = {"popupTypeAgeRestriction":"ageRestriction","defaultThemeImages":{"1":"https:\/\/myigetit.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_1\/close.png","2":"https:\/\/myigetit.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_2\/close.png","3":"https:\/\/myigetit.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_3\/close.png","5":"https:\/\/myigetit.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_5\/close.png","6":"https:\/\/myigetit.com\/wp-content\/plugins\/popup-builder\/public\/img\/theme_6\/close.png"},"homePageUrl":"https:\/\/myigetit.com\/","isPreview":false,"convertedIdsReverse":[],"dontShowPopupExpireTime":365,"conditionalJsClasses":[],"disableAnalyticsGeneral":false};
147var SGPB_JS_PACKAGES = {"packages":{"current":1,"free":1,"silver":2,"gold":3,"platinum":4},"extensions":{"geo-targeting":false,"advanced-closing":false}};
148var SGPB_JS_PARAMS = {"ajaxUrl":"https:\/\/myigetit.com\/wp-admin\/admin-ajax.php","nonce":"28e2cabf3f"};
149</script>
vendor: 1 bytes, line 149
149
150<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/popup-builder/public/js/PopupBuilder.js' id='PopupBuilder.js-js'></script>
vendor: 1 bytes, line 150
150
151<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/addon-elements-for-elementor-page-builder/assets/js/iconHelper.js' id='eae-iconHelper-js'></script>
151
152<link rel="https://api.w.org/" href="https://myigetit.com/wp-json/" /><link rel="alternate" type="application/json" href="https://myigetit.com/wp-json/wp/v2/pages/5404" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://myigetit.com/xmlrpc.php?rsd" />
153<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://myigetit.com/wp-includes/wlwmanifest.xml" /> 
154<link rel='shortlink' href='https://myigetit.com/?p=5404' />
155<!-- start Simple Custom CSS and JS -->
156<style type="text/css">
157/* Add your CSS code here.
158
159For example:
160.example {
161    color: red;
162}
163
164For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp
165
166End of comment */ 
167
168/* Add your CSS code here.
169
170For example:
171.example {
172    color: red;
173}
174
175For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp
176
177End of comment */ 
178
179/* html,
180body, */
181/* #root {
182    height: 100%;
183    width: 100%;
184   
185    background-color: #f8fafc
186} */
187
188/* .dark html,
189.dark body,
190.dark #root {
191    background-color: #192132
192} */
193
194.react-flow__panel {
195    display: none
196}
197
198INPUT:-webkit-autofill,
199SELECT:-webkit-autofill,
200TEXTAREA:-webkit-autofill {
201    animation-name: onautofillstart
202}
203
204INPUT:not(:-webkit-autofill),
205SELECT:not(:-webkit-autofill),
206TEXTAREA:not(:-webkit-autofill) {
207    animation-name: onautofillcancel
208}
209
210@keyframes onautofillstart {}
211
212@keyframes onautofillcancel {}
213
214@keyframes go2264125279 {
215    from {
216        transform: scale(0) rotate(45deg);
217        opacity: 0;
218    }
219
220    to {
221        transform: scale(1) rotate(45deg);
222        opacity: 1;
223    }
224}
225
226@keyframes go3020080000 {
227    from {
228        transform: scale(0);
229        opacity: 0;
230    }
231
232    to {
233        transform: scale(1);
234        opacity: 1;
235    }
236}
237
238@keyframes go463499852 {
239    from {
240        transform: scale(0) rotate(90deg);
241        opacity: 0;
242    }
243
244    to {
245        transform: scale(1) rotate(90deg);
246        opacity: 1;
247    }
248}
249
250@keyframes go1268368563 {
251    from {
252        transform: rotate(0deg);
253    }
254
255    to {
256        transform: rotate(360deg);
257    }
258}
259
260@keyframes go1310225428 {
261    from {
262        transform: scale(0) rotate(45deg);
263        opacity: 0;
264    }
265
266    to {
267        transform: scale(1) rotate(45deg);
268        opacity: 1;
269    }
270}
271
272@keyframes go651618207 {
273    0% {
274        height: 0;
275        width: 0;
276        opacity: 0;
277    }
278
279    40% {
280        height: 0;
281        width: 6px;
282        opacity: 1;
283    }
284
285    100% {
286        opacity: 1;
287        height: 10px;
288    }
289}
290
291@keyframes go901347462 {
292    from {
293        transform: scale(0.6);
294        opacity: 0.4;
295    }
296
297    to {
298        transform: scale(1);
299        opacity: 1;
300    }
301}
302
303.go4109123758 {
304    z-index: 9999;
305}
306
307.go4109123758>* {
308    pointer-events: auto;
309}
310
311.rotate_image {
312    transform: rotate(340deg);
313}
314
315.ep-arrow {
316    overflow: hidden;
317    will-change: transform;
318}
319
320.ep-arrow::after {
321    content: "";
322    width: 12px;
323    height: 12px;
324    background-color: white;
325    position: absolute;
326    transform: rotate(45deg);
327}
328
329.ep-arrow.ep-shadow::after,
330.ep-popper-shadow {
331    box-shadow: 0 0 6px#becadb;
332}
333
334.ep-arrow[direction="top"]::after {
335    left: 4px;
336    top: 5px;
337}
338
339.ep-arrow[direction="bottom"]::after {
340    left: 4px;
341    top: -6px;
342}
343
344.ep-arrow[direction="left"]::after {
345    left: 5px;
346    top: 3px;
347}
348
349.ep-arrow[direction="right"]::after {
350    left: -6px;
351    top: 3px;
352}
353
354.tippy-box[data-animation=fade][data-state=hidden] {
355    opacity: 0
356}
357
358[data-tippy-root] {
359    max-width: calc(100vw - 10px)
360}
361
362.tippy-box {
363    position: relative;
364    background-color: #333;
365    color: #fff;
366    border-radius: 4px;
367    font-size: 14px;
368    line-height: 1.4;
369    white-space: normal;
370    outline: 0;
371    transition-property: transform, visibility, opacity
372}
373
374.tippy-box[data-placement^=top]>.tippy-arrow {
375    bottom: 0
376}
377
378.tippy-box[data-placement^=top]>.tippy-arrow:before {
379    bottom: -7px;
380    left: 0;
381    border-width: 8px 8px 0;
382    border-top-color: initial;
383    transform-origin: center top
384}
385
386.tippy-box[data-placement^=bottom]>.tippy-arrow {
387    top: 0
388}
389
390.tippy-box[data-placement^=bottom]>.tippy-arrow:before {
391    top: -7px;
392    left: 0;
393    border-width: 0 8px 8px;
394    border-bottom-color: initial;
395    transform-origin: center bottom
396}
397
398.tippy-box[data-placement^=left]>.tippy-arrow {
399    right: 0
400}
401
402.tippy-box[data-placement^=left]>.tippy-arrow:before {
403    border-width: 8px 0 8px 8px;
404    border-left-color: initial;
405    right: -7px;
406    transform-origin: center left
407}
408
409.tippy-box[data-placement^=right]>.tippy-arrow {
410    left: 0
411}
412
413.tippy-box[data-placement^=right]>.tippy-arrow:before {
414    left: -7px;
415    border-width: 8px 8px 8px 0;
416    border-right-color: initial;
417    transform-origin: center right
418}
419
420.tippy-box[data-inertia][data-state=visible] {
421    transition-timing-function: cubic-bezier(.54, 1.5, .38, 1.11)
422}
423
424.tippy-arrow {
425    width: 16px;
426    height: 16px;
427    color: #333
428}
429
430.tippy-arrow:before {
431    content: "";
432    position: absolute;
433    border-color: transparent;
434    border-style: solid
435}
436
437.tippy-content {
438    position: relative;
439    padding: 5px 9px;
440    z-index: 1
441}
442
443/* hide default UI - only shown if optional UI css files are loaded. */
444:where(media-player):where([data-media-button] > shadow-root,
445    [data-media-slider]:not([data-styled]) > shadow-root,
446    [data-media-menu-button] > shadow-root) {
447    display: none;
448}
449
450:where(media-player) :where([data-media-slider][data-styled] > shadow-root) {
451    display: contents;
452}
453
454/*
455* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
456* Media
457* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
458*/
459
460:where(media-player) {
461    --media-focus-ring: 0 0 0 3px rgb(78 156 246);
462    width: 100%;
463    display: inline-block;
464    position: relative;
465    contain: layout style;
466    box-sizing: border-box;
467    -webkit-user-select: none;
468    user-select: none;
469}
470
471media-player:focus,
472media-player:focus-visible {
473    outline: none;
474}
475
476:where(media-player[data-focus]:not([data-playing]) media-outlet) {
477    box-shadow: var(--media-focus-ring);
478}
479
480:where(media-player[data-view-type='video'][data-user-idle]) {
481    pointer-events: auto;
482    cursor: none;
483}
484
485:where(media-outlet) {
486    display: block;
487    box-sizing: border-box;
488    background-color: var(--media-outlet-bg-color, black);
489}
490
491:where(media-player[data-fullscreen] media-outlet) {
492    height: 100%;
493}
494
495:where(media-player[data-view-type='audio'] media-outlet) {
496    background-color: unset;
497}
498
499:where(media-outlet audio) {
500    width: 100%;
501}
502
503:where(media-outlet video) {
504    display: inline-block;
505    width: 100%;
506    height: auto;
507    touch-action: manipulation;
508}
509
510:where(media-player[aspect-ratio]:not([data-fullscreen]) media-outlet) {
511    position: relative;
512    width: 100%;
513    height: 0;
514    padding-bottom: min(max(var(--media-min-height, 150px), calc(100% / var(--media-aspect-ratio))),
515            var(--media-max-height, 100vh));
516}
517
518:where(media-player[aspect-ratio] media-outlet > shadow-root > *) {
519    position: absolute !important;
520    top: 0 !important;
521    left: 0 !important;
522    width: 100% !important;
523    height: 100% !important;
524}
525
526/*
527* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
528* Display
529* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
530*/
531
532:where(media-icon, media-icon svg) {
533    display: block;
534    width: 100%;
535    height: 100%;
536    vertical-align: middle;
537}
538
539:where(media-time) {
540    display: inline-block;
541    contain: content;
542    font-size: var(--media-time-font-size, 14px);
543    font-weight: var(--media-time-font-weight, 400);
544    font-family: var(--media-font-family, sans-serif);
545    color: var(--media-time-color, inherit);
546    background-color: var(--media-time-bg);
547    border-radius: var(--media-time-border-radius);
548    letter-spacing: var(--media-time-letter-spacing, 0.025em);
549}
550
551/*
552* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
553* Buttons
554* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
555*/
556
557:where(media-player [data-media-button]) {
558    display: inline-block;
559    position: relative;
560    contain: layout style;
561    user-select: none;
562    cursor: pointer;
563    -webkit-user-select: none;
564    -webkit-tap-highlight-color: transparent;
565    touch-action: manipulation;
566}
567
568:where(media-player [data-media-button]:focus) {
569    outline: none;
570}
571
572:where(media-player [data-media-button][data-focus]) :where([slot], [data-media-icon]) {
573    box-shadow: var(--media-focus-ring);
574}
575
576:where(media-player [data-media-button][data-focus] media-tooltip [slot]) {
577    box-shadow: unset;
578}
579
580:where(media-live-indicator:not([data-live])) {
581    cursor: unset;
582}
583
584/*
585* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
586* Sliders
587* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
588*/
589
590:where(media-player [data-media-slider]) {
591    display: inline-block;
592    position: relative;
593    contain: layout style;
594    width: 100%;
595    cursor: pointer;
596    user-select: none;
597    touch-action: none;
598    -webkit-user-select: none;
599    -webkit-tap-highlight-color: transparent;
600}
601
602:where(media-player [data-media-slider][disabled]) {
603    cursor: unset;
604}
605
606:where(media-player [data-media-slider]:focus) {
607    outline: none;
608}
609
610:where(media-player [data-media-slider][data-focus] [part='track']) {
611    box-shadow: var(--media-focus-ring);
612}
613
614:where(media-player [data-media-slider][data-chapters][data-focus] [part='chapter']) {
615    clip-path: inset(-2px -2px -2px -2px);
616}
617
618:where(media-player[data-bp-x='sm']) :where(media-time-slider [part='chapters']) {
619    display: none !important;
620}
621
622:where(media-player:not([data-bp-x='sm'])):where(media-time-slider[data-chapters] > :not(shadow-root, [slot]),
623    media-time-slider[data-chapters] > shadow-root > [part~='track']) {
624    display: none !important;
625}
626
627:where(media-volume-slider [part~='track-progress']) {
628    display: none !important;
629}
630
631/*
632* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
633* Slider Value Text
634* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
635*/
636
637:where(media-slider-value) {
638    display: inline-block;
639    contain: content;
640    font-size: 14px;
641    font-family: var(--media-font-family, sans-serif);
642}
643
644/*
645* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
646* Slider Thumbnail
647* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
648*/
649
650:where(media-slider-thumbnail) {
651    display: block;
652    contain: content;
653    box-sizing: border-box;
654}
655
656:where(media-thumbnail) {
657    display: block;
658    width: var(--thumbnail-width);
659    height: var(--thumbnail-height);
660    background-color: var(--media-thumbnail-bg, black);
661    contain: strict;
662    overflow: hidden;
663    box-sizing: border-box;
664    border: var(--media-thumbnail-border, 1px solid white);
665    min-width: var(--media-thumbnail-min-width, 120px);
666    min-height: var(--media-thumbnail-min-height, 80px);
667    max-width: var(--media-thumbnail-max-width, 180px);
668    max-height: var(--media-thumbnail-max-height, 160px);
669}
670
671:where(media-thumbnail [part='img']) {
672    min-width: unset !important;
673    max-width: unset !important;
674}
675
676/*
677* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
678* Slider Video
679* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
680*/
681
682:where(media-slider-video) {
683    background-color: black;
684    box-sizing: border-box;
685    contain: content;
686    display: inline-block;
687    border: var(--media-thumbnail-border, 1px solid white);
688}
689
690:where(media-slider-video [part='video']) {
691    display: block;
692    height: auto;
693    width: 156px;
694}
695
696/* Temporarily hide video while loading. */
697:where(media-slider-video[data-loading]) {
698    opacity: 0;
699}
700
701/* Hide video if it fails to load. */
702:where(media-slider-video[aria-hidden='true'],
703    media-slider-video[aria-hidden='true'] [part='video']) {
704    display: none;
705    width: 0px;
706}
707
708/*
709* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
710* Poster
711* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
712*/
713
714:where(media-poster) {
715    display: block;
716    contain: content;
717    position: absolute;
718    top: 0;
719    left: 0;
720    opacity: 0;
721    width: 100%;
722    height: 100%;
723    pointer-events: none;
724    object-fit: cover;
725    box-sizing: border-box;
726    transition: opacity 0.2s ease-out;
727}
728
729:where(media-poster [part='img']) {
730    width: 100%;
731    height: 100%;
732    object-fit: inherit;
733    object-position: inherit;
734    pointer-events: none;
735    user-select: none;
736    -webkit-user-select: none;
737    box-sizing: border-box;
738}
739
740:where(media-poster[aria-hidden='true']) {
741    display: none;
742}
743
744:where(media-player[data-view-type='video']:not([data-started]) media-poster) {
745    opacity: 1;
746}
747
748/*
749* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
750* Captions
751* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
752*/
753
754:where(media-captions[aria-hidden='true']) {
755    opacity: 0;
756    visibility: hidden;
757}
758
759/*
760* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
761* Gestures
762* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
763*/
764
765:where(media-gesture) {
766    position: absolute;
767    display: block;
768    contain: content;
769    z-index: 0;
770    opacity: 0;
771    visibility: hidden;
772    pointer-events: none !important;
773}
774
775/*
776* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
777* Menus
778* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
779*/
780
781:where(media-menu > [data-media-menu-items]:focus) {
782    outline: none;
783}
784
785:where(media-menu) :where([role='menuitem']:focus, [role='menuitemradio']:focus) {
786    outline: none;
787}
788
789:where(media-menu):where([role='menuitem']:focus-visible,
790    [role='menuitem'][data-focus],
791    [role='menuitemradio']:focus-visible,
792    [role='menuitemradio'][data-focus]),
793:where(media-menu > [data-media-menu-button][role='button'][data-focus] [data-media-icon]),
794:where(media-menu > [data-media-menu-button][role='button'][data-focus] svg),
795:where(media-radio[data-focus]) {
796    outline: none;
797    box-shadow: var(--media-focus-ring);
798}
799
800/*
801* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
802* ARIA
803* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
804*/
805
806:where(media-player [data-media-button][aria-hidden='true']),
807:where(media-player [data-media-slider][aria-hidden='true']),
808:where(media-thumbnail[aria-hidden='true']),
809:where(media-slider-thumbnail[aria-hidden='true']) {
810    display: none !important;
811}
812
813:where(media-buffering-indicator) {
814    position: absolute;
815    top: 0;
816    left: 0;
817    width: 100%;
818    height: 100%;
819    display: flex;
820    align-items: center;
821    justify-content: center;
822    pointer-events: none;
823    z-index: 1;
824}
825
826:where(media-buffering-indicator [part='icon']) {
827    width: var(--media-buffering-size, 84px);
828    height: var(--media-buffering-size, 84px);
829    opacity: 0;
830    transition: var(--media-buffering-transition, opacity 200ms ease);
831}
832
833:where(media-buffering-indicator [part='track']) {
834    color: var(--media-buffering-track-color, #f5f5f5);
835    opacity: var(--media-buffering-track-opacity, 0.25);
836    stroke-width: var(--media-buffering-track-width, 8);
837}
838
839:where(media-buffering-indicator [part='track-fill']) {
840    color: var(--media-buffering-track-fill-color, #f5f5f5);
841    opacity: var(--media-buffering-track-fill-opacity, 0.75);
842    stroke-width: var(--media-buffering-track-fill-width, 9);
843    stroke-dasharray: 100;
844    stroke-dashoffset: var(--media-buffering-track-fill-offset, 50);
845}
846
847:where(media-buffering-indicator[data-buffering] [part='icon']) {
848    opacity: 1;
849    animation: var(--media-buffering-animation, media-buffering-spin 1s linear infinite);
850}
851
852@keyframes media-buffering-spin {
853    to {
854        transform: rotate(360deg);
855    }
856}
857
858/*
859* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
860* Buttons
861* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
862*/
863
864:where(media-player [data-media-button]) {
865    -webkit-tap-highlight-color: transparent;
866    display: inline-flex;
867    justify-content: center;
868    align-items: center;
869    -webkit-user-select: none;
870    user-select: none;
871    border-radius: var(--media-button-border-radius, 2px);
872    color: var(--media-button-color, var(--media-controls-color, #f5f5f5));
873    width: var(--media-button-size, 40px);
874    height: var(--media-button-size, 40px);
875    transition: transform 0.2s ease-out;
876}
877
878:where(media-player[data-fullscreen] [data-media-button]) {
879    width: var(--media-fullscreen-button-size, 42px);
880    height: var(--media-fullscreen-button-size, 42px);
881}
882
883:where(media-player[data-bp-x='sm'][data-fullscreen] [data-media-button]) {
884    width: var(--media-mobile-fullscreen-button-size, 42px);
885    height: var(--media-mobile-fullscreen-button-size, 42px);
886}
887
888:where(media-player):where([data-media-button] > svg,
889    [data-media-button] > media-icon,
890    [data-media-button] > shadow-root > svg,
891    [data-media-button] > shadow-root > media-icon) {
892    width: var(--media-button-icon-size, 80%);
893    height: var(--media-button-icon-size, 80%);
894    border-radius: var(--media-button-border-radius, 2px);
895}
896
897:where(media-player [data-media-button] > shadow-root) {
898    display: contents;
899}
900
901:where(media-player [data-media-button]:not([default-appearance]) > shadow-root:not(:only-child)) {
902    display: none;
903}
904
905:where(media-player [data-media-button] [slot]) {
906    display: none !important;
907}
908
909:where(media-player):where(media-toggle-button[data-pressed] [slot='on'],
910    media-toggle-button:not([data-pressed]) [slot='off'],
911    media-play-button[data-paused]:not([data-ended]) [slot='play'],
912    media-play-button[data-ended] [slot='replay'],
913    media-play-button:not([data-paused]) [slot='pause'],
914    media-mute-button[data-volume='high'] [slot='volume-high'],
915    media-mute-button[data-volume='low'] [slot='volume-low'],
916    media-mute-button[data-volume='muted'] [slot='volume-muted'],
917    media-mute-button[data-volume='muted'] [slot='unmute'],
918    media-mute-button:not([data-volume='muted']) [slot='mute'],
919    media-pip-button:not([data-pip]) [slot='enter'],
920    media-pip-button[data-pip] [slot='exit'],
921    media-caption-button:not([data-pressed]) [slot='off'],
922    media-caption-button[data-pressed] [slot='on'],
923    media-fullscreen-button:not([data-fullscreen]) [slot='enter'],
924    media-fullscreen-button[data-fullscreen] [slot='exit'],
925    media-seek-button:not([seconds*='-']) [slot='forward'],
926    media-seek-button[seconds*='-'] [slot='backward'],
927    media-menu [data-media-menu-button][data-pressed] [slot='close'],
928    media-menu [data-media-menu-button]:not([data-pressed]) [slot='open']) {
929    display: inline-block !important;
930}
931
932:where(media-player [data-media-button][aria-hidden='true']) {
933    display: none;
934}
935
936@media (pointer: fine) {
937    :where(media-player [data-media-button][data-hover]) {
938        background-color: var(--media-button-hover-bg, rgb(255 255 255 / 0.2));
939        transform: var(--media-button-hover-transform, scale(1));
940        transition: var(--media-button-hover-transition, transform 0.2s ease-in);
941    }
942}
943
944@media (pointer: coarse) {
945    :where(media-player [data-media-button][data-hover]) {
946        border-radius: var(--media-button-touch-hover-border-radius, 100%);
947        background-color: var(--media-button-touch-hover-bg, rgb(255 255 255 / 0.2));
948    }
949}
950
951:where(media-captions) {
952    --overlay-padding: var(--media-captions-padding, 1%);
953    --cue-color: var(--media-cue-color, white);
954    --cue-bg-color: var(--media-cue-bg, rgba(0, 0, 0, 0.7));
955    --cue-font-size: var(--media-cue-font-size, calc(var(--overlay-height) / 100 * 5));
956    --cue-line-height: var(--media-cue-line-height, calc(var(--cue-font-size) * 1.2));
957    --cue-padding-x: var(--media-cue-padding-x, calc(var(--cue-font-size) * 0.6));
958    --cue-padding-y: var(--media-cue-padding-x, calc(var(--cue-font-size) * 0.4));
959    position: absolute;
960    top: 0;
961    left: 0;
962    right: 0;
963    bottom: 0;
964    z-index: 1;
965    contain: layout style size;
966    margin: var(--overlay-padding);
967    font-size: var(--cue-font-size);
968    font-family: sans-serif;
969    box-sizing: border-box;
970    pointer-events: none;
971    -webkit-user-select: none;
972    user-select: none;
973    word-spacing: normal;
974    word-break: break-word;
975}
976
977:where(media-player[data-fullscreen][data-bp-x='lg'] media-captions) {
978    --cue-font-size: var(--media-large-fullscreen-cue-font-size,
979            calc(var(--overlay-height) / 100 * 3));
980}
981
982@media (orientation: portrait) {
983    :where(media-player[data-bp-x='sm'][data-fullscreen] media-captions) {
984        --cue-font-size: 18px;
985    }
986}
987
988:where(media-player[data-view-type='audio'] media-captions) {
989    position: relative;
990    margin: 0;
991}
992
993:where(media-captions[aria-hidden='true']) {
994    opacity: 0;
995    visibility: hidden;
996}
997
998:where(media-captions [part='cue-display']) {
999    position: absolute;
1000    direction: ltr;
1001    overflow: visible;
1002    contain: content;
1003    top: var(--cue-top);
1004    left: var(--cue-left);
1005    right: var(--cue-right);
1006    bottom: var(--cue-bottom);
1007    width: var(--cue-width, auto);
1008    height: var(--cue-height, auto);
1009    box-sizing: border-box;
1010    transform: var(--cue-transform);
1011    text-align: var(--cue-text-align);
1012    writing-mode: var(--cue-writing-mode, unset);
1013    white-space: pre-line;
1014    unicode-bidi: plaintext;
1015    min-width: min-content;
1016    min-height: min-content;
1017    padding: var(--media-cue-display-padding);
1018    background-color: var(--media-cue-display-bg);
1019    border-radius: var(--media-cue-display-border-radius);
1020}
1021
1022:where(media-captions[data-dir='rtl'] [part='cue-display']) {
1023    direction: rtl;
1024}
1025
1026:where(media-captions [part='cue']) {
1027    display: inline-block;
1028    contain: content;
1029    border: var(--media-cue-border, unset);
1030    border-radius: var(--media-cue-border-radius, 2px);
1031    -webkit-backdrop-filter: var(--media-cue-backdrop, blur(8px));
1032    backdrop-filter: var(--media-cue-backdrop, blur(8px));
1033    padding: var(--cue-padding-y) var(--cue-padding-x);
1034    line-height: var(--cue-line-height);
1035    background-color: var(--cue-bg-color);
1036    box-sizing: border-box;
1037    color: var(--cue-color);
1038    box-shadow: var(--media-cue-box-shadow, var(--cue-box-shadow));
1039    white-space: var(--cue-white-space, pre-wrap);
1040    outline: var(--cue-outline);
1041    text-shadow: var(--cue-text-shadow);
1042}
1043
1044:where(media-captions [part='cue-display'][data-vertical] [part='cue']) {
1045    padding: var(--cue-padding-x) var(--cue-padding-y);
1046}
1047
1048:where(media-captions [part='region']) {
1049    position: absolute;
1050    display: inline-flex;
1051    flex-flow: column;
1052    justify-content: flex-start;
1053    width: var(--region-width);
1054    height: var(--region-height);
1055    min-height: 0px;
1056    max-height: var(--region-height);
1057    writing-mode: horizontal-tb;
1058    top: calc(var(--region-top,
1059                var(--overlay-height) * var(--region-viewport-anchor-y) / 100 - var(--region-height) * var(--region-anchor-y) / 100));
1060    left: var(--region-left,
1061            calc(calc(var(--region-viewport-anchor-x) * 1%) - calc(var(--region-width) * var(--region-anchor-x) / 100)));
1062    right: var(--region-right);
1063    bottom: var(--region-bottom);
1064    overflow: hidden;
1065    overflow-wrap: break-word;
1066    box-sizing: border-box;
1067}
1068
1069:where(media-captions [part='region'][data-active]) {}
1070
1071:where(media-captions [part='region'][data-scroll='up']) {
1072    justify-content: end;
1073}
1074
1075:where(media-captions [part='region'][data-active][data-scroll='up']) {
1076    transition: top 0.433s;
1077}
1078
1079:where(media-captions [part='region'] > [part='cue-display']) {
1080    position: relative;
1081    width: auto;
1082    left: var(--cue-offset);
1083    height: var(--cue-height, auto);
1084    text-align: var(--cue-text-align);
1085    unicode-bidi: plaintext;
1086    margin-top: 2px;
1087}
1088
1089:where(media-captions [part='region'] [part='cue']) {
1090    position: relative;
1091    border-radius: 0px;
1092}
1093
1094/*
1095* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1096* Live Indicator
1097* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1098*/
1099
1100:where(media-live-indicator) {
1101    min-width: auto;
1102    min-height: auto;
1103}
1104
1105:where(media-live-indicator [part='container']) {
1106    width: var(--media-live-indicator-width, 40px);
1107    height: var(--media-live-indicator-height, 40px);
1108    display: flex;
1109    align-items: center;
1110    justify-content: center;
1111}
1112
1113:where(media-live-indicator [part='text']) {
1114    background-color: var(--media-live-indicator-bg, #8a8a8a);
1115    border-radius: var(--media-live-indicator-border-radius, 2px);
1116    color: var(--media-live-indicator-color, #161616);
1117    font-family: var(--media-font-family, sans-serif);
1118    font-size: var(--media-live-indicator-font-size, 12px);
1119    font-weight: var(--media-live-indicator-font-weight, 600);
1120    letter-spacing: var(--media-live-indicator-letter-spacing, 1.5px);
1121    padding: var(--media-live-indicator-padding, 1px 4px);
1122    transition: color 0.3s ease;
1123}
1124
1125:where(media-live-indicator[data-live-edge] [part='text']) {
1126    background-color: var(--media-live-indicator-edge-bg, #dc2626);
1127    color: var(--media-live-indicator-edge-color, #f5f5f5);
1128}
1129
1130:where(media-live-indicator[data-focus] [part='text']) {
1131    box-shadow: var(--media-focus-ring);
1132}
1133
1134:where(media-live-indicator:not([data-live]) > shadow-root) {
1135    display: none;
1136}
1137
1138:where(media-live-indicator:not([data-live]) [slot='live'],
1139    media-live-indicator[data-live-edge] [slot='live'],
1140    media-live-indicator[data-live] [slot='not-live'],
1141    media-live-indicator:not([data-live-edge]) [slot='live-edge']) {
1142    display: none;
1143}
1144
1145@media (pointer: fine) {
1146    :where(media-live-indicator[data-hover]) {
1147        background-color: unset;
1148    }
1149}
1150
1151/*
1152* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1153* Menu
1154* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1155*/
1156
1157:where(media-menu) {
1158    box-sizing: border-box;
1159    display: inline-flex;
1160    font-family: var(--media-font-family, sans-serif);
1161    font-size: var(--media-menu-font-size, 15px);
1162    font-weight: var(--media-menu-font-weight, 500);
1163    position: relative;
1164}
1165
1166:where(media-menu[data-open]) {
1167    z-index: 99999;
1168}
1169
1170:where(media-menu[data-disabled]:not([data-submenu])) {
1171    display: none;
1172}
1173
1174:where(media-menu media-menu) {
1175    display: inline-block;
1176}
1177
1178/*
1179* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1180* Scroll
1181* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1182*/
1183
1184@media (prefers-reduced-motion: no-preference) {
1185    :where(media-menu > [data-media-menu-items]) {
1186        scroll-behavior: smooth;
1187    }
1188}
1189
1190:where(media-menu > [data-media-menu-items]) {
1191    box-sizing: border-box;
1192    min-width: var(--media-menu-min-width, 260px);
1193    scrollbar-width: thin;
1194}
1195
1196:where(media-menu > [data-media-menu-items])::-webkit-scrollbar {
1197    background-color: black;
1198    border-radius: var(--media-menu-border-radius, 8px);
1199    height: 6px;
1200    width: 5px;
1201}
1202
1203:where(media-menu > [data-media-menu-items])::-webkit-scrollbar-track {
1204    background-color: var(--media-menu-scrollbar-track-bg, rgb(245 245 245 / 0.08));
1205    border-radius: 4px;
1206}
1207
1208:where(media-menu > [data-media-menu-items])::-webkit-scrollbar-thumb {
1209    background-color: var(--media-menu-scrollbar-thumb-bg, rgb(245 245 245 / 0.1));
1210    border-radius: 4px;
1211}
1212
1213/*
1214* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1215* Menu Button
1216* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1217*/
1218
1219:where(media-menu shadow-root) {
1220    display: contents;
1221}
1222
1223:where(media-menu [data-media-menu-button] > shadow-root:only-child > [slot]) {
1224    display: inline-block !important;
1225}
1226
1227:where(media-menu [data-media-menu-button][role='button'] [data-rotate]) {
1228    transition: transform 0.2s ease-out;
1229}
1230
1231:where(media-menu [data-media-menu-button][data-pressed][role='button'] [data-rotate]) {
1232    transform: rotate(var(--media-menu-button-icon-rotate-deg, 90deg));
1233    transition: transform 0.2s ease-in;
1234}
1235
1236:where(media-menu [data-media-menu-button][role='button']) {
1237    display: inline-flex;
1238    align-items: center;
1239    justify-content: center;
1240}
1241
1242/*
1243* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1244* Menu Button Parts
1245* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1246*/
1247
1248:where(media-menu [data-media-menu-button]) {
1249    box-sizing: border-box;
1250}
1251
1252/* SR-only. */
1253:where(media-menu [data-media-menu-button][role='button']) :where([slot='label'], [slot='hint']) {
1254    position: absolute;
1255    height: 1px;
1256    width: 1px;
1257    overflow: hidden;
1258    clip: rect(1px, 1px, 1px, 1px);
1259}
1260
1261:where(media-menu [data-media-menu-button][role='button']):where([slot='open-icon'], [slot='close-icon']) {
1262    display: none !important;
1263}
1264
1265:where(media-menu [data-media-menu-button]) :where([slot='hint'], [slot='open-icon']) {
1266    color: var(--media-menu-hint-color, rgb(245 245 245 / 0.5));
1267}
1268
1269/*
1270* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1271* Menu
1272* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1273*/
1274
1275:where(media-menu > [data-media-menu-items]) {
1276    display: flex;
1277    flex-direction: column;
1278}
1279
1280:where(media-menu):where([role='menuitem']:focus-visible,
1281    [role='menuitem'][data-hocus],
1282    [role='menuitemradio'][data-hocus]) {
1283    cursor: pointer;
1284    background-color: var(--media-menu-item-hover-bg, rgb(245 245 245 / 0.08));
1285}
1286
1287@media (pointer: fine) {
1288    :where(media-menu [role='menuitem']:hover) {
1289        cursor: pointer;
1290        background-color: var(--media-menu-item-hover-bg, rgb(245 245 245 / 0.08));
1291    }
1292}
1293
1294:where(media-menu:not([data-submenu]) > [data-media-menu-items]) {
1295    position: absolute;
1296    right: var(--media-menu-x-offset, 4px);
1297    bottom: 100%;
1298    margin-bottom: var(--media-menu-y-offset, 4px);
1299    padding: var(--media-menu-padding, 10px);
1300    border: var(--media-menu-border, 1px solid rgb(255 255 255 / 0.1));
1301    background-color: var(--media-menu-bg, rgb(10 10 10 / 0.95));
1302    border-radius: var(--media-menu-border-radius, 8px);
1303    box-shadow: var(--media-menu-box-shadow, 1px 1px 1px rgb(10 10 10 / 0.5));
1304    -webkit-backdrop-filter: blur(4px);
1305    backdrop-filter: blur(4px);
1306    height: var(--menu-height, auto);
1307    will-change: width, height;
1308    max-height: var(--media-menu-max-height, calc(var(--media-height) * 0.7));
1309    overflow-y: auto;
1310    overscroll-behavior: contain;
1311    opacity: 0;
1312    pointer-events: none;
1313    box-sizing: border-box;
1314    transition: height 0.25s linear, opacity 0.15s ease-out, transform 0.3s ease-in;
1315}
1316
1317:where(media-menu[position~='left']:not([data-popup]) > [data-media-menu-items]) {
1318    left: var(--media-menu-x-offset, 4px);
1319    right: unset;
1320}
1321
1322:where(media-menu[position~='bottom']:not([data-popup]) > [data-media-menu-items]) {
1323    top: 100%;
1324    margin-top: var(--media-menu-y-offset, 4px);
1325    bottom: unset;
1326    margin-bottom: unset;
1327}
1328
1329:where(media-menu [data-media-menu-items][data-resizing]) {
1330    overflow: hidden;
1331    pointer-events: none;
1332}
1333
1334:where(media-menu:not([data-submenu]) > [data-media-menu-items][aria-hidden='false']) {
1335    opacity: 1;
1336    pointer-events: auto;
1337}
1338
1339:where(media-menu[data-popup] > [data-media-menu-items]) {
1340    position: fixed;
1341    left: 16px;
1342    right: 16px;
1343    top: unset;
1344    bottom: 0;
1345    max-height: var(--media-mobile-menu-portrait-max-height, 40vh);
1346    transform: translateY(100%);
1347    z-index: 9999999;
1348}
1349
1350:where(media-menu[data-popup] > [data-media-menu-items][aria-hidden='false']) {
1351    opacity: 1;
1352    transform: translateY(-24px);
1353}
1354
1355:where(media-menu[data-popup] > [data-media-menu-items]) {
1356    max-width: 480px;
1357    margin: 0 auto;
1358}
1359
1360:where(media-menu[data-popup-wide] > [data-media-menu-items]) {
1361    max-height: var(--media-mobile-menu-landscape-max-height, min(70vh, 400px));
1362}
1363
1364/*
1365* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1366* Submenu
1367* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1368*/
1369
1370:where(media-menu[data-submenu] [data-media-menu-button]) {
1371    display: flex;
1372    align-items: center;
1373    justify-content: flex-start;
1374}
1375
1376:where(media-menu[data-submenu] > [data-media-menu-items]) {
1377    width: 100%;
1378    margin-top: 12px;
1379}
1380
1381:where(media-menu[aria-hidden='true']),
1382:where(media-menu[data-submenu] > [data-media-menu-items][aria-hidden='true']) {
1383    display: none;
1384}
1385
1386/*
1387* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1388* Menu Item
1389* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1390*/
1391
1392:where(media-menu) :where([role='menuitem'], [role='menuitemradio']) {
1393    -webkit-tap-highlight-color: transparent;
1394    -webkit-user-select: none;
1395    user-select: none;
1396    color: var(--media-menu-item-color, #f5f5f5);
1397    display: flex;
1398    align-items: center;
1399    justify-content: left;
1400    padding: var(--media-menu-item-padding, 10px);
1401    border-radius: var(--media-menu-item-border-radius, 2px);
1402    box-sizing: border-box;
1403}
1404
1405:where(media-menu[data-popup]) :where([role='menuitem'], [role='menuitemradio']) {
1406    padding: var(--media-mobile-menu-item-padding, 12px);
1407}
1408
1409:where(media-menu[data-submenu] > [data-media-menu-items]) {
1410    align-items: flex-start;
1411    justify-content: center;
1412    flex-direction: column;
1413}
1414
1415:where(media-menu [data-media-menu-button][role='menuitem'][aria-expanded='true']) {
1416    border-radius: 0;
1417    border-top-left-radius: var(--media-menu-item-border-radius, 2px);
1418    border-top-right-radius: var(--media-menu-item-border-radius, 2px);
1419    border-bottom: var(--media-menu-divider, 1px solid rgb(245 245 245 /0.15));
1420}
1421
1422:where(media-menu[data-submenu] > [data-media-menu-button][aria-expanded='true']) {
1423    position: sticky;
1424    top: calc(-1 * var(--media-menu-padding, 10px));
1425    left: 0;
1426    width: 100%;
1427    z-index: 10;
1428    background-color: var(--media-menu-top-bar-bg, rgb(10 10 10));
1429}
1430
1431/*
1432* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1433* Menu Item Parts
1434* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1435*/
1436
1437:where(media-menu [role='menuitem'] [slot='label']) {
1438    margin-left: 6px;
1439}
1440
1441:where(media-menu [role='menuitem'] [slot*='icon']) {
1442    width: var(--media-menu-item-icon-size, 22px);
1443    height: var(--media-menu-item-icon-size, 22px);
1444}
1445
1446:where(media-menu [role='menuitem']) :where([slot='open-icon'], [slot='close-icon']) {
1447    width: 18px;
1448    height: 18px;
1449}
1450
1451:where(media-menu [role='menuitem']) :where([slot='hint'], [slot='open-icon']) {
1452    margin-left: auto;
1453}
1454
1455:where(media-menu [role='menuitem']) :where([slot='hint'] + [slot='open-icon']) {
1456    margin-left: 2px;
1457}
1458
1459:where(media-menu [role='menuitem'][aria-hidden='true']),
1460:where(media-menu [role='menuitem'][aria-expanded='true'] [slot='open-icon'], ) {
1461    display: none !important;
1462}
1463
1464:where(media-menu [role='menuitem'][aria-disabled='true'] [slot='open-icon']) {
1465    opacity: 0;
1466}
1467
1468:where([data-media-menu-button] [slot='close-icon']),
1469:where(media-menu [role='menuitem'][aria-expanded='true'] [slot='icon']) {
1470    display: none !important;
1471}
1472
1473:where(media-menu [role='menuitem'][aria-expanded='true'] [slot='close-icon']) {
1474    display: inline !important;
1475}
1476
1477:where(media-menu [part='info']) {
1478    color: var(--media-menu-item-info-color, rgb(168, 169, 171));
1479    font-size: var(--media-menu-item-info-font-size, 13px);
1480    margin-left: auto;
1481}
1482
1483/*
1484* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1485* Radio
1486* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1487*/
1488
1489:where(media-radio-group) {
1490    box-sizing: border-box;
1491    width: 100%;
1492    display: flex;
1493    flex-direction: column;
1494}
1495
1496:where(media-radio) {
1497    position: relative;
1498    align-items: center;
1499    border-radius: 2px;
1500    box-sizing: border-box;
1501    cursor: pointer;
1502    display: flex;
1503    font-family: var(--media-font-family, sans-serif);
1504    font-size: 15px;
1505    font-weight: 500;
1506    contain: content;
1507    padding: var(--media-menu-item-padding, 12px);
1508}
1509
1510:where(media-radio [part='check']) {
1511    align-items: center;
1512    border-radius: 9999px;
1513    border: var(--media-menu-radio-check-border, 2px solid rgb(245 245 245 / 0.5));
1514    box-sizing: border-box;
1515    display: flex;
1516    height: var(--media-menu-radio-check-size, 9px);
1517    justify-content: center;
1518    margin-right: 8px;
1519    width: var(--media-menu-radio-check-size, 9px);
1520    border-width: unset !important;
1521    /* prevent tailwind breaking */
1522}
1523
1524:where(media-radio[aria-checked='true'] [part='check']) {
1525    border: 2px solid var(--media-menu-radio-check-active-color, #f5f5f5);
1526}
1527
1528:where(media-radio[aria-checked='true'] [part='check'])::after {
1529    content: '';
1530    border-color: var(--media-menu-radio-check-active-color, #f5f5f5);
1531    background-color: var(--media-menu-radio-check-active-color, #f5f5f5);
1532    border-radius: 9999px;
1533    box-sizing: border-box;
1534    height: var(--media-menu-radio-check-inner-size, 4px);
1535    width: var(--media-menu-radio-check-inner-size, 4px);
1536    border-width: unset !important;
1537    /* prevent tailwind breaking */
1538}
1539
1540/*
1541* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1542* Chapters Menu
1543* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1544*/
1545
1546:where(media-chapters-menu-items) {
1547    padding: var(--media-chapters-padding, 0);
1548    min-width: var(--media-chapters-min-width, var(--media-menu-min-width, 220px));
1549}
1550
1551:where(media-chapters-menu-items[data-thumbnails]) {
1552    min-width: var(--media-chapters-with-thumbnails-min-width, 300px);
1553}
1554
1555:where(media-chapters-menu-items [part='check']) {
1556    display: none;
1557}
1558
1559:where(media-chapters-menu-items [part='chapter']) {
1560    border-radius: 0;
1561    border-bottom: var(--media-chapters-divider, 1px solid rgb(245 245 245 / 0.15));
1562}
1563
1564:where(media-chapters-menu-items [part='chapter']:last-child) {
1565    border-bottom: 0;
1566}
1567
1568:where(media-chapters-menu-items [part='chapter'][data-focus]) {
1569    margin: var(--media-chapters-item-focus-margin, 4px);
1570}
1571
1572:where(media-chapters-menu-items [part='chapter'][aria-checked='true']) {
1573    background-color: var(--media-chapters-item-active-bg, rgb(255 255 255 / 0.04));
1574    border-left: var(--media-chapters-item-active-border-left);
1575}
1576
1577:where(media-chapters-menu-items [part='chapter'][aria-checked='true']):after {
1578    content: ' ';
1579    width: var(--played-percent);
1580    height: var(--media-chapters-progress-height, 3px);
1581    position: absolute;
1582    bottom: 0;
1583    left: 0;
1584    border-radius: var(--media-chapters-progress-border-radius, 0);
1585    background-color: var(--media-chapters-progress-bg, #f5f5f5);
1586}
1587
1588:where(media-chapters-menu-items [part='thumbnail']) {
1589    margin-right: var(--media-chapters-thumbnail-gap, 12px);
1590    border: var(--media-chapters-thumbnail-border, 0);
1591    flex-shrink: 0;
1592    min-width: var(--media-chapters-thumbnail-min-width, 100px);
1593    min-height: var(--media-chapters-thumbnail-min-height, 56px);
1594    max-width: var(--media-chapters-thumbnail-max-width, 120px);
1595    max-height: var(--media-chapters-thumbnail-max-height, 68px);
1596}
1597
1598:where(media-chapters-menu-items [part='title']) {
1599    color: var(--media-chapters-title-color, #f5f5f5);
1600    font-size: var(--media-chapters-title-font-size, 15px);
1601    font-weight: var(--media-chapters-title-font-weight, 500);
1602    white-space: var(--media-chapters-title-white-space, nowrap);
1603}
1604
1605:where(media-chapters-menu-items [part='start-time']) {
1606    display: inline-block;
1607    padding: var(--media-chapters-start-time-padding, 1px 4px);
1608    letter-spacing: var(--media-chapters-start-time-letter-spacing, 0.4px);
1609    border-radius: var(--media-chapters-start-time-border-radius, 2px);
1610    color: var(--media-chapters-start-time-color, rgb(168, 169, 171));
1611    font-size: var(--media-chapters-start-time-font-size, 12px);
1612    font-weight: var(--media-chapters-start-time-font-weight, 500);
1613    background-color: var(--media-chapters-start-time-bg, rgb(156 163 175 / 0.2));
1614    margin-top: var(--media-chapters-start-time-gap, 6px);
1615}
1616
1617:where(media-chapters-menu-items [part='duration']) {
1618    color: var(--media-chapters-duration-color, rgb(245 245 245 / 0.5));
1619    background-color: var(--media-chapters-duration-bg);
1620    font-size: var(--media-chapters-duration-font-size, 12px);
1621    font-weight: var(--media-chapters-duration-font-weight, 500);
1622    border-radius: var(--media-chapters-duration-border-radius, 2px);
1623    margin-top: var(--media-chapters-duration-gap, 6px);
1624}
1625
1626:where(media-menu [data-media-menu-button][aria-disabled='true']) {
1627    display: none;
1628}
1629
1630:where(media-chapters-menu-items:not([data-thumbnails]) [part='content']) {
1631    width: 100%;
1632    flex-direction: row;
1633    display: flex;
1634    flex-wrap: wrap;
1635    align-items: center;
1636}
1637
1638:where(media-chapters-menu-items:not([data-thumbnails]) [part='start-time']) {
1639    margin-top: 0;
1640    margin-left: auto;
1641}
1642
1643:where(media-chapters-menu-items:not([data-thumbnails]) [part='duration']) {
1644    margin-top: 4px;
1645    flex-basis: 100%;
1646}
1647
1648:where(media-player [data-media-slider]) {
1649    -webkit-tap-highlight-color: transparent;
1650
1651    --width: var(--media-slider-width, 100%);
1652    --height: var(--media-slider-height, 48px);
1653
1654    --thumb-size: var(--media-slider-thumb-size, 15px);
1655    --thumb-focus-size: var(--media-slider-focused-thumb-size, calc(var(--thumb-size) * 1.1));
1656
1657    --track-width: var(--media-slider-track-width, 100%);
1658    --track-height: var(--media-slider-track-height, 5px);
1659    --track-focus-width: var(--media-slider-focused-track-width, var(--track-width));
1660    --track-focus-height: var(--media-slider-focused-track-height, calc(var(--track-height) * 1.25));
1661
1662    width: var(--width);
1663    height: var(--height);
1664    /** Prevent thumb flowing out of slider. */
1665    margin: 0 calc(var(--thumb-size) / 2);
1666    contain: layout style;
1667}
1668
1669:where(media-player [data-media-slider] > shadow-root) {
1670    display: contents;
1671}
1672
1673:where(media-player [data-media-slider] [part~='track']) {
1674    z-index: 0;
1675    position: absolute;
1676    width: var(--track-width);
1677    height: var(--track-height);
1678    top: 50%;
1679    left: 0;
1680    border-radius: var(--media-slider-track-border-radius, 1px);
1681    transform: translateY(-50%) translateZ(0);
1682    background-color: var(--media-slider-track-bg, rgb(255 255 255 / 0.3));
1683    contain: strict;
1684}
1685
1686:where(media-player [data-media-slider] [part='track']) {
1687    -webkit-backdrop-filter: blur(2px);
1688    backdrop-filter: blur(2px);
1689}
1690
1691:where(media-player [data-media-slider][data-focus] [part='track']) {
1692    outline-offset: var(--thumb-size);
1693}
1694
1695:where(media-player [data-media-slider]:not([data-chapters])[data-interactive] [part*='track']) {
1696    width: var(--track-focus-width);
1697    height: var(--track-focus-height);
1698}
1699
1700:where(media-player [data-media-slider] [part~='track-fill']) {
1701    z-index: 2;
1702    /** above track and track progress. */
1703    background-color: var(--media-slider-track-fill-bg, #fafafa);
1704    width: var(--slider-fill-percent);
1705    will-change: width;
1706}
1707
1708:where(media-player[data-live] media-time-slider [part~='track-fill']) {
1709    background-color: var(--media-slider-track-fill-live-bg, #dc2626);
1710}
1711
1712:where(media-time-slider [part~='track-progress']) {
1713    z-index: 1;
1714    /** above track. */
1715    left: 0;
1716    width: var(--media-buffered-percent, 0%);
1717    will-change: width;
1718    background-color: var(--media-slider-track-progress-bg, rgb(255 255 255 / 0.5));
1719}
1720
1721:where(media-player [data-media-slider] [part='thumb-container']) {
1722    z-index: 2;
1723    /** above track fill. */
1724    position: absolute;
1725    top: 0;
1726    left: var(--slider-fill-percent);
1727    width: var(--thumb-size);
1728    height: 100%;
1729    transform: translateX(-50%) translateZ(0);
1730    /** re-center along x-axis. */
1731    will-change: left;
1732    pointer-events: none;
1733    contain: layout size style;
1734}
1735
1736:where(media-player [data-media-slider][data-dragging] [part='thumb-container']) {
1737    /* left: var(--slider-pointer-percent); */
1738}
1739
1740:where(media-player [data-media-slider] [part='thumb']) {
1741    position: absolute;
1742    top: 50%;
1743    left: 0;
1744    opacity: 0;
1745    contain: strict;
1746    width: var(--thumb-size);
1747    height: var(--thumb-size);
1748    border: var(--media-slider-thumb-border, 1px solid #cacaca);
1749    border-radius: var(--media-slider-thumb-border-radius, 9999px);
1750    background-color: var(--media-slider-thumb-bg, #fff);
1751    transform: translateY(-50%) translateZ(0);
1752    transition: opacity 0.15s ease-in;
1753    pointer-events: none;
1754}
1755
1756:where(media-player):where([data-media-slider][data-dragging], [data-media-slider][data-focus]):where([part='thumb']) {
1757    box-shadow: var(--media-slider-focused-thumb-shadow, 0 0 0 4px hsla(0, 0%, 100%, 0.4));
1758}
1759
1760:where(media-player [data-media-slider][data-interactive] [part='thumb']) {
1761    opacity: 1;
1762    transition: var(--media-slider-thumb-transition, opacity 0.2s ease-in, box-shadow 0.2s ease);
1763}
1764
1765:where(media-player [data-media-slider][data-dragging] [part='thumb']) {
1766    width: var(--thumb-focus-size);
1767    height: var(--thumb-focus-size);
1768}
1769
1770/*
1771* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1772* Preview
1773* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1774*/
1775
1776:where(media-player [data-media-slider] [slot='preview']) {
1777    display: flex;
1778    position: absolute;
1779    left: var(--preview-left);
1780    bottom: calc(100% + var(--media-slider-preview-gap, -4px));
1781    flex-direction: column;
1782    align-items: center;
1783    opacity: 0;
1784    background-color: var(--media-slider-preview-bg);
1785    border-radius: var(--media-slider-preview-border-radius, 2px);
1786    pointer-events: none;
1787    transform: translateX(-50%) translateZ(0);
1788    transition: opacity 0.2s ease-out;
1789    will-change: left, opacity;
1790    contain: layout paint style;
1791}
1792
1793:where(media-player [data-media-slider][data-interactive] [slot='preview']) {
1794    opacity: 1;
1795    transition: opacity 0.2s ease-in;
1796}
1797
1798:where(media-player [data-media-slider] media-slider-value) {
1799    padding: var(--media-slider-value-padding, 1px 10px);
1800    color: var(--media-slider-value-color, white);
1801    background-color: var(--media-slider-value-bg, black);
1802    border-radius: var(--media-slider-value-border-radius, 2px);
1803    border: var(--media-slider-value-border);
1804}
1805
1806:where(media-slider-video:not([aria-hidden='true']) + media-slider-value,
1807    media-slider-video:not([aria-hidden='true']) + [part='chapter-title'],
1808    media-slider-thumbnail:not([aria-hidden='true']) + media-slider-value,
1809    media-slider-thumbnail:not([aria-hidden='true']) + [part='chapter-title']) {
1810    margin-top: var(--media-slider-value-gap, 8px);
1811}
1812
1813:where(media-player:not([data-can-play]) media-time-slider media-slider-value) {
1814    display: none;
1815}
1816
1817/*
1818* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1819* Vertical
1820* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1821*/
1822
1823:where(media-player [data-media-slider][aria-orientation='vertical']) {
1824    --width: var(--media-slider-width, 48px);
1825    --height: var(--media-slider-height, 100%);
1826
1827    --track-width: var(--media-slider-track-width, 4px);
1828    --track-height: var(--media-slider-track-height, 100%);
1829    --track-focus-width: var(--media-slider-focused-track-width, calc(var(--track-width) * 1.25));
1830    --track-focus-height: var(--media-slider-focused-track-height, var(--track-height));
1831
1832    /** Prevent thumb flowing out of slider. */
1833    margin: calc(var(--thumb-size) / 2) 0;
1834}
1835
1836:where(media-player [data-media-slider][aria-orientation='vertical'] [part*='track']) {
1837    top: unset;
1838    bottom: 0;
1839    left: 50%;
1840    transform: translateX(-50%) translateZ(0);
1841}
1842
1843:where(media-player [data-media-slider][aria-orientation='vertical'] [part~='track-fill']) {
1844    width: var(--track-width);
1845    height: var(--slider-fill-percent);
1846    will-change: height;
1847    transform: translateX(-50%) translateZ(0);
1848}
1849
1850:where(media-player [data-media-slider][aria-orientation='vertical'] [part~='track-progress']) {
1851    top: unset;
1852    bottom: 0;
1853    width: var(--track-width);
1854    height: var(--media-buffered-percent, 0%);
1855    will-change: height;
1856}
1857
1858:where(media-player [data-media-slider][aria-orientation='vertical'] [part='thumb-container']) {
1859    top: unset;
1860    bottom: var(--slider-fill-percent);
1861    left: 50%;
1862    width: 100%;
1863    will-change: bottom;
1864    transform: translateX(-50%) translateZ(0);
1865}
1866
1867:where(media-player [data-media-slider][aria-orientation='vertical'][data-dragging] [part='thumb-container']) {
1868    top: unset;
1869    /* bottom: var(--slider-pointer-percent); */
1870}
1871
1872:where(media-player [data-media-slider][aria-orientation='vertical'] [part='thumb']) {
1873    top: unset;
1874    bottom: 0;
1875    left: 50%;
1876    transform: translateX(-50%) translateY(50%) translateZ(0);
1877}
1878
1879:where(media-player [data-media-slider][aria-orientation='vertical'] [slot='preview']) {
1880    top: unset;
1881    left: calc(100% + var(--media-slider-vertical-preview-gap, 4px));
1882    bottom: var(--preview-bottom);
1883    will-change: bottom;
1884    transform: translateY(50%) translateZ(0);
1885}
1886
1887/*
1888* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1889* Chapters
1890* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1891*/
1892
1893:where(media-time-slider [part='chapters']) {
1894    position: relative;
1895    display: flex;
1896    align-items: center;
1897    width: 100%;
1898    height: 100%;
1899    contain: layout style;
1900}
1901
1902:where(media-time-slider [part='chapter-container']) {
1903    display: flex;
1904    align-items: center;
1905    width: 0%;
1906    height: 100%;
1907    margin-right: 2px;
1908    contain: layout style;
1909}
1910
1911:where(media-time-slider [part='chapter-container']:last-child) {
1912    margin-right: 0;
1913}
1914
1915:where(media-time-slider [part='chapter']) {
1916    position: relative;
1917    display: flex;
1918    align-items: center;
1919    width: 100%;
1920    height: var(--track-height);
1921    will-change: height, transform;
1922    contain: layout style;
1923    border-radius: var(--media-slider-track-border-radius, 1px);
1924}
1925
1926@media (pointer: fine) {
1927    :where(media-time-slider [part='chapter-container']:hover [part='chapter']) {
1928        transform: var(--media-slider-chapter-hover-transform, scaleY(2));
1929        transition: var(--media-slider-chapter-hover-transition,
1930                transform 0.1s cubic-bezier(0.4, 0, 1, 1));
1931    }
1932}
1933
1934:where(media-time-slider [part='chapter-title']) {
1935    font-family: var(--media-font-family, sans-serif);
1936    font-size: var(--media-slider-chapter-title-font-size, 14px);
1937    color: var(--media-slider-chapter-title-color, #f5f5f5);
1938    background-color: var(--media-slider-chapter-title-bg);
1939}
1940
1941/*
1942* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1943* Tooltips
1944* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1945*/
1946
1947:where(media-tooltip) {
1948    background-color: var(--media-tooltip-bg-color, black);
1949    border: var(--media-tooltip-border, 1px solid rgb(255 255 255 / 0.1));
1950    border-radius: var(--media-tooltip-border-radius, 2px);
1951    box-sizing: border-box;
1952    color: var(--media-tooltip-color, hsl(0, 0%, 80%));
1953    display: block;
1954    font-family: var(--media-font-family, sans-serif);
1955    font-size: var(--media-tooltip-font-size, 13px);
1956    font-weight: var(--media-tooltip-font-weight, 500);
1957    left: 50%;
1958    bottom: 80%;
1959    margin-left: unset;
1960    margin-bottom: var(--media-tooltip-y-offset, 12px);
1961    opacity: 0;
1962    padding: var(--media-tooltip-padding, 2px 8px);
1963    pointer-events: none;
1964    position: absolute;
1965    transform-origin: 50% 100%;
1966    transform: translate(-50%, 12px) scale(0.8);
1967    transition: transform 0.2s ease-out 0.1s, opacity 0.2s ease-out 0.1s;
1968    white-space: nowrap;
1969}
1970
1971/*
1972* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1973* Left
1974* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~k
1975*/
1976
1977:where(media-tooltip[position~='left']) {
1978    left: 0;
1979    transform: translateY(12px) scale(0.8);
1980    transform-origin: 0 100%;
1981    margin-left: var(--media-tooltip-x-offset, 0);
1982}
1983
1984/*
1985* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1986* Right
1987* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~k
1988*/
1989
1990:where(media-tooltip[position~='right']) {
1991    left: auto;
1992    right: 0;
1993    margin-left: unset;
1994    margin-right: var(--media-tooltip-x-offset, 0);
1995    transform: translateY(12px) scale(0.8);
1996    transform-origin: 100% 100%;
1997}
1998
1999/*
2000* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2001* Bottom
2002* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~k
2003*/
2004
2005:where(media-tooltip[position~='bottom']) {
2006    top: 80%;
2007    bottom: unset;
2008    margin-top: var(--media-tooltip-y-offset, 12px);
2009    margin-bottom: unset;
2010    transform: translate(-50%, -12px) scale(1);
2011}
2012
2013:where(media-tooltip[position='bottom left'], media-tooltip[position='bottom right']) {
2014    transform: translateY(-12px) scale(0.8);
2015}
2016
2017/*
2018* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2019* Display
2020* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~k
2021*/
2022
2023:where(media-menu [data-media-menu-button][role='button'][data-pressed] media-tooltip) {
2024    opacity: 0;
2025    display: none;
2026}
2027
2028/*
2029* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2030* Hover / Focus
2031* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~k
2032*/
2033
2034@media (pointer: fine) {
2035    :where(media-player [data-media-button][data-hocus] media-tooltip) {
2036        opacity: 1;
2037        transform: translate(-50%) scale(1);
2038        transition: transform 0.2s ease-in 0.1s, opacity 0.2s ease-in 0.1s;
2039    }
2040
2041    :where(media-player [data-media-button][data-hocus] media-tooltip[position~='left']) {
2042        transform: translate(0) scale(1);
2043    }
2044
2045    :where(media-player [data-media-button][data-hocus] media-tooltip[position~='right']) {
2046        transform: translate(0) scale(1);
2047    }
2048}
2049
2050/*
2051* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2052* Skin
2053* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2054*/
2055
2056:where(media-player[data-view-type='video']) {
2057    --media-focus-ring: var(--video-focus-ring, 0 0 0 3px rgb(78 
2057156 246));
2058    border-radius: var(--video-border-radius, 6px);
2059    background-color: var(--video-bg, black);
2060}
2061
2062:where(media-player[data-view-type='video']:not([data-fullscreen])) {
2063    border-radius: var(--video-border-radius, 6px);
2064    border: var(--video-border, 1px solid rgb(255 255 255 / 0.1));
2065}
2066
2067:where(media-player[data-view-type='video']:not([data-fullscreen])):where(media-outlet, video, media-poster, div[part='scrim']) {
2068    border-radius: var(--video-border-radius, 6px);
2069    overflow: hidden;
2070}
2071
2072:where(media-community-skin[data-video]) {
2073    --brand: var(--video-brand, #f5f5f5);
2074    --media-font-family: var(--video-font-family, sans-serif);
2075    --media-slider-track-fill-bg: var(--brand);
2076    --media-menu-radio-check-active-color: var(--brand);
2077    --media-chapters-progress-bg: var(--brand);
2078    --media-controls-color: var(--video-controls-color, #f5f5f5);
2079    color: var(--video-controls-color, #f5f5f5);
2080}
2081
2082/*
2083* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2084* Scrim
2085* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2086*/
2087
2088:where(media-community-skin[data-video] div[part='scrim']) {
2089    position: absolute;
2090    inset: 0;
2091    width: 100%;
2092    height: 100%;
2093    z-index: 1;
2094    opacity: 0;
2095    pointer-events: none;
2096    background-color: var(--video-scrim-bg, rgb(0 0 0 / 0.35));
2097    transition: var(--video-scrim-out-transition, opacity 0.15s ease-out);
2098}
2099
2100:where(media-player:not([data-can-play]) media-community-skin[data-video] div[part='scrim']),
2101:where(media-player:not([data-user-idle]) media-community-skin[data-video] div[part='scrim']) {
2102    opacity: 1;
2103    transition: var(--video-scrim-in-transition, opacity 0.15s ease-in);
2104}
2105
2106/*
2107* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2108* Controls
2109* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2110*/
2111
2112:where(media-community-skin[data-video]) :where(div[part='controls']) {
2113    position: absolute;
2114    display: flex;
2115    flex-direction: column;
2116    inset: 0;
2117    width: 100%;
2118    height: 100%;
2119    z-index: 10;
2120    opacity: 0;
2121    visibility: hidden;
2122    pointer-events: none;
2123    transition: var(--video-controls-out-transition, opacity 0.2s ease-out);
2124}
2125
2126:where(media-player[data-can-play]:not([data-user-idle]) media-community-skin[data-video] div[part='controls']) {
2127    opacity: 1;
2128    visibility: visible;
2129    transition: var(--video-controls-in-transition, opacity 0.2s ease-in);
2130}
2131
2132:where(media-community-skin div[part='controls-spacer']) {
2133    flex: 1 1 0%;
2134}
2135
2136:where(media-community-skin[data-video] div[part='controls-group']) {
2137    align-items: center;
2138    display: flex;
2139    margin-bottom: 4px;
2140    pointer-events: auto;
2141    z-index: 0;
2142    padding: 2px 6px;
2143}
2144
2145:where(media-community-skin[data-video] div[part='controls-group']:first-child) {
2146    margin-top: 4px;
2147    z-index: 50;
2148}
2149
2150:where(media-community-skin[data-video] div[part='controls-group']:nth-child(2)) {
2151    display: flex;
2152    flex: 1 1 0%;
2153    align-items: center;
2154    justify-content: center;
2155    pointer-events: none;
2156}
2157
2158/* second last group */
2159:where(media-community-skin[data-video] div[part='controls-group']:nth-last-child(2)) {
2160    padding: 0 12px;
2161    z-index: 10;
2162    margin-bottom: -16px;
2163}
2164
2165:where(media-community-skin[data-video]:not([data-mobile]) div[part='controls-group']:last-child) {
2166    --media-tooltip-y-offset: 34px;
2167    z-index: 10;
2168}
2169
2170:where(media-community-skin[data-video] [data-media-button]) {
2171    margin-right: 6px;
2172}
2173
2174:where(media-community-skin[data-video] [data-media-button]:last-child) {
2175    margin-right: 6px;
2176}
2177
2178/*
2179* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2180* Title
2181* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2182*/
2183
2184:where(media-community-skin[data-video] [part='main-title']) {
2185    display: inline-block;
2186    font-size: var(--video-title-font-size, 14px);
2187    font-weight: var(--video-title-font-weight, 500);
2188    font-family: var(--video-font-family, sans-serif);
2189    color: var(--video-title-color, #dedede);
2190    flex: 1 1 0%;
2191    padding-inline: 8px;
2192    overflow: hidden;
2193    white-space: nowrap;
2194    text-overflow: ellipsis;
2195}
2196
2197:where(media-community-skin[data-video]) [part='main-title']::before {
2198    content: '•';
2199    display: inline-block;
2200    margin-right: 6px;
2201    color: var(--video-title-color, #dedede);
2202}
2203
2204:where(media-community-skin[data-video]) [part='main-title']:empty::before {
2205    content: '';
2206    margin-left: 0;
2207}
2208
2209:where(media-player[data-fullscreen] media-community-skin[data-video] [part='main-title']) {
2210    font-size: var(--video-fullscreen-title-font-size, 16px);
2211}
2212
2213/*
2214* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2215* Buttons
2216* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2217*/
2218
2219:where(media-community-skin[data-video] media-mute-button) {
2220    margin-left: -4px;
2221}
2222
2223:where(media-community-skin[data-video] media-fullscreen-button) {
2224    margin-right: 8px;
2225}
2226
2227:where(media-community-skin[data-mobile][data-video]) {
2228    --media-button-size: var(--video-mobile-button-size, 32px);
2229}
2230
2231/*
2232* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2233* Sliders
2234* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2235*/
2236
2237:where(media-community-skin[data-video] media-time-slider) {
2238    flex-grow: 0;
2239}
2240
2241:where(media-community-skin[data-video] media-slider-thumbnail) {
2242    --media-thumbnail-border: var(--video-slider-thumbnail-border, 1px solid #f5f5f5);
2243    border-radius: var(--video-slider-thumbnail-border-radius, 2px);
2244}
2245
2246:where(media-community-skin[data-video] media-slider-value) {
2247    margin-top: 4px;
2248    border-radius: var(--video-slider-value-border-radius, 2px);
2249}
2250
2251:where(media-community-skin[data-video] [part='chapter-title'] + media-slider-value) {
2252    margin-top: 0;
2253}
2254
2255:where(media-community-skin[data-video] media-time-slider media-slider-value) {
2256    background-color: var(--video-time-bg, unset);
2257    text-shadow: -1px -1px 0 #333333, 1px -1px 0 #333333, -1px 1px 0 #333333, 1px 1px 0 #333333;
2258}
2259
2260:where(media-community-skin[data-video][data-mobile] media-time) {
2261    text-shadow: unset;
2262}
2263
2264:where(media-community-skin[data-video] media-volume-slider) {
2265    margin-left: -2px;
2266    max-width: var(--video-volume-slider-max-width, 80px);
2267    transition: all 0.15s ease;
2268    transform: translateX(-2px);
2269}
2270
2271:where(media-community-skin[data-video]):where(media-mute-button:not([data-hocus]) + media-volume-slider:not([data-interactive])) {
2272    margin: 0;
2273    max-width: 0;
2274}
2275
2276:where(media-community-skin[data-video] media-volume-slider media-slider-value) {
2277    bottom: 70px;
2278}
2279
2280@media (orientation: landscape) and (pointer: coarse) {
2281    :where(media-player media-community-skin media-volume-slider) {
2282        display: none;
2283    }
2284}
2285
2286/*
2287* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2288* Time
2289* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2290*/
2291
2292:where(media-community-skin[data-video] media-time[type='current']) {
2293    margin-right: 2px;
2294}
2295
2296:where(media-community-skin[data-video] media-time[type='current'][remainder]) {
2297    margin-left: 2px;
2298}
2299
2300/*
2301* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2302* Captions
2303* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2304*/
2305
2306:where(media-player[data-preview] media-community-skin[data-video] media-captions) {
2307    opacity: 0;
2308}
2309
2310:where(media-community-skin[data-video] media-captions) {
2311    z-index: 10;
2312    transition: var(--video-captions-transition, bottom 0.15s linear);
2313}
2314
2315:where(media-player[data-fullscreen][data-bp-x='lg'] media-community-skin[data-video] media-captions) {
2316    bottom: var(--video-large-fullscreen-captions-offset, 54px);
2317}
2318
2319:where(media-player:not([data-user-idle]) media-community-skin[data-video] media-captions, ) {
2320    bottom: var(--video-captions-offset, 72px);
2321}
2322
2323:where(media-player:not([data-user-idle]) media-community-skin[data-video][data-mobile] media-captions) {
2324    bottom: var(--video-mobile-captions-offset, 48px);
2325}
2326
2327/*
2328* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2329* Chapters
2330* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2331*/
2332
2333:where(media-community-skin[data-video] [part='chapter-title']) {
2334    width: 100%;
2335    text-align: center;
2336    text-shadow: -1px -1px 0 #212121, 1px -1px 0 #212121, -1px 1px 0 #212121, 1px 1px 0 #212121;
2337}
2338
2339/*
2340* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2341* Gestures
2342* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2343*/
2344
2345:where(media-community-skin[data-video] media-gesture) {
2346    top: 0;
2347    left: 0;
2348    width: 100%;
2349    height: 100%;
2350    z-index: 0;
2351}
2352
2353:where(media-community-skin[data-video] media-gesture[action='seek:-10']) {
2354    width: var(--video-gesture-seek-width, 20%);
2355    z-index: 1;
2356}
2357
2358:where(media-community-skin[data-video] media-gesture[action='seek:10']) {
2359    left: unset;
2360    right: 0;
2361    width: var(--video-gesture-seek-width, 20%);
2362    z-index: 1;
2363}
2364
2365:where(media-player[data-touch] media-community-skin[data-video] media-gesture[action='toggle:paused']) {
2366    display: none;
2367}
2368
2369:where(media-player:not([data-touch]) media-community-skin[data-video] media-gesture[action='toggle:user-idle']) {
2370    display: none;
2371}
2372
2373/*
2374* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2375* Time Group
2376* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2377*/
2378
2379:where(media-community-skin[data-video] [part='time-group']) {
2380    display: flex;
2381    align-items: center;
2382}
2383
2384:where(media-community-skin[data-video] [part='time-divider']) {
2385    margin-left: 2px;
2386    margin-right: 3px;
2387    color: var(--video-time-divider-color, rgb(224, 224, 224));
2388}
2389
2390:where(media-player[data-fullscreen] media-community-skin[data-video] media-time) {
2391    font-size: var(--video-fullscreen-time-font-size, 16px);
2392}
2393
2394/*
2395* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2396* Mobile
2397* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2398*/
2399
2400:where(media-community-skin[data-video][data-mobile] div[part='controls-group']:nth-last-child(2)) {
2401    margin-bottom: -20px;
2402    z-index: 1;
2403}
2404
2405:where(media-community-skin[data-video][data-mobile] div[part='controls-group']:last-child) {
2406    margin-bottom: -12px;
2407}
2408
2409:where(media-player[data-fullscreen] media-community-skin[data-video][data-mobile] [part='controls-group']:last-child) {
2410    margin-bottom: 0;
2411}
2412
2413:where(media-community-skin[data-video][data-mobile] div[part='controls-group']) {
2414    padding: 2px 2px;
2415}
2416
2417:where(media-community-skin[data-video][data-mobile]):where([data-media-button],
2418    [data-media-slider]:not(media-time-slider),
2419    media-time,
2420    [part='time-divider'],
2421    [part='main-title']) {
2422    transition: opacity 0.15s ease;
2423}
2424
2425:where(media-player:not([data-started]) media-community-skin[data-video][data-mobile]):where([data-media-button] [data-media-slider], [part='time-group'], ) {
2426    opacity: 0;
2427    visibility: hidden;
2428}
2429
2430:where(media-player[data-preview] media-community-skin[data-video][data-mobile]):where([data-media-button],
2431    [data-media-slider]:not(media-time-slider),
2432    media-time,
2433    [part='main-title'],
2434    [part='time-divider'],
2435    media-captions) {
2436    opacity: 0;
2437}
2438
2439:where(media-community-skin[data-video][data-mobile] media-time-slider) {
2440    transition: transform 0.1s linear;
2441}
2442
2443:where(media-player[data-preview] media-community-skin[data-video][data-mobile] media-time-slider) {
2444    --track-height: var(--video-slider-track-height, 12px);
2445    transform: translateY(-6px);
2446    transition: transform 0.1s linear;
2447}
2448
2449/*
2450* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2451* Mobile
2452* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2453*/
2454
2455:where(media-community-skin[data-video][data-mobile] media-play-button) {
2456    border-radius: 100%;
2457    pointer-events: auto;
2458    margin-bottom: 2.5%;
2459    background-color: var(--video-mobile-play-button-bg, rgba(0 0 0 / 0.6));
2460    width: var(--video-mobile-play-button-size, 40px);
2461    height: var(--video-mobile-play-button-size, 40px);
2462    transform: var(--video-mobile-play-button-transform, translateY(25%));
2463}
2464
2465:where(media-community-skin[data-video][data-mobile] media-play-button svg) {
2466    border-radius: 100%;
2467}
2468
2469:where(media-player:not([data-started]) media-community-skin[data-video][data-mobile] [part='controls-group']:not(:nth-child(2))) {
2470    opacity: 0;
2471    visibility: hidden;
2472}
2473
2474/* center big play button inside buffering indicator. */
2475:where(media-community-skin[data-video][data-mobile] media-buffering-indicator) {
2476    transform: translate(-2px, -4px);
2477}
2478
2479:where(media-community-skin [part='start-duration'] media-time[type='duration']) {
2480    position: absolute;
2481    right: 8px;
2482    bottom: 8px;
2483    margin-right: 8px;
2484    margin-bottom: 8px;
2485    z-index: 2;
2486    padding: var(--video-mobile-start-duration-padding, 3px 6px);
2487    color: var(--video-mobile-start-duration-color, var(--video-controls-color));
2488    background-color: var(--video-mobile-start-duration-bg, rgba(0 0 0 / 0.64));
2489}
2490
2491:where(media-player[data-started] media-community-skin [part='start-duration'] media-time[type='duration']) {
2492    display: none;
2493}
2494
2495:where(media-player:not([data-can-play]) media-community-skin[data-video] media-time[type='duration']) {
2496    opacity: 0;
2497}
2498
2499:where(media-community-skin[data-video][data-mobile] media-time[type='current']) {
2500    margin-left: 8px;
2501}
2502
2503/*
2504* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2505* Fullscreen
2506* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2507*/
2508
2509:where(media-player[data-fullscreen] media-community-skin[data-video] div[part='controls-group']:nth-last-child(2)) {
2510    margin-bottom: -16px;
2511}
2512
2513@media (orientation: portrait) {
2514    :where(media-player[data-iphone][data-fullscreen] media-community-skin[data-video] div[part='controls-group']:first-child) {
2515        margin-top: 48px;
2516        padding-inline: 4px;
2517    }
2518
2519    :where(media-player[data-iphone][data-fullscreen] media-community-skin[data-video] div[part='controls-group']:nth-last-child(2)) {
2520        padding-inline: 8px;
2521    }
2522
2523    :where(media-player[data-iphone][data-fullscreen] media-community-skin[data-video] div[part='controls-group']:last-child) {
2524        margin-inline: 8px;
2525        margin-bottom: 52px;
2526    }
2527
2528    :where(media-player[data-fullscreen] media-community-skin[data-video] media-captions) {
2529        bottom: 30vh;
2530    }
2531}
2532
2533@media (orientation: landscape) {
2534    :where(media-player[data-iphone][data-fullscreen][data-user-idle] media-community-skin[data-video] media-captions) {
2535        bottom: 32px;
2536    }
2537
2538    :where(media-player[data-fullscreen] media-community-skin[data-video] div[part='controls-group']:nth-last-child(2)) {
2539        margin-bottom: -12px;
2540    }
2541
2542    :where(media-player[data-iphone][data-fullscreen] media-community-skin[data-video] div[part='controls-group']:last-child) {
2543        margin-bottom: 12px;
2544    }
2545}
2546
2547.video-container {
2548    position: relative;
2549    width: 100%;
2550    height: 100%;
2551}
2552
2553.modal {
2554    position: absolute;
2555    top: 0;
2556    left: 0;
2557    width: 100%;
2558    height: 100%;
2559    z-index: 2;
2560}
2561
2562/*TEXT STYLES*/
2563.txtCommand {
2564    font-weight: bold;
2565}
2566
2567.txtInput {
2568    color: #1968b3;
2569    font-weight: bold;
2570}
2571
2572.txtFile {
2573    font-style: italic;
2574}
2575
2576.txtNote {
2577    background-color: #bfdfff;
2578    border-radius: 10px;
2579    padding: 5px;
2580    border: 1px solid lightgray;
2581}
2582
2583.text-area {
2584    box-sizing: border-box;
2585    resize: none;
2586}
2587
2588.video-placeholder {
2589    /*background-image: url("/Contents/Images/2016-06-22_15-39-38.gif");*/
2590    background-image: url("/Contents/Images/Tiger/new-tiger.png");
2591    background-repeat: no-repeat;
2592    background-color: #40474e;
2593    background-position: center center;
2594    width: 100%;
2595    display: inline-block;
2596    text-align: left;
2597    position: relative;
2598}
2599
2600.placeholder-aspect {
2601    margin-top: 62.5%;
2602    display: block;
2603}
2604
2605.placeholder-control {
2606    position: absolute;
2607    bottom: 0px;
2608    right: 0px;
2609    left: 0px;
2610}
2611
2612@media only screen and (max-width: 64em) {
2613    .placeholder-control button {
2614        padding-top: 0.875rem;
2615        padding-right: 1.75rem;
2616        padding-bottom: 0.9375rem;
2617        padding-left: 1.75rem;
2618        font-size: 0.8125rem;
2619    }
2620}
2621
2622@media only screen and (max-width: 54em) {
2623    .placeholder-control button {
2624        padding-top: 0.625rem;
2625        padding-right: 1.25rem;
2626        padding-bottom: 0.6875rem;
2627        padding-left: 1.25rem;
2628        font-size: 0.6875rem;
2629    }
2630}
2631
2632.star-wrap {
2633    text-align: center;
2634    padding-bottom: 2em;
2635    padding-top: 2em;
2636}
2637
2638.star-rating {
2639    font-size: 0;
2640    white-space: nowrap;
2641    display: inline-block;
2642    width: 250px;
2643    height: 50px;
2644    overflow: hidden;
2645    position: relative;
2646    background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjREREREREIiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=");
2647    background-size: contain;
2648    cursor: pointer;
2649}
2650
2651.star-rating i {
2652    opacity: 0;
2653    position: absolute;
2654    left: 0;
2655    top: 0;
2656    height: 100%;
2657    width: 20%;
2658    z-index: 1;
2659    background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZERjg4IiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=");
2660    background-size: contain;
2661    cursor: pointer;
2662}
2663
2664.star-rating input {
2665    -moz-appearance: none;
2666    -webkit-appearance: none;
2667    opacity: 0;
2668    display: inline-block;
2669    width: 20%;
2670    height: 100%;
2671    margin: 0;
2672    padding: 0;
2673    z-index: 2;
2674    position: relative;
2675}
2676
2677.star-rating input:hover+i,
2678.star-rating input:checked+i {
2679    opacity: 1;
2680}
2681
2682.star-rating i~i {
2683    width: 40%;
2684}
2685
2686.star-rating i~i~i {
2687    width: 60%;
2688}
2689
2690.star-rating i~i~i~i {
2691    width: 80%;
2692}
2693
2694.star-rating i~i~i~i~i {
2695    width: 100%;
2696}
2697
2698.choice {
2699    position: fixed;
2700    top: 0;
2701    left: 0;
2702    right: 0;
2703    text-align: center;
2704    padding: 20px;
2705    display: block;
2706}
2707
2708/*LEGACY DOC STYLES*/
2709.k-table {
2710    /*border: none !important;*/
2711    width: auto !important;
2712}
2713
2714.k-table td {
2715    /*border: none !important;*/
2716    width: auto !important;
2717}
2718
2719.sld {
2720    margin: 10px;
2721    /*visibility: visible !important;*/
2722}
2723
2724/*PAGE STYLES*/
2725#QuestionList {
2726    padding: 1em;
2727}
2728
2729.image-popup-icon {
2730    background: url(/Contents/Images/Author/plus.png) no-repeat;
2731    cursor: pointer;
2732    border: none;
2733    height: 16px;
2734    width: 16px;
2735}
2736
2737.tip-popup-icon {
2738    background: url("/Contents/Images/Document-Icons/tips.png") no-repeat;
2739    cursor: pointer;
2740    border: none;
2741    height: 22px;
2742    width: 24px;
2743    padding: 0;
2744}
2745
2746#Document {
2747    /*padding: .5rem;*/
2748    /* padding around document in course display */
2749    /*max-width: 950px;*/
2750    /* background-color: #f7f7f7; */
2751    line-height: 20px;
2752}
2753
2754.DocumentSection {
2755    border-bottom: 1px solid lightgray;
2756    padding: 1em;
2757}
2758
2759.DocumentTitle h2 {
2760    margin: 0 0;
2761    padding: 0;
2762    font-size: 1.8em;
2763}
2764
2765.SubSection {
2766    margin: 20px 0 0 30px;
2767}
2768
2769.WrapperSection {
2770    border-bottom: 1px solid lightgray;
2771    padding: 0 5px 0 5px;
2772}
2773
2774.SectionTitle {
2775    color: #1968b3;
2776    font-weight: bold;
2777    margin-bottom: 5px;
2778    vertical-align: middle;
2779    line-height: 20px;
2780}
2781
2782.bulletin-html p {
2783    font-family: inherit;
2784    font-weight: normal;
2785    font-size: 1rem;
2786    line-height: 1.6;
2787    margin-bottom: 1.25rem;
2788    text-rendering: optimizeLegibility;
2789}
2790
2791.bulletin-html ul {
2792    font-size: 1rem;
2793    line-height: 1.6;
2794    margin-bottom: 1.25rem;
2795    list-style-position: outside;
2796    font-family: inherit;
2797    margin-left: 1.1rem;
2798    list-style: disc;
2799}
2800
2801.flag-content a {
2802    color: #1968b3;
2803}
2804
2805.announcement-style p {
2806    font-weight: normal;
2807    line-height: 1.6;
2808    margin-bottom: 1.25rem;
2809    text-rendering: optimizeLegibility;
2810}
2811
2812.announcement-style ol {
2813    margin-left: 1.4rem;
2814    font-size: 1rem;
2815    line-height: 1.6;
2816    margin-bottom: 1.25rem;
2817    list-style-position: outside;
2818    list-style: decimal;
2819    font-family: inherit;
2820}
2821
2822.SectionTitle:after {
2823    content: ":";
2824}
2825
2826.SubSection ul {
2827    list-style: disc;
2828    margin-left: 1.1rem;
2829}
2830
2831.SectionContent {
2832    margin-left: 30px;
2833}
2834
2835.SectionBG {
2836    background-color: #bfdfff;
2837    border-radius: 10px;
2838    margin: 10px 0 10px 0;
2839    padding: 10px;
2840    border: 1px solid lightgray;
2841}
2842
2843.SectionBG1 {
2844    background-color: #ffe68e;
2845    border-radius: 10px;
2846    margin: 10px 0 10px 0;
2847    padding: 10px;
2848    border: 1px solid lightgray;
2849}
2850
2851.SectionIcon {
2852    float: left;
2853    width: 20px;
2854    height: 20px;
2855}
2856
2857.ListSteps {
2858    margin-bottom: 0 !important;
2859    margin-left: 1.1rem !important;
2860}
2861
2862.hint {
2863    color: #ff9900;
2864    float: left;
2865    padding-top: 5px;
2866}
2867
2868.showHint {
2869    float: left;
2870}
2871
2872.hideHint {
2873    float: left;
2874}
2875
2876.ListItem {
2877    margin-bottom: 10px;
2878}
2879
2880#dynamicTechTipWindow {
2881    padding: 0;
2882    margin: 0;
2883    overflow: hidden;
2884}
2885
2886/* QUIZ DOC */
2887.question-box {
2888    font-size: 1em;
2889    border-bottom: 1px solid #e5e5e5;
2890}
2891
2892.question-box h3 {
2893    font-size: 1em;
2894    padding: 1em 0 1em 1em;
2895}
2896
2897.AnswerResult {
2898    line-height: 35px;
2899    margin-left: 1.5em;
2900}
2901
2902.hdnAnswer {
2903    line-height: 35px;
2904    padding-left: 1.5em;
2905    border: 1px solid green;
2906}
2907
2908.radio-button-unchecked {
2909    width: 27px;
2910    height: 27px;
2911    background-image: url("/Contents/Images/Assessments/icon-radio.png");
2912    background-position: 0px 0px;
2913    margin: 0 1em 0.5em 1em;
2914    cursor: pointer;
2915    float: left;
2916}
2917
2918.radio-button-checked {
2919    background-position: 0px -27px;
2920}
2921
2922.radio-answer-text {
2923    font-size: 1em;
2924    line-height: 27px;
2925}
2926
2927.check-button-unchecked {
2928    width: 27px;
2929    height: 27px;
2930    background-image: url("/Contents/Images/Assessments/icon-check.png");
2931    background-position: 0px 0px;
2932    margin: 0 1em 0.5em 1em;
2933    cursor: pointer;
2934    float: left;
2935}
2936
2937.check-button-checked {
2938    background-position: 0px -27px;
2939}
2940
2941.answer-selector {
2942    display: block;
2943    width: 60px;
2944    height: 100%;
2945    float: left;
2946}
2947
2948.answer {
2949    margin-left: 60px;
2950}
2951
2952/* BUTTON STYLES */
2953#downButton {
2954    background: url(/Contents/Images/Training/LearningCatalog/sp-downIcon.png) no-repeat;
2955    background-position: -0px -0px;
2956    cursor: pointer;
2957    border: none;
2958    height: 30px;
2959    width: 30px;
2960    float: right;
2961}
2962
2963#downButton:hover {
2964    background-position: -0px -30px;
2965}
2966
2967.hidebtn {
2968    height: 12px;
2969    width: 15px;
2970    margin: 3px 5px 5px 0;
2971    background-image: url("/Contents/Images/Training/LearningCatalog/breadcrumb-arrow-grey.png");
2972    background-position: -0px -0px;
2973    cursor: pointer;
2974    left: -20px;
2975    position: absolute;
2976    transform: rotate(90deg);
2977}
2978
2979@media only screen {
2980    .small-push-0 {
2981        position: relative;
2982        left: 0%;
2983        right: auto;
2984    }
2985
2986    .small-pull-0 {
2987        position: relative;
2988        right: 0%;
2989        left: auto;
2990    }
2991
2992    .small-push-1 {
2993        position: relative;
2994        left: 8.33333%;
2995        right: auto;
2996    }
2997
2998    .small-pull-1 {
2999        position: relative;
3000        right: 8.33333%;
3001        left: auto;
3002    }
3003
3004    .small-push-2 {
3005        position: relative;
3006        left: 16.66667%;
3007        right: auto;
3008    }
3009
3010    .small-pull-2 {
3011        position: relative;
3012        right: 16.66667%;
3013        left: auto;
3014    }
3015
3016    .small-push-3 {
3017        position: relative;
3018        left: 25%;
3019        right: auto;
3020    }
3021
3022    .small-pull-3 {
3023        position: relative;
3024        right: 25%;
3025        left: auto;
3026    }
3027
3028    .small-push-4 {
3029        position: relative;
3030        left: 33.33333%;
3031        right: auto;
3032    }
3033
3034    .small-pull-4 {
3035        position: relative;
3036        right: 33.33333%;
3037        left: auto;
3038    }
3039
3040    .small-push-5 {
3041        position: relative;
3042        left: 41.66667%;
3043        right: auto;
3044    }
3045
3046    .small-pull-5 {
3047        position: relative;
3048        right: 41.66667%;
3049        left: auto;
3050    }
3051
3052    .small-push-6 {
3053        position: relative;
3054        left: 50%;
3055        right: auto;
3056    }
3057
3058    .small-pull-6 {
3059        position: relative;
3060        right: 50%;
3061        left: auto;
3062    }
3063
3064    .small-push-7 {
3065        position: relative;
3066        left: 58.33333%;
3067        right: auto;
3068    }
3069
3070    .small-pull-7 {
3071        position: relative;
3072        right: 58.33333%;
3073        left: auto;
3074    }
3075
3076    .small-push-8 {
3077        position: relative;
3078        left: 66.66667%;
3079        right: auto;
3080    }
3081
3082    .small-pull-8 {
3083        position: relative;
3084        right: 66.66667%;
3085        left: auto;
3086    }
3087
3088    .small-push-9 {
3089        position: relative;
3090        left: 75%;
3091        right: auto;
3092    }
3093
3094    .small-pull-9 {
3095        position: relative;
3096        right: 75%;
3097        left: auto;
3098    }
3099
3100    .small-push-10 {
3101        position: relative;
3102        left: 83.33333%;
3103        right: auto;
3104    }
3105
3106    .small-pull-10 {
3107        position: relative;
3108        right: 83.33333%;
3109        left: auto;
3110    }
3111
3112    .small-push-11 {
3113        position: relative;
3114        left: 91.66667%;
3115        right: auto;
3116    }
3117
3118    .small-pull-11 {
3119        position: relative;
3120        right: 91.66667%;
3121        left: auto;
3122    }
3123
3124    .column,
3125    .columns {
3126        position: relative;
3127        padding-left: 0.9375rem;
3128        padding-right: 0.9375rem;
3129        float: left;
3130    }
3131
3132    .small-1 {
3133        width: 8.33333%;
3134    }
3135
3136    .small-2 {
3137        width: 16.66667%;
3138    }
3139
3140    .small-3 {
3141        width: 25%;
3142    }
3143
3144    .small-4 {
3145        width: 33.33333%;
3146    }
3147
3148    .small-5 {
3149        width: 41.66667%;
3150    }
3151
3152    .small-6 {
3153        width: 50%;
3154    }
3155
3156    .small-7 {
3157        width: 58.33333%;
3158    }
3159
3160    .small-8 {
3161        width: 66.66667%;
3162    }
3163
3164    .small-9 {
3165        width: 75%;
3166    }
3167
3168    .small-10 {
3169        width: 83.33333%;
3170    }
3171
3172    .small-11 {
3173        width: 91.66667%;
3174    }
3175
3176    .small-12 {
3177        width: 100%;
3178    }
3179
3180    [class*="column"]+[class*="column"]:last-child {
3181        float: right;
3182    }
3183
3184    [class*="column"]+[class*="column"].end {
3185        float: left;
3186    }
3187
3188    .small-offset-0 {
3189        margin-left: 0% !important;
3190    }
3191
3192    .small-offset-1 {
3193        margin-left: 8.33333% !important;
3194    }
3195
3196    .small-offset-2 {
3197        margin-left: 16.66667% !important;
3198    }
3199
3200    .small-offset-3 {
3201        margin-left: 25% !important;
3202    }
3203
3204    .small-offset-4 {
3205        margin-left: 33.33333% !important;
3206    }
3207
3208    .small-offset-5 {
3209        margin-left: 41.66667% !important;
3210    }
3211
3212    .small-offset-6 {
3213        margin-left: 50% !important;
3214    }
3215
3216    .small-offset-7 {
3217        margin-left: 58.33333% !important;
3218    }
3219
3220    .small-offset-8 {
3221        margin-left: 66.66667% !important;
3222    }
3223
3224    .small-offset-9 {
3225        margin-left: 75% !important;
3226    }
3227
3228    .small-offset-10 {
3229        margin-left: 83.33333% !important;
3230    }
3231
3232    .small-offset-11 {
3233        margin-left: 91.66667% !important;
3234    }
3235
3236    .small-reset-order,
3237    .small-reset-order {
3238        margin-left: 0;
3239        margin-right: 0;
3240        left: auto;
3241        right: auto;
3242        float: left;
3243    }
3244
3245    .column.small-centered,
3246    .columns.small-centered {
3247        margin-left: auto;
3248        margin-right: auto;
3249        float: none;
3250    }
3251
3252    .column.small-uncentered,
3253    .columns.small-uncentered {
3254        margin-left: 0;
3255        margin-right: 0;
3256        float: left !important;
3257    }
3258
3259    .column.small-uncentered.opposite,
3260    .columns.small-uncentered.opposite {
3261        float: right;
3262    }
3263}
3264
3265@media only screen and (min-width: 64.063em) {
3266    .large-push-0 {
3267        position: relative;
3268        left: 0%;
3269        right: auto;
3270    }
3271
3272    .large-pull-0 {
3273        position: relative;
3274        right: 0%;
3275        left: auto;
3276    }
3277
3278    .large-push-1 {
3279        position: relative;
3280        left: 8.33333%;
3281        right: auto;
3282    }
3283
3284    .large-pull-1 {
3285        position: relative;
3286        right: 8.33333%;
3287        left: auto;
3288    }
3289
3290    .large-push-2 {
3291        position: relative;
3292        left: 16.66667%;
3293        right: auto;
3294    }
3295
3296    .large-pull-2 {
3297        position: relative;
3298        right: 16.66667%;
3299        left: auto;
3300    }
3301
3302    .large-push-3 {
3303        position: relative;
3304        left: 25%;
3305        right: auto;
3306    }
3307
3308    .large-pull-3 {
3309        position: relative;
3310        right: 25%;
3311        left: auto;
3312    }
3313
3314    .large-push-4 {
3315        position: relative;
3316        left: 33.33333%;
3317        right: auto;
3318    }
3319
3320    .large-pull-4 {
3321        position: relative;
3322        right: 33.33333%;
3323        left: auto;
3324    }
3325
3326    .large-push-5 {
3327        position: relative;
3328        left: 41.66667%;
3329        right: auto;
3330    }
3331
3332    .large-pull-5 {
3333        position: relative;
3334        right: 41.66667%;
3335        left: auto;
3336    }
3337
3338    .large-push-6 {
3339        position: relative;
3340        left: 50%;
3341        right: auto;
3342    }
3343
3344    .large-pull-6 {
3345        position: relative;
3346        right: 50%;
3347        left: auto;
3348    }
3349
3350    .large-push-7 {
3351        position: relative;
3352        left: 58.33333%;
3353        right: auto;
3354    }
3355
3356    .large-pull-7 {
3357        position: relative;
3358        right: 58.33333%;
3359        left: auto;
3360    }
3361
3362    .large-push-8 {
3363        position: relative;
3364        left: 66.66667%;
3365        right: auto;
3366    }
3367
3368    .large-pull-8 {
3369        position: relative;
3370        right: 66.66667%;
3371        left: auto;
3372    }
3373
3374    .large-push-9 {
3375        position: relative;
3376        left: 75%;
3377        right: auto;
3378    }
3379
3380    .large-pull-9 {
3381        position: relative;
3382        right: 75%;
3383        left: auto;
3384    }
3385
3386    .large-push-10 {
3387        position: relative;
3388        left: 83.33333%;
3389        right: auto;
3390    }
3391
3392    .large-pull-10 {
3393        position: relative;
3394        right: 83.33333%;
3395        left: auto;
3396    }
3397
3398    .large-push-11 {
3399        position: relative;
3400        left: 91.66667%;
3401        right: auto;
3402    }
3403
3404    .large-pull-11 {
3405        position: relative;
3406        right: 91.66667%;
3407        left: auto;
3408    }
3409
3410    .column,
3411    .columns {
3412        position: relative;
3413        padding-left: 0.9375rem;
3414        padding-right: 0.9375rem;
3415        float: left;
3416    }
3417
3418    .large-1 {
3419        width: 8.33333%;
3420    }
3421
3422    .large-2 {
3423        width: 16.66667%;
3424    }
3425
3426    .large-3 {
3427        width: 25%;
3428    }
3429
3430    .large-4 {
3431        width: 33.33333%;
3432    }
3433
3434    .large-5 {
3435        width: 41.66667%;
3436    }
3437
3438    .large-6 {
3439        width: 50%;
3440    }
3441
3442    .large-7 {
3443        width: 58.33333%;
3444    }
3445
3446    .large-8 {
3447        width: 66.66667%;
3448    }
3449
3450    .large-9 {
3451        width: 75%;
3452    }
3453
3454    .large-10 {
3455        width: 83.33333%;
3456    }
3457
3458    .large-11 {
3459        width: 91.66667%;
3460    }
3461
3462    .large-12 {
3463        width: 100%;
3464    }
3465
3466    [class*="column"]+[class*="column"]:last-child {
3467        float: right;
3468    }
3469
3470    [class*="column"]+[class*="column"].end {
3471        float: left;
3472    }
3473
3474    .large-offset-0 {
3475        margin-left: 0% !important;
3476    }
3477
3478    .large-offset-1 {
3479        margin-left: 8.33333% !important;
3480    }
3481
3482    .large-offset-2 {
3483        margin-left: 16.66667% !important;
3484    }
3485
3486    .large-offset-3 {
3487        margin-left: 25% !important;
3488    }
3489
3490    .large-offset-4 {
3491        margin-left: 33.33333% !important;
3492    }
3493
3494    .large-offset-5 {
3495        margin-left: 41.66667% !important;
3496    }
3497
3498    .large-offset-6 {
3499        margin-left: 50% !important;
3500    }
3501
3502    .large-offset-7 {
3503        margin-left: 58.33333% !important;
3504    }
3505
3506    .large-offset-8 {
3507        margin-left: 66.66667% !important;
3508    }
3509
3510    .large-offset-9 {
3511        margin-left: 75% !important;
3512    }
3513
3514    .large-offset-10 {
3515        margin-left: 83.33333% !important;
3516    }
3517
3518    .large-offset-11 {
3519        margin-left: 91.66667% !important;
3520    }
3521
3522    .large-reset-order,
3523    .large-reset-order {
3524        margin-left: 0;
3525        margin-right: 0;
3526        left: auto;
3527        right: auto;
3528        float: left;
3529    }
3530
3531    .column.large-centered,
3532    .columns.large-centered {
3533        margin-left: auto;
3534        margin-right: auto;
3535        float: none;
3536    }
3537
3538    .column.large-uncentered,
3539    .columns.large-uncentered {
3540        margin-left: 0;
3541        margin-right: 0;
3542        float: left !important;
3543    }
3544
3545    .column.large-uncentered.opposite,
3546    .columns.large-uncentered.opposite {
3547        float: right;
3548    }
3549
3550    .push-0 {
3551        position: relative;
3552        left: 0%;
3553        right: auto;
3554    }
3555
3556    .pull-0 {
3557        position: relative;
3558        right: 0%;
3559        left: auto;
3560    }
3561
3562    .push-1 {
3563        position: relative;
3564        left: 8.33333%;
3565        right: auto;
3566    }
3567
3568    .pull-1 {
3569        position: relative;
3570        right: 8.33333%;
3571        left: auto;
3572    }
3573
3574    .push-2 {
3575        position: relative;
3576        left: 16.66667%;
3577        right: auto;
3578    }
3579
3580    .pull-2 {
3581        position: relative;
3582        right: 16.66667%;
3583        left: auto;
3584    }
3585
3586    .push-3 {
3587        position: relative;
3588        left: 25%;
3589        right: auto;
3590    }
3591
3592    .pull-3 {
3593        position: relative;
3594        right: 25%;
3595        left: auto;
3596    }
3597
3598    .push-4 {
3599        position: relative;
3600        left: 33.33333%;
3601        right: auto;
3602    }
3603
3604    .pull-4 {
3605        position: relative;
3606        right: 33.33333%;
3607        left: auto;
3608    }
3609
3610    .push-5 {
3611        position: relative;
3612        left: 41.66667%;
3613        right: auto;
3614    }
3615
3616    .pull-5 {
3617        position: relative;
3618        right: 41.66667%;
3619        left: auto;
3620    }
3621
3622    .push-6 {
3623        position: relative;
3624        left: 50%;
3625        right: auto;
3626    }
3627
3628    .pull-6 {
3629        position: relative;
3630        right: 50%;
3631        left: auto;
3632    }
3633
3634    .push-7 {
3635        position: relative;
3636        left: 58.33333%;
3637        right: auto;
3638    }
3639
3640    .pull-7 {
3641        position: relative;
3642        right: 58.33333%;
3643        left: auto;
3644    }
3645
3646    .push-8 {
3647        position: relative;
3648        left: 66.66667%;
3649        right: auto;
3650    }
3651
3652    .pull-8 {
3653        position: relative;
3654        right: 66.66667%;
3655        left: auto;
3656    }
3657
3658    .push-9 {
3659        position: relative;
3660        left: 75%;
3661        right: auto;
3662    }
3663
3664    .pull-9 {
3665        position: relative;
3666        right: 75%;
3667        left: auto;
3668    }
3669
3670    .push-10 {
3671        position: relative;
3672        left: 83.33333%;
3673        right: auto;
3674    }
3675
3676    .pull-10 {
3677        position: relative;
3678        right: 83.33333%;
3679        left: auto;
3680    }
3681
3682    .push-11 {
3683        position: relative;
3684        left: 91.66667%;
3685        right: auto;
3686    }
3687
3688    .pull-11 {
3689        position: relative;
3690        right: 91.66667%;
3691        left: auto;
3692    }
3693}
3694
3695@media only screen {
3696
3697    .show-for-small-only,
3698    .show-for-small-up,
3699    .show-for-small,
3700    .show-for-small-down,
3701    .hide-for-medium-only,
3702    .hide-for-medium-up,
3703    .hide-for-medium,
3704    .show-for-medium-down,
3705    .hide-for-large-only,
3706    .hide-for-large-up,
3707    .hide-for-large,
3708    .show-for-large-down,
3709    .hide-for-xlarge-only,
3710    .hide-for-xlarge-up,
3711    .hide-for-xxlarge-only,
3712    .hide-for-xxlarge-up {
3713        display: inherit !important;
3714    }
3715
3716    .hide-for-small-only,
3717    .hide-for-small-up,
3718    .hide-for-small,
3719    .hide-for-small-down,
3720    .show-for-medium-only,
3721    .show-for-medium-up,
3722    .show-for-medium,
3723    .hide-for-medium-down,
3724    .show-for-large-only,
3725    .show-for-large-up,
3726    .show-for-large,
3727    .hide-for-large-down,
3728    .show-for-xlarge-only,
3729    .show-for-xlarge-up,
3730    .show-for-xxlarge-only,
3731    .show-for-xxlarge-up {
3732        display: none !important;
3733    }
3734
3735    table.show-for-small-only,
3736    table.show-for-small-up,
3737    table.show-for-small,
3738    table.show-for-small-down,
3739    table.hide-for-medium-only,
3740    table.hide-for-medium-up,
3741    table.hide-for-medium,
3742    table.show-for-medium-down,
3743    table.hide-for-large-only,
3744    table.hide-for-large-up,
3745    table.hide-for-large,
3746    table.show-for-large-down,
3747    table.hide-for-xlarge-only,
3748    table.hide-for-xlarge-up,
3749    table.hide-for-xxlarge-only,
3750    table.hide-for-xxlarge-up {
3751        display: table;
3752    }
3753
3754    thead.show-for-small-only,
3755    thead.show-for-small-up,
3756    thead.show-for-small,
3757    thead.show-for-small-down,
3758    thead.hide-for-medium-only,
3759    thead.hide-for-medium-up,
3760    thead.hide-for-medium,
3761    thead.show-for-medium-down,
3762    thead.hide-for-large-only,
3763    thead.hide-for-large-up,
3764    thead.hide-for-large,
3765    thead.show-for-large-down,
3766    thead.hide-for-xlarge-only,
3767    thead.hide-for-xlarge-up,
3768    thead.hide-for-xxlarge-only,
3769    thead.hide-for-xxlarge-up {
3770        display: table-header-group !important;
3771    }
3772
3773    tbody.show-for-small-only,
3774    tbody.show-for-small-up,
3775    tbody.show-for-small,
3776    tbody.show-for-small-down,
3777    tbody.hide-for-medium-only,
3778    tbody.hide-for-medium-up,
3779    tbody.hide-for-medium,
3780    tbody.show-for-medium-down,
3781    tbody.hide-for-large-only,
3782    tbody.hide-for-large-up,
3783    tbody.hide-for-large,
3784    tbody.show-for-large-down,
3785    tbody.hide-for-xlarge-only,
3786    tbody.hide-for-xlarge-up,
3787    tbody.hide-for-xxlarge-only,
3788    tbody.hide-for-xxlarge-up {
3789        display: table-row-group !important;
3790    }
3791
3792    tr.show-for-small-only,
3793    tr.show-for-small-up,
3794    tr.show-for-small,
3795    tr.show-for-small-down,
3796    tr.hide-for-medium-only,
3797    tr.hide-for-medium-up,
3798    tr.hide-for-medium,
3799    tr.show-for-medium-down,
3800    tr.hide-for-large-only,
3801    tr.hide-for-large-up,
3802    tr.hide-for-large,
3803    tr.show-for-large-down,
3804    tr.hide-for-xlarge-only,
3805    tr.hide-for-xlarge-up,
3806    tr.hide-for-xxlarge-only,
3807    tr.hide-for-xxlarge-up {
3808        display: table-row !important;
3809    }
3810
3811    th.show-for-small-only,
3812    td.show-for-small-only,
3813    th.show-for-small-up,
3814    td.show-for-small-up,
3815    th.show-for-small,
3816    td.show-for-small,
3817    th.show-for-small-down,
3818    td.show-for-small-down,
3819    th.hide-for-medium-only,
3820    td.hide-for-medium-only,
3821    th.hide-for-medium-up,
3822    td.hide-for-medium-up,
3823    th.hide-for-medium,
3824    td.hide-for-medium,
3825    th.show-for-medium-down,
3826    td.show-for-medium-down,
3827    th.hide-for-large-only,
3828    td.hide-for-large-only,
3829    th.hide-for-large-up,
3830    td.hide-for-large-up,
3831    th.hide-for-large,
3832    td.hide-for-large,
3833    th.show-for-large-down,
3834    td.show-for-large-down,
3835    th.hide-for-xlarge-only,
3836    td.hide-for-xlarge-only,
3837    th.hide-for-xlarge-up,
3838    td.hide-for-xlarge-up,
3839    th.hide-for-xxlarge-only,
3840    td.hide-for-xxlarge-only,
3841    th.hide-for-xxlarge-up,
3842    td.hide-for-xxlarge-up {
3843        display: table-cell !important;
3844    }
3845}
3846
3847/*
3848* react-circular-progressbar styles
3849* All of the styles in this file are configurable!
3850*/
3851
3852.CircularProgressbar {
3853    /*
3854* This fixes an issue where the CircularProgressbar svg has
3855* 0 width inside a "display: flex" container, and thus not visible.
3856*/
3857    width: 100%;
3858    /*
3859* This fixes a centering issue with CircularProgressbarWithChildren:
3860* https://github.com/kevinsqi/react-circular-progressbar/issues/94
3861*/
3862    vertical-align: middle;
3863}
3864
3865.CircularProgressbar .CircularProgressbar-path {
3866    stroke: #3e98c7;
3867    stroke-linecap: round;
3868    transition: stroke-dashoffset 0.5s ease 0s;
3869}
3870
3871.CircularProgressbar .CircularProgressbar-trail {
3872    stroke: #d6d6d6;
3873    /* Used when trail is not full diameter, i.e. when props.circleRatio is set */
3874    stroke-linecap: round;
3875}
3876
3877.CircularProgressbar .CircularProgressbar-text {
3878    fill: #3e98c7;
3879    font-size: 20px;
3880    dominant-baseline: middle;
3881    text-anchor: middle;
3882}
3883
3884.CircularProgressbar .CircularProgressbar-background {
3885    fill: #d6d6d6;
3886}
3887
3888/*
3889* Sample background styles. Use these with e.g.:
3890*
3891*   <CircularProgressbar
3892*     className="CircularProgressbar-inverted"
3893*     background
3894*     percentage={50}
3895*   />
3896*/
3897.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background {
3898    fill: #3e98c7;
3899}
3900
3901.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text {
3902    fill: #fff;
3903}
3904
3905.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path {
3906    stroke: #fff;
3907}
3908
3909.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail {
3910    stroke: transparent;
3911}
3912
3913body.react-confirm-alert-body-element {
3914    overflow: hidden;
3915}
3916
3917.react-confirm-alert-blur {
3918    filter: url(#gaussian-blur);
3919    filter: blur(2px);
3920    -webkit-filter: blur(2px);
3921}
3922
3923.react-confirm-alert-overlay {
3924    position: fixed;
3925    top: 0;
3926    left: 0;
3927    right: 0;
3928    bottom: 0;
3929    z-index: 99;
3930    background: rgba(255, 255, 255, 0.9);
3931    display: -moz-flex;
3932    display: -ms-flex;
3933    display: -o-flex;
3934    display: flex;
3935    justify-content: center;
3936    -ms-align-items: center;
3937    align-items: center;
3938    opacity: 0;
3939    animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
3940}
3941
3942.react-confirm-alert-body {
3943    font-family: Arial, Helvetica, sans-serif;
3944    width: 400px;
3945    padding: 30px;
3946    text-align: left;
3947    background: #fff;
3948    border-radius: 10px;
3949    box-shadow: 0 20px 75px rgba(0, 0, 0, 0.13);
3950    color: #666;
3951}
3952
3953.react-confirm-alert-svg {
3954    position: absolute;
3955    top: 0;
3956    left: 0;
3957}
3958
3959.react-confirm-alert-body>h1 {
3960    margin-top: 0;
3961}
3962
3963.react-confirm-alert-body>h3 {
3964    margin: 0;
3965    font-size: 16px;
3966}
3967
3968.react-confirm-alert-button-group {
3969    display: -moz-flex;
3970    display: -ms-flex;
3971    display: -o-flex;
3972    display: flex;
3973    justify-content: flex-start;
3974    margin-top: 20px;
3975}
3976
3977.react-confirm-alert-button-group>button {
3978    outline: none;
3979    background: #333;
3980    border: none;
3981    display: inline-block;
3982    padding: 6px 18px;
3983    color: #eee;
3984    margin-right: 10px;
3985    border-radius: 5px;
3986    font-size: 12px;
3987    cursor: pointer;
3988}
3989
3990@keyframes react-confirm-alert-fadeIn {
3991    from {
3992        opacity: 0;
3993    }
3994
3995    to {
3996        opacity: 1;
3997    }
3998}
3999
4000/*
4001! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com
4002*/
4003/*
40041. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
40052. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
4006*/
4007
4008*,
4009::before,
4010::after {
4011    box-sizing: border-box;
4012    /* 1 */
4013    border-width: 0;
4014    /* 2 */
4015    border-style: solid;
4016    /* 2 */
4017    border-color: #e5e7eb;
4018    /* 2 */
4019}
4020
4021::before,
4022::after {
4023    --tw-content: '';
4024}
4025
4026/*
40271. Use a consistent sensible line-height in all browsers.
40282. Prevent adjustments of font size after orientation changes in iOS.
40293. Use a more readable tab size.
40304. Use the user's configured `sans` font-family by default.
4031*/
4032
4033/* html {
4034    line-height: 1.5;
4035    /* 1 */
4036/*     -webkit-text-size-adjust: 100%; */
4037    /* 2 */
4038    /* 3 */
4039/*     tab-size: 4; */
4040    /* 3 */
4041/*     font-family: DM Sans, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; */
4042    /* 4 */
4043/* }  */
4044
4045/*
40461. Remove the margin in all browsers.
40472. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
4048*/
4049
4050/* body {
4051    margin: 0;
4052    /* 1 */
4053/*     line-height: inherit; */
4054    /* 2 */
4055/* }  */
4056
4057/*
40581. Add the correct height in Firefox.
40592. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
40603. Ensure horizontal rules are visible by default.
4061*/
4062
4063hr {
4064    height: 0;
4065    /* 1 */
4066    color: inherit;
4067    /* 2 */
4068    border-top-width: 1px;
4069    /* 3 */
4070}
4071
4072/*
4073Add the correct text decoration in Chrome, Edge, and Safari.
4074*/
4075
4076abbr:where([title]) {
4077    -webkit-text-decoration: underline dotted;
4078    text-decoration: underline dotted;
4079}
4080
4081/*
4082Remove the default font size and weight for headings.
4083*/
4084
4085h1,
4086h2,
4087h3,
4088h4,
4089h5,
4090h6 {
4091    font-size: inherit;
4092    font-weight: inherit;
4093}
4094
4095/*
4096Reset links to optimize for opt-in styling instead of opt-out.
4097*/
4098
4099a {
4100    color: inherit;
4101    text-decoration: inherit;
4102}
4103
4104/*
4105Add the correct font weight in Edge and Safari.
4106*/
4107
4108b,
4109strong {
4110    font-weight: bolder;
4111}
4112
4113/*
41141. Use the user's configured `mono` font family by default.
41152. Correct the odd `em` font sizing in all browsers.
4116*/
4117
4118code,
4119kbd,
4120samp,
4121pre {
4122    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
4123    /* 1 */
4124    font-size: 1em;
4125    /* 2 */
4126}
4127
4128/*
4129Add the correct font size in all browsers.
4130*/
4131
4132small {
4133    font-size: 80%;
4134}
4135
4136/*
4137Prevent `sub` and `sup` elements from affecting the line height in all browsers.
4138*/
4139
4140sub,
4141sup {
4142    font-size: 75%;
4143    line-height: 0;
4144    position: relative;
4145    vertical-align: baseline;
4146}
4147
4148sub {
4149    bottom: -0.25em;
4150}
4151
4152sup {
4153    top: -0.5em;
4154}
4155
4156/*
41571. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
41582. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
41593. Remove gaps between table borders by default.
4160*/
4161
4162table {
4163    text-indent: 0;
4164    /* 1 */
4165    border-color: inherit;
4166    /* 2 */
4167    border-collapse: collapse;
4168    /* 3 */
4169}
4170
4171/*
41721. Change the font styles in all browsers.
41732. Remove the margin in Firefox and Safari.
41743. Remove default padding in all browsers.
4175*/
4176
4177button,
4178input,
4179optgroup,
4180select,
4181textarea {
4182    font-family: inherit;
4183    /* 1 */
4184    font-size: 100%;
4185    /* 1 */
4186    font-weight: inherit;
4187    /* 1 */
4188    line-height: inherit;
4189    /* 1 */
4190    color: inherit;
4191    /* 1 */
4192    margin: 0;
4193    /* 2 */
4194    padding: 0;
4195    /* 3 */
4196}
4197
4198/*
4199Remove the inheritance of text transform in Edge and Firefox.
4200*/
4201
4202button,
4203select {
4204    text-transform: none;
4205}
4206
4207/*
42081. Correct the inability to style clickable types in iOS and Safari.
42092. Remove default button styles.
4210*/
4211
4212button,
4213[type='button'],
4214[type='reset'],
4215[type='submit'] {
4216    -webkit-appearance: button;
4217    /* 1 */
4218    background-color: transparent;
4219    /* 2 */
4220    background-image: none;
4221    /* 2 */
4222}
4223
4224/*
4225Use the modern Firefox focus style for all focusable elements.
4226*/
4227
4228:-moz-focusring {
4229    outline: auto;
4230}
4231
4232/*
4233Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
4234*/
4235
4236:-moz-ui-invalid {
4237    box-shadow: none;
4238}
4239
4240/*
4241Add the correct vertical alignment in Chrome and Firefox.
4242*/
4243
4244progress {
4245    vertical-align: baseline;
4246}
4247
4248/*
4249Correct the cursor style of increment and decrement buttons in Safari.
4250*/
4251
4252::-webkit-inner-spin-button,
4253::-webkit-outer-spin-button {
4254    height: auto;
4255}
4256
4257/*
42581. Correct the odd appearance in Chrome and Safari.
42592. Correct the outline style in Safari.
4260*/
4261
4262[type='search'] {
4263    -webkit-appearance: textfield;
4264    /* 1 */
4265    outline-offset: -2px;
4266    /* 2 */
4267}
4268
4269/*
4270Remove the inner padding in Chrome and Safari on macOS.
4271*/
4272
4273::-webkit-search-decoration {
4274    -webkit-appearance: none;
4275}
4276
4277/*
42781. Correct the inability to style clickable types in iOS and Safari.
42792. Change font properties to `inherit` in Safari.
4280*/
4281
4282::-webkit-file-upload-button {
4283    -webkit-appearance: button;
4284    /* 1 */
4285    font: inherit;
4286    /* 2 */
4287}
4288
4289/*
4290Add the correct display in Chrome and Safari.
4291*/
4292
4293summary {
4294    display: list-item;
4295}
4296
4297/*
4298Removes the default spacing and border for appropriate elements.
4299*/
4300
4301blockquote,
4302dl,
4303dd,
4304h1,
4305h2,
4306h3,
4307h4,
4308h5,
4309h6,
4310hr,
4311figure,
4312p,
4313pre {
4314    margin: 0;
4315}
4316
4317fieldset {
4318    margin: 0;
4319    padding: 0;
4320}
4321
4322legend {
4323    padding: 0;
4324}
4325
4326ol,
4327ul,
4328menu {
4329    list-style: none;
4330    margin: 0;
4331    padding: 0;
4332}
4333
4334/*
4335Prevent resizing textareas horizontally by default.
4336*/
4337
4338textarea {
4339    resize: vertical;
4340}
4341
4342/*
43431. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
43442. Set the default placeholder color to the user's configured gray 400 color.
4345*/
4346
4347input::placeholder,
4348textarea::placeholder {
4349    opacity: 1;
4350    /* 1 */
4351    color: #9ca3af;
4352    /* 2 */
4353}
4354
4355/*
4356Set the default cursor for buttons.
4357*/
4358
4359button,
4360[role="button"] {
4361    cursor: pointer;
4362}
4363
4364/*
4365Make sure disabled buttons don't get the pointer cursor.
4366*/
4367:disabled {
4368    cursor: default;
4369}
4370
4371/*
43721. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
43732. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/je
4373nsimmons/cssremedy/issues/14#issuecomment-634934210)
4374This can trigger a poorly considered lint error in some tools but is included by design.
4375*/
4376
4377img,
4378svg,
4379video,
4380canvas,
4381audio,
4382iframe,
4383embed,
4384object {
4385    display: block;
4386    /* 1 */
4387    vertical-align: middle;
4388    /* 2 */
4389}
4390
4391/*
4392Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
4393*/
4394
4395img,
4396video {
4397    max-width: 100%;
4398    height: auto;
4399}
4400
4401:root {
4402    --margin-x: 1rem;
4403    --main-sidebar-width: 4.5rem;
4404    --sidebar-panel-width: 230px;
4405    --sidebar-panel-min-width: 64px;
4406}
4407
4408@media (min-width: 768px) {
4409
4410    :root {
4411        --margin-x: 1.5rem;
4412    }
4413}
4414
4415@media (min-width: 1280px) {
4416
4417    :root {
4418        --margin-x: 4rem;
4419    }
4420}
4421
4422@media (min-width: 1024px) {
4423
4424    :root {
4425        --main-sidebar-width: 5rem;
4426        --sidebar-panel-width: 240px;
4427    }
4428}
4429
4430/* body {
4431    background-color: #f8fafc;
4432    font-family: DM Sans, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
4433    line-height: 1.25rem;
4434    color: #64748b;
4435    font-size: 16px;
4436}
4437 */
4438.dark body {
4439    background-color: #192132;
4440    color: #A3ADC2;
4441    color-scheme: dark;
4442}
4443
4444/* body.is-monochrome::before {
4445@apply pointer-events-none fixed inset-0 z-[999999] -m-[5rem] h-[calc(100%+10rem)] w-[calc(100%+10rem)] backdrop-grayscale backdrop-opacity-[.92] content-[''];
4446} */
4447/* body.is-monochrome {
4448    --tw-grayscale: grayscale(100%);
4449    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
4450} */
4451
4452.menu-toggle span {
4453    height: 2px;
4454    width: 1.25rem;
4455    --tw-translate-x: 0px;
4456    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
4457    background-color: currentColor;
4458    transition-property: all;
4459    transition-duration: 150ms;
4460    transition-duration: .25s;
4461    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
4462}
4463
4464.menu-toggle span:nth-child(2) {
4465    width: 0.75rem;
4466}
4467
4468.card {
4469    position: relative;
4470    display: flex;
4471    min-width: 1px;
4472    flex-direction: column;
4473    overflow-wrap: break-word;
4474    border-radius: 0.5rem;
4475    background-color: #fff;
4476    color: #64748b;
4477    --tw-shadow: 0 3px 10px 0 rgb(48 46 56 / 6%);
4478    --tw-shadow-colored: 0 3px 10px 0 var(--tw-shadow-color);
4479    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
4480}
4481
4482.dark .card {
4483    background-color: #26334D;
4484    color: #A3ADC2;
4485    --tw-shadow: 0 0 #0000;
4486    --tw-shadow-colored: 0 0 #0000;
4487    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
4488}
4489
4490@media print {
4491
4492    .card {
4493        border-width: 1px;
4494    }
4495}
4496
4497.form-select {
4498    appearance: none;
4499    background-position: center;
4500    background-repeat: no-repeat;
4501    letter-spacing: 0.025em;
4502    outline: 2px solid transparent;
4503    outline-offset: 2px;
4504    outline: none;
4505}
4506
4507.form-select::placeholder {
4508    font-weight: 300;
4509}
4510
4511.form-select:focus {
4512    outline: 2px solid transparent;
4513    outline-offset: 2px;
4514    outline: none;
4515}
4516
4517.form-select {
4518    contain: paint;
4519    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewbox='0 0 20 20'%3e%3cpath stroke='%235C6B8A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
4520    background-position: right 0.5rem center;
4521    background-size: 1.5em 1.5em;
4522    -webkit-print-color-adjust: exact;
4523    print-color-adjust: exact;
4524}
4525
4526.form-checkbox,
4527.form-checkbox:before,
4528.form-input,
4529.form-multiselect,
4530.form-radio,
4531.form-radio:before,
4532.form-select,
4533.form-switch,
4534.form-switch:before,
4535.form-textarea {
4536    transition-duration: 0.2s;
4537    transition-property: all;
4538    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
4539}
4540
4541.form-input,
4542.form-multiselect,
4543.form-select,
4544.form-textarea {
4545    appearance: none;
4546    letter-spacing: 0.025em;
4547    outline: 2px solid transparent;
4548    outline-offset: 2px;
4549}
4550
4551.form-input::placeholder,
4552.form-multiselect::placeholder,
4553.form-select::placeholder,
4554.form-textarea::placeholder {
4555    font-weight: 300;
4556}
4557
4558.form-input:focus,
4559.form-multiselect:focus,
4560.form-select:focus,
4561.form-textarea:focus {
4562    outline: 2px solid transparent;
4563    outline-offset: 2px;
4564}
4565
4566.form-input,
4567.form-multiselect,
4568.form-select,
4569.form-textarea {
4570    contain: paint;
4571}
4572
4573.form-select {
4574    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath stroke='%235C6B8A' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");
4575    background-position: 50%;
4576    background-position: right 0.5rem center;
4577    background-repeat: no-repeat;
4578    background-size: 1.5em 1.5em;
4579    -webkit-print-color-adjust: exact;
4580    print-color-adjust: exact;
4581}
4582
4583.form-checkbox,
4584.form-radio,
4585.form-switch {
4586    appearance: none;
4587    cursor: pointer;
4588    flex-shrink: 0;
4589    overflow: hidden;
4590    position: relative;
4591    -webkit-user-select: none;
4592    user-select: none;
4593}
4594
4595input[type="password"]::-ms-clear,
4596input[type="password"]::-ms-reveal {
4597    display: none;
4598}
4599
4600.form-checkbox,
4601.form-checkbox:focus,
4602.form-radio,
4603.form-radio:focus,
4604.form-switch,
4605.form-switch:focus {
4606    outline: 2px solid transparent;
4607    outline-offset: 2px;
4608}
4609
4610.form-checkbox,
4611.form-radio,
4612.form-switch {
4613    -webkit-print-color-adjust: exact;
4614    print-color-adjust: exact;
4615}
4616
4617.form-switch {
4618    --thumb-border: 2px;
4619}
4620
4621.form-switch:before {
4622    content: var(--tw-content);
4623    height: calc(100% - var(--thumb-border) * 2);
4624    left: var(--thumb-border);
4625    position: absolute;
4626    top: var(--thumb-border);
4627    width: calc(50% - var(--thumb-border) * 2);
4628}
4629
4630.form-switch:checked:before {
4631    --tw-translate-x: calc(100% + var(--thumb-border) * 2);
4632    content: var(--tw-content);
4633    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
4634}
4635
4636.form-switch:focus-visible {
4637    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
4638    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
4639    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
4639dow, 0 0 #0000);
4640}
4641
4642.form-switch.is-outline:before {
4643    content: var(--tw-content);
4644    width: calc(50% - var(--thumb-border) * 2 - 1px);
4645}
4646
4647.form-switch.is-outline:checked:before {
4648    --tw-translate-x: calc(100% + var(--thumb-border) * 2 + 2px);
4649    content: var(--tw-content);
4650    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
4651}
4652
4653.form-radio {
4654    --tw-thumb: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3.5'/%3E%3C/svg%3E");
4655}
4656
4657.form-radio:before {
4658    content: var(--tw-content);
4659    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
4660}
4661
4662.form-checkbox {
4663    --tw-thumb: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");
4664}
4665
4666.form-checkbox:before {
4667    content: var(--tw-content);
4668    transform-origin: bottom;
4669    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
4670}
4671
4672.form-checkbox,
4673.form-radio {
4674    border-width: 1px;
4675    display: inline-block;
4676    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
4677}
4678
4679.form-checkbox:before,
4680.form-radio:before {
4681    --tw-scale-x: 0;
4682    --tw-scale-y: 0;
4683    bottom: 0;
4684    height: 100%;
4685    left: 0;
4686    position: absolute;
4687    right: 0;
4688    top: 0;
4689    width: 100%;
4690}
4691
4692.form-checkbox:before,
4693.form-checkbox:checked:before,
4694.form-radio:before,
4695.form-radio:checked:before {
4696    content: var(--tw-content);
4697    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
4698}
4699
4700.form-checkbox:checked:before,
4701.form-radio:checked:before {
4702    --tw-scale-x: 1;
4703    --tw-scale-y: 1;
4704}
4705
4706.form-checkbox:hover,
4707.form-radio:hover {
4708    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -4px rgba(0, 0, 0, 0.1);
4709    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
4710    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
4711}
4712
4713.form-checkbox.is-basic,
4714.form-radio.is-basic {
4715    background-origin: border-box;
4716}
4717
4718.form-checkbox.is-basic:before,
4719.form-radio.is-basic:before {
4720    background-image: var(--tw-thumb);
4721    background-position: 50%;
4722    background-repeat: no-repeat;
4723    background-size: 100% 100%;
4724    content: var(--tw-content);
4725}
4726
4727.form-checkbox.is-outline:before,
4728.form-radio.is-outline:before {
4729    content: var(--tw-content);
4730    -webkit-mask-image: var(--tw-thumb);
4731    mask-image: var(--tw-thumb);
4732}
4733
4734.skeleton {
4735    position: relative;
4736    overflow: hidden;
4737    --sk-color: #ffffff80;
4738}
4739
4740.dark .skeleton {
4741    --sk-color: #5C6B8A;
4742}
4743
4744.skeleton.animate-wave:after {
4745    position: absolute;
4746    top: 0px;
4747    right: 0px;
4748    bottom: 0px;
4749    left: 0px;
4750    --tw-content: '';
4751    content: var(--tw-content);
4752    background: linear-gradient(90deg, transparent, var(--sk-color), transparent);
4753    animation: skeleton-wave 1.5s ease-in-out 0.5s infinite;
4754}
4755
4756.scrollbar-hide::-webkit-scrollbar {
4757    display: none;
4758}
4759
4760.scrollbar-hide {
4761    -ms-overflow-style: none;
4762    scrollbar-width: none;
4763}
4764
4765@keyframes skeleton-wave {
4766    0% {
4767        transform: translateX(-100%);
4768    }
4769
4770    50%,
4771    100% {
4772        transform: translateX(100%);
4773    }
4774}
4775
4776.user-profile>div {
4777    z-index: 9999 !important;
4778}
4779
4780*,
4781::before,
4782::after {
4783    --tw-border-spacing-x: 0;
4784    --tw-border-spacing-y: 0;
4785    --tw-translate-x: 0;
4786    --tw-translate-y: 0;
4787    --tw-rotate: 0;
4788    --tw-skew-x: 0;
4789    --tw-skew-y: 0;
4790    --tw-scale-x: 1;
4791    --tw-scale-y: 1;
4792    --tw-pan-x: ;
4793    --tw-pan-y: ;
4794    --tw-pinch-zoom: ;
4795    --tw-scroll-snap-strictness: proximity;
4796    --tw-ordinal: ;
4797    --tw-slashed-zero: ;
4798    --tw-numeric-figure: ;
4799    --tw-numeric-spacing: ;
4800    --tw-numeric-fraction: ;
4801    --tw-ring-inset: ;
4802    --tw-ring-offset-width: 0px;
4803    --tw-ring-offset-color: #fff;
4804    --tw-ring-color: rgb(59 130 246 / 0.5);
4805    --tw-ring-offset-shadow: 0 0 #0000;
4806    --tw-ring-shadow: 0 0 #0000;
4807    --tw-shadow: 0 0 #0000;
4808    --tw-shadow-colored: 0 0 #0000;
4809    --tw-blur: ;
4810    --tw-brightness: ;
4811    --tw-contrast: ;
4812    --tw-grayscale: ;
4813    --tw-hue-rotate: ;
4814    --tw-invert: ;
4815    --tw-saturate: ;
4816    --tw-sepia: ;
4817    --tw-drop-shadow: ;
4818    --tw-backdrop-blur: ;
4819    --tw-backdrop-brightness: ;
4820    --tw-backdrop-contrast: ;
4821    --tw-backdrop-grayscale: ;
4822    --tw-backdrop-hue-rotate: ;
4823    --tw-backdrop-invert: ;
4824    --tw-backdrop-opacity: ;
4825    --tw-backdrop-saturate: ;
4826    --tw-backdrop-sepia: ;
4827}
4828
4829::backdrop {
4830    --tw-border-spacing-x: 0;
4831    --tw-border-spacing-y: 0;
4832    --tw-translate-x: 0;
4833    --tw-translate-y: 0;
4834    --tw-rotate: 0;
4835    --tw-skew-x: 0;
4836    --tw-skew-y: 0;
4837    --tw-scale-x: 1;
4838    --tw-scale-y: 1;
4839    --tw-pan-x: ;
4840    --tw-pan-y: ;
4841    --tw-pinch-zoom: ;
4842    --tw-scroll-snap-strictness: proximity;
4843    --tw-ordinal: ;
4844    --tw-slashed-zero: ;
4845    --tw-numeric-figure: ;
4846    --tw-numeric-spacing: ;
4847    --tw-numeric-fraction: ;
4848    --tw-ring-inset: ;
4849    --tw-ring-offset-width: 0px;
4850    --tw-ring-offset-color: #fff;
4851    --tw-ring-color: rgb(59 130 246 / 0.5);
4852    --tw-ring-offset-shadow: 0 0 #0000;
4853    --tw-ring-shadow: 0 0 #0000;
4854    --tw-shadow: 0 0 #0000;
4855    --tw-shadow-colored: 0 0 #0000;
4856    --tw-blur: ;
4857    --tw-brightness: ;
4858    --tw-contrast: ;
4859    --tw-grayscale: ;
4860    --tw-hue-rotate: ;
4861    --tw-invert: ;
4862    --tw-saturate: ;
4863    --tw-sepia: ;
4864    --tw-drop-shadow: ;
4865    --tw-backdrop-blur: ;
4866    --tw-backdrop-brightness: ;
4867    --tw-backdrop-contrast: ;
4868    --tw-backdrop-grayscale: ;
4869    --tw-backdrop-hue-rotate: ;
4870    --tw-backdrop-invert: ;
4871    --tw-backdrop-opacity: ;
4872    --tw-backdrop-saturate: ;
4873    --tw-backdrop-sepia: ;
4874}
4875
4876/* .container {
4877    width: 100%;
4878}
4879
4880@media (min-width: 640px) {
4881
4882    .container {
4883        max-width: 640px;
4884    }
4885}
4886
4887@media (min-width: 768px) {
4888
4889    .container {
4890        max-width: 768px;
4891    }
4892}
4893
4894@media (min-width: 1024px) {
4895
4896    .container {
4897        max-width: 1024px;
4898    }
4899}
4900
4901@media (min-width: 1280px) {
4902
4903    .container {
4904        max-width: 1280px;
4905    }
4906}
4907
4908@media (min-width: 1536px) {
4909
4910    .container {
4911        max-width: 1536px;
4912    }
4913} */
4914
4915.btn {
4916    display: inline-flex;
4917    cursor: pointer;
4918    align-items: center;
4919    justify-content: center;
4920    border-radius: 0.5rem;
4921    padding-left: 1.25rem;
4922    padding-right: 1.25rem;
4923    padding-top: 0.5rem;
4924    padding-bottom: 0.5rem;
4925    text-align: center;
4926    letter-spacing: 0.025em;
4927    outline: 2px solid transparent;
4928    outline-offset: 2px;
4929    transition-property: all;
4930    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
4931    transition-duration: 200ms;
4932    outline: none;
4933}
4934
4935.btn:focus {
4936    outline: 2px solid transparent;
4937    outline-offset: 2px;
4938    outline: none;
4939}
4940
4941.btn:disabled {
4942    pointer-events: none;
4943}
4944
4945.avatar {
4946    position: relative;
4947    display: inline-flex;
4948    height: 2.5rem;
4949    width: 2.5rem;
4950    flex-shrink: 0;
4951}
4952
4953.avatar>img {
4954    height: 100%;
4955    width: 100%;
4956    object-fit: cover;
4957    object-position: center;
4958}
4959
4960.avatar>.is-initial {
4961    display: flex;
4962    height: 100%;
4963    width: 100%;
4964    align-items: center;
4965    justify-content: center;
4966    font-weight: 500;
4967}
4968
4969.form-stepper-horizontal {
4970    position: relative;
4971    display: flex;
4972    justify-content: space-between;
4973}
4974
4975ul.form-stepper>li:not(:last-of-type) {
4976    margin-bottom: 0.625rem;
4977    transition: margin-bottom 0.4s;
4978}
4979
4980.form-stepper-horizontal>li:not(:last-of-type) {
4981    margin-bottom: 0 !important;
4982}
4983
4984.form-stepper-horizontal li {
4985    display: flex;
4986    flex: 1;
4987    align-items: flex-start;
4988    transition: 0.5s;
4989}
4990
4991.form-stepper-horizontal li:not(:last-child):after {
4992    position: relative;
4993    flex: 1;
4994    height: 2px;
4995    content: "";
4996    top: 20%;
4997}
4998
4999.form-stepper-horizontal li:after {
5000    background-color: #dee2e6;
5001}
5002
5003.form-stepper-horizontal li.form-stepper-completed:after {
5004    background-color: #1268b3;
5005}
5006
5007.form-stepper-horizontal li:last-child {
5008    flex: unset;
5009}
5010
5011ul.form-stepper li div .form-stepper-circle {
5012    display: inline-block;
5013    width: 10px;
5014    height: 10px;
5015    text-align: center;
5016    background: rgba(0, 0, 0, 0.38);
5017    border-radius: 50%;
5018}
5019
5020.form-stepper .form-stepper-active .form-stepper-circle,
5021.form-stepper .form-stepper-completed .form-stepper-circle {
5022    background-color: #1268b3 !important;
5023    color: #fff;
5024}
5025
5026.form-stepper .label {
5027    font-size: 1rem;
5028    color: #000000;
5029}
5030
5031* {
5032    margin: 0;
5033    padding: 0;
5034}
5035
5036a.disabled {
5037    pointer-events: none !important;
5038    cursor: default !important;
5039    color: #64748b !important;
5040}
5041
5042.sr-only {
5043    position: absolute;
5044    width: 1px;
5045    height: 1px;
5046    padding: 0;
5047    margin: -1px;
5048    overflow: hidden;
5049    clip: rect(0, 0, 0, 0);
5050    white-space: nowrap;
5051    border-width: 0;
5052}
5053
5054.pointer-events-none {
5055    pointer-events: none;
5056}
5057
5058.visible {
5059    visibility: visible;
5060}
5061
5062.invisible {
5063    visibility: hidden;
5064}
5065
5066.static {
5067    position: static;
5068}
5069
5070.fixed {
5071    position: fixed;
5072}
5073
5074.absolute {
5075    position: absolute;
5076}
5077
5078.relative {
5079    position: relative;
5080}
5081
5082.sticky {
5083    position: sticky;
5084}
5085
5086.inset-0 {
5087    top: 0px;
5088    right: 0px;
5089    bottom: 0px;
5090    left: 0px;
5091}
5092
5093.inset-10 {
5094    top: 2.5rem;
5095    right: 2.5rem;
5096    bottom: 2.5rem;
5097    left: 2.5rem;
5098}
5099
5100.inset-x-0 {
5101    left: 0px;
5102    right: 0px;
5103}
5104
5105.inset-y-0 {
5106    top: 0px;
5107    bottom: 0px;
5108}
5109
5110.bottom-full {
5111    bottom: 100%;
5112}
5113
5114.-bottom-2 {
5115    bottom: -0.5rem;
5116}
5117
5118.right-0 {
5119    right: 0px;
5120}
5121
5122.right-1 {
5123    right: 0.25rem;
5124}
5125
5126.top-7 {
5127    top: 1.75rem;
5128}
5129
5130.right-6 {
5131    right: 1.5rem;
5132}
5133
5134.right-[50%] {
5135    right: 50%;
5136}
5137
5138.bottom-[100%] {
5139    bottom: 100%;
5140}
5141
5142.bottom-16 {
5143    bottom: 4rem;
5144}
5145
5146.-top-1 {
5147    top: -0.25rem;
5148}
5149
5150.bottom-0 {
5151    bottom: 0px;
5152}
5153
5154.top-0 {
5155    top: 0px;
5156}
5157
5158.left-0 {
5159    left: 0px;
5160}
5161
5162.top-[1px] {
5163    top: 1px;
5164}
5165
5166.-top-14 {
5167    top: -3.5rem;
5168}
5169
5170.top-[50%] {
5171    top: 50%;
5172}
5173
5174.left-[-1.75%] {
5175    left: -1.75%;
5176}
5177
5178.right-[-1.75%] {
5179    right: -1.75%;
5180}
5181
5182.left-[30%] {
5183    left: 30%;
5184}
5185
5186.top-[10%] {
5187    top: 10%;
5188}
5189
5190.top-3 {
5191    top: 0.75rem;
5192}
5193
5194.right-3 {
5195    right: 0.75rem;
5196}
5197
5198.right-16 {
5199    right: 4rem;
5200}
5201
5202.top-8 {
5203    top: 2rem;
5204}
5205
5206.top-[50px] {
5207    top: 50px;
5208}
5209
5210.top-2 {
5211    top: 0.5rem;
5212}
5213
5214.right-2 {
5215    right: 0.5rem;
5216}
5217
5218.-right-full {
5219    right: -100%;
5220}
5221
5222.left-6 {
5223    left: 1.5rem;
5224}
5225
5226.left-[17%] {
5227    left: 17%;
5228}
5229
5230.top-[47%] {
5231    top: 47%;
5232}
5233
5234.top-2/3 {
5235    top: 66.666667%;
5236}
5237
5238.left-1/2 {
5239    left: 50%;
5240}
5241
5242.left-[10px] {
5243    left: 10px;
5244}
5245
5246.bottom-[9px] {
5247    bottom: 9px;
5248}
5249
5250.left-[8px] {
5251    left: 8px;
5252}
5253
5254.bottom-[7px] {
5255    bottom: 7px;
5256}
5257
5258.top-[-5%] {
5259    top: -5%;
5260}
5261
5262.right-[20%] {
5263    right: 20%;
5264}
5265
5266.right-5 {
5267    right: 1.25rem;
5268}
5269
5270.top-5 {
5271    top: 1.25rem;
5272}
5273
5274.left-[15px] {
5275    left: 15px;
5276}
5277
5278.bottom-[14px] {
5279    bottom: 14px;
5280}
5281
5282.left-[14px] {
5283    left: 14px;
5284}
5285
5286.-right-1 {
5287    right: -0.25rem;
5288}
5289
5290.-top-px {
5291    top: -1px;
5292}
5293
5294.-right-px {
5295    right: -1px;
5296}
5297
5298.right-8 {
5299    right: 2rem;
5300}
5301
5302.top-20 {
5303    top: 5rem;
5304}
5305
5306.-top-[2px] {
5307    top: -2px;
5308}
5309
5310.z-20 {
5311    z-index: 20;
5312}
5313
5314.z-10 {
5315    z-index: 10;
5316}
5317
5318.z-[100] {
5319    z-index: 100;
5320}
5321
5322.z-50 {
5323    z-index: 50;
5324}
5325
5326.z-[55] {
5327    z-index: 55;
5328}
5329
5330.z-5 {
5331    z-index: 5;
5332}
5333
5334.z-[50] {
5335    z-index: 50;
5336}
5337
5338.z-0 {
5339    z-index: 0;
5340}
5341
5342.z-2 {
5343    z-index: 2;
5344}
5345
5346.z-1 {
5347    z-index: 1;
5348}
5349
5350.z-40 {
5351    z-index: 40;
5352}
5353
5354.order-1 {
5355    order: 1;
5356}
5357
5358.order-2 {
5359    order: 2;
5360}
5361
5362.col-span-12 {
5363    grid-column: span 12 / span 12;
5364}
5365
5366.col-span-8 {
5367    grid-column: span 8 / span 8;
5368}
5369
5370.col-span-4 {
5371    grid-column: span 4 / span 4;
5372}
5373
5374.col-span-6 {
5375    grid-column: span 6 / span 6;
5376}
5377
5378.col-span-2 {
5379    grid-column: span 2 / span 2;
5380}
5381
5382.col-span-10 {
5383    grid-column: span 10 / span 10;
5384}
5385
5386.col-span-full {
5387    grid-column: 1 / -1;
5388}
5389
5390.row-span-full {
5391    grid-row: 1 / -1;
5392}
5393
5394.float-right {
5395    float: right;
5396}
5397
5398.m-auto {
5399    margin: auto;
5400}
5401
5402.m-0 {
5403    margin: 0px;
5404}
5405
5406.m-4 {
5407    margin: 1rem;
5408}
5409
5410.m-2 {
5411    margin: 0.5rem;
5412}
5413
5414.m-2.5 {
5415    margin: 0.625rem;
5416}
5417
5418.m-6 {
5419    margin: 1.5rem;
5420}
5421
5422.m-3 {
5423    margin: 0.75rem;
5424}
5425
5426.m-1.5 {
5427    margin: 0.375rem;
5428}
5429
5430.m-1 {
5431    margin: 0.25rem;
5432}
5433
5434.m-5 {
5435    margin: 1.25rem;
5436}
5437
5438.my-1 {
5439    margin-top: 0.25rem;
5440    margin-bottom: 0.25rem;
5441}
5442
5443.mx-auto {
5444    margin-left: auto;
5445    margin-right: auto;
5446}
5447
5448.my-5 {
5449    margin-top: 1.25rem;
5450    margin-bottom: 1.25rem;
5451}
5452
5453.my-auto {
5454    margin-top: auto;
5455    margin-bottom: auto;
5456}
5457
5458.my-2 {
5459    margin-top: 0.5rem;
5460    margin-bottom: 0.5rem;
5461}
5462
5463.mx-14 {
5464    margin-left: 3.5rem;
5465    margin-right: 3.5rem;
5466}
5467
5468.my-8 {
5469    margin-top: 2rem;
5470    margin-bottom: 2rem;
5471}
5472
5473.my-4 {
5474    margin-top: 1rem;
5475    margin-bottom: 1rem;
5476}
5477
5478.my-52 {
5479    margin-top: 13rem;
5480    margin-bottom: 13rem;
5481}
5482
5483.mx-3 {
5484    margin-left: 0.75rem;
5485    margin-right: 0.75rem;
5486}
5487
5488.my-7 {
5489    margin-top: 1.75rem;
5490    margin-bottom: 1.75rem;
5491}
5492
5493.mx-12 {
5494    margin-left: 3rem;
5495    margin-right: 3rem;
5496}
5497
5498.my-9 {
5499    margin-top: 2.25rem;
5500    margin-bottom: 2.25rem;
5501}
5502
5503.my-16 {
5504    margin-top: 4rem;
5505    margin-bottom: 4rem;
5506}
5507
5508.mx-0.5 {
5509    margin-left: 0.125rem;
5510    margin-right: 0.125rem;
5511}
5512
5513.mx-0 {
5514    margin-left: 0px;
5515    margin-right: 0px;
5516}
5517
5518.mx-2 {
5519    margin-left: 0.5rem;
5520    margin-right: 0.5rem;
5521}
5522
5523.my-32 {
5524    margin-top: 8rem;
5525    margin-bottom: 8rem;
5526}
5527
5528.my-3 {
5529    margin-top: 0.75rem;
5530    margin-bottom: 0.75rem;
5531}
5532
5533.my-12 {
5534    margin-top: 3rem;
5535    margin-bottom: 3rem;
5536}
5537
5538.my-28 {
5539    margin-top: 7rem;
5540    margin-bottom: 7rem;
5541}
5542
5543.mx-5 {
5544    margin-left: 1.25rem;
5545    margin-right: 1.25rem;
5546}
5547
5548.mx-7 {
5549    margin-left: 1.75rem;
5550    margin-right: 1.75rem;
5551}
5552
5553.my-40 {
5554    margin-top: 10rem;
5555    margin-bottom: 10rem;
5556}
5557
5558.my-6 {
5559    margin-top: 1.5rem;
5560    margin-bottom: 1.5rem;
5561}
5562
5563.my-1.5 {
5564    margin-top: 0.375rem;
5565    margin-bottom: 0.375rem;
5566}
5567
5568.mx-4 {
5569    margin-left: 1rem;
5570    margin-right: 1rem;
5571}
5572
5573.mt-0.5 {
5574    margin-top: 0.125rem;
5575}
5576
5577.ml-[1.2rem] {
5578    margin-left: 1.2rem;
5579}
5580
5581.mt-0 {
5582    margin-top: 0px;
5583}
5584
5585.mt-2 {
5586    margin-top: 0.5rem;
5587}
5588
5589.mb-2.5 {
5590    margin-bottom: 0.625rem;
5591}
5592
5593.mb-2 {
5594    margin-bottom: 0.5rem;
5595}
5596
5597.mt-2.5 {
5598    margin-top: 0.625rem;
5599}
5600
5601.mb-3 {
5602    margin-bottom: 0.75rem;
5603}
5604
5605.mr-3.5 {
5606    margin-right: 0.875rem;
5607}
5608
5609.mr-3 {
5610    margin-right: 0.75rem;
5611}
5612
5613.mt-[1px] {
5614    margin-top: 1px;
5615}
5616
5617.mt-8 {
5618    margin-top: 2rem;
5619}
5620
5621.mt-1.5 {
5622    margin-top: 0.375rem;
5623}
5624
5625.mt-1 {
5626    margin-top: 0.25rem;
5627}
5628
5629.-mr-1.5 {
5630    margin-right: -0.375rem;
5631}
5632
5633.-mr-1 {
5634    margin-right: -0.25rem;
5635}
5636
5637.mt-5 {
5638    margin-top: 1.25rem;
5639}
5640
5641.mt-4 {
5642    margin-top: 1rem;
5643}
5644
5645.mt-10 {
5646    margin-top: 2.5rem;
5647}
5648
5649.mb-5 {
5650    margin-bottom: 1.25rem;
5651}
5652
5653.mr-2 {
5654    margin-right: 0.5rem;
5655}
5656
5657.mb-4 {
5658    margin-bottom: 1rem;
5659}
5660
5661.ml-1.5 {
5662    margin-left: 0.375rem;
5663}
5664
5665.ml-1 {
5666    margin-left: 0.25rem;
5667}
5668
5669.mt-6 {
5670    margin-top: 1.5rem;
5671}
5672
5673.mr-4 {
5674    margin-right: 1rem;
5675}
5676
5677.-ml-1 {
5678    margin-left: -0.25rem;
5679}
5680
5681.ml-3 {
5682    margin-left: 0.75rem;
5683}
5684
5685.ml-2 {
5686    margin-left: 0.5rem;
5687}
5688
5689.mt-3 {
5690    margin-top: 0.75rem;
5691}
5692
5693.mt-[6px] {
5694    margin-top: 6px;
5695}
5696
5697.ml-4 {
5698    margin-left: 1rem;
5699}
5700
5701.mt-7 {
5702    margin-top: 1.75rem;
5703}
5704
5705.ml-6 {
5706    margin-left: 1.5rem;
5707}
5708
5709.mb-6 {
5710    margin-bottom: 1.5rem;
5711}
5712
5713.ml-2.5 {
5714    margin-left: 0.625rem;
5715}
5716
5717.mr-8 {
5718    margin-right: 2rem;
5719}
5720
5721.mt-[5px] {
5722    margin-top: 5px;
5723}
5724
5725.mr-24 {
5726    margin-right: 6rem;
5727}
5728
5729.mt-[14px] {
5730    margin-top: 14px;
5731}
5732
5733.mr-1 {
5734    margin-right: 0.25rem;
5735}
5736
5737.mt-9 {
5738    margin-top: 2.25rem;
5739}
5740
5741.mr-[5px] {
5742    margin-right: 5px;
5743}
5744
5745.ml-16 {
5746    margin-left: 4rem;
5747}
5748
5749.mt-12 {
5750    margin-top: 3rem;
5751}
5752
5753.mb-10 {
5754    margin-bottom: 2.5rem;
5755}
5756
5757.mb-8 {
5758    margin-bottom: 2rem;
5759}
5760
5761.ml-0 {
5762    margin-left: 0px;
5763}
5764
5765.mr-6 {
5766    margin-right: 1.5rem;
5767}
5768
5769.mb-1 {
5770    margin-bottom: 0.25rem;
5771}
5772
5773.mt-16 {
5774    margin-top: 4rem;
5775}
5776
5777.mb-16 {
5778    margin-bottom: 4rem;
5779}
5780
5781.mb-3.5 {
5782    margin-bottom: 0.875rem;
5783}
5784
5785.mb-0.5 {
5786    margin-bottom: 0.125rem;
5787}
5788
5789.mb-0 {
5790    margin-bottom: 0px;
5791}
5792
5793.ml-0.5 {
5794    margin-left: 0.125rem;
5795}
5796
5797.ml-auto {
5798    margin-left: auto;
5799}
5800
5801.mb-7 {
5802    margin-bottom: 1.75rem;
5803}
5804
5805.mr-10 {
5806    margin-right: 2.5rem;
5807}
5808
5809.mr-2.5 {
5810    margin-right: 0.625rem;
5811}
5812
5813.mr-1.5 {
5814    margin-right: 0.375rem;
5815}
5816
5817.mr-0.5 {
5818    margin-right: 0.125rem;
5819}
5820
5821.mr-0 {
5822    margin-right: 0px;
5823}
5824
5825.mt-[60px] {
5826    margin-top: 60px;
5827}
5828
5829.ml-[-50px] {
5830    margin-left: -50px;
5831}
5832
5833.mt-[20px] {
5834    margin-top: 20px;
5835}
5836
5837.ml-[-20px] {
5838    margin-left: -20px;
5839}
5840
5841.mb-[5px] {
5842    margin-bottom: 5px;
5843}
5844
5845.mr-5 {
5846    margin-right: 1.25rem;
5847}
5848
5849.ml-5 {
5850    margin-left: 1.25rem;
5851}
5852
5853.ml-8 {
5854    margin-left: 2rem;
5855}
5856
5857.mb-12 {
5858    margin-bottom: 3rem;
5859}
5860
5861.box-content {
5862    box-sizing: content-box;
5863}
5864
5865.block {
5866    display: block;
5867}
5868
5869.inline-block {
5870    display: inline-block;
5871}
5872
5873.flex {
5874    display: flex;
5875}
5876
5877.inline-flex {
5878    display: inline-flex;
5879}
5880
5881.table {
5882    display: table;
5883}
5884
5885.grid {
5886    display: grid;
5887}
5888
5889.contents {
5890    display: contents;
5891}
5892
5893.hidden {
5894    display: none;
5895}
5896
5897.aspect-square {
5898    aspect-ratio: 1 / 1;
5899}
5900
5901.aspect-[2/1] {
5902    aspect-ratio: 2/1;
5903}
5904
5905.h-full {
5906    height: 100%;
5907}
5908
5909.h-6 {
5910    height: 1.5rem;
5911}
5912
5913.h-4 {
5914    height: 1rem;
5915}
5916
5917.h-7 {
5918    height: 1.75rem;
5919}
5920
5921.h-12 {
5922    height: 3rem;
5923}
5924
5925.h-5 {
5926    height: 1.25rem;
5927}
5928
5929.h-11 {
5930    height: 2.75rem;
5931}
5932
5933.h-8 {
5934    height: 2rem;
5935}
5936
5937.h-1/4 {
5938    height: 25%;
5939}
5940
5941.h-4.5 {
5942    height: 1.125rem;
5943}
5944
5945.h-[60px] {
5946    height: 60px;
5947}
5948
5949.h-[80px] {
5950    height: 80px;
5951}
5952
5953.h-10 {
5954    height: 2.5rem;
5955}
5956
5957.h-[calc(80vh-80px)] {
5958    height: calc(80vh - 80px);
5959}
5960
5961.h-40 {
5962    height: 10rem;
5963}
5964
5965.h-14 {
5966    height: 3.5rem;
5967}
5968
5969.h-screen {
5970    height: 100vh;
5971}
5972
5973.h-px {
5974    height: 1px;
5975}
5976
5977.h-[calc(100%-60px)] {
5978    height: calc(100% - 60px);
5979}
5980
5981.h-1.5 {
5982    height: 0.375rem;
5983}
5984
5985.h-1 {
5986    height: 0.25rem;
5987}
5988
5989.h-3.5 {
5990    height: 0.875rem;
5991}
5992
5993.h-3 {
5994    height: 0.75rem;
5995}
5996
5997.h-32 {
5998    height: 8rem;
5999}
6000
6001.h-20 {
6002    height: 5rem;
6003}
6004
6005.h-5.5 {
6006    height: 1.375rem;
6007}
6008
6009.h-3/5 {
6010    height: 60%;
6011}
6012
6013.h-2/5 {
6014    height: 40%;
6015}
6016
6017.h-[52px] {
6018    height: 52px;
6019}
6020
6021.h-[40px] {
6022    height: 40px;
6023}
6024
6025.h-24 {
6026    height: 6rem;
6027}
6028
6029.h-auto {
6030    height: auto;
6031}
6032
6033.h-fit {
6034    height: -moz-fit-content;
6035    height: fit-content;
6036}
6037
6038.h-[200px] {
6039    height: 200px;
6040}
6041
6042.h-[8px] {
6043    height: 8px;
6044}
6045
6046.h-[28px] {
6047    height: 28px;
6048}
6049
6050.h-4/5 {
6051    height: 80%;
6052}
6053
6054.h-16 {
6055    height: 4rem;
6056}
6057
6058.h-max {
6059    height: max-content;
6060}
6061
6062.h-[61px] {
6063    height: 61px;
6064}
6065
6066.h-[90%] {
6067    height: 90%;
6068}
6069
6070.h-[100px] {
6071    height: 100px;
6072}
6073
6074.h-18 {
6075    height: 4.5rem;
6076}
6077
6078.h-36 {
6079    height: 9rem;
6080}
6081
6082.h-[1.88rem] {
6083    height: 1.88rem;
6084}
6085
6086.h-5/6 {
6087    height: 83.333333%;
6088}
6089
6090.h-9 {
6091    height: 2.25rem;
6092}
6093
6094.h-[65px] {
6095    height: 65px;
6096}
6097
6098.h-[calc(100vh-65px)] {
6099    height: calc(100vh - 65px);
6100}
6101
6102.h-2.5 {
6103    height: 0.625rem;
6104}
6105
6106.h-2 {
6107    height: 0.5rem;
6108}
6109
6110.h-[21rem] {
6111    height: 21rem;
6112}
6113
6114.h-[16px] {
6115    height: 16px;
6116}
6117
6118.h-96 {
6119    height: 24rem;
6120}
6121
6122.h-[300px] {
6123    height: 300px;
6124}
6125
6126.h-80 {
6127    height: 20rem;
6128}
6129
6130.h-[33rem] {
6131    height: 33rem;
6132}
6133
6134.h-[250px] {
6135    height: 250px;
6136}
6137
6138.h-[40rem] {
6139    height: 40rem;
6140}
6141
6142.h-[50px] {
6143    height: 50px;
6144}
6145
6146.h-[600px] {
6147    height: 600px;
6148}
6149
6150.h-[35px] {
6151    height: 35px;
6152}
6153
6154.h-52 {
6155    height: 13rem;
6156}
6157
6158.h-[142px] {
6159    height: 142px;
6160}
6161
6162.h-[80vh] {
6163    height: 80vh;
6164}
6165
6166.h-[30vh] {
6167    height: 30vh;
6168}
6169
6170.h-[calc(70%-20px)] {
6171    height: calc(70% - 20px);
6172}
6173
6174.h-[14px] {
6175    height: 14px;
6176}
6177
6178.h-[41px] {
6179    height: 41px;
6180}
6181
6182.h-[90vh] {
6183    height: 90vh;
6184}
6185
6186.h-[calc(100%-120px)] {
6187    height: calc(100% - 120px);
6188}
6189
6190.h-[80%] {
6191    height: 80%;
6192}
6193
6194.h-1/6 {
6195    height: 16.666667%;
6196}
6197
6198.h-[100%] {
6199    height: 100%;
6200}
6201
6202.max-h-[200px] {
6203    max-height: 200px;
6204}
6205
6206.max-h-[calc(100vh-6rem)] {
6207    max-height: calc(100vh - 6rem);
6208}
6209
6210.min-h-[285px] {
6211    min-height: 285px;
6212}
6213
6214.min-h-screen {
6215    min-height: 100vh;
6216}
6217
6218.min-h-[100px] {
6219    min-height: 100px;
6220}
6221
6222.min-h-[280px] {
6223    min-height: 280px;
6224}
6225
6226.w-full {
6227    width: 100%;
6228}
6229
6230.w-6 {
6231    width: 1.5rem;
6232}
6233
6234.w-4 {
6235    width: 1rem;
6236}
6237
6238.w-1 {
6239    width: 0.25rem;
6240}
6241
6242.w-12 {
6243    width: 3rem;
6244}
6245
6246.w-5 {
6247    width: 1.25rem;
6248}
6249
6250.w-1/2 {
6251    width: 50%;
6252}
6253
6254.w-auto {
6255    width: auto;
6256}
6257
6258.w-fit {
6259    width: -moz-fit-content;
6260    width: fit-content;
6261}
6262
6263.w-1/12 {
6264    width: 8.333333%;
6265}
6266
6267.w-7 {
6268    width: 1.75rem;
6269}
6270
6271.w-4.5 {
6272    width: 1.125rem;
6273}
6274
6275.w-[60px] {
6276    width: 60px;
6277}
6278
6279.w-10 {
6280    width: 2.5rem;
6281}
6282
6283.w-1/4 {
6284    width: 25%;
6285}
6286
6287.w-3/4 {
6288    width: 75%;
6289}
6290
6291.w-[65%] {
6292    width: 65%;
6293}
6294
6295.w-20 {
6296    width: 5rem;
6297}
6298
6299.w-px {
6300    width: 1px;
6301}
6302
6303.w-32 {
6304    width: 8rem;
6305}
6306
6307.w-64 {
6308    width: 16rem;
6309}
6310
6311.w-6/12 {
6312    width: 50%;
6313}
6314
6315.w-8 {
6316    width: 2rem;
6317}
6318
6319.w-5/12 {
6320    width: 41.666667%;
6321}
6322
6323.w-1/3 {
6324    width: 33.333333%;
6325}
6326
6327.w-11 {
6328    width: 2.75rem;
6329}
6330
6331.w-1.5 {
6332    width: 0.375rem;
6333}
6334
6335.w-3.5 {
6336    width: 0.875rem;
6337}
6338
6339.w-3 {
6340    width: 0.75rem;
6341}
6342
6343.w-24 {
6344    width: 6rem;
6345}
6346
6347.w-5/6 {
6348    width: 83.333333%;
6349}
6350
6351.w-3/6 {
6352    width: 50%;
6353}
6354
6355.w-1/6 {
6356    width: 16.666667%;
6357}
6358
6359.w-5.5 {
6360    width: 1.375rem;
6361}
6362
6363.w-16 {
6364    width: 4rem;
6365}
6366
6367.w-[52px] {
6368    width: 52px;
6369}
6370
6371.w-2/12 {
6372    width: 16.666667%;
6373}
6374
6375.w-3/12 {
6376    width: 25%;
6377}
6378
6379.w-4/12 {
6380    width: 33.333333%;
6381}
6382
6383.w-7/12 {
6384    width: 58.333333%;
6385}
6386
6387.w-8/12 {
6388    width: 66.666667%;
6389}
6390
6391.w-9/12 {
6392    width: 75%;
6393}
6394
6395.w-10/12 {
6396    width: 83.333333%;
6397}
6398
6399.w-11/12 {
6400    width: 91.666667%;
6401}
6402
6403.w-0 {
6404    width: 0px;
6405}
6406
6407.w-[40px] {
6408    width: 40px;
6409}
6410
6411.w-48 {
6412    width: 12rem;
6413}
6414
6415.w-[8px] {
6416    width: 8px;
6417}
6418
6419.w-[28px] {
6420    width: 28px;
6421}
6422
6423.w-72 {
6424    width: 18rem;
6425}
6426
6427.w-max {
6428    width: max-content;
6429}
6430
6431.w-28 {
6432    width: 7rem;
6433}
6434
6435.w-36 {
6436    width: 9rem;
6437}
6438
6439.w-[96%] {
6440    width: 96%;
6441}
6442
6443.w-[30%] {
6444    width: 30%;
6445}
6446
6447.w-[70%] {
6448    width: 70%;
6449}
6450
6451.w-[48%] {
6452    width: 48%;
6453}
6454
6455.w-2/3 {
6456    width: 66.666667%;
6457}
6458
6459.w-18 {
6460    width: 4.5rem;
6461}
6462
6463.w-40 {
6464    width: 10rem;
6465}
6466
6467.w-14 {
6468    width: 3.5rem;
6469}
6470
6471.w-56 {
6472    width: 14rem;
6473}
6474
6475.w-[90%] {
6476    width: 90%;
6477}
6478
6479.w-[95%] {
6480    width: 95%;
6481}
6482
6483.w-[50px] {
6484    width: 50px;
6485}
6486
6487.w-[20%] {
6488    width: 20%;
6489}
6490
6491.w-[50%] {
6492    width: 50%;
6493}
6494
6495.w-[16px] {
6496    width: 16px;
6497}
6498
6499.w-60 {
6500    width: 15rem;
6501}
6502
6503.w-[45px] {
6504    width: 45px;
6505}
6506
6507.w-[350px] {
6508    width: 350px;
6509}
6510
6511.w-[2rem] {
6512    width: 2rem;
6513}
6514
6515.w-[10rem] {
6516    width: 10rem;
6517}
6518
6519.w-2/4 {
6520    width: 50%;
6521}
6522
6523.w-[100%] {
6524    width: 100%;
6525}
6526
6527.w-[250px] {
6528    width: 250px;
6529}
6530
6531.w-[400px] {
6532    width: 400px;
6533}
6534
6535.w-[99px] {
6536    width: 99px;
6537}
6538
6539.w-[1px] {
6540    width: 1px;
6541}
6542
6543.w-[500px] {
6544    width: 500px;
6545}
6546
6547.w-44 {
6548    width: 11rem;
6549}
6550
6551.w-[220px] {
6552    width: 220px;
6553}
6554
6555.w-[80vw] {
6556    width: 80vw;
6557}
6558
6559.w-[14px] {
6560    width: 14px;
6561}
6562
6563.w-[5%] {
6564    width: 5%;
6565}
6566
6567.w-2 {
6568    width: 0.5rem;
6569}
6570
6571.w-[var(--main-sidebar-width)] {
6572    width: var(--main-sidebar-width);
6573}
6574
6575.w-[90vw] {
6576    width: 90vw;
6577}
6578
6579.!w-12 {
6580    width: 3rem !important;
6581}
6582
6583.w-80 {
6584    width: 20rem;
6585}
6586
6587.min-w-[70vw] {
6588    min-width: 70vw;
6589}
6590
6591.min-w-[330px] {
6592    min-width: 330px;
6593}
6594
6595.min-w-[2rem] {
6596    min-width: 2rem;
6597}
6598
6599.min-w-[260px] {
6600    min-width: 260px;
6601}
6602
6603.min-w-[24px] {
6604    min-width: 24px;
6605}
6606
6607.min-w-[300px] {
6608    min-width: 300px;
6609}
6610
6611.min-w-[250px] {
6612    min-width: 250px;
6613}
6614
6615.min-w-full {
6616    min-width: 100%;
6617}
6618
6619.min-w-[150px] {
6620    min-width: 150px;
6621}
6622
6623.min-w-[1rem] {
6624    min-width: 1rem;
6625}
6626
6627.min-w-[7rem] {
6628    min-width: 7rem;
6629}
6630
6631.max-w-[26rem] {
6632    max-width: 26rem;
6633}
6634
6635.max-w-md {
6636    max-width: 28rem;
6637}
6638
6639.max-w-lg {
6640    max-width: 32rem;
6641}
6642
6643.max-w-sm {
6644    max-width: 24rem;
6645}
6646
6647.max-w-xl {
6648    max-width: 36rem;
6649}
6650
6651.max-w-2xl {
6652    max-width: 42rem;
6653}
6654
6655.max-w-[240px] {
6656    max-width: 240px;
6657}
6658
6659.max-w-full {
6660    max-width: 100%;
6661}
6662
6663.max-w-screen-md {
6664    max-width: 768px;
6665}
6666
6667.max-w-[600px] {
6668    max-width: 600px;
6669}
6670
6671.max-w-[100px] {
6672    max-width: 100px;
6673}
6674
6675.max-w-[200px] {
6676    max-width: 200px;
6677}
6678
6679.max-w-[350px] {
6680    max-width: 350px;
6681}
6682
6683.max-w-7xl {
6684    max-width: 80rem;
6685}
6686
6687.max-w-4xl {
6688    max-width: 56rem;
6689}
6690
6691.flex-none {
6692    flex: none;
6693}
6694
6695.flex-1 {
6696    flex: 1 1 0%;
6697}
6698
6699.flex-shrink-0 {
6700    flex-shrink: 0;
6701}
6702
6703.shrink-0 {
6704    flex-shrink: 0;
6705}
6706
6707.flex-grow {
6708    flex-grow: 1;
6709}
6710
6711.grow {
6712    flex-grow: 1;
6713}
6714
6715.basis-[90%] {
6716    flex-basis: 90%;
6717}
6718
6719.origin-center {
6720    transform-origin: center;
6721}
6722
6723.translate-y-4 {
6724    --tw-translate-y: 1rem;
6725    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
6726}
6727
6728.translate-y-0 {
6729    --tw-translate-y: 0px;
6730    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
6731}
6732
6733.translate-y-[-50%] {
6734    --tw-translate-y: -50%;
6735    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
6736}
6737
6738.translate-x-3 {
6739    --tw-translate-x: 0.75rem;
6740    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
6741}
6742
6743.translate-x-5 {
6744    --tw-translate-x: 1.25rem;
6745    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
6746}
6747
6748.translate-x-[20%] {
6749    --tw-translate-x: 20%;
6750    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
6751}
6752
6753.rotate-45 {
6754    --tw-rotate: 45deg;
6755    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
6756}
6757
6758.-rotate-90 {
6759    --tw-rotate: -90deg;
6760    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
6761}
6762
6763.rotate-90 {
6764    --tw-rotate: 90deg;
6765    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
6766}
6767
6768.-rotate-45 {
6769    --tw-rotate: -45deg;
6770    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
6771}
6772
6773.-rotate-180 {
6774    --tw-rotate: -180deg;
6775    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
6776}
6777
6778.rotate-180 {
6779    --tw-rotate: 180deg;
6780    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
6781}
6782
6783.transform {
6784    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
6785}
6786
6787@keyframes spin {
6788
6789    to {
6790        transform: rotate(360deg);
6791    }
6792}
6793
6794.animate-spin {
6795    animation: spin 1s linear infinite;
6796}
6797
6798@keyframes canvas-slide {
6799
6800    to {
6801        right: 0;
6802    }
6803}
6804
6805.animate-[canvas-slide_0.3s_ease-in-out_forwards] {
6806    animation: canvas-slide 0.3s ease-in-out forwards;
6807}
6808
6809@keyframes scale-up {
6810
6811    0% {
6812        transform: scale(0.1);
6813    }
6814
6815    100% {
6816        transform: scale(1);
6817    }
6818}
6819
6820.animate-[scale-up_0.3s_ease-in-out_alternate] {
6821    animation: scale-up 0.3s ease-in-out alternate;
6822}
6823
6824@keyframes ping {
6825
6826    75%,
6827    100% {
6828        transform: scale(2);
6829        opacity: 0;
6830    }
6831}
6832
6833.animate-ping {
6834    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
6835}
6836
6837@keyframes slide-up {
6838
6839    to {
6840        transform: translateY(-3rem);
6841    }
6842}
6843
6844.animate-[slide-up_0.5s_ease-in-out_forwards] {
6845    animation: slide-up 0.5s ease-in-out forwards;
6846}
6847
6848.cursor-no-drop {
6849    cursor: no-drop;
6850}
6851
6852.cursor-pointer {
6853    cursor: pointer;
6854}
6855
6856.cursor-text {
6857    cursor: text;
6858}
6859
6860.cursor-default {
6861    cursor: default;
6862}
6863
6864.cursor-not-allowed {
6865    cursor: not-allowed;
6866}
6867
6868.cursor-none {
6869    cursor: none;
6870}
6871
6872.cursor-move {
6873    cursor: move;
6874}
6875
6876.select-none {
6877    -webkit-user-select: none;
6878    user-select: none;
6879}
6880
6881.resize-none {
6882    resize: none;
6883}
6884
6885.list-outside {
6886    list-style-position: outside;
6887}
6888
6889.list-disc {
6890    list-style-type: disc;
6891}
6892
6893.appearance-none {
6894    appearance: none;
6895}
6896
6897.grid-cols-7 {
6898    grid-template-columns: repeat(7, minmax(0, 1fr));
6899}
6900
6901.grid-cols-2 {
6902    grid-template-columns: repeat(2, minmax(0, 1fr));
6903}
6904
6905.grid-cols-1 {
6906    grid-template-columns: repeat(1, minmax(0, 1fr));
6907}
6908
6909.grid-cols-12 {
6910    grid-template-columns: repeat(12, minmax(0, 1fr));
6911}
6912
6913.grid-cols-3 {
6914    grid-template-columns: repeat(3, minmax(0, 1fr));
6915}
6916
6917.flex-row {
6918    flex-direction: row;
6919}
6920
6921.flex-col {
6922    flex-direction: column;
6923}
6924
6925.flex-wrap {
6926    flex-wrap: wrap;
6927}
6928
6929.flex-nowrap {
6930    flex-wrap: nowrap;
6931}
6932
6933.place-content-center {
6934    place-content: center;
6935}
6936
6937.place-items-center {
6938    place-items: center;
6939}
6940
6941.content-center {
6942    align-content: center;
6943}
6944
6945.items-start {
6946    align-items: flex-start;
6947}
6948
6949.items-end {
6950    align-items: flex-end;
6951}
6952
6953.items-center {
6954    align-items: center;
6955}
6956
6957.items-stretch {
6958    align-items: stretch;
6959}
6960
6961.justify-start {
6962    justify-content: flex-start;
6963}
6964
6965.justify-end {
6966    justify-content: flex-end;
6967}
6968
6969.justify-center {
6970    justify-content: center;
6971}
6972
6973.justify-between {
6974    justify-content: space-between;
6975}
6976
6977.justify-around {
6978    justify-content: space-around;
6979}
6980
6981.justify-evenly {
6982    justify-content: space-evenly;
6983}
6984
6985.justify-items-stretch {
6986    justify-items: stretch;
6987}
6988
6989.gap-2 {
6990    gap: 0.5rem;
6991}
6992
6993.gap-8 {
6994    gap: 2rem;
6995}
6996
6997.gap-6 {
6998    gap: 1.5rem;
6999}
7000
7001.gap-3 {
7002    gap: 0.75rem;
7003}
7004
7005.gap-4 {
7006    gap: 1rem;
7007}
7008
7009.gap-5 {
7010    gap: 1.25rem;
7011}
7012
7013.gap-1 {
7014    gap: 0.25rem;
7015}
7016
7017.gap-0.5 {
7018    gap: 0.125rem;
7019}
7020
7021.gap-0 {
7022    gap: 0px;
7023}
7024
7025.gap-12 {
7026    gap: 3rem;
7027}
7028
7029.gap-y-0.5 {
7030    row-gap: 0.125rem;
7031}
7032
7033.gap-y-0 {
7034    row-gap: 0px;
7035}
7036
7037.space-x-1.5> :not([hidden])~ :not([hidden]) {
7038    --tw-space-x-reverse: 0;
7039    margin-right: calc(0.375rem * var(--tw-space-x-reverse));
7040    margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
7041}
7042
7043.space-x-1> :not([hidden])~ :not([hidden]) {
7044    --tw-space-x-reverse: 0;
7045    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
7046    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
7047}
7048
7049.space-x-3> :not([hidden])~ :not([hidden]) {
7050    --tw-space-x-reverse: 0;
7051    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
7052    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
7053}
7054
7055.space-y-4> :not([hidden])~ :not([hidden]) {
7056    --tw-space-y-reverse: 0;
7057    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
7058    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
7059}
7060
7061.space-x-0.5> :not([hidden])~ :not([hidden]) {
7062    --tw-space-x-reverse: 0;
7063    margin-right: calc(0.125rem * var(--tw-space-x-reverse));
7064    margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
7065}
7066
7067.space-x-0> :not([hidden])~ :not([hidden]) {
7068    --tw-space-x-reverse: 0;
7069    margin-right: calc(0px * var(--tw-space-x-reverse));
7070    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
7071}
7072
7073.space-x-4> :not([hidden])~ :not([hidden]) {
7074    --tw-space-x-reverse: 0;
7075    margin-right: calc(1rem * var(--tw-space-x-reverse));
7076    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
7077}
7078
7079.space-y-5> :not([hidden])~ :not([hidden]) {
7080    --tw-space-y-reverse: 0;
7081    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
7082    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
7083}
7084
7085.space-y-2> :not([hidden])~ :not([hidden]) {
7086    --tw-space-y-reverse: 0;
7087    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
7088    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
7089}
7090
7091.space-x-2> :not([hidden])~ :not([hidden]) {
7092    --tw-space-x-reverse: 0;
7093    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
7094    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
7095}
7096
7097.space-y-3> :not([hidden])~ :not([hidden]) {
7098    --tw-space-y-reverse: 0;
7099    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
7100    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
7101}
7102
7103.-space-x-px> :not([hidden])~ :not([hidden]) {
7104    --tw-space-x-reverse: 0;
7105    margin-right: calc(-1px * var(--tw-space-x-reverse));
7106    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
7107}
7108
7109.space-y-1> :not([hidden])~ :not([hidden]) {
7110    --tw-space-y-reverse: 0;
7111    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
7112    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
7113}
7114
7115.space-x-5> :not([hidden])~ :not([hidden]) {
7116    --tw-space-x-reverse: 0;
7117    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
7118    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
7119}
7120
7121.space-x-6> :not([hidden])~ :not([hidden]) {
7122    --tw-space-x-reverse: 0;
7123    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
7124    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
7125}
7126
7127.space-y-1.5> :not([hidden])~ :not([hidden]) {
7128    --tw-space-y-reverse: 0;
7129    margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
7130    margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
7131}
7132
7133.space-x-8> :not([hidden])~ :not([hidden]) {
7134    --tw-space-x-reverse: 0;
7135    margin-right: calc(2rem * var(--tw-space-x-reverse));
7136    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
7137}
7138
7139.divide-x> :not([hidden])~ :not([hidden]) {
7140    --tw-divide-x-reverse: 0;
7141    border-right-width: calc(1px * var(--tw-divide-x-reverse));
7142    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
7143}
7144
7145.divide-y> :not([hidden])~ :not([hidden]) {
7146    --tw-divide-y-reverse: 0;
7147    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
7148    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
7149}
7150
7151.self-start {
7152    align-self: flex-start;
7153}
7154
7155.self-center {
7156    align-self: center;
7157}
7158
7159.overflow-auto {
7160    overflow: auto;
7161}
7162
7163.overflow-hidden {
7164    overflow: hidden;
7165}
7166
7167.overflow-x-auto {
7168    overflow-x: auto;
7169}
7170
7171.overflow-y-auto {
7172    overflow-y: auto;
7173}
7174
7175.overflow-x-hidden {
7176    overflow-x: hidden;
7177}
7178
7179.overflow-x-scroll {
7180    overflow-x: scroll;
7181}
7182
7183.overflow-y-scroll {
7184    overflow-y: scroll;
7185}
7186
7187.truncate {
7188    overflow: hidden;
7189    text-overflow: ellipsis;
7190    white-space: nowrap;
7191}
7192
7193.text-clip {
7194    text-overflow: clip;
7195}
7196
7197.whitespace-nowrap {
7198    white-space: nowrap;
7199}
7200
7201.whitespace-pre-line {
7202    white-space: pre-line;
7203}
7204
7205.break-normal {
7206    overflow-wrap: normal;
7207    word-break: normal;
7208}
7209
7210.break-words {
7211    overflow-wrap: break-word;
7212}
7213
7214.break-all {
7215    word-break: break-all;
7216}
7217
7218.rounded-md {
7219    border-radius: 0.375rem;
7220}
7221
7222.rounded-full {
7223    border-radius: 9999px;
7224}
7225
7226.rounded-lg {
7227    border-radius: 0.5rem;
7228}
7229
7230.rounded {
7231    border-radius: 0.25rem;
7232}
7233
7234.rounded-[50%] {
7235    border-radius: 50%;
7236}
7237
7238.rounded-none {
7239    border-radius: 0px;
7240}
7241
7242.rounded-xl {
7243    border-radius: 0.75rem;
7244}
7245
7246.rounded-2xl {
7247    border-radius: 1rem;
7248}
7249
7250.rounded-[244px] {
7251    border-radius: 244px;
7252}
7253
7254.rounded-sm {
7255    border-radius: 0.125rem;
7256}
7257
7258.rounded-[5px] {
7259    border-radius: 5px;
7260}
7261
7262.rounded-[30px] {
7263    border-radius: 30px;
7264}
7265
7266.rounded-[3px] {
7267    border-radius: 3px;
7268}
7269
7270.rounded-l-full {
7271    border-top-left-radius: 9999px;
7272    border-bottom-left-radius: 9999px;
7273}
7274
7275.rounded-r-full {
7276    border-top-right-radius: 9999px;
7277    border-bottom-right-radius: 9999px;
7278}
7279
7280.rounded-t {
7281    border-top-left-radius: 0.25rem;
7282    border-top-right-radius: 0.25rem;
7283}
7284
7285.rounded-t-lg {
7286    border-top-left-radius: 0.5rem;
7287    border-top-right-radius: 0.5rem;
7288}
7289
7290.rounded-l-md {
7291    border-top-left-radius: 0.375rem;
7292    border-bottom-left-radius: 0.375rem;
7293}
7294
7295.rounded-l-none {
7296    border-top-left-radius: 0px;
7297    border-bottom-left-radius: 0px;
7298}
7299
7300.rounded-t-2xl {
7301    border-top-left-radius: 1rem;
7302    border-top-right-radius: 1rem;
7303}
7304
7305.rounded-b-lg {
7306    border-bottom-right-radius: 0.5rem;
7307    border-bottom-left-radius: 0.5rem;
7308}
7309
7310.rounded-r-md {
7311    border-top-right-radius: 0.375rem;
7312    border-bottom-right-radius: 0.375rem;
7313}
7314
7315.rounded-l-lg {
7316    border-top-left-radius: 0.5rem;
7317    border-bottom-left-radius: 0.5rem;
7318}
7319
7320.rounded-r-lg {
7321    border-top-right-radius: 0.5rem;
7322    border-bottom-right-radius: 0.5rem;
7323}
7324
7325.rounded-t-md {
7326    border-top-left-radius: 0.375rem;
7327    border-top-right-radius: 0.375rem;
7328}
7329
7330.rounded-b-md {
7331    border-bottom-right-radius: 0.375rem;
7332    border-bottom-left-radius: 0.375rem;
7333}
7334
7335.rounded-tl-[30px] {
7336    border-top-left-radius: 30px;
7337}
7338
7339.rounded-bl-[30px] {
7340    border-bottom-left-radius: 30px;
7341}
7342
7343.rounded-tr-[30px] {
7344    border-top-right-radius: 30px;
7345}
7346
7347.rounded-br-[5px] {
7348    border-bottom-right-radius: 5px;
7349}
7350
7351.rounded-tl-md {
7352    border-top-left-radius: 0.375rem;
7353}
7354
7355.rounded-tr-md {
7356    border-top-right-radius: 0.375rem;
7357}
7358
7359.rounded-tl-lg {
7360    border-top-left-radius: 0.5rem;
7361}
7362
7363.rounded-bl-lg {
7364    border-bottom-left-radius: 0.5rem;
7365}
7366
7367.rounded-tr-lg {
7368    border-top-right-radius: 0.5rem;
7369}
7370
7371.rounded-bl-md {
7372    border-bottom-left-radius: 0.375rem;
7373}
7374
7375.border {
7376    border-width: 1px;
7377}
7378
7379.border-[3px] {
7380    border-width: 3px;
7381}
7382
7383.border-2 {
7384    border-width: 2px;
7385}
7386
7387.border-4 {
7388    border-width: 4px;
7389}
7390
7391.border-0 {
7392    border-width: 0px;
7393}
7394
7395.!border-0 {
7396    border-width: 0px !important;
7397}
7398
7399.border-y {
7400    border-top-width: 1px;
7401    border-bottom-width: 1px;
7402}
7403
7404.border-l {
7405    border-left-width: 1px;
7406}
7407
7408.border-t {
7409    border-top-width: 1px;
7410}
7411
7412.border-b {
7413    border-bottom-width: 1px;
7414}
7415
7416.border-r {
7417    border-right-width: 1px;
7418}
7419
7420.border-b-2 {
7421    border-bottom-width: 2px;
7422}
7423
7424.border-l-4 {
7425    border-left-width: 4px;
7426}
7427
7428.border-r-0 {
7429    border-right-width: 0px;
7430}
7431
7432.border-solid {
7433    border-style: solid;
7434}
7435
7436.border-dashed {
7437    border-style: dashed;
7438}
7439
7440.border-none {
7441    border-style: none;
7442}
7443
7444.border-blue-500 {
7445    border-color: #3b82f6;
7446}
7447
7448.border-orange-500 {
7449    border-color: #f97316;
7450}
7451
7452.border-yellow-500 {
7453    border-color: #eab308;
7454}
7455
7456.border-red-500 {
7457    border-color: #ef4444;
7458}
7459
7460.border-purple-500 {
7461    border-color: #a855f7;
7462}
7463
7464.border-amber-500 {
7465    border-color: #f59e0b;
7466}
7467
7468.border-lime-500 {
7469    border-color: #84cc16;
7470}
7471
7472.border-green-500 {
7473    border-color: #22c55e;
7474}
7475
7476.border-emerald-500 {
7477    border-color: #10b981;
7478}
7479
7480.border-teal-500 {
7481    border-color: #14b8a6;
7482}
7483
7484.border-cyan-500 {
7485    border-color: #06b6d4;
7486}
7487
7488.border-sky-500 {
7489    border-color: #0ea5e9;
7490}
7491
7492.border-indigo-500 {
7493    border-color: #6366f1;
7494}
7495
7496.border-violet-500 {
7497    border-color: #8b5cf6;
7498}
7499
7500.border-fuchsia-500 {
7501    border-color: #d946ef;
7502}
7503
7504.border-pink-500 {
7505    border-color: #ec4899;
7506}
7507
7508.border-rose-500 {
7509    border-color: #f43f5e;
7510}
7511
7512.border-gray-300 {
7513    border-color: #d1d5db;
7514}
7515
7516.border-slate-300 {
7517    border-color: #cbd5e1;
7518}
7519
7520.border-slate-150 {
7521    border-color: #E9EEF5;
7522}
7523
7524.border-primary {
7525    border-color: #1268B3;
7526}
7527
7528.border-transparent {
7529    border-color: transparent;
7530}
7531
7532.border-gray-200 {
7533    border-color: #e5e7eb;
7534}
7535
7536.border-primary/40 {
7537    border-color: rgb(18 104 179 / 0.4);
7538}
7539
7540.border-slate-400/70 {
7541    border-color: rgb(148 163 184 / 0.7);
7542}
7543
7544.border-gray-100 {
7545    border-color: #f3f4f6;
7546}
7547
7548.border-[#728196] {
7549    border-color: #728196;
7550}
7551
7552.border-stone-200 {
7553    border-color: #e7e5e4;
7554}
7555
7556.border-[#1268B3] {
7557    border-color: #1268B3;
7558}
7559
7560.border-slate-500 {
7561    border-color: #64748b;
7562}
7563
7564.border-gray-600 {
7565    border-color: #4b5563;
7566}
7567
7568.border-gray-400 {
7569    border-color: #9ca3af;
7570}
7571
7572.border-slate-200 {
7573    border-color: #e2e8f0;
7574}
7575
7576.border-slate-100 {
7577    border-color: #f1f5f9;
7578}
7579
7580.border-red-400 {
7581    border-color: #f87171;
7582}
7583
7584.border-r-slate-500 {
7585    border-right-color: #64748b;
7586}
7587
7588.border-b-slate-200 {
7589    border-bottom-color: #e2e8f0;
7590}
7591
7592.border-b-slate-150 {
7593    border-bottom-color: #E9EEF5;
7594}
7595
7596.bg-blue-100 {
7597    background-color: #dbeafe;
7598}
7599
7600.bg-orange-100 {
7601    background-color: #ffedd5;
7602}
7603
7604.bg-yellow-100 {
7605    background-color: #fef9c3;
7606}
7607
7608.bg-red-100 {
7609    background-color: #fee2e2;
7610}
7611
7612.bg-purple-100 {
7613    background-color: #f3e8ff;
7614}
7615
7616.bg-amber-100 {
7617    background-color: #fef3c7;
7618}
7619
7620.bg-lime-100 {
7621    background-color: #ecfccb;
7622}
7623
7624.bg-green-100 {
7625    background-color: #dcfce7;
7626}
7627
7628.bg-emerald-100 {
7629    background-color: #d1fae5;
7630}
7631
7632.bg-teal-100 {
7633    background-color: #ccfbf1;
7634}
7635
7636.bg-cyan-100 {
7637    background-color: #cffafe;
7638}
7639
7640.bg-sky-100 {
7641    background-color: #e0f2fe;
7642}
7643
7644.bg-indigo-100 {
7645    background-color: #e0e7ff;
7646}
7647
7648.bg-violet-100 {
7649    background-color: #ede9fe;
7650}
7651
7652.bg-fuchsia-100 {
7653    background-color: #fae8ff;
7654}
7655
7656.bg-pink-100 {
7657    background-color: #fce7f3;
7658}
7659
7660.bg-rose-100 {
7661    background-color: #ffe4e6;
7662}
7663
7664.bg-blue-200 {
7665    background-color: #bfdbfe;
7666}
7667
7668.bg-orange-200 {
7669    background-color: #fed7aa;
7670}
7671
7672.bg-yellow-200 {
7673    background-color: #fef08a;
7674}
7675
7676.bg-red-200 {
7677    background-color: #fecaca;
7678}
7679
7680.bg-purple-200 {
7681    background-color: #e9d5ff;
7682}
7683
7684.bg-amber-200 {
7685    background-color: #fde68a;
7686}
7687
7688.bg-lime-200 {
7689    background-color: #d9f99d;
7690}
7691
7692.bg-green-200 {
7693    background-color: #bbf7d0;
7694}
7695
7696.bg-emerald-200 {
7697    background-color: #a7f3d0;
7698}
7699
7700.bg-teal-200 {
7701    background-color: #99f6e4;
7702}
7703
7704.bg-cyan-200 {
7705    background-color: #a5f3fc;
7706}
7707
7708.bg-sky-200 {
7709    background-color: #bae6fd;
7710}
7711
7712.bg-indigo-200 {
7713    background-color: #c7d2fe;
7714}
7715
7716.bg-violet-200 {
7717    background-color: #ddd6fe;
7718}
7719
7720.bg-fuchsia-200 {
7721    background-color: #f5d0fe;
7722}
7723
7724.bg-pink-200 {
7725    background-color: #fbcfe8;
7726}
7727
7728.bg-rose-200 {
7729    background-color: #fecdd3;
7730}
7731
7732.bg-blue-500 {
7733    background-color: #3b82f6;
7734}
7735
7736.bg-orange-500 {
7737    background-color: #f97316;
7738}
7739
7740.bg-yellow-500 {
7741    background-color: #eab308;
7742}
7743
7744.bg-red-500 {
7745    background-color: #ef4444;
7746}
7747
7748.bg-purple-500 {
7749    background-color: #a855f7;
7750}
7751
7752.bg-amber-500 {
7753    background-color: #f59e0b;
7754}
7755
7756.bg-lime-500 {
7757    background-color: #84cc16;
7758}
7759
7760.bg-green-500 {
7761    background-color: #22c55e;
7762}
7763
7764.bg-emerald-500 {
7765    background-color: #10b981;
7766}
7767
7768.bg-teal-500 {
7769    background-color: #14b8a6;
7770}
7771
7772.bg-cyan-500 {
7773    background-color: #06b6d4;
7774}
7775
7776.bg-sky-500 {
7777    background-color: #0ea5e9;
7778}
7779
7780.bg-indigo-500 {
7781    background-color: #6366f1;
7782}
7783
7784.bg-violet-500 {
7785    background-color: #8b5cf6;
7786}
7787
7788.bg-fuchsia-500 {
7789    background-color: #d946ef;
7790}
7791
7792.bg-pink-500 {
7793    background-color: #ec4899;
7794}
7795
7796.bg-rose-500 {
7797    background-color: #f43f5e;
7798}
7799
7800.bg-white {
7801    background-color: #fff;
7802}
7803
7804.bg-primary {
7805    background-color: #1268B3;
7806}
7807
7808.bg-transparent {
7809    background-color: transparent;
7810}
7811
7812.bg-slate-900/60 {
7813    background-color: rgb(15 23 42 / 0.6);
7814}
7815
7816.bg-gray-100 {
7817    background-color: #f3f4f6;
7818}
7819
7820.bg-slate-200 {
7821    background-color: #e2e8f0;
7822}
7823
7824.bg-slate-150 {
7825    background-color: #E9EEF5;
7826}
7827
7828.bg-[#1268B3] {
7829    background-color: #1268B3;
7830}
7831
7832.bg-[#EBEEF6] {
7833    background-color: #EBEEF6;
7834}
7835
7836.bg-[#E6F7E966] {
7837    background-color: #E6F7E966;
7838}
7839
7840.bg-info/10 {
7841    background-color: rgb(14 165 233 / 0.1);
7842}
7843
7844.bg-black/20 {
7845    background-color: rgb(0 0 0 / 0.2);
7846}
7847
7848.bg-gray-300 {
7849    background-color: #d1d5db;
7850}
7851
7852.bg-gray-50 {
7853    background-color: #f9fafb;
7854}
7855
7856.bg-gray-200 {
7857    background-color: #e5e7eb;
7858}
7859
7860.bg-white/60 {
7861    background-color: rgb(255 255 255 / 0.6);
7862}
7863
7864.bg-info/20 {
7865    background-color: rgb(14 165 233 / 0.2);
7866}
7867
7868.bg-[#E9EEF5] {
7869    background-color: #E9EEF5;
7870}
7871
7872.bg-[#FFFFFF] {
7873    background-color: #FFFFFF;
7874}
7875
7876.bg-[#FFFFFF]/40 {
7877    background-color: rgb(255 255 255 / 0.4);
7878}
7879
7880.bg-[#FFFFFF]/20 {
7881    background-color: rgb(255 255 255 / 0.2);
7882}
7883
7884.bg-[#FCE0A9] {
7885    background-color: #FCE0A9;
7886}
7887
7888.bg-[#C1D4FB] {
7889    background-color: #C1D4FB;
7890}
7891
7892.bg-[#048BCE] {
7893    background-color: #048BCE;
7894}
7895
7896.bg-[#E2E8F0] {
7897    background-color: #E2E8F0;
7898}
7899
7900.bg-[#FFFDE6] {
7901    background-color: #FFFDE6;
7902}
7903
7904.bg-[#F5F7F9] {
7905    background-color: #F5F7F9;
7906}
7907
7908.bg-[#E3F2FB] {
7909    background-color: #E3F2FB;
7910}
7911
7912.bg-[#E6F7E9] {
7913    background-color: #E6F7E9;
7914}
7915
7916.bg-[#FAEBEE] {
7917    background-color: #FAEBEE;
7918}
7919
7920.bg-[#EDF3F9] {
7921    background-color: #EDF3F9;
7922}
7923
7924.bg-[#ab959536] {
7925    background-color: #ab959536;
7926}
7927
7928.bg-[#2E4565] {
7929    background-color: #2E4565;
7930}
7931
7932.bg-[#937a7a36] {
7933    background-color: #937a7a36;
7934}
7935
7936.bg-[#F2F8FF] {
7937    background-color: #F2F8FF;
7938}
7939
7940.bg-[#09244B] {
7941    background-color: #09244B;
7942}
7943
7944.bg-[white] {
7945    background-color: white;
7946}
7947
7948.bg-[#F1F5F9] {
7949    background-color: #F1F5F9;
7950}
7951
7952.bg-[#F8FAFC] {
7953    background-color: #F8FAFC;
7954}
7955
7956.bg-[#E2F5FF80] {
7957    background-color: #E2F5FF80;
7958}
7959
7960.bg-[#C7CFD761] {
7961    background-color: #C7CFD761;
7962}
7963
7964.bg-[#F8F8F8] {
7965    background-color: #F8F8F8;
7966}
7967
7968.bg-[#D9D9D9] {
7969    background-color: #D9D9D9;
7970}
7971
7972.bg-[#F9F9F9] {
7973    background-color: #F9F9F9;
7974}
7975
7976.bg-primary/40 {
7977    background-color: rgb(18 104 179 / 0.4);
7978}
7979
7980.bg-primary/10 {
7981    background-color: rgb(18 104 179 / 0.1);
7982}
7983
7984.bg-black {
7985    background-color: #000;
7986}
7987
7988.bg-slate-400 {
7989    background-color: #94a3b8;
7990}
7991
7992.bg-zinc-100 {
7993    background-color: #f4f4f5;
7994}
7995
7996.bg-[#000509] {
7997    background-color: #000509;
7998}
7999
8000.bg-[#cbd5e1] {
8001    background-color: #cbd5e1;
8002}
8003
8004.bg-blue-50 {
8005    background-color: #eff6ff;
8006}
8007
8008.bg-slate-200/50 {
8009    background-color: rgb(226 232 240 / 0.5);
8010}
8011
8012.bg-[#dae7f3] {
8013    background-color: #dae7f3;
8014}
8015
8016.bg-[#FAA41A] {
8017    background-color: #FAA41A;
8018}
8019
8020.bg-[#edf0f3] {
8021    background-color: #edf0f3;
8022}
8023
8024.bg-blue-400 {
8025    background-color: #60a5fa;
8026}
8027
8028.bg-[#ffffff] {
8029    background-color: #ffffff;
8030}
8031
8032.bg-[#1268b3a1] {
8033    background-color: #1268b3a1;
8034}
8035
8036.bg-[#8d9aa70d] {
8037    background-color: #8d9aa70d;
8038}
8039
8040.bg-gray-900 {
8041    background-color: #111827;
8042}
8043
8044.bg-gray-700 {
8045    background-color: #374151;
8046}
8047
8048.bg-[#00000026] {
8049    background-color: #00000026;
8050}
8051
8052.bg-[#776c6c0d] {
8053    background-color: #776c6c0d;
8054}
8055
8056.bg-success {
8057    background-color: #4FC666;
8058}
8059
8060.bg-[#e0de1d] {
8061    background-color: #e0de1d;
8062}
8063
8064.bg-[#e71b0dde] {
8065    background-color: #e71b0dde;
8066}
8067
8068.bg-[#12C6B3] {
8069    background-color: #12C6B3;
8070}
8071
8072.bg-slate-100 {
8073    background-color: #f1f5f9;
8074}
8075
8076.bg-slate-500 {
8077    background-color: #64748b;
8078}
8079
8080.bg-rose-50 {
8081    background-color: #fff1f2;
8082}
8083
8084.bg-[#fff] {
8085    background-color: #fff;
8086}
8087
8088.bg-white/30 {
8089    background-color: rgb(255 255 255 / 0.3);
8090}
8091
8092.bg-[#FD6F3C] {
8093    background-color: #FD6F3C;
8094}
8095
8096.bg-[#f000b9] {
8097    background-color: #f000b9;
8098}
8099
8100.bg-primary/60 {
8101    background-color: rgb(18 104 179 / 0.6);
8102}
8103
8104.bg-table-header {
8105    background-color: #E2E8F0;
8106}
8107
8108.bg-[#1268B3]/10 {
8109    background-color: rgb(18 104 179 / 0.1);
8110}
8111
8112.bg-[#FAA41A]/10 {
8113    background-color: rgb(250 164 26 / 0.1);
8114}
8115
8116.bg-[#E2C7E6] {
8117    background-color: #E2C7E6;
8118}
8119
8120.bg-[#D3E5F9] {
8121    background-color: #D3E5F9;
8122}
8123
8124.!bg-gray-500 {
8125    background-color: #6b7280 !important;
8126}
8127
8128.bg-primary/20 {
8129    background-color: rgb(18 104 179 / 0.2);
8130}
8131
8132.bg-slate-300 {
8133    background-color: #cbd5e1;
8134}
8135
8136.bg-[#0e76a8] {
8137    background-color: #0e76a8;
8138}
8139
8140.bg-[#3b5998] {
8141    background-color: #3b5998;
8142}
8143
8144.bg-slate-100/50 {
8145    background-color: rgb(241 245 249 / 0.5);
8146}
8147
8148.bg-error {
8149    background-color: #D85C57;
8150}
8151
8152.bg-body-background {
8153    background-color: #F8FAFC;
8154}
8155
8156.bg-slate-100/80 {
8157    background-color: rgb(241 245 249 / 0.8);
8158}
8159
8160.bg-slate-100/90 {
8161    background-color: rgb(241 245 249 / 0.9);
8162}
8163
8164.bg-[#D3E5F4] {
8165    background-color: #D3E5F4;
8166}
8167
8168.!bg-[#b1b1b7] {
8169    background-color: #b1b1b7 !important;
8170}
8171
8172.bg-none {
8173    background-image: none;
8174}
8175
8176.bg-gradient-to-r {
8177    background-image: linear-gradient(to right, var(--tw-gradient-stops));
8178}
8179
8180.bg-gradient-to-l {
8181    background-image: linear-gradient(to left, var(--tw-gradient-stops));
8182}
8183
8184.bg-[url('/assets/images/rectanglebg.svg')] {
8185    background-image: url('/assets/images/rectanglebg.svg');
8186}
8187
8188.from-[#3B82F6] {
8189    --tw-gradient-from: #3B82F6;
8190    --tw-gradient-to: rgb(59 130 246 / 0);
8191    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
8192}
8193
8194.from-[#818CF8] {
8195    --tw-gradient-from: #818CF8;
8196    --tw-gradient-to: rgb(129 140 248 / 0);
8197    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
8198}
8199
8200.from-pink-300 {
8201    --tw-gradient-from: #f9a8d4;
8202    --tw-gradient-to: rgb(249 168 212 / 0);
8203    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
8204}
8205
8206.from-blue-500 {
8207    --tw-gradient-from: #3b82f6;
8208    --tw-gradient-to: rgb(59 130 246 / 0);
8209    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
8210}
8211
8212.via-purple-300 {
8213    --tw-gradient-to: rgb(216 180 254 / 0);
8214    --tw-gradient-stops: var(--tw-gradient-from), #d8b4fe, var(--tw-gradient-to);
8215}
8216
8217.to-[#4F46E5] {
8218    --tw-gradient-to: #4F46E5;
8219}
8220
8221.to-[#F9A8D4] {
8222    --tw-gradient-to: #F9A8D4;
8223}
8224
8225.to-indigo-400 {
8226    --tw-gradient-to: #818cf8;
8227}
8228
8229.to-indigo-600 {
8230    --tw-gradient-to: #4f46e5;
8231}
8232
8233.bg-cover {
8234    background-size: cover;
8235}
8236
8237.bg-clip-padding {
8238    background-clip: padding-box;
8239}
8240
8241.bg-no-repeat {
8242    background-repeat: no-repeat;
8243}
8244
8245.fill-white {
8246    fill: #fff;
8247}
8248
8249.fill-current {
8250    fill: currentColor;
8251}
8252
8253.object-contain {
8254    object-fit: contain;
8255}
8256
8257.object-cover {
8258    object-fit: cover;
8259}
8260
8261.object-center {
8262    object-position: center;
8263}
8264
8265.p-[0.45rem] {
8266    padding: 0.45rem;
8267}
8268
8269.p-2 {
8270    padding: 0.5rem;
8271}
8272
8273.p-0 {
8274    padding: 0px;
8275}
8276
8277.p-4 {
8278    padding: 1rem;
8279}
8280
8281.p-5 {
8282    padding: 1.25rem;
8283}
8284
8285.p-1 {
8286    padding: 0.25rem;
8287}
8288
8289.p-1.5 {
8290    padding: 0.375rem;
8291}
8292
8293.p-6 {
8294    padding: 1.5rem;
8295}
8296
8297.p-2.5 {
8298    padding: 0.625rem;
8299}
8300
8301.p-3 {
8302    padding: 0.75rem;
8303}
8304
8305.p-8 {
8306    padding: 2rem;
8307}
8308
8309.p-12 {
8310    padding: 3rem;
8311}
8312
8313.p-[5px] {
8314    padding: 5px;
8315}
8316
8317.p-7 {
8318    padding: 1.75rem;
8319}
8320
8321.p-10 {
8322    padding: 2.5rem;
8323}
8324
8325.px-4 {
8326    padding-left: 1rem;
8327    padding-right: 1rem;
8328}
8329
8330.py-2 {
8331    padding-top: 0.5rem;
8332    padding-bottom: 0.5rem;
8333}
8334
8335.py-[0.55rem] {
8336    padding-top: 0.55rem;
8337    padding-bottom: 0.55rem;
8338}
8339
8340.px-3 {
8341    padding-left: 0.75rem;
8342    padding-right: 0.75rem;
8343}
8344
8345.py-3 {
8346    padding-top: 0.75rem;
8347    padding-bottom: 0.75rem;
8348}
8349
8350.px-2 {
8351    padding-left: 0.5rem;
8352    padding-right: 0.5rem;
8353}
8354
8355.py-1.5 {
8356    padding-top: 0.375rem;
8357    padding-bottom: 0.375rem;
8358}
8359
8360.py-1 {
8361    padding-top: 0.25rem;
8362    padding-bottom: 0.25rem;
8363}
8364
8365.px-0.5 {
8366    padding-left: 0.125rem;
8367    padding-right: 0.125rem;
8368}
8369
8370.px-0 {
8371    padding-left: 0px;
8372    padding-right: 0px;
8373}
8374
8375.py-2.5 {
8376    padding-top: 0.625rem;
8377    padding-bottom: 0.625rem;
8378}
8379
8380.px-1 {
8381    padding-left: 0.25rem;
8382    padding-right: 0.25rem;
8383}
8384
8385.py-0.5 {
8386    padding-top: 0.125rem;
8387    padding-bottom: 0.125rem;
8388}
8389
8390.py-0 {
8391    padding-top: 0px;
8392    padding-bottom: 0px;
8393}
8394
8395.px-[var(--margin-x)] {
8396    padding-left: var(--margin-x);
8397    padding-right: var(--margin-x);
8398}
8399
8400.px-8 {
8401    padding-left: 2rem;
8402    padding-right: 2rem;
8403}
8404
8405.py-4 {
8406    padding-top: 1rem;
8407    padding-bottom: 1rem;
8408}
8409
8410.px-[6px] {
8411    padding-left: 6px;
8412    padding-right: 6px;
8413}
8414
8415.px-[10px] {
8416    padding-left: 10px;
8417    padding-right: 10px;
8418}
8419
8420.py-[7px] {
8421    padding-top: 7px;
8422    padding-bottom: 7px;
8423}
8424
8425.py-5 {
8426    padding-top: 1.25rem;
8427    padding-bottom: 1.25rem;
8428}
8429
8430.px-6 {
8431    padding-left: 1.5rem;
8432    padding-right: 1.5rem;
8433}
8434
8435.px-5 {
8436    padding-left: 1.25rem;
8437    padding-right: 1.25rem;
8438}
8439
8440.px-2.5 {
8441    padding-left: 0.625rem;
8442    padding-right: 0.625rem;
8443}
8444
8445.px-7 {
8446    padding-left: 1.75rem;
8447    padding-right: 1.75rem;
8448}
8449
8450.px-11 {
8451    padding-left: 2.75rem;
8452    padding-right: 2.75rem;
8453}
8454
8455.px-[22px] {
8456    padding-left: 22px;
8457    padding-right: 22px;
8458}
8459
8460.py-[11px] {
8461    padding-top: 11px;
8462    padding-bottom: 11px;
8463}
8464
8465.py-12 {
8466    padding-top: 3rem;
8467    padding-bottom: 3rem;
8468}
8469
8470.py-6 {
8471    padding-top: 1.5rem;
8472    padding-bottom: 1.5rem;
8473}
8474
8475.py-[26px] {
8476    padding-top: 26px;
8477    padding-bottom: 26px;
8478}
8479
8480.px-64 {
8481    padding-left: 16rem;
8482    padding-right: 16rem;
8483}
8484
8485.py-32 {
8486    padding-top: 8rem;
8487    padding-bottom: 8rem;
8488}
8489
8490.py-20 {
8491    padding-top: 5rem;
8492    padding-bottom: 5rem;
8493}
8494
8495.px-1.5 {
8496    padding-left: 0.375rem;
8497    padding-right: 0.375rem;
8498}
8499
8500.py-8 {
8501    padding-top: 2rem;
8502    padding-bottom: 2rem;
8503}
8504
8505.px-[12px] {
8506    padding-left: 12px;
8507    padding-right: 12px;
8508}
8509
8510.py-[5px] {
8511    padding-top: 5px;
8512    padding-bottom: 5px;
8513}
8514
8515.px-20 {
8516    padding-left: 5rem;
8517    padding-right: 5rem;
8518}
8519
8520.py-14 {
8521    padding-top: 3.5rem;
8522    padding-bottom: 3.5rem;
8523}
8524
8525.py-10 {
8526    padding-top: 2.5rem;
8527    padding-bottom: 2.5rem;
8528}
8529
8530.px-[5px] {
8531    padding-left: 5px;
8532    padding-right: 5px;
8533}
8534
8535.py-[3px] {
8536    padding-top: 3px;
8537    padding-bottom: 3px;
8538}
8539
8540.py-[2px] {
8541    padding-top: 2px;
8542    padding-bottom: 2px;
8543}
8544
8545.py-16 {
8546    padding-top: 4rem;
8547    padding-bottom: 4rem;
8548}
8549
8550.px-3.5 {
8551    padding-left: 0.875rem;
8552    padding-right: 0.875rem;
8553}
8554
8555.px-10 {
8556    padding-left: 2.5rem;
8557    padding-right: 2.5rem;
8558}
8559
8560.pb-2.5 {
8561    padding-bottom: 0.625rem;
8562}
8563
8564.pt-3 {
8565    padding-top: 0.75rem;
8566}
8567
8568.pb-2 {
8569    padding-bottom: 0.5rem;
8570}
8571
8572.pl-4 {
8573    padding-left: 1rem;
8574}
8575
8576.pr-14 {
8577    padding-right: 3.5rem;
8578}
8579
8580.pr-1 {
8581    padding-right: 0.25rem;
8582}
8583
8584.pb-1 {
8585    padding-bottom: 0.25rem;
8586}
8587
8588.pr-2 {
8589    padding-right: 0.5rem;
8590}
8591
8592.pt-4 {
8593    padding-top: 1rem;
8594}
8595
8596.pt-2 {
8597    padding-top: 0.5rem;
8598}
8599
8600.pr-3 {
8601    padding-right: 0.75rem;
8602}
8603
8604.pt-8 {
8605    padding-top: 2rem;
8606}
8607
8608.pl-2 {
8609    padding-left: 0.5rem;
8610}
8611
8612.pl-10 {
8613    padding-left: 2.5rem;
8614}
8615
8616.pt-1 {
8617    padding-top: 0.25rem;
8618}
8619
8620.pt-5 {
8621    padding-top: 1.25rem;
8622}
8623
8624.pb-5 {
8625    padding-bottom: 1.25rem;
8626}
8627
8628.pb-3 {
8629    padding-bottom: 0.75rem;
8630}
8631
8632.pl-9 {
8633    padding-left: 2.25rem;
8634}
8635
8636.pb-8 {
8637    padding-bottom: 2rem;
8638}
8639
8640.pr-4 {
8641    padding-right: 1rem;
8642}
8643
8644.pt-7 {
8645    padding-top: 1.75rem;
8646}
8647
8648.pr-8 {
8649    padding-right: 2rem;
8650}
8651
8652.pl-6 {
8653    padding-left: 1.5rem;
8654}
8655
8656.pl-11 {
8657    padding-left: 2.75rem;
8658}
8659
8660.pb-4 {
8661    padding-bottom: 1rem;
8662}
8663
8664.pl-7 {
8665    padding-left: 1.75rem;
8666}
8667
8668.pr-6 {
8669    padding-right: 1.5rem;
8670}
8671
8672.pl-12 {
8673    padding-left: 3rem;
8674}
8675
8676.pt-10 {
8677    padding-top: 2.5rem;
8678}
8679
8680.pl-5 {
8681    padding-left: 1.25rem;
8682}
8683
8684.pl-14 {
8685    padding-left: 3.5rem;
8686}
8687
8688.pt-0.5 {
8689    padding-top: 0.125rem;
8690}
8691
8692.pt-0 {
8693    padding-top: 0px;
8694}
8695
8696.pt-6 {
8697    padding-top: 1.5rem;
8698}
8699
8700.pb-10 {
8701    padding-bottom: 2.5rem;
8702}
8703
8704.pl-36 {
8705    padding-left: 9rem;
8706}
8707
8708.pl-3 {
8709    padding-left: 0.75rem;
8710}
8711
8712.pl-1 {
8713    padding-left: 0.25rem;
8714}
8715
8716.pt-9 {
8717    padding-top: 2.25rem;
8718}
8719
8720.pb-0 {
8721    padding-bottom: 0px;
8722}
8723
8724.pl-0 {
8725    padding-left: 0px;
8726}
8727
8728.pb-6 {
8729    padding-bottom: 1.5rem;
8730}
8731
8732.pt-12 {
8733    padding-top: 3rem;
8734}
8735
8736.pr-0 {
8737    padding-right: 0px;
8738}
8739
8740.pl-16 {
8741    padding-left: 4rem;
8742}
8743
8744.pl-28 {
8745    padding-left: 7rem;
8746}
8747
8748.pr-20 {
8749    padding-right: 5rem;
8750}
8751
8752.text-left {
8753    text-align: left;
8754}
8755
8756.text-center {
8757    text-align: center;
8758}
8759
8760.text-right {
8761    text-align: right;
8762}
8763
8764.text-justify {
8765    text-align: justify;
8766}
8767
8768.font-dmsans {
8769    font-family: DM Sans, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
8770}
8771
8772.font-inter {
8773    font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
8774}
8775
8776.text-sm {
8777    font-size: 0.875rem;
8778    line-height: 1.25rem;
8779}
8780
8781.text-7xl {
8782    font-size: 4.5rem;
8783    line-height: 1;
8784}
8785
8786.text-xl {
8787    font-size: 1.25rem;
8788    line-height: 1.75rem;
8789}
8790
8791.text-3xl {
8792    font-size: 1.875rem;
8793    line-height: 2.25rem;
8794}
8795
8796.text-base {
8797    font-size: 1rem;
8798    line-height: 1.5rem;
8799}
8800
8801.text-xs+ {
8802    font-size: 0.8125rem;
8803    line-height: 1.125rem;
8804}
8805
8806.text-2xl {
8807    font-size: 1.5rem;
8808    line-height: 2rem;
8809}
8810
8811.text-lg {
8812    font-size: 1.125rem;
8813    line-height: 1.75rem;
8814}
8815
8816.text-xs {
8817    font-size: 0.75rem;
8818    line-height: 1rem;
8819}
8820
8821.text-[14px] {
8822    font-size: 14px;
8823}
8824
8825.text-sm+ {
8826    font-size: 0.9375rem;
8827    line-height: 1.375rem;
8828}
8829
8830.text-[18px] {
8831    font-size: 18px;
8832}
8833
8834.text-[15px] {
8835    font-size: 15px;
8836}
8837
8838.text-[13px] {
8839    font-size: 13px;
8840}
8841
8842.text-[16px] {
8843    font-size: 16px;
8844}
8845
8846.text-[24px] {
8847    font-size: 24px;
8848}
8849
8850.text-tiny {
8851    font-size: 0.625rem;
8852    line-height: 0.8125rem;
8853}
8854
8855.font-medium {
8856    font-weight: 500;
8857}
8858
8859.font-light {
8860    font-weight: 300;
8861}
8862
8863.font-bold {
8864    font-weight: 700;
8865}
8866
8867.font-semibold {
8868    font-weight: 600;
8869}
8870
8871.font-normal {
8872    font-weight: 400;
8873}
8874
8875.font-thin {
8876    font-weight: 100;
8877}
8878
8879.font-[700] {
8880    font-weight: 700;
8881}
8882
8883.font-[400] {
8884    font-weight: 400;
8885}
8886
8887.uppercase {
8888    text-transform: uppercase;
8889}
8890
8891.lowercase {
8892    text-transform: lowercase;
8893}
8894
8895.capitalize {
8896    text-transform: capitalize;
8897}
8898
8899.italic {
8900    font-style: italic;
8901}
8902
8903.leading-normal {
8904    line-height: 1.5;
8905}
8906
8907.leading-[26px] {
8908    line-height: 26px;
8909}
8910
8911.leading-7 {
8912    line-height: 1.75rem;
8913}
8914
8915.leading-tight {
8916    line-height: 1.25;
8917}
8918
8919.leading-4 {
8920    line-height: 1rem;
8921}
8922
8923.leading-[17px] {
8924    line-height: 17px;
8925}
8926
8927.leading-[23px] {
8928    line-height: 23px;
8929}
8930
8931.leading-relaxed {
8932    line-height: 1.625;
8933}
8934
8935.leading-6 {
8936    line-height: 1.5rem;
8937}
8938
8939.leading-none {
8940    line-height: 1;
8941}
8942
8943.tracking-wide {
8944    letter-spacing: 0.025em;
8945}
8946
8947.tracking-wider {
8948    letter-spacing: 0.05em;
8949}
8950
8951.tracking-tight {
8952    letter-spacing: -0.025em;
8953}
8954
8955.text-blue-500 {
8956    color: #3b82f6;
8957}
8958
8959.text-orange-500 {
8960    color: #f97316;
8961}
8962
8963.text-yellow-500 {
8964    color: #eab308;
8965}
8966
8967.text-red-500 {
8968    color: #ef4444;
8969}
8970
8971.text-purple-500 {
8972    color: #a855f7;
8973}
8974
8975.text-amber-500 {
8976    color: #f59e0b;
8977}
8978
8979.text-lime-500 {
8980    color: #84cc16;
8981}
8982
8983.text-green-500 {
8984    color: #22c55e;
8985}
8986
8987.text-emerald-500 {
8988    color: #10b981;
8989}
8990
8991.text-teal-500 {
8992    color: #14b8a6;
8993}
8994
8995.text-cyan-500 {
8996    color: #06b6d4;
8997}
8998
8999.text-sky-500 {
9000    color: #0ea5e9;
9001}
9002
9003.text-indigo-500 {
9004    color: #6366f1;
9005}
9006
9007.text-violet-500 {
9008    color: #8b5cf6;
9009}
9010
9011.text-fuchsia-500 {
9012    color: #d946ef;
9013}
9014
9015.text-pink-500 {
9016    color: #ec4899;
9017}
9018
9019.text-rose-500 {
9020    color: #f43f5e;
9021}
9022
9023.text-blue-600 {
9024    color: #2563eb;
9025}
9026
9027.text-orange-600 {
9028    color: #ea580c;
9029}
9030
9031.text-yellow-600 {
9032    color: #ca8a04;
9033}
9034
9035.text-red-600 {
9036    color: #dc2626;
9037}
9038
9039.text-purple-600 {
9040    color: #9333ea;
9041}
9042
9043.text-amber-600 {
9044    color: #d97706;
9045}
9046
9047.text-lime-600 {
9048    color: #65a30d;
9049}
9050
9051.text-green-600 {
9052    color: #16a34a;
9053}
9054
9055.text-emerald-600 {
9056    color: #059669;
9057}
9058
9059.text-teal-600 {
9060    color: #0d9488;
9061}
9062
9063.text-cyan-600 {
9064    color: #0891b2;
9065}
9066
9067.text-sky-600 {
9068    color: #0284c7;
9069}
9070
9071.text-indigo-600 {
9072    color: #4f46e5;
9073}
9074
9075.text-violet-600 {
9076    color: #7c3aed;
9077}
9078
9079.text-fuchsia-600 {
9080    color: #c026d3;
9081}
9082
9083.text-pink-600 {
9084    color: #db2777;
9085}
9086
9087.text-rose-600 {
9088    color: #e11d48;
9089}
9090
9091.text-white {
9092    color: #fff;
9093}
9094
9095.text-gray-400 {
9096    color: #9ca3af;
9097}
9098
9099.text-gray-500 {
9100    color: #6b7280;
9101}
9102
9103.text-gray-700 {
9104    color: #374151;
9105}
9106
9107.text-primary {
9108    color: #1268B3;
9109}
9110
9111.text-slate-800 {
9112    color: #1e293b;
9113}
9114
9115.text-slate-500 {
9116    color: #64748b;
9117}
9118
9119.text-slate-700 {
9120    color: #334155;
9121}
9122
9123.text-black/80 {
9124    color: rgb(0 0 0 / 0.8);
9125}
9126
9127.text-[#020A12] {
9128    color: #020A12;
9129}
9130
9131.text-[#475569] {
9132    color: #475569;
9133}
9134
9135.text-[#FFFFFF] {
9136    color: #FFFFFF;
9137}
9138
9139.text-slate-400 {
9140    color: #94a3b8;
9141}
9142
9143.text-[#00000099] {
9144    color: #00000099;
9145}
9146
9147.text-slate-600 {
9148    color: #475569;
9149}
9150
9151.text-[#4FC666] {
9152    color: #4FC666;
9153}
9154
9155.text-info-focus {
9156    color: #0284c7;
9157}
9158
9159.text-info {
9160    color: #0ea5e9;
9161}
9162
9163.text-success {
9164    color: #4FC666;
9165}
9166
9167.text-[#25313D] {
9168    color: #25313D;
9169}
9170
9171.text-[#020A1299] {
9172    color: #020A1299;
9173}
9174
9175.text-black {
9176    color: #000;
9177}
9178
9179.text-warning {
9180    color: #FAA41A;
9181}
9182
9183.text-slate-200 {
9184    color: #e2e8f0;
9185}
9186
9187.text-[#1268B3] {
9188    color: #1268B3;
9189}
9190
9191.text-[#020A12]/60 {
9192    color: rgb(2 10 18 / 0.6);
9193}
9194
9195.text-[#020a1299] {
9196    color: #020a1299;
9197}
9198
9199.text-[#8A8EF5] {
9200    color: #8A8EF5;
9201}
9202
9203.text-[#FAA41A] {
9204    color: #FAA41A;
9205}
9206
9207.text-[#0A4B94] {
9208    color: #0A4B94;
9209}
9210
9211.text-[#E8EAEE] {
9212    color: #E8EAEE;
9213}
9214
9215.text-[#D85C57] {
9216    color: #D85C57;
9217}
9218
9219.text-[#334155] {
9220    color: #334155;
9221}
9222
9223.text-[#020A12DE] {
9224    color: #020A12DE;
9225}
9226
9227.text-[#000000DE] {
9228    color: #000000DE;
9229}
9230
9231.text-gray-900 {
9232    color: #111827;
9233}
9234
9235.text-[#6A7681] {
9236    color: #6A7681;
9237}
9238
9239.text-[#232D42] {
9240    color: #232D42;
9241}
9242
9243.text-[#ffffff] {
9244    color: #ffffff;
9245}
9246
9247.text-[#020A1299]/60 {
9248    color: rgb(2 10 18 / 0.6);
9249}
9250
9251.text-[#2071B7] {
9252    color: #2071B7;
9253}
9254
9255.text-[#888] {
9256    color: #888;
9257}
9258
9259.text-[#414446] {
9260    color: #414446;
9261}
9262
9263.text-[#676C71] {
9264    color: #676C71;
9265}
9266
9267.text-[#d85c57] {
9268    color: #d85c57;
9269}
9270
9271.text-[#06792a] {
9272    color: #06792a;
9273}
9274
9275.text-[#64748b] {
9276    color: #64748b;
9277}
9278
9279.text-gray-100 {
9280    color: #f3f4f6;
9281}
9282
9283.text-blue-400 {
9284    color: #60a5fa;
9285}
9286
9287.text-blue-700 {
9288    color: #1d4ed8;
9289}
9290
9291.text-gray-600 {
9292    color: #4b5563;
9293}
9294
9295.text-green-400 {
9296    color: #4ade80;
9297}
9298
9299.text-red-400 {
9300    color: #f87171;
9301}
9302
9303.text-gray-800 {
9304    color: #1f2937;
9305}
9306
9307.text-[#64748B] {
9308    color: #64748B;
9309}
9310
9311.text-[#020A12BD] {
9312    color: #020A12BD;
9313}
9314
9315.text-[#009F23] {
9316    color: #009F23;
9317}
9318
9319.text-gray-300 {
9320    color: #d1d5db;
9321}
9322
9323.text-[#232A31] {
9324    color: #232A31;
9325}
9326
9327.text-[#202226] {
9328    color: #202226;
9329}
9330
9331.text-blue-800 {
9332    color: #1e40af;
9333}
9334
9335.text-navy-800 {
9336    color: #202B40;
9337}
9338
9339.text-indigo-400 {
9340    color: #818cf8;
9341}
9342
9343.text-orange-300 {
9344    color: #fdba74;
9345}
9346
9347.text-purple-300 {
9348    color: #d8b4fe;
9349}
9350
9351.text-orange-400 {
9352    color: #fb923c;
9353}
9354
9355.text-[#000] {
9356    color: #000;
9357}
9358
9359.text-error {
9360    color: #D85C57;
9361}
9362
9363.text-[#000000] {
9364    color: #000000;
9365}
9366
9367.text-[#6A737D] {
9368    color: #6A737D;
9369}
9370
9371.text-[#0000008A] {
9372    color: #0000008A;
9373}
9374
9375.text-[#C7CFD761] {
9376    color: #C7CFD761;
9377}
9378
9379.text-[#1869B3] {
9380    color: #1869B3;
9381}
9382
9383.underline {
9384    text-decoration-line: underline;
9385}
9386
9387.line-through {
9388    text-decoration-line: line-through;
9389}
9390
9391.no-underline {
9392    text-decoration-line: none;
9393}
9394
9395.placeholder-gray-400::placeholder {
9396    color: #9ca3af;
9397}
9398
9399.caret-transparent {
9400    caret-color: transparent;
9401}
9402
9403.opacity-0 {
9404    opacity: 0;
9405}
9406
9407.opacity-70 {
9408    opacity: 0.7;
9409}
9410
9411.opacity-40 {
9412    opacity: 0.4;
9413}
9414
9415.opacity-60 {
9416    opacity: 0.6;
9417}
9418
9419.opacity-90 {
9420    opacity: 0.9;
9421}
9422
9423.opacity-80 {
9424    opacity: 0.8;
9425}
9426
9427.opacity-50 {
9428    opacity: 0.5;
9429}
9430
9431.shadow-sm {
9432    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
9433    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
9434    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
9435}
9436
9437.shadow-2xl {
9438    --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
9439    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
9440    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
9441}
9442
9443.shadow-xl {
9444    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
9445    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
9446    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
9447}
9448
9449.shadow-[0px_0px_7px] {
9450    --tw-shadow: 0px 0px 7px;
9451    --tw-shadow-colored: 0px 0px 7px var(--tw-shadow-color);
9452    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
9453}
9454
9455.shadow-soft {
9456    --tw-shadow: 0 3px 10px 0 rgb(48 46 56 / 6%);
9457    --tw-shadow-colored: 0 3px 10px 0 var(--tw-shadow-color);
9458    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
9459}
9460
9461.shadow-md {
9462    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
9463    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
9464    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
9465}
9466
9467.shadow {
9468    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
9469    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
9470    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
9471}
9472
9473.shadow-lg {
9474    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
9475    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
9476    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-sha
9476dow);
9477}
9478
9479.shadow-[1px_0px_30px_rgba(02c 02c 02c 0.38)] {
9480    --tw-shadow: 1px 0px 30px rgba(0, 0, 0, 0.38);
9481    --tw-shadow-colored: 1px 0px 30px var(--tw-shadow-color);
9482    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
9483}
9484
9485.shadow-[-5px_0px_0px_0px_#1268B3] {
9486    --tw-shadow: -5px 0px 0px 0px #1268B3;
9487    --tw-shadow-colored: -5px 0px 0px 0px var(--tw-shadow-color);
9488    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
9489}
9490
9491.shadow-[#00000017] {
9492    --tw-shadow-color: #00000017;
9493    --tw-shadow: var(--tw-shadow-colored);
9494}
9495
9496.outline-none {
9497    outline: 2px solid transparent;
9498    outline-offset: 2px;
9499}
9500
9501.ring {
9502    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
9503    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
9504    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
9504dow, 0 0 #0000);
9505}
9506
9507.ring-primary/50 {
9508    --tw-ring-color: rgb(18 104 179 / 0.5);
9509}
9510
9511.ring-red-600 {
9512    --tw-ring-color: #dc2626;
9513}
9514
9515.ring-indigo-600 {
9516    --tw-ring-color: #4f46e5;
9517}
9518
9519.ring-offset-2 {
9520    --tw-ring-offset-width: 2px;
9521}
9522
9523.blur {
9524    --tw-blur: blur(8px);
9525    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
9526}
9527
9528.invert-[0%] {
9529    --tw-invert: invert(0%);
9530    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
9531}
9532
9533.invert-[80%] {
9534    --tw-invert: invert(80%);
9535    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
9536}
9537
9538.filter {
9539    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
9540}
9541
9542.backdrop-blur-sm {
9543    --tw-backdrop-blur: blur(4px);
9544    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
9545    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
9546}
9547
9548.backdrop-blur {
9549    --tw-backdrop-blur: blur(8px);
9550    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
9551    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
9552}
9553
9554.backdrop-filter {
9555    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
9556    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
9557}
9558
9559.transition-all {
9560    transition-property: all;
9561    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
9562    transition-duration: 150ms;
9563}
9564
9565.transition-opacity {
9566    transition-property: opacity;
9567    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
9568    transition-duration: 150ms;
9569}
9570
9571.transition-colors {
9572    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
9573    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
9574    transition-duration: 150ms;
9575}
9576
9577.transition {
9578    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
9579    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
9580    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
9581    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
9582    transition-duration: 150ms;
9583}
9584
9585.transition-[padding2c width] {
9586    transition-property: padding, width;
9587    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
9588    transition-duration: 150ms;
9589}
9590
9591.transition-transform {
9592    transition-property: transform;
9593    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
9594    transition-duration: 150ms;
9595}
9596
9597.duration-300 {
9598    transition-duration: 300ms;
9599}
9600
9601.duration-500 {
9602    transition-duration: 500ms;
9603}
9604
9605.duration-150 {
9606    transition-duration: 150ms;
9607}
9608
9609.duration-200 {
9610    transition-duration: 200ms;
9611}
9612
9613.duration-[.25s] {
9614    transition-duration: .25s;
9615}
9616
9617.ease-out {
9618    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
9619}
9620
9621.ease-in-out {
9622    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
9623}
9624
9625.line-clamp-1 {
9626    overflow: hidden;
9627    display: -webkit-box;
9628    -webkit-box-orient: vertical;
9629    -webkit-line-clamp: 1;
9630}
9631
9632.line-clamp-2 {
9633    overflow: hidden;
9634    display: -webkit-box;
9635    -webkit-box-orient: vertical;
9636    -webkit-line-clamp: 2;
9637}
9638
9639.line-clamp-4 {
9640    overflow: hidden;
9641    display: -webkit-box;
9642    -webkit-box-orient: vertical;
9643    -webkit-line-clamp: 4;
9644}
9645
9646.line-clamp-3 {
9647    overflow: hidden;
9648    display: -webkit-box;
9649    -webkit-box-orient: vertical;
9650    -webkit-line-clamp: 3;
9651}
9652
9653.outline-none {
9654    outline: none;
9655}
9656
9657@layer training {
9658    .training-height {
9659        height: calc(100% - 50px);
9660    }
9661
9662    .training-scheduler .MuiToolbar-root .MuiButton-root.MuiButton-outlinedPrimary {
9663        width: 50px;
9664        height: 28px;
9665        text-transform: capitalize !important;
9666        margin-right: 50px !important;
9667        --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
9668        --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;
9669        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
9670        color: #475569 !important;
9671        background-color: white !important;
9672        cursor: pointer !important;
9673        border-radius: 0.5rem !important;
9674        border: none !important;
9675        font-family: var(--bs-font-sans-serif) !important;
9676    }
9677
9678    .training-scheduler .MuiToolbar-root .MuiButton-root,
9679    .training-scheduler .MuiToolbar-root .MuiIconButton-root {
9680        font-family: var(--bs-font-sans-serif) !important;
9681        color: #475569 !important;
9682    }
9683
9684    .training-scheduler .MainLayout-container {
9685        background-color: white;
9686    }
9687
9688    .training-scheduler .MuiToolbar-root {
9689        justify-content: space-between;
9690    }
9691
9692    .training-scheduler .MuiToolbar-root :nth-child(1) {
9693        order: 3;
9694    }
9695
9696    .training-scheduler .MuiToolbar-root :nth-child(2) {
9697        order: 1;
9698    }
9699
9700    .training-scheduler .MuiToolbar-root :nth-child(3) {
9701        order: 2;
9702    }
9703
9704    .training-scheduler .MuiToolbar-root .Root-root {
9705        display: flex;
9706    }
9707
9708    .training-scheduler .MuiToolbar-root .Root-root :nth-child(1) {
9709        order: 1;
9710    }
9711
9712    .training-scheduler .MuiToolbar-root .Root-root :nth-child(2) {
9713        order: 3;
9714    }
9715
9716    .training-scheduler .MuiToolbar-root .Root-root :nth-child(3) {
9717        order: 2;
9718    }
9719}
9720
9721.placeholder:text-slate-400/70::placeholder {
9722    color: rgb(148 163 184 / 0.7);
9723}
9724
9725.placeholder:text-slate-400::placeholder {
9726    color: #94a3b8;
9727}
9728
9729.before:rounded-full::before {
9730    content: var(--tw-content);
9731    border-radius: 9999px;
9732}
9733
9734.before:bg-slate-50::before {
9735    content: var(--tw-content);
9736    background-color: #f8fafc;
9737}
9738
9739.before:bg-primary::before {
9740    content: var(--tw-content);
9741    background-color: #1268B3;
9742}
9743
9744.after:absolute::after {
9745    content: var(--tw-content);
9746    position: absolute;
9747}
9748
9749.after:top-[25%]::after {
9750    content: var(--tw-content);
9751    top: 25%;
9752}
9753
9754.after:left-[25%]::after {
9755    content: var(--tw-content);
9756    left: 25%;
9757}
9758
9759.after:h-[4px]::after {
9760    content: var(--tw-content);
9761    height: 4px;
9762}
9763
9764.after:w-[7px]::after {
9765    content: var(--tw-content);
9766    width: 7px;
9767}
9768
9769.after:-rotate-45::after {
9770    content: var(--tw-content);
9771    --tw-rotate: -45deg;
9772    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
9773}
9774
9775.after:border-2::after {
9776    content: var(--tw-content);
9777    border-width: 2px;
9778}
9779
9780.after:border-t-0::after {
9781    content: var(--tw-content);
9782    border-top-width: 0px;
9783}
9784
9785.after:border-r-0::after {
9786    content: var(--tw-content);
9787    border-right-width: 0px;
9788}
9789
9790.after:border-white::after {
9791    content: var(--tw-content);
9792    border-color: #fff;
9793}
9794
9795.after:opacity-0::after {
9796    content: var(--tw-content);
9797    opacity: 0;
9798}
9799
9800.after:content-[u0BF9]::after {
9801    --tw-content: u0BF9;
9802    content: var(--tw-content);
9803}
9804
9805.after:content-[""]::after {
9806    --tw-content: "";
9807    content: var(--tw-content);
9808}
9809
9810.last:mb-0:last-child {
9811    margin-bottom: 0px;
9812}
9813
9814.last:border-white:last-child {
9815    border-color: #fff;
9816}
9817
9818.last:py-2:last-child {
9819    padding-top: 0.5rem;
9820    padding-bottom: 0.5rem;
9821}
9822
9823.last:py-4:last-child {
9824    padding-top: 1rem;
9825    padding-bottom: 1rem;
9826}
9827
9828.last-of-type:border-none:last-of-type {
9829    border-style: none;
9830}
9831
9832.checked:border-primary:checked {
9833    border-color: #1268B3;
9834}
9835
9836.checked:border-slate-500:checked {
9837    border-color: #64748b;
9838}
9839
9840.checked:bg-primary:checked {
9841    background-color: #1268B3;
9842}
9843
9844.checked:bg-slate-500:checked {
9845    background-color: #64748b;
9846}
9847
9848.checked:before:bg-white:checked::before {
9849    content: var(--tw-content);
9850    background-color: #fff;
9851}
9852
9853.hover:z-10:hover {
9854    z-index: 10;
9855}
9856
9857.hover:scale-110:hover {
9858    --tw-scale-x: 1.1;
9859    --tw-scale-y: 1.1;
9860    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
9861}
9862
9863.hover:cursor-pointer:hover {
9864    cursor: pointer;
9865}
9866
9867.hover:border-slate-400:hover {
9868    border-color: #94a3b8;
9869}
9870
9871.hover:border-primary:hover {
9872    border-color: #1268B3;
9873}
9874
9875.hover:border-slate-500:hover {
9876    border-color: #64748b;
9877}
9878
9879.hover:bg-blue-600:hover {
9880    background-color: #2563eb;
9881}
9882
9883.hover:bg-orange-600:hover {
9884    background-color: #ea580c;
9885}
9886
9887.hover:bg-yellow-600:hover {
9888    background-color: #ca8a04;
9889}
9890
9891.hover:bg-red-600:hover {
9892    background-color: #dc2626;
9893}
9894
9895.hover:bg-purple-600:hover {
9896    background-color: #9333ea;
9897}
9898
9899.hover:bg-amber-600:hover {
9900    background-color: #d97706;
9901}
9902
9903.hover:bg-lime-600:hover {
9904    background-color: #65a30d;
9905}
9906
9907.hover:bg-green-600:hover {
9908    background-color: #16a34a;
9909}
9910
9911.hover:bg-emerald-600:hover {
9912    background-color: #059669;
9913}
9914
9915.hover:bg-teal-600:hover {
9916    background-color: #0d9488;
9917}
9918
9919.hover:bg-cyan-600:hover {
9920    background-color: #0891b2;
9921}
9922
9923.hover:bg-sky-600:hover {
9924    background-color: #0284c7;
9925}
9926
9927.hover:bg-indigo-600:hover {
9928    background-color: #4f46e5;
9929}
9930
9931.hover:bg-violet-600:hover {
9932    background-color: #7c3aed;
9933}
9934
9935.hover:bg-fuchsia-600:hover {
9936    background-color: #c026d3;
9937}
9938
9939.hover:bg-pink-600:hover {
9940    background-color: #db2777;
9941}
9942
9943.hover:bg-rose-600:hover {
9944    background-color: #e11d48;
9945}
9946
9947.hover:bg-gray-50:hover {
9948    background-color: #f9fafb;
9949}
9950
9951.hover:bg-gray-100:hover {
9952    background-color: #f3f4f6;
9953}
9954
9955.hover:bg-slate-300/20:hover {
9956    background-color: rgb(203 213 225 / 0.2);
9957}
9958
9959.hover:bg-primary/60:hover {
9960    background-color: rgb(18 104 179 / 0.6);
9961}
9962
9963.hover:bg-primary/20:hover {
9964    background-color: rgb(18 104 179 / 0.2);
9965}
9966
9967.hover:bg-slate-300:hover {
9968    background-color: #cbd5e1;
9969}
9970
9971.hover:bg-primary:hover {
9972    background-color: #1268B3;
9973}
9974
9975.hover:bg-primary/70:hover {
9976    background-color: rgb(18 104 179 / 0.7);
9977}
9978
9979.hover:bg-slate-200:hover {
9980    background-color: #e2e8f0;
9981}
9982
9983.hover:bg-primary/10:hover {
9984    background-color: rgb(18 104 179 / 0.1);
9985}
9986
9987.hover:bg-white:hover {
9988    background-color: #fff;
9989}
9990
9991.hover:bg-[#020A12]/75:hover {
9992    background-color: rgb(2 10 18 / 0.75);
9993}
9994
9995.hover:bg-slate-100:hover {
9996    background-color: #f1f5f9;
9997}
9998
9999.hover:bg-indigo-200:hover {
10000    background-color: #c7d2fe;
10001}
10002
10003.hover:bg-orange-200:hover {
10004    background-color: #fed7aa;
10005}
10006
10007.hover:bg-lime-200:hover {
10008    background-color: #d9f99d;
10009}
10010
10011.hover:bg-rose-100:hover {
10012    background-color: #ffe4e6;
10013}
10014
10015.hover:bg-info/20:hover {
10016    background-color: rgb(14 165 233 / 0.2);
10017}
10018
10019.hover:bg-[#1273c8]:hover {
10020    background-color: #1273c8;
10021}
10022
10023.hover:bg-slate-150:hover {
10024    background-color: #E9EEF5;
10025}
10026
10027.hover:bg-gray-400:hover {
10028    background-color: #9ca3af;
10029}
10030
10031.hover:bg-warning/20:hover {
10032    background-color: rgb(250 164 26 / 0.2);
10033}
10034
10035.hover:bg-error/20:hover {
10036    background-color: rgb(216 92 87 / 0.2);
10037}
10038
10039.hover:bg-primary/90:hover {
10040    background-color: rgb(18 104 179 / 0.9);
10041}
10042
10043.hover:font-normal:hover {
10044    font-weight: 400;
10045}
10046
10047.hover:text-blue-700:hover {
10048    color: #1d4ed8;
10049}
10050
10051.hover:text-orange-700:hover {
10052    color: #c2410c;
10053}
10054
10055.hover:text-yellow-700:hover {
10056    color: #a16207;
10057}
10058
10059.hover:text-red-700:hover {
10060    color: #b91c1c;
10061}
10062
10063.hover:text-purple-700:hover {
10064    color: #7e22ce;
10065}
10066
10067.hover:text-amber-700:hover {
10068    color: #b45309;
10069}
10070
10071.hover:text-lime-700:hover {
10072    color: #4d7c0f;
10073}
10074
10075.hover:text-green-700:hover {
10076    color: #15803d;
10077}
10078
10079.hover:text-emerald-700:hover {
10080    color: #047857;
10081}
10082
10083.hover:text-teal-700:hover {
10084    color: #0f766e;
10085}
10086
10087.hover:text-cyan-700:hover {
10088    color: #0e7490;
10089}
10090
10091.hover:text-sky-700:hover {
10092    color: #0369a1;
10093}
10094
10095.hover:text-indigo-700:hover {
10096    color: #4338ca;
10097}
10098
10099.hover:text-violet-700:hover {
10100    color: #6d28d9;
10101}
10102
10103.hover:text-fuchsia-700:hover {
10104    color: #a21caf;
10105}
10106
10107.hover:text-pink-700:hover {
10108    color: #be185d;
10109}
10110
10111.hover:text-rose-700:hover {
10112    color: #be123c;
10113}
10114
10115.hover:text-slate-800:hover {
10116    color: #1e293b;
10117}
10118
10119.hover:text-white:hover {
10120    color: #fff;
10121}
10122
10123.hover:text-[#4F46E5]:hover {
10124    color: #4F46E5;
10125}
10126
10127.hover:text-gray-500:hover {
10128    color: #6b7280;
10129}
10130
10131.hover:text-red-500:hover {
10132    color: #ef4444;
10133}
10134
10135.hover:text-primary:hover {
10136    color: #1268B3;
10137}
10138
10139.hover:text-gray-600:hover {
10140    color: #4b5563;
10141}
10142
10143.hover:underline:hover {
10144    text-decoration-line: underline;
10145}
10146
10147.hover:no-underline:hover {
10148    text-decoration-line: none;
10149}
10150
10151.hover:opacity-100:hover {
10152    opacity: 1;
10153}
10154
10155.hover:opacity-80:hover {
10156    opacity: 0.8;
10157}
10158
10159.hover:opacity-75:hover {
10160    opacity: 0.75;
10161}
10162
10163.hover:shadow-lg:hover {
10164    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
10165    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
10166    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
10167}
10168
10169.hover:shadow-primary/50:hover {
10170    --tw-shadow-color: rgb(18 104 179 / 0.5);
10171    --tw-shadow: var(--tw-shadow-colored);
10172}
10173
10174.hover:shadow-slate-200/50:hover {
10175    --tw-shadow-color: rgb(226 232 240 / 0.5);
10176    --tw-shadow: var(--tw-shadow-colored);
10177}
10178
10179.hover:duration-1000:hover {
10180    transition-duration: 1000ms;
10181}
10182
10183.focus:z-10:focus {
10184    z-index: 10;
10185}
10186
10187.focus:cursor-default:focus {
10188    cursor: default;
10189}
10190
10191.focus:border-blue-500:focus {
10192    border-color: #3b82f6;
10193}
10194
10195.focus:border-orange-500:focus {
10196    border-color: #f97316;
10197}
10198
10199.focus:border-yellow-500:focus {
10200    border-color: #eab308;
10201}
10202
10203.focus:border-red-500:focus {
10204    border-color: #ef4444;
10205}
10206
10207.focus:border-purple-500:focus {
10208    border-color: #a855f7;
10209}
10210
10211.focus:border-amber-500:focus {
10212    border-color: #f59e0b;
10213}
10214
10215.focus:border-lime-500:focus {
10216    border-color: #84cc16;
10217}
10218
10219.focus:border-green-500:focus {
10220    border-color: #22c55e;
10221}
10222
10223.focus:border-emerald-500:focus {
10224    border-color: #10b981;
10225}
10226
10227.focus:border-teal-500:focus {
10228    border-color: #14b8a6;
10229}
10230
10231.focus:border-cyan-500:focus {
10232    border-color: #06b6d4;
10233}
10234
10235.focus:border-sky-500:focus {
10236    border-color: #0ea5e9;
10237}
10238
10239.focus:border-indigo-500:focus {
10240    border-color: #6366f1;
10241}
10242
10243.focus:border-violet-500:focus {
10244    border-color: #8b5cf6;
10245}
10246
10247.focus:border-fuchsia-500:focus {
10248    border-color: #d946ef;
10249}
10250
10251.focus:border-pink-500:focus {
10252    border-color: #ec4899;
10253}
10254
10255.focus:border-rose-500:focus {
10256    border-color: #f43f5e;
10257}
10258
10259.focus:border-primary:focus {
10260    border-color: #1268B3;
10261}
10262
10263.focus:border-slate-500:focus {
10264    border-color: #64748b;
10265}
10266
10267.focus:bg-blue-100/50:focus {
10268    background-color: rgb(219 234 254 / 0.5);
10269}
10270
10271.focus:bg-orange-100/50:focus {
10272    background-color: rgb(255 237 213 / 0.5);
10273}
10274
10275.focus:bg-yellow-100/50:focus {
10276    background-color: rgb(254 249 195 / 0.5);
10277}
10278
10279.focus:bg-red-100/50:focus {
10280    background-color: rgb(254 226 226 / 0.5);
10281}
10282
10283.focus:bg-purple-100/50:focus {
10284    background-color: rgb(243 232 255 / 0.5);
10285}
10286
10287.focus:bg-amber-100/50:focus {
10288    background-color: rgb(254 243 199 / 0.5);
10289}
10290
10291.focus:bg-lime-100/50:focus {
10292    background-color: rgb(236 252 203 / 0.5);
10293}
10294
10295.focus:bg-green-100/50:focus {
10296    background-color: rgb(220 252 231 / 0.5);
10297}
10298
10299.focus:bg-emerald-100/50:focus {
10300    background-color: rgb(209 250 229 / 0.5);
10301}
10302
10303.focus:bg-teal-100/50:focus {
10304    background-color: rgb(204 251 241 / 0.5);
10305}
10306
10307.focus:bg-cyan-100/50:focus {
10308    background-color: rgb(207 250 254 / 0.5);
10309}
10310
10311.focus:bg-sky-100/50:focus {
10312    background-color: rgb(224 242 254 / 0.5);
10313}
10314
10315.focus:bg-indigo-100/50:focus {
10316    background-color: rgb(224 231 255 / 0.5);
10317}
10318
10319.focus:bg-violet-100/50:focus {
10320    background-color: rgb(237 233 254 / 0.5);
10321}
10322
10323.focus:bg-fuchsia-100/50:focus {
10324    background-color: rgb(250 232 255 / 0.5);
10325}
10326
10327.focus:bg-pink-100/50:focus {
10328    background-color: rgb(252 231 243 / 0.5);
10329}
10330
10331.focus:bg-rose-100/50:focus {
10332    background-color: rgb(255 228 230 / 0.5);
10333}
10334
10335.focus:bg-slate-300/20:focus {
10336    background-color: rgb(203 213 225 / 0.2);
10337}
10338
10339.focus:bg-primary/60:focus {
10340    background-color: rgb(18 104 179 / 0.6);
10341}
10342
10343.focus:bg-primary:focus {
10344    background-color: #1268B3;
10345}
10346
10347.focus:bg-white:focus {
10348    background-color: #fff;
10349}
10350
10351.focus:bg-slate-100:focus {
10352    background-color: #f1f5f9;
10353}
10354
10355.focus:bg-slate-300:focus {
10356    background-color: #cbd5e1;
10357}
10358
10359.focus:bg-[#1268B3]:focus {
10360    background-color: #1268B3;
10361}
10362
10363.focus:bg-info/20:focus {
10364    background-color: rgb(14 165 233 / 0.2);
10365}
10366
10367.focus:bg-slate-200:focus {
10368    background-color: #e2e8f0;
10369}
10370
10371.focus:bg-primary/20:focus {
10372    background-color: rgb(18 104 179 / 0.2);
10373}
10374
10375.focus:bg-slate-150:focus {
10376    background-color: #E9EEF5;
10377}
10378
10379.focus:bg-warning/20:focus {
10380    background-color: rgb(250 164 26 / 0.2);
10381}
10382
10383.focus:bg-error/20:focus {
10384    background-color: rgb(216 92 87 / 0.2);
10385}
10386
10387.focus:text-slate-800:focus {
10388    color: #1e293b;
10389}
10390
10391.focus:text-[#FFFFFF]:focus {
10392    color: #FFFFFF;
10393}
10394
10395.focus:text-gray-900:focus {
10396    color: #111827;
10397}
10398
10399.focus:text-gray-700:focus {
10400    color: #374151;
10401}
10402
10403.focus:text-primary:focus {
10404    color: #1268B3;
10405}
10406
10407.focus:opacity-100:focus {
10408    opacity: 1;
10409}
10410
10411.focus:shadow-lg:focus {
10412    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
10413    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
10414    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
10415}
10416
10417.focus:shadow-none:focus {
10418    --tw-shadow: 0 0 #0000;
10419    --tw-shadow-colored: 0 0 #0000;
10420    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
10421}
10422
10423.focus:shadow-primary/50:focus {
10424    --tw-shadow-color: rgb(18 104 179 / 0.5);
10425    --tw-shadow: var(--tw-shadow-colored);
10426}
10427
10428.focus:shadow-slate-200/50:focus {
10429    --tw-shadow-color: rgb(226 232 240 / 0.5);
10430    --tw-shadow: var(--tw-shadow-colored);
10431}
10432
10433.focus:outline-none:focus {
10434    outline: 2px solid transparent;
10435    outline-offset: 2px;
10436}
10437
10438.focus:outline-primary:focus {
10439    outline-color: #1268B3;
10440}
10441
10442.focus:outline-[#e2e2e2]:focus {
10443    outline-color: #e2e2e2;
10444}
10445
10446.focus:ring-2:focus {
10447    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
10448    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
10449    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
10449dow, 0 0 #0000);
10450}
10451
10452.focus:ring-1:focus {
10453    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
10454    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
10455    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
10456}
10457
10458.focus:ring:focus {
10459    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
10460    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
10461    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
10462}
10463
10464.focus:ring-4:focus {
10465    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
10466    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
10467    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
10467dow, 0 0 #0000);
10468}
10469
10470.focus:ring-0:focus {
10471    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
10472    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
10473    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
10474}
10475
10476.focus:ring-inset:focus {
10477    --tw-ring-inset: inset;
10478}
10479
10480.focus:ring-blue-500:focus {
10481    --tw-ring-color: #3b82f6;
10482}
10483
10484.focus:ring-orange-500:focus {
10485    --tw-ring-color: #f97316;
10486}
10487
10488.focus:ring-yellow-500:focus {
10489    --tw-ring-color: #eab308;
10490}
10491
10492.focus:ring-red-500:focus {
10493    --tw-ring-color: #ef4444;
10494}
10495
10496.focus:ring-purple-500:focus {
10497    --tw-ring-color: #a855f7;
10498}
10499
10500.focus:ring-amber-500:focus {
10501    --tw-ring-color: #f59e0b;
10502}
10503
10504.focus:ring-lime-500:focus {
10505    --tw-ring-color: #84cc16;
10506}
10507
10508.focus:ring-green-500:focus {
10509    --tw-ring-color: #22c55e;
10510}
10511
10512.focus:ring-emerald-500:focus {
10513    --tw-ring-color: #10b981;
10514}
10515
10516.focus:ring-teal-500:focus {
10517    --tw-ring-color: #14b8a6;
10518}
10519
10520.focus:ring-cyan-500:focus {
10521    --tw-ring-color: #06b6d4;
10522}
10523
10524.focus:ring-sky-500:focus {
10525    --tw-ring-color: #0ea5e9;
10526}
10527
10528.focus:ring-indigo-500:focus {
10529    --tw-ring-color: #6366f1;
10530}
10531
10532.focus:ring-violet-500:focus {
10533    --tw-ring-color: #8b5cf6;
10534}
10535
10536.focus:ring-fuchsia-500:focus {
10537    --tw-ring-color: #d946ef;
10538}
10539
10540.focus:ring-pink-500:focus {
10541    --tw-ring-color: #ec4899;
10542}
10543
10544.focus:ring-rose-500:focus {
10545    --tw-ring-color: #f43f5e;
10546}
10547
10548.focus:ring-blue-500/20:focus {
10549    --tw-ring-color: rgb(59 130 246 / 0.2);
10550}
10551
10552.focus:ring-orange-500/20:focus {
10553    --tw-ring-color: rgb(249 115 22 / 0.2);
10554}
10555
10556.focus:ring-yellow-500/20:focus {
10557    --tw-ring-color: rgb(234 179 8 / 0.2);
10558}
10559
10560.focus:ring-red-500/20:focus {
10561    --tw-ring-color: rgb(239 68 68 / 0.2);
10562}
10563
10564.focus:ring-purple-500/20:focus {
10565    --tw-ring-color: rgb(168 85 247 / 0.2);
10566}
10567
10568.focus:ring-amber-500/20:focus {
10569    --tw-ring-color: rgb(245 158 11 / 0.2);
10570}
10571
10572.focus:ring-lime-500/20:focus {
10573    --tw-ring-color: rgb(132 204 22 / 0.2);
10574}
10575
10576.focus:ring-green-500/20:focus {
10577    --tw-ring-color: rgb(34 197 94 / 0.2);
10578}
10579
10580.focus:ring-emerald-500/20:focus {
10581    --tw-ring-color: rgb(16 185 129 / 0.2);
10582}
10583
10584.focus:ring-teal-500/20:focus {
10585    --tw-ring-color: rgb(20 184 166 / 0.2);
10586}
10587
10588.focus:ring-cyan-500/20:focus {
10589    --tw-ring-color: rgb(6 182 212 / 0.2);
10590}
10591
10592.focus:ring-sky-500/20:focus {
10593    --tw-ring-color: rgb(14 165 233 / 0.2);
10594}
10595
10596.focus:ring-indigo-500/20:focus {
10597    --tw-ring-color: rgb(99 102 241 / 0.2);
10598}
10599
10600.focus:ring-violet-500/20:focus {
10601    --tw-ring-color: rgb(139 92 246 / 0.2);
10602}
10603
10604.focus:ring-fuchsia-500/20:focus {
10605    --tw-ring-color: rgb(217 70 239 / 0.2);
10606}
10607
10608.focus:ring-pink-500/20:focus {
10609    --tw-ring-color: rgb(236 72 153 / 0.2);
10610}
10611
10612.focus:ring-rose-500/20:focus {
10613    --tw-ring-color: rgb(244 63 94 / 0.2);
10614}
10615
10616.focus:ring-blue-500/50:focus {
10617    --tw-ring-color: rgb(59 130 246 / 0.5);
10618}
10619
10620.focus:ring-orange-500/50:focus {
10621    --tw-ring-color: rgb(249 115 22 / 0.5);
10622}
10623
10624.focus:ring-yellow-500/50:focus {
10625    --tw-ring-color: rgb(234 179 8 / 0.5);
10626}
10627
10628.focus:ring-red-500/50:focus {
10629    --tw-ring-color: rgb(239 68 68 / 0.5);
10630}
10631
10632.focus:ring-purple-500/50:focus {
10633    --tw-ring-color: rgb(168 85 247 / 0.5);
10634}
10635
10636.focus:ring-amber-500/50:focus {
10637    --tw-ring-color: rgb(245 158 11 / 0.5);
10638}
10639
10640.focus:ring-lime-500/50:focus {
10641    --tw-ring-color: rgb(132 204 22 / 0.5);
10642}
10643
10644.focus:ring-green-500/50:focus {
10645    --tw-ring-color: rgb(34 197 94 / 0.5);
10646}
10647
10648.focus:ring-emerald-500/50:focus {
10649    --tw-ring-color: rgb(16 185 129 / 0.5);
10650}
10651
10652.focus:ring-teal-500/50:focus {
10653    --tw-ring-color: rgb(20 184 166 / 0.5);
10654}
10655
10656.focus:ring-cyan-500/50:focus {
10657    --tw-ring-color: rgb(6 182 212 / 0.5);
10658}
10659
10660.focus:ring-sky-500/50:focus {
10661    --tw-ring-color: rgb(14 165 233 / 0.5);
10662}
10663
10664.focus:ring-indigo-500/50:focus {
10665    --tw-ring-color: rgb(99 102 241 / 0.5);
10666}
10667
10668.focus:ring-violet-500/50:focus {
10669    --tw-ring-color: rgb(139 92 246 / 0.5);
10670}
10671
10672.focus:ring-fuchsia-500/50:focus {
10673    --tw-ring-color: rgb(217 70 239 / 0.5);
10674}
10675
10676.focus:ring-pink-500/50:focus {
10677    --tw-ring-color: rgb(236 72 153 / 0.5);
10678}
10679
10680.focus:ring-rose-500/50:focus {
10681    --tw-ring-color: rgb(244 63 94 / 0.5);
10682}
10683
10684.focus:ring-gray-200:focus {
10685    --tw-ring-color: #e5e7eb;
10686}
10687
10688.focus:ring-offset-2:focus {
10689    --tw-ring-offset-width: 2px;
10690}
10691
10692.focus:outline-none:focus {
10693    outline: none;
10694}
10695
10696.focus-visible:border-transparent:focus-visible {
10697    border-color: transparent;
10698}
10699
10700.active:bg-slate-300/25:active {
10701    background-color: rgb(203 213 225 / 0.25);
10702}
10703
10704.active:bg-primary/60:active {
10705    background-color: rgb(18 104 179 / 0.6);
10706}
10707
10708.active:bg-white:active {
10709    background-color: #fff;
10710}
10711
10712.active:bg-slate-300/80:active {
10713    background-color: rgb(203 213 225 / 0.8);
10714}
10715
10716.active:bg-[#1268B3]:active {
10717    background-color: #1268B3;
10718}
10719
10720.active:bg-info/25:active {
10721    background-color: rgb(14 165 233 / 0.25);
10722}
10723
10724.active:bg-slate-200/80:active {
10725    background-color: rgb(226 232 240 / 0.8);
10726}
10727
10728.active:bg-slate-150/80:active {
10729    background-color: rgb(233 238 245 / 0.8);
10730}
10731
10732.active:bg-warning/25:active {
10733    background-color: rgb(250 164 26 / 0.25);
10734}
10735
10736.active:bg-error/25:active {
10737    background-color: rgb(216 92 87 / 0.25);
10738}
10739
10740.active:text-[#FFFFFF]:active {
10741    color: #FFFFFF;
10742}
10743
10744.disabled:pointer-events-none:disabled {
10745    pointer-events: none;
10746}
10747
10748.disabled:cursor-not-allowed:disabled {
10749    cursor: not-allowed;
10750}
10751
10752.disabled:select-none:disabled {
10753    -webkit-user-select: none;
10754    user-select: none;
10755}
10756
10757.disabled:border-none:disabled {
10758    border-style: none;
10759}
10760
10761.disabled:bg-zinc-100:disabled {
10762    background-color: #f4f4f5;
10763}
10764
10765.disabled:opacity-40:disabled {
10766    opacity: 0.4;
10767}
10768
10769.disabled:opacity-60:disabled {
10770    opacity: 0.6;
10771}
10772
10773.group:hover .group-hover:text-primary {
10774    color: #1268B3;
10775}
10776
10777.group:hover .group-hover:opacity-100 {
10778    opacity: 1;
10779}
10780
10781.group:hover .group-hover:opacity-80 {
10782    opacity: 0.8;
10783}
10784
10785.group:hover .group-hover:duration-1000 {
10786    transition-duration: 1000ms;
10787}
10788
10789.group:focus .group-focus:text-primary {
10790    color: #1268B3;
10791}
10792
10793.peer:checked~.peer-checked:border-primary {
10794    border-color: #1268B3;
10795}
10796
10797.peer:checked~.peer-checked:bg-primary/20 {
10798    background-color: rgb(18 104 179 / 0.2);
10799}
10800
10801.peer:checked~.peer-checked:bg-primary {
10802    background-color: #1268B3;
10803}
10804
10805.peer:checked~.peer-checked:after:opacity-100::after {
10806    content: var(--tw-content);
10807    opacity: 1;
10808}
10809
10810.peer:focus~.peer-focus:text-primary {
10811    color: #1268B3;
10812}
10813
10814.dark .dark:border-slate-600 {
10815    border-color: #475569;
10816}
10817
10818.dark .dark:border-gray-700 {
10819    border-color: #374151;
10820}
10821
10822.dark .dark:border-navy-500 {
10823    border-color: #384766;
10824}
10825
10826.dark .dark:border-navy-450 {
10827    border-color: #465675;
10828}
10829
10830.dark .dark:border-navy-700 {
10831    border-color: #26334D;
10832}
10833
10834.dark .dark:border-navy-600 {
10835    border-color: #313E59;
10836}
10837
10838.dark .dark:border-gray-600 {
10839    border-color: #4b5563;
10840}
10841
10842.dark .dark:border-navy-400 {
10843    border-color: #5C6B8A;
10844}
10845
10846.dark .dark:border-navy-800 {
10847    border-color: #202B40;
10848}
10849
10850.dark .dark:border-r-navy-300 {
10851    border-right-color: #697A9B;
10852}
10853
10854.dark .dark:border-b-navy-500 {
10855    border-bottom-color: #384766;
10856}
10857
10858.dark .dark:bg-slate-800 {
10859    background-color: #1e293b;
10860}
10861
10862.dark .dark:bg-white/10 {
10863    background-color: rgb(255 255 255 / 0.1);
10864}
10865
10866.dark .dark:bg-navy-700 {
10867    background-color: #26334D;
10868}
10869
10870.dark .dark:bg-navy-500 {
10871    background-color: #384766;
10872}
10873
10874.dark .dark:bg-info/15 {
10875    background-color: rgb(14 165 233 / .15);
10876}
10877
10878.dark .dark:bg-navy-800 {
10879    background-color: #202B40;
10880}
10881
10882.dark .dark:bg-navy-750 {
10883    background-color: #222E45;
10884}
10885
10886.dark .dark:bg-navy-900/90 {
10887    background-color: rgb(25 33 50 / 0.9);
10888}
10889
10890.dark .dark:bg-gray-800 {
10891    background-color: #1f2937;
10892}
10893
10894.dark .dark:bg-gray-700 {
10895    background-color: #374151;
10896}
10897
10898.dark .dark:bg-navy-900 {
10899    background-color: #192132;
10900}
10901
10902.dark .dark:text-blue-400 {
10903    color: #60a5fa;
10904}
10905
10906.dark .dark:text-orange-400 {
10907    color: #fb923c;
10908}
10909
10910.dark .dark:text-yellow-400 {
10911    color: #facc15;
10912}
10913
10914.dark .dark:text-red-400 {
10915    color: #f87171;
10916}
10917
10918.dark .dark:text-purple-400 {
10919    color: #c084fc;
10920}
10921
10922.dark .dark:text-amber-400 {
10923    color: #fbbf24;
10924}
10925
10926.dark .dark:text-lime-400 {
10927    color: #a3e635;
10928}
10929
10930.dark .dark:text-green-400 {
10931    color: #4ade80;
10932}
10933
10934.dark .dark:text-emerald-400 {
10935    color: #34d399;
10936}
10937
10938.dark .dark:text-teal-400 {
10939    color: #2dd4bf;
10940}
10941
10942.dark .dark:text-cyan-400 {
10943    color: #22d3ee;
10944}
10945
10946.dark .dark:text-sky-400 {
10947    color: #38bdf8;
10948}
10949
10950.dark .dark:text-indigo-400 {
10951    color: #818cf8;
10952}
10953
10954.dark .dark:text-violet-400 {
10955    color: #a78bfa;
10956}
10957
10958.dark .dark:text-fuchsia-400 {
10959    color: #e879f9;
10960}
10961
10962.dark .dark:text-pink-400 {
10963    color: #f472b6;
10964}
10965
10966.dark .dark:text-rose-400 {
10967    color: #fb7185;
10968}
10969
10970.dark .dark:text-gray-700 {
10971    color: #374151;
10972}
10973
10974.dark .dark:text-white/70 {
10975    color: rgb(255 255 255 / 0.7);
10976}
10977
10978.dark .dark:text-white/80 {
10979    color: rgb(255 255 255 / 0.8);
10980}
10981
10982.dark .dark:text-white {
10983    color: #fff;
10984}
10985
10986.dark .dark:text-navy-50 {
10987    color: #E7E9EF;
10988}
10989
10990.dark .dark:text-navy-200 {
10991    color: #A3ADC2;
10992}
10993
10994.dark .dark:text-navy-100 {
10995    color: #C2C9D6;
10996}
10997
10998.dark .dark:text-navy-300 {
10999    color: #697A9B;
11000}
11001
11002.dark .dark:text-gray-400 {
11003    color: #9ca3af;
11004}
11005
11006.dark .dark:placeholder-navy-300::placeholder {
11007    color: #697A9B;
11008}
11009
11010.dark .dark:placeholder-gray-400::placeholder {
11011    color: #9ca3af;
11012}
11013
11014.dark .dark:shadow-soft-dark {
11015    --tw-shadow: 0 3px 10px 0 rgb(25 33 50 / 30%);
11016    --tw-shadow-colored: 0 3px 10px 0 var(--tw-shadow-color);
11017    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
11018}
11019
11020.dark .dark:before:bg-navy-300::before {
11021    content: var(--tw-content);
11022    background-color: #697A9B;
11023}
11024
11025.dark .dark:checked:bg-navy-400:checked {
11026    background-color: #5C6B8A;
11027}
11028
11029.dark .dark:checked:before:bg-white:checked::before {
11030    content: var(--tw-content);
11031    background-color: #fff;
11032}
11033
11034.dark .dark:hover:border-navy-400:hover {
11035    border-color: #5C6B8A;
11036}
11037
11038.dark .dark:hover:bg-white/10:hover {
11039    background-color: rgb(255 255 255 / 0.1);
11040}
11041
11042.dark .dark:hover:bg-navy-300/20:hover {
11043    background-color: rgb(105 122 155 / 0.2);
11044}
11045
11046.dark .dark:hover:bg-white:hover {
11047    background-color: #fff;
11048}
11049
11050.dark .dark:hover:bg-navy-600:hover {
11051    background-color: #313E59;
11052}
11053
11054.dark .dark:hover:bg-navy-900:hover {
11055    background-color: #192132;
11056}
11057
11058.dark .dark:hover:bg-gray-700:hover {
11059    background-color: #374151;
11060}
11061
11062.dark .dark:hover:bg-navy-450:hover {
11063    background-color: #465675;
11064}
11065
11066.dark .dark:hover:bg-navy-500:hover {
11067    background-color: #384766;
11068}
11069
11070.dark .dark:hover:bg-primary:hover {
11071    background-color: #1268B3;
11072}
11073
11074.dark .dark:hover:text-blue-400:hover {
11075    color: #60a5fa;
11076}
11077
11078.dark .dark:hover:text-orange-400:hover {
11079    color: #fb923c;
11080}
11081
11082.dark .dark:hover:text-yellow-400:hover {
11083    color: #facc15;
11084}
11085
11086.dark .dark:hover:text-red-400:hover {
11087    color: #f87171;
11088}
11089
11090.dark .dark:hover:text-purple-400:hover {
11091    color: #c084fc;
11092}
11093
11094.dark .dark:hover:text-amber-400:hover {
11095    color: #fbbf24;
11096}
11097
11098.dark .dark:hover:text-lime-400:hover {
11099    color: #a3e635;
11100}
11101
11102.dark .dark:hover:text-green-400:hover {
11103    color: #4ade80;
11104}
11105
11106.dark .dark:hover:text-emerald-400:hover {
11107    color: #34d399;
11108}
11109
11110.dark .dark:hover:text-teal-400:hover {
11111    color: #2dd4bf;
11112}
11113
11114.dark .dark:hover:text-cyan-400:hover {
11115    color: #22d3ee;
11116}
11117
11118.dark .dark:hover:text-sky-400:hover {
11119    color: #38bdf8;
11120}
11121
11122.dark .dark:hover:text-indigo-400:hover {
11123    color: #818cf8;
11124}
11125
11126.dark .dark:hover:text-violet-400:hover {
11127    color: #a78bfa;
11128}
11129
11130.dark .dark:hover:text-fuchsia-400:hover {
11131    color: #e879f9;
11132}
11133
11134.dark .dark:hover:text-pink-400:hover {
11135    color: #f472b6;
11136}
11137
11138.dark .dark:hover:text-rose-400:hover {
11139    color: #fb7185;
11140}
11141
11142.dark .dark:hover:text-navy-100:hover {
11143    color: #C2C9D6;
11144}
11145
11146.dark .dark:hover:text-white:hover {
11147    color: #fff;
11148}
11149
11150.dark .dark:hover:shadow-navy-450/50:hover {
11151    --tw-shadow-color: rgb(70 86 117 / 0.5);
11152    --tw-shadow: var(--tw-shadow-colored);
11153}
11154
11155.dark .dark:focus:border-blue-500:focus {
11156    border-color: #3b82f6;
11157}
11158
11159.dark .dark:focus:bg-white/10:focus {
11160    background-color: rgb(255 255 255 / 0.1);
11161}
11162
11163.dark .dark:focus:bg-navy-300/20:focus {
11164    background-color: rgb(105 122 155 / 0.2);
11165}
11166
11167.dark .dark:focus:bg-white:focus {
11168    background-color: #fff;
11169}
11170
11171.dark .dark:focus:bg-navy-600:focus {
11172    background-color: #313E59;
11173}
11174
11175.dark .dark:focus:bg-navy-900:focus {
11176    background-color: #192132;
11177}
11178
11179.dark .dark:focus:bg-navy-450:focus {
11180    background-color: #465675;
11181}
11182
11183.dark .dark:focus:bg-navy-500:focus {
11184    background-color: #384766;
11185}
11186
11187.dark .dark:focus:text-navy-100:focus {
11188    color: #C2C9D6;
11189}
11190
11191.dark .dark:focus:shadow-navy-450/50:focus {
11192    --tw-shadow-color: rgb(70 86 117 / 0.5);
11193    --tw-shadow: var(--tw-shadow-colored);
11194}
11195
11196.dark .dark:focus:ring-gray-700:focus {
11197    --tw-ring-color: #374151;
11198}
11199
11200.dark .dark:focus:ring-blue-500:focus {
11201    --tw-ring-color: #3b82f6;
11202}
11203
11204.dark .dark:active:bg-navy-300/25:active {
11205    background-color: rgb(105 122 155 / 0.25);
11206}
11207
11208.dark .dark:active:bg-navy-450/90:active {
11209    background-color: rgb(70 86 117 / 0.9);
11210}
11211
11212.dark .dark:active:bg-navy-500/90:active {
11213    background-color: rgb(56 71 102 / 0.9);
11214}
11215
11216@media print {
11217
11218    .print:hidden {
11219        display: none;
11220    }
11221
11222    .print:border {
11223        border-width: 1px;
11224    }
11225}
11226
11227@media (min-width: 640px) {
11228    .sm:btn {
11229        display: inline-flex;
11230        cursor: pointer;
11231        align-items: center;
11232        justify-content: center;
11233        border-radius: 0.5rem;
11234        padding-left: 1.25rem;
11235        padding-right: 1.25rem;
11236        padding-top: 0.5rem;
11237        padding-bottom: 0.5rem;
11238        text-align: center;
11239        letter-spacing: 0.025em;
11240        outline: 2px solid transparent;
11241        outline-offset: 2px;
11242        transition-property: all;
11243        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
11244        transition-duration: 200ms;
11245        outline: none;
11246    }
11247
11248    .sm:btn:focus {
11249        outline: 2px solid transparent;
11250        outline-offset: 2px;
11251        outline: none;
11252    }
11253
11254    .sm:btn:disabled {
11255        pointer-events: none;
11256    }
11257
11258    .sm:bottom-10 {
11259        bottom: 2.5rem;
11260    }
11261
11262    .sm:-right-[30vw] {
11263        right: -30vw;
11264    }
11265
11266    .sm:top-1/3 {
11267        top: 33.333333%;
11268    }
11269
11270    .sm:order-2 {
11271        order: 2;
11272    }
11273
11274    .sm:order-1 {
11275        order: 1;
11276    }
11277
11278    .sm:col-span-4 {
11279        grid-column: span 4 / span 4;
11280    }
11281
11282    .sm:col-span-8 {
11283        grid-column: span 8 / span 8;
11284    }
11285
11286    .sm:col-span-2 {
11287        grid-column: span 2 / span 2;
11288    }
11289
11290    .sm:col-span-7 {
11291        grid-column: span 7 / span 7;
11292    }
11293
11294    .sm:m-0 {
11295        margin: 0px;
11296    }
11297
11298    .sm:m-5 {
11299        margin: 1.25rem;
11300    }
11301
11302    .sm:my-0 {
11303        margin-top: 0px;
11304        margin-bottom: 0px;
11305    }
11306
11307    .sm:my-10 {
11308        margin-top: 2.5rem;
11309        margin-bottom: 2.5rem;
11310    }
11311
11312    .sm:mt-3 {
11313        margin-top: 0.75rem;
11314    }
11315
11316    .sm:ml-4 {
11317        margin-left: 1rem;
11318    }
11319
11320    .sm:mr-8 {
11321        margin-right: 2rem;
11322    }
11323
11324    .sm:mt-5 {
11325        margin-top: 1.25rem;
11326    }
11327
11328    .sm:ml-6 {
11329        margin-left: 1.5rem;
11330    }
11331
11332    .sm:mr-0 {
11333        margin-right: 0px;
11334    }
11335
11336    .sm:mt-0 {
11337        margin-top: 0px;
11338    }
11339
11340    .sm:block {
11341        display: block;
11342    }
11343
11344    .sm:flex {
11345        display: flex;
11346    }
11347
11348    .sm:grid {
11349        display: grid;
11350    }
11351
11352    .sm:hidden {
11353        display: none;
11354    }
11355
11356    .sm:h-4 {
11357        height: 1rem;
11358    }
11359
11360    .sm:h-14 {
11361        height: 3.5rem;
11362    }
11363
11364    .sm:w-[225px] {
11365        width: 225px;
11366    }
11367
11368    .sm:w-[40%] {
11369        width: 40%;
11370    }
11371
11372    .sm:w-8/12 {
11373        width: 66.666667%;
11374    }
11375
11376    .sm:w-4 {
11377        width: 1rem;
11378    }
11379
11380    .sm:w-96 {
11381        width: 24rem;
11382    }
11383
11384    .sm:w-auto {
11385        width: auto;
11386    }
11387
11388    .sm:w-[30vw] {
11389        width: 30vw;
11390    }
11391
11392    .sm:w-9/12 {
11393        width: 75%;
11394    }
11395
11396    .sm:w-[45%] {
11397        width: 45%;
11398    }
11399
11400    .sm:w-[30%] {
11401        width: 30%;
11402    }
11403
11404    .sm:w-[75%] {
11405        width: 75%;
11406    }
11407
11408    .sm:w-64 {
11409        width: 16rem;
11410    }
11411
11412    .sm:w-14 {
11413        width: 3.5rem;
11414    }
11415
11416    .sm:w-2/12 {
11417        width: 16.666667%;
11418    }
11419
11420    .sm:w-[60vw] {
11421        width: 60vw;
11422    }
11423
11424    .sm:min-w-[20vw] {
11425        min-width: 20vw;
11426    }
11427
11428    .sm:max-w-[300px] {
11429        max-width: 300px;
11430    }
11431
11432    .sm:basis-[90.00%] {
11433        flex-basis: 90.00%;
11434    }
11435
11436    .sm:grid-cols-3 {
11437        grid-template-columns: repeat(3, minmax(0, 1fr));
11438    }
11439
11440    .sm:grid-cols-2 {
11441        grid-template-columns: repeat(2, minmax(0, 1fr));
11442    }
11443
11444    .sm:grid-cols-1 {
11445        grid-template-columns: repeat(1, minmax(0, 1fr));
11446    }
11447
11448    .sm:grid-cols-4 {
11449        grid-template-columns: repeat(4, minmax(0, 1fr));
11450    }
11451
11452    .sm:flex-row {
11453        flex-direction: row;
11454    }
11455
11456    .sm:items-center {
11457        align-items: center;
11458    }
11459
11460    .sm:justify-end {
11461        justify-content: flex-end;
11462    }
11463
11464    .sm:justify-between {
11465        justify-content: space-between;
11466    }
11467
11468    .sm:gap-5 {
11469        gap: 1.25rem;
11470    }
11471
11472    .sm:gap-16 {
11473        gap: 4rem;
11474    }
11475
11476    .sm:gap-4 {
11477        gap: 1rem;
11478    }
11479
11480    .sm:gap-2 {
11481        gap: 0.5rem;
11482    }
11483
11484    .sm:space-y-0> :not([hidden])~ :not([hidden]) {
11485        --tw-space-y-reverse: 0;
11486        margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
11487        margin-bottom: calc(0px * var(--tw-space-y-reverse));
11488    }
11489
11490    .sm:self-center {
11491        align-self: center;
11492    }
11493
11494    .sm:p-4 {
11495        padding: 1rem;
11496    }
11497
11498    .sm:p-0 {
11499        padding: 0px;
11500    }
11501
11502    .sm:p-6 {
11503        padding: 1.5rem;
11504    }
11505
11506    .sm:p-5 {
11507        padding: 1.25rem;
11508    }
11509
11510    .sm:px-2 {
11511        padding-left: 0.5rem;
11512        padding-right: 0.5rem;
11513    }
11514
11515    .sm:px-8 {
11516        padding-left: 2rem;
11517        padding-right: 2rem;
11518    }
11519
11520    .sm:px-5 {
11521        padding-left: 1.25rem;
11522        padding-right: 1.25rem;
11523    }
11524
11525    .sm:px-20 {
11526        padding-left: 5rem;
11527        padding-right: 5rem;
11528    }
11529
11530    .sm:py-14 {
11531        padding-top: 3.5rem;
11532        padding-bottom: 3.5rem;
11533    }
11534
11535    .sm:py-0 {
11536        padding-top: 0px;
11537        padding-bottom: 0px;
11538    }
11539
11540    .sm:pt-8 {
11541        padding-top: 2rem;
11542    }
11543
11544    .sm:pl-5 {
11545        padding-left: 1.25rem;
11546    }
11547
11548    .sm:pr-0 {
11549        padding-right: 0px;
11550    }
11551
11552    .sm:text-left {
11553        text-align: left;
11554    }
11555
11556    .sm:text-center {
11557        text-align: center;
11558    }
11559
11560    .sm:text-lg {
11561        font-size: 1.125rem;
11562        line-height: 1.75rem;
11563    }
11564
11565    .sm:text-sm {
11566        font-size: 0.875rem;
11567        line-height: 1.25rem;
11568    }
11569
11570    .sm:text-2xl {
11571        font-size: 1.5rem;
11572        line-height: 2rem;
11573    }
11574
11575    .sm:text-base {
11576        font-size: 1rem;
11577        line-height: 1.5rem;
11578    }
11579
11580    .sm:text-xl {
11581        font-size: 1.25rem;
11582        line-height: 1.75rem;
11583    }
11584
11585    .sm:text-slate-600 {
11586        color: #475569;
11587    }
11588}
11589
11590@media (min-width: 768px) {
11591
11592    .md:inset-0 {
11593        top: 0px;
11594        right: 0px;
11595        bottom: 0px;
11596        left: 0px;
11597    }
11598
11599    .md:bottom-10 {
11600        bottom: 2.5rem;
11601    }
11602
11603    .md:left-[30%] {
11604        left: 30%;
11605    }
11606
11607    .md:col-span-3 {
11608        grid-column: span 3 / span 3;
11609    }
11610
11611    .md:col-span-9 {
11612        grid-column: span 9 / span 9;
11613    }
11614
11615    .md:mt-5 {
11616        margin-top: 1.25rem;
11617    }
11618
11619    .md:ml-4 {
11620        margin-left: 1rem;
11621    }
11622
11623    .md:mr-0 {
11624        margin-right: 0px;
11625    }
11626
11627    .md:mt-4 {
11628        margin-top: 1rem;
11629    }
11630
11631    .md:mb-12 {
11632        margin-bottom: 3rem;
11633    }
11634
11635    .md:mr-3 {
11636        margin-right: 0.75rem;
11637    }
11638
11639    .md:ml-2 {
11640        margin-left: 0.5rem;
11641    }
11642
11643    .md:-mt-0.5 {
11644        margin-top: -0.125rem;
11645    }
11646
11647    .md:-mt-0 {
11648        margin-top: -0px;
11649    }
11650
11651    .md:mr-5 {
11652        margin-right: 1.25rem;
11653    }
11654
11655    .md:mt-0 {
11656        margin-top: 0px;
11657    }
11658
11659    .md:mt-1 {
11660        margin-top: 0.25rem;
11661    }
11662
11663    .md:ml-5 {
11664        margin-left: 1.25rem;
11665    }
11666
11667    .md:block {
11668        display: block;
11669    }
11670
11671    .md:flex {
11672        display: flex;
11673    }
11674
11675    .md:grid {
11676        display: grid;
11677    }
11678
11679    .md:hidden {
11680        display: none;
11681    }
11682
11683    .md:h-[84px] {
11684        height: 84px;
11685    }
11686
11687    .md:h-screen {
11688        height: 100vh;
11689    }
11690
11691    .md:h-[500px] {
11692        height: 500px;
11693    }
11694
11695    .md:h-12 {
11696        height: 3rem;
11697    }
11698
11699    .md:h-4 {
11700        height: 1rem;
11701    }
11702
11703    .md:h-10 {
11704        height: 2.5rem;
11705    }
11706
11707    .md:h-full {
11708        height: 100%;
11709    }
11710
11711    .md:h-[300px] {
11712        height: 300px;
11713    }
11714
11715    .md:h-5 {
11716        height: 1.25rem;
11717    }
11718
11719    .md:h-3 {
11720        height: 0.75rem;
11721    }
11722
11723    .md:h-auto {
11724        height: auto;
11725    }
11726
11727    .md:w-[297px] {
11728        width: 297px;
11729    }
11730
11731    .md:w-auto {
11732        width: auto;
11733    }
11734
11735    .md:w-1/3 {
11736        width: 33.333333%;
11737    }
11738
11739    .md:w-[84px] {
11740        width: 84px;
11741    }
11742
11743    .md:w-8/12 {
11744        width: 66.666667%;
11745    }
11746
11747    .md:w-2/5 {
11748        width: 40%;
11749    }
11750
11751    .md:w-full {
11752        width: 100%;
11753    }
11754
11755    .md:w-[400px] {
11756        width: 400px;
11757    }
11758
11759    .md:w-12 {
11760        width: 3rem;
11761    }
11762
11763    .md:w-5/12 {
11764        width: 41.666667%;
11765    }
11766
11767    .md:w-3/6 {
11768        width: 50%;
11769    }
11770
11771    .md:w-[110px] {
11772        width: 110px;
11773    }
11774
11775    .md:w-10 {
11776        width: 2.5rem;
11777    }
11778
11779    .md:w-3 {
11780        width: 0.75rem;
11781    }
11782
11783    .md:w-32 {
11784        width: 8rem;
11785    }
11786
11787    .md:w-[30%] {
11788        width: 30%;
11789    }
11790
11791    .md:w-[50%] {
11792        width: 50%;
11793    }
11794
11795    .md:w-3/12 {
11796        width: 25%;
11797    }
11798
11799    .md:w-4/12 {
11800        width: 33.333333%;
11801    }
11802
11803    .md:w-fit {
11804        width: -moz-fit-content;
11805        width: fit-content;
11806    }
11807
11808    .md:w-1/2 {
11809        width: 50%;
11810    }
11811
11812    .md:w-8 {
11813        width: 2rem;
11814    }
11815
11816    .md:w-96 {
11817        width: 24rem;
11818    }
11819
11820    .md:w-4/5 {
11821        width: 80%;
11822    }
11823
11824    .md:w-[50vw] {
11825        width: 50vw;
11826    }
11827
11828    .md:w-[40vw] {
11829        width: 40vw;
11830    }
11831
11832    .md:w-[30vw] {
11833        width: 30vw;
11834    }
11835
11836    .md:min-w-[297px] {
11837        min-width: 297px;
11838    }
11839
11840    .md:max-w-[600px] {
11841        max-width: 600px;
11842    }
11843
11844    .md:flex-none {
11845        flex: none;
11846    }
11847
11848    .md:basis-[90.00%] {
11849        flex-basis: 90.00%;
11850    }
11851
11852    .md:translate-x-5 {
11853        --tw-translate-x: 1.25rem;
11854        transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
11855    }
11856
11857    .md:grid-cols-4 {
11858        grid-template-columns: repeat(4, minmax(0, 1fr));
11859    }
11860
11861    .md:grid-cols-2 {
11862        grid-template-columns: repeat(2, minmax(0, 1fr));
11863    }
11864
11865    .md:grid-cols-3 {
11866        grid-template-columns: repeat(3, minmax(0, 1fr));
11867    }
11868
11869    .md:grid-cols-5 {
11870        grid-template-columns: repeat(5, minmax(0, 1fr));
11871    }
11872
11873    .md:flex-row {
11874        flex-direction: row;
11875    }
11876
11877    .md:flex-col {
11878        flex-direction: column;
11879    }
11880
11881    .md:flex-wrap {
11882        flex-wrap: wrap;
11883    }
11884
11885    .md:items-center {
11886        align-items: center;
11887    }
11888
11889    .md:justify-between {
11890        justify-content: space-between;
11891    }
11892
11893    .md:gap-3 {
11894        gap: 0.75rem;
11895    }
11896
11897    .md:gap-5 {
11898        gap: 1.25rem;
11899    }
11900
11901    .md:gap-2 {
11902        gap: 0.5rem;
11903    }
11904
11905    .md:space-y-0> :not([hidden])~ :not([hidden]) {
11906        --tw-space-y-reverse: 0;
11907        margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
11908        margin-bottom: calc(0px * var(--tw-space-y-reverse));
11909    }
11910
11911    .md:space-x-1.5> :not([hidden])~ :not([hidden]) {
11912        --tw-space-x-reverse: 0;
11913        margin-right: calc(0.375rem * var(--tw-space-x-reverse));
11914        margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
11915    }
11916
11917    .md:space-x-1> :not([hidden])~ :not([hidden]) {
11918        --tw-space-x-reverse: 0;
11919        margin-right: calc(0.25rem * var(--tw-space-x-reverse));
11920        margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
11921    }
11922
11923    .md:overflow-hidden {
11924        overflow: hidden;
11925    }
11926
11927    .md:border-b {
11928        border-bottom-width: 1px;
11929    }
11930
11931    .md:border-r {
11932        border-right-width: 1px;
11933    }
11934
11935    .md:border-l {
11936        border-left-width: 1px;
11937    }
11938
11939    .md:bg-inherit {
11940        background-color: inherit;
11941    }
11942
11943    .md:p-6 {
11944        padding: 1.5rem;
11945    }
11946
11947    .md:p-8 {
11948        padding: 2rem;
11949    }
11950
11951    .md:p-2 {
11952        padding: 0.5rem;
11953    }
11954
11955    .md:py-5 {
11956        padding-top: 1.25rem;
11957        padding-bottom: 1.25rem;
11958    }
11959
11960    .md:py-2 {
11961        padding-top: 0.5rem;
11962        padding-bottom: 0.5rem;
11963    }
11964
11965    .md:px-4 {
11966        padding-left: 1rem;
11967        padding-right: 1rem;
11968    }
11969
11970    .md:px-2 {
11971        padding-left: 0.5rem;
11972        padding-right: 0.5rem;
11973    }
11974
11975    .md:py-4 {
11976        padding-top: 1rem;
11977        padding-bottom: 1rem;
11978    }
11979
11980    .md:pl-2 {
11981        padding-left: 0.5rem;
11982    }
11983
11984    .md:pl-1 {
11985        padding-left: 0.25rem;
11986    }
11987
11988    .md:pb-10 {
11989        padding-bottom: 2.5rem;
11990    }
11991
11992    .md:pt-5 {
11993        padding-top: 1.25rem;
11994    }
11995
11996    .md:text-center {
11997        text-align: center;
11998    }
11999
12000    .md:text-right {
12001        text-align: right;
12002    }
12003
12004    .md:text-justify {
12005        text-align: justify;
12006    }
12007
12008    .md:text-xl {
12009        font-size: 1.25rem;
12010        line-height: 1.75rem;
12011    }
12012
12013    .md:text-lg {
12014        font-size: 1.125rem;
12015        line-height: 1.75rem;
12016    }
12017
12018    .md:text-base {
12019        font-size: 1rem;
12020        line-height: 1.5rem;
12021    }
12022
12023    .md:text-sm {
12024        font-size: 0.875rem;
12025        line-height: 1.25rem;
12026    }
12027
12028    .md:text-4xl {
12029        font-size: 2.25rem;
12030        line-height: 2.5rem;
12031    }
12032
12033    .md:text-3xl {
12034        font-size: 1.875rem;
12035        line-height: 2.25rem;
12036    }
12037}
12038
12039@media (min-width: 1024px) {
12040    .lg:btn {
12041        display: inline-flex;
12042        cursor: pointer;
12043        align-items: center;
12044        justify-content: center;
12045        border-radius: 0.5rem;
12046        padding-left: 1.25rem;
12047        padding-right: 1.25rem;
12048        padding-top: 0.5rem;
12049        padding-bottom: 0.5rem;
12050        text-align: center;
12051        letter-spacing: 0.025em;
12052        outline: 2px solid transparent;
12053        outline-offset: 2px;
12054        transition-property: all;
12055        transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
12056        transition-duration: 200ms;
12057        outline: none;
12058    }
12059
12060    .lg:btn:focus {
12061        outline: 2px solid transparent;
12062        outline-offset: 2px;
12063        outline: none;
12064    }
12065
12066    .lg:btn:disabled {
12067        pointer-events: none;
12068    }
12069
12070    .lg:static {
12071        position: static;
12072    }
12073
12074    .lg:sticky {
12075        position: sticky;
12076    }
12077
12078    .lg:col-span-8 {
12079        grid-column: span 8 / span 8;
12080    }
12081
12082    .lg:col-span-12 {
12083        grid-column: span 12 / span 12;
12084    }
12085
12086    .lg:col-span-4 {
12087        grid-column: span 4 / span 4;
12088    }
12089
12090    .lg:col-span-9 {
12091        grid-column: span 9 / span 9;
12092    }
12093
12094    .lg:col-span-3 {
12095        grid-column: span 3 / span 3;
12096    }
12097
12098    .lg:col-span-2 {
12099        grid-column: span 2 / span 2;
12100    }
12101
12102    .lg:col-span-10 {
12103        grid-column: span 10 / span 10;
12104    }
12105
12106    .lg:col-span-6 {
12107        grid-column: span 6 / span 6;
12108    }
12109
12110    .lg:m-auto {
12111        margin: auto;
12112    }
12113
12114    .lg:mb-0 {
12115        margin-bottom: 0px;
12116    }
12117
12118    .lg:mr-0 {
12119        margin-right: 0px;
12120    }
12121
12122    .lg:ml-4 {
12123        margin-left: 1rem;
12124    }
12125
12126    .lg:mt-4 {
12127        margin-top: 1rem;
12128    }
12129
12130    .lg:mb-12 {
12131        margin-bottom: 3rem;
12132    }
12133
12134    .lg:mr-3 {
12135        margin-right: 0.75rem;
12136    }
12137
12138    .lg:ml-2 {
12139        margin-left: 0.5rem;
12140    }
12141
12142    .lg:-mt-0.5 {
12143        margin-top: -0.125rem;
12144    }
12145
12146    .lg:-mt-0 {
12147        margin-top: -0px;
12148    }
12149
12150    .lg:mr-5 {
12151        margin-right: 1.25rem;
12152    }
12153
12154    .lg:mt-0 {
12155        margin-top: 0px;
12156    }
12157
12158    .lg:mt-1 {
12159        margin-top: 0.25rem;
12160    }
12161
12162    .lg:ml-5 {
12163        margin-left: 1.25rem;
12164    }
12165
12166    .lg:block {
12167        display: block;
12168    }
12169
12170    .lg:flex {
12171        display: flex;
12172    }
12173
12174    .lg:grid {
12175        display: grid;
12176    }
12177
12178    .lg:hidden {
12179        display: none;
12180    }
12181
12182    .lg:aspect-[2/1] {
12183        aspect-ratio: 2/1;
12184    }
12185
12186    .lg:h-10 {
12187        height: 2.5rem;
12188    }
12189
12190    .lg:h-4/5 {
12191        height: 80%;
12192    }
12193
12194    .lg:h-screen {
12195        height: 100vh;
12196    }
12197
12198    .lg:h-12 {
12199        height: 3rem;
12200    }
12201
12202    .lg:h-full {
12203        height: 100%;
12204    }
12205
12206    .lg:w-10 {
12207        width: 2.5rem;
12208    }
12209
12210    .lg:w-auto {
12211        width: auto;
12212    }
12213
12214    .lg:w-2/5 {
12215        width: 40%;
12216    }
12217
12218    .lg:w-8/12 {
12219        width: 66.666667%;
12220    }
12221
12222    .lg:w-3/5 {
12223        width: 60%;
12224    }
12225
12226    .lg:w-1/4 {
12227        width: 25%;
12228    }
12229
12230    .lg:w-full {
12231        width: 100%;
12232    }
12233
12234    .lg:w-9/12 {
12235        width: 75%;
12236    }
12237
12238    .lg:w-3/12 {
12239        width: 25%;
12240    }
12241
12242    .lg:w-[400px] {
12243        width: 400px;
12244    }
12245
12246    .lg:w-12 {
12247        width: 3rem;
12248    }
12249
12250    .lg:w-5/12 {
12251        width: 41.666667%;
12252    }
12253
12254    .lg:w-3/6 {
12255        width: 50%;
12256    }
12257
12258    .lg:w-[110px] {
12259        width: 110px;
12260    }
12261
12262    .lg:w-[80%] {
12263        width: 80%;
12264    }
12265
12266    .lg:w-[20%] {
12267        width: 20%;
12268    }
12269
12270    .lg:w-36 {
12271        width: 9rem;
12272    }
12273
12274    .lg:w-[30%] {
12275        width: 30%;
12276    }
12277
12278    .lg:w-[450px] {
12279        width: 450px;
12280    }
12281
12282    .lg:w-4/12 {
12283        width: 33.333333%;
12284    }
12285
12286    .lg:w-fit {
12287        width: -moz-fit-content;
12288        width: fit-content;
12289    }
12290
12291    .lg:w-1/2 {
12292        width: 50%;
12293    }
12294
12295    .lg:w-[75rem] {
12296        width: 75rem;
12297    }
12298
12299    .lg:w-[24rem] {
12300        width: 24rem;
12301    }
12302
12303    .lg:w-96 {
12304        width: 24rem;
12305    }
12306
12307    .lg:w-7/12 {
12308        width: 58.333333%;
12309    }
12310
12311    .lg:w-4/6 {
12312        width: 66.666667%;
12313    }
12314
12315    .lg:w-2/6 {
12316        width: 33.333333%;
12317    }
12318
12319    .lg:w-2/12 {
12320        width: 16.666667%;
12321    }
12322
12323    .lg:w-[25vw] {
12324        width: 25vw;
12325    }
12326
12327    .lg:max-w-5xl {
12328        max-width: 64rem;
12329    }
12330
12331    .lg:max-w-[600px] {
12332        max-width: 600px;
12333    }
12334
12335    .lg:basis-[90.00%] {
12336        flex-basis: 90.00%;
12337    }
12338
12339    .lg:grid-cols-5 {
12340        grid-template-columns: repeat(5, minmax(0, 1fr));
12341    }
12342
12343    .lg:grid-cols-4 {
12344        grid-template-columns: repeat(4, minmax(0, 1fr));
12345    }
12346
12347    .lg:grid-cols-2 {
12348        grid-template-columns: repeat(2, minmax(0, 1fr));
12349    }
12350
12351    .lg:grid-cols-3 {
12352        grid-template-columns: repeat(3, minmax(0, 1fr));
12353    }
12354
12355    .lg:flex-row {
12356        flex-direction: row;
12357    }
12358
12359    .lg:flex-col {
12360        flex-direction: column;
12361    }
12362
12363    .lg:flex-wrap {
12364        flex-wrap: wrap;
12365    }
12366
12367    .lg:items-center {
12368        align-items: center;
12369    }
12370
12371    .lg:gap-6 {
12372        gap: 1.5rem;
12373    }
12374
12375    .lg:gap-4 {
12376        gap: 1rem;
12377    }
12378
12379    .lg:gap-14 {
12380        gap: 3.5rem;
12381    }
12382
12383    .lg:gap-10 {
12384        gap: 2.5rem;
12385    }
12386
12387    .lg:gap-2 {
12388        gap: 0.5rem;
12389    }
12390
12391    .lg:overflow-hidden {
12392        overflow: hidden;
12393    }
12394
12395    .lg:whitespace-nowrap {
12396        white-space: nowrap;
12397    }
12398
12399    .lg:rounded-full {
12400        border-radius: 9999px;
12401    }
12402
12403    .lg:border-r {
12404        border-right-width: 1px;
12405    }
12406
12407    .lg:border-b-0 {
12408        border-bottom-width: 0px;
12409    }
12410
12411    .lg:border-l {
12412        border-left-width: 1px;
12413    }
12414
12415    .lg:bg-transparent {
12416        background-color: transparent;
12417    }
12418
12419    .lg:bg-inherit {
12420        background-color: inherit;
12421    }
12422
12423    .lg:p-0 {
12424        padding: 0px;
12425    }
12426
12427    .lg:p-10 {
12428        padding: 2.5rem;
12429    }
12430
12431    .lg:p-8 {
12432        padding: 2rem;
12433    }
12434
12435    .lg:p-2 {
12436        padding: 0.5rem;
12437    }
12438
12439    .lg:p-4 {
12440        padding: 1rem;
12441    }
12442
12443    .lg:py-6 {
12444        padding-top: 1.5rem;
12445        padding-bottom: 1.5rem;
12446    }
12447
12448    .lg:px-5 {
12449        padding-left: 1.25rem;
12450        padding-right: 1.25rem;
12451    }
12452
12453    .lg:py-2 {
12454        padding-top: 0.5rem;
12455        padding-bottom: 0.5rem;
12456    }
12457
12458    .lg:px-4 {
12459        padding-left: 1rem;
12460        padding-right: 1rem;
12461    }
12462
12463    .lg:px-2 {
12464        padding-left: 0.5rem;
12465        padding-right: 0.5rem;
12466    }
12467
12468    .lg:px-12 {
12469        padding-left: 3rem;
12470        padding-right: 3rem;
12471    }
12472
12473    .lg:pb-0 {
12474        padding-bottom: 0px;
12475    }
12476
12477    .lg:pr-1 {
12478        padding-right: 0.25rem;
12479    }
12480
12481    .lg:pt-6 {
12482        padding-top: 1.5rem;
12483    }
12484
12485    .lg:text-center {
12486        text-align: center;
12487    }
12488
12489    .lg:text-right {
12490        text-align: right;
12491    }
12492
12493    .lg:text-xs {
12494        font-size: 0.75rem;
12495        line-height: 1rem;
12496    }
12497
12498    .lg:text-2xl {
12499        font-size: 1.5rem;
12500        line-height: 2rem;
12501    }
12502
12503    .lg:text-3xl {
12504        font-size: 1.875rem;
12505        line-height: 2.25rem;
12506    }
12507
12508    .lg:text-sm {
12509        font-size: 0.875rem;
12510        line-height: 1.25rem;
12511    }
12512
12513    .lg:text-xl {
12514        font-size: 1.25rem;
12515        line-height: 1.75rem;
12516    }
12517
12518    .lg:text-lg {
12519        font-size: 1.125rem;
12520        line-height: 1.75rem;
12521    }
12522
12523    .lg:text-base {
12524        font-size: 1rem;
12525        line-height: 1.5rem;
12526    }
12527
12528    .lg:shadow-none {
12529        --tw-shadow: 0 0 #0000;
12530        --tw-shadow-colored: 0 0 #0000;
12531        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-sha
12531dow);
12532    }
12533
12534    .lg:line-clamp-2 {
12535        overflow: hidden;
12536        display: -webkit-box;
12537        -webkit-box-orient: vertical;
12538        -webkit-line-clamp: 2;
12539    }
12540}
12541
12542@media (min-width: 1280px) {
12543
12544    .xl:right-0 {
12545        right: 0px;
12546    }
12547
12548    .xl:col-span-3 {
12549        grid-column: span 3 / span 3;
12550    }
12551
12552    .xl:col-span-9 {
12553        grid-column: span 9 / span 9;
12554    }
12555
12556    .xl:block {
12557        display: block;
12558    }
12559
12560    .xl:flex {
12561        display: flex;
12562    }
12563
12564    .xl:w-1/4 {
12565        width: 25%;
12566    }
12567
12568    .xl:w-2/3 {
12569        width: 66.666667%;
12570    }
12571
12572    .xl:w-[35vw] {
12573        width: 35vw;
12574    }
12575
12576    .xl:grid-cols-6 {
12577        grid-template-columns: repeat(6, minmax(0, 1fr));
12578    }
12579
12580    .xl:grid-cols-2 {
12581        grid-template-columns: repeat(2, minmax(0, 1fr));
12582    }
12583
12584    .xl:grid-cols-4 {
12585        grid-template-columns: repeat(4, minmax(0, 1fr));
12586    }
12587
12588    .xl:grid-cols-3 {
12589        grid-template-columns: repeat(3, minmax(0, 1fr));
12590    }
12591
12592    .xl:text-lg {
12593        font-size: 1.125rem;
12594        line-height: 1.75rem;
12595    }
12596
12597    .xl:text-sm {
12598        font-size: 0.875rem;
12599        line-height: 1.25rem;
12600    }
12601}
12602
12603@media (min-width: 1536px) {
12604
12605    .32xl:col-span-6 {
12606        grid-column: span 6 / span 6;
12607    }
12608
12609    .32xl:block {
12610        display: block;
12611    }
12612
12613    .32xl:flex {
12614        display: flex;
12615    }
12616
12617    .32xl:w-[85%] {
12618        width: 85%;
12619    }
12620
12621    .32xl:w-[15%] {
12622        width: 15%;
12623    }
12624
12625    .32xl:w-[100%] {
12626        width: 100%;
12627    }
12628
12629    .32xl:w-full {
12630        width: 100%;
12631    }
12632
12633    .32xl:w-[30vw] {
12634        width: 30vw;
12635    }
12636
12637    .32xl:grid-cols-5 {
12638        grid-template-columns: repeat(5, minmax(0, 1fr));
12639    }
12640
12641    .32xl:grid-cols-4 {
12642        grid-template-columns: repeat(4, minmax(0, 1fr));
12643    }
12644
12645    .32xl:text-sm {
12646        font-size: 0.875rem;
12647        line-height: 1.25rem;
12648    }
12649
12650    .32xl:text-xl {
12651        font-size: 1.25rem;
12652        line-height: 1.75rem;
12653    }
12654
12655    .32xl:text-lg {
12656        font-size: 1.125rem;
12657        line-height: 1.75rem;
12658    }
12659}
12660
12661.keen-slider:not([data-keen-slider-disabled]) {
12662    -webkit-touch-callout: none;
12663    -webkit-tap-highlight-color: transparent;
12664    align-content: flex-start;
12665    display: flex;
12666    overflow: hidden;
12667    position: relative;
12668    touch-action: pan-y;
12669    -webkit-user-select: none;
12670    user-select: none;
12671    -khtml-user-select: none;
12672    width: 100%
12673}
12674
12675.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide {
12676    min-height: 100%;
12677    overflow: hidden;
12678    position: relative;
12679    width: 100%
12680}
12681
12682.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse] {
12683    flex-direction: row-reverse
12684}
12685
12686.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v] {
12687    flex-wrap: wrap
12688}
12689
12690[data-keen-slider-moves] * {
12691    pointer-events: none
12692}
12693
12694/* this gets exported as style.css and can be used for the default theming */
12695/* these are the necessary styles for React Flow, they get used by base.css and style.css */
12696.react-flow__container {
12697    position: absolute;
12698    width: 100%;
12699    height: 100%;
12700    top: 0;
12701    left: 0;
12702}
12703
12704.react-flow__pane {
12705    z-index: 1;
12706    cursor: grab;
12707}
12708
12709.react-flow__pane.dragging {
12710    cursor: grabbing;
12711}
12712
12713.react-flow__viewport {
12714    transform-origin: 0 0;
12715    z-index: 2;
12716    pointer-events: none;
12717}
12718
12719.react-flow__renderer {
12720    z-index: 4;
12721}
12722
12723.react-flow__selectionpane {
12724    z-index: 5;
12725}
12726
12727.react-flow__nodesselection-rect:focus,
12728.react-flow__nodesselection-rect:focus-visible {
12729    outline: none;
12730}
12731
12732.react-flow .react-flow__edges {
12733    pointer-events: none;
12734    overflow: visible;
12735}
12736
12737.react-flow__edge-path,
12738.react-flow__connection-path {
12739    stroke: #b1b1b7;
12740    stroke-width: 1;
12741    fill: none;
12742}
12743
12744.react-flow__edge {
12745    pointer-events: visibleStroke;
12746    cursor: pointer;
12747}
12748
12749.react-flow__edge.animated path {
12750    stroke-dasharray: 5;
12751    animation: dashdraw 0.5s linear infinite;
12752}
12753
12754.react-flow__edge.animated path.react-flow__edge-interaction {
12755    stroke-dasharray: none;
12756    animation: none;
12757}
12758
12759.react-flow__edge.inactive {
12760    pointer-events: none;
12761}
12762
12763.react-flow__edge.selected,
12764.react-flow__edge:focus,
12765.react-flow__edge:focus-visible {
12766    outline: none;
12767}
12768
12769.react-flow__edge.selected .react-flow__edge-path,
12770.react-flow__edge:focus .react-flow__edge-path,
12771.react-flow__edge:focus-visible .react-flow__edge-path {
12772    stroke: #555;
12773}
12774
12775.react-flow__edge-textwrapper {
12776    pointer-events: all;
12777}
12778
12779.react-flow__edge-textbg {
12780    fill: white;
12781}
12782
12783.react-flow__edge .react-flow__edge-text {
12784    pointer-events: none;
12785    -webkit-user-select: none;
12786    user-select: none;
12787}
12788
12789.react-flow__connection {
12790    pointer-events: none;
12791}
12792
12793.react-flow__connection.animated {
12794    stroke-dasharray: 5;
12795    animation: dashdraw 0.5s linear infinite;
12796}
12797
12798.react-flow__connectionline {
12799    z-index: 1001;
12800}
12801
12802.react-flow__nodes {
12803    pointer-events: none;
12804    transform-origin: 0 0;
12805}
12806
12807.react-flow__node {
12808    position: absolute;
12809    -webkit-user-select: none;
12810    user-select: none;
12811    pointer-events: all;
12812    transform-origin: 0 0;
12813    box-sizing: border-box;
12814    cursor: grab;
12815}
12816
12817.react-flow__node.dragging {
12818    cursor: grabbing;
12819}
12820
12821.react-flow__nodesselection {
12822    z-index: 3;
12823    transform-origin: left top;
12824    pointer-events: none;
12825}
12826
12827.react-flow__nodesselection-rect {
12828    position: absolute;
12829    pointer-events: all;
12830    cursor: grab;
12831}
12832
12833.react-flow__handle {
12834    position: absolute;
12835    pointer-events: none;
12836    min-width: 5px;
12837    min-height: 5px;
12838    width: 6px;
12839    height: 6px;
12840    background: #1a192b;
12841    border: 1px solid white;
12842    border-radius: 100%;
12843}
12844
12845.react-flow__handle.connectable {
12846    pointer-events: all;
12847    cursor: crosshair;
12848}
12849
12850.react-flow__handle-bottom {
12851    top: auto;
12852    left: 50%;
12853    bottom: -4px;
12854    transform: translate(-50%, 0);
12855}
12856
12857.react-flow__handle-top {
12858    left: 50%;
12859    top: -4px;
12860    transform: translate(-50%, 0);
12861}
12862
12863.react-flow__handle-left {
12864    top: 50%;
12865    left: -4px;
12866    transform: translate(0, -50%);
12867}
12868
12869.react-flow__handle-right {
12870    right: -4px;
12871    top: 50%;
12872    transform: translate(0, -50%);
12873}
12874
12875.react-flow__edgeupdater {
12876    cursor: move;
12877    pointer-events: all;
12878}
12879
12880.react-flow__panel {
12881    position: absolute;
12882    z-index: 5;
12883    margin: 15px;
12884}
12885
12886.react-flow__panel.top {
12887    top: 0;
12888}
12889
12890.react-flow__panel.bottom {
12891    bottom: 0;
12892}
12893
12894.react-flow__panel.left {
12895    left: 0;
12896}
12897
12898.react-flow__panel.right {
12899    right: 0;
12900}
12901
12902.react-flow__panel.center {
12903    left: 50%;
12904    transform: translateX(-50%);
12905}
12906
12907.react-flow__attribution {
12908    font-size: 10px;
12909    background: rgba(255, 255, 255, 0.5);
12910    padding: 2px 3px;
12911    margin: 0;
12912}
12913
12914.react-flow__attribution a {
12915    text-decoration: none;
12916    color: #999;
12917}
12918
12919@keyframes dashdraw {
12920    from {
12921        stroke-dashoffset: 10;
12922    }
12923}
12924
12925.react-flow__edgelabel-renderer {
12926    position: absolute;
12927    width: 100%;
12928    height: 100%;
12929    pointer-events: none;
12930}
12931
12932.react-flow__edge.updating .react-flow__edge-path {
12933    stroke: #777;
12934}
12935
12936.react-flow__edge-text {
12937    font-size: 10px;
12938}
12939
12940.react-flow__node-default,
12941.react-flow__node-input,
12942.react-flow__node-output,
12943.react-flow__node-group {
12944    padding: 10px;
12945    border-radius: 3px;
12946    width: 150px;
12947    font-size: 12px;
12948    color: #222;
12949    text-align: center;
12950    border-width: 1px;
12951    border-style: solid;
12952    border-color: #1a192b;
12953    background-color: white;
12954}
12955
12956.react-flow__node-default.selectable:hover,
12957.react-flow__node-input.selectable:hover,
12958.react-flow__node-output.selectable:hover,
12959.react-flow__node-group.selectable:hover {
12960    box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.08);
12961}
12962
12963.react-flow__node-default.selectable.selected,
12964.react-flow__node-default.selectable:focus,
12965.react-flow__node-default.selectable:focus-visible,
12966.react-flow__node-input.selectable.selected,
12967.react-flow__node-input.selectable:focus,
12968.react-flow__node-input.selectable:focus-visible,
12969.react-flow__node-output.selectable.selected,
12970.react-flow__node-output.selectable:focus,
12971.react-flow__node-output.selectable:focus-visible,
12972.react-flow__node-group.selectable.selected,
12973.react-flow__node-group.selectable:focus,
12974.react-flow__node-group.selectable:focus-visible {
12975    box-shadow: 0 0 0 0.5px #1a192b;
12976    outline: none;
12977}
12978
12979.react-flow__node-group {
12980    background-color: rgba(240, 240, 240, 0.25);
12981}
12982
12983.react-flow__nodesselection-rect,
12984.react-flow__selection {
12985    background: rgba(0, 89, 220, 0.08);
12986    border: 1px dotted rgba(0, 89, 220, 0.8);
12987}
12988
12989.react-flow__nodesselection-rect:focus,
12990.react-flow__nodesselection-rect:focus-visible,
12991.react-flow__selection:focus,
12992.react-flow__selection:focus-visible {
12993    outline: none;
12994}
12995
12996.react-flow__controls {
12997    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.08);
12998}
12999
13000.react-flow__controls-button {
13001    border: none;
13002    background: #fefefe;
13003    border-bottom: 1px solid #eee;
13004    box-sizing: content-box;
13005    display: flex;
13006    justify-content: center;
13007    align-items: center;
13008    width: 16px;
13009    height: 16px;
13010    cursor: pointer;
13011    -webkit-user-select: none;
13012    user-select: none;
13013    padding: 5px;
13014}
13015
13016.react-flow__controls-button:hover {
13017    background: #f4f4f4;
13018}
13019
13020.react-flow__controls-button svg {
13021    width: 100%;
13022    max-width: 12px;
13023    max-height: 12px;
13024}
13025
13026.react-flow__minimap {
13027    background-color: #fff;
13028}
13029
13030.qJTHM {
13031    -webkit-user-select: none;
13032    color: #202124;
13033    direction: ltr;
13034    -webkit-touch-callout: none;
13035    font-family: "Roboto-Regular", arial, sans-serif;
13036    -webkit-font-smoothing: antialiased;
13037    font-weight: 400;
13038    margin: 0;
13039    overflow: hidden;
13040    -webkit-text-size-adjust: 100%
13041}
13042
13043.ynRLnc {
13044    left: -9999px;
13045    position: absolute;
13046    top: -9999px
13047}
13048
13049.L6cTce {
13050    display: none
13051}
13052
13053.bltWBb {
13054    word-break: break-all
13055}
13056
13057.hSRGPd {
13058    color: #1a73e8;
13059    cursor: pointer;
13060    font-weight: 500;
13061    text-decoration: none
13062}
13063
13064.Bz112c-W3lGp {
13065    height: 16px;
13066    width: 16px
13067}
13068
13069.Bz112c-E3DyYd {
13070    height: 20px;
13071    width: 20px
13072}
13073
13074.Bz112c-r9oPif {
13075    height: 24px;
13076    width: 24px
13077}
13078
13079.Bz112c-uaxL4e {
13080    -webkit-border-radius: 10px;
13081    border-radius: 10px
13082}
13083
13084.LgbsSe-Bz112c {
13085    display: block
13086}
13087
13088.S9gUrf-YoZ4jf,
13089.S9gUrf-YoZ4jf * {
13090    border: none;
13091    margin: 0;
13092    padding: 0
13093}
13094
13095.fFW7wc-ibnC6b>.aZ2wEe>div {
13096    border-color: #4285f4
13097}
13098
13099.P1ekSe-ZMv3u>div:nth-child(1) {
13100    background-color: #1a73e8 !important
13101}
13102
13103.P1ekSe-ZMv3u>div:nth-child(2),
13104.P1ekSe-ZMv3u>div:nth-child(3) {
13105    background-image: linear-gradient(to right, rgba(255, 255, 255, .7), rgba(255, 255, 255, .7)), linear-gradient(to right, #1a73e8, #1a73e8) !important
13106}
13107
13108.haAclf {
13109    display: inline-block
13110}
13111
13112.nsm7Bb-HzV7m-LgbsSe {
13113    -webkit-border-radius: 4px;
13114    border-radius: 4px;
13115    -webkit-box-sizing: border-box;
13116    box-sizing: border-box;
13117    -webkit-transition: background-color .218s, border-color .218s;
13118    transition: background-color .218s, border-color .218s;
13119    -webkit-user-select: none;
13120    -webkit-appearance: none;
13121    background-color: #fff;
13122    background-image: none;
13123    border: 1px solid #dadce0;
13124    color: #3c4043;
13125    cursor: pointer;
13126    font-family: "Google Sans", arial, sans-serif;
13127    font-size: 14px;
13128    height: 40px;
13129    letter-spacing: 0.25px;
13130    outline: none;
13131    overflow: hidden;
13132    padding: 0 12px;
13133    position: relative;
13134    text-align: center;
13135    vertical-align: middle;
13136    white-space: nowrap;
13137    width: auto
13138}
13139
13140@media screen and (-ms-high-contrast:active) {
13141    .nsm7Bb-HzV7m-LgbsSe {
13142        border: 2px solid windowText;
13143        color: windowText
13144    }
13145}
13146
13147.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe {
13148    font-size: 14px;
13149    height: 32px;
13150    letter-spacing: 0.25px;
13151    padding: 0 10px
13152}
13153
13154.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe {
13155    font-size: 11px;
13156    height: 20px;
13157    letter-spacing: 0.3px;
13158    padding: 0 8px
13159}
13160
13161.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe {
13162    padding: 0;
13163    width: 40px
13164}
13165
13166.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe {
13167    width: 32px
13168}
13169
13170.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe {
13171    width: 20px
13172}
13173
13174.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK {
13175    -webkit-border-radius: 20px;
13176    border-radius: 20px
13177}
13178
13179.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe {
13180    -webkit-border-radius: 16px;
13181    border-radius: 16px
13182}
13183
13184.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe {
13185    -webkit-border-radius: 10px;
13186    border-radius: 10px
13187}
13188
13189.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc {
13190    border: none;
13191    color: #fff
13192}
13193
13194.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc {
13195    background-color: #1a73e8
13196}
13197
13198.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc {
13199    background-color: #202124;
13200    color: #e8eaed
13201}
13202
13203.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
13204    height: 18px;
13205    margin-right: 8px;
13206    min-width: 18px;
13207    width: 18px
13208}
13209
13210.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
13211    height: 14px;
13212    min-width: 14px;
13213    width: 14px
13214}
13215
13216.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
13217    height: 10px;
13218    min-width: 10px;
13219    width: 10px
13220}
13221
13222.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
13223    margin-left: 8px;
13224    margin-right: -4px
13225}
13226
13227.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
13228    margin: 0;
13229    padding: 10px
13230}
13231
13232.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
13233    padding: 8px
13234}
13235
13236.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c {
13237    padding: 4px
13238}
13239
13240.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
13241    -webkit-border-top-left-radius: 3px;
13242    border-top-left-radius: 3px;
13243    -webkit-border-bottom-left-radius: 3px;
13244    border-bottom-left-radius: 3px;
13245    display: -webkit-box;
13246    display: -webkit-flex;
13247    display: flex;
13248    justify-content: center;
13249    -webkit-align-items: center;
13250    align-items: center;
13251    background-color: #fff;
13252    height: 36px;
13253    margin-left: -10px;
13254    margin-right: 12px;
13255    min-width: 36px;
13256    width: 36px
13257}
13258
13259.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c,
13260.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c {
13261    margin: 0;
13262    padding: 0
13263}
13264
13265.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
13266    height: 28px;
13267    margin-left: -8px;
13268    margin-right: 10px;
13269    min-width: 28px;
13270    width: 28px
13271}
13272
13273.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
13274    height: 16px;
13275    margin-left: -6px;
13276    margin-right: 8px;
13277    min-width: 16px;
13278    width: 16px
13279}
13280
13281.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
13282    -webkit-border-radius: 3px;
13283    border-radius: 3px;
13284    margin-left: 2px;
13285    margin-right: 0;
13286    padding: 0
13287}
13288
13289.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
13290    -webkit-border-radius: 18px;
13291    border-radius: 18px
13292}
13293
13294.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
13295    -webkit-border-radius: 14px;
13296    border-radius: 14px
13297}
13298
13299.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
13300    -webkit-border-radius: 8px;
13301    border-radius: 8px
13302}
13303
13304.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb {
13305    display: -webkit-box;
13306    display: -webkit-flex;
13307    display: flex;
13308    -webkit-align-items: center;
13309    align-items: center;
13310    -webkit-flex-direction: row;
13311    flex-direction: row;
13312    justify-content: space-between;
13313    -webkit-flex-wrap: nowrap;
13314    flex-wrap: nowrap;
13315    height: 100%;
13316    position: relative;
13317    width: 100%
13318}
13319
13320.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX {
13321    justify-content: center
13322}
13323
13324.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
13325    -webkit-flex-grow: 1;
13326    flex-grow: 1;
13327    font-family: "Google Sans", arial, sans-serif;
13328    font-weight: 500;
13329    overflow: hidden;
13330    text-overflow: ellipsis;
13331    vertical-align: top
13332}
13333
13334.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
13335    font-weight: 300
13336}
13337
13338.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId {
13339    -webkit-flex-grow: 0;
13340    flex-grow: 0
13341}
13342
13343.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
13344    -webkit-transition: background-color .218s;
13345    transition: background-color .218s;
13346    bottom: 0;
13347    left: 0;
13348    position: absolute;
13349    right: 0;
13350    top: 0
13351}
13352
13353.nsm7Bb-HzV7m-LgbsSe:hover,
13354.nsm7Bb-HzV7m-LgbsSe:focus {
13355    -webkit-box-shadow: none;
13356    box-shadow: none;
13357    border-color: #d2e3fc;
13358    outline: none
13359}
13360
13361.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
13362.nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
13363    background: rgba(66, 133, 244, .04)
13364}
13365
13366.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
13367    background: rgba(66, 133, 244, .1)
13368}
13369
13370.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe,
13371.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
13372    background: rgba(255, 255, 255, .24)
13373}
13374
13375.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe {
13376    background: rgba(255, 255, 255, .32)
13377}
13378
13379.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY {
13380    -webkit-border-radius: 50%;
13381    border-radius: 50%;
13382    display: -webkit-box;
13383    display: -webkit-flex;
13384    display: flex;
13385    height: 20px;
13386    margin-left: -4px;
13387    margin-right: 8px;
13388    min-width: 20px;
13389    width: 20px
13390}
13391
13392.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId {
13393    font-family: "Roboto";
13394    font-size: 12px;
13395    text-align: left
13396}
13397
13398.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf,
13399.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS {
13400    overflow: hidden;
13401    text-overflow: ellipsis
13402}
13403
13404.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
13405    display: -webkit-box;
13406    display: -webkit-flex;
13407    display: flex;
13408    -webkit-align-items: center;
13409    align-items: center;
13410    color: #5f6368;
13411    fill: #5f6368;
13412    font-size: 11px;
13413    font-weight: 400
13414}
13415
13416.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff {
13417    color: #e8eaed;
13418    fill: #e8eaed
13419}
13420
13421.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c {
13422    height: 18px;
13423    margin: -3px -3px -3px 2px;
13424    min-width: 18px;
13425    width: 18px
13426}
13427
13428.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
13429    -webkit-border-top-left-radius: 0;
13430    border-top-left-radius: 0;
13431    -webkit-border-bottom-left-radius: 0;
13432    border-bottom-left-radius: 0;
13433    -webkit-border-top-right-radius: 3px;
13434    border-top-right-radius: 3px;
13435    -webkit-border-bottom-right-radius: 3px;
13436    border-bottom-right-radius: 3px;
13437    margin-left: 12px;
13438    margin-right: -10px
13439}
13440
13441.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf {
13442    -webkit-border-radius: 18px;
13443    border-radius: 18px
13444}
13445
13446.L5Fo6c-sM5MNb {
13447    border: 0;
13448    display: block;
13449    left: 0;
13450    position: relative;
13451    top: 0
13452}
13453
13454.L5Fo6c-bF1uUb {
13455    -webkit-border-radius: 4px;
13456    border-radius: 4px;
13457    bottom: 0;
13458    cursor: pointer;
13459    left: 0;
13460    position: absolute;
13461    right: 0;
13462    top: 0
13463}
13464
13465.L5Fo6c-bF1uUb:focus {
13466    border: none;
13467    outline: none
13468}
13469
13470.verify-button {
13471    display: none;
13472    color: #1268B3;
13473    cursor: pointer;
13474}
13475
13476.blurred-background {
13477    filter: blur(3px);
13478    /* Add blur effect */
13479}
13480
13481/* CSS to change the eye icon */
13482svg.icon-eye path {
13483    display: none;
13484}
13485
13486svg.icon-eye circle {
13487    display: none;
13488}
13489
13490svg.icon-eye g {
13491    fill: none;
13492    stroke: currentColor;
13493    stroke-linecap: round;
13494    stroke-linejoin: round;
13495    stroke-width: 2;
13496}
13497
13498svg.icon-eye path:last-child {
13499    display: initial;
13500}
13501</style>
13502<!-- end Simple Custom CSS and JS -->
13503<!-- start Simple Custom CSS and JS -->
13504<style type="text/css">
13505/* Add your CSS code here.
13506
13507For example:
13508.example {
13509    color: red;
13510}
13511
13512For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp
13513
13514End of comment */ 
13515
13516/* @media (max-width: 767px) {
13517  #igetit-salesbot,
13518  #igetit-salesbot * {
13519    pointer-events: none !important;
13520  }
13521} */
13522/* 🔥 DEFAULT: iframe clicks block ना करे */
13523/* #salesbotFrame {
13524  pointer-events: none;
13525}
13526
13527/* 🔥 जब bot open होगा तभी clickable */
13528/* #salesbotFrame.active {
13529  pointer-events: auto;
13530} */ </style>
13531<!-- end Simple Custom CSS and JS -->
13532<!-- start Simple Custom CSS and JS -->
13533<style type="text/css">
13534/* Add your CSS code here.
13535End of comment */ 
13536
13537<style>
13538.cky-show-desc-btn,
13539.cky-accordion-btn,
13540.cky-btn-close {
13541    border: none !important;
13542    background-color: transparent !important;
13543}
13544.cky-show-desc-btn{
13545	 border: none !important;
13546}
13547.cky-show-desc-btn:hover,
13548.cky-accordion-btn:hover,
13549.cky-btn-close:hover {
13550    border: none !important;
13551    background-color: transparent !important;
13552}
13553.cky-btn-close{
13554	border: none !important;
13555}
13556.cky-switch input[type="checkbox"] {
13557    width: 44px !important;
13558}
13559
13560.cky-switch input[type="checkbox"]::before {
13561    top: unset !important;
13562    transform: none !important;
13563}
13564
13565.cky-switch input[type="checkbox"]:checked::before {
13566    transform: translateX(20px) !important;
13567}
13568.cky-accordion-header .cky-accordion-btn{
13569  border: none !important;
13570}
13571</style>
13572
13573
13574
13575
13576
13577</style>
13578<!-- end Simple Custom CSS and JS -->
13579<!-- start Simple Custom CSS and JS -->
13580<style type="text/css">
13581/* Add your CSS code here.
13582
13583For example:
13584.example {
13585    color: red;
13586}
13587
13588For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp
13589
13590End of comment */ 
13591.sgpb-basic-right-center.sgpb-floating-button.sg-popup-id-16205{
13592    z-index: 99 !important;
13593}
13594</style>
13595<!-- end Simple Custom CSS and JS -->
13596<!-- start Simple Custom CSS and JS -->
13597<style type="text/css">
13598/* Add your CSS code here.
13599
13600For example:
13601.example {
13602    color: red;
13603}
13604
13605For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_
13605syntax.asp
13606
13607End of comment */ 
13608
13609.edumall-blog-caption-style-01 .post-title {
13610    min-height: 60px;
13611}
13612
13613.edumall-blog .post-title {
13614    min-height: 56px;
13615}
13616/* .edumall-blog-caption-style-01 .post-caption {
13617    height: 300px;
13618} */
13619.edumall-blog-caption-style-01 .post-title {
13620    display: -webkit-box;
13621    -webkit-box-orient: vertical;
13622    -webkit-line-clamp: 2;
13623    overflow: hidden;
13624    text-overflow: ellipsis;
13625    max-height: 4.5em;
13626  	margin: 6px 0 0;
13627	
13628}
13629.edumall-blog-caption-style-01 .post-thumbnail {
13630/* 		margin-top: 40px;	 */
13631    height: 208px !important;
13632}
13633
13634.edumall-blog-caption-style-01 .post-excerpt {
13635	width:100% !important;
13636    display: -webkit-box;
13637    -webkit-box-orient: vertical;
13638    -webkit-line-clamp: 2;
13639    overflow: hidden;
13640    text-overflow: ellipsis;
13641    max-height: 4.5em;
13642    line-height: 1.5;
13643    margin: 6px 0 0;
13644}
13645
13646
13647/* @media (min-width: 1200px) {
13648    .container {
13649  max-width: 1510px!important;
13650			  padding-left: 20px;
13651        padding-right: 20px;
13652	}
13653} */
13654
13655.entry-post-meta .post-meta-author img 
13656{
13657  vertical-align: -41px !important;
13658}
13659
13660/* .top-bar-widgets
13661{
13662	width: 100%;
13663	height: auto!important;
13664}
13665 .gradient-container 
13666{
13667	margin-left: -52px !important;
13668	min-width:1528px !important;
13669} */
13670/* span.nx-countdown-time-text {
13671    display: block !important;
13672} */
13673
13674</style>
13675<!-- end Simple Custom CSS and JS -->
13676<!-- start Simple Custom CSS and JS -->
13677<style type="text/css">
13678/* Add your CSS code here.
13679
13680For example:
13681.example {
13682    color: red;
13683}
13684
13685For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp
13686
13687End of comment */ 
13688
13689
13690</style>
13691<!-- end Simple Custom CSS and JS -->
13692<!-- start Simple Custom CSS and JS -->
13693<style type="text/css">
13694.search-results .page-main-content .post .post-title{
13695	margin:0 0 5px
13696}
13697.menu-item-11299 a,.menu-item-11302 a,.menu-item-11301 a{
13698	padding:0px !important; 
13699}
13700.search-results #clear-with-button, .page-id-11265 #clear-with-button, .search #clear-with-button{
13701	display:none !important
13702}
13703.search-results .page-main-content{
13704	margin:0px 10px
13705}
13706.search-results .page-main-content .post .post-title a{
13707	font-size:18px !important;
13708	text-decoration:underline;
13709}
13710
13711.search-results .page-main-content .post .post-title a{
13712	color:#1268b3
13713}
13714.search-results .page-main-content .post .post-title a:hover{
13715	color:black;
13716}
13717
13718
13719.wp-image-11300{
13720	cursor:pointer;
13721	display:none;
13722}
13723
13724
13725@media screen and (min-width:320px) and (max-width:600px){
13726	.search-input{
13727		width:93%
13728	}
13729	.search-results .post-excerpt{
13730		width:100% !important
13731	}
13732	.menu-item-11299,.menu-item-11301,.menu-item-11302{
13733		display:none !important
13734	}
13735	.wp-image-11300{
13736		display:block;
13737		position: absolute;
13738		top: 160%;
13739		left: 75%;
13740		z-index:999;
13741		width:8%
13742	}
13743}
13744
13745@media screen and (min-width:610px) and (max-width:1100px){
13746	.wp-image-11300{
13747		display:block;
13748		position: absolute;
13749		top: 150%;
13750		left: 77%;
13751		width:4%;
13752		z-index:999
13753	}
13754}
13755
13756@media screen and (min-width:1000px) and (max-width:1100px){
13757	.wp-image-11300{
13758		display:block;
13759		position: absolute;
13760		top: 145%;
13761		left: 78%;
13762		z-index:999
13763	}
13764}
13765@media screen and (min-width:801px) and (max-width:1100px){
13766	.search-results .post-excerpt{
13767		width:80% !important
13768	}
13769}
13770@media screen and (min-width:700px) and (max-width:800px){
13771	.wp-image-11300{
13772		display:block;
13773		position: absolute;
13774		top: 145%;
13775		left: 72%;
13776		width:5%;
13777		z-index:999
13778	}
13779	.search-results .post-excerpt{
13780		width:80% !important
13781	}
13782}
13783
13784.search-results .page-main-content .post{
13785	padding:15px;
13786	border-bottom:0px solid #1268b3
13787}
13788
13789.menu-item-11299 a .menu-item-wrap::after, .menu-item-11301 a .menu-item-wrap::after, .menu-item-11302 a .menu-item-wrap::after{
13790	background:none !important;
13791}
13792</style>
13793<!-- end Simple Custom CSS and JS -->
13794<!-- start Simple Custom CSS and JS -->
13795<style type="text/css">
13796.react-film__filmstrip .react-film__filmstrip__list{
13797	align-items:baseline;
13798}
13799.cn-buttons-container{
13800	display: flex ;
13801    flex-direction: row-reverse !important;
13802    justify-content: center !important;
13803}
13804.popup-home{
13805	z-index:99999!important
13806}
13807.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{
13808	width:200px !important
13809}
13810.eael-advance-tabs .eael-tabs-nav>ul li .eael-tab-title{
13811	display:flex !important;
13812	align-items:center !important
13813}
13814.elementor-8179 .elementor-element.elementor-element-0e3328b .elementskit-profile-info{
13815	text-align:center
13816}
13817.page-id-8179 .edumall-blog-caption-style-01 .post-wrapper, .page-id-4885 .edumall-blog-caption-style-01 .post-wrapper, .page-id-5666 .edumall-blog-caption-style-01 .post-wrapper{
13818	height:450px
13819}
13820.menu-item-8497{
13821	left:-250px !important
13822}
13823.menu-item-8511{
13824	left:-278px !important 
13825}
13826@media screen and (min-width:1000px) and (max-width:1378px){
13827	.menu-item-8497{
13828		left:-85px !important
13829	}
13830	.menu-item-8511{
13831		left:-108px !important
13832	}
13833}
13834@media screen and (min-width:1380px) and (max-width:1400px){
13835	.menu-item-8497{
13836		left: -147px !important
13837	}
13838	.menu-item-8511{
13839		left:-175px !important
13840	}
13841}
13842@media screen and (min-width:1410px) and (max-width:1460px){
13843	.menu-item-8497{
13844		left: -210px !important
13845	}
13846	.menu-item-8511{
13847		left:-238px !important
13848	}
13849}
13850@media screen and (min-width:1480px) and (max-width:1495px){
13851	.menu-item-8497{
13852		left: -250px !important
13853	}
13854	.menu-item-8511{
13855		left:-278px !important
13856	}
13857}
13858@media screen and (min-width:1350px) and (max-width:1380px){
13859	.menu-item-8497{
13860		left:-115px !important
13861	}
13862	.menu-item-8511{
13863		left:-140px !important
13864	}
13865}
13866@media screen and (min-width:1200px) and (max-width:1300px){
13867	.menu-item-8497{
13868		left:-4px !important
13869	}
13870	.menu-item-11646 a, .menu-item-11791 a,.menu-item-11801 a{
13871		padding:0
13872	}
13873	.menu-item-8511{
13874		left:-20px !important
13875	}
13876}
13877.slick-slide .single-client a{
13878	padding:50px;
13879	height:150px
13880}
13881@media screen and (min-width:1300px) and (max-width:1500px){
13882	.slick-slide .single-client a{
13883	padding:40px;
13884	height:130px
13885}
13886}
13887@media screen and (min-width:1000px) and (max-width:1100px){
13888		.slick-slide .single-client a{
13889			padding:35px;
13890			height:110px
13891	}
13892}
13893@media screen and (min-width:320px) and (max-width:600px){
13894	.slick-slide .single-client a{
13895			padding:40px;
13896			height:130px
13897	}
13898	.plans-card{
13899		height:400px !important;
13900	}
13901	
13902}
13903.wpcf7 .wpcf7-response-output{
13904	background:white 
13905}
13906 </style>
13907<!-- end Simple Custom CSS and JS -->
13908<!-- start Simple Custom CSS and JS -->
13909<style type="text/css">
13910.elementor-4885 .elementor-element.elementor-element-6ce6d64 .elementskit-profile-info,.elementor-8179 .elementor-element.elementor-element-bfeddc4 .elementskit-profile-info{
13911	text-align:center
13912}
13913.elementor-507 .elementor-element.elementor-element-1ff5682{
13914	padding: 30px 0px 30px 0px;
13915}
13916.page-id-5666 .elementor-element-1ff5682 .elementor-column-gap-extended .elementor-col-33 .elementor-element-populated{
13917	padding:0px !important
13918}
13919.tm-button.button-grey-white.style-flat::after,.tm-button.button-grey-white.style-flat::before{
13920	background:#1268b3;
13921}
13922.tm-button.button-grey-white.style-flat:hover::after,.tm-button.button-grey-white.style-flat:hover::before{
13923	background:white;
13924	border:1px solid #1268b3
13925}
13926.tm-button.button-grey-white.style-flat .button-content-wrapper{
13927	color:white;
13928	padding:14px
13929}
13930.tm-button.button-grey-white.style-flat .button-content-wrapper:hover{
13931	color:#1268b3;
13932}
13933.elementor-element-4b3f170{
13934	height:100%
13935}
13936.menu-item-8497 img,.menu-item-8511 img{
13937	width:30px !important;
13938}
13939.menu-item-8497 .menu-item-wrap,.menu-item-8511 .menu-item-wrap{
13940	padding:5px !important;
13941}
13942
13943.elementor-element-cde9472 a:hover{
13944	fill:red !important
13945}
13946.edumall-blog-one-left-featured .post-categories a:hover{
13947	color:black !important;
13948}
13949
13950.elementor-element-a3b8971 .wpcf7 .wpcf7-response-output{
13951	display:none
13952}
13953.elementor-5379 .elementor-element.elementor-element-4f2ed00:not(.elementor-motion-effects-element-type-background){
13954	height:570px;
13955}
13956.elementor-4885 .elementor-element.elementor-element-7a33cf4 .testimonial-item,.elementor-8179 .elementor-element.elementor-element-ce0792f .testimonial-item{
13957	height:280px;
13958}
13959.testimonial-main-content{
13960	height:100%;
13961}
13962.testimonial-main-content .content-wrap{
13963	display:flex;
13964	flex-direction:column;
13965	justify-content:space-between;
13966}
13967@media screen and (min-width:1210px) and (max-width:1250px){
13968	.elementor-5666 .elementor-element.elementor-element-0a21d3d{
13969		padding-left:25px;
13970	}
13971}
13972
13973.wpcf7 .wpcf7-response-output{
13974	background:white;
13975}
13976.page-id-5666 .elementor-column-gap-extended .elementor-col-33 .elementor-element-populated ,.page-id-5666 .elementor-column-gap-extended .elementor-col-50 .elementor-element-populated, .page-id-5666 .elementor-column-gap-extended .elementor-col-25 .elementor-element-populated {
13977	padding:20px !important
13978}
13979.elementor-widget-tm-testimonial-carousel-3d .position{
13980	color:black;
13981	font-weight:bold;
13982	font-size:16px;
13983	padding-left:20px
13984}
13985
13986.elementor-widget-tm-testimonial-carousel-3d .name{
13987	color:grey
13988}
13989.elementor-widget-tm-testimonial-carousel-3d .cite {
13990	display:flex;
13991	align-items:baseline;
13992}
13993
13994.elementor-container.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 15px}
13995
13996.menu-item-8432 .menu-item-title, .menu-item-8433 .menu-item-title{
13997	display:flex;
13998	align-items:center;
13999}
14000.menu-item-8432 .menu-item-title img, .menu-item-8433 .menu-item-title img{
14001	padding-right:0px;
14002}
14003.menu-item-8432 .menu-item-title span, .menu-item-8433 .menu-item-title span{
14004	padding-left:5px;
14005	padding-top:5px
14006}
14007
14008
14009.elementor-element-5aa0c1a .elementor-element-populated{
14010	padding-top:20px;
14011	padding-bottom:20px
14012}
14013.menu-item-8497 a, .menu-item-8511 a{
14014	color:white !important;
14015	background-color:#1268b3;
14016	border-radius:5px;
14017	box-shadow:0px 0px 15px 0px #1268b3a8;
14018/* 	box-shadow:0px 0px 15px 0px black; */
14019}
14020
14021.menu-item-8497 a:hover, .menu-item-8511 a:hover{
14022	background-color:#1268b3;
14023	border-radius:5px;
14024	box-shadow:0px 0px 15px 0px #464646;
14025}
14026
14027.page-header.headroom--not-top .menu--primary > ul > .menu-item-8497 > a, .page-header.headroom--not-top .menu--primary > ul > .menu-item-8497 > a:hover, .page-header.headroom--not-top .menu--primary > ul > .menu-item-8511 > a, .page-header.headroom--not-top .menu--primary > ul > .menu-item-8511 > a:hover{
14028	color:white !important
14029}
14030.menu-item-8497:hover, .menu-item-8511:hover{
14031	color:white !important
14032}
14033
14034.wp-container-3{
14035	display:flex !important;
14036	width: 100% !important;
14037	justify-content:space-between !important;
14038	height:35px
14039}
14040.wp-block-image.is-resized, figure.wp-block-image{
14041	margin-top:0px;
14042	margin-bottom:0px;
14043}
14044.top-bar-widgets .wp-block-group{
14045	margin-bottom:0px !important;
14046
14047}
14048.top-bar-widgets{
14049	width:100%;
14050	height:50px
14051}
14052.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{
14053	width:200px;
14054}
14055#page-open-mobile-menu .burger-icon, .page-open-components{
14056	display:none !important
14057}
14058.header-03.header-dark .menu-item-8400 a .menu-item-wrap, .header-02.header-dark .menu-item-8399  a .menu-item-wrap, .header-02.header-dark .menu-item-8393  a .menu-item-wrap{
14059	color:white !important
14060}
14061.header-03.header-dark .menu-item-8400 a .menu-item-wrap:hover, .header-02.header-dark .menu-item-8399 a .menu-item-wrap:hover, .header-02.header-dark .menu-item-8393 a .menu-item-wrap:hover{
14062	color:#1268b3 !important
14063}
14064#page-open-mobile-menu {
14065	background-image: url("https://myigetit.com/wp-content/uploads/2026/05/menu-e1671703542708.webp");
14066	background-repeat: no-repeat;
14067    background-size: contain;
14068    width: 28px;
14069    height: 18px;
14070    text-indent: -9999px;
14071    white-space: nowrap;
14072    background-color: transparent;
14073    border: none;
14074    outline: 0;
14075    margin-right: 10px;
14076    margin-top: 10px;
14077}
14078.menu-item-8393{    
14079		padding: 5px 10px !important;
14080    background: #1268b3;
14081    border-radius: 5px;
14082}
14083.menu-item-8393 a{
14084	color:white !important;
14085
14086}
14087.menu-item-8393:hover{
14088	text-decoration:none !important;
14089	background:white;
14090	border:1px solid #1268b3;
14091	box-shadow:0px 0px 10px 5px #ececec
14092	
14093}
14094.menu-item-8393 a:hover{
14095	color:#1268b3 !important;
14096	
14097}
14098
14099
14100.menu-item-8399{    
14101	padding: 5px 10px !important;
14102    background: #1268b3;
14103    border-radius: 5px;
14104}
14105.menu-item-8399 a{
14106	color:white !important;
14107}
14108.menu-item-8399:hover{
14109	background:white;
14110	border:1px solid #1268b3;
14111	box-shadow:0px 0px 10px 5px #ececec
14112}
14113.menu-item-8399 a:hover{
14114	color:#1268b3 !important;
14115	border:0px !important;
14116	text-decoration:none !important
14117}
14118
14119.menu-item-8400{    
14120	padding: 0px 8px !important;
14121    background: #1268b3;
14122    border-radius: 5px;
14123}
14124.menu-item-8400 a{
14125	color:white !important;
14126}
14127.menu-item-8400:hover{
14128	background:white;
14129	border:1px solid #1268b3;
14130	box-shadow:0px 0px 10px 5px #ececec
14131}
14132.menu-item-8400 a:hover{
14133	color:#1268b3 !important;
14134	border:0px !important;
14135	text-decoration:none !important
14136}
14137.desktop-menu .sm-simple li>a{
14138	padding-top:10px !important;
14139	padding-bottom:10px !important;
14140}
14141@media screen and (min-width:1400px) and (max-width:2000px){
14142	.elementor-4885 .elementor-element.elementor-element-7a33cf4 .testimonial-item,.elementor-8179 
14143	.elementor-element.elementor-element-ce0792f .testimonial-item{
14144		height:315px;
14145	}
14146}
14147@media screen and (min-width:1000px) and (max-width:1100px){
14148	.elementor-4885 .elementor-element.elementor-element-7a33cf4 .testimonial-item,
14149	.elementor-8179 .elementor-element.elementor-element-ce0792f .testimonial-item{
14150		height:360px;
14151	}
14152}
14153@media screen and (min-width:1200px) and (max-width:3000px){
14154	.menu-item-8393, .menu-item-8399, .menu-item-8400{
14155		display:none !important
14156	}
14157	
14158}
14159@media screen and (min-width:1200px) and (max-width:1300px){
14160	
14161	.rs-layer img{
14162	    right: 20%;
14163	}	
14164	.elementor-4885 .elementor-element.elementor-element-6204e43 .tm-icon-box, .elementor-8179 .elementor-element.elementor-element-6204e43 .tm-icon-box{
14165		padding: 25px 20px 25px 20px;
14166	}
14167	.elementor-5264 .elementor-element.elementor-element-a503676 .edumall-box{
14168		    padding: 27px 40px 115px 40px;
14169	}
14170}
14171
14172.elementor-5878 .elementor-element.elementor-element-11d26cd .eael-advance-tabs .eael-tabs-nav > ul li{
14173	margin-top:0px;
14174	padding:13px 30px;
14175} 
14176.elementor-5878 .elementor-element.elementor-element-11d26cd .eael-advance-tabs .eael-tabs-nav > ul #i-classfar-fa-angle-left-stylefont-size-18px-margin-right-9pxvertical-align-text-bottomi-professional-bundle{
14177	border-radius:8px 0px 0px 8px !important;
14178}
14179.elementor-5878 .elementor-element.elementor-element-11d26cd .eael-advance-tabs .eael-tabs-nav > ul #subscription-nbspnbspi-classfar-fa-angle-right-stylefont-size-18px-margin-right-9pxvertical-align-text-bottomi{
14180	border-radius:0px 8px 8px 0px !important;
14181}
14182.eael-tabs-nav{
14183	width:fit-content;
14184	margin:auto;
14185}
14186a.tm-button.style-border:hover:after,a.tm-button.style-thick-border:hover:after{
14187	opacity:0;
14188}
14189.header-02.header-dark .header-button:hover{
14190/* 	box-shadow: 0px 0px 5px 2px #a7a7a7; */
14191		border: 1px solid #cecece;
14192}
14193.header-03.header-dark .header-button:hover{
14194/* 	box-shadow: 0px 0px 5px 2px #a7a7a7; */
14195		border: 1px solid #cecece;
14196}
14197
14198.page-id-5311 .icon-box-wrapper{
14199	display:flex;
14200	align-items:center;
14201	flex-direction:row;
14202}
14203
14204.page-id-4885 .icon-box-wrapper{
14205	display:flex;
14206	align-items:center;
14207	flex-direction:row;
14208}
14209.page-id-7491 .icon-box-wrapper{
14210	display:flex;
14211	align-items:center;
14212	flex-direction:row;
14213}
14214.elementor-widget-wrap>.elementor-element .tm-icon-box:before{
14215	border-radius:8px
14216}
14217
14218
14219.elementor-widget-tm-testimonial-carousel-3d .title{
14220	font-weight:700
14221}
14222.page-navigation .children > li > a .menu-item-title {
14223	font-weight:700 !important
14224}
14225.header-03 .menu--primary > ul > li > a{
14226	font-weight: 700 !important
14227}
14228
14229.top-bar-widgets .figure.wp-block-image{
14230	margin-bottom:0px !important
14231}
14232
14233#option-2, #option-3{
14234	display:none
14235}
14236.page-title-bar-07{
14237	display:none
14238}
14239:root{
14240	--edumall-color-primary: #1268B3 !important;
14241}
14242
14243input[type="submit"]{
14244	background-color: #1268B3	
14245}
14246.page-id-5313 .tm-icon-box .icon-box-wrapper{
14247	display: block
14248}
14249.post-4885.tm-icon-box .icon-box-wrapper, .page-id-5844 .elementor-icon-box-wrapper, .page-id-6009 .elementor-icon-box-wrapper, .page-id-7585 .elementor-icon-box-wrapper, .page-id-7598 .elementor-icon-box-wrapper, .page-id-7610 .elementor-icon-box-wrapper, .page-id-7625 .elementor-icon-box-wrapper, .page-id-7631 .elementor-icon-box-wrapper, .page-id-7640 .elementor-icon-box-wrapper, .page-id-7652 .elementor-icon-box-wrapper,.elementor-8179 .elementor-element.elementor-element-76a6ab3 .icon-box-wrapper,.elementor-8179 .elementor-element.elementor-element-6204e43 .icon-box-wrapper,.elementor-8179 .elementor-element.elementor-element-e210d2e .icon-box-wrapper,.elementor-8179 .elementor-element.elementor-element-7efcfd4 .icon-box-wrapper,.elementor-8179 .elementor-element.elementor-element-3252b8e .icon-box-wrapper,.elementor-8179 .elementor-element.elementor-element-4d9de35 .icon-box-wrapper,.elementor-8179 .elementor-element.elementor-element-3d55b7e .icon-box-wrapper,.elementor-8179 .elementor-element.elementor-element-5e8de44 .icon-box-wrapper{
14250	display:flex;
14251	align-items:center;
14252}
14253.page-id-5844 .elementor-icon-box-wrapper .elementor-icon-box-content, .page-id-6009 .elementor-icon-box-wrapper .elementor-icon-box-content,.page-id-7585 .elementor-icon-box-wrapper .elementor-icon-box-content,
14254.page-id-7598 .elementor-icon-box-wrapper .elementor-icon-box-content,
14255.page-id-7610 .elementor-icon-box-wrapper .elementor-icon-box-content,
14256.page-id-7625 .elementor-icon-box-wrapper .elementor-icon-box-content,
14257.page-id-7631 .elementor-icon-box-wrapper .elementor-icon-box-content,
14258.page-id-7640 .elementor-icon-box-wrapper .elementor-icon-box-content,
14259.page-id-7652 .elementor-icon-box-wrapper .elementor-icon-box-content{
14260	padding:20px
14261}
14262
14263
14264
14265.elementor-widget-tm-icon-box .edumall-icon-wrap{
14266	margin-bottom:0px !important;
14267		margin-right: 15px !important
14268}
14269@media screen and (min-width:320px) and (max-width:600px){
14270.elementor-1442 .elementor-element.elementor-element-854e713 > .elementor-container > .elementor-row, .elementor-6536 .elementor-element.elementor-element-854e713 > .elementor-container > .elementor-row, .elementor-6542 .elementor-element.elementor-element-854e713 > .elementor-container > .elementor-row,.elementor-6815 .elementor-element.elementor-element-29ddc7a > .elementor-container > .elementor-row{
14271	flex-direction:column-reverse;
14272	
14273	}
14274	.elementor-1442 .elementor-element.elementor-element-06717e4, .elementor-1442 .elementor-element.elementor-element-a3fd8f9, .elementor-6536 .elementor-element.elementor-element-06717e4, .elementor-6536 .elementor-element.elementor-element-a3fd8f9, .elementor-6542 .elementor-element.elementor-element-06717e4, .elementor-6542 .elementor-element.elementor-element-a3fd8f9, .elementor-6545 .elementor-element.elementor-element-854e713 > .elementor-container > .elementor-row, .elementor-6815 .elementor-element.elementor-element-e8796a4,.elementor-6815 .elementor-element.elementor-element-652355d{
14275		width:100% !important
14276	}
14277	
14278	.elementor-1442 .elementor-element.elementor-element-a3fd8f9 > .elementor-element-populated.elementor-element-populated, .elementor-6536 .elementor-element.elementor-element-a3fd8f9 > .elementor-element-populated.elementor-element-populated,.elementor-6542 .elementor-element.elementor-element-a3fd8f9 > .elementor-element-populated.elementor-element-populated,.elementor-6815 .elementor-element.elementor-element-e8796a4 > .elementor-element-populated.elementor-element-populated,.elementor-6542 .elementor-element.elementor-element-06717e4 > .elementor-element-populated.elementor-element-populated{
14279		padding: 0px !important
14280	}
14281	.elementor-1442 .elementor-element.elementor-element-4930519 .heading-primary,.elementor-6536 .elementor-element.elementor-element-4930519 .heading-primary, .elementor-6542 .elementor-element.elementor-element-4930519 .heading-primary,.elementor-6815 .elementor-element.elementor-element-b7a8b36 .heading-primary{
14282		font-size:16px !important;
14283/* 		margin-bottom:30px; */
14284		margin: 0 5px 30px 18px;
14285	}
14286	
14287	.elementor-1442 .elementor-element.elementor-element-06717e4 > .elementor-element-populated.elementor-element-populated,.elementor-6536 .elementor-element.elementor-element-06717e4 > .elementor-element-populated.elementor-element-populated,.elementor-6536 .elementor-element.elementor-element-06717e4 > .elementor-element-populated.elementor-element-populated,.elementor-6536 .elementor-element.elementor-element-06717e4 > .elementor-element-populated.elementor-element-populated,.elementor-6815 .elementor-element.elementor-element-652355d > .elementor-element-populated.elementor-element-populated{
14288		padding:0px !important
14289	}
14290	
14291.menu-item-8393{    
14292	padding: 0px 0px !important;
14293    background: white;
14294    border-radius: 5px;
14295}
14296.menu-item-8393 a{
14297	color:#1268b3 !important;
14298}
14299	.menu-item-8393 a .menu-item-wrap{
14300		text-align:center
14301	}
14302.menu-item-8393:hover{
14303	background:#1268b3;
14304	border:1px solid white;
14305	box-shadow:0px 0px 0px 0px #ececec
14306}
14307.menu-item-8393 a:hover{
14308	color:white !important;
14309	border:0px !important;
14310	text-decoration:none !important
14311}
14312	.menu-item-8399{    
14313	padding: 0px 0px !important;
14314    background: white;
14315    border-radius: 5px;
14316}
14317.menu-item-8399 a{
14318	color:#1268b3 !important;
14319}
14320	.menu-item-8399 a .menu-item-wrap{
14321		text-align:center
14322	}
14323.menu-item-8399:hover{
14324	background:#1268b3;
14325	border:1px solid white;
14326	box-shadow:0px 0px 0px 0px #ececec
14327}
14328.menu-item-8399 a:hover{
14329	color:white !important;
14330	border:0px !important;
14331	text-decoration:none !important
14332}
14333	
14334	.menu-item-8400{    
14335	padding: 0px 0px !important;
14336    background: white;
14337    border-radius: 5px;
14338}
14339.menu-item-8400 a{
14340	color:#1268b3 !important;
14341}
14342	.menu-item-8400 a .menu-item-wrap{
14343		text-align:center
14344	}
14345.menu-item-8400:hover{
14346	background:#1268b3;
14347	border:1px solid white;
14348	box-shadow:0px 0px 0px 0px #ececec
14349}
14350.menu-item-8400 a:hover{
14351	color:white !important;
14352	border:0px !important;
14353	text-decoration:none !important
14354}
14355}
14356@media screen and (min-width:610px) and (max-width:1100px){
14357	
14358.menu-item-8393{    
14359	padding: 0px 0px !important;
14360    background: white;
14361    border-radius: 5px;
14362}
14363.menu-item-8393 a{
14364	color:#1268b3 !important;
14365}
14366	.menu-item-8393 a .menu-item-wrap{
14367		text-align:center
14368	}
14369.menu-item-8393:hover{
14370	background:#1268b3;
14371	border:1px solid white;
14372	box-shadow:0px 0px 0px 0px #ececec
14373}
14374.menu-item-8393 a:hover{
14375	color:white !important;
14376	border:0px !important;
14377	text-decoration:none !important
14378}
14379	.menu-item-8399{    
14380	padding: 0px 0px !important;
14381    background: white;
14382    border-radius: 5px;
14383}
14384.menu-item-8399 a{
14385	color:#1268b3 !important;
14386}
14387	.menu-item-8399 a .menu-item-wrap{
14388		text-align:center
14389	}
14390.menu-item-8399:hover{
14391	background:#1268b3;
14392	border:1px solid white;
14393	box-shadow:0px 0px 0px 0px #ececec
14394}
14395.menu-item-8399 a:hover{
14396	color:white !important;
14397	border:0px !important;
14398	text-decoration:none !important
14399}
14400	
14401	.menu-item-8400{    
14402	padding: 0px 0px !important;
14403    background: white;
14404    border-radius: 5px;
14405}
14406.menu-item-8400 a{
14407	color:#1268b3 !important;
14408}
14409	.menu-item-8400 a .menu-item-wrap{
14410		text-align:center
14411	}
14412.menu-item-8400:hover{
14413	background:#1268b3;
14414	border:1px solid white;
14415	box-shadow:0px 0px 0px 0px #ececec
14416}
14417.menu-item-8400 a:hover{
14418	color:white !important;
14419	border:0px !important;
14420	text-decoration:none !important
14421}
14422}
14423.page-open-mobile-menu .burger-icon, .page-open-components .inner{
14424	color:#1268b3 !important
14425}
14426
14427.elementor-507 .elementor-element.elementor-element-2699017 .link{
14428	border-radius:8px
14429}
14430	
14431.wpcf7 .wpcf7-response-output {
14432	background: #F4F9FF 
14433}
14434
14435.screen-reader-response ul{
14436	display:none;
14437}
14438
14439
14440.screen-reader-response p{
14441	display:none
14442}
14443
14444.page-id-5666 .wpcf7 .form-group .form-input-group{
14445	width:100%;
14446	margin:20px;
14447}
14448.page-id-5666 .wpcf7 .form-group .form-input-group input, .page-id-5666 .wpcf7 .form-group .form-input-group textarea{
14449	background-color:white;
14450	border-radius: 8px
14451}
14452.page-id-5666 .wpcf7 .form-submit{
14453	margin-left:20px
14454}
14455.page-id-5666 .wpcf7 .form-submit input{
14456	width:25% !important
14457}
14458@media screen and (min-width:320px) and (max-width:500px){
14459	.elementor-4885 .elementor-element.elementor-element-7a33cf4 .testimonial-item,.elementor-8179 .elementor-element.elementor-element-652986b .testimonial-item{
14460		height:400px
14461	}
14462	.page-id-5666 .wpcf7 .form-group .form-input-group{
14463	
14464	margin:5px;
14465}
14466	.wpcf7 .form-submit{
14467	margin-left:5px
14468}
14469	.page-id-5666 .wpcf7 .form-submit input{
14470	width:50% !important
14471}
14472}
14473
14474.elementor-widget-tm-tabs.edumall-tabs-style-01.edumall-tabs-view-horizontal .edumall-tab-content{
14475	padding:0px !important
14476}
14477
14478.edumall-modern-heading-style-01 .heading-primary mark:after{
14479	display:none
14480}
14481
14482@media screen and (min-width:1300px) and (max-width:1370px){
14483	.elementor-4885 .elementor-element.elementor-element-7a33cf4 .testimonial-item,.elementor-8179 .elementor-element.elementor-element-652986b .testimonial-item{
14484		height:370px
14485	}
14486/* 	.elementor-4885 .elementor-element.elementor-element-a8eaee2{
14487		padding-top:30px !important
14488	}
14489	.elementor-4885 .elementor-element.elementor-element-fd8d2e1{
14490		padding-top:20px !important
14491	} */
14492	.elementor-7491 .elementor-element.elementor-element-481b56e > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
14493	padding-top:25px;
14494}
14495	.elementor-4885 .elementor-element.elementor-element-fd8d2e1 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
14496		padding-top:13px
14497	}
14498	.elementor-7491 .elementor-element.elementor-element-1d8d286 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{
14499		padding-top:28px
14500	}
14501}
14502
14503@media screen and (min-width:1439px) and (max-width:1445px){
14504	
14505	.elementor-4885 .elementor-element.elementor-element-fd8d2e1{
14506		padding-top:15px !important
14507	}
14508	.elementor-5311 .elementor-element.elementor-element-b0a6326 .tm-icon-box{
14509		padding: 11px 21px 12px 10px !important;
14510	}
14511	.elementor-4885 .elementor-element.elementor-element-df45f96 img{
14512		width:94%
14513	}
14514}
14515
14516
14517.elementor-5910 .elementor-element.elementor-element-98fb46c{
14518	border-top: 5px solid #3e76f3 !important;
14519}
14520
14521@media screen and (min-width:1000px) and (max-width:1100px){
14522	.elementor-8179 .elementor-element.elementor-element-652986b .testimonial-item{
14523		height:520px !important
14524	}
14525	.elementor-4885 .elementor-element.elementor-element-312d7df, .elementor-7491 .elementor-element.elementor-element-fb96ab5{
14526		margin-top:25px
14527	}
14528	.elementor-4885 .elementor-element.elementor-element-ee988ec img{
14529		width:67%
14530	}
14531	.elementor-4885 .elementor-element.elementor-element-df45f96 img{
14532		width:60%
14533	}
14534	.elementor-7491 .elementor-element.elementor-element-c5af932 img{
14535		width:69%
14536	}
14537	.elementor-7491 .elementor-element.elementor-element-b50f5dc img{
14538		width:52%
14539	}
14540}
14541@media screen and (min-width:700px) and (max-width:800px){
14542	.elementor-4885 .elementor-element.elementor-element-7a33cf4 .testimonial-item,.elementor-8179 .elementor-element.elementor-element-652986b .testimonial-item{
14543		height:500px !important
14544	}
14545	.elementor-4885 .elementor-element.elementor-element-312d7df{
14546		margin-top:25px;
14547	}
14548}
14549@media screen and (min-width:1300px) and (max-width:1470px){
14550	.elementor-5264 .elementor-element.elementor-element-a503676 .edumall-box{
14551		padding-bottom:85px;
14552	}
14553}
14554@media screen and (min-width:1480px) and (max-width:2560px){
14555	.elementor-8179 .elementor-element.elementor-element-18a5cee .heading-primary,.elementor-4885 .elementor-element.elementor-element-18a5cee .heading-primary{
14556		padding-top:14px
14557	}
14558	.elementor-5264 .elementor-element.elementor-element-a503676 .edumall-box{
14559		padding-bottom:85px;
14560	}
14561}
14562
14563</style>
14564<!-- end Simple Custom CSS and JS -->
14565<!-- start Simple Custom CSS and JS -->
14566<script type="text/javascript">
14567/* Default comment here */ 
14568
14569window.enableBot = function () {
14570  setTimeout(() => {
14571    const frame = document.getElementById("salesbotFrame");
14572    if (frame) {
14573      frame.style.width = "380px";
14574      frame.style.height = "560px";
14575    }
14576  }, 50);
14577};
14578
14579window.disableBot = function () {
14580  const frame = document.getElementById("salesbotFrame");
14581  if (frame) {
14582    frame.style.width = "160px";
14583    frame.style.height = "119px";
14584  }
14585};
14586
14587</script>
14587
14588<!-- end Simple Custom CSS and JS -->
14589<!-- start Simple Custom CSS and JS -->
14590 
14591
14592<script>
14593jQuery(document).on('click', '.open-my-popup', function(e) {
14594    e.preventDefault();
14595    jQuery('.sgpb-basic-floating-button-text').trigger('click');
14596});
14597</script>
14597
14598<!-- end Simple Custom CSS and JS -->
14599<!-- start Simple Custom CSS and JS -->
14600 
14601
14602 
14603<script>
14604jQuery( document ).ready(function() {
14605   jQuery( "#show_01" ).click(function() {
14606  		jQuery(".changing_image").hide();
14607		 	jQuery("#01").fadeToggle();
14608		 	jQuery(".our_nav").removeClass("my_active");
14609		 	jQuery("#show_01").addClass("my_active");
14610	 });
14611		
14612		jQuery( "#show_02" ).click(function() {
14613  		jQuery(".changing_image").hide();
14614		 	jQuery("#02").fadeToggle();
14615			jQuery(".our_nav").removeClass("my_active");
14616		 	jQuery("#show_02").addClass("my_active");
14617	 });
14618		
14619		jQuery( "#show_03" ).click(function() {
14620  		jQuery(".changing_image").hide();
14621		 	jQuery("#03").fadeToggle();
14622			jQuery(".our_nav").removeClass("my_active");
14623		 	jQuery("#show_03").addClass("my_active");
14624	 });
14625		
14626		jQuery( "#show_04" ).click(function() {
14627  		jQuery(".changing_image").hide();
14628		 	jQuery("#04").fadeToggle();
14629			jQuery(".our_nav").removeClass("my_active");
14630		 	jQuery("#show_04").addClass("my_active");
14631	 });
14632});
14633</script>
14633
14634<!-- end Simple Custom CSS and JS -->
14635<!-- start Simple Custom CSS and JS -->
14636 
14637
14638 
14639<script>
14640jQuery( document ).ready(function() {
14641   jQuery( "#show_011" ).click(function() {
14642  		jQuery(".changing_image1").hide();
14643		 	jQuery("#011").fadeToggle();
14644		 	jQuery(".our_nav1").removeClass("my_active1");
14645		 	jQuery("#show_011").addClass("my_active1");
14646	 });
14647		
14648		jQuery( "#show_021" ).click(function() {
14649  		jQuery(".changing_image1").hide();
14650		 	jQuery("#021").fadeToggle();
14651			jQuery(".our_nav1").removeClass("my_active1");
14652		 	jQuery("#show_021").addClass("my_active1");
14653	 });
14654		
14655		jQuery( "#show_031" ).click(function() {
14656  		jQuery(".changing_image1").hide();
14657		 	jQuery("#031").fadeToggle();
14658			jQuery(".our_nav1").removeClass("my_active1");
14659		 	jQuery("#show_031").addClass("my_active1");
14660	 });
14661		
14662		jQuery( "#show_041" ).click(function() {
14663  		jQuery(".changing_image1").hide();
14664		 	jQuery("#041").fadeToggle();
14665			jQuery(".our_nav1").removeClass("my_active1");
14666		 	jQuery("#show_041").addClass("my_active1");
14667	 });
14668});
14669</script>
14669
14670<!-- end Simple Custom CSS and JS -->
14671<!-- start Simple Custom CSS and JS -->
14672 
14673
14674<script type="text/javascript">
14675piAId = '521631';
14676piCId = '54267';
14677piHostname = 'pi.pardot.com';
14678(function() {
14679      function async_load(){
14680            var s = document.createElement('script'); s.type = 'text/javascript';
14681            s.src = ('https:' == document.location.protocol ? 'https://pi' : 'http://cdn') + '.pardot.com/pd.js';
14682            var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c);
14683      }
14684      if(window.attachEvent) { window.attachEvent('onload', async_load); }
14685      else { window.addEventListener('load', async_load, false); }
14686})();
14687</script>
14687
14688<!-- end Simple Custom CSS and JS -->
14689<!-- start Simple Custom CSS and JS -->
14690<script type="text/javascript">
14691document.addEventListener('DOMContentLoaded', function() {
14692    var mobileMenuItems = document.querySelectorAll('.menu-item-8393');
14693	
14694    mobileMenuItems.forEach(function(item) {
14695        item.addEventListener('click', function() {
14696			
14697            var body = document.querySelector('body');
14698				if (document.body.classList.contains('page-mobile-menu-opened')) {
14699					document.body.classList.replace('page-mobile-menu-opened', 'page-mobile-menu-closed');
14700				} else if (document.body.classList.contains('page-mobile-menu-closed')) {
14701					document.body.classList.replace('page-mobile-menu-closed', 'page-mobile-menu-opened');
14702				}
14703		});
14704    });
14705});
14706
14707
14708document.addEventListener('click', function (e) {
14709    if (e.target.closest('#elementor-popup-modal-14223 .dialog-close-button')) {
14710
14711        // Menu close
14712        document.body.classList.remove('page-mobile-menu-opened');
14713        document.body.classList.add('page-mobile-menu-closed');
14714
14715        // Scroll unlock
14716        document.body.classList.remove('dialog-prevent-scroll');
14717        document.body.style.overflow = '';
14718        document.documentElement.style.overflow = '';
14719
14720    }
14721});</script>
14721
14722<!-- end Simple Custom CSS and JS -->
14723<!-- start Simple Custom CSS and JS -->
14724<!-- Google Tag Manager -->
14725<script>
vendor: 331 bytes, lines 14725-14729
14725(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
14726new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
14727j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
14728'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
14729})(window,document,'script','dataLayer','
14729GTM-KPDCSHNJ
vendor: 3 bytes, line 14729
14729');
14729</script>
14729
14730<!-- End Google Tag Manager -->
14731<!-- end Simple Custom CSS and JS -->
14732<!-- start Simple Custom CSS and JS -->
14733<script type="text/javascript">
14734piAId = '521631';
14735piCId = '160482';
14736piHostname = 'pi.pardot.com';
14737
14738(function() {
14739	function async_load(){
14740		var s = document.createElement('script'); s.type = 'text/javascript';
14741		s.src = ('https:' == document.location.protocol ? 'https://pi' : 'http://cdn') + '.pardot.com/pd.js';
14742		var c = document.getElementsByTagName('script')[0]; c.parentNode.insertBefore(s, c);
14743	}
14744	if(window.attachEvent) { window.attachEvent('onload', async_load); }
14745	else { window.addEventListener('load', async_load, false); }
14746})();
14747</script>
14747
14748<!-- end Simple Custom CSS and JS -->
14749<!-- start Simple Custom CSS and JS -->
14750<script type="text/javascript">
14751    (function(c,l,a,r,i,t,y){
14752        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
14753        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
14754        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
14755    })(window, document, "clarity", "script", "jm9biwh08u");
14756    (function(w,d,t,r,u)
14757    {
14758        var f,n,i;
14759        w[u]=w[u]||[],f=function()
14760        {
14761            var o={ti:"343166458", enableAutoSpaTracking: true};
14762            o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")
14763        },
14764        n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function()
14765        {
14766            var s=this.readyState;
14767            s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)
14768        },
14769        i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)
14770    })
14771    (window,document,"script","//bat.bing.com/bat.js","uetq");
14772</script>
14772<!-- end Simple Custom CSS and JS -->
14773<!-- start Simple Custom CSS and JS -->
14774<meta name="google-site-verification" content="vrYYLXA-sXyjy_yy8gfzhv7M1G_21b39Co7ST7ykj98" /><!-- end Simple Custom CSS and JS -->
14775<!-- start Simple Custom CSS and JS -->
14776<!-- Google tag (gtag.js) -->
vendor: 69 bytes, lines 14776-14778
14776
14777<script 
14778		async src="https://www.googletagmanager.com/gtag/js?id=
14778G-E1NJYKKZW1
vendor: 15 bytes, lines 14778-14779
14778">
14779</script>
14780<script>
14781  
vendor: 138 bytes, lines 14781-14785
14781window.dataLayer = window.dataLayer || [];
14782  function gtag(){dataLayer.push(arguments);}
14783  gtag('js', new Date());
14784
14785  gtag('config', '
14785UA-1506743-2
vendor: 6 bytes, lines 14785-14786
14785');
14786	
14786gtag('config', 'G-E1NJYKKZW1');
14787</script>
14787
14788
14789<script>
14790_linkedin_partner_id = "3720586";
14791
14792window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
14793
14794window._linkedin_data_partner_ids.push(_linkedin_partner_id);
14795</script>
14795
14796
14797<script type="text/javascript">
14798
14799(function(l) {
14800
14801if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};
14802
14803window.lintrk.q=[]}
14804
14805var s = document.getElementsByTagName("script")[0];
14806
14807var b = document.createElement("script");
14808
14809b.type = "text/javascript";b.async = true;
14810
14811b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
14812
14813s.parentNode.insertBefore(b, s);})(window.lintrk);
14814
14815</script>
14815
14816
14817<noscript>
14818
14819<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3720586&fmt=gif" />
14820
14821</noscript>
14822
14823<script>
vendor: 426 bytes, lines 14823-14841
14823
14824
14825!function(f,b,e,v,n,t,s)
14826
14827{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
14828
14829n.callMethod.apply(n,arguments):n.queue.push(arguments)};
14830
14831if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
14832
14833n.queue=[];t=b.createElement(e);t.async=!0;
14834
14835t.src=v;s=b.getElementsByTagName(e)[0];
14836
14837s.parentNode.insertBefore(t,s)}(window, document,'script',
14838
14839'https://connect.facebook.net/en_US/fbevents.js');
14840
14841fbq('init', '
14841457864199376895
vendor: 36 bytes, lines 14841-14844
14841');
14842
14843fbq('track', 'PageView');
14844
14845</script>
14845
14846
14847<noscript><img loading="lazy" height="1" width="1" style="display:none"
14848
14849src="https://www.facebook.com/tr?id=457864199376895&ev=PageView&noscript=1"
14850
14851/></noscript>
14852
14853<!-- End Facebook Pixel Code -->
14854
14855<script>
14856  // UTM capture for Facebook ad tracking
14857//   (function () {
14858//     const params = new URLSearchParams(window.location.search);
14859//     const source = params.get("utm_source");
14860//     if (source) {
14861//       localStorage.setItem("utm_source", source);
14862//     }
14863//   })();
14864
14865//   function isFromFacebookAd() {
14866//     const source = localStorage.getItem("utm_source");
14867//     return source === "facebook";
14868//   }
14869
14870//   function bindLeadTrackingToForms() {
14871//     const forms = document.querySelectorAll(".track-lead-form");
14872
14873//     forms.forEach(function (form) {
14874//       if (!form.dataset.fbTracked) {
14875//         form.addEventListener("submit", function (e) {
14876//           // ✅ Check if form is valid before sending Lead
14877//           if (!form.checkValidity()) {
14878//             console.log("❌ Form not valid — Lead not fired");
14879//             return; // Don't proceed if HTML5 validation fails
14880//           }
14881
14882//           if (isFromFacebookAd()) {
14883//             const formSource = form.getAttribute("id") || "unknown-form";
14884
14885//             // Delay slightly to avoid blocking form submission
14886//             setTimeout(function () {
14887//               if (typeof fbq === "function") {
14888//                 fbq('track', 'Lead', {
14889//                   form_source: formSource
14890//                 });
14891//                 console.log("✅ Lead sent to FB:", formSource);
14892//               }
14893//             }, 400);
14894//           }
14895//         });
14896
14897//         form.dataset.fbTracked = "true";
14898//       }
14899//     });
14900//   }
14901
14902//   document.addEventListener("DOMContentLoaded", bindLeadTrackingToForms);
14903
14904//   const observer = new MutationObserver(bindLeadTrackingToForms);
14905//   observer.observe(document.body, { childList: true, subtree: true });
14906</script>
14906
14907
14908
14909<!-- end Simple Custom CSS and JS -->
14910<link rel="preload" as="image" href="https://myigetit.com/wp-content/uploads/2026/03/Website-Banner-Blank-1.png"><meta name="generator" content="Elementor 3.17.2; features: e_dom_optimization, e_optimized_assets_loading, e_optimized_css_loading, e_font_icon_svg, additional_custom_breakpoints, block_editor_assets_optimize, e_image_loading_optimization; settings: css_print_method-external, google_font-enabled, font_display-auto">
14911<link rel="icon" href="https://myigetit.com/wp-content/uploads/2024/05/cropped-Tata-Group-logo-32x32.png" sizes="32x32" />
14912<link rel="icon" href="https://myigetit.com/wp-content/uploads/2024/05/cropped-Tata-Group-logo-192x192.png" sizes="192x192" />
14913<link rel="apple-touch-icon" href="https://myigetit.com/wp-content/uploads/2024/05/cropped-Tata-Group-logo-180x180.png" />
14914<meta name="msapplication-TileImage" content="https://myigetit.com/wp-content/uploads/2024/05/cropped-Tata-Group-logo-270x270.png" />
14915		<style type="text/css" id="wp-custom-css">
14916			/* .elementor-kit-47 button{
14917	width:100% !important;
14918} */
14919/* p:last-child {
14920  font-weight: 300 !important;
14921}
14922 */
14923		</style>
14924		<style id="kirki-inline-styles">button, input[type="button"], input[type="reset"], input[type="submit"], .wp-block-button__link, .button, .wc-forward, .button.button-alt:hover, .elementor-button{color:#fff;border-color:#1268b3;background-color:#1268b3;}.wp-block-button.is-style-outline{color:#1268b3;}button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .wp-block-button__link:hover, .button:hover, .button:focus, .button-alt, .wc-forward:hover, .wc-forward:focus, .elementor-button:hover{color:#1268b3;border-color:#1268b3;background-color:#ffffff;}.wp-block-button.is-style-outline .wp-block-button__link:hover{color:#ffffff;}.tm-button.style-flat{color:#fff;border-color:#1268b3;}.tm-button.style-flat:before{background-color:#1268b3;}.tm-button.style-flat:hover{color:#031f42;border-color:#ffc221;}.tm-button.style-flat:after{background-color:#ffc221;}.tm-button.style-border, .tm-button.style-thick-border{color:#1268b3;border-color:#1268b3;}.tm-button.style-border:before, .tm-button.style-thick-border:before{background-color:rgba(0, 0, 0, 0);}.tm-button.style-border:hover, .tm-button.style-thick-border:hover{color:#fff;border-color:#1268b3;}.tm-button.style-border:after, .tm-button.style-thick-border:after{background-color:#1268b3;}.top-bar-01{padding-top:6px;padding-bottom:25px;border-bottom-width:3px;font-size:13px;line-height:1.85;}.top-bar-01 a{font-size:13px;line-height:1.85;}.header-dark .top-bar-01{background-color:#031f42;border-bottom-color:rgba(0, 0, 0, 0);color:#9a2121;}.header-dark .top-bar-01 .top-bar-user-links a + a:before, .header-dark .top-bar-01 .top-bar-info .info-item + .info-item:before{background:rgba(255, 255, 255, 0.4);}.header-dark .top-bar-01 a{color:#fff;}.header-dark .top-bar-01 a:hover, .top-bar-01 a:focus{color:#ffc221;}.header-dark .top-bar-01 .info-list .info-icon{color:#ffc221;}.header-dark .top-bar-01 .info-list .info-link:hover .info-icon{color:#ffc221;}.header-light:not(.headroom--not-top) .top-bar-01{background-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(255, 255, 255, 0.1);color:#fff;}.header-light:not(.headroom--not-top) .top-bar-01 .top-bar-user-links a + a:before, .header-light:not(.headroom--not-top) .top-bar-01 .top-bar-info .info-item + .info-item:before{background:rgba(255, 255, 255, 0.35);}.header-light:not(.headroom--not-top) .top-bar-01 a{color:#fff;}.header-light:not(.headroom--not-top) .top-bar-01 a:hover, .header-light:not(.headroom--not-top) .top-bar-01 a:focus{color:#ffc221;}.header-light:not(.headroom--not-top) .top-bar-01 .info-list .info-icon{color:#fff;}.header-light:not(.headroom--not-top) .top-bar-01 .info-list .info-link:hover .info-icon{color:#ffc221;}.top-bar-02{padding-top:6px;padding-bottom:6px;border-bottom-width:1px;font-size:15px;line-height:1.74;background-color:#031f42;border-bottom-color:rgba(0, 0, 0, 0);color:#fff;}.top-bar-02 a{font-size:15px;line-height:1.74;color:#fff;}.top-bar-02 .top-bar-user-links a + a:before, .top-bar-02 .top-bar-info .info-item + .info-item:before{background:rgba(255, 255, 255, 0.4);}.top-bar-02 a:hover, .top-bar-02 a:focus{color:#ffc221;}.top-bar-02 .info-list .info-icon{color:#ffc221;}.top-bar-02 .info-list .info-link:hover .info-icon{color:#ffc221;}.header-light:not(.headroom--not-top) .top-bar-02{background-color:#031f42;border-bottom-color:#031f42;color:#fff;}.header-light:not(.headroom--not-top) .top-bar-02 .top-bar-user-links a + a:before, .header-light:not(.headroom--not-top) .top-bar-02 .top-bar-info .info-item + .info-item:before{background:rgba(255, 255, 255, 0.35);}.header-light:not(.headroom--not-top) .top-bar-02 a{color:#fff;}.header-light:not(.headroom--not-top) .top-bar-02 a:hover, .header-light:not(.headroom--not-top) .top-bar-02 a:focus{color:#ffc221;}.header-light:not(.headroom--not-top) .top-bar-02 .info-list .info-icon{color:#fff;}.header-light:not(.headroom--not-top) .top-bar-02 .info-list .info-link:hover .info-icon{color:#ffc221;}.top-bar-03{padding-top:11px;padding-bottom:0px;border-bottom-width:1px;font-size:13px;line-height:1.85;background-color:#EBEEF6;border-bottom-color:#eee;color:#696969;}.top-bar-03 a{font-size:13px;line-height:1.85;color:#696969;}.top-bar-03 .top-bar-user-links a + a:before, .top-bar-03 .top-bar-info .info-item + .info-item:before{background:#AAACB2;}.top-bar-03 a:hover, .top-bar-03 a:focus{color:#0071dc;}.top-bar-03 .info-list .info-icon{color:#0071dc;}.top-bar-03 .info-list .info-link:hover .info-icon{color:#0071dc;}.top-bar-03 .social-link{color:#333;}.top-bar-03 .social-link:hover{color:#0071dc;}.header-light:not(.headroom--not-top) .top-bar-03{background-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(255, 255, 255, 0.1);color:#fff;}.header-light:not(.headroom--not-top) .top-bar-03 .top-bar-user-links a + a:before, .header-light:not(.headroom--not-top) .top-bar-03 .top-bar-info .info-item + .info-item:before{background:rgba(255, 255, 255, 0.35);}.header-light:not(.headroom--not-top) .top-bar-03 a{color:#fff;}.header-light:not(.headroom--not-top) .top-bar-03 a:hover, .header-light:not(.headroom--not-top) .top-bar-03 a:focus{color:#ffc221;}.header-light:not(.headroom--not-top) .top-bar-03 .info-list .info-icon{color:#fff;}.header-light:not(.headroom--not-top) .top-bar-03 .info-list .info-link:hover .info-icon{color:#ffc221;}.top-bar-04{padding-top:0px;padding-bottom:0px;border-bottom-width:1px;font-size:13px;font-weight:400;line-height:1.85;background-color:#fff;border-bottom-color:#eee;color:#696969;}.top-bar-04 a{font-size:13px;font-weight:500;line-height:1.85;color:#696969;}
14924.top-bar-04 .top-bar-info .info-item + .info-item:before, .top-bar-04 .top-bar-right .top-bar-wrap div + div:before{background:#e5e5e5;}.top-bar-04 a:hover, .top-bar-04 a:focus{color:#0071dc;}.top-bar-04 .info-list .info-icon{color:#0071dc;}.top-bar-04 .info-list .info-link:hover .info-icon{color:#0071dc;}.top-bar-04 .social-link{color:#333;}.top-bar-04 .social-link:hover{color:#0071dc;}.header-light:not(.headroom--not-top) .top-bar-04{background-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(255, 255, 255, 0.1);color:#fff;}.header-light:not(.headroom--not-top) .top-bar-04 .top-bar-user-links a + a:before, .header-light:not(.headroom--not-top) .top-bar-04 .top-bar-info .info-item + .info-item:before{background:rgba(255, 255, 255, 0.35);}.header-light:not(.headroom--not-top) .top-bar-04 a{color:#fff;}.header-light:not(.headroom--not-top) .top-bar-04 a:hover, .header-light:not(.headroom--not-top) .top-bar-04 a:focus{color:#ffc221;}.header-light:not(.headroom--not-top) .top-bar-04 .info-list .info-icon{color:#fff;}.header-light:not(.headroom--not-top) .top-bar-04 .info-list .info-link:hover .info-icon{color:#ffc221;}.top-bar-05{padding-top:0px;padding-bottom:0px;border-bottom-width:1px;font-size:13px;font-weight:400;line-height:1.85;}.top-bar-05 a{font-size:13px;font-weight:500;line-height:1.85;}.header-dark .top-bar-05{background-color:#031f42;border-bottom-color:rgba(0, 0, 0, 0);color:#fff;}.header-dark .top-bar-05 .top-bar-user-links a + a:before, .header-dark .top-bar-05 .top-bar-info .info-item + .info-item:before{background:rgba(255, 255, 255, 0.4);}.header-dark .top-bar-05 a{color:#fff;}.header-dark .top-bar-05 a:hover, .top-bar-05 a:focus{color:#ffc221;}.header-dark .top-bar-05 .info-list .info-icon{color:#ffc221;}.header-dark .top-bar-05 .info-list .info-link:hover .info-icon{color:#ffc221;}.header-light:not(.headroom--not-top) .top-bar-05{background-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(255, 255, 255, 0.1);color:#fff;}.header-light:not(.headroom--not-top) .top-bar-05 .top-bar-user-links a + a:before, .header-light:not(.headroom--not-top) .top-bar-05 .top-bar-info .info-item + .info-item:before{background:rgba(255, 255, 255, 0.35);}.header-light:not(.headroom--not-top) .top-bar-05 a{color:#fff;}.header-light:not(.headroom--not-top) .top-bar-05 a:hover, .header-light:not(.headroom--not-top) .top-bar-05 a:focus{color:#ffc221;}.header-light:not(.headroom--not-top) .top-bar-05 .info-list .info-icon{color:#fff;}.header-light:not(.headroom--not-top) .top-bar-05 .info-list .info-link:hover .info-icon{color:#ffc221;}.headroom--not-top .page-header-inner .header-wrap{min-height:80px;padding-top:0px!important;padding-bottom:0px!important;}#page-header.headroom--not-top .page-header-inner{background:#ffffff;background-color:#ffffff;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.page-header.headroom--not-top .header-icon, .page-header.headroom--not-top .wpml-ls-item-toggle{color:#f4f9ff !important;}.page-header.headroom--not-top .header-icon:hover{color:#f4f9ff !important;}.page-header.headroom--not-top .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#f4f9ff!important;}.page-header.headroom--not-top .header-social-networks a{color:#111 !important;}.page-header.headroom--not-top .header-social-networks a:hover{color:#111 !important;}.page-header.headroom--not-top .menu--primary > ul > li > a{color:#111 !important;}.page-header.headroom--not-top .menu--primary > li:hover > a, .page-header.headroom--not-top .menu--primary > ul > li > a:hover, .page-header.headroom--not-top .menu--primary > ul > li > a:focus, .page-header.headroom--not-top .menu--primary > ul > .current-menu-ancestor > a, .page-header.headroom--not-top .menu--primary > ul > .current-menu-item > a{color:#0071dc !important;}.header-sticky-button.tm-button{color:#ffffff;border-color:#1268b3;}.header-sticky-button.tm-button:before{background:#1268b3;}.header-sticky-button.tm-button:hover{color:#1268b3;border-color:#1268b3;}.header-sticky-button.tm-button:after{background:#ffffff;}#page-header.headroom--not-top .search-field{color:#696969;border-color:#f5f5f5;background:#f5f5f5;}#page-header.headroom--not-top .search-field:focus{color:#333;border-color:#0071dc;background:#fff;}.edumall-dark-scheme #page-header.headroom--not-top .page-header-inner{background:#020c18;background-color:#020c18;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .page-header.headroom--not-top .header-icon, .edumall-dark-scheme .page-header.headroom--not-top .wpml-ls-item-toggle{color:#1e73be !important;}.edumall-dark-scheme .page-header.headroom--not-top .header-icon:hover{color:#ffc221 !important;}.edumall-dark-scheme .page-header.headroom--not-top .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#ffc221!important;}.edumall-dark-scheme .page-header.headroom--not-top .header-social-networks a{color:#111 !important;}.edumall-dark-scheme .page-header.headroom--not-top .header-social-networks a:hover{color:#111 !important;}.edumall-dark-scheme .page-header.headroom--not-top .menu--primary > ul > li > a{color:rgba(129,215,66,0.7) !important;}.edumall-dark-scheme .page-header.headroom--not-top .menu--primary > li:hover > a, .edumall-dark-scheme .page-header.headroom--not-top .menu--primary > ul > li > a:hover, .edumall-dark-scheme .page-header.headroom--not-top .menu--primary > ul > li > a:focus, .edumall-dark-scheme .page-header.headroom--not-top .menu--primary > ul > .current-menu-ancestor > a, .edumall-dark-scheme .page-header.headroom--not-top .menu--primary > ul > .current-menu-item > a{color:#fff !important;}.edumall-dark-scheme #page-header.headroom--not-top .search-field{color:#80868D;border-color:#19222d;background:#19222d;}.edumall-dark-scheme #page-header.headroom--not-top .search-field:focus{color:#fff;border-color:#fff;background:rgba(255, 255, 255, 0);}.header-more-tools-opened .header-right-inner{background:#ffffff;background-color:#ffffff;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;border-width:1px;border-color:#eee;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 0 26px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 0 26px rgba(0, 0, 0, 0.05);box-shadow:0 0 26px rgba(0, 0, 0, 0.05);}.header-more-tools-opened .header-right-inner .header-social-networks a{color:#333!important;}.header-more-tools-opened .header-right-inner .header-social-networks a:hover{color:#0071dc!important;}.header-01 .page-header-inner{border-bottom-width:0px;}.header-01 .menu--primary > ul > li > a{font-size:14px;line-height:1.6;}.desktop-menu .header-01 .menu--primary > ul > li > a{padding-top:25px;padding-bottom:25px;padding-left:12px;padding-right:12px;}.header-01.header-dark .page-header-inner{background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#eee;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 10px 26px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 10px 26px rgba(0, 0, 0, 0.05);box-shadow:0 10px 26px rgba(0, 0, 0, 0.05);}.header-01.header-dark .header-icon, .header-01.header-dark .wpml-ls-item-toggle{color:#031f42;}.header-01.header-dark .header-icon:hover{color:#0071dc;}.header-01.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#0071dc;}.header-01.header-dark .header-icon .badge, .header-01.header-dark .mini-cart .mini-cart-icon:after{color:#fff;background-color:#0071dc;}.header-01.header-dark .menu--primary > ul > li > a{color:#333;}.header-01.header-dark .menu--primary > ul > li:hover > a, .header-01.header-dark .menu--primary > ul > li > a:hover, .header-01.header-dark .menu--primary > ul > li > a:focus, .header-01.header-dark .menu--primary > ul > .current-menu-ancestor > a, .header-01.header-dark .menu--primary > ul > .current-menu-item > a{color:#0071dc;}.header-01.header-dark .header-button{color:#fff;border-color:#0071dc;}.header-01.header-dark .header-button:before{background:#0071dc;}.header-01.header-dark .header-button:hover{color:#0071dc;border-color:#0071dc;}.header-01.header-dark .header-button:after{background:rgba(0, 0, 0, 0);}.header-01.header-dark .header-social-networks a{color:#252525;}.header-01.header-dark .header-social-networks a:hover{color:#0071dc;}.header-01.header-light .page-header-inner{border-color:rgba(255, 255, 255, 0.2);}.header-01.header-light .header-icon, .header-01.header-light .wpml-ls-item-toggle{color:#fff;}.header-01.header-light .header-icon:hover{color:#fff;}.header-01.header-light .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#fff;}.header-01.header-light .header-icon .badge, .header-01.header-light .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.header-01.header-light .menu--primary > ul > li > a{color:#fff;}.header-01.header-light .menu--primary > ul > li:hover > a, .header-01.header-light .menu--primary > ul > li > a:hover, .header-01.header-light .menu--primary > ul > li > a:focus, .header-01.header-light .menu--primary > ul > .current-menu-ancestor > a, .header-01.header-light .menu--primary > ul > .current-menu-item > a{color:#fff;}.header-01.header-light .header-button{color:#fff;border-color:rgba(255, 255, 255, 0.3);}.header-01.header-light .header-button:before{background:rgba(255, 255, 255, 0);}.header-01.header-light .header-button:hover{color:#111;border-color:#fff;}.header-01.header-light .header-button:after{background:#fff;}.header-01.header-light .header-social-networks a{color:#fff;}.header-01.header-light .header-social-networks a:hover{color:#fff;}.edumall-dark-scheme .header-01.header-dark .page-header-inner{background:#020c18;background-color:#020c18;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#020c18;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .header-01.header-dark .header-icon, .edumall-dark-scheme .header-01.header-dark .wpml-ls-item-toggle{color:#fff;}.edumall-dark-scheme .header-01.header-dark .header-icon:hover{color:#ffc221;}.edumall-dark-scheme .header-01.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#ffc221;}.edumall-dark-scheme .header-01.header-dark .header-icon .badge, .edumall-dark-scheme .header-01.header-dark .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.edumall-dark-scheme .header-01.header-dark .menu--primary > ul > li > a{color:rgba(255, 255, 255, 0.7);}.edumall-dark-scheme .header-01.header-dark .menu--primary > ul > li:hover > a, .edumall-dark-scheme .header-01.header-dark .menu--primary > ul > li > a:hover, .edumall-dark-scheme .header-01.header-dark .menu--primary > ul > li > a:focus, .edumall-dark-scheme .header-01.header-dark .menu--primary > ul > .current-menu-ancestor > a, .edumall-dark-scheme .header-01.header-dark .menu--primary > ul > .current-menu-item > a{color:#fff;}.edumall-dark-scheme .header-01.header-dark .header-social-networks a{color:#fff;}.edumall-dark-scheme .header-01.header-dark .header-social-networks a:hover{color:#ffc221;}.header-02 .page-header-inner{border-bottom-width:0px;}.header-02 .menu--primary > ul > li > a{font-family:DM Sans;font-size:14px;font-weight:700;line-height:1;}.desktop-menu .header-02 .menu--primary > ul > li > a{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;}.header-02.header-dark .page-header-inner{background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#eee;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 0 20px #ccc;-moz-box-shadow:0 0 20px #ccc;box-shadow:0 0 20px #ccc;}.header-02.header-dark .header-icon, .header-02.header-dark .wpml-ls-item-toggle{color:#1268b3;}.header-02.header-dark .header-icon:hover{color:#0097b2;}.header-02.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#0097b2;}.header-02.header-dark .header-icon .badge, .header-02.header-dark .mini-cart .mini-cart-icon:after{color:#fff;background-color:#0071dc;}.header-02.header-dark .menu--primary > ul > li > a{color:#333;}.header-02.header-dark .menu--primary > ul > li:hover > a, .header-02.header-dark .menu--primary > ul > li > a:hover, .header-02.header-dark .menu--primary > ul > li > a:focus, .header-02.header-dark .menu--primary > ul > .current-menu-ancestor > a, .header-02.header-dark .menu--primary > ul > .current-menu-item > a{color:#0071dc;}.header-02.header-dark .header-button{color:#ffffff;border-color:#1268b3;}.header-02.header-dark .header-button:before{background:#1268b3;}.header-02.header-dark .header-button:hover{color:#1268b3;border-color:#1268b3;}.header-02.header-dark .header-button:after{background:#ffffff;}.header-02.header-dark .header-social-networks a{color:#252525;}.header-02.header-dark .header-social-networks a:hover{color:#0071dc;}.header-02.header-light .page-header-inner{border-color:rgba(255, 255, 255, 0.2);}.header-02.header-light .header-icon, .header-02.header-light .wpml-ls-item-toggle{color:#fff;}.header-02.header-light .header-icon:hover{color:#fff;}.header-02.header-light .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#fff;}.header-02.header-light .header-icon .badge, .header-02.header-light .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.header-02.header-light .menu--primary > ul > li > a{color:#fff;}.header-02.header-light .menu--primary > ul > li:hover > a, .header-02.header-light .menu--primary > ul > li > a:hover, .header-02.header-light .menu--primary > ul > li > a:focus, .header-02.header-light .menu--primary > ul > .current-menu-ancestor > a, .header-02.header-light .menu--primary > ul > .current-menu-item > a{color:#fff;}.header-02.header-light .header-button{color:#fff;border-color:rgba(255, 255, 255, 0.3);}.header-02.header-light .header-button:before{background:rgba(255, 255, 255, 0);}.header-02.header-light .header-button:hover{color:#111;border-color:#fff;}.header-02.header-light .header-button:after{background:#fff;}.header-02.header-light .header-social-networks a{color:#fff;}.header-02.header-light .header-social-networks a:hover{color:#fff;}.edumall-dark-scheme .header-02.header-dark .page-header-inner{background:#020c18;background-color:#020c18;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#020c18;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .header-02.header-dark .header-icon, .edumall-dark-scheme .header-02.header-dark .wpml-ls-item-toggle{color:#fff;}.edumall-dark-scheme .header-02.header-dark .header-icon:hover{color:#ffc221;}.edumall-dark-scheme .header-02.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#ffc221;}.edumall-dark-scheme .header-02.header-dark .header-icon .badge, .edumall-dark-scheme .header-02.header-dark .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.edumall-dark-scheme .header-02.header-dark .menu--primary > ul > li > a{color:rgba(255, 255, 255, 0.7);}.edumall-dark-scheme .header-02.header-dark .menu--primary > ul > li:hover > a, .edumall-dark-scheme .header-02.header-dark .menu--primary > ul > li > a:hover, .edumall-dark-scheme .header-02.header-dark .menu--primary > ul > li > a:focus, .edumall-dark-scheme .header-02.header-dark .menu--primary > ul > .current-menu-ancestor > a, .edumall-dark-scheme .header-02.header-dark .menu--primary > ul > .current-menu-item > a{color:#fff;}.edumall-dark-scheme .header-02.header-dark 
14924.header-social-networks a{color:#fff;}.edumall-dark-scheme .header-02.header-dark .header-social-networks a:hover{color:#ffc221;}.header-03 .page-header-inner{border-bottom-width:3px;}.header-03 .menu--primary > ul > li > a{font-family:DM Sans;font-size:14px;font-weight:400;line-height:1.6;}.desktop-menu .header-03 .menu--primary > ul > li > a{padding-top:25px;padding-bottom:25px;padding-left:17px;padding-right:17px;}.header-03.header-dark .page-header-inner{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#eee;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.header-03.header-dark .header-icon, .header-03.header-dark .wpml-ls-item-toggle{color:#1268b3;}.header-03.header-dark .header-icon:hover{color:#0071dc;}.header-03.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#0071dc;}.header-03.header-dark .header-icon .badge, .header-03.header-dark .mini-cart .mini-cart-icon:after{color:#fff;background-color:#0071dc;}.header-03.header-dark .menu--primary > ul > li > a{color:#333;}.header-03.header-dark .menu--primary > ul > li:hover > a, .header-03.header-dark .menu--primary > ul > li > a:hover, .header-03.header-dark .menu--primary > ul > li > a:focus, .header-03.header-dark .menu--primary > ul > .current-menu-ancestor > a, .header-03.header-dark .menu--primary > ul > .current-menu-item > a{color:#0071dc;}.header-03.header-dark .header-button{color:#ffffff;border-color:#1268b3;}.header-03.header-dark .header-button:before{background:#1268b3;}.header-03.header-dark .header-button:hover{color:#1268b3;border-color:#1268b3;}.header-03.header-dark .header-button:after{background:#ffffff;}.header-03.header-dark .header-social-networks a{color:#252525;}.header-03.header-dark .header-social-networks a:hover{color:#0071dc;}.header-03.header-light .page-header-inner{border-color:rgba(255, 255, 255, 0.2);-webkit-box-shadow:0 0 5px black;-moz-box-shadow:0 0 5px black;box-shadow:0 0 5px black;}.header-03.header-light .header-icon, .header-03.header-light .wpml-ls-item-toggle{color:#fff;}.header-03.header-light .header-icon:hover{color:#fff;}.header-03.header-light .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#fff;}.header-03.header-light .header-icon .badge, .header-03.header-light .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.header-03.header-light .menu--primary > ul > li > a{color:#fff;}.header-03.header-light .menu--primary > ul > li:hover > a, .header-03.header-light .menu--primary > ul > li > a:hover, .header-03.header-light .menu--primary > ul > li > a:focus, .header-03.header-light .menu--primary > ul > .current-menu-ancestor > a, .header-03.header-light .menu--primary > ul > .current-menu-item > a{color:#fff;}.header-03.header-light .header-button{color:#fff;border-color:#1268b3;}.header-03.header-light .header-button:before{background:#1268b3;}.header-03.header-light .header-button:hover{color:#111;border-color:#fff;}.header-03.header-light .header-button:after{background:#fff;}.header-03.header-light .header-social-networks a{color:#fff;}.header-03.header-light .header-social-networks a:hover{color:#fff;}.edumall-dark-scheme .header-03.header-dark .page-header-inner{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#020c18;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .header-03.header-dark .header-icon, .edumall-dark-scheme .header-03.header-dark .wpml-ls-item-toggle{color:#fff;}.edumall-dark-scheme .header-03.header-dark .header-icon:hover{color:#ffc221;}.edumall-dark-scheme .header-03.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#ffc221;}.edumall-dark-scheme .header-03.header-dark .header-icon .badge, .edumall-dark-scheme .header-03.header-dark .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.edumall-dark-scheme .header-03.header-dark .menu--primary > ul > li > a{color:rgba(255, 255, 255, 0.7);}.edumall-dark-scheme .header-03.header-dark .menu--primary > ul > li:hover > a, .edumall-dark-scheme .header-03.header-dark .menu--primary > ul > li > a:hover, .edumall-dark-scheme .header-03.header-dark .menu--primary > ul > li > a:focus, .edumall-dark-scheme .header-03.header-dark .menu--primary > ul > .current-menu-ancestor > a, .edumall-dark-scheme .header-03.header-dark .menu--primary > ul > .current-menu-item > a{color:#fff;}.edumall-dark-scheme .header-03.header-dark .header-social-networks a{color:#fff;}.edumall-dark-scheme .header-03.header-dark .header-social-networks a:hover{color:#ffc221;}.header-04 .page-header-inner{border-bottom-width:0px;}.header-04 .menu--primary > ul > li > a{font-size:14px;font-weight:500;line-height:1.6;}.desktop-menu .header-04 .menu--primary > ul > li > a{padding-top:25px;padding-bottom:25px;padding-left:12px;padding-right:12px;}.header-04.header-dark .page-header-inner{background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#eee;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 10px 26px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 10px 26px rgba(0, 0, 0, 0.05);box-shadow:0 10px 26px rgba(0, 0, 0, 0.05);}.header-04.header-dark .header-icon, .header-04.header-dark .wpml-ls-item-toggle{color:#031f42;}.header-04.header-dark .header-icon:hover{color:#0071dc;}.header-04.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#0071dc;}.header-04.header-dark .header-icon .badge, .header-04.header-dark .mini-cart .mini-cart-icon:after{color:#fff;background-color:#0071dc;}.header-04.header-dark .menu--primary > ul > li > a{color:#333;}.header-04.header-dark .menu--primary > ul > li:hover > a, .header-04.header-dark .menu--primary > ul > li > a:hover, .header-04.header-dark .menu--primary > ul > li > a:focus, .header-04.header-dark .menu--primary > ul > .current-menu-ancestor > a, .header-04.header-dark .menu--primary > ul > .current-menu-item > a{color:#0071dc;}.header-04.header-dark .search-field{color:#9B9B9B;border-color:#F2F2F2;background:#F2F2F2;}.header-04.header-dark .search-field:focus{color:#333;border-color:#0071dc;background:#fff;}.header-04.header-dark .header-button{color:#fff;border-color:#0071dc;}.header-04.header-dark .header-button:before{background:#0071dc;}.header-04.header-dark .header-button:hover{color:#0071dc;border-color:#0071dc;}.header-04.header-dark .header-button:after{background:rgba(0, 0, 0, 0);}.header-04.header-dark .header-social-networks a{color:#252525;}.header-04.header-dark .header-social-networks a:hover{color:#0071dc;}.header-04.header-light .page-header-inner{border-color:rgba(255, 255, 255, 0.2);}.header-04.header-light .header-icon, .header-04.header-light .wpml-ls-item-toggle{color:#fff;}.header-04.header-light .header-icon:hover{color:#fff;}.header-04.header-light .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#fff;}.header-04.header-light .header-icon .badge, .header-04.header-light .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.header-04.header-light .menu--primary > ul > li > a{color:#fff;}.header-04.header-light .menu--primary > ul > li:hover > a, .header-04.header-light .menu--primary > ul > li > a:hover, .header-04.header-light .menu--primary > ul > li > a:focus, .header-04.header-light .menu--primary > ul > .current-menu-ancestor > a, .header-04.header-light .menu--primary > ul > .current-menu-item > a{color:#fff;}.header-04.header-light .header-button{color:#fff;border-color:rgba(255, 255, 255, 0.3);}.header-04.header-light .header-button:before{background:rgba(255, 255, 255, 0);}.header-04.header-light .header-button:hover{color:#111;border-color:#fff;}.header-04.header-light .header-button:after{background:#fff;}.header-04.header-light .header-social-networks a{color:#fff;}.header-04.header-light .header-social-networks a:hover{color:#fff;}.edumall-dark-scheme .header-04.header-dark .page-header-inner{background:#020c18;background-color:#020c18;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#020c18;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .header-04.header-dark .header-icon, .edumall-dark-scheme .header-04.header-dark .wpml-ls-item-toggle{color:#fff;}.edumall-dark-scheme .header-04.header-dark .header-icon:hover{color:#ffc221;}.edumall-dark-scheme .header-04.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#ffc221;}.edumall-dark-scheme .header-04.header-dark .header-icon .badge, .edumall-dark-scheme .header-04.header-dark .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.edumall-dark-scheme .header-04.header-dark .menu--primary > ul > li > a{color:rgba(255, 255, 255, 0.7);}.edumall-dark-scheme .header-04.header-dark .menu--primary > ul > li:hover > a, .edumall-dark-scheme .header-04.header-dark .menu--primary > ul > li > a:hover, .edumall-dark-scheme .header-04.header-dark .menu--primary > ul > li > a:focus, .edumall-dark-scheme .header-04.header-dark .menu--primary > ul > .current-menu-ancestor > a, .edumall-dark-scheme .header-04.header-dark .menu--primary > ul > .current-menu-item > a{color:#fff;}.edumall-dark-scheme .header-04.header-dark .search-field{color:#80868d;border-color:#19222d;background:#19222d;}.edumall-dark-scheme .header-04.header-dark .search-field:focus{color:#fff;border-color:#fff;background:#19222d;}.edumall-dark-scheme .header-04.header-dark .header-social-networks a{color:#fff;}.edumall-dark-scheme .header-04.header-dark .header-social-networks a:hover{color:#ffc221;}.header-05 .page-header-inner{border-bottom-width:0px;}.header-05 .menu--primary > ul > li > a{font-size:14px;font-weight:500;line-height:1.6;}.desktop-menu .header-05 .menu--primary > ul > li > a{padding-top:25px;padding-bottom:25px;padding-left:17px;padding-right:17px;}.header-05.header-dark .page-header-inner{background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#eee;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 10px 26px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 10px 26px rgba(0, 0, 0, 0.05);box-shadow:0 10px 26px rgba(0, 0, 0, 0.05);}.header-05.header-dark .header-icon, .header-05.header-dark .wpml-ls-item-toggle{color:#031f42;}.header-05.header-dark .header-icon:hover{color:#0071dc;}.header-05.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#0071dc;}.header-05.header-dark .header-icon .badge, .header-05.header-dark .mini-cart .mini-cart-icon:after{color:#fff;background-color:#0071dc;}.header-05.header-dark .menu--primary > ul > li > a{color:#333;}.header-05.header-dark .menu--primary > ul > li:hover > a, .header-05.header-dark .menu--primary > ul > li > a:hover, .header-05.header-dark .menu--primary > ul > li > a:focus, .header-05.header-dark .menu--primary > ul > .current-menu-ancestor > a, .header-05.header-dark .menu--primary > ul > .current-menu-item > a{color:#0071dc;}.header-05.header-dark .header-button{color:#fff;border-color:#0071dc;}.header-05.header-dark .header-button:before{background:#0071dc;}.header-05.header-dark .header-button:hover{color:#0071dc;border-color:#0071dc;}.header-05.header-dark .header-button:after{background:rgba(0, 0, 0, 0);}.header-05.header-dark .header-social-networks a{color:#252525;}.header-05.header-dark .header-social-networks a:hover{color:#0071dc;}.header-05.header-light .page-header-inner{border-color:rgba(255, 255, 255, 0.2);}.header-05.header-light .header-icon, .header-05.header-light .wpml-ls-item-toggle{color:#fff;}.header-05.header-light .header-icon:hover{color:#fff;}.header-05.header-light .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#fff;}.header-05.header-light .header-icon .badge, .header-05.header-light .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.header-05.header-light .menu--primary > ul > li > a{color:#fff;}.header-05.header-light .menu--primary > ul > li:hover > a, .header-05.header-light .menu--primary > ul > li > a:hover, .header-05.header-light .menu--primary > ul > li > a:focus, .header-05.header-light .menu--primary > ul > .current-menu-ancestor > a, .header-05.header-light .menu--primary > ul > .current-menu-item > a{color:#fff;}.header-05.header-light .header-button{color:#fff;border-color:rgba(255, 255, 255, 0.3);}.header-05.header-light .header-button:before{background:rgba(255, 255, 255, 0);}.header-05.header-light .header-button:hover{color:#111;border-color:#fff;}.header-05.header-light .header-button:after{background:#fff;}.header-05.header-light .header-social-networks a{color:#fff;}.header-05.header-light .header-social-networks a:hover{color:#fff;}.edumall-dark-scheme .header-05.header-dark .page-header-inner{background:#020c18;background-color:#020c18;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#020c18;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .header-05.header-dark .header-icon, .edumall-dark-scheme .header-05.header-dark .wpml-ls-item-toggle{color:#fff;}.edumall-dark-scheme .header-05.header-dark .header-icon:hover{color:#ffc221;}.edumall-dark-scheme .header-05.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#ffc221;}.edumall-dark-scheme .header-05.header-dark .header-icon .badge, .edumall-dark-scheme .header-05.header-dark .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.edumall-dark-scheme .header-05.header-dark .menu--primary > ul > li > a{color:rgba(255, 255, 255, 0.7);}.edumall-dark-scheme .header-05.header-dark .menu--primary > ul > li:hover > a, .edumall-dark-scheme .header-05.header-dark .menu--primary > ul > li > a:hover, .edumall-dark-scheme .header-05.header-dark .menu--primary > ul > li > a:focus, .edumall-dark-scheme .header-05.header-dark .menu--primary > ul > .current-menu-ancestor > a, .edumall-dark-scheme .header-05.header-dark .menu--primary > ul > .current-menu-item > a{color:#fff;}.edumall-dark-scheme .header-05.header-dark .header-social-networks a{color:#fff;}.edumall-dark-scheme .header-05.header-dark .header-social-networks a:hover{color:#ffc221;}.header-06 .page-header-inner{border-bottom-width:0px;}.header-06 .menu--primary > ul > li > a{font-size:14px;font-weight:500;line-height:1.6;}.desktop-menu .header-06 .menu--primary > ul > li > a{padding-top:15px;padding-bottom:15px;padding-left:12px;padding-right:12px;}.header-06.header-dark .page-header-inner{background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#eee;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 10px 26px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 10px 26px rgba(0, 0, 0, 0.05);box-shadow:0 10px 26px rgba(0, 0, 0, 0.05);}.header-06.header-dark .header-icon, .header-06.header-dark .wpml-ls-item-toggle{color:#696969;}.header-06.header-dark .header-icon:hover{color:#0071dc;}.header-06.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#0071dc;}.header-06.header-dark .header-icon .badge, .header-06.header-dark .mini-cart .mini-cart-icon:after{color:#fff;background-color:#0071dc;}.header-06.header-dark .page-header-navigation{background:#0071dc;background-color:#0071dc;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.header-06.header-dark .menu--primary > ul > li > a{co
14924lor:rgba(255, 255, 255, 0.8);}.header-06.header-dark .menu--primary > ul > li:hover > a, .header-06.header-dark .menu--primary > ul > li > a:hover, .header-06.header-dark .menu--primary > ul > li > a:focus, .header-06.header-dark .menu--primary > ul > .current-menu-ancestor > a, .header-06.header-dark .menu--primary > ul > .current-menu-item > a{color:#fff;}.page-header.header-06.headroom--not-top .menu--primary > ul > li > a{color:rgba(255, 255, 255, 0.8)!important;}.page-header.header-06.headroom--not-top .menu--primary > li:hover > a, .page-header.header-06.headroom--not-top .menu--primary > ul > li > a:hover, .page-header.header-06.headroom--not-top .menu--primary > ul > li > a:focus, .page-header.header-06.headroom--not-top .menu--primary > ul > .current-menu-ancestor > a, .page-header.header-06.headroom--not-top .menu--primary > ul > .current-menu-item > a{color:#fff!important;}.header-06.header-dark .header-button{color:#fff;border-color:#0071dc;}.header-06.header-dark .header-button:before{background:#0071dc;}.header-06.header-dark .header-button:hover{color:#0071dc;border-color:#0071dc;}.header-06.header-dark .header-button:after{background:rgba(0, 0, 0, 0);}.header-06.header-dark .header-social-networks a{color:#696969;}.header-06.header-dark .header-social-networks a:hover{color:#0071dc;}.header-06.header-light .page-header-inner{border-color:rgba(255, 255, 255, 0.2);}.header-06.header-light .header-icon, .header-06.header-light .wpml-ls-item-toggle{color:#fff;}.header-06.header-light .header-icon:hover{color:#fff;}.header-06.header-light .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#fff;}.header-06.header-light .header-icon .badge, .header-06.header-light .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.header-06.header-light .page-header-navigation{background:rgba(0, 113, 220, 0.8);background-color:rgba(0, 113, 220, 0.8);background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.header-06.header-light .menu--primary > ul > li > a{color:#fff;}.header-06.header-light .menu--primary > ul > li:hover > a, .header-06.header-light .menu--primary > ul > li > a:hover, .header-06.header-light .menu--primary > ul > li > a:focus, .header-06.header-light .menu--primary > ul > .current-menu-ancestor > a, .header-06.header-light .menu--primary > ul > .current-menu-item > a{color:#fff;}.header-06.header-light .header-button{color:#fff;border-color:rgba(255, 255, 255, 0.3);}.header-06.header-light .header-button:before{background:rgba(255, 255, 255, 0);}.header-06.header-light .header-button:hover{color:#111;border-color:#fff;}.header-06.header-light .header-button:after{background:#fff;}.header-06.header-light .header-social-networks a{color:#fff;}.header-06.header-light .header-social-networks a:hover{color:#fff;}.edumall-dark-scheme .header-06.header-dark .page-header-inner{background:#020c18;background-color:#020c18;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#020c18;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .header-06.header-dark .header-icon, .edumall-dark-scheme .header-06.header-dark .wpml-ls-item-toggle{color:#fff;}.edumall-dark-scheme .header-06.header-dark .header-icon:hover{color:#ffc221;}.edumall-dark-scheme .header-06.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#ffc221;}.edumall-dark-scheme .header-06.header-dark .header-icon .badge, .edumall-dark-scheme .header-06.header-dark .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.edumall-dark-scheme .header-06.header-dark .menu--primary > ul > li > a{color:rgba(255, 255, 255, 0.7);}.edumall-dark-scheme .header-06.header-dark .menu--primary > ul > li:hover > a, .edumall-dark-scheme .header-06.header-dark .menu--primary > ul > li > a:hover, .edumall-dark-scheme .header-06.header-dark .menu--primary > ul > li > a:focus, .edumall-dark-scheme .header-06.header-dark .menu--primary > ul > .current-menu-ancestor > a, .edumall-dark-scheme .header-06.header-dark .menu--primary > ul > .current-menu-item > a{color:#fff;}.edumall-dark-scheme .header-06.header-dark .header-social-networks a{color:#fff;}.edumall-dark-scheme .header-06.header-dark .header-social-networks a:hover{color:#ffc221;}.header-07 .page-header-inner{border-bottom-width:0px;}.header-07 .menu--primary > ul > li > a{font-size:14px;line-height:1.6;}.desktop-menu .header-07 .menu--primary > ul > li > a{padding-top:25px;padding-bottom:25px;padding-left:17px;padding-right:17px;}.header-07.header-dark .page-header-inner{background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#eee;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 10px 26px rgba(0, 0, 0, 0.07);-moz-box-shadow:0 10px 26px rgba(0, 0, 0, 0.07);box-shadow:0 10px 26px rgba(0, 0, 0, 0.07);}.header-07.header-dark .header-icon, .header-07.header-dark .wpml-ls-item-toggle{color:#031f42;}.header-07.header-dark .header-icon:hover{color:#0071dc;}.header-07.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#0071dc;}.header-07.header-dark .header-icon .badge, .header-07.header-dark .mini-cart .mini-cart-icon:after{color:#fff;background-color:#0071dc;}.header-07.header-dark .menu--primary > ul > li > a{color:#333;}.header-07.header-dark .menu--primary > ul > li:hover > a, .header-07.header-dark .menu--primary > ul > li > a:hover, .header-07.header-dark .menu--primary > ul > li > a:focus, .header-07.header-dark .menu--primary > ul > .current-menu-ancestor > a, .header-07.header-dark .menu--primary > ul > .current-menu-item > a{color:#0071dc;}.header-07.header-dark .header-button{color:#fff;border-color:#0071dc;}.header-07.header-dark .header-button:before{background:#0071dc;}.header-07.header-dark .header-button:hover{color:#0071dc;border-color:#0071dc;}.header-07.header-dark .header-button:after{background:rgba(0, 0, 0, 0);}.header-07.header-dark .header-social-networks a{color:#252525;}.header-07.header-dark .header-social-networks a:hover{color:#0071dc;}.header-07.header-light .page-header-inner{border-color:rgba(255, 255, 255, 0.2);}.header-07.header-light .header-icon, .header-07.header-light .wpml-ls-item-toggle{color:#fff;}.header-07.header-light .header-icon:hover{color:#fff;}.header-07.header-light .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#fff;}.header-07.header-light .header-icon .badge, .header-07.header-light .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.header-07.header-light .menu--primary > ul > li > a{color:#fff;}.header-07.header-light .menu--primary > ul > li:hover > a, .header-07.header-light .menu--primary > ul > li > a:hover, .header-07.header-light .menu--primary > ul > li > a:focus, .header-07.header-light .menu--primary > ul > .current-menu-ancestor > a, .header-07.header-light .menu--primary > ul > .current-menu-item > a{color:#fff;}.header-07.header-light .header-button{color:#fff;border-color:rgba(255, 255, 255, 0.3);}.header-07.header-light .header-button:before{background:rgba(255, 255, 255, 0);}.header-07.header-light .header-button:hover{color:#111;border-color:#fff;}.header-07.header-light .header-button:after{background:#fff;}.header-07.header-light .header-social-networks a{color:#fff;}.header-07.header-light .header-social-networks a:hover{color:#fff;}.edumall-dark-scheme .header-07.header-dark .page-header-inner{background:#020c18;background-color:#020c18;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#020c18;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .header-07.header-dark .header-icon, .edumall-dark-scheme .header-07.header-dark .wpml-ls-item-toggle{color:#fff;}.edumall-dark-scheme .header-07.header-dark .header-icon:hover{color:#ffc221;}.edumall-dark-scheme .header-07.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#ffc221;}.edumall-dark-scheme .header-07.header-dark .header-icon .badge, .edumall-dark-scheme .header-07.header-dark .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.edumall-dark-scheme .header-07.header-dark .menu--primary > ul > li > a{color:rgba(255, 255, 255, 0.7);}.edumall-dark-scheme .header-07.header-dark .menu--primary > ul > li:hover > a, .edumall-dark-scheme .header-07.header-dark .menu--primary > ul > li > a:hover, .edumall-dark-scheme .header-07.header-dark .menu--primary > ul > li > a:focus, .edumall-dark-scheme .header-07.header-dark .menu--primary > ul > .current-menu-ancestor > a, .edumall-dark-scheme .header-07.header-dark .menu--primary > ul > .current-menu-item > a{color:#fff;}.edumall-dark-scheme .header-07.header-dark .header-social-networks a{color:#fff;}.edumall-dark-scheme .header-07.header-dark .header-social-networks a:hover{color:#ffc221;}.header-08 .page-header-inner{border-bottom-width:0px;}.header-08 .menu--primary > ul > li > a{font-size:14px;line-height:1.6;}.desktop-menu .header-08 .menu--primary > ul > li > a{padding-top:25px;padding-bottom:25px;padding-left:17px;padding-right:17px;}.header-08.header-dark .page-header-inner{background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#eee;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-box-shadow:0 0 26px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 0 26px rgba(0, 0, 0, 0.05);box-shadow:0 0 26px rgba(0, 0, 0, 0.05);}.header-08.header-dark .header-icon, .header-08.header-dark .wpml-ls-item-toggle{color:#031f42;}.header-08.header-dark .header-icon:hover{color:#0071dc;}.header-08.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#0071dc;}.header-08.header-dark .header-icon .badge, .header-08.header-dark .mini-cart .mini-cart-icon:after{color:#fff;background-color:#0071dc;}.header-08.header-dark .menu--primary > ul > li > a{color:#333;}.header-08.header-dark .menu--primary > ul > li:hover > a, .header-08.header-dark .menu--primary > ul > li > a:hover, .header-08.header-dark .menu--primary > ul > li > a:focus, .header-08.header-dark .menu--primary > ul > .current-menu-ancestor > a, .header-08.header-dark .menu--primary > ul > .current-menu-item > a{color:#0071dc;}.header-08.header-dark .header-button{color:#fff;border-color:#0071dc;}.header-08.header-dark .header-button:before{background:#0071dc;}.header-08.header-dark .header-button:hover{color:#0071dc;border-color:#0071dc;}.header-08.header-dark .header-button:after{background:rgba(0, 0, 0, 0);}.header-08.header-dark .header-social-networks a{color:#252525;}.header-08.header-dark .header-social-networks a:hover{color:#0071dc;}.header-08.header-light .page-header-inner{border-color:rgba(255, 255, 255, 0.2);}.header-08.header-light .header-icon, .header-08.header-light .wpml-ls-item-toggle{color:#fff;}.header-08.header-light .header-icon:hover{color:#fff;}.header-08.header-light .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#fff;}.header-08.header-light .header-icon .badge, .header-08.header-light .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.header-08.header-light .menu--primary > ul > li > a{color:#fff;}.header-08.header-light .menu--primary > ul > li:hover > a, .header-08.header-light .menu--primary > ul > li > a:hover, .header-08.header-light .menu--primary > ul > li > a:focus, .header-08.header-light .menu--primary > ul > .current-menu-ancestor > a, .header-08.header-light .menu--primary > ul > .current-menu-item > a{color:#fff;}.header-08.header-light .header-button{color:#fff;border-color:rgba(255, 255, 255, 0.3);}.header-08.header-light .header-button:before{background:rgba(255, 255, 255, 0);}.header-08.header-light .header-button:hover{color:#111;border-color:#fff;}.header-08.header-light .header-button:after{background:#fff;}.header-08.header-light .header-social-networks a{color:#fff;}.header-08.header-light .header-social-networks a:hover{color:#fff;}.edumall-dark-scheme .header-08.header-dark .page-header-inner{background:#020c18;background-color:#020c18;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;border-color:#020c18;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .header-08.header-dark .header-icon, .edumall-dark-scheme .header-08.header-dark .wpml-ls-item-toggle{color:#fff;}.edumall-dark-scheme .header-08.header-dark .header-icon:hover{color:#ffc221;}.edumall-dark-scheme .header-08.header-dark .wpml-ls-slot-shortcode_actions:hover > .js-wpml-ls-item-toggle{color:#ffc221;}.edumall-dark-scheme .header-08.header-dark .header-icon .badge, .edumall-dark-scheme .header-08.header-dark .mini-cart .mini-cart-icon:after{color:#031f42;background-color:#ffc221;}.edumall-dark-scheme .header-08.header-dark .menu--primary > ul > li > a{color:rgba(255, 255, 255, 0.7);}.edumall-dark-scheme .header-08.header-dark .menu--primary > ul > li:hover > a, .edumall-dark-scheme .header-08.header-dark .menu--primary > ul > li > a:hover, .edumall-dark-scheme .header-08.header-dark .menu--primary > ul > li > a:focus, .edumall-dark-scheme .header-08.header-dark .menu--primary > ul > .current-menu-ancestor > a, .edumall-dark-scheme .header-08.header-dark .menu--primary > ul > .current-menu-item > a{color:#fff;}.edumall-dark-scheme .header-08.header-dark .header-social-networks a{color:#fff;}.edumall-dark-scheme .header-08.header-dark .header-social-networks a:hover{color:#ffc221;}.page-navigation .children > li > a, .page-navigation .children > li > a .menu-item-title{font-family:DM Sans;font-weight:400;letter-spacing:0em;line-height:1.39;text-transform:none;}.page-navigation .children > li > a{font-size:13px;color:#0a0a0a;}.page-navigation .children,.primary-menu-sub-visual{background-color:#fff;-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.12);-moz-box-shadow:0 0 30px rgba(0, 0, 0, 0.12);box-shadow:0 0 30px rgba(0, 0, 0, 0.12);}.page-navigation .children > li:hover > a, .page-navigation .children > li.current-menu-item > a, .page-navigation .children > li.current-menu-ancestor > a{color:#0071dc;}.edumall-dark-scheme .page-navigation .children,.edumall-dark-scheme .primary-menu-sub-visual{background-color:#19222D;-webkit-box-shadow:0 0 30px rgba(0, 0, 0, 0.12);-moz-box-shadow:0 0 30px rgba(0, 0, 0, 0.12);box-shadow:0 0 30px rgba(0, 0, 0, 0.12);}.edumall-dark-scheme .page-navigation .children > li > a{color:#fff;}.edumall-dark-scheme .page-navigation .children > li:hover > a, .edumall-dark-scheme .page-navigation .children > li.current-menu-item > a, .edumall-dark-scheme .page-navigation .children > li.current-menu-ancestor > a{color:#ffc221;}.popup-canvas-menu{background:#f9f9fb;background-color:#f9f9fb;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.page-close-main-menu:before, .page-close-main-menu:after{background-color:#111;}.popup-canvas-menu .menu__container > li > a{line-height:1.5;color:#111;}.popup-canvas-menu .menu__container > li > a:hover, .popup-canvas-menu .menu__container > li > a:focus{color:#0071dc;}
14924.popup-canvas-menu .menu__container .children a{color:#777;}.popup-canvas-menu .menu__container .children a:hover{color:#0071dc;}.page-mobile-menu-header{background:#fff;}.page-close-mobile-menu{color:#1e73be;}.page-close-mobile-menu:hover{color:#111;}.page-mobile-main-menu .menu__container > li > a{padding-top:19px;padding-bottom:19px;padding-left:0;padding-right:0;line-height:1.5;font-size:14px;color:#fff;}.page-mobile-main-menu .menu__container > li > a:hover, .page-mobile-main-menu .menu__container > li.opened > a{color:#fff;}.page-mobile-main-menu .menu__container > li + li > a, .page-mobile-main-menu .menu__container > li.opened > a{border-color:rgba(255, 255, 255, 0.15);}.page-mobile-main-menu .children > li > a,.page-mobile-main-menu .simple-menu > li > a{padding-top:10px;padding-bottom:10px;padding-left:0;padding-right:0;}.page-mobile-main-menu .simple-menu > li > a, .page-mobile-main-menu .children > li > a{line-height:1.5;}.page-mobile-main-menu .children > li > a{font-size:13px;}.page-mobile-main-menu .children > li > a, .page-mobile-main-menu .edumall-list .link{color:rgba(255, 255, 255, 0.7);}.page-mobile-main-menu .children a:hover, .page-mobile-main-menu .children .opened > a, .page-mobile-main-menu .current-menu-item > a{color:#fff;}.page-mobile-main-menu .toggle-sub-menu{color:#fff;background:rgba(255, 255, 255, 0);}.page-mobile-main-menu .toggle-sub-menu:hover{color:#fff;background:rgba(255, 255, 255, 0.2);}.page-title-bar-01 .page-title-bar-bg{background:#F8F8F8;background-color:#F8F8F8;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.page-title-bar-01 .page-title-bar-inner{border-bottom-width:0px;border-bottom-color:rgba(0, 0, 0, 0);padding-top:15px;padding-bottom:72px;}.page-title-bar-01{margin-bottom:60px;}.page-title-bar-01 .heading{font-size:40px;line-height:1.4;color:#252525;}.page-title-bar-01 .insight_core_breadcrumb li, .page-title-bar-01 .insight_core_breadcrumb li a{font-size:14px;line-height:1.67;}.page-title-bar-01 .insight_core_breadcrumb li{color:#333;}.page-title-bar-01 .insight_core_breadcrumb a{color:#ababab;}.page-title-bar-01 .insight_core_breadcrumb a:hover{color:#252525;}.page-title-bar-01 .insight_core_breadcrumb li + li:before{color:#ababab;}.edumall-dark-scheme .page-title-bar-01 .page-title-bar-bg{background-image:url("https://myigetit.com/wp-content/themes/igetit/assets/images/dark-scheme/title-bar-01-bg.jpg");background-color:#021630;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .page-title-bar-01 .page-title-bar-inner .heading{color:#fff;}.edumall-dark-scheme .page-title-bar-01 .insight_core_breadcrumb li{color:#fff;}.edumall-dark-scheme .page-title-bar-01 .insight_core_breadcrumb a{color:#80868D;}.edumall-dark-scheme .page-title-bar-01 .insight_core_breadcrumb a:hover{color:#fff;}.edumall-dark-scheme .page-title-bar-01 .insight_core_breadcrumb li + li:before{color:#80868D;}.page-title-bar-02 .page-title-bar-bg{background:#F4F9FF;background-color:#F4F9FF;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.page-title-bar-02 .page-title-bar-inner{border-bottom-width:0px;border-bottom-color:rgba(0, 0, 0, 0);padding-top:15px;padding-bottom:36px;}.page-title-bar-02{margin-bottom:40px;}.page-title-bar-02 .heading{font-size:40px;font-weight:500;line-height:1.4;color:#0071dc;}.page-title-bar-02 .insight_core_breadcrumb li, .page-title-bar-02 .insight_core_breadcrumb li a{font-size:14px;font-weight:400;line-height:1.67;}.page-title-bar-02 .insight_core_breadcrumb li{color:#333;}.page-title-bar-02 .insight_core_breadcrumb a{color:#ababab;}.page-title-bar-02 .insight_core_breadcrumb a:hover{color:#252525;}.page-title-bar-02 .insight_core_breadcrumb li + li:before{color:#ababab;}.edumall-dark-scheme .page-title-bar-02 .page-title-bar-bg{background:#031F42;background-color:#031F42;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .page-title-bar-02 .page-title-bar-inner .heading{color:#fff;}.edumall-dark-scheme .page-title-bar-02 .insight_core_breadcrumb li{color:#fff;}.edumall-dark-scheme .page-title-bar-02 .insight_core_breadcrumb a{color:#80868D;}.edumall-dark-scheme .page-title-bar-02 .insight_core_breadcrumb a:hover{color:#fff;}.edumall-dark-scheme .page-title-bar-02 .insight_core_breadcrumb li + li:before{color:#80868D;}.page-title-bar-03 .page-title-bar-bg{background:#F5F7FD;background-color:#F5F7FD;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.page-title-bar-03 .page-title-bar-inner{border-bottom-width:0px;border-bottom-color:rgba(0, 0, 0, 0);padding-top:16px;padding-bottom:16px;}.page-title-bar-03{margin-bottom:74px;}.page-title-bar-03 .insight_core_breadcrumb li, .page-title-bar-03 .insight_core_breadcrumb li a{font-size:14px;font-weight:400;line-height:1.67;}.page-title-bar-03 .insight_core_breadcrumb li{color:#252525;}.page-title-bar-03 .insight_core_breadcrumb a{color:#696969;}.page-title-bar-03 .insight_core_breadcrumb a:hover{color:#252525;}.page-title-bar-03 .insight_core_breadcrumb li + li:before{color:#696969;}.edumall-dark-scheme .page-title-bar-03 .page-title-bar-bg{background:#031F42;background-color:#031F42;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .page-title-bar-03 .insight_core_breadcrumb li{color:#fff;}.edumall-dark-scheme .page-title-bar-03 .insight_core_breadcrumb a{color:#80868D;}.edumall-dark-scheme .page-title-bar-03 .insight_core_breadcrumb a:hover{color:#fff;}.edumall-dark-scheme .page-title-bar-03 .insight_core_breadcrumb li + li:before{color:#80868D;}.page-title-bar-04 .page-title-bar-bg{background:#031f42;background-color:#031f42;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.page-title-bar-04 .page-title-bar-inner{border-bottom-width:0px;border-bottom-color:rgba(0, 0, 0, 0);padding-top:16px;padding-bottom:16px;}.page-title-bar-04{margin-bottom:74px;}.page-title-bar-04 .insight_core_breadcrumb li, .page-title-bar-04 .insight_core_breadcrumb li a{font-size:14px;font-weight:400;line-height:1.67;}.page-title-bar-04 .insight_core_breadcrumb li{color:#fff;}.page-title-bar-04 .insight_core_breadcrumb a{color:#ababab;}.page-title-bar-04 .insight_core_breadcrumb a:hover{color:#fff;}.page-title-bar-04 .insight_core_breadcrumb li + li:before{color:#696969;}.edumall-dark-scheme .page-title-bar-04 .page-title-bar-bg{background:#0231B8;background-color:#0231B8;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .page-title-bar-04 .insight_core_breadcrumb li{color:#fff;}.edumall-dark-scheme .page-title-bar-04 .insight_core_breadcrumb a{color:rgba(255, 255, 255, 0.7);}.edumall-dark-scheme .page-title-bar-04 .insight_core_breadcrumb a:hover{color:#fff;}.edumall-dark-scheme .page-title-bar-04 .insight_core_breadcrumb li + li:before{color:rgba(255, 255, 255, 0.7);}.page-title-bar-05 .page-title-bar-bg{background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.page-title-bar-05 .page-title-bar-inner{border-bottom-width:0px;border-bottom-color:rgba(0, 0, 0, 0);padding-top:16px;padding-bottom:16px;}.page-title-bar-05{margin-bottom:52px;}.page-title-bar-05 .insight_core_breadcrumb li, .page-title-bar-05 .insight_core_breadcrumb li a{font-size:14px;font-weight:400;line-height:1.67;}.page-title-bar-05 .insight_core_breadcrumb li{color:#252525;}.page-title-bar-05 .insight_core_breadcrumb a{color:#696969;}.page-title-bar-05 .insight_core_breadcrumb a:hover{color:#252525;}.page-title-bar-05 .insight_core_breadcrumb li + li:before{color:#696969;}.edumall-dark-scheme .page-title-bar-05 .page-title-bar-bg{background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .page-title-bar-05 .insight_core_breadcrumb li{color:#fff;}.edumall-dark-scheme .page-title-bar-05 .insight_core_breadcrumb a{color:#80868D;}.edumall-dark-scheme .page-title-bar-05 .insight_core_breadcrumb a:hover{color:#fff;}.edumall-dark-scheme .page-title-bar-05 .insight_core_breadcrumb li + li:before{color:#80868D;}.page-title-bar-06 .page-title-bar-bg{background-image:url("https://myigetit.com/wp-content/themes/igetit/assets/images/title-bar-06-bg.jpg");background-color:#f2f2f2;background-repeat:no-repeat;background-position:center right;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.page-title-bar-06 .page-title-bar-inner{border-bottom-width:0px;border-bottom-color:rgba(0, 0, 0, 0);padding-top:80px;padding-bottom:80px;}.page-title-bar-06{margin-bottom:57px;}.page-title-bar-06 .heading{font-size:40px;font-weight:500;line-height:1.4;}.page-title-bar-06 .insight_core_breadcrumb li, .page-title-bar-06 .insight_core_breadcrumb li a{font-size:14px;font-weight:400;line-height:1.67;}.page-title-bar-06 .insight_core_breadcrumb li{color:#252525;}.page-title-bar-06 .insight_core_breadcrumb a{color:#696969;}.page-title-bar-06 .insight_core_breadcrumb a:hover{color:#252525;}.page-title-bar-06 .insight_core_breadcrumb li + li:before{color:#696969;}.edumall-dark-scheme .page-title-bar-06 .page-title-bar-bg{background-image:url("https://myigetit.com/wp-content/themes/igetit/assets/images/dark-scheme/title-bar-06-bg.jpg");background-color:#021630;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.edumall-dark-scheme .page-title-bar-06 .page-title-bar-inner .heading{color:#fff;}.edumall-dark-scheme .page-title-bar-06 .insight_core_breadcrumb li{color:#fff;}.edumall-dark-scheme .page-title-bar-06 .insight_core_breadcrumb a{color:#80868D;}.edumall-dark-scheme .page-title-bar-06 .insight_core_breadcrumb a:hover{color:#fff;}.edumall-dark-scheme .page-title-bar-06 .insight_core_breadcrumb li + li:before{color:#80868D;}.page-title-bar-07 .page-title-bar-bg{background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.page-title-bar-07 .page-title-bar-inner{border-bottom-width:0px;border-bottom-color:rgba(0, 0, 0, 0);padding-top:16px;padding-bottom:16px;}.page-title-bar-07 .insight_core_breadcrumb li, .page-title-bar-07 .insight_core_breadcrumb li a{font-size:14px;font-weight:400;line-height:1.67;}.page-title-bar-07 .insight_core_breadcrumb li{color:#fff;}.page-title-bar-07 .insight_core_breadcrumb a{color:rgba(255, 255, 255, 0.65);}.page-title-bar-07 .insight_core_breadcrumb a:hover{color:#fff;}.page-title-bar-07 .insight_core_breadcrumb li + li:before{color:#fff;}.page-title-bar-08 .page-title-bar-bg{background-image:url("https://myigetit.com/wp-content/themes/igetit/assets/images/title-bar-08-bg.png");background-color:#F8F8F8;background-repeat:no-repeat;background-position:bottom right;background-attachment:scroll;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto;}.page-title-bar-08 .page-title-bar-inner{border-bottom-width:0px;border-bottom-color:rgba(0, 0, 0, 0);padding-top:80px;padding-bottom:80px;}.page-title-bar-08{margin-bottom:57px;}.page-title-bar-08 .heading{font-size:40px;font-weight:500;line-height:1.4;}.page-title-bar-08 .insight_core_breadcrumb li, .page-title-bar-08 .insight_core_breadcrumb li a{font-size:14px;font-weight:400;line-height:1.67;}.page-title-bar-08 .insight_core_breadcrumb li{color:#252525;}.page-title-bar-08 .insight_core_breadcrumb a{color:#696969;}.page-title-bar-08 .insight_core_breadcrumb a:hover{color:#252525;}.page-title-bar-08 .insight_core_breadcrumb li + li:before{color:#696969;}.edumall-dark-scheme .page-title-bar-08 .page-title-bar-bg{background-image:url("https://myigetit.com/wp-content/themes/igetit/assets/images/title-bar-08-bg.png");background-color:#021630;background-repeat:no-repeat;background-position:bottom right;background-attachment:scroll;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto;}.edumall-dark-scheme .page-title-bar-08 .page-title-bar-inner .heading{color:#fff;}.edumall-dark-scheme .page-title-bar-08 .insight_core_breadcrumb li{color:#fff;}.edumall-dark-scheme .page-title-bar-08 .insight_core_breadcrumb a{color:#80868D;}.edumall-dark-scheme .page-title-bar-08 .insight_core_breadcrumb a:hover{color:#fff;}.edumall-dark-scheme .page-title-bar-08 .insight_core_breadcrumb li + li:before{color:#80868D;}.page-loading{background-color:#fff;}.page-loading .sk-wrap{color:#0071dc;}.error404{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}body{background:#ffffff;background-color:#ffffff;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}body.edumall-dark-scheme{background:#020D1B;background-color:#020D1B;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}.branding-logo-wrap img, .error404--header .branding-logo-wrap img{width:100px;}.branding-logo-wrap img{padding-top:15px;padding-right:0px;padding-bottom:15px;padding-left:0px;}.header-sticky-both .headroom.headroom--not-top .branding img, .header-sticky-up .headroom.headroom--not-top.headroom--pinned .branding img, .header-sticky-down .headroom.headroom--not-top.headroom--unpinned .branding img{width:100px;}.headroom--not-top .branding-logo-wrap .sticky-logo{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}.page-mobile-popup-logo img{width:80px;}.woocommerce .product .product-badges .new{color:#fff;background-color:#50D7E9;}.woocommerce .product .product-badges .hot{color:#fff;background-color:#E4573D;}.woocommerce .product .product-badges .onsale{color:#fff;background-color:#0071DC;}.page-search-popup{background:#fff;}.page-search-popup .search-form, .page-search-popup .search-field:focus{color:#111;}.page-search-popup .search-field:-webkit-autofill{-webkit-text-fill-color:#111!important;}body, .gmap-marker-wrap{font-family:DM Sans;font-size:14px;font-weight:500;letter-spacing:0em;line-height:1.86;}h1,h2,h3,h4,h5,h6,th,fieldset legend,[class*="hint--"]:after, .heading, .heading-typography, .answer-options .answer-option .option-title .option-title-content, .elementor-accordion .elementor-ta
14924b-title a, .elementor-counter .elementor-counter-title, .entry-event-info .meta-label{font-family:DM Sans;font-weight:400;letter-spacing:0em;line-height:1.3;}h1{font-size:38px;}h2{font-size:34px;}h3{font-size:30px;}h4{font-size:26px;}h5{font-size:22px;}h6{font-size:18px;}b, strong{font-weight:700;}button, input[type="button"], input[type="reset"], input[type="submit"], .wp-block-button__link, .rev-btn, .tm-button, .button, .wc-forward, .elementor-button{font-family:DM Sans;font-size:15px;font-weight:400;letter-spacing:0em;text-transform:none;}input[type='text'], input[type='email'], input[type='url'], input[type='password'], input[type='search'], input[type='number'], input[type='tel'], select, textarea, .select2-container.select2-container--default .select2-selection--single, .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered, .select2-container.select2-container--default .select2-search--dropdown .select2-search__field, .elementor-field-group .elementor-field-textual{font-family:DM Sans;font-size:14px;font-weight:400;letter-spacing:0em;}@media (max-width: 1199px){.page-title-bar-01 .page-title-bar-inner .heading{font-size:34px;}.page-title-bar-02 .page-title-bar-inner .heading{font-size:34px;}.page-title-bar-06 .page-title-bar-inner{padding-top:60px;padding-bottom:50px;}.page-title-bar-06 .page-title-bar-inner .heading{font-size:34px;}.page-title-bar-08 .page-title-bar-inner{padding-top:60px;padding-bottom:50px;}.page-title-bar-08 .page-title-bar-inner .heading{font-size:34px;}}@media (max-width: 991px){.page-title-bar-01 .page-title-bar-inner{padding-bottom:50px;}.page-title-bar-01 .page-title-bar-inner .heading{font-size:28px;}.page-title-bar-02 .page-title-bar-inner .heading{font-size:28px;}.page-title-bar-06 .page-title-bar-inner .heading{font-size:28px;}.page-title-bar-08 .page-title-bar-inner .heading{font-size:28px;}}@media (max-width: 767px){.page-title-bar-01 .page-title-bar-inner .heading{font-size:24px;}.page-title-bar-02 .page-title-bar-inner .heading{font-size:24px;}.page-title-bar-06 .page-title-bar-inner .heading{font-size:24px;}.page-title-bar-08 .page-title-bar-inner .heading{font-size:24px;}}/* latin-ext */
14925@font-face {
14926  font-family: 'DM Sans';
14927  font-style: normal;
14928  font-weight: 400;
14929  font-display: swap;
14930  src: url(https://myigetit.com/wp-content/fonts/dm-sans/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxRR23wRmYJp_I6zzw.woff) format('woff');
14931  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
14932}
14933/* latin */
14934@font-face {
14935  font-family: 'DM Sans';
14936  font-style: normal;
14937  font-weight: 400;
14938  font-display: swap;
14939  src: url(https://myigetit.com/wp-content/fonts/dm-sans/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxRSW3wRmYJp_I6.woff) format('woff');
14940  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
14941}
14942/* latin-ext */
14943@font-face {
14944  font-family: 'DM Sans';
14945  font-style: normal;
14946  font-weight: 500;
14947  font-display: swap;
14948  src: url(https://myigetit.com/wp-content/fonts/dm-sans/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxRR23wRmYJp_I6zzw.woff) format('woff');
14949  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
14950}
14951/* latin */
14952@font-face {
14953  font-family: 'DM Sans';
14954  font-style: normal;
14955  font-weight: 500;
14956  font-display: swap;
14957  src: url(https://myigetit.com/wp-content/fonts/dm-sans/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxRSW3wRmYJp_I6.woff) format('woff');
14958  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
14959}
14960/* latin-ext */
14961@font-face {
14962  font-family: 'DM Sans';
14963  font-style: normal;
14964  font-weight: 700;
14965  font-display: swap;
14966  src: url(https://myigetit.com/wp-content/fonts/dm-sans/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZtRR23wRmYJp_I6zzw.woff) format('woff');
14967  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
14967BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
14968}
14969/* latin */
14970@font-face {
14971  font-family: 'DM Sans';
14972  font-style: normal;
14973  font-weight: 700;
14974  font-display: swap;
14975  src: url(https://myigetit.com/wp-content/fonts/dm-sans/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZtRSW3wRmYJp_I6.woff) format('woff');
14976  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
14977}</style>
14978<style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><meta name="generator" content="WP Rocket 3.21.1" data-wpr-features="wpr_preconnect_external_domains wpr_automatic_lazy_rendering wpr_oci wpr_desktop" /></head>
14979<!-- 
14979<script src="https://d2c664waenl3jz.cloudfront.net/integration-scripts/main-embed-loader.js" data-agent-id="27" data-customer-id="65" data-bot-url="https://main.d17j5rf3mntob9.amplifyapp.com" data-api="aHR0cHM6Ly96Zm52dTZvbmY0LmV4ZWN1dGUtYXBpLnVzLWVhc3QtMS5hbWF6b25hd3MuY29tL2FwaQ=="></script>
14979 -->
14980<script type="text/javascript" id="hs-script-loader" async defer src="//js-na2.hs-scripts.com/243473833.js"></script>
14980
14981<body class="page-template-default page page-id-5404 wp-embed-responsive igetit ehf-template-igetit ehf-stylesheet-igetit desktop desktop-menu edumall-light-scheme mobile-menu-slide-to-right header-sticky-up wide page-has-no-sidebar title-bar-none e-lazyload elementor-default elementor-kit-47 elementor-page elementor-page-5404"  data-site-width="1200px" data-content-width="1200" data-font="DM Sans Helvetica, Arial, sans-serif" data-header-sticky-height="80">
14982
14983<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-dark-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0.49803921568627" /><feFuncG type="table" tableValues="0 0.49803921568627" /><feFuncB type="table" tableValues="0 0.49803921568627" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.54901960784314 0.98823529411765" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.71764705882353 0.25490196078431" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-red"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 0.27843137254902" /><feFuncB type="table" tableValues="0.5921568627451 0.27843137254902" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-midnight"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0" /><feFuncG type="table" tableValues="0 0.64705882352941" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-magenta-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.78039215686275 1" /><feFuncG type="table" tableValues="0 0.94901960784314" />
14983<feFuncB type="table" tableValues="0.35294117647059 0.47058823529412" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-green"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.65098039215686 0.40392156862745" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.44705882352941 0.4" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-orange"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.098039215686275 1" /><feFuncG type="table" tableValues="0 0.66274509803922" /><feFuncB type="table" tableValues="0.84705882352941 0.41960784313725" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg>
14984
14985<div  id="page" class="site">
14986	<div  class="content-wrapper">
14987		
14988		<header  id="page-header" class="page-header header-02 header-dark nav-links-hover-style-01 header-sticky-dark-logo">
14989	<div class="page-header-place-holder"></div>
14990	<div id="page-header-inner" class="page-header-inner" data-sticky="1">
14991		<div class="page-top-bar top-bar-03">
14992	<div class="container">
14993		<div class="row row-eq-height">
14994			<div class="col-md-12 top-bar-left">
14995	<div class="top-bar-wrap">
14996		<div class="top-bar-widgets">
14997	<div id="block-8" class="widget widget_block">
14998<div class="wp-container-5 wp-block-columns">
14999<div class="wp-container-4 wp-block-column" style="flex-basis:100%">
15000<div class="wp-container-3 is-content-justification-space-between is-nowrap wp-block-group">
15001<figure class="wp-container-2 wp-block-gallery-1 wp-block-gallery has-nested-images columns-default is-cropped">
15002<figure class="wp-block-image size-full is-style-rounded"><img width="262" height="43" src="https://myigetit.com/wp-content/uploads/2026/05/logo-ttl-and-igetit-e1673949703833_1.webp" alt="" class="wp-image-30376" srcset="https://myigetit.com/wp-content/uploads/2026/05/logo-ttl-and-igetit-e1673949703833_1.webp 262w, https://myigetit.com/wp-content/uploads/2026/05/logo-ttl-and-igetit-e1673949703833_1-24x4.webp 24w, https://myigetit.com/wp-content/uploads/2026/05/logo-ttl-and-igetit-e1673949703833_1-36x6.webp 36w, https://myigetit.com/wp-content/uploads/2026/05/logo-ttl-and-igetit-e1673949703833_1-48x8.webp 48w" sizes="(max-width: 262px) 100vw, 262px" /></figure>
15003</figure>
15004
15005
15006
15007<figure class="wp-block-image size-full is-resized"><img src="https://myigetit.com/wp-content/uploads/2026/05/logo-tata-blue-300x65_1-e1778658589318.webp" alt="" class="wp-image-30375" width="114" height="25"/></figure>
15008</div>
15009</div>
15010</div>
15011</div><div id="block-11" class="widget widget_block widget_text">
15012<p></p>
15013</div></div>
15014	</div>
15015</div>
15016		</div>
15017	</div>
15018</div>
15019
15020		<div class="container">
15021			<div class="header-wrap">
15022				
15023				<div class="header-left">
15024					<div class="header-content-inner">
15025						<div class="branding">
15026	<div class="branding-logo-wrap">
15027				<a href="https://myigetit.com/" rel="home">
15028												<img src="https://myigetit.com/wp-content/uploads/2022/12/I_GET_IT_Large_TM_Logo-e1773667978546-200x70.png" alt="i GET IT by Tata Technologies"
15029					     class="branding-logo dark-logo">
15030									</a>
15031			</div>
15032</div>
15033					</div>
15034				</div>
15035
15036				
15037				<div class="header-right">
15038					<div class="header-content-inner">
15039						<div id="header-right-inner" class="header-right-inner">
15040							<div class="header-right-inner-content">
15041								
15042								
15043								<div id="page-navigation" class="navigation page-navigation">
15044	<nav id="menu" class="menu menu--primary">
15045		<ul id="menu-primary" class="menu__container sm sm-simple"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7404 level-1"><a href="https://myigetit.com/about-i-get-it/"><div class="menu-item-wrap"><span class="menu-item-title">About us <span style="background-image: linear-gradient(to right, navy, red); -webkit-background-clip: text; color: transparent; display: inline-block; vertical-align: super; font-size: 70%;">New</span></span><span class="toggle-sub-menu"> </span></div></a><ul class="sub-menu children simple-menu">	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24474"><a href="https://myigetit.com/about-i-get-it/"><div class="menu-item-wrap"><span class="menu-item-title">About i GET IT</span></div></a></li>
15046	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5147"><a href="#"><div class="menu-item-wrap"><span class="menu-item-title">Our Programs</span><span class="toggle-sub-menu"> </span></div></a>	<ul class="sub-menu children simple-menu">		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25082"><a href="https://myigetit.com/cad-courses-and-ev-training-bundle/"><div class="menu-item-wrap"><span class="menu-item-title">EngAge Professional Program</span></div></a></li>
15047		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25081"><a href="https://myigetit.com/engage-student-program/"><div class="menu-item-wrap"><span class="menu-item-title">EngAge Student Program</span></div></a></li>
15048		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5266"><a href="https://myigetit.com/engage-campus-program/"><div class="menu-item-wrap"><span class="menu-item-title">Campus Program</span></div></a></li>
15049		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5325"><a href="https://myigetit.com/author-program/"><div class="menu-item-wrap"><span class="menu-item-title">Author Program</span></div></a></li>
15050		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5345"><a href="https://myigetit.com/reseller-program/"><div class="menu-item-wrap"><span class="menu-item-title">Reseller Program</span></div></a></li>
15051	</ul>
15052</li>
15053</ul>
15054</li>
15055<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30693 level-1"><a href="https://myigetit.com/enterprise/"><div class="menu-item-wrap"><span class="menu-item-title">i GET IT For Enterprise</span></div></a></li>
15056<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18713 level-1"><a href="https://myigetit.com/plans/"><div class="menu-item-wrap"><span class="menu-item-title">Plans and Pricing <span style="background-image: linear-gradient(to right, navy, red); -webkit-background-clip: text; color: transparent; display: inline-block; vertical-align: super; font-size: 70%;">New</span></span><span class="toggle-sub-menu"> </span></div></a><ul class="sub-menu children simple-menu">	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18714"><a href="https://myigetit.com/plans/#Eng_all_bundle"><div class="menu-item-wrap"><span class="menu-item-title">All in One Bundles <span style="background-image: linear-gradient(to right, navy, red); -webkit-background-clip: text; color: transparent; display: inline-block; vertical-align: super; font-size: 70%;">New</span></span><span class="toggle-sub-menu"> </span></div></a>	<ul class="sub-menu children simple-menu">		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18715"><a href="#"><div class="menu-item-wrap"><span class="menu-item-title">EV Professional Bundle <span style="background-image: linear-gradient(to right, navy, red); -webkit-background-clip: text; color: transparent; display: inline-block; vertical-align: super; font-size: 70%;">New</span></span><span class="toggle-sub-menu"> </span></div></a>		<ul class="sub-menu children simple-menu">			<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34494"><a href="https://myigetit.com/electric-vehicle-training-and-ev-certification-course-online/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; All in One Professional Bundle  <span style="background-image: linear-gradient(to right, navy, red); -webkit-background-clip: text; color: transparent; display: inline-block; vertical-align: super; font-size: 70%;">New</span></span></div></a></li>
15057			<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18716"><a href="https://myigetit.com/ev-high-voltage-thermal-battery-certification-program"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; High Voltage, Thermal &#038; Battery Certification Program</span></div></a></li>
15058			<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18717"><a href="https://myigetit.com/ev-advanced-battery-certification-program"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; Advanced Battery Certification Program</span></div></a></li>
15059		</ul>
15060</li>
15061		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18718"><a href="https://myigetit.com/all-in-one-mcad-professional-bundle"><div class="menu-item-wrap"><span class="menu-item-title">
15061MCAD Professional Bundle</span></div></a></li>
15062		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18719"><a href="https://myigetit.com/cad-courses-and-ev-training-bundle"><div class="menu-item-wrap"><span class="menu-item-title">MCAD+EV Professional Bundle <span style="background-image: linear-gradient(to right, navy, red); -webkit-background-clip: text; color: transparent; display: inline-block; vertical-align: super; font-size: 70%;">New</span></span></div></a></li>
15063		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30944"><a href="https://myigetit.com/npd-with-ptc-creo-windchill-training-bundle/"><div class="menu-item-wrap"><span class="menu-item-title">NPD with PTC Creo &#038; Windchill Training Bundle</span></div></a></li>
15064		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30945"><a href="https://myigetit.com/siemens-nx-with-ev-cad-design-training-bundle/"><div class="menu-item-wrap"><span class="menu-item-title">EV CAD Design with Siemens NX PLM Bundle</span></div></a></li>
15065	</ul>
15066</li>
15067	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18720"><a href="https://myigetit.com/plans/#EV_SUB"><div class="menu-item-wrap"><span class="menu-item-title">EV Subscriptions</span><span class="toggle-sub-menu"> </span></div></a>	<ul class="sub-menu children simple-menu">		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18721"><a href="https://myigetit.com/ev-essentials/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; Essentials</span></div></a></li>
15068		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18722"><a href="https://myigetit.com/ev-energy-storage-system-fundamentals/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; Energy Storage System Fundamentals</span></div></a></li>
15069		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18723"><a href="https://myigetit.com/thermal-management-system-in-ev/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; Thermal Management System</span></div></a></li>
15070		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18724"><a href="https://myigetit.com/ev-battery-pack-design/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; Battery Pack Design</span></div></a></li>
15071		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18725"><a href="https://myigetit.com/ev-battery-management-system-bms"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; BMS (Battery Management System)</span></div></a></li>
15072		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18726"><a href="https://myigetit.com/high-voltage-systems-in-ev/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; High Voltage Systems</span></div></a></li>
15073		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30966"><a href="https://myigetit.com/siemens-nx-ev-design-course/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; Design &#038; Development with Siemens NX</span></div></a></li>
15074	</ul>
15075</li>
15076	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18727"><a href="https://myigetit.com/plans/#mcad"><div class="menu-item-wrap"><span class="menu-item-title">MCAD Subscriptions</span><span class="toggle-sub-menu"> </span></div></a>	<ul class="sub-menu children simple-menu">		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18728"><a href="https://myigetit.com/dassault-training/"><div class="menu-item-wrap"><span class="menu-item-title">Dassault Systems</span><span class="toggle-sub-menu"> </span></div></a>		<ul class="sub-menu children simple-menu">			<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18729"><a href="https://myigetit.com/catia-v6-training/"><div class="menu-item-wrap"><span class="menu-item-title">3D Experience Subscription</span></div></a></li>
15077			<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18730"><a href="https://myigetit.com/catia-v5-training"><div class="menu-item-wrap"><span class="menu-item-title">CATIA V5 Subscription</span></div></a></li>
15078			<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18731"><a href="https://myigetit.com/solidworks-training/"><div class="menu-item-wrap"><span class="menu-item-title">SOLIDWORKS Subscription</span></div></a></li>
15079		</ul>
15080</li>
15081		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18732"><a href="https://myigetit.com/plans/#mcad"><div class="menu-item-wrap"><span class="menu-item-title">Siemens Digital Industries</span><span class="toggle-sub-menu"> </span></div></a>		<ul class="sub-menu children simple-menu">			<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18733"><a href="https://myigetit.com/siemens-nx-training/"><div class="menu-item-wrap"><span class="menu-item-title">Siemens NX PLM Subscription</span></div></a></li>
15082		</ul>
15083</li>
15084		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18735"><a href="https://myigetit.com/gdt-training"><div class="menu-item-wrap"><span class="menu-item-title">GD&#038;T Subscription</span></div></a></li>
15085		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18736"><a href="https://myigetit.com/plastics-training"><div class="menu-item-wrap"><span class="menu-item-title">Plastics and Molding Subscription</span></div></a></li>
15086		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18737"><a href="https://myigetit.com/gps-training"><div class="menu-item-wrap"><span class="menu-item-title">ISO GPS Subscription</span></div></a></li>
15087		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18738"><a href="https://myigetit.com/ptc-training"><div class="menu-item-wrap"><span class="menu-item-title">PTC CREO &#038; Wildfire Subscription</span></div></a></li>
15088		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18739"><a href="https://myigetit.com/autodesk-training"><div class="menu-item-wrap"><span class="menu-item-title">Autodesk Subscription</span></div></a></li>
15089		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30965"><a href="https://myigetit.com/npd-with-ptc-creo-windchill-training-course/"><div class="menu-item-wrap"><span class="menu-item-title">NPD With PTC Creo &#038; Windchill Subscription</span></div></a></li>
15090	</ul>
15091</li>
15092</ul>
15093</li>
15094<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-6778 level-1"><a href="#"><div class="menu-item-wrap"><span class="menu-item-title">Insights</span><span class="toggle-sub-menu"> </span></div></a><ul class="sub-menu children simple-menu">	<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-5404 current_page_item menu-item-6133"><a href="https://myigetit.com/business-blogs/"><div class="menu-item-wrap"><span class="menu-item-title">Business Blogs</span></div></a></li>
15095	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6776"><a href="https://myigetit.com/tech-blogs/"><div class="menu-item-wrap"><span class="menu-item-title">Tech Blogs</span></div></a></li>
15096	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17606"><a href="https://myigetit.com/webinars/"><div class="menu-item-wrap"><span class="menu-item-title">Webinars</span></div></a></li>
15097</ul>
15098</li>
15099<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12690 level-1"><a href="https://myigetit.com/library/"><div class="menu-item-wrap"><span class="menu-item-title">Course Catalog</span></div></a></li>
15100<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11299 level-1"><a href="https://myigetit.com/search/" class="menu-image-title-hide menu-image-not-hovered"><div class="menu-item-wrap"><span class="menu-item-title"><span class="menu-image-title-hide menu-image-title">search</span><img loading="lazy" width="24" height="24" src="https://myigetit.com/wp-content/uploads/2023/03/magnifying-glass-24x24.png" class="menu-image menu-image-title-hide" alt="igetit search" /></span></div></a></li>
15101<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5224 level-1"><a href="https://myigetit.com/contact-us/"><div class="menu-item-wrap"><span class="menu-item-title">
15101<span class="dashicons dashicons-format-status after-menu-image-icons"></span><span class="menu-image-title-after menu-image-title">Contact Us</span></span></div></a></li>
15102<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8393 level-1"><a href="#signin-popup"><div class="menu-item-wrap"><span class="menu-item-title">Sign In / Sign Up</span></div></a></li>
15103</ul>	</nav>
15104</div>
15105
15106								
15107								
15108								
15109								
15110								
15111											
15112				
15113				<div class="header-buttons">
15114					<a class="tm-button tm-button-sm header-button style-border"
15115					   href="#signin-popup"
15116
15117						
15118											>
15119						
15120				
15121				<span class="button-text">
15122					Sign In / Sign Up				</span>
15123
15124				
15125									</a>
15126					<a class="tm-button tm-button-xs header-sticky-button style-thick-border"
15127					   href="#signin-popup"
15128
15129						
15130											>
15131						
15132				
15133				<span class="button-text">
15134					Sign In / Sign Up				</span>
15135
15136				
15137									</a>
15138				</div>
15139			
15140															</div>
15141						</div>
15142
15143						<div id="page-open-mobile-menu" class="header-icon page-open-mobile-menu">
15144	<div class="burger-icon">
15145		<span class="burger-icon-top"></span>
15146		<span class="burger-icon-bottom"></span>
15147	</div>
15148</div>
15149
15150						<div id="page-open-components" class="header-icon page-open-components">
15151	<div  class="inner">
15152		<div class="circle circle-one"></div>
15153		<div class="circle circle-two"></div>
15154		<div class="circle circle-three"></div>
15155	</div>
15156</div>
15157					</div>
15158				</div>
15159
15160							</div>
15161		</div>
15162	</div>
15163</header>
15164
15165				<div  id="page-content" class="page-content">
15166	<div class="container">
15167		<div class="row">
15168
15169			
15170			<div id="page-main-content" class="page-main-content">
15171
15172									<div class="rich-snippet display-none">
15173	<h1 class="entry-title">Business Blogs</h1>	<span class="published">October 18, 2022</span>
15174		<span class="updated" data-time="2025-05-07 11:08">2025-05-07 11:08</span>
15175</div>
15176
15177					<article id="post-5404" class="post-5404 page type-page status-publish hentry post-no-thumbnail">
15178						<h2 class="screen-reader-text">Business Blogs</h2>
15179
15180															<div data-elementor-type="wp-page" data-elementor-id="5404" class="elementor elementor-5404" data-elementor-post-type="page">
15181									<section class="has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-657da45 elementor-section-boxed elementor-section-gap-beside-yes elementor-section-height-default elementor-section-height-default elementor-section-column-vertical-align-stretch" data-id="657da45" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}" data-e-bg-lazyload="">
15182						<div class="elementor-container elementor-column-gap-extended">
15183					<div class="has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7cabcb0" data-id="7cabcb0" data-element_type="column">
15184			<div class="elementor-widget-wrap elementor-element-populated">
15185								<div class="elementor-element elementor-element-080b589 elementor-widget elementor-widget-heading" data-id="080b589" data-element_type="widget" data-widget_type="heading.default">
15186				<div class="elementor-widget-container">
15187			<style>/*! elementor - v3.17.0 - 01-11-2023 */
15188.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}</style><h2 class="elementor-heading-title elementor-size-default">Business Perspectives : Bridging gaps between  Business, Technology & Engineering​</h2>		</div>
15189				</div>
15190					</div>
15191		</div>
15192							</div>
15193		</section>
15194				<section class="has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-d9d6bab elementor-section-boxed elementor-section-gap-beside-yes elementor-section-height-default elementor-section-height-default elementor-section-content-align-center elementor-section-column-vert
15194ical-align-stretch" data-id="d9d6bab" data-element_type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
15195						<div class="elementor-container elementor-column-gap-extended">
15196					<div class="has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8d1d7c5" data-id="8d1d7c5" data-element_type="column">
15197			<div class="elementor-widget-wrap elementor-element-populated">
15198								<div class="elementor-element elementor-element-e2f92d2 edumall-modern-heading-style-01 elementor-widget__width-auto elementor-invisible elementor-widget elementor-widget-tm-heading" data-id="e2f92d2" data-element_type="widget" data-settings="{&quot;_animation&quot;:&quot;edumallFadeInUp&quot;}" data-widget_type="tm-heading.default">
15199				<div class="elementor-widget-container">
15200					<div class="tm-modern-heading">
15201			
15202					<div class="heading-primary-wrap">
15203			<h2 class="heading-primary elementor-heading-title"><mark>Business</mark> Blogs</h2>		</div>
15204		
15205			
15206					</div>
15207				</div>
15208				</div>
15209					</div>
15210		</div>
15211							</div>
15212		</section>
15213				<section class="has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-fd3c707 elementor-section-boxed elementor-section-gap-beside-yes elementor-section-height-default elementor-section-height-default elementor-section-content-align-center elementor-section-column-vertical-align-stretch" data-id="fd3c707" data-element_type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
15214						<div class="elementor-container elementor-column-gap-extended">
15215					<div class="has_eae_slider elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2fbc150" data-id="2fbc150" data-element_type="column">
15216			<div class="elementor-widget-wrap elementor-element-populated">
15217								<div class="elementor-element elementor-element-abd5f96 edumall-animation-zoom-in elementor-widget elementor-widget-tm-blog" data-id="abd5f96" data-element_type="widget" data-widget_type="tm-blog.default">
15218				<div class="elementor-widget-container">
15219					<div class="edumall-grid-wrapper edumall-blog edumall-blog-grid edumall-blog-caption-style-01" data-grid="{&quot;type&quot;:&quot;grid&quot;,&quot;columns&quot;:2,&quot;columnsTablet&quot;:1,&quot;gutter&quot;:30}" data-pagination="numbers">
15220			
15221								<input type="hidden"
15222				       class="edumall-query-input" value="{&quot;source&quot;:&quot;custom_query&quot;,&quot;action&quot;:&quot;post_infinite_load&quot;,&quot;max_num_pages&quot;:4,&quot;found_posts&quot;:20,&quot;count&quot;:6,&quot;query_vars&quot;:{&quot;post_type&quot;:&quot;post&quot;,&quot;posts_per_page&quot;:6,&quot;orderby&quot;:&quot;date&quot;,&quot;order&quot;:&quot;DESC&quot;,&quot;post_status&quot;:&quot;publish&quot;,&quot;tax_query&quot;:[{&quot;taxonomy&quot;:&quot;category&quot;,&quot;field&quot;:&quot;slug&quot;,&quot;terms&quot;:[&quot;business&quot;]}],&quot;paged&quot;:1},&quot;settings&quot;:{&quot;hover_effect&quot;:&quot;zoom-in&quot;,&quot;show_caption&quot;:&quot;yes&quot;,&quot;read_more_text&quot;:&quot;Read More&quot;,&quot;overlay_meta_data&quot;:[],&quot;banners&quot;:null,&quot;grid_columns&quot;:2,&quot;grid_columns_tablet&quot;:1,&quot;grid_metro_layout&quot;:null,&quot;query_include&quot;:[&quot;terms&quot;],&quot;query_include_term_ids&quot;:[&quot;55&quot;],&quot;query_number&quot;:6,&quot;pa_condition_repeater&quot;:[],&quot;caption_read_more_margin&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;0&quot;,&quot;right&quot;:&quot;0&quot;,&quot;bottom&quot;:&quot;0&quot;,&quot;left&quot;:&quot;10&quot;,&quot;isLinked&quot;:false},&quot;button_text_color&quot;:&quot;#FFFFFF&quot;,&quot;button_background_color&quot;:&quot;#1268B3&quot;,&quot;button_border_color&quot;:&quot;#1268B3&quot;,&quot;button_hover_text_color&quot;:&quot;#1268B3&quot;,&quot;button_hover_background_color&quot;:&quot;#FFFFFF&quot;,&quot;button_hover_border_color&quot;:&quot;#1268B3&quot;,&quot;pagination_type&quot;:&quot;numbers&quot;,&quot;premium_tooltip_text&quot;:&quot;Hi, I'm a global tooltip.&quot;,&quot;premium_tooltip_position&quot;:&quot;top,bottom&quot;,&quot;layout&quot;:&quot;grid&quot;,&quot;show_thumbnail&quot;:null,&quot;caption_style&quot;:&quot;01&quot;,&quot;show_caption_category&quot;:&quot;yes&quot;,&quot;show_caption_excerpt&quot;:&quot;yes&quot;,&quot;excerpt_length&quot;:&quot;&quot;,&quot;show_caption_read_more&quot;:&quot;yes&quot;,&quot;show_caption_share&quot;:&quot;&quot;,&quot;show_caption_meta&quot;:[&quot;date&quot;,&quot;views&quot;],&quot;show_overlay&quot;:&quot;&quot;,&quot;overlay_style&quot;:&quot;float&quot;,&quot;show_overlay_category&quot;:&quot;yes&quot;,&quot;show_overlay_title&quot;:&quot;&quot;,&quot;metro_image_size_width&quot;:null,&quot;metro_image_ratio&quot;:null,&quot;thumbnail_default_size&quot;:&quot;1&quot;,&quot;thumbnail_size&quot;:null,&quot;thumbnail_custom_dimension&quot;:null,&quot;grid_gutter&quot;:30,&quot;pagination_custom_button_id&quot;:null,&quot;box_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;box_box_shadow_box_shadow_type&quot;:&quot;&quot;,&quot;box_box_shadow_box_shadow&quot;:null,&quot;box_box_shadow_box_shadow_position&quot;:null,&quot;box_box_shadow_hover_box_shadow_type&quot;:&quot;&quot;,&quot;box_box_shadow_hover_box_shadow&quot;:null,&quot;box_box_shadow_hover_box_shadow_position&quot;:null,&quot;thumbnail_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;thumbnail_box_shadow_box_shadow_type&quot;:&quot;&quot;,&quot;thumbnail_box_shadow_box_shadow&quot;:null,&quot;thumbnail_box_shadow_box_shadow_position&quot;:null,&quot;css_filters_css_filter&quot;:&quot;&quot;,&quot;css_filters_blur&quot;:null,&quot;css_filters_brightness&quot;:null,&quot;css_filters_contrast&quot;:null,&quot;css_filters_saturate&quot;:null,&quot;css_filters_hue&quot;:null,&quot;thumbnail_opacity&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;thumbnail_box_shadow_hover_box_shadow_type&quot;:&quot;&quot;,&quot;thumbnail_box_shadow_hover_box_shadow&quot;:null,&quot;thumbnail_box_shadow_hover_box_shadow_position&quot;:null,&quot;css_filters_hover_css_filter&quot;:&quot;&quot;,&quot;css_filters_hover_blur&quot;:null,&quot;css_filters_hover_brightness&quot;:null,&quot;css_filters_hover_contrast&quot;:null,&quot;css_filters_hover_saturate&quot;:null,&quot;css_filters_hover_hue&quot;:null,&quot;thumbnail_opacity_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;text_align&quot;:&quot;&quot;,&quot;caption_margin&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;caption_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;caption_meta_margin&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;caption_meta_typography_typography&quot;:&quot;&quot;,&quot;caption_meta_typography_font_family&quot;:null,&quot;caption_meta_typography_font_size&quot;:null,&quot;caption_meta_typography_font_weight&quot;:null,&quot;caption_meta_typography_text_transform&quot;:null,&quot;caption_meta_typography_font_style&quot;:null,&quot;caption_meta_typography_text_decoration&quot;:null,&quot;caption_meta_typography_line_height&quot;:null,&quot;caption_meta_typography_letter_spacing&quot;:null,&quot;caption_meta_typography_word_spacing&quot;:null,&quot;caption_meta_text_color&quot;:&quot;&quot;,&quot;caption_meta_link_color&quot;:&quot;&quot;,&quot;caption_meta_link_hover_color&quot;:&quot;&quot;,&quot;caption_category_margin&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;caption_category_typography_typography&quot;:&quot;&quot;,&quot;caption_category_typography_font_family&quot;:null,&quot;caption_category_typography_font_size&quot;:null,&quot;caption_category_typography_font_weight&quot;:null,&quot;caption_category_typography_text_transform&quot;:null,&quot;caption_category_typography_font_style&quot;:null,&quot;caption_category_typography_text_decoration&quot;:null,&quot;caption_category_typography_line_height&quot;:null,&quot;caption_category_typography_letter_spacing&quot;:null,&quot;caption_category_typography_word_spacing&quot;:null,&quot;caption_category_color&quot;:&quot;&quot;,&quot;caption_category_hover_color&quot;:&quot;&quot;,&quot;caption_title_margin&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;caption_title_typography_typography&quot;:&quot;&quot;,&quot;caption_title_typography_font_family&quot;:null,&quot;caption_title_typography_font_size&quot;:null,&quot;caption_title_typography_font_weight&quot;:null,&quot;caption_title_typography_text_transform&quot;:null,&quot;caption_title_typography_font_style&quot;:null,&quot;caption_title_typography_text_decoration&quot;:null,&quot;caption_title_typography_line_height&quot;:null,&quot;caption_title_typography_letter_spacing&quot;:null,&quot;caption_title_typography_word_spacing&quot;:null,&quot;caption_title_color&quot;:&quot;&quot;,&quot;caption_title_hover_color&quot;:&quot;&quot;,&quot;caption_excerpt_margin&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;caption_excerpt_typography_typography&quot;:&quot;&quot;,&quot;caption_excerpt_typography_font_family&quot;:null,&quot;caption_excerpt_typography_font_size&quot;:null,&quot;caption_excerpt_typography_font_weight&quot;:null,&quot;caption_excerpt_typography_text_transform&quot;:null,&quot;caption_excerpt_typography_font_style&quot;:null,&quot;caption_excerpt_typography_text_decoration&quot;:null,&quot;caption_excerpt_typography_line_height&quot;:null,&quot;caption_excerpt_typography_letter_spacing&quot;:null,&quot;caption_excerpt_typography_word_spacing&quot;:null,&quot;caption_excerpt_color&quot;:&quot;&quot;,&quot;overlay_category_typography_typography&quot;:null,&quot;overlay_category_typography_font_family&quot;:null,&quot;overlay_category_typography_font_size&quot;:null,&quot;overlay_category_typography_font_weight&quot;:null,&quot;overlay_category_typography_text_transform&quot;:null,&quot;overlay_category_typography_font_style&quot;:null,&quot;overlay_category_typography_text_decoration&quot;:null,&quot;overlay_category_typography_line_height&quot;:null,&quot;overlay_category_typography_letter_spacing&quot;:null,&quot;overlay_category_typography_word_spacing&quot;:null,&quot;overlay_category_color&quot;:null,&quot;overlay_category_bg_color&quot;:null,&quot;overlay_category_hover_color&quot;:null,&quot;overlay_category_hover_bg_color&quot;:null,&quot;pagination_alignment&quot;:&quot;center&quot;,&quot;pagination_spacing&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;pagination_typography_typography&quot;:null,&quot;pagination_typography_font_family&quot;:null,&quot;pagination_typography_font_size&quot;:null,&quot;pagination_typography_font_weight&quot;:null,&quot;pagination_typography_text_transform&quot;:null,&quot;pagination_typography_font_style&quot;:null,&quot;pagination_typography_text_decoration&quot;:null,&quot;pagination_typography_line_height&quot;:null,&quot;pagination_typography_letter_spacing&quot;:null,&quot;pagination_typography_word_spacing&quot;:null,&quot;pagination_link_color&quot;:&quot;&quot;,&quot;pagination_link_hover_color&quot;:&quot;&quot;,&quot;pagination_loading_color&quot;:null,&quot;query_source&quot;:&quot;custom_query&quot;,&quot;query_include_authors&quot;:null,&quot;query_exclude&quot;:&quot;&quot;,&quot;query_exclude_term_ids&quot;:null,&quot;query_exclude_authors&quot;:null,&quot;query_offset&quot;:&quot;&quot;,&quot;query_orderby&quot;:&quot;date&quot;,&quot;query_sort_meta_key&quot;:null,&quot;query_order&quot;:&quot;DESC&quot;,&quot;_title&quot;:&quot;&quot;,&quot;_margin&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;_element_width&quot;:&quot;&quot;,&quot;_element_width_tablet&quot;:&quot;&quot;,&quot;_element_width_mobile&quot;:&quot;&quot;,&quot;_element_custom_width&quot;:null,&quot;_flex_align_self&quot;:&quot;&quot;,&quot;_flex_order&quot;:&quot;&quot;,&quot;_flex_order_custom&quot;:null,&quot;_flex_size&quot;:&quot;&quot;,&quot;_flex_grow&quot;:null,&quot;_flex_shrink&quot;:null,&quot;_element_vertical_align&quot;:null,&quot;_position&quot;:&quot;&quot;,&quot;_offset_orientation_h&quot;:null,&quot;_offset_x&quot;:null,&quot;_offset_x_end&quot;:null,&quot;_offset_orientation_v&quot;:null,&quot;_offset_y&quot;:null,&quot;_offset_y_end&quot;:null,&quot;_z_index&quot;:&quot;&quot;,&quot;_element_id&quot;:&quot;&quot;,&quot;_css_classes&quot;:&quot;&quot;,&quot;ha_floating_fx&quot;:&quot;&quot;,&quot;ha_floating_fx_translate_toggle&quot;:null,&quot;ha_floating_fx_translate_x&quot;:null,&quot;ha_floating_fx_translate_y&quot;:null,&quot;ha_floating_fx_translate_duration&quot;:null,&quot;ha_floating_fx_translate_delay&quot;:null,&quot;ha_floating_fx_rotate_toggle&quot;:null,&quot;ha_floating_fx_rotate_x&quot;:null,&quot;ha_floating_fx_rotate_y&quot;:null,&quot;ha_floating_fx_rotate_z&quot;:null,&quot;ha_floating_fx_rotate_duration&quot;:null,&quot;ha_floating_fx_rotate_delay&quot;:null,&quot;ha_floating_fx_scale_toggle&quot;:null,&quot;ha_floating_fx_scale_x&quot;:null,&quot;ha_floating_fx_scale_y&quot;:null,&quot;ha_floating_fx_scale_duration&quot;:null,&quot;ha_floating_fx_scale_delay&quot;:null,&quot;ha_element_link&quot;:{&quot;url&quot;:&quot;&quot;,&quot;is_external&quot;:&quot;&quot;,&quot;nofollow&quot;:&quot;&quot;,&quot;custom_attributes&quot;:&quot;&quot;},&quot;ha_transform_fx&quot;:&quot;&quot;,&quot;ha_transform_fx_translate_toggle&quot;:null,&quot;ha_transform_fx_translate_x&quot;:null,&quot;ha_transform_fx_translate_y&quot;:null,&quot;ha_transform_fx_rotate_toggle&quot;:null,&quot;ha_transform_fx_rotate_mode&quot;:null,&quot;ha_transform_fx_rotate_x&quot;:null,&quot;ha_transform_fx_rotate_y&quot;:null,&quot;ha_transform_fx_rotate_z&quot;:null,&quot;ha_transform_fx_scale_toggle&quot;:null,&quot;ha_transform_fx_scale_mode&quot;:null,&quot;ha_transform_fx_scale_x&quot;:null,&quot;ha_transform_fx_scale_y&quot;:null,&quot;ha_transform_fx_skew_toggle&quot;:null,&quot;ha_transform_fx_skew_x&quot;:null,&quot;ha_transform_fx_skew_y&quot;:null,&quot;ha_transform_fx_translate_toggle_hover&quot;:null,&quot;ha_transform_fx_translate_x_hover&quot;:null,&quot;ha_transform_fx_translate_y_hover&quot;:null,&quot;ha_transform_fx_rotate_toggle_hover&quot;:null,&quot;ha_transform_fx_rotate_mode_hover&quot;:null,&quot;ha_transform_fx_rotate_x_hover&quot;:null,&quot;ha_transform_fx_rotate_y_hover&quot;:null,&quot;ha_transform_fx_rotate_z_hover&quot;:null,&quot;ha_transform_fx_scale_toggle_hover&quot;:null,&quot;ha_transform_fx_scale_mode_hover&quot;:null,&quot;ha_transform_fx_scale_x_hover&quot;:null,&quot;ha_transform_fx_scale_y_hover&quot;:null,&quot;ha_transform_fx_skew_toggle_hover&quot;:null,&quot;ha_transform_fx_skew_x_hover&quot;:null,&quot;ha_transform_fx_skew_y_hover&quot;:null,&quot;ha_transform_fx_transition_duration&quot;:null,&quot;eael_wrapper_link_switch&quot;:&quot;&quot;,&quot;eael_wrapper_link&quot;:null,&quot;motion_fx_motion_fx_scrolling&quot;:&quot;&quot;,&quot;motion_fx_translate
15222Y_effect&quot;:null,&quot;motion_fx_translateY_direction&quot;:null,&quot;motion_fx_translateY_speed&quot;:null,&quot;motion_fx_translateY_affectedRange&quot;:null,&quot;motion_fx_translateX_effect&quot;:null,&quot;motion_fx_translateX_direction&quot;:null,&quot;motion_fx_translateX_speed&quot;:null,&quot;motion_fx_translateX_affectedRange&quot;:null,&quot;motion_fx_opacity_effect&quot;:null,&quot;motion_fx_opacity_direction&quot;:null,&quot;motion_fx_opacity_level&quot;:null,&quot;motion_fx_opacity_range&quot;:null,&quot;motion_fx_blur_effect&quot;:null,&quot;motion_fx_blur_direction&quot;:null,&quot;motion_fx_blur_level&quot;:null,&quot;motion_fx_blur_range&quot;:null,&quot;motion_fx_rotateZ_effect&quot;:null,&quot;motion_fx_rotateZ_direction&quot;:null,&quot;motion_fx_rotateZ_speed&quot;:null,&quot;motion_fx_rotateZ_affectedRange&quot;:null,&quot;motion_fx_scale_effect&quot;:null,&quot;motion_fx_scale_direction&quot;:null,&quot;motion_fx_scale_speed&quot;:null,&quot;motion_fx_scale_range&quot;:null,&quot;motion_fx_transform_origin_x&quot;:null,&quot;motion_fx_transform_origin_y&quot;:null,&quot;motion_fx_devices&quot;:null,&quot;motion_fx_range&quot;:null,&quot;motion_fx_motion_fx_mouse&quot;:&quot;&quot;,&quot;motion_fx_mouseTrack_effect&quot;:null,&quot;motion_fx_mouseTrack_direction&quot;:null,&quot;motion_fx_mouseTrack_speed&quot;:null,&quot;motion_fx_tilt_effect&quot;:null,&quot;motion_fx_tilt_direction&quot;:null,&quot;motion_fx_tilt_speed&quot;:null,&quot;sticky&quot;:&quot;&quot;,&quot;sticky_on&quot;:null,&quot;sticky_offset&quot;:null,&quot;sticky_offset_tablet&quot;:null,&quot;sticky_offset_mobile&quot;:null,&quot;sticky_effects_offset&quot;:null,&quot;sticky_effects_offset_tablet&quot;:null,&quot;sticky_effects_offset_mobile&quot;:null,&quot;sticky_parent&quot;:null,&quot;_animation&quot;:&quot;&quot;,&quot;_animation_tablet&quot;:&quot;&quot;,&quot;_animation_mobile&quot;:&quot;&quot;,&quot;animation_duration&quot;:null,&quot;_animation_delay&quot;:null,&quot;_transform_rotate_popover&quot;:&quot;&quot;,&quot;_transform_rotateZ_effect&quot;:null,&quot;_transform_rotateZ_effect_tablet&quot;:null,&quot;_transform_rotateZ_effect_mobile&quot;:null,&quot;_transform_rotate_3d&quot;:null,&quot;_transform_rotateX_effect&quot;:null,&quot;_transform_rotateX_effect_tablet&quot;:null,&quot;_transform_rotateX_effect_mobile&quot;:null,&quot;_transform_rotateY_effect&quot;:null,&quot;_transform_rotateY_effect_tablet&quot;:null,&quot;_transform_rotateY_effect_mobile&quot;:null,&quot;_transform_perspective_effect&quot;:null,&quot;_transform_perspective_effect_tablet&quot;:null,&quot;_transform_perspective_effect_mobile&quot;:null,&quot;_transform_translate_popover&quot;:&quot;&quot;,&quot;_transform_translateX_effect&quot;:null,&quot;_transform_translateX_effect_tablet&quot;:null,&quot;_transform_translateX_effect_mobile&quot;:null,&quot;_transform_translateY_effect&quot;:null,&quot;_transform_translateY_effect_tablet&quot;:null,&quot;_transform_translateY_effect_mobile&quot;:null,&quot;_transform_scale_popover&quot;:&quot;&quot;,&quot;_transform_keep_proportions&quot;:&quot;yes&quot;,&quot;_transform_scale_effect&quot;:null,&quot;_transform_scale_effect_tablet&quot;:null,&quot;_transform_scale_effect_mobile&quot;:null,&quot;_transform_scaleX_effect&quot;:null,&quot;_transform_scaleX_effect_tablet&quot;:null,&quot;_transform_scaleX_effect_mobile&quot;:null,&quot;_transform_scaleY_effect&quot;:null,&quot;_transform_scaleY_effect_tablet&quot;:null,&quot;_transform_scaleY_effect_mobile&quot;:null,&quot;_transform_skew_popover&quot;:&quot;&quot;,&quot;_transform_skewX_effect&quot;:null,&quot;_transform_skewX_effect_tablet&quot;:null,&quot;_transform_skewX_effect_mobile&quot;:null,&quot;_transform_skewY_effect&quot;:null,&quot;_transform_skewY_effect_tablet&quot;:null,&quot;_transform_skewY_effect_mobile&quot;:null,&quot;_transform_flipX_effect&quot;:&quot;&quot;,&quot;_transform_flipY_effect&quot;:&quot;&quot;,&quot;_transform_rotate_popover_hover&quot;:&quot;&quot;,&quot;_transform_rotateZ_effect_hover&quot;:null,&quot;_transform_rotateZ_effect_hover_tablet&quot;:null,&quot;_transform_rotateZ_effect_hover_mobile&quot;:null,&quot;_transform_rotate_3d_hover&quot;:null,&quot;_transform_rotateX_effect_hover&quot;:null,&quot;_transform_rotateX_effect_hover_tablet&quot;:null,&quot;_transform_rotateX_effect_hover_mobile&quot;:null,&quot;_transform_rotateY_effect_hover&quot;:null,&quot;_transform_rotateY_effect_hover_tablet&quot;:null,&quot;_transform_rotateY_effect_hover_mobile&quot;:null,&quot;_transform_perspective_effect_hover&quot;:null,&quot;_transform_perspective_effect_hover_tablet&quot;:null,&quot;_transform_perspective_effect_hover_mobile&quot;:null,&quot;_transform_translate_popover_hover&quot;:&quot;&quot;,&quot;_transform_translateX_effect_hover&quot;:null,&quot;_transform_translateX_effect_hover_tablet&quot;:null,&quot;_transform_translateX_effect_hover_mobile&quot;:null,&quot;_transform_translateY_effect_hover&quot;:null,&quot;_transform_translateY_effect_hover_tablet&quot;:null,&quot;_transform_translateY_effect_hover_mobile&quot;:null,&quot;_transform_scale_popover_hover&quot;:&quot;&quot;,&quot;_transform_keep_proportions_hover&quot;:&quot;yes&quot;,&quot;_transform_scale_effect_hover&quot;:null,&quot;_transform_scale_effect_hover_tablet&quot;:null,&quot;_transform_scale_effect_hover_mobile&quot;:null,&quot;_transform_scaleX_effect_hover&quot;:null,&quot;_transform_scaleX_effect_hover_tablet&quot;:null,&quot;_transform_scaleX_effect_hover_mobile&quot;:null,&quot;_transform_scaleY_effect_hover&quot;:null,&quot;_transform_scaleY_effect_hover_tablet&quot;:null,&quot;_transform_scaleY_effect_hover_mobile&quot;:null,&quot;_transform_skew_popover_hover&quot;:&quot;&quot;,&quot;_transform_skewX_effect_hover&quot;:null,&quot;_transform_skewX_effect_hover_tablet&quot;:null,&quot;_transform_skewX_effect_hover_mobile&quot;:null,&quot;_transform_skewY_effect_hover&quot;:null,&quot;_transform_skewY_effect_hover_tablet&quot;:null,&quot;_transform_skewY_effect_hover_mobile&quot;:null,&quot;_transform_flipX_effect_hover&quot;:&quot;&quot;,&quot;_transform_flipY_effect_hover&quot;:&quot;&quot;,&quot;_transform_transition_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;motion_fx_transform_x_anchor_point&quot;:null,&quot;motion_fx_transform_y_anchor_point&quot;:null,&quot;_background_background&quot;:&quot;&quot;,&quot;_background_color&quot;:null,&quot;_background_color_stop&quot;:null,&quot;_background_color_b&quot;:null,&quot;_background_color_b_stop&quot;:null,&quot;_background_gradient_type&quot;:null,&quot;_background_gradient_angle&quot;:null,&quot;_background_gradient_position&quot;:null,&quot;_background_image&quot;:null,&quot;_background_position&quot;:null,&quot;_background_xpos&quot;:null,&quot;_background_ypos&quot;:null,&quot;_background_attachment&quot;:null,&quot;_background_repeat&quot;:null,&quot;_background_size&quot;:null,&quot;_background_bg_width&quot;:null,&quot;_background_video_link&quot;:null,&quot;_background_video_start&quot;:null,&quot;_background_video_end&quot;:null,&quot;_background_play_once&quot;:null,&quot;_background_play_on_mobile&quot;:null,&quot;_background_privacy_mode&quot;:null,&quot;_background_video_fallback&quot;:null,&quot;_background_slideshow_gallery&quot;:null,&quot;_background_slideshow_loop&quot;:null,&quot;_background_slideshow_slide_duration&quot;:null,&quot;_background_slideshow_slide_transition&quot;:null,&quot;_background_slideshow_transition_duration&quot;:null,&quot;_background_slideshow_background_size&quot;:null,&quot;_background_slideshow_background_position&quot;:null,&quot;_background_slideshow_lazyload&quot;:null,&quot;_background_slideshow_ken_burns&quot;:null,&quot;_background_slideshow_ken_burns_zoom_direction&quot;:null,&quot;_background_hover_background&quot;:&quot;&quot;,&quot;_background_hover_color&quot;:null,&quot;_background_hover_color_stop&quot;:null,&quot;_background_hover_color_b&quot;:null,&quot;_background_hover_color_b_stop&quot;:null,&quot;_background_hover_gradient_type&quot;:null,&quot;_background_hover_gradient_angle&quot;:null,&quot;_background_hover_gradient_position&quot;:null,&quot;_background_hover_image&quot;:null,&quot;_background_hover_position&quot;:null,&quot;_background_hover_xpos&quot;:null,&quot;_background_hover_ypos&quot;:null,&quot;_background_hover_attachment&quot;:null,&quot;_background_hover_repeat&quot;:null,&quot;_background_hover_size&quot;:null,&quot;_background_hover_bg_width&quot;:null,&quot;_background_hover_video_link&quot;:null,&quot;_background_hover_video_start&quot;:null,&quot;_background_hover_video_end&quot;:null,&quot;_background_hover_play_once&quot;:null,&quot;_background_hover_play_on_mobile&quot;:null,&quot;_background_hover_privacy_mode&quot;:null,&quot;_background_hover_video_fallback&quot;:null,&quot;_background_hover_slideshow_gallery&quot;:null,&quot;_background_hover_slideshow_loop&quot;:null,&quot;_background_hover_slideshow_slide_duration&quot;:null,&quot;_background_hover_slideshow_slide_transition&quot;:null,&quot;_background_hover_slideshow_transition_duration&quot;:null,&quot;_background_hover_slideshow_background_size&quot;:null,&quot;_background_hover_slideshow_background_position&quot;:null,&quot;_background_hover_slideshow_lazyload&quot;:null,&quot;_background_hover_slideshow_ken_burns&quot;:null,&quot;_background_hover_slideshow_ken_burns_zoom_direction&quot;:null,&quot;_background_hover_transition&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_ha_background_overlay_background&quot;:null,&quot;_ha_background_overlay_color&quot;:null,&quot;_ha_background_overlay_color_stop&quot;:null,&quot;_ha_background_overlay_color_b&quot;:null,&quot;_ha_background_overlay_color_b_stop&quot;:null,&quot;_ha_background_overlay_gradient_type&quot;:null,&quot;_ha_background_overlay_gradient_angle&quot;:null,&quot;_ha_background_overlay_gradient_position&quot;:null,&quot;_ha_background_overlay_image&quot;:null,&quot;_ha_background_overlay_position&quot;:null,&quot;_ha_background_overlay_xpos&quot;:null,&quot;_ha_background_overlay_ypos&quot;:null,&quot;_ha_background_overlay_attachment&quot;:null,&quot;_ha_background_overlay_repeat&quot;:null,&quot;_ha_background_overlay_size&quot;:null,&quot;_ha_background_overlay_bg_width&quot;:null,&quot;_ha_background_overlay_video_link&quot;:null,&quot;_ha_background_overlay_video_start&quot;:null,&quot;_ha_background_overlay_video_end&quot;:null,&quot;_ha_background_overlay_play_once&quot;:null,&quot;_ha_background_overlay_play_on_mobile&quot;:null,&quot;_ha_background_overlay_privacy_mode&quot;:null,&quot;_ha_background_overlay_video_fallback&quot;:null,&quot;_ha_background_overlay_slideshow_gallery&quot;:null,&quot;_ha_background_overlay_slideshow_loop&quot;:null,&quot;_ha_background_overlay_slideshow_slide_duration&quot;:null,&quot;_ha_background_overlay_slideshow_slide_transition&quot;:null,&quot;_ha_background_overlay_slideshow_transition_duration&quot;:null,&quot;_ha_background_overlay_slideshow_background_size&quot;:null,&quot;_ha_background_overlay_slideshow_background_position&quot;:null,&quot;_ha_background_overlay_slideshow_lazyload&quot;:null,&quot;_ha_background_overlay_slideshow_ken_burns&quot;:null,&quot;_ha_background_overlay_slideshow_ken_burns_zoom_direction&quot;:null,&quot;_ha_background_overlay_opacity&quot;:null,&quot;_ha_css_filters_css_filter&quot;:null,&quot;_ha_css_filters_blur&quot;:null,&quot;_ha_css_filters_brightness&quot;:null,&quot;_ha_css_filters_contrast&quot;:null,&quot;_ha_css_filters_saturate&quot;:null,&quot;_ha_css_filters_hue&quot;:null,&quot;_ha_overlay_blend_mode&quot;:null,&quot;_ha_background_overlay_hover_background&quot;:null,&quot;_ha_background_overlay_hover_color&quot;:null,&quot;_ha_background_overlay_hover_color_stop&quot;:null,&quot;_ha_background_overlay_hover_color_b&quot;:null,&quot;_ha_background_overlay_hover_color_b_stop&quot;:null,&quot;_ha_background_overlay_hover_gradient_type&quot;:null,&quot;_ha_background_overlay_hover_gradient_angle&quot;:null,&quot;_ha_background_overlay_hover_gradient_position&quot;:null,&quot;_ha_background_overlay_hover_image&quot;:null,&quot;_ha_background_overlay_hover_position&quot;:null,&quot;_ha_background_overlay_hover_xpos&quot;:null,&quot;_ha_background_overlay_hover_ypos&quot;:null,&quot;_ha_background_overlay_hover_attachment&quot;:null,&quot;_ha_background_overlay_hover_repeat&quot;:null,&quot;_ha_background_overlay_hover_size&quot;:null,&quot;_ha_background_overlay_hover_bg_width&quot;:null,&quot;_ha_background_overlay_hover_video_link&quot;:null,&quot;_ha_background_overlay_hover_video_start&quot;:null,&quot;_ha_background_overlay_hover_video_end&quot;:null,&quot;_ha_background_overlay_hover_play_once&quot;:null,&quot;_ha_background_overlay_hover_play_on_mobile&quot;:null,&quot;_ha_background_overlay_hover_privacy_mode&quot;:null,&quot;_ha_background_overlay_hover_video_fallback&quot;:null,&quot;_ha_background_overlay_hover_slideshow_gallery&quot;:null,&quot;_ha_background_overlay_hover_slideshow_loop&quot;:null,&quot;_ha_background_overlay_hover_slideshow_slide_duration&quot;:null,&quot;_ha_background_overlay_hover_slideshow_slide_transition&quot;:null,&quot;_ha_background_overlay_hover_slideshow_transition_duration&quot;:null,&quot;_ha_background_overlay_hover_slideshow_background_size&quot;:null,&quot;_ha_background_overlay_hover_slideshow_background_position&quot;:null,&quot;_ha_background_overlay_hover_slideshow_lazyload&quot;:null,&quot;_ha_background_overlay_hover_slideshow_ken_burns&quot;:null,&quot;_ha_background_overlay_hover_slideshow_ken_burns_zoom_direction&quot;:null,&quot;_ha_background_overlay_hover_opacity&quot;:null,&quot;_ha_css_filters_hover_css_filter&quot;:null,&quot;_ha_css_filters_hover_blur&quot;:null,&quot;_ha_css_filters_hover_brightness&quot;:null,&quot;_ha_css_filters_hover_contrast&quot;:null,&quot;_ha_css_filters_hover_saturate&quot;:null,&quot;_ha_css_filters_hover_hue&quot;:null,&quot;_ha_background_overlay_hover_transition&quot;:null,&quot;_border_border&quot;:&quot;&quot;,&quot;_border_width&quot;:null,&quot;_border_color&quot;:null,&quot;_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;_box_shadow_box_shadow_type&quot;:&quot;&quot;,&quot;_box_shadow_box_shadow&quot;:null,&quot;_box_shadow_box_shadow_position&quot;:null,&quot;_border_hover_border&quot;:&quot;&quot;,&quot;_border_hover_width&quot;:null,&quot;_border_hover_color&quot;:null,&quot;_border_radius_hover&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;_box_shadow_hover_box_shadow_type&quot;:&quot;&quot;,&quot;_box_shadow_hover_box_shadow&quot;:null,&quot;_box_shadow_hover_box_shadow_position&quot;:null,&quot;_border_hover_transition&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_mask_switch&quot;:&quot;&quot;,&quot;_mask_shape&quot;:null,&quot;_mask_image&quot;:null,&quot;_mask_notice&quot;:null,&quot;_mask_size&quot;:null,&quot;_mask_size_scale&quot;:null,&quot;_mask_position&quot;:null,&quot;_mask_position_x&quot;:null,&quot;_mask_position_y&quot;:null,&quot;_mask_repeat&quot;:null,&quot;hide_desktop&quot;:&quot;&quot;,&quot;hide_tablet&quot;:&quot;&quot;,&quot;hide_mobile&quot;:&quot;&quot;,&quot;_attributes&quot;:&quot;&quot;,&quot;custom_css&quot;:&quot;&quot;}}"/>
15223
15224				<div class="edumall-grid lazy-grid">
15225											<div class="grid-sizer"></div>
15226					
15227						<div class="grid-item post-item post-33785 post type-post status-publish format-standard has-post-thumbnail hentry category-aerospace-engineering category-business tag-aerospace-engineering tag-aircraft-tail-design tag-aviation-engineering tag-empennage">
15228		<div class="post-wrapper edumall-box">
15229
15230							<div class="post-feature post-thumbnail edumall-image">
15231					<a href="https://myigetit.com/business/aircraft-tail-designs-and-configurations-types-of-empennage-explained/">
15232						<img src="https://myigetit.com/wp-conten
15232t/uploads/2026/08/blog-350-x-197-px-8.webp" alt="aircraft tail design and configurations types of empennage explained with different airplane tail layouts" width="350" height="197" />					</a>
15233
15234									</div>
15235			
15236							<div class="post-caption">
15237
15238						<div class="post-categories">
15239				<a href="https://myigetit.com/category/business/aerospace-engineering/" rel="category tag"><span>Aerospace Engineering</span></a>			</div>
15240				
15241					<div class="post-meta">
15242			<div class="inner">
15243				
15244												<div class="post-date">
15245				<span class="meta-icon"><i class="far fa-calendar"></i></span>
15246				<span class="meta-value">August 19, 2026</span>
15247			</div>
15248							
15249													<div class="post-view">
15250					<span class="meta-icon"><i class="far fa-eye"></i></span>
15251					<span class="meta-value">486 views</span>
15252				</div>
15253							
15254							</div>
15255		</div>
15256	
15257	<h3 class="post-title">
15258		<a href="https://myigetit.com/business/aircraft-tail-designs-and-configurations-types-of-empennage-explained/">Aircraft Tail Designs and Configurations: Types of Empennage Explained</a>
15259	</h3>
15260
15261					<div class="post-excerpt">
15262			<p>Have you ever noticed how the tail of an aircraft &hellip;</p>		</div>
15263	
15264			<div class="post-footer">
15265							<div class="tm-button-wrapper post-read-more" >		<a  class="tm-button style-flat tm-button-xs button-grey-white" href="https://myigetit.com/business/aircraft-tail-designs-and-configurations-types-of-empennage-explained/">		<div class="button-content-wrapper">
15266
15267			
15268							<span class="button-text">Read More</span>
15269			
15270					</div>
15271		</a>		</div>			
15272					</div>
15273	
15274</div>
15275					</div>
15276	</div>
15277	<div class="grid-item post-item post-33459 post type-post status-publish format-standard has-post-thumbnail hentry category-business tag-cad-training tag-corporate-engineering-training tag-corporate-training-for-design-engineers tag-gdt-training">
15278		<div class="post-wrapper edumall-box">
15279
15280							<div class="post-feature post-thumbnail edumall-image">
15281					<a href="https://myigetit.com/business/corporate-training-for-design-engineers/">
15282						<img src="https://myigetit.com/wp-content/uploads/2026/08/blog-350-x-197-px-10.webp" alt="Corporate training for design engineers improving CAD efficiency, reducing design rework, and enhancing engineering workflows" width="350" height="197" />					</a>
15283
15284									</div>
15285			
15286							<div class="post-caption">
15287
15288						<div class="post-categories">
15289				<a href="https://myigetit.com/category/business/" rel="category tag"><span>Business</span></a>			</div>
15290				
15291					<div class="post-meta">
15292			<div class="inner">
15293				
15294												<div class="post-date">
15295				<span class="meta-icon"><i class="far fa-calendar"></i></span>
15296				<span class="meta-value">August 18, 2026</span>
15297			</div>
15298							
15299													<div class="post-view">
15300					<span class="meta-icon"><i class="far fa-eye"></i></span>
15301					<span class="meta-value">83 views</span>
15302				</div>
15303							
15304							</div>
15305		</div>
15306	
15307	<h3 class="post-title">
15308		<a href="https://myigetit.com/business/corporate-training-for-design-engineers/">Corporate Training for Design Engineers: Improving Design Efficiency &#038; Reducing Rework</a>
15309	</h3>
15310
15311					<div class="post-excerpt">
15312			<p>Engineering organizations today are under increasing pressure to deliver faster &hellip;</p>		</div>
15313	
15314			<div class="post-footer">
15315							<div class="tm-button-wrapper post-read-more" >		<a  class="tm-button style-flat tm-button-xs button-grey-white" href="https://myigetit.com/business/corporate-training-for-design-engineers/">		<div class="button-content-wrapper">
15316
15317			
15318							<span class="button-text">Read More</span>
15319			
15320					</div>
15321		</a>		</div>			
15322					</div>
15323	
15324</div>
15325					</div>
15326	</div>
15327	<div class="grid-item post-item post-31965 post type-post status-publish format-standard has-post-thumbnail hentry category-business tag-cad-design tag-courses-for-manufacturing-design-engineer tag-design-for-manufacturing-dfm tag-manufacturing-design tag-manufacturing-design-courses">
15328		<div class="post-wrapper edumall-box">
15329
15330							<div class="post-feature post-thumbnail edumall-image">
15331					<a href="https://myigetit.com/business/top-manufacturing-design-courses/">
15332						<picture>
15333<source type="image/webp" srcset="https://myigetit.com/wp-content/uploads/2026/07/blog-350-x-197-px-4.png.webp"/>
15334<img src="https://myigetit.com/wp-content/uploads/2026/07/blog-350-x-197-px-4.png" alt="Top Manufacturing Design Courses by Tata Technologies featuring manufacturing design skills, CAD software, career paths, and engineering training." width="350" height="197"/>
15335</picture>
15336					</a>
15337
15338									</div>
15339			
15340							<div class="post-caption">
15341
15342						<div class="post-categories">
15343				<a href="https://myigetit.com/category/business/" rel="category tag"><span>Business</span></a>			</div>
15344				
15345					<div class="post-meta">
15346			<div class="inner">
15347				
15348												<div class="post-date">
15349				<span class="meta-icon"><i class="far fa-calendar"></i></span>
15350				<span class="meta-value">July 28, 2026</span>
15351			</div>
15352							
15353													<div class="post-view">
15354					<span class="meta-icon"><i class="far fa-eye"></i></span>
15355					<span class="meta-value">201 views</span>
15356				</div>
15357							
15358							</div>
15359		</div>
15360	
15361	<h3 class="post-title">
15362		<a href="https://myigetit.com/business/top-manufacturing-design-courses/">Top Manufacturing Design Courses By Tata Technologies</a>
15363	</h3>
15364
15365					<div class="post-excerpt">
15366			<p>Discover the top manufacturing design courses, essential skills, CAD software, &hellip;</p>		</div>
15367	
15368			<div class="post-footer">
15369							<div class="tm-button-wrapper post-read-more" >		<a  class="tm-button style-flat tm-button-xs button-grey-white" href="https://myigetit.com/business/top-manufacturing-design-courses/">		<div class="button-content-wrapper">
15370
15371			
15372							<span class="button-text">Read More</span>
15373			
15374					</div>
15375		</a>		</div>			
15376					</div>
15377	
15378</div>
15379					</div>
15380	</div>
15381	<div class="grid-item post-item post-30764 post type-post status-publish format-standard has-post-thumbnail hentry category-business tag-cad-design tag-mechanical-design tag-product-design tag-product-design-engineering">
15382		<div class="post-wrapper edumall-box">
15383
15384							<div class="post-feature post-thumbnail edumall-image">
15385					<a href="https://myigetit.com/business/best-product-design-courses/">
15386						<img src="https://myigetit.com/wp-content/uploads/2026/07/blog-350-x-197-px-2.webp" alt="Banner showing engineering students learning product design using CATIA, Siemens NX, SOLIDWORKS, and Creo for CAD and mechanical product development." width="350" height="197" />					</a>
15387
15388									</div>
15389			
15390							<div class="post-caption">
15391
15392						<div class="post-categories">
15393				<a href="https://myigetit.com/category/business/" rel="category tag"><span>Business</span></a>			</div>
15394				
15395					<div class="post-meta">
15396			<div class="inner">
15397				
15398												<div class="post-date">
15399				<span class="meta-icon"><i class="far fa-calendar"></i></span>
15400				<span class="meta-value">July 22, 2026</span>
15401			</div>
15402							
15403													<div class="post-view">
15404					<span class="meta-icon"><i class="far fa-eye"></i></span>
15405					<span class="meta-value">212 views</span>
15406				</div>
15407							
15408							</div>
15409		</div>
15410	
15411	<h3 class="post-title">
15412		<a href="https://myigetit.com/business/best-product-design-courses/">Best Product Design Courses by Tata Technologies</a>
15413	</h3>
15414
15415					<div class="post-excerpt">
15416			<p>Today&#8217;s engineering industry is evolving rapidly with advancements in digital &hellip;</p>		</div>
15417	
15418			<div class="post-footer">
15419							<div class="tm-button-wrapper post-read-more" >		<a  class="tm-button style-flat tm-button-xs button-grey-white" href="https://myigetit.com/business/best-product-design-courses/">		<div class="button-content-wrapper">
15420
15421			
15422							<span class="button-text">Read More</span>
15423			
15424					</div>
15425		</a>		</div>			
15426					</div>
15427	
15428</div>
15429					</div>
15430	</div>
15431	<div class="grid-item post-item post-26068 post type-post status-publish format-standard has-post-thumbnail hentry category-business tag-solidworks-certification tag-solidworks-training tag-top-solidworks-courses">
15432		<div class="post-wrapper edumall-box">
15433
15434							<div class="post-feature post-thumbnail edumall-image">
15435					<a href="https://myigetit.com/business/top-solidworks-certification-courses/">
15436						<img src="https://myigetit.com/wp-content/uploads/2025/07/SOLIDWORKS-Certification-01-770x400-1-480x325.png" alt="SOLIDWORKS-Certification-01-770x400 (1)" width="480" height="325" />					</a>
15437
15438									</div>
15439			
15440							<div class="post-caption">
15441
15442						<div class="post-categories">
15443				<a href="https://myigetit.com/category/business/" rel="category tag"><span>Business</span></a>			</div>
15444				
15445					<div class="post-meta">
15446			<div class="inner">
15447				
15448												<div class="post-date">
15449				<span class="meta-icon"><i class="far fa-calendar"></i></span>
15450				<span class="meta-value">July 29, 2025</span>
15451			</div>
15452							
15453													<div class="post-view">
15454					<span class="meta-icon"><i class="far fa-eye"></i></span>
15455					<span class="meta-value">1,742 views</span>
15456				</div>
15457							
15458							</div>
15459		</div>
15460	
15461	<h3 class="post-title">
15462		<a href="https://myigetit.com/business/top-solidworks-certification-courses/">SOLIDWORKS Certification: Top Courses, Prep Tips &#038; Salaries</a>
15463	</h3>
15464
15465					<div class="post-excerpt">
15466			<p>Have you ever looked at a car’s headlamp and wondered &hellip;</p>		</div>
15467	
15468			<div class="post-footer">
15469							<div class="tm-button-wrapper post-read-more" >		<a  class="tm-button style-flat tm-button-xs button-grey-white" href="https://myigetit.com/business/top-solidworks-certification-courses/">		<div class="button-content-wrapper">
15470
15471			
15472							<span class="button-text">Read More</span>
15473			
15474					</div>
15475		</a>		</div>			
15476					</div>
15477	
15478</div>
15479					</div>
15480	</div>
15481	<div class="grid-item post-item post-26008 post type-post status-publish format-standard has-post-thumbnail hentry category-business tag-automotive-design-engineer-courses tag-best-car-designer-courses tag-car-engineer-courses tag-courses-for-automotive-design-engineers">
15482		<div class="post-wrapper edumall-box">
15483
15484							<div class="post-feature post-thumbnail edumall-image">
15485					<a href="https://myigetit.com/business/automotive-design-engineer-courses/">
15486						<picture>
15487<source type="image/webp" srcset="https://myigetit.com/wp-content/uploads/2025/07/Top-Online-Automotive-Design-Engineer-02-banner-image-1.png.webp"/>
15488<img src="https://myigetit.com/wp-content/uploads/2025/07/Top-Online-Automotive-Design-Engineer-02-banner-image-1.png" alt="Top-Online-Automotive-Design-Engineer-02-banner-image (1)" width="350" height="197"/>
15489</picture>
15490					</a>
15491
15492									</div>
15493			
15494							<div class="post-caption">
15495
15496						<div class="post-categories">
15497				<a href="https://myigetit.com/category/business/" rel="category tag"><span>Business</span></a>			</div>
15498				
15499					<div class="post-meta">
15500			<div class="inner">
15501				
15502												<div class="post-date">
15503				<span class="meta-icon"><i class="far fa-calendar"></i></span>
15504				<span class="meta-value">July 15, 2025</span>
15505			</div>
15506							
15507													<div class="post-view">
15508					<span class="meta-icon"><i class="far fa-eye"></i></span>
15509					<span class="meta-value">1,974 views</span>
15510				</div>
15511							
15512							</div>
15513		</div>
15514	
15515	<h3 class="post-title">
15516		<a href="https://myigetit.com/business/automotive-design-engineer-courses/">Top Automotive Design Engineer Courses by Tata Technologies</a>
15517	</h3>
15518
15519					<div class="post-excerpt">
15520			<p>In the rapidly evolving world of automotive design, staying ahead &hellip;</p>		</div>
15521	
15522			<div class="post-footer">
15523							<div class="tm-button-wrapper post-read-more" >		<a  class="tm-button style-flat tm-button-xs button-grey-white" href="https://myigetit.com/business/automotive-design-engineer-courses/">		<div class="button-content-wrapper">
15524
15525			
15526							<span class="button-text">Read More</span>
15527			
15528					</div>
15529		</a>		</div>			
15530					</div>
15531	
15532</div>
15533					</div>
15534	</div>
15535				</div>
15536
15537							<div class="edumall-grid-pagination">
15538				<div class="pagination-wrapper">
15539
15540											<div class="archive-pagination-wrap "><ul class="page-pagination"><li><span aria-current="page" class="page-numbers current">1</span></li><li><a class="page-numbers" href="https://myigetit.com/business-blogs/page/2/">2</a></li><li><span class="page-numbers dots">&hellip;</span></li><li><a class="page-numbers" href="https://myigetit.com/business-blogs/page/4/">4</a></li><li><a class="next page-numbers" href="https://myigetit.com/business-blogs/page/2/"><span class="far fa-angle-double-right"></span></a></li></ul></div>					
15541				</div>
15542			</div>
15543			<div class="edumall-grid-messages" style="display: none;">
15544				All items displayed.			</div>
15545			
15546									</div>
15547				</div>
15548				</div>
15549					</div>
15550		</div>
15551				<div class="has_eae_slider elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ff847dc" data-id="ff847dc" data-element_type="column">
15552			<div class="elementor-widget-wrap elementor-element-populated">
15553								<div class="elementor-element elementor-element-77d5c9a elementor-widget elementor-widget-sidebar" data-id="77d5c9a" data-element_type="widget" data-widget_type="sidebar.default">
15554				<div class="elementor-widget-container">
15555			<div id="search-1" class="widget-search-form widget widget_search"><p class="widget-title heading">Find</p><form role="search" method="get" class="search-form" action="https://myigetit.com/">
15556	<label>
15557		<span class="screen-reader-text">Search for:</span>
15558		<input type="search" class="search-field"
15559		       placeholder="Search&hellip;"
15560		       value="" name="s"
15561		       title="Search for:"/>
15562	</label>
15563	<button type="submit" class="search-submit">
15564		<span class="search-btn-icon fas fa-search"></span>
15565		<span class="search-btn-text">
15566			Search		</span>
15567	</button>
15568</form>
15569</div><div id="categories-1" class="widget widget_categories"><p class="widget-title heading">Categories</p>
15570			<ul>
15571					<li class="cat-item cat-item-339"><a href="https://myigetit.com/category/tech/3dx/" title="All 3dx Tech Tips">3DEXPERIENCE <span class="count">(4)</span></a>
15572</li>
15573	<li class="cat-item cat-item-422"><a href="https://myigetit.com/category/business/aerospace-engineering/">Aerospace Engineering <span class="count">(2)</span></a>
15574</li>
15575	<li class="cat-item cat-item-465"><a href="https://myigetit.com/category/tech/autocad/">AutoCAD <span class="count">(2)</span></a>
15576</li>
15577	<li class="cat-item cat-item-349"><a href="https://myigetit.com/category/tech/autodesk-inventor/" title="All the Tech Tips related to Autodesk Inventor">AUTODESK INVENTOR <span class="count">(4)</span></a>
15578</li>
15579	<li class="cat-item cat-item-55"><a href="https://myigetit.com/category/business/" title="All the latest trending blogs and articles which can impact CAD and PLM Businesses">Business <span class="count">(20)</span></a>
15580</li>
15581	<li class="cat-item cat-item-527"><a href="https://myigetit.com/category/general/catia/">CATIA <span class="count">(1)</span></a>
15582</li>
15583	<li class="cat-item cat-item-342"><a href="https://myigetit.com/category/tech/catiav5/" title="All Catia V5 Tech Tips">CATIA V5 <span class="count">(6)</span></a>
15584</li>
15585	<li class="cat-item cat-item-421"><a href="https://myigetit.com/category/tech/ev/">EV <span class="count">(3)</span></a>
15586</li>
15587	<li class="cat-item cat-item-390"><a href="https://myigetit.com/category/tech/gdt/">GD&amp;T <span class="count">(2)</span></a>
15588</li>
15589	<li class="cat-item cat-item-381"><a href="https://myigetit.com/category/tech/general-tech/">General <span class="count">(13)</span></a>
15590</li>
15591	<li class="cat-item cat-item-380"><a href="https://myigetit.com/category/general/">General <span class="count">(4)</span></a>
15592</li>
15593	<li class="cat-item cat-item-557"><a href="https://myigetit.com/category/tech/manufacturing-tech/">Manufacturing <span class="count">(1)</span></a>
15594</li>
15595	<li class="cat-item cat-item-484"><a href="https://myigetit.com/category/tech/plm/">PLM <span class="count">(1)</span></a>
15596</li>
15597	<li class="cat-item cat-item-340"><a href="https://myigetit.com/category/tech/ptccreo/" title="All ptc creo Tech Tips">PTC CREO <span class="count">(5)</span></a>
15598</li>
15599	<li class="cat-item cat-item-519"><a href="https://myigetit.com/category/general/siemens-nx/">Siemens NX <span class="count">(1)</span></a>
15600</li>
15601	<li class="cat-item cat-item-341"><a href="https://myigetit.com/category/tech/siemensnx/" title="All NX Tech Tips">Siemens NX <span class="count">(8)</span></a>
15602</li>
15603	<li class="cat-item cat-item-338"><a href="https://myigetit.com/category/tech/solidworks/" title="All SOLIDWORKS Tech Tips">SOLIDWORKS <span class="count">(9)</span></a>
15604</li>
15605	<li class="cat-item cat-item-321"><a href="https://myigetit.com/category/tech/" title="Want some quick design insights?
15606Refer to our  All CAD-related Tech Tips and Articles. ">Tech <span class="count">(54)</span></a>
15607</li>
15608			</ul>
15609
15610			</div><div id="edumall-wp-widget-posts-1" class="widget edumall-wp-widget-posts"><p class="widget-title heading">Latest Posts</p>				<div class="post-list edumall-animation-zoom-in">
15611																	<div class="post-item edumall-box post-35687 post type-post status-publish format-standard has-post-thumbnail hentry category-siemensnx category-tech tag-fix-sketch-errors-nx tag-siemens-designcenter-sketch-tools tag-sketch-checking-in-siemens-nx" >
15612															<div class="post-widget-thumbnail edumall-image">
15613									<a href="https://myigetit.com/tech/sketch-checking-in-siemens-designcenter/">
15614																					<img src="https://myigetit.com/wp-content/uploads/2026/09/blog-350-x-197-px-15-100x80.webp" alt="Sketch Checking in Siemens Designcenter showing sketch errors and geometric relationships in Siemens NX" width="100" height="80" />																																			<div class="post-widget-overlay-categories">
15615				<span>Siemens NX</span>			</div>
15616																						</a>
15617								</div>
15618														<div class="post-widget-info">
15619								<h5 class="post-widget-title">
15620									<a href="https://myigetit.com/tech/sketch-checking-in-siemens-designcenter/" class="link-in-title">Sketch Checking in Siemens Designcenter: A Quick Tech Tip</a>
15621								</h5>
15622																	<span class="post-date style-1">September 30, 2026</span>
15623															</div>
15624						</div>
15625																	<div class="post-item edumall-box post-34459 post type-post status-publish format-standard has-post-thumbnail hentry category-manufacturing-tech category-tech tag-cad-cam-tools tag-manufacturing-engineering tag-manufacturing-process-planning tag-product-lifecycle-management-plm tag-production-planning-workflow" >
15626															<div class="post-widget-thumbnail edumall-image">
15627									<a href="https://myigetit.com/tech/manufacturing-tech/manufacturing-process-planning/">
15628																					<img src="https://myigetit.com/wp-content/uploads/2026/09/blog-350-x-197-px-14-100x80.webp" alt="Manufacturing process planning step by step guide for engineers showing workflow and production planning stages" width="100" height="80" />																																			<div class="post-widget-overlay-categories">
15629				<span>Manufacturing</span>			</div>
15630																						</a>
15631								</div>
15632														<div class="post-widget-info">
15633								<h5 class="post-widget-title">
15634									<a href="https://myigetit.com/tech/manufacturing-tech/manufacturing-process-planning/" class="link-in-title">Manufacturing Process Planning: Step-by-Step Guide for Engineers</a>
15635								</h5>
15636																	<span class="post-date style-1">September 10, 2026</span>
15637															</div>
15638						</div>
15639																	<div class="post-item edumall-box post-33785 post type-post status-publish format-standard has-post-thumbnail hentry category-aerospace-engineering category-business tag-aerospace-engineering tag-aircraft-tail-design tag-aviation-engineering tag-empennage" >
15640															<div class="post-widget-thumbnail edumall-image">
15641									<a href="https://myigetit.com/business/aircraft-tail-designs-and-configurations-types-of-empennage-explained/">
15642																					<img src="https://myigetit.com/wp-content/uploads/2026/08/blog-350-x-197-px-8-100x80.webp" alt="aircraft tail design and configurations types of empennage explained with different airplane tail layouts" width="100" height="80" />																																			<div class="post-widget-overlay-categories">
15643				<span>Aerospace Engineering</span>			</div>
15644																						</a>
15645								</div>
15646														<div class="post-widget-info">
15647								<h5 class="post-widget-title">
15648									<a href="https://myigetit.com/business/aircraft-tail-designs-and-configurations-types-of-empennage-explained/" class="link-in-title">Aircraft Tail Designs and Configurations: Types of Empennage Explained</a>
15649								</h5>
15650																	<span class="post-date style-1">August 19, 2026</span>
15651															</div>
15652						</div>
15653														</div>
15654			</div><div id="tag_cloud-1" class="widget widget_tag_cloud"><p class="widget-title heading">Popular Tags</p><div class="tagcloud"><a href="https://myigetit.com/tag/3dexperience/" class="tag-cloud-link tag-link-362 tag-link-position-1" style="font-size: 15pt;" aria-label="3DEXPERIENCE (3 items)">3DEXPERIENCE</a>
15655<a href="https://myigetit.com/tag/aces/" class="tag-cloud-link tag-link-318 tag-link-position-2" style="font-size: 12.2pt;" aria-label="ACES (2 items)">ACES</a>
15656<a href="https://myigetit.com/tag/aerospace/" class="tag-cloud-link tag-link-360 tag-link-position-3" style="font-size: 8pt;" aria-label="Aerospace (1 item)">Aerospace</a>
15657<a href="https://myigetit.com/tag/aircraft-cabin/" class="tag-cloud-link tag-link-359 tag-link-position-4" style="font-size: 8pt;" aria-label="Aircraft Cabin (1 item)">Aircraft Cabin</a>
15658<a href="https://myigetit.com/tag/assembly/" class="tag-cloud-link tag-link-348 tag-link-position-5" style="font-size: 8pt;" aria-label="Assembly (1 item)">Assembly</a>
15659<a href="https://myigetit.com/tag/autodesk/" class="tag-cloud-link tag-link-350 tag-link-position-6" style="font-size: 15pt;" aria-label="autodesk (3 items)">autodesk</a>
15660<a href="https://myigetit.com/tag/autodesk-inventor/" class="tag-cloud-link tag-link-371 tag-link-position-7" style="font-size: 12.2pt;" aria-label="Autodesk Inventor (2 items)">Autodesk Inventor</a>
15661<a href="https://myigetit.com/tag/business/" class="tag-cloud-link tag-link-317 tag-link-position-8" style="font-size: 15pt;" aria-label="Business (3 items)">Business</a>
15662<a href="https://myigetit.com/tag/cad/" class="tag-cloud-link tag-link-377 tag-link-position-9" style="font-size: 20.833333333333pt;" aria-label="CAD (6 items)">CAD</a>
15663<a href="https://myigetit.com/tag/cad-courses/" class="tag-cloud-link tag-link-387 tag-link-position-10" style="font-size: 15pt;" aria-label="CAD courses (3 items)">CAD courses</a>
15664<a href="https://myigetit.com/tag/cad-design/" class="tag-cloud-link tag-link-435 tag-link-position-11" style="font-size: 15pt;" aria-label="cad design (3 items)">cad design</a>
15665<a href="https://myigetit.com/tag/cam/" class="tag-cloud-link tag-link-369 tag-link-position-12" style="font-size: 12.2pt;" aria-label="CAM (2 items)">CAM</a>
15666<a href="https://myigetit.com/tag/cam-and-follower/" class="tag-cloud-link tag-link-382 tag-link-position-13" style="font-size: 8pt;" aria-label="cam and follower (1 item)">cam and follower</a>
15667<a href="https://myigetit.com/tag/career/" class="tag-cloud-link tag-link-364 tag-link-position-14" style="font-size: 12.2pt;" aria-label="Career (2 items)">Career</a>
15668<a href="https://myigetit.com/tag/cars/" class="tag-cloud-link tag-link-319 tag-link-position-15" style="font-size: 15pt;" aria-label="cars (3 items)">cars</a>
15669<a href="https://myigetit.com/tag/catia/" class="tag-cloud-link tag-link-357 tag-link-position-16" style="font-size: 8pt;" aria-label="CATIA (1 item)">CATIA</a>
15670<a href="https://myigetit.com/tag/catia-tutorials/" class="tag-cloud-link tag-link-437 tag-link-position-17" style="font-size: 12.2pt;" aria-label="CATIA tutorials (2 items)">CATIA tutorials</a>
15671<a href="https://myigetit.com/tag/catia-v5/" class="tag-cloud-link tag-link-368 tag-link-position-18" style="font-size: 19.2pt;" aria-label="CATIA V5 (5 items)">CATIA V5</a>
15672<a href="https://myigetit.com/tag/catiav5/" class="tag-cloud-link tag-link-358 tag-link-position-19" style="font-size: 8pt;" aria-label="catiav5 (1 item)">catiav5</a>
15673<a href="https://myigetit.com/tag/chamfer/" class="tag-cloud-link tag-link-356 tag-link-position-20" style="font-size: 8pt;" aria-label="Chamfer (1 item)">Chamfer</a>
15674<a href="https://myigetit.com/tag/corner-relief/" class="tag-cloud-link tag-link-378 tag-link-position-21" style="font-size: 8pt;" aria-label="corner relief (1 item)">corner relief</a>
15675<a href="https://myigetit.com/tag/creo/" class="tag-cloud-link tag-link-346 tag-link-position-22" style="font-size: 17.333333333333pt;" aria-label="CREO (4 items)">CREO</a>
15676<a href="https://myigetit.com/tag/design-engineering/" class="tag-cloud-link tag-link-383 tag-link-position-23" style="font-size: 19.2pt;" aria-label="design engineering (5 items)">design engineering</a>
15677<a href="https://myigetit.com/tag/design-engineers/" class="tag-cloud-link tag-link-391 tag-link-position-24" style="font-size: 12.2pt;" aria-label="Design Engineers (2 items)">Design Engineers</a>
15678<a href="https://myigetit.com/tag/dimensioning/" class="tag-cloud-link tag-link-355 tag-link-position-25" style="font-size: 8pt;" aria-label="dimensioning (1 item)">dimensioning</a>
15679<a href="https://myigetit.com/tag/engineering-education/" class="tag-cloud-link tag-link-372 tag-link-position-26" style="font-size: 8pt;" aria-label="Engineering Education (1 item)">Engineering Education</a>
15680<a href="https://myigetit.com/tag/ev/" class="tag-cloud-link tag-link-320 tag-link-position-27" style="font-size: 22pt;" aria-label="ev (7 items)">ev</a>
15681<a href="https://myigetit.com/tag/ev-engineer/" class="tag-cloud-link tag-link-367 tag-link-position-28" style="font-size: 12.2pt;" aria-label="EV Engineer (2 items)">EV Engineer</a>
15682<a href="https://myigetit.com/tag/inventor/" class="tag-cloud-link tag-link-351 tag-link-position-29" style="font-size: 12.2pt;" aria-label="inventor (2 items)">inventor</a>
15683<a href="https://myigetit.com/tag/mechanical-design/" class="tag-cloud-link tag-link-413 tag-link-position-30" style="font-size: 12.2pt;" aria-label="Mechanical Design (2 items)">Mechanical Design</a>
15684<a href="https://myigetit.com/tag/mechanical-engineering/" class="tag-cloud-link tag-link-402 tag-link-position-31" style="font-size: 12.2pt;" aria-label="Mechanical engineering (2 items)">Mechanical engineering</a>
15685<a href="https://myigetit.com/tag/nx/" class="tag-cloud-link tag-link-370 tag-link-position-32" style="font-size: 12.2pt;" aria-label="NX (2 items)">NX</a>
15686<a href="https://myigetit.com/tag/nx-2306/" class="tag-cloud-link tag-link-361 tag-link-position-33" style="font-size: 8pt;" aria-label="NX 2306 (1 item)">NX 2306</a>
15687<a href="https://myigetit.com/tag/online-certification/" class="tag-cloud-link tag-link-374 tag-link-position-34" style="font-size: 8pt;" aria-label="Online Certification (1 item)">Online Certification</a>
15688<a href="https://myigetit.com/tag/product-design/" class="tag-cloud-link tag-link-384 tag-link-position-35" style="font-size: 12.2pt;" aria-label="product design (2 items)">product design</a>
15689<a href="https://myigetit.com/tag/ptc/" class="tag-cloud-link tag-link-347 tag-link-position-36" style="font-size: 12.2pt;" aria-label="PTC (2 items)">PTC</a>
15690<a href="https://myigetit.com/tag/sketcher/" class="tag-cloud-link tag-link-363 tag-link-position-37" style="font-size: 8pt;" aria-label="Sketcher (1 item)">Sketcher</a>
15691<a href="https://myigetit.com/tag/sketching/" class="tag-cloud-link tag-link-376 tag-link-position-38" style="font-size: 8pt;" aria-label="Sketching (1 item)">Sketching</a>
15692<a href="https://myigetit.com/tag/solid-combine/" class="tag-cloud-link tag-link-375 tag-link-position-39" style="font-size: 8pt;" aria-label="Solid Combine (1 item)">Solid Combine</a>
15693<a href="https://myigetit.com/tag/solidworks/" class="tag-cloud-link tag-link-345 tag-link-position-40" style="font-size: 20.833333333333pt;" aria-label="solidworks (6 items)">solidworks</a>
15694<a href="https://myigetit.com/tag/spinal-bend/" class="tag-cloud-link tag-link-366 tag-link-position-41" style="font-size: 8pt;
15694" aria-label="Spinal Bend (1 item)">Spinal Bend</a>
15695<a href="https://myigetit.com/tag/tech/" class="tag-cloud-link tag-link-365 tag-link-position-42" style="font-size: 19.2pt;" aria-label="tech (5 items)">tech</a>
15696<a href="https://myigetit.com/tag/tech-tips/" class="tag-cloud-link tag-link-344 tag-link-position-43" style="font-size: 20.833333333333pt;" aria-label="tech tips (6 items)">tech tips</a>
15697<a href="https://myigetit.com/tag/threaded-stud-work/" class="tag-cloud-link tag-link-343 tag-link-position-44" style="font-size: 8pt;" aria-label="threaded stud work (1 item)">threaded stud work</a>
15698<a href="https://myigetit.com/tag/upskilling/" class="tag-cloud-link tag-link-373 tag-link-position-45" style="font-size: 8pt;" aria-label="Upskilling (1 item)">Upskilling</a></div>
15699</div>		</div>
15700				</div>
15701					</div>
15702		</div>
15703							</div>
15704		</section>
15705							</div>
15706													</article>
15707
15708									
15709			</div>
15710
15711			
15712		</div>
15713	</div>
15714</div>
15715</div><!-- /.content-wrapper -->
15716
15717
15718<div data-wpr-lazyrender="1" id="page-footer-wrapper" class="page-footer-wrapper">
15719	<div  class="page-footer elementor-footer" id="page-footer">
15720			<div data-elementor-type="footer" data-elementor-id="507" class="elementor elementor-507 elementor-location-footer" data-elementor-post-type="elementor_library">
15721								<section class="has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-d1548b8 elementor-section-boxed elementor-section-gap-beside-yes elementor-section-height-default elementor-section-height-default elementor-section-column-vertical-align-stretch" data-id="d1548b8" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}">
15722						<div class="elementor-container elementor-column-gap-extended">
15723					<div class="has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-edfc0de" data-id="edfc0de" data-element_type="column">
15724			<div class="elementor-widget-wrap elementor-element-populated">
15725								<section class="has_eae_slider elementor-section elementor-inner-section elementor-element elementor-element-f472362 elementor-section-gap-beside-no elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section-column-vertical-align-stretch" data-id="f472362" data-element_type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
15726						<div class="elementor-container elementor-column-gap-extended">
15727					<div class="has_eae_slider elementor-column elementor-col-20 elementor-inner-column elementor-element elementor-element-9d1df08" data-id="9d1df08" data-element_type="column">
15728			<div class="elementor-widget-wrap elementor-element-populated">
15729								<div class="elementor-element elementor-element-f6805fc elementor-widget elementor-widget-image" data-id="f6805fc" data-element_type="widget" data-widget_type="image.default">
15730				<div class="elementor-widget-container">
15731			<style>/*! elementor - v3.17.0 - 01-11-2023 */
15732.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style>													<a href="/">
15733							<img loading="lazy" width="190" height="67" src="https://myigetit.com/wp-content/uploads/2020/08/I_GET_IT_Large_TM_Logo-200x67-1-e1773666836915.webp" class="attachment-medium size-medium wp-image-25479" alt="" srcset="https://myigetit.com/wp-content/uploads/2020/08/I_GET_IT_Large_TM_Logo-200x67-1-e1773666836915.webp 190w, https://myigetit.com/wp-content/uploads/2020/08/I_GET_IT_Large_TM_Logo-200x67-1-e1773666836915-24x8.webp 24w, https://myigetit.com/wp-content/uploads/2020/08/I_GET_IT_Large_TM_Logo-200x67-1-e1773666836915-36x13.webp 36w, https://myigetit.com/wp-content/uploads/2020/08/I_GET_IT_Large_TM_Logo-200x67-1-e1773666836915-48x17.webp 48w" sizes="(max-width: 190px) 100vw, 190px" />								</a>
15734															</div>
15735				</div>
15736				<div class="elementor-element elementor-element-5b82a00 elementor-widget elementor-widget-tm-heading" data-id="5b82a00" data-element_type="widget" data-widget_type="tm-heading.default">
15737				<div class="elementor-widget-container">
15738					<div class="tm-modern-heading">
15739			
15740					<div class="heading-primary-wrap">
15741			<div class="heading-primary elementor-heading-title">App Download </div>		</div>
15742		
15743			
15744					</div>
15745				</div>
15746				</div>
15747				<div class="elementor-element elementor-element-294e90c elementor-widget elementor-widget-image" data-id="294e90c" data-element_type="widget" data-widget_type="image.default">
15748				<div class="elementor-widget-container">
15749																<a href="https://play.google.com/store/apps/details?src=AppAgg.com&#038;id=com.myigetit.android.igetitv2&#038;referrer=utm_source%3DAppAgg.com%26utm_medium%3Dreferral%26utm_campaign%3DAppAgg" target="_blank">
15750							<img loading="lazy" width="300" height="88" src="https://myigetit.com/wp-content/uploads/2020/08/images.png-1-300x88.webp" class="attachment-medium size-medium wp-image-25477" alt="" srcset="https://myigetit.com/wp-content/uploads/2020/08/images.png-1-300x88.webp 300w, https://myigetit.com/wp-content/uploads/2020/08/images.png-1-24x7.webp 24w, https://myigetit.com/wp-content/uploads/2020/08/images.png-1-36x11.webp 36w, https://myigetit.com/wp-content/uploads/2020/08/images.png-1-48x14.webp 48w, https://myigetit.com/wp-content/uploads/2020/08/images.png-1.webp 414w" sizes="(max-width: 300px) 100vw, 300px" />								</a>
15751															</div>
15752				</div>
15753				<div class="elementor-element elementor-element-ba2897c elementor-widget elementor-widget-image" data-id="ba2897c" data-element_type="widget" data-widget_type="image.default">
15754				<div class="elementor-widget-container">
15755																<a href="https://apps.apple.com/us/app/igetit-upskilling-engineers/id6475396361" target="_blank">
15756							<img loading="lazy" width="300" height="101" src="https://myigetit.com/wp-content/uploads/2020/08/download.png-1-300x101.webp" class="attachment-medium size-medium wp-image-25478" alt="" srcset="https://myigetit.com/wp-content/uploads/2020/08/download.png-1-300x101.webp 300w, https://myigetit.com/wp-content/uploads/2020/08/download.png-1-24x8.webp 24w, https://myigetit.com/wp-content/uploads/2020/08/download.png-1-36x12.webp 36w, https://myigetit.com/wp-content/uploads/2020/08/download.png-1-48x16.webp 48w, https://myigetit.com/wp-content/uploads/2020/08/download.png-1.webp 388w" sizes="(max-width: 300px) 100vw, 300px" />								</a>
15757															</div>
15758				</div>
15759				<div class="elementor-element elementor-element-650e11a e-grid-align-left elementor-shape-rounded elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="650e11a" data-element_type="widget" data-widget_type="social-icons.default">
15760				<div class="elementor-widget-container">
15761			<style>/*! elementor - v3.17.0 - 01-11-2023 */
15762.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height:1;font-size:0}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));height:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)))}.elementor-social-icon{--e-social-icon-icon-color:#fff;display:inline-flex;background-color:#69727d;align-items:center;justify-content:center;text-align:center;cursor:pointer}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.elementor-shape-rounded .elementor-icon.elementor-social-icon{border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{border-radius:50%}</style>		<div class="elementor-social-icons-wrapper elementor-grid">
15763							<span class="elementor-grid-item">
15764					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-3ce35ba" href="https://www.facebook.com/myigetit/" target="_blank">
15765						<span class="elementor-screen-only">Facebook</span>
15766						<svg class="e-font-icon-svg e-fab-facebook" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg>					</a>
15767				</span>
15768							<span class="elementor-grid-item">
15769					<a class="elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-repeater-item-0aff10a" href="https://twitter.com/myigetit" target="_blank">
15770						<span class="elementor-screen-only">Twitter</span>
15771						<svg class="e-font-icon-svg e-fab-twitter" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path></svg>					</a>
15772				</span>
15773							<span class="elementor-grid-item">
15774					<a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-53cb3ac" href="https://www.youtube.com/user/myigetit" target="_blank">
15775						<span class="elementor-screen-only">Youtube</span>
15776						<svg class="e-font-icon-svg e-fab-youtube" viewBox="0 0 576 512" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg>					</a>
15777				</span>
15778							<span class="elementor-grid-item">
15779					<a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-9f52c3b" href="https://www.linkedin.com/showcase/i-get-it/" target="_blank">
15780						<span class="elementor-screen-only">Linkedin</span>
15781						<svg class="e-font-icon-svg e-fab-linkedin" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"></path></svg>					</a>
15782				</span>
15783					</div>
15784				</div>
15785				</div>
15786				<div class="elementor-element elementor-element-a5ca034 elementor-widget elementor-widget-spacer" data-id="a5ca034" data-element_type="widget" data-widget_type="spacer.default">
15787				<div class="elementor-widget-container">
15788			<style>/*! elementor - v3.17.0 - 01-11-2023 */
15789.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}</style>		<div class="elementor-spacer">
15790			<div class="elementor-spacer-inner"></div>
15791		</div>
15792				</div>
15793				</div>
15794					</div>
15795		</div>
15796				<div class="has_eae_slider elementor-column elementor-col-20 elementor-inner-column elementor-element elementor-element-172fcf4" data-id="172fcf4" data-element_type="column">
15797			<div class="elementor-widget-wrap elementor-element-populated">
15798								<div class="elementor-element elementor-element-729c27f elementor-widget elementor-widget-tm-heading" data-id="729c27f" data-element_type="widget" data-widget_type="tm-heading.default">
15799				<div class="elementor-widget-container">
15800					<div class="tm-modern-heading">
15801			
15802					<div class="heading-primary-wrap">
15803			<h3 class="heading-primary elementor-heading-title">Course Topics</h3>		</div>
15804		
15805			
15806					</div>
15807				</div>
15808				</div>
15809				<div class="elementor-element elementor-element-edc9280 edumall-list-layout-columns elementor-hidden-mobile elementor-widget elementor-widget-tm-list" data-id="edc9280" data-element_type="widget" data-widget_type="tm-list.default">
15810				<div class="elementor-widget-container">
15811					<div class="edumall-list">
15812								<div class="item elementor-repeater-item-e6a6ec0">
15813
15814						<a class="link" href="/ev-high-voltage-thermal-battery-certification-program">
15815						<div class="list-header">
15816																													<div class="text-wrap">
15817																	<div class="text">EV Design</div>
15818															</div>
15819
15820													</div>
15821
15822						</a>
15823					</div>
15824										<div class="item elementor-repeater-item-c54c13a">
15825
15826						<a class="link" href="/siemens-plm-training">
15827						<div class="list-header">
15828																													<div class="text-wrap">
15829																	<div class="text">NX</div>
15830															</div>
15831
15832													</div>
15833
15834						</a>
15835					</div>
15836										<div class="item elementor-repeater-item-6dd1bdb">
15837
15838						<a class="link" href="/catia-v5-training">
15839						<div class="list-header">
15840																													<div class="text-wrap">
15841																	<div class="text">CATIA V5</div>
15842															</div>
15843
15844													</div>
15845
15846						</a>
15847					</div>
15848										<div class="item elementor-repeater-item-e966fdf">
15849
15850						<a class="link" href="/catia-v6-training">
15851						<div class="list-header">
15852																													<div class="text-wrap">
15853																	<div class="text">3DEXPERIENCE CATIA</div>
15854															</div>
15855
15856													</div>
15857
15858						</a>
15859					</div>
15860										<div class="item elementor-repeater-item-346a6f4">
15861
15862						<a class="link" href="/solidworks-training">
15863						<div class="list-header">
15864																													<div class="text-wrap">
15865																	<div class="text">SOLIDWORKS</div>
15866															</div>
15867
15868													</div>
15869
15870						</a>
15871					</div>
15872										<div class="item elementor-repeater-item-9d612e6">
15873
15874						<a class="link" href="/ptc-training">
15875						<div class="list-header">
15876																													<div class="text-wrap">
15877																	<div class="text">PTC Creo</div>
15878															</div>
15879
15880													</div>
15881
15882						</a>
15883					</div>
15884										<div class="item elementor-repeater-item-03d9b22">
15885
15886						<a class="link" href="/autodesk-training">
15887						<div class="list-header">
15888																													<div class="text-wrap">
15889																	<div class="text">Autodesk Training</div>
15890															</div>
15891
15892													</div>
15893
15894						</a>
15895					</div>
15896										<div class="item elementor-repeater-item-633bf8a">
15897
15898						<a class="link" href="/plastics-training">
15899						<div class="list-header">
15900																													<div class="text-wrap">
15901																	<div class="text">Plastic Part</div>
15902															</div>
15903
15904													</div>
15905
15906						</a>
15907					</div>
15908										<div class="item elementor-repeater-item-0ae60ff">
15909
15910						<a class="link" href="/gdt-training">
15911						<div class="list-header">
15912																													<div class="text-wrap">
15913																	<div class="text">GD&amp;T</div>
15914															</div>
15915
15916													</div>
15917
15918						</a>
15919					</div>
15920										<div class="item elementor-repeater-item-197fb31">
15921
15922						<a class="link" href="/gps-training">
15923						<div class="list-header">
15924																													<div class="text-wrap">
15925																	<div class="text">ISO GPS </div>
15926															</div>
15927
15928													</div>
15929
15930						</a>
15931					</div>
15932										<div class="item elementor-repeater-item-258a087">
15933
15934						<a class="link" href="/library">
15935						<div class="list-header">
15936																													<div class="text-wrap">
15937																	<div class="text">And more ...</div>
15938															</div>
15939
15940													</div>
15941
15942						</a>
15943					</div>
15944							</div>
15945				</div>
15946				</div>
15947				<div class="elementor-element elementor-element-4741647 elementor-hidden-desktop elementor-hidden-tablet edumall-list-layout-block elementor-widget elementor-widget-tm-list" data-id="4741647" data-element_type="widget" data-widget_type="tm-list.default">
15948				<div class="elementor-widget-container">
15949					<div class="edumall-list">
15950								<div class="item elementor-repeater-item-d23bc1a">
15951
15952						<a class="link" href="/ev-high-voltage-thermal-battery-certification-program">
15953						<div class="list-header">
15954																													<div class="text-wrap">
15955																	<div class="text">EV Design </div>
15956															</div>
15957
15958													</div>
15959
15960						</a>
15961					</div>
15962										<div class="item elementor-repeater-item-6dd1bdb">
15963
15964						<a class="link" href="/catia-v5-training">
15965						<div class="list-header">
15966																													<div class="text-wrap">
15967																	<div class="text">CATIA V5</div>
15968															</div>
15969
15970													</div>
15971
15972						</a>
15973					</div>
15974										<div class="item elementor-repeater-item-346a6f4">
15975
15976						<a class="link" href="/solidworks-training">
15977						<div class="list-header">
15978																													<div class="text-wrap">
15979																	<div class="text">SOLIDWORKS</div>
15980															</div>
15981
15982													</div>
15983
15984						</a>
15985					</div>
15986										<div class="item elementor-repeater-item-03d9b22">
15987
15988						<a class="link" href="/autodesk-training">
15989						<div class="list-header">
15990																													<div class="text-wrap">
15991																	<div class="text">Autodesk Training</div>
15992															</div>
15993
15994													</div>
15995
15996						</a>
15997					</div>
15998										<div class="item elementor-repeater-item-0ae60ff">
15999
16000						<a class="link" href="/gdt-training">
16001						<div class="list-header">
16002																													<div class="text-wrap">
16003																	<div class="text">GD&amp;T</div>
16004															</div>
16005
16006													</div>
16007
16008						</a>
16009					</div>
16010										<div class="item elementor-repeater-item-c54c13a">
16011
16012						<a class="link" href="/siemens-plm-training">
16013						<div class="list-header">
16014																													<div class="text-wrap">
16015																	<div class="text">NX</div>
16016															</div>
16017
16018													</div>
16019
16020						</a>
16021					</div>
16022										<div class="item elementor-repeater-item-e966fdf">
16023
16024						<a class="link" href="/catia-v6-training">
16025						<div class="list-header">
16026																													<div class="text-wrap">
16027																	<div class="text">3DEXPERIENCE CATIA</div>
16028															</div>
16029
16030													</div>
16031
16032						</a>
16033					</div>
16034										<div class="item elementor-repeater-item-9d612e6">
16035
16036						<a class="link" href="/ptc-training">
16037						<div class="list-header">
16038																													<div class="text-wrap">
16039																	<div class="text">PTC Creo</div>
16040															</div>
16041
16042													</div>
16043
16044						</a>
16045					</div>
16046										<div class="item elementor-repeater-item-7e36fa2">
16047
16048						<a class="link" href="/autodesk-training/">
16049						<div class="list-header">
16050																													<div class="text-wrap">
16051																	<div class="text">AutoCAD</div>
16052															</div>
16053
16054													</div>
16055
16056						</a>
16057					</div>
16058										<div class="item elementor-repeater-item-197fb31">
16059
16060						<a class="link" href="/gps-training">
16061						<div class="list-header">
16062																													<div class="text-wrap">
16063																	<div class="text">ISO GPS </div>
16064															</div>
16065
16066													</div>
16067
16068						</a>
16069					</div>
16070										<div class="item elementor-repeater-item-633bf8a">
16071
16072						<a class="link" href="/plastics-training">
16073						<div class="list-header">
16074																													<div class="text-wrap">
16075																	<div class="text">Plastic Part</div>
16076															</div>
16077
16078													</div>
16079
16080						</a>
16081					</div>
16082										<div class="item elementor-repeater-item-258a087">
16083
16084						<a class="link" href="/library">
16085						<div class="list-header">
16086																													<div class="text-wrap">
16087																	<div class="text">And more ...</div>
16088															</div>
16089
16090													</div>
16091
16092						</a>
16093					</div>
16094							</div>
16095				</div>
16096				</div>
16097				<div class="elementor-element elementor-element-6b662d8 elementor-widget elementor-widget-spacer" data-id="6b662d8" data-element_type="widget" data-widget_type="spacer.default">
16098				<div class="elementor-widget-container">
16099					<div class="elementor-spacer">
16100			<div class="elementor-spacer-inner"></div>
16101		</div>
16102				</div>
16103				</div>
16104					</div>
16105		</div>
16106				<div class="has_eae_slider elementor-column elementor-col-20 elementor-inner-column elementor-element elementor-element-d3ae4f8" data-id="d3ae4f8" data-element_type="column">
16107			<div class="elementor-widget-wrap elementor-element-populated">
16108								<div class="elementor-element elementor-element-4ad5596 elementor-widget elementor-widget-tm-heading" data-id="4ad5596" data-element_type="widget" data-widget_type="tm-heading.default">
16109				<div class="elementor-widget-container">
16110					<div class="tm-modern-heading">
16111			
16112					<div class="heading-primary-wrap">
16113			<h3 class="heading-primary elementor-heading-title">About</h3>		</div>
16114		
16115			
16116					</div>
16117				</div>
16118				</div>
16119				<div class="elementor-element elementor-element-0b693f2 edumall-list-layout-block elementor-widget elementor-widget-tm-list" data-id="0b693f2" data-element_type="widget" data-widget_type="tm-list.default">
16120				<div class="elementor-widget-container">
16121					<div class="edumall-list">
16122								<div class="item elementor-repeater-item-03d9b22">
16123
16124						<a class="link" href="/about-i-get-it">
16125						<div class="list-header">
16126																													<div class="text-wrap">
16127																	<div class="text">About Us</div>
16128															</div>
16129
16130													</div>
16131
16132						</a>
16133					</div>
16134										<div class="item elementor-repeater-item-6dd1bdb">
16135
16136						<a class="link" href="/contact-us">
16137						<div class="list-header">
16138																													<div class="text-wrap">
16139																	<div class="text">Contact Us</div>
16140															</div>
16141
16142													</div>
16143
16144						</a>
16145					</div>
16146										<div class="item elementor-repeater-item-e966fdf">
16147
16148						<a class="link" href="/business-blogs">
16149						<div class="list-header">
16150																													<div class="text-wrap">
16151																	<div class="text">Blogs</div>
16152															</div>
16153
16154													</div>
16155
16156						</a>
16157					</div>
16158							</div>
16159				</div>
16160				</div>
16161				<div class="elementor-element elementor-element-fea68d7 elementor-widget elementor-widget-spacer" data-id="fea68d7" data-element_type="widget" data-widget_type="spacer.default">
16162				<div class="elementor-widget-container">
16163					<div class="elementor-spacer">
16164			<div class="elementor-spacer-inner"></div>
16165		</div>
16166				</div>
16167				</div>
16168					</div>
16169		</div>
16170				<div class="has_eae_slider elementor-column elementor-col-20 elementor-inner-column elementor-element elementor-element-a6f4785" data-id="a6f4785" data-element_type="column">
16171			<div class="elementor-widget-wrap elementor-element-populated">
16172								<div class="elementor-element elementor-element-f1351fa elementor-widget elementor-widget-tm-heading" data-id="f1351fa" data-element_type="widget" data-widget_type="tm-heading.default">
16173				<div class="elementor-widget-container">
16174					<div class="tm-modern-heading">
16175			
16176					<div class="heading-primary-wrap">
16177			<h3 class="heading-primary elementor-heading-title">Programs</h3>		</div>
16178		
16179			
16180					</div>
16181				</div>
16182				</div>
16183				<div class="elementor-element elementor-element-b117ee8 edumall-list-layout-block elementor-widget elementor-widget-tm-list" data-id="b117ee8" data-element_type="widget" data-widget_type="tm-list.default">
16184				<div class="elementor-widget-container">
16185					<div class="edumall-list">
16186								<div class="item elementor-repeater-item-03d9b22">
16187
16188						<a class="link" href="/engage-campus-program">
16189						<div class="list-header">
16190																													<div class="text-wrap">
16191																	<div class="text">Campus Program</div>
16192															</div>
16193
16194													</div>
16195
16196						</a>
16197					</div>
16198										<div class="item elementor-repeater-item-6dd1bdb">
16199
16200						<a class="link" href="/author-program">
16201						<div class="list-header">
16202																													<div class="text-wrap">
16203																	<div class="text">Author Program</div>
16204															</div>
16205
16206													</div>
16207
16208						</a>
16209					</div>
16210										<div class="item elementor-repeater-item-7e36fa2">
16211
16212						<a class="link" href="/reseller-program">
16213						<div class="list-header">
16214																													<div class="text-wrap">
16215																	<div class="text">Reseller Program</div>
16216															</div>
16217
16218													</div>
16219
16220						</a>
16221					</div>
16222							</div>
16223				</div>
16224				</div>
16225				<div class="elementor-element elementor-element-ac60af3 elementor-widget elementor-widget-spacer" data-id="ac60af3" data-element_type="widget" data-widget_type="spacer.default">
16226				<div class="elementor-widget-container">
16227					<div class="elementor-spacer">
16228			<div class="elementor-spacer-inner"></div>
16229		</div>
16230				</div>
16231				</div>
16232					</div>
16233		</div>
16234				<div class="has_eae_slider elementor-column elementor-col-20 elementor-inner-column elementor-element elementor-element-2fe0155" data-id="2fe0155" data-element_type="column">
16235			<div class="elementor-widget-wrap elementor-element-populated">
16236								<div class="elementor-element elementor-element-7fe82fa elementor-widget elementor-widget-tm-heading" data-id="7fe82fa" data-element_type="widget" data-widget_type="tm-heading.default">
16237				<div class="elementor-widget-container">
16238					<div class="tm-modern-heading">
16239			
16240					<div class="heading-primary-wrap">
16241			<h3 class="heading-primary elementor-heading-title">Support</h3>		</div>
16242		
16243			
16244					</div>
16245				</div>
16246				</div>
16247				<div class="elementor-element elementor-element-d06dd94 edumall-list-layout-block elementor-widget elementor-widget-tm-list" data-id="d06dd94" data-element_type="widget" data-widget_type="tm-list.default">
16248				<div class="elementor-widget-container">
16249					<div class="edumall-list">
16250								<div class="item elementor-repeater-item-03d9b22">
16251
16252						<a class="link" href="/contact-us">
16253						<div class="list-header">
16254																													<div class="text-wrap">
16255																	<div class="text">Help</div>
16256															</div>
16257
16258													</div>
16259
16260						</a>
16261					</div>
16262										<div class="item elementor-repeater-item-6dd1bdb">
16263
16264						<a class="link" href="/privacy-policy">
16265						<div class="list-header">
16266																													<div class="text-wrap">
16267																	<div class="text">Privacy Policy</div>
16268															</div>
16269
16270													</div>
16271
16272						</a>
16273					</div>
16274										<div class="item elementor-repeater-item-7e36fa2">
16275
16276						<a class="link" href="/terms-of-use">
16277						<div class="list-header">
16278																													<div class="text-wrap">
16279																	<div class="text">Terms of Use</div>
16280															</div>
16281
16282													</div>
16283
16284						</a>
16285					</div>
16286										<div class="item elementor-repeater-item-e966fdf">
16287
16288						<a class="link" href="/cookie-policy">
16289						<div class="list-header">
16290																													<div class="text-wrap">
16291																	<div class="text">Cookie Policy</div>
16292															</div>
16293
16294													</div>
16295
16296						</a>
16297					</div>
16298							</div>
16299				</div>
16300				</div>
16301				<div class="elementor-element elementor-element-23eea77 elementor-widget elementor-widget-spacer" data-id="23eea77" data-element_type="widget" data-widget_type="spacer.default">
16302				<div class="elementor-widget-container">
16303					<div class="elementor-spacer">
16304			<div class="elementor-spacer-inner"></div>
16305		</div>
16306				</div>
16307				</div>
16308					</div>
16309		</div>
16310							</div>
16311		</section>
16312					</div>
16313		</div>
16314							</div>
16315		</section>
16316				<section class="has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-1ff5682 elementor-section-boxed elementor-section-gap-beside-yes elementor-section-height-default elementor-section-height-default elementor-section-column-vertical-align-stretch" data-id="1ff5682" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}">
16317						<div class="elementor-container elementor-column-gap-extended">
16318					<div class="has_eae_slider elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-9e88a6e" data-id="9e88a6e" data-element_type="column">
16319			<div class="elementor-widget-wrap elementor-element-populated">
16320								<div class="elementor-element elementor-element-e2588cd elementor-widget elementor-widget-image" data-id="e2588cd" data-element_type="widget" data-widget_type="image.default">
16321				<div class="elementor-widget-container">
16322															<img loading="lazy" width="300" height="35" src="https://myigetit.com/wp-content/uploads/2020/08/logo-ttl-and-igetit-e1773666510642-300x35.webp" class="attachment-medium size-medium wp-image-25482" alt="" srcset="https://myigetit.com/wp-content/uploads/2020/08/logo-ttl-and-igetit-e1773666510642-300x35.webp 300w, https://myigetit.com/wp-content/uploads/2020/08/logo-ttl-and-igetit-e1773666510642-24x3.webp 24w, https://myigetit.com/wp-content/uploads/2020/08/logo-ttl-and-igetit-e1773666510642-36x4.webp 36w, https://myigetit.com/wp-content/uploads/2020/08/logo-ttl-and-igetit-e1773666510642-48x6.webp 48w, https://myigetit.com/wp-content/uploads/2020/08/logo-ttl-and-igetit-e1773666510642.webp 369w" sizes="(max-width: 300px) 100v
16322w, 300px" />															</div>
16323				</div>
16324					</div>
16325		</div>
16326				<div class="has_eae_slider elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-45946f9" data-id="45946f9" data-element_type="column">
16327			<div class="elementor-widget-wrap elementor-element-populated">
16328								<div class="elementor-element elementor-element-5408bfb elementor-widget elementor-widget-copyright" data-id="5408bfb" data-element_type="widget" data-settings="{&quot;align&quot;:&quot;center&quot;}" data-widget_type="copyright.default">
16329				<div class="elementor-widget-container">
16330					<div class="hfe-copyright-wrapper">
16331							<span>© 2026 Tata Technologies. All rights reserved.</span>
16332					</div>
16333				</div>
16334				</div>
16335					</div>
16336		</div>
16337				<div class="has_eae_slider elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-f67b482" data-id="f67b482" data-element_type="column">
16338			<div class="elementor-widget-wrap elementor-element-populated">
16339								<div class="elementor-element elementor-element-0964284 elementor-widget elementor-widget-image" data-id="0964284" data-element_type="widget" data-widget_type="image.default">
16340				<div class="elementor-widget-container">
16341															<img loading="lazy" width="300" height="65" src="https://myigetit.com/wp-content/uploads/2020/08/logo-tata-blue-300x65-1.webp" class="attachment-medium size-medium wp-image-25480" alt="" srcset="https://myigetit.com/wp-content/uploads/2020/08/logo-tata-blue-300x65-1.webp 300w, https://myigetit.com/wp-content/uploads/2020/08/logo-tata-blue-300x65-1-24x5.webp 24w, https://myigetit.com/wp-content/uploads/2020/08/logo-tata-blue-300x65-1-36x8.webp 36w, https://myigetit.com/wp-content/uploads/2020/08/logo-tata-blue-300x65-1-48x10.webp 48w" sizes="(max-width: 300px) 100vw, 300px" />															</div>
16342				</div>
16343					</div>
16344		</div>
16345							</div>
16346		</section>
16347				<section class="has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-2709a25 elementor-section-boxed elementor-section-gap-beside-yes elementor-section-height-default elementor-section-height-default elementor-section-column-vertical-align-stretch" data-id="2709a25" data-element_type="section" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
16348						<div class="elementor-container elementor-column-gap-extended">
16349					<div class="has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c4a3626" data-id="c4a3626" data-element_type="column">
16350			<div class="elementor-widget-wrap elementor-element-populated">
16351								<div class="elementor-element elementor-element-3c7f29d elementor-widget elementor-widget-html" data-id="3c7f29d" data-element_type="widget" data-widget_type="html.default">
16352				<div class="elementor-widget-container">
16353			
16354<!-- 
16354<script src="https://cdn.botframework.com/botframework-webchat/latest/webchat.js"></script>
16354-->
16355
16356<!--   
16356<script src="https://cdn.jsdelivr.net/npm/[email protected]"></script>
16356-->
16357
16358<!--  <style>-->
16359
16360<!--    #webchat1 {-->
16361<!--      height: 100%;-->
16362<!--      width: 100%;-->
16363<!--    }-->
16364<!--     .webchat__send-box__main{-->
16365<!--      height:65px !important;-->
16366<!--      font-family: 'DM Sans' !important;-->
16367<!--      font-size: 14px !important;-->
16368<!--      font-weight: 400 !important;-->
16369<!--      line-height: 18px !important;-->
16370<!--      letter-spacing: 0px !important;-->
16371<!--      border-radius: 0px 0px 10px 10px !important;-->
16372<!--    }-->
16373<!--    #webchat1 > div {-->
16374<!--        border-radius: 0px 0px 10px 10px !important-->
16375<!--    }-->
16376<!--    .webchat__send-box__button{-->
16377<!--      height: 64px !important;-->
16378<!--    }-->
16379<!--    .webchat__bubble__content p{-->
16380<!--        font-family: 'DM Sans'!important;-->
16381<!--        font-size: 14px;-->
16382<!--        font-weight: 400;-->
16383<!--    }-->
16384    
16385<!--    .chatbot{-->
16386<!--      position: fixed;-->
16387<!--      height:60vh;-->
16388<!--      max-height:100%;-->
16389<!--      right: 20px;-->
16390<!--      bottom:130px;-->
16391<!--      width: 400px;-->
16392<!--      box-shadow: 0px 0px 10px 0px #00000014;-->
16393<!--      border-radius: 16px 16px 10px 10px;-->
16394<!--      z-index: 999999;-->
16395<!--      display: none;-->
16396<!--    }-->
16397<!--    .chat-header{-->
16398<!--      background-color:white;-->
16399<!--       border-radius:10px 10px 0px 0px;-->
16400<!--      display: flex;-->
16401<!--      align-items: center;-->
16402<!--      justify-content:space-between;-->
16403<!--      height: 80px;-->
16404<!--    }-->
16405<!--    .heading{-->
16406<!--      display: flex;-->
16407<!--      justify-content:space-between;-->
16408<!--      align-items:center;-->
16409<!--      padding-left: 20px;-->
16410     
16411<!--    }-->
16412<!--    .cosmos{-->
16413<!--      font-family: 'DM Sans';-->
16414<!--      font-style: normal;-->
16415<!--      font-weight: 700;-->
16416<!--      font-size: 16px;-->
16417<!--      line-height: 21px;-->
16418<!--      margin-bottom: 0px;-->
16419<!--      color: rgba(2, 10, 18, 0.87);-->
16420<!--    }-->
16421<!--    .ai{-->
16422<!--      margin-bottom: 0px;-->
16423<!--      margin-top: 0px;-->
16424<!--      font-family: 'DM Sans';-->
16425<!--      font-style: normal;-->
16426<!--      font-weight: 400;-->
16427<!--      font-size: 13px;-->
16428<!--      line-height: 17px;-->
16429<!--      color: rgba(2, 10, 18, 0.54);-->
16430<!--    }-->
16431<!--    .close-icon{-->
16432<!--        padding: 20px;-->
16433<!--        cursor: pointer;-->
16434<!--    }-->
16435<!--    .cosmos-close{-->
16436<!--        cursor: pointer-->
16437<!--    }-->
16438<!--    .cosmos-close{-->
16439<!--        position: fixed;-->
16440<!--        right: 4%;-->
16441<!--        bottom:33%;-->
16442<!--        z-index: 999;-->
16443<!--    }-->
16444<!--    .chat-icon{-->
16445<!--        position: fixed;-->
16446<!--        right: 1.2%;-->
16447<!--        bottom: 15%;-->
16448<!--        z-index: 999;-->
16449<!--        cursor: pointer;-->
16450<!--    }-->
16451<!--    .bg-icon{-->
16452<!--        background-color:#e2e8f0;-->
16453<!--        border-radius: 40px !important;-->
16454<!--        padding: 8px 5px 0px 5px;-->
16455<!--    }-->
16456<!--    @media screen and  (min-width:320px) and (max-width:500px){-->
16457<!--        .chatbot{-->
16458<!--            width: 100%;-->
16459<!--            right:0px;-->
16460<!--        }-->
16461<!--    }-->
16462    
16463<!--    .ask{-->
16464<!--        color:#1268b3;-->
16465<!--        font-weight: 500;-->
16466<!--        border: 1px solid #1268b3;-->
16467<!--        font-size: 15px;-->
16468<!--        width: fit-content;-->
16469<!--        padding: 8px 18px;-->
16470<!--        border-radius: 20px 20px 5px 20px;-->
16471<!--         position: fixed;-->
16472<!--        right:55px;-->
16473<!--        bottom:23%;-->
16474<!--        z-index: 999;-->
16475<!--        background: white;-->
16476<!--    }-->
16477<!--    .typed-cursor{-->
16478<!--        display: none;-->
16479<!--    }-->
16480    
16481<!--   .chat-section{-->
16482<!--        width: 100%;-->
16483<!--        height: 100%;-->
16484<!--        border: 3px solid none;-->
16485<!--   }-->
16486<!--    .resizer{-->
16487<!--        width: 10px;-->
16488<!--      height: 10px;-->
16489<!--      border-radius: 50%;-->
16490<!--      background: none;-->
16491<!--      border: 3px solid none;-->
16492<!--      position: absolute;-->
16493<!--    }-->
16494    
16495<!--    .resizer.top-left {-->
16496<!--      left: -5px;-->
16497<!--      top: -5px;-->
16498<!--      width:100%;-->
16499<!--      cursor: n-resize;-->
16500<!--    }-->
16501   
16502<!--    .resizer.bottom-left {-->
16503<!--  left: -5px;-->
16504<!--  bottom: -5px;-->
16505<!--  height:100%;-->
16506<!--  cursor: ew-resize;-->
16507<!--}-->
16508    
16509<!--  </style>-->
16510   
16511<!--  <div>-->
16512<!--      <p class="ask" id="ask"></p>-->
16513<!--      <img src="https://beta.myigetit.com/wp-content/uploads/2023/03/close_circled.png" class="cosmos-close" alt="close-window">-->
16514
16515<!--    <img src="https://beta.myigetit.com/wp-content/uploads/2023/03/chat-icon-2.png" alt="chat" class="chat-icon">-->
16516<!--  </div>-->
16517  
16518<!--  <div class="chatbot overflow-hidden"> -->
16519<!--   <div class="chat-section"> -->
16520<!--    <div class='resizer top-left'></div>-->
16521<!--    <div class='resizer bottom-left'></div>-->
16522     
16523     
16524<!--      <main class="chat-header">-->
16525<!--          <div class="heading">-->
16526              
16527<!--              <img src="https://beta.myigetit.com/wp-content/uploads/2023/01/Favicon.png" alt="cosmos" width="27%" class="bg-icon">-->
16528<!--                      <div style="padding-left:0px">-->
16529<!--                          <p class="cosmos">Cosmos</p>  -->
16530<!--                          <p class="ai">AI powered chatbot</p>    -->
16531<!--                      </div>-->
16532<!--                  </div>-->
16533            
16534<!--                  <img src="https://beta.myigetit.com/wp-content/uploads/2023/03/close-1.png" alt="close-cosmos" class="close-icon">-->
16535<!--      </main>-->
16536<!--      <div id="webchat1" role="main"></div>-->
16537<!--     </div>-->
16538    
16539<!--  </div>-->
16540  
16541<!--  
16541<script>-->
16542  
16543<!--  var typed = new Typed('#ask', {-->
16544<!--    strings: ["Ask Cosmos"],-->
16545<!--    typeSpeed: 150,-->
16546<!--    backSpeed: 150,-->
16547<!--    loop:true,-->
16548<!--  });-->
16549
16550  
16551<!--    $(document).ready(function(){-->
16552<!--    $(".chat-icon").click(function(){-->
16553<!--         $(".chatbot").toggle();-->
16554<!--        });-->
16555<!--      });-->
16556<!--    $(document).ready(function(){-->
16557<!--      $(".close-icon").click(function(){-->
16558<!--        $(".chatbot").hide();-->
16559<!--      });-->
16560   
16561<!--    $(document).ready(function(){-->
16562<!--      $(".cosmos-close").click(function(){-->
16563<!--          $(".ask,.cosmos-close").hide();-->
16564<!--        });-->
16565<!--      });-->
16566<!--    });-->
16567    
16568   
16569
16570<!--  </script>
16570-->
16571 
16572<!--
16572<script>-->
16573
16574<!--   let chatHistory = [];-->
16575  
16576<!--const storedConversationId = localStorage.getItem('conversationId');-->
16577<!--const storedChatHistory = localStorage.getItem('chatHistory');-->
16578
16579
16580
16581<!--const directLine = window.WebChat.createDirectLine({-->
16582<!--  token: 'FuyecX7EFO8.Sr2aXXALa42bfxYHRTupiq5A3VYDNwQO0wozp0OuL_g',-->
16583<!--  watermark: 1,-->
16584<!--  conversationId: storedConversationId,-->
16585<!--  activityHistory: storedChatHistory ? JSON.parse(storedChatHistory) : null,-->
16586  
16587<!--});-->
16588
16589<!--if(localStorage.getItem('conversationId') == null){-->
16590<!--    localStorage.clear();-->
16591   
16592<!--    userID= 'user-id';-->
16593<!--    username='user-name';-->
16594    
16595<!--    directLine.postActivity({-->
16596<!--      type: 'startConversation',-->
16597<!--      from: { id: userID, name: username, role: 'bot' }-->
16598<!--    }).subscribe(-->
16599<!--      id => console.log("Posted activity, assigned ID ", id),-->
16600<!--      error => console.log("Error posting activity 1", error)-->
16601<!--    );-->
16602    
16603<!--}-->
16604
16605<!--directLine.activity$.subscribe(activity => {-->
16606<!--  if (activity.type === 'conversationUpdate' && activity.membersAdded[0].id === 'Bot') {-->
16607<!--    directLine.postActivity({-->
16608<!--      type: 'event',-->
16609<!--      name: 'startConversation',-->
16610<!--      value: null-->
16611<!--    }).subscribe(-->
16612<!--      id => console.log("Posted activity, assigned ID ", id),-->
16613<!--      error => console.log("Error posting activity", error)-->
16614<!--    );-->
16615<!--    console.log(subscribe);-->
16616<!--  }-->
16617<!--  else if (activity.type === 'message') {-->
16618<!--    chatHistory.push(activity);-->
16619<!--    localStorage.setItem('conversationId', directLine.conversationId);-->
16620<!--    localStorage.setItem('chatHistory', JSON.stringify(chatHistory));-->
16621<!--  }-->
16622<!--  else{-->
16623<!--      directLine.postActivity({-->
16624<!--          type:'endOfConversation'-->
16625<!--      }).subscribe(localStorage.clear());-->
16626<!--  }-->
16627<!--});-->
16628
16629
16630
16631<!--window.WebChat.renderWebChat(-->
16632<!--  {-->
16633<!--    directLine: directLine,-->
16634<!--    locale: 'en-US',-->
16635<!--    styleOptions: {typingAnimationHeight: 20, typingAnimationWidth: 100, backgroundColor: "#EAEEF3", -->
16636<!--         bubbleFromUserBackground: "#1268B3", bubbleFromUserBorderRadius: 15, bubbleBorderRadius: 15, suggestedActionBorderColor: "#348FFC", -->
16637<!--         suggestedActionBackgroundColor: "#348FFC", suggestedActionTextColor: "#fff", suggestedActionBorderRadius: 5, avatarSize: 30, paddingRegular: 15,	overflow:'hidden',-->
16638<!--         rootHeight: "100%", rootWidth: "100%", hideScrollToEndButton: false, sendBoxHeight: "60px", hideUploadButton: true,-->
16639<!--          scrollToEndButtonBehavior: "unread", sendBoxButtonColorOnHover: "#1268B3", sendBoxButtonColor: "#1268B3",bubbleFromUserTextColor: 'white',bubbleTextColor:"rgba(2, 10, 18, 0.6)", primaryFont:'DM Sans'},-->
16640<!--    userID: 'user-id',-->
16641<!--    username: 'user-name',-->
16642<!--    activityHistory: storedChatHistory ? JSON.parse(storedChatHistory) : null-->
16643<!--  },-->
16644<!--  document.getElementById('webchat1')-->
16645<!--);-->
16646
16647
16648<!--</script>
16648-->
16649<!--
16649<script>function makeResizableDiv(div) {-->
16650<!--  const element = document.querySelector(div);-->
16651<!--  const resizers = document.querySelectorAll(div + ' .resizer')-->
16652<!--  const minimum_size = 40;-->
16653<!--  let original_width = 0;-->
16654<!--  let original_height = 0;-->
16655<!--  let original_x = 0;-->
16656<!--  let original_y = 0;-->
16657<!--  let original_mouse_x = 0;-->
16658<!--  let original_mouse_y = 0;-->
16659<!--  for (let i = 0;i < resizers.length; i++) {-->
16660<!--    const currentResizer = resizers[i];-->
16661<!--    currentResizer.addEventListener('mousedown', function(e) {-->
16662<!--      e.preventDefault()-->
16663<!--      original_width = parseFloat(getComputedStyle(element, null).getPropertyValue('width').replace('px', ''));-->
16664<!--      original_height = parseFloat(getComputedStyle(element, null).getPropertyValue('height').replace('px', ''));-->
16665<!--      original_x = element.getBoundingClientRect().left;-->
16666<!--      original_y = element.getBoundingClientRect().top;-->
16667<!--      original_mouse_x = e.pageX;-->
16668<!--      original_mouse_y = e.pageY;-->
16669<!--      window.addEventListener('mousemove', resize)-->
16670<!--      window.addEventListener('mouseup', stopResize)-->
16671<!--    })-->
16672    
16673<!--    function resize(e) {-->
16674<!--      if(currentResizer.classList.contains('bottom-left')) {-->
16675<!--        const width = original_width - (e.pageX - original_mouse_x)-->
16676<!--        if (width > minimum_size) {-->
16677<!--          element.style.width = width + 'px'-->
16678<!--          element.style.left = original_x + (e.pageX - original_mouse_x) + 'px'-->
16679<!--        }-->
16680<!--      }-->
16681<!--      else if (currentResizer.classList.contains('top-left')) {-->
16682<!--        const height = original_height - (e.pageY - original_mouse_y)-->
16683<!--        if (height > minimum_size) {-->
16684<!--          element.style.height = height + 'px'-->
16685<!--          element.style.top = original_y + (e.pageY - original_mouse_y) + 'px'-->
16686<!--        }-->
16687<!--      }-->
16688<!--      else {-->
16689<!--        return;-->
16690<!--      }-->
16691<!--    }-->
16692    
16693<!--    function stopResize() {-->
16694<!--      window.removeEventListener('mousemove', resize)-->
16695<!--    }-->
16696<!--  }-->
16697<!--}-->
16698
16699<!--makeResizableDiv('.chatbot');-->
16700
16701
16702<!--</script>
16702-->		</div>
16703				</div>
16704					</div>
16705		</div>
16706							</div>
16707		</section>
16708						</div>
16709		</div>
16710</div>
16711
16712
16713</div><!-- /.site -->
16714
16715
16716      <iframe
16717       id="salesbotFrame"
16718        src="https://myigetit.com/wp-content/plugins/igetit-sales-bot/iframe/salesbot-iframe.php"
16719        style="
16720          position: fixed;
16721          bottom: 0;
16722          right: 35px;
16723          width: 160px;
16724          height: 119px;
16725          border: none;
16726          z-index: 999;
16727          background: transparent;
16728        "
16729        allow="microphone"
16730      ></iframe>
16731    			<div  id="popup-pre-loader" class="popup-pre-loader">
16732				<div  class="popup-load-inner">
16733					<div  class="popup-loader-wrap">
16734						<div class="wrap-2">
16735							<div class="inner">
16736								<div class="sk-wrap sk-circle">
16737	<div class="sk-circle1 sk-child"></div>
16738	<div class="sk-circle2 sk-child"></div>
16739	<div class="sk-circle3 sk-child"></div>
16740	<div class="sk-circle4 sk-child"></div>
16741	<div class="sk-circle5 sk-child"></div>
16742	<div class="sk-circle6 sk-child"></div>
16743	<div class="sk-circle7 sk-child"></div>
16744	<div class="sk-circle8 sk-child"></div>
16745	<div class="sk-circle9 sk-child"></div>
16746	<div class="sk-circle10 sk-child"></div>
16747	<div class="sk-circle11 sk-child"></div>
16748	<div class="sk-circle12 sk-child"></div>
16749</div>
16750							</div>
16751						</div>
16752					</div>
16753				</div>
16754			</div>
16755			<div class="edumall-popup popup-user-login" id="popup-user-login"
16756     data-template="template-parts/popup/popup-content-login">
16757	<div  class="popup-overlay"></div>
16758	<div  class="popup-content">
16759		<div  class="button-close-popup"></div>
16760		<div  class="popup-content-wrap"><div class="popup-content-inner"></div></div>
16761	</div>
16762</div>
16763
16764<div class="edumall-popup popup-user-register" id="popup-user-register"
16765     data-template="template-parts/popup/popup-content-register">
16766	<div  class="popup-overlay"></div>
16767	<div  class="popup-content">
16768		<div  class="button-close-popup"></div>
16769		<div  class="popup-content-wrap"><div class="popup-content-inner"></div></div>
16770	</div>
16771</div>
16772
16773<div class="edumall-popup popup-lost-password" id="popup-user-lost-password"
16774     data-template="template-parts/popup/popup-content-lost-password">
16775	<div  class="popup-overlay"></div>
16776	<div  class="popup-content">
16777		<div  class="button-close-popup"></div>
16778		<div  class="popup-content-wrap"><div class="popup-content-inner"></div></div>
16779	</div>
16780</div>
16781									<div id="page-mobile-main-menu" class="page-mobile-main-menu"
16782			     data-background="">
16783				<div class="inner">
16784					<div  class="page-mobile-menu-header">
16785						<div class="page-mobile-popup-logo page-mobile-menu-logo">
16786										<a href="https://myigetit.com/" rel="home">
16787				<img src="https://myigetit.com/wp-content/uploads/2022/12/I_GET_IT_Large_TM_Logo-e1773667978546-80x28.png"
16788				     alt="i GET IT by Tata Technologies"
16789				     width="80"/>
16790			</a>
16791									</div>
16792						<div id="page-close-mobile-menu" class="page-close-mobile-menu">
16793							<div class="burger-icon burger-icon-close">
16794								<span class="burger-icon-top"></span>
16795								<span class="burger-icon-bottom"></span>
16796							</div>
16797						</div>
16798					</div>
16799
16800					<div  class="page-mobile-menu-content">
16801						<ul id="mobile-menu-primary" class="menu__container"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-7404 level-1"><a href="https://myigetit.com/about-i-get-it/"><div class="menu-item-wrap"><span class="menu-item-title">About us <span style="background-image: linear-gradient(to right, navy, red); -webkit-background-clip: text; color: transparent; display: inline-block; vertical-align: super; font-size: 70%;">New</span></span><span class="toggle-sub-menu"> </span></div></a><ul class="sub-menu children simple-menu">	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-24474"><a href="https://myigetit.com/about-i-get-it/"><div class="menu-item-wrap"><span class="menu-item-title">About i GET IT</span></div></a></li>
16802	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5147"><a href="#"><div class="menu-item-wrap"><span class="menu-item-title">Our Programs</span><span class="toggle-sub-menu"> </span></div></a>	<ul class="sub-menu children simple-menu">		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-25082"><a href="https://myigetit.com/cad-courses-and-ev-training-bundle/"><div class="menu-item-wrap"><span class="menu-item-title">EngAge Professional Program</span></div></a></li>
16803		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25081"><a href="https://myigetit.com/engage-student-program/"><div class="menu-item-wrap"><span class="menu-item-title">EngAge Student Program</span></div></a></li>
16804		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5266"><a href="https://myigetit.com/engage-campus-program/"><div class="menu-item-wrap"><span class="menu-item-title">Campus Program</span></div></a></li>
16805		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5325"><a href="https://myigetit.com/author-program/"><div class="menu-item-wrap"><span class="menu-item-title">Author Program</span></div></a></li>
16806		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5345"><a href="https://myigetit.com/reseller-program/"><div class="menu-item-wrap"><span class="menu-item-title">Reseller Program</span></div></a></li>
16807	</ul>
16808</li>
16809</ul>
16810</li>
16811<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30693 level-1"><a href="https://myigetit.com/enterprise/"><div class="menu-item-wrap"><span class="menu-item-title">i GET IT For Enterprise</span></div></a></li>
16812<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-18713 level-1"><a href="https://myigetit.com/plans/"><div class="menu-item-wrap"><span class="menu-item-title">
16812Plans and Pricing <span style="background-image: linear-gradient(to right, navy, red); -webkit-background-clip: text; color: transparent; display: inline-block; vertical-align: super; font-size: 70%;">New</span></span><span class="toggle-sub-menu"> </span></div></a><ul class="sub-menu children simple-menu">	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18714"><a href="https://myigetit.com/plans/#Eng_all_bundle"><div class="menu-item-wrap"><span class="menu-item-title">All in One Bundles <span style="background-image: linear-gradient(to right, navy, red); -webkit-background-clip: text; color: transparent; display: inline-block; vertical-align: super; font-size: 70%;">New</span></span><span class="toggle-sub-menu"> </span></div></a>	<ul class="sub-menu children simple-menu">		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18715"><a href="#"><div class="menu-item-wrap"><span class="menu-item-title">EV Professional Bundle <span style="background-image: linear-gradient(to right, navy, red); -webkit-background-clip: text; color: transparent; display: inline-block; vertical-align: super; font-size: 70%;">New</span></span><span class="toggle-sub-menu"> </span></div></a>		<ul class="sub-menu children simple-menu">			<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-34494"><a href="https://myigetit.com/electric-vehicle-training-and-ev-certification-course-online/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; All in One Professional Bundle  <span style="background-image: linear-gradient(to right, navy, red); -webkit-background-clip: text; color: transparent; display: inline-block; vertical-align: super; font-size: 70%;">New</span></span></div></a></li>
16813			<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18716"><a href="https://myigetit.com/ev-high-voltage-thermal-battery-certification-program"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; High Voltage, Thermal &#038; Battery Certification Program</span></div></a></li>
16814			<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18717"><a href="https://myigetit.com/ev-advanced-battery-certification-program"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; Advanced Battery Certification Program</span></div></a></li>
16815		</ul>
16816</li>
16817		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18718"><a href="https://myigetit.com/all-in-one-mcad-professional-bundle"><div class="menu-item-wrap"><span class="menu-item-title">MCAD Professional Bundle</span></div></a></li>
16818		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18719"><a href="https://myigetit.com/cad-courses-and-ev-training-bundle"><div class="menu-item-wrap"><span class="menu-item-title">MCAD+EV Professional Bundle <span style="background-image: linear-gradient(to right, navy, red); -webkit-background-clip: text; color: transparent; display: inline-block; vertical-align: super; font-size: 70%;">New</span></span></div></a></li>
16819		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30944"><a href="https://myigetit.com/npd-with-ptc-creo-windchill-training-bundle/"><div class="menu-item-wrap"><span class="menu-item-title">NPD with PTC Creo &#038; Windchill Training Bundle</span></div></a></li>
16820		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30945"><a href="https://myigetit.com/siemens-nx-with-ev-cad-design-training-bundle/"><div class="menu-item-wrap"><span class="menu-item-title">EV CAD Design with Siemens NX PLM Bundle</span></div></a></li>
16821	</ul>
16822</li>
16823	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18720"><a href="https://myigetit.com/plans/#EV_SUB"><div class="menu-item-wrap"><span class="menu-item-title">EV Subscriptions</span><span class="toggle-sub-menu"> </span></div></a>	<ul class="sub-menu children simple-menu">		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18721"><a href="https://myigetit.com/ev-essentials/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; Essentials</span></div></a></li>
16824		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18722"><a href="https://myigetit.com/ev-energy-storage-system-fundamentals/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; Energy Storage System Fundamentals</span></div></a></li>
16825		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18723"><a href="https://myigetit.com/thermal-management-system-in-ev/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; Thermal Management System</span></div></a></li>
16826		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18724"><a href="https://myigetit.com/ev-battery-pack-design/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; Battery Pack Design</span></div></a></li>
16827		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18725"><a href="https://myigetit.com/ev-battery-management-system-bms"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; BMS (Battery Management System)</span></div></a></li>
16828		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18726"><a href="https://myigetit.com/high-voltage-systems-in-ev/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; High Voltage Systems</span></div></a></li>
16829		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30966"><a href="https://myigetit.com/siemens-nx-ev-design-course/"><div class="menu-item-wrap"><span class="menu-item-title">EV &#8211; Design &#038; Development with Siemens NX</span></div></a></li>
16830	</ul>
16831</li>
16832	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18727"><a href="https://myigetit.com/plans/#mcad"><div class="menu-item-wrap"><span class="menu-item-title">MCAD Subscriptions</span><span class="toggle-sub-menu"> </span></div></a>	<ul class="sub-menu children simple-menu">		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18728"><a href="https://myigetit.com/dassault-training/"><div class="menu-item-wrap"><span class="menu-item-title">Dassault Systems</span><span class="toggle-sub-menu"> </span></div></a>		<ul class="sub-menu children simple-menu">			<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18729"><a href="https://myigetit.com/catia-v6-training/"><div class="menu-item-wrap"><span class="menu-item-title">3D Experience Subscription</span></div></a></li>
16833			<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18730"><a href="https://myigetit.com/catia-v5-training"><div class="menu-item-wrap"><span class="menu-item-title">CATIA V5 Subscription</span></div></a></li>
16834			<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18731"><a href="https://myigetit.com/solidworks-training/"><div class="menu-item-wrap"><span class="menu-item-title">SOLIDWORKS Subscription</span></div></a></li>
16835		</ul>
16836</li>
16837		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-18732"><a href="https://myigetit.com/plans/#mcad"><div class="menu-item-wrap"><span class="menu-item-title">Siemens Digital Industries</span><span class="toggle-sub-menu"> </span></div></a>		<ul class="sub-menu children simple-menu">			<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18733"><a href="https://myigetit.com/siemens-nx-training/"><div class="menu-item-wrap"><span class="menu-item-title">Siemens NX PLM Subscription</span></div></a></li>
16838		</ul>
16839</li>
16840		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18735"><a href="https://myigetit.com/gdt-training"><div class="menu-item-wrap"><span class="menu-item-title">GD&#038;T Subscription</span></div></a></li>
16841		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18736"><a href="https://myigetit.com/plastics-training"><div class="menu-item-wrap"><span class="menu-item-title">Plastics and Molding Subscription</span></div></a></li>
16842		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18737"><a href="https://myigetit.com/gps-training"><div class="menu-item-wrap"><span class="menu-item-title">ISO GPS Subscription</span></div></a></li>
16843		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18738"><a href="https://myigetit.com/ptc-training"><div class="menu-item-wrap"><span class="menu-item-title">PTC CREO &#038; Wildfire Subscription</span></div></a></li>
16844		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18739"><a href="https://myigetit.com/autodesk-training"><div class="menu-item-wrap"><span class="menu-item-title">Autodesk Subscription</span></div></a></li>
16845		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30965"><a href="https://myigetit.com/npd-with-ptc-creo-windchill-training-course/"><div class="menu-item-wrap"><span class="menu-item-title">NPD With PTC Creo &#038; Windchill Subscription</span></div></a></li>
16846	</ul>
16847</li>
16848</ul>
16849</li>
16850<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-6778 level-1"><a href="#"><div class="menu-item-wrap"><span class="menu-item-title">Insights</span><span class="toggle-sub-menu"> </span></div></a><ul class="sub-menu children simple-menu">	<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-5404 current_page_item menu-item-6133"><a href="https://myigetit.com/business-blogs/"><div class="menu-item-wrap"><span class="menu-item-title">Business Blogs</span></div></a></li>
16851	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6776"><a href="https://myigetit.com/tech-blogs/"><div class="menu-item-wrap"><span class="menu-item-title">Tech Blogs</span></div></a></li>
16852	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17606"><a href="https://myigetit.com/webinars/"><div class="menu-item-wrap"><span class="menu-item-title">Webinars</span></div></a></li>
16853</ul>
16854</li>
16855<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12690 level-1"><a href="https://myigetit.com/library/"><div class="menu-item-wrap"><span class="menu-item-title">Course Catalog</span></div></a></li>
16856<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11299 level-1"><a href="https://myigetit.com/search/" class="menu-image-title-hide menu-image-not-hovered"><div class="menu-item-wrap"><span class="menu-item-title"><span class="menu-image-title-hide menu-image-title">search</span><img loading="lazy" width="24" height="24" src="https://myigetit.com/wp-content/uploads/2023/03/magnifying-glass-24x24.png" class="menu-image menu-image-title-hide" alt="igetit search" /></span></div></a></li>
16857<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5224 level-1"><a href="https://myigetit.com/contact-us/"><div class="menu-item-wrap"><span class="menu-item-title">
16857<span class="dashicons dashicons-format-status after-menu-image-icons"></span><span class="menu-image-title-after menu-image-title">Contact Us</span></span></div></a></li>
16858<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8393 level-1"><a href="#signin-popup"><div class="menu-item-wrap"><span class="menu-item-title">Sign In / Sign Up</span></div></a></li>
16859</ul>					</div>
16860				</div>
16861			</div>
16862						
16862<script type='text/javascript'>
16863				const lazyloadRunObserver = () => {
16864					const dataAttribute = 'data-e-bg-lazyload';
16865					const lazyloadBackgrounds = document.querySelectorAll( `[${ dataAttribute }]:not(.lazyloaded)` );
16866					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
16867					entries.forEach( ( entry ) => {
16868						if ( entry.isIntersecting ) {
16869							let lazyloadBackground = entry.target;
16870							const lazyloadSelector = lazyloadBackground.getAttribute( dataAttribute );
16871							if ( lazyloadSelector ) {
16872								lazyloadBackground = entry.target.querySelector( lazyloadSelector );
16873							}
16874							if( lazyloadBackground ) {
16875								lazyloadBackground.classList.add( 'lazyloaded' );
16876							}
16877							lazyloadBackgroundObserver.unobserve( entry.target );
16878						}
16879					});
16880					}, { rootMargin: '100px 0px 100px 0px' } );
16881					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
16882						lazyloadBackgroundObserver.observe( lazyloadBackground );
16883					} );
16884				};
16885				const events = [
16886					'DOMContentLoaded',
16887					'elementor/lazyload/observe',
16888				];
16889				events.forEach( ( event ) => {
16890					document.addEventListener( event, lazyloadRunObserver );
16891				} );
16892			</script>
16892
16893					<div data-elementor-type="popup" data-elementor-id="17958" class="elementor elementor-17958 elementor-location-popup" data-elementor-settings="{&quot;open_selector&quot;:&quot;a[href=\&quot;#plans-SME\&quot;]&quot;,&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:[],&quot;timing&quot;:[]}" data-elementor-post-type="elementor_library">
16894						<div class="has_eae_slider elementor-element elementor-element-ef5c3ae e-con-full e-flex e-con e-parent" data-id="ef5c3ae" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;content_width&quot;:&quot;full&quot;,&quot;container_type&quot;:&quot;flex&quot;}" data-core-v316-plus="true">
16895				<div  class="elementor-element elementor-element-d2e0cd8 elementor-widget elementor-widget-html" data-id="d2e0cd8" data-element_type="widget" data-widget_type="html.default">
16896				<div class="elementor-widget-container">
16897			<!DOCTYPE html>
16898<html lang="en">
16899<head>
16900    <meta charset="UTF-8">
16901    <meta name="viewport" content="width=device-width, initial-scale=1.0">
16902    <title>Form Submission</title>
16903    <style>
16904        /* Basic styling for the form */
16905        body {
16906            font-family: Arial, sans-serif;
16907            margin: 0px;
16908            background-color: #f4f4f4;
16909        }
16910        form {
16911            background-color: 0000B3; /* Set background to transparent */
16912            padding: 15px; /* Reduce form padding */
16913            border-radius: 5px;
16914            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); /* Soft shadow */
16915            max-width: 600px; /* Restrict form width */
16916            margin: auto; /* Center the form */
16917        }
16918       .form-group {
16919            margin-bottom: 10px; /* Margin for form groups */
16920            display: flex; /* Use flex for alignment */
16921            flex-wrap: wrap; /* Wrap content if necessary */
16922        }
16923         .form-group.half-width {
16924            width: 50%; /* Half-width for grouped fields */
16925            padding-right: 5px; /* Padding between fields */
16926            box-sizing: border-box; /* Include padding in width calculation */
16927        }
16928        .form-group.half-width:last-child {
16929            padding-right: 5px; /* Remove right padding for the last half-width item */
16930        }
16931        label {
16932            display: block;
16933            margin-bottom: 2px; /* Reduce margin between label and input */
16934            color: white; /* Set label color to white */
16935            font-size: 14px; /* Smaller label text */
16936        }
16937        input, select, textarea {
16938            width: 100%;
16939            padding: 4px; /* Reduce padding inside inputs */
16940            margin-top: 2px; /* Slight margin for spacing */
16941            border: 1px solid #ccc;
16942            border-radius: 3px;
16943            font-size: 12px; /* Reduce font size for compactness */
16944        }
16945        button {
16946            margin-top: 5px;
16947            background-color: #007BFF;
16948            color: white;
16949            /*padding: 6px 10px; */
16950            /* Reduce button padding */
16951            width: 100%;
16952            border: none;
16953            border-radius: 3px;
16954            cursor: pointer;
16955            font-size: 12px; /* Smaller button font size */
16956        }
16957        button:hover {
16958            background-color: #007BFF;
16959             border: 1px solid;
16960        }
16961        .error {
16962            color: red;
16963            font-size: 0.8em; /* Smaller font for error messages */
16964        }
16965    </style>
16966    <!-- Include reCAPTCHA library -->
vendor: 81 bytes, lines 16966-16967
16966
16967    <script src="https://www.google.com/recaptcha/api.js" async defer></script>
16968</head>
16969<body>
16970
16971    <form id="mysmeform" action="https://learn.myigetit.com/l/520631/2024-09-03/kbhvxx" method="POST"  autocomplete="off" onsubmit="return validateFormSME2()">
16972    <div class="form-group">
16973        <div class="form-group  half-width">
16974            <label for="YourName">Your Name <span class="error">*</span></label>
16975            <input type="text" id="YourName" name="YourName">
16976            <span class="error" id="YourNameError"></span>
16977            
16978          </div>  
16979        <div class="form-group half-width">
16980            <label for="Email">Email <span class="error">*</span></label>
16981            <input type="email" id="Email" name="Email">
16982            <span class="error" id="EmailError"></span>
16983        </div>
16984    </div>
16985        
16986        <div class="form-group">
16987            <label for="PhoneNumber">Phone</label>
16988            <input type="text" id="PhoneNumber" name="PhoneNumber" maxlength="15">
16989           
16990        </div>
16991       
16992        <div class="form-group">
16993            <label for="Country">Country <span class="error">*</span></label>
16994            <select id="Country" name="Country">
16995                <option value="">—Please choose Country—</option>
16996                <option value="Afghanistan">Afghanistan</option>
16997                <option value="Åland Islands">Åland Islands</option>
16998                <option value="Albania">Albania</option>
16999                <option value="Algeria">Algeria</option>
17000                <option value="American Samoa">American Samoa</option>
17001                <option value="Andorra">Andorra</option>
17002                <option value="Angola">Angola</option>
17003                <option value="Anguilla">Anguilla</option>
17004                <option value="Antarctica">Antarctica</option>
17005                <option value="Antigua and Barbuda">Antigua and Barbuda</option>
17006                <option value="Argentina">Argentina</option>
17007                <option value="Armenia">Armenia</option>
17008                <option value="Aruba">Aruba</option>
17009                <option value="Australia">Australia</option>
17010                <option value="Austria">Austria</option>
17011                <option value="Azerbaijan">Azerbaijan</option>
17012                <option value="Bahamas">Bahamas</option>
17013                <option value="Bahrain">Bahrain</option>
17014                <option value="Bangladesh">Bangladesh</option>
17015                <option value="Barbados">Barbados</option>
17016                <option value="Belarus">Belarus</option>
17017                <option value="Belgium">Belgium</option>
17018                <option value="Belize">Belize</option>
17019                <option value="Benin">Benin</option>
17020                <option value="Bermuda">Bermuda</option>
17021                <option value="Bhutan">Bhutan</option>
17022                <option value="Bolivia">Bolivia</option>
17023                <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
17024                <option value="Botswana">Botswana</option>
17025                <option value="Bouvet Island">Bouvet Island</option>
17026                <option value="Brazil">Brazil</option>
17027                <option value="British Indian Ocean Territory">British Indian Ocean Territory</option>
17028                <option value="Brunei Darussalam">Brunei Darussalam</option>
17029                <option value="Bulgaria">Bulgaria</option>
17030                <option value="Burkina Faso">Burkina Faso</option>
17031                <option value="Burundi">Burundi</option>
17032                <option value="Cambodia">Cambodia</option>
17033                <option value="Cameroon">Cameroon</option>
17034                <option value="Canada">Canada</option>
17035                <option value="Cape Verde">Cape Verde</option>
17036                <option value="Cayman Islands">Cayman Islands</option>
17037                <option value="Central African Republic">Central African Republic</option>
17038                <option value="Chad">Chad</option>
17039                <option value="Chile">Chile</option>
17040                <option value="China">China</option>
17041                <option value="Christmas Island">Christmas Island</option>
17042                <option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option>
17043                <option value="Colombia">Colombia</option>
17044                <option value="Comoros">Comoros</option>
17045                <option value="Congo">Congo</option>
17046                <option value="Congo, The Democratic Republic of The">Congo, The Democratic Republic of The</option>
17047                <option value="Cook Islands">Cook Islands</option>
17048                <option value="Costa Rica">Costa Rica</option>
17049                <option value="Cote D'ivoire">Cote D'ivoire</option>
17050                <option value="Croatia">Croatia</option>
17051                <option value="Cuba">Cuba</option>
17052                <option value="Cyprus">Cyprus</option>
17053                <option value="Czech Republic">Czech Republic</option>
17054                <option value="Denmark">Denmark</option>
17055                <option value="Djibouti">Djibouti</option>
17056                <option value="Dominica">Dominica</option>
17057                <option value="Dominican Republic">Dominican Republic</option>
17058                <option value="Ecuador">Ecuador</option>
17059                <option value="Egypt">Egypt</option>
17060                <option value="El Salvador">El Salvador</option>
17061                <option value="Equatorial Guinea">Equatorial Guinea</option>
17062                <option value="Eritrea">Eritrea</option>
17063                <option value="Estonia">Estonia</option>
17064                <option value="Ethiopia">Ethiopia</option>
17065                <option value="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option>
17066                <option value="Faroe Islands">Faroe Islands</option>
17067                <option value="Fiji">Fiji</option>
17068                <option value="Finland">Finland</option>
17069                <option value="France">
17069France</option>
17070                <option value="French Guiana">French Guiana</option>
17071                <option value="French Polynesia">French Polynesia</option>
17072                <option value="French Southern Territories">French Southern Territories</option>
17073                <option value="Gabon">Gabon</option>
17074                <option value="Gambia">Gambia</option>
17075                <option value="Georgia">Georgia</option>
17076                <option value="Germany">Germany</option>
17077                <option value="Ghana">Ghana</option>
17078                <option value="Gibraltar">Gibraltar</option>
17079                <option value="Greece">Greece</option>
17080                <option value="Greenland">Greenland</option>
17081                <option value="Grenada">Grenada</option>
17082                <option value="Guadeloupe">Guadeloupe</option>
17083                <option value="Guam">Guam</option>
17084                <option value="Guatemala">Guatemala</option>
17085                <option value="Guernsey">Guernsey</option>
17086                <option value="Guinea">Guinea</option>
17087                <option value="Guinea-bissau">Guinea-bissau</option>
17088                <option value="Guyana">Guyana</option>
17089                <option value="Haiti">Haiti</option>
17090                <option value="Heard Island and Mcdonald Islands">Heard Island and Mcdonald Islands</option>
17091                <option value="Holy See (Vatican City State)">Holy See (Vatican City State)</option>
17092                <option value="Honduras">Honduras</option>
17093                <option value="Hong Kong">Hong Kong</option>
17094                <option value="Hungary">Hungary</option>
17095                <option value="Iceland">Iceland</option>
17096                <option value="India">India</option>
17097                <option value="Indonesia">Indonesia</option>
17098                <option value="Iran, Islamic Republic of">Iran, Islamic Republic of</option>
17099                <option value="Iraq">Iraq</option>
17100                <option value="Ireland">Ireland</option>
17101                <option value="Isle of Man">Isle of Man</option>
17102                <option value="Israel">Israel</option>
17103                <option value="Italy">Italy</option>
17104                <option value="Jamaica">Jamaica</option>
17105                <option value="Japan">Japan</option>
17106                <option value="Jersey">Jersey</option>
17107                <option value="Jordan">Jordan</option>
17108                <option value="Kazakhstan">Kazakhstan</option>
17109                <option value="Kenya">Kenya</option>
17110                <option value="Kiribati">Kiribati</option>
17111                <option value="Korea, Democratic People's Republic of">Korea, Democratic People's Republic of</option>
17112                <option value="Korea, Republic of">Korea, Republic of</option>
17113                <option value="Kuwait">Kuwait</option>
17114                <option value="Kyrgyzstan">Kyrgyzstan</option>
17115                <option value="Lao People's Democratic Republic">Lao People's Democratic Republic</option>
17116                <option value="Latvia">Latvia</option>
17117                <option value="Lebanon">Lebanon</option>
17118                <option value="Lesotho">Lesotho</option>
17119                <option value="Liberia">Liberia</option>
17120                <option value="Libyan Arab Jamahiriya">Libyan Arab Jamahiriya</option>
17121                <option value="Liechtenstein">Liechtenstein</option>
17122                <option value="Lithuania">Lithuania</option>
17123                <option value="Luxembourg">Luxembourg</option>
17124                <option value="Macao">Macao</option>
17125                <option value="Macedonia, The Former Yugoslav Republic of">Macedonia, The Former Yugoslav Republic of</option>
17126                <option value="Madagascar">Madagascar</option>
17127                <option value="Malawi">Malawi</option>
17128                <option value="Malaysia">Malaysia</option>
17129                <option value="Maldives">Maldives</option>
17130                <option value="Mali">Mali</option>
17131                <option value="Malta">Malta</option>
17132                <option value="Marshall Islands">Marshall Islands</option>
17133                <option value="Martinique">Martinique</option>
17134                <option value="Mauritania">Mauritania</option>
17135                <option value="Mauritius">Mauritius</option>
17136                <option value="Mayotte">Mayotte</option>
17137                <option value="Mexico">Mexico</option>
17138                <option value="Micronesia, Federated States of">Micronesia, Federated States of</option>
17139                <option value="Moldova, Republic of">Moldova, Republic of</option>
17140                <option value="Monaco">Monaco</option>
17141                <option value="Mongolia">Mongolia</option>
17142                <option value="Montenegro">Montenegro</option>
17143                <option value="Montserrat">Montserrat</option>
17144                <option value="Morocco">Morocco</option>
17145                <option value="Mozambique">Mozambique</option>
17146                <option value="Myanmar">Myanmar</option>
17147                <option value="Namibia">Namibia</option>
17148                <option value="Nauru">Nauru</option>
17149                <option value="Nepal">Nepal</option>
17150                <option value="Netherlands">Netherlands</option>
17151                <option value="Netherlands Antilles">Netherlands Antilles</option>
17152                <option value="New Caledonia">New Caledonia</option>
17153                <option value="New Zealand">New Zealand</option>
17154                <option value="Nicaragua">Nicaragua</option>
17155                <option value="Niger">Niger</option>
17156                <option value="Nigeria">Nigeria</option>
17157                <option value="Niue">Niue</option>
17158                <option value="Norfolk Island">Norfolk Island</option>
17159                <option value="Northern Mariana Islands">Northern Mariana Islands</option>
17160                <option value="Norway">Norway</option>
17161                <option value="Oman">Oman</option>
17162                <option value="Pakistan">Pakistan</option>
17163                <option value="Palau">Palau</option>
17164                <option value="Palestinian Territory, Occupied">Palestinian Territory, Occupied</option>
17165                <option value="Panama">Panama</option>
17166                <option value="Papua New Guinea">Papua New Guinea</option>
17167                <option value="Paraguay">Paraguay</option>
17168                <option value="Peru">Peru</option>
17169                <option value="Philippines">Philippines</option>
17170                <option value="Pitcairn">Pitcairn</option>
17171                <option value="Poland">Poland</option>
17172                <option value="Portugal">Portugal</option>
17173                <option value="Puerto Rico">Puerto Rico</option>
17174                <option value="Qatar">Qatar</option>
17175                <option value="Reunion">Reunion</option>
17176                <option value="Romania">Romania</option>
17177                <option value="Russian Federation">Russian Federation</option>
17178                <option value="Rwanda">Rwanda</option>
17179                <option value="Saint Helena">Saint Helena</option>
17180                <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>
17181                <option value="Saint Lucia">Saint Lucia</option>
17182                <option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option>
17183                <option value="Saint Vincent and The Grenadines">Saint Vincent and The Grenadines</option>
17184                <option value="Samoa">Samoa</option>
17185                <option value="San Marino">San Marino</option>
17186                <option value="Sao Tome and Principe">Sao Tome and Principe</option>
17187                <option value="Saudi Arabia">Saudi Arabia</option>
17188                <option value="Senegal">Senegal</option>
17189                <option value="Serbia">Serbia</option>
17190                <option value="Seychelles">Seychelles</option>
17191                <option value="Sierra Leone">Sierra Leone</option>
17192                <option value="Singapore">Singapore</option>
17193                <option value="Slovakia">Slovakia</option>
17194                <option value="Slovenia">Slovenia</option>
17195                <option value="Solomon Islands">Solomon Islands</option>
17196                <option value="Somalia">Somalia</option>
17197                <option value="South Africa">South Africa</option>
17198                <option value="South Georgia and The South Sandwich Islands">South Georgia and The South Sandwich Islands</option>
17199                <option value="Spain">Spain</option>
17200                <option value="Sri Lanka">Sri Lanka</option>
17201                <option value="Sudan">Sudan</option>
17202                <option value="Suriname">Suriname</option>
17203                <option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option>
17204                <option value="Swaziland">Swaziland</option>
17205                <option value="Sweden">Sweden</option>
17206                <option value="Switzerland">Switzerland</option>
17207                <option value="Syrian Arab Republic">Syrian Arab Republic</option>
17208                <option value="Taiwan">Taiwan</option>
17209                <option value="Tajikistan">Tajikistan</option>
17210                <option value="Tanzania, United Republic of">Tanzania, United Republic of</option>
17211                <option value="Thailand">Thailand</option>
17212                <option value="Timor-leste">Timor-leste</option>
17213                <option value="Togo">Togo</option>
17214                <option value="Tokelau">Tokelau</option>
17215                <option value="Tonga">Tonga</option>
17216                <option value="Trinidad and Tobago">Trinidad and Tobago</option>
17217                <option value="Tunisia">Tunisia</option>
17218                <option value="Turkey">Turkey</option>
17219                <option value="Turkmenistan">Turkmenistan</option>
17220                <option value="Turks and Caicos Islands">Turks and Caicos Islands</option>
17221                <option value="Tuvalu">Tuvalu</option>
17222                <option value="Uganda">Uganda</option>
17223                <option value="Ukraine">Ukraine</option>
17224                <option value="United Arab Emirates">United Arab Emirates</option>
17225                <option value="United Kingdom">United Kingdom</option>
17226                <option value="United States">United States</option>
17227                <option value="United States Minor Outlying Islands">United States Minor Outlying Islands</option>
17228                <option value="Uruguay">Uruguay</option>
17229                <option value="Uzbekistan">Uzbekistan</option>
17230                <option value="Vanuatu">Vanuatu</option>
17231                <option value="Venezuela">Venezuela</option>
17232                <option value="Viet Nam">Viet Nam</option>
17233                <option value="Virgin Islands, British">Virgin Islands, British</option>
17234                <option value="Virgin Islands, U.S.">Virgin Islands, U.S.</option>
17235                <option value="Wallis and Futuna">Wallis and Futuna</option>
17236                <option value="Western Sahara">Western Sahara</option>
17237                <option value="Yemen">Yemen</option>
17238                <option value="Zambia">Zambia</option>
17239                <option value="Zimbabwe">Zimbabwe</option>
17240            </select>
17241            <span class="error" id="CountryError"></span>
17242        </div>
17243        <div class="form-group">
17244            <label for="ReasonForContact">Reason for Contact <span class="error">*</span></label>
17245            <select id="ReasonForContact" name="ReasonForContact">
17246                <option value="">—Please choose an option—</option>
17247                <option value="Request For Career Guidance Expert">Request For Career Guidance Expert</option>
17248                <option value="Details On Our Enterprise Offerings">Details On Our Enterprise Offerings</option>
17249                <option value="Details Of An Engineering Course">Details Of An Engineering Course</option>
17250                <option value="Details Of Our Campus, Author, Or Reseller Program">Details Of Our Campus, Author, Or Reseller Program</option>
17251                <option value="Other">Other</option>
17252            </select>
17253            <span class="error" id="ReasonForContactError"></span>
17254        </div>
17255        <div class="form-group">
17256            <label for="Message">Message <span class="error">*</span></label>
17257            <textarea id="Message" name="Message" rows="4"></textarea>
17258            <span class="error" id="MessageError"></span>
17259        </div>
17260<div class="g-recaptcha" data-sitekey="6LcviSEqAAAAAF8JUaj8N77JH8fD5Tn5K4jEHk4x"></div>
17261        <span class="error" id="recaptchaError"></span>
17262        <button type="submit" id="sme-submit2">Submit</button>
17263    </form>
17264
17265 
17266    
17266<script>
17267    document.getElementById('PhoneNumber').addEventListener('input', function (e) {
17268            let input = e.target.value;
17269            // Remove any non-numeric characters
17270            e.target.value = input.replace(/\D/g, '');
17271        });
17272    
17273        function validateFormSME2() {
17274            let isValid = true;
17275            let fields = ["YourName", "Email", "Message"];
17276            
17277            // Validate text fields
17278            fields.forEach(function(field) {
17279                let input = document.getElementById(field);
17280                let errorSpan = document.getElementById(field + "Error");
17281                if (input.value.trim() === "") {
17282                    errorSpan.textContent = "This field is required.";
17283                    isValid = false;
17284                } else {
17285                    errorSpan.textContent = "";
17286                }
17287            });
17288            
17289
17290            // Validate select options
17291            let selectFields = ["ReasonForContact", "Country"];
17292            selectFields.forEach(function(field) {
17293                let select = document.getElementById(field);
17294                let errorSpan = document.getElementById(field + "Error");
17295                if (select.value === "") {
17296                    errorSpan.textContent = "Please select an option.";
17297                    isValid = false;
17298                } else {
17299                    errorSpan.textContent = "";
17300                }
17301            });
17302            
17303           // Validate reCAPTCHA
17304            // if (grecaptcha.getResponse() === "") {
17305            //     document.getElementById("recaptchaError").textContent = "Please verify that you are not a robot.";
17306            //     isValid = false;
17307            // } else {
17308            //     document.getElementById("recaptchaError").textContent = "";
17309            // }
17310
17311            if (isValid) {
17312                alert("Form submitted successfully!");
17313                return true;  // Submit the form if valid
17314            }
17315            
17316            return false;  // Prevent form submission if invalid
17317        }
17318    </script>
17318
17319
17320
17321</body>
17322</html>
17323		</div>
17324				</div>
17325				</div>
17326						</div>
17327				<div data-elementor-type="popup" data-elementor-id="17517" class="elementor elementor-17517 elementor-location-popup" data-elementor-settings="{&quot;close_button_position&quot;:&quot;outside&quot;,&quot;open_selector&quot;:&quot;a[href=\&quot;#webinar\&quot;]&quot;,&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:[],&quot;timing&quot;:[]}" data-elementor-post-type="elementor_library">
17328						<div class="has_eae_slider elementor-element elementor-element-b284941 e-con-full e-flex e-con e-parent" data-id="b284941" data-element_type="container" data-settings="{&quot;content_width&quot;:&quot;full&quot;,&quot;container_type&quot;:&quot;flex&quot;}" data-core-v316-plus="true">
17329				<div  class="elementor-element elementor-element-4962069 elementor-widget elementor-widget-html" data-id="4962069" data-element_type="widget" data-widget_type="html.default">
17330				<div class="elementor-widget-container">
17331			<iframe src="https://discover.tatatechnologies.com/l/520631/2024-07-05/kbf4c1" title="igi Webinar" height="600px"></iframe>		</div>
17332				</div>
17333				</div>
17334						</div>
17335				<div data-elementor-type="popup" data-elementor-id="20413" class="elementor elementor-20413 elementor-location-popup" data-elementor-settings="{&quot;open_selector&quot;:&quot;a[href=\&quot;#plans-SME\&quot;]&quot;,&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:[],&quot;timing&quot;:[]}" data-elementor-post-type="elementor_library">
17336						<div class="has_eae_slider elementor-element elementor-element-ef5c3ae e-con-full e-flex e-con e-parent" data-id="ef5c3ae" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;content_width&quot;:&quot;full&quot;,&quot;container_type&quot;:&quot;flex&quot;}" data-core-v316-plus="true">
17337				<div class="elementor-element elementor-element-d937a02 elementor-mobile-button-align-start elementor-button-align-stretch elementor-widget elementor-widget-form" data-id="d937a02" data-element_type="widget" data-settings="{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width_mobile&quot;:&quot;100&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}" data-widget_type="form.default">
17338				<div class="elementor-widget-container">
17339			<style>/*! elementor-pro - v3.17.0 - 01-11-2023 */
17340.elementor-button.elementor-hidden,.elementor-hidden{display:none}.e-form__step{width:100%}.e-form__step:not(.elementor-hidden){display:flex;flex-wrap:wrap}.e-form__buttons{flex-wrap:wrap}.e-form__buttons,.e-form__buttons__wrapper{display:flex}.e-form__indicators{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;font-size:13px;margin-bottom:var(--e-form-steps-indicators-spacing)}.e-form__indicators__indicator{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-basis:0;padding:0 var(--e-form-steps-divider-gap)}.e-form__indicators__indicator__progress{width:100%;position:relative;background-color:var(--e-form-steps-indicator-progress-background-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);overflow:hidden}.e-form__indicators__indicator__progress__meter{width:var(--e-form-steps-indicator-progress-meter-width,0);height:var(--e-form-steps-indicator-progress-height);line-height:var(--e-form-steps-indicator-progress-height);padding-right:15px;border-radius:var(--e-form-steps-indicator-progress-border-radius);background-color:var(--e-form-steps-indicator-progress-color);color:var(--e-form-steps-indicator-progress-meter-color);text-align:right;transition:width .1s linear}.e-form__indicators__indicator:first-child{padding-left:0}.e-form__indicators__indicator:last-child{padding-right:0}.e-form__indicators__indicator--state-inactive{color:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-inactive [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-inactive-secondary-color,#fff)}.e-form__indicators__indicator--state-inactive object,.e-form__indicators__indicator--state-inactive svg{fill:var
17340(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-active{color:var(--e-form-steps-indicator-active-primary-color,#39b54a);border-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active object,.e-form__indicators__indicator--state-active svg{fill:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed{color:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a);background-color:initial}.e-form__indicators__indicator--state-completed object,.e-form__indicators__indicator--state-completed svg{fill:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator__icon{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);font-size:var(--e-form-steps-indicator-icon-size);border-width:1px;border-style:solid;display:flex;justify-content:center;align-items:center;overflow:hidden;margin-bottom:10px}.e-form__indicators__indicator__icon img,.e-form__indicators__indicator__icon object,.e-form__indicators__indicator__icon svg{width:var(--e-form-steps-indicator-icon-size);height:auto}.e-form__indicators__indicator__icon .e-font-icon-svg{height:1em}.e-form__indicators__indicator__number{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);border-width:1px;border-style:solid;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.e-form__indicators__indicator--shape-circle{border-radius:50%}.e-form__indicators__indicator--shape-square{border-radius:0}.e-form__indicators__indicator--shape-rounded{border-radius:5px}.e-form__indicators__indicator--shape-none{border:0}.e-form__indicators__indicator__label{text-align:center}.e-form__indicators__indicator__separator{width:100%;height:var(--e-form-steps-divider-width);background-color:#babfc5}.e-form__indicators--type-icon,.e-form__indicators--type-icon_text,.e-form__indicators--type-number,.e-form__indicators--type-number_text{align-items:flex-start}.e-form__indicators--type-icon .e-form__indicators__indicator__separator,.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,.e-form__indicators--type-number .e-form__indicators__indicator__separator,.e-form__indicators--type-number_text .e-form__indicators__indicator__separator{margin-top:calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2)}.elementor-field-type-hidden{display:none}.elementor-field-type-html{display:inline-block}.elementor-login .elementor-lost-password,.elementor-login .elementor-remember-me{font-size:.85em}.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-field-type-recaptcha_v3 .grecaptcha-badge{z-index:1}.elementor-button .elementor-form-spinner{order:3}.elementor-form .elementor-button>span{display:flex;justify-content:center;align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal;flex-grow:0}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .e-font-icon-svg{height:1em}.elementor-select-wrapper .select-caret-down-wrapper{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:10px;pointer-events:none;font-size:11px}.elementor-select-wrapper .select-caret-down-wrapper svg{display:unset;width:1em;aspect-ratio:unset;fill:currentColor}.elementor-select-wrapper .select-caret-down-wrapper i{font-size:19px;line-height:2}.elementor-select-wrapper.remove-before:before{content:""!important}</style>		<form class="elementor-form" method="post" name="New Form" novalidate="">
17341			<input type="hidden" name="post_id" value="20413"/>
17342			<input type="hidden" name="form_id" value="d937a02"/>
17343			<input type="hidden" name="referer_title" value="Engineering Insights, Industry Statistics, and Free resources" />
17344
17345							<input type="hidden" name="queried_id" value="5404"/>
17346			
17347			<div class="elementor-form-fields-wrapper elementor-labels-above">
17348								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-50 elementor-md-50 elementor-sm-100 elementor-field-required elementor-mark-required">
17349												<label for="form-field-name" class="elementor-field-label">
17350								First Name							</label>
17351														<input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-xs  elementor-field-textual" placeholder="First Name" required="required" aria-required="true">
17352											</div>
17353								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_a0a883a elementor-col-50 elementor-md-50 elementor-sm-100 elementor-field-required elementor-mark-required">
17354												<label for="form-field-field_a0a883a" class="elementor-field-label">
17355								Last Name							</label>
17356														<input size="1" type="text" name="form_fields[field_a0a883a]" id="form-field-field_a0a883a" class="elementor-field elementor-size-xs  elementor-field-textual" placeholder="Last Name" required="required" aria-required="true">
17357											</div>
17358								<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-md-100 elementor-sm-100 elementor-field-required elementor-mark-required">
17359												<label for="form-field-email" class="elementor-field-label">
17360								Email							</label>
17361														<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-xs  elementor-field-textual" placeholder="Email" required="required" aria-required="true">
17362											</div>
17363								<div class="elementor-field-type-number elementor-field-group elementor-column elementor-field-group-field_abcf23b elementor-col-100 elementor-md-100 elementor-sm-100 elementor-field-required elementor-mark-required">
17364												<label for="form-field-field_abcf23b" class="elementor-field-label">
17365								Phone							</label>
17366									<input type="number" name="form_fields[field_abcf23b]" id="form-field-field_abcf23b" class="elementor-field elementor-size-xs  elementor-field-textual" placeholder="Phone" required="required" aria-required="true" min="" max="" >
17367						</div>
17368								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_b0c77b7 elementor-col-100 elementor-md-100 elementor-sm-100 elementor-field-required elementor-mark-required">
17369												<label for="form-field-field_b0c77b7" class="elementor-field-label">
17370								Country							</label>
17371														<input size="1" type="text" name="form_fields[field_b0c77b7]" id="form-field-field_b0c77b7" class="elementor-field elementor-size-xs  elementor-field-textual" placeholder="Country" required="required" aria-required="true">
17372											</div>
17373								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_91f5f50 elementor-col-50 elementor-md-50 elementor-sm-100 elementor-field-required elementor-mark-required">
17374												<label for="form-field-field_91f5f50" class="elementor-field-label">
17375								Company							</label>
17376														<input size="1" type="text" name="form_fields[field_91f5f50]" id="form-field-field_91f5f50" class="elementor-field elementor-size-xs  elementor-field-textual" placeholder="Company" required="required" aria-required="true">
17377											</div>
17378								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_a199617 elementor-col-50 elementor-md-100 elementor-sm-100 elementor-field-required elementor-mark-required">
17379												<label for="form-field-field_a199617" class="elementor-field-label">
17380								Designation							</label>
17381														<input size="1" type="text" name="form_fields[field_a199617]" id="form-field-field_a199617" class="elementor-field elementor-size-xs  elementor-field-textual" placeholder="Designation" required="required" aria-required="true">
17382											</div>
17383								<div class="elementor-field-type-recaptcha elementor-field-group elementor-column elementor-field-group-field_abea7ec elementor-col-100">
17384					<div class="elementor-field" id="form-field-field_abea7ec"><div class="elementor-g-recaptcha" data-sitekey="6LcviSEqAAAAAF8JUaj8N77JH8fD5Tn5K4jEHk4x" data-type="v2_checkbox" data-theme="light" data-size="normal"></div></div>
17384				</div>
17385								<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons elementor-sm-100">
17386					<button type="submit" class="elementor-button elementor-size-sm">
17387						<span >
17388															<span class=" elementor-button-icon">
17389																										</span>
17390																						<span class="elementor-button-text">Send</span>
17391													</span>
17392					</button>
17393				</div>
17394			</div>
17395		</form>
17396				</div>
17397				</div>
17398				</div>
17399						</div>
17400				<div data-elementor-type="popup" data-elementor-id="28202" class="elementor elementor-28202 elementor-location-popup" data-elementor-settings="{&quot;open_selector&quot;:&quot;a[href=\&quot;#guidance-connect-us\&quot;]&quot;,&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:{&quot;click&quot;:&quot;yes&quot;},&quot;timing&quot;:{&quot;devices&quot;:&quot;yes&quot;,&quot;browsers&quot;:&quot;yes&quot;,&quot;devices_devices&quot;:[&quot;desktop&quot;,&quot;mobile&quot;,&quot;tablet&quot;],&quot;browsers_browsers&quot;:&quot;all&quot;}}" data-elementor-post-type="elementor_library">
17401						<div class="has_eae_slider elementor-element elementor-element-0371b92 e-flex e-con-boxed e-con e-parent" data-id="0371b92" data-element_type="container" data-settings="{&quot;container_type&quot;:&quot;flex&quot;,&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
17402					<div  class="e-con-inner">
17403				<div class="elementor-element elementor-element-f847d42 elementor-widget elementor-widget-html" data-id="f847d42" data-element_type="widget" data-widget_type="html.default">
17404				<div class="elementor-widget-container">
17405			<!DOCTYPE html>
17406<html lang="en">
17407<head>
17408    <meta charset="UTF-8">
17409    <meta name="viewport" content="width=device-width, initial-scale=1.0">
17410    <title>Form Submissionggg</title>
17411    <style>
17412        /* Basic styling for the form 
17413        body {
17414            font-family: Arial, sans-serif;
17415            margin: 0px;
17416            background-color: */
17417        form {
17418            background-color: white;
17419            padding: 0px;
17420            border-radius: 10px;
17421            box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
17422            margin: -10px;
17423            border: 0px solid #0000ff;
17424        }
17425        .form-group {
17426            margin-bottom: 5px; /* Reduce bottom margin for form groups */
17427        }
17428        label {
17429            display: block;
17430            margin-bottom: 2px; /* Reduce margin between label and input */
17431            color: black; /* Set label color to white */
17432            font-size: 14px; /* Smaller label text */
17433        }
17434        input, select, textarea {
17435            width: 100%;
17436            padding: 4px; /* Reduce padding inside inputs */
17437            margin-top: 2px; /* Slight margin for spacing */
17438            border: 1px solid #ccc;
17439            border-radius: 3px;
17440            font-size: 12px; /* Reduce font size for compactness */
17441        }
17442        button {
17443            margin-top: 5px;
17444            background-color: #007BFF;
17445            color: white;
17446            padding: 0px 10px; /* Reduce button padding */
17447            width: 100%;
17448           /* border: none;*/
17449            border-radius: 3px;
17450            cursor: pointer;
17451            font-size: 12px; /* Smaller button font size */
17452        }
17453        button:hover {
17454            background-color: #007BFF;
17455             border: 1px solid;
17456        }
17457        .error {
17458            color: red;
17459            font-size: 0.8em; /* Smaller font for error messages */
17460        }
17461        h5 {
17462    font-size: 16px;
17463    text-align: left;
17464    font-weight: 600;
17465    margin-top:5px;
17466    margin-bottom:5px;
17467}
17468    </style>
17469    <!-- Include reCAPTCHA library -->
vendor: 83 bytes, lines 17469-17470
17469
17470    <script src="https://www.google.com/recaptcha/api.js" async defer></script>
17471</head>
17472<body>
17473
17474    <form class="track-lead-form" id="userFormcontact" action="https://learn.myigetit.com/l/520631/2024-09-03/kbhvxx" method="POST" autocomplete="off">
17475         <img src="https://myigetit.com/wp-content/uploads/2023/12/i_GET_IT_by_TATA_Technologies_Logo.png" alt="Image description" class="center-img">
17476<h5>Fill in your details and Submit to Connect</h5>
17477        <div class="form-group">
17478            <!--<label for="YourName">Your Name <span class="error">*</span></label>-->
17479            <input type="text" id="YourName" name="YourName" placeholder="Enter Your Name*">
17480            <span class="error" id="YourNameError"></span>
17481        </div>
17482        <div class="form-group">
17483            <!--<label for="Email">Email <span class="error">*</span></label>-->
17484            <input type="email" id="Email" name="Email" placeholder="Enter Your Email ID*">
17485            <span class="error" id="EmailError"></span>
17486        </div>
17487        <div class="form-group">
17488            <!--<label for="PhoneNumber">Phone</label>-->
17489            <input type="text" id="PhoneNumber" name="PhoneNumber" placeholder="Enter Your Phone Number" maxlength="15" autocomplete="off">
17490            <!--<span class="error" id="PhoneNumberError"></span>-->
17491        </div>
17492        <div class="form-group">
17493            <!--<label for="Country">Country <span class="error">*</span></label>-->
17494            <select id="Country" name="Country">
17495                <option value="">—Please choose Country—</option>
17496                <option value="Afghanistan">Afghanistan</option>
17497                <option value="Åland Islands">Åland Islands</option>
17498                <option value="Albania">Albania</option>
17499                <option value="Algeria">Algeria</option>
17500                <option value="American Samoa">American Samoa</option>
17501                <option value="Andorra">Andorra</option>
17502                <option value="Angola">Angola</option>
17503                <option value="Anguilla">Anguilla</option>
17504                <option value="Antarctica">Antarctica</option>
17505                <option value="Antigua and Barbuda">Antigua and Barbuda</option>
17506                <option value="Argentina">Argentina</option>
17507                <option value="Armenia">Armenia</option>
17508                <option value="Aruba">Aruba</option>
17509                <option value="Australia">Australia</option>
17510                <option value="Austria">Austria</option>
17511                <option value="Azerbaijan">Azerbaijan</option>
17512                <option value="Bahamas">Bahamas</option>
17513                <option value="Bahrain">Bahrain</option>
17514                <option value="Bangladesh">Bangladesh</option>
17515                <option value="Barbados">Barbados</option>
17516                <option value="Belarus">Belarus</option>
17517                <option value="Belgium">Belgium</option>
17518                <option value="Belize">Belize</option>
17519                <option value="Benin">Benin</option>
17520                <option value="Bermuda">Bermuda</option>
17521                <option value="Bhutan">Bhutan</option>
17522                <option value="Bolivia">Bolivia</option>
17523                <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
17524                <option value="Botswana">Botswana</option>
17525                <option value="Bouvet Island">Bouvet Island</option>
17526                <option value="Brazil">Brazil</option>
17527                <option value="British Indian Ocean Territory">British Indian Ocean Territory</option>
17528                <option value="Brunei Darussalam">Brunei Darussalam</option>
17529                <option value="Bulgaria">Bulgaria</option>
17530                <option value="Burkina Faso">Burkina Faso</option>
17531                <option value="Burundi">Burundi</option>
17532                <option value="Cambodia">Cambodia</option>
17533                <option value="Cameroon">Cameroon</option>
17534                <option value="Canada">Canada</option>
17535                <option value="Cape Verde">Cape Verde</option>
17536                <option value="Cayman Islands">Cayman Islands</option>
17537                <option value="Central African Republic">Central African Republic</option>
17538                <option value="Chad">Chad</option>
17539                <option value="Chile">Chile</option>
17540                <option value="China">China</option>
17541                <option value="Christmas Island">Christmas Island</option>
17542                <option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option>
17543                <option value="Colombia">Colombia</option>
17544                <option value="Comoros">Comoros</option>
17545                <option value="Congo">Congo</option>
17546                <option value="Congo, The Democratic Republic of The">Congo, The Democratic Republic of The</option>
17547                <option value="Cook Islands">Cook Islands</option>
17548                <option value="Costa Rica">Costa Rica</option>
17549                <option value="Cote D'ivoire">Cote D'ivoire</option>
17550                <option value="Croatia">Croatia</option>
17551                <option value="Cuba">Cuba</option>
17552                <option value="Cyprus">Cyprus</option>
17553                <option value="Czech Republic">Czech Republic</option>
17554                <option value="Denmark">Denmark</option>
17555                <option value="Djibouti">Djibouti</option>
17556                <option value="Dominica">Dominica</option>
17557                <option value="Dominican Republic">Dominican Republic</option>
17558                <option value="Ecuador">Ecuador</option>
17559                <option value="Egypt">Egypt</option>
17560                <option value="El Salvador">El Salvador</option>
17561                <option value="Equatorial Guinea">Equatorial Guinea</option>
17562                <option value="Eritrea">Eritrea</option>
17563                <option value="Estonia">Estonia</option>
17564                <option value="Ethiopia">Ethiopia</option>
17565                <option value="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option>
17566                <option value="Faroe Islands">Faroe Islands</option>
17567                <option value="Fiji">Fiji</option>
17568                <option value="Finland">Finland</option>
17569                <option value="France">
17569France</option>
17570                <option value="French Guiana">French Guiana</option>
17571                <option value="French Polynesia">French Polynesia</option>
17572                <option value="French Southern Territories">French Southern Territories</option>
17573                <option value="Gabon">Gabon</option>
17574                <option value="Gambia">Gambia</option>
17575                <option value="Georgia">Georgia</option>
17576                <option value="Germany">Germany</option>
17577                <option value="Ghana">Ghana</option>
17578                <option value="Gibraltar">Gibraltar</option>
17579                <option value="Greece">Greece</option>
17580                <option value="Greenland">Greenland</option>
17581                <option value="Grenada">Grenada</option>
17582                <option value="Guadeloupe">Guadeloupe</option>
17583                <option value="Guam">Guam</option>
17584                <option value="Guatemala">Guatemala</option>
17585                <option value="Guernsey">Guernsey</option>
17586                <option value="Guinea">Guinea</option>
17587                <option value="Guinea-bissau">Guinea-bissau</option>
17588                <option value="Guyana">Guyana</option>
17589                <option value="Haiti">Haiti</option>
17590                <option value="Heard Island and Mcdonald Islands">Heard Island and Mcdonald Islands</option>
17591                <option value="Holy See (Vatican City State)">Holy See (Vatican City State)</option>
17592                <option value="Honduras">Honduras</option>
17593                <option value="Hong Kong">Hong Kong</option>
17594                <option value="Hungary">Hungary</option>
17595                <option value="Iceland">Iceland</option>
17596                <option value="India">India</option>
17597                <option value="Indonesia">Indonesia</option>
17598                <option value="Iran, Islamic Republic of">Iran, Islamic Republic of</option>
17599                <option value="Iraq">Iraq</option>
17600                <option value="Ireland">Ireland</option>
17601                <option value="Isle of Man">Isle of Man</option>
17602                <option value="Israel">Israel</option>
17603                <option value="Italy">Italy</option>
17604                <option value="Jamaica">Jamaica</option>
17605                <option value="Japan">Japan</option>
17606                <option value="Jersey">Jersey</option>
17607                <option value="Jordan">Jordan</option>
17608                <option value="Kazakhstan">Kazakhstan</option>
17609                <option value="Kenya">Kenya</option>
17610                <option value="Kiribati">Kiribati</option>
17611                <option value="Korea, Democratic People's Republic of">Korea, Democratic People's Republic of</option>
17612                <option value="Korea, Republic of">Korea, Republic of</option>
17613                <option value="Kuwait">Kuwait</option>
17614                <option value="Kyrgyzstan">Kyrgyzstan</option>
17615                <option value="Lao People's Democratic Republic">Lao People's Democratic Republic</option>
17616                <option value="Latvia">Latvia</option>
17617                <option value="Lebanon">Lebanon</option>
17618                <option value="Lesotho">Lesotho</option>
17619                <option value="Liberia">Liberia</option>
17620                <option value="Libyan Arab Jamahiriya">Libyan Arab Jamahiriya</option>
17621                <option value="Liechtenstein">Liechtenstein</option>
17622                <option value="Lithuania">Lithuania</option>
17623                <option value="Luxembourg">Luxembourg</option>
17624                <option value="Macao">Macao</option>
17625                <option value="Macedonia, The Former Yugoslav Republic of">Macedonia, The Former Yugoslav Republic of</option>
17626                <option value="Madagascar">Madagascar</option>
17627                <option value="Malawi">Malawi</option>
17628                <option value="Malaysia">Malaysia</option>
17629                <option value="Maldives">Maldives</option>
17630                <option value="Mali">Mali</option>
17631                <option value="Malta">Malta</option>
17632                <option value="Marshall Islands">Marshall Islands</option>
17633                <option value="Martinique">Martinique</option>
17634                <option value="Mauritania">Mauritania</option>
17635                <option value="Mauritius">Mauritius</option>
17636                <option value="Mayotte">Mayotte</option>
17637                <option value="Mexico">Mexico</option>
17638                <option value="Micronesia, Federated States of">Micronesia, Federated States of</option>
17639                <option value="Moldova, Republic of">Moldova, Republic of</option>
17640                <option value="Monaco">Monaco</option>
17641                <option value="Mongolia">Mongolia</option>
17642                <option value="Montenegro">Montenegro</option>
17643                <option value="Montserrat">Montserrat</option>
17644                <option value="Morocco">Morocco</option>
17645                <option value="Mozambique">Mozambique</option>
17646                <option value="Myanmar">Myanmar</option>
17647                <option value="Namibia">Namibia</option>
17648                <option value="Nauru">Nauru</option>
17649                <option value="Nepal">Nepal</option>
17650                <option value="Netherlands">Netherlands</option>
17651                <option value="Netherlands Antilles">Netherlands Antilles</option>
17652                <option value="New Caledonia">New Caledonia</option>
17653                <option value="New Zealand">New Zealand</option>
17654                <option value="Nicaragua">Nicaragua</option>
17655                <option value="Niger">Niger</option>
17656                <option value="Nigeria">Nigeria</option>
17657                <option value="Niue">Niue</option>
17658                <option value="Norfolk Island">Norfolk Island</option>
17659                <option value="Northern Mariana Islands">Northern Mariana Islands</option>
17660                <option value="Norway">Norway</option>
17661                <option value="Oman">Oman</option>
17662                <option value="Pakistan">Pakistan</option>
17663                <option value="Palau">Palau</option>
17664                <option value="Palestinian Territory, Occupied">Palestinian Territory, Occupied</option>
17665                <option value="Panama">Panama</option>
17666                <option value="Papua New Guinea">Papua New Guinea</option>
17667                <option value="Paraguay">Paraguay</option>
17668                <option value="Peru">Peru</option>
17669                <option value="Philippines">Philippines</option>
17670                <option value="Pitcairn">Pitcairn</option>
17671                <option value="Poland">Poland</option>
17672                <option value="Portugal">Portugal</option>
17673                <option value="Puerto Rico">Puerto Rico</option>
17674                <option value="Qatar">Qatar</option>
17675                <option value="Reunion">Reunion</option>
17676                <option value="Romania">Romania</option>
17677                <option value="Russian Federation">Russian Federation</option>
17678                <option value="Rwanda">Rwanda</option>
17679                <option value="Saint Helena">Saint Helena</option>
17680                <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>
17681                <option value="Saint Lucia">Saint Lucia</option>
17682                <option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option>
17683                <option value="Saint Vincent and The Grenadines">Saint Vincent and The Grenadines</option>
17684                <option value="Samoa">Samoa</option>
17685                <option value="San Marino">San Marino</option>
17686                <option value="Sao Tome and Principe">Sao Tome and Principe</option>
17687                <option value="Saudi Arabia">Saudi Arabia</option>
17688                <option value="Senegal">Senegal</option>
17689                <option value="Serbia">Serbia</option>
17690                <option value="Seychelles">Seychelles</option>
17691                <option value="Sierra Leone">Sierra Leone</option>
17692                <option value="Singapore">Singapore</option>
17693                <option value="Slovakia">Slovakia</option>
17694                <option value="Slovenia">Slovenia</option>
17695                <option value="Solomon Islands">Solomon Islands</option>
17696                <option value="Somalia">Somalia</option>
17697                <option value="South Africa">South Africa</option>
17698                <option value="South Georgia and The South Sandwich Islands">South Georgia and The South Sandwich Islands</option>
17699                <option value="Spain">Spain</option>
17700                <option value="Sri Lanka">Sri Lanka</option>
17701                <option value="Sudan">Sudan</option>
17702                <option value="Suriname">Suriname</option>
17703                <option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option>
17704                <option value="Swaziland">Swaziland</option>
17705                <option value="Sweden">Sweden</option>
17706                <option value="Switzerland">Switzerland</option>
17707                <option value="Syrian Arab Republic">Syrian Arab Republic</option>
17708                <option value="Taiwan">Taiwan</option>
17709                <option value="Tajikistan">Tajikistan</option>
17710                <option value="Tanzania, United Republic of">Tanzania, United Republic of</option>
17711                <option value="Thailand">Thailand</option>
17712                <option value="Timor-leste">Timor-leste</option>
17713                <option value="Togo">Togo</option>
17714                <option value="Tokelau">Tokelau</option>
17715                <option value="Tonga">Tonga</option>
17716                <option value="Trinidad and Tobago">Trinidad and Tobago</option>
17717                <option value="Tunisia">Tunisia</option>
17718                <option value="Turkey">Turkey</option>
17719                <option value="Turkmenistan">Turkmenistan</option>
17720                <option value="Turks and Caicos Islands">Turks and Caicos Islands</option>
17721                <option value="Tuvalu">Tuvalu</option>
17722                <option value="Uganda">Uganda</option>
17723                <option value="Ukraine">Ukraine</option>
17724                <option value="United Arab Emirates">United Arab Emirates</option>
17725                <option value="United Kingdom">United Kingdom</option>
17726                <option value="United States">United States</option>
17727                <option value="United States Minor Outlying Islands">United States Minor Outlying Islands</option>
17728                <option value="Uruguay">Uruguay</option>
17729                <option value="Uzbekistan">Uzbekistan</option>
17730                <option value="Vanuatu">Vanuatu</option>
17731                <option value="Venezuela">Venezuela</option>
17732                <option value="Viet Nam">Viet Nam</option>
17733                <option value="Virgin Islands, British">Virgin Islands, British</option>
17734                <option value="Virgin Islands, U.S.">Virgin Islands, U.S.</option>
17735                <option value="Wallis and Futuna">Wallis and Futuna</option>
17736                <option value="Western Sahara">Western Sahara</option>
17737                <option value="Yemen">Yemen</option>
17738                <option value="Zambia">Zambia</option>
17739                <option value="Zimbabwe">Zimbabwe</option>
17740            </select>
17741            <span class="error" id="CountryError"></span>
17742        </div>
17743        <div class="form-group">
17744            <!--<label for="ReasonForContact">Reason for Contact <span class="error">*</span></label>-->
17745            <select id="ReasonForContact" name="ReasonForContact">
17746                <option value="">—Please choose an option—</option>
17747                <option value="Request For Career Guidance Expert">Request For Career Guidance Expert</option>
17748                <option value="Details On Our Enterprise Offerings">Details On Our Enterprise Offerings</option>
17749                <option value="Details Of An Engineering Course">Details Of An Engineering Course</option>
17750                <option value="Details Of Our Campus, Author, Or Reseller Program">Details Of Our Campus, Author, Or Reseller Program</option>
17751                <option value="Other">Other</option>
17752            </select>
17753            <span class="error" id="ReasonForContactError"></span>
17754        </div>
17755        <div class="form-group">
17756            <!--<label for="Message">Message <span class="error">*</span></label>-->
17757            <textarea id="Message" name="Message" rows="4" placeholder="Enter Your Message*" autocomplete="off"></textarea>
17758            <span class="error" id="MessageError"></span>
17759        </div>
17760         <label for="Agree"> <p class="PP"> <input type="checkbox" id="Agree"><span> I agree with your </span><a target="_blank" href="https://myigetit.com/terms-of-use">Terms of Use</a><span> and </span><a target="_blank" href="https://myigetit.com/privacy-policy">Privacy Policy.</a></p></label>
17761            
17762            <span class="error" id="AgreeError"></span>
17763<!--<div class="g-recaptcha" data-sitekey="6LcviSEqAAAAAF8JUaj8N77JH8fD5Tn5K4jEHk4x"></div>-->
17764<!--        <span class="error" id="recaptchaError"></span>-->
17765        
17766       <input type="hidden" name="referrer__c" id="Referrer">
17767<input type="hidden" name="source" id="source">
17768<input type="hidden" name="medium" id="medium">
17769<input type="hidden" name="landing_page" id="landing_page">
17770<input type="hidden" name="utm_source" id="utm_source">
17771<input type="hidden" name="utm_medium" id="utm_medium">
17772<input type="hidden" name="utm_campaign" id="utm_campaign">
17773<input type="hidden" name="utm_term" id="utm_term">
17774<input type="hidden" name="utm_content" id="utm_content">
17775
17776        
17777        <button type="submit" id="Contactus-submit">Submit</button>
17778        <p style="font-size:10px;">Submit details and we will get back to you!!!</p>
17779    </form>
17780
17781<script>
17782function isFromFacebook() {
17783  return document.referrer.includes("facebook.com");
17784}
17785document.addEventListener("DOMContentLoaded", function () {
17786  const form = document.getElementById('userFormcontact');
17787  const urlParams = new URLSearchParams(window.location.search);
17788  const utmKeys = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content'];
17789
17790  function getDomain(url) {
17791    try {
17792      return new URL(url).hostname.replace('www.', '');
17793    } catch {
17794      return '';
17795    }
17796  }
17797
17798  function getMedium(domain) {
17799    if (!domain) return 'direct';
17800
17801    const organicSources = ['google.com', 'bing.com', 'yahoo.com', 'duckduckgo.com'];
17802    const socialSources = ['facebook.com', 'twitter.com', 'linkedin.com', 'instagram.com', 'pinterest.com', 'reddit.com'];
17803
17804    if (organicSources.includes(domain)) return 'organic';
17805    if (socialSources.includes(domain)) return 'social';
17806    return 'referral';
17807  }
17808
17809  const hasUtm = utmKeys.some(param => urlParams.has(param));
17810
17811  let referrerDomain = '';
17812  let source = '';
17813  let medium = '';
17814  let referrerUrl = document.referrer || 'Direct Traffic';
17815
17816  if (!hasUtm) {
17817    referrerDomain = getDomain(referrerUrl);
17818    source = referrerDomain || window.location.hostname.replace('www.', '');
17819    medium = getMedium(referrerDomain);
17820  } else {
17821    source = urlParams.get('utm_source') || '';
17822    medium = urlParams.get('utm_medium') || '';
17823    referrerUrl = '';
17824  }
17825
17826  const landingPage = document.referrer || 'Direct Traffic';
17827
17828  // 🧪 Log values for debugging
17829  console.log("==== Tracking Info ====");
17830  console.log("Referrer URL:", referrerUrl);
17831  console.log("Referrer Domain:", referrerDomain);
17832  console.log("Source:", source);
17833  console.log("Medium:", medium);
17834  console.log("Landing Page:", landingPage);
17835
17836  function setHiddenInput(name, value) {
17837    let input = form.querySelector(`input[name="${name}"]`);
17838    if (!input) {
17839      input = document.createElement('input');
17840      input.type = 'hidden';
17841      input.name = name;
17842      input.id = name;
17843      form.appendChild(input);
17844    }
17845    input.value = value;
17846  }
17847
17848  setHiddenInput('referrer__c', referrerDomain);
17849  setHiddenInput('medium', medium);
17850  setHiddenInput('source', referrerUrl || source);
17851  setHiddenInput('landing_page', landingPage);
17852
17853  utmKeys.forEach(param => {
17854    const value = urlParams.get(param);
17855    if (value) {
17856      console.log(`${param}:`, value); // ✅ Log UTM values
17857      setHiddenInput(param, value);
17858    }
17859  });
17860});
17861
17862</script>
17862
17863
17864    
17865<script>
17866document.getElementById('PhoneNumber').addEventListener('input', function (e) {
17867            let input = e.target.value;
17868            // Remove any non-numeric characters
17869            e.target.value = input.replace(/\D/g, '');
17870        });
17871    
17872    document.getElementById('userFormcontact').addEventListener('submit', function(event) {
17873    event.preventDefault(); // Prevent form submission until validation
17874
17875
17876    const submitBtn = document.getElementById('Contactus-submit');
17877
17878    // Clear previous error messages
17879    document.getElementById('YourNameError').innerText = '';
17880    document.getElementById('EmailError').innerText = '';
17881    document.getElementById('ReasonForContactError').innerText = '';
17882    document.getElementById('CountryError').innerText = '';
17883    document.getElementById('MessageError').innerText = '';
17884    document.getElementById('AgreeError').innerText = '';
17885    // document.getElementById('recaptchaError').innerText = '';
17886
17887    // Get the form field values
17888    const name = document.getElementById('YourName').value.trim();
17889    const email = document.getElementById('Email').value.trim();
17890    const ReasonForContact = document.getElementById('ReasonForContact').value;
17891    const country = document.getElementById('Country').value;
17892    const message = document.getElementById('Message').value.trim();
17893    const agreeCheckbox = document.getElementById('Agree');
17894
17895    let isValid = true; // Track form validity
17896
17897    // Validate Name field
17898    if (name === "") {
17899        document.getElementById('YourNameError').innerText = 'Name is required.';
17900        isValid = false;
17901    }
17902
17903    // Validate Email field
17904    const emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
17905    if (email === "") {
17906        document.getElementById('EmailError').innerText = 'Email is required.';
17907        isValid = false;
17908    } else if (!emailPattern.test(email)) {
17909        document.getElementById('EmailError').innerText = 'Please enter a valid email address.';
17910        isValid = false;
17911    }
17912
17913    // Validate Interest field
17914    if (ReasonForContact === "") {
17915        document.getElementById('ReasonForContactError').innerText = 'Please select a Reason For Contact.';
17916        isValid = false;
17917    }
17918
17919    // Validate Country field
17920    if (country === "") {
17921        document.getElementById('CountryError').innerText = 'Please select a Country.';
17922        isValid = false;
17923    }
17924    
17925    if (message === "") {
17926        document.getElementById('MessageError').innerText = 'Please Enter Your Message.';
17927        isValid = false;
17928    }
17929
17930    // Validate Checkbox
17931    if (!agreeCheckbox.checked) {
17932        document.getElementById('AgreeError').innerText = 'Please agree to the terms and conditions.';
17933        isValid = false;
17934    }
17935    
17936     // Validate reCAPTCHA
17937    // const recaptchaResponse = grecaptcha.getResponse();
17938    // if (recaptchaResponse.length === 0) {
17939    //     document.getElementById('recaptchaError').innerText = 'Please complete the reCAPTCHA.';
17940    //     isValid = false;
17941    // }
17942       
17943
17944        // If all fields are valid, submit the form
17945//         if (isValid) {
17946//         // Logging for debugging
17947//         //console.log("Form is valid. Submitting data...");
17948
17949//         this.submit();  // Allow form submission
17950        
17951//         //Facebook start  
17952//     if (typeof fbq === "function") {
17953//     fbq('track', 'WebsiteLead', { form_source: "userFormcontact" });
17954//     //console.log("✅ Facebook Lead event sent: form_source=userFormcontact");
17955// } else {
17956//     //console.log("❌ FB Pixel not fired: fbq not defined.");
17957// }
17958// //facebook end
17959//            setTimeout(function() {
17960//            // let redirect = String(window.location.href);
17961//            // window.location.href = redirect;
17962//             window.location.reload();
17963//             alert('Form submitted successfully!');
17964//         }, 1000);
17965        
17966//    // Optional: You might want to remove the reload to give users a chance to see the success message
17967      
17968//         return true;
17969//     }
17970
17971if (isValid) {
17972
17973    // ✅ 1. Disable submit button
17974    submitBtn.disabled = true;
17975    submitBtn.innerText = "Submitting...";
17976    submitBtn.style.opacity = "0.6";
17977    submitBtn.style.cursor = "not-allowed";
17978
17979    // ✅ 2. Submit form
17980    this.submit();
17981
17982    // ✅ 3. Facebook Pixel
17983    if (typeof fbq === "function") {
17984        fbq('track', 'WebsiteLead', { form_source: "userFormcontact" });
17985    }
17986
17987    // ✅ 4. Reload page after submit
17988    setTimeout(function() {
17989        window.location.reload();
17990        alert('Form submitted successfully!');
17991    }, 1000);
17992
17993    return true;
17994}
17995
17996    return false;
17997               
17998        
17999    });
18000
18001    // Function to show error message
18002   function showError(field, message) {
18003        const fieldElement = document.getElementById(field);
18004        const errorElement = document.createElement('div');
18005
18006        errorElement.className = 'error';
18007        errorElement.innerText = message;
18008        fieldElement.insertAdjacentElement('afterend', errorElement);
18009         
18010    }
18011</script>
18011
18012
18013</body>
18014</html>
18015		</div>
18016				</div>
18017				<div class="elementor-element elementor-element-2affe79 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html" data-id="2affe79" data-element_type="widget" data-widget_type="html.default">
18018				<div class="elementor-widget-container">
18019			<!DOCTYPE html>
18020<html lang="en">
18021<head>
18022    <meta charset="UTF-8">
18023    <meta name="viewport" content="width=device-width, initial-scale=1.0">
18024    <title>SME</title>
18025<style>
18026        /* company_name88 field hidden using CSS */
18027        .company_name88 {
18028            display: none;
18029        }
18030        
18031        * {
18032            margin: 0px;
18033            padding: 0px;
18034            box-sizing: border-box;
18035            border-radius:10px;
18036            
18037        }
18038       .form-container {
18039            background-color: white;
18040            padding: 0px;
18041            border-radius: 10px;
18042            box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
18043            margin: -10px;
18044            border: 0px solid #0000ff;
18045           
18046        }
18047        form {
18048            background-color: transparent;
18049            padding: 10px;
18050            border-radius: 5px;
18051            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
18052            /*max-width: 430px;*/*/
18053            /*margin: auto;*/
18054        }
18055        
18056        /*.form-container {*/
18057        /*    background-color: white;*/
18058        /*    padding: 0px;*/
18059        /*    border-radius: 10px;*/
18060        /*    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);*/
18061        /*    border: 0px solid #0000ff;*/
18062           
18063        /*}*/
18064
18065        /*form {*/
18066        /*    display: flex;*/
18067        /*    flex-direction: column;*/
18068        /*    padding:10px;*/
18069        /*}*/
18070
18071        label1 {
18072            margin: 0px 0 5px;
18073            font-weight: bold;
18074        display:none;
18075        }
18076
18077        input[type="text"],
18078        input[type="number"],
18079        input[type="email"],
18080        select,textarea {
18081            padding: 8px;
18082            margin-bottom: 5px;
18083            border-radius: 5px;
18084            border: 1px solid #ccc;
18085            width: 100%;
18086            font-size: 16px;
18087            min-height: 50px;
18088        }
18089
18090        button {
18091            margin-top: 5px;
18092            background-color: #007BFF;
18093            color: white;
18094            width: 100%;
18095            border-radius: 5px;
18096            cursor: pointer;
18097            font-size: 16px;
18098        }
18099        button:hover {
18100            background-color: #000099 !important;
18101            color: #fff !important;
18102            border: 1px solid;
18103            
18104        }
18105
18106        input:focus,
18107        select:focus {
18108            border-color: #0000ff;
18109            outline: none;
18110        }
18111
18112       .error {
18113            color: red;
18114            font-size: 0.8em;
18115            margin-top: -5px !important;
18116            margin-bottom: 6px !important;;
18117            color: red;
18118            font-size: 14px;
18119        }
18120        .error22 {
18121            color: red;
18122            font-size: 0.8em;
18123            margin-top: -5px !important;
18124            margin-bottom: 6px !important;;
18125            color: red;
18126            font-size: 14px;
18127        }
18128        .center-img {
18129  display: block;
18130  margin-left: auto;
18131  margin-right: auto;
18132  width: 20%; /* Adjust this as needed */
18133}
18134h5 {
18135    font-size: 16px;
18136    text-align: center;
18137    font-weight: 600;
18138    margin-top:5px;
18139    margin-bottom:5px;
18140}
18141</style>
18142    <!-- Include reCAPTCHA library -->
18143    <!--
vendor: 75 bytes, line 18143
18143<script src="https://www.google.com/recaptcha/api.js" async defer></script>
18143-->
18144</head>
18145<body>
18146<div class="form-container">
18147    <form id="author-campus-reseller" class="track-lead-form" action="https://learn.myigetit.com/l/520631/2024-11-13/kbmmf7" method="POST" autocomplete="off">
18148        <img src="https://appv2.myigetit.com/assets/images/i_GET_IT_by_TATA_Technologies_Logo.png" alt="Image description" class="center-img">
18149<h5>Join our Author, Campus & Reseller Program</h5>
18150        <!--<div class="form-group">-->
18151            <!-- <label for="YourName">Your Name <span class="error">*</span></label>  -->
18152            <input type="text" id="YourName9" name="YourName" placeholder="Enter Your Name*" autocomplete="off">
18153            <span class="error" id="YourName9Error"></span>
18154        <!--</div>-->
18155        <!--<div class="form-group">-->
18156            <!-- <label for="Email">Email <span class="error">*</span></label> -->
18157            <input type="email" id="Email9" name="Email" placeholder="Enter Your Email ID*" autocomplete="off">
18158            <span class="error" id="Email9Error"></span>
18159        <!--</div>-->
18160        <!--<div class="form-group">-->
18161            <!-- <label for="PhoneNumber">Phone Number</label> -->
18162            <input type="text" id="PhoneNumber9" name="PhoneNumber" placeholder="Enter Your Phone Number" maxlength="15" autocomplete="off">
18163            <!--<span class="error" id="PhoneNumberError"></span>-->
18164        <!--</div>-->
18165        <!--<div class="form-group">-->
18166            <!-- <label for="ReasonForContact">Reason for Contact <span class="error">*</span></label> -->
18167            <select id="AreaOfInterest9" name="AreaOfInterest">
18168                <option value="">Please choose an option*</option>
18169                <option value="Campus Program - Engage">Campus Program - Engage</option>
18170                <option value="Reseller Program">Reseller Program</option>
18171                <option value="Author Program">Author Program</option>
18172            </select>
18173            <span class="error" id="AreaOfInterest9Error"></span>
18174        <!--</div>-->
18175        <!--<div class="form-group">-->
18176            <!-- <label for="Country">Country <span class="error">*</span></label> -->
18177            <select id="Country9" name="Country">
18178                <option value="">Please choose Country*</option>
18179                <option value="Afghanistan">Afghanistan</option>
18180                <option value="Åland Islands">Åland Islands</option>
18181                <option value="Albania">Albania</option>
18182                <option value="Algeria">Algeria</option>
18183                <option value="American Samoa">American Samoa</option>
18184                <option value="Andorra">Andorra</option>
18185                <option value="Angola">Angola</option>
18186                <option value="Anguilla">Anguilla</option>
18187                <option value="Antarctica">Antarctica</option>
18188                <option value="Antigua and Barbuda">Antigua and Barbuda</option>
18189                <option value="Argentina">Argentina</option>
18190                <option value="Armenia">Armenia</option>
18191                <option value="Aruba">Aruba</option>
18192                <option value="Australia">Australia</option>
18193                <option value="Austria">Austria</option>
18194                <option value="Azerbaijan">Azerbaijan</option>
18195                <option value="Bahamas">Bahamas</option>
18196                <option value="Bahrain">Bahrain</option>
18197                <option value="Bangladesh">Bangladesh</option>
18198                <option value="Barbados">Barbados</option>
18199                <option value="Belarus">Belarus</option>
18200                <option value="Belgium">Belgium</option>
18201                <option value="Belize">Belize</option>
18202                <option value="Benin">Benin</option>
18203                <option value="Bermuda">Bermuda</option>
18204                <option value="Bhutan">Bhutan</option>
18205                <option value="Bolivia">Bolivia</option>
18206                <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
18207                <option value="Botswana">Botswana</option>
18208                <option value="Bouvet Island">Bouvet Island</option>
18209                <option value="Brazil">Brazil</option>
18210                <option value="British Indian Ocean Territory">British Indian Ocean Territory</option>
18211                <option value="Brunei Darussalam">Brunei Darussalam</option>
18212                <option value="Bulgaria">Bulgaria</option>
18213                <option value="Burkina Faso">Burkina Faso</option>
18214                <option value="Burundi">Burundi</option>
18215                <option value="Cambodia">Cambodia</option>
18216                <option value="Cameroon">Cameroon</option>
18217                <option value="Canada">Canada</option>
18218                <option value="Cape Verde">Cape Verde</option>
18219                <option value="Cayman Islands">Cayman Islands</option>
18220                <option value="Central African Republic">Central African Republic</option>
18221                <option value="Chad">Chad</option>
18222                <option value="Chile">Chile</option>
18223                <option value="China">China</option>
18224                <option value="Christmas Island">Christmas Island</option>
18225                <option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option>
18226                <option value="Colombia">Colombia</option>
18227                <option value="Comoros">Comoros</option>
18228                <option value="Congo">Congo</option>
18229                <option value="Congo, The Democratic Republic of The">Congo, The Democratic Republic of The</option>
18230                <option value="Cook Islands">Cook Islands</option>
18231                <option value="Costa Rica">Costa Rica</option>
18232                <option value="Cote D'ivoire">Cote D'ivoire</option>
18233                <option value="Croatia">Croatia</option>
18234                <option value="Cuba">Cuba</option>
18235                <option value="Cyprus">Cyprus</option>
18236                <option value="Czech Republic">Czech Republic</option>
18237                <option value="Denmark">Denmark</option>
18238                <option value="Djibouti">Djibouti</option>
18239                <option value="Dominica">Dominica</option>
18240                <option value="Dominican Republic">Dominican Republic</option>
18241                <option value="Ecuador">Ecuador</option>
18242                <option value="Egypt">Egypt</option>
18243                <option value="El Salvador">El Salvador</option>
18244                <option value="Equatorial Guinea">Equatorial Guinea</option>
18245                <option value="Eritrea">Eritrea</option>
18246                <option value="Estonia">Estonia</option>
18247                <option value="Ethiopia">Ethiopia</option>
18248                <option value="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option>
18249                <option value="Faroe Islands">Faroe Islands</option>
18250                <option value="Fiji">Fiji</option>
18251                <option value="Finland">Finland</option>
18252                <option value="France">
18252France</option>
18253                <option value="French Guiana">French Guiana</option>
18254                <option value="French Polynesia">French Polynesia</option>
18255                <option value="French Southern Territories">French Southern Territories</option>
18256                <option value="Gabon">Gabon</option>
18257                <option value="Gambia">Gambia</option>
18258                <option value="Georgia">Georgia</option>
18259                <option value="Germany">Germany</option>
18260                <option value="Ghana">Ghana</option>
18261                <option value="Gibraltar">Gibraltar</option>
18262                <option value="Greece">Greece</option>
18263                <option value="Greenland">Greenland</option>
18264                <option value="Grenada">Grenada</option>
18265                <option value="Guadeloupe">Guadeloupe</option>
18266                <option value="Guam">Guam</option>
18267                <option value="Guatemala">Guatemala</option>
18268                <option value="Guernsey">Guernsey</option>
18269                <option value="Guinea">Guinea</option>
18270                <option value="Guinea-bissau">Guinea-bissau</option>
18271                <option value="Guyana">Guyana</option>
18272                <option value="Haiti">Haiti</option>
18273                <option value="Heard Island and Mcdonald Islands">Heard Island and Mcdonald Islands</option>
18274                <option value="Holy See (Vatican City State)">Holy See (Vatican City State)</option>
18275                <option value="Honduras">Honduras</option>
18276                <option value="Hong Kong">Hong Kong</option>
18277                <option value="Hungary">Hungary</option>
18278                <option value="Iceland">Iceland</option>
18279                <option value="India">India</option>
18280                <option value="Indonesia">Indonesia</option>
18281                <option value="Iran, Islamic Republic of">Iran, Islamic Republic of</option>
18282                <option value="Iraq">Iraq</option>
18283                <option value="Ireland">Ireland</option>
18284                <option value="Isle of Man">Isle of Man</option>
18285                <option value="Israel">Israel</option>
18286                <option value="Italy">Italy</option>
18287                <option value="Jamaica">Jamaica</option>
18288                <option value="Japan">Japan</option>
18289                <option value="Jersey">Jersey</option>
18290                <option value="Jordan">Jordan</option>
18291                <option value="Kazakhstan">Kazakhstan</option>
18292                <option value="Kenya">Kenya</option>
18293                <option value="Kiribati">Kiribati</option>
18294                <option value="Korea, Democratic People's Republic of">Korea, Democratic People's Republic of</option>
18295                <option value="Korea, Republic of">Korea, Republic of</option>
18296                <option value="Kuwait">Kuwait</option>
18297                <option value="Kyrgyzstan">Kyrgyzstan</option>
18298                <option value="Lao People's Democratic Republic">Lao People's Democratic Republic</option>
18299                <option value="Latvia">Latvia</option>
18300                <option value="Lebanon">Lebanon</option>
18301                <option value="Lesotho">Lesotho</option>
18302                <option value="Liberia">Liberia</option>
18303                <option value="Libyan Arab Jamahiriya">Libyan Arab Jamahiriya</option>
18304                <option value="Liechtenstein">Liechtenstein</option>
18305                <option value="Lithuania">Lithuania</option>
18306                <option value="Luxembourg">Luxembourg</option>
18307                <option value="Macao">Macao</option>
18308                <option value="Macedonia, The Former Yugoslav Republic of">Macedonia, The Former Yugoslav Republic of</option>
18309                <option value="Madagascar">Madagascar</option>
18310                <option value="Malawi">Malawi</option>
18311                <option value="Malaysia">Malaysia</option>
18312                <option value="Maldives">Maldives</option>
18313                <option value="Mali">Mali</option>
18314                <option value="Malta">Malta</option>
18315                <option value="Marshall Islands">Marshall Islands</option>
18316                <option value="Martinique">Martinique</option>
18317                <option value="Mauritania">Mauritania</option>
18318                <option value="Mauritius">Mauritius</option>
18319                <option value="Mayotte">Mayotte</option>
18320                <option value="Mexico">Mexico</option>
18321                <option value="Micronesia, Federated States of">Micronesia, Federated States of</option>
18322                <option value="Moldova, Republic of">Moldova, Republic of</option>
18323                <option value="Monaco">Monaco</option>
18324                <option value="Mongolia">Mongolia</option>
18325                <option value="Montenegro">Montenegro</option>
18326                <option value="Montserrat">Montserrat</option>
18327                <option value="Morocco">Morocco</option>
18328                <option value="Mozambique">Mozambique</option>
18329                <option value="Myanmar">Myanmar</option>
18330                <option value="Namibia">Namibia</option>
18331                <option value="Nauru">Nauru</option>
18332                <option value="Nepal">Nepal</option>
18333                <option value="Netherlands">Netherlands</option>
18334                <option value="Netherlands Antilles">Netherlands Antilles</option>
18335                <option value="New Caledonia">New Caledonia</option>
18336                <option value="New Zealand">New Zealand</option>
18337                <option value="Nicaragua">Nicaragua</option>
18338                <option value="Niger">Niger</option>
18339                <option value="Nigeria">Nigeria</option>
18340                <option value="Niue">Niue</option>
18341                <option value="Norfolk Island">Norfolk Island</option>
18342                <option value="Northern Mariana Islands">Northern Mariana Islands</option>
18343                <option value="Norway">Norway</option>
18344                <option value="Oman">Oman</option>
18345                <option value="Pakistan">Pakistan</option>
18346                <option value="Palau">Palau</option>
18347                <option value="Palestinian Territory, Occupied">Palestinian Territory, Occupied</option>
18348                <option value="Panama">Panama</option>
18349                <option value="Papua New Guinea">Papua New Guinea</option>
18350                <option value="Paraguay">Paraguay</option>
18351                <option value="Peru">Peru</option>
18352                <option value="Philippines">Philippines</option>
18353                <option value="Pitcairn">Pitcairn</option>
18354                <option value="Poland">Poland</option>
18355                <option value="Portugal">Portugal</option>
18356                <option value="Puerto Rico">Puerto Rico</option>
18357                <option value="Qatar">Qatar</option>
18358                <option value="Reunion">Reunion</option>
18359                <option value="Romania">Romania</option>
18360                <option value="Russian Federation">Russian Federation</option>
18361                <option value="Rwanda">Rwanda</option>
18362                <option value="Saint Helena">Saint Helena</option>
18363                <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>
18364                <option value="Saint Lucia">Saint Lucia</option>
18365                <option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option>
18366                <option value="Saint Vincent and The Grenadines">Saint Vincent and The Grenadines</option>
18367                <option value="Samoa">Samoa</option>
18368                <option value="San Marino">San Marino</option>
18369                <option value="Sao Tome and Principe">Sao Tome and Principe</option>
18370                <option value="Saudi Arabia">Saudi Arabia</option>
18371                <option value="Senegal">Senegal</option>
18372                <option value="Serbia">Serbia</option>
18373                <option value="Seychelles">Seychelles</option>
18374                <option value="Sierra Leone">Sierra Leone</option>
18375                <option value="Singapore">Singapore</option>
18376                <option value="Slovakia">Slovakia</option>
18377                <option value="Slovenia">Slovenia</option>
18378                <option value="Solomon Islands">Solomon Islands</option>
18379                <option value="Somalia">Somalia</option>
18380                <option value="South Africa">South Africa</option>
18381                <option value="South Georgia and The South Sandwich Islands">South Georgia and The South Sandwich Islands</option>
18382                <option value="Spain">Spain</option>
18383                <option value="Sri Lanka">Sri Lanka</option>
18384                <option value="Sudan">Sudan</option>
18385                <option value="Suriname">Suriname</option>
18386                <option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option>
18387                <option value="Swaziland">Swaziland</option>
18388                <option value="Sweden">Sweden</option>
18389                <option value="Switzerland">Switzerland</option>
18390                <option value="Syrian Arab Republic">Syrian Arab Republic</option>
18391                <option value="Taiwan">Taiwan</option>
18392                <option value="Tajikistan">Tajikistan</option>
18393                <option value="Tanzania, United Republic of">Tanzania, United Republic of</option>
18394                <option value="Thailand">Thailand</option>
18395                <option value="Timor-leste">Timor-leste</option>
18396                <option value="Togo">Togo</option>
18397                <option value="Tokelau">Tokelau</option>
18398                <option value="Tonga">Tonga</option>
18399                <option value="Trinidad and Tobago">Trinidad and Tobago</option>
18400                <option value="Tunisia">Tunisia</option>
18401                <option value="Turkey">Turkey</option>
18402                <option value="Turkmenistan">Turkmenistan</option>
18403                <option value="Turks and Caicos Islands">Turks and Caicos Islands</option>
18404                <option value="Tuvalu">Tuvalu</option>
18405                <option value="Uganda">Uganda</option>
18406                <option value="Ukraine">Ukraine</option>
18407                <option value="United Arab Emirates">United Arab Emirates</option>
18408                <option value="United Kingdom">United Kingdom</option>
18409                <option value="United States">United States</option>
18410                <option value="United States Minor Outlying Islands">United States Minor Outlying Islands</option>
18411                <option value="Uruguay">Uruguay</option>
18412                <option value="Uzbekistan">Uzbekistan</option>
18413                <option value="Vanuatu">Vanuatu</option>
18414                <option value="Venezuela">Venezuela</option>
18415                <option value="Viet Nam">Viet Nam</option>
18416                <option value="Virgin Islands, British">Virgin Islands, British</option>
18417                <option value="Virgin Islands, U.S.">Virgin Islands, U.S.</option>
18418                <option value="Wallis and Futuna">Wallis and Futuna</option>
18419                <option value="Western Sahara">Western Sahara</option>
18420                <option value="Yemen">Yemen</option>
18421                <option value="Zambia">Zambia</option>
18422                <option value="Zimbabwe">Zimbabwe</option>
18423            </select>
18424            <span class="error" id="Country9Error"></span>
18425        <!--</div>-->
18426        <!--<div class="form-group">-->
18427            <!-- <label for="Message">Message <span class="error">*</span></label> -->
18428            <textarea id="Message9" name="Message" rows="3" placeholder="Enter Your Message*" autocomplete="off"></textarea>
18429            <span class="error" id="Message9Error"></span>
18430        <!--</div>-->
18431
18432
18433 <!--<div class="form-group">-->
18434                <label for="Agree9"> <p class="PP"> <input type="checkbox" id="Agree9"><span> I agree with your </span><a target="_blank" href="https://igetitv2ww-dev.myigetit.com/terms-of-use">Terms of Use</a><span> and </span><a target="_blank" href="https://igetitv2ww-dev.myigetit.com/privacy-policy">Privacy Policy.</a></p></label>
18435            
18436            <span class="error" id="Agree9Error"></span>
18437        <!--</div>-->
18438       <!--  <div class="cpatch55">-->
18439       <!--<div class="g-recaptcha" data-sitekey="6LcviSEqAAAAAF8JUaj8N77JH8fD5Tn5K4jEHk4x"></div>-->
18440       <!-- <span class="error22" id="popupCaptchaError"></span>-->
18441       <!--  </div>-->
18442<!--<div class="g-recaptcha" data-sitekey="6LfeX5cqAAAAALu7JB7ypNvjKDSd30bfPQhZLnS5"></div>-->
18443<!--        <span class="error22" id="recaptcha3Error"></span>-->
18444
18445        <!-- Honeypot field -->
18446        <div class="company_name88">
18447        <label for="company_name88">Leave this field empty:</label>
18448        <input type="text" id="company_name88" value="" name="company_name88" autocomplete="off">
18449        </div>
18450      
18451        <button type="submit">Submit</button>
18452        <p style="font-size:10px;">Submit details and we will get back to you!!!</p>
18453    </form>
18454</div>
18455
18456
18457    
18458<script>
18459function isFromFacebook() {
18460  return document.referrer.includes("facebook.com");
18461} 
18462// Function to filter out spammy content (generic filters for all fields)
18463function isSpam(content) {
18464    const spamPatterns = [
18465        /http[s]?:\/\/\S+/i, // URL detection
18466        /www\.\S+/i, // URL detection without protocol
18467        /buy/i, // Spam keywords like "buy"
18468        /free/i, // Spam keywords like "free"
18469        /viagra/i, // Example of unwanted product
18470        /xxx/i, // Unwanted category
18471        /[^a-zA-Z0-9\s]/i, // Special characters detection
18472        /([a-zA-Z])\1{3,}/, // Repeated characters (e.g., "aaaa")
18473        /[\d]{6,}/ // Long sequences of digits
18474    ];
18475
18476    return spamPatterns.some(pattern => pattern.test(content));
18477}
18478
18479document.getElementById('PhoneNumber9').addEventListener('input', function (e) {
18480            let input = e.target.value;
18481            // Remove any non-numeric characters
18482            e.target.value = input.replace(/\D/g, '');
18483        });
18484    
18485    document.getElementById('author-campus-reseller').addEventListener('submit', function(event) {
18486    event.preventDefault(); // Prevent form submission until validation
18487
18488    // Clear previous error messages
18489    document.getElementById('YourName9Error').innerText = '';
18490    document.getElementById('Email9Error').innerText = '';
18491    document.getElementById('AreaOfInterest9Error').innerText = '';
18492    document.getElementById('Country9Error').innerText = '';
18493    document.getElementById('Message9Error').innerText = '';
18494    document.getElementById('Agree9Error').innerText = '';
18495   // document.getElementById('popupCaptchaError').innerText = '';
18496
18497    // Get the form field values
18498    const name = document.getElementById('YourName9').value.trim();
18499    const email = document.getElementById('Email9').value.trim();
18500    const AreaOfInterest = document.getElementById('AreaOfInterest9').value;
18501    const country = document.getElementById('Country9').value;
18502    const message = document.getElementById('Message9').value.trim();
18503    const agreeCheckbox = document.getElementById('Agree9');
18504
18505    let isValid = true; // Track form validity
18506
18507    // Validate Name field
18508    if (name === "" || isSpam(name)) {
18509        document.getElementById('YourName9Error').innerText = 'Name is required.';
18510        isValid = false;
18511    }
18512
18513    // Validate Email field
18514    const emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
18515    if (email === "" || !emailPattern.test(email)) {
18516        document.getElementById('Email9Error').innerText = 'Email is required.';
18517        isValid = false;
18518    } else if (!emailPattern.test(email)) {
18519        document.getElementById('Email9Error').innerText = 'Please enter a valid email address.';
18520        isValid = false;
18521    }
18522
18523    // Validate Interest field
18524    if (AreaOfInterest === "") {
18525        document.getElementById('AreaOfInterest9Error').innerText = 'Please select a Reason For Contact.';
18526        isValid = false;
18527    }
18528
18529    // Validate Country field
18530    if (country === "") {
18531        document.getElementById('Country9Error').innerText = 'Please select a Country.';
18532        isValid = false;
18533    }
18534    
18535    if (message === "" || isSpam(message)) {
18536        document.getElementById('Message9Error').innerText = 'Please Enter Your Message.';
18537        isValid = false;
18538    }
18539
18540    // Validate Checkbox
18541    if (!agreeCheckbox.checked) {
18542        document.getElementById('Agree9Error').innerText = 'Please agree to the terms and conditions.';
18543        isValid = false;
18544    }
18545  
18546    // Validate reCAPTCHA
18547    // const recaptchaResponse = grecaptcha.getResponse();
18548    // if (recaptchaResponse.length === 0) {
18549    //     document.getElementById('popupCaptchaError').innerText = 'Please complete the reCAPTCHA.';
18550    //     isValid = false;
18551    // }
18552       
18553    
18554    const company_name88 = document.getElementById('company_name88').value;
18555 
18556            // If the company_name88 field is filled out, assume it's a bot and stop form submission
18557            if (company_name88 !== '') {
18558                alert('Bot detected! Form submission rejected.');
18559                isValid = false;
18560            }
18561            
18562        // If all fields are valid, submit the form
18563        if (isValid) {
18564        // Logging for debugging
18565        //console.log("Form is valid. Submitting data...");
18566
18567        this.submit();  // Allow form submission
18568        //Facebook start  
18569    if (typeof fbq === "function") {
18570    fbq('track', 'WebsiteLead', { form_source: "author-campus-reseller" });
18571    //console.log("✅ Facebook Lead event sent: form_source=author-campus-reseller");
18572} else {
18573    //console.log("❌ FB Pixel not fired: fbq not defined.");
18574}
18575//facebook end
18576           setTimeout(function() {
18577            //let redirect = String(window.location.href);
18578            //window.location.href = redirect;
18579             window.location.reload();
18580            alert('Form submitted successfully!');
18581        }, 1000);
18582        
18583   // Optional: You might want to remove the reload to give users a chance to see the success message
18584      
18585        return true;
18586    }
18587    return false;
18588               
18589        
18590    });
18591
18592    // Function to show error message
18593   function showError(field, message) {
18594        const fieldElement = document.getElementById(field);
18595        const errorElement = document.createElement('div');
18596
18597        errorElement.className = 'error';
18598        errorElement.innerText = message;
18599        fieldElement.insertAdjacentElement('afterend', errorElement);
18600         
18601    }
18602</script>
18602
18603
18604
18605</body>
18606</html>
18607		</div>
18608				</div>
18609					</div>
18610				</div>
18611						</div>
18612				<div data-elementor-type="popup" data-elementor-id="26209" class="elementor elementor-26209 elementor-location-popup" data-elementor-settings="{&quot;open_selector&quot;:&quot;a[href=\&quot;#register\&quot;]&quot;,&quot;triggers&quot;:[],&quot;timing&quot;:[]}" data-elementor-post-type="elementor_library">
18613						<div class="has_eae_slider elementor-element elementor-element-e311767 e-flex e-con-boxed e-con e-parent" data-id="e311767" data-element_type="container" data-settings="{&quot;container_type&quot;:&quot;flex&quot;,&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
18614					<div  class="e-con-inner">
18615				<div class="elementor-element elementor-element-30e2682d elementor-widget elementor-widget-html" data-id="30e2682d" data-element_type="widget" data-widget_type="html.default">
18616				<div class="elementor-widget-container">
18617			<meta charset="UTF-8">
18618<meta name="viewport" content="width=device-width, initial-scale=1.0">
18619<title>Styled Form</title>
18620<style>
18621        * {
18622            margin: 0;
18623            padding: 0;
18624            box-sizing: border-box;
18625            border-radius:10px;
18626        }
18627
18628        .form-container2222{
18629            background-color: white;
18630            padding: 10px;
18631            border-radius: 10px;
18632            box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
18633            border: 0px solid #0000ff;
18634           
18635        }
18636
18637        #userForm2222{
18638            display: flex !important;
18639            flex-direction: column !important;
18640            padding:0px !important;
18641        }
18642
18643        label1 {
18644            margin: 0px 0 5px;
18645            font-weight: bold;
18646        display:none;
18647        }
18648
18649        input[type="text"],
18650        input[type="tel"],
18651        input[type="email"],
18652        select {
18653            padding: 8px;
18654            margin-bottom: 6px;
18655            border-radius: 5px;
18656            border: 1px solid #ccc;
18657            width: 100%;
18658            font-size: 16px;
18659        }
18660        input[type=checkbox]{
18661        width:auto !important;
18662        }
18663
18664        button {
18665            padding: 0px;
18666            background-color: #0000ff;
18667            color: white;
18668            border-radius: 5px;
18669            font-size: 16px;
18670            cursor: pointer;
18671            transition: background-color 0.3s;
18672            margin-top: 10px;
18673            border: 1px solid !important;
18674
18675        }
18676
18677        button:hover {
18678            background-color: #000099 !important;
18679            color: #fff !important;
18680        }
18681
18682        input:focus,
18683        select:focus {
18684            border-color: #0000ff;
18685            outline: none;
18686        }
18687
18688        .error {
18689            margin-top: -1px !important;
18690            color: red;
18691            font-size: 14px;
18692        }
18693.center-img {
18694  display: block;
18695  margin-left: auto;
18696  margin-right: auto;
18697  width: 20%; /* Adjust this as needed */
18698}
18699h4 {
18700    font-size: 16px;
18701    text-align: center;
18702    font-weight: 600;
18703    margin-top:5px;
18704    margin-bottom:5px;
18705}
18706
18707.green-tick-checkbox-wrapper {
18708  margin: 10px 0;
18709}
18710
18711.green-tick-label {
18712  display: flex;
18713  align-items: center;
18714  gap: 10px;
18715  cursor: pointer;
18716  font-size: 14px;
18717}
18718
18719.green-tick-label input[type="checkbox"] {
18720  display: none;
18721}
18722
18723/* Custom checkbox box */
18724.custom-check {
18725  width: 22px;
18726  height: 22px;
18727  border: 2px solid #00c853;
18728  border-radius: 50%;
18729  position: relative;
18730  box-sizing: border-box;
18731}
18732
18733/* Green tick (only shows when checked) */
18734.green-tick-checkbox:checked + .custom-check::after {
18735  content: '';
18736  position: absolute;
18737  top: 3px;
18738  left: 5px;
18739  width: 6px;
18740  height: 12px;
18741  border: solid #00c853;
18742  border-width: 0 2px 2px 0;
18743  transform: rotate(45deg);
18744}
18745
18746
18747</style>
18748
18749
18750<div class="form-container2222">
18751<form id="userForm2222" action="https://learn.myigetit.com/l/520631/2025-08-04/kcckg7" method="POST" autocomplete="off">
18752<img src="https://myigetit.com/wp-content/uploads/2025/04/i_GET_IT_by_TATA_Technologies_Logo-1.webp" alt="Image description" class="center-img">
18753<h4>Show your Interest</h4>
18754    
18755    <input type="text" id="name71" name="name" placeholder="Enter Your Name*">
18756 <div id="name71Error" class="error"></div>
18757  
18758    <input type="text" id="email71" name="email" placeholder="Enter Your Email ID*">
18759 <div id="email71Error" class="error"></div>
18760
18761<select id="profession71" name="profession" aria-label="profession">
18762        <option value="" disabled="" selected="">Select your profile*</option>
18763<option value="Student">Student</option>
18764<option value="Professional">Professional</option>
18765<option value="Enterprise">
18765Enterprise</option>
18766<option value="Academia">Academia</option>
18767    </select>
18768 <div id="professionError71" class="error"></div>    
18769    <select id="country71" name="country" aria-label="country">
18770        <option value="" disabled="" selected="">Select a country*</option>
18771        <option value="Afghanistan">Afghanistan</option>
18772                <option value="Åland Islands">Åland Islands</option>
18773                <option value="Albania">Albania</option>
18774                <option value="Algeria">Algeria</option>
18775                <option value="American Samoa">American Samoa</option>
18776                <option value="Andorra">Andorra</option>
18777                <option value="Angola">Angola</option>
18778                <option value="Anguilla">Anguilla</option>
18779                <option value="Antarctica">Antarctica</option>
18780                <option value="Antigua and Barbuda">Antigua and Barbuda</option>
18781                <option value="Argentina">Argentina</option>
18782                <option value="Armenia">Armenia</option>
18783                <option value="Aruba">Aruba</option>
18784                <option value="Australia">Australia</option>
18785                <option value="Austria">Austria</option>
18786                <option value="Azerbaijan">Azerbaijan</option>
18787                <option value="Bahamas">Bahamas</option>
18788                <option value="Bahrain">Bahrain</option>
18789                <option value="Bangladesh">Bangladesh</option>
18790                <option value="Barbados">Barbados</option>
18791                <option value="Belarus">Belarus</option>
18792                <option value="Belgium">Belgium</option>
18793                <option value="Belize">Belize</option>
18794                <option value="Benin">Benin</option>
18795                <option value="Bermuda">Bermuda</option>
18796                <option value="Bhutan">Bhutan</option>
18797                <option value="Bolivia">Bolivia</option>
18798                <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
18799                <option value="Botswana">Botswana</option>
18800                <option value="Bouvet Island">Bouvet Island</option>
18801                <option value="Brazil">Brazil</option>
18802                <option value="British Indian Ocean Territory">British Indian Ocean Territory</option>
18803                <option value="Brunei Darussalam">Brunei Darussalam</option>
18804                <option value="Bulgaria">Bulgaria</option>
18805                <option value="Burkina Faso">Burkina Faso</option>
18806                <option value="Burundi">Burundi</option>
18807                <option value="Cambodia">Cambodia</option>
18808                <option value="Cameroon">Cameroon</option>
18809                <option value="Canada">Canada</option>
18810                <option value="Cape Verde">Cape Verde</option>
18811                <option value="Cayman Islands">Cayman Islands</option>
18812                <option value="Central African Republic">Central African Republic</option>
18813                <option value="Chad">Chad</option>
18814                <option value="Chile">Chile</option>
18815                <option value="China">China</option>
18816                <option value="Christmas Island">Christmas Island</option>
18817                <option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option>
18818                <option value="Colombia">Colombia</option>
18819                <option value="Comoros">Comoros</option>
18820                <option value="Congo">Congo</option>
18821                <option value="Congo, The Democratic Republic of The">Congo, The Democratic Republic of The</option>
18822                <option value="Cook Islands">Cook Islands</option>
18823                <option value="Costa Rica">Costa Rica</option>
18824                <option value="Cote D'ivoire">Cote D'ivoire</option>
18825                <option value="Croatia">Croatia</option>
18826                <option value="Cuba">Cuba</option>
18827                <option value="Cyprus">Cyprus</option>
18828                <option value="Czech Republic">Czech Republic</option>
18829                <option value="Denmark">Denmark</option>
18830                <option value="Djibouti">Djibouti</option>
18831                <option value="Dominica">Dominica</option>
18832                <option value="Dominican Republic">Dominican Republic</option>
18833                <option value="Ecuador">Ecuador</option>
18834                <option value="Egypt">Egypt</option>
18835                <option value="El Salvador">El Salvador</option>
18836                <option value="Equatorial Guinea">Equatorial Guinea</option>
18837                <option value="Eritrea">Eritrea</option>
18838                <option value="Estonia">Estonia</option>
18839                <option value="Ethiopia">Ethiopia</option>
18840                <option value="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option>
18841                <option value="Faroe Islands">Faroe Islands</option>
18842                <option value="Fiji">Fiji</option>
18843                <option value="Finland">Finland</option>
18844                <option value="France">
18844France</option>
18845                <option value="French Guiana">French Guiana</option>
18846                <option value="French Polynesia">French Polynesia</option>
18847                <option value="French Southern Territories">French Southern Territories</option>
18848                <option value="Gabon">Gabon</option>
18849                <option value="Gambia">Gambia</option>
18850                <option value="Georgia">Georgia</option>
18851                <option value="Germany">Germany</option>
18852                <option value="Ghana">Ghana</option>
18853                <option value="Gibraltar">Gibraltar</option>
18854                <option value="Greece">Greece</option>
18855                <option value="Greenland">Greenland</option>
18856                <option value="Grenada">Grenada</option>
18857                <option value="Guadeloupe">Guadeloupe</option>
18858                <option value="Guam">Guam</option>
18859                <option value="Guatemala">Guatemala</option>
18860                <option value="Guernsey">Guernsey</option>
18861                <option value="Guinea">Guinea</option>
18862                <option value="Guinea-bissau">Guinea-bissau</option>
18863                <option value="Guyana">Guyana</option>
18864                <option value="Haiti">Haiti</option>
18865                <option value="Heard Island and Mcdonald Islands">Heard Island and Mcdonald Islands</option>
18866                <option value="Holy See (Vatican City State)">Holy See (Vatican City State)</option>
18867                <option value="Honduras">Honduras</option>
18868                <option value="Hong Kong">Hong Kong</option>
18869                <option value="Hungary">Hungary</option>
18870                <option value="Iceland">Iceland</option>
18871                <option value="India">India</option>
18872                <option value="Indonesia">Indonesia</option>
18873                <option value="Iran, Islamic Republic of">Iran, Islamic Republic of</option>
18874                <option value="Iraq">Iraq</option>
18875                <option value="Ireland">Ireland</option>
18876                <option value="Isle of Man">Isle of Man</option>
18877                <option value="Israel">Israel</option>
18878                <option value="Italy">Italy</option>
18879                <option value="Jamaica">Jamaica</option>
18880                <option value="Japan">Japan</option>
18881                <option value="Jersey">Jersey</option>
18882                <option value="Jordan">Jordan</option>
18883                <option value="Kazakhstan">Kazakhstan</option>
18884                <option value="Kenya">Kenya</option>
18885                <option value="Kiribati">Kiribati</option>
18886                <option value="Korea, Democratic People's Republic of">Korea, Democratic People's Republic of</option>
18887                <option value="Korea, Republic of">Korea, Republic of</option>
18888                <option value="Kuwait">Kuwait</option>
18889                <option value="Kyrgyzstan">Kyrgyzstan</option>
18890                <option value="Lao People's Democratic Republic">Lao People's Democratic Republic</option>
18891                <option value="Latvia">Latvia</option>
18892                <option value="Lebanon">Lebanon</option>
18893                <option value="Lesotho">Lesotho</option>
18894                <option value="Liberia">Liberia</option>
18895                <option value="Libyan Arab Jamahiriya">Libyan Arab Jamahiriya</option>
18896                <option value="Liechtenstein">Liechtenstein</option>
18897                <option value="Lithuania">Lithuania</option>
18898                <option value="Luxembourg">Luxembourg</option>
18899                <option value="Macao">Macao</option>
18900                <option value="Macedonia, The Former Yugoslav Republic of">Macedonia, The Former Yugoslav Republic of</option>
18901                <option value="Madagascar">Madagascar</option>
18902                <option value="Malawi">Malawi</option>
18903                <option value="Malaysia">Malaysia</option>
18904                <option value="Maldives">Maldives</option>
18905                <option value="Mali">Mali</option>
18906                <option value="Malta">Malta</option>
18907                <option value="Marshall Islands">Marshall Islands</option>
18908                <option value="Martinique">Martinique</option>
18909                <option value="Mauritania">Mauritania</option>
18910                <option value="Mauritius">Mauritius</option>
18911                <option value="Mayotte">Mayotte</option>
18912                <option value="Mexico">Mexico</option>
18913                <option value="Micronesia, Federated States of">Micronesia, Federated States of</option>
18914                <option value="Moldova, Republic of">Moldova, Republic of</option>
18915                <option value="Monaco">Monaco</option>
18916                <option value="Mongolia">Mongolia</option>
18917                <option value="Montenegro">Montenegro</option>
18918                <option value="Montserrat">Montserrat</option>
18919                <option value="Morocco">Morocco</option>
18920                <option value="Mozambique">Mozambique</option>
18921                <option value="Myanmar">Myanmar</option>
18922                <option value="Namibia">Namibia</option>
18923                <option value="Nauru">Nauru</option>
18924                <option value="Nepal">Nepal</option>
18925                <option value="Netherlands">Netherlands</option>
18926                <option value="Netherlands Antilles">Netherlands Antilles</option>
18927                <option value="New Caledonia">New Caledonia</option>
18928                <option value="New Zealand">New Zealand</option>
18929                <option value="Nicaragua">Nicaragua</option>
18930                <option value="Niger">Niger</option>
18931                <option value="Nigeria">Nigeria</option>
18932                <option value="Niue">Niue</option>
18933                <option value="Norfolk Island">Norfolk Island</option>
18934                <option value="Northern Mariana Islands">Northern Mariana Islands</option>
18935                <option value="Norway">Norway</option>
18936                <option value="Oman">Oman</option>
18937                <option value="Pakistan">Pakistan</option>
18938                <option value="Palau">Palau</option>
18939                <option value="Palestinian Territory, Occupied">Palestinian Territory, Occupied</option>
18940                <option value="Panama">Panama</option>
18941                <option value="Papua New Guinea">Papua New Guinea</option>
18942                <option value="Paraguay">Paraguay</option>
18943                <option value="Peru">Peru</option>
18944                <option value="Philippines">Philippines</option>
18945                <option value="Pitcairn">Pitcairn</option>
18946                <option value="Poland">Poland</option>
18947                <option value="Portugal">Portugal</option>
18948                <option value="Puerto Rico">Puerto Rico</option>
18949                <option value="Qatar">Qatar</option>
18950                <option value="Reunion">Reunion</option>
18951                <option value="Romania">Romania</option>
18952                <option value="Russian Federation">Russian Federation</option>
18953                <option value="Rwanda">Rwanda</option>
18954                <option value="Saint Helena">Saint Helena</option>
18955                <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>
18956                <option value="Saint Lucia">Saint Lucia</option>
18957                <option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option>
18958                <option value="Saint Vincent and The Grenadines">Saint Vincent and The Grenadines</option>
18959                <option value="Samoa">Samoa</option>
18960                <option value="San Marino">San Marino</option>
18961                <option value="Sao Tome and Principe">Sao Tome and Principe</option>
18962                <option value="Saudi Arabia">Saudi Arabia</option>
18963                <option value="Senegal">Senegal</option>
18964                <option value="Serbia">Serbia</option>
18965                <option value="Seychelles">Seychelles</option>
18966                <option value="Sierra Leone">Sierra Leone</option>
18967                <option value="Singapore">Singapore</option>
18968                <option value="Slovakia">Slovakia</option>
18969                <option value="Slovenia">Slovenia</option>
18970                <option value="Solomon Islands">Solomon Islands</option>
18971                <option value="Somalia">Somalia</option>
18972                <option value="South Africa">South Africa</option>
18973                <option value="South Georgia and The South Sandwich Islands">South Georgia and The South Sandwich Islands</option>
18974                <option value="Spain">Spain</option>
18975                <option value="Sri Lanka">Sri Lanka</option>
18976                <option value="Sudan">Sudan</option>
18977                <option value="Suriname">Suriname</option>
18978                <option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option>
18979                <option value="Swaziland">Swaziland</option>
18980                <option value="Sweden">Sweden</option>
18981                <option value="Switzerland">Switzerland</option>
18982                <option value="Syrian Arab Republic">Syrian Arab Republic</option>
18983                <option value="Taiwan">Taiwan</option>
18984                <option value="Tajikistan">Tajikistan</option>
18985                <option value="Tanzania, United Republic of">Tanzania, United Republic of</option>
18986                <option value="Thailand">Thailand</option>
18987                <option value="Timor-leste">Timor-leste</option>
18988                <option value="Togo">Togo</option>
18989                <option value="Tokelau">Tokelau</option>
18990                <option value="Tonga">Tonga</option>
18991                <option value="Trinidad and Tobago">Trinidad and Tobago</option>
18992                <option value="Tunisia">Tunisia</option>
18993                <option value="Turkey">Turkey</option>
18994                <option value="Turkmenistan">Turkmenistan</option>
18995                <option value="Turks and Caicos Islands">Turks and Caicos Islands</option>
18996                <option value="Tuvalu">Tuvalu</option>
18997                <option value="Uganda">Uganda</option>
18998                <option value="Ukraine">Ukraine</option>
18999                <option value="United Arab Emirates">United Arab Emirates</option>
19000                <option value="United Kingdom">United Kingdom</option>
19001                <option value="United States">United States</option>
19002                <option value="United States Minor Outlying Islands">United States Minor Outlying Islands</option>
19003                <option value="Uruguay">Uruguay</option>
19004                <option value="Uzbekistan">Uzbekistan</option>
19005                <option value="Vanuatu">Vanuatu</option>
19006                <option value="Venezuela">Venezuela</option>
19007                <option value="Viet Nam">Viet Nam</option>
19008                <option value="Virgin Islands, British">Virgin Islands, British</option>
19009                <option value="Virgin Islands, U.S.">Virgin Islands, U.S.</option>
19010                <option value="Wallis and Futuna">Wallis and Futuna</option>
19011                <option value="Western Sahara">Western Sahara</option>
19012                <option value="Yemen">Yemen</option>
19013                <option value="Zambia">Zambia</option>
19014                <option value="Zimbabwe">Zimbabwe</option>
19015    </select>
19016<div id="country71Error" class="error"></div>
19017
19018 
19019    <input type="text" id="contact71" name="contact" placeholder="Enter Your Contact Number" maxlength="15">
19020 
19021   
19022    <!-- <select id="interest71" name="interest" aria-label="interest">
19023        <option value="" disabled="" selected="">Select an interest*</option>
19024<option value="All in One - MCAD + EV Bundle">All in One - MCAD + EV Bundle</option>
19025<option value="All in One MCAD Bundle">All in One MCAD Bundle</option>
19026<option value="All in One EV Bundle">All in One EV Bundle</option>
19027<option value="EV - High Voltage, Thermal &amp; Battery">EV - High Voltage, Thermal &amp; Battery</option> 
19028<option value="EV - Advanced Battery">EV - Advanced Battery </option>
19029<option value="GD&amp;T Training">GD&amp;T Training </option>
19030<option value="NX PLM / TEAMCENTER Training">NX PLM / TEAMCENTER Training </option>
19031<option value="CATIA V5 Training">CATIA V5 Training </option>
19032<option value="3DExperience Training (V6)">3DExperience Training (V6)</option>
19033<option value="SOLIDWORKS Training">SOLIDWORKS Training </option>
19034<option value="PTC Creo / Windchill Training">PTC Creo / Windchill Training  </option>
19035<option value="Autodesk / INVENTOR Training">Autodesk / INVENTOR Training </option>
19036<option value="ISO GPS Training">ISO GPS Training </option>
19037<option value="Plastics and Injection Mold">Plastics and Injection Mold</option> 
19038<option value="EV - Battery Management System">EV - Battery Management System</option>
19039<option value="EV - Battery Pack Design">EV - Battery Pack Design</option>
19040<option value="EV - Energy Storage System Fundamentals">EV - Energy Storage System Fundamentals</option>
19041<option value="Thermal Management System in EV">Thermal Management System in EV</option>
19042<option value="High Voltage System in EV">High Voltage System in EV</option>
19043<option value="Roles and Learning Path for Students">Roles and Learning Path for Students</option>
19044
19045
19046
19047    </select>
19048
19049 <div id="interestError" class="error"></div> -->
19050<label for="notifyCheckbox">
19051  <input type="checkbox" id="notifyCheckbox" style="accent-color: green;">
19052  <span>I'm interested in this course and would like to be notified when enrollment opens</span>
19053</label>
19054<div id="notifyCheckboxError" class="error"></div>
19055
19056  
19057   <label for="agree"> <p> <input type="checkbox" id="agree71"><span> I agree with your </span><a target="_blank" href="https://myigetit.com/terms-of-use" rel="noopener">Terms of Use</a><span> and </span><a target="_blank" href="https://myigetit.com/privacy-policy" rel="noopener">Privacy Policy.</a></p></label>
19058   
19059<div id="agree71Error" class="error"></div>
19060
19061
19062
19063<button type="submit" id="AvailForm_buttonrrr">Submit</button>
19064<p style="font-size:10px;">Submit details and we will get back to you!!!</p>
19065
19066
19067</form>
19068</div>
19069
19070<script>
19071function isFromFacebook() {
19072  return document.referrer.includes("facebook.com");
19073}
19074    document.getElementById('contact71').addEventListener('input', function (e) {
19075        let input = e.target.value;
19076        e.target.value = input.replace(/\D/g, ''); // Only digits
19077    });
19078    
19079// Alphabets + space only for name71
19080document.getElementById('name71').addEventListener('input', function (e) {
19081    let input = e.target.value;
19082    e.target.value = input.replace(/[^a-zA-Z\s]/g, ''); // Only alphabets and space
19083});
19084
19085    
19086    document.getElementById('userForm2222').addEventListener('submit', function(event) {
19087        event.preventDefault(); // Prevent form submission until validation
19088    
19089        // Get the form field values
19090        const name = document.getElementById('name71').value.trim();
19091        
19092        const email = document.getElementById('email71').value.trim();
19093       // const interest = document.getElementById('interest71').value;
19094        const profession = document.getElementById('profession71').value;
19095        const country = document.getElementById('country71').value;
19096        const agreeCheckbox = document.getElementById('agree71');
19097    
19098        // Validate Name field
19099        if (name === "") {
19100            alert('Name is required.');
19101            return;
19102        }
19103    
19104        // Validate Email field
19105        const emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
19106        if (email === "") {
19107            alert('Email is required.');
19108            return;
19109        } else if (!emailPattern.test(email)) {
19110            alert('Please enter a valid email address.');
19111            return;
19112        }
19113    
19114        // Validate Profession field
19115        if (profession === "") {
19116            alert('Please select your profile.');
19117            return;
19118        }
19119    
19120        // // Validate Interest field
19121        // if (interest === "") {
19122        //     alert('Please select an interest.');
19123        //     return;
19124        // }
19125    
19126        // Validate Country field
19127        if (country === "") {
19128            alert('Please select a country.');
19129            return;
19130        }
19131
19132         // Validate Notify Interest Checkbox
19133        const notifyCheckbox = document.getElementById('notifyCheckbox');
19134        if (!notifyCheckbox.checked) {
19135        alert("Please confirm your interest in being notified about enrollment.");
19136        return;
19137        }
19138    
19139        // Validate Checkbox
19140        if (!agreeCheckbox.checked) {
19141            alert('Please agree to the terms and conditions.');
19142            return;
19143        }
19144
19145       
19146
19147    
19148        // If all fields are valid, submit the form
19149        this.submit();
19150           if (typeof fbq === "function") {
19151    fbq('track', 'WebsiteLead', { form_source: "Ev+siemensNxRegisterForm" });
19152    //console.log("✅ Facebook Lead event sent: form_source=avail-offer");
19153} else {
19154    //console.log("❌ FB Pixel not fired: fbq not defined.");
19155}
19156        setTimeout(function() {
19157            let redirect = String(window.location.href);
19158            window.location.href = redirect;
19159            alert('Thank you! You’ll be notified soon.');
19160        }, 1000);
19161    });
19162    </script>
19162		</div>
19163				</div>
19164					</div>
19165				</div>
19166						</div>
19167				<div data-elementor-type="popup" data-elementor-id="22610" class="elementor elementor-22610 elementor-location-popup" data-elementor-settings="{&quot;open_selector&quot;:&quot;a[href=\&quot;#author-campus-reseller\&quot;]&quot;,&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:{&quot;click&quot;:&quot;yes&quot;},&quot;timing&quot;:{&quot;devices&quot;:&quot;yes&quot;,&quot;browsers&quot;:&quot;yes&quot;,&quot;devices_devices&quot;:[&quot;desktop&quot;,&quot;mobile&quot;,&quot;tablet&quot;],&quot;browsers_browsers&quot;:&quot;all&quot;}}" data-elementor-post-type="elementor_library">
19168						<div class="has_eae_slider elementor-element elementor-element-0371b92 e-flex e-con-boxed e-con e-parent" data-id="0371b92" data-element_type="container" data-settings="{&quot;container_type&quot;:&quot;flex&quot;,&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
19169					<div  class="e-con-inner">
19170				<div class="elementor-element elementor-element-2affe79 elementor-widget elementor-widget-html" data-id="2affe79" data-element_type="widget" data-widget_type="html.default">
19171				<div class="elementor-widget-container">
19172			<!DOCTYPE html>
19173<html lang="en">
19174<head>
19175    <meta charset="UTF-8">
19176    <meta name="viewport" content="width=device-width, initial-scale=1.0">
19177    <title>SME</title>
19178<style>
19179        /* company_name88 field hidden using CSS */
19180        .company_name88 {
19181            display: none;
19182        }
19183        
19184        * {
19185            margin: 0px;
19186            padding: 0px;
19187            box-sizing: border-box;
19188            border-radius:10px;
19189            
19190        }
19191.form-container {
19192            background-color: white;
19193            padding: 0px;
19194            border-radius: 10px;
19195            box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
19196            margin: -10px;
19197            border: 0px solid #0000ff;
19198           
19199        }
19200        form {
19201            background-color: transparent;
19202            padding: 10px;
19203            border-radius: 5px;
19204            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
19205            /*max-width: 430px;*/
19206            /*margin: auto;*/
19207        }
19208        
19209        /*.form-container {*/
19210        /*    background-color: white;*/
19211        /*    padding: 0px;*/
19212        /*    border-radius: 10px;*/
19213        /*    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);*/
19214        /*    border: 0px solid #0000ff;*/
19215           
19216        /*}*/
19217
19218        /*form {*/
19219        /*    display: flex;*/
19220        /*    flex-direction: column;*/
19221        /*    padding:10px;*/
19222        /*}*/
19223
19224        label1 {
19225            margin: 0px 0 5px;
19226            font-weight: bold;
19227        display:none;
19228        }
19229
19230        input[type="text"],
19231        input[type="number"],
19232        input[type="email"],
19233        select,textarea {
19234            padding: 8px;
19235            margin-bottom: 5px;
19236            border-radius: 5px;
19237            border: 1px solid #ccc;
19238            width: 100%;
19239            font-size: 16px;
19240            min-height: 50px;
19241        }
19242
19243        button {
19244            margin-top: 5px;
19245            background-color: #007BFF;
19246            color: white;
19247            width: 100%;
19248            border-radius: 5px;
19249            cursor: pointer;
19250            font-size: 16px;
19251        }
19252        button:hover {
19253            background-color: #000099 !important;
19254            color: #fff !important;
19255            border: 1px solid;
19256            
19257        }
19258
19259        input:focus,
19260        select:focus {
19261            border-color: #0000ff;
19262            outline: none;
19263        }
19264
19265       .error {
19266            color: red;
19267            font-size: 0.8em;
19268            margin-top: -5px !important;
19269            margin-bottom: 6px !important;;
19270            color: red;
19271            font-size: 14px;
19272        }
19273        .error22 {
19274            color: red;
19275            font-size: 0.8em;
19276            margin-top: -5px !important;
19277            margin-bottom: 6px !important;;
19278            color: red;
19279            font-size: 14px;
19280        }
19281        .center-img {
19282  display: block;
19283  margin-left: auto;
19284  margin-right: auto;
19285  width: 20%; /* Adjust this as needed */
19286}
19287h5 {
19288    font-size: 16px;
19289    text-align: center;
19290    font-weight: 600;
19291    margin-top:5px;
19292    margin-bottom:5px;
19293}
19294/* ========================= AUTHOR PROGRAM CAPTCHA ========================= */ 
19295.authorprogram-captcha-box{ background:#fff; padding:5px; border:1px solid #ddd; border-radius:10px; margin-bottom:5px; width:fit-content; margin:0 auto; text-align:center; }
19296 .authorprogram-top-section{ display:flex; align-items:center; gap:10px; } 
19297 #authorprogramCaptchaCanvas{ border:1px solid #ccc; border-radius:6px;
19297 width:200px; height:50px; background:#fafafa; } 
19298 .authorprogram-icons{ display:flex; flex-direction:column; gap:5px; } 
19299 .authorprogram-icon-btn{ width:35px !important; height:25px !important; padding:0 !important; margin:0 !important; font-size:16px !important; cursor:pointer; } 
19300 #authorprogramCaptchaInput{ width:100%; margin-top:5px; } 
19301 .authorprogramVerifyBtn{ width:120px !important; height:35px !important; margin-top:5px; background:#1268b3 !important; color:#fff; border:none; border-radius:5px; font-size:13px; cursor:pointer; display:block; margin-left:auto; margin-right:auto; } 
19302 .authorprogram-success{ color:green; font-size:14px; margin-top:5px; } 
19303.authorprogram-error{ color:red; font-size:12px; margin-top:0px; }
19304</style>
19305    <!-- Include reCAPTCHA library -->
19306    <!--
vendor: 75 bytes, line 19306
19306<script src="https://www.google.com/recaptcha/api.js" async defer></script>
19306-->
19307</head>
19308<body>
19309<div class="form-container">
19310        <form id="author-campus-reseller" class="track-lead-form" action="#" method="POST" autocomplete="off">
19311        <img src="https://appv2.myigetit.com/assets/images/i_GET_IT_by_TATA_Technologies_Logo.png" alt="Image description" class="center-img">
19312<h5>Join our Author, Campus & Reseller Program</h5>
19313        <!--<div class="form-group">-->
19314            <!-- <label for="YourName">Your Name <span class="error">*</span></label>  -->
19315            <input type="text" id="YourName9" name="YourName" placeholder="Enter Your Name*" autocomplete="off">
19316            <span class="error" id="YourName9Error"></span>
19317        <!--</div>-->
19318        <!--<div class="form-group">-->
19319            <!-- <label for="Email">Email <span class="error">*</span></label> -->
19320            <input type="email" id="Email9" name="Email" placeholder="Enter Your Email ID*" autocomplete="off">
19321            <span class="error" id="Email9Error"></span>
19322        <!--</div>-->
19323        <!--<div class="form-group">-->
19324            <!-- <label for="PhoneNumber">Phone Number</label> -->
19325            <input type="text" id="PhoneNumber9" name="PhoneNumber" placeholder="Enter Your Phone Number" maxlength="15" autocomplete="off">
19326            <!--<span class="error" id="PhoneNumberError"></span>-->
19327        <!--</div>-->
19328        <!--<div class="form-group">-->
19329            <!-- <label for="ReasonForContact">Reason for Contact <span class="error">*</span></label> -->
19330            <select id="AreaOfInterest9" name="AreaOfInterest">
19331                <option value="">Please choose an option*</option>
19332                <option value="Campus Program - Engage">Campus Program - Engage</option>
19333                <option value="Reseller Program">Reseller Program</option>
19334                <option value="Author Program">Author Program</option>
19335            </select>
19336            <span class="error" id="AreaOfInterest9Error"></span>
19337        <!--</div>-->
19338        <!--<div class="form-group">-->
19339            <!-- <label for="Country">Country <span class="error">*</span></label> -->
19340            <select id="Country9" name="Country">
19341                <option value="">Please choose Country*</option>
19342                <option value="Afghanistan">Afghanistan</option>
19343                <option value="Åland Islands">Åland Islands</option>
19344                <option value="Albania">Albania</option>
19345                <option value="Algeria">Algeria</option>
19346                <option value="American Samoa">American Samoa</option>
19347                <option value="Andorra">Andorra</option>
19348                <option value="Angola">Angola</option>
19349                <option value="Anguilla">Anguilla</option>
19350                <option value="Antarctica">Antarctica</option>
19351                <option value="Antigua and Barbuda">Antigua and Barbuda</option>
19352                <option value="Argentina">Argentina</option>
19353                <option value="Armenia">Armenia</option>
19354                <option value="Aruba">Aruba</option>
19355                <option value="Australia">Australia</option>
19356                <option value="Austria">Austria</option>
19357                <option value="Azerbaijan">Azerbaijan</option>
19358                <option value="Bahamas">Bahamas</option>
19359                <option value="Bahrain">Bahrain</option>
19360                <option value="Bangladesh">Bangladesh</option>
19361                <option value="Barbados">Barbados</option>
19362                <option value="Belarus">Belarus</option>
19363                <option value="Belgium">Belgium</option>
19364                <option value="Belize">Belize</option>
19365                <option value="Benin">Benin</option>
19366                <option value="Bermuda">Bermuda</option>
19367                <option value="Bhutan">Bhutan</option>
19368                <option value="Bolivia">Bolivia</option>
19369                <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
19370                <option value="Botswana">Botswana</option>
19371                <option value="Bouvet Island">Bouvet Island</option>
19372                <option value="Brazil">Brazil</option>
19373                <option value="British Indian Ocean Territory">British Indian Ocean Territory</option>
19374                <option value="Brunei Darussalam">Brunei Darussalam</option>
19375                <option value="Bulgaria">Bulgaria</option>
19376                <option value="Burkina Faso">Burkina Faso</option>
19377                <option value="Burundi">Burundi</option>
19378                <option value="Cambodia">Cambodia</option>
19379                <option value="Cameroon">Cameroon</option>
19380                <option value="Canada">Canada</option>
19381                <option value="Cape Verde">Cape Verde</option>
19382                <option value="Cayman Islands">Cayman Islands</option>
19383                <option value="Central African Republic">Central African Republic</option>
19384                <option value="Chad">Chad</option>
19385                <option value="Chile">Chile</option>
19386                <option value="China">China</option>
19387                <option value="Christmas Island">Christmas Island</option>
19388                <option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option>
19389                <option value="Colombia">Colombia</option>
19390                <option value="Comoros">Comoros</option>
19391                <option value="Congo">Congo</option>
19392                <option value="Congo, The Democratic Republic of The">Congo, The Democratic Republic of The</option>
19393                <option value="Cook Islands">Cook Islands</option>
19394                <option value="Costa Rica">Costa Rica</option>
19395                <option value="Cote D'ivoire">Cote D'ivoire</option>
19396                <option value="Croatia">Croatia</option>
19397                <option value="Cuba">Cuba</option>
19398                <option value="Cyprus">Cyprus</option>
19399                <option value="Czech Republic">Czech Republic</option>
19400                <option value="Denmark">Denmark</option>
19401                <option value="Djibouti">Djibouti</option>
19402                <option value="Dominica">Dominica</option>
19403                <option value="Dominican Republic">Dominican Republic</option>
19404                <option value="Ecuador">Ecuador</option>
19405                <option value="Egypt">Egypt</option>
19406                <option value="El Salvador">El Salvador</option>
19407                <option value="Equatorial Guinea">Equatorial Guinea</option>
19408                <option value="Eritrea">Eritrea</option>
19409                <option value="Estonia">Estonia</option>
19410                <option value="Ethiopia">Ethiopia</option>
19411                <option value="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option>
19412                <option value="Faroe Islands">Faroe Islands</option>
19413                <option value="Fiji">Fiji</option>
19414                <option value="Finland">Finland</option>
19415                <option value="France">
19415France</option>
19416                <option value="French Guiana">French Guiana</option>
19417                <option value="French Polynesia">French Polynesia</option>
19418                <option value="French Southern Territories">French Southern Territories</option>
19419                <option value="Gabon">Gabon</option>
19420                <option value="Gambia">Gambia</option>
19421                <option value="Georgia">Georgia</option>
19422                <option value="Germany">Germany</option>
19423                <option value="Ghana">Ghana</option>
19424                <option value="Gibraltar">Gibraltar</option>
19425                <option value="Greece">Greece</option>
19426                <option value="Greenland">Greenland</option>
19427                <option value="Grenada">Grenada</option>
19428                <option value="Guadeloupe">Guadeloupe</option>
19429                <option value="Guam">Guam</option>
19430                <option value="Guatemala">Guatemala</option>
19431                <option value="Guernsey">Guernsey</option>
19432                <option value="Guinea">Guinea</option>
19433                <option value="Guinea-bissau">Guinea-bissau</option>
19434                <option value="Guyana">Guyana</option>
19435                <option value="Haiti">Haiti</option>
19436                <option value="Heard Island and Mcdonald Islands">Heard Island and Mcdonald Islands</option>
19437                <option value="Holy See (Vatican City State)">Holy See (Vatican City State)</option>
19438                <option value="Honduras">Honduras</option>
19439                <option value="Hong Kong">Hong Kong</option>
19440                <option value="Hungary">Hungary</option>
19441                <option value="Iceland">Iceland</option>
19442                <option value="India">India</option>
19443                <option value="Indonesia">Indonesia</option>
19444                <option value="Iran, Islamic Republic of">Iran, Islamic Republic of</option>
19445                <option value="Iraq">Iraq</option>
19446                <option value="Ireland">Ireland</option>
19447                <option value="Isle of Man">Isle of Man</option>
19448                <option value="Israel">Israel</option>
19449                <option value="Italy">Italy</option>
19450                <option value="Jamaica">Jamaica</option>
19451                <option value="Japan">Japan</option>
19452                <option value="Jersey">Jersey</option>
19453                <option value="Jordan">Jordan</option>
19454                <option value="Kazakhstan">Kazakhstan</option>
19455                <option value="Kenya">Kenya</option>
19456                <option value="Kiribati">Kiribati</option>
19457                <option value="Korea, Democratic People's Republic of">Korea, Democratic People's Republic of</option>
19458                <option value="Korea, Republic of">Korea, Republic of</option>
19459                <option value="Kuwait">Kuwait</option>
19460                <option value="Kyrgyzstan">Kyrgyzstan</option>
19461                <option value="Lao People's Democratic Republic">Lao People's Democratic Republic</option>
19462                <option value="Latvia">Latvia</option>
19463                <option value="Lebanon">Lebanon</option>
19464                <option value="Lesotho">Lesotho</option>
19465                <option value="Liberia">Liberia</option>
19466                <option value="Libyan Arab Jamahiriya">Libyan Arab Jamahiriya</option>
19467                <option value="Liechtenstein">Liechtenstein</option>
19468                <option value="Lithuania">Lithuania</option>
19469                <option value="Luxembourg">Luxembourg</option>
19470                <option value="Macao">Macao</option>
19471                <option value="Macedonia, The Former Yugoslav Republic of">Macedonia, The Former Yugoslav Republic of</option>
19472                <option value="Madagascar">Madagascar</option>
19473                <option value="Malawi">Malawi</option>
19474                <option value="Malaysia">Malaysia</option>
19475                <option value="Maldives">Maldives</option>
19476                <option value="Mali">Mali</option>
19477                <option value="Malta">Malta</option>
19478                <option value="Marshall Islands">Marshall Islands</option>
19479                <option value="Martinique">Martinique</option>
19480                <option value="Mauritania">Mauritania</option>
19481                <option value="Mauritius">Mauritius</option>
19482                <option value="Mayotte">Mayotte</option>
19483                <option value="Mexico">Mexico</option>
19484                <option value="Micronesia, Federated States of">Micronesia, Federated States of</option>
19485                <option value="Moldova, Republic of">Moldova, Republic of</option>
19486                <option value="Monaco">Monaco</option>
19487                <option value="Mongolia">Mongolia</option>
19488                <option value="Montenegro">Montenegro</option>
19489                <option value="Montserrat">Montserrat</option>
19490                <option value="Morocco">Morocco</option>
19491                <option value="Mozambique">Mozambique</option>
19492                <option value="Myanmar">Myanmar</option>
19493                <option value="Namibia">Namibia</option>
19494                <option value="Nauru">Nauru</option>
19495                <option value="Nepal">Nepal</option>
19496                <option value="Netherlands">Netherlands</option>
19497                <option value="Netherlands Antilles">Netherlands Antilles</option>
19498                <option value="New Caledonia">New Caledonia</option>
19499                <option value="New Zealand">New Zealand</option>
19500                <option value="Nicaragua">Nicaragua</option>
19501                <option value="Niger">Niger</option>
19502                <option value="Nigeria">Nigeria</option>
19503                <option value="Niue">Niue</option>
19504                <option value="Norfolk Island">Norfolk Island</option>
19505                <option value="Northern Mariana Islands">Northern Mariana Islands</option>
19506                <option value="Norway">Norway</option>
19507                <option value="Oman">Oman</option>
19508                <option value="Pakistan">Pakistan</option>
19509                <option value="Palau">Palau</option>
19510                <option value="Palestinian Territory, Occupied">Palestinian Territory, Occupied</option>
19511                <option value="Panama">Panama</option>
19512                <option value="Papua New Guinea">Papua New Guinea</option>
19513                <option value="Paraguay">Paraguay</option>
19514                <option value="Peru">Peru</option>
19515                <option value="Philippines">Philippines</option>
19516                <option value="Pitcairn">Pitcairn</option>
19517                <option value="Poland">Poland</option>
19518                <option value="Portugal">Portugal</option>
19519                <option value="Puerto Rico">Puerto Rico</option>
19520                <option value="Qatar">Qatar</option>
19521                <option value="Reunion">Reunion</option>
19522                <option value="Romania">Romania</option>
19523                <option value="Russian Federation">Russian Federation</option>
19524                <option value="Rwanda">Rwanda</option>
19525                <option value="Saint Helena">Saint Helena</option>
19526                <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>
19527                <option value="Saint Lucia">Saint Lucia</option>
19528                <option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option>
19529                <option value="Saint Vincent and The Grenadines">Saint Vincent and The Grenadines</option>
19530                <option value="Samoa">Samoa</option>
19531                <option value="San Marino">San Marino</option>
19532                <option value="Sao Tome and Principe">Sao Tome and Principe</option>
19533                <option value="Saudi Arabia">Saudi Arabia</option>
19534                <option value="Senegal">Senegal</option>
19535                <option value="Serbia">Serbia</option>
19536                <option value="Seychelles">Seychelles</option>
19537                <option value="Sierra Leone">Sierra Leone</option>
19538                <option value="Singapore">Singapore</option>
19539                <option value="Slovakia">Slovakia</option>
19540                <option value="Slovenia">Slovenia</option>
19541                <option value="Solomon Islands">Solomon Islands</option>
19542                <option value="Somalia">Somalia</option>
19543                <option value="South Africa">South Africa</option>
19544                <option value="South Georgia and The South Sandwich Islands">South Georgia and The South Sandwich Islands</option>
19545                <option value="Spain">Spain</option>
19546                <option value="Sri Lanka">Sri Lanka</option>
19547                <option value="Sudan">Sudan</option>
19548                <option value="Suriname">Suriname</option>
19549                <option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option>
19550                <option value="Swaziland">Swaziland</option>
19551                <option value="Sweden">Sweden</option>
19552                <option value="Switzerland">Switzerland</option>
19553                <option value="Syrian Arab Republic">Syrian Arab Republic</option>
19554                <option value="Taiwan">Taiwan</option>
19555                <option value="Tajikistan">Tajikistan</option>
19556                <option value="Tanzania, United Republic of">Tanzania, United Republic of</option>
19557                <option value="Thailand">Thailand</option>
19558                <option value="Timor-leste">Timor-leste</option>
19559                <option value="Togo">Togo</option>
19560                <option value="Tokelau">Tokelau</option>
19561                <option value="Tonga">Tonga</option>
19562                <option value="Trinidad and Tobago">Trinidad and Tobago</option>
19563                <option value="Tunisia">Tunisia</option>
19564                <option value="Turkey">Turkey</option>
19565                <option value="Turkmenistan">Turkmenistan</option>
19566                <option value="Turks and Caicos Islands">Turks and Caicos Islands</option>
19567                <option value="Tuvalu">Tuvalu</option>
19568                <option value="Uganda">Uganda</option>
19569                <option value="Ukraine">Ukraine</option>
19570                <option value="United Arab Emirates">United Arab Emirates</option>
19571                <option value="United Kingdom">United Kingdom</option>
19572                <option value="United States">United States</option>
19573                <option value="United States Minor Outlying Islands">United States Minor Outlying Islands</option>
19574                <option value="Uruguay">Uruguay</option>
19575                <option value="Uzbekistan">Uzbekistan</option>
19576                <option value="Vanuatu">Vanuatu</option>
19577                <option value="Venezuela">Venezuela</option>
19578                <option value="Viet Nam">Viet Nam</option>
19579                <option value="Virgin Islands, British">Virgin Islands, British</option>
19580                <option value="Virgin Islands, U.S.">Virgin Islands, U.S.</option>
19581                <option value="Wallis and Futuna">Wallis and Futuna</option>
19582                <option value="Western Sahara">Western Sahara</option>
19583                <option value="Yemen">Yemen</option>
19584                <option value="Zambia">Zambia</option>
19585                <option value="Zimbabwe">Zimbabwe</option>
19586            </select>
19587            <span class="error" id="Country9Error"></span>
19588        <!--</div>-->
19589        <!--<div class="form-group">-->
19590            <!-- <label for="Message">Message <span class="error">*</span></label> -->
19591            <textarea id="Message9" name="Message" rows="3" placeholder="Enter Your Message*" autocomplete="off"></textarea>
19592            <span class="error" id="Message9Error"></span>
19593        <!--</div>-->
19594 <div class="authorprogram-captcha-box"> 
19595 <div class="authorprogram-top-section"> 
19596          <canvas id="authorprogramCaptchaCanvas" width="250" height="100"> </canvas> 
19597          
19597<script>generateAuthorprogramCaptcha();</script>
19597
19598          <div class="authorprogram-icons"> <button type="button" class="authorprogram-icon-btn" onclick="generateAuthorprogramCaptcha()"> ↻ </button> 
19599            <button type="button" class="authorprogram-icon-btn" onclick="speakAuthorprogramCaptcha()"> 🔊 </button> 
19600          </div> 
19601        </div> 
19602        <input type="text" id="authorprogramCaptchaInput" placeholder="Enter CAPTCHA"> 
19603        <button type="button" class="authorprogramVerifyBtn" onclick="validateAuthorprogramCaptcha()"> Verify </button> 
19604        <div id="authorprogramCaptchaMessage"></div> 
19605      </div>
19606      <span class="error" id="authorprogramCaptchaError"></span>
19607
19608 <!--<div class="form-group">-->
19609                <label for="Agree9"> <p class="PP"> <input type="checkbox" id="Agree9"><span> I agree with your </span><a target="_blank" href="https://myigetit.com/terms-of-use">Terms of Use</a><span> and </span><a target="_blank" href="https://igetitv2ww-dev.myigetit.com/privacy-policy">Privacy Policy.</a></p></label>
19610            
19611            <span class="error" id="Agree9Error"></span>
19612        <!--</div>-->
19613       <!--  <div class="cpatch55">-->
19614       <!--<div class="g-recaptcha" data-sitekey="6LcviSEqAAAAAF8JUaj8N77JH8fD5Tn5K4jEHk4x"></div>-->
19615       <!-- <span class="error22" id="popupCaptchaError"></span>-->
19616       <!--  </div>-->
19617<!--<div class="g-recaptcha" data-sitekey="6LfeX5cqAAAAALu7JB7ypNvjKDSd30bfPQhZLnS5"></div>-->
19618<!--        <span class="error22" id="recaptcha3Error"></span>-->
19619
19620        <!-- Honeypot field -->
19621        <div class="company_name88">
19622        <label for="company_name88">Leave this field empty:</label>
19623        <input type="text" id="company_name88" value="" name="company_name88" autocomplete="off">
19624        </div>
19625      
19626        <button id="submitBtn" type="submit">Submit</button>
19627        <p style="font-size:10px;">Submit details and we will get back to you!!!</p>
19628    </form>
19629</div>
19630
19631
19632    
19633<script>
19634
19635
19636function isFromFacebook() {
19637  return document.referrer.includes("facebook.com");
19638} 
19639// Function to filter out spammy content (generic filters for all fields)
19640
19641// function isSpam(content) {
19642//     const spamPatterns = [
19643//         /http[s]?:\/\/\S+/i, // URL detection
19644//         /www\.\S+/i, // URL detection without protocol
19645//         /buy/i, // Spam keywords like "buy"
19646//         /free/i, // Spam keywords like "free"
19647//         /viagra/i, // Example of unwanted product
19648//         /xxx/i, // Unwanted category
19649//         /[^a-zA-Z0-9\s]/i, // Special characters detection
19650//         /([a-zA-Z])\1{3,}/, // Repeated characters (e.g., "aaaa")
19651//         /[\d]{6,}/ // Long sequences of digits
19652//     ];
19653
19654//     return spamPatterns.some(pattern => pattern.test(content));
19655// }
19656
19657function isSpam(content) {
19658
19659    if (!content || content.trim() === "") {
19660        return "Please enter your message.";
19661    }
19662
19663    content = content.trim();
19664
19665    // Maximum length
19666    if (content.length > 500) {
19667        return "Message cannot be more than 500 characters.";
19668    }
19669
19670    // Only letters, numbers and spaces are allowed
19671    const allowedPattern = /^[a-zA-Z0-9\s]+$/;
19672
19673    if (!allowedPattern.test(content)) {
19674        return "Special characters are not allowed in the message.";
19675    }
19676
19677    // URLs
19678    if (/https?:\/\/|www\./i.test(content)) {
19679        return "Links or URLs are not allowed in the message.";
19680    }
19681
19682    // Spam words
19683    const spamWords = [
19684        "viagra",
19685        "casino",
19686        "porn",
19687        "xxx",
19688        "crypto",
19689        "bitcoin",
19690        "loan",
19691        "winner",
19692        "click here",
19693        "buy now",
19694        "https",
19695        "shop",
19696        "url"
19697    ];
19698
19699    const lowerContent = content.toLowerCase();
19700
19701    if (spamWords.some(word => lowerContent.includes(word))) {
19702        return "This message contains prohibited or spam content.";
19703    }
19704
19705    // Repeated characters
19706    if (/(.)\1{4,}/i.test(content)) {
19707        return "Repeated characters are not allowed.";
19708    }
19709
19710    // Too many consecutive numbers
19711    if (/\d{7,}/.test(content)) {
19712        return "Too many consecutive numbers are not allowed.";
19713    }
19714
19715    return "";
19716}
19717
19718document.getElementById('PhoneNumber9').addEventListener('input', function (e) {
19719            let input = e.target.value;
19720            // Remove any non-numeric characters
19721            e.target.value = input.replace(/\D/g, '');
19722        });
19723    
19724    document.getElementById('author-campus-reseller').addEventListener('submit', function(event) {
19725    event.preventDefault(); // Prevent form submission until validation
19726
19727    // Clear previous error messages
19728    document.getElementById('YourName9Error').innerText = '';
19729    document.getElementById('Email9Error').innerText = '';
19730    document.getElementById('AreaOfInterest9Error').innerText = '';
19731    document.getElementById('Country9Error').innerText = '';
19732    document.getElementById('Message9Error').innerText = '';
19733    document.getElementById('Agree9Error').innerText = '';
19734   // document.getElementById('popupCaptchaError').innerText = '';
19735
19736    // Get the form field values
19737    const name = document.getElementById('YourName9').value.trim();
19738    const email = document.getElementById('Email9').value.trim();
19739    const PhoneNumber = document.getElementById('PhoneNumber9').value.trim();
19740   
19741
19742    const AreaOfInterest = document.getElementById('AreaOfInterest9').value;
19743    const country = document.getElementById('Country9').value;
19744    const message = document.getElementById('Message9').value.trim();
19745    const agreeCheckbox = document.getElementById('Agree9');
19746
19747    let isValid = true; // Track form validity
19748
19749    // Validate Name field
19750    if (name === "" || isSpam(name)) {
19751        document.getElementById('YourName9Error').innerText = 'Name is required.';
19752        isValid = false;
19753    }
19754
19755    // Validate Email field
19756    const emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/;
19757    if (email === "" || !emailPattern.test(email)) {
19758        document.getElementById('Email9Error').innerText = 'Email is required.';
19759        isValid = false;
19760    } else if (!emailPattern.test(email)) {
19761        document.getElementById('Email9Error').innerText = 'Please enter a valid email address.';
19762        isValid = false;
19763    }
19764
19765    // Validate Interest field
19766    if (AreaOfInterest === "") {
19767        document.getElementById('AreaOfInterest9Error').innerText = 'Please select a Reason For Contact.';
19768        isValid = false;
19769    }
19770
19771    // Validate Country field
19772    if (country === "") {
19773        document.getElementById('Country9Error').innerText = 'Please select a Country.';
19774        isValid = false;
19775    }
19776    const messageError = isSpam(message);
19777
19778    if (message === "" || isSpam(message)) {
19779        document.getElementById('Message9Error').innerText = messageError
19780        isValid = false;
19781    }
19782
19783    // Validate Checkbox
19784    if (!agreeCheckbox.checked) {
19785        document.getElementById('Agree9Error').innerText = 'Please agree to the terms and conditions.';
19786        isValid = false;
19787    }
19788    
19789    const authorprogramCaptchaInput =
19790document.getElementById('authorprogramCaptchaInput').value.trim();
19791
19792if(authorprogramCaptchaInput === ''){
19793    document.getElementById('authorprogramCaptchaError').innerText =
19794    'Please enter captcha.';
19795    isValid = false;
19796}
19797else if(!authorprogramVerified){
19798    document.getElementById('authorprogramCaptchaError').innerText =
19799    'Please verify captcha.';
19800    isValid = false;
19801}
19802  
19803    // Validate reCAPTCHA
19804    // const recaptchaResponse = grecaptcha.getResponse();
19805    // if (recaptchaResponse.length === 0) {
19806    //     document.getElementById('popupCaptchaError').innerText = 'Please complete the reCAPTCHA.';
19807    //     isValid = false;
19808    // }
19809       
19810    
19811    const company_name88 = document.getElementById('company_name88').value;
19812 
19813            // If the company_name88 field is filled out, assume it's a bot and stop form submission
19814            if (company_name88 !== '') {
19815                alert('Bot detected! Form submission rejected.');
19816                isValid = false;
19817            }
19818            
19819
19820
19821        // If all fields are valid, submit the form
19822        if (isValid) {
19823            
19824            
19825const countryCodeMap = {
19826  "Afghanistan": "+93",
19827  "Åland Islands": "+358",
19828  "Albania": "+355",
19829  "Algeria": "+213",
19830  "American Samoa": "+1",
19831  "Andorra": "+376",
19832  "Angola": "+244",
19833  "Anguilla": "+1",
19834  "Antarctica": "+672",
19835  "Antigua and Barbuda": "+1",
19836  "Argentina": "+54",
19837  "Armenia": "+374",
19838  "Aruba": "+297",
19839  "Australia": "+61",
19840  "Austria": "+43",
19841  "Azerbaijan": "+994",
19842
19843  "Bahamas": "+1",
19844  "Bahrain": "+973",
19845  "Bangladesh": "+880",
19846  "Barbados": "+1",
19847  "Belarus": "+375",
19848  "Belgium": "+32",
19849  "Belize": "+501",
19850  "Benin": "+229",
19851  "Bermuda": "+1",
19852  "Bhutan": "+975",
19853  "Bolivia": "+591",
19854  "Bosnia and Herzegovina": "+387",
19855  "Botswana": "+267",
19856  "Bouvet Island": "+47",
19857  "Brazil": "+55",
19858  "British Indian Ocean Territory": "+246",
19859  "Brunei Darussalam": "+673",
19860  "Bulgaria": "+359",
19861  "Burkina Faso": "+226",
19862  "Burundi": "+257",
19863
19864  "Cambodia": "+855",
19865  "Cameroon": "+237",
19866  "Canada": "+1",
19867  "Cape Verde": "+238",
19868  "Cayman Islands": "+1",
19869  "Central African Republic": "+236",
19870  "Chad": "+235",
19871  "Chile": "+56",
19872  "China": "+86",
19873  "Christmas Island": "+61",
19874  "Cocos (Keeling) Islands": "+61",
19875  "Colombia": "+57",
19876  "Comoros": "+269",
19877  "Congo": "+242",
19878  "Congo, The Democratic Republic of The": "+243",
19879  "Cook Islands": "+682",
19880  "Costa Rica": "+506",
19881  "Cote D'ivoire": "+225",
19882  "Croatia": "+385",
19883  "Cuba": "+53",
19884  "Cyprus": "+357",
19885  "Czech Republic": "+420",
19886
19887  "Denmark": "+45",
19888  "Djibouti": "+253",
19889  "Dominica": "+1",
19890  "Dominican Republic": "+1",
19891
19892  "Ecuador": "+593",
19893  "Egypt": "+20",
19894  "El Salvador": "+503",
19895  "Equatorial Guinea": "+240",
19896  "Eritrea": "+291",
19897  "Estonia": "+372",
19898  "Ethiopia": "+251",
19899
19900  "Falkland Islands (Malvinas)": "+500",
19901  "Faroe Islands": "+298",
19902  "Fiji": "+679",
19903  "Finland": "+358",
19904  "France": "+33",
19905  "French Guiana": "+594",
19906  "French Polynesia": "+689",
19907  "French Southern Territories": "+262",
19908
19909  "Gabon": "+241",
19910  "Gambia": "+220",
19911  "Georgia": "+995",
19912  "Germany": "+49",
19913  "Ghana": "+233",
19914  "Gibraltar": "+350",
19915  "Greece": "+30",
19916  "Greenland": "+299",
19917  "Grenada": "+1",
19918  "Guadeloupe": "+590",
19919  "Guam": "+1",
19920  "Guatemala": "+502",
19921  "Guernsey": "+44",
19922  "Guinea": "+224",
19923  "Guinea-bissau": "+245",
19924  "Guyana": "+592",
19925
19926  "Haiti": "+509",
19927  "Heard Island and Mcdonald Islands": "+672",
19928  "Holy See (Vatican City State)": "+379",
19929  "Honduras": "+504",
19930  "Hong Kong": "+852",
19931  "Hungary": "+36",
19932
19933  "Iceland": "+354",
19934  "India": "+91",
19935  "Indonesia": "+62",
19936  "Iran, Islamic Republic of": "+98",
19937  "Iraq": "+964",
19938  "Ireland": "+353",
19939  "Isle of Man": "+44",
19940  "Israel": "+972",
19941  "Italy": "+39",
19942
19943  "Jamaica": "+1",
19944  "Japan": "+81",
19945  "Jersey": "+44",
19946  "Jordan": "+962",
19947
19948  "Kazakhstan": "+7",
19949  "Kenya": "+254",
19950  "Kiribati": "+686",
19951  "Korea, Democratic People's Republic of": "+850",
19952  "Korea, Republic of": "+82",
19953  "Kuwait": "+965",
19954  "Kyrgyzstan": "+996",
19955
19956  "Lao People's Democratic Republic": "+856",
19957  "Latvia": "+371",
19958  "Lebanon": "+961",
19959  "Lesotho": "+266",
19960  "Liberia": "+231",
19961  "Libyan Arab Jamahiriya": "+218",
19962  "Liechtenstein": "+423",
19963  "Lithuania": "+370",
19964  "Luxembourg": "+352",
19965
19966  "Macao": "+853",
19967  "Macedonia, The Former Yugoslav Republic of": "+389",
19968  "Madagascar": "+261",
19969  "Malawi": "+265",
19970  "Malaysia": "+60",
19971  "Maldives": "+960",
19972  "Mali": "+223",
19973  "Malta": "+356",
19974  "Marshall Islands": "+692",
19975  "Martinique": "+596",
19976  "Mauritania": "+222",
19977  "Mauritius": "+230",
19978  "Mayotte": "+262",
19979  "Mexico": "+52",
19980  "Micronesia, Federated States of": "+691",
19981  "Moldova, Republic of": "+373",
19982  "Monaco": "+377",
19983  "Mongolia": "+976",
19984  "Montenegro": "+382",
19985  "Montserrat": "+1",
19986  "Morocco": "+212",
19987  "Mozambique": "+258",
19988  "Myanmar": "+95",
19989
19990  "Namibia": "+264",
19991  "Nauru": "+674",
19992  "Nepal": "+977",
19993  "Netherlands": "+31",
19994  "Netherlands Antilles": "+599",
19995  "New Caledonia": "+687",
19996  "New Zealand": "+64",
19997  "Nicaragua": "+505",
19998  "Niger": "+227",
19999  "Nigeria": "+234",
20000  "Niue": "+683",
20001  "Norfolk Island": "+672",
20002  "Northern Mariana Islands": "+1",
20003  "Norway": "+47",
20004
20005  "Oman": "+968",
20006  "Pakistan": "+92",
20007  "Palau": "+680",
20008  "Palestinian Territory, Occupied": "+970",
20009  "Panama": "+507",
20010  "Papua New Guinea": "+675",
20011  "Paraguay": "+595",
20012  "Peru": "+51",
20013  "Philippines": "+63",
20014  "Pitcairn": "+64",
20015  "Poland": "+48",
20016  "Portugal": "+351",
20017  "Puerto Rico": "+1",
20018  "Qatar": "+974",
20019
20020  "Reunion": "+262",
20021  "Romania": "+40",
20022  "Russian Federation": "+7",
20023  "Rwanda": "+250",
20024
20025  "Saint Helena": "+290",
20026  "Saint Kitts and Nevis": "+1",
20027  "Saint Lucia": "+1",
20028  "Saint Pierre and Miquelon": "+508",
20029  "Saint Vincent and The Grenadines": "+1",
20030  "Samoa": "+685",
20031  "San Marino": "+378",
20032  "Sao Tome and Principe": "+239",
20033  "Saudi Arabia": "+966",
20034  "Senegal": "+221",
20035  "Serbia": "+381",
20036  "Seychelles": "+248",
20037  "Sierra Leone": "+232",
20038  "Singapore": "+65",
20039  "Slovakia": "+421",
20040  "Slovenia": "+386",
20041  "Solomon Islands": "+677",
20042  "Somalia": "+252",
20043  "South Africa": "+27",
20044  "South Georgia and The South Sandwich Islands": "+500",
20045  "Spain": "+34",
20046  "Sri Lanka": "+94",
20047  "Sudan": "+249",
20048  "Suriname": "+597",
20049  "Svalbard and Jan Mayen": "+47",
20050  "Swaziland": "+268",
20051  "Sweden": "+46",
20052  "Switzerland": "+41",
20053  "Syrian Arab Republic": "+963",
20054
20055  "Taiwan": "+886",
20056  "Tajikistan": "+992",
20057  "Tanzania, United Republic of": "+255",
20058  "Thailand": "+66",
20059  "Timor-leste": "+670",
20060  "Togo": "+228",
20061  "Tokelau": "+690",
20062  "Tonga": "+676",
20063  "Trinidad and Tobago": "+1",
20064  "Tunisia": "+216",
20065  "Turkey": "+90",
20066  "Turkmenistan": "+993",
20067  "Turks and Caicos Islands": "+1",
20068  "Tuvalu": "+688",
20069
20070  "Uganda": "+256",
20071  "Ukraine": "+380",
20072  "United Arab Emirates": "+971",
20073  "United Kingdom": "+44",
20074  "United States": "+1",
20075  "United States Minor Outlying Islands": "+1",
20076  "Uruguay": "+598",
20077  "Uzbekistan": "+998",
20078
20079  "Vanuatu": "+678",
20080  "Venezuela": "+58",
20081  "Viet Nam": "+84",
20082  "Virgin Islands, British": "+1",
20083  "Virgin Islands, U.S.": "+1",
20084
20085  "Wallis and Futuna": "+681",
20086  "Western Sahara": "+212",
20087  "Yemen": "+967",
20088  "Zambia": "+260",
20089  "Zimbabwe": "+263"
20090};
20091const countryCode = countryCodeMap[country] || "";
20092const fullPhoneNumber = countryCode + PhoneNumber;
20093
20094// Pardot ke liye
20095     document.getElementById('PhoneNumber9').value = fullPhoneNumber;
20096
20097// HubSpot API Call
20098const hubspotData = {
20099  form_type: "author_program",
20100  fields: [
20101     
20102    {
20103      name: "firstname",
20104      value: name
20105    },
20106    {
20107      name: "email",
20108      value: email
20109    },
20110    {
20111      name: "phone",
20112      value: fullPhoneNumber
20113    },
20114    {
20115      name: "interest",
20116      value: AreaOfInterest
20117    },
20118    {
20119      name: "country",
20120      value: country
20121    },
20122    {
20123      name: "message",
20124      value: message
20125    }
20126  ]
20127};
20128        
20129fetch("/wp-admin/admin-ajax.php?action=send_hubspot_form", {
20130    method: "POST",
20131    headers: {
20132        "Content-Type": "application/json"
20133    },
20134    body: JSON.stringify(hubspotData)
20135})
20136.then(async response => {
20137
20138    const result = await response.json();
20139
20140    if (!response.ok || !result.success) {
20141        throw new Error(
20142            result.data || "HubSpot submission failed"
20143        );
20144    }
20145
20146    // console.log("HubSpot Success");
20147    
20148    // Pardot start
20149const form = document.getElementById('author-campus-reseller');
20150const formData = new FormData(form);
20151
20152formData.append('form_type', 'author_program');
20153
20154fetch("/wp-admin/admin-ajax.php?action=send_pardot_form", {
20155    method: "POST",
20156    body: formData
20157})
20158.then(async response => {
20159
20160    const result = await response.json();
20161
20162    if (!response.ok || !result.success) {
20163        throw new Error(
20164            result.data || "Pardot submission failed"
20165        );
20166    }
20167
20168    //console.log("Pardot Success");
20169
20170})
20171.catch(error => {
20172    console.error("Pardot Error:", error);
20173});
20174// Pardot end
20175    
20176    // YAHAN Pardot submit karo
20177   // document.getElementById('author-campus-reseller').submit();
20178
20179})
20180.catch(error => {
20181    console.error("HubSpot Error:", error);
20182});
20183
20184        //Facebook start  
20185    if (typeof fbq === "function") {
20186    fbq('track', 'WebsiteLead', { form_source: "author-campus-reseller" });
20187        } else {}
20188//facebook end
20189
20190    const submitBtn = document.getElementById("submitBtn");
20191
20192    // Disable button immediately
20193    submitBtn.disabled = true;
20194    submitBtn.innerText = "Submitting...";
20195    
20196     alert('Form submitted successfully!');
20197     setTimeout(() => {
20198        window.location.reload();
20199    }, 2000);
20200          
20201      
20202        return true;
20203    }
20204    return false;
20205               
20206        
20207    });
20208
20209    // Function to show error message
20210   function showError(field, message) {
20211        const fieldElement = document.getElementById(field);
20212        const errorElement = document.createElement('div');
20213
20214        errorElement.className = 'error';
20215        errorElement.innerText = message;
20216        fieldElement.insertAdjacentElement('afterend', errorElement);
20217         
20218    }
20219</script>
vendor: 2 bytes, line 20219
20219
20220<script>
20221    /* =========================
20222AUTHOR PROGRAM CAPTCHA
20223========================= */
20224
20225const authorprogramChars =
20226"ABCDEFGHJKLMNPQRSTUVWXYZabcdefghjkmnpqrstuvwxyz23456789";
20227
20228let authorprogramCaptcha = "";
20229
20230let authorprogramVerified = false;
20231
20232
20233/* RANDOM TEXT */
20234
20235function authorprogramRandomText(length = 5){
20236
20237    let result = "";
20238
20239    for(let i=0;i<length;i++){
20240
20241        result += authorprogramChars[
20242            Math.floor(
20243                Math.random() *
20244                authorprogramChars.length
20245            )
20246        ];
20247    }
20248
20249    return result;
20250}
20251
20252
20253/* GENERATE CAPTCHA */
20254
20255function generateAuthorprogramCaptcha(){
20256
20257    const canvas =
20258    document.querySelector(
20259    "#authorprogramCaptchaCanvas"
20260    );
20261
20262    if(!canvas){
20263        return;
20264    }
20265
20266    const ctx = canvas.getContext("2d");
20267
20268    authorprogramCaptcha =
20269    authorprogramRandomText(5);
20270
20271    ctx.clearRect(
20272        0,
20273        0,
20274        canvas.width,
20275        canvas.height
20276    );
20277
20278    ctx.fillStyle = "#ffffff";
20279
20280    ctx.fillRect(
20281        0,
20282        0,
20283        canvas.width,
20284        canvas.height
20285    );
20286
20287    ctx.strokeStyle = "#cccccc";
20288
20289    ctx.strokeRect(
20290        0,
20291        0,
20292        canvas.width,
20293        canvas.height
20294    );
20295
20296    /* DOTS */
20297
20298    for(let i=0;i<150;i++){
20299
20300        ctx.fillStyle =
20301        "rgba(0,0,0,0.2)";
20302
20303        ctx.beginPath();
20304
20305        ctx.arc(
20306            Math.random() * canvas.width,
20307            Math.random() * canvas.height,
20308            1,
20309            0,
20310            Math.PI * 2
20311        );
20312
20313        ctx.fill();
20314    }
20315
20316    /* LINES */
20317
20318    for(let i=0;i<4;i++){
20319
20320        ctx.strokeStyle =
20321        "rgba(0,0,0,0.3)";
20322
20323        ctx.beginPath();
20324
20325        ctx.moveTo(
20326            Math.random() * canvas.width,
20327            Math.random() * canvas.height
20328        );
20329
20330        ctx.lineTo(
20331            Math.random() * canvas.width,
20332            Math.random() * canvas.height
20333        );
20334
20335        ctx.stroke();
20336    }
20337
20338    /* TEXT */
20339
20340    for(let i=0;i<authorprogramCaptcha.length;i++){
20341
20342        const x = 20 + (i * 40);
20343
20344        const y = 60;
20345
20346        const angle =
20347        (Math.random() - 0.5) * 0.5;
20348
20349        ctx.save();
20350
20351        ctx.translate(x,y);
20352
20353        ctx.rotate(angle);
20354
20355        ctx.font =
20356        "bold 30px Arial";
20357
20358        ctx.fillStyle =
20359        `hsl(${Math.random()*360},70%,40%)`;
20360
20361        ctx.fillText(
20362            authorprogramCaptcha[i],
20363            0,
20364            0
20365        );
20366
20367        ctx.restore();
20368    }
20369
20370    document.getElementById(
20371        "authorprogramCaptchaInput"
20372    ).value = "";
20373
20374    document.getElementById(
20375        "authorprogramCaptchaMessage"
20376    ).innerHTML = "";
20377
20378    authorprogramVerified = false;
20379}
20380
20381
20382/* VALIDATE CAPTCHA */
20383
20384function validateAuthorprogramCaptcha(){
20385
20386    const input =
20387    document.getElementById(
20388        "authorprogramCaptchaInput"
20389    )
20390    .value
20391    .trim();
20392
20393    const message =
20394    document.getElementById(
20395        "authorprogramCaptchaMessage"
20396    );
20397
20398    if(input === ""){
20399
20400        message.innerHTML =
20401        '<div class="authorprogram-error">Please enter CAPTCHA</div>';
20402
20403        authorprogramVerified = false;
20404
20405        return;
20406    }
20407
20408    if(input === authorprogramCaptcha){
20409
20410        authorprogramVerified = true;
20411
20412        message.innerHTML =
20413        '<div class="authorprogram-success">✔ CAPTCHA Verified</div>';
20414
20415        document.getElementById(
20416            "authorprogramCaptchaError"
20417        ).innerText = "";
20418    }
20419
20420    else{
20421
20422        authorprogramVerified = false;
20423
20424        message.innerHTML =
20425        '<div class="authorprogram-error">Wrong CAPTCHA</div>';
20426    }
20427}
20428
20429
20430/* RESET */
20431
20432document
20433.getElementById(
20434    "authorprogramCaptchaInput"
20435)
20436.addEventListener(
20437"input",
20438function(){
20439
20440    authorprogramVerified = false;
20441
20442    document.getElementById(
20443        "authorprogramCaptchaMessage"
20444    ).innerHTML = "";
20445
20446    document.getElementById(
20447        "authorprogramCaptchaError"
20448    ).innerText = "";
20449});
20450
20451
20452/* LOAD CAPTCHA */
20453
20454window.addEventListener(
20455"load",
20456function(){
20457
20458    setTimeout(function(){
20459
20460        generateAuthorprogramCaptcha();
20461
20462    },1000);
20463});
20464
20465
20466/* SPEAK CAPTCHA */
20467
20468async function speakAuthorprogramCaptcha() {
20469
20470    try {
20471
20472        const response = await fetch(
20473            "/wp-json/speech/v1/token"
20474        );
20475
20476        if (!response.ok) {
20477            throw new Error(
20478                "Speech token request failed: " + response.status
20479            );
20480        }
20481
20482        const azuretoken =
20483            (await response.text())
20484                .replace(/"/g, "")
20485                .trim();
20486
20487        if (!azuretoken) {
20488            console.error("Azure token is empty");
20489            return;
20490        }
20491
20492        const speechConfig =
20493            SpeechSDK.SpeechConfig.fromAuthorizationToken(
20494                azuretoken,
20495                "eastus2"
20496            );
20497
20498        speechConfig.speechSynthesisVoiceName =
20499            "en-US-AriaNeural";
20500
20501        const audioConfig =
20502            SpeechSDK.AudioConfig.fromDefaultSpeakerOutput();
20503
20504        const synthesizer =
20505            new SpeechSDK.SpeechSynthesizer(
20506                speechConfig,
20507                audioConfig
20508            );
20509
20510        const spacedCaptcha =
20511            authorprogramCaptcha
20512                .split("")
20513                .join(" ");
20514
20515        synthesizer.speakTextAsync(
20516
20517            spacedCaptcha,
20518
20519            function (result) {
20520
20521                // console.log(
20522                //     "Speech success",
20523                //     result
20524                // );
20525
20526                synthesizer.close();
20527            },
20528
20529            function (error) {
20530
20531                console.error(
20532                    "Speech error:",
20533                    error
20534                );
20535
20536                synthesizer.close();
20537            }
20538        );
20539
20540    } catch (error) {
20541
20542        console.error(
20543            "Speech token error:",
20544            error
20545        );
20546    }
20547}
20548
20549</script>
20549
20550
20551
20552</body>
20553</html>
20554		</div>
20555				</div>
20556					</div>
20557				</div>
20558						</div>
20559				<div data-elementor-type="popup" data-elementor-id="21101" class="elementor elementor-21101 elementor-location-popup" data-elementor-settings="{&quot;open_selector&quot;:&quot;a[href=\&quot;#Download-syllabus\&quot;]&quot;,&quot;close_button_delay&quot;:1,&quot;prevent_close_on_background_click&quot;:&quot;yes&quot;,&quot;prevent_close_on_esc_key&quot;:&quot;yes&quot;,&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:[],&quot;timing&quot;:{&quot;devices&quot;:&quot;yes&quot;,&quot;browsers&quot;:&quot;yes&quot;,&quot;devices_devices&quot;:[&quot;desktop&quot;,&quot;mobile&quot;,&quot;tablet&quot;],&quot;browsers_browsers&quot;:&quot;all&quot;}}" data-elementor-post-type="elementor_library">
20560						<div class="has_eae_slider elementor-element elementor-element-31dc8157 e-flex e-con-boxed e-con e-parent" data-id="31dc8157" data-element_type="container" data-settings="{&quot;container_type&quot;:&quot;flex&quot;,&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
20561					<div  class="e-con-inner">
20562				<div class="elementor-element elementor-element-2391caad elementor-widget elementor-widget-html" data-id="2391caad" data-element_type="widget" data-widget_type="html.default">
20563				<div class="elementor-widget-container">
20564			<!DOCTYPE html>
20565<html lang="en">
20566<head>
20567    <meta charset="UTF-8">
20568    <meta name="viewport" content="width=device-width, initial-scale=1.0">
20569     
20569<script src="https://aka.ms/csspeech/jsbrowserpackageraw"></script>
20569
20570    <title>Form Submission</title>
20571    <style>
20572        /* Honeypot field hidden using CSS */
20573        .honeypot2 {
20574            display: none;
20575        }
20576        
20577    .elementor-popup-modal .dialog-widget-content {
20578    background-color: transparent;
20579        }
20580        .form-container {
20581            background-color: white !important;
20582            padding: 0px;
20583            border-radius: 10px;
20584            box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
20585            /*margin: -10px;*/
20586             margin: 0px !important;
20587            border: 0px solid #0000ff;
20588        }
20589        #Syllabus_Download {
20590            background-color: transparent;
20591            padding: 10px !important;
20592            border-radius: 5px;
20593            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
20594            max-width: 600px;
20595            margin: auto;
20596        }
20597        #Syllabus_Download .form-group {
20598            margin-bottom: 5px;
20599            display: flex;
20600            flex-wrap: wrap;
20601        }
20602        #Syllabus_Download label {
20603            display: block;
20604            margin-bottom: 2px;
20605            color: black;
20606            font-size: 14px;
20607        }
20608        #Syllabus_Download input[type="text"],
20609        #Syllabus_Download input[type="email"],#Syllabus_Download input[type="number"] {
20610            padding: 8px;
20611            margin-bottom: 0px;
20612            border-radius: 5px;
20613            border: 1px solid #ccc;
20614            width: 100%;
20615            font-size: 14px;
20616        }
20617        #Syllabus_Download button {
20618            margin-top: 0px;
20619            background-color: #1268b3 !important;
20620            color: white;
20621            width: 100%;
20622            border-radius: 5px;
20623            cursor: pointer;
20624            font-size: 14px;
20625        }
20626        #Syllabus_Download button:hover {
20627            background-color: #000099 !important;
20628        }
20629        #Syllabus_Download .error {
20630            color: red;
20631            font-size: 0.8em;
20632            margin-top: -1px;
20633        }
20634        #Syllabus_Download .center-img {
20635            display: block;
20636            margin-left: auto;
20637            margin-right: auto;
20638            width: 20%; /* Adjust this as needed */
20639        }
20640        #Syllabus_Download h5 {
20641            font-size: 16px;
20642            text-align: center;
20643            font-weight: 600;
20644            margin-top: 2px;
20645            margin-bottom: 2px;
20646        }
20647
20648        /* =========================
20649        SYLLABUS CAPTCHA
20650        ========================= */
20651
20652        /*#Syllabus_Download .syllabus-captcha-box{*/
20653        /*    background:#fff;*/
20654        /*    padding:5px;*/
20655        /*    border:1px solid #ddd;*/
20656        /*    border-radius:10px;*/
20657        /*    margin-bottom:5px;*/
20658           
20659        /*}*/
20660
20661        /*#Syllabus_Download .syllabus-top-section{*/
20662        /*    display:flex;*/
20663        /*    align-items:center;*/
20664        /*    gap:10px;*/
20665            
20666        /*}*/
20667
20668        /*#Syllabus_Download #syllabusCaptchaCanvas{*/
20669        /*    border:1px solid #ccc;*/
20670        /*    border-radius:6px;*/
20671        /*    width:200px;*/
20672        /*    height:50px;*/
20673        /*    background:#fafafa;*/
20674        /*}*/
20675
20676        #Syllabus_Download .syllabus-icons{
20677            display:flex;
20678            flex-direction:column;
20679            gap:5px;
20680        }
20681
20682        #Syllabus_Download .syllabus-icon-btn{
20683            width:35px !important;
20684            height:25px !important;
20685            padding:0 !important;
20686            margin:0 !important;
20687            font-size:16px !important;
20688        }
20689
20690        #Syllabus_Download #syllabusCaptchaInput{
20691            width:100%;
20692            margin-top:5px;
20693        }
20694
20695        #Syllabus_Download .syllabusVerifyBtn{
20696                width:120px !important;
20697                height:35px !important;
20698                margin-top:5px;
20699                background:#1268b3 !important;
20700                color:#fff;
20701                border:none;
20702                border-radius:5px;
20703                font-size:13px;
20704                cursor:pointer;
20705                display:block;
20706                margin-left:auto;
20707                margin-right:auto;
20708            }
20709
20710        #Syllabus_Download .syllabus-success{
20711            color:green;
20712            font-size:14px;
20713            margin-top:5px;
20714        }
20715
20716        #Syllabus_Download .syllabus-error{
20717            color:red;
20718            font-size:12px;
20719            margin-top:0px;
20720        }
20721        .form-group{
20722            margin:5px;
20723        }
20724    </style>
20725   
20726</head>
20727<body>
20728    <div class="form-container">
20729        <form id="Syllabus_Download" autocomplete="off">
20730            <img src="https://myigetit.com/wp-content/uploads/2023/12/i_GET_IT_by_TATA_Technologies_Logo.png" alt="Image description" class="center-img">
20731            <h5>Tell Us Where to Send the Syllabus?</h5>
20732
20733            <div class="form-group">
20734                <input type="text" id="Name" name="Name" placeholder="Enter Your Name*">
20735                <span class="error" id="NameError"></span>
20736            </div>  
20737            <div class="form-group">            
20738                <input type="email" id="ToEmail" name="ToEmail" placeholder="Enter Your Email ID*">
20739                <span class="error" id="ToEmailError"></span>
20740            </div>
20741             <div class="form-group">
20742                 <input type="text" id="Phone" name="Phone" placeholder="Enter Your Mobile Number (optional)" maxlength="15">
20743                <!--<span class="error" id="PhoneError"></span>-->
20744            </div>  
20745            
20746            <input type="hidden" name="subscription_name" id="subscription_name" placeholder="Course Name"/>
20747
20748            
20749             <div class="syllabus-captcha-box" style="background:#fff;
20750            padding:5px;
20751            border:1px solid #ddd;
20752            border-radius:10px;
20753            margin-bottom:5px;width:fit-content;
20754            margin:0 auto;
20755            text-align:center;">
20756
20757                <div class="syllabus-top-section" style="display:flex;
20758            align-items:center;
20759            gap:10px;">
20760
20761                    <canvas
20762                        id="syllabusCaptchaCanvas"
20763                        width="250"
20764                        height="100" style="border:1px solid #ccc;
20765            border-radius:6px;
20766            width:200px;
20767            height:50px;
20768            background:#fafafa;">
20769                    </canvas>
20770
20771                    <div class="syllabus-icons">
20772
20773                        <button
20774                            type="button"
20775                            class="syllabus-icon-btn"
20776                            onclick="generateSyllabusCaptcha()">
20777                            ↻
20778                        </button>
20779
20780                        <button
20781                            type="button"
20782                            class="syllabus-icon-btn"
20783                            onclick="speakSyllabusCaptcha()">
20784                            🔊
20785                        </button>
20786
20787                    </div>
20788
20789                </div>
20790
20791                <input
20792                    type="text"
20793                    id="syllabusCaptchaInput"
20794                    placeholder="Enter CAPTCHA"
20795                >
20796
20797                <button
20798                    type="button"
20799                    class="syllabusVerifyBtn"
20800                    onclick="validateSyllabusCaptcha()">
20801                    Verify
20802                </button>
20803
20804                <div id="syllabusCaptchaMessage"></div>
20805
20806            </div>
20807
20808            <span class="error" id="syllabusCaptchaError"></span>
20809            
20810          <div class="form-group">
20811                <label for="Agree"> 
20812                    <input type="checkbox" id="Agree">
20813                    <span> I agree with your </span>
20814                    <a target="_blank" href="https://myigetit.com/terms-of-use">Terms of Use</a> 
20815                    and 
20816                    <a target="_blank" href="https://myigetit.com/privacy-policy">Privacy Policy.</a>
20817                </label>
20818                <span class="error" id="AgreeError"></span>
20819            </div>
20820       
20821    <p style="font-weight:700;">(Ensure popup is allowed for this site)</p>
20822            <button type="submit" id="sme-submit2">Submit</button>
20823            <p style="font-size:10px;">Submit details and we will get back to you!!!</p>
20824        </form>
20825    </div>
20826
20827
20828<script>
20829
20830//only accept the charecters
20831document.getElementById("Name").addEventListener("keypress", function (e) {
20832    const key = e.key;
20833    const isLetter = /^[a-zA-Z\s]$/.test(key);
20834
20835    if (!isLetter) {
20836        e.preventDefault(); // block anything that is not A-Z, a-z or space
20837    }
20838});
20839
20840//for accepting the numbers only
20841document.getElementById("Phone").addEventListener("keypress", function (e) {
20842    const key = e.key;
20843    const isNumber = /^[0-9]$/.test(key);
20844
20845    if (!isNumber) {
20846        e.preventDefault(); // block anything that is not 0–9
20847    }
20848});
20849
20850async function validateDowloadSyallbus(event) {
20851    event.preventDefault();
20852    
20853    const submitButton = document.getElementById("sme-submit2");
20854    submitButton.disabled = true;
20855    submitButton.textContent = "Submitting...";
20856
20857    let isValid = true;
20858    const nameInput = document.getElementById("Name");
20859     const phoneInput = document.getElementById("Phone");
20860    const emailInput = document.getElementById("ToEmail");
20861    const agreeCheckbox = document.getElementById("Agree");
20862    const subscriptionInput = document.getElementById("subscription_name");
20863    // const recaptchaResponseofsyllabus = grecaptcha.getResponse();
20864    //const recaptchaResponseofsyllabus = grecaptcha.getResponse(captchaWidgets.syllabus);
20865    const captchaInput = document.getElementById("syllabusCaptchaInput").value.trim();
20866    // Reset errors
20867    document.getElementById("NameError").innerText  = "";
20868    document.getElementById("ToEmailError").innerText  = "";
20869    document.getElementById("AgreeError").innerText  = "";
20870    document.getElementById('syllabusCaptchaError').innerText  = '';
20871
20872    const emailPattern = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
20873    if (nameInput.value.trim() === "") {
20874       document.getElementById("NameError").innerText  ="Please enter your name.";
20875        isValid = false;
20876    }
20877
20878    if (emailInput.value.trim() === "") {
20879        document.getElementById("ToEmailError").innerText  = "Email is required.";
20880        isValid = false;
20881    } else if (!emailPattern.test(emailInput.value.trim())) {
20882        document.getElementById("ToEmailError").innerText  = "Invalid email format.";
20883        isValid = false;
20884    }
20885
20886    if (!agreeCheckbox.checked) {
20887        document.getElementById("AgreeError").innerText  = "You must agree to continue.";
20888        isValid = false;
20889    }
20890    //  if (!recaptchaResponseofsyllabus) {
20891    //     document.getElementById('recaptchaError').innerText = 'Please complete reCAPTCHA.';
20892    //     isValid = false;
20893    // }
20894
20895    /* CAPTCHA VALIDATION */
20896
20897    if(captchaInput === ""){
20898
20899        document.getElementById(
20900            "syllabusCaptchaError"
20901        ).innerText =
20902        "Please enter CAPTCHA.";
20903
20904        isValid = false;
20905    }
20906
20907    else if(!syllabusVerified){
20908
20909        document.getElementById(
20910            "syllabusCaptchaError"
20911        ).innerText =
20912        "Please verify CAPTCHA first.";
20913
20914        isValid = false;
20915    }
20916
20917
20918   // if (!isValid) return false;
20919  if (!isValid) {
20920
20921    //event.preventDefault();
20922
20923    submitButton.disabled = false;
20924
20925    submitButton.textContent = "Submit";
20926
20927    return false;
20928}
20929    
20930    // ✅ Auto-fill subscription_name from slug if blank
20931      let subscriptionValue = subscriptionInput.value.trim();
20932      if (subscriptionValue === "") {
20933        const slug = window.location.pathname.split("/").filter(Boolean).pop();
20934        subscriptionValue = slug.replace(/-/g, " ");
20935        subscriptionInput.value = subscriptionValue;
20936      }
20937      
20938    //   if (subscriptionValue === "") {
20939    //     const slug = window.location.pathname.split("/").filter(Boolean).pop();
20940    //     subscriptionValue = slug.replace(/-/g, " ");
20941    //     subscriptionInput.value = subscriptionValue;
20942    //   }
20943      
20944//       if (subscriptionValue === "") {
20945//     subscriptionValue = "All-in-One MCAD+EV - Enterprise Bundle"; // apna actual course name
20946//     subscriptionInput.value = subscriptionValue;
20947// }
20948
20949    // const courseName = subscriptionInput.value.trim().toLowerCase();
20950    // const isEnterprise = window.location.href.includes("/enterprise");
20951    // let pdfUrl = '';
20952     const courseName = subscriptionValue.toLowerCase();
20953      const isEnterprise = window.location.href.includes("/enterprise");
20954      let pdfUrl = "";
20955      //alert(courseName);
20956//alert(subscriptionValue);
20957    if (isEnterprise && courseName !== '') {
20958        switch (courseName) {
20959            case 'dassault systemes enterprise subscription':
20960                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/i-GET-IT-Dassault-Systèmes-Course-Offering.pdf';
20961                //alert("You will receive the syllabus shortly. Opening PDF...");
20962                // window.open(pdfUrl, '_blank');
20963                // document.getElementById('mysmeform').submit();
20964                // closePopupAndReload();
20965                // return false;
20966                 break;
20967            case 'mastering npd with ptc creo and windchill enterprise subscription':
20968                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/Mastering-NPD-with-PTC-Creo-Windchill-2.pdf';
20969                break;
20970            case 'mastering ev cad design with siemens nx enterprise subscription':
20971                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/Mastering-EV-CAD-Design-with-Siemens-NX-2.pdf';
20972                break; 
20973            case 'mastering npd with ptc creo and windchill enterprise bundle':
20974                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/Dual-Bundle-Mastering-NPD-with-PTC-Creo-Windchill-Bundle-1.pdf';
20975                break;   
20976            case 'mastering ev cad design with siemens nx plm enterprise bundle':
20977                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/Mastering-EV-CAD-Design-with-Siemens-NX-Bundle-copy.pdf';
20978                break;
20979            case 'solidworks enterprise subscription':
20980                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/i-GET-IT-SOLIDWORKS-Course-Offering.pdf';
20981                break;
20982            case 'plastics and injection mold enterprise subscription':
20983                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/i-GET-IT-Plastics-Injection-Mold-Offering.pdf';
20984                break;
20985            case 'gd&t enterprise subscription':
20986                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/i-GET-IT-GDT-Offering.pdf';
20987                break;
20988            case 'nx plm enterprise subscription':
20989                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/i-GET-IT-Siemens-Course-Offering.pdf';
20990                break;
20991            case 'ptc creo and wildfire enterprise subscription':
20992                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/i-GET-IT-PTC_Creo.pdf';
20993                break;
20994            case 'autodesk enterprise subscription':
20995                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/i-GET-IT-Autodesk-Course-Offering.pdf';
20996                break;
20997            case 'iso gps enterprise subscription':
20998                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/i-GET-IT-ISO-Offering.pdf';
20999                break;
21000            case 'catia v5 enterprise subscription':
21001                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/i-GET-IT-CATIA-Online-Training-Datasheet.pdf';
21002                break;
21003            case 'all-in-one mcad+ev - enterprise bundle':
21004                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/i-GET-IT-MCAD-EV-Course-Offering.pdf';
21005                break;
21006            case 'all-in-one mcad - enterprise bundle':
21007                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/i-GET-IT-MCAD.pdf';
21008                break;
21009            case 'ev - high voltage, thermal & battery certification - enterprise bundle':
21010                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/i-GET-IT-Master-EV-High-Voltage.pdf';
21011                break;
21012            case '3dexperience enterprise subscription':
21013                pdfUrl = 'https://myigetit.com/wp-content/uploads/2026/03/i-GET-IT-3DExperience.pdf';
21014                break;
21015            case 'ev - energy storage system fundamentals':
21016                pdfUrl = 'https://myigetit.com/librarycourse/?16998%2FEV-Energy-Storage-System-Fundamentals-course-course';
21017                break;
21018            case 'ev - battery pack design':
21019                pdfUrl = 'https://myigetit.com/library/librarycourse/?17140/Mastering-Battery-Pack-Design-for-xEV-course-course';
21020                break;
21021            case 'thermal management system in ev':
21022                pdfUrl = 'https://myigetit.com/library/librarycourse/?17298/EV-Thermal-Management-System-course-course';
21023                break;
21024            case 'ev - essentials (basics and fundamentals)':
21025                pdfUrl = 'https://myigetit.com/library/librarycourse/?17017/EV-Essentials-and-Mobility-Infrastructure-course-course';
21026                break;
21027            case 'ev - bms (battery management system)':
21028                pdfUrl = 'https://myigetit.com/librarycourse/?17211%2FEV-Battery-Management-System-%28BMS%29-course-course';
21029                break;
21030            case 'high voltage systems in ev':
21031                pdfUrl = 'https://myigetit.com/library/librarycourse/?17297/High-Voltage-Systems-in-Electric-Vehicles-course-course';
21032                break;
21033            default:
21034                pdfUrl = 'default-syllabus.pdf';
21035        }
21036
21037
21038// ############################# PARDOT
21039let pardotUrl = `https://learn.myigetit.com/l/520631/2024-10-15/kbl3dc?firstname=${encodeURIComponent(document.getElementById("Name").value.trim())}&email=${encodeURIComponent(document.getElementById("ToEmail").value.trim())}&phone=${encodeURIComponent(document.getElementById("Phone").value.trim())}&subscription_name=${encodeURIComponent(subscriptionValue)}`;
21040
21041fetch(pardotUrl, {
21042    method: "GET",
21043    mode: "no-cors"
21044});
21045
21046// ######################### HUBSPOT
21047await fetch("https://api.hsforms.com/submissions/v3/integration/submit/243473833/36c806e1-6da6-49da-ac63-4dd0fa51a578", {
21048    method: "POST",
21049    headers: {
21050        "Content-Type": "application/json"
21051    },
21052    body: JSON.stringify({
21053        fields: [
21054            { name: "firstname", value: document.getElementById("Name").value.trim() },
21055            { name: "email", value: document.getElementById("ToEmail").value.trim() },
21056            { name: "phone", value: document.getElementById("Phone").value.trim() },
21057            { name: "subscription_name", value: subscriptionValue }
21058        ],
21059        context: {
21060            pageUri: window.location.href,
21061            pageName: document.title
21062        }
21063    })
21064});
21065        // For other enterprise courses, just open PDF without API
21066        // ✅ Show success message before opening PDF
21067    alert("Your request has been submitted successfully — our team will get back to you shortly.");
21068        window.open(pdfUrl, '_blank');
21069       // alert("PDF opened in new tab.");
21070        document.getElementById('Syllabus_Download').submit();
21071        closePopupAndReload();
21072        return false;
21073    } else {
21074        // Non-enterprise page: check slug and call API
21075        const slug = window.location.pathname.split("/").filter(Boolean).pop();
21076        //alert(slug);
21077        switch (slug) {
21078            case 'autodesk-training':
21079                pdfUrl = 'autodesk-training';
21080                break;
21081            case 'catia-v6-training':
21082                pdfUrl = 'catia-v6-training';
21083                break;
21084            case 'catia-v5-training':
21085                pdfUrl = 'catia-v5-training';
21086                break;
21087            case 'gdt-training':
21088                pdfUrl = 'gdt-training';
21089                break;
21090            case 'gps-training':
21091                pdfUrl = 'gps-training';
21092                break;
21093            case 'siemens-nx-training':
21094                pdfUrl = 'siemens-plm-training';
21095                break;
21096            case 'plastics-training':
21097                pdfUrl = 'plastics-training';
21098                break;
21099            case 'ptc-training':
21100                pdfUrl = 'ptc-training';
21101                break;
21102            case 'solidworks-training':
21103                pdfUrl = 'solidworks-training';
21104                break;
21105            case 'cad-courses-and-ev-training-bundle':
21106                pdfUrl = 'cads-courses-and-ev-training-bundle';
21107                break;
21108            case 'engage-student-program':
21109                pdfUrl = 'engage-student-program';
21110                break;
21111            case 'siemens-nx-with-ev-cad-design-training-bundle':
21112                pdfUrl = 'siemens-nx-with-ev-cad-design-training-bundle';
21113                break;
21114            case 'npd-with-ptc-creo-windchill-training-bundle':
21115                pdfUrl = 'npd-with-ptc-creo-windchill-training-bundle';
21116                break;
21117            case 'npd-with-ptc-creo-windchill-training-course':
21118                pdfUrl = 'npd-with-ptc-creo-windchill-training-course';
21119                break;
21120            case 'siemens-nx-ev-design-course':
21121                pdfUrl = 'siemens-nx-ev-design-course';
21122                break;
21123            case 'electric-vehicle-training-and-ev-certification-course-online':
21124                pdfUrl = 'electric-vehicle-training-and-ev-certification-course-online';
21125                break;
21126            case 'ev-motors-and-powers-electronics-training-course':
21127                pdfUrl = 'ev-motors-and-powers-electronics-training-course';
21128                break;
21129            default:
21130                pdfUrl = 'default-syllabus';
21131        }
21132        
21133        
21134                let apiUrl = `https://appv2-learner-api.myigetit.com/learner/api/Common/EmailSyllabusDetails?Name=${document.getElementById("Name").value.trim()}&ToEmail=${document.getElementById("ToEmail").value.trim()}&SyllabusLink=${pdfUrl}`;
21135            //alert(apiUrl);
21136                // Send data to API
21137                
21138// ================= PARDOT API =================
21139
21140let pardotUrl = `https://learn.myigetit.com/l/520631/2024-10-15/kbl3dc?firstname=${encodeURIComponent(document.getElementById("Name").value.trim())}&email=${encodeURIComponent(document.getElementById("ToEmail").value.trim())}&phone=${encodeURIComponent(document.getElementById("Phone").value.trim())}&subscription_name=${encodeURIComponent(subscriptionValue)}`;
21141
21142// ================= HUBSPOT API =================
21143
21144const hubspotUrl = "https://api.hsforms.com/submissions/v3/integration/submit/243473833/36c806e1-6da6-49da-ac63-4dd0fa51a578";
21145
21146const hubspotData = {
21147    fields: [
21148        {
21149            name: "firstname",
21150            value: document.getElementById("Name").value.trim()
21151        },
21152        {
21153            name: "email",
21154            value: document.getElementById("ToEmail").value.trim()
21155        },
21156        {
21157            name: "phone",
21158            value: document.getElementById("Phone").value.trim()
21159        },
21160        {
21161            name: "subscription_name",
21162            value: subscriptionValue
21163        }
21164    ],
21165    context: {
21166        pageUri: window.location.href,
21167        pageName: document.title
21168    }
21169};
21170
21171console.log("FINAL HUBSPOT PAYLOAD:", JSON.stringify(hubspotData));
21172
21173// ================= EMAIL API CALL =================
21174
21175try {
21176
21177    let emailResponse = await fetch(apiUrl, {
21178        method: 'GET'
21179    });
21180
21181    console.log("EMAIL DONE", emailResponse.status);
21182
21183} catch (error) {
21184
21185    console.log("EMAIL ERROR", error);
21186
21187}
21188
21189
21190
21191// ================= PARDOT API CALL =================
21192
21193try {
21194
21195    let pardotResponse = await fetch(pardotUrl, {
21196        method: 'GET',
21197        mode: 'no-cors'
21198    });
21199    console.log("PARDOT DONE");
21200
21201} catch (error) {
21202
21203    console.log("PARDOT ERROR", error);
21204
21205}
21206
21207
21208
21209// ================= HUBSPOT API CALL =================
21210
21211try {
21212
21213    let hubspotResponse = await fetch(hubspotUrl, {
21214        method: "POST",
21215        headers: {
21216            "Content-Type": "application/json"
21217        },
21218        body: JSON.stringify(hubspotData)
21219    });
21220
21221    console.log("HUBSPOT STATUS", hubspotResponse.status);
21222
21223    const hubspotResult = await hubspotResponse.text();
21224
21225    console.log("HUBSPOT RESPONSE", hubspotResult);
21226
21227} catch (error) {
21228
21229    console.log("HUBSPOT ERROR", error);
21230
21231}
21232
21233
21234
21235// ================= SUCCESS =================
21236
21237alert('Form submitted successfully! You will receive the syllabus link on Your Email.');
21238
21239document.getElementById('Syllabus_Download').submit();
21240
21241closePopupAndReload();
21242
21243return false;
21244    }
21245}
21246
21247
21248function closePopupAndReload() {
21249    setTimeout(() => {
21250        const modal = document.querySelector('#elementor-popup-modal-23317');
21251        if (modal) modal.style.display = 'none';
21252        window.location.reload();
21253    }, 1000);
21254}
21255
21256
21257//captcha
21258/* =========================
21259SYLLABUS CAPTCHA
21260========================= */
21261
21262const syllabusChars =
21263"ABCDEFGHJKLMNPQRSTUVWXYZabcdefghjkmnpqrstuvwxyz23456789";
21264
21265let syllabusCaptcha = "";
21266
21267let syllabusVerified = false;
21268
21269
21270/* RANDOM TEXT */
21271
21272function syllabusRandomText(length = 5){
21273
21274    let result = "";
21275
21276    for(let i=0;i<length;i++){
21277
21278        result += syllabusChars[
21279            Math.floor(
21280                Math.random() *
21281                syllabusChars.length
21282            )
21283        ];
21284    }
21285
21286    return result;
21287}
21288
21289
21290/* GENERATE CAPTCHA */
21291
21292function generateSyllabusCaptcha(){
21293
21294    const canvas =
21295document.querySelector(
21296"#syllabusCaptchaCanvas"
21297);
21298
21299console.log(canvas);
21300
21301    if(!canvas){
21302        console.log("Canvas not found");
21303        return;
21304    }
21305
21306    const ctx =
21307    canvas.getContext("2d");
21308
21309    syllabusCaptcha =
21310    syllabusRandomText(5);
21311
21312    console.log(
21313        "CAPTCHA:",
21314        syllabusCaptcha
21315    );
21316
21317    /* CLEAR */
21318
21319    ctx.clearRect(
21320        0,
21321        0,
21322        canvas.width,
21323        canvas.height
21324    );
21325
21326    /* BG */
21327
21328    ctx.fillStyle =
21329    "#ffffff";
21330
21331    ctx.fillRect(
21332        0,
21333        0,
21334        canvas.width,
21335        canvas.height
21336    );
21337
21338    /* BORDER */
21339
21340    ctx.strokeStyle =
21341    "#cccccc";
21342
21343    ctx.strokeRect(
21344        0,
21345        0,
21346        canvas.width,
21347        canvas.height
21348    );
21349
21350    /* TEXT */
21351/* DOTS */
21352
21353for(let i=0;i<150;i++){
21354
21355    ctx.fillStyle =
21356    "rgba(0,0,0,0.2)";
21357
21358    ctx.beginPath();
21359
21360    ctx.arc(
21361        Math.random() * canvas.width,
21362        Math.random() * canvas.height,
21363        1,
21364        0,
21365        Math.PI * 2
21366    );
21367
21368    ctx.fill();
21369}
21370
21371
21372/* LINES */
21373
21374for(let i=0;i<4;i++){
21375
21376    ctx.strokeStyle =
21377    "rgba(0,0,0,0.3)";
21378
21379    ctx.beginPath();
21380
21381    ctx.moveTo(
21382        Math.random() * canvas.width,
21383        Math.random() * canvas.height
21384    );
21385
21386    ctx.lineTo(
21387        Math.random() * canvas.width,
21388        Math.random() * canvas.height
21389    );
21390
21391    ctx.stroke();
21392}
21393
21394
21395/* TEXT */
21396
21397for(let i=0;i<syllabusCaptcha.length;i++){
21398
21399    const x =
21400    20 + (i * 40);
21401
21402    const y = 60;
21403
21404    const angle =
21405    (Math.random() - 0.5) * 0.5;
21406
21407    ctx.save();
21408
21409    ctx.translate(x,y);
21410
21411    ctx.rotate(angle);
21412
21413    ctx.font =
21414    "bold 30px Arial";
21415
21416    ctx.fillStyle =
21417    `hsl(${Math.random()*360},70%,40%)`;
21418
21419    ctx.fillText(
21420        syllabusCaptcha[i],
21421        0,
21422        0
21423    );
21424
21425    ctx.restore();
21426}
21427
21428    document.getElementById(
21429        "syllabusCaptchaInput"
21430    ).value = "";
21431
21432    document.getElementById(
21433        "syllabusCaptchaMessage"
21434    ).innerHTML = "";
21435
21436    syllabusVerified = false;
21437}
21438
21439
21440/* VALIDATE */
21441
21442function validateSyllabusCaptcha(){
21443
21444    const input =
21445    document.getElementById(
21446        "syllabusCaptchaInput"
21447    )
21448    .value
21449    .trim();
21450
21451    const message =
21452    document.getElementById(
21453        "syllabusCaptchaMessage"
21454    );
21455
21456    if(input === ""){
21457
21458        message.innerHTML =
21459        '<div class="syllabus-error">Please enter CAPTCHA</div>';
21460
21461        syllabusVerified = false;
21462
21463        return;
21464    }
21465
21466    if(input === syllabusCaptcha){
21467
21468        syllabusVerified = true;
21469
21470        message.innerHTML =
21471        '<div class="syllabus-success">✔ CAPTCHA Verified</div>';
21472
21473        document.getElementById(
21474            "syllabusCaptchaError"
21475        ).innerText = "";
21476    }
21477
21478    else{
21479
21480        syllabusVerified = false;
21481
21482        message.innerHTML =
21483        '<div class="syllabus-error">Wrong CAPTCHA</div>';
21484    }
21485}
21486
21487
21488
21489/* RESET */
21490
21491document
21492.getElementById(
21493    "syllabusCaptchaInput"
21494)
21495.addEventListener(
21496"input",
21497function(){
21498
21499    syllabusVerified = false;
21500
21501    document.getElementById(
21502        "syllabusCaptchaMessage"
21503    ).innerHTML = "";
21504
21505    document.getElementById(
21506        "syllabusCaptchaError"
21507    ).innerText = "";
21508});
21509
21510
21511/* LOAD */
21512
21513window.addEventListener(
21514"load",
21515function(){
21516
21517    setTimeout(function(){
21518
21519        generateSyllabusCaptcha();
21520
21521    },500);
21522});
21523//captcha
21524
21525/* SPEAK CAPTCHA */
21526
21527//     function speakSyllabusCaptcha() {
21528
21529//     // Azure Speech Key
21530//     const speechKey = "";
21531
21532//     // Azure Region
21533//     const serviceRegion = "eastus2";
21534
21535//     if (!speechKey) {
21536
21537//         alert("Speech key missing");
21538
21539//         return;
21540//     }
21541
21542//     const speechConfig =
21543//     SpeechSDK.SpeechConfig.fromSubscription(
21544//         speechKey,
21545//         serviceRegion
21546//     );
21547
21548//     speechConfig.speechSynthesisVoiceName =
21549//     "en-US-AriaNeural";
21550
21551//     const audioConfig =
21552//     SpeechSDK.AudioConfig.fromDefaultSpeakerOutput();
21553
21554//     const synthesizer =
21555//     new SpeechSDK.SpeechSynthesizer(
21556//         speechConfig,
21557//         audioConfig
21558//     );
21559
21560//     const spacedCaptcha =
21561//     syllabusCaptcha.split("").join(" ");
21562
21563//     synthesizer.speakTextAsync(
21564
21565//         spacedCaptcha,
21566
21567//         function (result) {
21568
21569//             console.log(
21570//                 "Speech success",
21571//                 result
21572//             );
21573
21574//             synthesizer.close();
21575//         },
21576
21577//         function (err) {
21578
21579//             console.error(
21580//                 "Speech error",
21581//                 err
21582//             );
21583
21584//             synthesizer.close();
21585//         }
21586//     );
21587// }
21588
21589async function speakSyllabusCaptcha() {
21590
21591    try {
21592
21593        const response = await fetch(
21594            "/wp-json/speech/v1/token"
21595        );
21596        
21597        if (!response.ok) {
21598            throw new Error(
21599                "Speech token request failed: " + response.status
21600            );
21601        }
21602
21603        const azuretoken =
21604            (await response.text())
21605            .replace(/"/g, "")
21606            .trim();
21607
21608        if (!azuretoken) {
21609            console.error("Azure token is empty");
21610            return;
21611        }
21612
21613        const speechConfig =
21614            SpeechSDK.SpeechConfig.fromAuthorizationToken(
21615                azuretoken,
21616                "eastus2"
21617            );
21618
21619        speechConfig.speechSynthesisVoiceName =
21620            "en-US-AriaNeural";
21621
21622        const audioConfig =
21623            SpeechSDK.AudioConfig.fromDefaultSpeakerOutput();
21624
21625        const synthesizer =
21626            new SpeechSDK.SpeechSynthesizer(
21627                speechConfig,
21628                audioConfig
21629            );
21630
21631        const spacedCaptcha =
21632            syllabusCaptcha
21633                .split("")
21634                .join(" ");
21635
21636        synthesizer.speakTextAsync(
21637            spacedCaptcha,
21638
21639            function (result) {
21640
21641                console.log(
21642                    "Speech success",
21643                    result
21644                );
21645
21646                synthesizer.close();
21647            },
21648
21649            function (error) {
21650
21651                console.error(
21652                    "Speech error:",
21653                    error
21654                );
21655
21656                synthesizer.close();
21657            }
21658        );
21659
21660    } catch (error) {
21661
21662        console.error(
21663            "Speech token error:",
21664            error
21665        );
21666    }
21667}
21668</script>
vendor: 2 bytes, line 21668
21668
21669<script>
21670
21671/* PAGE LOAD */
21672
21673
21674/* POPUP OPEN */
21675
21676jQuery(window).on(
21677'elementor/popup/show',
21678function(){
21679
21680    setTimeout(function(){
21681
21682        generateSyllabusCaptcha();
21683
21684    },300);
21685
21686});
21687</script>
vendor: 2 bytes, line 21687
21687
21688<script>
21689  document.getElementById("Syllabus_Download").addEventListener("submit",
21690function(event){
21691    validateDowloadSyallbus(event);
21692});
21693</script>
21693
21694
21695</body>
21696</html>
21697		</div>
21698				</div>
21699					</div>
21700				</div>
21701						</div>
21702				<div data-elementor-type="popup" data-elementor-id="15042" class="elementor elementor-15042 elementor-location-popup" data-elementor-settings="{&quot;entrance_animation&quot;:&quot;fadeInUp&quot;,&quot;exit_animation&quot;:&quot;fadeInDown&quot;,&quot;close_button_delay&quot;:2,&quot;open_selector&quot;:&quot;a[href=\&quot;#paynow-popup\&quot;]&quot;,&quot;entrance_animation_duration&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.2,&quot;sizes&quot;:[]},&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:{&quot;click&quot;:&quot;yes&quot;},&quot;timing&quot;:[]}" data-elementor-post-type="elementor_library">
21703						<div class="has_eae_slider elementor-element elementor-element-6cb73e9 e-flex e-con-boxed e-con e-parent" data-id="6cb73e9" data-element_type="container" data-settings="{&quot;container_type&quot;:&quot;flex&quot;,&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
21704					<div  class="e-con-inner">
21705				<div class="elementor-element elementor-element-a4a39b4 elementor-widget-mobile__width-initial elementor-widget elementor-widget-shortcode" data-id="a4a39b4" data-element_type="widget" data-widget_type="shortcode.default">
21706				<div class="elementor-widget-container">
21707					<div class="elementor-shortcode">    <html lang="en">
21708
21709    <head>
21710        
21710<script async="" src="https://www.google-analytics.com/analytics.js"></script>
21710
21711        <!-- 
21711<script src="https://apis.google.com/js/platform.js?onload=init" crossorigin="anonymous" async defer></script>
21711 -->
21712        
21712<script src="https://accounts.google.com/gsi/client" async defer></script>
21712
21713        <!-- 
21713<script src="https://apis.google.com/js/platform.js" async defer></script>
21713
21714        <meta name="google-signin-client_id" content="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com"> -->
21715        
21715<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script>
21715
21716
21717
21718        <meta charset="UTF-8">
21719        <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
21720        <meta http-equiv="X-UA-Compatible" content="ie=edge">
21721
21722        
21722<script src="https://js.recurly.com/v4/recurly.js"></script>
21722
21723        <!-- optional: include recurly.css -->
21724        <link rel="stylesheet" href="https://js.recurly.com/v4/recurly.css">
21725        
21725<script src="https://cdnjs.cloudflare.com/ajax/libs/js-sha256/0.9.0/sha256.min.js" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
21725
21726        
21726<script src="https://cdnjs.cloudflare.com/ajax/libs/blueimp-md5/2.18.0/js/md5.min.js"></script>
21726
21727
21728        <!-- Add jQuery -->
21729        
21729<script src="https://code.jquery.com/jquery-3.6.4.min.js"></script>
21729
21730
21731        <!-- select2 cdn url -->
21732        <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/select2.min.css" rel="stylesheet" />
21733
21734
21735        <!-- Fonts -->
21736        <link rel="preconnect" href="https://fonts.googleapis.com">
21737        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
21738        <link href="https://fonts.googleapis.com/css2?display=swap&family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&amp;display=swap" rel="stylesheet">
21739<!--         <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/tw-elements/dist/css/index.min.css"> -->
21740<!--         <link href="https://myigetit.com/wp-content/themes/igetit/tailwind-css/tailwind_style.css" rel="stylesheet"> -->
21741        <!-- Include the CSS file for intl-tel-input -->
21742        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/build/css/intlTelInput.css">
21743        <!-- Include the Md5 Hashing -->
21744        
21744<script src="https://cdn.jsdelivr.net/npm/[email protected]/src/md5.min.js"></script>
21744
21745        <title>LMS</title>
21746        <style>
21747            .nsm7Bb-HzV7m-LgbsSe {
21748                width: 100% !important;
21749                max-width: 100% !important;
21750                min-width: min-content;
21751            }
21752
21753            .iti.iti--allow-dropdown.iti--separate-dial-code.iti--show-flags {
21754                width: 100%;
21755            }
21756
21757            /* Loader styles */
21758            .loader {
21759                width: 20px;
21760                height: 20px;
21761                display: inline-block;
21762                vertical-align: middle;
21763                margin-left: 5px;
21764                /* Adjust margin as needed */
21765                -webkit-mask: linear-gradient(90deg, #000 70%, #0000 0) left/20% 100%;
21766                background: linear-gradient(#000 0 0) left -25% top 0 /20% 100% no-repeat #ddd;
21767                animation: l7 1s infinite steps(6);
21768            }
21769
21770            @keyframes l7 {
21771                100% {
21772                    background-position: right -25% top 0;
21773                }
21774            }
21775        </style>
21776    </head>
21777
21778    <body class="custom-popup-shortcode">
21779        <div id="root" class="flex">
21780            <section class="flex-1 flex flex-col" style="width: calc(100% - var(--main-sidebar-width));">
21781                <!-- <nav
21782            class="shrink-0 z-20 flex h-[61px] w-full border-b border-slate-150 transition-all duration-[.25s] dark:border-navy-700 print:hidden">
21783            <div
21784                class="px-[var(--margin-x)] transition-[padding,width] duration-[.25s] relative flex w-full bg-white dark:bg-navy-750 print:hidden bg-[#F2F8FF]">
21785                <div class="flex pt-4 px-3"><img
21786                        src="https://appv2.myigetit.com/assets/images/TATA_Technologies.svg" alt="logo"
21787                        class="w-34 h-6"></div>
21788                <div class="w-full"></div>
21789                <div class="flex items-center   gap-1">
21790                    <div class="ml-4"><img src="https://appv2.myigetit.com/assets/images/TATA_Logo.svg" alt="logo"
21791                            class="w-28 h-6"></div>
21792                </div>
21793            </div>
21794        </nav> -->
21795                <div class="flex-1 overflow-auto">
21796                    <div class="flex flex-col-reverse md:flex-row ">
21797                        <main class="flex w-full flex-col items-center bg-white dark:bg-navy-700  overflow-auto md:w-9/12 ">
21798
21799
21800                            <section class="flex w-full max-w-lg grow flex-col justify-center p-2 bg-white hidden" id="free_trial_signin">
21801                                <div><img class="mx-auto mb-5  w-32" src="https://myigetit.com/wp-content/uploads/2025/04/i_GET_IT_by_TATA_Technologies_Logo-1.webp" id="igetit_logo_by_TATA_free_trial" alt="logo">
21802                                    <div class="mt-4">
21803                                        <h1 class="text-xl font-semibold text-slate-600 dark:text-navy-100 text-center mb-6" id="freetrial_sub_name">
21804                                            Autodesk Training Subscription</h1>
21805                                        <h1 class="text-xl font-semibold text-slate-600 dark:text-navy-100 text-center mb-6 hidden" id="freetrial_sub_id">
21806                                            1010</h1>
21807                                    </div>
21808                                </div>
21809
21810                                <!-- <div class="w-full relative mb-9">
21811                                    <div id="g_id_onload" data-client_id="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com" data-context="signin" data-ux_mode="popup" data-callback="handleCredentialResponse_freetrial" data-nonce="" data-auto_prompt="false">
21812                                    </div>
21813
21814                                    <div class="g_id_signin absolute inset-0 mx-auto" style="align-self: center;" data-type="standard" data-shape="rectangular" data-theme="outline" data-text="signin_with" data-size="large" data-logo_alignment="center" data-width="345">
21815                                    </div>
21816                                </div> -->
21817
21818                                <div class="relative w-full">
21819                                    <div id="g_id_onload" data-client_id="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com" data-context="signin" data-ux_mode="popup" data-callback="handleCredentialResponse_freetrial" data-nonce="" data-auto_prompt="false"></div>
21820                                    <div class="flex flex-row sm:flex-row md:flex-row justify-center items-center gap-4 ml-1">
21821                                        <div class="g_id_signin sm:mb-0 mt-3 border" style="height: 41px; border-radius: 4px;" data-type="icon" data-shape="rectangular" data-theme="outline" data-text="signin_with" data-size="large" data-logo_alignment="center" data-width="365"></div>
21822                                        <div class="linkedin_signin mt-3">
21823                                            <button onclick="linkedinsignin_freetrial()" onmouseover="this.style.backgroundColor='#eef0f2';" onmouseout="this.style.backgroundColor='white';" style="height: 41px; width: 41px; background-color: white; border-radius: 4px; border-color: #dbe2ea;">
21824                                                <svg class="ml-2" xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 128 128">
21825                                                    <path fill="#0076b2" d="M116 3H12a8.91 8.91 0 0 0-9 8.8v104.42a8.91 8.91 0 0 0 9 8.78h104a8.93 8.93 0 0 0 9-8.81V11.77A8.93 8.93 0 0 0 116 3" />
21826                                                    <path fill="#fff" d="M21.06 48.73h18.11V107H21.06zm9.06-29a10.5 10.5 0 1 1-10.5 10.49a10.5 10.5 0 0 1 10.5-10.49m20.41 29h17.36v8h.24c2.42-4.58 8.32-9.41 17.13-9.41C103.6 47.28 107 59.35 107 75v32H88.89V78.65c0-6.75-.12-15.44-9.41-15.44s-10.87 7.36-10.87 15V107H50.53z" />
21827                                                </svg>
21828                                            </button>
21829                                        </div>
21830                                        <div class="facebook_signin mt-3">
21831                                            <button onclick="facebooksignin_paynow()" onmouseover="this.style.backgroundColor='#eef0f2';" onmouseout="this.style.backgroundColor='white';" style="height: 41px; width: 41px; background-color: white; border-radius: 4px; border-color: #dbe2ea;">
21832                                                <svg class="ml-2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--akar-icons" width="22" height="22" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24" style="color: rgb(59, 89, 152);">
21833                                                    <!-- Facebook icon -->
21834                                                    <g fill="none">
21835                                                        <g clip-path="url(#iconifyReact1)">
21836                                                            <path fill="currentColor" fill-rule="evenodd" d="M0 12.067C0 18.034 4.333 22.994 10 24v-8.667H7V12h3V9.333c0-3 1.933-4.666 4.667-4.666c.866 0 1.8.133 2.666.266V8H15.8c-1.467 0-1.8.733-1.8 1.667V12h3.2l-.533 3.333H14V24c5.667-1.006 10-5.966 10-11.933C24 5.43 18.6 0 12 0S0 5.43 0 12.067" clip-rule="evenodd">
21837                                                            </path>
21838                                                        </g>
21839                                                        <defs>
21840                                                            <clipPath id="iconifyReact1">
21841                                                                <path fill="#fff" d="M0 0h24v24H0z"></path>
21842                                                            </clipPath>
21843                                                        </defs>
21844                                                    </g>
21845                                                </svg>
21846                                            </button>
21847                                        </div>
21848                                    </div>
21849                                </div>
21850
21851                                <div class="flex items-center space-x-3 mt-3 h-20">
21852                                    <div class="h-px flex-1 bg-slate-200 dark:bg-navy-500"></div>
21853                                    <p>OR</p>
21854                                    <div class="h-px flex-1 bg-slate-200 dark:bg-navy-500"></div>
21855                                </div>
21856
21857                                <section class="space-y-4">
21858                                    <div class="flex gap-4 flex-col">
21859                                        <div class="w-full relative"><label for="input" class="block relative "><span class="text-sm"> Email</span>
21860                                                <input autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder=" Email" id="Email" type="text" name="Email" onkeyup="handleEmailInput(this.value)"></label>
21861                                            <span class=" inline-flex w-24 items-center justify-end absolute top-8 right-3" id="isemailverified"></span>
21862                                        </div>
21863                                        <div class="flex justify-center "><span class="verify-button capitalize rounded-t w-auto text-sm text-blue-500 inline-flex items-center justify-center focus:outline-none" onclick="verifyEmail()" style="background:none;border: none;">Verify
21864                                                email</span></div>
21865                                        <div class="w-full">
21866
21867                                            <input type="text" autocomplete="off" id="phone" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100 flex flex-wrap border border-slate-300 text-sm border-1 rounded-lg p-2" placeholder="Enter phone number">
21868
21869                                        </div><button id="Signup_Submit" disabled="" class="btn w-full h-12 mt-6 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90">Start your free trial</button>
21870                                    </div>
21871                                    <p class="mt-4 text-center text-sm+"><a class="inline-block text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent" href="#" id="buy_now_subscrp">Pay now, get full term access</a></p>
21872                                    </br>
21873
21874                                    <p class="mt-4 text-center text-sm+"><span>Already have an account? </span><a class="inline-block text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent" href="#signin-popup">Sign In</a></p>
21875                                </section>
21876                                <p class="text-sm mt-3">
21877                                    <span>By clicking the button above, you accept our </span>
21878                                    <a class="text-primary" href="https://myigetit.com/terms-of-use">terms of
21879                                        use</a>
21880                                    <span> and </span>
21881                                    <a class="text-primary" href="https://myigetit.com/privacy-policy">privacy policy.</a>
21882                                </p>
21883                            </section>
21884
21885                            <!-- start of paynow signuop -->
21886                            <section class="flex w-full max-w-lg grow flex-col justify-center p-2 bg-white " id="free_trial_signin_pay">
21887                                <div><img class="mx-auto mb-5  w-32" src="https://myigetit.com/wp-content/uploads/2025/04/i_GET_IT_by_TATA_Technologies_Logo-1.webp" id="igetit_logo_by_TATA_free_trial" alt="logo">
21888                                    <div class="mt-4">
21889                                        <h1 class="text-xl font-semibold text-slate-600 dark:text-navy-100 text-center mb-6" id="freetrialpay_sub_name">
21890                                            Autodesk Training Subscription</h1>
21891                                        <h1 class="text-xl font-semibold text-slate-600 dark:text-navy-100 text-center mb-6 hidden" id="freetrialpay_sub_id">
21892                                            1010</h1>
21893                                    </div>
21894                                </div>
21895
21896                                <!-- <div class="w-full relative mb-9">
21897                                    <div id="g_id_onload" data-client_id="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com" data-context="signin" data-ux_mode="popup" data-callback="handleCredentialResponse_paynow" data-nonce="" data-auto_prompt="false">
21898                                    </div>
21899
21900                                    <div class="g_id_signin absolute inset-0 mx-auto" style="align-self: center;" data-type="standard" data-shape="rectangular" data-theme="outline" data-text="signin_with" data-size="large" data-logo_alignment="center" data-width="345">
21901                                    </div>
21902                                </div> -->
21903
21904                                <div class="relative w-full">
21905                                    <div id="g_id_onload" data-client_id="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com" data-context="signin" data-ux_mode="popup" data-callback="handleCredentialResponse_paynow" data-nonce="" data-auto_prompt="false"></div>
21906                                    <div class="flex flex-row sm:flex-row md:flex-row justify-center items-center gap-4 ml-1">
21907                                        <div class="g_id_signin sm:mb-0 mt-3 border" style="height: 41px; border-radius: 4px;" data-type="icon" data-shape="rectangular" data-theme="outline" data-text="signin_with" data-size="large" data-logo_alignment="center" data-width="365"></div>
21908                                        <div class="linkedin_signin mt-3">
21909                                            <button onclick="linkedinsignin_paynow()" onmouseover="this.style.backgroundColor='#eef0f2';" onmouseout="this.style.backgroundColor='white';" style="height: 41px; width: 41px; background-color: white; border-radius: 4px; border-color: #dbe2ea;">
21910                                                <svg class="ml-2" xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 128 128">
21911                                                    <path fill="#0076b2" d="M116 3H12a8.91 8.91 0 0 0-9 8.8v104.42a8.91 8.91 0 0 0 9 8.78h104a8.93 8.93 0 0 0 9-8.81V11.77A8.93 8.93 0 0 0 116 3" />
21912                                                    <path fill="#fff" d="M21.06 48.73h18.11V107H21.06zm9.06-29a10.5 10.5 0 1 1-10.5 10.49a10.5 10.5 0 0 1 10.5-10.49m20.41 29h17.36v8h.24c2.42-4.58 8.32-9.41 17.13-9.41C103.6 47.28 107 59.35 107 75v32H88.89V78.65c0-6.75-.12-15.44-9.41-15.44s-10.87 7.36-10.87 15V107H50.53z" />
21913                                                </svg>
21914                                            </button>
21915                                        </div>
21916                                        <div class="facebook_signin mt-3">
21917                                            <button onclick="facebooksignin_paynow()" onmouseover="this.style.backgroundColor='#eef0f2';" onmouseout="this.style.backgroundColor='white';" style="height: 41px; width: 41px; background-color: white; border-radius: 4px; border-color: #dbe2ea;">
21918                                                <svg class="ml-2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--akar-icons" width="22" height="22" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24" style="color: rgb(59, 89, 152);">
21919                                                    <!-- Facebook icon -->
21920                                                    <g fill="none">
21921                                                        <g clip-path="url(#iconifyReact1)">
21922                                                            <path fill="currentColor" fill-rule="evenodd" d="M0 12.067C0 18.034 4.333 22.994 10 24v-8.667H7V12h3V9.333c0-3 1.933-4.666 4.667-4.666c.866 0 1.8.133 2.666.266V8H15.8c-1.467 0-1.8.733-1.8 1.667V12h3.2l-.533 3.333H14V24c5.667-1.006 10-5.966 10-11.933C24 5.43 18.6 0 12 0S0 5.43 0 12.067" clip-rule="evenodd">
21923                                                            </path>
21924                                                        </g>
21925                                                        <defs>
21926                                                            <clipPath id="iconifyReact1">
21927                                                                <path fill="#fff" d="M0 0h24v24H0z"></path>
21928                                                            </clipPath>
21929                                                        </defs>
21930                                                    </g>
21931                                                </svg>
21932                                            </button>
21933                                        </div>
21934                                    </div>
21935                                </div>
21936
21937                                <div class="flex items-center space-x-3 mt-3 h-20">
21938                                    <div class="h-px flex-1 bg-slate-200 dark:bg-navy-500"></div>
21939                                    <p>OR</p>
21940                                    <div class="h-px flex-1 bg-slate-200 dark:bg-navy-500"></div>
21941                                </div>
21942
21943                                <section class="space-y-4">
21944                                    <div class="flex gap-4 flex-col">
21945                                        <div class="w-full relative"><label for="input" class="block relative "><span class="text-sm"> Email</span>
21946                                                <input autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder=" Email" id="Email_signup" type="text" name="Email" onkeyup="handleEmailInput_paynow(this.value)"></label>
21947                                            <span class=" inline-flex w-24 items-center justify-end absolute top-8 right-3" id="isemailverified_paynow"></span>
21948                                        </div>
21949                                        <div class="flex justify-center ">
21950                                            <span class="verify-button capitalize rounded-t w-auto text-sm text-blue-500 inline-flex items-center justify-center focus:outline-none" onclick="verifyEmail_paynow()" id="verify_button_paynow" style="background:none;border: none;">Verify
21951                                                email</span>
21952                                        </div>
21953
21954                                        <div class="mt-4 space-y-4 hidden" id="paynow_form">
21955                                            <div class="flex flex-col space-y-1">
21956                                                <div class="flex space-x-3"><label for="input" class="block relative "><span class="text-sm"> First Name</span><input id="firstname_paynow" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder=" First Name" type="text" name="FirstName"></label>
21957                                                    <label for="input" class="block relative "><span class="text-sm"> Last Name</span><input id="lastname_paynow" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder=" Last Name" type="text" name="LastName"></label>
21958                                                </div>
21959                                            </div>
21960                                            <div class="w-full"><label for="input" class="block relative "><span class="text-sm">Address line</span><input id="address_paynow" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Address line" type="text" name="Address1"></label></div>
21961                                            <div class="grid grid-cols-1 gap-4 sm:grid-cols-2">
21962                                                <div class="w-full">
21963                                                    <label for="input" class="block relative ">
21964                                                        <span class="text-sm">Country</span>
21965                                                        <select id="select2_country" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Country" name="Country">
21966                                                        </select>
21967                                                    </label>
21968                                                </div>
21969                                                <div class="w-full">
21970                                                    <label for="input" class="block relative ">
21971                                                        <span class="text-sm">State</span>
21972                                                        <select id="select2_state" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="State" name="State">
21973
21974                                                        </select>
21975                                                        <input id="select2_state_input" type="text" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100 hidden" placeholder="State" name="State">
21976
21977                                                        </input>
21978                                                    </label>
21979                                                </div>
21980                                            </div>
21981
21982                                            <div class="grid grid-cols-1 gap-4 sm:grid-cols-2">
21983                                                <div class="w-full"><label for="input" class="block relative "><span class="text-sm"> City</span><input id="city_paynow" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder=" City" type="text" name="City"></label></div>
21984                                                <div class="w-full"><label for="input" class="block relative "><span class="text-sm">
21984Postal Code</span><input id="postal_paynow" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Postal Code" type="number" name="PostalCode"></label></div>
21985                                            </div>
21986                                        </div>
21987                                        <button id="paynow_submit" disabled="" class="btn w-full h-12 mt-6 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90">Start your free trial</button>
21988                                    </div>
21989                                    <p class="mt-4 text-center text-sm+">
21990                                        <a class="inline-block text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent" href="#" id="free_trial_subscrp">Start your 3 days free trial now</a>
21991                                    </p>
21992                                    </br>
21993
21994                                    <p class="mt-4 text-center text-sm+"><span>Already have an account? </span><a class="inline-block text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent" href="#signin-popup">Sign In</a></p>
21995                                </section>
21996                                <p class="text-sm mt-3">
21997                                    <span>By clicking the button above, you accept our </span>
21998                                    <a class="text-primary" href="https://myigetit.com/terms-of-use">terms of
21999                                        use</a>
22000                                    <span> and </span>
22001                                    <a class="text-primary" href="https://myigetit.com/privacy-policy">privacy policy.</a>
22002                                </p>
22003                            </section>
22004
22005                            <!-- <div class="fixed flex justify-end bottom-20 right-3 md:hidden lg:hidden xl:hidden 2xl:hidden">
22006                                <div class="animate-bounce"><button class="flex justify-center items-center gap-2 text-white z-50 w-11 rounded-full h-11 bg-primary transition ease-in-out delay-150 hover:-translate-y-1 hover:scale-110 hover:bg-indigo-500 duration-300 drop-shadow-xl">
22007                                        <div><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--wpf" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 26 26" style="color: white;">
22008                                                <path fill="currentColor" d="M3 4C1.344 4 0 5.344 0 7v12c0 1.656 1.344 3 3 3h20c1.656 0 3-1.344 3-3V7c0-1.656-1.344-3-3-3zm0 2h20c.551 0 1 .449 1 1v.5l-11 5.938L2 7.5V7c0-.551.449-1 1-1M2 7.781l6.531 5.094l-6.406 6.563l7.813-5.563L13 15.844l3.063-1.969l7.812 5.563l-6.406-6.563L24 7.781V19a.95.95 0 0 1-.125.438c-.165.325-.486.562-.875.562H3c-.389 0-.71-.237-.875-.563A.95.95 0 0 1 2 19z">
22009                                                </path>
22010                                            </svg></div>
22011                                    </button></div>
22012                            </div> -->
22013
22014                        </main>
22015                        <!-- <div
22016                    class="hidden md:block lg:block xl:block 2xl:block border lg:sticky md:w-9/12 lg:w-9/12 top-8 bg-[#09244B] bg-cover h-fit md:h-screen lg:h-screen overflow-y-auto scroll">
22017                    <section class="w-full lg:grid md:grid sm:grid mt-1 mb-4 ">
22018                        <div class="flex flex-col">
22019                            <div class="w-full lg:grid md:grid sm:grid max-w-full p-5">
22020                                <div class="flex justify-between"><img loading="lazy" alt="logo_w" class="mb-10" width="125"
22021                                        height="40" src="https://appv2.myigetit.com/logo_white.svg"></div>
22022                                <div>
22023                                    <h1 class="leading-7 text-2xl font-bold text-white dark:text-navy-100 mb-8 p-2">
22024                                        Autodesk Training Subscription</h1>
22025                                    <div class="flex flex-row">
22026                                        <div
22027                                            class="text-white font-bold rounded-lg bg-gradient-to-r text-xs sm:text-sm md:text-lg lg:text-lg dark:text-navy-100 w-fit p-2 underline">
22028                                            Start your 7 Day Free Trial Now</div>
22029                                        <h1
22030                                            class="flex flex-1 gap-1 leading-7 text-sm md:text-lg lg:text-lg font-bold text-white line-through dar
22030k:text-navy-100 mt-2 sm:mt-3 md:mt-4 lg:mt-4 ml-4">
22031                                            <h1>₹</h1>
22032                                            <h1> 7150 </h1>
22033                                        </h1>
22034                                    </div>
22035                                </div>
22036                            </div>
22037                            <div class="relative justify-center items-center"><img
22038                                    class="bg-cover bg-no-repeat bg-top object-top"
22039                                    src="https://appv2.myigetit.com/assets/images/Free_trial-nodata1.svg"></div>
22040                        </div>
22041                    </section>
22042                    <div class="relative">
22043                        <div class=""><button
22044                                class="flex justify-center items-center gap-2 fixed text-black bottom-18 right-6 z-50 w-40 rounded-full h-10 bg-white transition ease-in-out delay-150 hover:-translate-y-1 hover:scale-110 hover:bg-primary duration-300 hover:text-white drop-shadow-xl">
22045                                <div><svg xmlns="http://www.w3.org/2000/svg"
22046                                        xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img"
22047                                        class="iconify iconify--wpf" width="20" height="20"
22048                                        preserveAspectRatio="xMidYMid meet" viewBox="0 0 26 26">
22049                                        <path fill="currentColor"
22050                                            d="M3 4C1.344 4 0 5.344 0 7v12c0 1.656 1.344 3 3 3h20c1.656 0 3-1.344 3-3V7c0-1.656-1.344-3-3-3zm0 2h20c.551 0 1 .449 1 1v.5l-11 5.938L2 7.5V7c0-.551.449-1 1-1M2 7.781l6.531 5.094l-6.406 6.563l7.813-5.563L13 15.844l3.063-1.969l7.812 5.563l-6.406-6.563L24 7.781V19a.95.95 0 0 1-.125.438c-.165.325-.486.562-.875.562H3c-.389 0-.71-.237-.875-.563A.95.95 0 0 1 2 19z">
22051                                        </path>
22052                                    </svg></div>
22053                                <p class="tracking-tight">Talk to an Expert</p>
22054                            </button></div>
22055                    </div>
22056                </div> -->
22057                    </div>
22058                </div>
22059            </section>
22060
22061            <div style="position: fixed; z-index: 9999; inset: 16px; pointer-events: none;"></div>
22062        </div>
22063
22064        <!-- otp verification popup -->
22065        <div id="defaultModal" class="animate-opacity backdrop-filter backdrop-blur bg-white/30 overflow-y-auto overflow-x-hidden fixed top-0 right-0 left-0 w-full md:inset-0 h-modal md:h-full justify-center items-center flex" aria-modal="true" role="dialog" style="z-index: 999; display: none;">
22066            <div class="relative p-4 w-full max-w-sm h-full md:h-auto">
22067                <div class="relative bg-white rounded-lg shadow p-10">
22068                    <button class="border-none p-3 absolute top-3 right-3" onclick="closeOTPModal()" style="margin-top:8px;background:none;border: none;">
22069                        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--ic" width="18" height="18" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24">
22070                            <path fill="currentColor" d="M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12z">
22071                            </path>
22072                        </svg>
22073                    </button>
22074                    <h3 class="text-xl font-semibold text-gray-900 text-center">OTP Verification</h3>
22075                    <div class="flex flex-row justify-between mt-5" style="display: flex;">
22076                        <div style="display: flex; align-items: center;"><input aria-label="Please enter verification code. Digit 1" id="tel5" autocomplete="off" class="border-none h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput(5)">
22077                        </div>
22078                        <div style="display: flex; align-items: center;"><input aria-label="Digit 2" id="tel6" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput(6)">
22079                        </div>
22080                        <div style="display: flex; align-items: center;"><input aria-label="Digit 3" id="tel7" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput(7)">
22081                        </div>
22082                        <div style="display: flex; align-items: center;"><input aria-label="Digit 4" id="tel8" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput(8)">
22083                        </div>
22084                    </div>
22085                    <div class="flex items-center space-x-3 my-5 items-center justify-center text-xs">
22086                        <div class="text-[#00000099]">Resend OTP in</div><time class="text-[#00000099]" id="timer">00:00</time>
22087                    </div>
22088                    <div class="flex space-x-3 my-5 items-center justify-center text-xs">
22089                        <span id="resendBtn" class="cursor-pointer text-blue-500" onclick="resendOTP()" style="margin-top:8px;background:none;border: none;" hidden>Resend
22090                            OTP</span>
22091                    </div>
22092                    <button id="verifyBtn" disabled class="btn w-full h-12 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90" onclick="verifyOTP()">Verify</button>
22093                </div>
22094            </div>
22095        </div>
22096
22097        <div id="defaultModal_paynow" class="animate-opacity backdrop-filter backdrop-blur bg-white/30 overflow-y-auto overflow-x-hidden fixed top-0 right-0 left-0 w-full md:inset-0 h-modal md:h-full justify-center items-center flex" aria-modal="true" role="dialog" style="z-index: 999; display: none;">
22098            <div class="relative p-4 w-full max-w-sm h-full md:h-auto">
22099                <div class="relative bg-white rounded-lg shadow p-10">
22100                    <button class="border-none p-3 absolute top-3 right-3" onclick="closeOTPModal()" style="margin-top:8px;background:none;border: none;">
22101                        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--ic" width="18" height="18" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24">
22102                            <path fill="currentColor" d="M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12z">
22103                            </path>
22104                        </svg>
22105                    </button>
22106                    <h3 class="text-xl font-semibold text-gray-900 text-center">OTP Verification</h3>
22107                    <div class="flex flex-row justify-between mt-5" style="display: flex;">
22108                        <div style="display: flex; align-items: center;"><input aria-label="Please enter verification code. Digit 1" id="tel9" autocomplete="off" class="border-none h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput_paynow(9)">
22109                        </div>
22110                        <div style="display: flex; align-items: center;"><input aria-label="Digit 2" id="tel10" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput_paynow(10)">
22111                        </div>
22112                        <div style="display: flex; align-items: center;"><input aria-label="Digit 3" id="tel11" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput_paynow(11)">
22113                        </div>
22114                        <div style="display: flex; align-items: center;"><input aria-label="Digit 4" id="tel12" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput_paynow(12)">
22115                        </div>
22116                    </div>
22117                    <div class="flex items-center space-x-3 my-5 items-center justify-center text-xs">
22118                        <div class="text-[#00000099]">Resend OTP in</div><time class="text-[#00000099]" id="timer_paynow">00:00</time>
22119                    </div>
22120                    <div class="flex space-x-3 my-5 items-center justify-center text-xs">
22121                        <span id="resendBtn_paynow" class="cursor-pointer text-blue-500" onclick="resendOTP_paynow()" style="margin-top:8px;background:none;border: none;" hidden>Resend
22122                            OTP</span>
22123                    </div>
22124                    <button id="verifyBtn_paynows" disabled class="btn w-full h-12 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90" onclick="verifyOTP_paynow()">Verify</button>
22125                </div>
22126            </div>
22127        </div>
22128
22129        
22129<script src="https://cdn.jsdelivr.net/npm/[email protected]/build/js/intlTelInput.min.js"></script>
22129
22130        
22130<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/select2.min.js"></script>
22130
22131        
22131<script>
22132            // Function to initialize Facebook SDK
22133            window.fbAsyncInit = function() {
22134                FB.init({
22135                    appId: '1575785412952933', // Replace 'your_app_id' with your actual Facebook App ID
22136                    cookie: true,
22137                    xfbml: true,
22138                    version: 'v12.0'
22139                });
22140
22141                FB.getLoginStatus(function(response) {
22142                    statusChangeCallback(response);
22143                });
22144            };
22145
22146            // Callback function for login status change
22147            function statusChangeCallback(response) {
22148                if (response.status === 'connected') {
22149                    console.log('Logged in and authenticated');
22150                    getUserDetails(response.authResponse.accessToken); // Get user details if connected
22151                } else {
22152                    console.log('Not authenticated');
22153                }
22154            }
22155
22156            // Function to fetch user details from Facebook API
22157            function getUserDetails(accessToken) {
22158                FB.api('/me', {
22159                    fields: 'id,first_name,last_name,email'
22160                }, function(response) {
22161                    if (response && !response.error) {
22162                        console.log('User details:', response);
22163                        performSocialLogin(response, accessToken); // Call performSocialLogin after fetching user details
22164                    } else {
22165                        console.error('Failed to fetch user details');
22166                    }
22167                });
22168            }
22169
22170            // Function to perform social login
22171            async function performSocialLogin(profile, accessToken) {
22172                const queryParams = new URLSearchParams(window.location.search);
22173                const SubscriptionName = document.getElementById("freetrial_sub_name").textContent;
22174                const SubscriptionID = document.getElementById("freetrial_sub_id").textContent;
22175                const purchasePlan = queryParams.get("purchase_plan");
22176                const userSource = queryParams.get("user_source");
22177                FreeTrial_Type = document.getElementById("freetrial_type").value;
22178
22179                //for country code
22180                const locationResponse = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/Location');
22181                if (!locationResponse.ok) {
22182                    throw new Error('Network response was not ok');
22183                }
22184                const locationData = await locationResponse.json();
22185                const countryCode = locationData.Data.countryCode;
22186
22187                const user = {
22188                    FirstName: profile.first_name,
22189                    LastName: profile.last_name,
22190                    Email: profile.email,
22191                    SocialID: profile.id,
22192                    SocialType: "FacebookID",
22193                    Password: purchasePlan ? "Social@123" : "",
22194                    PreferredSoftwareID: purchasePlan ? 0 : 0,
22195                    FavouriteSoftware: purchasePlan ? 0 : 0,
22196                    AccountTypeID: purchasePlan ? 0 : 0,
22197                    ManagerID: purchasePlan ? 11 : 0,
22198                    CompanyName: purchasePlan ? "Test Company" : "",
22199                    Country: countryCode,
22200                    Platform: purchasePlan ? "Website" : "",
22201                    EmailPref: purchasePlan ? 1 : 0,
22202                    MarketingEmail: purchasePlan ? "Yes" : "",
22203                    UserSource: "Wordpress",
22204                    SubscriptionID: purchasePlan ? SubscriptionID : SubscriptionID,
22205                    SubscriptionName: SubscriptionName,
22206                    PurchaseType: (FreeTrial_Type === "free_trial" ? "Trial" : "PayNow") || (purchasePlan == "free_trial" ? "Trial" : "")
22207
22208                };
22209
22210
22211                try {
22212                    const response = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/SocialValidation', {
22213                        method: 'POST',
22214                        headers: {
22215                            'Content-Type': 'application/json',
22216                            'Authorization': 'Bearer ' + accessToken
22217                        },
22218                        body: JSON.stringify(user)
22219                    });
22220                    if (response.ok) {
22221                        const data = await response.json();
22222                        const userData = {
22223                            UserID: data?.Data?.UserId,
22224                            AccountID: data?.Data?.AccountId,
22225                            SubscriptionID: parseInt(SubscriptionID),
22226                            source: "Wordpress"
22227                        };
22228                        const addToCartPayload = {
22229                            "UserID": data.Data.UserId,
22230                            "AccountID": data.Data.AccountId,
22231                            "SubscriptionID": parseInt(SubscriptionID),
22232                            "PurchaseType": "Subscription",
22233                            "Source": "Wordpress",
22234                        };
22235
22236                        if (FreeTrial_Type === "free_trial") {
22237                            const subscriptionResponse = await postDataWithToken('https://appv2-learner-api.myigetit.com/learner/api/Payment/getfreesubscription', userData, data.Data.TokenId);
22238                            var link = document.createElement('a');
22239                            link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&dest_path=learning?Catalog&token=' 
22239+ data.Data.TokenId;
22240                            link.target = '_blank';
22241
22242                            // Check for Internet Explorer or Trident
22243                            if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
22244                                link.onclick = function() {
22245                                    window.open(link.href, link.target);
22246                                };
22247                            } else {
22248                                link.click();
22249                            }
22250
22251                        } else {
22252                            const addToCartUrl = "https://appv2-learner-api.myigetit.com/learner/api/Cart/AddToCart";
22253
22254
22255                            const addToCartResponse = await fetch(addToCartUrl, {
22256                                method: 'POST',
22257                                headers: {
22258                                    'Content-Type': 'application/json',
22259                                    'Authorization': `Bearer ${data.Data.TokenId}`, // Include the Bearer token in the header
22260                                },
22261                                body: JSON.stringify(addToCartPayload),
22262                            });
22263
22264                            const addToCartData = await addToCartResponse.json();
22265                            var link = document.createElement('a');
22266                            link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&dest_path=cart&token=' + data.Data.TokenId;
22267                            link.target = '_blank';
22268
22269                            // Check for Internet Explorer or Trident
22270                            if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
22271                                link.onclick = function() {
22272                                    window.open(link.href, link.target);
22273                                };
22274                            } else {
22275                                link.click();
22276                            }
22277                        }
22278
22279                        // Redirect to dashboard or perform other actions as needed
22280                    } else {
22281                        console.error('Failed to perform social login:', response.statusText);
22282                    }
22283                } catch (error) {
22284                    console.error('Failed to perform social login:', error);
22285                }
22286            }
22287
22288            // Function to handle Facebook login button click
22289            function facebooksignin_paynow() {
22290                FB.login(function(response) {
22291                    if (response.authResponse) {
22292                        statusChangeCallback(response);
22293                    } else {
22294                        console.log('User cancelled login or did not fully authorize.');
22295                    }
22296                }, {
22297                    scope: 'email'
22298                });
22299            }
22300
22301
22302            //function linkedin signin
22303            async function linkedinsignin_freetrial() {
22304                //for linkedin users
22305                const isFreeTrial = false;
22306                const linkedinAuthEndpoint = "https://www.linkedin.com/oauth/v2/authorization";
22307                const clientId = "77yr63gbu7mzjs";
22308                // const state = "iget2OlinkidenState";
22309                const state = "1" + document.getElementById("freetrial_sub_id").textContent;
22310                // const state = Math.random().toString(36).substring(2, 15);
22311                const redirectUri = "https://myigetit.com/plans";
22312                const scope = "r_liteprofile%20r_emailaddress";
22313                const return_url = "http://localhost:7155";
22314                const linkedinLoginBtn = document.getElementById('linkedin-login');
22315
22316
22317                const authCodeUrl = `${linkedinAuthEndpoint}?response_type=code&client_id=${clientId}&redirect_uri=${redirectUri}&scope=${scope}&state=${state}`;
22318                window.location.href = authCodeUrl;
22319            }
22320
22321            //function linkedin signin
22322            async function linkedinsignin_paynow() {
22323                //for linkedin users
22324                const isFreeTrial = false;
22325                const linkedinAuthEndpoint = "https://www.linkedin.com/oauth/v2/authorization";
22326                const clientId = "77yr63gbu7mzjs";
22327                // const state = "iget2OlinkidenState";
22328                const state = "0" + document.getElementById("freetrial_sub_id").textContent;
22329                // const state = Math.random().toString(36).substring(2, 15);
22330                const redirectUri = "https://myigetit.com/plans";
22331                const scope = "r_liteprofile%20r_emailaddress";
22332                const return_url = "http://localhost:7155";
22333                const linkedinLoginBtn = document.getElementById('linkedin-login');
22334
22335
22336                const authCodeUrl = `${linkedinAuthEndpoint}?response_type=code&client_id=${clientId}&redirect_uri=${redirectUri}&scope=${scope}&state=${state}`;
22337                window.location.href = authCodeUrl;
22338            }
22339            // Function to set the data-width attribute for elements with class 'g_id_signin' based on screen width
22340            function setGoogleSignInWidth() {
22341                var signInButtons = document.getElementsByClassName('g_id_signin');
22342                var screenWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
22343                var mobileWidth = '316';
22344
22345                for (var i = 0; i < signInButtons.length; i++) {
22346                    var signInButton = signInButtons[i];
22347
22348                    // Store the original data-width value
22349                    signInButton.setAttribute('data-original-width', signInButton.getAttribute('data-width') || '');
22350
22351                    // Set data-width to 316 for elements with class 'g_id_signin' in mobile view
22352                    if (screenWidth <= 768) {
22353                        signInButton.setAttribute('data-width', mobileWidth);
22354                    } else {
22355                        // Reapply the original data-width attribute for non-mobile view
22356                        signInButton.setAttribute('data-width', signInButton.getAttribute('data-original-width'));
22357                    }
22358                }
22359            }
22360
22361            // Call the function initially and on every resize
22362            setGoogleSignInWidth();
22363            window.addEventListener('resize', setGoogleSignInWidth);
22364
22365            function getUserCountryCode(callback) {
22366
22367                // Use ip-api.com for reverse geocoding to get country information
22368                fetch(`https://appv2-learner-api.myigetit.com/learner/api/User/Location`)
22369                    .then(function(response) {
22370                        return response.json();
22371                    })
22372                    .then(function(data) {
22373                        var countryCode = data.Data.CountryCode;
22374                        callback(countryCode);
22375                    })
22376                    .catch(function(error) {
22377                        var countryCode = 'auto';
22378                        callback(countryCode);
22379                    });
22380
22381
22382
22383            }
22384
22385            // Initialize the plugin after retrieving or using the obtained country code
22386            function initializePhoneNumberInput() {
22387                // In your Javascript (external .js resource or 
22387<script> tag)
22388
22389
22390                let timer;
22391                let time = 60;
22392
22393                //start of select 2 dynamic
22394                // Function to create option elements
22395                function createOption(id, text) {
22396                    var option = document.createElement('option');
22397                    option.value = id;
22398                    option.text = text;
22399                    return option;
22400                }
22401
22402                // Initialize Select2 for the Country dropdown
22403                var selectCountry = document.getElementById('select2_country');
22404                var selectState = document.getElementById('select2_state');
22405
22406                selectCountry.addEventListener('change', function() {
22407                    var selectedCountryId = selectCountry.value;
22408
22409                    // Fetch states based on the selected country
22410                    fetch('https://appv2-learner-api.myigetit.com/learner/api/UserProfile/StateList/' + selectedCountryId)
22411                        .then(response => response.json())
22412                        .then(data => {
22413
22414
22415                            var state_select_inpt = document.getElementById("select2_state_input");
22416                            state_select_inpt.value = "";
22417                            // Clear previous options
22418                            selectState.innerHTML = '';
22419
22420                            // Add a default option for State
22421                            selectState.add(createOption('', 'Select State'));
22422
22423                            // Check if there are states
22424                            if (data.Data.length > 0) {
22425                                //setting hidden input field
22426                                if (selectState.classList.contains("hidden")) {
22427                                    selectState.classList.remove("hidden");
22428                                    state_select_inpt.classList.add("hidden");
22429                                }
22430
22431
22432                                // Add options for each state
22433                                data.Data.forEach(state => {
22434                                    selectState.add(createOption(state.StateID, state.Name));
22435                                });
22436                            } else {
22437
22438                                if (state_select_inpt.classList.contains("hidden")) {
22439                                    state_select_inpt.classList.remove("hidden");
22440                                    selectState.classList.add("hidden");
22441                                }
22442                            }
22443                        });
22444
22445                });
22446
22447                // Fetch countries and populate the Country dropdown
22448                fetch('https://appv2-learner-api.myigetit.com/learner/api/Cart/Countries')
22449                    .then(response => response.json())
22450                    .then(data => {
22451                        // Add a default option for Country
22452                        selectCountry.add(createOption('', 'Select Country'));
22453
22454                        // Add options for each country
22455                        data.Data.forEach(country => {
22456                            selectCountry.add(createOption(country.id, country.CountryName));
22457                        });
22458                    });
22459
22460
22461                //end of select2 dynamic
22462
22463                getUserCountryCode(function(countryCode) {
22464                    var input = document.querySelector("#phone");
22465                    var iti = window.intlTelInput(input, {
22466                        initialCountry: countryCode || 'auto', // Use the retrieved country code or 'auto'
22467                        separateDialCode: true, // Display the country dial code separately
22468                        utilsScript: "https://cdn.jsdelivr.net/npm/[email protected]/build/js/utils.js"
22469                    });
22470
22471                    // Set the selected country after initialization
22472                    iti.setCountry(countryCode || 'auto');
22473                    let countrycd = countryCode;
22474                    //start of api call for send data
22475
22476
22477                    // document.getElementById("buy_now_subscrp").href = 'https://appv2.myigetit.com/auth/login?purchase_type=Subscription&subscription_id=' + parseInt(document.getElementById("freetrial_sub_id").textContent) + '&user_source=TU&purchase_plan=buy_now';
22478
22479                    //handle for pay now 
22480                    PaynowBtn = document.getElementById("buy_now_subscrp");
22481                    FreeTrialBtn = document.getElementById("free_trial_subscrp");
22482
22483                    paynowPage = document.getElementById("free_trial_signin_pay");
22484                    FreeTrialPage = document.getElementById("free_trial_signin");
22485                    FreeTrial_Type = document.getElementById("freetrial_type").value;
22486
22487                    PaynowBtn.addEventListener('click', function() {
22488                        if (paynowPage.classList.contains('hidden')) {
22489                            paynowPage.classList.remove('hidden');
22490                            FreeTrialPage.classList.add('hidden');
22491                            FreeTrial_Type = "pay_now";
22492                        } else {
22493                            paynowPage.classList.add('hidden');
22494                            FreeTrialPage.classList.remove('hidden');
22495                            FreeTrial_Type = "free_trial";
22496                        }
22497                    });
22498
22499                    FreeTrialBtn.addEventListener('click', function() {
22500                        if (FreeTrialPage.classList.contains('hidden')) {
22501                            FreeTrialPage.classList.remove('hidden');
22502                            paynowPage.classList.add('hidden');
22503                            FreeTrial_Type = "free_trial";
22504                        } else {
22505                            FreeTrialPage.classList.add('hidden');
22506                            paynowPage.classList.remove('hidden');
22507                            FreeTrial_Type = "pay_now";
22508                        }
22509                    });
22510
22511
22512                    // Your logic to handle the button click event
22513                    document.getElementById('Signup_Submit').addEventListener('click', async function(event) {
22514                        event.preventDefault();
22515
22516
22517                        const pass = `IGETIt@122${new Date().getTime().toString().substr(-4)}`;
22518                        const subscriptionCourseData = {}; // Replace this with subscription data
22519                        var email = document.getElementById('Email').value;
22520                        var phone = document.getElementById('phone').value;
22521                        const user_source = 'TU'; // Replace this with user source
22522                        const Subscription_Name = document.getElementById("freetrial_sub_name").textContent;
22523                        const Subscription_ID = document.getElementById("freetrial_sub_id").textContent;
22524                        var countryCode = iti.getSelectedCountryData().iso2;
22525                        var isValidNumber = iti.isValidNumber();
22526                        const isValidEmail = validateEmail(email);
22527
22528
22529
22530
22531                        if (!isValidEmail) {
22532                            alert("Email is not valid, please try again...");
22533                            return;
22534                        }
22535
22536                        // Check for additional fields based on the selected country
22537                        if (countryCode === 'in') {
22538                            // For India (IN), validate all fields including the phone number
22539                            if (!phone) {
22540                                alert("All fields including Phone Number are mandatory for India.");
22541                                return;
22542                            }
22543                            if (!isValidNumber) {
22544                                alert("Phone number is not valid, please try again...");
22545                                return;
22546                            }
22547                        } else {
22548                            // For other countries, validate only the phone number
22549                            if (phone != "" && !isValidNumber) {
22550                                alert("Please provide a valid Phone Number.");
22551                                return;
22552                            }
22553                        }
22554
22555
22556
22557                        const payload = {
22558                            Email: email,
22559                            Password: encryptPasswordMd5(pass),
22560                            FirstName: "",
22561                            LastName: "",
22562                            PreferredSoftwareID: 0,
22563                            FavouriteSoftware: 0,
22564                            AccountTypeID: 0,
22565                            ManagerID: 0,
22566                            CompanyName: "",
22567                            Country: localStorage.getItem("location") || "",
22568                            Platform: "",
22569                            SocialType: "",
22570                            SocialID: "",
22571                            EmailPref: 0,
22572                            PurchasedType: "7 Free Trail",
22573                            SubscriptionID: parseInt(Subscription_ID),
22574                            SubscriptionName: Subscription_Name,
22575                            PasswordText: pass,
22576                            PhoneNo: '+' + iti.getSelectedCountryData().dialCode + phone || "",
22577                            Referral: user_source || ""
22578                        };
22579
22580                        try {
22581                            document.getElementById('Signup_Submit').disabled = true;
22582                            document.getElementById('Signup_Submit').innerText = "Unlocking Your Free Trial";
22583                            const signUpResponse = await postDataWithToken('https://appv2-learner-api.myigetit.com/learner/api/User/UserRegistrationForTrail', payload, '');
22584
22585                            if (signUpResponse && signUpResponse.Data) {
22586                                const {
22587                                    TokenId
22588                                } = signUpResponse.Data;
22589
22590                                const userData = {
22591                                    UserID: signUpResponse?.Data?.UserId,
22592                                    AccountID: signUpResponse?.Data?.AccountId,
22593                                    SubscriptionID: parseInt(Subscription_ID),
22594                                    source: user_source || ""
22595                                };
22596
22597                                const subscriptionResponse = await postDataWithToken('https://appv2-learner-api.myigetit.com/learner/api/Payment/getfreesubscription', userData, TokenId);
22598
22599                                if (subscriptionResponse) {
22600                                    document.getElementById('Signup_Submit').disabled = true;
22601                                    document.getElementById('Signup_Submit').innerText = "Start your free trial";
22602                                    localStorage.setItem("IsGAUser", "true");
22603                                    localStorage.setItem("redirect-ecomm", "true");
22604                                    // Assuming TokenId is available in this scope
22605                                    var link = document.createElement('a');
22606                                    link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&token=' 
22606+ TokenId;
22607                                    link.target = '_blank';
22608
22609                                    // Check for Internet Explorer or Trident
22610                                    if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
22611                                        link.onclick = function() {
22612                                            window.open(link.href, link.target);
22613                                        };
22614                                    } else {
22615                                        link.click();
22616                                    }
22617
22618                                    window.location.reload();
22619
22620                                }
22621                            }
22622                        } catch (error) {
22623                            console.error("rejected", error);
22624                            // Handle error (e.g., show error message)
22625                        }
22626                    });
22627
22628
22629
22630                    //start of pay now option
22631                    document.getElementById('paynow_submit').addEventListener('click', async function(event) {
22632                        event.preventDefault();
22633
22634
22635
22636                        const password = Math.random().toString(36).slice(2) + Math.random().toString(36).toUpperCase().slice(2);
22637                        const pass = `IGETIt@122${new Date().getTime().toString().substr(-4)}`;
22638                        const subscriptionCourseData = {}; // Replace this with subscription data
22639                        var email = document.getElementById('Email_signup').value;
22640                        var phone = document.getElementById('phone').value;
22641                        const user_source = 'TU'; // Replace this with user source
22642                        const Subscription_Name = document.getElementById("freetrial_sub_name").textContent;
22643                        const Subscription_ID = document.getElementById("freetrial_sub_id").textContent;
22644                        var country = iti.getSelectedCountryData().iso2;
22645                        var state = document.getElementById("select2_state").value;
22646                        var Address = document.getElementById("address_paynow").value;
22647                        var first_name = document.getElementById("firstname_paynow").value;
22648                        var last_name = document.getElementById("lastname_paynow").value;
22649                        var city = document.getElementById("city_paynow").value;
22650                        var postal = document.getElementById("postal_paynow").value;
22651                        const isValidEmail = validateEmail(email);
22652                        var state_input = document.getElementById("select2_state_input").value;
22653                        var exstng_paynw_btn_text = document.getElementById("paynow_submit").textContent;
22654                        // var selectedOption_state = state.options[state.selectedIndex].text;
22655
22656
22657                        if (!isValidEmail) {
22658                            alert("Email is not valid, please try again...");
22659                            return;
22660                        }
22661
22662                        if (first_name === "" || last_name === "") {
22663                            alert("Please type your first name & last name");
22664                            return;
22665                        }
22666
22667                        if (Address === "") {
22668                            alert("Please input your Address");
22669                            return;
22670                        }
22671
22672
22673                        if (document.getElementById("select2_state_input").hidden == true && state === "") {
22674                            alert("Please input your country & state");
22675                            return;
22676                        }
22677
22678                        if (document.getElementById("select2_state").hidden == true && state_input === "") {
22679                            alert("Please input your country & state");
22680                            return;
22681                        }
22682
22683                        if (postal === "") {
22684                            alert("Please input your postal");
22685                            return;
22686                        }
22687                        if (city === "") {
22688                            alert("Please input your city");
22689                            return;
22690                        }
22691
22692                        document.getElementById('paynow_submit').innerText = "Proceeding, Please Wait...";
22693                        document.getElementById('paynow_submit').disabled = true;
22694                        try {
22695                            // First API call to RegistrationPurchaseNow
22696                            const registrationUrl = "https://appv2-learner-api.myigetit.com/learner/api/User/RegistrationPurchaseNow";
22697                            const registrationPayload = {
22698                                "Email": email,
22699                                "State": document.getElementById("select2_state").classList.contains("hidden") ? state_input : document.getElementById('select2_state').options[document.getElementById('select2_state').selectedIndex].text,
22700                                "FirstName": first_name,
22701                                "LastName": last_name,
22702                                "Address1": Address,
22703                                "City": city,
22704                                "PostalCode": postal,
22705                                "Country": countryCode,
22706                                "PhoneNo": "",
22707                                "Password": password,
22708                                "EncPassword": encryptPasswordMd5(password),
22709                                "CompanyName": "",
22710                                "UserSource": user_source,
22711                                "MarketingEmail": email,
22712                                "SubscriptionID": Subscription_ID,
22713                                "SubscriptionName": Subscription_N
22713ame
22714                            };
22715
22716                            const registrationResponse = await fetch(registrationUrl, {
22717                                method: 'POST',
22718                                headers: {
22719                                    'Content-Type': 'application/json',
22720                                },
22721                                body: JSON.stringify(registrationPayload),
22722                            });
22723
22724                            const registrationData = await registrationResponse.json();
22725
22726                            // Extract the Bearer token from the response
22727                            const token = registrationData.Data.TokenId;
22728
22729                            // Second API call to AddToCart
22730                            const addToCartUrl = "https://appv2-learner-api.myigetit.com/learner/api/Cart/AddToCart";
22731                            const addToCartPayload = {
22732                                "UserID": registrationData.Data.UserId,
22733                                "AccountID": registrationData.Data.AccountId,
22734                                "SubscriptionID": Subscription_ID,
22735                                "PurchaseType": "Subscription",
22736                                "Source": user_source,
22737                            };
22738
22739                            const addToCartResponse = await fetch(addToCartUrl, {
22740                                method: 'POST',
22741                                headers: {
22742                                    'Content-Type': 'application/json',
22743                                    'Authorization': `Bearer ${token}`, // Include the Bearer token in the header
22744                                },
22745                                body: JSON.stringify(addToCartPayload),
22746                            });
22747
22748                            const addToCartData = await addToCartResponse.json();
22749
22750
22751                            //set to intial phase
22752                            document.getElementById("paynow_submit").disabled = true;
22753                            document.getElementById("paynow_submit").textContent = exstng_paynw_btn_text;
22754                            document.getElementById("paynow_form").hidden = true;
22755                            // You can handle the addToCartData as needed, e.g., display a message or perform further actions.
22756                            var link = document.createElement('a');
22757                            link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&dest_path=cart&token=' + token;
22758                            link.target = '_blank';
22759
22760                            // Check for Internet Explorer or Trident
22761                            if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
22762                                link.onclick = function() {
22763                                    window.open(link.href, link.target);
22764                                };
22765                            } else {
22766                                link.click();
22767                            }
22768                            window.location.reload();
22769                        } catch (error) {
22770                            console.error("Error during API calls:", error);
22771                            // Handle the error as needed, e.g., display an error message to the user.
22772                        }
22773                    });
22774                });
22775            }
22776
22777            // Call initialize function when the page loads
22778            initializePhoneNumberInput();
22779
22780
22781
22782
22783
22784            function openOTPModal() {
22785                const modal = document.getElementById('defaultModal');
22786                const body_root = document.getElementById('root');
22787                modal.style.display = 'flex';
22788                body_root.classList.add('blurred-background'); // Add blur effect
22789                startTimer(); // Start the timer when modal opens
22790            }
22791
22792            function openOTPModal_paynow() {
22793                const modal = document.getElementById('defaultModal_paynow');
22794                const body_root = document.getElementById('root');
22795                modal.style.display = 'flex';
22796                body_root.classList.add('blurred-background'); // Add blur effect
22797                startTimer_paynow(); // Start the timer when modal opens
22798            }
22799
22800            function closeOTPModal() {
22801                const verifyButton = document.querySelector('.verify-button');
22802                verifyButton.textContent = 'Verify';
22803                const modal = document.getElementById('defaultModal');
22804                const body_root = document.getElementById('root');
22805                modal.style.display = 'none';
22806                body_root.classList.remove('blurred-background'); // Remove blur effect
22807                clearInterval(timer); // Clear the timer when modal closes
22808            }
22809
22810            function closeOTPModal_paynow() {
22811                const verifyButton = document.getElementById('verify_button_paynow');
22812                verifyButton.textContent = 'Verify';
22813                const modal = document.getElementById('defaultModal_paynow');
22814                const body_root = document.getElementById('root');
22815                modal.style.display = 'none';
22816                body_root.classList.remove('blurred-background'); // Remove blur effect
22817                clearInterval(timer); // Clear the timer when modal closes
22818            }
22819
22820
22821
22822
22823
22824            async function verifyOTP() {
22825                const email = document.getElementById("Email").value;
22826                const verifyButton = document.querySelector('.verify-button');
22827                // Simulated OTP verification (replace with actual OTP verification logic)
22828                const tel1 = document.getElementById('tel5').value;
22829                const tel2 = document.getElementById('tel6').value;
22830                const tel3 = document.getElementById('tel7').value;
22831                const tel4 = document.getElementById('tel8').value;
22832                const enteredOTP = tel1 + tel2 + tel3 + tel4;
22833
22834                try {
22835                    const response = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/VerifyOTP', {
22836                        method: 'POST',
22837                        headers: {
22838                            'Content-Type': 'application/json'
22839                        },
22840                        body: JSON.stringify({
22841                            Email: email,
22842                            Otp: enteredOTP
22843                        })
22844                    });
22845
22846                    if (response.ok) {
22847                        closeOTPModal();
22848
22849                        // Create a new div element
22850                        const div = document.createElement('div');
22851                        div.id = 'myDiv';
22852                        div.className = 'flex gap-1 items-center';
22853
22854                        // Create and append the spans and image to the div
22855                        const span1 = document.createElement('span');
22856                        const img = document.createElement('img');
22857                        img.src = 'https://appv2.myigetit.com/assets/images/check_circle_fill.svg';
22858                        img.alt = '';
22859                        img.className = 'h-5 w-5';
22860                        span1.appendChild(img);
22861
22862                        const span2 = document.createElement('span');
22863                        span2.textContent = 'Email Verified';
22864
22865                        div.appendChild(span1);
22866                        div.appendChild(span2);
22867
22868                        // Replace the button with the newly created div
22869                        verifyButton.parentNode.replaceChild(div, verifyButton);
22870
22871
22872                        // verifyButton.textContent = '✔';
22873                        // Find the existing span
22874                        const existingSpan = document.getElementById('isemailverified');
22875
22876                        // Create an SVG element
22877                        const svgElement = document.createElementNS('http://www.w3.org/2000/svg', 'svg');
22878                        svgElement.setAttribute('xmlns', 'http://www.w3.org/2000/svg');
22879                        svgElement.setAttribute('xmlns:xlink', 'http://www.w3.org/1999/xlink');
22880                        svgElement.setAttribute('aria-hidden', 'true');
22881                        svgElement.setAttribute('role', 'img');
22882                        svgElement.setAttribute('class', 'text-green-500 iconify iconify--mdi');
22883                        svgElement.setAttribute('width', '24');
22884                        svgElement.setAttribute('height', '24');
22885                        svgElement.setAttribute('preserveAspectRatio', 'xMidYMid meet');
22886                        svgElement.setAttribute('viewBox', '0 0 24 24');
22887
22888                        // Create a path element inside the SVG
22889                        const pathElement = document.createElementNS('http://www.w3.org/2000/svg', 'path');
22890                        pathElement.setAttribute('fill', 'currentColor');
22891                        pathElement.setAttribute('d', 'M13 19c0-.34.04-.67.09-1H4V8l8 5l8-5v5.09c.72.12 1.39.37 2 .72V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9.09c-.05-.33-.09-.66-.09-1m7-13l-8 5l-8-5zm-2.25 16.16l-2.75-3L16.16 18l1.59 1.59L21.34 16l1.16 1.41z');
22892
22893                        // Append the path element inside the SVG
22894                        svgElement.appendChild(pathElement);
22895
22896                        // Append the SVG element inside the existing span
22897                        existingSpan.appendChild(svgElement);
22898                        document.getElementById("Email").disabled = true;
22899
22900                        verifyButton.classList.add('verified');
22901                        document.getElementById("Signup_Submit").disabled = false;
22902                    } else {
22903                        alert('Incorrect OTP. Please try again.');
22904                        verifyButton.textContent = 'Verify';
22905                        verifyButton.style.color = '#1268B3';
22906                    }
22907                    return response.ok; // Return true/false based on the response
22908                } catch (error) {
22909                    console.error('Error:', error);
22910                    return false;
22911                }
22912            }
22913
22914            async function verifyOTP_paynow() {
22915                const email = document.getElementById("Email_signup").value;
22916                const verifyButton = document.getElementById('verify_button_paynow');
22917                // Simulated OTP verification (replace with actual OTP verification logic)
22918                const tel1 = document.getElementById('tel9').value;
22919                const tel2 = document.getElementById('tel10').value;
22920                const tel3 = document.getElementById('tel11').value;
22921                const tel4 = document.getElementById('tel12').value;
22922                const enteredOTP = tel1 + tel2 + tel3 + tel4;
22923
22924                try {
22925                    const response = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/VerifyOTP', {
22926                        method: 'POST',
22927                        headers: {
22928                            'Content-Type': 'application/json'
22929                        },
22930                        body: JSON.stringify({
22931                            Email: email,
22932                            Otp: enteredOTP
22933                        })
22934                    });
22935
22936                    if (response.ok) {
22937                        closeOTPModal_paynow();
22938
22939                        // Create a new div element
22940                        const div = document.createElement('div');
22941                        div.id = 'myDiv';
22942                        div.className = 'flex gap-1 items-center';
22943
22944                        // Create and append the spans and image to the div
22945                        const span1 = document.createElement('span');
22946                        const img = document.createElement('img');
22947                        img.src = 'https://appv2.myigetit.com/assets/images/check_circle_fill.svg';
22948                        img.alt = '';
22949                        img.className = 'h-5 w-5';
22950                        span1.appendChild(img);
22951
22952                        const span2 = document.createElement('span');
22953                        span2.textContent = 'Email Verified';
22954
22955                        div.appendChild(span1);
22956                        div.appendChild(span2);
22957
22958                        // Replace the button with the newly created div
22959                        verifyButton.parentNode.replaceChild(div, verifyButton);
22960
22961
22962                        // verifyButton.textContent = '✔';
22963                        // Find the existing span
22964                        const existingSpan = document.getElementById('isemailverified_paynow');
22965
22966                        // Create an SVG element
22967                        const svgElement = document.createElementNS('http://www.w3.org/2000/svg', 'svg');
22968                        svgElement.setAttribute('xmlns', 'http://www.w3.org/2000/svg');
22969                        svgElement.setAttribute('xmlns:xlink', 'http://www.w3.org/1999/xlink');
22970                        svgElement.setAttribute('aria-hidden', 'true');
22971                        svgElement.setAttribute('role', 'img');
22972                        svgElement.setAttribute('class', 'text-green-500 iconify iconify--mdi');
22973                        svgElement.setAttribute('width', '24');
22974                        svgElement.setAttribute('height', '24');
22975                        svgElement.setAttribute('preserveAspectRatio', 'xMidYMid meet');
22976                        svgElement.setAttribute('viewBox', '0 0 24 24');
22977
22978                        // Create a path element inside the SVG
22979                        const pathElement = document.createElementNS('http://www.w3.org/2000/svg', 'path');
22980                        pathElement.setAttribute('fill', 'currentColor');
22981                        pathElement.setAttribute('d', 'M13 19c0-.34.04-.67.09-1H4V8l8 5l8-5v5.09c.72.12 1.39.37 2 .72V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9.09c-.05-.33-.09-.66-.09-1m7-13l-8 5l-8-5zm-2.25 16.16l-2.75-3L16.16 18l1.59 1.59L21.34 16l1.16 1.41z');
22982
22983                        // Append the path element inside the SVG
22984                        svgElement.appendChild(pathElement);
22985
22986                        // Append the SVG element inside the existing span
22987                        existingSpan.appendChild(svgElement);
22988                        document.getElementById("Email_signup").disabled = true;
22989
22990                        verifyButton.classList.add('verified');
22991                        if (document.getElementById("paynow_form").classList.contains("hidden")) {
22992                            document.getElementById("paynow_form").classList.remove("hidden");
22993                        }
22994
22995                        document.getElementById("paynow_submit").disabled = false;
22996                    } else {
22997                        alert('Incorrect OTP. Please try again.');
22998                        verifyButton.textContent = 'Verify';
22999                        verifyButton.style.color = '#1268B3';
23000                    }
23001                    return response.ok; // Return true/false based on the response
23002                } catch (error) {
23003                    console.error('Error:', error);
23004                    return false;
23005                }
23006            }
23007
23008            function verifyEmail_paynow() {
23009                time = 60;
23010                const enteredEmail = document.getElementById("Email_signup").value;
23011                const resendButton = document.getElementById('resendBtn_paynow');
23012                resendButton.hidden = true;
23013                const verifyButton = document.getElementById('verify_button_paynow');
23014                verifyButton.textContent = 'Verifying...';
23015                fetch('https://appv2-learner-api.myigetit.com/learner/api/User/SendOTP', {
23016                        method: 'POST',
23017                        headers: {
23018                            'Content-Type': 'application/json'
23019                        },
23020                        body: JSON.stringify({
23021                            EmailID: enteredEmail
23022                        })
23023                    })
23024                    .then(response => {
23025                        if (response.ok) {
23026
23027                            openOTPModal_paynow();
23028                            // Enable the resend button after 60 seconds (adjust the time as needed)
23029                            setTimeout(() => {
23030                                resendButton.hidden = false;
23031                            }, 60000);
23032                        } else {
23033                            response.json().then(data => {
23034                                document.getElementById("Email_signup").value = "";
23035                                document.getElementById('verify_button_paynow').textContent = 'Verify';
23036                                document.getElementById('verify_button_paynow').style.display = 'none';
23037                                alert(data.Message);
23038                            });
23039                        }
23040                    })
23041                    .catch(error => {
23042                        console.error('Error:', error);
23043                        alert('An error occurred. Please try again.');
23044                    });
23045            }
23046
23047            function verifyEmail() {
23048                time = 60;
23049                const enteredEmail = document.getElementById("Email").value;
23050                const resendButton = document.getElementById('resendBtn');
23051                resendButton.hidden = true;
23052                const verifyButton = document.querySelector('.verify-button');
23053                verifyButton.textContent = 'Verifying...';
23054                fetch('https://appv2-learner-api.myigetit.com/learner/api/User/SendOTP', {
23055                        method: 'POST',
23056                        headers: {
23057                            'Content-Type': 'application/json'
23058                        },
23059                        body: JSON.stringify({
23060                            EmailID: enteredEmail
23061                        })
23062                    })
23063                    .then(response => {
23064                        if (response.ok) {
23065
23066                            openOTPModal();
23067                            // Enable the resend button after 60 seconds (adjust the time as needed)
23068                            setTimeout(() => {
23069                                resendButton.hidden = false;
23070                            }, 60000);
23071                        } else {
23072                            response.json().then(data => {
23073                                document.getElementById("Email").value = "";
23074                                document.querySelector('.verify-button').textContent = 'Verify';
23075                                document.querySelector('.verify-button').style.display = 'none';
23076                                alert(data.Message);
23077                            });
23078                        }
23079                    })
23080                    .catch(error => {
23081                        console.error('Error:', error);
23082                        alert('An error occurred. Please try again.');
23083                    });
23084            }
23085
23086            function resendOTP() {
23087                closeOTPModal();
23088                verifyEmail();
23089
23090            }
23091
23092            function resendOTP_paynow() {
23093                closeOTPModal_paynow();
23094                verifyEmail_paynow();
23095
23096            }
23097
23098            function handleOTPInput(index) {
23099                // Get the current input element
23100                const currentInput = document.getElementById('tel' + index);
23101
23102                // Check if the input value is a digit
23103                if (/^\d$/.test(currentInput.value)) {
23104                    // Move focus to the next input element
23105                    const nextIndex = index + 1;
23106                    if (nextIndex <= 8) {
23107                        document.getElementById('tel' + nextIndex).focus();
23108                    }
23109                }
23110
23111                // Check if all digits are entered and enable/disable Verify button
23112                const tel1 = document.getElementById('tel5').value;
23113                const tel2 = document.getElementById('tel6').value;
23114                const tel3 = document.getElementById('tel7').value;
23115                const tel4 = document.getElementById('tel8').value;
23116
23117                const verifyBtn = document.getElementById('verifyBtn');
23118                verifyBtn.disabled = !(tel1 && tel2 && tel3 && tel4); // Disable Verify button until all digits are entered
23119            }
23120
23121            function handleOTPInput_paynow(index) {
23122                // Get the current input element
23123                const currentInput = document.getElementById('tel' + index);
23124
23125                // Check if the input value is a digit
23126                if (/^\d$/.test(currentInput.value)) {
23127                    // Move focus to the next input element
23128                    const nextIndex = index + 1;
23129                    if (nextIndex <= 12) {
23130                        document.getElementById('tel' + nextIndex).focus();
23131                    }
23132                }
23133
23134                // Check if all digits are entered and enable/disable Verify button
23135                const tel1 = document.getElementById('tel9').value;
23136                const tel2 = document.getElementById('tel10').value;
23137                const tel3 = document.getElementById('tel11').value;
23138                const tel4 = document.getElementById('tel12').value;
23139
23140                const verifyBtn = document.getElementById('verifyBtn_paynows');
23141                verifyBtn.disabled = !(tel1 && tel2 && tel3 && tel4); // Disable Verify button until all digits are entered
23142            }
23143
23144            function startTimer() {
23145                timer = setInterval(() => {
23146                    const timerElement = document.getElementById('timer');
23147                    if (time > 0) {
23148                        time--;
23149                        const minutes = Math.floor(time / 60);
23150                        const seconds = time % 60;
23151                        timerElement.innerText = `${minutes.toString().padStart(2, '0')}:${seconds.toString().padStart(2, '0')}`;
23152                    } else {
23153                        clearInterval(timer);
23154                        timerElement.innerText = '00:00';
23155                        // Enable Resend button after timer completes
23156                        document.getElementById('resendBtn').disabled = false;
23157                    }
23158                }, 1000);
23159            }
23160
23161            function startTimer_paynow() {
23162                timer = setInterval(() => {
23163                    const timerElement = document.getElementById('timer_paynow');
23164                    if (time > 0) {
23165                        time--;
23166                        const minutes = Math.floor(time / 60);
23167                        const seconds = time % 60;
23168                        timerElement.innerText = `${minutes.toString().padStart(2, '0')}:${seconds.toString().padStart(2, '0')}`;
23169                    } else {
23170                        clearInterval(timer);
23171                        timerElement.innerText = '00:00';
23172                        // Enable Resend button after timer completes
23173                        document.getElementById('resendBtn_paynow').hidden = false;
23174                    }
23175                }, 1000);
23176            }
23177
23178
23179
23180            function handleEmailInput_paynow(email) {
23181                const verifyButton = document.getElementById('verify_button_paynow');
23182                const isValidEmail = validateEmail(email);
23183
23184                if (isValidEmail) {
23185                    verifyButton.style.display = 'inline-flex';
23186                } else {
23187                    verifyButton.style.display = 'none';
23188                }
23189            }
23190
23191            function handleEmailInput(email) {
23192                const verifyButton = document.querySelector('.verify-button');
23193                const isValidEmail = validateEmail(email);
23194
23195                if (isValidEmail) {
23196                    verifyButton.style.display = 'inline-flex';
23197                } else {
23198                    verifyButton.style.display = 'none';
23199                }
23200            }
23201
23202            function validateEmail(email) {
23203                const re = /\S+@\S+\.\S+/;
23204                return re.test(email);
23205            }
23206
23207            function parseJwt(token) {
23208                var base64Url = token.split('.')[1];
23209                var base64 = base64Url.replace(/-/g, '+').replace(/_/g, '/');
23210                var decoded = JSON.parse(atob(base64));
23211                return decoded;
23212            }
23213
23214            function cleanObject(obj) {
23215                for (var propName in obj) {
23216                    if (obj[propName] === null || obj[propName] === undefined || obj[propName] === "") {
23217                        delete obj[propName];
23218                    }
23219                }
23220                return obj;
23221            }
23222
23223            async function handleCredentialResponse_freetrial(response) {
23224                // Handle the response from Google Sign-In here
23225                console.log('Response:', response); // Check the response object in the console
23226                // Fetch country code
23227                const locationResponse = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/Location');
23228                if (!locationResponse.ok) {
23229                    throw new Error('Network response was not ok');
23230                }
23231                const locationData = await locationResponse.json();
23232                const countryCode = locationData.Data.countryCode;
23233                var exstng_paynw_btn_text = document.getElementById('paynow_submit').innerText;
23234                document.getElementById('paynow_submit').innerText = "Proceeding, Please Wait...";
23235                document.getElementById('paynow_submit').disabled = true;
23236
23237
23238                if (response && response.credential) {
23239                    document.getElementById('Signup_Submit').disabled = true;
23240                    document.getElementById('Signup_Submit').innerText = "Unlocking Your Free Trial";
23241                    var idToken = response.credential;
23242
23243                    // Decode the ID token to get user information
23244                    var decoded = parseJwt(idToken);
23245
23246                    console.log('Decoded:', decoded); // Check the decoded token in the console
23247
23248                    if (decoded) {
23249                        console.log('ID: ' + decoded.sub); // Get the user's ID
23250                        console.log('Name: ' + decoded.name); // Get the user's name
23251                        console.log('Image URL: ' + decoded.picture); // Get the user's profile image URL
23252                        console.log('Email: ' + decoded.email); // Get the user's email address
23253                        var nameParts = decoded.name.split(' ');
23254                        var firstName = '';
23255                        var lastName = '';
23256
23257                        if (nameParts.length > 1) {
23258                            firstName = nameParts.slice(0, -1).join(' ');
23259                            lastName = nameParts[nameParts.length - 1];
23260                        } else {
23261                            firstName = decoded.name;
23262                        }
23263                        const queryParams = new URLSearchParams(window.location.search);
23264                        const SubscriptionName = document.getElementById("freetrial_sub_name").textContent;
23265                        const SubscriptionID = document.getElementById("freetrial_sub_id").textContent;
23266                        const purchasePlan = queryParams.get("purchase_plan");
23267                        const userSource = queryParams.get("user_source");
23268
23269                        const user = {
23270                            FirstName: firstName,
23271                            LastName: lastName,
23272                            Email: decoded.email,
23273                            SocialID: decoded.sub,
23274                            SocialType: "GoogleId",
23275                            Password: encryptPasswordMd5("Social@123"),
23276                            PreferredSoftwareID: 0,
23277                            FavouriteSoftware: 0,
23278                            AccountTypeID: 0,
23279                            ManagerID: 0,
23280                            CompanyName: "",
23281                            Country: countryCode,
23282                            Platform: "Website",
23283                            EmailPref: 1,
23284                            MarketingEmail: "",
23285                            UserSource: "TU",
23286                            SubscriptionID: parseInt(SubscriptionID),
23287                            PurchaseType: "free_trial"
23288                            // Include other properties based on your requirements
23289                        };
23290
23291                        // Clean the user object before sending
23292                        const cleanedUser = cleanObject(user);
23293
23294
23295                        // Make the API call using the cleaned user data
23296                        const res = await socialLogin(cleanedUser);
23297                        const userData = {
23298                            // UserID: signUpResponse?.Data?.UserId,
23299                            // AccountID: signUpResponse?.Data?.AccountId,
23300                            SubscriptionID: parseInt(SubscriptionID),
23301                            source: "TU"
23302                        };
23303                        const addToCartPayload = {
23304                            "UserID": res.Data.UserId,
23305                            "AccountID": res.Data.AccountId,
23306                            "SubscriptionID": parseInt(SubscriptionID),
23307                            "PurchaseType": "Subscription",
23308                            "Source": "TU",
23309                        };
23310                        if (FreeTrial_Type === "free_trial") {
23311                            const subscriptionResponse = await postDataWithToken('https://appv2-learner-api.myigetit.com/learner/api/Payment/getfreesubscription', userData, res.Data.TokenId);
23312
23313
23314                        } else {
23315                            const addToCartUrl = "https://appv2-learner-api.myigetit.com/learner/api/Cart/AddToCart";
23316
23317
23318                            const addToCartResponse = await fetch(addToCartUrl, {
23319                                method: 'POST',
23320                                headers: {
23321                                    'Content-Type': 'application/json',
23322                                    'Authorization': `Bearer ${res.Data.TokenId}`, // Include the Bearer token in the header
23323                                },
23324                                body: JSON.stringify(addToCartPayload),
23325                            });
23326
23327                            const addToCartData = await addToCartResponse.json();
23328                        }
23329
23330
23331
23332
23333                        if (res.Data.TokenId === "") {
23334                            alert(res.Data.Message);
23335                        } else {
23336
23337                            //set to intial phase
23338                            document.getElementById("paynow_submit").disabled = true;
23339                            document.getElementById("paynow_submit").textContent = exstng_paynw_btn_text;
23340
23341                            document.getElementById('Signup_Submit').disabled = true;
23342                            document.getElementById('Signup_Submit').innerText = "Start Course or Free";
23343
23344                            var link = document.createElement('a');
23345                            link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&dest_path=cart&token=' 
23345+ res.Data.TokenId;
23346                            link.target = '_blank';
23347
23348                            // Check for Internet Explorer or Trident
23349                            if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
23350                                link.onclick = function() {
23351                                    window.open(link.href, link.target);
23352                                };
23353                            } else {
23354                                link.click();
23355                            }
23356                        }
23357
23358                    }
23359                }
23360            }
23361
23362
23363            async function handleCredentialResponse_paynow(response) {
23364                // Handle the response from Google Sign-In here
23365
23366                // Fetch country code
23367                const locationResponse = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/Location');
23368                if (!locationResponse.ok) {
23369                    throw new Error('Network response was not ok');
23370                }
23371                const locationData = await locationResponse.json();
23372                const countryCode = locationData.Data.countryCode;
23373
23374                document.getElementById('paynow_submit').innerText = "Proceeding, Please Wait...";
23375                document.getElementById('paynow_submit').disabled = true;
23376
23377                if (response && response.credential) {
23378                    document.getElementById('Signup_Submit').disabled = true;
23379                    document.getElementById('Signup_Submit').innerText = "Unlocking Your Free Trial";
23380                    var idToken = response.credential;
23381
23382                    // Decode the ID token to get user information
23383                    var decoded = parseJwt(idToken);
23384
23385                    console.log('Decoded:', decoded); // Check the decoded token in the console
23386
23387                    if (decoded) {
23388                        console.log('ID: ' + decoded.sub); // Get the user's ID
23389                        console.log('Name: ' + decoded.name); // Get the user's name
23390                        console.log('Image URL: ' + decoded.picture); // Get the user's profile image URL
23391                        console.log('Email: ' + decoded.email); // Get the user's email address
23392                        var nameParts = decoded.name.split(' ');
23393                        var firstName = '';
23394                        var lastName = '';
23395
23396                        if (nameParts.length > 1) {
23397                            firstName = nameParts.slice(0, -1).join(' ');
23398                            lastName = nameParts[nameParts.length - 1];
23399                        } else {
23400                            firstName = decoded.name;
23401                        }
23402                        const queryParams = new URLSearchParams(window.location.search);
23403                        const SubscriptionName = document.getElementById("freetrial_sub_name").textContent;
23404                        const SubscriptionID = document.getElementById("freetrial_sub_id").textContent;
23405                        const purchasePlan = queryParams.get("purchase_plan");
23406                        const userSource = queryParams.get("user_source");
23407
23408                        const user = {
23409                            FirstName: firstName,
23410                            LastName: lastName,
23411                            Email: decoded.email,
23412                            SocialID: decoded.sub,
23413                            SocialType: "GoogleId",
23414                            Password: encryptPasswordMd5("Social@123"),
23415                            PreferredSoftwareID: 0,
23416                            FavouriteSoftware: 0,
23417                            AccountTypeID: 0,
23418                            ManagerID: 0,
23419                            CompanyName: "",
23420                            Country: countryCode,
23421                            Platform: "Website",
23422                            EmailPref: 1,
23423                            MarketingEmail: "",
23424                            UserSource: "TU",
23425                            SubscriptionID: parseInt(SubscriptionID),
23426                            PurchaseType: "buy_now"
23427                            // Include other properties based on your requirements
23428                        };
23429
23430                        // Clean the user object before sending
23431                        const cleanedUser = cleanObject(user);
23432
23433
23434                        // Make the API call using the cleaned user data
23435                        const res = await socialLogin(cleanedUser);
23436                        // const userData = {
23437                        //     // UserID: signUpResponse?.Data?.UserId,
23438                        //     // AccountID: signUpResponse?.Data?.AccountId,
23439                        //     SubscriptionID: parseInt(SubscriptionID),
23440                        //     source: "TU"
23441                        // };
23442
23443
23444
23445                        // Second API call to AddToCart
23446                        const addToCartUrl = "https://appv2-learner-api.myigetit.com/learner/api/Cart/AddToCart";
23447                        const addToCartPayload = {
23448                            "UserID": res.Data.UserId,
23449                            "AccountID": res.Data.AccountId,
23450                            "SubscriptionID": Subscription_ID,
23451                            "PurchaseType": "Subscription",
23452                            "Source": user_source,
23453                        };
23454
23455                        const addToCartResponse = await fetch(addToCartUrl, {
23456                            method: 'POST',
23457                            headers: {
23458                                'Content-Type': 'application/json',
23459                                'Authorization': `Bearer ${res.Data.TokenId}`, // Include the Bearer token in the header
23460                            },
23461                            body: JSON.stringify(addToCartPayload),
23462                        });
23463
23464                        const addToCartData = await addToCartResponse.json();
23465
23466
23467
23468                        if (res.Data.TokenId === "") {
23469                            alert(res.Data.Message);
23470                        } else {
23471                            document.getElementById('Signup_Submit').disabled = true;
23472                            document.getElementById('Signup_Submit').innerText = "Start Course or Free";
23473                            var link = document.createElement('a');
23474                            link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&dest_path=cart&token=' 
23474+ res.Data.TokenId;
23475                            link.target = '_blank';
23476
23477                            // Check for Internet Explorer or Trident
23478                            if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
23479                                link.onclick = function() {
23480                                    window.open(link.href, link.target);
23481                                };
23482                            } else {
23483                                link.click();
23484                            }
23485                        }
23486
23487                    }
23488                }
23489            }
23490
23491            // Function to make a POST request with bearer token in the header
23492            async function postDataWithToken(url = '', data = {}, token) {
23493                try {
23494                    const response = await fetch(url, {
23495                        method: 'POST',
23496                        headers: {
23497                            'Content-Type': 'application/json',
23498                            'Authorization': `Bearer ${token}`
23499                        },
23500                        body: JSON.stringify(data)
23501                    });
23502                    return await response.json();
23503                } catch (error) {
23504                    console.error('Error:', error);
23505                    throw error;
23506                }
23507            }
23508
23509            function encryptPasswordMd5(text) {
23510                var byteArray = new Uint8Array(text.length * 2);
23511                for (var i = 0; i < text.length; i++) {
23512                    byteArray[i * 2] = text.charCodeAt(i); // & 0xff;
23513                    byteArray[i * 2 + 1] = text.charCodeAt(i) >> 8; // & 0xff;
23514                }
23515                return md5(String.fromCharCode.apply(String, byteArray));
23516            }
23517
23518            async function socialLogin(user) {
23519                try {
23520                    const response = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/SocialValidation', {
23521                        method: 'POST',
23522                        headers: {
23523                            'Content-Type': 'application/json',
23524                            // Add any necessary headers
23525                        },
23526                        body: JSON.stringify(user),
23527                    });
23528                    const data = await response.json();
23529                    return data;
23530                } catch (error) {
23531                    console.error('Social Login Error:', error);
23532                    throw error;
23533                }
23534            }
23535        </script>
23535
23536    </body>
23537
23538    </html>
23539</div>
23540				</div>
23541				</div>
23542					</div>
23543				</div>
23544						</div>
23545				<div data-elementor-type="popup" data-elementor-id="14602" class="elementor elementor-14602 elementor-location-popup" data-elementor-settings="{&quot;open_selector&quot;:&quot;a[href=\&quot;#freetrial-popup\&quot;]&quot;,&quot;entrance_animation&quot;:&quot;edumallFadeInUp&quot;,&quot;exit_animation&quot;:&quot;fadeInDown&quot;,&quot;prevent_close_on_background_click&quot;:&quot;yes&quot;,&quot;prevent_close_on_esc_key&quot;:&quot;yes&quot;,&quot;prevent_scroll&quot;:&quot;yes&quot;,&quot;entrance_animation_duration&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.2,&quot;sizes&quot;:[]},&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:{&quot;click&quot;:&quot;yes&quot;},&quot;timing&quot;:[]}" data-elementor-post-type="elementor_library">
23546						<section class="has_eae_slider elementor-element elementor-element-08d657b e-flex e-con-boxed e-con e-parent" data-id="08d657b" data-element_type="container" data-settings="{&quot;container_type&quot;:&quot;flex&quot;,&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
23547					<div  class="e-con-inner">
23548				<div class="elementor-element elementor-element-b75b08f elementor-widget elementor-widget-shortcode" data-id="b75b08f" data-element_type="widget" data-widget_type="shortcode.default">
23549				<div class="elementor-widget-container">
23550					<div class="elementor-shortcode">    <html lang="en">
23551
23552    <head>
23553        
23553<script async="" src="https://www.google-analytics.com/analytics.js"></script>
23553
23554        <!-- 
23554<script src="https://apis.google.com/js/platform.js?onload=init" crossorigin="anonymous" async defer></script>
23554 -->
23555        
23555<script src="https://accounts.google.com/gsi/client" async defer></script>
23555
23556        <!-- 
23556<script src="https://apis.google.com/js/platform.js" async defer></script>
23556
23557        <meta name="google-signin-client_id" content="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com"> -->
23558        
23558<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script>
23558
23559
23560
23561        <meta charset="UTF-8">
23562        <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
23563        <meta http-equiv="X-UA-Compatible" content="ie=edge">
23564
23565        
23565<script src="https://js.recurly.com/v4/recurly.js"></script>
23565
23566        <!-- optional: include recurly.css -->
23567        <link rel="stylesheet" href="https://js.recurly.com/v4/recurly.css">
23568        
23568<script src="https://cdnjs.cloudflare.com/ajax/libs/js-sha256/0.9.0/sha256.min.js" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
23568
23569        
23569<script src="https://cdnjs.cloudflare.com/ajax/libs/blueimp-md5/2.18.0/js/md5.min.js"></script>
23569
23570
23571        <!-- Add jQuery -->
23572        
23572<script src="https://code.jquery.com/jquery-3.6.4.min.js"></script>
23572
23573
23574        <!-- select2 cdn url -->
23575        <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/select2.min.css" rel="stylesheet" />
23576
23577
23578        <!-- Fonts -->
23579        <link rel="preconnect" href="https://fonts.googleapis.com">
23580        <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
23581        <link href="https://fonts.googleapis.com/css2?display=swap&family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&amp;display=swap" rel="stylesheet">
23582<!--         <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/tw-elements/dist/css/index.min.css"> -->
23583<!--         <link href="https://myigetit.com/wp-content/themes/igetit/tailwind-css/tailwind_style.css" rel="stylesheet"> -->
23584        <!-- Include the CSS file for intl-tel-input -->
23585        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/build/css/intlTelInput.css">
23586        <!-- Include the Md5 Hashing -->
23587        
23587<script src="https://cdn.jsdelivr.net/npm/[email protected]/src/md5.min.js"></script>
23587
23588        <title>LMS</title>
23589        <style>
23590            .nsm7Bb-HzV7m-LgbsSe {
23591                width: 100% !important;
23592                max-width: 100% !important;
23593                min-width: min-content;
23594            }
23595
23596            .iti.iti--allow-dropdown.iti--separate-dial-code.iti--show-flags {
23597                width: 100%;
23598            }
23599
23600            /* Loader styles */
23601            .loader {
23602                width: 20px;
23603                height: 20px;
23604                display: inline-block;
23605                vertical-align: middle;
23606                margin-left: 5px;
23607                /* Adjust margin as needed */
23608                -webkit-mask: linear-gradient(90deg, #000 70%, #0000 0) left/20% 100%;
23609                background: linear-gradient(#000 0 0) left -25% top 0 /20% 100% no-repeat #ddd;
23610                animation: l7 1s infinite steps(6);
23611            }
23612
23613            @keyframes l7 {
23614                100% {
23615                    background-position: right -25% top 0;
23616                }
23617            }
23618        </style>
23619    </head>
23620
23621    <body class="custom-popup-shortcode">
23622        <div id="root" class="flex">
23623            <section class="flex-1 flex flex-col" style="width: calc(100% - var(--main-sidebar-width));">
23624                <!-- <nav
23625            class="shrink-0 z-20 flex h-[61px] w-full border-b border-slate-150 transition-all duration-[.25s] dark:border-navy-700 print:hidden">
23626            <div
23627                class="px-[var(--margin-x)] transition-[padding,width] duration-[.25s] relative flex w-full bg-white dark:bg-navy-750 print:hidden bg-[#F2F8FF]">
23628                <div class="flex pt-4 px-3"><img
23629                        src="https://appv2.myigetit.com/assets/images/TATA_Technologies.svg" alt="logo"
23630                        class="w-34 h-6"></div>
23631                <div class="w-full"></div>
23632                <div class="flex items-center   gap-1">
23633                    <div class="ml-4"><img src="https://appv2.myigetit.com/assets/images/TATA_Logo.svg" alt="logo"
23634                            class="w-28 h-6"></div>
23635                </div>
23636            </div>
23637        </nav> -->
23638                <div class="flex-1 overflow-auto">
23639                    <div class="flex flex-col-reverse md:flex-row ">
23640                        <main class="flex w-full flex-col items-center bg-white dark:bg-navy-700  overflow-auto md:w-9/12 ">
23641
23642
23643                            <section class="flex w-full max-w-lg grow flex-col justify-center p-2 bg-white hidden" id="free_trial_signin">
23644                                <div><img class="mx-auto mb-5  w-32" src="https://myigetit.com/wp-content/uploads/2025/04/i_GET_IT_by_TATA_Technologies_Logo-1.webp" id="igetit_logo_by_TATA_free_trial" alt="logo">
23645                                    <div class="mt-4">
23646                                        <h1 class="text-xl font-semibold text-slate-600 dark:text-navy-100 text-center " id="freetrial_sub_name">
23647                                            Autodesk Training Subscription</h1>
23648                                        <h1 class="text-xl font-semibold text-slate-600 dark:text-navy-100 text-center  hidden" id="freetrial_sub_id">
23649                                            1010</h1>
23650                                    </div>
23651                                </div>
23652
23653                                <!-- <div class="w-full relative mb-9">
23654                                    <div id="g_id_onload" data-client_id="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com" data-context="signin" data-ux_mode="popup" data-callback="handleCredentialResponse_freetrial" data-nonce="" data-auto_prompt="false">
23655                                    </div>
23656
23657                                    <div class="g_id_signin absolute inset-0 mx-auto" style="align-self: center;" data-type="standard" data-shape="rectangular" data-theme="outline" data-text="signin_with" data-size="large" data-logo_alignment="center" data-width="345">
23658                                    </div>
23659                                </div> -->
23660
23661                                <div class="relative w-full">
23662                                    <div id="g_id_onload" data-client_id="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com" data-context="signin" data-ux_mode="popup" data-callback="handleCredentialResponse_freetrial" data-nonce="" data-auto_prompt="false"></div>
23663                                    <div class="flex flex-row sm:flex-row md:flex-row justify-center items-center gap-4 ml-1">
23664                                        <div class="g_id_signin sm:mb-0 mt-3 border" style="height: 41px; border-radius: 4px;" data-type="icon" data-shape="rectangular" data-theme="outline" data-text="signin_with" data-size="large" data-logo_alignment="center" data-width="365"></div>
23665                                        <div class="linkedin_signin mt-3">
23666                                            <button onclick="linkedinsignin_freetrial()" onmouseover="this.style.backgroundColor='#eef0f2';" onmouseout="this.style.backgroundColor='white';" style="height: 41px; width: 41px; background-color: white; border-radius: 4px; border-color: #dbe2ea;">
23667                                                <svg class="ml-2" xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 128 128">
23668                                                    <path fill="#0076b2" d="M116 3H12a8.91 8.91 0 0 0-9 8.8v104.42a8.91 8.91 0 0 0 9 8.78h104a8.93 8.93 0 0 0 9-8.81V11.77A8.93 8.93 0 0 0 116 3" />
23669                                                    <path fill="#fff" d="M21.06 48.73h18.11V107H21.06zm9.06-29a10.5 10.5 0 1 1-10.5 10.49a10.5 10.5 0 0 1 10.5-10.49m20.41 29h17.36v8h.24c2.42-4.58 8.32-9.41 17.13-9.41C103.6 47.28 107 59.35 107 75v32H88.89V78.65c0-6.75-.12-15.44-9.41-15.44s-10.87 7.36-10.87 15V107H50.53z" />
23670                                                </svg>
23671                                            </button>
23672                                        </div>
23673                                        <div class="facebook_signin mt-3">
23674                                            <button onclick="facebooksignin()" onmouseover="this.style.backgroundColor='#eef0f2';" onmouseout="this.style.backgroundColor='white';" style="height: 41px; width: 41px; background-color: white; border-radius: 4px; border-color: #dbe2ea;">
23675                                                <svg class="ml-2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--akar-icons" width="22" height="22" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24" style="color: rgb(59, 89, 152);">
23676                                                    <!-- Facebook icon -->
23677                                                    <g fill="none">
23678                                                        <g clip-path="url(#iconifyReact1)">
23679                                                            <path fill="currentColor" fill-rule="evenodd" d="M0 12.067C0 18.034 4.333 22.994 10 24v-8.667H7V12h3V9.333c0-3 1.933-4.666 4.667-4.666c.866 0 1.8.133 2.666.266V8H15.8c-1.467 0-1.8.733-1.8 1.667V12h3.2l-.533 3.333H14V24c5.667-1.006 10-5.966 10-11.933C24 5.43 18.6 0 12 0S0 5.43 0 12.067" clip-rule="evenodd">
23680                                                            </path>
23681                                                        </g>
23682                                                        <defs>
23683                                                            <clipPath id="iconifyReact1">
23684                                                                <path fill="#fff" d="M0 0h24v24H0z"></path>
23685                                                            </clipPath>
23686                                                        </defs>
23687                                                    </g>
23688                                                </svg>
23689                                            </button>
23690                                        </div>
23691                                    </div>
23692                                </div>
23693
23694                                <div class="flex items-center space-x-2 mt-1 h-10">
23695                                    <div class="h-px flex-1 bg-slate-200 dark:bg-navy-500"></div>
23696                                    <p>OR</p>
23697                                    <div class="h-px flex-1 bg-slate-200 dark:bg-navy-500"></div>
23698                                </div>
23699
23700                                <section class="space-y-4">
23701                                    <div class="flex gap-1 flex-col">
23702                                        <div class="w-full relative"><label for="input" class="block relative "><span class="text-sm"> Email</span>
23703                                                <input autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder=" Email" id="Email" type="text" name="Email" onkeyup="handleEmailInput(this.value)"></label>
23704                                            <span class=" inline-flex w-24 items-center justify-end absolute top-8 right-3" id="isemailverified"></span>
23705                                        </div>
23706                                        <div class="flex justify-center ">
23707                                            <span class="verify-button capitalize rounded-t w-auto text-sm text-blue-500 inline-flex items-center justify-center focus:outline-none" onclick="verifyEmail()" style="background:none;border: none;">Verify
23708                                                email</span>
23709                                        </div>
23710                                        
23711                                        <div class="w-full">
23712
23713                                            <input type="text" autocomplete="off" id="phone" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100 flex flex-wrap border border-slate-300 text-sm border-1 rounded-lg p-2" placeholder="Enter phone number">
23714
23715                                        </div>
23716                                       <p> </p>
23717                                        <p class="w-full flex justify-center"><b>(Ensure popup is allowed for this site)</b></p>
23718                                        <button id="Signup_Submit" disabled="" class="btn w-full h-12 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90">Start your free trial</button>
23719                                    </div>
23720                                    <p class="mt-4 text-center text-sm+"><a class="inline-block text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent" href="#" id="buy_now_subscrp">Pay now, get full term access</a></p>
23721                                    <p> </p>
23722
23723                                    <p class="mt-4 text-center text-sm+"><span>Already have an account? </span><a class="inline-block text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent" href="#signin-popup">Sign In</a></p>
23724                                </section>
23725                                <p class="text-sm mt-3">
23726                                    <span>By clicking the button above, you accept our </span>
23727                                    <a class="text-primary" href="https://myigetit.com/terms-of-use">terms of
23728                                        use</a>
23729                                    <span> and </span>
23730                                    <a class="text-primary" href="https://myigetit.com/privacy-policy">privacy policy.</a>
23731                                </p>
23732                            </section>
23733
23734                            <!-- start of paynow signuop -->
23735                            <section class="flex w-full max-w-lg grow flex-col justify-center p-2 bg-white" id="free_trial_signin_pay">
23736                                <div><img class="mx-auto mb-5  w-32" src="https://myigetit.com/wp-content/uploads/2025/04/i_GET_IT_by_TATA_Technologies_Logo-1.webp" id="igetit_logo_by_TATA_free_trial" alt="logo">
23737                                    <div class="mt-4">
23738                                        <h1 class="text-xl font-semibold text-slate-600 dark:text-navy-100 text-center " id="freetrialpay_sub_name">
23739                                            Autodesk Training Subscription</h1>
23740                                        <h1 class="text-xl font-semibold text-slate-600 dark:text-navy-100 text-center  hidden" id="freetrialpay_sub_id">
23741                                            1010</h1>
23742                                    </div>
23743                                </div>
23744
23745                                <!-- <div class="w-full relative mb-9">
23746                                    <div id="g_id_onload" data-client_id="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com" data-context="signin" data-ux_mode="popup" data-callback="handleCredentialResponse_paynow" data-nonce="" data-auto_prompt="false">
23747                                    </div>
23748
23749                                    <div class="g_id_signin absolute inset-0 mx-auto" style="align-self: center;" data-type="standard" data-shape="rectangular" data-theme="outline" data-text="signin_with" data-size="large" data-logo_alignment="center" data-width="345">
23750                                    </div>
23751                                </div> -->
23752
23753                                <div class="relative w-full">
23754                                    <div id="g_id_onload" data-client_id="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com" data-context="signin" data-ux_mode="popup" data-callback="handleCredentialResponse_paynow" data-nonce="" data-auto_prompt="false"></div>
23755                                    <div class="flex flex-row sm:flex-row md:flex-row justify-center items-center gap-4 ml-1">
23756                                        <div class="g_id_signin sm:mb-0 mt-3 border" style="height: 41px; border-radius: 4px;" data-type="icon" data-shape="rectangular" data-theme="outline" data-text="signin_with" data-size="large" data-logo_alignment="center" data-width="365"></div>
23757                                        <div class="linkedin_signin mt-3">
23758                                            <button onclick="linkedinsignin_paynow()" onmouseover="this.style.backgroundColor='#eef0f2';" onmouseout="this.style.backgroundColor='white';" style="height: 41px; width: 41px; background-color: white; border-radius: 4px; border-color: #dbe2ea;">
23759                                                <svg class="ml-2" xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 128 128">
23760                                                    <path fill="#0076b2" d="M116 3H12a8.91 8.91 0 0 0-9 8.8v104.42a8.91 8.91 0 0 0 9 8.78h104a8.93 8.93 0 0 0 9-8.81V11.77A8.93 8.93 0 0 0 116 3" />
23761                                                    <path fill="#fff" d="M21.06 48.73h18.11V107H21.06zm9.06-29a10.5 10.5 0 1 1-10.5 10.49a10.5 10.5 0 0 1 10.5-10.49m20.41 29h17.36v8h.24c2.42-4.58 8.32-9.41 17.13-9.41C103.6 47.28 107 59.35 107 75v32H88.89V78.65c0-6.75-.12-15.44-9.41-15.44s-10.87 7.36-10.87 15V107H50.53z" />
23762                                                </svg>
23763                                            </button>
23764                                        </div>
23765                                        <div class="facebook_signin mt-3">
23766                                            <button onclick="facebooksignin()" onmouseover="this.style.backgroundColor='#eef0f2';" onmouseout="this.style.backgroundColor='white';" style="height: 41px; width: 41px; background-color: white; border-radius: 4px; border-color: #dbe2ea;">
23767                                                <svg class="ml-2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--akar-icons" width="22" height="22" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24" style="color: rgb(59, 89, 152);">
23768                                                    <!-- Facebook icon -->
23769                                                    <g fill="none">
23770                                                        <g clip-path="url(#iconifyReact1)">
23771                                                            <path fill="currentColor" fill-rule="evenodd" d="M0 12.067C0 18.034 4.333 22.994 10 24v-8.667H7V12h3V9.333c0-3 1.933-4.666 4.667-4.666c.866 0 1.8.133 2.666.266V8H15.8c-1.467 0-1.8.733-1.8 1.667V12h3.2l-.533 3.333H14V24c5.667-1.006 10-5.966 10-11.933C24 5.43 18.6 0 12 0S0 5.43 0 12.067" clip-rule="evenodd">
23772                                                            </path>
23773                                                        </g>
23774                                                        <defs>
23775                                                            <clipPath id="iconifyReact1">
23776                                                                <path fill="#fff" d="M0 0h24v24H0z"></path>
23777                                                            </clipPath>
23778                                                        </defs>
23779                                                    </g>
23780                                                </svg>
23781                                            </button>
23782                                        </div>
23783                                    </div>
23784                                </div>
23785
23786                                <div class="flex items-center space-x-2 mt-1 h-10">
23787                                    <div class="h-px flex-1 bg-slate-200 dark:bg-navy-500"></div>
23788                                    <p>OR</p>
23789                                    <div class="h-px flex-1 bg-slate-200 dark:bg-navy-500"></div>
23790                                </div>
23791
23792                                <section class="space-y-4">
23793                                    <div class="flex gap-1 flex-col">
23794                                        <div class="w-full relative"><label for="input" class="block relative "><span class="text-sm"> Email</span>
23795                                                <input autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder=" Email" id="Email_signup" type="text" name="Email" onkeyup="handleEmailInput_paynow(this.value)"></label>
23796                                            <span class=" inline-flex w-24 items-center justify-end absolute top-8 right-3" id="isemailverified_paynow"></span>
23797                                        </div>
23798
23799                                        <div class="flex justify-center ">
23800                                            <span class="verify-button capitalize rounded-t w-auto text-sm text-blue-500 inline-flex items-center justify-center focus:outline-none" onclick="verifyEmail_paynow()" id="verify_button_paynow" style="background:none;border: none;">Verify
23801                                                email</span>
23802                                        </div>
23803
23804                                        <div class="mt-4 space-y-4 hidden" id="paynow_form">
23805                                            <div class="flex flex-col space-y-1">
23806                                                <div class="flex space-x-3"><label for="input" class="block relative "><span class="text-sm"> First Name</span><input id="firstname_paynow" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder=" First Name" type="text" name="FirstName"></label>
23807                                                    <label for="input" class="block relative "><span class="text-sm"> Last Name</span><input id="lastname_paynow" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder=" Last Name" type="text" name="LastName"></label>
23808                                                </div>
23809                                            </div>
23810                                            <div class="w-full"><label for="input" class="block relative "><span class="text-sm">Address line</span><input id="address_paynow" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Address line" type="text" name="Address1"></label></div>
23811                                            <div class="grid grid-cols-1 gap-4 sm:grid-cols-2">
23812                                                <div class="w-full">
23813                                                    <label for="input" class="block relative ">
23814                                                        <span class="text-sm">Country</span>
23815                                                        <select id="select2_country" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Country" name="Country">
23816                                                        </select>
23817                                                    </label>
23818                                                </div>
23819                                                <div class="w-full">
23820                                                    <label for="input" class="block relative ">
23821                                                        <span class="text-sm">State</span>
23822                                                        <select id="select2_state" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="State" name="State">
23823
23824                                                        </select>
23825                                                        <input id="select2_state_input" type="text" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100 hidden" placeholder="State" name="State">
23826
23827                                                        </input>
23828                                                    </label>
23829                                                </div>
23830                                            </div>
23831
23832                                            <div class="grid grid-cols-1 gap-4 sm:grid-cols-2">
23833                                                <div class="w-full"><label for="input" class="block relative "><span class="text-sm"> City</span><input id="city_paynow" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder=" City" type="text" name="City"></label></div>
23834                                                <div class="w-full"><label for="input" class="block relative "><span class="text-sm">
23834Postal Code</span><input id="postal_paynow" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Postal Code" type="number" name="PostalCode"></label></div>
23835                                            </div>
23836                                        </div>
23837                                       <p> </p>
23838                                        <p class="w-full flex justify-center"><b>(Ensure popup is allowed for this site)</b></p>
23839                                        <button id="paynow_submit" disabled="" class="btn w-full h-12 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90">Start your free trial</button>
23840                                    </div>
23841                                    <p class="mt-4 text-center text-sm+">
23842                                        <a class="inline-block text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent" href="#" id="free_trial_subscrp">Start your 3 days free trial now</a>
23843                                    </p>
23844                                   <p> </p>
23845
23846                                    <p class="mt-4 text-center text-sm+"><span>Already have an account? </span><a class="inline-block text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent" href="#signin-popup">Sign In</a></p>
23847                                </section>
23848                                <p class="text-sm mt-3">
23849                                    <span>By clicking the button above, you accept our </span>
23850                                    <a class="text-primary" href="https://myigetit.com/terms-of-use">terms of
23851                                        use</a>
23852                                    <span> and </span>
23853                                    <a class="text-primary" href="https://myigetit.com/privacy-policy">privacy policy.</a>
23854                                </p>
23855                            </section>
23856
23857                            <!-- <div class="fixed flex justify-end bottom-20 right-3 md:hidden lg:hidden xl:hidden 2xl:hidden">
23858                                <div class="animate-bounce"><button class="flex justify-center items-center gap-2 text-white z-50 w-11 rounded-full h-11 bg-primary transition ease-in-out delay-150 hover:-translate-y-1 hover:scale-110 hover:bg-indigo-500 duration-300 drop-shadow-xl">
23859                                        <div><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--wpf" width="32" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 26 26" style="color: white;">
23860                                                <path fill="currentColor" d="M3 4C1.344 4 0 5.344 0 7v12c0 1.656 1.344 3 3 3h20c1.656 0 3-1.344 3-3V7c0-1.656-1.344-3-3-3zm0 2h20c.551 0 1 .449 1 1v.5l-11 5.938L2 7.5V7c0-.551.449-1 1-1M2 7.781l6.531 5.094l-6.406 6.563l7.813-5.563L13 15.844l3.063-1.969l7.812 5.563l-6.406-6.563L24 7.781V19a.95.95 0 0 1-.125.438c-.165.325-.486.562-.875.562H3c-.389 0-.71-.237-.875-.563A.95.95 0 0 1 2 19z">
23861                                                </path>
23862                                            </svg></div>
23863                                    </button></div>
23864                            </div> -->
23865
23866                        </main>
23867                        <!-- <div
23868                    class="hidden md:block lg:block xl:block 2xl:block border lg:sticky md:w-9/12 lg:w-9/12 top-8 bg-[#09244B] bg-cover h-fit md:h-screen lg:h-screen overflow-y-auto scroll">
23869                    <section class="w-full lg:grid md:grid sm:grid mt-1 mb-4 ">
23870                        <div class="flex flex-col">
23871                            <div class="w-full lg:grid md:grid sm:grid max-w-full p-5">
23872                                <div class="flex justify-between"><img loading="lazy" alt="logo_w" class="mb-10" width="125"
23873                                        height="40" src="https://appv2.myigetit.com/logo_white.svg"></div>
23874                                <div>
23875                                    <h1 class="leading-7 text-2xl font-bold text-white dark:text-navy-100 mb-8 p-2">
23876                                        Autodesk Training Subscription</h1>
23877                                    <div class="flex flex-row">
23878                                        <div
23879                                            class="text-white font-bold rounded-lg bg-gradient-to-r text-xs sm:text-sm md:text-lg lg:text-lg dark:text-navy-100 w-fit p-2 underline">
23880                                            Start your 7 Day Free Trial Now</div>
23881                                        <h1
23882                                            class="flex flex-1 gap-1 leading-7 text-sm md:text-lg lg:text-lg font-bold text-white line-through dar
23882k:text-navy-100 mt-2 sm:mt-3 md:mt-4 lg:mt-4 ml-4">
23883                                            <h1>₹</h1>
23884                                            <h1> 7150 </h1>
23885                                        </h1>
23886                                    </div>
23887                                </div>
23888                            </div>
23889                            <div class="relative justify-center items-center"><img
23890                                    class="bg-cover bg-no-repeat bg-top object-top"
23891                                    src="https://appv2.myigetit.com/assets/images/Free_trial-nodata1.svg"></div>
23892                        </div>
23893                    </section>
23894                    <div class="relative">
23895                        <div class=""><button
23896                                class="flex justify-center items-center gap-2 fixed text-black bottom-18 right-6 z-50 w-40 rounded-full h-10 bg-white transition ease-in-out delay-150 hover:-translate-y-1 hover:scale-110 hover:bg-primary duration-300 hover:text-white drop-shadow-xl">
23897                                <div><svg xmlns="http://www.w3.org/2000/svg"
23898                                        xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img"
23899                                        class="iconify iconify--wpf" width="20" height="20"
23900                                        preserveAspectRatio="xMidYMid meet" viewBox="0 0 26 26">
23901                                        <path fill="currentColor"
23902                                            d="M3 4C1.344 4 0 5.344 0 7v12c0 1.656 1.344 3 3 3h20c1.656 0 3-1.344 3-3V7c0-1.656-1.344-3-3-3zm0 2h20c.551 0 1 .449 1 1v.5l-11 5.938L2 7.5V7c0-.551.449-1 1-1M2 7.781l6.531 5.094l-6.406 6.563l7.813-5.563L13 15.844l3.063-1.969l7.812 5.563l-6.406-6.563L24 7.781V19a.95.95 0 0 1-.125.438c-.165.325-.486.562-.875.562H3c-.389 0-.71-.237-.875-.563A.95.95 0 0 1 2 19z">
23903                                        </path>
23904                                    </svg></div>
23905                                <p class="tracking-tight">Talk to an Expert</p>
23906                            </button></div>
23907                    </div>
23908                </div> -->
23909                    </div>
23910                </div>
23911            </section>
23912
23913            <div style="position: fixed; z-index: 9999; inset: 16px; pointer-events: none;"></div>
23914        </div>
23915
23916        <!-- otp verification popup -->
23917        <div id="defaultModal" class="animate-opacity backdrop-filter backdrop-blur bg-white/30 overflow-y-auto overflow-x-hidden fixed top-0 right-0 left-0 w-full md:inset-0 h-modal md:h-full justify-center items-center flex" aria-modal="true" role="dialog" style="z-index: 999; display: none;">
23918            <div class="relative p-4 w-full max-w-sm h-full md:h-auto">
23919                <div class="relative bg-white rounded-lg shadow p-10">
23920                    <button class="border-none p-3 absolute top-3 right-3" onclick="closeOTPModal()" style="margin-top:8px;background:none;border: none;">
23921                        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--ic" width="18" height="18" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24">
23922                            <path fill="currentColor" d="M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12z">
23923                            </path>
23924                        </svg>
23925                    </button>
23926                    <h3 class="text-xl font-semibold text-gray-900 text-center">OTP Verification</h3>
23927                    <div class="flex flex-row justify-between mt-5" style="display: flex;">
23928                        <div style="display: flex; align-items: center;"><input aria-label="Please enter verification code. Digit 1" id="tel5" autocomplete="off" class="border-none h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput(5)">
23929                        </div>
23930                        <div style="display: flex; align-items: center;"><input aria-label="Digit 2" id="tel6" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput(6)">
23931                        </div>
23932                        <div style="display: flex; align-items: center;"><input aria-label="Digit 3" id="tel7" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput(7)">
23933                        </div>
23934                        <div style="display: flex; align-items: center;"><input aria-label="Digit 4" id="tel8" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput(8)">
23935                        </div>
23936                    </div>
23937                    <div class="flex items-center space-x-3 my-5 items-center justify-center text-xs">
23938                        <div class="text-[#00000099]">Resend OTP in</div><time class="text-[#00000099]" id="timer">00:00</time>
23939                    </div>
23940                    <div class="flex space-x-3 my-5 items-center justify-center text-xs">
23941                        <span id="resendBtn" class="cursor-pointer text-blue-500" onclick="resendOTP()" style="margin-top:8px;background:none;border: none;" hidden>Resend
23942                            OTP</span>
23943                    </div>
23944                    <button id="verifyBtn" disabled class="btn w-full h-12 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90" onclick="verifyOTP()">Verify</button>
23945                </div>
23946            </div>
23947        </div>
23948
23949        <div id="defaultModal_paynow" class="animate-opacity backdrop-filter backdrop-blur bg-white/30 overflow-y-auto overflow-x-hidden fixed top-0 right-0 left-0 w-full md:inset-0 h-modal md:h-full justify-center items-center flex" aria-modal="true" role="dialog" style="z-index: 999; display: none;">
23950            <div class="relative p-4 w-full max-w-sm h-full md:h-auto">
23951                <div class="relative bg-white rounded-lg shadow p-10">
23952                    <button class="border-none p-3 absolute top-3 right-3" onclick="closeOTPModal()" style="margin-top:8px;background:none;border: none;">
23953                        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--ic" width="18" height="18" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24">
23954                            <path fill="currentColor" d="M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12z">
23955                            </path>
23956                        </svg>
23957                    </button>
23958                    <h3 class="text-xl font-semibold text-gray-900 text-center">OTP Verification</h3>
23959                    <div class="flex flex-row justify-between mt-5" style="display: flex;">
23960                        <div style="display: flex; align-items: center;"><input aria-label="Please enter verification code. Digit 1" id="tel9" autocomplete="off" class="border-none h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput_paynow(9)">
23961                        </div>
23962                        <div style="display: flex; align-items: center;"><input aria-label="Digit 2" id="tel10" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput_paynow(10)">
23963                        </div>
23964                        <div style="display: flex; align-items: center;"><input aria-label="Digit 3" id="tel11" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput_paynow(11)">
23965                        </div>
23966                        <div style="display: flex; align-items: center;"><input aria-label="Digit 4" id="tel12" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput_paynow(12)">
23967                        </div>
23968                    </div>
23969                    <div class="flex items-center space-x-3 my-5 items-center justify-center text-xs">
23970                        <div class="text-[#00000099]">Resend OTP in</div><time class="text-[#00000099]" id="timer_paynow">00:00</time>
23971                    </div>
23972                    <div class="flex space-x-3 my-5 items-center justify-center text-xs">
23973                        <span id="resendBtn_paynow" class="cursor-pointer text-blue-500" onclick="resendOTP_paynow()" style="margin-top:8px;background:none;border: none;" hidden>Resend
23974                            OTP</span>
23975                    </div>
23976                    <button id="verifyBtn_paynows" disabled class="btn w-full h-12 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90" onclick="verifyOTP_paynow()">Verify</button>
23977                </div>
23978            </div>
23979        </div>
23980
23981        
23981<script src="https://cdn.jsdelivr.net/npm/[email protected]/build/js/intlTelInput.min.js"></script>
23981
23982        
23982<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/select2.min.js"></script>
23982
23983        
23983<script>
23984            // Function to initialize Facebook SDK
23985            window.fbAsyncInit = function() {
23986                FB.init({
23987                    appId: '1575785412952933', // Replace 'your_app_id' with your actual Facebook App ID
23988                    cookie: true,
23989                    xfbml: true,
23990                    version: 'v12.0'
23991                });
23992
23993                FB.getLoginStatus(function(response) {
23994                    statusChangeCallback(response);
23995                });
23996            };
23997
23998            // Callback function for login status change
23999            function statusChangeCallback(response) {
24000                if (response.status === 'connected') {
24001                    console.log('Logged in and authenticated');
24002                    getUserDetails(response.authResponse.accessToken); // Get user details if connected
24003                } else {
24004                    console.log('Not authenticated');
24005                }
24006            }
24007
24008            // Function to fetch user details from Facebook API
24009            function getUserDetails(accessToken) {
24010                FB.api('/me', {
24011                    fields: 'id,first_name,last_name,email'
24012                }, function(response) {
24013                    if (response && !response.error) {
24014                        console.log('User details:', response);
24015                        performSocialLogin(response, accessToken); // Call performSocialLogin after fetching user details
24016                    } else {
24017                        console.error('Failed to fetch user details');
24018                    }
24019                });
24020            }
24021
24022            // Function to perform social login
24023            async function performSocialLogin(profile, accessToken) {
24024                const queryParams = new URLSearchParams(window.location.search);
24025                const SubscriptionName = document.getElementById("freetrial_sub_name").textContent;
24026                const SubscriptionID = document.getElementById("freetrial_sub_id").textContent;
24027                const purchasePlan = queryParams.get("purchase_plan");
24028                const userSource = queryParams.get("user_source");
24029                FreeTrial_Type = document.getElementById("freetrial_type").value;
24030
24031                //for country code
24032                const locationResponse = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/Location');
24033                if (!locationResponse.ok) {
24034                    throw new Error('Network response was not ok');
24035                }
24036                const locationData = await locationResponse.json();
24037                const countryCode = locationData.Data.countryCode;
24038
24039                const user = {
24040                    FirstName: profile.first_name,
24041                    LastName: profile.last_name,
24042                    Email: profile.email,
24043                    SocialID: profile.id,
24044                    SocialType: "FacebookID",
24045                    Password: purchasePlan ? "Social@123" : "",
24046                    PreferredSoftwareID: purchasePlan ? 0 : 0,
24047                    FavouriteSoftware: purchasePlan ? 0 : 0,
24048                    AccountTypeID: purchasePlan ? 0 : 0,
24049                    ManagerID: purchasePlan ? 11 : 0,
24050                    CompanyName: purchasePlan ? "Test Company" : "",
24051                    Country: countryCode,
24052                    Platform: purchasePlan ? "Website" : "",
24053                    EmailPref: purchasePlan ? 1 : 0,
24054                    MarketingEmail: purchasePlan ? "Yes" : "",
24055                    UserSource: "Wordpress",
24056                    SubscriptionID: purchasePlan ? SubscriptionID : SubscriptionID,
24057                    SubscriptionName: SubscriptionName,
24058                    PurchaseType: (FreeTrial_Type === "free_trial" ? "Trial" : "PayNow") || (purchasePlan == "free_trial" ? "Trial" : "")
24059
24060                };
24061
24062
24063                try {
24064                    const response = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/SocialValidation', {
24065                        method: 'POST',
24066                        headers: {
24067                            'Content-Type': 'application/json',
24068                            'Authorization': 'Bearer ' + accessToken
24069                        },
24070                        body: JSON.stringify(user)
24071                    });
24072                    if (response.ok) {
24073                        const data = await response.json();
24074                        const userData = {
24075                            UserID: data?.Data?.UserId,
24076                            AccountID: data?.Data?.AccountId,
24077                            SubscriptionID: parseInt(SubscriptionID),
24078                            source: "Wordpress"
24079                        };
24080                        const addToCartPayload = {
24081                            "UserID": data.Data.UserId,
24082                            "AccountID": data.Data.AccountId,
24083                            "SubscriptionID": parseInt(SubscriptionID),
24084                            "PurchaseType": "Subscription",
24085                            "Source": "Wordpress",
24086                        };
24087
24088                        if (FreeTrial_Type === "free_trial") {
24089                            const subscriptionResponse = await postDataWithToken('https://appv2-learner-api.myigetit.com/learner/api/Payment/getfreesubscription', userData, data.Data.TokenId);
24090
24091                            var link = document.createElement('a');
24092                            link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&dest_path=learning?Catalog&token=' 
24092+ data.Data.TokenId;
24093                            link.target = '_blank';
24094
24095                            // Check for Internet Explorer or Trident
24096                            if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
24097                                link.onclick = function() {
24098                                    window.open(link.href, link.target);
24099                                };
24100                            } else {
24101                                link.click();
24102                            }
24103                        } else {
24104                            const addToCartUrl = "https://appv2-learner-api.myigetit.com/learner/api/Cart/AddToCart";
24105
24106
24107                            const addToCartResponse = await fetch(addToCartUrl, {
24108                                method: 'POST',
24109                                headers: {
24110                                    'Content-Type': 'application/json',
24111                                    'Authorization': `Bearer ${data.Data.TokenId}`, // Include the Bearer token in the header
24112                                },
24113                                body: JSON.stringify(addToCartPayload),
24114                            });
24115
24116                            const addToCartData = await addToCartResponse.json();
24117                            var link = document.createElement('a');
24118                            link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&dest_path=cart&token=' + data.Data.TokenId;
24119                            link.target = '_blank';
24120
24121                            // Check for Internet Explorer or Trident
24122                            if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
24123                                link.onclick = function() {
24124                                    window.open(link.href, link.target);
24125                                };
24126                            } else {
24127                                link.click();
24128                            }
24129                        }
24130
24131                        // Redirect to dashboard or perform other actions as needed
24132                    } else {
24133                        console.error('Failed to perform social login:', response.statusText);
24134                    }
24135                } catch (error) {
24136                    console.error('Failed to perform social login:', error);
24137                }
24138            }
24139
24140            // Function to handle Facebook login button click
24141            function facebooksignin() {
24142                FB.login(function(response) {
24143                    if (response.authResponse) {
24144                        statusChangeCallback(response);
24145                    } else {
24146                        console.log('User cancelled login or did not fully authorize.');
24147                    }
24148                }, {
24149                    scope: 'email'
24150                });
24151            }
24152
24153
24154            //function linkedin signin
24155            async function linkedinsignin_freetrial() {
24156                //for linkedin users
24157                const isFreeTrial = false;
24158                const linkedinAuthEndpoint = "https://www.linkedin.com/oauth/v2/authorization";
24159                const clientId = "77yr63gbu7mzjs";
24160                // const state = "iget2OlinkidenState";
24161                const state = "1" + document.getElementById("freetrial_sub_id").textContent;
24162                // const state = Math.random().toString(36).substring(2, 15);
24163                const redirectUri = "https://myigetit.com/plans";
24164                const scope = "r_liteprofile%20r_emailaddress";
24165                const return_url = "http://localhost:7155";
24166                const linkedinLoginBtn = document.getElementById('linkedin-login');
24167
24168
24169                const authCodeUrl = `${linkedinAuthEndpoint}?response_type=code&client_id=${clientId}&redirect_uri=${redirectUri}&scope=${scope}&state=${state}`;
24170                window.location.href = authCodeUrl;
24171            }
24172
24173            //function linkedin signin
24174            async function linkedinsignin_paynow() {
24175                //for linkedin users
24176                const isFreeTrial = false;
24177                const linkedinAuthEndpoint = "https://www.linkedin.com/oauth/v2/authorization";
24178                const clientId = "77yr63gbu7mzjs";
24179                // const state = "iget2OlinkidenState";
24180                const state = "0" + document.getElementById("freetrial_sub_id").textContent;
24181                // const state = Math.random().toString(36).substring(2, 15);
24182                const redirectUri = "https://myigetit.com/plans";
24183                const scope = "r_liteprofile%20r_emailaddress";
24184                const return_url = "http://localhost:7155";
24185                const linkedinLoginBtn = document.getElementById('linkedin-login');
24186
24187
24188                const authCodeUrl = `${linkedinAuthEndpoint}?response_type=code&client_id=${clientId}&redirect_uri=${redirectUri}&scope=${scope}&state=${state}`;
24189                window.location.href = authCodeUrl;
24190            }
24191
24192            // Function to set the data-width attribute for elements with class 'g_id_signin' based on screen width
24193            function setGoogleSignInWidth() {
24194                var signInButtons = document.getElementsByClassName('g_id_signin');
24195                var screenWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
24196                var mobileWidth = '316';
24197
24198                for (var i = 0; i < signInButtons.length; i++) {
24199                    var signInButton = signInButtons[i];
24200
24201                    // Store the original data-width value
24202                    signInButton.setAttribute('data-original-width', signInButton.getAttribute('data-width') || '');
24203
24204                    // Set data-width to 316 for elements with class 'g_id_signin' in mobile view
24205                    if (screenWidth <= 768) {
24206                        signInButton.setAttribute('data-width', mobileWidth);
24207                    } else {
24208                        // Reapply the original data-width attribute for non-mobile view
24209                        signInButton.setAttribute('data-width', signInButton.getAttribute('data-original-width'));
24210                    }
24211                }
24212            }
24213
24214            // Call the function initially and on every resize
24215            setGoogleSignInWidth();
24216            window.addEventListener('resize', setGoogleSignInWidth);
24217
24218            function getUserCountryCode(callback) {
24219
24220                // Use ip-api.com for reverse geocoding to get country information
24221                fetch(`https://appv2-learner-api.myigetit.com/learner/api/User/Location`)
24222                    .then(function(response) {
24223                        return response.json();
24224                    })
24225                    .then(function(data) {
24226                        var countryCode = data.Data.CountryCode;
24227                        callback(countryCode);
24228                    })
24229                    .catch(function(error) {
24230                        var countryCode = 'auto';
24231                        callback(countryCode);
24232                    });
24233
24234
24235
24236            }
24237
24238            // Initialize the plugin after retrieving or using the obtained country code
24239            function initializePhoneNumberInput() {
24240                // In your Javascript (external .js resource or 
24240<script> tag)
24241
24242
24243                let timer;
24244                let time = 60;
24245
24246                //start of select 2 dynamic
24247                // Function to create option elements
24248                function createOption(id, text) {
24249                    var option = document.createElement('option');
24250                    option.value = id;
24251                    option.text = text;
24252                    return option;
24253                }
24254
24255                // Initialize Select2 for the Country dropdown
24256                var selectCountry = document.getElementById('select2_country');
24257                var selectState = document.getElementById('select2_state');
24258
24259                selectCountry.addEventListener('change', function() {
24260                    var selectedCountryId = selectCountry.value;
24261
24262                    // Fetch states based on the selected country
24263                    fetch('https://appv2-learner-api.myigetit.com/learner/api/UserProfile/StateList/' + selectedCountryId)
24264                        .then(response => response.json())
24265                        .then(data => {
24266
24267
24268                            var state_select_inpt = document.getElementById("select2_state_input");
24269                            state_select_inpt.value = "";
24270                            // Clear previous options
24271                            selectState.innerHTML = '';
24272
24273                            // Add a default option for State
24274                            selectState.add(createOption('', 'Select State'));
24275
24276                            // Check if there are states
24277                            if (data.Data.length > 0) {
24278                                //setting hidden input field
24279                                if (selectState.classList.contains("hidden")) {
24280                                    selectState.classList.remove("hidden");
24281                                    state_select_inpt.classList.add("hidden");
24282                                }
24283
24284
24285                                // Add options for each state
24286                                data.Data.forEach(state => {
24287                                    selectState.add(createOption(state.StateID, state.Name));
24288                                });
24289                            } else {
24290
24291                                if (state_select_inpt.classList.contains("hidden")) {
24292                                    state_select_inpt.classList.remove("hidden");
24293                                    selectState.classList.add("hidden");
24294                                }
24295                            }
24296                        });
24297
24298                });
24299
24300                // Fetch countries and populate the Country dropdown
24301                fetch('https://appv2-learner-api.myigetit.com/learner/api/Cart/Countries')
24302                    .then(response => response.json())
24303                    .then(data => {
24304                        // Add a default option for Country
24305                        selectCountry.add(createOption('', 'Select Country'));
24306
24307                        // Add options for each country
24308                        data.Data.forEach(country => {
24309                            selectCountry.add(createOption(country.id, country.CountryName));
24310                        });
24311                    });
24312
24313
24314                //end of select2 dynamic
24315
24316                getUserCountryCode(function(countryCode) {
24317                    var input = document.querySelector("#phone");
24318                    var iti = window.intlTelInput(input, {
24319                        initialCountry: countryCode || 'auto', // Use the retrieved country code or 'auto'
24320                        separateDialCode: true, // Display the country dial code separately
24321                        utilsScript: "https://cdn.jsdelivr.net/npm/[email protected]/build/js/utils.js"
24322                    });
24323
24324                    // Set the selected country after initialization
24325                    iti.setCountry(countryCode || 'auto');
24326                    let countrycd = countryCode;
24327                    //start of api call for send data
24328
24329
24330                    // document.getElementById("buy_now_subscrp").href = 'https://appv2.myigetit.com/auth/login?purchase_type=Subscription&subscription_id=' + parseInt(document.getElementById("freetrial_sub_id").textContent) + '&user_source=TU&purchase_plan=buy_now';
24331
24332                    //handle for pay now 
24333                    PaynowBtn = document.getElementById("buy_now_subscrp");
24334                    FreeTrialBtn = document.getElementById("free_trial_subscrp");
24335
24336                    paynowPage = document.getElementById("free_trial_signin_pay");
24337                    FreeTrialPage = document.getElementById("free_trial_signin");
24338                    FreeTrial_Type = document.getElementById("freetrial_type").value;
24339
24340                    PaynowBtn.addEventListener('click', function() {
24341                        if (paynowPage.classList.contains('hidden')) {
24342                            paynowPage.classList.remove('hidden');
24343                            FreeTrialPage.classList.add('hidden');
24344                            FreeTrial_Type = "pay_now";
24345                        } else {
24346                            paynowPage.classList.add('hidden');
24347                            FreeTrialPage.classList.remove('hidden');
24348                            FreeTrial_Type = "free_trial";
24349                        }
24350                    });
24351
24352                    FreeTrialBtn.addEventListener('click', function() {
24353                        if (FreeTrialPage.classList.contains('hidden')) {
24354                            FreeTrialPage.classList.remove('hidden');
24355                            paynowPage.classList.add('hidden');
24356                            FreeTrial_Type = "free_trial";
24357                        } else {
24358                            FreeTrialPage.classList.add('hidden');
24359                            paynowPage.classList.remove('hidden');
24360                            FreeTrial_Type = "pay_now";
24361                        }
24362                    });
24363
24364
24365                    // Your logic to handle the button click event
24366                    document.getElementById('Signup_Submit').addEventListener('click', async function(event) {
24367                        event.preventDefault();
24368
24369
24370                        const pass = `IGETIt@122${new Date().getTime().toString().substr(-4)}`;
24371                        const subscriptionCourseData = {}; // Replace this with subscription data
24372                        var email = document.getElementById('Email').value;
24373                        var phone = document.getElementById('phone').value;
24374                        const user_source = 'TU'; // Replace this with user source
24375                        const Subscription_Name = document.getElementById("freetrial_sub_name").textContent;
24376                        const Subscription_ID = document.getElementById("freetrial_sub_id").textContent;
24377                        var countryCode = iti.getSelectedCountryData().iso2;
24378                        var isValidNumber = iti.isValidNumber();
24379                        const isValidEmail = validateEmail(email);
24380
24381
24382
24383
24384                        if (!isValidEmail) {
24385                            alert("Email is not valid, please try again...");
24386                            return;
24387                        }
24388
24389                        // Check for additional fields based on the selected country
24390                        if (countryCode === 'in') {
24391                            // For India (IN), validate all fields including the phone number
24392                            if (!phone) {
24393                                alert("All fields including Phone Number are mandatory for India.");
24394                                return;
24395                            }
24396                            if (!isValidNumber) {
24397                                alert("Phone number is not valid, please try again...");
24398                                return;
24399                            }
24400                        } else {
24401                            // For other countries, validate only the phone number
24402                            if (phone != "" && !isValidNumber) {
24403                                alert("Please provide a valid Phone Number.");
24404                                return;
24405                            }
24406                        }
24407
24408
24409
24410                        const payload = {
24411                            Email: email,
24412                            Password: sha256(pass),
24413                            FirstName: "",
24414                            LastName: "",
24415                            PreferredSoftwareID: 0,
24416                            FavouriteSoftware: 0,
24417                            AccountTypeID: 0,
24418                            ManagerID: 0,
24419                            CompanyName: "",
24420                            Country: localStorage.getItem("location") || "",
24421                            Platform: "",
24422                            SocialType: "",
24423                            SocialID: "",
24424                            EmailPref: 0,
24425                            PurchasedType: "7 Free Trail",
24426                            SubscriptionID: parseInt(Subscription_ID),
24427                            SubscriptionName: Subscription_Name,
24428                            PasswordText: pass,
24429                            PhoneNo: '+' + iti.getSelectedCountryData().dialCode + phone || "",
24430                            Referral: user_source || ""
24431                        };
24432
24433                        try {
24434                            document.getElementById('Signup_Submit').disabled = true;
24435                            document.getElementById('Signup_Submit').innerText = "Unlocking Your Free Trial";
24436                            const signUpResponse = await postDataWithToken('https://appv2-learner-api.myigetit.com/learner/api/User/UserRegistrationForTrail', payload, '');
24437
24438                            if (signUpResponse && signUpResponse.Data) {
24439                                const {
24440                                    TokenId
24441                                } = signUpResponse.Data;
24442
24443                                const userData = {
24444                                    UserID: signUpResponse?.Data?.UserId,
24445                                    AccountID: signUpResponse?.Data?.AccountId,
24446                                    SubscriptionID: parseInt(Subscription_ID),
24447                                    source: user_source || ""
24448                                };
24449
24450                                const subscriptionResponse = await postDataWithToken('https://appv2-learner-api.myigetit.com/learner/api/Payment/getfreesubscription', userData, TokenId);
24451
24452                                if (subscriptionResponse) {
24453                                    document.getElementById('Signup_Submit').disabled = true;
24454                                    document.getElementById('Signup_Submit').innerText = "Start your free trial";
24455                                    localStorage.setItem("IsGAUser", "true");
24456                                    localStorage.setItem("redirect-ecomm", "true");
24457                                    // Assuming TokenId is available in this scope
24458                                    var link = document.createElement('a');
24459                                    link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&token=' 
24459+ TokenId;
24460                                    link.target = '_blank';
24461
24462                                    // Check for Internet Explorer or Trident
24463                                    if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
24464                                        link.onclick = function() {
24465                                            window.open(link.href, link.target);
24466                                        };
24467                                    } else {
24468                                        link.click();
24469                                    }
24470
24471                                    window.location.reload();
24472
24473                                }
24474                            }
24475                        } catch (error) {
24476                            console.error("rejected", error);
24477                            // Handle error (e.g., show error message)
24478                        }
24479                    });
24480
24481
24482
24483                    //start of pay now option
24484                    document.getElementById('paynow_submit').addEventListener('click', async function(event) {
24485                        event.preventDefault();
24486
24487
24488
24489                        const password = Math.random().toString(36).slice(2) + Math.random().toString(36).toUpperCase().slice(2);
24490                        const pass = `IGETIt@122${new Date().getTime().toString().substr(-4)}`;
24491                        const subscriptionCourseData = {}; // Replace this with subscription data
24492                        var email = document.getElementById('Email_signup').value;
24493                        var phone = document.getElementById('phone').value;
24494                        const user_source = 'TU'; // Replace this with user source
24495                        const Subscription_Name = document.getElementById("freetrial_sub_name").textContent;
24496                        const Subscription_ID = document.getElementById("freetrial_sub_id").textContent;
24497                        var country = iti.getSelectedCountryData().iso2;
24498                        var state = document.getElementById("select2_state").value;
24499                        var Address = document.getElementById("address_paynow").value;
24500                        var first_name = document.getElementById("firstname_paynow").value;
24501                        var last_name = document.getElementById("lastname_paynow").value;
24502                        var city = document.getElementById("city_paynow").value;
24503                        var postal = document.getElementById("postal_paynow").value;
24504                        const isValidEmail = validateEmail(email);
24505                        var state_input = document.getElementById("select2_state_input").value;
24506                        var exstng_paynw_btn_text = document.getElementById("paynow_submit").textContent;
24507                        // var selectedOption_state = state.options[state.selectedIndex].text;
24508
24509
24510                        if (!isValidEmail) {
24511                            alert("Email is not valid, please try again...");
24512                            return;
24513                        }
24514
24515                        if (first_name === "" || last_name === "") {
24516                            alert("Please type your first name & last name");
24517                            return;
24518                        }
24519
24520                        if (Address === "") {
24521                            alert("Please input your Address");
24522                            return;
24523                        }
24524
24525
24526                        if (document.getElementById("select2_state_input").hidden == true && state === "") {
24527                            alert("Please input your country & state");
24528                            return;
24529                        }
24530
24531                        if (document.getElementById("select2_state").hidden == true && state_input === "") {
24532                            alert("Please input your country & state");
24533                            return;
24534                        }
24535
24536                        if (postal === "") {
24537                            alert("Please input your postal");
24538                            return;
24539                        }
24540                        if (city === "") {
24541                            alert("Please input your city");
24542                            return;
24543                        }
24544
24545                        document.getElementById('paynow_submit').innerText = "Proceeding, Please Wait...";
24546                        document.getElementById('paynow_submit').disabled = true;
24547                        try {
24548                            // First API call to RegistrationPurchaseNow
24549                            const registrationUrl = "https://appv2-learner-api.myigetit.com/learner/api/User/RegistrationPurchaseNow";
24550                            const registrationPayload = {
24551                                "Email": email,
24552                                "State": document.getElementById("select2_state").classList.contains("hidden") ? state_input : document.getElementById('select2_state').options[document.getElementById('select2_state').selectedIndex].text,
24553                                "FirstName": first_name,
24554                                "LastName": last_name,
24555                                "Address1": Address,
24556                                "City": city,
24557                                "PostalCode": postal,
24558                                "Country": countryCode,
24559                                "PhoneNo": "",
24560                                "Password": password.slice(0, 8),
24561                                "EncPassword": sha256(password.slice(0, 8)),
24562                                "CompanyName": "",
24563                                "UserSource": user_source,
24564                                "MarketingEmail": email,
24565                                "SubscriptionID": Subscription_ID,
24566                                "SubscriptionName": Subscription_N
24566ame
24567                            };
24568
24569                            const registrationResponse = await fetch(registrationUrl, {
24570                                method: 'POST',
24571                                headers: {
24572                                    'Content-Type': 'application/json',
24573                                },
24574                                body: JSON.stringify(registrationPayload),
24575                            });
24576
24577                            const registrationData = await registrationResponse.json();
24578
24579                            // Extract the Bearer token from the response
24580                            const token = registrationData.Data.TokenId;
24581
24582                            // Second API call to AddToCart
24583                            const addToCartUrl = "https://appv2-learner-api.myigetit.com/learner/api/Cart/AddToCart";
24584                            const addToCartPayload = {
24585                                "UserID": registrationData.Data.UserId,
24586                                "AccountID": registrationData.Data.AccountId,
24587                                "SubscriptionID": Subscription_ID,
24588                                "PurchaseType": "Subscription",
24589                                "Source": user_source,
24590                            };
24591
24592                            const addToCartResponse = await fetch(addToCartUrl, {
24593                                method: 'POST',
24594                                headers: {
24595                                    'Content-Type': 'application/json',
24596                                    'Authorization': `Bearer ${token}`, // Include the Bearer token in the header
24597                                },
24598                                body: JSON.stringify(addToCartPayload),
24599                            });
24600
24601                            const addToCartData = await addToCartResponse.json();
24602
24603
24604                            //set to intial phase
24605                            document.getElementById("paynow_submit").disabled = true;
24606                            document.getElementById("paynow_submit").textContent = exstng_paynw_btn_text;
24607                            document.getElementById("paynow_form").hidden = true;
24608                            // You can handle the addToCartData as needed, e.g., display a message or perform further actions.
24609                            var link = document.createElement('a');
24610                            link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&dest_path=cart&token=' + token;
24611                            link.target = '_blank';
24612
24613                            // Check for Internet Explorer or Trident
24614                            if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
24615                                link.onclick = function() {
24616                                    window.open(link.href, link.target);
24617                                };
24618                            } else {
24619                                link.click();
24620                            }
24621                            window.location.reload();
24622                        } catch (error) {
24623                            console.error("Error during API calls:", error);
24624                            // Handle the error as needed, e.g., display an error message to the user.
24625                        }
24626                    });
24627                });
24628            }
24629
24630            // Call initialize function when the page loads
24631            initializePhoneNumberInput();
24632
24633
24634
24635
24636
24637            function openOTPModal() {
24638                const modal = document.getElementById('defaultModal');
24639                const body_root = document.getElementById('root');
24640                modal.style.display = 'flex';
24641                body_root.classList.add('blurred-background'); // Add blur effect
24642                startTimer(); // Start the timer when modal opens
24643            }
24644
24645            function openOTPModal_paynow() {
24646                const modal = document.getElementById('defaultModal_paynow');
24647                const body_root = document.getElementById('root');
24648                modal.style.display = 'flex';
24649                body_root.classList.add('blurred-background'); // Add blur effect
24650                startTimer_paynow(); // Start the timer when modal opens
24651            }
24652
24653            function closeOTPModal() {
24654                const verifyButton = document.querySelector('.verify-button');
24655                verifyButton.textContent = 'Verify';
24656                const modal = document.getElementById('defaultModal');
24657                const body_root = document.getElementById('root');
24658                modal.style.display = 'none';
24659                body_root.classList.remove('blurred-background'); // Remove blur effect
24660                clearInterval(timer); // Clear the timer when modal closes
24661            }
24662
24663            function closeOTPModal_paynow() {
24664                const verifyButton = document.getElementById('verify_button_paynow');
24665                verifyButton.textContent = 'Verify';
24666                const modal = document.getElementById('defaultModal_paynow');
24667                const body_root = document.getElementById('root');
24668                modal.style.display = 'none';
24669                body_root.classList.remove('blurred-background'); // Remove blur effect
24670                clearInterval(timer); // Clear the timer when modal closes
24671            }
24672
24673
24674
24675
24676
24677            async function verifyOTP() {
24678                const email = document.getElementById("Email").value;
24679                const verifyButton = document.querySelector('.verify-button');
24680                // Simulated OTP verification (replace with actual OTP verification logic)
24681                const tel1 = document.getElementById('tel5').value;
24682                const tel2 = document.getElementById('tel6').value;
24683                const tel3 = document.getElementById('tel7').value;
24684                const tel4 = document.getElementById('tel8').value;
24685                const enteredOTP = tel1 + tel2 + tel3 + tel4;
24686
24687                try {
24688                    const response = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/VerifyOTP', {
24689                        method: 'POST',
24690                        headers: {
24691                            'Content-Type': 'application/json'
24692                        },
24693                        body: JSON.stringify({
24694                            Email: email,
24695                            Otp: enteredOTP
24696                        })
24697                    });
24698
24699                    if (response.ok) {
24700                        closeOTPModal();
24701
24702                        // Create a new div element
24703                        const div = document.createElement('div');
24704                        div.id = 'myDiv';
24705                        div.className = 'flex gap-1 items-center';
24706
24707                        // Create and append the spans and image to the div
24708                        const span1 = document.createElement('span');
24709                        const img = document.createElement('img');
24710                        img.src = 'https://appv2.myigetit.com/assets/images/check_circle_fill.svg';
24711                        img.alt = '';
24712                        img.className = 'h-5 w-5';
24713                        span1.appendChild(img);
24714
24715                        const span2 = document.createElement('span');
24716                        span2.textContent = 'Email Verified';
24717
24718                        div.appendChild(span1);
24719                        div.appendChild(span2);
24720
24721                        // Replace the button with the newly created div
24722                        verifyButton.parentNode.replaceChild(div, verifyButton);
24723
24724
24725                        // verifyButton.textContent = '✔';
24726                        // Find the existing span
24727                        const existingSpan = document.getElementById('isemailverified');
24728
24729                        // Create an SVG element
24730                        const svgElement = document.createElementNS('http://www.w3.org/2000/svg', 'svg');
24731                        svgElement.setAttribute('xmlns', 'http://www.w3.org/2000/svg');
24732                        svgElement.setAttribute('xmlns:xlink', 'http://www.w3.org/1999/xlink');
24733                        svgElement.setAttribute('aria-hidden', 'true');
24734                        svgElement.setAttribute('role', 'img');
24735                        svgElement.setAttribute('class', 'text-green-500 iconify iconify--mdi');
24736                        svgElement.setAttribute('width', '24');
24737                        svgElement.setAttribute('height', '24');
24738                        svgElement.setAttribute('preserveAspectRatio', 'xMidYMid meet');
24739                        svgElement.setAttribute('viewBox', '0 0 24 24');
24740
24741                        // Create a path element inside the SVG
24742                        const pathElement = document.createElementNS('http://www.w3.org/2000/svg', 'path');
24743                        pathElement.setAttribute('fill', 'currentColor');
24744                        pathElement.setAttribute('d', 'M13 19c0-.34.04-.67.09-1H4V8l8 5l8-5v5.09c.72.12 1.39.37 2 .72V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9.09c-.05-.33-.09-.66-.09-1m7-13l-8 5l-8-5zm-2.25 16.16l-2.75-3L16.16 18l1.59 1.59L21.34 16l1.16 1.41z');
24745
24746                        // Append the path element inside the SVG
24747                        svgElement.appendChild(pathElement);
24748
24749                        // Append the SVG element inside the existing span
24750                        existingSpan.appendChild(svgElement);
24751                        document.getElementById("Email").disabled = true;
24752
24753                        verifyButton.classList.add('verified');
24754                        document.getElementById("Signup_Submit").disabled = false;
24755                    } else {
24756                        alert('Incorrect OTP. Please try again.');
24757                        verifyButton.textContent = 'Verify';
24758                        verifyButton.style.color = '#1268B3';
24759                    }
24760                    return response.ok; // Return true/false based on the response
24761                } catch (error) {
24762                    console.error('Error:', error);
24763                    return false;
24764                }
24765            }
24766
24767            async function verifyOTP_paynow() {
24768                const email = document.getElementById("Email_signup").value;
24769                const verifyButton = document.getElementById('verify_button_paynow');
24770                // Simulated OTP verification (replace with actual OTP verification logic)
24771                const tel1 = document.getElementById('tel9').value;
24772                const tel2 = document.getElementById('tel10').value;
24773                const tel3 = document.getElementById('tel11').value;
24774                const tel4 = document.getElementById('tel12').value;
24775                const enteredOTP = tel1 + tel2 + tel3 + tel4;
24776
24777                try {
24778                    const response = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/VerifyOTP', {
24779                        method: 'POST',
24780                        headers: {
24781                            'Content-Type': 'application/json'
24782                        },
24783                        body: JSON.stringify({
24784                            Email: email,
24785                            Otp: enteredOTP
24786                        })
24787                    });
24788
24789                    if (response.ok) {
24790                        closeOTPModal_paynow();
24791
24792                        // Create a new div element
24793                        const div = document.createElement('div');
24794                        div.id = 'myDiv';
24795                        div.className = 'flex gap-1 items-center';
24796
24797                        // Create and append the spans and image to the div
24798                        const span1 = document.createElement('span');
24799                        const img = document.createElement('img');
24800                        img.src = 'https://appv2.myigetit.com/assets/images/check_circle_fill.svg';
24801                        img.alt = '';
24802                        img.className = 'h-5 w-5';
24803                        span1.appendChild(img);
24804
24805                        const span2 = document.createElement('span');
24806                        span2.textContent = 'Email Verified';
24807
24808                        div.appendChild(span1);
24809                        div.appendChild(span2);
24810
24811                        // Replace the button with the newly created div
24812                        verifyButton.parentNode.replaceChild(div, verifyButton);
24813
24814
24815                        // verifyButton.textContent = '✔';
24816                        // Find the existing span
24817                        const existingSpan = document.getElementById('isemailverified_paynow');
24818
24819                        // Create an SVG element
24820                        const svgElement = document.createElementNS('http://www.w3.org/2000/svg', 'svg');
24821                        svgElement.setAttribute('xmlns', 'http://www.w3.org/2000/svg');
24822                        svgElement.setAttribute('xmlns:xlink', 'http://www.w3.org/1999/xlink');
24823                        svgElement.setAttribute('aria-hidden', 'true');
24824                        svgElement.setAttribute('role', 'img');
24825                        svgElement.setAttribute('class', 'text-green-500 iconify iconify--mdi');
24826                        svgElement.setAttribute('width', '24');
24827                        svgElement.setAttribute('height', '24');
24828                        svgElement.setAttribute('preserveAspectRatio', 'xMidYMid meet');
24829                        svgElement.setAttribute('viewBox', '0 0 24 24');
24830
24831                        // Create a path element inside the SVG
24832                        const pathElement = document.createElementNS('http://www.w3.org/2000/svg', 'path');
24833                        pathElement.setAttribute('fill', 'currentColor');
24834                        pathElement.setAttribute('d', 'M13 19c0-.34.04-.67.09-1H4V8l8 5l8-5v5.09c.72.12 1.39.37 2 .72V6c0-1.1-.9-2-2-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9.09c-.05-.33-.09-.66-.09-1m7-13l-8 5l-8-5zm-2.25 16.16l-2.75-3L16.16 18l1.59 1.59L21.34 16l1.16 1.41z');
24835
24836                        // Append the path element inside the SVG
24837                        svgElement.appendChild(pathElement);
24838
24839                        // Append the SVG element inside the existing span
24840                        existingSpan.appendChild(svgElement);
24841                        document.getElementById("Email_signup").disabled = true;
24842
24843                        verifyButton.classList.add('verified');
24844                        if (document.getElementById("paynow_form").classList.contains("hidden")) {
24845                            document.getElementById("paynow_form").classList.remove("hidden");
24846                        }
24847
24848                        document.getElementById("paynow_submit").disabled = false;
24849                    } else {
24850                        alert('Incorrect OTP. Please try again.');
24851                        verifyButton.textContent = 'Verify';
24852                        verifyButton.style.color = '#1268B3';
24853                    }
24854                    return response.ok; // Return true/false based on the response
24855                } catch (error) {
24856                    console.error('Error:', error);
24857                    return false;
24858                }
24859            }
24860
24861            function verifyEmail_paynow() {
24862                time = 60;
24863                const enteredEmail = document.getElementById("Email_signup").value;
24864                const resendButton = document.getElementById('resendBtn_paynow');
24865                resendButton.hidden = true;
24866                const verifyButton = document.getElementById('verify_button_paynow');
24867                verifyButton.textContent = 'Verifying...';
24868                fetch('https://appv2-learner-api.myigetit.com/learner/api/User/SendOTP', {
24869                        method: 'POST',
24870                        headers: {
24871                            'Content-Type': 'application/json'
24872                        },
24873                        body: JSON.stringify({
24874                            EmailID: enteredEmail
24875                        })
24876                    })
24877                    .then(response => {
24878                        if (response.ok) {
24879
24880                            openOTPModal_paynow();
24881                            // Enable the resend button after 60 seconds (adjust the time as needed)
24882                            setTimeout(() => {
24883                                resendButton.hidden = false;
24884                            }, 60000);
24885                        } else {
24886                            response.json().then(data => {
24887                                document.getElementById("Email_signup").value = "";
24888                                document.getElementById('verify_button_paynow').textContent = 'Verify';
24889                                document.getElementById('verify_button_paynow').style.display = 'none';
24890                                alert(data.Message);
24891                            });
24892                        }
24893                    })
24894                    .catch(error => {
24895                        console.error('Error:', error);
24896                        alert('An error occurred. Please try again.');
24897                    });
24898            }
24899
24900            function verifyEmail() {
24901				
24902                time = 60;
24903                const enteredEmail = document.getElementById("Email").value;
24904                const resendButton = document.getElementById('resendBtn');
24905                resendButton.hidden = true;
24906                const verifyButton = document.querySelector('.verify-button');
24907                verifyButton.textContent = 'Verifying...';
24908                fetch('https://appv2-learner-api.myigetit.com/learner/api/User/SendOTP', {
24909                        method: 'POST',
24910                        headers: {
24911                            'Content-Type': 'application/json'
24912                        },
24913                        body: JSON.stringify({
24914                            EmailID: enteredEmail
24915                        })
24916                    })
24917                    .then(response => {
24918                        if (response.ok) {
24919
24920                            openOTPModal();
24921                            // Enable the resend button after 60 seconds (adjust the time as needed)
24922                            setTimeout(() => {
24923                                resendButton.hidden = false;
24924                            }, 60000);
24925                        } else {
24926                            response.json().then(data => {
24927                                document.getElementById("Email").value = "";
24928                                document.querySelector('.verify-button').textContent = 'Verify';
24929                                document.querySelector('.verify-button').style.display = 'none';
24930                                alert(data.Message);
24931                            });
24932                        }
24933                    })
24934                    .catch(error => {
24935                        console.error('Error:', error);
24936                        alert('An error occurred. Please try again.');
24937                    });
24938            }
24939
24940            function resendOTP() {
24941                closeOTPModal();
24942                verifyEmail();
24943
24944            }
24945
24946            function resendOTP_paynow() {
24947                closeOTPModal_paynow();
24948                verifyEmail_paynow();
24949
24950            }
24951
24952            function handleOTPInput(index) {
24953                // Get the current input element
24954                const currentInput = document.getElementById('tel' + index);
24955
24956                // Check if the input value is a digit
24957                if (/^\d$/.test(currentInput.value)) {
24958                    // Move focus to the next input element
24959                    const nextIndex = index + 1;
24960                    if (nextIndex <= 8) {
24961                        document.getElementById('tel' + nextIndex).focus();
24962                    }
24963                }
24964
24965                // Check if all digits are entered and enable/disable Verify button
24966                const tel1 = document.getElementById('tel5').value;
24967                const tel2 = document.getElementById('tel6').value;
24968                const tel3 = document.getElementById('tel7').value;
24969                const tel4 = document.getElementById('tel8').value;
24970
24971                const verifyBtn = document.getElementById('verifyBtn');
24972                verifyBtn.disabled = !(tel1 && tel2 && tel3 && tel4); // Disable Verify button until all digits are entered
24973            }
24974
24975            function handleOTPInput_paynow(index) {
24976                // Get the current input element
24977                const currentInput = document.getElementById('tel' + index);
24978
24979                // Check if the input value is a digit
24980                if (/^\d$/.test(currentInput.value)) {
24981                    // Move focus to the next input element
24982                    const nextIndex = index + 1;
24983                    if (nextIndex <= 12) {
24984                        document.getElementById('tel' + nextIndex).focus();
24985                    }
24986                }
24987
24988                // Check if all digits are entered and enable/disable Verify button
24989                const tel1 = document.getElementById('tel9').value;
24990                const tel2 = document.getElementById('tel10').value;
24991                const tel3 = document.getElementById('tel11').value;
24992                const tel4 = document.getElementById('tel12').value;
24993
24994                const verifyBtn = document.getElementById('verifyBtn_paynows');
24995                verifyBtn.disabled = !(tel1 && tel2 && tel3 && tel4); // Disable Verify button until all digits are entered
24996            }
24997
24998            function startTimer() {
24999                timer = setInterval(() => {
25000                    const timerElement = document.getElementById('timer');
25001                    if (time > 0) {
25002                        time--;
25003                        const minutes = Math.floor(time / 60);
25004                        const seconds = time % 60;
25005                        timerElement.innerText = `${minutes.toString().padStart(2, '0')}:${seconds.toString().padStart(2, '0')}`;
25006                    } else {
25007                        clearInterval(timer);
25008                        timerElement.innerText = '00:00';
25009                        // Enable Resend button after timer completes
25010                        document.getElementById('resendBtn').disabled = false;
25011                    }
25012                }, 1000);
25013            }
25014
25015            function startTimer_paynow() {
25016                timer = setInterval(() => {
25017                    const timerElement = document.getElementById('timer_paynow');
25018                    if (time > 0) {
25019                        time--;
25020                        const minutes = Math.floor(time / 60);
25021                        const seconds = time % 60;
25022                        timerElement.innerText = `${minutes.toString().padStart(2, '0')}:${seconds.toString().padStart(2, '0')}`;
25023                    } else {
25024                        clearInterval(timer);
25025                        timerElement.innerText = '00:00';
25026                        // Enable Resend button after timer completes
25027                        document.getElementById('resendBtn_paynow').hidden = false;
25028                    }
25029                }, 1000);
25030            }
25031
25032
25033
25034            function handleEmailInput_paynow(email) {
25035                const verifyButton = document.getElementById('verify_button_paynow');
25036                const isValidEmail = validateEmail(email);
25037
25038                if (isValidEmail) {
25039                    verifyButton.style.display = 'inline-flex';
25040                } else {
25041                    verifyButton.style.display = 'none';
25042                }
25043            }
25044
25045            function handleEmailInput(email) {
25046                const verifyButton = document.querySelector('.verify-button');
25047                const isValidEmail = validateEmail(email);
25048
25049                if (isValidEmail) {
25050                    verifyButton.style.display = 'inline-flex';
25051                } else {
25052                    verifyButton.style.display = 'none';
25053                }
25054            }
25055
25056            function validateEmail(email) {
25057                const re = /\S+@\S+\.\S+/;
25058                return re.test(email);
25059            }
25060
25061            function parseJwt(token) {
25062                var base64Url = token.split('.')[1];
25063                var base64 = base64Url.replace(/-/g, '+').replace(/_/g, '/');
25064                var decoded = JSON.parse(atob(base64));
25065                return decoded;
25066            }
25067
25068            function cleanObject(obj) {
25069                for (var propName in obj) {
25070                    if (obj[propName] === null || obj[propName] === undefined || obj[propName] === "") {
25071                        delete obj[propName];
25072                    }
25073                }
25074                return obj;
25075            }
25076
25077            async function handleCredentialResponse_freetrial(response) {
25078                // Handle the response from Google Sign-In here
25079                console.log('Response:', response); // Check the response object in the console
25080                // Fetch country code
25081                const locationResponse = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/Location');
25082                if (!locationResponse.ok) {
25083                    throw new Error('Network response was not ok');
25084                }
25085                const locationData = await locationResponse.json();
25086                const countryCode = locationData.Data.countryCode;
25087                var exstng_paynw_btn_text = document.getElementById('paynow_submit').innerText;
25088                document.getElementById('paynow_submit').innerText = "Proceeding, Please Wait...";
25089                document.getElementById('paynow_submit').disabled = true;
25090
25091
25092                if (response && response.credential) {
25093                    document.getElementById('Signup_Submit').disabled = true;
25094                    document.getElementById('Signup_Submit').innerText = "Unlocking Your Free Trial";
25095                    var idToken = response.credential;
25096
25097                    // Decode the ID token to get user information
25098                    var decoded = parseJwt(idToken);
25099
25100                    console.log('Decoded:', decoded); // Check the decoded token in the console
25101
25102                    if (decoded) {
25103                        console.log('ID: ' + decoded.sub); // Get the user's ID
25104                        console.log('Name: ' + decoded.name); // Get the user's name
25105                        console.log('Image URL: ' + decoded.picture); // Get the user's profile image URL
25106                        console.log('Email: ' + decoded.email); // Get the user's email address
25107                        var nameParts = decoded.name.split(' ');
25108                        var firstName = '';
25109                        var lastName = '';
25110
25111                        if (nameParts.length > 1) {
25112                            firstName = nameParts.slice(0, -1).join(' ');
25113                            lastName = nameParts[nameParts.length - 1];
25114                        } else {
25115                            firstName = decoded.name;
25116                        }
25117                        const queryParams = new URLSearchParams(window.location.search);
25118                        const SubscriptionName = document.getElementById("freetrial_sub_name").textContent;
25119                        const SubscriptionID = document.getElementById("freetrial_sub_id").textContent;
25120                        const purchasePlan = queryParams.get("purchase_plan");
25121                        const userSource = queryParams.get("user_source");
25122
25123                        const user = {
25124                            FirstName: firstName,
25125                            LastName: lastName,
25126                            Email: decoded.email,
25127                            SocialID: decoded.sub,
25128                            SocialType: "GoogleId",
25129                            Password: encryptPasswordMd5("Social@123"),
25130                            PreferredSoftwareID: 0,
25131                            FavouriteSoftware: 0,
25132                            AccountTypeID: 0,
25133                            ManagerID: 0,
25134                            CompanyName: "",
25135                            Country: countryCode,
25136                            Platform: "Website",
25137                            EmailPref: 1,
25138                            MarketingEmail: "",
25139                            UserSource: "TU",
25140                            SubscriptionID: parseInt(SubscriptionID),
25141                            PurchaseType: "free_trial"
25142                            // Include other properties based on your requirements
25143                        };
25144
25145                        // Clean the user object before sending
25146                        const cleanedUser = cleanObject(user);
25147
25148
25149                        // Make the API call using the cleaned user data
25150                        const res = await socialLogin(cleanedUser);
25151                        const userData = {
25152                            // UserID: signUpResponse?.Data?.UserId,
25153                            // AccountID: signUpResponse?.Data?.AccountId,
25154                            SubscriptionID: parseInt(SubscriptionID),
25155                            source: "TU"
25156                        };
25157                        const addToCartPayload = {
25158                            "UserID": res.Data.UserId,
25159                            "AccountID": res.Data.AccountId,
25160                            "SubscriptionID": parseInt(SubscriptionID),
25161                            "PurchaseType": "Subscription",
25162                            "Source": "TU",
25163                        };
25164                        if (FreeTrial_Type === "free_trial") {
25165                            const subscriptionResponse = await postDataWithToken('https://appv2-learner-api.myigetit.com/learner/api/Payment/getfreesubscription', userData, res.Data.TokenId);
25166
25167
25168                        } else {
25169                            const addToCartUrl = "https://appv2-learner-api.myigetit.com/learner/api/Cart/AddToCart";
25170
25171
25172                            const addToCartResponse = await fetch(addToCartUrl, {
25173                                method: 'POST',
25174                                headers: {
25175                                    'Content-Type': 'application/json',
25176                                    'Authorization': `Bearer ${res.Data.TokenId}`, // Include the Bearer token in the header
25177                                },
25178                                body: JSON.stringify(addToCartPayload),
25179                            });
25180
25181                            const addToCartData = await addToCartResponse.json();
25182                        }
25183
25184
25185
25186
25187                        if (res.Data.TokenId === "") {
25188                            alert(res.Data.Message);
25189                        } else {
25190
25191                            //set to intial phase
25192                            document.getElementById("paynow_submit").disabled = true;
25193                            document.getElementById("paynow_submit").textContent = exstng_paynw_btn_text;
25194
25195                            document.getElementById('Signup_Submit').disabled = true;
25196                            document.getElementById('Signup_Submit').innerHTML = `
25197                            <div>
25198                              <div>Start your Free Trial Now</div>
25199                              <div class="text-xs">if not started check popup settings</div>
25200                            </div>
25201                            `;
25202
25203                            var link = document.createElement('a');
25204                            link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&dest_path=cart&token=' 
25204+ res.Data.TokenId;
25205                            link.target = '_blank';
25206
25207                            // Check for Internet Explorer or Trident
25208                            if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
25209                                link.onclick = function() {
25210                                    window.open(link.href, link.target);
25211                                };
25212                            } else {
25213                                link.click();
25214                            }
25215                        }
25216
25217                    }
25218                }
25219            }
25220
25221
25222            async function handleCredentialResponse_paynow(response) {
25223                // Handle the response from Google Sign-In here
25224
25225                // Fetch country code
25226                const locationResponse = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/Location');
25227                if (!locationResponse.ok) {
25228                    throw new Error('Network response was not ok');
25229                }
25230                const locationData = await locationResponse.json();
25231                const countryCode = locationData.Data.countryCode;
25232
25233                document.getElementById('paynow_submit').innerText = "Proceeding, Please Wait...";
25234                document.getElementById('paynow_submit').disabled = true;
25235
25236                if (response && response.credential) {
25237                    document.getElementById('Signup_Submit').disabled = true;
25238                    document.getElementById('Signup_Submit').innerText = "Unlocking Your Free Trial";
25239                    var idToken = response.credential;
25240
25241                    // Decode the ID token to get user information
25242                    var decoded = parseJwt(idToken);
25243
25244                    console.log('Decoded:', decoded); // Check the decoded token in the console
25245
25246                    if (decoded) {
25247                        console.log('ID: ' + decoded.sub); // Get the user's ID
25248                        console.log('Name: ' + decoded.name); // Get the user's name
25249                        console.log('Image URL: ' + decoded.picture); // Get the user's profile image URL
25250                        console.log('Email: ' + decoded.email); // Get the user's email address
25251                        var nameParts = decoded.name.split(' ');
25252                        var firstName = '';
25253                        var lastName = '';
25254
25255                        if (nameParts.length > 1) {
25256                            firstName = nameParts.slice(0, -1).join(' ');
25257                            lastName = nameParts[nameParts.length - 1];
25258                        } else {
25259                            firstName = decoded.name;
25260                        }
25261                        const queryParams = new URLSearchParams(window.location.search);
25262                        const SubscriptionName = document.getElementById("freetrial_sub_name").textContent;
25263                        const SubscriptionID = document.getElementById("freetrial_sub_id").textContent;
25264                        const purchasePlan = queryParams.get("purchase_plan");
25265                        const userSource = queryParams.get("user_source");
25266
25267                        const user = {
25268                            FirstName: firstName,
25269                            LastName: lastName,
25270                            Email: decoded.email,
25271                            SocialID: decoded.sub,
25272                            SocialType: "GoogleId",
25273                            Password: encryptPasswordMd5("Social@123"),
25274                            PreferredSoftwareID: 0,
25275                            FavouriteSoftware: 0,
25276                            AccountTypeID: 0,
25277                            ManagerID: 0,
25278                            CompanyName: "",
25279                            Country: countryCode,
25280                            Platform: "Website",
25281                            EmailPref: 1,
25282                            MarketingEmail: "",
25283                            UserSource: "TU",
25284                            SubscriptionID: parseInt(SubscriptionID),
25285                            PurchaseType: "buy_now"
25286                            // Include other properties based on your requirements
25287                        };
25288
25289                        // Clean the user object before sending
25290                        const cleanedUser = cleanObject(user);
25291
25292
25293                        // Make the API call using the cleaned user data
25294                        const res = await socialLogin(cleanedUser);
25295                        // const userData = {
25296                        //     // UserID: signUpResponse?.Data?.UserId,
25297                        //     // AccountID: signUpResponse?.Data?.AccountId,
25298                        //     SubscriptionID: parseInt(SubscriptionID),
25299                        //     source: "TU"
25300                        // };
25301
25302
25303
25304                        // Second API call to AddToCart
25305                        const addToCartUrl = "https://appv2-learner-api.myigetit.com/learner/api/Cart/AddToCart";
25306                        const addToCartPayload = {
25307                            "UserID": res.Data.UserId,
25308                            "AccountID": res.Data.AccountId,
25309                            "SubscriptionID": Subscription_ID,
25310                            "PurchaseType": "Subscription",
25311                            "Source": user_source,
25312                        };
25313
25314                        const addToCartResponse = await fetch(addToCartUrl, {
25315                            method: 'POST',
25316                            headers: {
25317                                'Content-Type': 'application/json',
25318                                'Authorization': `Bearer ${res.Data.TokenId}`, // Include the Bearer token in the header
25319                            },
25320                            body: JSON.stringify(addToCartPayload),
25321                        });
25322
25323                        const addToCartData = await addToCartResponse.json();
25324
25325
25326
25327                        if (res.Data.TokenId === "") {
25328                            alert(res.Data.Message);
25329                        } else {
25330                            document.getElementById('Signup_Submit').disabled = true;
25331                            document.getElementById('Signup_Submit').innerHTML = `
25332                            <div>
25333                              <div>Start your Free Trial Now</div>
25334                              <div class="text-xs">if not started check popup settings</div>
25335                            </div>
25336                            `;
25337
25338                            var link = document.createElement('a');
25339                            link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&dest_path=cart&token=' 
25339+ res.Data.TokenId;
25340                            link.target = '_blank';
25341
25342                            // Check for Internet Explorer or Trident
25343                            if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
25344                                link.onclick = function() {
25345                                    window.open(link.href, link.target);
25346                                };
25347                            } else {
25348                                link.click();
25349                            }
25350                        }
25351
25352                    }
25353                }
25354            }
25355
25356            // Function to make a POST request with bearer token in the header
25357            async function postDataWithToken(url = '', data = {}, token) {
25358                try {
25359                    const response = await fetch(url, {
25360                        method: 'POST',
25361                        headers: {
25362                            'Content-Type': 'application/json',
25363                            'Authorization': `Bearer ${token}`
25364                        },
25365                        body: JSON.stringify(data)
25366                    });
25367                    return await response.json();
25368                } catch (error) {
25369                    console.error('Error:', error);
25370                    throw error;
25371                }
25372            }
25373
25374            function encryptPasswordMd5(text) {
25375                var byteArray = new Uint8Array(text.length * 2);
25376                for (var i = 0; i < text.length; i++) {
25377                    byteArray[i * 2] = text.charCodeAt(i); // & 0xff;
25378                    byteArray[i * 2 + 1] = text.charCodeAt(i) >> 8; // & 0xff;
25379                }
25380                return md5(String.fromCharCode.apply(String, byteArray));
25381            }
25382
25383            async function socialLogin(user) {
25384                try {
25385                    const response = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/SocialValidation', {
25386                        method: 'POST',
25387                        headers: {
25388                            'Content-Type': 'application/json',
25389                            // Add any necessary headers
25390                        },
25391                        body: JSON.stringify(user),
25392                    });
25393                    const data = await response.json();
25394                    return data;
25395                } catch (error) {
25396                    console.error('Social Login Error:', error);
25397                    throw error;
25398                }
25399            }
25400        </script>
25400
25401    </body>
25402
25403    </html>
25404</div>
25405				</div>
25406				</div>
25407					</div>
25408				</section>
25409						</div>
25410				<section data-elementor-type="popup" data-elementor-id="14223" class="elementor elementor-14223 elementor-location-popup" data-elementor-settings="{&quot;entrance_animation&quot;:&quot;edumallFadeInUp&quot;,&quot;exit_animation&quot;:&quot;fadeInDown&quot;,&quot;open_selector&quot;:&quot;a[href=\&quot;#signin-popup\&quot;]&quot;,&quot;prevent_close_on_background_click&quot;:&quot;yes&quot;,&quot;prevent_close_on_esc_key&quot;:&quot;yes&quot;,&quot;prevent_scroll&quot;:&quot;yes&quot;,&quot;entrance_animation_duration&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1.2,&quot;sizes&quot;:[]},&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:{&quot;click&quot;:&quot;yes&quot;},&quot;timing&quot;:[]}" data-elementor-post-type="elementor_library">
25411						<section class="has_eae_slider elementor-element elementor-element-d905250 e-flex e-con-boxed e-con e-parent" data-id="d905250" data-element_type="container" data-settings="{&quot;container_type&quot;:&quot;flex&quot;,&quot;content_width&quot;:&quot;boxed&quot;}" data-core-v316-plus="true">
25412					<div  class="e-con-inner">
25413				<div class="elementor-element elementor-element-7ca2c1f elementor-widget elementor-widget-shortcode" data-id="7ca2c1f" data-element_type="widget" data-widget_type="shortcode.default">
25414				<div class="elementor-widget-container">
25415					<div class="elementor-shortcode">    <html lang="en">
25416
25417    <head>
25418        
25418<script async="" src="https://www.google-analytics.com/analytics.js"></script>
25418
25419        <!-- 
25419<script src="https://apis.google.com/js/platform.js?onload=init" crossorigin="anonymous" async defer></script>
25419 -->
25420        
25420<script src="https://accounts.google.com/gsi/client" async defer></script>
25420
25421        <!-- 
25421<script src="https://apis.google.com/js/platform.js" async defer></script>
25421
25422        <meta name="google-signin-client_id" content="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com"> -->
25423        
25423<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script>
25423
25424
25425        <meta charset="UTF-8">
25426        <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
25427        <meta http-equiv="X-UA-Compatible" content="ie=edge">
25428
25429        
25429<script src="https://js.recurly.com/v4/recurly.js"></script>
25429
25430        <!-- optional: include recurly.css -->
25431        <link rel="stylesheet" href="https://js.recurly.com/v4/recurly.css">
25432        
25432<script src="https://cdnjs.cloudflare.com/ajax/libs/js-sha256/0.9.0/sha256.min.js" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
25432
25433        
25433<script src="https://cdnjs.cloudflare.com/ajax/libs/blueimp-md5/2.18.0/js/md5.min.js"></script>
25433
25434
25435        <!-- Fonts -->
25436<!--         <link rel="preconnect" href="https://fonts.googleapis.com"> -->
25437<!--         <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
25438        <link href="https://fonts.googleapis.com/css2?display=swap&family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&amp;display=swap" rel="stylesheet"> -->
25439<!--         <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/tw-elements/dist/css/index.min.css"> -->
25440<!--         <link href="https://myigetit.com/wp-content/themes/igetit/tailwind-css/tailwind_style.css" rel="stylesheet"> -->
25441
25442        <style>
25443            iframe#gsi_985590_876829 {
25444                margin: 0px !important;
25445            }
25446        </style>
25447
25448        <title>LMS</title>
25449
25450    </head>
25451
25452    <body class="custom-popup-shortcode">
25453
25454        <div id="root" class="flex">
25455            <section class="hidden w-full place-items-center grid bg-no-repeat bg-cover">
25456                <div class="fixed top-0 left-0 hidden p-6 "><a href="/" class="flex items-center space-x-2"><img loading="lazy" alt="logo_w" class="mb-10" width="90" height="36" src="https://myigetit.com/wp-content/uploads/2023/12/IGET-IT.svg"></a></div>
25457                <div class="w-full place-items-center max-w-lg "><img class="w-auto" src="https://appv2.myigetit.com/assets/images/dashboard-check.svg" alt="d">
25458                    <div class="keen-slider my-8">
25459                        <div class="keen-slider__slide number-slide1 w-full flex flex-col items-center justify-center">
25460                            <h1 class="leading-7 text-2xl font-semibold text-slate-600 dark:text-navy-100">Start learning
25461                                now</h1>
25462                            <p class="mt-3 text-center text-base">We provide an easy to use interface with adaptive content
25463                                and clear direction. You'll find bitesize practical information from experts who are
25464                                industry leaders in their field.</p>
25465                        </div>
25466                    </div>
25467                </div>
25468            </section>
25469	
25470            <main id="signin_page" class="flex w-full flex-col items-center bg-white dark:bg-navy-700 overflow-auto">
25471                <div class="flex w-full max-w-lg grow flex-col justify-center p-5 bg-white">
25472                    <div class="text-center">
25473<!-- <img class="mx-auto mb-5  w-32" src="https://myigetit.com/wp-content/uploads/2025/04/i_GET_IT_by_TATA_Technologies_Logo-1.webp" id="igetit_logo_by_TATA" alt="logo"> -->
25474						<img class="mx-auto mb-5 w-32" src="https://myigetit.com/wp-content/uploads/2020/08/i_GET_IT_by_TATA_Technologies_Logo-1.webp" alt="logo">
25475                        <div class="mt-4">
25476                            <h2 class="text-lg sm:text-xl md:text-3xl lg:text-2xl xl:text-3xl 2xl:text-3xl font-semibold text-slate-600 dark:text-navy-100">
25477                                Sign In</h2>
25478                            <div class="mt-2 flex justify-center items-center text-sm+">
25479                                <p class="flex flex-col sm:flex-row md:flex-row lg:flex-row xl:flex-row 2xl:flex-row">
25480                                    <span>Have Organization Sign In? </span>&nbsp;<a class="text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent" href="#" id="single_sign_in_button">Use Single Sign
25481                                        On</a>
25482                                </p>
25483                            </div>
25484                        </div>
25485                    </div>
25486                    <div class="login-form mt-4">
25487                        <div class="group mb-4"><label for="input" class="block relative "><span class="text-sm">Email /
25488                                    Username</span><input id="emailInput" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Email / Username" type="text" name="Email" autocompleted=""></label></div>
25489                        <div class="group mb-2"><label for="input" class="block relative "><span class="text-sm">Password</span>
25490
25491                                <input id="passwordInput" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Password" type="password" name="Password" autocompleted="">
25492                                <button class="toggle-password absolute right-0 h-12 w-12 inline-flex items-center justify-center focus:outline-none" data-toggle="passwordInput" style="margin-top:8px;background:none;border: none;">
25493                                    <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class="iconify iconify--akar-icons" width="20" height="20" viewBox="0 0 24 24" style="color: rgb(55, 65, 81);">
25494                                        <g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
25495                                            <path d="M21.257 10.962c.474.62.474 1.457 0 2.076C19.764 14.987 16.182 19 12 19c-4.182 0-7.764-4.013-9.257-5.962a1.692 1.692 0 0 1 0-2.076C4.236 9.013 7.818 5 12 5c4.182 0 7.764 4.013 9.257 5.962Z">
25496                                            </path>
25497                                            <circle cx="12" cy="12" r="3"></circle>
25498                                        </g>
25499                                    </svg>
25500                                </button></label></div>
25501<!-- 					Jay	captcha start -->						
25502						<div class="signin-captcha-box" style="background:#fff;
25503    padding:8px;
25504    border:1px solid #ddd;
25505    border-radius:10px;
25506    width:fit-content;
25507    margin:10px auto;
25508    text-align:center;">
25509
25510    <div class="signin-top-section" style="display:flex;
25511        align-items:center;
25512        gap:10px;">
25513
25514        <canvas
25515            id="signinCaptchaCanvas"
25516            width="250"
25517            height="100"
25518            style="border:1px solid #ccc;
25519            border-radius:6px;
25520            width:200px;
25521            height:50px;
25522            background:#fafafa;">
25523        </canvas>
25524
25525        <div class="signin-icons" style="display:flex;
25526            flex-direction:column;
25527            gap:5px;">
25528<script>generateSigninCaptcha();</script>
25528
25529            <button
25530                type="button"
25531                onclick="generateSigninCaptcha()"
25532                style="width:35px !important;
25533                height:25px !important;
25534                padding:0 !important;
25535                margin:0 !important;
25536                font-size:16px !important;
25537                cursor:pointer;">
25538                ↻
25539            </button>
25540
25541            <button
25542                type="button"
25543                onclick="speakSigninCaptcha()"
25544                style="width:35px !important;
25545                height:25px !important;
25546                padding:0 !important;
25547                margin:0 !important;
25548                font-size:16px !important;
25549                cursor:pointer;">
25550                🔊
25551            </button>
25552
25553        </div>
25554    </div>
25555
25556    <input
25557        type="text"
25558        id="signinCaptchaInput"
25559        oninput="this.value=this.value.replace(/[^a-zA-Z0-9]/g,'')"
25560        placeholder="Enter CAPTCHA"
25561        style="width:100%;
25562        margin-top:8px;
25563        padding:8px;
25564        border:1px solid #ccc;
25565        border-radius:5px;
25566        outline:none;">
25567
25568    <button
25569        type="button"
25570        onclick="validateSigninCaptcha()"
25571        style="width:120px !important;
25572        height:35px !important;
25573        margin-top:8px;
25574        background:#1268b3 !important;
25575        color:#fff;
25576        border:none;
25577        border-radius:5px;
25578        font-size:13px;
25579        cursor:pointer;
25580        display:block;
25581        margin-left:auto;
25582        margin-right:auto;">
25583        Verify
25584    </button>
25585
25586    <div id="signinCaptchaMessage"></div>
25587</div>
25588
25589<span id="signinCaptchaError" style="display:block;
25590    margin-top:5px;
25591    color:red;
25592    font-size:12px;text-align:center;"></span>
25593						<!-- 				Jay		captcha end -->
25594                        <div class="flex items-center justify-end">
25595                            <a class="inline-block text-sm+ text-slate-400 transition-colors line-clamp-1 hover:text-slate-800 focus:text-slate-800 dark:text-navy-300 dark:hover:text-navy-100 dark:focus:text-navy-100" href="#" id="forgetPassBtn">Forgot Password?</a>
25596                        </div>
25597                        <p></p>
25598                        <p class="w-full flex justify-center"><b>(Ensure popup is allowed for this site)</b></p>
25599                        <button id="Signin_Submit" class="btn w-full mt-1 h-12 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90">Sign
25600                            In</button>
25601                    </div>
25602                    <p class="mt-4 text-center text-sm+"><span>Don't have an account? </span><a class="inline-block text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent" href="#" id="signup_button">Sign Up</a></p>
25603
25604                    <div class=" flex items-center space-x-3 mt-3">
25605                        <div class="h-px flex-1 bg-slate-200 dark:bg-navy-500"></div>
25606                        <p>OR</p>
25607                        <div class="h-px flex-1 bg-slate-200 dark:bg-navy-500"></div>
25608                    </div>
25609
25610                    <!-- <div class="relative w-full mt-3">
25611                        <div id="g_id_onload" data-client_id="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com" data-context="signin" data-ux_mode="popup" data-callback="handleCredentialResponse" data-nonce="" data-auto_prompt="false">
25612                        </div>
25613
25614                        <div class="g_id_signin absolute inset-0 mx-auto" style="align-self: center;" data-type="standard" data-shape="rectangular" data-theme="outline" data-text="signin_with" data-size="large" data-logo_alignment="center" data-width="365">
25615                        </div>
25616                    </div> -->
25617
25618                    <div class="relative w-full">
25619                        <div id="g_id_onload" data-client_id="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com" data-context="signin" data-ux_mode="popup" data-callback="handleCredentialResponse" data-nonce="" data-auto_prompt="false"></div>
25620                        <div class="flex flex-row sm:flex-row md:flex-row justify-center items-center gap-4 ml-1">
25621                            <div class="g_id_signin sm:mb-0 mt-3 border" style="height: 41px; border-radius: 4px;" data-type="icon" data-shape="rectangular" data-theme="outline" data-text="signin_with" data-size="large" data-logo_alignment="center" data-width="365"></div>
25622                            <div class="linkedin_signin mt-3">
25623                                <button id="linkedin-login" onclick="linkedinsignin()" onmouseover="this.style.backgroundColor='#eef0f2';" onmouseout="this.style.backgroundColor='white';" style="height: 41px; width: 41px; background-color: white; border-radius: 4px; border-color: #dbe2ea;">
25624                                    <svg class="ml-2" xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 128 128">
25625                                        <path fill="#0076b2" d="M116 3H12a8.91 8.91 0 0 0-9 8.8v104.42a8.91 8.91 0 0 0 9 8.78h104a8.93 8.93 0 0 0 9-8.81V11.77A8.93 8.93 0 0 0 116 3" />
25626                                        <path fill="#fff" d="M21.06 48.73h18.11V107H21.06zm9.06-29a10.5 10.5 0 1 1-10.5 10.49a10.5 10.5 0 0 1 10.5-10.49m20.41 29h17.36v8h.24c2.42-4.58 8.32-9.41 17.13-9.41C103.6 47.28 107 59.35 107 75v32H88.89V78.65c0-6.75-.12-15.44-9.41-15.44s-10.87 7.36-10.87 15V107H50.53z" />
25627                                    </svg>
25628                                </button>
25629                            </div>
25630                            <div class="facebook_signin mt-3">
25631                                <button onclick="handleFacebookLogin()" onmouseover="this.style.backgroundColor='#eef0f2';" onmouseout="this.style.backgroundColor='white';" style="height: 41px; width: 41px; background-color: white; border-radius: 4px; border-color: #dbe2ea;">
25632                                    <svg class="ml-2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--akar-icons" width="22" height="22" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24" style="color: rgb(59, 89, 152);">
25633                                        <!-- Facebook icon -->
25634                                        <g fill="none">
25635                                            <g clip-path="url(#iconifyReact1)">
25636                                                <path fill="currentColor" fill-rule="evenodd" d="M0 12.067C0 18.034 4.333 22.994 10 24v-8.667H7V12h3V9.333c0-3 1.933-4.666 4.667-4.666c.866 0 1.8.133 2.666.266V8H15.8c-1.467 0-1.8.733-1.8 1.667V12h3.2l-.533 3.333H14V24c5.667-1.006 10-5.966 10-11.933C24 5.43 18.6 0 12 0S0 5.43 0 12.067" clip-rule="evenodd">
25637                                                </path>
25638                                            </g>
25639                                            <defs>
25640                                                <clipPath id="iconifyReact1">
25641                                                    <path fill="#fff" d="M0 0h24v24H0z"></path>
25642                                                </clipPath>
25643                                            </defs>
25644                                        </g>
25645                                    </svg>
25646                                </button>
25647                            </div>
25648                        </div>
25649                    </div>
25650
25651
25652                </div>
25653                <div class="flex justify-center text-sm text-slate-400 dark:text-navy-300"><a href="https://myigetit.com/privacy-policy/" target="_blank" rel="noreferrer">Privacy Notice</a>
25654                    <div class="mx-3 my-1 w-px bg-slate-200 dark:bg-navy-500"></div><a href="https://myigetit.com/terms-of-use/" target="_blank" rel="noreferrer">Term of
25655                        service</a>
25656                </div>
25657            </main>
25658            <main id="signup_page" class="flex w-full flex-col items-center bg-white dark:bg-navy-700  overflow-auto hidden">
25659                <section class="flex w-full max-w-lg grow flex-col justify-center p-1 bg-white">
25660                    <div class="text-center"><img class="mx-auto mb-3 sm:mb-5 md:mb-5 lg:mb-5 xl:mb-5 2xl:mb-5 w-24" src="https://myigetit.com/wp-content/uploads/2025/04/i_GET_IT_by_TATA_Technologies_Logo-1.webp" id="igetit_logo_by_TATA1" alt="logo">
25661                        <div class="mt-0">
25662                            <h2 class="text-lg sm:text-xl md:text-3xl lg:text-3xl xl:text-3xl 2xl:text-3xl font-semibold text-[#020A12] dark:text-navy-100">
25663                                Sign Up</h2>
25664                            <p class="mt-0 text-center text-sm+ text-[#020302]"><span>Already a user? </span><a class="inline-block text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent underline" href="#" id="signin_button">Sign In</a></p>
25665                        </div>
25666                    </div>
25667
25668                    <section class="space-y-1 mt-2">
25669						
25670						 <div class="w-full relative"><label for="input" class="block relative "><span class="text-sm">
25671                                    Email</span>
25672                                <input id="Email" autocomplete="off" onkeyup="handleEmailInput(this.value)" class="form-input mt-1 w-full rounded-md border border-slate-300 bg-transparent pr-20 px-2.5 py-1.5 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Email" type="text" name="Email" autocompleted="" style="padding-right:95px !important;"></label><span class=" inline-flex w-24 items-center justify-end absolute top-8 r
25672ight-3"></span>
25673
25674                            <span class="text-md verify-button inline-flex w-24 flex items-center justify-end absolute right-3" onclick="verifyEmail()" style="margin-top: -36px;">Verify</span>
25675
25676                            <!-- <span class="text-red-500 text-xs+ ml-2">Invalid email address</span> -->
25677                        </div>
25678						
25679                        <div class="flex flex-col space-y-1">
25680                            <div class="flex space-x-3"><label for="input" class="block relative "><span class="text-sm text-[#020302]">
25681                                        First Name</span><input id="FirstName" autocomplete="off" class="form-input mt-1 w-full rounded-md border border-slate-300 bg-transparent px-2.5 py-1.5 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder=" First Name" type="text" name="FirstName"></label><label for="input" class="block relative"><span class="text-sm"> Last Name</span><input id="LastName" autocomplete="off" class="form-input mt-1 w-full rounded-md border border-slate-300 bg-transparent px-2.5 py-1.5 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder=" Last Name" type="text" name="LastName"></label></div>
25682                        </div>
25683                       
25684		<style>
25685						.password-row{
25686    display:flex;
25687    gap:12px;
25688}
25689
25690.password-col{
25691    width:50%;
25692}
25693
25694@media (max-width:768px){
25695
25696    .password-row{
25697        flex-direction:column;
25698    }
25699
25700    .password-col{
25701        width:100%;
25702    }
25703
25704}</style>	
25705<div class="password-row">
25706 <div class="password-col">
25707    <!-- Password -->
25708    <label for="input" class="block relative w-full">
25709        <span class="text-sm">Password</span>
25710
25711        <input id="Password"
25712            autocomplete="off"
25713            class="form-input mt-1 w-full rounded-md border border-slate-300 bg-transparent px-2.5 py-1.5"
25714            placeholder="Password"
25715            type="password"
25716            name="Password"
25717            oninput="checkPasswordStrength();validatePasswordLive();">
25718
25719        <button class="toggle-password absolute right-0 h-10 w-10 inline-flex items-center justify-center focus:outline-none"
25720            data-toggle="Password"
25721            style="margin-top:8px;background:none;border:none;">
25722            <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class="iconify iconify--akar-icons" width="20" height="20" viewBox="0 0 24 24" style="color: rgb(55, 65, 81);">
25723                                        <g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
25724                                            <path d="M21.257 10.962c.474.62.474 1.457 0 2.076C19.764 14.987 16.182 19 12 19c-4.182 0-7.764-4.013-9.257-5.962a1.692 1.692 0 0 1 0-2.076C4.236 9.013 7.818 5 12 5c4.182 0 7.764 4.013 9.257 5.962Z">
25725                                            </path>
25726                                            <circle cx="12" cy="12" r="3"></circle>
25727                                        </g>
25728                                    </svg>
25729        </button>
25730
25731        <div id="passwordStrengthWrapper" style="margin-top:8px;">
25732            <div style="width:100%;height:8px;background:#e5e7eb;border-radius:4px;">
25733                <div id="passwordStrengthBar"
25734                    style="width:0%;height:100%;border-radius:4px;">
25735                </div>
25736            </div>
25737
25738            <p id="passwordStrengthText"
25739                style="font-size:12px;margin-top:5px;">
25740            </p>
25741        </div>
25742    </label>
25743
25744</div>
25745<div class="password-col">							
25746    <!-- Confirm Password -->
25747    <label for="input" class="block relative w-full">
25748        <span class="text-sm">Confirm Password</span>
25749
25750        <input id="CPassword"
25751            autocomplete="off"
25752            class="form-input mt-1 w-full rounded-md border border-slate-300 bg-transparent px-2.5 py-1.5"
25753            placeholder="Confirm Password"
25754            type="password"
25755            name="CPassword">
25756
25757        <button class="toggle-password absolute right-0 h-10 w-10 inline-flex items-center justify-center focus:outline-none"
25758            data-toggle="CPassword"
25759            style="margin-top:8px;background:none;border:none;">
25760            <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class="iconify iconify--akar-icons" width="20" height="20" viewBox="0 0 24 24" style="color: rgb(55, 65, 81);">
25761                                        <g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
25762                                            <path d="M21.257 10.962c.474.62.474 1.457 0 2.076C19.764 14.987 16.182 19 12 19c-4.182 0-7.764-4.013-9.257-5.962a1.692 1.692 0 0 1 0-2.076C4.236 9.013 7.818 5 12 5c4.182 0 7.764 4.013 9.257 5.962Z">
25763                                            </path>
25764                                            <circle cx="12" cy="12" r="3"></circle>
25765                                        </g>
25766                                    </svg>
25767        </button>
25768    </label>
25769	
25770	<a
25771    id="generatePasswordBtn"
25772    href="#"
25773    style="
25774        display:inline-block;
25775        background:linear-gradient(135deg,#1268B3,#1d8fff);
25776        color:white;
25777        border-radius:10px;
25778        padding:5px 8px;
25779        font-size:11px;
25780        font-weight:400;
25781        cursor:pointer;
25782        text-decoration:none;
25783        box-shadow:0 2px 8px rgba(18,104,179,.25);
25784        margin-top:8px;
25785        margin-bottom:5px;
25786    ">
25787    🔑 Auto-Generate Password
25788</a>
25789							</div>
25790</div>
25791
25792<span class="text-red-500 text-xs ml-2" id="confirmpass"></span>
25793<div
25794    id="passwordValidationMessage"
25795    style="
25796        width:100%;
25797        color:red;
25798        font-size:12px;
25799        margin-top:-20px;
25800    ">
25801</div>
25802						
25803<!--                         <div class="w-full relative">
25804
25805                            <label for="input" class="block relative">
25806                                <span class="text-sm">Password</span>
25807                                <input id="Password" autocomplete="off" class="form-input mt-1 w-full rounded-md border border-slate-300 bg-transparent px-2.5 py-1.5 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Password" type="password" name="Password" autocompleted="" oninput="checkPasswordStrength()">
25808                                <button class="toggle-password absolute right-0 h-10 w-10 inline-flex items-center justify-center focus:outline-none" data-toggle="Password" style="margin-top:8px;background:none;border: none;">
25809                                    <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class="iconify iconify--akar-icons" width="20" height="20" viewBox="0 0 24 24" style="color: rgb(55, 65, 81);">
25810                                        <g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
25811                                            <path d="M21.257 10.962c.474.62.474 1.457 0 2.076C19.764 14.987 16.182 19 12 19c-4.182 0-7.764-4.013-9.257-5.962a1.692 1.692 0 0 1 0-2.076C4.236 9.013 7.818 5 12 5c4.182 0 7.764 4.013 9.257 5.962Z">
25812                                            </path>
25813                                            <circle cx="12" cy="12" r="3"></circle>
25814                                        </g>
25815                                    </svg>
25816                                </button>
25817                            </label>
25818                        </div> -->
25819<!--                         <div id="passwordStrengthWrapper" style="margin-top:8px;">
25820                            <div style="width:100%;height:8px;background:#e5e7eb;border-radius:4px;">
25821                                <div id="passwordStrengthBar"
25822                                    style="width:0%;height:100%;border-radius:4px;">
25823                                </div>
25824                            </div>
25825
25826                            <p id="passwordStrengthText"
25827                            style="font-size:12px;margin-top:5px;">
25828                            </p>
25829                        </div> -->
25830<!--                         <div class="w-full relative">
25831                            <label for="input" class="block relative">
25832                                <span class="text-sm">Confirm Password</span>
25833                                <input id="CPassword" autocomplete="off" class="form-input mt-1 w-full rounded-md border border-slate-300 bg-transparent px-2.5 py-1.5 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Confirm Password" type="password" name="CPassword">
25834                                <button class="toggle-password absolute right-0 h-10 w-10 inline-flex items-center justify-center focus:outline-none" data-toggle="CPassword" style="margin-top:8px;background:none;border: none;">
25835                                    <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class="iconify iconify--akar-icons" width="20" height="20" viewBox="0 0 24 24" style="color: rgb(55, 65, 81);">
25836                                        <g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
25837                                            <path d="M21.257 10.962c.474.62.474 1.457 0 2.076C19.764 14.987 16.182 19 12 19c-4.182 0-7.764-4.013-9.257-5.962a1.692 1.692 0 0 1 0-2.076C4.236 9.013 7.818 5 12 5c4.182 0 7.764 4.013 9.257 5.962Z">
25838                                            </path>
25839                                            <circle cx="12" cy="12" r="3"></circle>
25840                                        </g>
25841                                    </svg>
25842                                </button>
25843                            </label>
25844                        </div>
25845                        <span class="text-red-500 text-xs ml-2" id="confirmpass"></span> -->
25846						
25847<!-- <button
25848    type="button"
25849    id="generatePasswordBtn"
25850    style="
25851        margin-top:10px;
25852        padding:6px 12px;
25853        background:#1268B3;
25854        color:white;
25855        border:none;
25856        border-radius:4px;
25857        cursor:pointer;
25858    "
25859>
25860    Generate Strong Password
25861</button> -->
25862<style>
25863/* =========================
25864   SIGNUP CAPTCHA
25865========================= */
25866
25867/* .signup-captcha-box{
25868    background:#fff;
25869    padding:8px;
25870    border:1px solid #ddd;
25871    border-radius:10px;
25872    width:fit-content;
25873    margin:10px auto;
25874    text-align:center;
25875} */
25876
25877/* .signup-top-section{
25878    display:flex;
25879    align-items:center;
25880    gap:10px;
25881} */
25882
25883/* #signupCaptchaCanvas{
25884    border:1px solid #ccc;
25885    border-radius:6px;
25886    width:200px;
25887    height:50px;
25888    background:#fafafa;
25889} */
25890
25891/* .signup-icons{
25892    display:flex;
25893    flex-direction:column;
25894    gap:5px;
25895} */
25896
25897/* .signup-icon-btn{
25898    width:35px !important;
25899    height:25px !important;
25900    padding:0 !important;
25901    margin:0 !important;
25902    font-size:16px !important;
25903    cursor:pointer;
25904} */
25905/* 
25906#signupCaptchaInput{
25907    width:100%;
25908    margin-top:8px;
25909    padding:8px;
25910    border:1px solid #ccc;
25911    border-radius:5px;
25912    outline:none;
25913} */
25914
25915#signupCaptchaInput:focus{
25916    border-color:#1268b3;
25917}
25918
25919/* .signupVerifyBtn{
25920    width:120px !important;
25921    height:35px !important;
25922    margin-top:8px;
25923    background:#1268b3 !important;
25924    color:#fff;
25925    border:none;
25926    border-radius:5px;
25927    font-size:13px;
25928    cursor:pointer;
25929    display:block;
25930    margin-left:auto;
25931    margin-right:auto;
25932} */
25933
25934.signupVerifyBtn:hover{
25935    background:#0f5a9d !important;
25936}
25937
25938.signup-success{
25939    color:green;
25940    font-size:13px;
25941    margin-top:5px;
25942    font-weight:600;
25943}
25944
25945.signup-error{
25946    color:red;
25947    font-size:12px;
25948    margin-top:5px;
25949}
25950
25951#signupCaptchaError{
25952    text-align:center;
25953    color:red;
25954    font-size:12px;
25955    display:block;
25956    margin-top:5px;
25957}
25958
25959/* Mobile */
25960
25961/* @media(max-width:768px){
25962
25963    .signup-top-section{
25964        flex-direction:column;
25965        align-items:center;
25966    }
25967
25968    #signupCaptchaCanvas{
25969        width:100%;
25970        max-width:220px;
25971    }
25972
25973    .signup-icons{
25974        flex-direction:row;
25975    }
25976} */
25977</style>
25978
25979                        <div class="w-full relative">
25980                            <label class="block relative "><span class="text-sm">Enter Referral
25981                                    Code/Email </span><input type="text" class="form-input mt-1 w-full rounded-md border border-slate-300 bg-White px-2.5 py-1.5 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Referral Code/ Email" id="Referral" name="Referral" value=""></label>
25982                        </div>
25983						
25984						<!-- 					jay	Catcha start -->
25985						<div class="signup-captcha-box" style="background:#fff;
25986                        padding:8px;
25987                        border:1px solid #ddd;
25988                        border-radius:10px;
25989                        width:fit-content;
25990                        margin:10px auto;
25991                        text-align:center;">
25992
25993							<div class="signup-top-section" style="display:flex;
25994                            align-items:center;
25995                            gap:10px;">
25996
25997								<canvas
25998									id="signupCaptchaCanvas"
25999									width="250"
26000									height="100" style="border:1px solid #ccc;
26001                                    border-radius:6px;
26002                                    width:200px;
26003                                    height:50px;
26004                                    background:#fafafa;">
26005								</canvas>
26006								
26007
26008								<div class="signup-icons" style="display:flex;
26009                                flex-direction:column;
26010                                gap:5px;">
26011
26012									<button
26013										type="button"
26014										onclick="generateSignupCaptcha()" style="width:35px !important;
26015                                        height:25px !important;
26016                                        padding:0 !important;
26017                                        margin:0 !important;
26018                                        font-size:16px !important;
26019                                        cursor:pointer;">
26020										↻
26021									</button>
26022
26023									<button
26024										type="button"
26025										onclick="speakSignupCaptcha()" style="width:35px !important;
26026                                        height:25px !important;
26027                                        padding:0 !important;
26028                                        margin:0 !important;
26029                                        font-size:16px !important;
26030                                        cursor:pointer;">
26031										🔊
26032									</button>
26033
26034								</div>
26035
26036							</div>
26037
26038							<input
26039								type="text"
26040								id="signupCaptchaInput" oninput="this.value=this.value.replace(/[^a-zA-Z0-9]/g,'')"
26041								placeholder="Enter CAPTCHA" style="width:100%;
26042                                margin-top:8px;
26043                                padding:8px;
26044                                border:1px solid #ccc;
26045                                border-radius:5px;
26046                                outline:none;">
26047
26048							<button
26049								type="button"
26050								onclick="validateSignupCaptcha()" style="width:120px !important;
26051                                height:35px !important;
26052                                margin-top:8px;
26053                                background:#1268b3 !important;
26054                                color:#fff;
26055                                border:none;
26056                                border-radius:5px;
26057                                font-size:13px;
26058                                cursor:pointer;
26059                                display:block;
26060                                margin-left:auto;
26061                                margin-right:auto;">
26062								Verify
26063							</button>
26064
26065						<div id="signupCaptchaMessage"></div>
26066
26067						</div>
26068
26069						<span id="signupCaptchaError" style=""></span>
26070<!-- Catcha end -->
26071
26072<!-- Data Privacy Policy -->
26073					<div class="pt-2 flex select-none text-[#0000008A] w-full gap-1">
26074                        <input
26075                            id="PrivacyConsent"
26076                            type="checkbox"
26077                            class="is-outline h-5 rounded border-slate-400/70 bg-slate-100">
26078
26079                        <label for="PrivacyConsent" class="relative -top-[2px] curs
26079or-pointer block text-sm">
26080                            I agree to the processing of my personal data for the stated purpose and have read the
26081                            <a href="https://myigetit.com/privacy-policy/"
26082                            target="_blank"
26083                            style="color:#1268B3;text-decoration:underline;">
26084                                Data Privacy Policy
26085                            </a>.
26086                        </label>
26087                    </div>
26088						
26089                        <p></p>
26090                        <p class="w-full flex justify-center"><b>(Ensure popup is allowed for this site)</b></p>
26091                        <button id="Signup_Submit" class="btn w-full h-11 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90" disabled>Sign
26092                            Up</button>
26093                        <div class="pt-2 flex select-none text-[#0000008A] w-full gap-1"><input id="Marketing" type="checkbox" name="MarketingEmail" class="is-outline h-5 rounded border-slate-400/70 bg-slate-100 before:bg-primary checked:border-primary hover:border-primary focus:border-primary dark:border-navy-500 dark:bg-navy-900 dark:before:bg-accent dark:checked:border-accent dark:hover:border-accent dark:focus:border-accent"><label for="marketing" class="relative -top-[2px] cursor-pointer block text-sm">Send me
26094                                Marketing Emails about Tata Technologies Products and Services</label></div>
26095						
26096				
26097						
26098                        <!-- <p class="text-sm p-2"><span>By clicking on "Sign Up" you agree to the </span><a
26099                            class="text-primary" href="https://myigetit.com//terms-of-use">Terms of
26100                            Use</a><span> and </span><a class="text-primary"
26101                            href="https://myigetit.com//privacy-policy-2">Privacy Policy.</a></p> -->
26102                        <div class="my-7 flex items-center space-x-3">
26103                            <div class="h-px flex-1 bg-slate-200 dark:bg-navy-500"></div>
26104                            <p>OR</p>
26105                            <div class="h-px flex-1 bg-slate-200 dark:bg-navy-500"></div>
26106                        </div>
26107
26108                        <!-- <div class="relative w-full">
26109                            <div id="g_id_onload" data-client_id="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com" data-context="signin" data-ux_mode="popup" data-callback="handleCredentialResponse" data-nonce="" data-auto_prompt="false">
26110                            </div>
26111
26112                            <div class="g_id_signin absolute inset-0 mx-auto" style="align-self: center;" data-type="standard" data-shape="rectangular" data-theme="outline" data-text="signup_with" data-size="large" data-logo_alignment="center" data-width="350">
26113                            </div>
26114                        </div> -->
26115
26116                        <div class="relative w-full">
26117                            <div id="g_id_onload" data-client_id="233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com" data-context="signin" data-ux_mode="popup" data-callback="handleCredentialResponse" data-nonce="" data-auto_prompt="false"></div>
26118                            <div class="flex flex-row sm:flex-row md:flex-row justify-center items-center gap-4 ml-1">
26119                                <div class="g_id_signin sm:mb-0 mt-3 border" style="height: 41px; border-radius: 4px;" data-type="icon" data-shape="rectangular" data-theme="outline" data-text="signin_with" data-size="large" data-logo_alignment="center" data-width="365"></div>
26120                                <div class="linkedin_signin mt-3">
26121                                    <button id="linkedin-login" onclick="linkedinsignin()" onmouseover="this.style.backgroundColor='#eef0f2';" onmouseout="this.style.backgroundColor='white';" style="height: 41px; width: 41px; background-color: white; border-radius: 4px; border-color: #dbe2ea;">
26122                                        <svg class="ml-2" xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 128 128">
26123                                            <!-- LinkedIn icon -->
26124                                            <path fill="#0076b2" d="M116 3H12a8.91 8.91 0 0 0-9 8.8v104.42a8.91 8.91 0 0 0 9 8.78h104a8.93 8.93 0 0 0 9-8.81V11.77A8.93 8.93 0 0 0 116 3" />
26125                                            <path fill="#fff" d="M21.06 48.73h18.11V107H21.06zm9.06-29a10.5 10.5 0 1 1-10.5 10.49a10.5 10.5 0 0 1 10.5-10.49m20.41 29h17.36v8h.24c2.42-4.58 8.32-9.41 17.13-9.41C103.6 47.28 107 59.35 107 75v32H88.89V78.65c0-6.75-.12-15.44-9.41-15.44s-10.87 7.36-10.87 15V107H50.53z" />
26126                                        </svg>
26127                                    </button>
26128                                </div>
26129                                <div class="facebook_signin mt-3">
26130                                    <button onclick="handleFacebookLogin()" onmouseover="this.style.backgroundColor='#eef0f2';" onmouseout="this.style.backgroundColor='white';" style="height: 41px; width: 41px; background-color: white; border-radius: 4px; border-color: #dbe2ea;">
26131                                        <svg class="ml-2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--akar-icons" width="22" height="22" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24" style="color: rgb(59, 89, 152);">
26132                                            <!-- Facebook icon -->
26133                                            <g fill="none">
26134                                                <g clip-path="url(#iconifyReact1)">
26135                                                    <path fill="
26135currentColor" fill-rule="evenodd" d="M0 12.067C0 18.034 4.333 22.994 10 24v-8.667H7V12h3V9.333c0-3 1.933-4.666 4.667-4.666c.866 0 1.8.133 2.666.266V8H15.8c-1.467 0-1.8.733-1.8 1.667V12h3.2l-.533 3.333H14V24c5.667-1.006 10-5.966 10-11.933C24 5.43 18.6 0 12 0S0 5.43 0 12.067" clip-rule="evenodd">
26136                                                    </path>
26137                                                </g>
26138                                                <defs>
26139                                                    <clipPath id="iconifyReact1">
26140                                                        <path fill="#fff" d="M0 0h24v24H0z"></path>
26141                                                    </clipPath>
26142                                                </defs>
26143                                            </g>
26144                                        </svg>
26145                                    </button>
26146                                </div>
26147                            </div>
26148                        </div>
26149
26150
26151
26152                    </section>
26153                    </br>
26154                    <div class="text-center text-sm" style="align-self: center; justify-content: center;">
26155                        <p class="flex flex-col sm:flex-row md:flex-row lg:flex-row xl:flex-row 2xl:flex-row">
26156                            <span>Have Organization Sign In? </span>&nbsp;
26157                            <a class="text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent" href="#" id="single_sign_in_button1">Use Single Sign On</a>
26158                        </p>
26159                    </div>
26160
26161                    <!-- Centered and smaller "By Registering" content in one line -->
26162                    <p class="text-center text-sm mt-4">
26163                        <span>By Registering you agree to the </span>
26164                        <a class="inline-block text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent underline" style="text-decoration: underline;" href="https://myigetit.com/terms-of-use" target="_blank">Terms of Use</a>
26165                        <span> and </span>
26166                        <a class="inline-block text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent underline" style="text-decoration: underline;" href="https://myigetit.com/privacy-policy" target="_blank">Privacy Policy.</a>
26167                    </p>
26168
26169
26170
26171
26172                </section>
26173
26174                <!-- <div class="my-5 flex justify-center text-sm text-slate-400 dark:text-navy-300"><a
26175                    href="https://myigetit.com//privacy-policy-2/" target="_blank"
26176                    rel="noreferrer">Privacy Notice</a>
26177                <div class="mx-3 my-1 w-px bg-slate-200 dark:bg-navy-500"></div><a
26178                    href="https://myigetit.com//terms-of-use/" target="_blank" rel="noreferrer">Term of
26179                    service</a>
26180                </div> -->
26181            </main>
26182
26183            <main id="single_sign_in_page" class="flex w-full flex-col items-center bg-white dark:bg-navy-700  overflow-auto hidden">
26184                <div class="flex w-full max-w-md grow flex-col justify-center p-5 bg-white">
26185                    <a class="no-underline space-x-2 absolute top-20 text-left flex cursor-pointer text-[#00000099]" href="#" id="signin_button2" style="margin-top:-65px">
26186                        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="fill-current iconify iconify--mingcute" width="36" height="40" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24">
26187                            <g fill="none">
26188                                <path d="M24 0v24H0V0h24ZM12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035c-.01-.004-.019-.001-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427c-.002-.01-.009-.017-.017-.018Zm.265-.113l-.013.002l-.185.093l-.01.01l-.003.011l.018.43l.005.012l.008.007l.201.093c.012.004.023 0 .029-.008l.004-.014l-.034
26188-.614c-.003-.012-.01-.02-.02-.022Zm-.715.002a.023.023 0 0 0-.027.006l-.006.014l-.034.614c0 .012.007.02.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01l-.184-.092Z">
26189                                </path>
26190                                <path fill="currentColor" d="M3.636 11.293a1 1 0 0 0 0 1.414l5.657 5.657a1 1 0 0 0 1.414-1.414L6.757 13H20a1 1 0 1 0 0-2H6.757l3.95-3.95a1 1 0 0 0-1.414-1.414l-5.657 5.657Z">
26191                                </path>
26192                            </g>
26193                        </svg>
26194                    </a>
26195                    <div class="text-center"><img class="mx-auto mb-5 w-32" src="https://myigetit.com/wp-content/uploads/2025/04/i_GET_IT_by_TATA_Technologies_Logo-1.webp" id="igetit_logo_by_TATA2" alt="logo">
26196                        <div class="mt-4">
26197                            <h2 class="text-3xl font-semibold text-slate-600 dark:text-navy-100">Single Sign On</h2>
26198                            <p class="text-slate-400 dark:text-navy-300 mt-2 text-sm+">If your company has single sign-on
26199                                set-up with i GET IT, enter your company's web address to access your unique login page. The
26200                                format needs to be as such: "domainname.com".</p>
26201                        </div>
26202                    </div>
26203                    <form class="mt-10">
26204                        <div class="form-group flex flex-col"><label for="input" class="block relative "><span class="text-sm">Domain Name</span><input id="domainInput" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Domain Name" type="text" name="domain" /></label></div>
26205                        <p class="w-full flex justify-center"><b>(Ensure popup is allowed for this site)</b></p>
26206                        <button id="proceedButton" type="submit" class="btn w-full mt-1 h-12 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90">Proceed</button>
26207                    </form><a class="no-underline inline-flex items-center justify-center space-x-1 tracking-wide text-sm+ font-normal text-[#00000099] mt-7" id="signin_button1"><span>Not an enterprise user?</span><span class="text-[#1869B3] underline cursor-pointer">Sign In</span></a>
26208                </div>
26209                <div class="my-5 flex justify-center text-sm text-slate-400 dark:text-navy-300"><a href="https://myigetit.com/privacy-policy/" target="_blank" rel="noreferrer">Privacy Notice</a>
26210                    <div class="mx-3 my-1 w-px bg-slate-200 dark:bg-navy-500"></div><a href="https://myigetit.com/terms-of-use/" target="_blank" rel="noreferrer">Term of
26211                        service</a>
26212                </div>
26213            </main>
26214
26215            <main id="forgetpass_page" class="flex w-full flex-col items-center bg-white dark:bg-navy-700 overflow-auto hidden">
26216                <div class="flex w-full max-w-md grow flex-col justify-center p-5 bg-white">
26217                    <a class="no-underline space-x-2 absolute top-20 text-left flex cursor-pointer text-[#00000099]" href="#" id="signin_button3" style="margin-top:-65px">
26218                        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="fill-current iconify iconify--mingcute" width="36" height="40" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24">
26219                            <g fill="none">
26220                                <path d="M24 0v24H0V0h24ZM12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035c-.01-.004-.019-.001-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427c-.002-.01-.009-.017-.017-.018Zm.265-.113l-.013.002l-.185.093l-.01.
2622001l-.003.011l.018.43l.005.012l.008.007l.201.093c.012.004.023 0 .029-.008l.004-.014l-.034-.614c-.003-.012-.01-.02-.02-.022Zm-.715.002a.023.023 0 0 0-.027.006l-.006.014l-.034.614c0 .012.007.02.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01l-.184-.092Z">
26221                                </path>
26222                                <path fill="currentColor" d="M3.636 11.293a1 1 0 0 0 0 1.414l5.657 5.657a1 1 0 0 0 1.414-1.414L6.757 13H20a1 1 0 1 0 0-2H6.757l3.95-3.95a1 1 0 0 0-1.414-1.414l-5.657 5.657Z">
26223                                </path>
26224                            </g>
26225                        </svg>
26226                    </a>
26227                    <div class="text-center"><img class="mx-auto mb-5 w-32" src="https://myigetit.com/wp-content/uploads/2025/04/i_GET_IT_by_TATA_Technologies_Logo-1.webp" id="igetit_logo_by_TATA3" alt="logo">
26228                        <div class="mt-4">
26229                            <h2 class="text-3xl font-semibold text-slate-600 dark:text-navy-100">Forgot Password</h2>
26230                            <p class="text-slate-400 dark:text-navy-300 mt-2 text-sm+">Enter your email and we'll send you
26231                                instructions on how to reset your password.</p>
26232                        </div>
26233                    </div>
26234                    <form class="mt-10">
26235                        <div class="form-group flex flex-col"><label for="input" class="block relative "><span class="text-sm">Email</span><input id="usernameInput" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Email" type="text" name="Email"></label></div><button id="sendInstructionsButton" class="btn w-full h-12 mt-6 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90">Send
26236                            Instructions</button>
26237                    </form>
26238                    <div class="hidden mt-6 text-center text-sm">
26239                        <p class="line-clamp-1"><span>If you are still having trouble this </span><a class="text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent" href="/">article</a><span> might help</span></p>
26240                    </div>
26241                </div>
26242                <div class="my-5 flex justify-center text-sm text-slate-400 dark:text-navy-300"><a href="https://myigetit.com/privacy-policy/" target="_blank" rel="noreferrer">Privacy Notice</a>
26243                    <div class="mx-3 my-1 w-px bg-slate-200 dark:bg-navy-500"></div><a href="https://myigetit.com/terms-of-use/" target="_blank" rel="noreferrer">Term of
26244                        service</a>
26245                </div>
26246            </main>
26247		
26248		
26249		<main id="checkpassword_expired_page" class="flex w-full flex-col items-center bg-white dark:bg-navy-700 overflow-auto hidden">
26250                <div class="flex w-full max-w-md grow flex-col justify-center p-5 bg-white">
26251                    <a class="no-underline space-x-2 absolute top-20 text-left flex cursor-pointer text-[#00000099]" href="#" id="signin_button4" style="margin-top:-65px">
26252                        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="fill-current iconify iconify--mingcute" width="36" height="40" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24">
26253                            <g fill="none">
26254                                <path d="M24 0v24H0V0h24ZM12.593 23.258l-.011.002l-.071.035l-.02.004l-.014-.004l-.071-.035c-.01-.004-.019-.001-.024.005l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427c-.002-.01-.009-.017-.017-.018Zm.265-.113l-.013.002l-.185.093l-.01.
2625401l-.003.011l.018.43l.005.012l.008.007l.201.093c.012.004.023 0 .029-.008l.004-.014l-.034-.614c-.003-.012-.01-.02-.02-.022Zm-.715.002a.023.023 0 0 0-.027.006l-.006.014l-.034.614c0 .012.007.02.017.024l.015-.002l.201-.093l.01-.008l.004-.011l.017-.43l-.003-.012l-.01-.01l-.184-.092Z">
26255                                </path>
26256                                <path fill="currentColor" d="M3.636 11.293a1 1 0 0 0 0 1.414l5.657 5.657a1 1 0 0 0 1.414-1.414L6.757 13H20a1 1 0 1 0 0-2H6.757l3.95-3.95a1 1 0 0 0-1.414-1.414l-5.657 5.657Z">
26257                                </path>
26258                            </g>
26259                        </svg>
26260                    </a>
26261                    <div class="text-center"><img class="mx-auto mb-5 w-32" src="https://myigetit.com/wp-content/uploads/2025/04/i_GET_IT_by_TATA_Technologies_Logo-1.webp" id="igetit_logo_by_TATA3" alt="logo">
26262                        <div class="mt-4">
26263                            <h2 class="text-3xl font-semibold text-slate-600 dark:text-navy-100">Password Expired!</h2>
26264<!--                             <p class="text-slate-400 dark:text-navy-300 mt-2 text-sm+">Enter your email and we'll send you
26265                                instructions on how to reset your password.</p> -->
26266							<p class="text-slate-500 mt-2 text-sm font-semibold">Password and Authentication</p>
26267							<p class="text-red-500 mt-2 text-sm">To help keep your account secure, passwords must be updated every 90 days.Your current password has expired, so you'll need to create a new password before continuing.</p>
26268                        </div>
26269                    </div>
26270                    <form class="mt-2">
26271<!--                         <div class="form-group flex flex-col">
26272							<label for="input" class="block relative ">
26273								<span class="text-sm">Current Password</span>
26274								<input id="CurrentPassword" autocomplete="off" class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2 placeholder:text-slate-400/70 hover:border-slate-400 focus:border-primary disabled:pointer-events-none disabled:select-none disabled:border-none disabled:bg-zinc-100" placeholder="Current Password" type="password" name="currentpassword">
26275							</label>
26276						</div> -->
26277<div class="form-group flex flex-col">
26278
26279		<label class="block relative">
26280
26281		<span class="text-sm">
26282		Current Password
26283		</span>
26284
26285		<input
26286		id="CurrentPassword"
26287		class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2"
26288		placeholder="Current Password"
26289		type="password">
26290		<button
26291            type="button"
26292            class="toggle-password absolute right-0 h-10 w-10 inline-flex items-center justify-center focus:outline-none"
26293            data-toggle="CurrentPassword"
26294            style="margin-top:5px;background:none;border:none;">
26295
26296            <svg xmlns="http://www.w3.org/2000/svg"
26297                 aria-hidden="true"
26298                 role="img"
26299                 class="iconify iconify--akar-icons"
26300                 width="20"
26301                 height="20"
26302                 viewBox="0 0 24 24"
26303                 style="color: rgb(55, 65, 81);">
26304
26305                <g fill="none"
26306                   stroke="currentColor"
26307                   stroke-linecap="round"
26308                   stroke-linejoin="round"
26309                   stroke-width="2">
26310
26311                    <path d="M21.257 10.962c.474.62.474 1.457 0 2.076C19.764 14.987 16.182 19 12 19c-4.182 0-7.764-4.013-9.257-5.962a1.692 1.692 0 0 1 0-2.076C4.236 9.013 7.818 5 12 5c4.182 0 7.764 4.013 9.257 5.962Z"></path>
26312
26313                    <circle cx="12" cy="12" r="3"></circle>
26314
26315                </g>
26316
26317            </svg>
26318
26319        </button>
26320		</label>
26321
26322</div>
26323
26324<!-- <div class="flex flex-col md:flex-row md:space-x-3 space-y-3 md:space-y-0 mt-4">
26325
26326    <label class="block relative w-full">
26327
26328        <span class="text-sm">New Password</span>
26329
26330        <input
26331            id="NewPassword"
26332            class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2"
26333            placeholder="New Password"
26334            type="password">
26335
26336    </label>
26337
26338    <label class="block relative w-full">
26339
26340        <span class="text-sm">Confirm Password</span>
26341
26342        <input
26343            id="ConfirmPassword"
26344            class="form-input mt-1.5 w-full rounded-md border border-slate-300 bg-transparent px-3 py-2"
26345            placeholder="Confirm Password"
26346            type="password">
26347
26348    </label>
26349
26350</div> -->
26351						
26352	<div class="password-row">
26353
26354    <div class="password-col">
26355
26356        <!-- New Password -->
26357
26358        <label class="block relative w-full">
26359
26360            <span class="text-sm">New Password</span>
26361
26362            <input
26363                id="NewPassword"
26364                autocomplete="off"
26365                class="form-input mt-1 w-full rounded-md border border-slate-300 bg-transparent px-2.5 py-1.5"
26366                placeholder="New Password"
26367                type="password"
26368                name="NewPassword"
26369                oninput="checkExpiredPasswordStrength();validateExpiredPasswordLive();">
26370
26371            <button
26372                type="button"
26373                class="toggle-password absolute right-0 h-10 w-10 inline-flex items-center justify-center focus:outline-none"
26374                data-toggle="NewPassword"
26375                style="margin-top:8px;background:none;border:none;">
26376
26377                <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class="iconify iconify--akar-icons" width="20" height="20" viewBox="0 0 24 24" style="color: rgb(55, 65, 81);">
26378                    <g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
26379                        <path d="M21.257 10.962c.474.62.474 1.457 0 2.076C19.764 14.987 16.182 19 12 19c-4.182 0-7.764-4.013-9.257-5.962a1.692 1.692 0 0 1 0-2.076C4.236 9.013 7.818 5 12 5c4.182 0 7.764 4.013 9.257 5.962Z"></path>
26380                        <circle cx="12" cy="12" r="3"></circle>
26381                    </g>
26382                </svg>
26383
26384            </button>
26385
26386            <div id="expiredPasswordStrengthWrapper" style="margin-top:8px;">
26387
26388                <div style="width:100%;height:8px;background:#e5e7eb;border-radius:4px;">
26389
26390                    <div
26391                        id="expiredPasswordStrengthBar"
26392                        style="width:0%;height:100%;border-radius:4px;">
26393                    </div>
26394
26395                </div>
26396
26397                <p
26398                    id="expiredPasswordStrengthText"
26399                    style="font-size:12px;margin-top:5px;">
26400                </p>
26401
26402            </div>
26403
26404        </label>
26405
26406    </div>
26407
26408    <div class="password-col">
26409
26410        <!-- Confirm Password -->
26411
26412        <label class="block relative w-full">
26413
26414            <span class="text-sm">Confirm Password</span>
26415
26416            <input
26417                id="ConfirmPassword"
26418                autocomplete="off"
26419                class="form-input mt-1 w-full rounded-md border border-slate-300 bg-transparent px-2.5 py-1.5"
26420                placeholder="Confirm Password"
26421                type="password"
26422                name="ConfirmPassword">
26423
26424            <button
26425                type="button"
26426                class="toggle-password absolute right-0 h-10 w-10 inline-flex items-center justify-center focus:outline-none"
26427                data-toggle="ConfirmPassword"
26428                style="margin-top:8px;background:none;border:none;">
26429
26430                <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" class="iconify iconify--akar-icons" width="20" height="20" viewBox="0 0 24 24" style="color: rgb(55, 65, 81);">
26431                    <g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
26432                        <path d="M21.257 10.962c.474.62.474 1.457 0 2.076C19.764 14.987 16.182 19 12 19c-4.182 0-7.764-4.013-9.257-5.962a1.692 1.692 0 0 1 0-2.076C4.236 9.013 7.818 5 12 5c4.182 0 7.764 4.013 9.257 5.962Z"></path>
26433                        <circle cx="12" cy="12" r="3"></circle>
26434                    </g>
26435                </svg>
26436
26437            </button>
26438
26439        </label>
26440
26441        <a
26442            id="generateExpiredPasswordBtn"
26443            href="#"
26444            style="
26445                display:inline-block;
26446                background:linear-gradient(135deg,#1268B3,#1d8fff);
26447                color:white;
26448                border-radius:10px;
26449                padding:5px 8px;
26450                font-size:11px;
26451                font-weight:400;
26452                cursor:pointer;
26453                text-decoration:none;
26454                box-shadow:0 2px 8px rgba(18,104,179,.25);
26455                margin-top:8px;
26456                margin-bottom:5px;
26457            ">
26458            🔑 Auto-Generate Password
26459        </a>
26460
26461    </div>
26462
26463</div>
26464<div id="expiredpasswordValidationMessage"
26465style="color:red;
26466        font-size:12px;">
26467</div>
26468<span
26469    class="text-red-500 text-xs ml-2"
26470    id="expiredPasswordError">
26471</span>					
26472
26473<span id="expiredPasswordError" class="text-red-500 text-xs"></span>
26474						
26475						<button type="button" id="savePasswordBtn" class="btn w-full h-12 mt-6 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90">Save Password</button>
26476						
26477                    </form>
26478					
26479                    <div class="hidden mt-6 text-center text-sm">
26480                        <p class="line-clamp-1"><span>If you are still having trouble this </span><a class="text-primary transition-colors hover:text-primary-focus dark:text-accent-light dark:hover:text-accent" href="/">article</a><span> might help</span></p>
26481                    </div>
26482                </div>
26483                <div class="my-5 flex justify-center text-sm text-slate-400 dark:text-navy-300"><a href="https://myigetit.com/privacy-policy/" target="_blank" rel="noreferrer">Privacy Notice</a>
26484                    <div class="mx-3 my-1 w-px bg-slate-200 dark:bg-navy-500"></div><a href="https://myigetit.com/terms-of-use/" target="_blank" rel="noreferrer">Term of service</a>
26485                </div>
26486            </main>
26487
26488
26489
26490
26491            <div style="position: fixed; z-index: 9999; inset: 16px; pointer-events: none;"></div>
26492        </div>
26493
26494        <!-- otp verification popup -->
26495        <div id="defaultModal" class="animate-opacity backdrop-filter backdrop-blur bg-white/30 overflow-y-auto overflow-x-hidden fixed top-0 right-0 left-0 w-full md:inset-0 h-modal md:h-full justify-center items-center flex" aria-modal="true" role="dialog" style="z-index: 999; display: none;">
26496            <div class="relative p-4 w-full max-w-sm h-full md:h-auto">
26497                <div class="relative bg-white rounded-lg shadow p-10">
26498                    <button class="border-none p-3 absolute top-3 right-3" onclick="closeOTPModal()" style="margin-top:8px;background:none;border: none;">
26499                        <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--ic" width="24" height="24" preserveAspectRatio="xMidYMid meet" viewBox="0 0 24 24">
26500                            <path fill="#1268B3" d="M19 6.41L17.59 5L12 10.59L6.41 5L5 6.41L10.59 12L5 17.59L6.41 19L12 13.41L17.59 19L19 17.59L13.41 12z">
26501                            </path>
26502                        </svg>
26503                    </button>
26504                    <h3 class="text-xl font-semibold text-gray-900 text-center">OTP Verification</h3>
26505                    <div class="flex flex-row justify-between mt-5" style="display: flex;">
26506                        <div style="display: flex; align-items: center;"><input aria-label="Please enter verification code. Digit 1" id="tel1" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput(1)">
26507                        </div>
26508                        <div style="display: flex; align-items: center;"><input aria-label="Digit 2" id="tel2" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput(2)">
26509                        </div>
26510                        <div style="display: flex; align-items: center;"><input aria-label="Digit 3" id="tel3" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput(3)">
26511                        </div>
26512                        <div style="display: flex; align-items: center;"><input aria-label="Digit 4" id="tel4" autocomplete="off" class="border h-12 !w-12 text-center form-control rounded text-lg font-semibold " type="tel" maxlength="1" value="" style="width: 3em; text-align: center;padding: 0px 0px;" oninput="handleOTPInput(4)">
26513                        </div>
26514                    </div>
26515                    <div class="flex items-center space-x-3 my-5 items-center justify-center text-xs">
26516                        <div class="text-[#00000099]">Resend OTP in</div><time class="text-[#00000099]" id="timer">00:00</time>
26517                    </div>
26518                    <div class="flex space-x-3 my-5 items-center justify-center text-xs">
26519                        <span id="resendBtn" class="cursor-pointer text-blue-500" onclick="resendOTP()" style="margin-top:8px;background:none;border: none;" hidden>Resend
26520                            OTP</span>
26521                    </div>
26522                    <button id="verifyBtn" disabled class="btn w-full h-12 bg-primary font-medium text-white hover:bg-primary-focus focus:bg-primary-focus active:bg-primary-focus/90 disabled:pointer-events-none disabled:select-none disabled:opacity-60 dark:bg-accent dark:hover:bg-accent-focus dark:focus:bg-accent-focus dark:active:bg-accent/90" onclick="verifyOTP()">Verify</button>
26523                </div>
26524            </div>
26525        </div>
26526
26527
26528
26529        <svg id="SvgjsSvg1001" width="2" height="0" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev" style="overflow: hidden; top: -100%; left: -100%; position: absolute; opacity: 0;">
26530            <defs id="SvgjsDefs1002"></defs>
26531            <polyline id="SvgjsPolyline1003" points="0,0"></polyline>
26532            <path id="SvgjsPath1004" d="M0 0 "></path>
26533        </svg>
26534
26535
26536        <!--jay for check passwrod expired-->
26537<script> 
26538const expiredpasswordRegex = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\w\s]).{12,}$/;
26539function isWeakExpiredPassword(password) {
26540
26541    const lower = password.toLowerCase();
26542
26543    const blockedWords = [
26544        "password",
26545        "pass",
26546        "qwerty",
26547        "welcome",
26548        "admin",
26549        "user",
26550        "test",
26551        "abc",
26552        "xyz"
26553    ];
26554
26555    if (blockedWords.some(word => lower.includes(word))) {
26556        return true;
26557    }
26558
26559    const sequences = [
26560        "123456789",
26561        "987654321",
26562        "0123456789",
26563        "qwerty",
26564        "asdfgh",
26565        "zxcvbn"
26566    ];
26567
26568    if (sequences.some(seq => lower.includes(seq))) {
26569        return true;
26570    }
26571
26572    if (/(.)\1{2,}/.test(password)) {
26573        return true;
26574    }
26575
26576    return false;
26577}
26578// let expiredUserId = "";
26579// let expiredEmail = "";
26580// let expiredToken = "";
26581document.addEventListener(
26582"click",
26583async function(e){
26584	//console.log("password UserId =", window.expiredUserId);
26585	//console.log("password Email =", window.expiredEmail);
26586	//console.log("password Token =", window.expiredToken);
26587
26588    if(
26589        e.target.id ===
26590        "savePasswordBtn"
26591    ){
26592		  //alert("JAY SAVE CLICK");
26593
26594        const currentPassword =
26595        document.getElementById(
26596            "CurrentPassword"
26597        ).value.trim();
26598
26599        const newPassword =
26600        document.getElementById(
26601            "NewPassword"
26602        ).value.trim();
26603
26604        const confirmPassword =
26605        document.getElementById(
26606            "ConfirmPassword"
26607        ).value.trim();
26608
26609        if(!currentPassword){
26610
26611            alert(
26612                "Please Enter Current Password."
26613            );
26614
26615            return;
26616        }
26617
26618        if(!newPassword){
26619
26620            alert(
26621                "Please Enter New Password."
26622            );
26623
26624            return;
26625        }
26626		
26627		/* Password Policy */
26628
26629		if (!expiredpasswordRegex.test(newPassword)) {
26630
26631			alert(
26632				'Password must contain at least 12 characters, including uppercase, lowercase, number, and special character'
26633			);
26634
26635			return;
26636		}
26637		
26638		if (isWeakExpiredPassword(newPassword)) {
26639
26640		alert(
26641			'Password contains common words or predictable patterns. Please choose a stronger password.'
26642		);
26643
26644		return;
26645		}
26646
26647        if(!confirmPassword){
26648
26649            alert(
26650                "Please Enter Confirm Password."
26651            );
26652
26653            return;
26654        }	
26655
26656        if(
26657            newPassword !==
26658            confirmPassword
26659        ){
26660
26661            alert(
26662                "Passwords do not match."
26663            );
26664
26665            return;
26666        }
26667
26668        const payload = {
26669
26670            UserId:
26671            window.expiredUserId,
26672
26673            UserName:
26674            window.expiredEmail,
26675
26676            CurrentPassword:
26677            sha256(
26678                currentPassword
26679            ),
26680
26681            NewPassword:
26682            sha256(
26683                newPassword
26684            )
26685        };
26686
26687        console.log(payload);
26688
26689        try{
26690
26691            const response =
26692            await fetch(
26693                "https://appv2-learner-api.myigetit.com/learner/api/User/ChangePassword",
26694                {
26695                    method:"POST",
26696
26697                    headers:{
26698                        "Content-Type":
26699                        "application/json"
26700                    },
26701
26702                    body:
26703                    JSON.stringify(
26704                        payload
26705                    )
26706                }
26707            );
26708
26709            const result =
26710            await response.json();
26711			//alert("After API Call");
26712			//alert(JSON.stringify(result));
26713
26714            console.log(
26715                result
26716            );
26717
26718            if(
26719                result.Message ===
26720                "Password changed successfully!"
26721            ){
26722				//alert("INSIDE SUCCESS");
26723
26724
26725                 alert(
26726                     "Password changed successfully."
26727                 );
26728                
26729				document.getElementById(
26730					"checkpassword_expired_page"
26731				).classList.add("hidden");
26732
26733				var link =
26734				document.createElement(
26735					"a"
26736				);
26737
26738				link.href =
26739				"https://appv2.myigetit.com";
26740
26741				link.target =
26742				"_blank";
26743
26744				link.click();
26745
26746				setTimeout(function(){
26747
26748					location.reload();
26749
26750				}, 2000);
26751
26752            }else{
26753
26754                alert(
26755                    result.Message
26756                );
26757
26758            }
26759
26760        }catch(error){
26761
26762            console.error(
26763                error
26764            );
26765
26766            alert(
26767                "Something went wrong."
26768            );
26769        }
26770
26771    }
26772
26773});
26774		</script>
vendor: 1 bytes, line 26774
26774
26775<script src="https://cdnjs.cloudflare.com/ajax/libs/zxcvbn/4.4.2/zxcvbn.js"></script>
26775		
26776		 <!--for signup & signin page-->
26777        
26777<script>
26778          
26779
26780            // Function to initialize Facebook SDK
26781            window.fbAsyncInit = function() {
26782                FB.init({
26783                    appId: '1575785412952933', // Replace 'your_app_id' with your actual Facebook App ID
26784                    cookie: true,
26785                    xfbml: true,
26786                    version: 'v12.0'
26787                });
26788
26789                FB.getLoginStatus(function(response) {
26790                    statusChangeCallback(response);
26791                });
26792            };
26793
26794            // Callback function for login status change
26795            function statusChangeCallback(response) {
26796                if (response.status === 'connected') {
26797                    console.log('Logged in and authenticated');
26798                    getUserDetails(response.authResponse.accessToken); // Get user details if connected
26799                } else {
26800                    console.log('Not authenticated');
26801                }
26802            }
26803
26804            // Function to fetch user details from Facebook API
26805            function getUserDetails(accessToken) {
26806                FB.api('/me', {
26807                    fields: 'id,first_name,last_name,email'
26808                }, function(response) {
26809                    if (response && !response.error) {
26810                        console.log('User details:', response);
26811                        performSocialLogin(response, accessToken); // Call performSocialLogin after fetching user details
26812                    } else {
26813                        console.error('Failed to fetch user details');
26814                    }
26815                });
26816            }
26817
26818            // Function to perform social login
26819            async function performSocialLogin(profile, accessToken) {
26820                const queryParams = new URLSearchParams(window.location.search);
26821                const purchasePlan = queryParams.get("purchase_plan");
26822                //for country code
26823                const locationResponse = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/Location');
26824                if (!locationResponse.ok) {
26825                    throw new Error('Network response was not ok');
26826                }
26827                const locationData = await locationResponse.json();
26828                const countryCode = locationData.Data.countryCode;
26829
26830                const user = {
26831                    FirstName: profile.first_name,
26832                    LastName: profile.last_name,
26833                    Email: profile.email,
26834                    SocialID: profile.id,
26835                    SocialType: "FacebookID",
26836                    Password: purchasePlan ? "Social@123" : "",
26837                    PreferredSoftwareID: purchasePlan ? 0 : 0,
26838                    FavouriteSoftware: purchasePlan ? 0 : 0,
26839                    AccountTypeID: purchasePlan ? 0 : 0,
26840                    ManagerID: purchasePlan ? 11 : 0,
26841                    CompanyName: purchasePlan ? "Test Company" : "",
26842                    Country: countryCode,
26843                    Platform: purchasePlan ? "Website" : "",
26844                    EmailPref: purchasePlan ? 1 : 0,
26845                    MarketingEmail: purchasePlan ? "Yes" : "",
26846                    UserSource: "Wordpress",
26847                    SubscriptionID: purchasePlan ? SubscriptionID : 0,
26848                    SubscriptionName: "",
26849                    PurchaseType: purchasePlan == "free_trial" ? "Trial" : ""
26850                };
26851
26852                try {
26853                    const response = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/SocialValidation', {
26854                        method: 'POST',
26855                        headers: {
26856                            'Content-Type': 'application/json',
26857                            'Authorization': 'Bearer ' + accessToken
26858                        },
26859                        body: JSON.stringify(user)
26860                    });
26861                    if (response.ok) {
26862                        const data = await response.json();
26863                        console.log('Social login successful:', data);
26864                        var link = document.createElement('a');
26865                        link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&token=' 
26865+ data.Data.TokenId;
26866                        link.target = '_blank';
26867
26868                        // Check for Internet Explorer or Trident
26869                        if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
26870                            link.onclick = function() {
26871                                window.open(link.href, link.target);
26872                            };
26873                        } else {
26874                            link.click();
26875                        }
26876                        // Redirect to dashboard or perform other actions as needed
26877                    } else {
26878                        console.error('Failed to perform social login:', response.statusText);
26879                    }
26880                } catch (error) {
26881                    console.error('Failed to perform social login:', error);
26882                }
26883            }
26884
26885            // Function to handle Facebook login button click
26886            function handleFacebookLogin() {
26887                FB.login(function(response) {
26888                    if (response.authResponse) {
26889                        statusChangeCallback(response);
26890                    } else {
26891                        console.log('User cancelled login or did not fully authorize.');
26892                    }
26893                }, {
26894                    scope: 'email'
26895                });
26896            }
26897
26898
26899
26900
26901
26902            async function linkedinsignin() {
26903                //for linkedin users
26904                const isFreeTrial = false;
26905                const linkedinAuthEndpoint = "https://www.linkedin.com/oauth/v2/authorization";
26906                const clientId = "77yr63gbu7mzjs";
26907                const state = "iget2OlinkidenState";
26908                // const state = Math.random().toString(36).substring(2, 15);
26909                const redirectUri = "https://myigetit.com/plans";
26910                const scope = "r_liteprofile%20r_emailaddress";
26911                const return_url = "http://localhost:7155";
26912                const linkedinLoginBtn = document.getElementById('linkedin-login');
26913
26914
26915                const authCodeUrl = `${linkedinAuthEndpoint}?response_type=code&client_id=${clientId}&redirect_uri=${redirectUri}&scope=${scope}&state=${state}`;
26916                window.location.href = authCodeUrl;
26917                // const popup = window.open(authCodeUrl, '_blank', 'width=600,height=400');
26918
26919            }
26920
26921            // Function to set the data-width attribute for elements with class 'g_id_signin' based on screen width
26922            function setGoogleSignInWidth() {
26923                var signInButtons = document.getElementsByClassName('g_id_signin');
26924                var screenWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
26925                var mobileWidth = '316';
26926
26927                for (var i = 0; i < signInButtons.length; i++) {
26928                    var signInButton = signInButtons[i];
26929
26930                    // Store the original data-width value
26931                    signInButton.setAttribute('data-original-width', signInButton.getAttribute('data-width') || '');
26932
26933                    // Set data-width to 316 for elements with class 'g_id_signin' in mobile view
26934                    if (screenWidth <= 768) {
26935                        signInButton.setAttribute('data-width', mobileWidth);
26936                    } else {
26937                        // Reapply the original data-width attribute for non-mobile view
26938                        signInButton.setAttribute('data-width', signInButton.getAttribute('data-original-width'));
26939                    }
26940                }
26941            }
26942
26943            // Call the function initially and on every resize
26944            setGoogleSignInWidth();
26945            window.addEventListener('resize', setGoogleSignInWidth);
26946
26947            // Check if timer variable is already defined
26948            function handleEmailInput(email) {
26949                const verifyButton = document.querySelector('.verify-button');
26950                const isValidEmail = validateEmail(email);
26951
26952                if (isValidEmail) {
26953                    verifyButton.style.display = 'inline-flex';
26954                } else {
26955                    verifyButton.style.display = 'none';
26956                }
26957            }
26958
26959            function validateEmail(email) {
26960                const re = /\S+@\S+\.\S+/;
26961                return re.test(email);
26962            }
26963
26964            function openOTPModal() {
26965                const modal = document.getElementById('defaultModal');
26966                const body_root = document.getElementById('root');
26967                modal.style.display = 'flex';
26968 				setTimeout(function(){
26969					document.getElementById(
26970						"tel1"
26971					).focus();
26972
26973 				},1500);
26974                body_root.classList.add('blurred-background'); // Add blur effect
26975                startTimer(); // Start the timer when modal opens
26976            }
26977
26978            function closeOTPModal() {
26979				document.getElementById('tel1').value = "";
26980				document.getElementById('tel2').value = "";
26981				document.getElementById('tel3').value = "";
26982				document.getElementById('tel4').value = "";
26983                const verifyButton = document.querySelector('.verify-button');
26984                verifyButton.textContent = 'Verify';
26985                const modal = document.getElementById('defaultModal');
26986                const body_root = document.getElementById('root');
26987                modal.style.display = 'none';
26988                body_root.classList.remove('blurred-background'); // Remove blur effect
26989                clearInterval(timer); // Clear the timer when modal closes
26990            }
26991
26992
26993
26994
26995
26996            async function verifyOTP() {
26997                const email = document.getElementById("Email").value;
26998                const verifyButton = document.querySelector('.verify-button');
26999                // Simulated OTP verification (replace with actual OTP verification logic)
27000                const tel1 = document.getElementById('tel1').value;
27001                const tel2 = document.getElementById('tel2').value;
27002                const tel3 = document.getElementById('tel3').value;
27003                const tel4 = document.getElementById('tel4').value;
27004                const enteredOTP = tel1 + tel2 + tel3 + tel4;
27005
27006                try {
27007                    const response = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/VerifyOTP', {
27008                        method: 'POST',
27009                        headers: {
27010                            'Content-Type': 'application/json'
27011                        },
27012                        body: JSON.stringify({
27013                            Email: email,
27014                            Otp: enteredOTP
27015                        })
27016                    });
27017					const data = await response.json();
27018
27019                    if (response.ok) {
27020                        closeOTPModal();
27021                        //verifyButton.textContent = '✔';
27022						verifyButton.textContent = 'Verified';
27023                        verifyButton.classList.add('verified');
27024						verifyButton.disabled = true;
27025						verifyButton.style.pointerEvents = 'none';
27026						verifyButton.style.color = '#16a34a';   // Green text
27027						verifyButton.style.background = 'none'; // Background remove
27028						verifyButton.style.border = 'none';
27029						verifyButton.style.fontWeight = '600';
27030						verifyButton.style.cursor = 'default';
27031						
27032                        document.getElementById("Email").disabled = true;
27033                        document.getElementById("Signup_Submit").disabled = false;
27034                    } else {
27035                        //alert('Incorrect OTP. Please try again.');
27036                        if (
27037							data.Message ===
27038							"OTP verification attempts exceeded. Please generate a new OTP"
27039						) {
27040							alert(data.Message);
27041							closeOTPModal();   // popup close
27042							return false;
27043						}
27044						alert(data.Message);
27045                        verifyButton.textContent = 'Verify';
27046                        verifyButton.style.color = '#1268B3';
27047                    }
27048                    return response.ok; // Return true/false based on the response
27049                } catch (error) {
27050                    console.error('Error:', error);
27051                    return false;
27052                }
27053            }
27054
27055            function verifyEmail() {
27056				//alert("hi");
27057                time = 60;
27058                const enteredEmail = document.getElementById("Email").value;
27059                const resendButton = document.getElementById('resendBtn');
27060                resendButton.hidden = true;
27061                const verifyButton = document.querySelector('.verify-button');
27062                verifyButton.textContent = 'Verifying...';
27063                fetch('https://appv2-learner-api.myigetit.com/learner/api/User/SendOTP', {
27064                        method: 'POST',
27065                        headers: {
27066                            'Content-Type': 'application/json'
27067                        },
27068                        body: JSON.stringify({
27069                            EmailID: enteredEmail
27070                        })
27071                    })
27072                     .then(response => {
27073                        if (response.ok) {
27074
27075                            openOTPModal();
27076                            // Enable the resend button after 60 seconds (adjust the time as needed)
27077                            setTimeout(() => {
27078                                resendButton.hidden = false;
27079                            }, 60000);
27080                        } else {
27081                            response.json().then(data => {
27082                                document.getElementById("Email").value = "";
27083                                document.querySelector('.verify-button').textContent = 'Verify';
27084                                document.querySelector('.verify-button').style.display = 'none';
27085                                alert(data.Message);
27086                            });
27087                        }
27088                    })
27089                    .catch(error => {
27090                        console.error('Error:', error);
27091                        alert('An error occurred. Please try again.');
27092                    });
27093            }
27094
27095            function resendOTP() {
27096                closeOTPModal();
27097                verifyEmail();
27098
27099            }
27100
27101//             function handleOTPInput(index) {
27102//                 // Get the current input element
27103//                 const currentInput = document.getElementById('tel' + index);
27104
27105//                 // Check if the input value is a digit
27106//                 if (/^\d$/.test(currentInput.value)) {
27107//                     // Move focus to the next input element
27108//                     const nextIndex = index + 1;
27109//                     if (nextIndex <= 4) {
27110//                         document.getElementById('tel' + nextIndex).focus();
27111//                     }
27112//                 }
27113
27114//                 // Check if all digits are entered and enable/disable Verify button
27115//                 const tel1 = document.getElementById('tel1').value;
27116//                 const tel2 = document.getElementById('tel2').value;
27117//                 const tel3 = document.getElementById('tel3').value;
27118//                 const tel4 = document.getElementById('tel4').value;
27119
27120//                 const verifyBtn = document.getElementById('verifyBtn');
27121//                 verifyBtn.disabled = !(tel1 && tel2 && tel3 && tel4); // Disable Verify button until all digits are entered
27122//             }
27123function handleOTPInput(index) {
27124
27125    const currentInput =
27126    document.getElementById(
27127        'tel' + index
27128    );
27129
27130    if (
27131        currentInput.value.length === 1 &&
27132        index < 4
27133    ) {
27134
27135        document.getElementById(
27136            'tel' + (index + 1)
27137        ).focus();
27138
27139    }
27140
27141    const tel1 =
27142    document.getElementById(
27143        'tel1'
27144    ).value;
27145
27146    const tel2 =
27147    document.getElementById(
27148        'tel2'
27149    ).value;
27150
27151    const tel3 =
27152    document.getElementById(
27153        'tel3'
27154    ).value;
27155
27156    const tel4 =
27157    document.getElementById(
27158        'tel4'
27159    ).value;
27160
27161    const verifyBtn =
27162    document.getElementById(
27163        'verifyBtn'
27164    );
27165
27166    verifyBtn.disabled =
27167    !(tel1 && tel2 && tel3 && tel4);
27168
27169}
27170			
27171document.querySelectorAll('input[id^="tel"]').forEach((input,index) => {
27172
27173    input.addEventListener(
27174        'keydown',
27175        function(e){
27176
27177            if(
27178                e.key === 'Backspace'
27179            ){
27180
27181                if(
27182                    this.value === '' &&
27183                    index > 0
27184                ){
27185
27186                    document
27187                    .getElementById(
27188                        'tel' + index
27189                    )
27190                    .focus();
27191
27192                }
27193
27194            }
27195
27196        }
27197    );
27198
27199});
27200
27201
27202            function startTimer() {
27203                timer = setInterval(() => {
27204                    const timerElement = document.getElementById('timer');
27205                    if (time > 0) {
27206                        time--;
27207                        const minutes = Math.floor(time / 60);
27208                        const seconds = time % 60;
27209                        timerElement.innerText = `${minutes.toString().padStart(2, '0')}:${seconds.toString().padStart(2, '0')}`;
27210                    } else {
27211                        clearInterval(timer);
27212                        timerElement.innerText = '00:00';
27213                        // Enable Resend button after timer completes
27214                        document.getElementById('resendBtn').hidden = false;
27215                    }
27216                }, 1000);
27217            }
27218
27219            function initialize_appv2() {
27220
27221                let timer;
27222                let time = 60;
27223
27224
27225
27226                var SignupButton = document.getElementById('signup_button');
27227                var SigninButton = document.getElementById('signin_button');
27228
27229                 var generateBtn = document.getElementById("generatePasswordBtn");
27230
27231                if (generateBtn) {
27232
27233						generateBtn.addEventListener("click", function(e) {
27234
27235							e.preventDefault();
27236
27237							const password = generateStrongPassword(12);
27238
27239							document.getElementById("Password").value = password;
27240							document.getElementById("CPassword").value = password;
27241
27242							checkPasswordStrength();
27243
27244						});
27245
27246					}
27247				
27248		var generateBtn1 = document.getElementById("generateExpiredPasswordBtn");
27249
27250if (generateBtn1) {
27251
27252    generateBtn1.addEventListener(
27253        "click",
27254        function(e) {
27255
27256            e.preventDefault();
27257
27258            const password =
27259            generateStrongPassword(12);
27260
27261            document.getElementById(
27262                "NewPassword"
27263            ).value = password;
27264
27265            document.getElementById(
27266                "ConfirmPassword"
27267            ).value = password;
27268
27269            checkExpiredPasswordStrength();
27270
27271        }
27272    );
27273
27274}
27275
27276                var SigninButton1 = document.getElementById('signin_button1');
27277                var SigninButton2 = document.getElementById('signin_button2');
27278                var SigninButton3 = document.getElementById('signin_button3');
27279				var SigninButton4 = document.getElementById('signin_button4');
27280                var singlesigninButton = document.getElementById('single_sign_in_button');
27281                var singlesigninButton1 = document.getElementById('single_sign_in_button1');
27282                var forgetPassBtn = document.getElementById('forgetPassBtn');
27283                var signup_page = document.getElementById('signup_page');
27284                var signin_page = document.getElementById('signin_page');
27285                var single_sign_in_page = document.getElementById('single_sign_in_page');
27286                var forgetpass_page = document.getElementById('forgetpass_page');
27287				var checkpassword_expired_page = document.getElementById('checkpassword_expired_page');
27288
27289                SignupButton.addEventListener('click', function() {
27290                    if (signup_page.classList.contains('hidden')) {
27291                        signup_page.classList.remove('hidden');
27292
27293                        if (!signin_page.classList.contains('hidden')) {
27294                            signin_page.classList.add('hidden');
27295                        }
27296                        if (!single_sign_in_page.classList.contains('hidden')) {
27297                            single_sign_in_page.classList.add('hidden');
27298                        }
27299                    } else {
27300                        signup_page.classList.add('hidden');
27301                    }
27302					  generateSignupCaptcha();
27303                });
27304
27305
27306
27307                SigninButton.addEventListener('click', function() {
27308                    console.log("button clicked");
27309                    if (signin_page.classList.contains('hidden')) {
27310                        signin_page.classList.remove('hidden');
27311
27312                        if (!signup_page.classList.contains('hidden')) {
27313                            signup_page.classList.add('hidden');
27314                        }
27315                        if (!single_sign_in_page.classList.contains('hidden')) {
27316                            single_sign_in_page.classList.add('hidden');
27317                        }
27318                    } else {
27319                        signin_page.classList.add('hidden');
27320                    }
27321                });
27322
27323                SigninButton1.addEventListener('click', function() {
27324                    console.log("button clicked");
27325                    if (signin_page.classList.contains('hidden')) {
27326                        signin_page.classList.remove('hidden');
27327
27328                        if (!signup_page.classList.contains('hidden')) {
27329                            signup_page.classList.add('hidden');
27330                        }
27331                        if (!single_sign_in_page.classList.contains('hidden')) {
27332                            single_sign_in_page.classList.add('hidden');
27333                        }
27334                    } else {
27335                        signin_page.classList.add('hidden');
27336                    }
27337                });
27338
27339                SigninButton2.addEventListener('click', function() {
27340                    if (signin_page.classList.contains('hidden')) {
27341                        signin_page.classList.remove('hidden');
27342
27343                        if (!signup_page.classList.contains('hidden')) {
27344                            signup_page.classList.add('hidden');
27345                        }
27346                        if (!single_sign_in_page.classList.contains('hidden')) {
27347                            single_sign_in_page.classList.add('hidden');
27348                        }
27349                        if (!forgetpass_page.classList.contains('hidden')) {
27350                            forgetpass_page.classList.add('hidden');
27351                        }
27352                    } else {
27353                        signin_page.classList.add('hidden');
27354                    }
27355                });
27356
27357                SigninButton3.addEventListener('click', function() {
27358                    if (signin_page.classList.contains('hidden')) {
27359                        signin_page.classList.remove('hidden');
27360
27361                        if (!signup_page.classList.contains('hidden')) {
27362                            signup_page.classList.add('hidden');
27363                        }
27364                        if (!single_sign_in_page.classList.contains('hidden')) {
27365                            single_sign_in_page.classList.add('hidden');
27366                        }
27367                        if (!forgetpass_page.classList.contains('hidden')) {
27368                            forgetpass_page.classList.add('hidden');
27369                        }
27370                    } else {
27371                        signin_page.classList.add('hidden');
27372                    }
27373                });
27374				
27375				 SigninButton4.addEventListener('click', function() {
27376                    if (signin_page.classList.contains('hidden')) {
27377                        signin_page.classList.remove('hidden');
27378
27379                        if (!signup_page.classList.contains('hidden')) {
27380                            signup_page.classList.add('hidden');
27381                        }
27382                        if (!single_sign_in_page.classList.contains('hidden')) {
27383                            single_sign_in_page.classList.add('hidden');
27384                        }
27385                        if (!forgetpass_page.classList.contains('hidden')) {
27386                            forgetpass_page.classList.add('hidden');
27387                        }
27388						if (!checkpassword_expired_page.classList.contains('hidden')) {
27389                            checkpassword_expired_page.classList.add('hidden');
27390                        }
27391						
27392                    } else {
27393                        signin_page.classList.add('hidden');
27394                    }
27395                });
27396
27397                singlesigninButton.addEventListener('click', function() {
27398                    if (single_sign_in_page.classList.contains('hidden')) {
27399                        single_sign_in_page.classList.remove('hidden');
27400
27401                        if (!signin_page.classList.contains('hidden')) {
27402                            signin_page.classList.add('hidden');
27403                        }
27404                        if (!signup_page.classList.contains('hidden')) {
27405                            signup_page.classList.add('hidden');
27406                        }
27407                    } else {
27408                        single_sign_in_page.classList.add('hidden');
27409                    }
27410                });
27411
27412                singlesigninButton1.addEventListener('click', function() {
27413                    if (single_sign_in_page.classList.contains('hidden')) {
27414                        single_sign_in_page.classList.remove('hidden');
27415
27416                        if (!signin_page.classList.contains('hidden')) {
27417                            signin_page.classList.add('hidden');
27418                        }
27419                        if (!signup_page.classList.contains('hidden')) {
27420                            signup_page.classList.add('hidden');
27421                        }
27422                    } else {
27423                        single_sign_in_page.classList.add('hidden');
27424                    }
27425                });
27426
27427                forgetPassBtn.addEventListener('click', function() {
27428                    if (forgetpass_page.classList.contains('hidden')) {
27429                        forgetpass_page.classList.remove('hidden');
27430
27431                        if (!signin_page.classList.contains('hidden')) {
27432                            signin_page.classList.add('hidden');
27433                        }
27434                        if (!signup_page.classList.contains('hidden')) {
27435                            signup_page.classList.add('hidden');
27436                        }
27437                        if (!single_sign_in_page.classList.contains('hidden')) {
27438                            single_sign_in_page.classList.add('hidden');
27439                        }
27440                    } else {
27441                        forgetpass_page.classList.add('hidden');
27442                    }
27443                });
27444
27445// ========================================
27446// JAYA HUBSPOT FUNCTION START
27447// ========================================
27448
27449async function submitToHubSpot(
27450    email,
27451    firstName,
27452    lastName,
27453    referral,
27454    userId
27455) {
27456
27457   //alert("INSIDE HUBSPOT FUNCTION");
27458
27459    const hubspotData = {
27460		form_type: "sign-up",
27461		
27462        fields: [
27463            {
27464                name: "email",
27465                value: email
27466            },
27467            {
27468                name: "firstname",
27469                value: firstName
27470            },
27471            {
27472                name: "lastname",
27473                value: lastName
27474            },
27475            {
27476                name: "igetituserid",
27477                value: userId || ""
27478            },
27479            {
27480                name: "igetitreferralcode",
27481                value: referral || ""
27482            },
27483            {
27484                name: "igetitplatform",
27485                value: "Website"
27486            }
27487        ]
27488    };
27489
27490    //console.log("HubSpot data:", hubspotData);
27491
27492    try {
27493
27494        const response = await fetch("/wp-admin/admin-ajax.php?action=send_hubspot_form",
27495            {
27496                method: "POST",
27497                headers: {
27498                    "Content-Type": "application/json"
27499                },
27500                body: JSON.stringify(hubspotData)
27501            }
27502        );
27503
27504	 const result = await response.json();
27505
27506        //console.log("HubSpot WordPress Response:", result);
27507
27508        if (!result.success) {
27509
27510            //console.error("HubSpot submission failed:",result);
27511
27512            return false;
27513        }
27514
27515//         console.log(
27516//             "HubSpot submission successful"
27517//         );
27518
27519        return true;
27520
27521    }  catch (error) {
27522
27523//         console.error(
27524//             "HubSpot Error:",
27525//             error
27526//         );
27527
27528        return false;
27529    }
27530}	
27531//Jay hubspot end				
27532
27533
27534//shivani api change start
27535	document.getElementById('Signup_Submit').addEventListener('click', async function(event) {
27536    event.preventDefault(); // Prevent default form submission
27537
27538    // Get form values
27539    const firstName = document.getElementById('FirstName').value;
27540    const lastName = document.getElementById('LastName').value;
27541    const email = document.getElementById('Email').value;
27542    const pass = document.getElementById('Password').value;
27543    const password = document.getElementById('CPassword').value;
27544    const marketingEmail = document.getElementById('Marketing').checked ? "Yes" : "No";
27545    const referral = document.getElementById('Referral').value || ""; // Ensure referral is always a string
27546
27547    // Check required fields
27548//     if (!firstName || !lastName || !email || !password) {
27549//         alert('Please fill in all required fields');
27550//         return;
27551//     } else if (password !== pass) {
27552//         document.getElementById("confirmpass").innerHTML = "Passwords do not match. Re-Enter the password";
27553//         return;
27554//     }
27555// 		if (!firstName || !lastName || !email || !password) {
27556
27557// 		alert('Please fill in all required fields');
27558
27559// 		return;
27560
27561// 		}
27562if (!email) {
27563
27564    alert("Please Enter Email Address.");
27565
27566    return;
27567}
27568		
27569if (!firstName) {
27570
27571    alert("Please Enter First Name.");
27572
27573    return;
27574}
27575
27576if (!lastName) {
27577
27578    alert("Please Enter Last Name.");
27579
27580    return;
27581}
27582
27583if (!pass) {
27584
27585    alert("Please Enter Password.");
27586
27587    return;
27588}
27589
27590		
27591/* =========================
27592PASSWORD VALIDATION
27593========================= */
27594const passwordRegex = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\w\s]).{12,}$/;
27595
27596if (!passwordRegex.test(pass)) {
27597
27598    alert(
27599        'Password must contain at least 12 characters, including uppercase, lowercase, number, and special character'
27600    );
27601
27602    return;
27603}
27604
27605if (isWeakPattern(pass)) {
27606
27607    alert(
27608        'Password contains common words or predictable patterns. Please choose a stronger password.'
27609    );
27610
27611    return;
27612}
27613
27614if (!password) {
27615
27616    alert("Please Enter Confirm Password.");
27617
27618    return;
27619}
27620		
27621if (password != pass) {
27622
27623    alert(
27624        "Passwords do not match. Re-enter the password"
27625    );
27626
27627    return;
27628}
27629
27630/* =========================
27631CAPTCHA VALIDATION
27632========================= */
27633
27634const captchaInput =
27635document.getElementById(
27636    "signupCaptchaInput"
27637).value.trim();
27638
27639if(captchaInput === ""){
27640
27641    document.getElementById(
27642        "signupCaptchaError"
27643    ).innerText =
27644    "Please Enter CAPTCHA.";
27645
27646    return;
27647}
27648
27649if(!signupVerified){
27650
27651    document.getElementById(
27652        "signupCaptchaError"
27653    ).innerText =
27654    "Please Verify CAPTCHA First.";
27655
27656    return;
27657}
27658
27659/* =========================
27660PRIVACY VALIDATION
27661========================= */
27662
27663const privacyConsent =
27664document.getElementById(
27665    "PrivacyConsent"
27666).checked;
27667
27668if (!privacyConsent) {
27669
27670    alert(
27671        "Please accept the Data Privacy Policy and consent before continuing."
27672    );
27673
27674    return;
27675}
27676const signupButton = document.getElementById('Signup_Submit');
27677signupButton.disabled = true;
27678signupButton.innerHTML = "Signing Up...";
27679		
27680// 		const privacyConsent = document.getElementById("PrivacyConsent").checked;
27681
27682//         if (!privacyConsent) {
27683
27684//             alert(
27685//                 "Please accept the Data Privacy Policy and consent before continuing."
27686//             );
27687
27688//             return;
27689//         }
27690// 		//captcha
27691// 		if(captchaInput === ""){
27692// 			document.getElementById(
27693// 				"signupCaptchaError"
27694// 			).innerText =
27695// 			"Please enter CAPTCHA.";
27696// 			return;
27697// 		}
27698
27699// 		if(!signupVerified){
27700// 			document.getElementById(
27701// 				"signupCaptchaError"
27702// 			).innerText =
27703// 			"Please verify CAPTCHA first.";
27704// 			return;
27705// 		}
27706
27707		// Password length check (min 12)
27708
27709// 		if (password.length < 12) {
27710
27711// 			alert('Password must be at least 12 characters long');
27712
27713// 			return;
27714
27715// 		}
27716		
27717		//const passwordRegex = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\w\s]).{12,}$/;
27718		
27719
27720
27721 
27722// 		if (!passwordRegex.test(password)) {
27723// 			alert('Password must contain at least 12 characters, including uppercase, lowercase, number, and special character');
27724// 			return;
27725// 		}
27726// 		else if (password != pass) {
27727// 			document.getElementById("confirmpass").innerHTML = "Passwords do not match. Re-enter the password";
27728//  			return;
27729// 		}
27730		
27731	// 	if (passwordRegex.test(password)) {
27732
27733    // // Sirf tabhi matching check hoga
27734    // if (password != pass) {
27735    //     alert("Passwords do not match. Re-enter the password");
27736    //     return;
27737    // }
27738
27739    // } else {
27740    //     alert('Password must contain at least 12 characters, including uppercase, lowercase, number, and special character');
27741    //     return;
27742    // }
27743
27744//     if (!passwordRegex.test(password)) {
27745
27746//     alert('Password must contain at least 12 characters, including uppercase, lowercase, number, and special character');
27747
27748//     return;
27749//     }
27750
27751//     if (isWeakPattern(password)) {
27752
27753//         alert('Password contains common words or predictable patterns. Please choose a stronger password.');
27754
27755//         return;
27756//     }
27757
27758//     if (password != pass) {
27759
27760//         document.getElementById("confirmpass").innerHTML =
27761//         "";
27762
27763//         alert("Passwords do not match. Re-enter the password");
27764
27765//         return;
27766//     }
27767		
27768// 		//  Confirm password match
27769// 		if (password != pass) {
27770// 			document.getElementById("confirmpass").innerHTML = "Passwords do not match. Re-enter the password";
27771// 			return;
27772// 		}
27773
27774    try {
27775        // Prepare registration data
27776        const requestData = {
27777            FirstName: firstName,
27778            LastName: lastName,
27779            Email: email,
27780            Password: sha256(password),
27781            MarketingEmail: marketingEmail,
27782            PreferredSoftwareID: 0,
27783            FavouriteSoftware: 0,
27784            EmailPref: 1,
27785            Referral: referral
27786        };
27787
27788        // Call registration API
27789        const regResponse = await fetch("https://appv2-learner-api.myigetit.com/learner/api/User/UserRegistration", {
27790            method: 'POST',
27791            headers: { 'Content-Type': 'application/json' },
27792            body: JSON.stringify(requestData)
27793        });
27794
27795        const regData = await regResponse.json();
27796//         alert(regData.Message);
27797		
27798// 		 // Auto Login
27799//         document.getElementById('emailInput').value = email;
27800//         document.getElementById('passwordInput').value = password;
27801//         document.getElementById('Signin_Submit').click();
27802		
27803// 		setTimeout(function(){
27804
27805// 			location.reload();
27806
27807// 		}, 500);
27808
27809        if (!regResponse.ok) {
27810            console.error("Signup failed:", regData);
27811            return;
27812        }
27813		
27814		
27815
27816        // //  Fetch UserId After Registration
27817        // const userId = await fetchUserId(email);
27818
27819        // //  Submit to Pardot and Redirect After Success
27820        // await submitToPardot(email, firstName, lastName, marketingEmail, referral, userId);
27821
27822        // //  Auto-Fill Login Credentials and Redirect to Login
27823        // document.getElementById('emailInput').value = email;
27824        // document.getElementById('passwordInput').value = password;
27825        // document.getElementById('Signin_Submit').click();
27826
27827        // Fetch UserId
27828        const userId = await fetchUserId(email);
27829
27830        // Country API
27831let countryCode = "IN";
27832
27833try {
27834
27835    const locationResponse = await fetch(
27836        "https://appv2-learner-api.myigetit.com/learner/api/User/Location"
27837    );
27838
27839    const locationData = await locationResponse.json();
27840
27841    countryCode = locationData.CountryCode || "IN";
27842
27843} catch (error) {
27844
27845    console.log(error);
27846}
27847
27848/* HUBSPOT CONTACT */
27849// const createdate = new Date().toLocaleString(
27850//     "en-IN",
27851//     {
27852//         day: "numeric",
27853//         month: "short",
27854//         year: "numeric",
27855//         hour: "numeric",
27856//         minute: "2-digit",
27857//         hour12: true,
27858//         timeZone: "Asia/Kolkata"
27859//     }
27860// ) + " GMT+5:30";
27861
27862// jay hubspot event code
27863// window._hsq = window._hsq || [];
27864
27865// window._hsq.push([
27866//     "identify",
27867//     {
27868//         email: email,
27869//         firstname: firstName,
27870//         lastname: lastName,
27871//         igetituserid: userId || "",
27872//         igetitreferralcode: referral || "",
27873//         igetitplatform: "Website",
27874//         hs_emailconfirmationstatus: marketingEmail,
27875//         hs_country_region_code: countryCode
27876//     }
27877// ]);
27878
27879// window._hsq.push([
27880//     "trackPageView"
27881// ]);
27882
27883// /* HUBSPOT EVENT */
27884
27885// window._hsq.push([
27886//     "trackCustomBehavioralEvent",
27887//     {
27888//         name: "pe243473833_web_sign_up",
27889//         properties: {
27890//             email: email,
27891//             firstname: firstName,
27892//             lastname: lastName,
27893//             igetituserid: userId || "",
27894//             igetitreferralcode: referral || "",
27895//             igetitplatform: "Website",
27896//             hs_emailconfirmationstatus: marketingEmail,
27897//             hs_country_region_code: countryCode
27898//         }
27899//     }
27900// ]);
27901
27902// console.log("HubSpot Event Sent");
27903 
27904// jay hubspot event code
27905		
27906//alert("BEFORE HUBSPOT");		
27907	
27908		
27909await submitToHubSpot(
27910    email,
27911    firstName,
27912    lastName,
27913    referral,
27914    userId
27915);
27916//alert("before pardot");
27917await submitToPardot(
27918    email,
27919    firstName,
27920    lastName,
27921    marketingEmail,
27922    referral,
27923    userId
27924);	
27925 //alert("AFTER pardot");     
27926 alert(regData.Message);
27927		//document.getElementById("signin_page").style.display = "none";
27928
27929		 // Auto Login
27930       document.getElementById('emailInput').value = email;
27931       document.getElementById('passwordInput').value = password;
27932		//document.getElementById("signup_page").classList.add("hidden");
27933		isSignupAutoLogin = true;		
27934        document.getElementById('Signin_Submit').click();
27935
27936		
27937// 	window.open("https://appv2.myigetit.com", "_blank");
27938
27939// 	setTimeout(function () {
27940// 		location.reload();
27941// 	}, 1000);
27942		
27943    } catch (error) {
27944        console.error("Error during signup process:", error);
27945    }
27946});
27947				
27948async function submitToPardot(
27949    email,
27950    firstName,
27951    lastName,
27952    marketingEmail,
27953    referral,
27954    userId
27955) {
27956    const today = new Date();
27957    const formattedDate = today.toISOString().split('T')[0];
27958
27959    const pardotData = new URLSearchParams();
27960
27961    pardotData.append('form_type', 'sign-up');
27962    pardotData.append('Email', email || '');
27963    pardotData.append('FirstName', firstName || '');
27964    pardotData.append('LastName', lastName || '');
27965    pardotData.append('UserName', email || '');
27966    pardotData.append('Optin', marketingEmail || '');
27967    pardotData.append('ReferralCode', referral || '');
27968    pardotData.append('Platform', 'Website');
27969    pardotData.append('igetitusercreationdate', formattedDate);
27970    pardotData.append('UserID', userId || '');
27971
27972    //console.log("Pardot Data:", pardotData.toString());
27973
27974    try {
27975        const response = await fetch("/wp-admin/admin-ajax.php?action=send_pardot_form",
27976            {
27977                method: "POST",
27978                headers: {
27979                    "Content-Type": "application/x-www-form-urlencoded"
27980                },
27981                body: pardotData.toString()
27982            }
27983        );
27984
27985        const responseText = await response.text();
27986
27987        //console.log("Pardot Status:", response.status);
27988       // console.log("Pardot Response:", responseText);
27989
27990        if (!response.ok) {
27991            //console.error("Pardot submission failed:", response.status);
27992            return false;
27993        }
27994
27995        //console.log("Pardot submission successful");
27996        return true;
27997
27998    } catch (error) {
27999        //console.error("Pardot Error:", error);
28000        return false;
28001    }
28002}				
28003
28004// Function to fetch UserId from API
28005async function fetchUserId(email) {
28006    try {
28007        const response = await fetch("https://appv2-learner-api.myigetit.com/learner/api/User/GetUserByUserName?username=" + email);
28008        const data = await response.json();
28009        //console.log("API Response:", data);
28010
28011        if (data && data.Data && data.Data.UserId) {
28012            //console.log("UserId received:", data.Data.UserId);
28013            return data.Data.UserId;
28014        } else {
28015            //console.error("UserId not found in API response:", data);
28016            return "";
28017        }
28018    } catch (error) {
28019       // console.error("Error fetching UserId:", error);
28020        return "";
28021    }
28022}
28023
28024                function encryptPasswordMd5(text) {
28025                    var byteArray = new Uint8Array(text.length * 2);
28026                    for (var i = 0; i < text.length; i++) {
28027                        byteArray[i * 2] = text.charCodeAt(i); // & 0xff;
28028                        byteArray[i * 2 + 1] = text.charCodeAt(i) >> 8; // & 0xff;
28029                    }
28030                    return md5(String.fromCharCode.apply(String, byteArray));
28031                }
28032
28033                //for signin
28034                let isSignupAutoLogin = false;
28035                document.getElementById('Signin_Submit').addEventListener('click', function(event) {
28036                    event.preventDefault(); // Prevent default form submission
28037
28038                    const email = document.getElementById('emailInput').value;
28039                    const password = document.getElementById('passwordInput').value;
28040                    const constantPepper = "igetit";
28041                    // Check for empty fields
28042                    if (!email || !password) {
28043                        alert('Please enter both email/username and password.');
28044                        return;
28045                    }
28046					//captcha validation
28047						const captchaInput =
28048						document.getElementById("signinCaptchaInput").value.trim();
28049				if (!isSignupAutoLogin) {
28050						if (captchaInput === "") {
28051							document.getElementById("signinCaptchaError").innerText =
28052							"Please Enter CAPTCHA.";
28053							return;
28054						}
28055
28056						if (!signinVerified) {
28057							document.getElementById("signinCaptchaError").innerText =
28058							"Please Verify CAPTCHA First.";
28059							return;
28060						}
28061				}
28062					//captcha validation
28063                    // Prepare the request data
28064                    const requestData = {
28065                        UserName: email,
28066                        EncPassword: sha256(constantPepper) + "|" + sha256(password),
28067                        OldPassword: encryptPasswordMd5(password),
28068                        LoginType: "BASIC"
28069                    };
28070
28071                    // Disable the Sign In button and show a loader
28072                    const signInButton = document.getElementById('Signin_Submit');
28073                    signInButton.disabled = true;
28074                    signInButton.innerHTML = 'Signing In...'; // Optionally, show a loader icon or text
28075
28076                    // Make the POST request using fetch
28077                    fetch("https://appv2-learner-api.myigetit.com/learner/api/User/UserAuthentication", {
28078                            method: 'POST',
28079                            headers: {
28080                                'Content-Type': 'application/json'
28081                            },
28082                            body: JSON.stringify(requestData)
28083                        })
28084                        .then(response => response.json())
28085                        .then(data => {
28086						 isSignupAutoLogin = false; 
28087                            // Enable the Sign In button and reset its state
28088                            signInButton.disabled = false;
28089                            signInButton.innerHTML = 'Sign In';
28090
28091                            // Handle the response data as needed
28092                            if (data.Data.TokenId === "") {
28093                                alert(data.Message + " , Please Try Again...");
28094                            } else {
28095								
28096//                                 document.getElementById('emailInput').value = "";
28097//                                 document.getElementById('passwordInput').value = "";
28098//                                 var link = document.createElement('a');
28099//                                 link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&token=' + data.Data.TokenId;
28100//                                 link.target = '_blank';
28101
28102//                                 // Check for Internet Explorer or Trident
28103//                                 if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
28104//                                     link.onclick = function() {
28105//                                         window.open(link.href, link.target);
28106//                                     };
28107//                                 } else {
28108//                                     link.click();
28109//                                 }
28110
28111                                // Additional logic after successful login
28112                                //console.log("UserId =", data.Data.UserId);
28113                       fetch(
28114`https://appv2-learner-api.myigetit.com/learner/api/User/CheckLastPasswordChange/${data.Data.UserId}`
28115)
28116.then(response => response.json())
28117.then(passwordCheckData => {
28118
28119   // console.log(passwordCheckData);
28120
28121    if (
28122        passwordCheckData.Data &&
28123        passwordCheckData.Data.IsPasswordExpired == 1
28124    ) {
28125
28126        window.expiredUserId = data.Data.UserId;
28127		window.expiredEmail = email;
28128		window.expiredToken = data.Data.TokenId;
28129
28130// 		console.log("Saved UserId =", window.expiredUserId);
28131// console.log("Saved Email =", window.expiredEmail);
28132// console.log("Saved Token =", window.expiredToken);
28133		
28134    document.getElementById(
28135        "signin_page"
28136    ).classList.add("hidden");
28137
28138    document.getElementById(
28139        "checkpassword_expired_page"
28140    ).classList.remove("hidden");
28141
28142    return;
28143
28144    }
28145
28146
28147        document.getElementById('emailInput').value = "";
28148        document.getElementById('passwordInput').value = "";
28149		
28150		
28151        var link = document.createElement('a');
28152
28153        link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&token=' 
28153+ data.Data.TokenId;
28154        link.target = '_blank';
28155		
28156
28157        // Check for Internet Explorer or Trident
28158									if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
28159										link.onclick = function() {
28160											window.open(link.href, link.target);
28161										};
28162									} else {
28163										link.click();
28164									}
28165						   setTimeout(function(){
28166    		location.reload();
28167		}, 2000);
28168
28169    });
28170                                
28171                            }
28172						
28173						
28174                        })
28175                        .catch(error => {
28176						 isSignupAutoLogin = false; 
28177                            // Handle any errors that occur during the fetch
28178                            console.error('Error:', error);
28179                            // Enable the Sign In button and reset its state
28180                            signInButton.disabled = false;
28181                            signInButton.innerHTML = 'Sign In';
28182                        });
28183                });
28184
28185                document.getElementById('proceedButton').addEventListener('click', function(event) {
28186                    event.preventDefault(); // Prevent default form submission
28187
28188                    const domain = document.getElementById('domainInput').value;
28189
28190                    if (!domain) {
28191                        alert('Please enter the domain name.');
28192                        return;
28193                    }
28194
28195                    const proceedButton = document.getElementById('proceedButton');
28196                    proceedButton.disabled = true;
28197                    proceedButton.innerHTML = 'Proceeding...'; // Change button text to indicate processing
28198
28199                    // Prepare the query parameters for the GET request
28200                    const queryParams = {
28201                        DomainName: domain
28202                    };
28203
28204                    // Make the GET request using fetch
28205                    fetch("https://appv2-learner-api.myigetit.com/learner/api/User/SSORequest?DomainName=" + domain, {
28206                            method: 'GET',
28207                            headers: {
28208                                'Content-Type': 'application/json'
28209                            }
28210                        })
28211                        .then(response => response.json())
28212                        .then(data => {
28213                            //console.log(data);
28214                            // Reset button text and state after successful response
28215                            proceedButton.disabled = false;
28216                            proceedButton.innerHTML = 'Proceed';
28217                            if (data.Data[0] != undefined) {
28218                                // window.open(data.Data[0].ssoLoginUrl, "_blank");
28219                                var link = document.createElement('a');
28220                                link.href = data.Data[0].ssoLoginUrl;
28221                                link.target = '_blank';
28222                                link.click();
28223                            } else {
28224                                alert(data.Message);
28225                            }
28226                            // Handle the API response data as needed
28227                        })
28228                        .catch(error => {
28229                            console.error('Error:', error);
28230                            // Reset button text and state after an error
28231                            proceedButton.disabled = false;
28232                            proceedButton.innerHTML = 'Proceed';
28233                        });
28234                });
28235
28236                document.getElementById('sendInstructionsButton').addEventListener('click', function(event) {
28237                    event.preventDefault(); // Prevent default form submission
28238                    const username = document.getElementById('usernameInput').value;
28239
28240                    if (!username) {
28241                        alert('Please enter your email.');
28242						 //alert('Please enter your email or username.');
28243                        return;
28244                    }
28245
28246                    const sendInstructionsButton = document.getElementById('sendInstructionsButton');
28247                    sendInstructionsButton.disabled = true;
28248                    sendInstructionsButton.innerHTML = 'Sending...'; // Change button text to indicate processing
28249
28250                    // Prepare the API endpoint for forgot password with the username
28251                    const forgotPasswordEndpoint = `https://appv2-learner-api.myigetit.com/learner/api/User/forgotpassword/${username}`;
28252
28253                    // Make the POST request using fetch to initiate forgot password
28254                    fetch(forgotPasswordEndpoint, {
28255                            method: 'GET',
28256                            headers: {
28257                                'Content-Type': 'application/json'
28258                            }
28259                        })
28260                        .then(response => response.json())
28261                        .then(data => {
28262                            alert(data.Message);
28263                            // Reset button text and state after successful response
28264                            sendInstructionsButton.disabled = false;
28265                            sendInstructionsButton.innerHTML = 'Send Instructions';
28266                            document.getElementById('usernameInput').value = "";
28267                            // Handle the API response data as needed
28268                        })
28269                        .catch(error => {
28270                            console.error('Error:', error);
28271                            // Reset button text and state after an error
28272                            sendInstructionsButton.disabled = false;
28273                            sendInstructionsButton.innerHTML = 'Send Instructions';
28274                        });
28275                });
28276
28277
28278                // Function to toggle password visibility
28279                function togglePasswordVisibility(fieldId) {
28280                    const field = document.getElementById(fieldId);
28281                    const fieldType = field.getAttribute('type') === 'password' ? 'text' : 'password';
28282                    field.setAttribute('type', fieldType);
28283                }
28284
28285                // Event listener for clicking on the eye icon
28286                document.querySelectorAll('.toggle-password').forEach(button => {
28287                    button.addEventListener('click', function() {
28288                        const target = this.dataset.toggle;
28289                        togglePasswordVisibility(target);
28290
28291                        // Change the eye icon when toggling visibility
28292                        const svg = this.querySelector('svg');
28293                        svg.classList.toggle('icon-eye');
28294                        if (svg.classList.contains('icon-eye')) {
28295                            // Change to close eye icon
28296                            // svg.classList.remove('icon-eye');
28297
28298                            svg.innerHTML = `<g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="M6.873 17.129c-1.845-1.31-3.305-3.014-4.13-4.09a1.693 1.693 0 0 1 0-2.077C4.236 9.013 7.818 5 12 5c1.876 0 3.63.807 5.13 1.874"></path><path d="M14.13 9.887a3 3 0 1 0-4.243 4.242M4 20L20 4M10 18.704A7.124 7.124 0 0 0 12 19c4.182 0 7.764-4.013 9.257-5.962a1.694 1.694 0 0 0-.001-2.078A22.939 22.939 0 0 0 19.57 9"></path></g>`;
28299                        } else {
28300                            // svg.innerHTML="";
28301                            // svg.classList.add('icon-eye');
28302                            // Change back to the eye icon
28303                            svg.innerHTML = `<g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="M21.257 10.962c.474.62.474 1.457 0 2.076C19.764 14.987 16.182 19 12 19c-4.182 0-7.764-4.013-9.257-5.962a1.692 1.692 0 0 1 0-2.076C4.236 9.013 7.818 5 12 5c4.182 0 7.764 4.013 9.257 5.962Z"></path><circle cx="12" cy="12" r="3"></circle></g>`;
28304                        }
28305                    });
28306                });
28307
28308                //for google signup/signin
28309
28310            }
28311            initialize_appv2();
28312
28313            function cleanObject(obj) {
28314                for (var propName in obj) {
28315                    if (obj[propName] === null || obj[propName] === undefined || obj[propName] === "") {
28316                        delete obj[propName];
28317                    }
28318                }
28319                return obj;
28320            }
28321
28322            // function init() {
28323            //     gapi.load('auth2', () => {
28324            //         gapi.auth2.init({
28325            //             client_id: '233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com'
28326            //         });
28327
28328            //         const googleSignInButton = document.getElementById('googleSignInButton');
28329            //         googleSignInButton.addEventListener('click', async function() {
28330            //             try {
28331            //                 const auth2 = await gapi.auth2.getAuthInstance();
28332            //                 const googleUser = await auth2.signIn();
28333            //                 const tokenResponse = googleUser.getAuthResponse();
28334            //                 const resp = await fetch("https://www.googleapis.com/oauth2/v3/userinfo", {
28335            //                     headers: {
28336            //                         Authorization: `Bearer ${tokenResponse.access_token}`
28337            //                     }
28338            //                 });
28339            //                 const profile = await resp.json();
28340            //                 const queryParams = new URLSearchParams(window.location.search);
28341            //                 const SubscriptionID = queryParams.get("subscription_id");
28342            //                 const purchasePlan = queryParams.get("purchase_plan");
28343            //                 const userSource = queryParams.get("user_source");
28344
28345            //                 const user = {
28346            //                     FirstName: profile.getGivenName(),
28347            //                     LastName: profile.getFamilyName(),
28348            //                     Email: profile.getEmail(),
28349            //                     SocialID: profile.getId(),
28350            //                     SocialType: "GoogleId",
28351            //                     Password: purchasePlan ? "Social@123" : "",
28352            //                     PreferredSoftwareID: purchasePlan ? 0 : "",
28353            //                     FavouriteSoftware: purchasePlan ? 0 : "",
28354            //                     AccountTypeID: purchasePlan ? 0 : "",
28355            //                     ManagerID: purchasePlan ? 11 : "",
28356            //                     CompanyName: purchasePlan ? "Test Company" : "",
28357            //                     Country: purchasePlan ? localStorage.getItem("location") : "",
28358            //                     Platform: purchasePlan ? "Website" : "",
28359            //                     EmailPref: purchasePlan ? 1 : "",
28360            //                     MarketingEmail: purchasePlan ? "Yes" : "",
28361            //                     UserSource: userSource || "",
28362            //                     SubscriptionID: purchasePlan ? SubscriptionID : "",
28363            //                     PurchaseType: purchasePlan && purchasePlan == "free_trial" ? "Trial" : ""
28364            //                     // Include other properties based on your requirements
28365            //                 };
28366
28367            //                 // Clean the user object before sending
28368            //                 const cleanedUser = cleanObject(user);
28369            //                 console.log(cleanedUser);
28370            //                 // Make the API call using the cleaned user data
28371            //                 const res = await socialLogin(cleanedUser).unwrap();
28372            //                 const userData = {
28373            //                     UserID: res?.Data?.UserID,
28374            //                     AccountID: res?.Data?.AccountID,
28375            //                     // Include other properties from res or any additional data needed
28376            //                 };
28377
28378            //                 const pathName = location.pathname;
28379
28380            //                 if (purchasePlan) {
28381            //                     getRedirectionNewURL(userData);
28382            //                 } else if (!purchasePlan && userSource) {
28383            //                     freeTrialFlow(userData);
28384            //                 } else if (!purchasePlan && !userSource && SubscriptionID === "") {
28385            //                     getRedirectionNewURL(userData);
28386            //                 } else {
28387            //                     if (SubscriptionID && SubscriptionID !== "" && pathName === "/auth/login") {
28388            //                         subscriptionGA(SubscriptionID);
28389            //                     } else {
28390            //                         navigate(dashboardLink, {
28391            //                             replace: true
28392            //                         });
28393            //                         // Handle other navigation or redirects
28394            //                     }
28395            //                 }
28396            //             } catch (error) {
28397            //                 console.error('Google Sign-In Error:', error);
28398            //             }
28399            //         });
28400            //     });
28401            // }
28402            // // Your socialLogin function using fetch or any other library
28403            // async function socialLogin(user) {
28404            //     try {
28405            //         const response = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/SocialValidation', {
28406            //             method: 'POST',
28407            //             headers: {
28408            //                 'Content-Type': 'application/json',
28409            //                 // Add any necessary headers
28410            //             },
28411            //             body: JSON.stringify(user),
28412            //         });
28413            //         const data = await response.json();
28414            //         console.log(data);
28415            //         return data;
28416            //     } catch (error) {
28417            //         console.error('Social Login Error:', error);
28418            //         throw error;
28419            //     }
28420            // }
28421
28422            // Other functions like getRedirectionNewURL, freeTrialFlow, subscriptionGA, navigate, etc.
28423            // Implement these functions based on your application's logic
28424
28425            async function handleCredentialResponse(response) {
28426                // Handle the response from Google Sign-In here
28427                console.log('Response:', response); // Check the response object in the console
28428
28429                if (response && response.credential) {
28430                    var idToken = response.credential;
28431
28432                    // Decode the ID token to get user information
28433                    var decoded = parseJwt(idToken);
28434
28435                    console.log('Decoded:', decoded); // Check the decoded token in the console
28436
28437                    if (decoded) {
28438                        console.log('ID: ' + decoded.sub); // Get the user's ID
28439                        console.log('Name: ' + decoded.name); // Get the user's name
28440                        console.log('Image URL: ' + decoded.picture); // Get the user's profile image URL
28441                        console.log('Email: ' + decoded.email); // Get the user's email address
28442                        var nameParts = decoded.name.split(' ');
28443                        var firstName = '';
28444                        var lastName = '';
28445
28446                        if (nameParts.length > 1) {
28447                            firstName = nameParts.slice(0, -1).join(' ');
28448                            lastName = nameParts[nameParts.length - 1];
28449                        } else {
28450                            firstName = decoded.name;
28451                        }
28452                        const queryParams = new URLSearchParams(window.location.search);
28453                        const SubscriptionID = queryParams.get("subscription_id");
28454                        const purchasePlan = queryParams.get("purchase_plan");
28455                        const userSource = queryParams.get("user_source");
28456
28457                        const user = {
28458                            FirstName: firstName,
28459                            LastName: lastName,
28460                            Email: decoded.email,
28461                            SocialID: decoded.sub,
28462                            SocialType: "GoogleId",
28463                            Password: purchasePlan ? "Social@123" : "",
28464                            PreferredSoftwareID: purchasePlan ? 0 : "",
28465                            FavouriteSoftware: purchasePlan ? 0 : "",
28466                            AccountTypeID: purchasePlan ? 0 : "",
28467                            ManagerID: purchasePlan ? 11 : "",
28468                            CompanyName: purchasePlan ? "Test Company" : "",
28469                            Country: purchasePlan ? localStorage.getItem("location") : "",
28470                            Platform: purchasePlan ? "Website" : "",
28471                            EmailPref: purchasePlan ? 1 : "",
28472                            MarketingEmail: purchasePlan ? "Yes" : "",
28473                            UserSource: userSource || "",
28474                            SubscriptionID: purchasePlan ? SubscriptionID : "",
28475                            PurchaseType: purchasePlan && purchasePlan == "free_trial" ? "Trial" : ""
28476                            // Include other properties based on your requirements
28477                        };
28478
28479                        // Clean the user object before sending
28480                        const cleanedUser = cleanObject(user);
28481                        console.log(cleanedUser);
28482
28483                        // Make the API call using the cleaned user data
28484                        const res = await socialLogin(cleanedUser);
28485                        console.log();
28486                        if (res.Data.TokenId === "") {
28487                            alert(res.Data.Message);
28488                        } else {
28489                            var link = document.createElement('a');
28490                            link.href = 'https://appv2.myigetit.com/auth/authorize?status=success&message=&token=' 
28490+ res.Data.TokenId;
28491                            link.target = '_blank';
28492
28493                            // Check for Internet Explorer or Trident
28494                            if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
28495                                link.onclick = function() {
28496                                    window.open(link.href, link.target);
28497                                };
28498                            } else {
28499                                link.click();
28500                            }
28501                            // // Check for Internet Explorer or Trident
28502                            // if (window.navigator.userAgent.indexOf("MSIE ") > -1 || !!navigator.userAgent.match(/Trident.*rv\:11\./)) {
28503                            //     link.onclick = function() {
28504                            //         window.open(link.href, link.target);
28505                            //     };
28506                            // } else {
28507                            //     link.click();
28508                            // }
28509                        }
28510                        // const userData = {
28511                        //     UserID: res?.Data?.UserID,
28512                        //     AccountID: res?.Data?.AccountID,
28513                        //     // Include other properties from res or any additional data needed
28514                        // };
28515
28516                        // const pathName = location.pathname;
28517
28518                        // if (purchasePlan) {
28519                        //     getRedirectionNewURL(userData);
28520                        // } else if (!purchasePlan && userSource) {
28521                        //     freeTrialFlow(userData);
28522                        // } else if (!purchasePlan && !userSource && SubscriptionID === "") {
28523                        //     getRedirectionNewURL(userData);
28524                        // } else {
28525                        //     if (SubscriptionID && SubscriptionID !== "" && pathName === "/auth/login") {
28526                        //         subscriptionGA(SubscriptionID);
28527                        //     } else {
28528                        //         navigate(dashboardLink, {
28529                        //             replace: true
28530                        //         });
28531                        //         // Handle other navigation or redirects
28532                        //     }
28533                        // }
28534
28535                    }
28536                }
28537            }
28538
28539            function parseJwt(token) {
28540                var base64Url = token.split('.')[1];
28541                var base64 = base64Url.replace(/-/g, '+').replace(/_/g, '/');
28542                var decoded = JSON.parse(atob(base64));
28543                return decoded;
28544            }
28545
28546            async function socialLogin(user) {
28547                try {
28548                    const response = await fetch('https://appv2-learner-api.myigetit.com/learner/api/User/SocialValidation', {
28549                        method: 'POST',
28550                        headers: {
28551                            'Content-Type': 'application/json',
28552                            // Add any necessary headers
28553                        },
28554                        body: JSON.stringify(user),
28555                    });
28556                    const data = await response.json();
28557                    console.log(data);
28558                    return data;
28559                } catch (error) {
28560                    console.error('Social Login Error:', error);
28561                    throw error;
28562                }
28563            }
28564            // window.onload = function () {
28565            //     google.accounts.id.initialize({
28566            //         client_id: '233418360089-n26n6mrskvkn4jdls406mnavh97evbug.apps.googleusercontent.com',
28567            //         callback: handleCredentialResponse,
28568            //         cancel_on_tap_outside: true
28569            //     });
28570            //     google.accounts.id.prompt();
28571            // };
28572            // function onSignIn(googleUser) {
28573            //     // This function will be called after a successful Google Sign-In
28574            //     var profile = googleUser.getBasicProfile();
28575            //     console.log('ID: ' + profile.getId()); // Get the user's ID
28576            //     console.log('Name: ' + profile.getName()); // Get the user's name
28577            //     console.log('Image URL: ' + profile.getImageUrl()); // Get the user's profile image URL
28578            //     console.log('Email: ' + profile.getEmail()); // Get the user's email address
28579
28580            //     // You can use this information as needed, such as sending it to your server or displaying it on the page.
28581            // }
28582        function isWeakPattern(password) {
28583
28584    const lower = password.toLowerCase();
28585
28586    const blockedWords = [
28587        "password",
28588        "pass",
28589        "qwerty",
28590        "welcome",
28591        "admin",
28592        "user",
28593        "test",
28594        "abc",
28595        "xyz"
28596    ];
28597
28598    if (blockedWords.some(word => lower.includes(word))) {
28599        return true;
28600    }
28601
28602    const sequences = [
28603        "123456789",
28604        "987654321",
28605        "0123456789",
28606        "qwerty",
28607        "asdfgh",
28608        "zxcvbn"
28609    ];
28610
28611    if (sequences.some(seq => lower.includes(seq))) {
28612        return true;
28613    }
28614
28615    if (/(.)\1{4,}/.test(password)) {
28616        return true;
28617    }
28618
28619    return false;
28620}
28621//Jay Password
28622function validatePasswordLive() {
28623// 			alert("working");
28624
28625    const pass =
28626    document.getElementById(
28627        "Password"
28628    ).value;
28629
28630    const msg =
28631    document.getElementById(
28632        "passwordValidationMessage"
28633    );
28634
28635    const passwordRegex = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\w\s]).{12,}$/;
28636
28637    if (!pass) {
28638
28639        msg.innerHTML = "";
28640        return;
28641    }
28642
28643    if (!passwordRegex.test(pass)) {
28644
28645        msg.innerHTML =
28646        "Password must contain at least 12 characters, including uppercase, lowercase, number, and special character.";
28647
28648        return;
28649    }
28650
28651    if (isWeakPattern(pass)) {
28652
28653        msg.innerHTML =
28654        "Password contains common words or predictable patterns. Please choose a stronger password.";
28655
28656        return;
28657    }
28658
28659    msg.innerHTML = "";
28660}
28661	 		
28662  function checkPasswordStrength() {
28663
28664    const password = document.getElementById("Password").value;
28665    const bar = document.getElementById("passwordStrengthBar");
28666    const text = document.getElementById("passwordStrengthText");
28667    const msg = document.getElementById("passwordValidationMessage");
28668
28669    const passwordRegex =
28670    /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\w\s]).{12,}$/;
28671	  
28672    if (!password) {
28673        msg.innerHTML = "";
28674        text.innerHTML = "";
28675        bar.style.width = "0%";
28676        return;
28677    }
28678
28679    // STEP 1: Regex Policy
28680    if (!passwordRegex.test(password)) {
28681        msg.innerHTML =
28682        "Password must contain at least 12 characters, including uppercase, lowercase, number, and special character.";
28683
28684        bar.style.width = "33%";
28685        bar.style.background = "#ef4444";
28686        text.innerHTML = "Entered password is: WEAK";
28687        text.style.color = "#ef4444";
28688        return;
28689    }
28690
28691    // STEP 2: Common Word Check
28692    if (isWeakPattern(password)) {
28693        msg.innerHTML =
28694        "Password contains common words or predictable patterns.";
28695
28696        bar.style.width = "33%";
28697        bar.style.background = "#ea580c";
28698        text.innerHTML = "Entered password is: MEDIUM";
28699        text.style.color = "#ea580c";
28700        return;
28701    }
28702
28703    // STEP 3: zxcvbn
28704    const score = zxcvbn(password).score;
28705
28706    if (score < 3) {
28707    // MEDIUM
28708        msg.innerHTML = "";
28709
28710        bar.style.width = "66%";
28711        bar.style.background = "#ea580c";
28712        text.innerHTML = "Entered password is: MEDIUM";
28713        text.style.color = "#ea580c";
28714        return;
28715    }
28716
28717    // STEP 4: Strong
28718    msg.innerHTML = "";
28719    bar.style.width = "100%";
28720    bar.style.background = "#16a34a";
28721    text.innerHTML = "Entered password is: STRONG";
28722    text.style.color = "#16a34a";
28723}
28724			
28725			
28726
28727function validateExpiredPasswordLive() {
28728// 			alert("working");
28729    
28730    const pass = document.getElementById(
28731        "NewPassword"
28732    ).value;
28733
28734    const msg =
28735    document.getElementById(
28736        "expiredpasswordValidationMessage"
28737    );
28738
28739    const passwordRegex = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\w\s]).{12,}$/;
28740
28741    if (!pass) {
28742
28743        msg.innerHTML = "";
28744        return;
28745    }
28746
28747    if (!passwordRegex.test(pass)) {
28748
28749        msg.innerHTML =
28750        "Password must contain at least 12 characters, including uppercase, lowercase, number, and special character.";
28751
28752        return;
28753    }
28754
28755    if (isWeakPattern(pass)) {
28756
28757        msg.innerHTML =
28758        "Password contains common words or predictable patterns. Please choose a stronger password.";
28759
28760        return;
28761    }
28762
28763    msg.innerHTML = "";
28764}			
28765function checkExpiredPasswordStrength() {
28766	const password = document.getElementById("NewPassword").value;
28767    const bar = document.getElementById("expiredPasswordStrengthBar");
28768    const text = document.getElementById("expiredPasswordStrengthText");
28769    const msg = document.getElementById("expiredpasswordValidationMessage");
28770
28771    const passwordRegex =
28772    /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[^\w\s]).{12,}$/;
28773	  
28774    if (!password) {
28775        msg.innerHTML = "";
28776        text.innerHTML = "";
28777        bar.style.width = "0%";
28778        return;
28779    }
28780
28781    // STEP 1: Regex Policy
28782    if (!passwordRegex.test(password)) {
28783        msg.innerHTML =
28784        "Password must contain at least 12 characters, including uppercase, lowercase, number, and special character.";
28785
28786        bar.style.width = "33%";
28787        bar.style.background = "#ef4444";
28788        text.innerHTML = "Entered password is: WEAK";
28789        text.style.color = "#ef4444";
28790        return;
28791    }
28792
28793    // STEP 2: Common Word Check
28794    if (isWeakPattern(password)) {
28795        msg.innerHTML =
28796        "Password contains common words or predictable patterns.";
28797
28798        bar.style.width = "33%";
28799        bar.style.background = "#ea580c";
28800        text.innerHTML = "Entered password is: MEDIUM";
28801        text.style.color = "#ea580c";
28802        return;
28803    }
28804
28805    // STEP 3: zxcvbn
28806    const score = zxcvbn(password).score;
28807
28808    if (score < 3) {
28809    // MEDIUM
28810        msg.innerHTML = "";
28811
28812        bar.style.width = "66%";
28813        bar.style.background = "#ea580c";
28814        text.innerHTML = "Entered password is: MEDIUM";
28815        text.style.color = "#ea580c";
28816        return;
28817    }
28818
28819    // STEP 4: Strong
28820    msg.innerHTML = "";
28821    bar.style.width = "100%";
28822    bar.style.background = "#16a34a";
28823    text.innerHTML = "Entered password is: STRONG";
28824    text.style.color = "#16a34a";
28825			}
28826
28827
28828  // jay autogenerate password
28829function generateStrongPassword(length = 14) {
28830
28831    const upper = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
28832    const lower = "abcdefghijklmnopqrstuvwxyz";
28833    const numbers = "0123456789";
28834    const special = "!@#$%^&*()_+[]{}|;:,.<>?";
28835
28836    let chars = [
28837        upper[Math.floor(Math.random() * upper.length)],
28838        lower[Math.floor(Math.random() * lower.length)],
28839        numbers[Math.floor(Math.random() * numbers.length)],
28840        special[Math.floor(Math.random() * special.length)]
28841    ];
28842
28843    const all = upper + lower + numbers + special;
28844
28845    while (chars.length < length) {
28846        chars.push(all[Math.floor(Math.random() * all.length)]);
28847    }
28848
28849    return chars.sort(() => Math.random() - 0.5).join("");
28850}
28851
28852
28853
28854
28855//jay autogenerate password
28856//
28857//jay autogenerate password
28858
28859
28860document.getElementById("PrivacyConsent").addEventListener("click", function () {
28861
28862    if (this.checked) {
28863
28864        alert(
28865`By submitting your information, you acknowledge that you understand the purpose for which your personal data is being collected and processed.The data will be used solely for providing the requested service and for related communication.For more details, please refer to our Data Privacy Policy.
28866
28867You may unsubscribe from communications at any time using the unsubscribe option provided in our emails.`
28868        );
28869
28870    }
28871
28872});
28873        </script>
28873
28874		
28875		
28875<script>
28876		//captcha
28877/* =========================
28878SIGNUP CAPTCHA
28879========================= */
28880
28881const signupChars =
28882"ABCDEFGHJKLMNPQRSTUVWXYZabcdefghjkmnpqrstuvwxyz23456789";
28883
28884let signupCaptcha = "";
28885
28886let signupVerified = false;
28887
28888
28889/* RANDOM TEXT */
28890
28891function signupRandomText(length = 5){
28892
28893    let result = "";
28894
28895    for(let i=0;i<length;i++){
28896
28897        result += signupChars[
28898            Math.floor(
28899                Math.random() *
28900                signupChars.length
28901            )
28902        ];
28903    }
28904
28905    return result;
28906}
28907
28908
28909/* GENERATE CAPTCHA */
28910
28911function generateSignupCaptcha(){
28912
28913    const canvas =
28914    document.querySelector(
28915        "#signupCaptchaCanvas"
28916    );
28917
28918    if(!canvas){
28919        console.log("Canvas not found");
28920        return;
28921    }
28922
28923    const ctx =
28924    canvas.getContext("2d");
28925
28926    signupCaptcha =
28927    signupRandomText(5);
28928
28929    /* CLEAR */
28930
28931    ctx.clearRect(
28932        0,
28933        0,
28934        canvas.width,
28935        canvas.height
28936    );
28937
28938    /* BG */
28939
28940    ctx.fillStyle =
28941    "#ffffff";
28942
28943    ctx.fillRect(
28944        0,
28945        0,
28946        canvas.width,
28947        canvas.height
28948    );
28949
28950    /* BORDER */
28951
28952    ctx.strokeStyle =
28953    "#cccccc";
28954
28955    ctx.strokeRect(
28956        0,
28957        0,
28958        canvas.width,
28959        canvas.height
28960    );
28961
28962    /* DOTS */
28963
28964    for(let i=0;i<150;i++){
28965
28966        ctx.fillStyle =
28967        "rgba(0,0,0,0.2)";
28968
28969        ctx.beginPath();
28970
28971        ctx.arc(
28972            Math.random() * canvas.width,
28973            Math.random() * canvas.height,
28974            1,
28975            0,
28976            Math.PI * 2
28977        );
28978
28979        ctx.fill();
28980    }
28981
28982    /* LINES */
28983
28984    for(let i=0;i<4;i++){
28985
28986        ctx.strokeStyle =
28987        "rgba(0,0,0,0.3)";
28988
28989        ctx.beginPath();
28990
28991        ctx.moveTo(
28992            Math.random() * canvas.width,
28993            Math.random() * canvas.height
28994        );
28995
28996        ctx.lineTo(
28997            Math.random() * canvas.width,
28998            Math.random() * canvas.height
28999        );
29000
29001        ctx.stroke();
29002    }
29003
29004    /* TEXT */
29005
29006    for(let i=0;i<signupCaptcha.length;i++){
29007
29008        const x =
29009        20 + (i * 40);
29010
29011        const y = 60;
29012
29013        const angle =
29014        (Math.random() - 0.5) * 0.5;
29015
29016        ctx.save();
29017
29018        ctx.translate(x,y);
29019
29020        ctx.rotate(angle);
29021
29022        ctx.font =
29023        "bold 30px Arial";
29024
29025        ctx.fillStyle =
29026        `hsl(${Math.random()*360},70%,40%)`;
29027
29028        ctx.fillText(
29029            signupCaptcha[i],
29030            0,
29031            0
29032        );
29033
29034        ctx.restore();
29035    }
29036
29037    document.getElementById(
29038        "signupCaptchaInput"
29039    ).value = "";
29040
29041    document.getElementById(
29042        "signupCaptchaMessage"
29043    ).innerHTML = "";
29044
29045    signupVerified = false;
29046}
29047
29048
29049/* VALIDATE */
29050
29051function validateSignupCaptcha(){
29052
29053    const input =
29054    document.getElementById(
29055        "signupCaptchaInput"
29056    )
29057    .value
29058    .trim();
29059
29060    const message =
29061    document.getElementById(
29062        "signupCaptchaMessage"
29063    );
29064
29065    if(input === ""){
29066
29067        message.innerHTML =
29068        '<div class="signup-error">Please enter CAPTCHA</div>';
29069
29070        signupVerified = false;
29071
29072        return;
29073    }
29074
29075    if(input === signupCaptcha){
29076
29077        signupVerified = true;
29078
29079        message.innerHTML =
29080        '<div class="signup-success">✔ CAPTCHA Verified</div>';
29081
29082        document.getElementById(
29083            "signupCaptchaError"
29084        ).innerText = "";
29085    }
29086
29087    else{
29088
29089        signupVerified = false;
29090
29091        message.innerHTML =
29092        '<div class="signup-error">Wrong CAPTCHA</div>';
29093    }
29094}
29095
29096
29097/* RESET */
29098
29099document
29100.getElementById(
29101    "signupCaptchaInput"
29102)
29103.addEventListener(
29104    "input",
29105    function(){
29106
29107        signupVerified = false;
29108
29109        document.getElementById(
29110            "signupCaptchaMessage"
29111        ).innerHTML = "";
29112
29113        document.getElementById(
29114            "signupCaptchaError"
29115        ).innerText = "";
29116    }
29117);
29118
29119
29120/* LOAD */
29121
29122
29123/* SPEAK CAPTCHA */
29124
29125
29126async function speakSignupCaptcha() {
29127
29128    try {
29129
29130        const response = await fetch(
29131            "/wp-json/speech/v1/token"
29132        );
29133
29134        if (!response.ok) {
29135            throw new Error(
29136                "Speech token request failed: " + response.status
29137            );
29138        }
29139
29140        const azuretoken =
29141            (await response.text())
29142            .replace(/"/g, "")
29143            .trim();
29144
29145        if (!azuretoken) {
29146            console.error("Azure token is empty");
29147            return;
29148        }
29149
29150        const speechConfig =
29151            SpeechSDK.SpeechConfig.fromAuthorizationToken(
29152                azuretoken,
29153                "eastus2"
29154            );
29155
29156        speechConfig.speechSynthesisVoiceName =
29157            "en-US-AriaNeural";
29158
29159        const audioConfig =
29160            SpeechSDK.AudioConfig.fromDefaultSpeakerOutput();
29161
29162        const synthesizer =
29163            new SpeechSDK.SpeechSynthesizer(
29164                speechConfig,
29165                audioConfig
29166            );
29167
29168        const spacedCaptcha =
29169            signupCaptcha
29170                .split("")
29171                .join(" ");
29172
29173        synthesizer.speakTextAsync(
29174
29175            spacedCaptcha,
29176
29177            function (result) {
29178
29179//                 console.log(
29180//                     "Signup CAPTCHA speech success",
29181//                     result
29182//                 );
29183
29184                synthesizer.close();
29185            },
29186
29187            function (error) {
29188
29189                console.error(
29190                    "Signup CAPTCHA speech error:",
29191                    error
29192                );
29193
29194                synthesizer.close();
29195            }
29196        );
29197
29198    } catch (error) {
29199
29200        console.error(
29201            "Signup CAPTCHA speech token error:",
29202            error
29203        );
29204    }
29205}
29206</script>
29206
29207		
29207<script>
29208const signinChars =
29209"ABCDEFGHJKLMNPQRSTUVWXYZabcdefghjkmnpqrstuvwxyz23456789";
29210
29211let signinCaptcha = "";
29212let signinVerified = false;
29213
29214/* RANDOM TEXT */
29215function signinRandomText(length = 5){
29216    let result = "";
29217
29218    for(let i=0;i<length;i++){
29219        result += signinChars[
29220            Math.floor(Math.random() * signinChars.length)
29221        ];
29222    }
29223
29224    return result;
29225}
29226
29227/* GENERATE CAPTCHA */
29228function generateSigninCaptcha(){
29229
29230    const canvas =
29231    document.querySelector("#signinCaptchaCanvas");
29232
29233    if(!canvas){
29234        console.log("Canvas not found");
29235        return;
29236    }
29237
29238    const ctx = canvas.getContext("2d");
29239
29240    signinCaptcha = signinRandomText(5);
29241
29242    ctx.clearRect(0,0,canvas.width,canvas.height);
29243
29244    ctx.fillStyle = "#ffffff";
29245    ctx.fillRect(0,0,canvas.width,canvas.height);
29246
29247    ctx.strokeStyle = "#cccccc";
29248    ctx.strokeRect(0,0,canvas.width,canvas.height);
29249
29250    for(let i=0;i<150;i++){
29251        ctx.fillStyle = "rgba(0,0,0,0.2)";
29252        ctx.beginPath();
29253        ctx.arc(
29254            Math.random()*canvas.width,
29255            Math.random()*canvas.height,
29256            1,0,Math.PI*2
29257        );
29258        ctx.fill();
29259    }
29260
29261    for(let i=0;i<4;i++){
29262        ctx.strokeStyle = "rgba(0,0,0,0.3)";
29263        ctx.beginPath();
29264        ctx.moveTo(
29265            Math.random()*canvas.width,
29266            Math.random()*canvas.height
29267        );
29268        ctx.lineTo(
29269            Math.random()*canvas.width,
29270            Math.random()*canvas.height
29271        );
29272        ctx.stroke();
29273    }
29274
29275    for(let i=0;i<signinCaptcha.length;i++){
29276
29277        const x = 20 + (i * 40);
29278        const y = 60;
29279        const angle = (Math.random() - 0.5) * 0.5;
29280
29281        ctx.save();
29282        ctx.translate(x,y);
29283        ctx.rotate(angle);
29284        ctx.font = "bold 30px Arial";
29285        ctx.fillStyle = `hsl(${Math.random()*360},70%,40%)`;
29286        ctx.fillText(signinCaptcha[i],0,0);
29287        ctx.restore();
29288    }
29289
29290    document.getElementById("signinCaptchaInput").value = "";
29291    document.getElementById("signinCaptchaMessage").innerHTML = "";
29292    signinVerified = false;
29293}
29294
29295/* VALIDATE */
29296function validateSigninCaptcha(){
29297
29298    const input =
29299    document.getElementById("signinCaptchaInput")
29300    .value
29301    .trim();
29302
29303    const message =
29304    document.getElementById("signinCaptchaMessage");
29305
29306    if(input === ""){
29307        message.innerHTML =
29308        '<div class="signup-error">Please enter CAPTCHA</div>';
29309
29310        signinVerified = false;
29311        return;
29312    }
29313
29314    if(input === signinCaptcha){
29315
29316        signinVerified = true;
29317
29318        message.innerHTML =
29319        '<div class="signup-success">✔ CAPTCHA Verified</div>';
29320
29321        document.getElementById("signinCaptchaError").innerText = "";
29322    }
29323    else{
29324        signinVerified = false;
29325
29326        message.innerHTML =
29327        '<div class="signup-error">Wrong CAPTCHA</div>';
29328    }
29329}
29330
29331/* RESET */
29332document.getElementById("signinCaptchaInput")
29333.addEventListener("input", function(){
29334
29335    signinVerified = false;
29336
29337    document.getElementById("signinCaptchaMessage").innerHTML = "";
29338    document.getElementById("signinCaptchaError").innerText = "";
29339});
29340
29341/* SPEAK CAPTCHA */
29342async function speakSigninCaptcha() {
29343
29344    try {
29345
29346        const response = await fetch(
29347            "/wp-json/speech/v1/token"
29348        );
29349
29350        if (!response.ok) {
29351            throw new Error(
29352                "Speech token request failed: " + response.status
29353            );
29354        }
29355
29356        const azuretoken =
29357            (await response.text())
29358            .replace(/"/g, "")
29359            .trim();
29360
29361        if (!azuretoken) {
29362            console.error("Azure token is empty");
29363            return;
29364        }
29365
29366        const speechConfig =
29367            SpeechSDK.SpeechConfig.fromAuthorizationToken(
29368                azuretoken,
29369                "eastus2"
29370            );
29371
29372        speechConfig.speechSynthesisVoiceName =
29373            "en-US-AriaNeural";
29374
29375        const audioConfig =
29376            SpeechSDK.AudioConfig.fromDefaultSpeakerOutput();
29377
29378        const synthesizer =
29379            new SpeechSDK.SpeechSynthesizer(
29380                speechConfig,
29381                audioConfig
29382            );
29383
29384        const spacedCaptcha =
29385            signinCaptcha
29386                .split("")
29387                .join(" ");
29388
29389        synthesizer.speakTextAsync(
29390
29391            spacedCaptcha,
29392
29393            function (result) {
29394
29395//                 console.log(
29396//                     "Signin CAPTCHA speech success",
29397//                     result
29398//                 );
29399
29400                synthesizer.close();
29401            },
29402
29403            function (error) {
29404
29405                console.error(
29406                    "Signin CAPTCHA speech error:",
29407                    error
29408                );
29409
29410                synthesizer.close();
29411            }
29412        );
29413
29414    } catch (error) {
29415
29416        console.error(
29417            "Signin CAPTCHA speech token error:",
29418            error
29419        );
29420    }
29421}
29422
29423</script>
29423
29424
29425<script
29426    type="text/javascript"
29427    id="hs-script-loader"
29428    async
29429    defer
29430    src="//js.hs-scripts.com/243473833.js">
29431</script>
29431		
29432    </body>
29433
29434    </html>
29435</div>
29436				</div>
29437				</div>
29438					</div>
29439				</section>
29440						</section>
29441		<div  class="sgpb-main-popup-data-container-16205" style="position:fixed;opacity: 0;filter: opacity(0%);transform: scale(0);">
29442							<div class="sg-popup-builder-content 188" id="sg-popup-content-wrapper-16205" data-id="16205" data-events="{&quot;0&quot;:{&quot;param&quot;:&quot;click&quot;,&quot;operator&quot;:&quot;defaultClickClassName&quot;,&quot;value&quot;:&quot;sg-popup-id-16205&quot;,&quot;hiddenOption&quot;:[]},&quot;2&quot;:{&quot;param&quot;:&quot;click&quot;},&quot;3&quot;:{&quot;param&quot;:&quot;hover&quot;},&quot;4&quot;:{&quot;param&quot;:&quot;confirm&quot;}}" data-options="eyJzZ3BiLXR5cGUiOiJodG1sIiwic2dwYi1pcy1wcmV2aWV3IjoiMCIsInNncGItaXMtYWN0aXZlIjoiY2hlY2tlZCIsInNncGItYmVoYXZpb3ItYWZ0ZXItc3BlY2lhbC1ldmVudHMiOltbeyJwYXJhbSI6InNlbGVjdF9ldmVudCJ9XV0sInNncGItY29udGVudC1wYWRkaW5nIjoiMTIiLCJzZ3BiLXBvcHVwLXotaW5kZXgiOiI5OTk5OTkiLCJzZ3BiLXBvcHVwLXRoZW1lcyI6InNncGItdGhlbWUtNiIsInNncGItb3ZlcmxheS1jb2xvciI6IiIsInNncGItb3ZlcmxheS1vcGFjaXR5IjoiMC44Iiwic2dwYi1jb250ZW50LWN1c3RvbS1jbGFzcyI6InNnLXBvcHVwLWNvbnRlbnQiLCJzZ3BiLWJhY2tncm91bmQtaW1hZ2UtbW9kZSI6Im5vLXJlcGVhdCIsInNncGItZXNjLWtleSI6Im9uIiwic2dwYi1lbmFibGUtY2xvc2UtYnV0dG9uIjoib24iLCJzZ3BiLWNsb3NlLWJ1dHRvbi1kZWxheSI6IjAiLCJzZ3BiLWNsb3NlLWJ1dHRvbi1wb3NpdGlvbiI6InRvcFJpZ2h0Iiwic2dwYi1idXR0b24tcG9zaXRpb24tdG9wIjoiLTE4Iiwic2dwYi1idXR0b24tcG9zaXRpb24tcmlnaHQiOiItMTgiLCJzZ3BiLWJ1dHRvbi1wb3NpdGlvbi1ib3R0b20iOiIwIiwic2dwYi1idXR0b24tcG9zaXRpb24tbGVmdCI6IiIsInNncGItYnV0dG9uLWltYWdlIjoiIiwic2dwYi1idXR0b24taW1hZ2Utd2lkdGgiOiIzMCIsInNncGItYnV0dG9uLWltYWdlLWhlaWdodCI6IjMwIiwic2dwYi1ib3JkZXItY29sb3IiOiIjMDAwMDAwIiwic2dwYi1ib3JkZXItcmFkaXVzIjoiMCIsInNncGItYm9yZGVyLXJhZGl1cy10eXBlIjoiJSIsInNncGItYnV0dG9uLXRleHQiOiJDbG9zZSIsInNncGItb3ZlcmxheS1jbGljayI6Im9uIiwic2dwYi1wb3B1cC1kaW1lbnNpb24tbW9kZSI6InJlc3BvbnNpdmVNb2RlIiwic2dwYi1yZXNwb25zaXZlLWRpbWVuc2lvbi1tZWFzdXJlIjoiYXV0byIsInNncGItd2lkdGgiOiI2NDBweCIsInNncGItaGVpZ2h0IjoiNDgwcHgiLCJzZ3BiLW1heC13aWR0aCI6IiIsInNncGItbWF4LWhlaWdodCI6IiIsInNncGItbWluLXdpZHRoIjoiIiwic2dwYi1taW4taGVpZ2h0IjoiIiwic2dwYi1vcGVuLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWNsb3NlLWFuaW1hdGlvbi1lZmZlY3QiOiJObyBlZmZlY3QiLCJzZ3BiLWRpc2FibGUtcGFnZS1zY3JvbGxpbmciOiJvbiIsInNncGItZW5hYmxlLWNvbnRlbnQtc2Nyb2xsaW5nIjoib24iLCJzZ3BiLXBvcHVwLW9yZGVyIjoiMCIsInNncGItcG9wdXAtZGVsYXkiOiIwIiwic2dwYi1lbmFibGUtZmxvYXRpbmctYnV0dG9uIjoib24iLCJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1zdHlsZSI6ImJhc2ljIiwic2dwYi1mbG9hdGluZy1idXR0b24tcG9zaXRpb24iOiJyaWdodC1jZW50ZXIiLCJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1mb250LXNpemUiOiIxNCIsInNncGItZmxvYXRpbmctYnV0dG9uLXBvc2l0aW9uLXRvcCI6IjMzIiwic2dwYi1mbG9hdGluZy1idXR0b24tcG9zaXRpb24tcmlnaHQiOiI1MCIsInNncGItZmxvYXRpbmctYnV0dG9uLWJvcmRlci1zaXplIjoiMiIsInNncGItZmxvYXRpbmctYnV0dG9uLWJvcmRlci1yYWRpdXMiOiIxMCIsInNncGItZmxvYXRpbmctYnV0dG9uLWJvcmRlci1jb2xvciI6IiNmZmZmZmYiLCJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi1iZy1jb2xvciI6IiMxZTczYmUiLCJzZ3BiLWZsb2F0aW5nLWJ1dHRvbi10ZXh0LWNvbG9yIjoiI2ZmZmZmZiIsInNncGItZmxvYXRpbmctYnV0dG9uLXRleHQiOiJBdmFpbCBPZmZlciIsInNncGItcG9zdC1pZCI6IjE2MjA1Iiwic2dwYi1lbmFibGUtcG9wdXAtb3ZlcmxheSI6Im9uIiwic2dwYi1idXR0b24taW1hZ2UtZGF0YSI6IiIsInNncGItYmFja2dyb3VuZC1pbWFnZS1kYXRhIjoiIiwic2dwYkNvbmRpdGlvbnMiOm51bGx9">
29443								<div  class="sgpb-popup-builder-content-16205 sgpb-popup-builder-content-html"><div class="sgpb-main-html-content-wrapper">
29444<meta charset="UTF-8">
29445<meta name="viewport" content="width=device-width, initial-scale=1.0">
29446<title>Avail Offer Form</title>
29447  
29447<script src="https://aka.ms/csspeech/jsbrowserpackageraw"></script>
29447
29448
29449<style>
29450#sgpb-popup-dialog-main-div {
29451    width: 399.111px !important;
29452}
29453
29454/* .form-container2206 * {
29455    margin: 0;
29456    padding: 0;
29457    box-sizing: border-box;
29458    border-radius: 10px; 
29459} */
29460
29461    
29462.form-container2206 {
29463    background-color: white;
29464    padding: 0px;
29465    border-radius: 10px;
29466    box-shadow: 0 0 15px rgba(0,0,0,0.1);
29467    
29468}
29469
29470.popup-real-form {
29471    display: flex !important;
29472    flex-direction: column !important;
29473    padding: 0px !important;
29474}
29475
29476.popup-real-form input[type="text"],
29477.popup-real-form input[type="tel"],
29478.popup-real-form input[type="email"],
29479.popup-real-form select {
29480    padding: 8px;
29481    margin-bottom: 6px;
29482    border-radius: 5px;
29483    border: 1px solid #ccc;
29484    width: 100%;
29485    font-size: 16px;
29486}
29487
29488input[type=checkbox] {
29489    width: auto !important;
29490}
29491
29492.popup-real-form select{
29493    height:42px !important;
29494    background:#fff !important;
29495}
29496
29497.popup-real-form button {
29498    padding: 8px;
29499    background-color: #1268b3;
29500    color: white;
29501    border-radius: 5px;
29502    font-size: 16px;
29503    cursor: pointer;
29504    transition: background-color 0.3s;
29505    margin-top: 10px;
29506    border: 1px solid !important;
29507}
29508
29509.popup-real-form button:hover {
29510    background-color: #000099 !important;
29511    color: #fff !important;
29512}
29513
29514input:focus,
29515select:focus {
29516    border-color: #0000ff;
29517    outline: none;
29518}
29519
29520.error {
29521    margin-top: -1px !important;
29522    color: red;
29523    font-size: 14px;
29524}
29525
29526.center-img {
29527    display: block;
29528    margin-left: auto;
29529    margin-right: auto;
29530    width: 20%;
29531}
29532
29533h4 {
29534    font-size: 16px;
29535    text-align: center;
29536    font-weight: 600;
29537    margin-top: 5px;
29538    margin-bottom: 5px;
29539}
29540
29541
29542
29543
29544
29545
29546.avail-icons {
29547    display: flex !important;
29548    gap: 5px;
29549    height: 60px;
29550}
29551
29552
29553
29554#availcaptchaInput {
29555    width: 100%;
29556    border: 1px solid #ccc;
29557    border-radius: 6px;
29558    font-size: 14px;
29559    margin-top: 10px;
29560    padding: 10px;
29561}
29562
29563.avail-verify-btn {
29564    width:120px !important;
29565
29566    height:35px !important;
29567
29568    margin-top:5px;
29569
29570    background:#1268b3;
29571
29572    color:#fff;
29573
29574    border:none;
29575
29576    border-radius:5px;
29577
29578    font-size:13px;
29579
29580    cursor:pointer;
29581
29582    display:block;
29583
29584    margin-left:auto;
29585
29586    margin-right:auto;
29587    padding:0px !important;
29588}
29589
29590.success {
29591    text-align: left;
29592    color: green;
29593    font-size: 14px;
29594    margin-top: 10px;
29595}
29596
29597
29598
29599
29600</style>
29601
29602
29603<div class="form-container2206">
29604
29605<div class="track-lead-form-avail-offer-dev popup-real-form">
29606
29607<img src="https://myigetit.com/wp-content/uploads/2025/04/i_GET_IT_by_TATA_Technologies_Logo-1.webp" class="center-img">
29608
29609<h4>Avail Offer on Courses</h4>
29610
29611<input type="text" id="popup_name51" placeholder="Enter Your Name*">
29612<div id="popup_name51Error" class="error"></div>
29613
29614<input type="text" id="popup_email51" placeholder="Enter Your Email ID*">
29615<div id="popup_email51Error" class="error"></div>
29616
29617<select id="popup_profession1">
29618    <option value="" selected="" disabled="">Select your profile*</option>
29619    <option value="Student">Student</option>
29620    <option value="Professional">Professional</option>
29621    <option value="Enterprise">Enterprise</option>
29622    <option value="Academia">Academia</option>
29623</select>
29624
29625<div id="popup_professionError" class="error"></div>
29626
29627<select id="popup_country51">
29628    <option value="" selected="" disabled="">Select a country*</option>
29629     <option value="Afghanistan">Afghanistan</option>
29630                <option value="Åland Islands">Åland Islands</option>
29631                <option value="Albania">Albania</option>
29632                <option value="Algeria">Algeria</option>
29633                <option value="American Samoa">American Samoa</option>
29634                <option value="Andorra">Andorra</option>
29635                <option value="Angola">Angola</option>
29636                <option value="Anguilla">Anguilla</option>
29637                <option value="Antarctica">Antarctica</option>
29638                <option value="Antigua and Barbuda">Antigua and Barbuda</option>
29639                <option value="Argentina">Argentina</option>
29640                <option value="Armenia">Armenia</option>
29641                <option value="Aruba">Aruba</option>
29642                <option value="Australia">Australia</option>
29643                <option value="Austria">Austria</option>
29644                <option value="Azerbaijan">Azerbaijan</option>
29645                <option value="Bahamas">Bahamas</option>
29646                <option value="Bahrain">Bahrain</option>
29647                <option value="Bangladesh">Bangladesh</option>
29648                <option value="Barbados">Barbados</option>
29649                <option value="Belarus">Belarus</option>
29650                <option value="Belgium">Belgium</option>
29651                <option value="Belize">Belize</option>
29652                <option value="Benin">Benin</option>
29653                <option value="Bermuda">Bermuda</option>
29654                <option value="Bhutan">Bhutan</option>
29655                <option value="Bolivia">Bolivia</option>
29656                <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
29657                <option value="Botswana">Botswana</option>
29658                <option value="Bouvet Island">Bouvet Island</option>
29659                <option value="Brazil">Brazil</option>
29660                <option value="British Indian Ocean Territory">British Indian Ocean Territory</option>
29661                <option value="Brunei Darussalam">Brunei Darussalam</option>
29662                <option value="Bulgaria">Bulgaria</option>
29663                <option value="Burkina Faso">Burkina Faso</option>
29664                <option value="Burundi">Burundi</option>
29665                <option value="Cambodia">Cambodia</option>
29666                <option value="Cameroon">Cameroon</option>
29667                <option value="Canada">Canada</option>
29668                <option value="Cape Verde">Cape Verde</option>
29669                <option value="Cayman Islands">Cayman Islands</option>
29670                <option value="Central African Republic">Central African Republic</option>
29671                <option value="Chad">Chad</option>
29672                <option value="Chile">Chile</option>
29673                <option value="China">China</option>
29674                <option value="Christmas Island">Christmas Island</option>
29675                <option value="Cocos (Keeling) Islands">Cocos (Keeling) Islands</option>
29676                <option value="Colombia">Colombia</option>
29677                <option value="Comoros">Comoros</option>
29678                <option value="Congo">Congo</option>
29679                <option value="Congo, The Democratic Republic of The">Congo, The Democratic Republic of The</option>
29680                <option value="Cook Islands">Cook Islands</option>
29681                <option value="Costa Rica">Costa Rica</option>
29682                <option value="Cote D'ivoire">Cote D'ivoire</option>
29683                <option value="Croatia">Croatia</option>
29684                <option value="Cuba">Cuba</option>
29685                <option value="Cyprus">Cyprus</option>
29686                <option value="Czech Republic">Czech Republic</option>
29687                <option value="Denmark">Denmark</option>
29688                <option value="Djibouti">Djibouti</option>
29689                <option value="Dominica">Dominica</option>
29690                <option value="Dominican Republic">Dominican Republic</option>
29691                <option value="Ecuador">Ecuador</option>
29692                <option value="Egypt">Egypt</option>
29693                <option value="El Salvador">El Salvador</option>
29694                <option value="Equatorial Guinea">Equatorial Guinea</option>
29695                <option value="Eritrea">Eritrea</option>
29696                <option value="Estonia">Estonia</option>
29697                <option value="Ethiopia">Ethiopia</option>
29698                <option value="Falkland Islands (Malvinas)">Falkland Islands (Malvinas)</option>
29699                <option value="Faroe Islands">Faroe Islands</option>
29700                <option value="Fiji">Fiji</option>
29701                <option value="Finland">Finland</option>
29702                <option value="France">
29702France</option>
29703                <option value="French Guiana">French Guiana</option>
29704                <option value="French Polynesia">French Polynesia</option>
29705                <option value="French Southern Territories">French Southern Territories</option>
29706                <option value="Gabon">Gabon</option>
29707                <option value="Gambia">Gambia</option>
29708                <option value="Georgia">Georgia</option>
29709                <option value="Germany">Germany</option>
29710                <option value="Ghana">Ghana</option>
29711                <option value="Gibraltar">Gibraltar</option>
29712                <option value="Greece">Greece</option>
29713                <option value="Greenland">Greenland</option>
29714                <option value="Grenada">Grenada</option>
29715                <option value="Guadeloupe">Guadeloupe</option>
29716                <option value="Guam">Guam</option>
29717                <option value="Guatemala">Guatemala</option>
29718                <option value="Guernsey">Guernsey</option>
29719                <option value="Guinea">Guinea</option>
29720                <option value="Guinea-bissau">Guinea-bissau</option>
29721                <option value="Guyana">Guyana</option>
29722                <option value="Haiti">Haiti</option>
29723                <option value="Heard Island and Mcdonald Islands">Heard Island and Mcdonald Islands</option>
29724                <option value="Holy See (Vatican City State)">Holy See (Vatican City State)</option>
29725                <option value="Honduras">Honduras</option>
29726                <option value="Hong Kong">Hong Kong</option>
29727                <option value="Hungary">Hungary</option>
29728                <option value="Iceland">Iceland</option>
29729                <option value="India">India</option>
29730                <option value="Indonesia">Indonesia</option>
29731                <option value="Iran, Islamic Republic of">Iran, Islamic Republic of</option>
29732                <option value="Iraq">Iraq</option>
29733                <option value="Ireland">Ireland</option>
29734                <option value="Isle of Man">Isle of Man</option>
29735                <option value="Israel">Israel</option>
29736                <option value="Italy">Italy</option>
29737                <option value="Jamaica">Jamaica</option>
29738                <option value="Japan">Japan</option>
29739                <option value="Jersey">Jersey</option>
29740                <option value="Jordan">Jordan</option>
29741                <option value="Kazakhstan">Kazakhstan</option>
29742                <option value="Kenya">Kenya</option>
29743                <option value="Kiribati">Kiribati</option>
29744                <option value="Korea, Democratic People's Republic of">Korea, Democratic People's Republic of</option>
29745                <option value="Korea, Republic of">Korea, Republic of</option>
29746                <option value="Kuwait">Kuwait</option>
29747                <option value="Kyrgyzstan">Kyrgyzstan</option>
29748                <option value="Lao People's Democratic Republic">Lao People's Democratic Republic</option>
29749                <option value="Latvia">Latvia</option>
29750                <option value="Lebanon">Lebanon</option>
29751                <option value="Lesotho">Lesotho</option>
29752                <option value="Liberia">Liberia</option>
29753                <option value="Libyan Arab Jamahiriya">Libyan Arab Jamahiriya</option>
29754                <option value="Liechtenstein">Liechtenstein</option>
29755                <option value="Lithuania">Lithuania</option>
29756                <option value="Luxembourg">Luxembourg</option>
29757                <option value="Macao">Macao</option>
29758                <option value="Macedonia, The Former Yugoslav Republic of">Macedonia, The Former Yugoslav Republic of</option>
29759                <option value="Madagascar">Madagascar</option>
29760                <option value="Malawi">Malawi</option>
29761                <option value="Malaysia">Malaysia</option>
29762                <option value="Maldives">Maldives</option>
29763                <option value="Mali">Mali</option>
29764                <option value="Malta">Malta</option>
29765                <option value="Marshall Islands">Marshall Islands</option>
29766                <option value="Martinique">Martinique</option>
29767                <option value="Mauritania">Mauritania</option>
29768                <option value="Mauritius">Mauritius</option>
29769                <option value="Mayotte">Mayotte</option>
29770                <option value="Mexico">Mexico</option>
29771                <option value="Micronesia, Federated States of">Micronesia, Federated States of</option>
29772                <option value="Moldova, Republic of">Moldova, Republic of</option>
29773                <option value="Monaco">Monaco</option>
29774                <option value="Mongolia">Mongolia</option>
29775                <option value="Montenegro">Montenegro</option>
29776                <option value="Montserrat">Montserrat</option>
29777                <option value="Morocco">Morocco</option>
29778                <option value="Mozambique">Mozambique</option>
29779                <option value="Myanmar">Myanmar</option>
29780                <option value="Namibia">Namibia</option>
29781                <option value="Nauru">Nauru</option>
29782                <option value="Nepal">Nepal</option>
29783                <option value="Netherlands">Netherlands</option>
29784                <option value="Netherlands Antilles">Netherlands Antilles</option>
29785                <option value="New Caledonia">New Caledonia</option>
29786                <option value="New Zealand">New Zealand</option>
29787                <option value="Nicaragua">Nicaragua</option>
29788                <option value="Niger">Niger</option>
29789                <option value="Nigeria">Nigeria</option>
29790                <option value="Niue">Niue</option>
29791                <option value="Norfolk Island">Norfolk Island</option>
29792                <option value="Northern Mariana Islands">Northern Mariana Islands</option>
29793                <option value="Norway">Norway</option>
29794                <option value="Oman">Oman</option>
29795                <option value="Pakistan">Pakistan</option>
29796                <option value="Palau">Palau</option>
29797                <option value="Palestinian Territory, Occupied">Palestinian Territory, Occupied</option>
29798                <option value="Panama">Panama</option>
29799                <option value="Papua New Guinea">Papua New Guinea</option>
29800                <option value="Paraguay">Paraguay</option>
29801                <option value="Peru">Peru</option>
29802                <option value="Philippines">Philippines</option>
29803                <option value="Pitcairn">Pitcairn</option>
29804                <option value="Poland">Poland</option>
29805                <option value="Portugal">Portugal</option>
29806                <option value="Puerto Rico">Puerto Rico</option>
29807                <option value="Qatar">Qatar</option>
29808                <option value="Reunion">Reunion</option>
29809                <option value="Romania">Romania</option>
29810                <option value="Russian Federation">Russian Federation</option>
29811                <option value="Rwanda">Rwanda</option>
29812                <option value="Saint Helena">Saint Helena</option>
29813                <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>
29814                <option value="Saint Lucia">Saint Lucia</option>
29815                <option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option>
29816                <option value="Saint Vincent and The Grenadines">Saint Vincent and The Grenadines</option>
29817                <option value="Samoa">Samoa</option>
29818                <option value="San Marino">San Marino</option>
29819                <option value="Sao Tome and Principe">Sao Tome and Principe</option>
29820                <option value="Saudi Arabia">Saudi Arabia</option>
29821                <option value="Senegal">Senegal</option>
29822                <option value="Serbia">Serbia</option>
29823                <option value="Seychelles">Seychelles</option>
29824                <option value="Sierra Leone">Sierra Leone</option>
29825                <option value="Singapore">Singapore</option>
29826                <option value="Slovakia">Slovakia</option>
29827                <option value="Slovenia">Slovenia</option>
29828                <option value="Solomon Islands">Solomon Islands</option>
29829                <option value="Somalia">Somalia</option>
29830                <option value="South Africa">South Africa</option>
29831                <option value="South Georgia and The South Sandwich Islands">South Georgia and The South Sandwich Islands</option>
29832                <option value="Spain">Spain</option>
29833                <option value="Sri Lanka">Sri Lanka</option>
29834                <option value="Sudan">Sudan</option>
29835                <option value="Suriname">Suriname</option>
29836                <option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option>
29837                <option value="Swaziland">Swaziland</option>
29838                <option value="Sweden">Sweden</option>
29839                <option value="Switzerland">Switzerland</option>
29840                <option value="Syrian Arab Republic">Syrian Arab Republic</option>
29841                <option value="Taiwan">Taiwan</option>
29842                <option value="Tajikistan">Tajikistan</option>
29843                <option value="Tanzania, United Republic of">Tanzania, United Republic of</option>
29844                <option value="Thailand">Thailand</option>
29845                <option value="Timor-leste">Timor-leste</option>
29846                <option value="Togo">Togo</option>
29847                <option value="Tokelau">Tokelau</option>
29848                <option value="Tonga">Tonga</option>
29849                <option value="Trinidad and Tobago">Trinidad and Tobago</option>
29850                <option value="Tunisia">Tunisia</option>
29851                <option value="Turkey">Turkey</option>
29852                <option value="Turkmenistan">Turkmenistan</option>
29853                <option value="Turks and Caicos Islands">Turks and Caicos Islands</option>
29854                <option value="Tuvalu">Tuvalu</option>
29855                <option value="Uganda">Uganda</option>
29856                <option value="Ukraine">Ukraine</option>
29857                <option value="United Arab Emirates">United Arab Emirates</option>
29858                <option value="United Kingdom">United Kingdom</option>
29859                <option value="United States">United States</option>
29860                <option value="United States Minor Outlying Islands">United States Minor Outlying Islands</option>
29861                <option value="Uruguay">Uruguay</option>
29862                <option value="Uzbekistan">Uzbekistan</option>
29863                <option value="Vanuatu">Vanuatu</option>
29864                <option value="Venezuela">Venezuela</option>
29865                <option value="Viet Nam">Viet Nam</option>
29866                <option value="Virgin Islands, British">Virgin Islands, British</option>
29867                <option value="Virgin Islands, U.S.">Virgin Islands, U.S.</option>
29868                <option value="Wallis and Futuna">Wallis and Futuna</option>
29869                <option value="Western Sahara">Western Sahara</option>
29870                <option value="Yemen">Yemen</option>
29871                <option value="Zambia">Zambia</option>
29872                <option value="Zimbabwe">Zimbabwe</option>
29873</select>
29874
29875<div id="popup_country51Error" class="error"></div>
29876
29877<input type="text" id="popup_contact1" placeholder="Enter Your Contact Number">
29878
29879<select id="popup_interest1">
29880
29881<option value="" selected="" disabled="">Select an interest*</option>
29882
29883<option value="All in One - MCAD + EV Bundle">All in One - MCAD + EV Bundle</option>
29884<option value="All in One MCAD Bundle">All in One MCAD Bundle</option>
29885<option value="All in One EV Bundle">All in One EV Bundle</option>
29886<option value="EV - High Voltage, Thermal &amp; Battery">EV - High Voltage, Thermal &amp; Battery</option> 
29887<option value="EV - Advanced Battery">EV - Advanced Battery </option>
29888<option value="GD&amp;T Training">GD&amp;T Training </option>
29889<option value="NX PLM / TEAMCENTER Training">NX PLM / TEAMCENTER Training </option>
29890<option value="CATIA V5 Training">CATIA V5 Training </option>
29891<option value="3DExperience Training (V6)">3DExperience Training (V6)</option>
29892<option value="SOLIDWORKS Training">SOLIDWORKS Training </option>
29893<option value="PTC Creo / Windchill Training">PTC Creo / Windchill Training  </option>
29894<option value="Autodesk / INVENTOR Training">Autodesk / INVENTOR Training </option>
29895<option value="ISO GPS Training">ISO GPS Training </option>
29896<option value="Plastics and Injection Mold">Plastics and Injection Mold</option> 
29897<option value="EV - Battery Management System">EV - Battery Management System</option>
29898<option value="EV - Battery Pack Design">EV - Battery Pack Design</option>
29899<option value="EV - Energy Storage System Fundamentals">EV - Energy Storage System Fundamentals</option>
29900<option value="Thermal Management System in EV">Thermal Management System in EV</option>
29901<option value="High Voltage System in EV">High Voltage System in EV</option>
29902<option value="Roles and Learning Path for Students">Roles and Learning Path for Students</option>
29903
29904</select>
29905
29906<div id="popup_interestError" class="error"></div>
29907
29908<div class="avail-captcha-box" style=" background: white;
29909    padding: 15px;
29910    border-radius: 10px;
29911    border: 1px solid #ccc;
29912    width: fit-content;
29913    margin-bottom: 10px;
29914    margin:0 auto;
29915    text-align:center;">
29916
29917    <div class="avail-top-section" style="display:flex !important;
29918    align-items:center !important;
29919    gap:10px !important;">
29920
29921        <canvas id="avail-captchaCanvas" width="250" height="100" style="border: 1px solid #ccc;
29922            border-radius: 6px;
29923            width: 200px;
29924            height: 50px;">
29925        </canvas>
29926
29927        <div class="avail-icons">
29928
29929            <button type="button" class="avail-icon-btns" onclick="availgenerateCaptcha()" style="width: 35px !important;
29930    height: 40px !important;
29931    border: none;
29932    cursor: pointer;
29933    border-radius: 6px;
29934    background: #0078d4;
29935    color: white;
29936    font-size: 16px;">
29937                ↻
29938            </button>
29939
29940            <button type="button" class="avail-icon-btns" onclick="availspeakCaptcha()" style="width: 35px !important;
29941    height: 40px !important;
29942    border: none;
29943    cursor: pointer;
29944    border-radius: 6px;
29945    background: #0078d4;
29946    color: white;
29947    font-size: 16px;">
29948                🔊
29949            </button>
29950
29951        </div>
29952
29953    </div>
29954
29955    <input type="text" id="availcaptchaInput" placeholder="Enter CAPTCHA">
29956
29957    <button type="button" class="avail-verify-btn" onclick="availvalidateCaptcha()">
29958        Verify
29959    </button>
29960
29961    <div id="avail-message"></div>
29962
29963</div>
29964
29965<span class="error" id="avail-recaptchaError"></span>
29966
29967<label>
29968<p>
29969
29970<input type="checkbox" id="popup_agree51">
29971
29972<span>I agree with your </span>
29973
29974<a target="_blank" href="https://myigetit.com/terms-of-use" rel="noopener">
29975Terms of Use
29976</a>
29977
29978<span> and </span>
29979
29980<a target="_blank" href="https://myigetit.com/privacy-policy" rel="noopener">
29981Privacy Policy
29982</a>
29983
29984</p>
29985</label>
29986
29987<div id="popup_agree51Error" class="error"></div>
29988
29989<input type="text" id="popup_website51" style="display:none;">
29990
29991<div id="popup_website51Error" class="error"></div>
29992
29993 <!-- <div id="recaptcha-avail-offer"></div>
29994        <div class="error" id="recaptcha-avail-offer-Error"></div> -->
29995
29996<button type="button" id="popup_AvailForm_buttonrrr">
29997Submit
29998</button>
29999
30000<p style="font-size:10px;">
30001Submit details and we will get back to you!!!
30002</p>
30003
30004</div>
30005
30006</div>
30007
30008
30009<script>
30010(function () {
30011
30012const countryCodeMap = {
30013  "Afghanistan": "+93",
30014  "Åland Islands": "+358",
30015  "Albania": "+355",
30016  "Algeria": "+213",
30017  "American Samoa": "+1",
30018  "Andorra": "+376",
30019  "Angola": "+244",
30020  "Anguilla": "+1",
30021  "Antarctica": "+672",
30022  "Antigua and Barbuda": "+1",
30023  "Argentina": "+54",
30024  "Armenia": "+374",
30025  "Aruba": "+297",
30026  "Australia": "+61",
30027  "Austria": "+43",
30028  "Azerbaijan": "+994",
30029
30030  "Bahamas": "+1",
30031  "Bahrain": "+973",
30032  "Bangladesh": "+880",
30033  "Barbados": "+1",
30034  "Belarus": "+375",
30035  "Belgium": "+32",
30036  "Belize": "+501",
30037  "Benin": "+229",
30038  "Bermuda": "+1",
30039  "Bhutan": "+975",
30040  "Bolivia": "+591",
30041  "Bosnia and Herzegovina": "+387",
30042  "Botswana": "+267",
30043  "Bouvet Island": "+47",
30044  "Brazil": "+55",
30045  "British Indian Ocean Territory": "+246",
30046  "Brunei Darussalam": "+673",
30047  "Bulgaria": "+359",
30048  "Burkina Faso": "+226",
30049  "Burundi": "+257",
30050
30051  "Cambodia": "+855",
30052  "Cameroon": "+237",
30053  "Canada": "+1",
30054  "Cape Verde": "+238",
30055  "Cayman Islands": "+1",
30056  "Central African Republic": "+236",
30057  "Chad": "+235",
30058  "Chile": "+56",
30059  "China": "+86",
30060  "Christmas Island": "+61",
30061  "Cocos (Keeling) Islands": "+61",
30062  "Colombia": "+57",
30063  "Comoros": "+269",
30064  "Congo": "+242",
30065  "Congo, The Democratic Republic of The": "+243",
30066  "Cook Islands": "+682",
30067  "Costa Rica": "+506",
30068  "Cote D'ivoire": "+225",
30069  "Croatia": "+385",
30070  "Cuba": "+53",
30071  "Cyprus": "+357",
30072  "Czech Republic": "+420",
30073
30074  "Denmark": "+45",
30075  "Djibouti": "+253",
30076  "Dominica": "+1",
30077  "Dominican Republic": "+1",
30078
30079  "Ecuador": "+593",
30080  "Egypt": "+20",
30081  "El Salvador": "+503",
30082  "Equatorial Guinea": "+240",
30083  "Eritrea": "+291",
30084  "Estonia": "+372",
30085  "Ethiopia": "+251",
30086
30087  "Falkland Islands (Malvinas)": "+500",
30088  "Faroe Islands": "+298",
30089  "Fiji": "+679",
30090  "Finland": "+358",
30091  "France": "+33",
30092  "French Guiana": "+594",
30093  "French Polynesia": "+689",
30094  "French Southern Territories": "+262",
30095
30096  "Gabon": "+241",
30097  "Gambia": "+220",
30098  "Georgia": "+995",
30099  "Germany": "+49",
30100  "Ghana": "+233",
30101  "Gibraltar": "+350",
30102  "Greece": "+30",
30103  "Greenland": "+299",
30104  "Grenada": "+1",
30105  "Guadeloupe": "+590",
30106  "Guam": "+1",
30107  "Guatemala": "+502",
30108  "Guernsey": "+44",
30109  "Guinea": "+224",
30110  "Guinea-bissau": "+245",
30111  "Guyana": "+592",
30112
30113  "Haiti": "+509",
30114  "Heard Island and Mcdonald Islands": "+672",
30115  "Holy See (Vatican City State)": "+379",
30116  "Honduras": "+504",
30117  "Hong Kong": "+852",
30118  "Hungary": "+36",
30119
30120  "Iceland": "+354",
30121  "India": "+91",
30122  "Indonesia": "+62",
30123  "Iran, Islamic Republic of": "+98",
30124  "Iraq": "+964",
30125  "Ireland": "+353",
30126  "Isle of Man": "+44",
30127  "Israel": "+972",
30128  "Italy": "+39",
30129
30130  "Jamaica": "+1",
30131  "Japan": "+81",
30132  "Jersey": "+44",
30133  "Jordan": "+962",
30134
30135  "Kazakhstan": "+7",
30136  "Kenya": "+254",
30137  "Kiribati": "+686",
30138  "Korea, Democratic People's Republic of": "+850",
30139  "Korea, Republic of": "+82",
30140  "Kuwait": "+965",
30141  "Kyrgyzstan": "+996",
30142
30143  "Lao People's Democratic Republic": "+856",
30144  "Latvia": "+371",
30145  "Lebanon": "+961",
30146  "Lesotho": "+266",
30147  "Liberia": "+231",
30148  "Libyan Arab Jamahiriya": "+218",
30149  "Liechtenstein": "+423",
30150  "Lithuania": "+370",
30151  "Luxembourg": "+352",
30152
30153  "Macao": "+853",
30154  "Macedonia, The Former Yugoslav Republic of": "+389",
30155  "Madagascar": "+261",
30156  "Malawi": "+265",
30157  "Malaysia": "+60",
30158  "Maldives": "+960",
30159  "Mali": "+223",
30160  "Malta": "+356",
30161  "Marshall Islands": "+692",
30162  "Martinique": "+596",
30163  "Mauritania": "+222",
30164  "Mauritius": "+230",
30165  "Mayotte": "+262",
30166  "Mexico": "+52",
30167  "Micronesia, Federated States of": "+691",
30168  "Moldova, Republic of": "+373",
30169  "Monaco": "+377",
30170  "Mongolia": "+976",
30171  "Montenegro": "+382",
30172  "Montserrat": "+1",
30173  "Morocco": "+212",
30174  "Mozambique": "+258",
30175  "Myanmar": "+95",
30176
30177  "Namibia": "+264",
30178  "Nauru": "+674",
30179  "Nepal": "+977",
30180  "Netherlands": "+31",
30181  "Netherlands Antilles": "+599",
30182  "New Caledonia": "+687",
30183  "New Zealand": "+64",
30184  "Nicaragua": "+505",
30185  "Niger": "+227",
30186  "Nigeria": "+234",
30187  "Niue": "+683",
30188  "Norfolk Island": "+672",
30189  "Northern Mariana Islands": "+1",
30190  "Norway": "+47",
30191
30192  "Oman": "+968",
30193  "Pakistan": "+92",
30194  "Palau": "+680",
30195  "Palestinian Territory, Occupied": "+970",
30196  "Panama": "+507",
30197  "Papua New Guinea": "+675",
30198  "Paraguay": "+595",
30199  "Peru": "+51",
30200  "Philippines": "+63",
30201  "Pitcairn": "+64",
30202  "Poland": "+48",
30203  "Portugal": "+351",
30204  "Puerto Rico": "+1",
30205  "Qatar": "+974",
30206
30207  "Reunion": "+262",
30208  "Romania": "+40",
30209  "Russian Federation": "+7",
30210  "Rwanda": "+250",
30211
30212  "Saint Helena": "+290",
30213  "Saint Kitts and Nevis": "+1",
30214  "Saint Lucia": "+1",
30215  "Saint Pierre and Miquelon": "+508",
30216  "Saint Vincent and The Grenadines": "+1",
30217  "Samoa": "+685",
30218  "San Marino": "+378",
30219  "Sao Tome and Principe": "+239",
30220  "Saudi Arabia": "+966",
30221  "Senegal": "+221",
30222  "Serbia": "+381",
30223  "Seychelles": "+248",
30224  "Sierra Leone": "+232",
30225  "Singapore": "+65",
30226  "Slovakia": "+421",
30227  "Slovenia": "+386",
30228  "Solomon Islands": "+677",
30229  "Somalia": "+252",
30230  "South Africa": "+27",
30231  "South Georgia and The South Sandwich Islands": "+500",
30232  "Spain": "+34",
30233  "Sri Lanka": "+94",
30234  "Sudan": "+249",
30235  "Suriname": "+597",
30236  "Svalbard and Jan Mayen": "+47",
30237  "Swaziland": "+268",
30238  "Sweden": "+46",
30239  "Switzerland": "+41",
30240  "Syrian Arab Republic": "+963",
30241
30242  "Taiwan": "+886",
30243  "Tajikistan": "+992",
30244  "Tanzania, United Republic of": "+255",
30245  "Thailand": "+66",
30246  "Timor-leste": "+670",
30247  "Togo": "+228",
30248  "Tokelau": "+690",
30249  "Tonga": "+676",
30250  "Trinidad and Tobago": "+1",
30251  "Tunisia": "+216",
30252  "Turkey": "+90",
30253  "Turkmenistan": "+993",
30254  "Turks and Caicos Islands": "+1",
30255  "Tuvalu": "+688",
30256
30257  "Uganda": "+256",
30258  "Ukraine": "+380",
30259  "United Arab Emirates": "+971",
30260  "United Kingdom": "+44",
30261  "United States": "+1",
30262  "United States Minor Outlying Islands": "+1",
30263  "Uruguay": "+598",
30264  "Uzbekistan": "+998",
30265
30266  "Vanuatu": "+678",
30267  "Venezuela": "+58",
30268  "Viet Nam": "+84",
30269  "Virgin Islands, British": "+1",
30270  "Virgin Islands, U.S.": "+1",
30271
30272  "Wallis and Futuna": "+681",
30273  "Western Sahara": "+212",
30274  "Yemen": "+967",
30275  "Zambia": "+260",
30276  "Zimbabwe": "+263"
30277};
30278
30279const form = document.querySelector(".popup-real-form");
30280
30281if (!form) return;
30282
30283// =========================
30284// COUNTRY AUTO CODE
30285// =========================
30286const countrySelect = form.querySelector("#popup_country51");
30287const phoneInput = form.querySelector("#popup_contact1");
30288
30289if (countrySelect && phoneInput) {
30290
30291    countrySelect.addEventListener("change", function () {
30292
30293        const code = countryCodeMap[this.value] || "";
30294
30295        if (code) {
30296
30297            phoneInput.value = code + " ";
30298
30299            phoneInput.focus();
30300        }
30301    });
30302}
30303
30304// =========================
30305// BUTTON CLICK
30306// =========================
30307const submitBtn = form.querySelector("#popup_AvailForm_buttonrrr");
30308
30309submitBtn.addEventListener("click", async function () {
30310
30311    //console.log("🚀 Button clicked");
30312
30313    // =========================
30314    // VALUES
30315    // =========================
30316    const name = form.querySelector("#popup_name51").value.trim();
30317    const email = form.querySelector("#popup_email51").value.trim();
30318    const profession = form.querySelector("#popup_profession1").value;
30319    const country = form.querySelector("#popup_country51").value;
30320    const interest = form.querySelector("#popup_interest1").value;
30321    const phone = form.querySelector("#popup_contact1").value.trim();
30322
30323    const agree = form.querySelector("#popup_agree51");
30324
30325    const honeypot = form.querySelector("#popup_website51").value;
30326
30327//const recaptchaResponseofavailoffer =grecaptcha.getResponse(availOfferCaptcha);
30328    // =========================
30329    // CLEAR ERRORS
30330    // =========================
30331    document.getElementById("popup_name51Error").innerText = "";
30332    document.getElementById("popup_email51Error").innerText = "";
30333    document.getElementById("popup_professionError").innerText = "";
30334    document.getElementById("popup_country51Error").innerText = "";
30335    document.getElementById("popup_interestError").innerText = "";
30336    document.getElementById("popup_agree51Error").innerText = "";
30337    document.getElementById("popup_website51Error").innerText = "";
30338    document.getElementById('avail-recaptchaError').innerText = '';
30339
30340    let isValid = true;
30341
30342    // =========================
30343    // VALIDATION
30344    // =========================
30345    if (!name) {
30346
30347        document.getElementById("popup_name51Error").innerText = "Name is required";
30348
30349        isValid = false;
30350    }
30351
30352    const emailPattern = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
30353
30354    if (!email) {
30355
30356        document.getElementById("popup_email51Error").innerText = "Email is required";
30357
30358        isValid = false;
30359
30360    } else if (!emailPattern.test(email)) {
30361
30362        document.getElementById("popup_email51Error").innerText = "Please enter valid email";
30363
30364        isValid = false;
30365    }
30366
30367    if (!profession) {
30368
30369        document.getElementById("popup_professionError").innerText = "Please select profile";
30370
30371        isValid = false;
30372    }
30373
30374    if (!country) {
30375
30376        document.getElementById("popup_country51Error").innerText = "Please select country";
30377
30378        isValid = false;
30379    }
30380
30381    if (!interest) {
30382
30383        document.getElementById("popup_interestError").innerText = "Please select interest";
30384
30385        isValid = false;
30386    }
30387
30388    if (!agree.checked) {
30389
30390        document.getElementById("popup_agree51Error").innerText = "Please agree terms";
30391
30392        isValid = false;
30393    }
30394    /* CAPTCHA VALIDATION */
30395
30396const captchaInput = document
30397.getElementById("availcaptchaInput")
30398.value
30399.trim();
30400
30401
30402/* BLANK CAPTCHA */
30403
30404if(captchaInput === ""){
30405
30406    document.getElementById(
30407        "avail-recaptchaError"
30408    ).innerText =
30409    "Please enter CAPTCHA.";
30410
30411    isValid = false;
30412}
30413
30414
30415/* NOT VERIFIED */
30416
30417else if(!availIsVerified){
30418
30419    document.getElementById(
30420        "avail-recaptchaError"
30421    ).innerText =
30422    "Please verify CAPTCHA first.";
30423
30424    isValid = false;
30425}
30426
30427    if (honeypot !== "") {
30428
30429        document.getElementById("popup_website51Error").innerText = "Spam detected";
30430
30431        isValid = false;
30432    }
30433    // if (!recaptchaResponseofavailoffer) {
30434
30435    //     document.getElementById('recaptcha-avail-offer-Error').innerText =
30436    //     'Please complete reCAPTCHA.';
30437
30438    //     isValid = false;
30439
30440    // } else {
30441
30442    //     document.getElementById('recaptcha-avail-offer-Error').innerText = '';
30443    // }
30444
30445    if (!isValid) {
30446
30447       // console.log("❌ Validation Failed");
30448
30449        return;
30450    }
30451
30452  //  console.log("✅ Validation Passed");
30453
30454    // =========================
30455    // BUTTON LOADING
30456    // =========================
30457    submitBtn.disabled = true;
30458
30459    submitBtn.innerText = "Submitting...";
30460
30461    try {
30462
30463        // =========================
30464        // HUBSPOT
30465        // =========================
30466       const hubspotData = {
30467        form_type: "avail-offer",
30468        fields: [
30469            { name: "firstname", value: name },
30470            { name: "email", value: email },
30471            { name: "phone", value: phone },
30472            { name: "country", value: country },
30473            { name: "interest", value: interest },
30474            { name: "profession", value: profession }
30475        ],
30476        context: {
30477            pageUri: window.location.href,
30478            pageName: document.title
30479        }
30480    };
30481
30482        const res = await fetch(
30483        "/wp-admin/admin-ajax.php?action=send_hubspot_form",
30484        {
30485            method: "POST",
30486            headers: {
30487                "Content-Type": "application/json"
30488            },
30489            body: JSON.stringify(hubspotData)
30490        }
30491    );
30492
30493    //console.log("HubSpot HTTP Status:", res.status);
30494
30495    const hubspotText = await res.text();
30496
30497   // console.log("HubSpot Raw Response:", hubspotText);
30498
30499    let hubspotResult;
30500
30501    try {
30502        hubspotResult = JSON.parse(hubspotText);
30503    } catch (e) {
30504        throw new Error(
30505            "HubSpot returned invalid response: " + hubspotText.substring(0, 200)
30506        );
30507    }
30508
30509    //console.log("HubSpot response:", hubspotResult);
30510
30511    if (!res.ok || !hubspotResult.success) {
30512
30513        console.error(
30514            "HubSpot Failed:",
30515            hubspotResult
30516        );
30517
30518        throw new Error(
30519            hubspotResult.data || "HubSpot submission failed"
30520        );
30521    }
30522
30523   // console.log("✅ HubSpot submitted");
30524
30525        // =========================
30526        // PARDOT
30527        // =========================
30528        const pardotData = new URLSearchParams(); pardotData.append("form_type", "avail-offer");pardotData.append("firstname", name); pardotData.append("email", email); pardotData.append("phone", phone); pardotData.append("country", country); pardotData.append("interest", interest); pardotData.append("profession", profession); const pardotResponse = await fetch( "/wp-admin/admin-ajax.php?action=send_pardot_form", { method: "POST", headers: { "Content-Type": "application/x-www-form-urlencoded; charset=UTF-8" }, body: pardotData.toString() } ); 
30529       // console.log( "Pardot HTTP Status:", pardotResponse.status ); 
30530        const pardotText = await pardotResponse.text(); 
30531        //console.log( "Pardot Raw Response:", pardotText ); 
30532        let pardotResult; try { pardotResult = JSON.parse(pardotText); }
30532 catch (e) { throw new Error( "Pardot returned invalid response: " + pardotText.substring(0, 300) ); } 
30533       // console.log( "Pardot response:", pardotResult );
30534         if ( !pardotResponse.ok || !pardotResult.success ) 
30535         { 
30536            console.error( "Pardot Failed:", pardotResult ); 
30537            throw new Error( pardotResult.data || "Pardot submission failed" ); 
30538        } 
30539        //console.log("✅ Pardot submitted");
30540    // =========================
30541    // SUCCESS
30542    // =========================
30543
30544    alert("✅ Form submitted successfully!");
30545
30546    window.location.reload();
30547
30548
30549} catch (err) {
30550
30551    console.error("FORM ERROR:", err);
30552
30553    alert("Error: " + err.message);
30554
30555    submitBtn.disabled = false;
30556    submitBtn.innerText = "Submit";
30557} finally {
30558
30559        submitBtn.disabled = false;
30560
30561        submitBtn.innerText = "Submit";
30562    }
30563
30564});
30565
30566})();
30567</script>
30567
30568<!-- =========================
30569POPUP CAPTCHA JS
30570========================= -->
30571
30572<script>
30573
30574const availChars =
30575"ABCDEFGHJKLMNPQRSTUVWXYZabcdefghjkmnpqrstuvwxyz23456789";
30576
30577let availCaptcha = "";
30578
30579let availIsVerified = false;
30580
30581const availCanvas =
30582document.getElementById("avail-captchaCanvas");
30583
30584const availCtx =
30585availCanvas.getContext("2d");
30586
30587
30588function availRandomText(length = 5) {
30589
30590    let result = "";
30591
30592    for (let i = 0; i < length; i++) {
30593
30594        result += availChars[
30595            Math.floor(
30596                Math.random() * availChars.length
30597            )
30598        ];
30599    }
30600
30601    return result;
30602}
30603
30604
30605function availgenerateCaptcha() {
30606
30607    availCaptcha =
30608    availRandomText(5);
30609
30610    availdrawCaptcha(availCaptcha);
30611
30612    document.getElementById(
30613        "availcaptchaInput"
30614    ).value = "";
30615
30616    document.getElementById(
30617        "avail-message"
30618    ).innerHTML = "";
30619
30620    availIsVerified = false;
30621}
30622
30623
30624function availdrawCaptcha(text) {
30625
30626    availCtx.clearRect(
30627        0,
30628        0,
30629        availCanvas.width,
30630        availCanvas.height
30631    );
30632
30633    availCtx.fillStyle = "#fafafa";
30634
30635    availCtx.fillRect(
30636        0,
30637        0,
30638        availCanvas.width,
30639        availCanvas.height
30640    );
30641
30642    /* DOTS */
30643
30644    for (let i = 0; i < 400; i++) {
30645
30646        availCtx.fillStyle =
30647        `rgba(0,0,0,${Math.random()})`;
30648
30649        availCtx.beginPath();
30650
30651        availCtx.arc(
30652            Math.random() * availCanvas.width,
30653            Math.random() * availCanvas.height,
30654            1,
30655            0,
30656            20
30657        );
30658
30659        availCtx.fill();
30660    }
30661
30662    /* LINES */
30663
30664    for (let i = 0; i < 4; i++) {
30665
30666        availCtx.strokeStyle =
30667        "rgba(0,0,0,0.3)";
30668
30669        availCtx.beginPath();
30670
30671        availCtx.moveTo(
30672            Math.random() * availCanvas.width,
30673            Math.random() * availCanvas.height
30674        );
30675
30676        availCtx.lineTo(
30677            Math.random() * availCanvas.width,
30678            Math.random() * availCanvas.height
30679        );
30680
30681        availCtx.stroke();
30682    }
30683
30684    /* TEXT */
30685
30686    for (let i = 0; i < text.length; i++) {
30687
30688        const x = 15 + i * 45;
30689
30690        const y = 70;
30691
30692        const angle =
30693        Math.random() * 0.6;
30694
30695        availCtx.save();
30696
30697        availCtx.translate(x, y);
30698
30699        availCtx.rotate(angle);
30700
30701        availCtx.font =
30702        "40px sans-serif";
30703
30704        availCtx.fillStyle =
30705        `hsl(${Math.random() * 360},70%,40%)`;
30706
30707        availCtx.fillText(
30708            text[i],
30709            0,
30710            0
30711        );
30712
30713        availCtx.restore();
30714    }
30715}
30716
30717
30718function availvalidateCaptcha() {
30719
30720    const input =
30721    document.getElementById(
30722        "availcaptchaInput"
30723    )
30724    .value
30725    .trim();
30726
30727    const message =
30728    document.getElementById(
30729        "avail-message"
30730    );
30731
30732    /* BLANK */
30733
30734    if(input === ""){
30735
30736        message.innerHTML =
30737        '<div class="error">Please enter CAPTCHA</div>';
30738
30739        availIsVerified = false;
30740
30741        return;
30742    }
30743
30744    /* CORRECT */
30745
30746    if(input === availCaptcha){
30747
30748        availIsVerified = true;
30749
30750        message.innerHTML =
30751        '<div class="success">✔ CAPTCHA Verified</div>';
30752
30753        document.getElementById(
30754            "avail-recaptchaError"
30755        ).innerText = "";
30756    }
30757
30758    /* WRONG */
30759
30760    else{
30761
30762        availIsVerified = false;
30763
30764        message.innerHTML =
30765        '<div class="error">Wrong CAPTCHA</div>';
30766    }
30767}
30768
30769
30770/* RESET VERIFY WHEN INPUT CHANGES */
30771
30772document
30773.getElementById("availcaptchaInput")
30774.addEventListener(
30775"input",
30776function(){
30777
30778    availIsVerified = false;
30779
30780    document.getElementById(
30781        "avail-message"
30782    ).innerHTML = "";
30783
30784    document.getElementById(
30785        "avail-recaptchaError"
30786    ).innerText = "";
30787});
30788
30789
30790/* SPEAK CAPTCHA */
30791
30792async function availspeakCaptcha() {
30793
30794    try {
30795
30796        const response = await fetch(
30797            "/wp-json/speech/v1/token"
30798        );
30799
30800        if (!response.ok) {
30801            throw new Error(
30802                "Speech token request failed: " + response.status
30803            );
30804        }
30805
30806        const azuretoken =
30807            (await response.text())
30808            .replace(/"/g, "")
30809            .trim();
30810
30811        if (!azuretoken) {
30812            console.error("Azure token is empty");
30813            return;
30814        }
30815
30816        const speechConfig =
30817            SpeechSDK.SpeechConfig.fromAuthorizationToken(
30818                azuretoken,
30819                "eastus2"
30820            );
30821
30822        speechConfig.speechSynthesisVoiceName =
30823            "en-US-AriaNeural";
30824
30825        const audioConfig =
30826            SpeechSDK.AudioConfig.fromDefaultSpeakerOutput();
30827
30828        const synthesizer =
30829            new SpeechSDK.SpeechSynthesizer(
30830                speechConfig,
30831                audioConfig
30832            );
30833
30834        const spacedCaptcha =
30835            availCaptcha
30836                .split("")
30837                .join(" ");
30838
30839        synthesizer.speakTextAsync(
30840            spacedCaptcha,
30841
30842            function (result) {
30843
30844                // console.log(
30845                //     "Speech success",
30846                //     result
30847                // );
30848
30849                synthesizer.close();
30850            },
30851
30852            function (error) {
30853
30854                console.error(
30855                    "Speech error:",
30856                    error
30857                );
30858
30859                synthesizer.close();
30860            }
30861        );
30862
30863    } catch (error) {
30864
30865        console.error(
30866            "Speech token error:",
30867            error
30868        );
30869    }
30870}
30871/* INITIAL LOAD */
30872
30873availgenerateCaptcha();
30874
30875</script>
30875
30876</div></div>
30877							</div>
30878						  </div><div  class="sgpb-basic-right-center sgpb-floating-button sg-popup-id-16205" style="z-index:99999999999;top: 33%;font-size: 14px;border-width: 2px;border-style: solid;border-radius: 10px;border-color: #ffffff;background-color: #1e73be;color: #ffffff;display: none;"><span class="sgpb-basic-floating-button-text">Avail Offer</span></div><style>.wp-container-2 {display: flex;gap: 0.5em;flex-wrap: wrap;align-items: center;}.wp-container-2 > * { margin: 0; }</style>
30879<style>.wp-container-3 {display: flex;gap: 0.5em;flex-wrap: nowrap;align-items: center;justify-content: space-between;}.wp-container-3 > * { margin: 0; }</style>
30880<style>.wp-container-4 > .alignleft { float: left; margin-inline-start: 0; margin-inline-end: 2em; }.wp-container-4 > .alignright { float: right; margin-inline-start: 2em; margin-inline-end: 0; }.wp-container-4 > .aligncenter { margin-left: auto !important; margin-right: auto !important; }</style>
30881<style>.wp-container-5 {display: flex;gap: 2em;flex-wrap: nowrap;align-items: center;}.wp-container-5 > * { margin: 0; }</style>
30882<style> .wp-block-gallery-1{ --wp--style--unstable-gallery-gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) ); gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) )}</style><link rel='stylesheet' id='e-animations-css'  href='https://myigetit.com/wp-content/plugins/elementor/assets/lib/animations/animations.min.css' type='text/css' media='all' />
30883<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/libs/polyfill/intersection-observer.min.js' id='intersection-observer-js'></script>
vendor: 1 bytes, line 30883
30883
30884<script type='text/javascript' id='igetit-salesbot-js-js-extra'>
30885/* <![CDATA[ */
30886var IGETIT_SALESBOT = {"plugin_url":"https:\/\/myigetit.com\/wp-content\/plugins\/igetit-sales-bot\/assets\/"};
30887/* ]]> */
30888</script>
vendor: 1 bytes, line 30888
30888
30889<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/igetit-sales-bot/assets/script.js' id='igetit-salesbot-js-js'></script>
vendor: 1 bytes, line 30889
30889
30890<script type='text/javascript' id='isw-frontend-js-extra'>
30891/* <![CDATA[ */
30892var isw_vars = {"ajax":"https:\/\/myigetit.com\/wp-admin\/admin-ajax.php","nonce":"fa2deb0808","product_selector":".product","price_selector":".price","localization":{"add_to_cart_text":"Add to cart","read_more_text":"Read more","select_options_text":"Select options"}};
30893/* ]]> */
30894</script>
vendor: 1 bytes, line 30894
30894
30895<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/insight-swatches/assets/js/frontend.min.js' id='isw-frontend-js'></script>
vendor: 1 bytes, line 30895
30895
30896<script type='text/javascript' id='wp-postviews-cache-js-extra'>
30897/* <![CDATA[ */
30898var viewsCacheL10n = {"admin_ajax_url":"https:\/\/myigetit.com\/wp-admin\/admin-ajax.php","nonce":"dbcd738233","post_id":"5404"};
30899/* ]]> */
30900</script>
vendor: 1 bytes, line 30900
30900
30901<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/wp-postviews/postviews-cache.js' id='wp-postviews-cache-js'></script>
vendor: 1 bytes, line 30901
30901
30902<script type='text/javascript' id='eae-main-js-extra'>
30903/* <![CDATA[ */
30904var eae = {"ajaxurl":"https:\/\/myigetit.com\/wp-admin\/admin-ajax.php","current_url":"aHR0cHM6Ly9teWlnZXRpdC5jb20vYnVzaW5lc3MtYmxvZ3Mv","nonce":"ae38ce79d1","plugin_url":"https:\/\/myigetit.com\/wp-content\/plugins\/addon-elements-for-elementor-page-builder\/"};
30905var eae_editor = {"plugin_url":"https:\/\/myigetit.com\/wp-content\/plugins\/addon-elements-for-elementor-page-builder\/"};
30906/* ]]> */
30907</script>
vendor: 1 bytes, line 30907
30907
30908<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/addon-elements-for-elementor-page-builder/assets/js/eae.min.js' id='eae-main-js'></script>
vendor: 1 bytes, line 30908
30908
30909<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/addon-elements-for-elementor-page-builder/build/index.min.js' id='eae-index-js'></script>
vendor: 1 bytes, line 30909
30909
30910<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js' id='font-awesome-4-shim-js'></script>
vendor: 1 bytes, line 30910
30910
30911<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/addon-elements-for-elementor-page-builder/assets/js/animated-main.min.js' id='animated-main-js'></script>
vendor: 1 bytes, line 30911
30911
30912<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/addon-elements-for-elementor-page-builder/assets/js/particles.min.js' id='eae-particles-js'></script>
vendor: 1 bytes, line 30912
30912
30913<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/addon-elements-for-elementor-page-builder/assets/lib/magnific.min.js' id='wts-magnific-js'></script>
vendor: 1 bytes, line 30913
30913
30914<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/addon-elements-for-elementor-page-builder/assets/lib/vegas/vegas.min.js' id='vegas-js'></script>
vendor: 1 bytes, line 30914
30914
30915<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/js/headroom.min.js' id='headroom-js'></script>
vendor: 1 bytes, line 30915
30915
30916<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/libs/smooth-scroll-for-web/SmoothScroll.min.js' id='smooth-scroll-js'></script>
vendor: 1 bytes, line 30916
30916
30917<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/libs/lightGallery/js/lightgallery-all.min.js' id='lightgallery-js'></script>
vendor: 1 bytes, line 30917
30917
30918<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js' id='elementor-waypoints-js'></script>
vendor: 1 bytes, line 30918
30918
30919<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/libs/powertip/js/jquery.powertip.min.js' id='powertip-js'></script>
vendor: 1 bytes, line 30919
30919
30920<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/libs/smooth-scroll/jquery.smooth-scroll.min.js' id='jquery-smooth-scroll-js'></script>
vendor: 1 bytes, line 30920
30920
30921<script type='text/javascript' src='https://myigetit.com/wp-includes/js/imagesloaded.min.js' id='imagesloaded-js'></script>
vendor: 1 bytes, line 30921
30921
30922<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/libs/swiper/js/swiper.min.js' id='swiper-js'></script>
vendor: 1 bytes, line 30922
30922
30923<script type='text/javascript' id='edumall-swiper-wrapper-js-extra'>
30924/* <![CDATA[ */
30925var $edumallSwiper = {"fractionPrefixText":"Show","prevText":"Prev","nextText":"Next"};
30926var $edumallSwiper = {"fractionPrefixText":"Show","prevText":"Prev","nextText":"Next"};
30927var $edumallSwiper = {"fractionPrefixText":"Show","prevText":"Prev","nextText":"Next"};
30928/* ]]> */
30929</script>
vendor: 1 bytes, line 30929
30929
30930<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/js/swiper-wrapper.min.js' id='edumall-swiper-wrapper-js'></script>
vendor: 1 bytes, line 30930
30930
30931<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/libs/smartmenus/jquery.smartmenus.min.js' id='smartmenus-js'></script>
vendor: 1 bytes, line 30931
30931
30932<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/libs/perfect-scrollbar/js/perfect-scrollbar.jquery.min.js' id='perfect-scrollbar-js'></script>
vendor: 1 bytes, line 30932
30932
30933<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/libs/growl/js/jquery.growl.min.js' id='growl-js'></script>
vendor: 1 bytes, line 30933
30933
30934<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/js/modal.min.js' id='edumall-modal-js'></script>
vendor: 1 bytes, line 30934
30934
30935<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/js/nice-select.min.js' id='edumall-nice-select-js'></script>
vendor: 1 bytes, line 30935
30935
30936<script type='text/javascript' id='edumall-script-js-extra'>
30937/* <![CDATA[ */
30938var $edumall = {"ajaxurl":"https:\/\/myigetit.com\/wp-admin\/admin-ajax.php","header_sticky_enable":"1","header_sticky_height":"80","scroll_top_enable":"","light_gallery_auto_play":"0","light_gallery_download":"1","light_gallery_full_screen":"1","light_gallery_zoom":"1","light_gallery_thumbnail":"1","light_gallery_share":"1","mobile_menu_breakpoint":"1199","isRTL":"","isProduct":"","productFeatureStyle":"slider","noticeCookieEnable":"0","noticeCookieConfirm":"no","noticeCookieMessages":"We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.<a id=\"tm-button-cookie-notice-ok\" class=\"tm-button tm-button-xs tm-button-full-wide style-flat\">Ok, got it!<\/a>","noticeCartUrl":"https:\/\/myigetit.com","noticeCartText":"View Cart","noticeAddedCartText":"added to cart!","countdownDaysText":"Days","countdownHoursText":"Hours","countdownMinutesText":"Mins","countdownSecondsText":"Secs"};
30939/* ]]> */
30940</script>
vendor: 1 bytes, line 30940
30940
30941<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/js/main.min.js' id='edumall-script-js'></script>
vendor: 1 bytes, line 30941
30941
30942<script type='text/javascript' id='happy-elementor-addons-js-extra'>
30943/* <![CDATA[ */
30944var HappyLocalize = {"ajax_url":"https:\/\/myigetit.com\/wp-admin\/admin-ajax.php","nonce":"555ebe1430","pdf_js_lib":"https:\/\/myigetit.com\/wp-content\/plugins\/happy-elementor-addons\/assets\/vendor\/pdfjs\/lib"};
30945/* ]]> */
30946</script>
vendor: 1 bytes, line 30946
30946
30947<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/happy-elementor-addons/assets/js/happy-addons.min.js' id='happy-elementor-addons-js'></script>
vendor: 1 bytes, line 30947
30947
30948<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/libs/validate/jquery.validate.min.js' id='validate-js'></script>
vendor: 1 bytes, line 30948
30948
30949<script type='text/javascript' id='edumall-login-js-extra'>
30950/* <![CDATA[ */
30951var $edumallLogin = {"validatorMessages":{"required":"This field is required","remote":"Please fix this field","email":"A valid email address is required","url":"Please enter a valid URL","date":"Please enter a valid date","dateISO":"Please enter a valid date (ISO)","number":"Please enter a valid number.","digits":"Please enter only digits.","creditcard":"Please enter a valid credit card number","equalTo":"Please enter the same value again","accept":"Please enter a value with a valid extension","maxlength":"Please enter no more than {0} characters","minlength":"Please enter at least {0} characters","rangelength":"Please enter a value between {0} and {1} characters long","range":"Please enter a value between {0} and {1}","max":"Please enter a value less than or equal to {0}","min":"Please enter a value greater than or equal to {0}"}};
30952/* ]]> */
30953</script>
vendor: 1 bytes, line 30953
30953
30954<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/js/login.min.js' id='edumall-login-js'></script>
vendor: 1 bytes, line 30954
30954
30955<script type='text/javascript' id='eael-general-js-extra'>
30956/* <![CDATA[ */
30957var localize = {"ajaxurl":"https:\/\/myigetit.com\/wp-admin\/admin-ajax.php","nonce":"bc794584d5","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"https:\/\/myigetit.com\/business-blogs\/","cart_redirectition":"no","cart_page_url":"","el_breakpoints":{"mobile":{"label":"Mobile Portrait","value":600,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}};
30958/* ]]> */
30959</script>
vendor: 1 bytes, line 30959
30959
30960<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js' id='eael-general-js'></script>
vendor: 1 bytes, line 30960
30960
30961<script type='text/javascript' id='ivory-search-scripts-js-extra'>
30962/* <![CDATA[ */
30963var IvorySearchVars = {"is_analytics_enabled":"1"};
30964/* ]]> */
30965</script>
vendor: 1 bytes, line 30965
30965
30966<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/add-search-to-menu/public/js/ivory-search.min.js' id='ivory-search-scripts-js'></script>
vendor: 1 bytes, line 30966
30966
30967<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/elementor/assets/js/widgets/grid-query.js' id='edumall-grid-query-js'></script>
vendor: 1 bytes, line 30967
30967
30968<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/libs/matchHeight/jquery.matchHeight-min.js' id='matchheight-js'></script>
vendor: 1 bytes, line 30968
30968
30969<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/js/isotope.pkgd.min.js' id='isotope-masonry-js'></script>
vendor: 1 bytes, line 30969
30969
30970<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/libs/packery-mode/packery-mode.pkgd.min.js' id='isotope-packery-js'></script>
vendor: 1 bytes, line 30970
30970
30971<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/assets/js/grid-layout.min.js' id='edumall-grid-layout-js'></script>
vendor: 1 bytes, line 30971
30971
30972<script type='text/javascript' src='https://myigetit.com/wp-content/themes/igetit/elementor/assets/js/widgets/widget-grid-post.js' id='edumall-widget-grid-post-js'></script>
vendor: 136 bytes, lines 30972-30973
30972
30973<script type='text/javascript' src='https://www.google.com/recaptcha/api.js?render=explicit' id='elementor-recaptcha-api-js'></script>
30974<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js' id='elementor-pro-webpack-runtime-js'></script>
vendor: 1 bytes, line 30974
30974
30975<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js' id='elementor-webpack-runtime-js'></script>
vendor: 1 bytes, line 30975
30975
30976<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js' id='elementor-frontend-modules-js'></script>
vendor: 1 bytes, line 30976
30976
30977<script type='text/javascript' src='https://myigetit.com/wp-includes/js/dist/hooks.min.js' id='wp-hooks-js'></script>
vendor: 1 bytes, line 30977
30977
30978<script type='text/javascript' src='https://myigetit.com/wp-includes/js/dist/i18n.min.js' id='wp-i18n-js'></script>
vendor: 1 bytes, line 30978
30978
30979<script type='text/javascript' id='wp-i18n-js-after'>
30980wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
30981</script>
vendor: 1 bytes, line 30981
30981
30982<script type='text/javascript' id='elementor-pro-frontend-js-before'>
30983var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/myigetit.com\/wp-admin\/admin-ajax.php","nonce":"f7cfcb8112","urls":{"assets":"https:\/\/myigetit.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/myigetit.com\/wp-json\/"},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/myigetit.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
30984</script>
vendor: 1 bytes, line 30984
30984
30985<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js' id='elementor-pro-frontend-js'></script>
vendor: 1 bytes, line 30985
30985
30986<script type='text/javascript' src='https://myigetit.com/wp-includes/js/jquery/ui/core.min.js' id='jquery-ui-core-js'></script>
vendor: 1 bytes, line 30986
30986
30987<script type='text/javascript' id='elementor-frontend-js-before'>
30988var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselWrapperAriaLabel":"Carousel | Horizontal scrolling: Arrow Left & Right","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":601,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":600,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}},"version":"3.17.2","is_static":false,"experimentalFeatures":{"e_dom_optimization":true,"e_optimized_assets_loading":true,"e_optimized_css_loading":true,"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"container_grid":true,"theme_builder_v2":true,"block_editor_assets_optimize":true,"landing-pages":true,"nested-elements":true,"e_lazyload":true,"e_image_loading_optimization":true,"page-transitions":true,"notes":true,"form-submissions":true,"e_scroll_snap":true},"urls":{"assets":"https:\/\/myigetit.com\/wp-content\/plugins\/elementor\/assets\/"},"swiperClass":"swiper-container","settings":{"page":[],"editorPreferences":[]},"kit":{"viewport_mobile":600,"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":5404,"title":"Engineering%20Insights%2C%20Industry%20Statistics%2C%20and%20Free%20resources","excerpt":"","featuredImage":false}};
30989</script>
vendor: 1 bytes, line 30989
30989
30990<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/elementor/assets/js/frontend.min.js' id='elementor-frontend-js'></script>
vendor: 1 bytes, line 30990
30990
30991<script type='text/javascript' src='https://myigetit.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js' id='pro-elements-handlers-js'></script>
30991
30992<!-- start Simple Custom CSS and JS -->
30993<!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 30993-30994
30993
30994	<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
30994GTM-KPDCSHNJ
vendor: 87 bytes, lines 30994-30996
30994"
30995	height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
30996	
30996<!-- End Google Tag Manager (noscript) -->
30997<!-- end Simple Custom CSS and JS -->
30998<!-- start Simple Custom CSS and JS -->
30999<script type="text/javascript">
31000             $('#assessment').click(function(){
31001                $('.topics').fadeOut('fast');
31002                // $('.table').slideDown();
31003                $('.assessments').fadeIn();
31004            })
31005            $('#course').click(function(){
31006                $('.assessments').fadeOut('fast');
31007                // $('.table').slideDown();
31008                $('.topics').fadeIn();           
31009            })
31010
31011console.clear();</script>
31011
31012<!-- end Simple Custom CSS and JS -->
31013<script>var localize ={"ajaxurl":"https:\/\/myigetit.com\/wp-admin\/admin-ajax.php","nonce":"bc794584d5","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"https:\/\/myigetit.com\/business-blogs\/","cart_redirectition":"no","cart_page_url":"","el_breakpoints":{"mobile":{"label":"Mobile Portrait","value":600,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}}</script>
31013<script id="eael-inline-js">jQuery(document).on('elementor/popup/show', () => {
31014    jQuery('body').css('overflow', 'hidden'); // Disable scrolling when popup is open
31015});
31016
31017jQuery(document).on('elementor/popup/hide', () => {
31018    jQuery('body').css('overflow', ''); // Restore scrolling when popup is closed
31019});;jQuery(document).on('elementor/popup/show', () => {
31020    jQuery('body').css('overflow', 'hidden'); // Disable scrolling when popup is open
31021});
31022
31023jQuery(document).on('elementor/popup/hide', () => {
31024    jQuery('body').css('overflow', ''); // Restore scrolling when popup is closed
31025});;document.addEventListener('DOMContentLoaded', function() {
31026    
31027 const body = document.querySelector('body');
31028    if (body.classList.contains('page-mobile-menu-opened')) {
31029        body.classList.remove('page-mobile-menu-opened');
31030    }
31031    
31032    // Get all images with the 'lazy' class
31033    var lazyImages = document.getElementById("igetit_logo_by_TATA");
31034    
31035 var lazyImages1 = document.getElementById("igetit_logo_by_TATA1");
31036 
31037 var lazyImages2 = document.getElementById("igetit_logo_by_TATA2");
31038 
31039 var lazyImages3 = document.getElementById("igetit_logo_by_TATA3");
31040 
31041
31042    lazyImages.src="https://igetitv2ww-cdn.azureedge.net/wp-content/uploads/2023/12/i_GET_IT_by_TATA_Technologies_Logo.png";
31043    
31044    lazyImages1.src="https://igetitv2ww-cdn.azureedge.net/wp-content/uploads/2023/12/i_GET_IT_by_TATA_Technologies_Logo.png";
31045    
31046    lazyImages2.src="https://igetitv2ww-cdn.azureedge.net/wp-content/uploads/2023/12/i_GET_IT_by_TATA_Technologies_Logo.png";
31047    
31048    lazyImages3.src="https://igetitv2ww-cdn.azureedge.net/wp-content/uploads/2023/12/i_GET_IT_by_TATA_Technologies_Logo.png";
31049    
31050    document.body.style.overflow = 'auto';
31051});;</script>
31051</body>
31052</html>
31053
31054<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1791065093 -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.