.contact-page .three-col{display:flex;justify-content:space-between}.contact-page .pic-col{width:44%}.contact-page .text-col{width:29%;display:flex;flex-direction:column;justify-content:space-between}.contact-page .social-col{width:22%}.contact-page h2{margin-top:0;line-height:40px;margin-bottom:28px}.rel-contacts{position:relative}.contact-page h3{font-size:28px;color:#000;margin:10px 0}.charcoal .contact-page h3{color:#ddd}.contact-page .pic-col h2{color:#000;font-size:28px;line-height:40px}.contact-page .tag-area{margin-bottom:35px}.tag{border-radius:5px;padding:4px 6px;background-color:#98b8ad;color:#fff;display:inline-block;font-size:15px;font-weight:400;margin-bottom:4px;margin-right:4px;box-sizing:border-box;line-height:15px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .1s linear;text-decoration:none}a.tag{color:#fff}a.tag.router-link-active,.tag:hover{background-color:#ce0e2d}.tag:active{transform:scale(1.1)}.contact-page .ql-size-large{font-size:28px;line-height:36px;font-weight:400}.grey-text{color:#4a4f54}@media screen and (max-width:1400px){.contact-page .text-col{width:45%}.social-col{display:none}}@media screen and (max-width:1100px){.contact-page .three-col{display:block}.contact-page .pic-col,.contact-page .text-col,.contact-page .social-col{width:auto}}
