/* ICMS final public layout stylesheet. Loaded last in <head> across public pages. */
@media(min-width:993px){
  body .home-reference-section.icms-modern-about{
    display:grid!important;
    grid-template-columns:minmax(0,27fr) minmax(0,73fr)!important;
    gap:18px!important;
    align-items:stretch!important;
  }
  body .home-reference-section.icms-modern-about>.reference-notice-card{
    grid-column:1!important;grid-row:1!important;min-width:0!important;
  }
  body .home-reference-section.icms-modern-about>.reference-about-card{
    grid-column:2!important;grid-row:1!important;min-width:0!important;
  }
}
@media(max-width:992px){
 body .home-reference-section.icms-modern-about{
  display:grid!important;grid-template-columns:minmax(0,1fr)!important;
 }
 body .home-reference-section.icms-modern-about>.reference-notice-card,
 body .home-reference-section.icms-modern-about>.reference-about-card{
  grid-column:1!important;grid-row:auto!important;min-width:0!important;
 }
}
body .home-reference-section.icms-modern-about>.reference-about-card .reference-read-box{
 max-width:100%!important;
}
