.hub-overlay{left:3rem;position:fixed;bottom:3rem;z-index:99;box-shadow:0px 0px 15px 1px rgba(81,77,92,0.2);width:330px;display:none;background-color:#fff}.hub-overlay .h-widget__close{color:#000;position:absolute;top:20px;right:20px;font-size:1.2rem;cursor:pointer;outline:none}.hub-overlay .widget-header{padding:4rem 8rem 1.5rem 3rem;color:#666;font-size:var(--gt-body-text--font-size, 1.4rem);line-height:var(--gt-body-text--line-height, 2.2rem);font-weight:var(--gt-body-text--font-weight, var(--font-weight-normal));text-transform:uppercase;letter-spacing:5px}.hub-overlay .widget-body,.hub-overlay .widget-footer{padding:0 3rem 3rem}.hub-overlay .widget-body{color:#000}.hub-overlay .widget-body .body--title{font-size:3.2rem;line-height:125%;font-weight:var(--font-weight-semibold);margin-bottom:1.8rem}.hub-overlay .widget-body .body--sub-title{font-size:1.6rem}.hub-overlay .widget-footer .btn-primary{padding-left:16px;padding-right:12px;width:100%;box-sizing:border-box}.hub-overlay+.newsletter-container .Form__MainBody .FormSubmitButton{margin-bottom:24px !important}@media screen and (max-width: 768px){.hub-overlay{left:2rem;bottom:2rem}}@media screen and (max-width: 767px){.hub-overlay{left:50%;margin-left:-150px;width:300px}}.tinymce-wrapper .hub-overlay .widget-footer .btn-primary .button-vi-text{color:#ce2c2c}.tinymce-wrapper .hub-overlay .widget-footer .btn-primary:hover .button-vi-text{color:#fff}

/*# sourceMappingURL=insights-hub-overlay.css.map */
