.main .title-container{position:relative;margin-bottom:1rem;display:flex;flex-direction:column}.main .title-container h1{margin-bottom:.5rem}.main .title-container::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(to right,transparent,#3a393a,transparent)}.main .content{display:flex;flex-direction:column;width:100%;padding:0 20px;max-width:600px;margin-left:auto;margin-right:auto}.main .social-media-container{display:flex;flex-direction:column;width:90%;margin:.5rem auto 2rem;font-size:smaller}.main .social-media-container .card{display:grid;grid-template-areas:"icon title    actions" "icon username actions";grid-template-columns:auto 1fr auto;column-gap:16px;background-color:#fff;border-radius:5px;padding:16px;border:1px solid rgba(122,121,122,.5)}.main .social-media-container .card+.card{margin-top:.75rem}.main .social-media-container .card .icon-container{grid-area:icon;font-size:1.5em;display:flex;justify-content:center;align-items:center}.main .social-media-container .card .title{grid-area:title}.main .social-media-container .card .title h2{font-size:larger;margin:0}.main .social-media-container .card .username-container{color:#4c4c4c}.main .social-media-container .card .actions{grid-area:actions;display:flex;justify-content:center;align-items:center}.main .social-media-container .card .actions a{background-color:#2b82da;color:#fff;padding:4px 24px;border-radius:16px;transition:background-color 250ms ease;font-size:.9rem}.main .social-media-container .card .actions a:hover{background-color:#5198e0}.main .social-media-container .card .fa-twitter{color:#1DA1F2}.main .social-media-container .card .fa-facebook{color:#4267B2}.main li,.main p{font-size:small;margin-bottom:1em}.main p.result{font-size:medium;text-align:center}.main label,.main li,.main p{line-height:1.5}.main ul{margin:0;margin-bottom:1em}.main li{margin-bottom:.5em}.main form{display:flex;flex-direction:column}.main form label{display:flex;flex-direction:column;margin-bottom:.5rem}.main form label>span{font-size:smaller}.main form textarea{width:100%;min-width:100%;max-width:100%;font-family:"Open Sans",sans-serif}.main form .h-captcha{display:flex;justify-content:center;margin-bottom:1rem}.main form input[type=submit]{width:20%;margin-left:auto;margin-right:auto}#message-length{text-align:right}/*# sourceMappingURL=contact.css.map */