/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
.com-optin .grey {
  background: #eee;
  padding: 15px;
  margin-bottom: 40px; }

.com-optin .opt-in-button {
  background: #778080;
  padding: 10px 30px;
  border: 0;
  color: #FFFFFF !important;
  width: auto;
  display: inline-block;
  margin-bottom: 5px;
  margin-top: 30px;
  text-decoration: none !important; }

.com-optin input[type="text"], .com-optin select {
  font-size: 14px;
  line-height: 1.2;
  padding: 5px 10px;
  background-color: #fff !important;
  border: 1px solid #999;
  width: 350px; }
  .com-optin input[type="text"]:-webkit-autofill, .com-optin select:-webkit-autofill {
    -webkit-box-shadow: inset 0 0 0px 9999px white; }

.com-optin ul {
  padding-left: 0; }
  .com-optin ul li {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    margin: 20px 0;
    position: relative; }
    .com-optin ul li input[type="checkbox"] {
      margin-right: 15px; }
    .com-optin ul li label.error {
      position: absolute;
      left: 0;
      bottom: -15px;
      margin-left: 0; }
  .com-optin ul.checkboxes.double li span {
    line-height: 1; min-width: 60px;}
    .com-optin ul.checkboxes.double li span:first-of-type {
      min-width: 60px; }
  .com-optin ul.checkboxes.double li.head {
    margin-bottom: 15px; }

.com-optin label {
  font-size: 16px;
  font-weight: 400;
  min-width: 160px;
  line-height: 1.2; }
  .com-optin label.error {
    font-size: 14px;
    font-weight: 300;
    color: #3a559f;
    margin-left: 20px; }

.com-optin .form-row {
  margin-bottom: 20px; }

@media (max-width: 414px) {
  .com-optin input[type="text"], .com-optin select {
    width: 100%; }
  .com-optin label.error {
    margin-left: 0; }
  .com-optin #formStep4 input[type="text"], .com-optin #formStep4 select {
    width: 100% !important; } }

.com-optin #formStep4 .form-row {
  margin-top: 20px; }

.com-optin #formStep4 input[type="text"], .com-optin #formStep4 select {
  width: 350px; }

.com-optin #formStep4 h4 {
  margin-top: 40px; }

.com-optin #formStep4 p {
  margin: 40px 0 20px; }

