.contact-us-page{display:grid;gap:4rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem}@media not all and (min-width:1250px){.contact-us-page{-moz-column-gap:0;column-gap:0;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2rem}}.contact-us-page form{grid-column:span 2/span 2}.contact-us-page form .title{color:var(--a87b45)}.contact-us-page form .content{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media not all and (min-width:1250px){.contact-us-page form .content{gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}.contact-us-page form .content span{grid-column:span 1/span 1}}.card-pages-contact-us{display:grid;gap:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:3.5rem;padding-bottom:7rem}@media not all and (min-width:1250px){.card-pages-contact-us{grid-template-columns:repeat(1,minmax(0,1fr))}}.card-pages-contact-us .card-item{background:#fff 0 0 no-repeat padding-box;border:1px solid #ebebeb;border-radius:8px;box-shadow:0 0 8px #0000001a;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.card-pages-contact-us .card-item .title{color:var(--a87b45);font-family:Montserrat-SemiBold}.card-pages-contact-us .card-item .link{color:var(--a87b45);font-family:Montserrat-Medium}
