#masthead{margin-bottom:0}#socials{padding:0;margin-top:-40px}#socials .card{padding:20px;background-color:white;box-shadow:0 8px 16px rgba(0,0,0,0.15);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}#socials .icon{padding:10px;background-color:#1366ad;margin-right:20px}#socials p{margin-bottom:0}#socials .label{color:black;font-weight:bold;font-size:16px}#company .wrapper{display:flex;flex-direction:row;align-items:flex-start;margin:0 -15px}#company .wrapper>div{padding:0 15px}#header{background-color:#f6f8fa}#header .image{display:flex;align-items:flex-end;justify-content:center}#contact .wrapper{background-color:#f6f8fa;padding:30px}#contact h2{text-align:center}#contact-form{max-width:800px;margin:0 auto}#contact-form .fields{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -5px}#contact-form .fields>p{padding:0 5px}.phone-field,.email-field{flex:0 0 50%}.message-field,.submit-field,.name-field{flex:0 0 100%}@media (min-width: 768px) and (max-width: 1023px){#header p{margin-bottom:30px}}@media (max-width: 767px){#socials .card{justify-content:left}#socials .icon{margin-right:10px}#contact .wrapper{padding:20px 15px}.phone-field,.email-field{flex:0 0 100%}#company{padding:0}#company .wrapper{display:block}}

