:where(.astro-PKXGSZLS)[astro-icon]{color:var(--primary);width:35px}.bubble:where(.astro-PKXGSZLS){margin-top:10px;background-color:#fff;border-radius:10px;padding:10px;position:absolute;width:200px!important;left:calc(50% - 100px);display:none;height:auto;z-index:1;box-shadow:0 4px 3px -2px var(--darkTextSubtitle)}.contact:where(.astro-PKXGSZLS)>li:where(.astro-PKXGSZLS)>a:where(.astro-PKXGSZLS):after{content:"";position:absolute;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:10px solid white;right:calc(50% - 20px);display:none;bottom:-12px;z-index:2}.contact:where(.astro-PKXGSZLS)>li:where(.astro-PKXGSZLS):hover>a:where(.astro-PKXGSZLS):after,.contact:where(.astro-PKXGSZLS)>li:where(.astro-PKXGSZLS):hover .bubble:where(.astro-PKXGSZLS){display:block}.contact:where(.astro-PKXGSZLS)>li:where(.astro-PKXGSZLS)>a:where(.astro-PKXGSZLS){position:relative}.contact:where(.astro-PKXGSZLS){display:flex;width:100%;justify-content:space-around;padding:10px;max-width:250px}.content:where(.astro-PKXGSZLS){width:100%;height:calc(100vh - 100px);display:flex;justify-content:center;flex-direction:column;align-items:center;position:relative;padding:30px}.content:where(.astro-PKXGSZLS) span:where(.astro-PKXGSZLS){position:absolute;border:solid 2px var(--boxDarkBackground);width:50px;height:50px;border-radius:15px}.box-1:where(.astro-PKXGSZLS),.box-4:where(.astro-PKXGSZLS){animation:rotation 4s infinite linear}.box-3:where(.astro-PKXGSZLS),.box-2:where(.astro-PKXGSZLS){animation:rotation 4s infinite linear reverse}.box-1:where(.astro-PKXGSZLS){top:25%;right:25%}.box-2:where(.astro-PKXGSZLS){top:25%;left:25%}.box-3:where(.astro-PKXGSZLS){bottom:25%;right:25%}.box-4:where(.astro-PKXGSZLS){bottom:25%;left:25%}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.content:where(.astro-PKXGSZLS) h2:where(.astro-PKXGSZLS){font-size:50px;color:var(--darkTextTitle);width:4.5ch;animation:typing .5s steps(4),blink .5s infinite step-end alternate;display:block;overflow:hidden;border-right:2.5px solid;white-space:nowrap;font-weight:600;text-align:center}.content:where(.astro-PKXGSZLS) h3:where(.astro-PKXGSZLS),.content:where(.astro-PKXGSZLS) p:where(.astro-PKXGSZLS){width:100%;color:var(--darkTextSubtitle);padding:15px;text-align:center}@keyframes typing{0%{width:0}}@keyframes blink{50%{border-color:transparent}}.container:where(.astro-PKXGSZLS){background-color:azure;height:100%;width:auto;max-width:300px;border-radius:15px;padding:50px 30px}.title:where(.astro-PKXGSZLS){font-size:30px;margin-bottom:15pxrun}.description:where(.astro-PKXGSZLS){color:var(--darkText)}@media screen and (max-width: 500px){.content:where(.astro-PKXGSZLS) h2:where(.astro-PKXGSZLS){font-size:30px}.content:where(.astro-PKXGSZLS) p:where(.astro-PKXGSZLS){font-size:16px}.content:where(.astro-PKXGSZLS){height:calc(100vh - 75px)}}section:where(.astro-J7PV25F6){width:100%;margin:auto;display:flex;align-items:center;flex-direction:column;padding-bottom:50px;height:auto}.title:where(.astro-J7PV25F6){width:auto;border-bottom:solid 2px var(--primary);padding:20px;color:var(--DarkTextTitle);text-align:center}.title:where(.astro-J7PV25F6):after,.title:where(.astro-J7PV25F6):before{content:" ";background-color:var(--background-color);width:20px;height:20px;display:inline-block;border:2px solid var(--primary);border-radius:5px;transform:rotate(45deg)}.title:where(.astro-J7PV25F6):before{margin-right:50px}.title:where(.astro-J7PV25F6):after{margin-left:50px}.section-header:where(.astro-J7PV25F6){display:flex;flex-direction:row;align-items:center}section:where(.astro-J7PV25F6) ul:where(.astro-J7PV25F6){display:flex;flex-wrap:wrap;justify-content:center;gap:100px;padding:50px 0}.cardsProjects:where(.astro-J7PV25F6){max-width:450px;margin:15px}.buttonGetMore:where(.astro-J7PV25F6){background-color:var(--boxDarkBackground);padding:10px 50px;border-radius:20px}.buttonGetMore:where(.astro-J7PV25F6):hover{opacity:.8;cursor:pointer}.section-item:where(.astro-J7PV25F6){display:flex;justify-content:space-evenly}.section-item:where(.astro-J7PV25F6) ul:where(.astro-J7PV25F6){width:100%}.iconTech:where(.astro-J7PV25F6){-webkit-filter:drop-shadow(5px 5px 5px #00000031);filter:drop-shadow(5px 5px 5px #00000031);height:80px}@media screen and (max-width: 1500px){.iconTech:where(.astro-J7PV25F6){height:60px}}@media screen and (max-width: 800px){.title:where(.astro-J7PV25F6){font-size:20px}.cardsProjects:where(.astro-J7PV25F6){max-width:none}.title:where(.astro-J7PV25F6):before{margin-right:10px;width:10px;height:10px;border-radius:3px}.title:where(.astro-J7PV25F6):after{margin-left:10px;width:10px;height:10px;border-radius:3px}section:where(.astro-J7PV25F6) ul:where(.astro-J7PV25F6){gap:50px}}
