
.form-group.row {
    display: flex;
    align-items: center;
}
.logo-wrapper {
    text-align: center; /* Center-align the logo */
}
.block {
    border-top: 60px solid #61A60E;
    margin: 0;
    padding: 0;
    color: #FFFF;
    background-repeat: no-repeat;
    background-size: 51px;
    background-position: left center;
    display: flex;
    justify-content: center; /* Horizontally center the content */
    align-items: center; /* Vertically center the content */
    padding-left: 50px;
    position: relative; /* Make sure the position is set to relative */
   
}


.block::before {
    content: ""; /* Clear any existing content */
    background-image: url('Logo_Medsure_White.png'); /* Set the background image */
    background-repeat: no-repeat;
    background-size: contain; /* Adjust the size of the background image */
    width: 140px; /* Set the width of the pseudo-element */
    height: 140px; /* Set the height of the pseudo-element */
    position: absolute; /* Position the pseudo-element absolutely within the .block */
    top: -0; /* Position the pseudo-element at the top of the .block */
    left: 100; /* Position the pseudo-element at the left of the .block */
    transform: translate(-30%, -35%); /* Adjust to center the pseudo-element */
    
}




h4.color{
    
    color:  #61A60E;
    margin-bottom: 40px; /* Adjust the value as needed */
}
h1.color{
    
    color: #61A60E;
}

h6.color{
    
    color: #404040;
    margin-bottom: 20px; /* Adjust the value as needed */
    font-weight: normal;
}
h5.color{
    
    color: #404040;
    margin-bottom: 20px; /* Adjust the value as needed */
    font-weight: normal;
}
h4.position{
    
    color: #61A60E;
    text-align: left;
    
}
.gray-text {
    color: #404040;
}

.line {
    border-top: 2px solid #62BD45; /* Change color and styles as needed */
    margin: 5px 0; /* Adjust spacing above and below the line */
    padding: 5px 0; /* Adjust padding above and below the line */
    color: #61A60E;
}

/* styles.css */
.h3 {
    
    color: #011E41;
}

/* styles.css */
.address-container {
    margin-bottom: 70px; /* Adjust the value as needed */
    
  }
  
  .address-container::after {
    content: ""; /* Create a pseudo-element for the line */
    display: block; /* Make it a block element */
    width: 50%; /* Set the width to 50% to center it */
    margin: 0 auto; /* Center it horizontally */
    border-bottom: 1px solid #ddd; /* Add a 1px gray border at the bottom */
  }

  .border-box {
    border: 1px solid #000;
    padding: 10px;
}
.buttons {
    background-color: #61A60E;/* Red background color */
    color: white; /* White text color */
    border: none; /* Remove border */
    border-radius: 4px; /* Rounded corners */
    padding: 8px 16px; /* Padding */
    cursor: pointer; /* Cursor style on hover */
    transition: background-color 0.3s ease; /* Smooth transition on background color change */
    margin-bottom: 10px; /* Add margin bottom */
  }
  


/* You can continue adding more styles below if needed */
