:root {
    --boder: 1px solid rgb(49, 66, 77);
    --backgro-color: #0a0e10;
	--larger-columns:#31424D26;
}


/*.bank_1_p{
	font-size: 37px;
    color: rgb(192, 192, 192);
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
	line-height:48.1px;
}
.bank_2_p{
	font-size: 27px;
    color: rgb(248, 94, 1);
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
	line-height:48.1px;
}
*/
.bank_1_p{
	font-size: clamp(2rem, 2.64vw, 3.7rem);
    color: rgb(192, 192, 192);
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
	line-height: clamp(3rem, 3.44vw, 4.81rem);
}
.bank_2_p{
	font-size: clamp(1.8rem, 1.93vw, 2.7rem);
    line-height: clamp(3rem, 3.44vw, 4.81rem);
    color: rgb(248, 94, 1);
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
}
.bank_3_p{
	font-size: clamp(1.6rem, 1.57vw, 2.2rem);
    line-height: clamp(2.4rem, 2.5vw, 3.5rem);
    color: rgb(255, 255, 255);
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
}
.bank_4_p{
	font-size: clamp(2rem, 2.21vw, 3.1rem);
    color: rgb(0, 0, 0);
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
	letter-spacing:normal;
	margin-bottom: 0.3rem;

}
.bank_5_p{
	font-size: clamp(1.2rem, 1.14vw, 1.6rem);
    color: rgb(0, 0, 0);
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
	letter-spacing:normal;
	margin-bottom: 0rem;

}

.bank_col_right
{
	/*align-items: center;*/
	align-self: end;
}
.banner_right_col
{
	position: relative;
	/*align-self: end;*/
	display:grid;
	gap:2rem;
}
.banner_right_col_img
{
	text-align: center;
	margin-right: 0rem;
	margin-left: 1rem;
}

.banner_sm_img_onimg
{
 position: absolute;
 top: 7%;
 right: 18%;
 width: 18%;
 opacity: 0.6;
}

.customer-friendly-heading h2.banK_new_h {
    color: white;
    font-size: clamp(1.4rem, 1.57vw, 2.2rem);
    font-family: verdana, geneva, sans-serif;
    margin-top: 4%;
    line-height: 1.05;
	letter-spacing:normal;

}
.customer-friendly-heading p.banK_new_p {
    color: white;
    font-size: clamp(1.3rem, 1.14vw, 1.6rem) ;
    font-family: verdana, geneva, sans-serif;
    margin-top: 4%;
	letter-spacing:normal;
	padding: 0% 9%;
}
.already-tradable-heading h1.crypto_1 {
    color: #ff6600;
    /* font-size: clamp(2.8rem, 2.2vw, 4.1rem); */
    font-size: clamp(2rem, 2.21vw, 3.1rem);
    font-family: verdana, geneva, sans-serif;
}
.already-tradable-detail p.crypto_2 {
    color: white;
    font-size: clamp(1.3rem, 1.29vw, 1.8rem);
    font-family: verdana, geneva, sans-serif;
    margin-bottom: 0%;
}
.uost-world-famile-heading h2 {
  color: #f85e01;
  font-size: clamp(1.5rem, 1.71vw, 2.4rem);
  font-family: 'Jockey One', sans-serif;
}
.uost-world-famile-text p {
    color: white;
    font-size: clamp(1.3rem, 1.29vw, 1.8rem);
    font-family: verdana, geneva, sans-serif;
    margin-bottom: 0%;
	letter-spacing:normal;
	line-height:28.8px;
}
.uost-world-famile-card-text p { 
  font-size: clamp(1.3rem, 1.29vw, 1.8rem);
}
.cus_row1 {
        gap: 2.5rem;
        margin-top: 5rem;
    }
.cus_row2 {
    padding: 0rem 3rem;
    gap: 2rem;
}
.bank_row_style
{
	display: flex;
	
	align-items: center;
	background: rgb(192, 192, 192);
	border-radius: 25px;
	margin-top: 10px;
	padding: 1rem 0rem;
	gap: 10px;
    
}
.bank_col_style
{
	border: var(--boder);
	background-color: #0a0e10;
	border-radius: 25px;
     padding: 2rem 4rem;
	z-index: 1;
	padding: 0 4rem;
	/*height:55vh;*/
	
	display: flex;
	flex-direction: column;
	justify-content: center;
	width:51%;
}
/**/
.per-day-box
 {
    border: var(--boder);
	margin-top: 5%;
    padding: 10% 6%;
}
.per-day-box-detail .bank_para_heading
{
	font-size: clamp(1.8rem, 1.8vw, 2.9rem);
	line-height: 1.35;
	text-decoration-color:rgb(250, 250, 250);
	font-weight:400;
}
.per-day-box-detail .bank_para_heading1
{
	font-size: clamp(1.8rem, 1.89vw, 2.65rem) !important;
	line-height: 1.35;
	text-decoration-color:rgb(250, 250, 250);
	font-weight:400;
}
.bank_para_message
{
	font-size: clamp(1.2rem, 1.14vw, 1.6rem) !important;
	line-height: 1.5;
	text-decoration-color:rgb(250, 250, 250);
	font-weight:400;
	color:rgb(250, 250, 250);
	text-align: left!important;
}
.uost-contract-addres-submit-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgb(248, 94, 1);
  padding: clamp(1rem, 1.5vw, 2.25rem)
         clamp(1.5rem, 3vw, 5rem);
  text-decoration: none;
  color: white;
  font-size: 16px;
  font-family: 'verdana', geneva, sans-serif;
  font-weight: 500;
  border-radius: 10px;
  height: 6vh;
  border: none;
  transition:0.5s;
}
.uost-contract-addres-submit-btn:hover {
  background: rgb(49, 66, 77);
  border: none;
}

