.block--header{display:block;position:relative;margin-bottom:32px}@media (min-width: 640px){.block--header{margin-bottom:54px}}.block--header.-theme-light .header__label,.block--header.-theme-light .header__tagline{color:#fff}.block--header.-theme-light .header__separator{background:#fff}.block--header .header__label{display:block;margin:0;font-size:2rem;font-weight:600;color:#333;line-height:1.3;text-align:center}@media (min-width: 480px){.block--header .header__label{font-size:2.6rem;line-height:1.2}}@media (min-width: 780px){.block--header .header__label{font-size:3.2rem;line-height:1.1}}.block--header .header__separator{display:block;margin:24px auto 32px;max-width:40px;height:3px;background:#1B9AD7}.block--header .header__tagline{display:block;margin:auto;max-width:480px;font-size:1.55rem;line-height:1.5;text-align:center}.C--button.type--1{display:inline-block;vertical-align:middle;padding:9px 24px;font-size:1.45rem;font-weight:400;color:#fff;text-align:center;text-decoration:none;border:1px solid #333;outline:0;cursor:pointer;background:#333;transition:background-color .3s, border .3s;-webkit-transition:background-color .3s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.C--button.type--1:visited,.C--button.type--1:link,.C--button.type--1:hover,.C--button.type--1:active{color:#fff}.C--button.type--1.-uppercase{text-transform:uppercase}.C--button.type--1.-rounded{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.C--button.type--1.-oval{-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.C--button.type--1.-theme-primary{color:#fff;background:#016394;border-color:#016394}.C--button.type--1.-theme-primary:hover{background:#016394;border-color:#016394}.C--button.type--1.-theme-light{color:#333;background:#fff;border-color:#fff}.C--button.type--1.-theme-light:hover{background:#fff;border-color:#fff}.C--button.type--1.-full-width{display:block;width:100%}.M--comment-form{display:block;position:relative}.M--comment-form .container{width:100%;max-width:720px}.M--comment-form .block--header{margin-bottom:24px;text-align:left}.M--comment-form .block--header .header__label{font-size:1.65rem;line-height:1.5;text-align:left}.M--comment-form .form--comment{display:block;position:relative;padding:24px;overflow:hidden;background:#fff}.M--comment-form .form--comment.-has-border{border:1px solid rgba(0,0,0,0.08)}.M--comment-form .form--comment.-rounded{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.M--comment-form .form--comment.-has-shadow{-moz-box-shadow:1px 2px 8px rgba(0,0,0,0.2);-webkit-box-shadow:1px 2px 8px rgba(0,0,0,0.2);box-shadow:1px 2px 8px rgba(0,0,0,0.2)}.M--comment-form .form--comment.-is-loading .form__disabled{display:block;z-index:4}.M--comment-form .form--comment .form__disabled{display:none}.M--comment-form .form--comment .form__avatar{display:block;margin-right:24px;width:80px;height:80px;overflow:hidden;background:#f5f5f5;-moz-border-radius:64px;-webkit-border-radius:64px;border-radius:64px}.M--comment-form .form--comment .form__field{display:block;position:relative}.M--comment-form .form--comment .form__field.-has-divider{border-top:1px solid rgba(0,0,0,0.08)}.M--comment-form .form--comment .form__field.-is-error .form__textbox{color:red}.M--comment-form .form--comment .form__field.-is-error .form__textbox::-webkit-input-placeholder{color:red}.M--comment-form .form--comment .form__field.-is-error .form__textbox::-moz-placeholder{color:red}.M--comment-form .form--comment .form__field.-is-error .form__textbox:-ms-input-placeholder{color:red}.M--comment-form .form--comment .form__field.-is-error .form__textbox:-moz-placeholder{color:red}.M--comment-form .form--comment .form__field .form__component{display:block}.M--comment-form .form--comment .form__field .form__textbox{display:block;margin:0;padding:0;width:100%;height:40px;font-size:1.45rem;border:0;outline:0;background:#fff}.M--comment-form .form--comment .form__field .form__textbox::-webkit-input-placeholder{color:#d7d7d7}.M--comment-form .form--comment .form__field .form__textbox::-moz-placeholder{color:#d7d7d7}.M--comment-form .form--comment .form__field .form__textbox:-ms-input-placeholder{color:#d7d7d7}.M--comment-form .form--comment .form__field .form__textbox:-moz-placeholder{color:#d7d7d7}.M--comment-form .form--comment .form__field .form__textarea{height:auto;resize:none;font-size:1.6rem}.M--comment-form .form--comment .form__comment{display:block;margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,0.08)}.M--comment-form .form--comment .form__message{display:block;margin:0}.M--comment-form .form--comment .form__message.-is-hide{display:none}.M--comment-form .form--comment .form__message.-is-error .message__label{color:red}.M--comment-form .form--comment .form__message.-is-success .message__label{color:#76b743}.M--comment-form .form--comment .form__message .message__label{display:block;font-size:1.45rem;line-height:1.55}.M--comment-form .form--comment .form__action{display:block;margin-top:16px}.M--comment-form .form--comment .button--send-comment{position:relative;margin-left:16px}.M--comment-form .form--comment .button--send-comment.-is-loading .button__label{visibility:hidden}.M--comment-form .form--comment .button--send-comment.-is-loading .button__loader{visibility:visible}.M--comment-form .form--comment .button--send-comment .button__loader{visibility:hidden}.M--comment-form .form--comment .button--send-comment .button__loader svg{display:block;margin:auto}.M--comment-list{display:block;position:relative}.M--comment-list .container{max-width:720px}.M--comment-list .comment__lists{display:block;position:relative;margin:0;padding:0;list-style:none}.M--comment-list .comment__lists .comment__item{display:block;margin:24px 0 0;padding:24px;list-style:none;overflow:hidden;background:#fff}.M--comment-list .comment__lists .comment__item.-has-border{border:1px solid rgba(0,0,0,0.08)}.M--comment-list .comment__lists .comment__item.-rounded{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.M--comment-list .comment__lists .comment__item.-has-shadow{-moz-box-shadow:1px 2px 8px rgba(0,0,0,0.2);-webkit-box-shadow:1px 2px 8px rgba(0,0,0,0.2);box-shadow:1px 2px 8px rgba(0,0,0,0.2)}.M--comment-list .comment__lists .comment__item .comment__avatar{display:block;margin-right:24px;width:64px;height:64px;overflow:hidden;background:#f5f5f5;-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px}.M--comment-list .comment__lists .comment__item .comment__avatar img{display:block;width:100%;height:auto}.M--comment-list .comment__lists .comment__item .comment__author{display:block;margin:0;font-size:1.6rem;line-height:1.6}.M--comment-list .comment__lists .comment__item .comment__date{display:block;margin-top:2px;font-size:1.3rem;color:#777;line-height:1.4}.M--comment-list .comment__lists .comment__item .comment__content{display:block;margin-top:16px;font-size:1.55rem}.M--comment-list .comment__lists .comment__item .comment__action{display:block;margin-top:16px;font-size:0;line-height:0}.M--comment-list .comment__lists .comment__item .comment__action .button--action{display:inline-block;margin:0 24px 0 0;padding:8px 0;font-size:1.4rem;color:#1B9AD7;line-height:1.55;border:0;outline:0;background:none}.M--comment-list .comment__lists .comment__item .comment__action .button--action:hover{text-decoration:underline}.M--comment-list .comment__lists .comment__item .comment__action .button--action .label--default{display:block}.M--comment-list .comment__lists .comment__item .comment__action .button--action .label--active{display:none}.M--comment-list .comment__lists .comment__item .comment__action .button--action.-is-active .label--default{display:none}.M--comment-list .comment__lists .comment__item .comment__action .button--action.-is-active .label--active{display:block}.M--comment-list .comment__lists .comment__item .comment__reply--form{display:none}.M--comment-list .comment__lists .comment__item .comment__reply--form.-is-active{display:block;padding-top:16px}.M--comment-list .comment__lists .comment__item .comment__reply--form.-is-active .block--header{display:none}.M--comment-list .comment__lists .comment__item .comment__reply--replies{display:none}.M--comment-list .comment__lists .comment__item .comment__reply--replies.-is-active{display:block}.M--comment-list .button--show-comments{display:block;position:relative;margin:24px 0 0;padding:24px;width:100%;overflow:hidden;outline:0;background:#fff;border:1px solid rgba(0,0,0,0.08);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.M--comment-list .button--show-comments .button__label{display:block;font-size:1.45rem;font-weight:600}.M--comment-list .button--show-comments .button__loader{visibility:hidden}.M--comment-list .button--show-comments .button__loader svg{display:block;margin:auto}.M--comment-list .button--show-comments.-is-loading .button__label{visibility:hidden}.M--comment-list .button--show-comments.-is-loading .button__loader{visibility:visible}.M--comments{background:#f5f5f5}
