.header{position:relative;justify-content:center !important;height:fit-content;background-image:url("/assets/imgs/milkyway.jpg");background-repeat:no-repeat;background-size:cover;background-position:center bottom;padding:4rem clamp(1.5rem,10%,4rem) !important}.header .header-title{font-family:"Nasalization Rg",sans-serif !important;font-size:clamp(2.4rem,8vw,4.5rem);line-height:calc(clamp(2.4rem,8vw,4.5rem) + .2rem);font-weight:600;color:#fff;text-shadow:0 0 25px rgba(0,0,0,.5);margin:80px 0 .7rem}.header .header-subtitle{font-size:clamp(.8rem,5vw,1.5rem);line-height:calc(clamp(.8rem,5vw,1.7rem) + .2rem);color:#e0e0e0;text-shadow:0 0 25px #000;margin:0}.section{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;min-height:200px;padding:0 clamp(1.5rem,10%,4rem)}.description{color:#cfdef8;font-size:1.2rem;width:90%;margin:1rem 0}.description .underline{color:#bcaed0;position:relative}.description .underline.secondary{color:#8fa9eb}.description .underline.secondary::before{background-color:#8fa9eb}.description .underline.accent{color:#f5b645}.description .underline.accent::before{background-color:#f5b645}.description .underline::before{content:"";position:absolute;left:-3px;bottom:0;width:calc(100% + 6px);height:3px;background-color:#bcaed0;opacity:.6;z-index:0}.section-contacts{min-height:300px;background:linear-gradient(180deg, #000 50px, transparent);padding-top:7rem;padding-bottom:5rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:1rem}.section-contacts .contact-card{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border-radius:1rem;width:fit-content;padding:1.25rem 1.5rem;overflow:hidden;z-index:0;transition:transform .25s ease-in-out;text-align:center;cursor:pointer;text-decoration:none}.section-contacts .contact-card.contact-form{width:clamp(250px,100%,600px);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.section-contacts .contact-card.contact-form .form-floating{width:100%}.section-contacts .contact-card::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#050e1f;opacity:var(--bg-opacity, 0.9);z-index:-1;transition:background .25s ease-in-out}.section-contacts .contact-card:hover{transform:scale(102%)}.section-contacts .contact-card:hover::before{background:#061228}.section-contacts .contact-card .contact-icon{display:flex;align-items:center;justify-content:center;width:60px;min-width:60px;height:60px;min-height:60px;border-radius:50%;background-color:rgba(57,103,219,.8);transition:background-color .25s ease-in-out}.section-contacts .contact-card .contact-icon i{margin:0;font-size:1.4rem;color:#e5edfb}.section-contacts .contact-card .contact-col{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin:0 0 0 1rem;text-align:left}.section-contacts .contact-card .contact-title{font-size:1.2rem;color:#3967db;font-weight:600;margin:0;transition:color .25s ease-in-out}.section-contacts .contact-card .contact-description{font-size:1rem;color:#cfdef8;margin:0}.section-contacts .contact-card .button-big{width:100%;padding:1rem .75rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center;background-color:rgba(57,103,219,.8);color:#fff;font-weight:500;transition:background-color .25s ease-in-out}.section-contacts .contact-card .button-big:hover{background-color:#3967db}@media only screen and (max-width: 768px){.section-contacts{flex-wrap:wrap}.section-contacts .contact-card{flex-basis:100%}}/*# sourceMappingURL=contacts.min.css.map */