.uost-contract-addres-submit-btn2 {
  display: flex;
  justify-content: center;
  align-items: center;
  background: rgb(192 192 192);
  padding: 1rem 2rem;
  text-decoration: none;
  color: rgb(37 43 50);
  font-size: 15px;
  font-family: 'verdana', geneva, sans-serif;
  font-weight: 500;
  border-radius: 10px;
  height: 6vh;
  border: 2px solid rgb(248, 94, 1);
  transition:0.5s;
}
.uost-contract-addres-submit-btn2:hover {
  background: rgb(248, 94, 1);
  border: 2px solid rgb(192 192 192);
   color: white;
}


.already-tradable-imgbox
{
	border: var(--boder);
    padding: 3% 3% 3% 3%!important;
    position: relative;
    display: inline-block;
    overflow: hidden;
}

.already-tradable-imgbox img {
    display: block;
    width: 100%;
    height: auto;
	border:var(--boder)!important;
	border-radius:unset!important;
}

/* Dark vignette overlay */
.already-tradable-imgbox::after {
content: "";
    position: absolute;
        inset: 4.11% 3.1%;
    border-radius: 0px;
    background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0) 33%, rgba(0, 0, 0, 0.9) 62%, rgba(0, 0, 0, 1) 100%);
    pointer-events: none;
	border:var(--boder)!important;
}

.uost-world-famile-card {
    border: var(--boder);
	position: relative;
    display: inline-block;
}
.uost-world-famile-card::after {
	content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50%;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.9), transparent);
    border-radius: 8px;
}


.upcoming-and-existing-card {
    background-color: rgba(49, 66, 77, 0.15)!important;
    border: 2px solid rgb(49, 66, 77)!important;
	padding: 6% 4%;
    justify-content: normal; 
   
}
.uost-box {
    width: 100%;
	padding: 0% 4% !important;
}
.uost-token-box {
    width: 100%;
    height: 100%;
    background-color: rgba(49, 66, 77, 0.15)!important;
    border: 2px solid rgb(49, 66, 77)!important;
    border-radius: 10px;
    padding: 14% 4%;
}
.uost-token-box1 {
    background-color: rgba(49, 66, 77, 0.15)!important;
    border: 2px solid rgb(49, 66, 77)!important;
}
.uost-token-box2 {
    background-color: rgba(49, 66, 77, 0.15)!important;
    border: 2px solid rgb(49, 66, 77)!important;
}
.uost-contract-address{
    background-color: rgba(49, 66, 77, 0.15)!important;
    border: 2px solid rgb(49, 66, 77)!important;
}
.history-course-box {
    background-color: rgba(49, 66, 77, 0.15)!important;
    border: 2px solid rgb(49, 66, 77)!important;
}

.upcoming-and-existing-card h3 {
    font-size: 32px;
    font-weight: 400;
    line-height: 41.6px;
    color: rgb(192, 192, 192);
    font-family: verdana, geneva, sans-serif;
}
.upcoming-and-existing-card p {
    font-size: 32px;
    font-weight: 700;
    line-height: 41.6px;
    color: rgb(240, 240, 240);
    font-family: verdana, geneva, sans-serif;
}

.upcoming-and-existing-card p.p11 {
    font-size: 18px;
    font-weight: 400;
    line-height: 28px;
    color: rgb(255, 255, 255);
    font-family: verdana, geneva, sans-serif;
	margin-bottom:0px;
}

.reputable-and-transparent-detail-text p {
    color: white;
    font-size: 16px;
    font-family: verdana, geneva, sans-serif;
    margin-bottom: 0%;
	line-height: 25px;
	font-weight: 400;
	font-family: verdana, geneva, sans-serif;
}
.reputable-and-transparent-link {
    text-decoration: none;
    color: white;
    font-size: 16px;
    font-family: verdana, geneva, sans-serif;
	text-decoration: underline;
}

.win-situation-box2 {
    border: var(--boder);
    background: #0a0e10!important;
}
.future-oriented-box {
    background: #0a0e10!important;
    border: var(--boder);
}
.token-ecosystem-box {
     background: #0a0e10!important;
     border: var(--boder);
	 width: 99%;
}

.global-visacard-section {
    padding: 3% 4% !important;
	 /*   border-bottom: 2px solid #6d6d6d;*/
}

.expand-your-financial-heding h1.new {
    color: rgb(192, 192, 192);
    font-size: 35px;
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
    line-height: 42px;
    letter-spacing: normal;
	margin-bottom: 5%;
}
.expand-your-financial-detile p.new1 {
    color: white;
    font-size: 21.6472px;
    font-family: verdana, geneva, sans-serif;
    margin-bottom: 0%;
    font-weight: 400;
	line-height: 34px;
}
.win-situation-heading h2.new3 {
    color: rgb(248, 94, 1);
    font-size: 21.64px;
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
    margin-bottom: 8px;
	line-height:34.6355px;
	overflow-wrap:break-word;
}
.win-situation-detail p.new4 {
    color: white;
    font-size: 18px!important;
    font-family: verdana, geneva, sans-serif;
    margin-bottom: 0%;
    font-weight: 400;
	line-height:28.8px;
	letter-spacing:normal;
}
.decentralized-exchange-heading h1.new5 {
    color: rgb(192, 192, 192);
    font-size: 37px;
    font-family: verdana, geneva, sans-serif;
	font-weight:400;
	line-height:48.1px;
	letter-spacing:normal;
}

.uniexs-world-imgbox img {
    width: 84%;
	    border-radius: 5%;
}

