.imeegi-container {
	position: relative;
	background-color: var(--color-white);
	text-align: center;
	font-size: var(--font-size-45xl);
	color: var(--color-gray-200);
	font-family: var(--font-poppins);
}
.desktop{
	display: block;
  }
.imeegi-hero-banner {
	position: absolute;
	height: 100%;
	width: 100%;
	border-radius: 0px 0px 50px 50px;
	background: radial-gradient(178.8% 153.86% at 106.78% 1.99%, #CAC6FF 0%, #F3F2FF 41.04%, #F3F2FF 76.93%, #CAC6FF 100%);

}
.imeegi-hero-banner-text {

}

.hero-background-child {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0%;
	right: 0%;
	bottom: 0%;
	left: 0%;
	border-radius: 0px 0px 50px 50px;
	background: radial-gradient(178.8% 153.86% at 106.78% 1.99%, #CAC6FF 0%, #F3F2FF 41.04%, #F3F2FF 76.93%, #CAC6FF 100%);
}

.hero-background {
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 100%;
	/*95rem*/
	height: 55.938rem;
}

.bg-ellipse {
	position: absolute;
	top: 25.063rem;
	left: calc(53% - 521px);
	width: 65.188rem;
	height: 30.875rem;
}

.engage-inform-convert {
	margin: 0;
}

.engage-inform-convert-container1 {
	width: 100%;
}

.engage-inform-convert-container {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0%;
	left: 0%;
	letter-spacing: 0.25px;
	line-height: 5.625rem;
	font-weight: 600;
	display: flex;
	align-items: center;
}

.hero-heading {
	position: absolute;
	top: 11.25rem;
	left: calc(53% - 400px);
	width: 50rem;
	height: 10.375rem;
	font-size: var(--font-size-45xl);
}

.with-imeegis-smart {
	position: absolute;
	width: 100%;
	top: 0%;
	left: 0%;
	letter-spacing: 0.25px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.with-imeegis-smart-digital-si {
	position: absolute;
	top: 23.813rem;
	left: calc(52% - 422px);
	width: 52.813rem;
	height: 3.75rem;
	color: var(--color-darkslategray-100);
}

.book-a-demo1 {
	position: absolute;
	left: 3.563rem;
	letter-spacing: 0.25px;
	border-radius: var(--br-5xs);
	background-color: var(--color-white);
	border: 1px solid var(--color-gainsboro);
	box-sizing: border-box;
	width: 15.625rem;
	height: 3.875rem;
	color: #6936D8;

}
.book-a-demo3{
	margin-top:1px;
	cursor: pointer;
	border-radius: var(--br-5xs);
	background-color: var(--color-white);
	border: 1px solid var(--color-gainsboro);
	box-sizing: border-box;
	width: 15.625rem;
	height: 3.875rem;
	color: #6936D8;
}

.book-a-demo {
	position: absolute;
	top: 0rem;
	left: 15.125rem;
	
	box-sizing: border-box;
	width: 15.625rem;
	height: 3.875rem;
}


.start-free-trial {
	position: absolute;
	top: 1rem;
	left: 2.188rem;
	letter-spacing: 0.25px;
}

.start-free-trial-nav {
	position: absolute;
	height: 63.27%;
	width: 100%;
	top: 0%;
	right: 0%;
	bottom: 36.73%;
	left: 1%;
	border-radius: var(--br-5xs);
	background-color: var(--color-blueviolet-100);
}

.no-credit-card {
	position: absolute;
	top: 73.47%;
	left: 11.6%;
	font-size: var(--font-size-base);
	letter-spacing: 0.25px;
	font-weight: 300;
	color: #676a6e;
}

.free-trial-with-caustion {
	position: absolute;
	top: 0rem;
	left: 1rem;
	width: 15.625rem;
	height: 6.125rem;
	color: var(--color-white);
}

.book-a-demo-parent {
	position: absolute;
	top: 31.563rem;
	left: calc(65% - 33.75rem);
	width: 33.75rem;
	height: 6.125rem;
	color: var(--color-blueviolet-100);
}

.get-started,
.contact-mobile-btn,
.features {
  border: none;
  background-color: white;
}
.contact-mobile-btn{
	 width: 30.25rem;
  height: 3.125rem;
  background: #f7f4f4; 
  color: rgb(140, 52, 198); /* or your accent color */
  border: 1px solid var(--color-gainsboro);
  border-radius: var(--br-3xs);
  font-size: 1 rem;
  cursor: pointer;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  transition: transform 0.13s cubic-bezier(.4,2.3,.3,1), box-shadow 0.13s;
  outline: none;
  letter-spacing: 0.5px;
}

.tv-shadow {
	position: absolute;
	top: 46.875rem;
	left: calc(51% - 511px);
	filter: blur(120px);
	border-radius: var(--br-6xl);
	background: linear-gradient(180deg, rgba(215, 217, 219, 0.25), rgba(103, 106, 110, 0.25));
	width: 68.938rem;
	height: 39.938rem;
}

.place-holder-icon {
	width: 68rem;
	position: relative;
	height: 37.5rem;
	object-fit: fill;
}

.tv-frame {
	position: absolute;
	top: 40.225rem;
	left: calc(48% - 480px);
	border-radius: var(--br-3xsxs);
	border: 10px solid var;
	box-sizing: border-box;
	width: 1022px;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start;
	padding: var(--padding-3xs);
}

.hero-section {
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 100%;
	/*90rem*/
	height: 76.813rem;
	font-size: var(--font-size-xl);
}

.a-simple-process-container {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0%;
	left: 0%;
	letter-spacing: 0.25px;
	line-height: 5.313rem;
	font-weight: 600;
	display: flex;
	align-items: center;
}

.how-it-works {
	position: absolute;
	top: 0rem;
	width: 55.756rem;
	height: 9.263rem;
}

.how-it-works2 {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0%;
	left: 10%;
	letter-spacing: var(--body-medium-tracking);
	display: flex;
	align-items: center;
	justify-content: center;
}

.how-it-works1 {
	position: absolute;
	top: 11.436rem;
	left: calc(50% - 78.73px);
	width: 9.838rem;
	height: 1.738rem;
	font-size: var(--font-size-xl);
	color: var(--color-darkslategray-100);
}

.how-it-works-parent {
	position: absolute;
	top: 0rem;
	left: calc(50% - 446.03px);
	width: 55.756rem;
	height: 13.175rem;
}

.pair-your-device1 {
	position: absolute;
	top: 0rem;
	left: 4.063rem;
	line-height: 2.094rem;
	display: inline-block;
	width: 11.5rem;
	height: 2.063rem;
}

.download-imeegi-app {
	position: absolute;
	top: 2.25rem;
	left: 4.063rem;
	font-size: var(--font-size-base);
	line-height: var(--font-size-7xl);
	color: var(--color-darkslategray-200);
	text-align: left;
	display: inline-block;
	width: 21.375rem;
	height: 3.188rem;
}

.div1 {
	align-self: stretch;
	position: relative;
	letter-spacing: 0.25px;
	font-weight: 500;
}

.div {
	position: absolute;
	top: 0rem;
	left: 0rem;
	border-radius: var(--br-5xs);
	background-color: var(--color-blueviolet-100);
	width: 2.25rem;
	height: 2.25rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: var(--padding-3xs);
	box-sizing: border-box;
	font-size: var(--font-size-sm);
	color: var(--color-white);
}

.pair-your-device-group {
	width: 25.438rem;
	position: relative;
	height: 5.438rem;
}

.step-section {
	background-color: white;
	cursor: pointer;
	border-radius: var(--br-5xs);
	width: 32.5rem;
	height: 12.438rem;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start;
	padding: 3.5rem 3.25rem;
	box-sizing: border-box;
	transition: background-color 0.3s ease;
}

.step-section.selected-step {
	background-color: #d9d9d9;
}

.pair-your-device {
	position: absolute;
	top: 0rem;
	left: 0rem;
	border-radius: var(--br-5xs);
	/* background-color: var(--color-ghostwhite); */
	width: 32.5rem;
	height: 12.438rem;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start;
	padding: 3.5rem 3.25rem;
	box-sizing: border-box;
}

.div2 {
	position: absolute;
	top: 0rem;
	left: 0rem;
	border-radius: var(--br-5xs);
	background-color: var(--color-gainsboro);
	width: 2.25rem;
	height: 2.25rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: var(--padding-3xs);
	box-sizing: border-box;
	font-size: var(--font-size-sm);
}

.upload-content {
	position: absolute;
	top: 13.063rem;
	left: 0rem;
	border-radius: var(--br-5xs);
	background-color: var(--color-gray-300);
	width: 32.5rem;
	height: 12.438rem;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start;
	padding: var(--padding-34xl);
	box-sizing: border-box;
}

.publish-to-device1 {
	position: absolute;
	top: 0rem;
	left: 4.063rem;
	line-height: 2.094rem;
	display: inline-block;
	width: 12.375rem;
	height: 2.063rem;
}

.publish-to-device {
	position: absolute;
	top: 26.125rem;
	left: 0rem;
	border-radius: var(--br-5xs);
	background-color: var(--color-gray-300);
	width: 32.5rem;
	height: 12.438rem;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: flex-start;
	padding: var(--padding-34xl);
	box-sizing: border-box;
}

.group-child {
	position: absolute;
	top: 0.029rem;
	left: 37.374rem;
	background-color: var(--color-ghostwhite);
	width: 637.2px;
	height: 637.2px;
	flex-shrink: 0;
	fill: rgba(0, 0, 0, 0.45);
}

.pair-your-device-image {
	position: absolute;
	top: 3.45rem;
	left: 40.774rem;
	width: 531px;
	height: 531px;
	overflow: hidden;
	object-fit: cover;
}

.pair-your-device-parent {
	position: absolute;
	top: 17.125rem;
	left: 0rem;
	width: 72.563rem;
	height: 38.563rem;
	font-size: var(--font-size-3xl);
}

.group-parent {
	position: absolute;
	top: 179.563rem;
	left: calc(50% - 581px);
	width: 72.563rem;
	height: 55.688rem;
}

.clip-path-group {
	width: 2.556rem;
	position: relative;
	height: 2.55rem;
	object-fit: cover;
}

.mask-group-icon {
	width: 172px;
	position: absolute;
	top: 18px;
	height: 2.681rem;
	object-fit: cover;
}

.imeegi-logo-dark-nav {
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 172px;
	height: 5.931rem;
	overflow: hidden;
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	justify-content: flex-start;
	padding: var(--padding-7xl) 0rem;
	box-sizing: border-box;
	gap: 0.375rem;
}

.features {
	position: relative;
}

.features-nav {
	position: absolute;
	top: 0rem;
	left: 0rem;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	padding: var(--padding-3xs);
}

.how-it-works-nav {
	position: absolute;
	top: 0rem;
	left: 7.625rem;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	padding: var(--padding-3xs);
}

.industries {
	position: absolute;
	top: 0rem;
	left: 17.25rem;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	padding: var(--padding-3xs);
}

.contact-us-nav {
	position: absolute;
	top: 0rem;
	left: 25.375rem;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	padding: var(--padding-3xs);
}

.nav-bar-middle {
	position: absolute;
	top: 1.188rem;
	left: 17.125rem;
	width: 32.188rem;
	height: 2.75rem;
}

.login {
	position: absolute;
	top: 0.625rem;
	left: 3.25rem;
}



.start-free-trial-nav1 {
	position: absolute;
	top: 1.188rem;
	left: 57.313rem;
	border-radius: var(--br-5xs);
	background-color: var(--color-blueviolet-100);
	border: 1px solid var(--color-gainsboro);
	box-sizing: border-box;
	width: 9.063rem;
	height: 2.75rem;
	color: var(--color-white);
}

.nav-bar {
	position: absolute;
	top: 0.375rem;
	width: 66.375rem;
	height: 5.931rem;
	font-size: var(--font-size-base);
	color: var(--color-black);
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}

.group-item {
	position: absolute;
	top: 0rem;
	left: calc(55% - 720px);
	background: linear-gradient(90deg, #5028a8, #41208a);
	width: 90rem;
	height: 28.125rem;
	border-radius: var(--br-5xs);
}

.ready-to-transform {
	position: absolute;
	top: 4.563rem;
	left: calc(52% - 556px);
	font-size: 3rem;
	letter-spacing: 0.25px;
	font-weight: 500;
	display: inline-block;
	width: 69.563rem;
	height: 4.5rem;
}

.discover-how-easy {
	position: absolute;
	top: 11.388rem;
	left: calc(52% - 483px);
	letter-spacing: 0.25px;
	font-weight: 500;
	display: inline-block;
	width: 60.438rem;
	height: 1.875rem;
}

.supporting-text {
	position: absolute;
	top: calc(52% - 12px);
	left: calc(52% - 73.5px);
	letter-spacing: var(--body-medium-tracking);
	display: inline-block;
	width: 12.313rem;
}

.tick-circle-3-icon {
	position: absolute;
	top: 0rem;
	left: 19.938rem;
	width: 1.875rem;
	height: 1.875rem;
	overflow: hidden;
}

.supporting-text1 {
	position: absolute;
	top: calc(52% - 12px);
	left: calc(52% - 393.5px);
	letter-spacing: var(--body-medium-tracking);
	display: inline-block;
	width: 10.375rem;
}

.tick-circle-2-icon {
	position: absolute;
	top: 0rem;
	left: -1.2rem;
	width: 1.875rem;
	height: 1.875rem;
	overflow: hidden;
}

.supporting-text2 {
	position: absolute;
	top: calc(52% - 12px);
	left: calc(52% + 281.5px);
	letter-spacing: var(--body-medium-tracking);
	display: inline-block;
	width: 9.5rem;
}

.tick-circle-4-icon {
	position: absolute;
	top: 0rem;
	left: 43.8rem;
	width: 1.875rem;
	height: 1.875rem;
	overflow: hidden;
}

.supporting-text-parent {
	position: absolute;
	top: calc(53% + 13px);
	left: calc(53% - 449px);
	width: 54.188rem;
	height: 1.875rem;
	text-align: left;
	font-size: var(--font-size-base);
}

.start-free-trial-nav2 {
	position: absolute;
	height: 13.78%;
	width: 17.36%;
	top: 73.78%;
	right: 53.96%;
	bottom: 16.44%;
	left: 30.68%;
	border-radius: var(--br-5xs);
	background-color: #7536ff;
}


.book-a-demo2 {
	position: absolute;
	top: 20.625rem;
	left: 44.688rem;
    z-index: 9999;

	box-sizing: border-box;
	width: 15.625rem;
	height: 3.875rem;
	color: var(--color-blueviolet-100);
}

.rectangle-parent {
	position: absolute;
	top: 246.563rem;
	left: calc(52% - 720px);
	width: 90rem;
	height: 28.125rem;
	font-size: var(--font-size-xl);
	color: var(--color-white);
}

.tailored-for-every {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0%;
	left: 0%;
	letter-spacing: 0.25px;
	line-height: var(--font-size-45xl);
	font-weight: 600;
	display: inline-block;
}

.tailored-for-every-industry {
	position: absolute;
	top: 0rem;
	left: 50%;
	width: 54.063rem;
	height: 4.75rem;
	transform: translateX(-50%);
}

.transform-any-screen {
	position: absolute;
	top: 6.938rem;
	left: 0rem;
	font-size: var(--font-size-xl);
	letter-spacing: var(--body-medium-tracking);
	color: var(--color-darkslategray-100);
	text-align: center;
	display: inline-block;
	width: 66.375rem;
	height: 3.75rem;
}

.tailored-for-every-industry-parent {
	position: absolute;
	top: 0rem;
	left: 50%;
	width: 66.375rem;
	height: 10.688rem;
	transform: translateX(-50%);
}

.hospitality-icon {
	width: 580px;
	height: 350px;
	/* reduced to allow room for text */
	object-fit: cover;
	border-radius: 8px;
}

.supporting-text4 {
	color: #888A8D;
	text-align: center;
	font-family: Inter;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
	line-height: 150%;
	/* 24px */
	letter-spacing: -0.48px;
	padding: 0px 27px 0px 27px;
}

.hospitality {
	position: absolute;
	top: 0rem;
	left: 39.563rem;
	box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.45);
	border-radius: var(--br-5xs);
	background-color: var(--color-white);
	border: 1px solid var(--color-gainsboro);
	box-sizing: border-box;
	width: 36.25rem;
	height: 34.375rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	gap: var(--gap-8xl);
}

.qsr-icon {
	width: 36.25rem;
	position: relative;
	border-radius: var(--br-8xs);
	height: 22.313rem;
	object-fit: cover;
}

.sub-heading {
	font-weight: 600;
	font-size: 1.25rem;
	color: var(--color-darkslategray-100);
	padding: 10px 0px 10px 0px;
}

.restaurants {
	position: absolute;
	top: 0rem;
	left: 0rem;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: var(--br-5xs);
	background-color: var(--color-white);
	border: 1px solid var(--color-gainsboro);
	box-sizing: border-box;
	width: 36.25rem;
	height: 34.375rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	gap: var(--gap-8xl);
}

.health-care {
	position: absolute;
	top: 0rem;
	left: 79.125rem;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
	border-radius: var(--br-5xs);
	background-color: var(--color-white);
	border: 1px solid var(--color-gainsboro);
	box-sizing: border-box;
	width: 36.25rem;
	height: 34.375rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	gap: var(--gap-8xl);
}

.hospitality-parent {
	position: absolute;
	top: 0rem;
	left: 3rem;
	width: 115.375rem;
	height: 39.375rem;
}

.indicators-child {
	width: 1.563rem;
	position: relative;
	border-radius: var(--br-6xl);
	background-color: var(--color-gainsboro);
	height: 0.375rem;
}

.indicators-inner {
	width: 1.563rem;
	position: relative;
	border-radius: var(--br-6xl);
	background-color: var(--color-blueviolet-100);
	height: 0.375rem;
}

.indicators {
	position: absolute;
	top: 41.375rem;
	left: calc(45% - 89px);
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: flex-start;
	gap: 1.25rem;
}

.group-div {
	position: absolute;
	top: 16.688rem;
	left: 2rem;
	width: 105.375rem;
	height: 45.75rem;
	text-align: center;
	font-size: var(--font-size-5xl);
	color: var(--color-darkslategray-100);
}

.group-container {
	position: absolute;
	top: 284.063rem;
	left: 0%;
	width: 100%;
	height: 53.438rem;
	text-align: left;
}

.from-static-to {
	position: absolute;
	width: 100%;
	top: 18.63%;
	left: 10%;
	letter-spacing: 0.25px;
	line-height: var(--display-large-line-height);
	font-weight: 600;
	display: flex;
	align-items: center;
	justify-content: center;
}

.features-heading {
	position: absolute;
	top: 0rem;
	left: calc(50% - 567.5px);
	width: 70.938rem;
	height: 6.375rem;
}

.transform-any-screen-into-a-hi {
	position: absolute;
	top: 8.563rem;
	left: calc(50% - 531.5px);
	width: 66.375rem;
	height: 3.688rem;
	font-size: var(--font-size-xl);
	color: var(--color-darkslategray-100);
}

.features-heading-parent {
	position: absolute;
	top: 0rem;
	left: calc(50% - 567.5px);
	width: 70.938rem;
	height: 12.25rem;
}

.group-wrapper {
	position: absolute;
	top: 0rem;
	left: calc(50% - 566.5px);
	width: 70.938rem;
	height: 12.25rem;
}

.content-studio-child {
	position: absolute;
	top: 0rem;
	left: 0rem;
	border-radius: var(--br-mini);
	background-color: var(--color-lavender-100);
	width: 35.625rem;
	height: 21.625rem;
}

.content-studio-1 {
	position: absolute;
	top: 3.625rem;
	left: calc(50% - 247px);
	width: 2.5rem;
	height: 2.5rem;
	overflow: hidden;
	object-fit: contain;
}

.supporting-text7 {
	position: absolute;
	top: calc(50% - 72px);
	left: calc(50% - 247px);
	letter-spacing: var(--body-medium-tracking);
	font-weight: 600;
	display: inline-block;
	width: 12rem;
}

.supporting-text8 {
	position: absolute;
	top: calc(50% - 30px);
	left: calc(50% - 247px);
	font-size: var(--font-size-base);
	letter-spacing: -0.48px;
	line-height: 150%;
	font-weight: 500;
	font-family: var(--font-inter);
	color: var(--color-gray-100);
	display: inline-block;
	width: 12rem;
}

.group-370-2 {
	position: absolute;
	top: 2.30rem;
	left: 10.375rem;
	width: 504.7px;
	height: 309px;
	object-fit: fill;
	flex-shrink: 0;
	aspect-ratio: 504.70/309.00;
}

.content-studio {
	position: absolute;
	top: 0rem;
	left: 36.938rem;
	width: 35.625rem;
	height: 21.625rem;
	overflow: hidden;
	font-size: var(--font-size-5xl);
	color: var(--color-darkslategray-100);
	font-family: var(--font-poppins);
}

.advertisement-child {
	position: absolute;
	top: 0rem;
	left: 0rem;
	border-radius: var(--br-mini);
	background-color: var(--color-lavender-200);
	width: 35.625rem;
	height: 21.625rem;
}

.adz3-1-icon {
	position: absolute;
	top: 5.063rem;
	left: 2.375rem;
	width: 2.5rem;
	height: 2.5rem;
	overflow: hidden;
	object-fit: contain;
}

.supporting-text9 {
	position: absolute;
	top: calc(50% - 47px);
	left: calc(50% - 247px);
	letter-spacing: var(--body-medium-tracking);
	font-weight: 600;
	display: inline-block;
	width: 14.938rem;
}

.supporting-text10 {
	position: absolute;
	top: calc(50% - 5px);
	left: calc(52% - 247px);
	font-size: var(--font-size-base);
	letter-spacing: -0.48px;
	line-height: 150%;
	font-weight: 500;
	font-family: var(--font-inter);
	color: var(--color-gray-100);
	display: inline-block;
	width: 19.063rem;
}

.group-367-1 {
	position: absolute;
	top: 1.562rem;
	left: 24.438rem;
	width: 9.288rem;
	height: 8.069rem;
	object-fit: fill;
}

.group-3721-1 {
	position: absolute;
	top: 10.813rem;
	left: 21.125rem;
	width: 19.013rem;
	height: 11.563rem;
	object-fit: fill;
}

.advertisement-item {
	position: absolute;
	top: 0.938rem;
	left: 1.125rem;
	border-radius: 12px;
	background-color: var(--color-ghostwhite);
	width: 12.5rem;
	height: 2rem;
}

.supporting-text11 {
	position: absolute;
	top: calc(50% - 157px);
	left: calc(50% - 262px);
	font-size: var(--font-size-xl);
	letter-spacing: var(--body-medium-tracking);
	color: #8e9091;
	text-align: center;
	display: inline-block;
	width: 11.875rem;
}

.advertisement {
	position: absolute;
	top: 22.938rem;
	left: 36.938rem;
	width: 35.625rem;
	height: 21.625rem;
	overflow: hidden;
	font-size: var(--font-size-5xl);
	color: var(--color-darkslategray-100);
	font-family: var(--font-poppins);
}

.frame-child {
	position: absolute;
	top: 0rem;
	left: 0rem;
	border-radius: var(--br-mini);
	background-color: var(--color-lavender-200);
	width: 35.625rem;
	height: 28.438rem;
}

.supporting-text12 {
	position: absolute;
	top: calc(50% - 3px);
	left: calc(50% - 170.5px);
	letter-spacing: -0.48px;
	line-height: 150%;
	font-weight: 500;
	display: inline-block;
	width: 21.5rem;
}

.supporting-text13 {
	position: absolute;
	top: calc(50% - 45px);
	left: calc(50% - 173.5px);
	font-size: var(--font-size-5xl);
	letter-spacing: var(--body-medium-tracking);
	font-weight: 600;
	font-family: var(--font-poppins);
	color: var(--color-darkslategray-100);
	display: inline-block;
	width: 21.375rem;
}

.supporting-text-group {
	position: absolute;
	top: calc(50% - 158.5px);
	left: calc(50% - 175px);
	width: 21.688rem;
	height: 5.625rem;
}

.calander-1-icon {
	position: absolute;
	top: 11.563rem;
	left: 18.938rem;
	width: 13.075rem;
	height: 15.75rem;
	object-fit: cover;
}

.rectangle-group {
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 35.625rem;
	height: 28.438rem;
}

.dynamic-eye-catching-display {
	position: absolute;
	top: 1.313rem;
	left: 16.563rem;
	width: 2.5rem;
	height: 2.5rem;
	overflow: hidden;
	object-fit: contain;
}

.group-337-1 {
	position: absolute;
	top: 15.563rem;
	left: 4.313rem;
	border-radius: var(--br-7xs);
	width: 14.313rem;
	height: 11.375rem;
	object-fit: cover;
}

.upload-1-icon {
	position: absolute;
	top: 11.563rem;
	left: 4.313rem;
	border-radius: var(--br-7xs);
	width: 14.231rem;
	height: 3.5rem;
	object-fit: cover;
}

.content-control {
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 35.625rem;
	height: 28.438rem;
	text-align: center;
}

.quick-easy-setup {
	width: 2.5rem;
	position: relative;
	max-height: 100%;
	overflow: hidden;
	object-fit: contain;
}

.supporting-text14 {
	position: absolute;
	top: calc(50% - 3px);
	left: calc(50% - 152.5px);
	letter-spacing: -0.48px;
	line-height: 150%;
	font-weight: 500;
	display: inline-block;
	width: 19.063rem;
}

.supporting-text15 {
	position: absolute;
	top: calc(50% - 45px);
	left: calc(50% - 126.5px);
	font-size: var(--font-size-5xl);
	letter-spacing: var(--body-medium-tracking);
	font-weight: 600;
	font-family: var(--font-poppins);
	color: var(--color-darkslategray-100);
	display: inline-block;
	width: 14.938rem;
}

.supporting-text-container {
	width: 19.063rem;
	position: relative;
	height: 5.625rem;
}

.easy-steps {
	position: absolute;
	top: 29.75rem;
	left: 0rem;
	border-radius: var(--br-mini);
	background-color: #f8ddff;
	width: 35.625rem;
	height: 14.813rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	padding: 2.187rem 8.25rem;
	box-sizing: border-box;
	gap: 0.5rem;
	text-align: center;
}

.dynamic-child {
	position: absolute;
	top: 0rem;
	left: 0rem;
	border-radius: var(--br-mini);
	background-color: var(--color-lavender-100);
	width: 72.563rem;
	height: 26.5rem;
}

.original-purple-version-imeegi {
	position: absolute;
	top: -0.505rem;
	left: 23.313rem;
	border-radius: var(--br-mini) 0px 0px 0px;
	width: 51.563rem;
	height: 29rem;
	overflow: hidden;
	object-fit: fill;
}

.seamless-content-control {
	position: absolute;
	top: 5.438rem;
	left: 4.438rem;
	width: 2.5rem;
	height: 2.5rem;
	overflow: hidden;
	object-fit: cover;
}

.supporting-text16 {
	position: absolute;
	top: calc(50% - 21px);
	left: calc(50% - 131px);
	letter-spacing: -0.48px;
	line-height: 150%;
	font-weight: 500;
	display: inline-block;
	width: 16.375rem;
}

.supporting-text17 {
	position: absolute;
	top: calc(50% - 99px);
	left: calc(50% - 131px);
	font-size: var(--font-size-5xl);
	letter-spacing: var(--body-medium-tracking);
	font-weight: 600;
	font-family: var(--font-poppins);
	color: var(--color-darkslategray-100);
	display: inline-block;
	width: 14.063rem;
}

.supporting-text-parent1 {
	position: absolute;
	top: calc(50% - 80px);
	left: calc(50% - 509.5px);
	width: 16.375rem;
	height: 12.375rem;
}

.dynamic {
	position: absolute;
	top: 45.875rem;
	left: 0rem;
	width: 72.563rem;
	height: 26.5rem;
	overflow: hidden;
}

.content-studio-parent {
	position: absolute;
	top: 16.25rem;
	left: 0rem;
	width: 72.563rem;
	height: 72.375rem;
	text-align: left;
	font-size: var(--font-size-base);
	color: var(--color-gray-100);
	font-family: var(--font-inter);
}

.group-parent1 {
	position: absolute;
	top: 86.188rem;
	left: calc(50% - 581px);
	width: 72.563rem;
	height: 89.625rem;
}

.group-inner {
	position: absolute;
	top: 0rem;
	left: 0rem;
	background-color: var(--color-gray-200);
	width: 100%;
	height: 36.563rem;
}

.wisconsin-ave-suite-container {
	position: absolute;
	top: 3.28%;
	left: 0%;
}

.address {
	position: absolute;
	top: 8.938rem;
	left: 2.25rem;
	width: 19.688rem;
	height: 3.813rem;
	font-family: var(--font-roboto);
}

.email1 {
	position: absolute;
	top: -15%;
	left: -0.05%;
}

.email {
	position: absolute;
	top: 15.688rem;
	left: 2.25rem;
	width: 10.813rem;
	height: 1.25rem;
	text-align: center;
}

.div6 {
	position: absolute;
	top: -15%;
	left: 0%;
}

.phone-number {
	position: absolute;
	top: 19.125rem;
	left: 2.25rem;
	width: 10.063rem;
	height: 1.25rem;
}

.icon {
	position: absolute;
	top: 9rem;
	left: 0rem;
	width: 1.5rem;
	height: 1.5rem;
	overflow: hidden;
}

.icon1 {
	position: absolute;
	top: 15.563rem;
	left: 0rem;
	width: 1.5rem;
	height: 1.5rem;
	overflow: hidden;
}

.icon2 {
	position: absolute;
	top: 19rem;
	left: 0rem;
	width: 1.5rem;
	height: 1.5rem;
	overflow: hidden;
}

.imeegi-logo-light {
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 14.056rem;
	height: 4.563rem;
	overflow: hidden;
	object-fit: cover;
}

.address-parent {
	position: absolute;
	top: 5.375rem;
	left: 9.688rem;
	width: 21.938rem;
	height: 20.5rem;
}

.first-name {
	position: absolute;
	top: 0%;
	left: 0%;
}

.enter-your-name {
	position: absolute;
	width: 60.59%;
	top: 8.7%;
	left: 39.41%;
	font-size: var(--font-size-sm);
	font-weight: 300;
	color: var(--cold-grey-40);
	display: inline-block;
}

.name2-child {
	position: absolute;
	height: 4.35%;
	width: 60.88%;
	top: 97.83%;
	right: -0.15%;
	bottom: -2.17%;
	left: 39.26%;
	border-top: 1px solid var(--cold-grey-60);
	box-sizing: border-box;
}

.name2 {
	position: absolute;
	height: 10.9%;
	width: 100%;
	top: 0%;
	right: 0%;
	bottom: 89.1%;
	left: 0%;
}

.ceo {
	position: absolute;
	width: 34.41%;
	top: 8.7%;
	left: 39.41%;
	font-size: var(--font-size-sm);
	font-weight: 300;
	color: var(--cold-grey-40);
	display: inline-block;
}

.arrows-icon {
	position: absolute;
	height: 21.74%;
	width: 2.94%;
	top: 30.43%;
	right: 1.18%;
	bottom: 47.83%;
	left: 95.88%;
	max-width: 100%;
	overflow: hidden;
	max-height: 100%;
	display: none
}

.position2 {
	position: absolute;
	height: 10.9%;
	width: 100%;
	top: 44.55%;
	right: 0%;
	bottom: 44.55%;
	left: 0%;
}

.phone2 {
	position: absolute;
	height: 10.9%;
	width: 100%;
	top: 66.82%;
	right: 0%;
	bottom: 22.27%;
	left: 0%;
}

.enter-your-email {
	position: absolute;
	width: 60.59%;
	top: 8.7%;
	left: 39.41%;
	font-size: var(--font-size-sm);
	font-weight: 300;
	color: var(--cold-grey-40);
	display: inline-block;
	text-decoration: none;
}

.email2 {
	position: absolute;
	height: 10.9%;
	width: 100%;
	top: 89.1%;
	right: 0%;
	bottom: 0%;
	left: 0%;
}

.company2 {
	position: absolute;
	height: 10.9%;
	width: 100%;
	top: 22.27%;
	right: 0%;
	bottom: 66.82%;
	left: 0%;
}

.formtwo {
	position: absolute;
	top: 3rem;
	left: 0rem;
	width: 21.25rem;
	height: 13.188rem;
}

.button {
	position: absolute;
	top: 19.125rem;
	left: 0rem;
	border-radius: var(--br-3xs);
	box-sizing: border-box;
	width: 21.25rem;
	height: 3.125rem;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	padding: 0.312rem var(--padding-7xl);
	text-align: center;
	color: var(--color-blueviolet-100);
     .btn-features {
  width: 30.25rem;
  height: 3.125rem;
  background: #f7f4f4; 
  color: rgb(140, 52, 198); /* or your accent color */
  border: 1px solid var(--color-gainsboro);
  border-radius: var(--br-3xs);
  font-size: 1 rem;
  cursor: pointer;
  box-shadow: 0 2px 8px rgba(0,0,0,0.08);
  transition: transform 0.13s cubic-bezier(.4,2.3,.3,1), box-shadow 0.13s;
  outline: none;
  letter-spacing: 0.5px;
}

.btn-features:hover,
.btn-features:focus {
   transform: translateY(-2px) scale(1.01);
  box-shadow: 0 4px 16px rgba(0,0,0,0.12);
}
}



.need-help {
	position: absolute;
	top: 0rem;
	left: 0rem;
	font-size: var(--font-size-7xl);
	display: inline-block;
	width: 9.938rem;
}

.formtwo-parent {
	position: absolute;
	top: 5.375rem;
	left: 42.938rem;
	width: 21.25rem;
	height: 22.25rem;
}

.formtwo > div {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 18px;
  margin-top: 10px
}

.formtwo label {
  color: #f5f5f5;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.4;
  margin-bottom: 0; /* no bottom margin */
  padding-bottom: 0; /* no bottom padding */
}

.formtwo input[type="text"],
.formtwo input[type="email"],
.formtwo input[type="tel"] {
  width: auto;
  padding: 2px 0 4px 0;   /* Reduced top/bottom padding */
  margin-top: -2px;        /* Move input up slightly */
  border: none;
  border-bottom: 2px solid #555;
  background: transparent;
  font-size: 1rem;
  color: #fff;
  outline: none;
  line-height: 1.4;        /* Match label line-height */
  transition: border-color 0.2s, color 0.2s;
}


.formtwo input[type="text"]:focus,
.formtwo input[type="email"]:focus,
.formtwo input[type="tel"]:focus {
  border-bottom: 2px solid #2d7a2d;
  color: #fff;
}

input:-webkit-autofill,
input:-webkit-autofill:focus,
input:-webkit-autofill:hover,
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 1000px transparent inset !important;
  box-shadow: 0 0 0 1000px transparent inset !important;
  -webkit-text-fill-color: #524e4e !important; /* or #222 for dark text */
  transition: background-color 5000s ease-in-out 0s;
}







.contact-section {
  display: flex;
  flex-direction: column;
  align-items: center;     
  justify-content: center;
}

.notification {
  position: relative;
  min-width: 320px;
  max-width: 400px;
  margin: 12px auto 12px auto;
  padding: 16px 24px;
  border-radius: 8px;
  background: #e0ffe0;
  color: #2d7a2d;
  font-weight: bold;
  text-align: center;
  box-shadow: 0 2px 12px rgba(0,0,0,0.08);
  display: flex;
  justify-content: center;
  align-items: center;
}

.notification.error {
  background: #ffe0e0;
  color: #a72d2d;
}

.close-notification {
  position: absolute;
  top: 8px;
  right: 12px;
  font-size: 1.6rem;
  color: #888;
  cursor: pointer;
  user-select: none;
  transition: color 0.2s;
}
.close-notification:hover {
  color: #000;
}


.company1 {
	position: absolute;
	top: 0%;
	left: 0%;
	font-size: var(--font-size-7xl);
}

.about-us {
	position: absolute;
	top: 26.9%;
	left: 0%;
	cursor: pointer;
}

.careers {
	position: absolute;
	top: 43.15%;
	left: 0%;
}

.faqs {
	position: absolute;
	top: 59.39%;
	left: 0%;
}

.teams {
	position: absolute;
	top: 75.63%;
	left: 0%;
}

.contact-us1 {
	position: absolute;
	top: 91.88%;
	left: 0%;
}

.menufootervert4 {
	position: absolute;
	top: 0rem;
	left: 0rem;
	width: 20.688rem;
	height: 17.5rem;
}

.social-icon {
	position: absolute;
	top: 20.375rem;
	left: 0rem;
	width: 0.75rem;
	height: 1.375rem;
}

.social-icon1 {
	position: absolute;
	top: 20.313rem;
	left: 2.25rem;
	width: 1.5rem;
	height: 1.375rem;
}

.social-icon2 {
	position: absolute;
	top: 20.313rem;
	left: 5.25rem;
	width: 1.5rem;
	height: 1.375rem;
}

.social-icon3 {
	position: absolute;
	top: 20.375rem;
	left: 8.25rem;
	width: 1.375rem;
	height: 1.375rem;
	object-fit: cover;
}

.social-icon4 {
	position: absolute;
	top: 20.375rem;
	left: 11.25rem;
	width: 1.438rem;
	height: 1.375rem;
	object-fit: cover;
}

.menufootervert4-parent {
	position: absolute;
	top: 5.375rem;
	left: 78.625rem;
	width: 12.688rem;
	height: 21.813rem;
	font-size: var(--font-size-3xl);
}

.line-div {
	position: absolute;
	top: 31.844rem;
	left: calc(50% - 594.5px);
	border-top: 1px solid var(--color-white);
	box-sizing: border-box;
	width: 74.313rem;
	height: 0.063rem;
}

.trioworkz1 {
	text-decoration: underline;
}

.trioworkz {
	color: inherit;
}

.supporting-text18 {
	position: absolute;
	top: calc(50% + 241.5px);
	left: calc(54% - 492px);
	letter-spacing: var(--body-medium-tracking);
	text-align: center;
	display: inline-block;
	width: 61.438rem;
}

.rectangle-container {
	position: absolute;
	top: 349.875rem;

	width: 100%;
	height: 36.563rem;
	text-align: left;
	font-size: var(--font-size-base);
	color: var(--color-white);
	

}

.desktop {
	width: 100%;
	position: relative;
	background-color: var(--color-white);
	height: 386.438rem;
	overflow: hidden;
	text-align: center;
	font-size: var(--font-size-45xl);
	color: var(--color-gray-200);
	font-family: var(--font-poppins);
}

.desktop {
	width: 100%;
	min-height: 100vh;
	position: relative;
	background-color: var(--color-white);
	text-align: center;
	font-size: var(--font-size-45xl);
	color: var(--color-gray-200);
	font-family: var(--font-poppins);
	overflow-x: hidden;
}

#mobile {
	display: none;
}
@media (max-width: 768px) {
	#mobile{
		display: block;
	}
	


/*mobile copy */

:root {
	--default-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
	  Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC",
	  "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei",
	  "Source Han Sans CN", sans-serif;
  }
  
  .main-container {
	overflow: hidden;
  }
  
  .main-container,
  .main-container * {
	box-sizing: border-box;
  }
  
  input,
  select,
  textarea,
  button {
	outline: 0;
  }
  
  .main-container {
	position: relative;
	width: 100%;
	xheight: 6903px;
	margin: 0 auto;
	background: #ffffff;
	overflow: hidden;
  }
  .hero-text {
	display: flex;
	flex-direction: column;
	align-items: center;
	flex-wrap: nowrap;
	gap: 21px;
	position: relative;
	width: 383px;
	margin: 118px 0px 0px;
	z-index: 1;
  }
  .supporting-text {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 70%;
	min-width: 0;
	height: 84px;
	color: #171a1d;
	font-family: Poppins, var(--default-font-family);
	font-size: 30px;
	font-weight: 600;
	line-height: 42px;
	text-align: center;
	text-overflow: initial;
	letter-spacing: 0.25px;
	z-index: 2;
	overflow: hidden;
	transform: translate(-24%, 0);
	height: 174px;
  }
  .supporting-text-1 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 96%;
	min-width: 0;
	height: 72px;
	color: #49454f;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	letter-spacing: 0.25px;
	z-index: 3;
  }
  .group {
  flex-shrink: 0;
  position: relative;
  width: 173px;
  /* Height is now auto to accommodate two buttons */
  z-index: 4;
  border-radius: 8px;
  margin: 0 auto;
}

