#fw-section-custom-html-1722196434 {

/* Apply flexbox only to the image and text section */
.image-text-section {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    max-width: 800px;
    margin: 0 auto;
}

/* Specific styling for the image */
.image-text-section img {
    width: 50%;
    max-width: 250;
    height: auto;
    margin-right: 20px;
    flex-shrink: 0;
   
}

/* Specific styling for the text */
.image-text-section div {
    flex: 1;
    min-width: 200px;
}

/* Mobile adjustments */
@media (max-width: 600px) {
    .image-text-section {
        flex-direction: column;
        align-items: center;
        padding-left: 10px;
        padding-right: 10px;
    }

    .image-text-section img {
        width: 70%; /* Adjust image size as needed */
        margin-right: 0;
    }

    .image-text-section h2 {
        text-align: center; /* Center the header */
    }
}
}
#fw-section-custom-html-2a707a99-1497-42a0-9d6c-42c94bdb4f0b {

/* Apply flexbox only to the image and text section */
.image-text-section {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    max-width: 800px;
    margin: 0 auto;
}

/* Specific styling for the image */
.image-text-section img {
    width: 50%;
    max-width: 250;
    height: auto;
    margin-right: 20px;
    flex-shrink: 0;
}

/* Specific styling for the text */
.image-text-section div {
    flex: 1;
    min-width: 200px;
}

/* Mobile adjustments */
@media (max-width: 600px) {
    .image-text-section {
        flex-direction: column;
        align-items: center;
        padding-left: 10px;
        padding-right: 10px;
    }

    .image-text-section img {
        width: 70%; /* Adjust image size as needed */
        margin-right: 0;
    }

    .image-text-section h2 {
        text-align: center; /* Center the header */
    }
}
}


#fw-section-announcement-bar-48279ec3-bf72-413d-b63e-5a71a20fca3f {

.announcement-bar {
  background-color: rgb(0,34,79) !important;
  font-size: .75rem;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
}
}











#fw-section-header {

.header__grid {
  padding-top: 05px !important;
  padding-bottom: 05px !important;
}
nav {
  font-family: "Anta", sans-serif;
}
.header__link {
  font-size: 20px;
 }
.header__list-item:hover .header__dropdown {
  display: absolute;
  
}
 .header__dropdown--content {
  left:-7px;
  min-width:80px;
}
.header__dropdown--content .header__dropdown-inner {
  max-height:300px;
}

}