body {
   background-color:#F8F8F8;
   
}

nav.menu {
    margin-top: -20px;
}

.image-text-container {
    display: flex;
    align-items: center;
    margin-top: -20px;
}

.image-text-container img {
    width: 290px;
    height: 268px;
    border-radius: 0px 8px 8px 0px;
}

.text-container {
    margin-right: 20px;
    margin-left: 30px;
    flex: 1;
}

.text-container h3 {
    font-family: 'Inter', sans-serif;
    font-weight: 500;
    font-size: 24px;
    line-height: 1;
    margin-bottom: 5px;
}

.text-container h5 {
    font-family: 'Inter', sans-serif;
    font-weight: 500;
    font-size: 13px;
    line-height: 1;
    margin-top: 10px;
    margin-bottom: 20px;
}

.purple-background {
    background: transparent linear-gradient(101deg, #C86AD5 0%, #A000AD 100%) no-repeat;
    padding: 19px;
    height: 230px;
    border-radius: 8px 0px 0px 8px;
    
}

.white-text {
    color: white;
    margin-top: 30px;
    margin-bottom: 5px;
    font-family: 'Inter', sans-serif;
    font-weight: 400;
}

h6 {
    text-align: left;
    font-family: Inter, sans-serif;
    font-size: 16px; 
    font-weight: 500;
    color: #FFFFFF;
    opacity: 1;
    margin-top: 30px;
    margin-bottom: 5px;
}


p {
    color: #FFFFFF;
    margin-bottom: 10px;
    margin-top: 20px;
    font-size: 12px;
    font-family: 'Inter', sans-serif;
    font-weight: 500;
}

.button-blue {
    background: #0066FF 0% 0% no-repeat padding-box; /* Background color with specific properties */
    border-radius: 4px; /* Border radius */
    opacity: 1; /* Opacity */

    /* Additional button styles */
    background-color: blue;
    color: white;
    padding: 10px 20px;
    text-decoration: none;
    margin-bottom: 30px;
}



#block-claro-page-title {
    display: none;
}

.calendar-icon {
  display: inline-block;
  width: 20px; /* Adjust size of the icon */
  height: 20px; /* Adjust size of the icon */
  background: url('calendar-icon.png') no-repeat center center; /* Replace 'calendar-icon.png' with your actual image path */
  background-size: contain; /* Ensure the icon fits within the specified dimensions */
  margin-right: 5px;
}

