.contact-us-section{background-color:#f8f5f5;border-top:1px solid #000;padding-bottom:74px;padding-top:74px}.contact-title{background-color:#f8f5f5;font-family:Savoye LET;font-size:48px;font-weight:400;margin-bottom:0;margin-left:39%;margin-top:-30px;position:absolute;text-align:center;width:23%}.contact-form{align-items:center;border:1px solid #000;display:flex;flex-direction:column;font-family:Gill Sans;margin:auto;padding:54px 2px 65px;width:1087px}input{padding-left:20px}.email,.first-name,.last-name,.phone-number{height:47px;max-width:424px;width:424px}.message{font-family:Helvetica;height:158px;width:912px}.message::placeholder{font-family:Gill Sans}.insurance-type{height:47px;padding-left:13px;width:916px}.contact-info,.full-name{display:flex}.email,.last-name{margin-right:16px}.contact-info,.full-name,.insurance-type{margin-bottom:16px}.contact-preference p{font-family:Helvetica;font-weight:700}.agreement-container{align-items:stretch;display:flex;font-family:Gill Sans;font-size:12px;font-weight:100;width:926px}.agreement-container p{margin-top:3px}.last-line{display:flex;justify-content:space-between;width:914px}.contact-preference{align-items:center;display:flex}.agreement-label,.last-line{font-family:Gill Sans;font-size:12px;font-weight:100}.send-button{background-color:#fff;border:1px solid #000;color:#d20a11;cursor:pointer;font-family:Savoye LET;font-size:28px;height:47px;margin-top:477px;padding-right:20px;position:absolute;width:200px}.send-button:hover{background-color:#000;color:#fff}@media only screen and (max-width:480px){.contact-form{border:1px solid #000;border-left:none;border-right:none;padding:35px 0 65px;width:100%}.contact-title{font-size:34px;margin-left:25%;margin-top:-17px;width:50%}.email,.first-name,.last-name,.phone-number{max-width:280px!important;width:280px!important}textarea{max-width:300px!important}select{width:306px!important}.contact-info,.full-name{flex-direction:column}.email,.last-name{margin-bottom:15px;margin-right:0}.last-line{font-size:8px;width:300px}#contact_contactPreference{align-items:center;display:flex}#contact_contactPreference label{margin-top:3px}#particulier_contact_contactPreference{align-items:center;display:flex}#particulier_contact_contactPreference input{margin-top:0}.agreement-container{align-items:flex-start;max-width:300px;width:300px}.agreement-label{font-size:8px!important;width:253px}.send-button{margin-top:628px;max-width:116px!important;padding-right:5px;padding-top:9px;width:116px!important}}