body:not(.wp-admin) div#tpdPopupModal{display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.9);z-index:99999999}@media screen and (max-width: 600px){body:not(.wp-admin) div#tpdPopupModal{overflow:scroll}}body:not(.wp-admin) div#tpdPopupModal.closed{display:none !important}.tpd-popup-modal-container{position:relative;display:block;max-width:400px;margin:auto;background-color:#fff}@media screen and (max-width: 600px){.tpd-popup-modal-container{margin-top:50px}}.tpd-popup-modal-content{background-color:#fff;padding:16px;margin:10px;border:3px solid #ccc}.tpd-popup-modal-close{position:absolute;right:0;top:-42px;width:32px;height:32px;opacity:.7}.tpd-popup-modal-close:hover{opacity:1;cursor:pointer}.tpd-popup-modal-close:before,.tpd-popup-modal-close:after{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#aaa}.tpd-popup-modal-close:before{transform:rotate(45deg)}.tpd-popup-modal-close:after{transform:rotate(-45deg)}img.tpd-popup-logo{display:block;margin:auto}.tpd-popup-modal-content h3,.tpd-popup-modal-content p{text-align:center}.tpd-popup-modal-content p,.tpd-popup-modal-content a{font-size:12px;font-style:italic}.tpd-popup-modal-content .ginput_container,.tpd-popup-modal-content .gform_wrapper,.tpd-popup-modal-content .gform_fields .gfield{margin-top:0 !important}.tpd-popup-modal-content .gform_heading{display:none}.tpd-popup-modal-content [class*=gchoice_]{display:flex;flex-direction:row-reverse;justify-content:space-between}.tpd-popup-modal-content li.tpd-newsletter-preview{margin-top:-8px !important;margin-bottom:8px !important}.tpd-popup-modal-content [class*=gchoice_]>div{display:flex;align-items:center}.tpd-popup-modal-content [class*=gchoice_]>div>span{margin-right:10px;margin-bottom:0 !important}.tpd-popup-modal-content .gform_wrapper .gform_footer input[type=submit]{width:100%}.fade-in{animation:tpdModalFadeIn ease .5s;-webkit-animation:tpdModalFadeIn ease .5s;-moz-animation:tpdModalFadeIn ease .5s;-o-animation:tpdModalFadeIn ease .5s;-ms-animation:tpdModalFadeIn ease .5s}@-webkit-keyframes tpdModalFadeIn{from{opacity:0}to{opacity:1}}@keyframes tpdModalFadeIn{from{opacity:0}to{opacity:1}}@media screen and (min-width: 768px){.tpd-popup-modal-close{right:-42px}}
