.facebook{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjYTFhMWFhIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDBhNCA0IDAgMCAwLTQgNHYxNmE0IDQgMCAwIDAgNCA0aDd2LTlIOWMtLjUgMC0xIDAtMS0uNXYtMmMwLS41IDAtMSAxLTFoMlY4YzAtMi41IDItNCAzLjUtNGgzYy41IDAgMSAwIDEgLjVWN2MwIC41LS41LjUtMSAuNWgtMmMtLjUgMC0xIC41LTEgMXYzaDNjLjYxMyAwIC44NSAwIC45NDIuMTE2LjA1OC4wNzIuMDU4LjE5LjA1OC4zODQgMCAuNS0uMzYgMi0uNSAyLjVzLS4zNi41LTEuMzYuNUgxNC41djlIMjBhNCA0IDAgMCAwIDQtNFY0YTQgNCAwIDAgMC00LTR6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)}.facebook,.tiktok{display:inline-block;height:1.5rem;width:1.5rem}.tiktok{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IiNhMWExYWEiIHJ4PSI0Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE4Ljk4MiA3Ljg0N3YyLjc3N2E3LjMgNy4zIDAgMCAxLTMuODQ5LTEuNTU5djUuNjE1bC0uMDEtLjAxOHEuMDEuMTY2LjAxLjMzOWE1LjA2MyA1LjA2MyAwIDAgMS01LjA1NyA1LjA1NyA1LjA2MyA1LjA2MyAwIDAgMS01LjA1OC01LjA1NyA1LjA2NCA1LjA2NCAwIDAgMSA1Ljg2LTQuOTk1djIuNzM4QTIuMzk5IDIuMzk5IDAgMCAwIDcuNjggMTVhMi40IDIuNCAwIDAgMCAyLjM5NyAyLjM5NiAyLjQgMi40IDAgMCAwIDIuMzkyLTIuNTQ0VjMuOTQzaDIuNzc2bC4wMy43MDdjLjAxOC40NjIuMTgyLjkwNy40NyAxLjI3YTUuMyA1LjMgMCAwIDAgMS41MzQgMS4zMjJjLjY1NC4zNzEgMS4yNjguNTMgMS43MDQuNjA2eiIvPjwvc3ZnPg==)}.instagram{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjYTFhMWFhIiBkPSJNMjAgMGE0IDQgMCAwIDEgNCA0djE2YTQgNCAwIDAgMS00IDRINGE0IDQgMCAwIDEtNC00VjRhNCA0IDAgMCAxIDQtNHpNNyAzLjI1QTMuNzUgMy43NSAwIDAgMCAzLjI1IDd2MTBBMy43NSAzLjc1IDAgMCAwIDcgMjAuNzVoMTBBMy43NSAzLjc1IDAgMCAwIDIwLjc1IDE3VjdBMy43NSAzLjc1IDAgMCAwIDE3IDMuMjV6bTEwIDEuNUEyLjI1IDIuMjUgMCAwIDEgMTkuMjUgN3YxMEEyLjI1IDIuMjUgMCAwIDEgMTcgMTkuMjVIN0EyLjI1IDIuMjUgMCAwIDEgNC43NSAxN1Y3QTIuMjUgMi4yNSAwIDAgMSA3IDQuNzV6bS01IDIuNWE0Ljc1IDQuNzUgMCAxIDAgMCA5LjUgNC43NSA0Ljc1IDAgMCAwIDAtOS41bTAgMS41YTMuMjUgMy4yNSAwIDEgMSAwIDYuNSAzLjI1IDMuMjUgMCAwIDEgMC02LjVNMTYuNzUgNmEuNzUuNzUgMCAxIDAgMCAxLjUuNzUuNzUgMCAwIDAgMC0xLjUiLz48L3N2Zz4=)}.instagram,.linkedin{display:inline-block;height:1.5rem;width:1.5rem}.linkedin{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjYTFhMWFhIiBkPSJNMjAgMGE0IDQgMCAwIDEgNCA0djE2YTQgNCAwIDAgMS00IDRINGE0IDQgMCAwIDEtNC00VjRhNCA0IDAgMCAxIDQtNHpNMy45NDcgOS42NzZjLS4yNjEgMC0uNDczLjIzLS40NzMuNTE0djExLjI5NmMwIC4yODQuMjEyLjUxNC40NzMuNTE0SDYuNzljLjI2MiAwIC40NzQtLjIzLjQ3NC0uNTE0VjEwLjE5YzAtLjI4NC0uMjEyLS41MTQtLjQ3NC0uNTE0em00Ljk4NCAwYS4yNS4yNSAwIDAgMC0uMjQ2LjI1N3YxMS44MWMwIC4xNDIuMTEuMjU3LjI0Ni4yNTdoMy40NDhhLjI1LjI1IDAgMCAwIC4yNDYtLjI1N3YtNy43NzhjLjM4Ny0uNjY2IDEuMDQ0LTEuMjA4IDIuMTE1LTEuMjA4IDIuMjMzIDAgMi4wODcgMy4wODEgMi4wODcgMy41OTVWMjJIMjF2LTcuMTljMC0yLjA1My0xLjA0My01LjEzNC00LjE3My01LjEzNC0yLjEyMSAwLTMuMjI0LjI2LTQuMjAyIDEuNzJWOS45MzNhLjI1LjI1IDAgMCAwLS4yNDYtLjI1N3pNNS4zNjggM0M0LjA2IDMgMyA0LjE1IDMgNS41NjdzMS4wNiAyLjU2OCAyLjM2OCAyLjU2OCAyLjM3LTEuMTUgMi4zNy0yLjU2OFM2LjY3NSAzIDUuMzY3IDMiLz48L3N2Zz4=)}.hero:before{bottom:0;content:"";left:0;overflow:hidden;position:absolute;right:0;top:0}@media (min-width:768px){.hero:before{border-radius:1rem}}.hero:before{background-image:url(data:image/webp;base64,UklGRmITAABXRUJQVlA4WAoAAAAwAAAAtwUA3gIASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIQgAAAAEPMP8REYJM2qb+Tc/B3kT0P8d//vOf//znP//5z3/+85///Oc///nPf/7zn//85z//+c9//vOf//znP//5D5peA1ZQOCAqEQAA8CQBnQEquAXfAj6dTqBOJaQqIyAIcUATiWlu/Hx8BPP+QJybi3gZ3AOirCf/+uSa5jn/+qf76l/AP//68vfPbO/8gE+qxoPexXSC/FVjQe7Lly5cuXLly5cuXLlwn7bR1dm81JyD3ZcuXLly5cuXLly5cuXLqFly5mK6QX4qsaD3ZoKy5dQsuXLlysKwPTXxVYi5dorGg92XLly5cuYsXLly5cuXLly5cuXLmgrLmLFy5cuXKyTTxLSkY6QWt3fsYB1n/8uoWXLly5cuXULULMWLly5cuoWXULLly5cxYuXCLWsnZgVeKxn/AFqtgvxVaeD3ZcuXLqGWLly5cuXLly5cuXLmLFy5cuXLlwhCDipINOGOkJ1l0gz/I6iBakGA27Lly6hahZcuXLly5cuXLqFly5dQsuXLhCEBq/RaTUFqQ9Pdwx0g/I4vFVVISdXc4kdEoC4Y6QX4quA1sPdly5cuXLly5cunwQftzSU3ahZcNlqS7vxVY0Hu1Cy4QgEBXrGuXLly5cuXLly5cuoWXMWLly5cIQfqxAdD96L7jR6cQS1RkHuy6hZcKKDMxYp4f4fJJpnC88MdIMj4qsaD3li5cuXLmLF1CwhB+sJ1LqcuXLul0j3ZcugYxcuXK0hNs8MwCxCjvEAYHorgNB7suoWXLly6hZcuXLlysIL+EcwYW9yC/KI1urYPnvKGrGiD7syCvFp7TMEyj6cjQe7Lly5cuXLmLKFl1C1Cy4Qg/VmNwk72L10g/4lHUBcPKkGR8VfcaEGnzvGjWlQWq2ExeKrGth7suXLly5ikRDXGeG1PyVwx0gvxVY0Huy5//Lly5cuXCLLlYVE0aBxpJt6SD3ZcuXLmLFy5cuXKxhE4L8Dsg0kHvLG5h0tUZB8xZcuXLly5cyDE99qV9WhVjQe7Lly5cuXLly5cuEVbBYY/3p7S1JB7sxodWNB8RjFy5cxYJ8H0t7kXlDbgzbSqk7A92YsYsXLly5cuXLly5cJiwg/Ak/5Ys+SSD3ZcLletgvxVY0HvLFys/qJi8AaNpSj8Ecg92XLly5cxYuXMWLly5O8872Lw9J1eGmyB7sOHVkHLnvgv/CqxoPJyv+FSC/AFhZ2PHTrFy5cuXULLsgWpBkfFwEA7GukMFgaqC1ITFcyWr0Vj3WD3Zcv7BEyDNyt6JhceI0pfZiVXFZGQPdly5cuXLly5cL0Ja7VHCrd5i5dQm/GF21EpCYvFVwGg92EM9zcL8QG/7HMLUgvxVY0Qfdly5cuXLhW1cIX4ni8+uGOkCYe+8uR5ONbD3li6hMNunXUCLrhfkNlQIbsV3DHSExeKrGg92XMWMUhBIxh6Kx0ZrcgJQFwx1ZTsge7Lly5cuXKw6gqosViTzdO5lMUxW3Y1BakF+KvuNEH3ZcuXOaw7xFHYWcyY6i/o3MdizAOtW8ikQLUgvxVY0HuZiUjViBDZq1xa5cuXLly6hZcuXLly5WGZUbKAuGQoklrYPdl0+fUHuy5W/Bfipw1+9FYgIVNCIMo/uy5cuXLly5cuXLly5oqSFwx0i8+EJd1KAuGdhPsrIQ+7Lly5crwtAWpAjFg2F0JhuECgVY0Qfdl1Cy5cuXLl1jQbC1IL8bs72b5+gxCRGDE4mAEbS8+uk1BajYgA4zwx1pSMTKb0DfOwXZyqixXpIQ+7ULULLqEzCQkXDHSBNZsx0gvx8VbVwCLefxBjpBfEeNLkF+AwMmvDdcYXSC/FVjQe7Lly5cuXL6wqnDVJ3ZcrWGy6N/ly5c2PBZSW64Y6XFHCD6tp2ZGPkW0YKTup1Cy5cuXLly5cuXMWDhYR2D3aAstAgkndoGMXC5XjilmkdIL8Zrc4PGS2Exxaa+HuXW7suXLly5cuYsXLly5c5pkxmP0hNSGrat7li5c//l40YFVY0Huy5WpfvT8jQLY8dNLmLFzFi5cuXLly5cuXK4ie5+uQQn18+EteR8VWRkPYEhEiPdzX6KxAQkuQX5bBkYsFyMPu1Cy5ixdQsuXMWLlzFi+GCgD+es8sc1nofq4QtFvcjfIyxo4ct1wzrpAlbdTmS8S3YfTwQvxVY0Huy6hZcuXLly5crlzsem9FYjnqJB7subHjFFU48PRWNbDcc30VUEo+LUsQkCgVZGQg+7Lly5cxYuXLly6L9gi8SQep8L6qCyi8wLUgwdThjpBfEQAnfXC/IvJAHUKybRXSC/FVwGg9zfgvxVY0Qo3L8gA+LxcIW1pH5qXLtf/cWpBf+FVXIyyC6QWk+JWySO+HrQqxoPdly5cuXLly5cNlqXGD6GTwSBcxY8FwFB1sjNXoTceKxoPmLCHxeKmFzRqUSfWryB7suXLly5ixixdQsuf/zY637N4tSDI/6UIxlqKrVf5Q/4qsaD3ZcIjJD7nYz/1KEa4p4rGg92oWXLly5cuXUL/yxBKvM24iC3pIPdheEg92XLl1Cy5crU5AuGLjCqEtohG9QsuXLly5cuXLly5cuoXD0jyMQmH4fdlqeJJzQLly5cuXLmLFywEf6fm6TZGlBaB8xZixcuXULLl1Cy5cNl32FkoFcRtjpGvEpjzt5cF+KrgNB7suXLzX6KznjgNIvly5cuXLly5cuXLly5f2Nk8KWNbH/lD6aNzZWdwv8KrGg92XULLly5ea/ROl+S5iPV5cuXLly5dQsuXLlzFi8PRWPWwfMXqvKFly/sXLly5cuXLlywH2seNQmQv9id1PECgVY1sQ+7Lly5cuXMW/2ezxBahZf2MWL+xcuXLly5cuXLly5cuFCg7hB7mM6NlXpNQWpApdTly5cuXLly5cvERgt6S27NqcNlvcgyPiqxoPdqFlysk3ZbE8gRXThjTcsmPGpCdNmOkF+LgN8HzFly5cuXh6K1FbB7v2MWLlz/+XLqFly7IFqQgz1pezDTyAsv3eZGLPSgLhjq1ve2XLly5dQv/Z7GLlzFi5cuX9i5cuXLly5dQsuXLlY6MMJHxBntkIxJp4kIfdly5cuXLly5cuXULLl/7/9jFvYxYugYx//UJvR00LXGtoWuKr9pwha4qv2mukzhC1xVfnt/2nCDhvJMFKecIWuKr9r0VX7ThC1xVfteiq/azasyfoXA6p5wsG+7e3Pk3pWwH0Lhg1eri6foN8nGPybvwgAP7Hb//kl/Yr/J3Wz/4N9LfX0TJE/zD6MdFUr85xXmg3u2efv634svNtfbxF20QBmrkjuRStr68oP5luoP8EHPMnOX7X/AMhJcXSX0z+An8txk1WKqkdbE26k/neIB+n0HhrOlmSEUGnIGljwxNLfZpq/2MDpi+FywT5GyXNBuGln6lxKfPcQIONEA9DyGDEGs8oK4IgLkywOo3rbxZ5cWJogbF7sUklEluwMAXUwPIGuVegiTDaNTSGKJ6SyfkFw0Xe1ZjuI/Jd8K0T2AvK9q850Srk5JdnDyJgb0OEjaxel1s5wzAziG68IxhH+SGaScBPuFaHm+4Fgwj6l1Wrb6ZeI+NyO2gupSyY2rWYVmZDa5gZaqbEFVpsrPK2G3F706+CqwIfqIJ5rOWlsl27VTpP7a/nSouX7Isu+AcVe/8KvC83qjFh/8KA1Ey5nPlGz0iYC8q55myKD2TlQQx83BeRsbDf3NlJlDiytyce1BTTC4eGQ6QYbwqLGtd/9GwkzV0SNwZmJp0jqMmqyKp9mBSkJZQrZglu1U6R/WDhuCLFN4kZZjnhDkzlf7NS7cD9g6w6N/e/IluTqfm4ReMKU2W6VHl3NJVBHYWmtRBg1SVgrK42hOP7WoqPhLXoPIfkWukqWMla7JHr+AAHNUtWcAI4nS5JX++418/uXdZW34h/Chiev2ePUiHqApKeKMfmFPMlCRGOJ5zCMhAPoRBiKivnHEViU2OiGK5PerskGinwrFWQFoc44MbQ8V6hYed4np3s+onzcIdW2RbwucPJDIrmj//1veHAn++qR1DgbbBw1ORZlFSq8MMyKPc//2d9mUEquU2qrpdZvU8/aZydO86IUJJWcfM+VDV+7g/7R4bDXXWgtmyEh+epVwMDY7SK/38UYrTN4Z6eez6Lam/CscqRkYCy/HL61IuZBZIfwktDkbpEBi8Gt5GWFEjhU7w29Eiu5pYctqISR26G+a+jk9P8AP3T3ThLO3Xo8sJb2tPWf7p4R21Pj3XXlmphBEGZeHdOwAEVcnLFanLdBZmtHy8Qo+ULRaegQ+9d0pec7t07b7oVuHLTMYPq0jXqec/kuoQkDI2sDPEQ4pEXYeblabKXJYKQYzG/LA40t33qqAA4tmA2t0wbuI6gV7Xw1CKNQwdpnBszPJ3I5/9fLszrmfSMwuAcFhDq2yLeEuX+EDEMHl+ke3IkcMlt5KMSu9ahLzKodiE6+F+t3HDYf/kmlIX3S9PnmMAYZHl0EzfNqeZj+tQ/k3f2gkpHrvFQzjBzaHxXoKEX7epUXZ4cgClR+L5PDSrUCqNGbaEvQWolD2Z6/GMPgNy3tSocOJxjFH5c/qbfxps3BeYG1bThUGEEgCSY+G+fzCLZc6/UcdhYsCzCAdWneMTV0sQX0kbiMEG48y/aZL9ONuYh14b+aku1FE2Kn2eYGKDJ17kbpn3sqomFZ0ACyiCXVjMwa5AYCuavtvJxEBIV1ORPDOmF6U8LpJLJqC9Ckt12uifpZuqVRxOlyGRz9GE97ckNjWdNdrqhSd9WJ8TmMiCcwKzPo4HcyvBsbpg3cRvBueSk2m4cLlV3yI1h0O1yrNsFMbWLHrCRz6SH/xJmnJnvTzGpm4LyGS+N4TsBhH2YcwNlE94ZUBk5SsMO4dP3nKnLEfQrZDzSk/stKLMUk08EUvUDpgfYTLh9TiD7FMShVDA7XgMS4N/kCh2mzYGh81RM5ZDivCAC8agl/IUoAY3XaAoOpWIMuh9GGGBtwmQimG+5Dx92WmV0rxnYR/r/jvrKBwxHc4S0p3fd2rSr9WDMWL1uGlBGYyynmZb1CDgAjTc6txRuxCq8LFNZMf6bkOmAQ+2noLqb/3geFNPAmeGg9F/5OhGSM7J7TRSgMFMphZWPSq8ynPjdMJxUytx10/eJBFGC88TJmqO/iN+6OGykmI18DO6IzJYMaefmhXn4Ymp0pJ/vrJIwntF56LZqkkE8Hrovxgg3mP2Jmmv3ZiJjE6eUQ/DWsxe0p+6Zs5w6B2g6ZmpdmJXBrIsdFBDAH3KdpxC7qnfwYQE+V+eS0zqQXBn2WNkXdVTy7dI4bMp2ibxb33y2smT70jE6wPGzhVmVRmM8n+zTlrPbixx4rbr26EPUHQcdy3QIIlFfqUJfJvUUS1q/VjOvLewFY9e18Ebhl/0k9OMH6MzRtYGd0XIt7k+VRsqGc9W9S9+ES5U+tSLH0WqMjgllI9V4RrkKH9xExw3iHMTnFQiUknBexb789ahhn95Chv0dOnfyyQkQFAaDkNygzKpxduJZtMOqcPAo4ps0rvnGj7wGf85vCk0lTj6hTKu4/TfWZfTmLM2nGMWlziyyXhwQRKxuzopmnt8YZILLFk1MjM+Di/iLReGmrsS/RhF307U4sjc48bLz1HLMpYZLU7SkWBBfG6mGVBmJYM0Vs/Blq0GEAOqVHzpU+L+e6kbhOTfnums7gEtcbahfiHjZwqvvNG9JQA/DeqhVawi/rY/D50Axh5/pA256h24gPKFb0GYUBCO0K+t8HWU6dJW5XKLG+Kt7D7Q2fhGUug485qv2ajrjhoFKI+4jXi9h5cJPJOQIKqp12eTBlkqwura3jpx5RbDcPIaMXjUKAsPhbGE2DKy7GOBYYcjtjRT6CYgBKqnGqafcIg8l18EV0cAnYzMcuxuGwwl79ZrNLbSlcW9mD+WeAEJciAW2RkV3odydl6Q4X7nN8SVAQAA=);background-size:cover;height:100%;width:100%;z-index:-2}@media (min-width:1024px){.hero.index:after{background-image:url(../img/personas_hero_1x.9e102598.webp);background-repeat:no-repeat;content:"";overflow:hidden;position:absolute;right:40px}@media (min-width:768px){.hero.index:after{border-radius:1rem}}@media (min-width:1024px){.hero.index:after{bottom:-80px;height:100%;width:100%}}@media (min-width:1280px){.hero.index:after{bottom:-100px}}@media (min-width:1024px){.hero.index:after{max-width:500px}}@media (min-width:1280px){.hero.index:after{max-width:600px}}@media (min-width:1536px){.hero.index:after{height:110%;max-width:560px}}.hero.index:after{background-position-x:right;background-position-y:center;background-size:90%;z-index:-1}.hero.psicologia:after,.hero.psiquiatria:after{background-image:url(../img/psicologia_hero.ad15f473.webp);background-position-x:right;background-position-y:bottom;background-repeat:no-repeat;background-size:90%;content:"";z-index:-1}@media (min-width:1024px){.hero.psicologia:after,.hero.psiquiatria:after{bottom:-15px;height:100%;max-width:700px;right:-25px;width:100%}}@media (min-width:1280px){.hero.psicologia:after,.hero.psiquiatria:after{bottom:-65px;max-width:830px;right:-35px}}.hero.psicologia:after,.hero.psiquiatria:after{overflow:hidden;position:absolute}@media (min-width:768px){.hero.psicologia:after,.hero.psiquiatria:after{border-radius:1rem}}}.select-group{align-items:center;display:flex;flex-direction:column;width:100%}@media (min-width:768px){.select-group{flex-direction:row}}.select-group{& label{width:100%}& .select-group__first .q-field__control{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-top-right-radius:.5rem}@media (min-width:768px){& .select-group__first .q-field__control{border-bottom-left-radius:.5rem;border-top-right-radius:0}}& .select-group__mid .q-field__control{border-radius:0}& .select-group__last .q-field__control{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top-left-radius:0;border-top-right-radius:0}@media (min-width:768px){& .select-group__last .q-field__control{border-bottom-left-radius:0;border-top-right-radius:.5rem}}& .q-field__label{font-size:1rem;line-height:1.5rem}& .q-field__control,& .q-field__marginal{height:4rem!important;min-height:4rem!important}& .q-field__input{background-color:initial!important;min-height:1.5rem!important}}[class*=q-btn]:before{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.calendar-week__desktop{border-radius:1rem;display:none}@media (min-width:768px){.calendar-week__desktop{display:block!important}}.calendar-week__mobile{border-radius:.5rem}@media (min-width:768px){.calendar-week__mobile{display:none}}.calendar-week__no-padding{.q-carousel__slide{padding-left:1.25rem!important;padding-right:1.25rem!important}@media (min-width:640px){.q-carousel__slide{padding-left:2rem!important;padding-right:2rem!important}}.q-carousel__prev-arrow--horizontal{left:-12px}@media (min-width:640px){.q-carousel__prev-arrow--horizontal{left:0!important}}.q-carousel__next-arrow--horizontal{right:-12px}@media (min-width:640px){.q-carousel__next-arrow--horizontal{right:0!important}}}.calendar-week{align-content:center;display:grid;gap:.625rem;grid-template-columns:repeat(7,minmax(0,1fr));.calendar{border-radius:.5rem;border-width:1px;cursor:pointer;--tw-border-opacity:1;border-color:rgb(3 105 161/var(--tw-border-opacity,1));padding-bottom:.5rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;text-align:center;--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.calendar:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.calendar:active{--tw-bg-opacity:1;background-color:rgb(186 230 253/var(--tw-bg-opacity,1))}.calendar{&.selected{--tw-bg-opacity:1;background-color:rgb(2 132 199/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}& .day{font-size:.875rem;font-weight:500;line-height:1.25rem;text-transform:capitalize}@media (min-width:768px){& .day{font-size:1rem;line-height:1.5rem}}& .digit{font-size:1.5rem;font-weight:700;line-height:2rem}& .month{font-size:.875rem;line-height:1.25rem;text-transform:capitalize}@media (min-width:768px){& .month{font-size:1rem;line-height:1.5rem}}}&.mobile{grid-template-columns:repeat(4,minmax(0,1fr))}}.error-formulario{color:#dc2626}.error-formulario-input{border:1px solid #dc2626}.notification-error{border-radius:.125rem;margin-bottom:.5rem;margin-top:.5rem;width:100%;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));font-size:1.125rem;font-weight:500;line-height:1.75rem;padding:.5rem;--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.modal{border-radius:1rem!important;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));& .header{align-items:center;border-bottom-width:1px;display:flex;justify-content:space-between;margin-left:.5rem;margin-right:.5rem;position:sticky;top:0;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-bottom:.5rem;padding-top:.5rem}@media (min-width:768px){& .header{margin-left:1rem;margin-right:1rem;padding-top:1rem}}& .header{& svg{cursor:pointer;height:1.5rem;width:1.5rem}}& .content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}& .content{padding:.5rem}@media (min-width:768px){& .content{padding:1rem}}& .content{& svg{height:1.5rem;width:1.5rem}}& .bordered{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity,1));padding:.5rem;--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity,1))}& .footer{align-items:center;border-top-width:1px;bottom:0;display:flex;flex-direction:column-reverse;gap:.5rem;position:sticky;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity,1));padding:.5rem;padding-top:.5rem}@media (min-width:768px){& .footer{flex-direction:row;padding:1rem}}& .footer{& button{width:100%}@media (min-width:768px){& button{width:auto}}}}