#main-footer,#footer-bottom{display:none!important}.cookie-consent{position:fixed;bottom:0;left:0;right:0;background:#f5f5f5;border-top:1px solid #ccc;padding:16px 24px;z-index:9999;display:none;font-size:14px;box-shadow:0 -2px 10px rgba(0,0,0,0.1)}.cookie-consent__content{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.cookie-consent__btn{background:#222;color:#fff;border:none;padding:8px 16px;cursor:pointer;border-radius:4px;flex-shrink:0}.flip-card{background-color:transparent;width:300px;height:200px;perspective:1000px;margin:auto}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:10px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.flip-card-front{background-color:#fff;color:#000}.flip-card-back{background-color:#222;color:#fff;transform:rotateY(180deg)}.et_pb_menu,.et-l--header .et_pb_menu{background:transparent;box-shadow:none}.et-fixed-header .et_pb_menu,.et_pb_sticky .et_pb_menu{background:rgba(255,255,255,0.75);backdrop-filter:saturate(150%) blur(10px);box-shadow:0 8px 24px rgba(0,0,0,0.08)}.et_pb_menu__wrap{padding:10px 0}.et_pb_menu__logo img{max-height:42px;transition:.2s}.et-fixed-header .et_pb_menu__logo img{max-height:36px}.et_pb_menu .et-menu-nav>ul>li>a{font-weight:600;letter-spacing:0.2px;padding:10px 14px;position:relative}.et_pb_menu .et-menu-nav>ul>li>a::after{content:"";position:absolute;left:12px;right:12px;bottom:6px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s;opacity:.7}.et_pb_menu .et-menu-nav>ul>li>a:hover::after{transform:scaleX(1)}.current-menu-item>a{color:#486475}.et_mobile_menu{border-radius:14px;box-shadow:0 12px 32px rgba(0,0,0,.12);padding:10px 8px}.et_mobile_menu li a{padding:12px 14px;font-weight:600}.et_pb_menu .et-menu-nav>ul>li>a,.et_pb_menu .et-menu-nav>ul>li>a:visited,.et_pb_menu .et-menu-nav>ul>li.current-menu-item>a,.et_pb_menu .et-menu-nav>ul>li.current_page_item>a,.et_pb_menu .et-menu-nav>ul>li.current_page_parent>a{color:#486475!important}.et_pb_menu .et-menu-nav>ul>li>a:hover,.et_pb_menu .et-menu-nav>ul>li>a:focus{color:#486475!important}.et_pb_menu .et-menu-nav>ul>li>ul li a{color:#486475!important}.et_pb_menu .et-menu-nav>ul>li>ul li a:hover,.et_pb_menu .et-menu-nav>ul>li>ul li.current-menu-item>a{color:#486475!important;background:rgba(72,100,117,0.08)!important}.et_pb_menu .et-menu-nav>ul>li>ul::before,.et_pb_menu .et-menu-nav>ul>li>ul li a::after{background:none!important}.et_pb_menu .et-menu-nav>ul>li>a::after{background:#486475!important}.et_pb_menu .et-menu-nav>ul>li>a:hover{color:#5a7b8e!important}.et_pb_menu .et-menu-nav>ul>li>ul,.et_pb_fullwidth_menu .et_pb_menu .et-menu-nav>ul>li>ul{border-top:0!important;background:rgba(255,255,255,0.95)!important;box-shadow:0 6px 24px rgba(0,0,0,0.08)!important}.et_pb_menu .et-menu-nav>ul>li>ul::before{content:none!important;display:none!important;background:none!important;border-top:0!important}.et_pb_menu .et-menu-nav>ul>li>ul li a{border:0!important}.et_pb_menu .et-menu-nav>ul>li>a,.et_pb_menu .et-menu-nav>ul>li>a:visited,.et_pb_menu .et-menu-nav>ul>li>a:hover,.et_pb_menu .et-menu-nav>ul>li.current-menu-item>a,.et_pb_menu .et-menu-nav>ul>li>ul li a,.et_pb_menu .et-menu-nav>ul>li>ul li a:hover{color:#486475!important}.et_pb_menu .et-menu-nav>ul>li>a::after{background:#486475!important}.breadcrumbs,.et_pb_text_inner .breadcrumbs,.et_pb_module .et_pb_text_inner .breadcrumbs,.et_pb_text_inner .et_pb_breadcrumbs,.et_pb_text_inner .et_pb_breadcrumbs a,.et_pb_breadcrumbs a,.breadcrumb a,.wpseo-breadcrumb a,.rank-math-breadcrumb a{color:#486475!important;text-decoration:none!important}.breadcrumb a:hover,.wpseo-breadcrumb a:hover,.rank-math-breadcrumb a:hover{color:#5a7b8e!important}.breadcrumb_last,.separator,.wpseo-breadcrumb .separator{color:#486475!important}.breadcrumb_last,.wpseo-breadcrumb .breadcrumb_last{color:#486475!important;font-weight:600}#main-header,.et-l--header .et_pb_section{background:rgba(255,255,255,0.95);box-shadow:0 4px 12px rgba(0,0,0,0.08)}#top-menu a,.et-l--header .et-menu-nav>ul>li>a{color:#486475!important;font-weight:600}@media (max-width:980px){:root{--inaspectu-header-h:64px}.et_pb_menu_1_tb_header .mobile_nav{text-align:right!important}.et_pb_menu_1_tb_header .mobile_menu_bar{display:inline-block!important;float:none!important;margin:10px 12px 10px 0!important;position:relative!important;z-index:10001!important}.et_pb_menu_1_tb_header .mobile_menu_bar:before{color:#486475!important;font-size:26px!important}@media (max-width:980px){.et_mobile_menu,.et_mobile_menu *{color:#486475!important;-webkit-text-fill-color:#486475!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;text-indent:0!important;letter-spacing:normal!important;filter:none!important;mix-blend-mode:normal!important}.et_mobile_menu::before,.et_mobile_menu li a::before{content:none!important;display:none!important}.mobile_nav{text-align:right!important}.mobile_menu_bar{display:inline-block!important;float:none!important;margin:10px 12px 10px 0!important;position:relative!important;z-index:10001!important}.mobile_menu_bar:before{color:#486475!important;font-size:26px!important}.et_mobile_menu{position:fixed!important;top:64px!important;left:0!important;right:0!important;transform:none!important;width:100vw!important;max-width:100vw!important;margin:0!important;max-height:calc(100vh - 64px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;z-index:9999!important}}