.decentralized-exchange-heading h2.new6 {
    color: #f85e01;/*rgb(248, 94, 1)*/
    font-size: 35px;
    font-family: verdana, geneva, sans-serif;
	font-weight:400;
	line-height:45.5px;
	letter-spacing:normal;
}
.decentralized-exchange-heading h2.new6_1 {
    color: #f85e01;/*rgb(248, 94, 1)*/
    font-size: 2.5rem;
    font-family: verdana, geneva, sans-serif;
	font-weight:400;
	line-height:45.5px;
	letter-spacing:normal;
}
.decentralized-exchange-text p.new7 {
    color: white;
    font-size: 18px;
    font-family: verdana, geneva, sans-serif;
    margin-bottom: 0%;
	line-height:25.6px;
	letter-spacing:normal;
	font-weight:400;
}

.future-oriented-heading h2.new8 {
    color: #f85e01;
    font-size: 35px;
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
	letter-spacing:normal;
	line-height:56px;
}
.future-oriented-heading p.new9 {
    color: white;
    font-size: 21.648px;
    font-family: verdana, geneva, sans-serif;
	letter-spacing:normal;
	line-height:28.1424px;
}
.future-oriented-heading p.new9_1 {
    color: white;
    font-size: 24px;
    font-family: verdana, geneva, sans-serif;
	letter-spacing:normal;
	line-height:38.4px;
}
.future-oriented-box-heading h2.new10 {
    color: #f85e01;
    font-size: 26px;
    font-weight: 400;
    margin-bottom: 8px;
	letter-spacing:normal;
	line-height:41.6px;
}
.future-oriented-box-text p.new11 {
    font-size: 18px;
    margin-bottom: 0%;
	letter-spacing:normal;
	line-height:28.8px;
}



.expand-your-financial-heding h1.new12 {
    color: rgb(192, 192, 192);
    font-size: 37px;
    font-family: verdana, geneva, sans-serif;
	font-weight:400;
	letter-spacing:normal;
	line-height:48.1px;
	padding-right: 28%;
}
.expand-your-financial-heding h1.new13 {
    color: rgb(248, 94, 1);
    font-size: 27px;
    font-family:  verdana, geneva, sans-serif;
	letter-spacing:normal;
	line-height:48.1px;
}
/**/

.token-ecosystem-box h1.new14 {
    font-size:27px;
    color:rgb(248, 94, 1);
	letter-spacing:normal;
	 font-family:  verdana, geneva, sans-serif;
	line-height:35.1px;
	font-weight:400;
}
.token-ecosystem-box h1.new14_1 {
    font-size:23px;
    color:white;
	letter-spacing:normal;
	 font-family:  verdana, geneva, sans-serif;
	line-height:35.1px;
	font-weight:400;
}
.token-ecosystem-box p.new15 {
    color: white;
    font-size: 16px;
	letter-spacing:normal;
	 font-family:  verdana, geneva, sans-serif;
	line-height:25px;
	font-weight:400;
}

.token-ecosystem-box h1.new16 {
    font-size: 39.7559px;
    color: rgb(248, 94, 1);
	letter-spacing:normal;
	font-family:  verdana, geneva, sans-serif;
	font-weight:700;
	line-height:43.7315px;
	text-align:center;
}


.floating-img {
  display: block;
  margin: 0 auto;
  max-width: 30%;
  height: auto;
  animation: floatUpDown 9s ease-in-out infinite;
  transform: translateY(0);
}
@keyframes floatUpDown {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-300px); }
}

.business-solutions-section .robot-imgbox1 .float-wrapper1 {
  display: inline-block;
  -webkit-animation: floatUpDown2 5s ease-in-out infinite;
  animation: floatUpDown2 5s ease-in-out infinite;
  will-change: transform;
  -webkit-transform: translateZ(0); /* promote to GPU layer */
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

@media (prefers-reduced-motion: reduce) {
  .business-solutions-section .robot-imgbox1 .float-wrapper1 {
    -webkit-animation: none;
    animation: none;
  }
}



.floating-img2 {
  display: block;
  margin: 0 auto;
  max-width: 30%;
  height: auto;
  animation: floatUpDown2 5s ease-in-out infinite!important;
  transform: translateY(0);
}
@keyframes floatUpDown2 {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-25px); }
}

.for_image{
	border-radius: 0px 10px 10px 0px;
	width: 90%;
	height: auto;
	position: relative;
    left: -3rem;
    top: 0%;
	margin-top: 2rem;
}
.for_image1{	
	width: 100%;
}

.upcoming-and-existing-card img {
    width: 90%;
    height: 174px;
    object-fit: cover;
    border-radius: 5%;
    margin: 0 auto 20px;
}
.upcoming-and-existing-card h3.new_pra1 {
    font-size: 27px;
    font-weight: 400;
    line-height: 41.6px;
    color: rgb(192, 192, 192);
    font-family: verdana, geneva, sans-serif;
	line-height:35.1px;
}
.upcoming-and-existing-card p.new_pra2 {
    font-size: 24px;
    font-weight: 700;
    line-height: 31.6px;
    color: rgb(240, 240, 240);
    font-family: verdana, geneva, sans-serif;
}
.upcoming-and-existing-card p.new_pra_p1 {
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
    color: rgb(255, 255, 255);
    font-family: verdana, geneva, sans-serif;
    margin-bottom: 20px;
}
.upcoming-and-existing-card p.new_pra_p2 {
    font-size: 18px;
    font-weight: 400;
    line-height: 28px;
    color: rgb(255, 255, 255);
    font-family: verdana, geneva, sans-serif;
    margin-bottom: 20px;
}
.upcoming-and-existing-card p.new_pra_p3 {
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
    color: rgb(255, 255, 255);
    font-family: verdana, geneva, sans-serif;
    margin-bottom: 20px;
}


