.contact-us{padding:40px 0 80px}.contact-us__wrapper{display:flex;flex-wrap:wrap;gap:30px 50px}.contact-us__content{width:100%}.contact-us .title:not(:last-child){margin-bottom:18px}.contact-us__p{font-weight:400;font-size:1.125rem;line-height:2.125rem;letter-spacing:-.01em}.contact-us__p:not(:last-child){margin-bottom:20px}.contact-us__p:has(.btn,.link){margin-top:30px}.contact-us__image{width:100%}.contact-us__img{display:block;width:100%}.contact-us__form{width:100%;color:#fff;background:#2c2c2c;border-radius:30px;text-align:center;padding:40px 20px;overflow:hidden;position:relative}.contact-us__form .object-fit{opacity:.04}.contact-us__form .gform_wrapper{text-align:left;max-width:528px;margin:30px auto 0}.contact-us__form .gform_wrapper .textarea,.contact-us__form .gform_wrapper .ts-wrapper.single .ts-control,.contact-us__form .gform_wrapper .ts-wrapper.single.input-active .ts-control,.contact-us__form .gform_wrapper input:not([type=radio],[type=checkbox],[type=submit],[type=button],[type=image],[type=file]),.contact-us__form .gform_wrapper select{border-color:#fff}.contact-us__form .gform_body{margin-bottom:29.5px}.contact-us__form .gform_fields .gfield.gfield_paragraph_text{border-color:#fff}.contact-us__form .gform_fields .gfield.gfield_dropdown label,.contact-us__form .gform_fields .gfield.gfield_select label{top:10px;font-size:.625rem;line-height:.625rem}.contact-us__form .gform_footer input[type=submit]{padding-right:62px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='square' stroke-linejoin='round' stroke-width='2' d='m7 17 9-9M7.059 7.059h10v10'/%3E%3C/svg%3E")center right 30px/24px 24px no-repeat,#c9645d;border-color:#c9645d}.contact-us__form .gform_footer input[type=submit]:is(:hover,:focus,:focus-within){color:#2c2c2c;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%232C2C2C' stroke-linecap='square' stroke-linejoin='round' stroke-width='2' d='M4.98 11.997h12.727M12.05 5.008l7.071 7.072-7.071 7.07'/%3E%3C/svg%3E")center right 30px/24px 24px no-repeat,#fff;border-color:#fff}@media all and (min-width:26.875rem){.contact-us .title,.contact-us__form .contact-us__p{text-wrap:balance}.contact-us__form{padding:40px}}@media all and (min-width:35.5rem){.contact-us__form .gform_fields .gfield.gfield--fixed-width-200,.contact-us__form .gform_fields .gfield.gfield--flex-width,.contact-us__form .gform_fields .gfield.gfield--width-half{width:calc(50% - 4px)}}@media all and (min-width:64rem){.contact-us{padding-bottom:100px}.contact-us .inner{aspect-ratio:1320/838;overflow:hidden}.contact-us__wrapper{width:1290px;transform:scale(var(--scale));transform-origin:top left;justify-content:space-between;position:relative}.contact-us__content{width:44.2%}.contact-us__image{position:absolute;top:0;left:0;height:100%;pointer-events:none}.contact-us__img{height:100%}.contact-us__form{width:50.25%;margin-top:94px}}@media all and (max-width:63.999rem){.contact-us__img{max-height:600px;border:1px solid #2c2c2c;border-radius:30px;object-fit:cover;object-position:top center}}