.section.flourish.section__bg--light-2 svg path {
	fill: white;
}


/* .flex-container .row {
    margin: auto;
}

.cst-flyer > div {
    padding: 0;
}

.cst-flyer .col30 {
    padding-left: 20px;
    height: 89.3vh;
}

.cst-flyer .col70 {
    padding-right: 20px;
}

.dark-blue.row {
    background: #2E3741;
    padding: 40px;
}

.dark-blue.row p {
    color: #fff;
} */

    .grid-container {
        display: grid;
        grid-template-columns: 30% 70%;
        gap: 20px;
    }
    .col1 {
        grid-column: 1;
    }
    .col2 {
        grid-column: 2;
        display: grid;
        grid-template-rows: auto auto;
        gap: 20px;
    }
    .row1 {
        grid-row: 1;
        display: flex;
    }
    .row2 {
        grid-row: 2;
    }

.quotemove {
    padding-left: 5%;
}

        .flex-container {
          display: flex;
          flex-wrap: wrap;
		  align-items: center;
        }
		
		.col10 {
        width: calc(8% - 4px);
        padding: 5px;
    }
		
        .col20 {
          width: calc(19% - 4px);
          padding: 10px;
        }

        .col25 {
          width: calc(24.6% - 4px);
        }

        .col30 {
          width: 31%;
          padding: 10px;
        }
		
        .col70 {
          width: 69%;
          padding: 10px;
        }

        .col50 {
          width: 48%;
          padding: 10px;
        }
		
		.col80 {
            width: 79%;
            padding: 10px;
          }

        .spaced {
          justify-content: space-between;
        }
		
		.center {
		justify-content: center;
		}
		 
		.flexcenter {
		    align-items: flex-start;
		}
		
		.flexmoretop {
		align-items: flex-start;
    align-content: flex-start;
}

          @media screen and (max-width: 768px) {
            .col80,
            .col50,
            .col30,
            .col70,
            .col20,
			.col10,
            .col25 {
              width: 100%;
            }

          .alias-pcontent img {
            display: block;
            margin: auto;
            float: none !important;
          }
          .hide_mobile {
            display: none !important;
          }

          .align-left,
          .align-right,
          .align-center {
            display: block !important;
            margin: auto !important;
            float: none !important;
          }
        }


@media (max-width: 768px) {
		.yt {
    width: 100%;
    min-width:200;
    max-width:800;
    height: auto;
    min-height:400;
    }}

    .ctacenter {
            display: flex;
    justify-content: center;
    }

    @media screen and (max-width: 768px) {
.yt {
    width: 100%;
    min-width:200;
    max-width:800;
    height: auto;
    min-height:400;
    }}

    .yt {
        min-height:600;
    }

@media (min-width: 992px) {
    .staff-multiple-column .staff-member .cta__button {
         align-self: center;
    }}


    .staff-member__name-wrapper {
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}

    .logo.text-alignment--left .logo__title {
        color: #29606F;
    }

    .flyer-blue {
        background-color: #cde6ed;
    }

    .flyer-box-image {
    outline: solid black;
    outline-offset: 10px;
    margin-left: 5%;
    margin-bottom: 5%;
    margin-top: 2%;
}
}

.brace {
  width: 2em;
  height: 3em;
}
.brace_part1 {
  border-left: 2px solid black;
  border-top-left-radius: 12px;
  margin-left: 2em;
}
.brace_part2 {
  border-right: 2px solid black;
  border-bottom-right-radius: 12px;
}
.brace_part3 {
  border-right: 2px solid black;
  border-top-right-radius: 12px;
}
.brace_part4 {
  border-left: 2px solid black;
  border-bottom-left-radius: 12px;
  margin-left: 2em;
}

.bracket {
    font-weight: 200;
    font-size: 48px;
    text-align: center;
}

.bluecolor {
    color: #29606F;
}

 .minheightbox {
        min-height: 1px;
        width: 30%;
        height: 100%;
    }

#id_4323aa74-5b57-5368-9622-36ff39f3a9da::before {
    background-color: white;
}

}
.section--light .copyright__link {
    color: #29606F;
}