.pra_button
{
	background-color: rgb(248, 94, 1);
    border: 1px solid rgb(192, 192, 192);
    color: rgb(250, 250, 250);
    font-size: 24.3333px;
    height: 59.9688px;
    font-weight: 700;
    min-width: 43.2px;
    font-family: verdana, geneva, sans-serif;
}
.pra_button:hover
{
	
}

.uost-box-heading {
    margin-bottom: 0%;
    padding: 0% 3%;
	margin-top: 3%;
}
.upcoming-and-existing-cards-section {
   
    padding: 0% 3%;
    margin-top: 3%;
}


.img_new_class{
	width: 65%;
    border-radius: 50%;
}
.voucher-deposit-detail p.stakw_new1 {
    color: rgb(240, 240, 240);
    font-size: 29.2424px;
    font-family: verdana, geneva, sans-serif;
    margin-bottom: 0%;
    text-align: center;
	font-weight:700;
	letter-spacing:normal;
	line-height:38.0151px;
}
.voucher-deposit-detail p.stakw_new2 {
    color: rgb(240, 240, 240);
    font-size: 32px;
    font-family: verdana, geneva, sans-serif;
    margin-bottom: 0%;
    text-align: center;
	font-weight:700;
	letter-spacing:normal;
	line-height:41.6px;
}

.voucher-deposit-detail2 p.stakw_new3 {
    color: white;
    font-family: verdana, geneva, sans-serif;
    margin: 0% 5% 0% 5%;
    text-align: center;
	font-weight:400;
	letter-spacing:normal;
	line-height:25.6px;
	font-size:16px;
}
.choose-your-strateg-start-now-btn {
    font-size: 16px;
	font-weight:700;
	line-height:25.6px;
}

.choose-your-strateg-section-heading h1.stakw_new4{
	color: rgb(192, 192, 192);
    text-align: justify;
    /* margin-left: 6px; */
    font-size: 32px!important;
    line-height: 41.6px;
    letter-spacing: normal;
    font-weight: 400;
}
.choose-your-strateg-section-heading p.stakw_new5{
	color: rgb(240, 240, 240);
    padding: 0% 1%;
    font-size: 16.0356px;
    line-height: 20.8px;
    letter-spacing: normal;
    font-weight: 400;
	font-family: verdana, geneva, sans-serif;
}

.choose-your-strateg-box {
    width: 100%;
    height: 100%;
    background-color: #0c1214;
    border:1px solid rgb(49, 66, 77);
    border-radius: 8px;
    padding: 4% 5%;
}


.trading-exchange-box {
    width: 100%;
    display: grid;
    justify-content: center;
    background-color: #0c1214;
    border: 1px solid rgb(49, 66, 77);
    border-radius: 8px;
    padding: 15px 10px 15px 10px;
	min-height: 186.125px;
}


.trading-exchange-heading h1.stakw_new6 {
    color: rgb(192, 192, 192);
    font-size: 42px;
    font-family: verdana, geneva, sans-serif;
	font-weight:700;
	letter-spacing:normal;
	line-height:55.7785px;
}

.trading-exchange-text p.stakw_new7 {
    color: white;
    font-size: 16px;
    font-family: verdana, geneva, sans-serif;
	font-weight:400;
	letter-spacing:normal;
	line-height:25.6px;
	text-align:center;
}

.business-solutions-hero-content h1 {
    font-size: 37px;
    color: rgb(192, 192, 192);
    letter-spacing: normal;
    margin-bottom: 10px;
    font-weight: 400;
    font-family: verdana, geneva, sans-serif;
	line-height:48.2px:
}
.business-solutions-hero-content p.stakw_new8 {
    font-size: 25px;
    margin-bottom: 10px;
    font-weight: 400;
    font-family: verdana, geneva, sans-serif;
	line-height:40px;
	letter-spacing: normal;
}

.make-our-profits-section-heading h1.stakw_new9 {
    color: rgb(248, 94, 1);
    font-size: 37px;
    font-family: verdana, geneva, sans-serif;
	font-weight:400;
	letter-spacing:normal;
	line-height:48.1px;
}
.make-our-profits-section-heading h2.stakw_new10{
    color: white;
    font-size: 25px;
    font-family: verdana, geneva, sans-serif;
	font-weight:400;
	letter-spacing:normal;
	line-height:37.5px;
}
.make-our-profits-boxtital h2.stakw_new11 {
    color: #f85e18;
    font-size: 25px;
    font-family: verdana, geneva, sans-serif;
	font-weight:400;
	
	letter-spacing:normal;
	line-height:40px;
}

.make-our-profits-boxtext p.stakw_new12 {
    color: white;
    font-size: 18px;
    font-family: verdana, geneva, sans-serif;
	font-weight:400;
	letter-spacing:normal;
	line-height:28.8px;
    margin-bottom: 0%;
}

.choose-your-strateg-box input[type="text"] {
    border: 1px solid rgb(49, 66, 77);
	font-family: verdana, geneva, sans-serif;
    background-color: black;
}