.group-2 {
  position: relative; /* Changed to relative for vertical stacking */
  width: 173px;
  z-index: 5;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  gap: 12px; /* Space between buttons */
}

.frame {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 173px;
  height: 62px;
  padding: 0;
  border-radius: 8px;
}

.frame-trial {
  background: #6936d8;
}

.start-free-trial a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 120px;
  height: 40px;
  color: #fff;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.25px;
  text-decoration: none;
  border-radius: 8px;
}

.frame-demo {
  background: #fff;
  border: 1px solid #6936d8;
}

.book-demo-btn {
  width: 120px;
  height: 40px;
  background: #fff;
  color: #6936d8;
  border: none;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  border-radius: 8px;
  cursor: pointer;
  transition: background 0.2s, color 0.2s, box-shadow 0.2s;
}



  .tv {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	flex-wrap: nowrap;
	gap: 10px;
	position: relative;
	width: 350px;
	height: 210px;
	margin: 52px 13px 0px;
	padding: 2px 8px 2px 8px;
	
	background-size: cover;
	z-index: 21;
  }
  .second-section {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	flex-wrap: nowrap;
	gap: 15px;
	position: relative;
	width: 100%;
	transform: translateX(8%);
	z-index: 22;
	margin-top: 20px;
  }
  .static-to-stunning {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 310px;
	min-width: 0;
	height: 84px;
	color: #171a1d;
	font-family: Poppins, var(--default-font-family);
	font-size: 30px;
	font-weight: 600;
	line-height: 42px;
	text-align: center;
	letter-spacing: 0.25px;
	z-index: 23;
  }
  .supporting-text-3 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 310px;
	min-width: 0;
	height: 144px;
	color: #49454f;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	letter-spacing: 0.25px;
	z-index: 24;
  }
  .seamless-content-control {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	flex-wrap: nowrap;
	gap: 10px;
	position: relative;
	width: 350px;
	height: 360px;
	background: #dde2ff;
	z-index: 25;
	border-radius: 15px;
	transform: translate(20px, 20px);
	position: relative;
    top: 0px;
    left: 0px;
  }
  .dynamic-eye-catching {
	flex-shrink: 0;
	position: relative;
	width: 28px;
	height: 28px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/z50D3NHMgK.png)
	  no-repeat center;
	background-size: cover;
	z-index: 26;
	overflow: hidden;
  }
  .seamless-content-control-4 {
	align-self: stretch;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	min-width: 0;
	height: 27px;
	color: #49454f;
	font-family: Poppins, var(--default-font-family);
	font-size: 20px;
	font-weight: 600;
	line-height: 27px;
	text-align: center;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 27;
  }
  .seamless-content-control-5 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 337px;
	min-width: 0;
	height: 48px;
	color: #888a8d;
	font-family: Inter, var(--default-font-family);
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	text-align: center;
	letter-spacing: -0.48px;
	z-index: 28;
  }
  .second-row {
	display: flex;
	align-items: center;
	justify-content: center;
	align-self: stretch;
	flex-wrap: nowrap;
	flex-shrink: 0;
	position: relative;
	min-width: 0;
	z-index: 29;
  }
  .left-side {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	flex-wrap: nowrap;
	flex-shrink: 0;
	gap: 6px;
	position: relative;
	width: 163px;
	z-index: 30;
  }
  .upload {
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	min-width: 0;
	height: 40px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/692583d3-d78d-427e-ba13-bfbe86ae0d5a.png)
	  no-repeat center;
	background-size: cover;
	z-index: 31;
	border-radius: 6px;
  }
  .group-6 {
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	min-width: 0;
	height: 130px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/54cdf69c-e216-47bc-bcab-bcf722aae44a.png)
	  no-repeat center;
	background-size: cover;
	z-index: 32;
  }
  .right-side {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: nowrap;
	flex-shrink: 0;
	gap: 10px;
	position: relative;
	width: 169px;
	padding: 10px 10px 10px 10px;
	z-index: 33;
  }
  .a {
	flex-shrink: 0;
	position: relative;
	width: 149px;
	height: 179px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/235973f1-8c54-4257-be5e-7ad8531b12cb.png)
	  no-repeat center;
	background-size: cover;
	z-index: 34;
  }
  .content-studio {
	position: relative;
	width: 350px;
	height: 360px;
	z-index: 35;
	overflow: hidden;
	transform: translate(20px, 41px);
	position: relative;
    top: 0px;
    left: 0px;
  }
  .main {
	display: flex;
	flex-direction: column;
	align-items: center;
	flex-wrap: nowrap;
	gap: 36px;
	position: relative;
	width: 329.933px;
	margin: 18px 0 0 10px;
	z-index: 37;
  }
  .content-text {
	display: flex;
	flex-direction: column;
	align-items: center;
	align-self: stretch;
	flex-wrap: nowrap;
	flex-shrink: 0;
	gap: 3px;
	position: relative;
	min-width: 0;
	z-index: 38;
  }
  .content-studio-7 {
	flex-shrink: 0;
	position: relative;
	width: 28px;
	height: 28px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/fc419297-e1c8-437a-b7bf-26c67a284cbf.png)
	  no-repeat center;
	background-size: cover;
	z-index: 39;
	overflow: hidden;
  }
  .content-studio-8 {
	align-self: stretch;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	height: 30px;
	color: #49454f;
	font-family: Poppins, var(--default-font-family);
	font-size: 20px;
	font-weight: 600;
	line-height: 30px;
	text-align: center;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 40;
  }
  .content-studio-9 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 329.933px;
	height: 96px;
	color: #888a8d;
	font-family: Inter, var(--default-font-family);
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	text-align: center;
	letter-spacing: -0.48px;
	z-index: 41;
  }
  .group-a {
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	min-width: 0;
	height: 202px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/6936f876-206b-4ebf-ae78-2d0701c15611.png)
	  no-repeat center;
	background-size: cover;
	z-index: 42;
  }
  .rectangle {
	position: absolute;
	width: 100%;
	height: 360px;
	top: 0;
	left: 0;
	background: #e9ddff;
	z-index: 36;
	border-radius: 15px;
  }
  .advertisements {
	position: relative;
	width: 350px;
	height: 360px;
	z-index: 43;
	overflow: hidden;
	transform: translate(20px, 65px);
  }
  .rectangle-b {
	position: absolute;
	width: 100%;
	height: 360px;
	top: 0;
	left: 0;
	background: #dde2ff;
	z-index: 44;
	border-radius: 15px;
  }
  .coming-soon {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: nowrap;
	gap: 10px;
	position: absolute;
	width: 121px;
	height: 32px;
	top: 15px;
	right: 15px;
	padding: 5px 6px 5px 6px;
	background: #faf5ff;
	z-index: 51;
	border-radius: 12px;
  }
  .coming-soon-c {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	width: 98px;
	height: 21px;
	color: #8e9091;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	text-align: center;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 52;
  }
  .content {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	flex-wrap: nowrap;
	gap: 4px;
	position: absolute;
	width: 80.21%;
	height: 162px;
	top: 25px;
	left: 8.48%;
	z-index: 45;
  }
  .adz {
	flex-shrink: 0;
	position: relative;
	width: 28px;
	height: 28px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/cPNj6xEBGV.png)
	  no-repeat center;
	background-size: cover;
	z-index: 46;
	overflow: hidden;
  }
  .advertisements-d {
	align-self: stretch;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	min-width: 0;
	height: 30px;
	color: #49454f;
	font-family: Poppins, var(--default-font-family);
	font-size: 20px;
	font-weight: 600;
	line-height: 30px;
	text-align: left;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 47;
  }
  .advertisements-e {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 312px;
	min-width: 0;
	height: 96px;
	color: #888a8d;
	font-family: Inter, var(--default-font-family);
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	text-align: left;
	letter-spacing: -0.48px;
	z-index: 48;
  }
  .group-f {
	position: absolute;
	width: 78.19%;
	height: 185px;
	top: 215px;
	left: 32.13%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/vPkiuXdQG2.png)
	  no-repeat center;
	background-size: cover;
	z-index: 50;
  }
  .group-10 {
	position: absolute;
	width: 38.2%;
	height: 129.028px;
	top: 235.001px;
	left: 4.63%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/NRB0zd10RD.png)
	  no-repeat center;
	background-size: cover;
	z-index: 49;
  }
  .frame-11 {
	display: flex;
	flex-direction: column;
	align-items: center;
	flex-wrap: nowrap;
	gap: 8px;
	position: relative;
	width: 350px;
	height: 237px;
	background: #f8ddff;
	z-index: 53;
	border-radius: 15px;
	transform: translate(20px, 90px);
	padding-top: 30px;
  }
  .quick-easy-setup {
	flex-shrink: 0;
	position: relative;
	width: 40px;
	height: 40px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/rcL8Z5ZAjx.png)
	  no-repeat center;
	background-size: cover;
	z-index: 54;
	overflow: hidden;
  }
  .quick-easy-setup-12 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	width: 269px;
	height: 36px;
	color: #49454f;
	font-family: Poppins, var(--default-font-family);
	font-size: 24px;
	font-weight: 600;
	line-height: 36px;
	text-align: center;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 55;
  }
  .quick-easy-setup-13 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	flex-shrink: 0;
	position: relative;
	width: 269px;
	height: 48px;
	color: #888a8d;
	font-family: Inter, var(--default-font-family);
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	text-align: center;
	letter-spacing: -0.48px;
	z-index: 56;
  }
  .dynamic {
	position: relative;
	width: 350px;
	height: 360px;
	z-index: 57;
	overflow: hidden;
	border-radius: 15px;
	transform: translate(20px, 100px);
	top: 0px;
  }
  .frame-14 {
	display: flex;
	flex-direction: column;
	align-items: center;
	flex-wrap: nowrap;
	gap: 16px;
	position: relative;
	width: 389.333px;
	margin: 38px 0 0 0;
	z-index: 59;
  }
  .clip-path-group {
	flex-shrink: 0;
	position: relative;
	width: 22.903px;
	height: 22.903px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/XCpaTRtazL.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 60;
  }
  .dynamic-eye-catching-15 {
	align-self: stretch;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	min-width: 0;
	height: 30px;
	color: #49454f;
	font-family: Poppins, var(--default-font-family);
	font-size: 20px;
	font-weight: 600;
	line-height: 30px;
	text-align: center;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 61;
  }
  .dynamic-eye-catching-16 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	flex-shrink: 0;
	position: relative;
	width: 310px;
	height: 96px;
	color: #888a8d;
	font-family: Inter, var(--default-font-family);
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	text-align: center;
	letter-spacing: -0.48px;
	z-index: 62;
	padding: 5px;
	transform: translate(-15px, 10px);
  }
  .purple-version-imeegi {
	flex-shrink: 0;
	position: relative;
	width: 389.333px;
	height: 219px;
	z-index: 63;
	overflow: hidden;
	border-radius: 15px 15px 0 0;
  }
  .vector {
	position: absolute;
	width: 120%;
	height: 120%;
	top: -10%;
	left: -10%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/745af4f5-f088-4b1c-abb8-2ff3a51b0587.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 64;
  }
  .vector-17 {
	position: absolute;
	width: 120%;
	height: 120%;
	top: -10%;
	left: -10%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/ecf9efb6-57e1-4bc1-82b5-f8dba5e0c808.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 65;
  }
  .mask-group {
	position: absolute;
	width: 120%;
	height: 120%;
	top: -10%;
	left: -10%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/3027da3d-ef19-4e57-97c3-67e0ea7fe825.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 84;
  }
  .mask-group-18 {
	position: absolute;
	width: 120%;
	height: 120%;
	top: -10%;
	left: -10%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/025f1d3a-aae2-4465-bd5a-c7cda45cde36.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 91;
  }
  .mask-group-19 {
	position: absolute;
	width: 120%;
	height: 120%;
	top: -10%;
	left: -10%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/96e8653a-5372-4c13-9634-cce2f9c35c01.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 134;
  }
  .clip-path-group-1a {
	position: absolute;
	width: 32.4%;
	height: 31.32%;
	top: 0;
	left: 33.28%;
	z-index: 72;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/22b2dfa8-eca6-464c-a9d7-17fb958458af.png);
	-webkit-mask-size: cover;
  }
  .group-1b {
	position: relative;
	width: 126.04px;
	height: 70.897px;
	margin: -2.378px 0 0 0;
	z-index: 73;
  }
  .clip-path-group-1c {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 74;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/5bc6956f-7558-4102-a7eb-c1475ee6f9fd.png);
	-webkit-mask-size: cover;
  }
  .group-1d {
	position: relative;
	width: 126.128px;
	height: 70.972px;
	margin: 0px 0 0 0px;
	z-index: 75;
  }
  .group-1e {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 76;
  }
  .rectangle-1f {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/da71859a-2e80-4ab5-9c50-2e7c80d1ad32.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 77;
  }
  .clip-path-group-20 {
	position: absolute;
	width: 2.84%;
	height: 28.36%;
	top: 0;
	left: 97.16%;
	z-index: 92;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/fd03704e-29e8-448c-83e3-a1548edc5a32.png);
	-webkit-mask-size: cover;
  }
  .group-21 {
	position: relative;
	width: 124.29px;
	height: 69.913px;
	margin: -7.851px 0 0 0;
	z-index: 93;
  }
  .clip-path-group-22 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 94;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/592a6992-743b-451e-afb5-727d9f3a9805.png);
	-webkit-mask-size: cover;
  }
  .group-23 {
	position: absolute;
	width: 100.01%;
	height: 100.07%;
	top: 0%;
	left: 0%;
	z-index: 95;
  }
  .group-24 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 96;
  }
  .rectangle-25 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/1348832e-9cc7-45b6-a078-03094f7ae935.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 97;
  }
  .clip-path-group-26 {
	position: absolute;
	width: 32.12%;
	height: 37.78%;
	top: 0;
	left: 0;
	z-index: 98;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/d2f3deab-ed76-4270-8f26-e7caba305d1c.png);
	-webkit-mask-size: cover;
  }
  .group-27 {
	position: relative;
	width: 131.369px;
	height: 85.098px;
	margin: -2.378px 0 0 -6.339px;
	z-index: 99;
  }
  .clip-path-group-28 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 100;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/b3cc6340-9db7-4eb0-ae99-562f841b7c2a.png);
	-webkit-mask-size: cover;
  }
  .group-29 {
	position: absolute;
	width: 115.15%;
	height: 100.08%;
	top: 0;
	left: -4.6%;
	z-index: 101;
  }
  .group-2a {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 102;
  }
  .rectangle-2b {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/05c7cd44-f915-4f91-b9c9-de2a27a781e7.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 103;
  }
  .clip-path-group-2c {
	position: absolute;
	width: 29.48%;
	height: 28.36%;
	top: 0;
	left: 66.76%;
	z-index: 116;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/fd7b9c9c-c7ae-469c-9a6f-a992d943ae18.png);
	-webkit-mask-size: cover;
  }
  .group-2d {
	position: relative;
	width: 114.73px;
	height: 64.535px;
	margin: -2.378px 0 0 0;
	z-index: 117;
  }
  .clip-path-group-2e {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 118;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/7bb48abc-2e22-493b-9251-0c69a597b8e2.png);
	-webkit-mask-size: cover;
  }
  .group-2f {
	position: relative;
	width: 114.772px;
	height: 64.483px;
	margin: 0px 0 0 0px;
	z-index: 119;
  }
  .group-30 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 120;
  }
  .rectangle-31 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/e96310c3-feb9-4ca4-b1b0-a39e3678dee0.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 121;
  }
  .clip-path-group-32 {
	position: absolute;
	width: 33.24%;
	height: 34.02%;
	top: 30.25%;
	left: 66.76%;
	z-index: 66;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/83a52e55-36ba-487a-b7a6-e08ec15f4ac1.png);
	-webkit-mask-size: cover;
  }
  .group-33 {
	position: relative;
	width: 132.526px;
	height: 74.546px;
	margin: -0.12px 0 0 0;
	z-index: 67;
  }
  .clip-path-group-34 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 68;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/49c93020-bb93-41b2-a57f-ff84f65586e0.png);
	-webkit-mask-size: cover;
  }
  .group-35 {
	position: relative;
	width: 132.617px;
	height: 74.622px;
	margin: 0 0 0 0px;
	z-index: 69;
  }
  .group-36 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 70;
  }
  .rectangle-37 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/72d12357-d901-4410-a484-197e79b5d2ac.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 71;
  }
  .clip-path-group-38 {
	position: absolute;
	width: 4.37%;
	height: 2.5%;
	top: 32.46%;
	left: 68.08%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/643bdc21-910d-420a-9c2c-67a37d622bfe.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 141;
  }
  .vector-39 {
	position: absolute;
	width: 1.2%;
	height: 2.11%;
	top: 32.65%;
	left: 68.2%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/e537b167-3751-404d-9381-ac50e946cbf6.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 146;
  }
  .vector-3a {
	position: absolute;
	width: 0.53%;
	height: 1.22%;
	top: 33.1%;
	left: 69.69%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/20538a7f-5659-4956-a494-4aa4b9dbe671.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 142;
  }
  .vector-3b {
	position: absolute;
	width: 0.11%;
	height: 1.22%;
	top: 33.1%;
	left: 70.32%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/089fad76-249b-44f6-b23d-9572212d634f.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 143;
  }
  .vector-3c {
	position: absolute;
	width: 0.73%;
	height: 1.22%;
	top: 33.1%;
	left: 70.55%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/aa603c06-75d5-4894-b1f2-8a3f63868cd1.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 144;
  }
  .vector-3d {
	position: absolute;
	width: 0.55%;
	height: 2.675px;
	top: 72.485px;
	left: 71.38%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/ea2b6954-9257-4c41-9623-98c3a959cc6c.png)
	  no-repeat center;
	background-size: cover;
	z-index: 145;
  }
  .vector-3e {
	position: absolute;
	width: 0.58%;
	height: 1.18%;
	top: 33.12%;
	left: 68.55%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/28dac8d3-3dcc-47f7-ad5f-c9245e7572ab.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 147;
  }
  .clip-path-group-3f {
	position: absolute;
	width: 32.4%;
	height: 32.41%;
	top: 33.34%;
	left: 33.28%;
	z-index: 104;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/0346c06f-ad82-4b7a-b68c-18801369bea0.png);
	-webkit-mask-size: cover;
  }
  .group-40 {
	position: relative;
	width: 126.04px;
	height: 70.897px;
	margin: 0 0 0 0;
	z-index: 105;
  }
  .clip-path-group-41 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 106;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/960343aa-8e19-47a4-8fc3-750c5ea80563.png);
	-webkit-mask-size: cover;
  }
  .group-42 {
	position: relative;
	width: 126.128px;
	height: 70.972px;
	margin: 0 0 0 0px;
	z-index: 107;
  }
  .group-43 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 108;
  }
  .rectangle-44 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/7a3f86d7-69d2-4a0b-bf6f-d2e8ef9b59cc.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 109;
  }
  .clip-path-group-45 {
	position: absolute;
	width: 27.24%;
	height: 26.85%;
	top: 40.01%;
	left: 4.88%;
	z-index: 78;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/7156b93f-07eb-4200-9bc8-48139f537369.png);
	-webkit-mask-size: cover;
  }
  .group-46 {
	position: relative;
	width: 106.021px;
	height: 58.727px;
	margin: 0 0 0 0;
	z-index: 79;
  }
  .clip-path-group-47 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 80;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/078f7808-a133-41bf-b60c-0cd11fd29adc.png);
	-webkit-mask-size: cover;
  }
  .group-48 {
	position: relative;
	width: 106.052px;
	height: 59.617px;
	margin: -0.45px 0 0 0px;
	z-index: 81;
  }
  .group-49 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 82;
  }
  .rectangle-4a {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/ba1c9367-6c97-4744-8138-191dea3a0168.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 83;
  }
  .clip-path-group-4b {
	position: absolute;
	width: 3.89%;
	height: 27.03%;
	top: 40.01%;
	left: 0;
	z-index: 122;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/9986a3a5-19cd-41bc-9d51-b6418b55cdf2.png);
	-webkit-mask-size: cover;
  }
  .group-4c {
	position: relative;
	width: 105.451px;
	height: 59.185px;
	margin: 0 0 0 -90.17px;
	z-index: 123;
  }
  .clip-path-group-4d {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 124;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/ac426884-594a-4a3d-89a3-5fe61a67da02.png);
	-webkit-mask-size: cover;
  }
  .group-4e {
	position: relative;
	width: 105.444px;
	height: 59.211px;
	margin: 0 0 0 0px;
	z-index: 125;
  }
  .group-4f {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 126;
  }
  .rectangle-50 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/58b93d42-c34c-41da-98bf-db3e4d3f0305.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 127;
  }
  .clip-path-group-51 {
	position: absolute;
	width: 4.37%;
	height: 7.78%;
	top: 49.25%;
	left: 16.31%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/04944a1c-eedc-4117-a9a6-bc6462ad0a56.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 139;
  }
  .vector-52 {
	position: absolute;
	width: 1.4%;
	height: 3.17%;
	top: 51.59%;
	left: 17.99%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/900bbeac-0387-4ad3-9dc0-5545377ea72f.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 140;
  }
  .clip-path-group-53 {
	position: absolute;
	width: 0.42%;
	height: 2.41%;
	top: 61.87%;
	left: 7.57%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/fc1ca249-1c7e-4797-8d40-af419a2773db.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 135;
  }
  .clip-path-group-54 {
	position: absolute;
	width: 0.35%;
	height: 2.41%;
	top: 61.87%;
	left: 8.12%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/09919df7-98e9-46c7-93ef-1c7329ba5abe.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 136;
  }
  .vector-55 {
	position: absolute;
	width: 14.12%;
	height: 1.2%;
	top: 62.45%;
	left: 9.22%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/0c128fa7-8571-4631-91fb-6a35b0f38ccf.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 138;
  }
  .vector-56 {
	position: absolute;
	width: 20.15%;
	height: 0.24%;
	top: 62.93%;
	left: 9.22%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/68a65e13-5c62-42f7-9dad-31863d459837.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 137;
  }
  .clip-path-group-57 {
	position: absolute;
	width: 33.24%;
	height: 33.92%;
	top: 66.08%;
	left: 66.76%;
	z-index: 128;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/a84fbdb6-f3b2-40a1-9ff2-871ebb308d0d.png);
	-webkit-mask-size: cover;
  }
  .group-58 {
	position: absolute;
	width: 106.22%;
	height: 103.88%;
	top: 0;
	left: 0;
	z-index: 129;
  }
  .clip-path-group-59 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 130;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/ea792c1b-3b7c-4686-844e-22860c3effd9.png);
	-webkit-mask-size: cover;
  }
  .group-5a {
	position: relative;
	width: 137.483px;
	height: 77.258px;
	margin: 0 0 0 0px;
	z-index: 131;
  }
  .group-5b {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 132;
  }
  .rectangle-5c {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/c5b0e569-ad0f-428f-9e02-93708ed33df3.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 133;
  }
  .clip-path-group-5d {
	position: absolute;
	width: 32.4%;
	height: 31.73%;
	top: 68.27%;
	left: 33.27%;
	z-index: 85;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/0e96faa8-71a9-4e43-8176-dec36bba577d.png);
	-webkit-mask-size: cover;
  }
  .group-5e {
	position: relative;
	width: 126.058px;
	height: 75.215px;
	margin: -0.09px 0 0 0;
	z-index: 86;
  }
  .clip-path-group-5f {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 87;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/c83261b5-475d-4c31-9b2b-c1a6f7de8cc3.png);
	-webkit-mask-size: cover;
  }
  .group-60 {
	position: absolute;
	width: 106.01%;
	height: 100.02%;
	top: 0;
	left: -3.04%;
	z-index: 88;
  }
  .group-61 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 89;
  }
  .rectangle-62 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/96b3fdf3-0550-4ded-9ad0-22745f7b5857.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 90;
  }
  .clip-path-group-63 {
	position: absolute;
	width: 32.12%;
	height: 31.48%;
	top: 68.52%;
	left: 0;
	z-index: 110;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/7e1c2769-06f5-4408-a187-1c4e2ab4a67c.png);
	-webkit-mask-size: cover;
  }
  .group-64 {
	position: relative;
	width: 164.828px;
	height: 92.715px;
	margin: -0.03px 0 0 -39.797px;
	z-index: 111;
  }
  .clip-path-group-65 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 112;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/93034ba7-80d0-4ee9-8197-d1072ad288b0.png);
	-webkit-mask-size: cover;
  }
  .group-66 {
	position: relative;
	width: 164.858px;
	height: 92.669px;
	margin: 0 0 0 0px;
	z-index: 113;
  }
  .group-67 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 114;
  }
  .rectangle-68 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/5ba8b295-7365-4cdb-84d2-794d7a36bae4.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 115;
  }
  .rectangle-69 {
	position: absolute;
	width: 100%;
	height: 360px;
	top: 0;
	left: 0;
	background: #e9ddff;
	z-index: 58;
	border-radius: 15px;
  }
  .frame-6a {
	display: flex;
	flex-direction: column;
	align-items: center;
	flex-wrap: nowrap;
	gap: 15px;
	position: relative;
	width: 350px;
        transform: translate(0px, 140px);
	z-index: 148;
  }
  .a-simple-process {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 389px;
	min-width: 0;
	height: 84px;
	color: #171a1d;
	font-family: Poppins, var(--default-font-family);
	font-size: 30px;
	font-weight: 600;
	line-height: 42px;
	text-align: center;
	letter-spacing: 0.25px;
	z-index: 149;
  }
  .supporting-text-6b {
	align-self: stretch;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	min-width: 0;
	height: 24px;
	color: #49454f;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 150;
  }
  .step-bg {
	position: relative;
	width: 389px;
	height: 200px;
	margin: 400px 0 0 29px;
	background: #ffffff;
	z-index: 287;
	overflow: visible auto;
	border-radius: 8px;
  }
  .frame-6c {
	display: flex;
	align-items: flex-start;
	flex-wrap: nowrap;
	gap: 22px;
	gap: 22px;
	position: relative;
	width: 88.41%;
	z-index: 288;
	background: #faf5ff;
	height: 200px;
	border-radius: 8px;
	padding: 41px 40px 41px 40px;
	overflow: hidden;
  }
  .group-6d {
	flex-shrink: 0;
	position: relative;
	width: 36px;
	height: 37px;
	z-index: 289;
	border-radius: 8px;
  }
  .group-6e {
	position: absolute;
	width: 36px;
	height: 37px;
	top: 0;
	left: 0;
	font-size: 0px;
	z-index: 290;
	border-radius: 8px;
  }
  .number-2 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 9px;
	height: 17px;
	margin: 10px 0 0 13px;
	color: #FFF;
	font-family: Inter, var(--default-font-family);
	font-size: 14px;
	font-weight: 700;
	line-height: 16.8px;
	text-align: center;
	white-space: nowrap;
	z-index: 292;
  }
  .rectangle-6f {
	position: absolute;
	width: 36px;
	height: 37px;
	top: 0;
	left: 0;
	background: #6936d8;
	z-index: 291;
	border-radius: 8px;
  }
  .frame-70 {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	flex-wrap: nowrap;
	flex-grow: 1;
	flex-shrink: 0;
	flex-basis: 0;
	gap: 6px;
	position: relative;
	min-width: 0;
	z-index: 293;
  }
  .upload-content {
	align-self: stretch;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	height: 34px;
	color: #171a1d;
	font-family: Poppins, var(--default-font-family);
	font-size: 20px;
	font-weight: 700;
	line-height: 33.5px;
	text-align: left;
	white-space: nowrap;
	z-index: 294;
	top: 0px;
	left: 0px;
	padding: 0px;
  }
  .login-to-imeegi {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 251.299px;
	height: 104px;
	color: #40444a;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	text-align: left;
	z-index: 295;
  }
  .step-bg-71 {
	position: relative;
	width: 389px;
	height: 200px;
	margin: 11px 0 0 29px;
	background: #ffffff;
	z-index: 297;
	overflow: visible auto;
	border-radius: 8px;
  }
  .frame-72 {
	display: flex;
	align-items: flex-start;
	flex-wrap: nowrap;
	gap: 22px;
	position: relative;
        width: 88.41%;
        z-index: 288;
        background: #faf5ff;
        height: 200px;
        border-radius: 8px;
        padding: 41px 40px 41px 40px;
        overflow: hidden;
  }
  .group-73 {
	flex-shrink: 0;
	position: relative;
	width: 36px;
	height: 37px;
	font-size: 0px;
	z-index: 299;
	border-radius: 8px;
  }
  .number-3 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 10px;
	height: 17px;
	margin: 10px 0 0 12px;
	color: #fff;
	font-family: Inter, var(--default-font-family);
	font-size: 14px;
	font-weight: 700;
	line-height: 16.8px;
	text-align: center;
	white-space: nowrap;
	z-index: 301;
  }
  .rectangle-74 {
	position: absolute;
	width: 36px;
	height: 37px;
	top: 0;
	left: 0;
	background: #6936d8;
	z-index: 300;
	border-radius: 8px;
  }
  .frame-75 {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	flex-wrap: nowrap;
	flex-grow: 1;
	flex-shrink: 0;
	flex-basis: 0;
	gap: 6px;
	position: relative;
	min-width: 0;
	z-index: 302;
  }
  .publish-to-device {
	align-self: stretch;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	height: 34px;
	color: #171a1d;
	font-family: Poppins, var(--default-font-family);
	font-size: 20px;
	font-weight: 700;
	line-height: 33.5px;
	text-align: left;
	white-space: nowrap;
	z-index: 303;
	padding: 0px;
	top: 0px;
  }
  .select-content {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 230.299px;
	height: 52px;
	color: #40444a;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	text-align: left;
	z-index: 304;
  }
  .rectangle-76 {
	position: relative;
	width: 350px;
	height: 592px;
	margin: 30px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/xxVXx4kPZn.png)
	  no-repeat center;
	background-size: cover;
	z-index: 306;
	overflow: visible auto;
	border-radius: 12px;
	overflow: hidden;
  }
  .frame-77 {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	flex-wrap: nowrap;
	gap: 16px;
	position: relative;
	width: 291.478px;
	margin: 30px;
	z-index: 307;
  }
  .ready-to-transform {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 291.478px;
	min-width: 0;
	height: 62px;
	color: #ffffff;
	font-family: Albert Sans, var(--default-font-family);
	font-size: 30px;
	font-weight: 600;
	line-height: 31.2px;
	text-align: center;
	z-index: 308;
  }
  .supporting-text-78 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 291.478px;
	min-width: 0;
	height: 72px;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	letter-spacing: 0.25px;
	z-index: 309;
  }
  .frame-79 {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	flex-wrap: nowrap;
	gap: 25px;
	position: relative;
	width: 238.258px;
	margin: 55px;
	z-index: 310;
  }
  .frame-7a {
	display: flex;
	align-items: center;
	align-self: stretch;
	flex-wrap: nowrap;
	flex-shrink: 0;
	gap: 10px;
	position: relative;
	min-width: 0;
	z-index: 311;
  }
  .tick-circle {
	flex-shrink: 0;
	position: relative;
	width: 30.034px;
	height: 30.034px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/2da5ef5f-02ef-4dde-a5b6-37c09ad3d57e.png)
	  no-repeat center;
	background-size: cover;
	z-index: 312;
	overflow: hidden;
  }
  .supporting-text-7b {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	width: 198.224px;
	height: 24.027px;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 313;
  }
  .frame-7c {
	display: flex;
	align-items: center;
	align-self: stretch;
	flex-wrap: nowrap;
	flex-shrink: 0;
	gap: 11px;
	position: relative;
	min-width: 0;
	z-index: 314;
  }
  .tick-circle-7d {
	flex-shrink: 0;
	position: relative;
	width: 30.034px;
	height: 30.034px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/84a37b11-f1b8-4361-821b-65c804e35929.png)
	  no-repeat center;
	background-size: cover;
	z-index: 315;
	overflow: hidden;
  }
  .supporting-text-7e {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	width: 197.223px;
	height: 24.027px;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 316;
  }
  .frame-7f {
	display: flex;
	align-items: center;
	align-self: stretch;
	flex-wrap: nowrap;
	flex-shrink: 0;
	gap: 10px;
	position: relative;
	min-width: 0;
	z-index: 317;
  }
  .tick-circle-80 {
	flex-shrink: 0;
	position: relative;
	width: 30.034px;
	height: 30.034px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/04bdf165-0d7f-40ea-b3e4-0c1100933768.png)
	  no-repeat center;
	background-size: cover;
	z-index: 318;
	overflow: hidden;
  }
  .supporting-text-81 {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	width: 198.224px;
	height: 24.027px;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 319;
  }
   .mobile-buttons-stack {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 12px; /* space between buttons */
    margin: 0;
    padding: 0;
  }

  .frame-82 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 180.501px;
    height: 45px;
    margin: 0; /* Remove large margin for stacking */
	margin-left: 80px;
    padding: 16px 8px;
    background: #7435ff;
    border-radius: 8px;
    z-index: 321;
  }

  .start-free-trial-83 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 120px;
    height: 24px;
    color: #fff;
    font-family: Poppins, var(--default-font-family);
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-align: center;
    letter-spacing: 0.25px;
    z-index: 322;
  }

  .book-a-demo-mobile-btn {
    width: 180.501px;
    height: 45px;
margin-left: 80px;
margin-top: 10px;
    background: #fff;
    color: #7435ff;
    border: 1.5px solid #7435ff;
    border-radius: 8px;
    font-family: Poppins, var(--default-font-family);
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.25px;
    cursor: pointer;
    transition: background 0.2s, color 0.2s, box-shadow 0.2s;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
  }
 
  .frame-84 {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: nowrap;
	gap: 10px;
	position: relative;
	width: 180.501px;
	height: 45px;
	margin: 17px 0 0 126.286px;
	padding: 16px 8px 16px 8px;
	background: #ffffff;
	border: 1px solid #d7d9db;
	z-index: 324;
	border-radius: 8px;
  }
  /* .book-a-demo {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	width: 110px;
	height: 24px;
	color: #6936d8;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	text-align: center;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 325;
  } */
  .frame-85 {
	display: flex;
	flex-direction: column;
	align-items: center;
	flex-wrap: nowrap;
	gap: 15px;
	position: relative;
	width: 341px;
	margin: 76px 0 0 49px;
	z-index: 326;
  }
  .tailored-for-every-industry {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 341px;
	min-width: 0;
	height: 84px;
	color: #171a1d;
	font-family: Poppins, var(--default-font-family);
	font-size: 30px;
	font-weight: 600;
	line-height: 42px;
	text-align: center;
	letter-spacing: 0.25px;
	z-index: 327;
  }
  .supporting-text-86 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 341px;
	min-width: 0;
	height: 120px;
	color: #49454f;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	letter-spacing: 0.25px;
	z-index: 328;
  }
  .frame-87 {
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
	gap: 17px;
	position: relative;
	width: 1051.842px;
	margin: 54px 0 0 -306px;
	z-index: 335;
  }
  .group-88 {
	flex-shrink: 0;
	position: relative;
	width: 328.921px;
	height: 381px;
	z-index: 336;
  }
  .hospitality {
	position: relative;
	width: 328.921px;
	height: 202.456px;
	margin: 0 0 0 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/7d30f78e-37f4-4d35-8c1e-04020ab5e904.png)
	  no-repeat center;
	background-size: cover;
	z-index: 340;
	border-radius: 5px;
  }
  .supporting-text-89 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 193.95px;
	height: 20.416px;
	margin: 12.255px 0 0 67.612px;
	color: #49454f;
	font-family: Poppins, var(--default-font-family);
	font-size: 24px;
	font-weight: 600;
	line-height: 20.416px;
	text-align: center;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 338;
  }
  .supporting-text-8a {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 285.821px;
	height: 40.832px;
	margin: 17.171px 0 0 21.928px;
	color: #888a8d;
	font-family: Inter, var(--default-font-family);
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	text-align: center;
	letter-spacing: -0.48px;
	z-index: 339;
  }
  .step-image-bg {
	position: absolute;
	width: 328.921px;
	height: 381px;
	top: 0;
	left: 50%;
	background: #ffffff;
	border: 1px solid #ffffff;
	transform: translate(-50%, 0);
	z-index: 337;
	border-radius: 10px;
  }
  .group-8b {
	flex-shrink: 0;
	position: relative;
	width: 360px;
	height: 417px;
	z-index: 341;
  }
  .hospitality-8c {
	position: relative;
	width: 360px;
	height: 221.586px;
	margin: 0 0 0 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/f6b9ec8c-c8c3-40d9-aa76-2328cbfc379b.png)
	  no-repeat center;
	background-size: cover;
	z-index: 345;
	border-radius: 5px;
  }
  .supporting-text-8d {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 212.276px;
	height: 22.345px;
	margin: 13.414px 0 0 74px;
	color: #49454f;
	font-family: Poppins, var(--default-font-family);
	font-size: 24px;
	font-weight: 600;
	line-height: 22.345px;
	text-align: center;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 343;
  }
  .supporting-text-8e {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 312.828px;
	height: 44.69px;
	margin: 18.793px 0 0 24px;
	color: #888a8d;
	font-family: Inter, var(--default-font-family);
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	text-align: center;
	letter-spacing: -0.48px;
	z-index: 344;
  }
  .step-image-bg-8f {
	position: absolute;
	width: 360px;
	height: 417px;
	top: 0;
	left: 50%;
	background: #ffffff;
	border: 1px solid #ffffff;
	transform: translate(-50%, 0);
	z-index: 342;
	border-radius: 10px;
  }
  .group-90 {
	flex-shrink: 0;
	position: relative;
	width: 328.921px;
	height: 381px;
	z-index: 346;
  }
  .hospitality-91 {
	position: relative;
	width: 328.921px;
	height: 202.456px;
	margin: 0 0 0 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/cee08b16-c962-4487-83d0-a2a5d6f49dee.png)
	  no-repeat center;
	background-size: cover;
	z-index: 350;
	border-radius: 5px;
  }
  .supporting-text-92 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 193.95px;
	height: 20.416px;
	margin: 12.255px 0 0 67.612px;
	color: #49454f;
	font-family: Poppins, var(--default-font-family);
	font-size: 24px;
	font-weight: 600;
	line-height: 20.416px;
	text-align: center;
	white-space: nowrap;
	letter-spacing: 0.25px;
	z-index: 348;
  }
  .supporting-text-93 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 285.821px;
	height: 40.832px;
	margin: 17.171px 0 0 21.928px;
	color: #888a8d;
	font-family: Inter, var(--default-font-family);
	font-size: 16px;
	font-weight: 500;
	line-height: 24px;
	text-align: center;
	letter-spacing: -0.48px;
	z-index: 349;
  }
  .step-image-bg-94 {
	position: absolute;
	width: 328.921px;
	height: 381px;
	top: 0;
	left: 50%;
	background: #ffffff;
	border: 1px solid #ffffff;
	transform: translate(-50%, 0);
	z-index: 347;
	border-radius: 10px;
  }
  .indicators {
	display: flex;
	align-items: center;
	flex-wrap: nowrap;
	gap: 20px;
	position: relative;
	width: 205px;
	margin: 52px 0 0 118px;
	z-index: 329;
  }
  .rectangle-95 {
	flex-shrink: 0;
	position: relative;
	width: 25px;
	height: 6px;
	background: #d7d9db;
	z-index: 330;
	border-radius: 25px;
  }
  .rectangle-96 {
	flex-shrink: 0;
	position: relative;
	width: 25px;
	height: 6px;
	background: #d7d9db;
	z-index: 331;
	border-radius: 25px;
  }
  .rectangle-97 {
	flex-shrink: 0;
	position: relative;
	width: 25px;
	height: 6px;
	background: #6936d8;
	z-index: 332;
	border-radius: 25px;
  }
  .rectangle-98 {
	flex-shrink: 0;
	position: relative;
	width: 25px;
	height: 6px;
	background: #d7d9db;
	z-index: 333;
	border-radius: 25px;
  }
  .rectangle-99 {
	flex-shrink: 0;
	position: relative;
	width: 25px;
	height: 6px;
	background: #d7d9db;
	z-index: 334;
	border-radius: 25px;
  }
  .rectangle-9a {
	position: relative;
	width: 441px;
	height: 1337px;
	margin: 72px 0 0 -1px;
	background: #171a1d;
	z-index: 351;
	overflow: visible auto;
  }
  .imeegi-logo-light {
	position: relative;
	width: 189.949px;
	height: 48px;
	margin: 52px 0 0 126.026px;
	z-index: 352;
	overflow: hidden;
  }
  .clip-path-group-9b {
	position: absolute;
	width: 23.79%;
	height: 93.86%;
	top: 0.46%;
	left: 0;
	z-index: 357;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/c975f708-a81d-4f9e-ab5d-9f38ef85e6e0.png);
	-webkit-mask-size: cover;
  }
  .group-9c {
	position: absolute;
	width: 157.37%;
	height: 158.2%;
	top: -13.38%;
	left: -29.01%;
	z-index: 358;
  }
  .mask-group-9d {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 359;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/b8b1db41-4e13-42c5-a8d8-36dde35563b3.png);
	-webkit-mask-size: cover;
  }
  .group-9e {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 360;
  }
  .group-9f {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 361;
  }
  .rectangle-a0 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/2e8f175f-d075-4069-9f4b-a52d467f6caf.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 362;
  }
  .mask-group-a1 {
	position: absolute;
	width: 72.8%;
	height: 94.98%;
	top: 4.44%;
	left: 27.07%;
	z-index: 353;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/02448d6b-2f37-4a58-86f7-6e756c4b1eff.png);
	-webkit-mask-size: cover;
  }
  .group-a2 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 354;
  }
  .group-a3 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 355;
  }
  .rectangle-a4 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/e9f567fb-21e4-488f-9cfa-1491af74564e.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 356;
  }
  .frame-a5 {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	flex-wrap: nowrap;
	gap: 15px;
	position: relative;
	width: 268px;
	margin: 40px 0 0 87px;
	z-index: 363;
  }
  .group-a6 {
	flex-shrink: 0;
	position: relative;
	width: 268px;
	height: 61px;
	z-index: 364;
  }
  .address {
	position: absolute;
	width: 237.043px;
	height: 61px;
	top: 0;
	left: 50%;
	transform: translate(-43.47%, 0);
	z-index: 365;
  }
  .icon {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	position: absolute;
	width: 233px;
	height: 78.69%;
	top: 9.84%;
	left: 0;
	color: #ffffff;
	font-family: Roboto, var(--default-font-family);
	font-size: 14px;
	font-weight: 400;
	line-height: 16.406px;
	text-align: left;
	z-index: 366;
  }
  .group-a7 {
	position: absolute;
	width: 21.228px;
	height: 24px;
	top: 8px;
	left: 50%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/60eb58e4-2a5b-430a-a618-d75d87d4cb26.png)
	  no-repeat center;
	background-size: cover;
	transform: translate(-631.25%, 0);
	z-index: 367;
	overflow: hidden;
  }
  .icon-a8 {
	flex-shrink: 0;
	position: relative;
	width: 268px;
	height: 24px;
	z-index: 368;
  }
  .email {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 0;
	left: 50%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/494b4e78-a3ef-4bf9-bad5-38d5d311226f.png)
	  no-repeat center;
	background-size: cover;
	transform: translate(-558.33%, 0);
	z-index: 371;
	overflow: hidden;
  }
  .email-a9 {
	position: absolute;
	width: 233px;
	height: 20px;
	top: 2px;
	left: 50%;
	transform: translate(-42.49%, 0);
	z-index: 369;
  }
  .group-aa {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	position: absolute;
	height: 105%;
	top: -5%;
	left: 0.67%;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	text-align: left;
	white-space: nowrap;
	z-index: 370;
  }
  .icon-ab {
	flex-shrink: 0;
	position: relative;
	width: 268px;
	height: 24px;
	z-index: 372;
  }
  .phone-number {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 0;
	left: 50%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/ac9f7ca7-3d0d-4ae0-a93a-ed36a6bab22f.png)
	  no-repeat center;
	background-size: cover;
	transform: translate(-558.33%, 0);
	z-index: 375;
	overflow: hidden;
  }
  .phone-number-ac {
	position: absolute;
	width: 233px;
	height: 20px;
	top: 2px;
	left: 50%;
	transform: translate(-42.49%, 0);
	z-index: 373;
  }
  .need-help {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	position: absolute;
	height: 105%;
	top: -5%;
	left: 0;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	text-align: left;
	white-space: nowrap;
	z-index: 374;
  }
  .flex-row-dba {
	display: block;
	position: relative;
	height: 39px;
	margin: 85px 0 0 142px;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 26px;
	font-weight: 700;
	line-height: 39px;
	text-align: left;
	white-space: nowrap;
	z-index: 401;
  }
  .first-name {
	position: relative;
	width: 340px;
	height: 24px;
	margin: 10px 20px 10px 20px;
	z-index: 381;
  }
  .enter-your-name {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	white-space: nowrap;
	z-index: 379;
  }
  .line {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	position: absolute;
	height: 87.5%;
	top: 8.33%;
	left: 39.41%;
	color: #9a9ea5;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 300;
	line-height: 21px;
	text-align: left;
	white-space: nowrap;
	z-index: 380;
  }
  .flex-row-fb {
	position: absolute;
	width: 60.59%;
	height: 4.17%;
	top: 91.67%;
	left: 39.41%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/9bSsOkKdz3.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 381;
  }
  .company {
	position: relative;
	width: 340px;
	height: 24px;
	margin: 10px 20px 10px 20px;
	z-index: 398;
  }
  .company-name {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	white-space: nowrap;
	z-index: 396;
  }
  .line-ad {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	position: absolute;
	height: 87.5%;
	top: 8.33%;
	left: 39.41%;
	color: #9a9ea5;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 300;
	line-height: 21px;
	text-align: left;
	white-space: nowrap;
	z-index: 397;
  }
  .flex-row-b {
	position: absolute;
	width: 60.59%;
	height: 4.17%;
	top: 91.67%;
	left: 39.41%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/KDhnDCT0Gi.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 398;
  }
  .position {
	position: relative;
	width: 340px;
	height: 24px;
	margin: 10px 20px 10px 20px;
	z-index: 386;
  }
  .ceo {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	white-space: nowrap;
	z-index: 383;
  }
  .arrows {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	position: absolute;
	height: 87.5%;
	top: 8.33%;
	left: 39.41%;
	color: #9a9ea5;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 300;
	line-height: 21px;
	text-align: left;
	white-space: nowrap;
	z-index: 384;
  }
  .line-ae {
	position: absolute;
	width: 2.94%;
	height: 20.83%;
	top: 29.17%;
	left: 95.88%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/97b296f7-3b8b-4255-bffd-4174472399cf.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 386;
  }
  .flex-row-ddb {
	position: absolute;
	width: 60.59%;
	height: 4.17%;
	top: 91.67%;
	left: 39.41%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/qRPBaDe6e2.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 385;
  }
  .phone {
	position: relative;
	width: 340px;
	height: 24px;
	margin: 10px 20px 10px 20px;
	z-index: 390;
  }
  .phone-af {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	white-space: nowrap;
	z-index: 388;
  }
  .phone-number-b0 {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	position: absolute;
	height: 87.5%;
	top: 8.33%;
	left: 39.41%;
	color: #9a9ea5;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 300;
	line-height: 21px;
	text-align: left;
	white-space: nowrap;
	z-index: 389;
  }
  .line-b1 {
	position: absolute;
	width: 60.59%;
	height: 4.17%;
	top: 91.67%;
	left: 39.41%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/nScs3r9tYu.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 390;
  }
  .flex-row-af {
	position: relative;
	width: 340px;
	height: 24px;
	margin: 10px 20px 10px 20px;
	z-index: 394;
  }
  .email-b2 {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	position: absolute;
	height: 100%;
	top: 0;
	left: 0;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: left;
	white-space: nowrap;
	z-index: 392;
  }
  .enter-your-email {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	position: absolute;
	height: 87.5%;
	top: 8.33%;
	left: 39.41%;
	color: #9a9ea5;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 300;
	line-height: 21px;
	text-align: left;
	white-space: nowrap;
	z-index: 393;
  }
  .line-b3 {
	position: absolute;
	width: 60.59%;
	height: 4.17%;
	top: 91.67%;
	left: 39.41%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/hpjfkAP7Zv.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 394;
  }
 .button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 30px 0 0 0;
  background: none;
  border: none;
  box-shadow: none;
  padding: 0;
  position: static;
}

