#page-container,#main-content,.et_pb_section,body{background-color:#0a0a0a!important}#main-header,.et-l--header{background-color:#0a0a0a!important}#top-menu .menu-teal>a,.et-menu .menu-teal>a,.menu-teal>a{color:#00c8c8!important;font-weight:600}#top-menu .menu-teal>a:hover,.et-menu .menu-teal>a:hover,.menu-teal>a:hover{color:#00ffff!important}#top-menu .menu-teal.current-menu-item>a,.et-menu .menu-teal.current-menu-item>a{color:#00c8c8!important}.et-menu li a:after{background-color:rgba(0,200,200,0.95)!important}.et-menu .menu-teal.current-menu-item>a{color:#00c8c8!important}.et-menu .menu-teal a{color:#00c8c8!important}#footer-bottom,#main-footer{display:none!important}.et_pb_blurb.tile-card{border:2px solid transparent;border-radius:12px;padding:20px;transition:all 0.25s ease}.et_pb_blurb.tile-card:hover{border-color:#00c8c8;transform:translateY(-6px);box-shadow:0 12px 28px rgba(0,200,200,0.2)}.et_pb_blurb.tile-card img{transition:transform 0.3s ease}.et_pb_blurb.tile-card:hover img{transform:scale(1.05)}.photo-link{color:#00c8c8;text-decoration:none;border-bottom:1px solid transparent;transition:all 0.2s ease}.photo-link:hover{border-bottom:1px solid #00c8c8;color:#00ffff}.photo-img img{transition:all 0.25s ease;border-radius:10px}.photo-img:hover img{transform:scale(1.03);box-shadow:0 10px 25px rgba(0,0,0,0.4)}.cta-button{transition:all 0.2s ease}.cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,200,200,0.25)}