#ptho-mobile-nav * { box-sizing: border-box; margin: 0; padding: 0; } #ptho-mobile-nav { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; z-index: 999999 !important; font-family: 'Lexend', sans-serif; -webkit-transform: translateZ(0); transform: translateZ(0); } #ptho-topbar { display: flex; align-items: center; justify-content: space-between; background: linear-gradient(180deg, #0000f7, #00007a); padding: 4px 16px 0 16px; } #ptho-topbar img { height: 90px; object-fit: contain; } #ptho-menu-toggle { background: none; border: none; cursor: pointer; padding: 8px; display: flex; flex-direction: column; gap: 5px; } #ptho-menu-toggle span { display: block; width: 26px; height: 3px; background: #fff; border-radius: 2px; } #ptho-menu-panel { position: relative; z-index: 999999 !important; max-height: 0; overflow: hidden; background: #fff; transition: max-height 0.35s ease; } #ptho-menu-panel.ptho-open { max-height: 2000px; overflow-y: auto; } #ptho-menu-panel nav { padding: 8px 0 16px; } .ptho-nav-item { display: flex !important; align-items: center !important; justify-content: space-between !important; width: 100% !important; padding: 14px 24px !important; color: #222 !important; background: none !important; border: none !important; border-bottom: 1px solid rgba(0,0,0,0.08) !important; font-size: 0.95rem !important; font-weight: 400 !important; font-family: 'Lexend', sans-serif !important; cursor: pointer; text-align: left; text-decoration: none !important; } a.ptho-nav-item { display: block !important; } .ptho-chevron { display: inline-block; transition: transform 0.25s ease; font-size: 0.7rem; margin-left: 8px; } .ptho-chevron.ptho-rotated { transform: rotate(180deg); } .ptho-submenu { max-height: 0; overflow: hidden; background: #fff; transition: max-height 0.3s ease; } .ptho-submenu.ptho-open { max-height: 800px; } .ptho-nav-link, .ptho-submenu-link { position: relative; display: inline-block; } .ptho-nav-link::after, .ptho-submenu-link::after { content: ''; position: absolute; width: 100%; height: 2px; bottom: 0; left: 0; background: #222; transform: scaleX(0); transform-origin: bottom left; transition: transform 0.3s ease; } .ptho-nav-link:hover::after, .ptho-submenu-link:hover::after { transform: scaleX(1); } .ptho-cta-btn { display: flex !important; align-items: center !important; justify-content: center !important; gap: 8px !important; width: calc(100% - 48px) !important; min-height: 64px !important; margin: 24px 24px 10px !important; padding: 16px 20px !important; box-sizing: border-box !important; color: #fff !important; background: #F73B3B !important; text-decoration: none !important; font-size: 1rem !important; font-weight: 700 !important; line-height: 1.1 !important; border-radius: 16px !important; text-align: center !important; transition: background 0.25s ease; } .ptho-cta-btn:hover { background: #e81513 !important; } .ptho-subcard { display: block !important; margin: 6px 16px !important; padding: 14px 18px !important; border-radius: 10px !important; text-decoration: none !important; overflow: hidden !important; } .ptho-subcard-title { display: inline-block !important; color: #222 !important; font-weight: 600 !important; font-size: 0.95rem !important; } .ptho-subcard-subtitle { display: block !important; color: #555 !important; font-size: 0.85rem !important; margin-top: 1px !important; } .ptho-subcard-large { display: block !important; margin: 10px 16px !important; padding: 0 !important; background: #fff !important; border: 1px solid #ddd !important; border-radius: 10px !important; text-decoration: none !important; overflow: hidden !important; } .ptho-subcard-large-inner { display: flex !important; align-items: stretch !important; gap: 8px !important; } .ptho-subcard-large-text { flex: 1 !important; padding: 0 0 0 16px !important; display: flex !important; flex-direction: column !important; justify-content: center !important; } .ptho-subcard-large img { width: 130px !important; object-fit: contain !important; flex-shrink: 0 !important; display: block !important; } .ptho-home-link { display: block !important; padding: 12px 24px 12px 32px !important; color: #222 !important; text-decoration: none !important; border-bottom: 1px solid rgba(0,0,0,0.05) !important; } .ptho-home-link span { font-weight: 500 !important; font-size: 0.95rem !important; } .ptho-webinar-card { margin: 12px 16px 18px !important; padding: 18px 16px 18px !important; background: #1a1a7a !important; border-radius: 20px !important; overflow: hidden !important; text-align: center !important; box-sizing: border-box !important; } .ptho-webinar-card p { color: #fff !important; font-weight: 700 !important; font-size: 0.95rem !important; line-height: 1.2 !important; padding: 0 12px 16px !important; margin: 0 !important; } .ptho-webinar-card img { width: 100% !important; max-width: 100% !important; border-radius: 14px !important; margin: 0 auto !important; display: block !important; } .ptho-webinar-btn { display: flex !important; align-items: center !important; justify-content: center !important; gap: 8px !important; width: 100% !important; min-height: 58px !important; margin: 16px 0 0 !important; padding: 16px 20px !important; box-sizing: border-box !important; background: #E8B830 !important; color: #fff !important; text-decoration: none !important; font-weight: 700 !important; font-size: 0.9rem !important; line-height: 1.1 !important; border-radius: 16px !important; letter-spacing: 0.05em !important; text-transform: uppercase !important; } @media (min-width: 769px) { #ptho-mobile-nav, #ptho-mobile-nav + div { display: none !important; } }
function pthoToggleSub(panelId, chevId) { var panel = document.getElementById(panelId); var chev = document.getElementById(chevId); panel.classList.toggle('ptho-open'); chev.classList.toggle('ptho-rotated'); }

Property not found.

Go to Top