@media(max-width:701px){.internal-content{position:fixed;top:230px;bottom:75px;left:0;width:100%;margin:0;display:flex;flex-direction:column;justify-content:flex-start;padding-top:20px}.marketplace-intro{margin:60px 0 0 0}.professionals-subtitle{margin:0 auto -20px}.professional-actions{flex:1;display:flex;flex-direction:column;justify-content:center}.page-title{text-align:center}.close-page-x{display:flex !important;position:fixed !important;top:20px !important;right:20px !important;width:38px !important;height:38px !important;align-items:center !important;justify-content:center !important;font-size:32px !important;font-weight:100;color:#ffffff !important;text-decoration:none !important;z-index:999999 !important;opacity:1 !important;visibility:visible !important}}@media(min-width:702px) and (max-width:900px){.internal-content{position:fixed !important;top:360px !important;bottom:75px !important;left:0 !important;width:100% !important;margin:0 !important;padding:20px 0 0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;overflow:visible !important;z-index:10 !important}.marketplace-intro{display:block !important;width:100% !important;margin:20px 0 0 0;padding:0 !important}.page-title{text-align:center}.professionals-subtitle{display:block !important;visibility:visible !important;opacity:.8 !important;width:80% !important;max-width:700px !important;margin:0 auto 30px !important;color:#ffffff !important;font-size:20px !important;line-height:1.8 !important;text-align:center !important;position:relative !important;z-index:20 !important}.professional-actions{flex:0 !important;width:100% !important;margin:60px 0 0 0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important}.footer-bottom{display:block !important;position:fixed !important;left:0 !important;bottom:0 !important;width:100% !important;margin:0 !important;padding:20px 0 !important;color:#ffffff !important;text-align:center !important;z-index:9999 !important}.footer-bottom p{margin:0 !important;color:#ffffff !important}.close-page-x{display:flex !important;position:fixed !important;top:30px !important;right:30px !important;width:48px !important;height:48px !important;align-items:center !important;justify-content:center !important;font-size:42px !important;color:#ffffff !important;text-decoration:none !important;z-index:999999 !important;opacity:1 !important;visibility:visible !important}}@media(min-width:901px){.internal-content{position:fixed;top:340px;bottom:80px;left:0;width:100%;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:20px}.marketplace-intro{width:100%;margin:20px 0 0 0;text-align:center}.professionals-subtitle{width:80%;max-width:540px;margin:30px auto;text-align:center;color:#ffffff}.page-title{text-align:center}.professional-actions{flex:0;width:90%;max-width:1100px;margin:30px auto 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.close-page{display:flex}.footer-bottom{position:fixed;left:0;bottom:0;width:100%;margin:0}.close-page-x{display:flex !important;position:fixed !important;top:30px !important;right:30px !important;width:48px !important;height:48px !important;align-items:center !important;justify-content:center !important;font-size:42px !important;color:#ffffff !important;text-decoration:none !important;z-index:999999 !important;opacity:1 !important;visibility:visible !important}}.register-btn,.login-btn{width:320px !important;max-width:90% !important;height:62px !important;margin:0 auto 26px !important;padding:0 24px !important;display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:14px !important;box-sizing:border-box !important;background:#05090f !important;color:#ffffff !important;border:2px solid #1b7cff !important;border-radius:15px !important;font-size:20px !important;font-weight:700 !important;text-decoration:none !important;transition:.3s !important}.register-btn{box-shadow:0 0 18px rgba(27,124,255,.65) !important}.login-btn{box-shadow:none !important}.register-btn::before{content:"👤";font-size:22px;flex-shrink:0}.login-btn::before{content:"🔑";font-size:22px;flex-shrink:0}@media(max-width:701px){html{height:auto !important;min-height:100% !important;overflow-y:auto !important}body.professionals-page{height:auto !important;min-height:100% !important;overflow-x:hidden !important;overflow-y:auto !important}body.professionals-page .professionals-hero{position:relative !important;width:100% !important;height:100vh !important;height:100svh !important;min-height:100vh !important;min-height:100svh !important;overflow:hidden !important}body.professionals-page .internal-header{position:absolute !important;top:0 !important;left:0 !important;width:100% !important}body.professionals-page .internal-content{position:absolute !important;top:230px !important;bottom:75px !important;left:0 !important;width:100% !important;height:auto !important;margin:0 !important;overflow:visible !important}body.professionals-page .footer-bottom{position:absolute !important;left:0 !important;bottom:0 !important;width:100% !important}body.professionals-page .close-page-x{position:absolute !important}body.professionals-page .professionals-seo{position:relative !important;display:block !important;width:100% !important;margin:0 !important;padding:55px 0 0 !important}}body.professionals-page{min-height:100%;overflow-x:hidden !important;overflow-y:auto !important}body.professionals-page .internal-header{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;z-index:1000 !important}body.professionals-page .professionals-hero{position:relative !important;width:100% !important;min-height:100vh !important;height:auto !important}body.professionals-page .internal-content{position:relative !important;top:auto !important;bottom:auto !important;left:auto !important;width:100% !important;margin:0 !important;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding-top:300px;padding-bottom:100px}body.professionals-page .footer-bottom{position:relative !important;left:auto !important;bottom:auto !important;width:100% !important}body.professionals-page .close-page-x{position:fixed !important}@media(max-width:701px){body.professionals-page .internal-content{min-height:calc(100vh - 230px) !important;margin-top:230px !important;padding-top:0 !important;padding-bottom:90px !important;box-sizing:border-box !important;justify-content:center !important}body.professionals-page .professional-actions{flex:0 !important;width:100% !important;margin:60px 0 0 0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important}body.professionals-page .internal-img{margin-top:100px !important;height:auto !important;width:240px !important}}@media(min-width:702px) and (max-width:900px){body.professionals-page .internal-content{min-height:100vh;padding-top:380px !important;padding-bottom:100px !important;box-sizing:border-box !important;display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important}}@media(min-width:901px){body.professionals-page .internal-content{min-height:100vh;padding-top:380px !important;padding-bottom:100px !important}body.professionals-page .internal-header .spacer{width:15% !important;max-width:220px !important}}body.professionals-page .professionals-seo h2{color:#ffffff !important}body.professionals-page .professionals-seo h3{width:90%;max-width:900px;margin:35px auto 15px;color:#ffffff !important;text-align:center}body.professionals-page .professionals-seo a{color:#3da5ff;font-weight:600;text-decoration:none}body.professionals-page .professionals-seo a:hover{text-decoration:underline}