header .heading-section{display:flex;justify-content:space-between;align-items:center;padding:4rem 0}.hero{position:relative;top:-50px}.heading-section h2{font-weight:700}.heading-section h3{text-align:right;color:var(--text-color-dark);font-weight:700}.contact{background:url(../img/contact-img/background-contato.jpg);background-size:100%}.contact-content{display:flex}.contact-content-item{flex:1;padding-bottom:1rem}.contact-content-item h3{color:var(--heading-section-primary-color);font-size:1.58;font-weight:500;margin-bottom:1.5rem}.contact-content-item p{margin:0;color:#fff}.contact-content-item .social{display:flex;align-items:center}.contact-content-item .social a{display:flex;margin-bottom:1rem}.contact-content-item .social a img{width:20px;height:20px}.contact-content-item .social a p{margin-left:1rem;color:#fff}.contact-us .heading-section{align-items:center;justify-content:center;margin:2rem;font-size:2.5rem}.form-group{display:flex;flex-direction:column;margin-bottom:4rem}.form-group label{font-size:1rem}.form-group input{border:none;border-bottom:1px solid #303644}.form-group input::placeholder{font-size:.8rem}.btn-send{background:var(--call-to-action-bg-button-secondary-color);height:40px;display:flex;justify-content:center;align-items:center;border:none;width:250px}.btn-send span{color:#fff;text-transform:uppercase}.btn-send img{margin-left:1rem}@media (max-width:768px){header .heading-section{padding:4rem 1rem}.contact-content{flex-direction:column}}@media (max-width:425px){header .heading-section{flex-direction:column}}