div.styles1559 {
background-color:#f1f8fc;
color:#000;
margin-top: 0px;

}
div.styles1559 .content-widget.business-content {
padding:5%;
width:100%;}

div.styles1559 a.image-widget__link{
width:100%; }

div.styles1559 .content-widget.business-content p{
width:95%;}

@media only screen and (max-width: 600px) {

div.styles1559 .content-widget.business-content p{
padding:5%;}

div.styles1559 a.image-widget__link{
width:100%; }

div.styles1559 .content-widget.business-content {
width:100%;
padding-left:3%;
padding-right:3%;
padding-bottom:3%;
padding-top:2%;
} 
div.styles1559 .columnbusiness {
  float: left;
  width: 100% !important;
}
}

div.styles1559 .columnbusiness {
  float: left;
  width: 50%;
}

/* Clear floats after the columns */
div.styles1559 .row:after {
  content: "";
  display: table;
  clear: both;
}
 @media only screen 
and (min-width : 773px) 
and (max-width : 1055px) {
div.styles1559 .content-widget.business-content { padding-top:18% !important; font-size: 0.9rem;} 


}
div.styles1565 {
background-color:white;
font-size: 1rem;
color:black;
padding-bottom:0rem;
}

div.styles1565 .boxed {
background-color:white;
}

@media only screen and (max-width: 601px) {
div.styles1565 {
margin-top:0px;
} }

@media only screen and (min-width: 600px) {
div.styles1565 {
margin-top:-10px; } }

div.styles1565  .editor * {
max-width:80%;}

@media only screen and (max-width: 600px) {
div.styles1565  .editor * {
max-width:100%;}
}
div.styles1560  .editor * {
max-width:80%;}

@media only screen and (max-width: 600px) {
div.styles1560  .editor * {
max-width:100%;}
}
div.styles1561  .editor * {
max-width:100%;}
div.styles1562 {
background-color:#f1f8fc; 
padding: 0.1em 1.5em 1.5em 1.5em;
margin-top:-1.5rem!important;}

div.styles1562  .editor * {
max-width:80%;}

@media only screen and (min-width: 600px) {
div.styles1562 {
margin-top:-20px;}}
div.styles1564 a {
font-size:1.3rem;
 }

@media only screen and (min-width: 600px) {
div.styles1564 {
display:none;} }
div.styles1558 .card--simple {
padding:0.9rem 0.9rem 0.9rem 0.9rem;
box-shadow:none!important;
}

div.styles1558 .card__heading {
font-size:1.2rem; }

div.styles1558 .card--simple {
min-height:4rem; }


@media screen and (min-width: 1360px) {
div.styles1558 .grid__cell {
padding: 0 0 0rem 1rem; } }

div.styles1558 .card--simple::after {
top:1.7rem; }

@media only screen and (max-width: 600px) {
div.styles1558 {
display:none;} }
div.styles1563 {
background-color:white;
font-size: 1rem;
padding: 1rem; 
border:1px solid lightgray;
border-bottom:5px solid #26377f;
color:black;
padding-bottom:0rem;

}

div.styles1563 .boxed {
background-color:white;
}

@media only screen and (min-width: 481px) and (max-width: 1024px) and (orientation:portrait) {
div.styles1563 {
padding: 0.5rem; 
}}

@media only screen and (min-width: 481px) and (max-width: 1024px) and (orientation:landscape) {
div.styles1563 {
padding: 3.5rem; 
}}

@media only screen and (max-width: 481px) {
div.styles1563 {
padding: 1.5rem; }
}
