<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.ontop {
  z-index: 999;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  background-color: rgba(201, 239, 232, 0.75);
  color: #aaaaaa;
  transition: all 3s ease-in-out 0s;
  display: none; }

.popupWrapper {
  border-radius: 4px;
  position: fixed;
  background: #ffffff;
  padding: 50px 100px;
  width: 80%;
  max-width: 600px;
  z-index: 5001;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
  text-align: center; }

#popup {
  color: #545454;
  position: static;
  z-index: 5000;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0; }
  #popup .content {
    margin-left: 0;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 100%; }
  #popup .intro {
    margin-bottom: 20px;
    padding: 10px 20%; }
  #popup .title {
    background: none;
    text-align: center;
    box-sizing: border-box;
    display: block;
    padding: 2px 10px;
    font-size: 35px;
    font-family: 'Kaushan Script', cursive; }
    #popup .title &gt; strong {
      font-weight: normal;
      font-size: 23px; }
  #popup &gt; .title &gt; a {
    background-color: #ffffff;
    border-radius: 10px;
    color: #000000;
    line-height: 1;
    padding: 2px 5px;
    position: absolute;
    right: 10px;
    top: 15px;
    text-decoration: none;
    background: url(../images/close-cursor.png) no-repeat 0 0 transparent;
    width: 20px;
    height: 20px; }
  #popup .field {
    margin: 0 0 10px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    #popup .field input {
      padding-left: 9px; }
  #popup .fields .field {
    width: 50%;
    float: left; }
    #popup .fields .field:nth-of-type(1) {
      padding-right: 5px; }
    #popup .fields .field:nth-of-type(2) {
      padding-left: 5px; }

/*# sourceMappingURL=newsletter_popup.css.map */
</pre></body></html>