.business-solutions-hero-content p.stakw_new8_1 {
    font-size: 35px;
    margin-bottom: 10px;
    font-weight: 400;
    font-family: verdana, geneva, sans-serif;
    line-height: 56px;
    letter-spacing: normal;
}
.choose-your-strateg-box p.fut_new1
{
	font-size:22px;
	font-weight:700;
	letter-spacing:normal;
	line-height:35.2px;
	font-family:verdana, geneva, sans-serif;
	color:rgb(248, 94, 1);
	text-align:center;
}
.choose-your-strateg-box p.fut_new2
{
	font-size:22px;
	font-weight:700;
	letter-spacing:normal;
	line-height:35.2px;
	font-family:verdana, geneva, sans-serif;
	color:rgb(250, 250, 250);
	text-align:center;
}
.choose-your-strateg-box p.fut_new3
{
	font-size:20px;
	font-weight:400;
	letter-spacing:normal;
	line-height:32px;
	font-family:arial, helvetica, sans-serif;
	color:rgb(248, 94, 1);
	text-align:center;
}
.choose-your-strateg-box p.fut_new4
{
	font-size:16px;
	font-weight:400;
	letter-spacing:normal;
	line-height:25.6px;
	font-family:verdana, geneva, sans-serif;
	color:rgb(250, 250, 250);
	text-align:center;
}
.choose-your-strateg-section p.fut_new5
{
	font-size:22px;
	font-weight:400;
	letter-spacing:normal;
	line-height:35.2px;
	font-family:verdana, geneva, sans-serif;
	color:rgb(248, 94, 1);
	
}
.choose-your-strateg-section p.fut_new6
{
	font-size:18px;
	font-weight:400;
	letter-spacing:normal;
	line-height:28.8px;
	font-family:verdana, geneva, sans-serif;
	color:rgb(255, 255, 255);
	
}
.choose-your-strateg-section p.fut_new7
{
	font-size:22px;
	font-weight:400;
	letter-spacing:normal;
	line-height:35.2px;
	font-family:verdana, geneva, sans-serif;
	color:white;
	text-align:center;
}
.choose-your-strateg-section p.fut_new8
{
	font-size:25px;
	font-weight:400;
	letter-spacing:normal;
	line-height:30px;
	font-family:verdana, geneva, sans-serif;
	color:rgb(248, 94, 1);
	text-align:center;
}			
.choose-your-strateg-section p.fut_new4
{
	font-size:16px;
	font-weight:400;
	letter-spacing:normal;
	line-height:25.6px;
	font-family:verdana, geneva, sans-serif;
	color:rgb(250, 250, 250);
	text-align:center;
}								

.sparkle-group {
  position: relative;
display: inline-block;
width: 29px;
height: 76px;
top: 30px;
}

.sparkle {
  position: absolute;
  transition: transform 0.4s ease;
}

/* Sizes */
.big {
  width: 25px;
  height: 30px;
  top: 20px;
  left: 5px;
}

.small {
  width: 6px;
  height: 61px;
}

.small.one {
  top: 0;
left: 0;
width: 15px;
}

.small.two {
	bottom: 2px;
	right: 12px;
	width: 8px;
}

/* Hover effect */
.uniexs-world-btn1:hover .big {
  transform: scale(0.6);
}

.uniexs-world-btn1:hover .small.one {
  transform: scale(1.5);
}
.uniexs-world-btn1:hover .small.two {
  transform: scale(1.7);
}
.uniexs-world-btn1 {
    text-decoration: none;
    color: rgb(250, 250, 250);
    border: 1px solid rgb(250, 250, 250);
    border-radius: 8px;
    padding: 20px 25px;
    /* background: linear-gradient(to right, #f60, #f60 70%, rgba(255, 255, 255, 0.9));*/
    background-color: black;
    font-size: 18px;
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
	letter-spacing:normal;
	line-height:normal;
	transition:0.4s;
	
}
.uniexs-world-btn1:hover {
    background: #f60;
}
.uniexs-world-btn2 {
    text-decoration: none;
    color: rgb(250, 250, 250);
    border: 1px solid rgb(250, 250, 250);
    border-radius: 8px;
    padding: 10px 30px;
    background: linear-gradient(90deg, rgb(49, 66, 77) 0%, rgb(248, 94, 1) 100%);
    font-size: 18px;
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
	letter-spacing:normal;
	line-height:normal;
	transition:0.4s;
	
}
.uniexs-world-btn2:hover {
    background: rgb(248,94,1);
}

/* Hover effect */
.uniexs-world-btn2:hover .big {
  transform: scale(0.6);
}

.uniexs-world-btn2:hover .small.one {
  transform: scale(1.5);
}
.uniexs-world-btn2:hover .small.two {
  transform: scale(1.7);
}




.uniexs-world-btn3 {
    text-decoration: none;
    color: rgb(250, 250, 250);
    border: 1px solid rgb(250, 250, 250);
    border-radius: 8px;
    padding: 10px 30px;
    background: linear-gradient(90deg, rgb(49, 66, 77) 0%, rgb(248, 94, 1) 100%);
    font-size: 18px;
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
	letter-spacing:normal;
	line-height:normal;
	transition:0.4s;
	
}
.uniexs-world-btn3:hover {
    background: rgb(248,94,1);
}




		
.uost-world-famile-card img:hover {
    transition: transform 0.9s ease;
    transform: scale(1.06); /* start slightly zoomed in */
}		

		.newnew {
    position: relative;
    overflow: hidden;
    border-radius: 12px; /* optional */
    background: #000; /* important for full dark edges */
}

.newnew img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}


/* Strong oval vignette */
.newnew::after {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;

    background: radial-gradient(
        ellipse at center,
        rgba(0,0,0,0) 50%,
        rgba(0,0,0,0.2) 55%,
        rgba(0,0,0,1) 75%
    );
}



.video-wrapper11 {
    position: relative;
    overflow: hidden;
    background: #000;
    border-radius: 12px;
}

