#page-contact .section-hero .background img,#page-contact .section-hero .flex-wrapper .left-image img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#page-contact .section-hero{position:relative;background-color:#fcf1ee}@media (max-width:1023px){#page-contact .section-hero{padding:120rem 0 60rem}}@media (max-width:1023px){#page-contact .section-hero{padding:120rem 0 20rem}}#page-contact .section-hero .background{position:absolute;top:57rem;left:50%;transform:translateX(calc(-50% + 510rem));width:253rem;height:374rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:1}@media (max-width:1023px){#page-contact .section-hero .background{display:none}}#page-contact .section-hero .container{position:relative;z-index:2}#page-contact .section-hero .flex-wrapper{display:flex;align-items:flex-end;justify-content:space-between;height:100vh;min-height:810rem}@media (max-width:1023px){#page-contact .section-hero .flex-wrapper{height:100%;align-items:flex-start;min-height:795rem}}#page-contact .section-hero .flex-wrapper .left{position:relative;width:calc(100% - 700rem);height:100%;margin-left:-65rem}@media (max-width:1023px){#page-contact .section-hero .flex-wrapper .left{display:none}}#page-contact .section-hero .flex-wrapper .left-image{position:relative;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:1}#page-contact .section-hero .flex-wrapper .right{width:671rem;padding-bottom:40rem}@media (max-width:1023px){#page-contact .section-hero .flex-wrapper .right{width:100%;padding:0}}#page-contact .section-hero .flex-wrapper .right-title{margin-bottom:65rem}#page-contact .section-hero .flex-wrapper .right-title p{color:#002347;font-size:72rem;font-weight:400;font-family:"Cormorant Garamond"}@media (max-width:1023px){#page-contact .section-hero .flex-wrapper .right-title p{font-size:40rem}#page-contact .section-hero .flex-wrapper .right-title p br{display:none}}#page-contact .section-hero .flex-wrapper .right-title p strong{background:-webkit-linear-gradient(right,#5090d3,#072e58,#5090d3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:400;font-style:italic;padding-right:2rem}#page-contact .section-hero .flex-wrapper .right-form .form-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:55rem;grid-column-gap:42rem;margin-bottom:42rem}@media (max-width:767px){#page-contact .section-hero .flex-wrapper .right-form .form-grid{grid-template-columns:repeat(1,1fr)}}#page-contact .section-hero .flex-wrapper .right-form .form-grid .field-group{position:relative;width:100%}#page-contact .section-hero .flex-wrapper .right-form .form-grid .field-group .label{color:#5e5e5e;font-size:16rem;font-weight:500;position:absolute;top:5rem;left:0;pointer-events:none;background-color:transparent;transform-origin:0 0;transition-property:transform;transition-duration:.4s;transition-timing-function:cubic-bezier(.5,0,0,1);z-index:4}#page-contact .section-hero .flex-wrapper .right-form .form-grid .field-group .field{position:relative;background-color:transparent;color:#002347;font-size:16rem;font-weight:500;font-family:Montserrat;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:1px solid #5e5e5e;padding-right:20rem;width:100%;height:32rem;display:block;z-index:2}#page-contact .section-hero .flex-wrapper .right-form .form-grid .field-group.focus .label,#page-contact .section-hero .flex-wrapper .right-form .form-grid .field-group.not-empty .label{transform:scale(.8) translateY(-30rem)}#page-contact .section-hero .flex-wrapper .right-form .form-submit button{color:#002347;font-size:11rem;font-weight:400;letter-spacing:.3em;text-transform:uppercase;display:inline-flex;align-items:center;height:50rem;padding:0 40rem;border:1px solid #002347;transition-property:border-color,background-color,color;transition-duration:.4s;transition-timing-function:cubic-bezier(.5,0,0,1)}#page-contact .section-hero .flex-wrapper .right-form .form-submit button:hover{color:#fff;background-color:#002347}#page-contact .section-hero .flex-wrapper .right-social{margin:45rem 0 110rem}#page-contact .section-hero .flex-wrapper .right-social ul{display:flex;align-items:center}#page-contact .section-hero .flex-wrapper .right-social ul li:not(:last-child){margin-right:24rem}#page-contact .section-hero .flex-wrapper .right-social ul li a svg path{transition-property:stroke,fill;transition-duration:.4s;transition-timing-function:cubic-bezier(.5,0,0,1)}#page-contact .section-hero .flex-wrapper .right-social ul li a:hover svg path[stroke]{stroke:#002347}#page-contact .section-hero .flex-wrapper .right-social ul li a:hover svg path[fill]{fill:#002347}#page-contact .section-hero .flex-wrapper .right-copyright{color:#727272;font-size:10rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase}