#module671 .floatBtn.middle,
#module671 .floatBtn.middle:hover {
  background: url("../images/ABUIABAEGAAg0-b5pAYozvuLxgUwJzgj-93c7ff54f2.png?v=20260826-blue3") no-repeat center transparent;
}

#module673 .floatBtn.middle,
#module673 .floatBtn.middle:hover {
  background: url("../images/ABUIABAEGAAgy-f5pAYoqu_TmAQwIzgn-62588bfd24.png?v=20260826-blue3") no-repeat center transparent;
}

#module675 .floatBtn.middle,
#module675 .floatBtn.middle:hover {
  background: url("../images/ABUIABAEGAAgy-f5pAYomtHNtwYwIzgn-0f98263061.png?v=20260826-blue3") no-repeat center transparent;
}

#module679 .floatBtn.middle,
#module679 .floatBtn.middle:hover {
  background: url("../images/ABUIABAEGAAgy-f5pAYouun0hgMwIzgn-f73ed25f60.png?v=20260826-blue3") no-repeat center transparent;
}

/* Close the removed navigation row and keep the footer shared across pages. */
#web #module660 { top: 173px; }
#web #module659 { top: 220px; }
#webFooterTable { background: #262626 url('../images/ABUIABAEGAAgmoP6pAYomvHYvQIw7g44kAM-cda00358ab.png') repeat top; background-size: cover; }

#web #module678 { width: 410px; height: 70px; overflow: visible; }
#web #module678 .fk-editor { overflow: visible; }
#webFooterTable .fk-moduleZoneWrap { min-height: 350px; }


#web #module654 { top: 18px; }
#web #module656 { top: 65px; }
#web #module658 { top: 110px; }
#web #module657 { top: 157px; }
#web #module663 { top: 33px; }
#web #module664 { top: 78px; }
#web #module665 { top: 123px; }
#web #module666 { top: 170px; }

/* Even vertical rhythm for the four contact rows. */
#web #module662 { top: 25px; }
#web #module672 { top: 105px; }
#web #module674 { top: 185px; }
#web #module678 { top: 265px; }
#web #module671 { top: 30px; }
#web #module673 { top: 110px; }
#web #module675 { top: 190px; }
#web #module679 { top: 270px; }
