.content-container{position:relative}.contact-content{display:flex;justify-content:space-around;flex-wrap:wrap;z-index:1;margin:0 auto}.contact-content .section-column{width:50%;min-width:380px}.horizontal-column{gap:2.5rem;padding:150px;margin-top:85px}.contact-links,.horizontal-column{display:flex;justify-content:center}.contact-links{flex-direction:row;align-items:center;gap:1.5rem}.main-btn.main-btn-icon.platform-link{aspect-ratio:auto!important;padding:15px 35px}.fa-location-dot{font-size:2rem}.horizontal-column p{font-size:1.8rem}.color-text{color:var(--main-accent)}.span-block{display:block;text-align:center;font-size:58px;font-weight:700;text-transform:uppercase}.work-column{margin-top:70px}.work-icons{position:relative;width:100%;height:1px}.work-icons svg{position:absolute;font-size:40px;right:calc(50% - 70px);top:95px;transform:rotate(-20deg);color:var(--main-accent);transition:all .3s ease-in-out}.work-icons svg.fa-hammer{position:absolute;right:calc(50% + 10px);top:100px;transform:rotate(-90deg);color:#646969}.work-icons svg.fa-handshake{color:#fff;position:absolute;right:calc(50% - 35px);top:47px;transform:rotate(-20deg);animation-name:shake;animation-duration:3s;animation-iteration-count:infinite}.work-icons svg:hover{transform:rotate(0)}@keyframes shake{0%{transform:rotate(-20deg)}50%{transform:rotate(0)}to{transform:rotate(-20deg)}}form .formGroup{display:flex;flex-direction:column}form .formGroup label{transition:.45s ease-in-out;margin-left:3.2rem;margin-top:1rem;margin-bottom:.75rem}form .formGroup:focus label,form .formGroup:hover label{color:var(--main-accent)}form .formGroup input,form .formGroup textarea{background-color:#191919;color:#fff;resize:none;padding:2rem 5.4rem 2rem 3.2rem!important;border-radius:600px;border:none;width:100%;height:6.4rem!important}form .formGroup textarea{padding-top:30px;height:9.9rem!important}form .formGroup input:focus,form .formGroup textarea:focus,form .formGroup:hover input,form .formGroup:hover textarea{background-color:#0f0f0f}.form-submit{display:flex;margin-top:20px}.formButton{background-color:var(--main-accent);border:none;color:var(--main-background);padding:1.3rem 6rem;font-size:15px;font-weight:600;border-radius:60px;min-width:160px;outline:none;transition:all .3s;font-family:Montserrat,sans-serif;position:relative;overflow:hidden;text-decoration:none;text-align:center;margin-left:auto}.formButton:active{background-color:var(--main-darker-accent);background-image:none}.formButton-overlay{background-image:linear-gradient(90deg,transparent,rgba(0,0,0,.99));opacity:0;height:100%;width:100%;position:absolute;top:0;left:0;border-radius:60px;transition:opacity .3s}.formButton:hover .formButton-overlay{opacity:.63}.formButton:active .formButton-overlay{opacity:.25}.fa-paper-plane{font-size:20px;transition:all .3s ease-in-out}.formButton:hover .fa-paper-plane{transform:rotate(40deg)}.formButton:active .fa-paper-plane{transform:rotate(65deg)}input:focus-visible,textarea:focus-visible{outline:1px solid var(--main-accent)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#fff;-webkit-transition:background-color 5000s ease-in-out 1000s;transition:background-color 5000s ease-in-out 1000s;box-shadow:inset 0 0 20px 120px #191919}.contact-background{position:absolute;top:280px;left:-387px;aspect-ratio:1/1;width:100vw;z-index:0;transform:scale(1.5)}.contact-info-section{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;margin-top:150px;gap:60px}.contact-info-section .contact-info-line{width:100%;height:1px;background-color:var(--main-accent);gap:20px;position:relative}.contact-info-section .contact-info-line .contact-info-box{margin-top:-10px;display:inline-flex;float:left;width:-moz-fit-content;width:fit-content}.contact-info-section .contact-info-line .contact-info-name{background-color:var(--main-background);color:var(--main-accent);font-weight:600;width:200px;padding:0 10px 0 2%}.contact-info-section .contact-info-line .contact-info-value{background-color:var(--main-background);font-weight:600;padding:0 5px 0 10px}.contact-info-section .contact-info-line .copy-icon{display:flex;margin-top:-10px;padding:10px 35px 10px 10px;background-color:var(--main-background);font-weight:600;transition:all .3s ease}.contact-info-section .contact-info-line .copy-icon:hover{color:var(--main-accent);transform:scale(1.15)}.contact-info-section .copy-screen{display:none;position:absolute;right:0;bottom:5px;font-weight:700}.contact-info-section .contact-info-line.show-copy .copy-screen{display:block}@media(max-width:930px){.contact-info-box{flex-direction:column;display:flex;gap:15px}.contact-info-section .contact-info-line .copy-icon{margin-top:0;width:20px}.contact-info-section .contact-info-line{height:auto;display:flex;background-color:rgba(0,0,0,0);margin-left:15vw}.span-block{font-size:30px}.contact-links{flex-direction:column;align-items:center}.work-column{margin-bottom:160px}.formButton{width:100%}.contact-content .section-column{width:100%;min-width:150px}}.overlay{display:flex;flex-direction:column;align-items:center;text-align:center;transition:opacity .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.confetti{width:10px;height:25px;position:absolute;opacity:.7;z-index:30000}.holo-body{background:rgba(0,0,0,0);font-size:5em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:800;height:600px;margin-top:-120px}.holo-body,.holo-section{display:flex;align-items:center;justify-content:center}.holo-section{position:relative;width:530px;height:510px;animation-duration:3.5s;animation-name:cube-rotate;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}.isolate{isolation:isolate;position:absolute;top:0;height:100%;width:100%}@keyframes cube-rotate{0%{transform:perspective(600px) rotate3d(.6,.05,.2,0deg)}to{transform:perspective(600px) rotate3d(.6,.05,.2,12deg)}}@keyframes shimmer{0%{filter:contrast(190%) brightness(500%)}to{filter:contrast(190%) brightness(130%)}}.noise{padding:8px;background:linear-gradient(24deg,rgba(50,0,255,.1),var(--main-darker-accent)),url("data:image/svg+xml,%3Csvg viewBox='0 0 400 310' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.55' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);animation-duration:2s;animation-name:shimmer;animation-iteration-count:infinite;animation-direction:alternate}.noise,.overlay{width:100%;height:100%}.overlay{position:absolute;top:0;background:rgba(0,0,0,0);mix-blend-mode:multiply}@media{.overlay{opacity:.6}}.noise svg{-webkit-background-clip:text;background-clip:text;color:#fff;font-size:5rem}@media screen and (max-width:930px){.holo-body{margin-top:0;height:300px}}