#SECTION376 .rem-footer-card { color:#a9bdd6; font-family:Arial,sans-serif; font-size:16px; line-height:1.65; }
#SECTION376 .rem-footer-title { display:flex; align-items:center; gap:8px; margin:0 0 16px; font-size:15px; font-weight:700; line-height:1.4; color:#379ced; }
#SECTION376 .rem-footer-title svg { flex:0 0 18px; width:18px; height:18px; fill:none; stroke:currentColor; stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round; }
#SECTION376 .rem-footer-card p { margin:0 0 14px; }
#SECTION376 .rem-footer-card strong { color:#fff; font-size:20px; font-weight:600; }
#SECTION376 .rem-footer-card a { color:#c4d4e9; text-decoration:none; overflow-wrap:anywhere; }
#SECTION376 .rem-footer-card a:hover { color:#fff; text-decoration:underline; }
#SECTION376 .rem-footer-phone { display:inline-block; color:#fff!important; font-size:25px; line-height:1.3; }
#SECTION376 .rem-footer-label { display:block; font-size:14px; color:#96afd1; }
@media(min-width:768px) {
 #SECTION376 :is(#IMAGE570,#IMAGE571,#IMAGE572,#IMAGE573) { top:52px!important; width:230px!important; }
 #SECTION376 #IMAGE570 { left:0!important; }
 #SECTION376 #IMAGE571 { left:243px!important; }
 #SECTION376 #IMAGE572 { left:486px!important; }
 #SECTION376 #IMAGE573 { left:729px!important; }
}
@media(max-width:767px) {
 #SECTION376 { height:750px!important; }
 #SECTION376 :is(#IMAGE570,#IMAGE571,#IMAGE572,#IMAGE573) { left:24px!important; width:340px!important; }
 #SECTION376 #IMAGE570 { top:30px!important; }
 #SECTION376 #IMAGE571 { top:175px!important; }
 #SECTION376 #IMAGE572 { top:310px!important; }
 #SECTION376 #IMAGE573 { top:550px!important; }
}
