.contact_contactPageWrapper__xA1f8{width:100%;height:100%}.contact_contactTitleWrapper__Svrro{position:absolute;text-wrap:nowrap;text-align:center;font-size:3rem;width:100%;top:5%;left:50%;transform:translateX(-50%);margin-top:.5rem;background:linear-gradient(30deg,var(--header-white),var(--diluted-green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}@media(min-width:1024px){.contact_contactTitleWrapper__Svrro{font-size:3rem}}@media(max-width:768px){.contact_contactTitleWrapper__Svrro{font-size:1.6rem;margin-top:.5rem;top:5%}}@media(max-width:480px){.contact_contactTitleWrapper__Svrro{font-size:1.2rem;top:2.5%}}.contact_mediaLinksPositionWrapper__pQtyq{height:100%;width:100%;position:relative;bottom:10%;margin-top:.5rem}@media(max-width:768px){.contact_mediaLinksPositionWrapper__pQtyq{top:30%;transform:translateY(-50%)}}@media(max-width:480px){.contact_mediaLinksPositionWrapper__pQtyq{top:50%;transform:translateY(-50%)}}.contact_mediaLinksContainer__Y23os{display:grid;justify-items:center;width:auto;margin:0 1rem;padding:6rem 0;color:var(--header-white);height:100%;position:relative;top:20%;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);grid-row-gap:.1rem;row-gap:.1rem}@media(max-width:768px){.contact_mediaLinksContainer__Y23os{grid-template-rows:repeat(4,auto)}}@media(max-width:480px){.contact_mediaLinksContainer__Y23os{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);height:70%;width:100%;margin:0;top:0;row-gap:0}}.contact_circleOne__NYFR4{cursor:pointer;grid-column:1;grid-row:1;width:10vw;height:10vw;border-radius:50%;background-color:transparent;border:2px solid var(--light-green);box-shadow:var(--neon-shadow-light-green);margin:0 1rem;display:flex;justify-content:center;align-items:center}@media(max-width:768px){.contact_circleOne__NYFR4{width:10vw;height:10vw}}@media(max-width:480px){.contact_circleOne__NYFR4{width:20vw;height:20vw}}.contact_circleOne__NYFR4:hover .contact_text__xfW8c{color:var(--header-green)}.contact_circleOne__NYFR4:hover .contact_iconWrapper__7S_66{background-color:var(--header-green)}.contact_circleTwo__HEk1a{cursor:pointer;grid-column:2;grid-row:2;width:10vw;height:10vw;border-radius:50%;background-color:transparent;border:2px solid var(--light-green);box-shadow:var(--neon-shadow-light-green);margin:0 1rem;display:flex;justify-content:center;align-items:center}@media(max-width:768px){.contact_circleTwo__HEk1a{width:10vw;height:10vw}}@media(max-width:480px){.contact_circleTwo__HEk1a{grid-column:1;grid-row:3;width:20vw;height:20vw}}.contact_circleTwo__HEk1a:hover .contact_text__xfW8c{color:var(--header-green)}.contact_circleTwo__HEk1a:hover .contact_iconWrapper__7S_66{background-color:var(--header-green)}.contact_circleThree__w1NXF{cursor:pointer;grid-column:3;grid-row:1;width:10vw;height:10vw;border-radius:50%;background-color:transparent;border:2px solid var(--light-green);box-shadow:var(--neon-shadow-light-green);margin:0 1rem;display:flex;justify-content:center;align-items:center}@media(max-width:768px){.contact_circleThree__w1NXF{width:10vw;height:10vw}}@media(max-width:480px){.contact_circleThree__w1NXF{grid-column:2;grid-row:2;width:20vw;height:20vw}}.contact_circleThree__w1NXF:hover .contact_text__xfW8c{color:var(--header-green)}.contact_circleThree__w1NXF:hover .contact_iconWrapper__7S_66{background-color:var(--header-green)}.contact_circleFour__0VI5v{cursor:pointer;grid-column:4;grid-row:2;width:10vw;height:10vw;border-radius:50%;background-color:transparent;border:2px solid var(--light-green);box-shadow:var(--neon-shadow-light-green);margin:0 1rem;display:flex;justify-content:center;align-items:center}@media(max-width:768px){.contact_circleFour__0VI5v{width:10vw;height:10vw}}@media(max-width:480px){.contact_circleFour__0VI5v{width:20vw;height:20vw;grid-column:2;grid-row:4}}.contact_circleFour__0VI5v:hover .contact_text__xfW8c{color:var(--header-green)}.contact_circleFour__0VI5v:hover .contact_iconWrapper__7S_66{background-color:var(--header-green)}.contact_iconWrapper__7S_66{display:flex;justify-content:center;align-items:center;width:20%;height:20%;position:relative;background-color:var(--header-white);border-radius:50%;margin-right:.5rem}@media(max-width:480px){.contact_iconWrapper__7S_66{margin-right:.2rem}}.contact_text__xfW8c{font-size:.8vw}@media(max-width:768px){.contact_text__xfW8c{font-size:.75vw}}@media(max-width:480px){.contact_text__xfW8c{font-size:1.5vw}}