.layout-form-container{height:100%;background-image:url(../form-background2.jpg);background-size:cover;padding:2.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.75rem;-moz-column-gap:4rem;column-gap:4rem}@media(min-width:1280px){.layout-form-container{grid-template-columns:repeat(8,minmax(0,1fr))}}.layout-form-block{grid-column:span 1 / span 1;width:100%}@media(min-width:1280px){.layout-form-block{grid-column:span 5 / span 5}}.layout-form-block>form{padding:2.25rem 1.25rem}@media(min-width:1280px){.layout-form-block>form{padding-left:2.5rem;padding-right:2.5rem;padding-top:70px;padding-bottom:70px}}.layout-form-content{grid-column:span 1 / span 1;display:flex;width:100%;flex-direction:column;gap:.75rem}@media(min-width:1280px){.layout-form-content{grid-column:span 3 / span 3;gap:2rem}}.submit-pet-image{height:100%;max-height:24rem;overflow:hidden}.submit-pet-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.submit-pet-title{font-family:Roboto,sans-serif;font-weight:600;--tw-text-opacity: 1;color:rgb(255 229 28 / var(--tw-text-opacity, 1));font-size:1.5rem;line-height:2rem;line-height:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(min-width:1280px){.submit-pet-title{font-size:50px;line-height:75px}}.submit-pet-title{font-variant:all-small-caps}.submit-pet-description{font-family:Roboto,sans-serif;font-weight:400;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:.75rem;line-height:1rem;line-height:25px}@media(min-width:1280px){.submit-pet-description{font-size:1.25rem;line-height:1.75rem;line-height:30px}}.submit-pet-phone,.submit-pet-email{display:flex;align-items:center;gap:13px}.submit-pet-phone-icon,.submit-pet-email-icon{height:1.25rem;width:1.25rem}@media(min-width:1280px){.submit-pet-phone-icon,.submit-pet-email-icon{height:30px;width:30px}}.submit-pet-phone p,.submit-pet-email p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;font-family:Roboto,sans-serif;font-weight:400;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:.75rem;line-height:1.5rem}.submit-pet-phone p:hover,.submit-pet-email p:hover{text-decoration-line:underline}@media(min-width:1280px){.submit-pet-phone p,.submit-pet-email p{font-size:1.25rem;line-height:1.75rem}}
