img{pointer-events:none}.et_pb_text sup,.et_pb_blurb sup,.et_pb_slider sup,.et_pb_testimonial sup,.et_pb_accordion_item sup,.et_pb_toggle sup,.et_pb_cta sup{font-size:55%;bottom:.8em}.hover-container{position:relative;display:inline-block;text-align:center}.hover-image{width:180px;height:auto;display:block;margin:0 auto}.dropdown-menu{display:block;opacity:0;transform:translate(-50%,10px);position:absolute;top:100%;left:50%;background:#111;padding:12px 24px;border-radius:6px;box-shadow:0 8px 20px rgba(0,0,0,0.25);z-index:10;min-width:160px;transition:opacity 0.3s ease,transform 0.3s ease;pointer-events:none}.dropdown-menu ul{list-style:none;margin:0;padding:0}.dropdown-menu ul li a{color:#fff;text-decoration:none;display:block;padding:10px 0;font-weight:500;transition:color 0.2s ease}.dropdown-menu ul li a:hover{color:#f33}.hover-container:hover .dropdown-menu{opacity:1;transform:translate(-50%,0);pointer-events:auto}@media (max-width:980px){.et_non_fixed_nav.et_transparent_nav #main-header,.et_non_fixed_nav.et_transparent_nav #top-header,.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed}}.et_mobile_menu{overflow:scroll!important;max-height:83vh}.mobile_menu_bar:after{bottom:10px;left:10%;position:relative!important;color:#FFF}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.card-dark{background:rgba(35,35,35,0.75);color:#EAEAEA;padding:24px;border-radius:14px;font-size:1rem;font-weight:500;border:1px solid rgba(255,255,255,0.1);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);box-shadow:0 2px 8px rgba(0,0,0,0.2);transition:background 0.3s ease-in-out,box-shadow 0.3s ease-in-out,transform 0.3s ease-in-out}.card-dark:hover{background:rgba(45,45,45,0.8);box-shadow:0 5px 15px rgba(0,0,0,0.25);transform:translateY(-3px)}.section-dark{background:linear-gradient(135deg,rgba(48,48,48,0.92),rgba(90,90,90,0.88));width:100%;min-height:100vh;box-sizing:border-box;padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:981px){.responsive-gutter .et_pb_column{padding-left:2%;padding-right:2%}}@media (max-width:980px){.responsive-gutter .et_pb_column{padding-left:0!important;padding-right:0!important}.responsive-gutter .et_pb_column{margin-bottom:0px}}