/* LANFOR legacy index2 CMS material sections: visually aligned with INDSTORE. */
body.isindex .css-10pvo81{background:#fbfcfa;color:#182827}
body.isindex .css-10pvo81 h2,
body.isindex .css-10pvo81 h3,
body.isindex .css-10pvo81 .MuiTypography-h2,
body.isindex .css-10pvo81 .MuiTypography-h3{color:#182827;letter-spacing:-.025em}
body.isindex .css-10pvo81 .MuiPaper-root.MuiCard-root{background:#fff;box-shadow:none!important;border:1px solid #dce3df;border-radius:4px;transition:border-color .18s,box-shadow .18s}
body.isindex .css-10pvo81 .MuiPaper-root.MuiCard-root:hover{border-color:#abc2b1;box-shadow:0 8px 24px rgba(25,60,45,.06)!important}
body.isindex .css-10pvo81 .MuiLink-root,
body.isindex .css-10pvo81 .MuiCard-root a,
body.isindex .css-10pvo81 .index2news a{color:#225a4c;text-decoration:none;text-underline-offset:3px}
body.isindex .css-10pvo81 .MuiLink-root:hover,
body.isindex .css-10pvo81 .MuiCard-root a:hover{color:#173f35;text-decoration:underline}
body.isindex .css-10pvo81 .MuiButton-containedPrimary,
body.isindex .css-10pvo81 .MuiButton-containedSecondary{background:#225a4c!important;color:#fff!important;border-radius:3px;box-shadow:none!important;text-transform:none}
body.isindex .css-10pvo81 .MuiButton-containedPrimary:hover,
body.isindex .css-10pvo81 .MuiButton-containedSecondary:hover{background:#173f35!important}
body.isindex .css-10pvo81 .MuiButton-outlined{border-color:#bbcdbf!important;color:#225a4c!important;border-radius:3px;text-transform:none}
body.isindex .css-10pvo81 .MuiButton-outlined:hover{background:#eff5ef}
body.isindex .css-10pvo81 .MuiTypography-body2{line-height:1.7}
body.isindex .css-10pvo81 .index2news{overflow:hidden}
body.isindex .css-10pvo81 .index2news .nhead{font-weight:700}
body.isindex .css-10pvo81 img{max-width:100%;height:auto}
body.isindex .css-10pvo81 .MuiContainer-root{max-width:1240px}
body.isindex .css-10pvo81 .MuiContainer-root.MuiContainer-maxWidthLg{width:100%;padding-left:28px;padding-right:28px}
body.isindex .css-10pvo81 .MuiTypography-root{font-family:Arial,Helvetica,sans-serif}
body.isindex .css-10pvo81 .MuiCard-root h3{font-size:18px;line-height:1.35}
@media(max-width:767px){
 body.isindex .css-10pvo81 .MuiContainer-root.MuiContainer-maxWidthLg{padding-left:16px;padding-right:16px}
 body.isindex .css-10pvo81 .MuiCard-root h3{font-size:16px}
}
