.blog-comments-container{padding-top:50px}.blog-comments-content{background-color:#fff;border-radius:8px;box-shadow:0 0 12px rgba(0,0,0,.15);padding:50px;width:100%}.blog-comments-header{display:flex;flex-wrap:nowrap;font-size:30px;text-align:center}.blog-comments-icon-c{text-align:left;width:100px}.blog-comments-icon{width:100px}.blog-comments-headline-c{align-self:center;color:#333;flex-grow:1;font-family:Roboto-Medium,Roboto Medium,Roboto,sans-serif;font-optical-sizing:auto;font-size:24px;padding:10px;text-align:left}.blog-comments-button-c{align-self:center;padding:10px;text-align:right;width:180px}.blog-comments-button{align-items:center;background:#004f87;border:1px solid #004f87;border-radius:8px;box-sizing:border-box;color:#fff;display:flex;font-family:Roboto-Medium,Roboto Medium,Roboto,sans-serif;font-size:16px;font-weight:500;height:40px;justify-content:center;padding:0 16px;position:relative}.blog-comments-button:hover{background:#0274c7;border:1px solid #0274c7}.blog-comment-button-icon{height:auto;width:16px}.hs-input.hs-fieldtype-textarea{height:200px!important;max-width:100%!important}.blog-comments-button span{margin-left:5px}.blog-comments-container form:before{border-bottom:2px solid #ededed;content:"";display:block;margin-bottom:20px;margin-top:10px}.comment-from{font-size:.8em!important}.comment-reply-to.hs-button.secondary,.hs-comment-message hs-common-confirm-message{display:none}@media (min-width:1017px){.blog-comments-container form{scroll-margin-top:50px}}@media (max-width:1016px){.blog-comments-container form{scroll-margin-top:110px}}@media (max-width:840px){.blog-comments-button span{display:none}.blog-comments-button-c{width:80px}.blog-comments-button{background:#004f87;border:1px solid #004f87;border-radius:8px;box-sizing:border-box;color:#fff;display:flex;font-family:Roboto-Medium,Roboto Medium,Roboto,sans-serif;font-size:22px;font-weight:500;height:40px;text-decoration:none;width:50px}}@media only screen and (max-width:768px){.blog-comments-container form{scroll-margin-top:65px}}@media (max-width:730px){.blog-comments-icon-c{display:none}.blog-comments-content{padding:20px}}@media (max-width:560px){.blog-comments-headline-c{font-size:16px;font-weight:700}}