 body {
  margin: 0;
  padding: 0;
  color: black!important;
  overflow-x: hidden; /* Hide horizontal scrollbar */
 }

html {
	width: 100%;
	height: 100%;
	margin: 0 auto;
  }
  
  .left {
	height: auto;
	background-repeat: no-repeat;
	margin: 0 auto;
  }
  .right {
	/* background-image: url('./images/Layer3.png'); */
	height: auto;
	background-repeat: no-repeat;
	margin: 0 auto;
  }
  
  .col-md-6 {
	font-family: "Poppins", sans-serif;
  }
  
  p,
  h1 {
	letter-spacing: 0.08em;
    font-weight: 300;
	line-height: 1.5em;
  }
  
  button.btn {
	border: 2px solid #ffffff;
	background-color: #f4c5dc;
	border-radius: 50px;
	text-transform: uppercase;
	font-weight: 500;
	color: #ffffff;
	letter-spacing: 0.1em;
	padding: 10px 20px 10px 20px;
	margin: 0px 0px 0px 50px;
  }
  
  button.btn:hover {
	font-weight: 800;
	background-color: #cccccc;
	color: #000000;
  }
  
  
  .content_pa p{
	font-size: 10pt;
    line-height: 0.789;
    color: black;
    letter-spacing: -0.19px;
  }
  .content_pa_mob{
	font-size: 25px;
    line-height: 0.689;
    color: black;
    letter-spacing: -0.5px;
  }
  
  .right h1 {
	letter-spacing: 0.1em;
	font-weight: 100;
	font-size: 100px;
  }
  
   a {
	color: black!important;
  }
   a:hover {
	color: black!important;
	text-decoration: none!important;
  }
  
  footer p {
	font-size: 10px;
	text-transform: uppercase;
	font-weight: 500;
	letter-spacing: 0.2em;
	margin-bottom: 0px;
	margin-top: 50px;
  }
  .content p b{
        font-size: 43px;

  }

  .carousel-indicators li {
    width: 8px!important;
    height: 8px!important;
    background-color: rgb(255 255 255)!important;
    border: 1px solid #ffffffe0!important;
}
.carousel-indicators .active {
    width: 9px!important;
    height: 9px!important;
    background-color: rgb(33, 166, 31)!important;
}

.carousel-indicators {
    left: 100%!important;
	width: 24%!important;;
}

.banner_padding {
	padding-left: 0px!important;
	padding-right: 0px!important;

}




 
  
