* {
  box-sizing: border-box;
}
body {
font-size: 14px;
/* background: url('../images/Background.png') no-repeat center center fixed;  */
background-size: cover ;
 width: 100%;

}

.header-carpeyom{
      height: 25vh;
}

.main-carpeyom{
  display: flex;align-content: center;align-items: flex-end;position: relative;bottom: 0px;
  height: 75vh;
}

.body-main-div{
  width: 55%;height: 100%;display: flex;gap: 40px;justify-content: flex-end;flex-direction: column;
  bottom: 20%;
    position: relative;
}

.param-main-were{
  color: #343434;font-size: 18px;font-weight: 400;line-height: 29px;word-wrap: break-word
}

.param-main-soon{
  color: #10161F;font-size: 70px;font-weight: 700;line-height: 80px;word-wrap: break-word
}

.param-main-btn{
  justify-content: flex-start;align-items: center;gap: 20px;display: inline-flex
}
.tc-main-btn{
  width: 220px;height: 53px;background: white;border-radius: 100px;outline: 1px rgba(0, 0, 0, 0.10) solid;justify-content: center;align-items: center;gap: 24px;display: flex
}

.pp-main-btn{
  width: 200px;height: 53px;background: white;border-radius: 100px;outline: 1px rgba(0, 0, 0, 0.10) solid;justify-content: center;align-items: center;gap: 24px;display: flex
}
.carp-toplogo{
  top: 40%;position: relative;color: #10161F;font-size: 45px;font-weight: 800;line-height: 29px;text-align: left;
}

@media (min-width:1025px){
	body{
		background-size: 100% 100% ;
	}
	.v498_32729 
	{
	
	}
	.v498_32731 { 
  margin-left: 43% !important;
}
 
}

 .toplogo{ 
	height: auto;
    width: 174px;
 }
       
.v498_32727 {
  color: #054047; 
  
  font-size: 52px;
  opacity: 1;
  text-align: center;
  font-weight:100
}
.v498_32728 {
 
  color: #054047; 
  font-family: Inter;
  font-weight: 600;
  font-size: 20px;
  opacity: 1;
  text-align: center;

}
.v498_3272899 {
 
  color: #054047; 
  padding-top:20px;
  font-family: Inter;
  font-weight: 600;
  font-size: 16px;
  opacity: 1;
  text-align: center;

}
a.icon-blk {
    padding: 10px;
}
.app-connect-wpr {
    text-align: center;
    padding: 15px;
}
.v498_32729 { 
  color: rgba(41,41,41,1);
 
  font-family: Inter; 
  font-size: 17px;
  opacity: 1;
  text-align: center;
    
}

.v498_32736{
	 color: rgba(41,41,41,1);
 
  font-family: Inter; 
  font-size: 17px;
  opacity: 1; 
	
}
.v498_32730 {
   
  color: rgba(41,41,41,1); 
  font-family: Inter; 
  font-size: 16px;
  opacity: 1;
  text-align: center;
}
.v498_32731 {
  width: 196px;
  height: 52px;
  background: linear-gradient(rgba(26,60,64,1), rgba(29,89,96,1));
  padding: 12px 39px;
  opacity: 1;
  
  border-top-left-radius: 125px;
  border-top-right-radius: 125px;
  border-bottom-left-radius: 125px;
  border-bottom-right-radius: 125px;
  box-shadow: 0px 11px 20px rgba(0.1990624964237213, 0.4900780916213989, 0.5249999761581421, 0.3499999940395355);
  overflow: hidden;
  margin-left: 37%;
}
.v498_32732 {
  width: 109px;
  color: rgba(255,255,255,1);
   
  font-family: Inter;
  font-weight: Medium;
  font-size: 18px;
  opacity: 1;
  text-align: center;
}




/* Style the header with a grey background and some padding */
.header {
  overflow: hidden;
  padding: 70px 0 28px 10px;
  text-align: center;
  height: 25vh;
}

/* Style the header links */
.header a {
  float: left; 
  text-align: center;
  padding: 12px;
  text-decoration: none;
  font-size: 18px;
  line-height: 25px;
  border-radius: 4px;
  margin-left: 10px;
}

/* Style the logo link (notice that we set the same value of line-height and font-size to prevent the header to increase when the font gets bigger */
.header a.logo {
  font-size: 25px;
  font-weight: bold;
}

/* Change the background color on mouse-over */
.header a:hover {
  background-color:#054047 ;
  color: white !important;
}

/* Style the active/current link*/
.header a.active {
  background-color: #054047;
  color: white;
}

/* Float the link section to the right */
.header-right {
  float: right;
  margin-top: 22px;

}

/* Add media queries for responsiveness - when the screen is 500px wide or less, stack the links on top of each other */
@media (max-width: 576px) {
  .header a {
    float: none;
    display: block;
    text-align: left;
  }
  .header-right {
    float: none;
  }

  .carp-toplogo{
  text-align: center;
}


  .header {
    padding: 0;
        height: 15vh;
}

.header-carpeyom {
    height: 20vh;
}

  .main-carpeyom{
  height: 60vh;
  justify-content: center;
}

.body-main-div{
  width: 100%;
  height: 58%;
        gap: 15px;
            bottom: 7%;
}

.img-responsive-bottom{
  width: 90% !important;
}

.param-main-btn {
    justify-content: center;
}
.param-main-were {
    text-align: center;
}

.param-main-soon {
    text-align: center;
                    font-size: 28px;
        line-height: 50px;
}



}

.img-responsive-bottom{
  width: 44%;position: relative;
}

.dnone
{
	display:none;
}

a {
    color: #054047; 
	text-decoration: none;
}

footer {
  text-align: center;
  padding: 3px; 
  color: #054047;
  
   position: relative;
    height: 100px; 
    bottom: 0px;
    left: 0px;
    right: 0px; 
}
