@import "Vazirmatn-RD-FD-font-face.css";
* {
	margin: 0px;
  padding: 0px;
  box-sizing: border-box;
  scroll-behavior: smooth;
}

body {
	font-family: Vazirmatn RD FD, sans-serif;
	padding: 0;
	margin: 0;
	font-size: 14px;
	animation: fadeInAnimation ease 1s;
	animation-iteration-count: 1;
	animation-fill-mode: forwards;
	background-color: #fff;
}

.form-register label {
	font-size: 15px;
	color: rgb(81 80 80);
}
.form-register .input-box {
	width: 100%;
	display: flex;
	justify-content: space-between;
	background-color: #ebebeb;
	border-radius: 10px;
	padding: 10px;
}
.form-register .input-box i {
	color: #757575;
	font-size: 20px;
}
.form-register .input-box input {
	background-color: transparent;
	border: none;
	width: 100%;
}

/* hashemi css  */
main {
	display: none;
	max-width: 100dvw;
	overflow-x: clip;
	min-height: 100dvh;
	position: relative;
  }
  
  footer.footer .wave {
	display: none;
  }
  
  .mobile {
	width: 100%;
	max-width: 100dvw;
	height: auto;
	overflow-x: clip;
  }
  
  .header {
	width: 100dvw;
	height: 220px;
	position: relative;
  }
  .header::after, 
  .header::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 200px;
  }
  .header::after {
	background: radial-gradient(ellipse at center, #443501 0%,#000000 100%);
	/* background: #161616; */
	clip-path: polygon(0 0, 100% 0%, 100% 70%, 0% 100%);
	/* clip-path: polygon(5% 10%, 100% 0%, 95% 85%, 50% 95%, 0 95%); */
	height: 210px;
  }
  .header::before {
	/* background: radial-gradient(ellipse farthest-corner at right bottom, #FEDB37 0%, #FDB931 8%, #9f7928 30%, #8A6E2F 40%, transparent 80%),
				  radial-gradient(ellipse farthest-corner at left top, #FFFFFF 0%, #FFFFAC 8%, #D1B464 25%, #5d4a1f 62.5%, #5d4a1f 100%); */
	background: #2b9a07;
	clip-path: polygon(0 0, 100% 0%, 100% 100%, 0 82%);
  }
  
  .festival {
	color: white;
	position: absolute;
	z-index: 10;
	text-align: center;
	display: flex;
	flex-direction: column;
	gap: 0.5rem;
	margin-top: 1rem;
	padding-inline: .5rem;
  }
  
  .festival h2 {
	font-size: 1.1rem;
	background-image: linear-gradient(
	  to right,
	  #462523 0,
			 #cb9b51 22%, 
	  #f6e27a 45%,
	  #f6f2c0 50%,
	  #f6e27a 55%,
	  #cb9b51 78%,
	  #462523 100%
	  );
	 color:transparent;
	 -webkit-background-clip:text;
  }
  
  .festival p {
	font-size: .75rem;
	text-align: justify;
	text-wrap: balance;
  }
  
  @media (width > 768px) {
	main {
	  display: grid;
	  place-content: center;
	}
	footer.footer .wave {
	  display: block;
	}
	.mobile {
	  display: none;
	}
  }
  
  /* 
	gap: 1rem;
	width: 90dvw;
	margin: 0 auto;
	background-color: rgb(233, 248, 234);
	border-radius: 0.5rem;
	padding: 3rem 4rem;
	position: relative;
	background: linear-gradient(309deg, #fab2ff 0%, #4433ee 100%);
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 200px;
	border-bottom-left-radius: 20px;
	display: grid;
	grid-template-columns: 30% 70%;
  */
  .container {
	width: 100vw;
	max-width: 100dvw;
	overflow-x: clip;
	/* padding-inline: 50px; */
  }
  
  .glassmorphism-box {
	display: flex;
	align-items: center;
	padding: 20px;
	border-radius: 8px;
	overflow: hidden;
	background: rgba(255, 255, 255, 0);
	border-radius: 16px;
	box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
	backdrop-filter: blur(9.5px);
	-webkit-backdrop-filter: blur(9.5px);
	border: 1px solid rgba(255, 255, 255, 0.16);
  }
  .box {
	/* display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: flex-start; */
	position: relative;
	display: grid;
	grid-template-columns: 30% 70%;
	column-gap: 0.5rem;
	width: 90vw;
	margin-inline: auto;
	height: fit-content;
	background: linear-gradient(315deg, #ee9ae5 0%, #5961f9 100%),
	  url("Group\ 28.svg");
	background-repeat: no-repeat, repeat;
	background-position: center, 35px 100px;
	background-size: auto, 1000px 335px;
	padding-block: 1.5rem;
	border-radius: 0.5rem;
	padding-inline: 0.75rem;
	--bc: hsl(290.86deg 45.06% 45.69%);
	background-blend-mode: overlay;
  }
  
  .box:nth-child(2) {
	--bc: hsl(247, 75%, 64%);
  }
  .box:nth-child(3) {
	--bc: hsl(359, 67%, 51%);
  }
  .box:nth-child(4) {
	--bc: hsl(168, 100%, 36%);
  }
  
  .box::after {
	content: "";
	position: absolute;
	inset: 0;
	border: 1px solid var(--bc);
	border-radius: inherit;
	translate: 5px 5px;
	z-index: -1;
  }
  
  .product-image {
	position: relative;
	isolation: isolate;
	max-height: fit-content;
  }
  
  .product-image::after {
	content: "";
	z-index: -1;
	inset: 0;
	border: 1px solid hsl(290.86deg 45.06% 45.69%);
	border-radius: 10px;
	background: transparent;
	position: absolute;
	translate: 4px 4px;
  }
  
  .box:nth-child(2) .product-image::after {
	border-color: hsl(247, 75%, 64%);
  }
  .box:nth-child(3) .product-image::after {
	border-color: hsl(359, 67%, 51%);
  }
  .box:nth-child(4) .product-image::after {
	border-color: hsl(168, 100%, 36%);
  }
  
  .box.reverse {
	flex-direction: row-reverse;
	padding-inline-start: 2rem;
  }
  
  .box-container {
	display: flex;
	flex-direction: column;
	gap: 3rem;
  }
  
  .box.second {
	flex-direction: row-reverse;
  }
  
  .box img {
	width: 100%;
	aspect-ratio: 16/9;
	object-fit: contain;
	border-radius: 8px;
	display: block;
	/* margin: 0 20px; */
  }
  
  .text {
	/* flex: 1; */
	height: 100%;
	display: grid;
	grid-template-columns: 1fr 1fr;
	grid-template-rows: 1fr 1fr;
	row-gap: 0.5rem;
	column-gap: 0.75rem;
	padding-inline-start: 0.25rem;
	padding-inline-end: 1.5rem;
  }
  .text .features {
	grid-column: 1 / 2;
	grid-row: 1 / -1;
  }
  .text .target-user {
	grid-column: 2 / 3;
	grid-row: 1 / 2;
	display: flex;
	flex-direction: column;
	gap: 0.75rem;
  }
  .text .after-buy {
	grid-column: 2 / 3;
	grid-row: 2 / 3;
  }
  
  .image-submit-wrapper {
	grid-column: 1 / 2;
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	gap: 1.25rem;
  }
  
  .sumbit-button-wrapper button {
	cursor: pointer;
  }
  
  .after-buy,
  .target-user {
	padding-block: 1rem;
	padding-inline: 0.5rem;
	text-align: justify;
	text-wrap: balance;
  }
  
  .features {
	display: flex;
	flex-direction: column;
	gap: 0.5rem;
	/* background: linear-gradient(0deg, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0.15) 100%); */
	/* border-radius: 20px; */
	/* backdrop-filter: blur(25px); */
	justify-content: flex-start;
	align-items: flex-start;
	padding-inline-start: 1rem;
	padding-block: 1.5rem;
  }
  
  .common {
	background: rgba(255, 255, 255, 0.15);
	border-radius: 16px;
	box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
	backdrop-filter: blur(10.1px);
	-webkit-backdrop-filter: blur(10.1px);
	border: 1px solid rgba(255, 255, 255, 0.15);
  }
  
  :is(.features, .target-user, .after-buy) {
	position: relative;
  }
  
  .sumbit-button-wrapper {
	position: relative;
	z-index: 1;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-items: flex-start;
	background-color: hsl(290.86deg 45.06% 45.69%);
	padding-inline: 1rem;
	padding-block: 0.5rem;
	border-radius: 6px;
	gap: 0.75rem;
  }
  
  .box:nth-child(2) .sumbit-button-wrapper {
	background-color: hsl(247, 75%, 64%);
  }
  
  .box:nth-child(2) .sumbit-button-wrapper::before {
	border-color: hsl(247, 75%, 64%);
  }
  
  .box:nth-child(3) .sumbit-button-wrapper {
	background-color: hsl(359, 67%, 51%);
  }
  
  .box:nth-child(3) .sumbit-button-wrapper::before {
	border-color: hsl(359, 67%, 51%);
  }
  
  .box:nth-child(4) .sumbit-button-wrapper {
	background-color: hsl(168, 100%, 36%);
  }
  
  .box:nth-child(4) .sumbit-button-wrapper::before {
	border-color: hsl(168, 100%, 36%);
  }
  
  .sumbit-button-wrapper::before {
	content: "";
	position: absolute;
	inset: 0;
	background: transparent;
	border: 1px solid hsl(290.86deg 45.06% 45.69%);
	translate: 4px 4px;
	border-radius: inherit;
	z-index: -1;
  }
  
  .sumbit-button-wrapper button {
	align-self: flex-end;
	background: #ffcc01;
	border-radius: 6px;
	border: none;
	outline: none;
	padding-inline: 1rem;
	padding-block: 0.5rem;
  }
  
  .text h2 {
	margin: 0;
	font-size: 18px;
	color: #161616;
  }
  
  .text p {
	font-size: 16px;
	color: #474747;
	margin: 10px 0;
  }
  
  .text button {
	padding: 10px 20px;
	background-color: #28a745;
	color: #fff;
	border: none;
	border-radius: 5px;
	cursor: pointer;
  }
  
  .text button:hover {
	background-color: #218838;
  }
  
  /* .modal {
	display: none;
	position: fixed;
	inset: 0;
	background: rgba(0, 0, 0, 0.5);
	justify-content: center;
	align-items: center;
	z-index: 50;
  }
  
  .modal-content {
	background: #fff;
	padding: 20px;
	border-radius: 8px;
	width: 90vw;
	max-width: 750px;
  }
  
  .modal-header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 20px;
  }
  
  .modal-header button {
	background: none;
	border: none;
	font-size: 24px;
	cursor: pointer;
  } */
  
  .form-container {
	display: flex;
	gap: 20px;
	margin-top: 10px;
	flex-wrap: wrap;
  }
  
  .form-column {
	flex: 1;
	display: flex;
	flex-direction: column;
	gap: 10px;
  }
  
  .form-column label {
	font-size: 14px;
	color: #333;
  }
  
  .form-column input,
  .form-column select,
  .form-column textarea {
	padding: 8px;
	border: 1px solid #ccc;
	border-radius: 5px;
	width: 100%;
  }
  
  .form-column textarea {
	resize: none;
  }
  
  .radio {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	gap: 0.5rem;
  }
  
  .radio label {
	flex: 1 0 auto;
  }
  
  .radio input {
	flex: 0 1 fit-content;
  }
  
  .info {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0.75rem 0.5rem;
	/* border: 1px solid gainsboro; */
	border-radius: 0.3rem;
  }
  
  .footer {
	background-color: #333;
	color: #fff;
	text-align: center;
	padding: 40px 20px;
	position: relative;
	margin-top: 15rem;
  }
  
  .footer .content {
	max-width: 60dvw;
	margin: 0 auto;
	display: grid;
	grid-template-columns: 3fr 1fr;
	column-gap: 5rem;
	/* grid-auto-rows: auto; */
	/* row-gap: 2rem; */
  }
  .footer h2 {
	margin: 0;
	font-size: 24px;
	color: #ffa500;
  }
  .footer p {
	margin: 10px 0;
	font-size: 16px;
	text-wrap: balance;
	line-height: 24px;
  }
  .footer a {
	color: #ffa500;
	text-decoration: none;
  }
  .footer a:hover {
	text-decoration: underline;
  }
  .footer-wave {
	position: absolute;
	top: -50px;
	left: 0;
	width: 100%;
	height: 50px;
  }
  
  .image-container {
	position: absolute;
	top: 0;
	left: 0;
	transform: translate(-50%, -20%);
  }
  
  img.circuit-board {
	width: 400px;
	aspect-ratio: 1/1;
	object-fit: contain;
	display: inline-block;
  }
  
  .bg {
	position: absolute;
	top: -250px;
	left: 0;
	width: 100dvw;
	height: 740px;
	z-index: -1;
	background-color: #218838;
	border-bottom-left-radius: 3rem;
	border-bottom-right-radius: 3rem;
	transform: rotate(-9deg);
  }
  
  .bg.front {
	background-color: #0c0c0c;
	transform: rotate(-9deg) translateZ(10px, 10px, 10px);
  }
  
  .mySvg {
	/* height: 121.4vh; */
	height: 844px;
	position: absolute;
	left: 0 !important;
	min-width: 100dvw !important;
	top: -50px;
	z-index: -1;
  }
  
  .wave {
	/* height: auto; */
	position: absolute;
	top: 0;
	left: 0 !important;
	transform: translateY(-80%) rotateY(180deg);
	/* min-width: 100dvw !important;
	transform: translateY(-50%); */
  }
  
  @counter-style circled-alpha {
	system: fixed;
	symbols: Ⓐ Ⓑ Ⓒ Ⓓ Ⓔ Ⓕ Ⓖ Ⓗ Ⓘ Ⓙ Ⓚ Ⓛ Ⓜ Ⓝ Ⓞ Ⓟ Ⓠ Ⓡ Ⓢ Ⓣ Ⓤ Ⓥ Ⓦ Ⓧ Ⓨ Ⓩ;
	suffix: " ";
  }
  
  .features-list {
  }
  
  .list-style-type {
	list-style: "\2705";
	padding-inline-start: 1rem;
  }
  
  .accordion-container {
	width: 60dvw;
	margin-inline: auto;
	margin-block: 5rem;
  }
  
  .accordion {
	width: 100%;
	/* max-width: 500px; */
  }
  
  .accordion-item {
	/* border: 1px solid #ddd; */
	margin-bottom: 10px;
	border-radius: 5px;
	overflow: hidden;
  }
  
  .accordion-header {
	width: 100%;
	background-color: white;
	color: #111;
	padding: 15px;
	text-align: right;
	cursor: pointer;
	border: none;
	outline: none;
	font-size: 18px;
	transition: background-color 0.3s ease;
	border-bottom: 1px solid #cdcdfc;
	position: relative;
	padding-inline-end: 1.5rem;
  }
  
  .arrow {
	position: absolute;
	top: 50%;
	left: 0.5rem;
	translate: 0 -50%;
	display: flex;
	justify-content: center;
	align-items: center;
	transition: transform 250ms;
  }
  
  .accordion-content {
	max-height: 0;
	overflow: hidden;
	transition: max-height 0.4s ease;
	color: #7f7e82;
  }
  
  .accordion-content p {
	padding: 15px;
	font-size: 16px;
	background-color: white;
  }
  
  .timer {
	text-align: center;
	padding: 30px;
	border-radius: 8px;
	color: #fff;
	position: absolute;
	bottom: 70px;
	left: 4%;
	transform: translate(40px, 35px) rotate(-6deg);
	transform-origin: bottom left;
  }
  
  #countdown {
	font-size: 36px;
	font-weight: bold;
	margin-top: 10px;
  }
  
  .discount {
	position: absolute;
	left: 11rem;
	top: 2.5rem;
  }
  .discount img {
	width: 330px;
	object-fit: contain;
	display: block;
	height: auto;
  }
  
  .permissions {
	display: flex;
	flex-direction: column;
	gap: 2rem;
  }
  
  .permissions > .logo-wrapper {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
  }
  
  .permissions > .logo-wrapper img {
	width: 100%;
	height: auto;
	display: block;
	object-fit: contain;
  }
  
  .discount-text {
	position: absolute;
	top: 4rem;
	right: 5rem;
	max-width: 50%;
	color: white;
	display: flex;
	flex-direction: column;
	gap: 1rem;
  }
  
  .discount-text p {
	line-height: 24px;
	text-wrap: balance;
	text-align: justify;
  }
  
  .discount-text h2 {
	color: #b80a47;
	background-image: linear-gradient(
	  45deg,
	  #b80a47 0%,
	  #33995a 26%,
	  #d9d208 85%
	);
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
  }
  
  .links {
	position: absolute;
	bottom: 250px;
	right: 5rem;
	display: flex;
	flex-direction: row;
	gap: 1.25rem;
	transform-origin: bottom right;
	transform: rotate(-5deg) translate(0px, 5px);
  }
  
  .links a {
  }
  
  @media (width < 768px) {
	body {
	  background-color: #d6d6e4;
	}
	.mobile-boxes-wrapper {
		display: grid;
		grid-template-columns: repeat(auto-fit, minmax(280px, 300px));
		place-content: center;
		gap: 1.55rem;
		margin-block: 0.75rem;
	  }
	.mobile-boxes {
	  margin-inline: auto;
	  width: 100%;
	  max-width: 90dvw;
	  /* overflow-x: clip; */
	  border-radius: 6px;
	  background-color: #fff;
	  display: flex;
	  flex-direction: column;
	  box-shadow: rgba(17, 17, 26, 0.2) 0px 4px 0px 0px;
	  position: relative;
	}
  
	.mobile-boxes::after {
	  content: '';
	  position: absolute;
	  inset: 0;
	  background: transparent;
	  border: 1px solid rgba(0, 0, 0, 0.8);
	  border-radius: inherit;
	  z-index: -1;
	  transform: translate(5px,6px);
	}
	
	.mobile-boxes__image {
	  width: 100%;
	  padding: 1rem 1rem;
	}
  
	.mobile-boxes__image img {
	  width: 100%;
	  height: auto;
	  display: block;
	  object-fit: contain;
	}
  
	.m-accordion-container {
	  width: 100%;
	  margin-inline: auto;
	}
	
	.m-accordion {
	  width: 100%;
	  /* max-width: 500px; */
	}
	
	.m-accordion-item {
	  /* border: 1px solid #ddd; */
	  margin-bottom: 10px;
	  border-radius: 5px;
	  overflow: hidden;
	}
	
	.m-accordion-header {
	  width: 100%;
	  background-color: white;
	  color: #111;
	  padding-inline-start: 15px;
	  padding-block: 0.1rem;
	  text-align: right;
	  cursor: pointer;
	  border: none;
	  outline: none;
	  font-size: 14px;
	  /* border-bottom: 1px solid #cdcdfc; */
	  position: relative;
	  padding-inline-end: 1.5rem;
	}
	
	.arrow {
	  position: absolute;
	  top: 50%;
	  left: 0.5rem;
	  translate: 0 -50%;
	  display: flex;
	  justify-content: center;
	  align-items: center;
	  transition: transform 250ms;
	}
	
	.m-accordion-content {
	  max-height: 0;
	  overflow: hidden;
	  transition: max-height 0.4s ease;
	  color: #7f7e82;
	  padding-inline: 1rem;
	}
	
	.m-accordion-content p {
	  padding-inline: 0.1rem;
	  padding-block: .5rem;
	  font-size: 12px;
	}
  
	.m-accordion-content ul li {
	  font-size: 12px;
	}
  
	.m-accordion-content ul {
	  
	}
  
	.mobile-boxes__price-box {
	  display: flex;
	  flex-direction: column;
	  gap: 1rem;
	  padding: 0.5rem .5rem;
	}
	
  
	.mobile-boxes__price-box button {
	  border: none;
	  outline: none;
	  background: rgb(219, 67, 1);
	  padding-block: 0.6rem;
	  border-radius: 6px;
	  color: white;
	}
  }
  
  .accordion-container.mob {
	margin: 2rem auto;
	width: 100%;
	max-width: 90dvw;
  }
  
  .accordion-container.mob h2{
	font-size: 1.2rem;
  }
  
  .accordion-container.mob .accordion-header {
	font-size: 14px;
  }
  
  .accordion-container.mob .accordion-content p {
	font-size: 13px;
  }
  
  .accordion-container.mob .accordion-item {
	box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  }

  @media (max-width: 480px) {
	.form-container {
	  display: grid;
	}
  }
  @media (max-width: 768px) {
	.mobile {
	  display: block;
	}
	.footer {
	  padding: 1.5rem .8rem;
	  margin-top: 1rem;
	  outline: 2px dashed #333;
	  /* outline-offset: 4px; */
	}
	.footer .content {
	  width: 100%;
	  max-width: unset;
	  grid-template-columns: 1fr;
	}
	.footer .content h2 {
	  font-size: 1.15rem;
	}
	.footer .content p {
	  font-size: 0.8rem;
	  text-align: justify;
	}
	.logo-wrapper {
	  display: flex;
	  justify-content: center;
	  align-items: center;
	  margin-inline: auto;
	  max-width: 80dvw;
	  gap: 1.5rem;
	}

  .BtnHeader {
	width: 140px;
	height: 40px;
	border: none;
	border-radius: 10px;
	background: linear-gradient(
	  to right,
	  #77530a,
	  #ffd277,
	  #77530a,
	  #77530a,
	  #ffd277,
	  #77530a
	);
	background-size: 250%;
	background-position: left;
	color: #ffd277;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	transition-duration: 1s;
	overflow: hidden;
  }
  
  .BtnHeader::before {
	position: absolute;
	content: "سایت فروشگاهی";
	color: #ffd277;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 97%;
	height: 90%;
	border-radius: 8px;
	transition-duration: 1s;
	background-color: rgba(0, 0, 0, 0.842);
	background-size: 200%;
  }
  
  .BtnHeader:nth-child(2)::before {
	content: "سایت اداری";
  }
  .BtnHeader:nth-child(3)::before {
	content: "سایت خبری";
  }
  .BtnHeader:nth-child(4)::before {
	content: "سایت شرکتی";
  }
  
  .BtnHeader:hover {
	background-position: right;
	transition-duration: 1s;
  }
  
  .BtnHeader:hover::before {
	background-position: right;
	transition-duration: 1s;
  }
  
  .BtnHeader:active {
	transform: scale(0.95);
  }

  @media (767px < width < 1024px) {
	.timer {
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 100%;
	  height: fit-content;
	  transform: unset;
	}
	.timer .flip-clock-wrapper {
	  max-width: fit-content;
	  margin-inline: auto;
	}
	.discount-text {
	  top: 9rem;
	  right: 5rem;
	  max-width: 80%;
	}
	.discount img {
	  display: none;
	}
	.links {
	  transform: unset;
	}
}

@media (767px < width < 1024px) {
	.timer {
	  position: absolute;
	  top: 0;
	  left: 0;
	  width: 100%;
	  height: fit-content;
	  transform: unset;
	}
	.timer .flip-clock-wrapper {
	  max-width: fit-content;
	  margin-inline: auto;
	}
	.discount-text {
	  top: 9rem;
	  right: 5rem;
	  max-width: 80%;
	}
	.discount img {
	  display: none;
	}
	.links {
	  transform: unset;
	}
}

.t {
	margin-block: 1rem;
  }
  .t .flip-clock-divider .flip-clock-label {
	display: block;
	position: absolute;
	top: -1.8em;
	right: -41px;
	color: black;
	text-shadow: none;
  }
  .t .flip-clock-divider.minutes .flip-clock-label {
	right: -46px;
  }
  .t .flip-clock-divider.seconds .flip-clock-label {
	right: -43px;
  }
  