#sp-header.menu-fixed {height:110px;background:rgba(0,147,201,0.9);}
.view-search #sp-header {height:110px;background:rgba(0,147,201,0.9);}
#sp-header.menu-fixed img {height:85px;margin-top:10px;}
#sp-menu .sp-megamenu-wrapper {height:110px;margin-top:10px;}
#sp-menu .top-right-button {margin-top:18px;}
.sppb-addon-1505195715248 {background:#FFCD00;}
.sp-megamenu-parent > li > a {font-size:15px;}
.sp-megamenu-parent > li.active > a {color:#FFCD00;}
.sp-megamenu-parent > li > a:hover {color:#FFCD00;}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a {color:#FFCD00;}
.sp-has-child > li > a {color:#FFCD00;}
.sp-page-title {height:400px;}
.sp-page-title h2 {font-size:65px;letter-spacing:-4px;}
h4 {line-height:30px;padding-bottom:10px;}
.sppb-addon-content p {padding-bottom:20px;}
.icon-click {position:relative; width: 125px; max-width: 100%;display: block; margin: 0 auto;}
.icon-click img.image-hover {position: absolute; top: 0; right: 0; left: 0; bottom: 0; object-fit: contain; opacity: 0; transition: opacity .2s;}
.icon-click:hover img.image-hover {opacity: 1;}
.icon-map {position:relative; width: 125px; max-width: 100%;display: block; margin: 0 auto;}
.icon-map img.image-hover {position: absolute; top: 0; right: 0; left: 0; bottom: 0; object-fit: contain; opacity: 0; transition: opacity .2s;}
.icon-map:hover img.image-hover {opacity: 1;}
.icon-covid {position:relative; width: 125px; max-width: 100%;display: block; margin: 0 auto;}
.icon-covid img.image-hover {position: absolute; top: 0; right: 0; left: 0; bottom: 0; object-fit: contain; opacity: 0; transition: opacity .2s;}
.icon-covid:hover img.image-hover {opacity: 1;}
.openinghours-closed {text-align:center; font-weight:bold; font-size:16px;}
.openinghours-open {text-align:center; font-weight:bold; font-size:16px;}
.openinghours {font-size:16px;}
.sppb-person-introtext {padding:15px;}
.nobullet {list-style: none;text-align:center;margin-left:-30px;}
.sp-module ul > li > a {display: block; padding: 0px 30px 0px -30px; line-height: 26px; -webkit-transition: 300ms; transition: 300ms;}
.regText {color:#000000;}
.page-photo {padding-left:40px;padding-bottom:40px;}
.sp-dropdown-items {font-family: Poppins, sans-serif;font-size:14px;}
#sp-bottom {background-color:#f3f5f7}
#sp-footer {font-size:15px;}
.sppb-panel-title {font-size:20px;font-weight:400;color:#000000;}
.sppb-addon-title-icon {margin-right:10px;}
.btn-default .1 a:hover {background:#fece07;}
@media screen and (max-width: 540px) {.sp-page-title h2 {padding-top:65px;} }