.contactBox{width:100%;background:linear-gradient(0deg,rgba(213,171,66,1),rgba(250,249,247,1));color:var(--dc);display:flex;align-items:center;padding:20vh 0 10vh;flex-direction:column;border-radius:0 0 45px 45px}.contactBox h1{font-size:4rem;text-transform:uppercase;text-align:center;border-bottom:4px double var(--gc);margin-bottom:5vh}.contactContainer{display:flex;width:70vw;justify-content:center;align-items:center;gap:100px}.contactContainer .formFlex,.contactContainer form{display:flex;flex-direction:column;gap:30px}.contactContainer .field{position:relative}.contactContainer label .css-kdw41t{margin-left:10px}.contactContainer h3{font-weight:300;text-transform:capitalize;padding-bottom:30px;color:var(--gc);justify-self:center}.contactContainer .socialIcons{display:flex;flex-direction:row}.contactContainer .socialIcons p{font-size:12px;font-weight:700}.contactContainer .socialIcons svg{width:40px;height:40px}.contactContainer .socialIcons .icon:hover svg{scale:1.2;fill:var(--dc)}@media (max-width:768px){.contactContainer{flex-direction:column}.contactContainer .socialIcons svg{width:40px!important;height:40px!important}}@media (max-width:525px){.contactContainer .socialIcons{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.contactContainer h3{text-align:center}.contactContainer .formFlex,.contactContainer form{width:95vw}}@media (max-width:425px){.contactBox h1{font-size:3rem}}