.get-started {
  align-items: center;
  justify-content: center;
  width: 120px; /* or auto or 100% as needed */
  height: 40px;
  background: #fff;
  color: #6936d8;
  font-family: Poppins, var(--default-font-family);
  font-size: 16px;
  font-weight: 500;
  border: 1px solid #6936d8;
  border-radius: 6px;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  transition: transform 0.12s, box-shadow 0.12s;
  box-shadow: 0 2px 8px rgba(105,54,216,0.06);
  z-index: 400;
  outline: none;
  margin: 0 auto;
}

.get-started:hover,
.get-started:focus {
  /* Subtle lift effect */
  transform: translateY(-2px) scale(1.01);
  box-shadow: 0 4px 16px rgba(105,54,216,0.14);
}

/* Minimal line-only input style for your contact form */
input[type="text"],
input[type="email"],
input[type="tel"] {
  width: 100%;
  padding: 8px 0 6px 0;
  border: none;
  border-bottom: 2px solid #bbb;
  background: transparent;
  color: #fff; /* or #222 for light backgrounds */
  font-size: 1rem;
  font-family: inherit;
  outline: none;
  transition: border-color 0.2s;
  box-shadow: none;
}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus {
  border-bottom: 2px solid #6936d8; /* or your accent color */
}

input::placeholder {
  color: #9a9ea5;
  opacity: 1;
}


  .company-b4 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 134px;
	height: 39px;
	margin: 84px 0 0 154px;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 26px;
	font-weight: 700;
	line-height: 39px;
	text-align: center;
	white-space: nowrap;
	z-index: 404;
  }
  .book-a-demo-b5 {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 93px;
	height: 21px;
	margin: 26px 0 0 175px;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	text-align: center;
	white-space: nowrap;
	z-index: 405;
	cursor: pointer;
  }
  .features-services {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 137px;
	height: 21px;
	margin: 24.482px 0 0 152px;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	text-align: center;
	white-space: nowrap;
	z-index: 406;
  }
  .how-to-use {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 80px;
	height: 21px;
	margin: 24.482px 0 0 181px;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	text-align: center;
	white-space: nowrap;
	z-index: 407;
  }
  .find-your-industry {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 125px;
	height: 21px;
	margin: 24.482px 0 0 158px;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	text-align: center;
	white-space: nowrap;
	z-index: 408;
  }
  .contact-us {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 78px;
	height: 21px;
	margin: 24.481px 0 0 182px;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	text-align: center;
	white-space: nowrap;
	z-index: 409;
  }
  .flex-row-f {
	position: relative;
	width: 203px;
	height: 24px;
	margin: 47.071px 0 0 119px;
	z-index: 414;
  }
  .social {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 0;
	left: 50%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/XoRuRb3v11.png)
	  no-repeat center;
	background-size: cover;
	transform: translate(-272.92%, 0);
	z-index: 411;
  }
  .social-b6 {
	position: absolute;
	width: 24px;
	height: 24px;
	top: 0;
	left: 50%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/khtJjoa7tE.png)
	  no-repeat center;
	background-size: cover;
	transform: translate(-72.92%, 0);
	z-index: 412;
  }
  .social-b7 {
	position: absolute;
	width: 12px;
	height: 22px;
	top: 1px;
	left: 50%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/POXGZUxi07.png)
	  no-repeat center;
	background-size: cover;
	transform: translate(-845.83%, 0);
	z-index: 410;
  }
  .social-b8 {
	position: absolute;
	width: 22px;
	height: 22px;
	top: 1px;
	left: 50%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/dmxncaA2e1.png)
	  no-repeat center;
	background-size: cover;
	transform: translate(138.64%, 0);
	z-index: 413;
  }
  .social-b9 {
	position: absolute;
	width: 23px;
	height: 22px;
	top: 1px;
	left: 50%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/JriUtqe2dj.png)
	  no-repeat center;
	background-size: cover;
	transform: translate(341.3%, 0);
	z-index: 414;
  }
  .supporting-text-ba {
	position: relative;
	width: 341px;
	height: 42px;
	margin: 84px 0 0 51px;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	letter-spacing: 0.25px;
	z-index: 415;
  }
  .copyright-imeegi {
	position: relative;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	letter-spacing: 0.25px;
  }
  .trioworkz {
	position: relative;
	color: #ffffff;
	font-family: Poppins, var(--default-font-family);
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	text-align: center;
	text-decoration: underline;
	letter-spacing: 0.25px;
  }
  .rectangle-bb {
	position: absolute;
	width: 100%;
	height: 522px;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/CbC7g1rpZC.png)
	  no-repeat center;
	background-size: cover;
	border-radius: 0 0 50px 50px;
  }
  .imeegi-logo-dark {
	position: absolute;
	width: 88.66px;
	height: 50px;
	top: 17px;
	left: 17px;
	z-index: 10;
	overflow: hidden;
  }
  .mask-group-bc {
	position: absolute;
	width: 72.95%;
	height: 44.27%;
	top: 28%;
	left: 27.07%;
	z-index: 11;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/7FCAgExryz.png);
	-webkit-mask-size: cover;
  }
  .group-bd {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 12;
  }
  .group-be {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 13;
  }
  .rectangle-bf {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/38d0b31d-3fda-44b2-b87f-309781b9653e.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 14;
  }
  .clip-path-group-c0 {
	position: absolute;
	width: 23.79%;
	height: 42.08%;
	top: 28.02%;
	left: 0;
	z-index: 15;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/8oq3JagO2w.png);
	-webkit-mask-size: cover;
  }
  .group-c1 {
	position: absolute;
	width: 157.37%;
	height: 158.2%;
	top: -13.38%;
	left: -29.01%;
	z-index: 16;
  }
  .mask-group-c2 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 17;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/85187f2b-e949-4735-8cd5-5d472f598358.png);
	-webkit-mask-size: cover;
  }
  .group-c3 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 18;
  }
  .group-c4 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 19;
  }
  .rectangle-c5 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/8770f906-dcb2-4c2d-9cc0-d279c1762a21.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 20;
  }
  .menu {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	flex-wrap: nowrap;
	gap: 10px;
	position: absolute;
	width: 35px;
	height: 35px;
	top: 24px;
	right: 16px;
	padding: 9px 4px 9px 4px;
	z-index: 8;
  }
  .menu-c6 {
	flex-shrink: 0;
	position: relative;
	width: 26.25px;
	height: 17.5px;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/gCSPjS3Gen.png)
	  no-repeat center;
	background-size: cover;
	z-index: 9;
  }
  .frame-c7 {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	flex-wrap: nowrap;
	gap: 10px;
	position: absolute;
	width: 88.41%;
	height: 200px;
	top: 2980px;
	left: 6.59%;
	padding: 41px 40px 41px 40px;
	background: #faf5ff;
	z-index: 151;
	border-radius: 8px;
  }
  .frame-c8 {
	display: flex;
	align-items: flex-start;
	flex-wrap: nowrap;
	flex-shrink: 0;
	gap: 22px;
	position: absolute;
	width: 79.43%;
	height: 118px;
	top: 41px;
	left: 10.28%;
	z-index: 152;
  }
  .group-c9 {
	flex-shrink: 0;
	position: relative;
	width: 36px;
	height: 37px;
	font-size: 0px;
	z-index: 153;
	border-radius: 8px;
  }
  .text-3f {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	position: relative;
	width: 7px;
	height: 17px;
	margin: 10px 0 0 14px;
	color: #ffffff;
	font-family: Inter, var(--default-font-family);
	font-size: 14px;
	font-weight: 700;
	line-height: 16.8px;
	text-align: center;
	white-space: nowrap;
	z-index: 155;
  }
  .rectangle-ca {
	position: absolute;
	width: 36px;
	height: 37px;
	top: 0;
	left: 0;
	background: #6936d8;
	z-index: 154;
	border-radius: 8px;
  }
  .frame-cb {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	flex-wrap: nowrap;
	flex-grow: 1;
	flex-shrink: 0;
	flex-basis: 0;
	gap: 6px;
	position: relative;
	min-width: 0;
	z-index: 156;
  }
  .pair-your-device {
	align-self: stretch;
	flex-shrink: 0;
	flex-basis: auto;
	position: relative;
	height: 34px;
	color: #171a1d;
	font-family: Poppins, var(--default-font-family);
	font-size: 20px;
	font-weight: 700;
	line-height: 33.5px;
	text-align: left;
	white-space: nowrap;
	z-index: 157;
	padding: 0px 0px;
  }
  .download-imeegi-app {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	align-self: stretch;
	flex-shrink: 0;
	position: relative;
	width: 200px;
	height: 78px;
	color: #40444a;
	font-family: Poppins, var(--default-font-family);
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	text-align: left;
	z-index: 158;
	top: 0px;
	left: 0px;
  }
  .pair-your-device-image {
	position: absolute;
	width: 316px;
	height: 316px;
	top: 3257px;
	left: 50%;
	transform: translate(-48.73%, 0);
	z-index: 161;
	overflow: hidden;
  }
  .mask-group-cc {
	position: absolute;
	width: 120%;
	height: 120%;
	top: -10%;
	left: -10%;
	z-index: 162;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/efac5548-95e3-4563-bf88-f69b49659d17.png);
	-webkit-mask-size: cover;
  }
  .group-cd {
	position: relative;
	width: 280.499px;
	height: 55.788px;
	margin: 244.997px 0 0 49.546px;
	z-index: 163;
  }
  .group-ce {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 164;
  }
  .clip-path-group-cf {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 165;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/8e04bfbc-e79c-4156-82d1-82eb7878c8a7.png);
	-webkit-mask-size: cover;
  }
  .group-d0 {
	position: relative;
	width: 279.987px;
	height: 55.262px;
	margin: 0.39px 0 0 0.12px;
	z-index: 166;
  }
  .clip-path-group-d1 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 167;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/523cf556-1b8a-487b-a024-4b4f4d451c35.png);
	-webkit-mask-size: cover;
  }
  .group-d2 {
	position: relative;
	width: 280.012px;
	height: 55.3px;
	margin: -0.04px 0 0 0px;
	z-index: 168;
  }
  .mask-group-d3 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 169;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/91058f84-a48d-4922-a69e-2e1df16b60fe.png);
	-webkit-mask-size: cover;
  }
  .group-d4 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 170;
  }
  .group-d5 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 171;
  }
  .rectangle-d6 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/b45ee2fb-563b-4531-a6a3-b09e02d68601.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 172;
  }
  .clip-path-group-d7 {
	position: absolute;
	width: 91.76%;
	height: 52.41%;
	top: 22.92%;
	left: 4.13%;
	z-index: 173;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/09f830c9-fc73-49d5-8c9a-965092450026.png);
	-webkit-mask-size: cover;
  }
  .group-d8 {
	position: absolute;
	width: 101.31%;
	height: 102.12%;
	top: -0.91%;
	left: -0.52%;
	z-index: 174;
  }
  .mask-group-d9 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 175;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/c2f53cf3-1545-4916-9b73-07e1160b1034.png);
	-webkit-mask-size: cover;
  }
  .group-da {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 176;
  }
  .group-db {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 177;
  }
  .rectangle-dc {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/acec293c-05de-4b80-aa52-9bc1c1d24ceb.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 178;
  }
  .clip-path-group-dd {
	position: absolute;
	width: 88.61%;
	height: 48.98%;
	top: 24.69%;
	left: 5.96%;
	z-index: 179;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/e622943c-c53c-43f0-821a-02a2568863bd.png);
	-webkit-mask-size: cover;
  }
  .group-de {
	position: relative;
	width: 280.096px;
	height: 154.781px;
	margin: -0.02px 0 0 -0.04px;
	z-index: 180;
  }
  .group-df {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 181;
  }
  .rectangle-e0 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/3cc87c0e-eed7-4c2f-b4c3-f94bede18d2b.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 182;
  }
  .clip-path-group-e1 {
	position: absolute;
	width: 88.56%;
	height: 48.99%;
	top: 24.72%;
	left: 5.86%;
	z-index: 183;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/993dfb1f-6cab-4784-95b7-4b759616e398.png);
	-webkit-mask-size: cover;
  }
  .group-e2 {
	position: absolute;
	width: 100.05%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 184;
  }
  .vector-e3 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/e66ca800-f787-4c4d-92d8-dc49fc094e1f.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 185;
  }
  .clip-path-group-e4 {
	position: absolute;
	width: 45.37%;
	height: 14.01%;
	top: 27.71%;
	left: 27.72%;
	z-index: 187;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/73c9d087-00c7-4a15-81bb-d437abc271d6.png);
	-webkit-mask-size: cover;
  }
  .group-e5 {
	position: relative;
	width: 143.37px;
	height: 44.474px;
	margin: 0px 0 0 0px;
	z-index: 188;
  }
  .mask-group-e6 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 189;
	-webkit-mask-image: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/f96b5cf4-01fc-44df-8c14-278cd4072413.png);
	-webkit-mask-size: cover;
  }
  .group-e7 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 190;
  }
  .group-e8 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 191;
  }
  .rectangle-e9 {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/6df959d0-a7fe-4806-9321-a1cfce087aa6.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 192;
  }
  .group-ea {
	position: absolute;
	width: 0.89%;
	height: 3.52%;
	top: 41.16%;
	left: 61.15%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/yES39T7MN0.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 210;
  }
  .group-eb {
	position: absolute;
	width: 2.46%;
	height: 3.08%;
	top: 41.6%;
	left: 27.74%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/n6etBpBs9s.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 198;
  }
  .group-ec {
	position: absolute;
	width: 2.89%;
	height: 3.08%;
	top: 41.6%;
	left: 41.15%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/rvSQZCEVoj.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 203;
  }
  .group-ed {
	position: absolute;
	width: 2.46%;
	height: 3.08%;
	top: 41.6%;
	left: 52.91%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/mZdthi2TqW.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 207;
  }
  .group-ee {
	position: absolute;
	width: 1.55%;
	height: 3.05%;
	top: 41.63%;
	left: 38.5%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/6Wa3QJVFV1.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 202;
  }
  .group-ef {
	position: absolute;
	width: 2.55%;
	height: 2.52%;
	top: 42.2%;
	left: 30.48%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/oApAXiXhcL.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 199;
  }
  .group-f0 {
	position: absolute;
	width: 2.55%;
	height: 2.52%;
	top: 42.2%;
	left: 33.28%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/YJfzSTg9Yh.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 200;
  }
  .group-f1 {
	position: absolute;
	width: 2.12%;
	height: 2.52%;
	top: 42.2%;
	left: 36.1%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/7VmAKJqyrg.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 201;
  }
  .group-f2 {
	position: absolute;
	width: 2.55%;
	height: 2.52%;
	top: 42.2%;
	left: 44.19%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/iTo0qL1245.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 204;
  }
  .group-f3 {
	position: absolute;
	width: 2.12%;
	height: 2.52%;
	top: 42.2%;
	left: 58.64%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/r325M6WarS.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 209;
  }
  .group-f4 {
	position: absolute;
	width: 2.46%;
	height: 2.52%;
	top: 42.2%;
	left: 65.33%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/RKKkFmUGNq.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 212;
  }
  .group-f5 {
	position: absolute;
	width: 2.12%;
	height: 2.52%;
	top: 42.2%;
	left: 68.05%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/6p19qCdwz3.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 213;
  }
  .group-f6 {
	position: absolute;
	width: 2.12%;
	height: 2.52%;
	top: 42.2%;
	left: 70.5%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/JZTzQ7r7ta.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 214;
  }
  .group-f7 {
	position: absolute;
	width: 1.52%;
	height: 2.48%;
	top: 42.2%;
	left: 50.1%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/n8BtGShqQc.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 206;
  }
  .group-f8 {
	position: absolute;
	width: 2.44%;
	height: 2.48%;
	top: 42.2%;
	left: 62.51%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/civCnkupyN.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 211;
  }
  .group-f9 {
	position: absolute;
	width: 2.44%;
	height: 2.48%;
	top: 42.23%;
	left: 47.12%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/sOCS1r0VKL.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 205;
  }
  .group-fa {
	position: absolute;
	width: 2.44%;
	height: 2.48%;
	top: 42.23%;
	left: 55.78%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/DLmR05gOR1.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 208;
  }
  .group-fb {
	position: absolute;
	width: 0.31%;
	height: 1.91%;
	top: 46.69%;
	left: 35.71%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/ymFYhxKuDR.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 221;
  }
  .group-fc {
	position: absolute;
	width: 0.31%;
	height: 1.91%;
	top: 46.69%;
	left: 41.92%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/O31Q91ufNi.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 225;
  }
  .group-fd {
	position: absolute;
	width: 0.31%;
	height: 1.91%;
	top: 46.69%;
	left: 65.57%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/x65H63GcQX.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 239;
  }
  .group-fe {
	position: absolute;
	width: 0.31%;
	height: 1.91%;
	top: 46.69%;
	left: 67.42%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/yhBF5KTcEh.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 242;
  }
  .group-ff {
	position: absolute;
	width: 1.4%;
	height: 1.88%;
	top: 46.75%;
	left: 29.14%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/1uPV8MdZjN.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 216;
  }
  .group-100 {
	position: absolute;
	width: 1.23%;
	height: 1.86%;
	top: 46.75%;
	left: 43.49%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/8eCC3BFZFE.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 227;
  }
  .group-101 {
	position: absolute;
	width: 1.4%;
	height: 1.88%;
	top: 46.75%;
	left: 52.57%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/COT3kZWMx3.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 232;
  }
  .group-102 {
	position: absolute;
	width: 1.23%;
	height: 1.86%;
	top: 46.75%;
	left: 60.74%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/yMreahbPv4.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 237;
  }
  .group-103 {
	position: absolute;
	width: 0.23%;
	height: 1.86%;
	top: 46.75%;
	left: 66.22%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/ztcpxh51fa.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 240;
  }
  .group-104 {
	position: absolute;
	width: 0.23%;
	height: 1.86%;
	top: 46.75%;
	left: 66.84%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/RiCFKSB5GZ.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 241;
  }
  .group-105 {
	position: absolute;
	width: 1.53%;
	height: 1.74%;
	top: 46.87%;
	left: 27.43%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/bYTrgvU6B0.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 215;
  }
  .group-106 {
	position: absolute;
	width: 0.77%;
	height: 1.72%;
	top: 46.88%;
	left: 34.7%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/ViiSnQQ760.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 220;
  }
  .group-107 {
	position: absolute;
	width: 0.77%;
	height: 1.72%;
	top: 46.88%;
	left: 42.45%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/Bjh1N0Kz09.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 226;
  }
  .group-108 {
	position: absolute;
	width: 0.67%;
	height: 1.4%;
	top: 47.2%;
	left: 33.89%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/J9ZPhZzLpa.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 219;
  }
  .group-109 {
	position: absolute;
	width: 1.23%;
	height: 1.4%;
	top: 47.2%;
	left: 51.05%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/BahD0mu7AV.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 231;
  }
  .group-10a {
	position: absolute;
	width: 0.67%;
	height: 1.4%;
	top: 47.2%;
	left: 55.03%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/wVma4uMz4A.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 233;
  }
  .group-10b {
	position: absolute;
	width: 2.21%;
	height: 1.4%;
	top: 47.2%;
	left: 63.02%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/bx0yokpP4W.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 238;
  }
  .group-10c {
	position: absolute;
	width: 1.23%;
	height: 1.4%;
	top: 47.2%;
	left: 69.68%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/Ajm8nhUEwa.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 244;
  }
  .group-10d {
	position: absolute;
	width: 1.34%;
	height: 1.42%;
	top: 47.21%;
	left: 32.25%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/FRHLnaeosu.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 218;
  }
  .group-10e {
	position: absolute;
	width: 1.06%;
	height: 1.42%;
	top: 47.21%;
	left: 36.28%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/KwDWfgM9XC.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 222;
  }
  .group-10f {
	position: absolute;
	width: 1.34%;
	height: 1.42%;
	top: 47.21%;
	left: 37.59%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/JGkrmNinFh.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 223;
  }
  .group-110 {
	position: absolute;
	width: 1.06%;
	height: 1.42%;
	top: 47.21%;
	left: 47.3%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/ndPzA5Ftbh.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 229;
  }
  .group-111 {
	position: absolute;
	width: 1.4%;
	height: 1.42%;
	top: 47.21%;
	left: 49.27%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/sqMNVLOJNQ.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 230;
  }
  .group-112 {
	position: absolute;
	width: 1.34%;
	height: 1.42%;
	top: 47.21%;
	left: 55.88%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/76vJdiro9R.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 234;
  }
  .group-113 {
	position: absolute;
	width: 1.4%;
	height: 1.42%;
	top: 47.21%;
	left: 57.43%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/HwDs1NyNpM.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 235;
  }
  .group-114 {
	position: absolute;
	width: 1.31%;
	height: 1.42%;
	top: 47.21%;
	left: 59.13%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/8aaoxwzRZz.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 236;
  }
  .group-115 {
	position: absolute;
	width: 1.39%;
	height: 1.42%;
	top: 47.21%;
	left: 67.99%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/PrPdg7Uw9P.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 243;
  }
  .group-116 {
	position: absolute;
	width: 1.06%;
	height: 1.42%;
	top: 47.21%;
	left: 71.21%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/NJZ10RSCMP.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 245;
  }
  .group-117 {
	position: absolute;
	width: 1.34%;
	height: 1.38%;
	top: 47.23%;
	left: 30.76%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/pvJ0xHfCdu.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 217;
  }
  .group-118 {
	position: absolute;
	width: 2%;
	height: 1.38%;
	top: 47.23%;
	left: 39.74%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/CfYQOfBh3w.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 224;
  }
  .group-119 {
	position: absolute;
	width: 1.23%;
	height: 1.39%;
	top: 47.23%;
	left: 45.75%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/t2OxMFiVpH.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 228;
  }
  .group-11a {
	position: absolute;
	width: 0.31%;
	height: 0.31%;
	top: 48.31%;
	left: 72.52%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/E1Hin6aDAE.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 246;
  }
  .group-11b {
	position: absolute;
	width: 0.25%;
	height: 1.57%;
	top: 54.08%;
	left: 42.45%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/nZ30AmtaLZ.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 258;
  }
  .group-11c {
	position: absolute;
	width: 0.25%;
	height: 1.57%;
	top: 54.08%;
	left: 43.72%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/ynR6heEOZH.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 260;
  }
  .group-11d {
	position: absolute;
	width: 1.15%;
	height: 1.54%;
	top: 54.12%;
	left: 50.02%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/Nbs5YSMHbh.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 265;
  }
  .group-11e {
	position: absolute;
	width: 0.77%;
	height: 1.44%;
	top: 54.21%;
	left: 28.85%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/5uLcM8zbVG.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 247;
  }
  .group-11f {
	position: absolute;
	width: 0.63%;
	height: 1.41%;
	top: 54.23%;
	left: 31.12%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/N74k50qYvJ.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 249;
  }
  .group-120 {
	position: absolute;
	width: 1.01%;
	height: 1.15%;
	top: 54.5%;
	left: 29.91%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/5k2bzczXyp.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 248;
  }
  .group-121 {
	position: absolute;
	width: 0.55%;
	height: 1.15%;
	top: 54.5%;
	left: 33.26%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/4u5X8jf1v8.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 251;
  }
  .group-122 {
	position: absolute;
	width: 0.55%;
	height: 1.15%;
	top: 54.5%;
	left: 38.37%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/Y7eNKTvvwo.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 255;
  }
  .group-123 {
	position: absolute;
	width: 0.55%;
	height: 1.15%;
	top: 54.5%;
	left: 42.99%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/LJQt8G5vzE.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 259;
  }
  .group-124 {
	position: absolute;
	width: 1.01%;
	height: 1.15%;
	top: 54.5%;
	left: 44.26%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/A3WCOzickY.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 261;
  }
  .group-125 {
	position: absolute;
	width: 1.1%;
	height: 1.17%;
	top: 54.5%;
	left: 31.91%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/yOjY7gb3J4.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 250;
  }
  .group-126 {
	position: absolute;
	width: 1.14%;
	height: 1.17%;
	top: 54.5%;
	left: 35.67%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/NXf4YZHKYi.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 253;
  }
  .group-127 {
	position: absolute;
	width: 1.15%;
	height: 1.68%;
	top: 54.5%;
	left: 39.69%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/NCMomZBefp.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 256;
  }
  .group-128 {
	position: absolute;
	width: 1.15%;
	height: 1.17%;
	top: 54.5%;
	left: 41.02%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/swdn2Qjs6W.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 257;
  }
  .group-129 {
	position: absolute;
	width: 1.15%;
	height: 1.7%;
	top: 54.5%;
	left: 45.51%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/py9hWf0peS.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 262;
  }
  .group-12a {
	position: absolute;
	width: 1.07%;
	height: 1.17%;
	top: 54.5%;
	left: 47.45%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/UgxyDPHjEH.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 263;
  }
  .group-12b {
	position: absolute;
	width: 1.14%;
	height: 1.17%;
	top: 54.5%;
	left: 48.71%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/3KxftV1c2p.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 264;
  }
  .group-12c {
	position: absolute;
	width: 1.1%;
	height: 1.17%;
	top: 54.5%;
	left: 51.42%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/wqhy2oKgMO.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 266;
  }
  .group-12d {
	position: absolute;
	width: 1.11%;
	height: 1.66%;
	top: 54.52%;
	left: 34.44%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/q6HromqK9g.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 252;
  }
  .group-12e {
	position: absolute;
	width: 1.01%;
	height: 1.15%;
	top: 54.52%;
	left: 37.04%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/1ZZ4y3GjYX.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 254;
  }
  .clip-path-group-12f {
	position: absolute;
	width: 45.37%;
	height: 5.19%;
	top: 57.36%;
	left: 27.72%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/wgGKaPQpf3.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 186;
  }
  .clip-path-group-130 {
	position: absolute;
	width: 0.97%;
	height: 0.97%;
	top: 59.47%;
	left: 39.14%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/x2TzAQPSsq.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 194;
  }
  .clip-path-group-131 {
	position: absolute;
	width: 0.97%;
	height: 0.97%;
	top: 59.47%;
	left: 36.54%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/DQdFw6af1T.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 195;
  }
  .clip-path-group-132 {
	position: absolute;
	width: 0.97%;
	height: 0.97%;
	top: 59.47%;
	left: 33.94%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/FrUZH6YDbX.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 196;
  }
  .clip-path-group-133 {
	position: absolute;
	width: 0.97%;
	height: 0.97%;
	top: 59.47%;
	left: 31.34%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/bPS4v8Fvc0.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 197;
  }
  .clip-path-group-134 {
	position: absolute;
	width: 45.35%;
	height: 5.19%;
	top: 64.51%;
	left: 27.72%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/NJHoyXiNQY.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 193;
  }
  .group-135 {
	position: absolute;
	width: 0.35%;
	height: 1.88%;
	top: 66.04%;
	left: 41.11%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/584efdec-0282-4ccc-875d-9871c2a976a3.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 270;
  }
  .group-136 {
	position: absolute;
	width: 0.35%;
	height: 1.88%;
	top: 66.04%;
	left: 51.23%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/9fae779e-1255-40f4-b834-105e22efd3ad.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 277;
  }
  .group-137 {
	position: absolute;
	width: 0.35%;
	height: 1.88%;
	top: 66.04%;
	left: 52.81%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/efd5b042-4148-4c93-a729-c2683e4f8040.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 279;
  }
  .group-138 {
	position: absolute;
	width: 0.28%;
	height: 1.81%;
	top: 66.12%;
	left: 40.5%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/4416Xk8oQG.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 269;
  }
  .group-139 {
	position: absolute;
	width: 1.38%;
	height: 1.83%;
	top: 66.12%;
	left: 41.7%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/2ffd231f-7690-4417-9bea-e275f6c235fe.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 271;
  }
  .group-13a {
	position: absolute;
	width: 1.38%;
	height: 1.83%;
	top: 66.12%;
	left: 60.72%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/f7639974-2b48-4a24-8d3b-6cfe7bdc8a9d.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 284;
  }
  .group-13b {
	position: absolute;
	width: 1.66%;
	height: 1.74%;
	top: 66.21%;
	left: 57.28%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/bb64ed42-57d6-4e66-bc8f-52b59af70c92.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 282;
  }
  .group-13c {
	position: absolute;
	width: 1.6%;
	height: 1.7%;
	top: 66.23%;
	left: 37.01%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/CHXqy2EoHK.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 267;
  }
  .group-13d {
	position: absolute;
	width: 1.19%;
	height: 1.7%;
	top: 66.23%;
	left: 48.15%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/dbe56d0c-6a88-406b-a1e5-e142389086d0.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 275;
  }
  .group-13e {
	position: absolute;
	width: 0.77%;
	height: 1.68%;
	top: 66.24%;
	left: 44.99%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/ab7415da-7a1d-437f-b99d-43d7d6850a61.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 273;
  }
  .group-one {
	position: absolute;
	width: 1.38%;
	height: 1.39%;
	top: 66.56%;
	left: 38.75%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/XyJSRK5v2a.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 268;
  }
  .group-two {
	position: absolute;
	width: 1.38%;
	height: 1.39%;
	top: 66.56%;
	left: 43.36%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/5941ed7d-d375-4d50-a44e-5ce534a57953.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 272;
  }
  .group-three {
	position: absolute;
	width: 1.33%;
	height: 1.39%;
	top: 66.56%;
	left: 45.92%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/bdbe5436-b241-4105-9d2d-17f88c935494.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 274;
  }
  .group-four {
	position: absolute;
	width: 1.38%;
	height: 1.39%;
	top: 66.56%;
	left: 49.52%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/e5d4f17c-a239-4cf9-8aa8-77fa57bf5e7b.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 276;
  }
  .group-five {
	position: absolute;
	width: 0.68%;
	height: 1.37%;
	top: 66.56%;
	left: 51.91%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/eb1c59ed-c11e-4b5a-ba7a-f93d9faf1557.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 278;
  }
  .group-13f {
	position: absolute;
	width: 1.23%;
	height: 1.37%;
	top: 66.56%;
	left: 53.49%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/b3c66749-651c-4e08-88bb-2c364d2ddb16.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 280;
  }
  .group-140 {
	position: absolute;
	width: 1.38%;
	height: 2.04%;
	top: 66.56%;
	left: 54.99%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/e5f916c3-e732-472b-91b9-791d5f33899b.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 281;
  }
  .group-141 {
	position: absolute;
	width: 1.37%;
	height: 1.39%;
	top: 66.56%;
	left: 59.17%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/acae1d3b-3930-4992-ad39-31c91de1d3ba.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 283;
  }
  .group-142 {
	position: absolute;
	width: 1.33%;
	height: 1.39%;
	top: 66.56%;
	left: 62.38%;
	background: url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-04-22/4080011e-bd72-4516-91c9-b485dd52d108.png)
	  no-repeat center;
	background-size: 100% 100%;
	z-index: 285;
  }
  .step-image-bg-143 {
	position: absolute;
	width: 88.41%;
	height: 293px;
	top: 3280px;
	left: 6.59%;
	background: #faf5ff;
	z-index: 160;
	border-radius: 8px;
  }
  .desktop{
	display: none;
  }

  .frame-login{
	display: flex
	;
			align-items: center;
			justify-content: center;
			flex-wrap: nowrap;
			gap: 10px;
			position: absolute;
			/* width: 173px; */
			/* height: 62px; */
			top: 0;
			left: 0;
			padding: 10px;
			background: #6936d8;
			z-index: 6;
			border-radius: 8px;
  }

  
/*mobile copy */




}

/* Carousel */
.carousel-wrapper {
	width: 800px;
	height: 450px;
	margin: auto;
	overflow: visible;
	position: relative;
}

.carousel-track {
	display: flex;
	transition: transform 0.6s ease-in-out;
	gap: 40px;
}

.carousel-card {
	flex-shrink: 0;
	width: 580px;
	height: 540px;
	background-color: var(--color-white);
	border: 1px solid var(--color-gainsboro);
	border-radius: var(--br-5xs);
	box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.45);
	display: flex;
	flex-direction: column;
	gap: 1rem;
	box-sizing: border-box;
	color: #888A8D;
	text-align: center;
	font-family: Inter;
	font-style: normal;
	font-weight: 500;
	line-height: 130%;
	/* 24px */
	letter-spacing: -0.48px;
}