#get-in-touch{display:flex;justify-content:center;align-items:flex-start;position:relative;--container-color:#292e31;--white:hsl(0,0%,100%);margin-bottom:5rem}#get-in-touch h2,h3,p{margin-top:0}#get-in-touch h2{text-align:center;margin-bottom:9px}#get-in-touch h3{font-family:Lato;font-weight:bold;font-size:15px;line-height:28px;text-align:center;letter-spacing:.1em;color:#333;margin-bottom:9px}#get-in-touch p{text-align:center;margin-bottom:21px}#get-in-touch #thank-you{display:none}#get-in-touch .background{background-color:var(--container-color);height:479px;width:100%;position:absolute;top:0;left:0}#get-in-touch:after{width:100%;height:40px;content:"";position:absolute;background-color:var(--white);top:-14px;left:0;transform:skewY(1deg)}#get-in-touch .container{position:relative;margin-top:180px;width:100%;display:flex;justify-content:center}#get-in-touch .segment{width:621px;padding:4rem;background:hsl(0,0%,100%);border-radius:7px;box-shadow:0px 0px 35px hsla(0,0%,0%,0.35);background:hsl(0,0%,100%)}#get-in-touch .segment__inner{display:flex;flex-direction:column;justify-content:center;height:450px}#get-in-touch .segment__copy{text-align:center}#get-in-touch form,#get-in-touch #expanded-fields{grid-column-start:1;grid-column-end:3;display:grid;grid-template-columns:1fr 1fr;column-gap:1rem;row-gap:2rem}#get-in-touch .ui.form .field{margin:0;clear:none}#get-in-touch form input,#get-in-touch .ui.dropdown{height:45px;display:flex;align-items:center;min-width:auto}#get-in-touch form .field.full-width{grid-column:1 / -1}#get-in-touch form input[type="submit"]{justify-content:center;grid-column:1 / -1;background-color:#4daf7c}#get-in-touch #expanded-fields{display:none;grid-column:1 / -1}@media screen and (max-width:1499px){#get-in-touch .container{grid-template-columns:repeat(6,1fr);padding:0 42px}#get-in-touch .segment{grid-column:3 / 5}}@media screen and (max-width:1199px){#get-in-touch .container{padding:0 35px}#get-in-touch .segment{max-width:621px;width:100%}}@media screen and (max-width:699px){#get-in-touch form{grid-template-columns:1fr}}@media screen and (max-width:549px){#get-in-touch .container{padding:0 21px}#get-in-touch .segment{padding:4rem 2rem}}