#main-header{background:linear-gradient(90deg,#06121d,#081b2c,#02080d)!important;border-bottom:3px solid #f5b400;box-shadow:0 10px 30px rgba(0,0,0,0.25)}.menu-item-premium a{color:#ffffff!important;font-weight:800!important;text-transform:uppercase;font-size:14px;letter-spacing:0.5px;transition:0.3s ease;position:relative}.menu-item-premium a:hover{color:#f5b400!important}.menu-item-premium a::after{content:"";position:absolute;left:0;bottom:-8px;width:0%;height:2px;background:#f5b400;transition:0.3s ease}.menu-item-premium a:hover::after{width:100%}.menu-btn-premium a{background:linear-gradient(135deg,#f5b400,#ffd84d)!important;color:#06121d!important;padding:15px 28px!important;border-radius:10px;font-weight:900!important;text-transform:uppercase;box-shadow:0 8px 20px rgba(245,180,0,0.35);transition:0.3s ease}.menu-btn-premium a:hover{transform:translateY(-2px);background:#ffe27a!important}#logo{max-height:75px!important}.mobile_menu_bar:before{color:#f5b400!important}.et_mobile_menu{background:#06121d!important;border-top:3px solid #f5b400!important}.et_mobile_menu li a{color:#ffffff!important;font-weight:800!important;text-transform:uppercase}#pum-25898 .pum-container{width:92%!important;max-width:560px!important;background:#ffffff!important;border-radius:18px!important;padding:0!important;overflow:hidden!important;box-shadow:0 18px 55px rgba(0,0,0,0.20)!important}#pum-25898 .pum-content{padding:0!important;margin:0!important}#pum-25898 .tsm-consent{background:#ffffff;padding:30px;font-family:"Segoe UI",Arial,sans-serif;color:#071827}#pum-25898 .tsm-consent h2{font-size:24px;line-height:1.3;font-weight:700;margin-bottom:15px;color:#071827}#pum-25898 .tsm-consent p{font-size:15px;line-height:1.7;color:#555;margin-bottom:15px}#pum-25898 .tsm-consent-actions{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:25px}#pum-25898 .tsm-more{color:#071827;font-size:14px;font-weight:600;text-decoration:underline}#pum-25898 .tsm-accept{background:#f5b400!important;color:#071827!important;border:none!important;border-radius:999px;padding:14px 28px;font-size:14px;font-weight:700;cursor:pointer;transition:.3s}#pum-25898 .tsm-accept:hover{background:#ffd24d!important}#pum-25898 .tsm-skip{display:block;width:100%;margin-top:18px;background:transparent!important;border:none!important;color:#071827!important;font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer;text-align:center}@media (max-width:768px){#pum-25898 .pum-container{width:94%!important;max-width:94%!important;border-radius:16px!important}#pum-25898 .tsm-consent{padding:22px}#pum-25898 .tsm-consent h2{font-size:21px;text-align:center}#pum-25898 .tsm-consent p{text-align:center;font-size:14px}#pum-25898 .tsm-consent-actions{flex-direction:column;align-items:stretch}#pum-25898 .tsm-more,#pum-25898 .tsm-accept{width:100%;text-align:center}#pum-25898 .tsm-accept{padding:15px}}#pum-25912 .pum-container{width:92%!important;max-width:750px!important;border-radius:18px!important;overflow:hidden!important;background:#fff!important}#pum-25912 .pum-content{padding:0!important}.tsm-conditions{padding:35px;font-family:"Segoe UI",Arial,sans-serif}.tsm-conditions h2{font-size:30px;color:#071827;margin-bottom:15px}.tsm-conditions .intro{color:#555;margin-bottom:25px}.conditions-content{max-height:50vh;overflow-y:auto;padding-right:10px}.tsm-conditions h3{color:#071827;font-size:18px;margin-top:20px;margin-bottom:8px}.tsm-conditions p{color:#555;line-height:1.7;font-size:15px}.conditions-actions{display:flex;justify-content:flex-end;gap:15px;margin-top:30px}.conditions-accept{background:#f5b400;color:#071827;border:none;border-radius:10px;padding:14px 24px;font-weight:700;cursor:pointer}.conditions-refuse{background:#fff;color:#071827;border:2px solid #071827;border-radius:10px;padding:14px 24px;font-weight:700;cursor:pointer}@media(max-width:768px){.tsm-conditions{padding:22px}.tsm-conditions h2{font-size:24px}.conditions-actions{flex-direction:column}.conditions-accept,.conditions-refuse{width:100%}}#pum-25912{background:rgba(0,0,0,0.65)!important}#pum-25912 .pum-overlay{background:rgba(0,0,0,0.65)!important}#pum-25912 .pum-container{background:#ffffff!important;width:92%!important;max-width:750px!important;height:auto!important;max-height:82vh!important;border-radius:18px!important;padding:0!important;overflow:hidden!important;margin:auto!important}#pum-25912 .pum-content{background:#ffffff!important;padding:0!important;max-height:82vh!important;overflow-y:auto!important}@media (max-width:768px){#pum-25912 .pum-container{width:92%!important;max-width:92%!important;height:auto!important;max-height:78vh!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;border-radius:14px!important}#pum-25912 .pum-content{max-height:78vh!important;overflow-y:auto!important}#pum-25912 .tsm-conditions{padding:20px!important}#pum-25912 .tsm-conditions h2{font-size:22px!important;line-height:1.25!important;margin-bottom:10px!important}#pum-25912 .tsm-conditions .intro,#pum-25912 .tsm-conditions p{font-size:14px!important;line-height:1.55!important}#pum-25912 .conditions-content{max-height:46vh!important;overflow-y:auto!important}#pum-25912 .conditions-actions{flex-direction:column!important;gap:10px!important;margin-top:18px!important}#pum-25912 .conditions-accept,#pum-25912 .conditions-refuse{width:100%!important;padding:13px!important;font-size:14px!important}}@media only screen and (max-width:768px){html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay body{overflow:hidden!important}#pum-25912.pum-overlay{background:rgba(0,0,0,.65)!important;padding:0!important}#pum-25912 .pum-container,#popmake-25912{width:92vw!important;max-width:92vw!important;min-width:0!important;height:auto!important;max-height:82vh!important;left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important;padding:0!important;border-radius:14px!important;overflow:hidden!important}#pum-25912 .pum-content{max-height:82vh!important;overflow-y:auto!important;padding:0!important}#pum-25912 .tsm-conditions{padding:18px!important}#pum-25912 .tsm-conditions h2{font-size:21px!important}#pum-25912 .conditions-content{max-height:42vh!important;overflow-y:auto!important}#pum-25912 .conditions-actions{flex-direction:column!important;gap:10px!important}}