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 & 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 & 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 » Feed" href="https://myigetit.com/feed/" /> 42<link rel="alternate" type="application/rss+xml" title="i GET IT by Tata Technologies » 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&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 – 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 – High Voltage, Thermal & 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 – 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 & 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 – 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 – 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 – 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 – 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 – 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 – 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 – Design & 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&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 & 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 & 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="{"background_background":"classic","_ha_eqh_enable":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="{"_ha_eqh_enable":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="{"_animation":"edumallFadeInUp"}" 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="{"_ha_eqh_enable":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="{"type":"grid","columns":2,"columnsTablet":1,"gutter":30}" data-pagination="numbers"> 15220 15221 <input type="hidden" 15222 class="edumall-query-input" value="{"source":"custom_query","action":"post_infinite_load","max_num_pages":4,"found_posts":20,"count":6,"query_vars":{"post_type":"post","posts_per_page":6,"orderby":"date","order":"DESC","post_status":"publish","tax_query":[{"taxonomy":"category","field":"slug","terms":["business"]}],"paged":1},"settings":{"hover_effect":"zoom-in","show_caption":"yes","read_more_text":"Read More","overlay_meta_data":[],"banners":null,"grid_columns":2,"grid_columns_tablet":1,"grid_metro_layout":null,"query_include":["terms"],"query_include_term_ids":["55"],"query_number":6,"pa_condition_repeater":[],"caption_read_more_margin":{"unit":"px","top":"0","right":"0","bottom":"0","left":"10","isLinked":false},"button_text_color":"#FFFFFF","button_background_color":"#1268B3","button_border_color":"#1268B3","button_hover_text_color":"#1268B3","button_hover_background_color":"#FFFFFF","button_hover_border_color":"#1268B3","pagination_type":"numbers","premium_tooltip_text":"Hi, I'm a global tooltip.","premium_tooltip_position":"top,bottom","layout":"grid","show_thumbnail":null,"caption_style":"01","show_caption_category":"yes","show_caption_excerpt":"yes","excerpt_length":"","show_caption_read_more":"yes","show_caption_share":"","show_caption_meta":["date","views"],"show_overlay":"","overlay_style":"float","show_overlay_category":"yes","show_overlay_title":"","metro_image_size_width":null,"metro_image_ratio":null,"thumbnail_default_size":"1","thumbnail_size":null,"thumbnail_custom_dimension":null,"grid_gutter":30,"pagination_custom_button_id":null,"box_border_radius":{"unit":"px","size":"","sizes":[]},"box_box_shadow_box_shadow_type":"","box_box_shadow_box_shadow":null,"box_box_shadow_box_shadow_position":null,"box_box_shadow_hover_box_shadow_type":"","box_box_shadow_hover_box_shadow":null,"box_box_shadow_hover_box_shadow_position":null,"thumbnail_border_radius":{"unit":"px","size":"","sizes":[]},"thumbnail_box_shadow_box_shadow_type":"","thumbnail_box_shadow_box_shadow":null,"thumbnail_box_shadow_box_shadow_position":null,"css_filters_css_filter":"","css_filters_blur":null,"css_filters_brightness":null,"css_filters_contrast":null,"css_filters_saturate":null,"css_filters_hue":null,"thumbnail_opacity":{"unit":"px","size":"","sizes":[]},"thumbnail_box_shadow_hover_box_shadow_type":"","thumbnail_box_shadow_hover_box_shadow":null,"thumbnail_box_shadow_hover_box_shadow_position":null,"css_filters_hover_css_filter":"","css_filters_hover_blur":null,"css_filters_hover_brightness":null,"css_filters_hover_contrast":null,"css_filters_hover_saturate":null,"css_filters_hover_hue":null,"thumbnail_opacity_hover":{"unit":"px","size":"","sizes":[]},"text_align":"","caption_margin":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"caption_padding":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"caption_meta_margin":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"caption_meta_typography_typography":"","caption_meta_typography_font_family":null,"caption_meta_typography_font_size":null,"caption_meta_typography_font_weight":null,"caption_meta_typography_text_transform":null,"caption_meta_typography_font_style":null,"caption_meta_typography_text_decoration":null,"caption_meta_typography_line_height":null,"caption_meta_typography_letter_spacing":null,"caption_meta_typography_word_spacing":null,"caption_meta_text_color":"","caption_meta_link_color":"","caption_meta_link_hover_color":"","caption_category_margin":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"caption_category_typography_typography":"","caption_category_typography_font_family":null,"caption_category_typography_font_size":null,"caption_category_typography_font_weight":null,"caption_category_typography_text_transform":null,"caption_category_typography_font_style":null,"caption_category_typography_text_decoration":null,"caption_category_typography_line_height":null,"caption_category_typography_letter_spacing":null,"caption_category_typography_word_spacing":null,"caption_category_color":"","caption_category_hover_color":"","caption_title_margin":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"caption_title_typography_typography":"","caption_title_typography_font_family":null,"caption_title_typography_font_size":null,"caption_title_typography_font_weight":null,"caption_title_typography_text_transform":null,"caption_title_typography_font_style":null,"caption_title_typography_text_decoration":null,"caption_title_typography_line_height":null,"caption_title_typography_letter_spacing":null,"caption_title_typography_word_spacing":null,"caption_title_color":"","caption_title_hover_color":"","caption_excerpt_margin":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"caption_excerpt_typography_typography":"","caption_excerpt_typography_font_family":null,"caption_excerpt_typography_font_size":null,"caption_excerpt_typography_font_weight":null,"caption_excerpt_typography_text_transform":null,"caption_excerpt_typography_font_style":null,"caption_excerpt_typography_text_decoration":null,"caption_excerpt_typography_line_height":null,"caption_excerpt_typography_letter_spacing":null,"caption_excerpt_typography_word_spacing":null,"caption_excerpt_color":"","overlay_category_typography_typography":null,"overlay_category_typography_font_family":null,"overlay_category_typography_font_size":null,"overlay_category_typography_font_weight":null,"overlay_category_typography_text_transform":null,"overlay_category_typography_font_style":null,"overlay_category_typography_text_decoration":null,"overlay_category_typography_line_height":null,"overlay_category_typography_letter_spacing":null,"overlay_category_typography_word_spacing":null,"overlay_category_color":null,"overlay_category_bg_color":null,"overlay_category_hover_color":null,"overlay_category_hover_bg_color":null,"pagination_alignment":"center","pagination_spacing":{"unit":"px","size":"","sizes":[]},"pagination_typography_typography":null,"pagination_typography_font_family":null,"pagination_typography_font_size":null,"pagination_typography_font_weight":null,"pagination_typography_text_transform":null,"pagination_typography_font_style":null,"pagination_typography_text_decoration":null,"pagination_typography_line_height":null,"pagination_typography_letter_spacing":null,"pagination_typography_word_spacing":null,"pagination_link_color":"","pagination_link_hover_color":"","pagination_loading_color":null,"query_source":"custom_query","query_include_authors":null,"query_exclude":"","query_exclude_term_ids":null,"query_exclude_authors":null,"query_offset":"","query_orderby":"date","query_sort_meta_key":null,"query_order":"DESC","_title":"","_margin":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_padding":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_element_width":"","_element_width_tablet":"","_element_width_mobile":"","_element_custom_width":null,"_flex_align_self":"","_flex_order":"","_flex_order_custom":null,"_flex_size":"","_flex_grow":null,"_flex_shrink":null,"_element_vertical_align":null,"_position":"","_offset_orientation_h":null,"_offset_x":null,"_offset_x_end":null,"_offset_orientation_v":null,"_offset_y":null,"_offset_y_end":null,"_z_index":"","_element_id":"","_css_classes":"","ha_floating_fx":"","ha_floating_fx_translate_toggle":null,"ha_floating_fx_translate_x":null,"ha_floating_fx_translate_y":null,"ha_floating_fx_translate_duration":null,"ha_floating_fx_translate_delay":null,"ha_floating_fx_rotate_toggle":null,"ha_floating_fx_rotate_x":null,"ha_floating_fx_rotate_y":null,"ha_floating_fx_rotate_z":null,"ha_floating_fx_rotate_duration":null,"ha_floating_fx_rotate_delay":null,"ha_floating_fx_scale_toggle":null,"ha_floating_fx_scale_x":null,"ha_floating_fx_scale_y":null,"ha_floating_fx_scale_duration":null,"ha_floating_fx_scale_delay":null,"ha_element_link":{"url":"","is_external":"","nofollow":"","custom_attributes":""},"ha_transform_fx":"","ha_transform_fx_translate_toggle":null,"ha_transform_fx_translate_x":null,"ha_transform_fx_translate_y":null,"ha_transform_fx_rotate_toggle":null,"ha_transform_fx_rotate_mode":null,"ha_transform_fx_rotate_x":null,"ha_transform_fx_rotate_y":null,"ha_transform_fx_rotate_z":null,"ha_transform_fx_scale_toggle":null,"ha_transform_fx_scale_mode":null,"ha_transform_fx_scale_x":null,"ha_transform_fx_scale_y":null,"ha_transform_fx_skew_toggle":null,"ha_transform_fx_skew_x":null,"ha_transform_fx_skew_y":null,"ha_transform_fx_translate_toggle_hover":null,"ha_transform_fx_translate_x_hover":null,"ha_transform_fx_translate_y_hover":null,"ha_transform_fx_rotate_toggle_hover":null,"ha_transform_fx_rotate_mode_hover":null,"ha_transform_fx_rotate_x_hover":null,"ha_transform_fx_rotate_y_hover":null,"ha_transform_fx_rotate_z_hover":null,"ha_transform_fx_scale_toggle_hover":null,"ha_transform_fx_scale_mode_hover":null,"ha_transform_fx_scale_x_hover":null,"ha_transform_fx_scale_y_hover":null,"ha_transform_fx_skew_toggle_hover":null,"ha_transform_fx_skew_x_hover":null,"ha_transform_fx_skew_y_hover":null,"ha_transform_fx_transition_duration":null,"eael_wrapper_link_switch":"","eael_wrapper_link":null,"motion_fx_motion_fx_scrolling":"","motion_fx_translate
15222Y_effect":null,"motion_fx_translateY_direction":null,"motion_fx_translateY_speed":null,"motion_fx_translateY_affectedRange":null,"motion_fx_translateX_effect":null,"motion_fx_translateX_direction":null,"motion_fx_translateX_speed":null,"motion_fx_translateX_affectedRange":null,"motion_fx_opacity_effect":null,"motion_fx_opacity_direction":null,"motion_fx_opacity_level":null,"motion_fx_opacity_range":null,"motion_fx_blur_effect":null,"motion_fx_blur_direction":null,"motion_fx_blur_level":null,"motion_fx_blur_range":null,"motion_fx_rotateZ_effect":null,"motion_fx_rotateZ_direction":null,"motion_fx_rotateZ_speed":null,"motion_fx_rotateZ_affectedRange":null,"motion_fx_scale_effect":null,"motion_fx_scale_direction":null,"motion_fx_scale_speed":null,"motion_fx_scale_range":null,"motion_fx_transform_origin_x":null,"motion_fx_transform_origin_y":null,"motion_fx_devices":null,"motion_fx_range":null,"motion_fx_motion_fx_mouse":"","motion_fx_mouseTrack_effect":null,"motion_fx_mouseTrack_direction":null,"motion_fx_mouseTrack_speed":null,"motion_fx_tilt_effect":null,"motion_fx_tilt_direction":null,"motion_fx_tilt_speed":null,"sticky":"","sticky_on":null,"sticky_offset":null,"sticky_offset_tablet":null,"sticky_offset_mobile":null,"sticky_effects_offset":null,"sticky_effects_offset_tablet":null,"sticky_effects_offset_mobile":null,"sticky_parent":null,"_animation":"","_animation_tablet":"","_animation_mobile":"","animation_duration":null,"_animation_delay":null,"_transform_rotate_popover":"","_transform_rotateZ_effect":null,"_transform_rotateZ_effect_tablet":null,"_transform_rotateZ_effect_mobile":null,"_transform_rotate_3d":null,"_transform_rotateX_effect":null,"_transform_rotateX_effect_tablet":null,"_transform_rotateX_effect_mobile":null,"_transform_rotateY_effect":null,"_transform_rotateY_effect_tablet":null,"_transform_rotateY_effect_mobile":null,"_transform_perspective_effect":null,"_transform_perspective_effect_tablet":null,"_transform_perspective_effect_mobile":null,"_transform_translate_popover":"","_transform_translateX_effect":null,"_transform_translateX_effect_tablet":null,"_transform_translateX_effect_mobile":null,"_transform_translateY_effect":null,"_transform_translateY_effect_tablet":null,"_transform_translateY_effect_mobile":null,"_transform_scale_popover":"","_transform_keep_proportions":"yes","_transform_scale_effect":null,"_transform_scale_effect_tablet":null,"_transform_scale_effect_mobile":null,"_transform_scaleX_effect":null,"_transform_scaleX_effect_tablet":null,"_transform_scaleX_effect_mobile":null,"_transform_scaleY_effect":null,"_transform_scaleY_effect_tablet":null,"_transform_scaleY_effect_mobile":null,"_transform_skew_popover":"","_transform_skewX_effect":null,"_transform_skewX_effect_tablet":null,"_transform_skewX_effect_mobile":null,"_transform_skewY_effect":null,"_transform_skewY_effect_tablet":null,"_transform_skewY_effect_mobile":null,"_transform_flipX_effect":"","_transform_flipY_effect":"","_transform_rotate_popover_hover":"","_transform_rotateZ_effect_hover":null,"_transform_rotateZ_effect_hover_tablet":null,"_transform_rotateZ_effect_hover_mobile":null,"_transform_rotate_3d_hover":null,"_transform_rotateX_effect_hover":null,"_transform_rotateX_effect_hover_tablet":null,"_transform_rotateX_effect_hover_mobile":null,"_transform_rotateY_effect_hover":null,"_transform_rotateY_effect_hover_tablet":null,"_transform_rotateY_effect_hover_mobile":null,"_transform_perspective_effect_hover":null,"_transform_perspective_effect_hover_tablet":null,"_transform_perspective_effect_hover_mobile":null,"_transform_translate_popover_hover":"","_transform_translateX_effect_hover":null,"_transform_translateX_effect_hover_tablet":null,"_transform_translateX_effect_hover_mobile":null,"_transform_translateY_effect_hover":null,"_transform_translateY_effect_hover_tablet":null,"_transform_translateY_effect_hover_mobile":null,"_transform_scale_popover_hover":"","_transform_keep_proportions_hover":"yes","_transform_scale_effect_hover":null,"_transform_scale_effect_hover_tablet":null,"_transform_scale_effect_hover_mobile":null,"_transform_scaleX_effect_hover":null,"_transform_scaleX_effect_hover_tablet":null,"_transform_scaleX_effect_hover_mobile":null,"_transform_scaleY_effect_hover":null,"_transform_scaleY_effect_hover_tablet":null,"_transform_scaleY_effect_hover_mobile":null,"_transform_skew_popover_hover":"","_transform_skewX_effect_hover":null,"_transform_skewX_effect_hover_tablet":null,"_transform_skewX_effect_hover_mobile":null,"_transform_skewY_effect_hover":null,"_transform_skewY_effect_hover_tablet":null,"_transform_skewY_effect_hover_mobile":null,"_transform_flipX_effect_hover":"","_transform_flipY_effect_hover":"","_transform_transition_hover":{"unit":"px","size":"","sizes":[]},"motion_fx_transform_x_anchor_point":null,"motion_fx_transform_y_anchor_point":null,"_background_background":"","_background_color":null,"_background_color_stop":null,"_background_color_b":null,"_background_color_b_stop":null,"_background_gradient_type":null,"_background_gradient_angle":null,"_background_gradient_position":null,"_background_image":null,"_background_position":null,"_background_xpos":null,"_background_ypos":null,"_background_attachment":null,"_background_repeat":null,"_background_size":null,"_background_bg_width":null,"_background_video_link":null,"_background_video_start":null,"_background_video_end":null,"_background_play_once":null,"_background_play_on_mobile":null,"_background_privacy_mode":null,"_background_video_fallback":null,"_background_slideshow_gallery":null,"_background_slideshow_loop":null,"_background_slideshow_slide_duration":null,"_background_slideshow_slide_transition":null,"_background_slideshow_transition_duration":null,"_background_slideshow_background_size":null,"_background_slideshow_background_position":null,"_background_slideshow_lazyload":null,"_background_slideshow_ken_burns":null,"_background_slideshow_ken_burns_zoom_direction":null,"_background_hover_background":"","_background_hover_color":null,"_background_hover_color_stop":null,"_background_hover_color_b":null,"_background_hover_color_b_stop":null,"_background_hover_gradient_type":null,"_background_hover_gradient_angle":null,"_background_hover_gradient_position":null,"_background_hover_image":null,"_background_hover_position":null,"_background_hover_xpos":null,"_background_hover_ypos":null,"_background_hover_attachment":null,"_background_hover_repeat":null,"_background_hover_size":null,"_background_hover_bg_width":null,"_background_hover_video_link":null,"_background_hover_video_start":null,"_background_hover_video_end":null,"_background_hover_play_once":null,"_background_hover_play_on_mobile":null,"_background_hover_privacy_mode":null,"_background_hover_video_fallback":null,"_background_hover_slideshow_gallery":null,"_background_hover_slideshow_loop":null,"_background_hover_slideshow_slide_duration":null,"_background_hover_slideshow_slide_transition":null,"_background_hover_slideshow_transition_duration":null,"_background_hover_slideshow_background_size":null,"_background_hover_slideshow_background_position":null,"_background_hover_slideshow_lazyload":null,"_background_hover_slideshow_ken_burns":null,"_background_hover_slideshow_ken_burns_zoom_direction":null,"_background_hover_transition":{"unit":"px","size":"","sizes":[]},"_ha_background_overlay_background":null,"_ha_background_overlay_color":null,"_ha_background_overlay_color_stop":null,"_ha_background_overlay_color_b":null,"_ha_background_overlay_color_b_stop":null,"_ha_background_overlay_gradient_type":null,"_ha_background_overlay_gradient_angle":null,"_ha_background_overlay_gradient_position":null,"_ha_background_overlay_image":null,"_ha_background_overlay_position":null,"_ha_background_overlay_xpos":null,"_ha_background_overlay_ypos":null,"_ha_background_overlay_attachment":null,"_ha_background_overlay_repeat":null,"_ha_background_overlay_size":null,"_ha_background_overlay_bg_width":null,"_ha_background_overlay_video_link":null,"_ha_background_overlay_video_start":null,"_ha_background_overlay_video_end":null,"_ha_background_overlay_play_once":null,"_ha_background_overlay_play_on_mobile":null,"_ha_background_overlay_privacy_mode":null,"_ha_background_overlay_video_fallback":null,"_ha_background_overlay_slideshow_gallery":null,"_ha_background_overlay_slideshow_loop":null,"_ha_background_overlay_slideshow_slide_duration":null,"_ha_background_overlay_slideshow_slide_transition":null,"_ha_background_overlay_slideshow_transition_duration":null,"_ha_background_overlay_slideshow_background_size":null,"_ha_background_overlay_slideshow_background_position":null,"_ha_background_overlay_slideshow_lazyload":null,"_ha_background_overlay_slideshow_ken_burns":null,"_ha_background_overlay_slideshow_ken_burns_zoom_direction":null,"_ha_background_overlay_opacity":null,"_ha_css_filters_css_filter":null,"_ha_css_filters_blur":null,"_ha_css_filters_brightness":null,"_ha_css_filters_contrast":null,"_ha_css_filters_saturate":null,"_ha_css_filters_hue":null,"_ha_overlay_blend_mode":null,"_ha_background_overlay_hover_background":null,"_ha_background_overlay_hover_color":null,"_ha_background_overlay_hover_color_stop":null,"_ha_background_overlay_hover_color_b":null,"_ha_background_overlay_hover_color_b_stop":null,"_ha_background_overlay_hover_gradient_type":null,"_ha_background_overlay_hover_gradient_angle":null,"_ha_background_overlay_hover_gradient_position":null,"_ha_background_overlay_hover_image":null,"_ha_background_overlay_hover_position":null,"_ha_background_overlay_hover_xpos":null,"_ha_background_overlay_hover_ypos":null,"_ha_background_overlay_hover_attachment":null,"_ha_background_overlay_hover_repeat":null,"_ha_background_overlay_hover_size":null,"_ha_background_overlay_hover_bg_width":null,"_ha_background_overlay_hover_video_link":null,"_ha_background_overlay_hover_video_start":null,"_ha_background_overlay_hover_video_end":null,"_ha_background_overlay_hover_play_once":null,"_ha_background_overlay_hover_play_on_mobile":null,"_ha_background_overlay_hover_privacy_mode":null,"_ha_background_overlay_hover_video_fallback":null,"_ha_background_overlay_hover_slideshow_gallery":null,"_ha_background_overlay_hover_slideshow_loop":null,"_ha_background_overlay_hover_slideshow_slide_duration":null,"_ha_background_overlay_hover_slideshow_slide_transition":null,"_ha_background_overlay_hover_slideshow_transition_duration":null,"_ha_background_overlay_hover_slideshow_background_size":null,"_ha_background_overlay_hover_slideshow_background_position":null,"_ha_background_overlay_hover_slideshow_lazyload":null,"_ha_background_overlay_hover_slideshow_ken_burns":null,"_ha_background_overlay_hover_slideshow_ken_burns_zoom_direction":null,"_ha_background_overlay_hover_opacity":null,"_ha_css_filters_hover_css_filter":null,"_ha_css_filters_hover_blur":null,"_ha_css_filters_hover_brightness":null,"_ha_css_filters_hover_contrast":null,"_ha_css_filters_hover_saturate":null,"_ha_css_filters_hover_hue":null,"_ha_background_overlay_hover_transition":null,"_border_border":"","_border_width":null,"_border_color":null,"_border_radius":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_box_shadow_box_shadow_type":"","_box_shadow_box_shadow":null,"_box_shadow_box_shadow_position":null,"_border_hover_border":"","_border_hover_width":null,"_border_hover_color":null,"_border_radius_hover":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_box_shadow_hover_box_shadow_type":"","_box_shadow_hover_box_shadow":null,"_box_shadow_hover_box_shadow_position":null,"_border_hover_transition":{"unit":"px","size":"","sizes":[]},"_mask_switch":"","_mask_shape":null,"_mask_image":null,"_mask_notice":null,"_mask_size":null,"_mask_size_scale":null,"_mask_position":null,"_mask_position_x":null,"_mask_position_y":null,"_mask_repeat":null,"hide_desktop":"","hide_tablet":"","hide_mobile":"","_attributes":"","custom_css":""}}"/> 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 …</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 & Reducing Rework</a> 15309 </h3> 15310 15311 <div class="post-excerpt"> 15312 <p>Engineering organizations today are under increasing pressure to deliver faster …</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, …</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’s engineering industry is evolving rapidly with advancements in digital …</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 & Salaries</a> 15463 </h3> 15464 15465 <div class="post-excerpt"> 15466 <p>Have you ever looked at a carâs headlamp and wondered …</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 …</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">…</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…" 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&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="{"background_background":"classic","_ha_eqh_enable":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="{"_ha_eqh_enable":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&id=com.myigetit.android.igetitv2&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&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&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="{"background_background":"classic","_ha_eqh_enable":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="{"align":"center"}" 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="{"_ha_eqh_enable":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 – 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 – High Voltage, Thermal & 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 – 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 & 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 – 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 – 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 – 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 – 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 – 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 – 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 – Design & 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&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 & 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 & 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="{"open_selector":"a[href=\"#plans-SME\"]","a11y_navigation":"yes","triggers":[],"timing":[]}" 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="{"background_background":"classic","content_width":"full","container_type":"flex"}" 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="{"close_button_position":"outside","open_selector":"a[href=\"#webinar\"]","a11y_navigation":"yes","triggers":[],"timing":[]}" 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="{"content_width":"full","container_type":"flex"}" 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="{"open_selector":"a[href=\"#plans-SME\"]","a11y_navigation":"yes","triggers":[],"timing":[]}" 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="{"background_background":"classic","content_width":"full","container_type":"flex"}" 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="{"step_next_label":"Next","step_previous_label":"Previous","button_width_mobile":"100","button_width":"100","step_type":"number_text","step_icon_shape":"circle"}" 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="{"open_selector":"a[href=\"#guidance-connect-us\"]","a11y_navigation":"yes","triggers":{"click":"yes"},"timing":{"devices":"yes","browsers":"yes","devices_devices":["desktop","mobile","tablet"],"browsers_browsers":"all"}}" 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="{"container_type":"flex","content_width":"boxed"}" 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="{"open_selector":"a[href=\"#register\"]","triggers":[],"timing":[]}" 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="{"container_type":"flex","content_width":"boxed"}" 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 & Battery">EV - High Voltage, Thermal & Battery</option> 19028<option value="EV - Advanced Battery">EV - Advanced Battery </option> 19029<option value="GD&T Training">GD&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="{"open_selector":"a[href=\"#author-campus-reseller\"]","a11y_navigation":"yes","triggers":{"click":"yes"},"timing":{"devices":"yes","browsers":"yes","devices_devices":["desktop","mobile","tablet"],"browsers_browsers":"all"}}" 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="{"container_type":"flex","content_width":"boxed"}" 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="{"open_selector":"a[href=\"#Download-syllabus\"]","close_button_delay":1,"prevent_close_on_background_click":"yes","prevent_close_on_esc_key":"yes","a11y_navigation":"yes","triggers":[],"timing":{"devices":"yes","browsers":"yes","devices_devices":["desktop","mobile","tablet"],"browsers_browsers":"all"}}" 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="{"container_type":"flex","content_width":"boxed"}" 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-SysteÌ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="{"entrance_animation":"fadeInUp","exit_animation":"fadeInDown","close_button_delay":2,"open_selector":"a[href=\"#paynow-popup\"]","entrance_animation_duration":{"unit":"px","size":1.2,"sizes":[]},"a11y_navigation":"yes","triggers":{"click":"yes"},"timing":[]}" 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="{"container_type":"flex","content_width":"boxed"}" 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&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="{"open_selector":"a[href=\"#freetrial-popup\"]","entrance_animation":"edumallFadeInUp","exit_animation":"fadeInDown","prevent_close_on_background_click":"yes","prevent_close_on_esc_key":"yes","prevent_scroll":"yes","entrance_animation_duration":{"unit":"px","size":1.2,"sizes":[]},"a11y_navigation":"yes","triggers":{"click":"yes"},"timing":[]}" 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="{"container_type":"flex","content_width":"boxed"}" 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&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="{"entrance_animation":"edumallFadeInUp","exit_animation":"fadeInDown","open_selector":"a[href=\"#signin-popup\"]","prevent_close_on_background_click":"yes","prevent_close_on_esc_key":"yes","prevent_scroll":"yes","entrance_animation_duration":{"unit":"px","size":1.2,"sizes":[]},"a11y_navigation":"yes","triggers":{"click":"yes"},"timing":[]}" 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="{"container_type":"flex","content_width":"boxed"}" 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&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> <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> 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="{"0":{"param":"click","operator":"defaultClickClassName","value":"sg-popup-id-16205","hiddenOption":[]},"2":{"param":"click"},"3":{"param":"hover"},"4":{"param":"confirm"}}" 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 & Battery">EV - High Voltage, Thermal & Battery</option> 29887<option value="EV - Advanced Battery">EV - Advanced Battery </option> 29888<option value="GD&T Training">GD&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.