div.styles1538 {
background-color:#a7d5c7;
padding:3rem;
}

div.styles1538 .editor * {
    max-width: none;
}
div.styles1539 {
background-color:#252360;
color:#1a1716;
padding:3rem; 
}

div.styles1539 h2 {
color: #fff;
    font-weight: bolder; }

div.styles1539 .editor * {
    max-width: none!important;
}
div.styles1539 a:link {
color:#fff;
text-decoration:underline;}

div.styles1539 p{font-weight:700;color:#fff;}

div.styles1539 . img {
width: auto!important;
    height: auto!important;
    object-fit: auto!important;
    min-height: auto!important;
    min-width: auto!important;}

@media only screen and (max-width: 736px) {
div.styles1539 {
padding:2rem!important;} }
div.styles1548 {
width: 100%!important;
    height: none;
    object-fit: contain;
    min-height: none; }
@media only screen and (max-width: 800px) {
  div.styles1540 {
   display:none !important;
  }
}
div.styles1541 {
background-color:#e7f2fb;
padding:3rem;
}

div.styles1541 .editor * {
    max-width: none;
}
div.styles1542 {
    background-color: #d6e8e4!important;
    font-size: 1rem;
    padding: 1.5rem;
padding-left:3rem;
padding-right:8.5rem; }

@media only screen and (max-width: 600px) {
div.styles1542 {
padding-left:1.5rem; } }
div.styles1546 {
background-color:#d6e8e4;
color:#1a1716;
padding:3rem; 
}
div.styles1543 {
background-color:#fff;
-webkit-column-count: 1; /* Chrome, Safari, Opera */
-moz-column-count: 1; /* Firefox */
column-count: 1;
border:1px solid #8ac1e8; 
margin: 0 0 1rem;
padding: 0;


}

div.styles1543 .navigation-widget.boxed  {
background-color:#fff;}

div.styles1543 .list.list--rich  {
    column-count: 1;
}
div.styles1547 {
    margin-bottom: 0 !important;
}
div.styles1544 {
background-color:#060025;
color:#fff;
padding:3rem; 
font-size:1em;
}

div.styles1544 .editor * {
    max-width: none!important;
}
div.styles1544 a:link {
color:#fff;
text-decoration:underline;}

p{font-weight:700;}

div.styles1544 . img {
width: auto!important;
    height: auto!important;
    object-fit: auto!important;
    min-height: auto!important;
    min-width: auto!important;}

@media only screen and (max-width: 736px) {
div.styles1544 {
padding:2rem!important;} }
div.styles1545 {
    background-color: #fff;
    font-size: 1rem;
    padding: 1.5rem;
padding-left:3rem;
padding-right:8.5rem;
border:0px solid !important;
border:none!important; }

@media only screen and (max-width: 600px) {
div.styles1545 {
padding-left:1.5rem; } }