.com-optin #formStep2 .checkbox-header {
  font-weight: 300;
  font-size: 20px;
  margin-top: 40px;
  margin-bottom: 10px; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmVzY2hlbi1wdWJsaWMuY3NzIiwic291cmNlcyI6WyJuZXNjaGVuLXB1YmxpYy5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX2dsb2JhbHMuc2NzcyIsIl9nbG9iYWxzLXJlc3BvbnNpdmUuc2NzcyIsIl9zdGVwLTQuc2NzcyIsIl9zdGVwLTIuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcclxuICogQWxsIG9mIHRoZSBDU1MgZm9yIHlvdXIgcHVibGljLWZhY2luZyBmdW5jdGlvbmFsaXR5IHNob3VsZCBiZVxyXG4gKiBpbmNsdWRlZCBpbiB0aGlzIGZpbGUuXHJcbiAqL1xyXG4uY29tLW9wdGlue1xyXG5cdEBpbXBvcnQgJ3ZhcmlhYmxlcyc7XHJcblx0QGltcG9ydCAnZ2xvYmFscyc7XHJcblx0QGltcG9ydCAnZ2xvYmFscy1yZXNwb25zaXZlJztcclxuXHRAaW1wb3J0ICdzdGVwLTQnO1xyXG5cdEBpbXBvcnQgJ3N0ZXAtMic7XHJcbn1cclxuIC8vIEBpbXBvcnQgJ192YXJpYWJsZXMnO1xyXG4gLy8gQGltcG9ydCAnX2dsb2JhbHMnO1xyXG4gLy9cclxuIC8vIEBpbXBvcnQgJ19zdGVwLTEnO1xyXG4iLCIkcHJpbWFyeS1jb2xvcjogIzNhNTU5ZjtcclxuJG9wdC1pbi1ncmV5OiAjZWVlO1xyXG4kYnV0dG9uLWdyZXk6ICM3NzgwODA7XHJcbiIsIi5ncmV5e1xyXG5cdGJhY2tncm91bmQ6ICRvcHQtaW4tZ3JleTtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5vcHQtaW4tYnV0dG9ue1xyXG5cdGJhY2tncm91bmQ6ICRidXR0b24tZ3JleTtcclxucGFkZGluZzogMTBweCAzMHB4O1xyXG5ib3JkZXI6IDA7XHJcbmNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XHJcbndpZHRoOiBhdXRvO1xyXG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbm1hcmdpbi1ib3R0b206IDVweDtcclxubWFyZ2luLXRvcDogMzBweDtcclxudGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBzZWxlY3R7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0cGFkZGluZzogNXB4IDEwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XHJcblx0d2lkdGg6IDM1MHB4O1xyXG5cdCY6LXdlYmtpdC1hdXRvZmlsbCB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwcHggOTk5OXB4IHdoaXRlO1xyXG59XHJcbn1cclxuXHJcbnVse1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxuXHRsaXtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdG1hcmdpbjogMjBweCAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0aW5wdXRbdHlwZT1cImNoZWNrYm94XCJde1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0bGFiZWwuZXJyb3J7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDowO1xyXG5cdFx0XHRib3R0b206LTE1cHg7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OjA7XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuY2hlY2tib3hlcy5kb3VibGV7XHJcblxyXG5cdFx0bGl7XHJcblx0XHRcdHNwYW57XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblxyXG5cdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZXtcclxuXHRcdFx0XHRcdG1pbi13aWR0aDogNTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5oZWFke1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0fVxyXG59XHJcblxyXG5sYWJlbHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRtaW4td2lkdGg6IDE2MHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblxyXG5cdCYuZXJyb3J7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0Y29sb3I6ICRwcmltYXJ5LWNvbG9yO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uZm9ybS1yb3d7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweCxcclxufVxyXG4iLCJAbWVkaWEgKG1heC13aWR0aDogNDE0cHgpe1xyXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBzZWxlY3R7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0bGFiZWwuZXJyb3J7XHJcblx0XHRtYXJnaW4tbGVmdDowO1xyXG5cdH1cclxuI2Zvcm1TdGVwNHtcclxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXSwgc2VsZWN0e1xyXG5cdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxufVxyXG4iLCIjZm9ybVN0ZXA0e1xyXG5cdC5mb3JtLXJvd3tcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBzZWxlY3R7XHJcblx0XHR3aWR0aDogMzUwcHg7XHJcblx0fVxyXG5cclxuXHRoNHtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0fVxyXG5cdHB7XHJcblx0XHRtYXJnaW46NDBweCAwIDIwcHg7XHJcblx0fVxyXG59XHJcbiIsIiNmb3JtU3RlcDJ7XHJcblx0LmNoZWNrYm94LWhlYWRlcntcclxuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcbmZvbnQtc2l6ZTogMjBweDtcclxubWFyZ2luLXRvcDogNDBweDtcclxubWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcbn1cclxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7R0FHRztBQUNILEFFSkEsVUZJVSxDRUpWLEtBQUssQ0FBQTtFQUNKLFVBQVUsRURBRyxJQUFJO0VDQ2pCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsYUFBYSxFQUFFLElBQUksR0FDbkI7O0FGQUQsQUVFQSxVRkZVLENFRVYsY0FBYyxDQUFBO0VBQ2IsVUFBVSxFRExHLE9BQU87RUNNckIsT0FBTyxFQUFFLFNBQVM7RUFDbEIsTUFBTSxFQUFFLENBQUM7RUFDVCxLQUFLLEVBQUUsa0JBQWtCO0VBQ3pCLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLFlBQVk7RUFDckIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsVUFBVSxFQUFFLElBQUk7RUFDaEIsZUFBZSxFQUFFLGVBQWUsR0FDL0I7O0FGWkQsQUVjQSxVRmRVLENFY1YsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE1BQU0sQUFBWCxHRmROLFVBQVUsQ0VjVSxNQUFNLENBQUE7RUFDekIsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsR0FBRztFQUNoQixPQUFPLEVBQUUsUUFBUTtFQUNqQixnQkFBZ0IsRUFBRSxlQUFlO0VBQ2pDLE1BQU0sRUFBRSxjQUFjO0VBQ3RCLEtBQUssRUFBRSxLQUFLLEdBSVo7RUZ4QkQsQUVxQkMsVUZyQlMsQ0VjVixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssTUFBTSxBQUFYLENBT0osaUJBQWlCLEVGckJuQixVQUFVLENFY1UsTUFBTSxBQU94QixpQkFBaUIsQ0FBQztJQUNoQixrQkFBa0IsRUFBRSwwQkFBMEIsR0FDakQ7O0FGdkJELEFFMEJBLFVGMUJVLENFMEJWLEVBQUUsQ0FBQTtFQUNELFlBQVksRUFBRSxDQUFDLEdBa0NmO0VGN0RELEFFNEJDLFVGNUJTLENFMEJWLEVBQUUsQ0FFRCxFQUFFLENBQUE7SUFD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 */