.video-wrapper11 video {
	width: 36%;
    object-fit: cover;
    transform: scale(1.08);
    transition: transform 0.6s ease;
    margin: 0% 29%;
}

.customer-friendly-imgbackground1 {
    position: relative;
    overflow: hidden;
    border-radius: 8px;
}

.customer-friendly-imgbackground1 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}
/* Text Overlay */
.customer-friendly-heading1 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 85%;
    color: #fff;
    text-align: center;
    z-index: 2;
	font-family:verdana, geneva, sans-serif;
	font-size: clamp(1.4rem, 1.57vw, 2.2rem);
	letter-spacing:normal;
	line-height:1.3;

}

/* Optional: Dark overlay for readability */
.customer-friendly-imgbackground1::after {
    content: "";
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0.6) 55%, rgba(0, 0, 0, 0.85) 75%, rgba(0, 0, 0, 1) 100%);
}

.hoer_class {
    transition: transform 0.4s ease;
}

.hoer_class:hover
{
	transform: scale(1.1);  /* Zoom level */
}
.new_for_img
{
	width: auto!important;
    border-radius: 50%!important;
}
.global-visacard-heading p.fut_new5
{
	font-size:27px;
	font-weight:400;
	letter-spacing:normal;
	line-height:43.2px;
	font-family:verdana, geneva, sans-serif;
	color:rgb(248, 94, 1);
	
}
.global-visacard-heading p.fut_new6
{
	font-size: 18px;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 28.8px;
    font-family: verdana, geneva, sans-serif;
    color: rgb(255, 255, 255);
	
}
.global-visacard-heading {
    text-align: left!important;
	padding: 2% 7%;
}

.global-visacard-heading h1.bank_class {
	font-size: clamp(1.6rem, 1.57vw, 2.2rem);
	text-align:center;
}
.global-visacard-heading h1.bank_class1 {
	font-size: clamp(1.9rem, 2.14vw, 3rem);
	text-align:center;
}


.uost-world-famile-section {
    padding: 4% 6%!important;
}


.sparkle-group1 {
  position: relative;
display: inline-block;
width: 29px;
height: 50px;
top: 30px;
}

.sparkle1 {
  position: absolute;
    transition: transform 0.4s ease, opacity 0.4s ease;
    transform-origin: center;
}

/* Sizes */
.big1 {
  width: 25px;
  height: 20px;
  top: 0px;
  left: 5px;
   
}

.small1 {
  width: 6px;
  height: 61px;
   
}

.small1.one1 {
  top: -26px;
left: 0;
width: 15px;
 
}

.small1.two1 {
	bottom: 2px;
	right: 12px;
	width: 8px;
	
}
.uniexs-world-btn4:hover .big1 {
  transform: scale(0.6);
}

.uniexs-world-btn4:hover .small1.one1 {
  transform: scale(1.5);
}
.uniexs-world-btn4:hover .small1.two1 {
  transform: scale(1.7);
}
.uniexs-world-btn4 {
    text-decoration: none;
    color: rgb(250, 250, 250);
    border: 1px solid rgb(250, 250, 250);
    border-radius: 8px;
    padding: 10px 30px;
    background: linear-gradient(90deg, rgb(49, 66, 77) 0%, rgb(248, 94, 1) 100%);
    font-size: 18px;
    font-family: verdana, geneva, sans-serif;
    font-weight: 700;
	letter-spacing:normal;
	line-height:normal;
	transition:0.4s;
	
}
.uniexs-world-btn4:hover {
    background: rgb(248,94,1);
}
.new1new1{
padding: 0% 5% !important;
}
.global-visacard-section1
{
	    padding: 2% 6% !important;
		background: #080808;
		width: 100%;
		/*border-bottom: 2px solid #6d6d6d;*/
}
.expand-your-financial-section
{
	    padding: 2% 6% !important;
		background: #080808;
		width: 100%;
}
.uniexs-world-imgbox {
display: block!important;
    
}

