.pagecomponent__wrap .text--left, h1 {
    font-weight: 300!important;
}

.heading_1, h1,
.heading_2, h2,
.heading_3, h3,
.heading_4, h4,
.heading_5, h5,
.heading_6, h6 {
  font-family: "poppins", Arial, sans-serif;
}
.heading_2, h2 {
  font-size: 1.5rem;
}

.section-navigation.section__bg--light-3 .section--inner {
  background-color: #fff;
}
.section--dark .cta__button.component__button--2 {
  color: #fff;
  background-color: #54a6de;
  border: 2px solid #54a6de;
}
.section--dark .cta__button.component__button--2:hover {
  color: #fff;
  background-color: #7fbce6;
  border: 2px solid #7fbce6;
}
.stacked:first-child {
	padding-top:    0;
}
.stacked {
	padding-top:    0;
	padding-bottom: 0;
}

.mission-li li{
    line-height: 30px;
}
 
.float-md-right{
    float: right;
    margin-left:20px;
}

.float-md-left{
    float: left;
    margin-right:20px;
}

.ulcols {
  column-count: 3;
}

.col-left {
display:inline-block;
vertical-align: middle;
padding: 5px;
width: 30%;
}

.col-right {
display:inline-block;
vertical-align: middle;
padding: 5px;
width: 69%;
}

.wrap__page-content ul, .wrap__page-content ol, .wrap__editable ul, .wrap__editable ol, .wrap__editable-content ul, .wrap__editable-content ol, .staff-member ul, .staff-member ol, .editable ul, .editable ol, .form ul, .form ol, .wrap__page-content img.align-left, .wrap__editable img.align-left, .wrap__editable-content img.align-left, .staff-member img.align-left, .editable img.align-left, .form img.align-left, .editable ul + *, .editable ol + *, .editable__container ul + *, .editable__container ol + * {
clear: none;
}

hr {
    clear:both!important;
}

.wrap__page-content img.align-right, .wrap__editable img.align-right, .wrap__editable-content img.align-right, .staff-member img.align-right, .editable img.align-right, .form img.align-right {
    margin:0 0 10px 30px!important;
    padding: 5px;
}

.wrap__page-content img.align-left, .wrap__editable img.align-left, .wrap__editable-content img.align-left, .staff-member img.align-left, .editable img.align-left, .form img.align-left {
    margin:0 30px 10px 0!important;
    padding: 5px;
}
.embedded__ig h2 {
      text-align: center;
      margin-bottom: 1rem;
}
.embedded__ig h2 a {
  font-family: poppins, Arial, sans-serif;
  font-size: 2rem;
  color: #f9fbfd;
  }

@media (min-width:992px){
.alias-logo_header {
  max-width: 30%;
}
.alias-navigation_header {
  flex: 100%;
  max-width: 53%;
}
}

@media only screen and (min-width: 480px){
    .testimonial-source {
        display: block;
        padding-right: 40px;
        text-align: right;
        font-style: italic;
    }
}

@media (max-width:768px){
.ulcols {
  column-count: 1;
}
}

@media (max-width: 767px) {
.col-left, .col-right {
width: 100%;
}

.wrap__page-content img.align-right, .wrap__editable img.align-right, .wrap__editable-content img.align-right, .staff-member img.align-right, .editable img.align-right, .form img.align-right, .wrap__page-content img.align-left, .wrap__editable img.align-left, .wrap__editable-content img.align-left, .staff-member img.align-left, .editable img.align-left, .form img.align-left {
    float:none!important;
    display:block;
    margin: 5px auto!important;
}
}

@media (max-width:539px){
    .m-center{
        float: unset !important;
        display: block !important;
        margin-inline:auto !important;
    }
}

