#layout-102{right: 0; bottom: 0;}
.contact-form input, .contact-form select, .contact-form textarea{width: 80%; border-radius: 5px; padding: 15px 20px; border: 1px solid var(--color-2);}
.contact-form > .form-row{border-bottom: 1px solid #999; padding: 2vh 0;}
.contact-form > .form-row > div{flex: 1;}
.contact-form > .form-row.no-border{border-bottom: none;}
.contact-form .button{border-radius: 40px; padding: 20px 100px;}
.contact-form .sub-button-text{border-radius: 40px; padding: 10px 40px; display: inline-flex; font-size: 20px;}
.inline-flex{display: inline-flex;}
#layout-850 > div{width: 240px;}
#layout-850 .image{border-radius: 10px; width: 100%; height: 160px;}
#layout-850 .Text{font-size: 26px;}