@media (max-width: 499px) {

.bank_1_p,
.bank_2_p {
    font-size: 20px;
    line-height: 28px;
}

.bank_4_p {
    font-size: 18px;
    line-height: 26px;
}

.upcoming-and-existing-card p {
    font-size: 18px;
}

.uost-contract-addres-submit-btn {
    font-size: 16px;
    padding: 12px;
    height: auto;
}

.bank_row_style {
    padding: 15px;
}

.floating-img {
    max-width: 75%;
}
.for_image {
    width: 100%;
    height: auto;
    max-height: 220px;
}
.for_image1{	
	width: 20%;
}
.business-solutions-hero-content h1 {
    font-size: 30px;
    line-height: 38px;
  }

  .trading-exchange-heading h1.stakw_new6 {
    font-size: 22px;
    line-height: 30px;
  }

  .voucher-deposit-detail p.stakw_new1,
  .voucher-deposit-detail p.stakw_new2 {
    font-size: 20px;
    line-height: 28px;
  }

  .choose-your-strateg-box {
    padding: 6%;
  }

  .trading-exchange-box {
    min-height: auto;
    padding: 15px;
  }
.robot-imgbox {
    width: 70%;
    height: 70vh;
    position: relative;
    z-index: 3;
    display: inline-block;
}
.stake_block
{
	padding-left: 25px!important;
}
  
.expand-your-financial-section p.casino_p {
   font-size: 1.7rem !important;
   line-height: 30.9px !important;
    
}



}
@media (max-width: 768px) {

/* Reduce all large headings */
.bank_1_p,
.bank_2_p {
    font-size: 24px;
    line-height: 32px;
}

.bank_4_p {
    font-size: 22px;
    line-height: 30px;
}

.bank_3_p,
.bank_5_p {
    font-size: 14px;
}

.upcoming-and-existing-card h3 {
    font-size: 22px;
    line-height: 30px;
}

.upcoming-and-existing-card p {
    font-size: 20px;
    line-height: 28px;
}

.upcoming-and-existing-card p.p11 {
    font-size: 14px;
    line-height: 22px;
}

.decentralized-exchange-heading h1.new5,
.expand-your-financial-heding h1.new,
.expand-your-financial-heding h1.new12 {
    font-size: 24px;
    line-height: 32px;
	margin-top: 20%;
}

.decentralized-exchange-heading h2.new6,
.future-oriented-heading h2.new8 {
    font-size: 22px;
    line-height: 30px;
}

.future-oriented-heading p.new9,
.future-oriented-heading p.new9_1 {
    font-size: 16px;
    line-height: 24px;
}

.token-ecosystem-box h1.new16 {
    font-size: 28px;
}

.floating-img {
    max-width: 60%;
    animation: floatUpDownMobile 6s ease-in-out infinite;
}

@keyframes floatUpDownMobile {
    0%, 100% { transform: translateY(10px); }
    50% { transform: translateY(70px); }
}
.for_image {
    width: 100%;
    height: auto;
    max-height: 300px;
    left: 0;
    top: 0;
    border-radius: 8px;
}
.for_image1 {
    width: 25%;
}


/* Images */
  .upcoming-and-existing-card img {
    width: 100%;
    height: auto;
  }

  .img_new_class {
    width: 80%;
  }

  /* Hero Section */
  .business-solutions-hero-content h1 {
    font-size: 38px;
    line-height: 48px;
  }

  .business-solutions-hero-content p.stakw_new8,
  .business-solutions-hero-content p.stakw_new8_1 {
    font-size: 18px;
    line-height: 28px;
  }

  /* Trading Heading */
  .trading-exchange-heading h1.stakw_new6 {
    font-size: 28px;
    line-height: 36px;
  }

  /* Section Headings */
  .choose-your-strateg-section-heading h1.stakw_new4 {
    font-size: 24px !important;
    line-height: 32px;
  }

  .make-our-profits-section-heading h1.stakw_new9 {
    font-size: 26px;
    line-height: 34px;
  }

  /* Paragraph adjustments */
  .upcoming-and-existing-card h3.new_pra1 {
    font-size: 20px;
    line-height: 28px;
  }

  .upcoming-and-existing-card p.new_pra2 {
    font-size: 18px;
    line-height: 26px;
  }

  .upcoming-and-existing-card p.new_pra_p1,
  .upcoming-and-existing-card p.new_pra_p3 {
    font-size: 16px;
    line-height: 24px;
  }

  .upcoming-and-existing-card p.new_pra_p2 {
    font-size: 15px;
    line-height: 22px;
  }

  /* Buttons */
  .pra_button {
    font-size: 18px;
    height: auto;
    padding: 12px 20px;
  }

  .uniexs-world-btn1,
  .uniexs-world-btn2,
  .uniexs-world-btn3 {
    font-size: 16px;
    padding: 12px 20px;
  }
  
  .uost-world-famile-card img {
    width: 100%;
    border-radius: 8px;
}
  .newimg_new img
  {
	  width:25%;
  }
  
  .img_on_header{
	 margin-top: 1%!important;
    position: absolute;
    top: 1.9%;
    right: 4%!important;
    width: 100px;
    opacity: 0.7;
  }
  
  .newnew2
  {
	  top: 0%!important;
  }
  
  .robot-imgbox {
    width: 49%;
    height: 70vh;
    position: relative;
    z-index: 3;
    display: inline-block;
}
.future-box {
    padding: 0% 0% 0% 0% !important;
}
  
.home-section {
    margin-top: 6%!important;
}
.uost-box-heading {
    margin-top: 8%!important;
}
.new1new1{
padding: 10% 5% !important;
}

}
@media (max-width: 992px) {

.bank_row_style {
   /* flex-direction: column;*/
    width: 100%;
    padding: 20px;
}

.bank_col_style {
    width: 100%;
    padding: 20px;
}

.upcoming-and-existing-card {
    padding: 8% 6%;
}

.uost-token-box {
    padding: 10% 6%;
}

.expand-your-financial-heding h1.new12 {
    padding-right: 0;
}

.floating-img {
    max-width: 50%;
}
.for_image {
    width: 100%;
    height: 18rem;
    left: 0;
    top: 0;
    border-radius: 8px;
}
.newnew2
  {
	  top: 3%!important;
  }

}

@media (min-width: 1920px) {
.choose-your-strateg-start-now-btn {
    font-size: 2.2rem !important;
    width: 80% !important;
}

.choose-your-strateg-box input[type="text"] {
    width: 71%!important;
    height: 4vh!important;
}

.business-solutions-hero-content h1 {
    font-size: 66px;
    color: rgb(192, 192, 192);
    letter-spacing: normal;
    margin-bottom: 10px;
    font-weight: 400;
    font-family: "jockey one", sans-serif;
    line-height: 48.2px:;
}


.uniexs-world-imgbox img {
    width: 70%;
}

.token-ecosystem-box h1.new14 {
    font-size: clamp(2.2rem, 1.8vw, 4rem);
    line-height: 1.2;
    color: rgb(248, 94, 1);
    letter-spacing: 0.02em;
}

.robot-imgbox {
    height: 22vh;
}
.token-ecosystem-box {
    width: 94%;
    margin-top: 10rem;
}
	
/* Dark vignette overlay */
.already-tradable-imgbox::after {
        inset: 4.11% 3.1%;
}

.bank_col_style
{
	padding: 0 4rem;         
    min-height: 38.6svh;
	display: flex;
    flex-direction: column;
    justify-content: center;
}

  .bank_4_p {
    font-size: clamp(2.5rem, 2.3vw, 5rem);
    line-height: 1.3;
  }

  .for_image1 {
    max-width: 60%;
  }

.global-visacard-heading h1.bank_class {
    font-size: clamp(1.75rem, 2.5vw, 4.2rem);
	
}

.customer-friendly-heading h1.bank_class {
    font-size: clamp(1.75rem, 2.5vw, 4.2rem);
	
}

.cus_row1{
	gap: 2.5rem;
	margin-top: 5rem;
}
.cus_row2{
	padding: 0rem 4rem;
	gap: 2rem;
}

.newimg_new img
{
 width: 100%;
}
.bank_para_heading {
font-size: clamp(2rem, 3vw, 3.7rem)!important;
line-height: 1.3;
    
}

.uost-world-famile-text p {
	padding-right: 9rem;
}
.uost-world-famile-card-text p {
    color: white;
    font-size:clamp(1.7rem, 3vw, 1.8rem);
    font-family: verdana, geneva, sans-serif;
    font-style: italic;
    margin-bottom: 0%;
}



.uost-contract-addres-submit-btn {
padding: 35px 90px;
}

.class_caontier
{
	max-width: 1600px!important;
}
.uost-casino-wrapper
{
	max-width: 1600px!important;
}
}




.customer-friendly-heading h1.bank_class {
    font-size: clamp(1.75rem, 2.2vw, 4.2rem);
	
}

.class_caontier
{
	max-width: 1036px;
}

.win-situation-heading h2.new_exchange_h2 {
    color: #f85e01;
    font-size: 2rem;
    font-family: verdana, geneva, sans-serif;
    font-weight: 400;
    margin-bottom: 8px;
}

.win-situation-detail p.new_exchange_p {
    color: white;
    font-size: 1.6rem;
    font-family: verdana,geneva,sans-serif;
    margin-bottom: 0%;
    font-weight: 400;
}
.expand-your-financial-heding h1.new_exchange_h1 {
    color: rgb(192, 192, 192);
    font-size: 3.2rem;
    font-family: verdana, geneva, sans-serif;
	font-size:400;
	line-height:3.9rem;
}
.expand-your-financial-detile p.new_exchange_p2 {
    color: white;
    font-size: 2.2rem;
    font-family: verdana,geneva,sans-serif;
    margin-bottom: 0%;
    font-weight: 400;
	line-height:3.3rem;
}


.membership-palatinum-heading h1 {
    color: #f85e01;
    font-size: 2.8rem;
    font-weight: 100;
    font-family: verdana,geneva,sans-serif;
}



.home-uost-world-heading h1.new_class
{
	font-size: 3.7rem;
	font-family: verdana, geneva, sans-serif;
	font-weight: 400;
	color: rgb(192,192,192);
	
}
.home-section-heading-details h2.new_class2 {
  color: #f85e01;
  font-size: 2.7rem;
  font-family: verdana,geneva,sans-serif;
  font-weight: 600;
  margin-bottom: 4%;
  padding: 0px 30px;
}
.home-section-heading h1.new_class3 {
  font-size: 3.7rem;
	font-family: verdana, geneva, sans-serif;
	font-weight: 400;
	color: rgb(192,192,192);
}




.new_dash_btn #pay-out-btn1 {
height: 5rem;
color: white;
font-family: verdana, geneva, sans-serif;
border: var(--boder);
background: none;
}
.new_dash_btn #pay-out-btn2 {
height: 5rem;
color: white;
font-family: verdana, geneva, sans-serif;
border: var(--boder);
background: none;
}
.new_dash_btn #pay-out-btn3 {
    width: 33%;
    height: 5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border: var(--boder);
    border-radius: 10px;
    background: none;
    font-size: 1.5rem;
	color: white;
    font-family: verdana, geneva, sans-serif;
}

.new_dash_btn #pay-out-btn1:hover, .new_dash_btn #pay-out-btn3:hover, .new_dash_btn #pay-out-btn2:hover {
    background: none;
	border: 1px solid rgb(246, 223, 154);
}
.new_dash_btn .send-receive-nav-link.active {
  color: white;
  background-color: transparent !important;
  border: 1px solid #f85e01 !important;
}


.new_dash_btn .send-receive-nav-link.snd_recv.active {
  color: #f85e01!important;
  background-color: transparent !important;
  border: 1px solid #f85e01 !important;
}

.new_dash_btn #send-receive-btn1 , .new_dash_btn #send-receive-btn2 , .new_dash_btn #send-receive-btn3 ,.new_dash_btn #send-receive-btn4  ,.new_dash_btn #send-receive-btn5  ,.new_dash_btn #send-receive-btn6 , .new_dash_btn #send-receive-btn7 {
height: 5rem;
color: white;
font-family: verdana, geneva, sans-serif;
border: var(--boder);
background: none;
font-size:1.8rem;
}

.new_dash_btn #send-receive-btn1:hover, .new_dash_btn #send-receive-btn2:hover, .new_dash_btn #send-receive-btn3:hover, .new_dash_btn #send-receive-btn4:hover , .new_dash_btn #send-receive-btn5:hover , .new_dash_btn #send-receive-btn6:hover , .new_dash_btn #send-receive-btn7:hover{
    background: none;
	border: 1px solid rgb(246, 223, 154);
}
.new_dash_btn .send-receive-nav-link.active:hover
{
	border: 1px solid rgb(246, 223, 154)!important;
	color: white!important;
	
}