.formholder{background-color:var(--clr-tertiary-20);padding:2rem;border-radius:var(--border-radius-sm);--font-clr: var(--clr-primary);--bg-selection: var(--clr-primary);transition:opacity 0.3s ease-in-out}@media (max-width:767.98px){.formholder{padding:1rem}}.formholder img{width:4.5rem;height:auto;object-fit:contain;margin-bottom:0.5rem;user-select:none}.formholder i{font-size:3rem;color:var(--clr-secondary)}.mapholder>div{height:80svh}@media (min-width:992px){.mapholder>div{height:60vh}}.contact input{border:1px solid var(--border-color)}.contact textarea{border:1px solid var(--border-color);border-radius:0}.contact textarea:focus-visible{outline:none;box-shadow:0 0 0 2px var(--clr-primary)}.contact .contact__links a{transition:var(--transition);text-decoration:none}.contact .contact__links a:hover{color:var(--clr-primary)}