.troubadour-popup .close-button{color:var(--troubadour-main)}.troubadour-popup .title{color:var(--troubadour-main);font-family:FatFrank,Lato,sans-serif}.troubadour-popup .main-text{text-align:center;opacity:1;font-family:Sofia Pro,sans-serif;font-size:24px;line-height:28px}.troubadour-popup .inputs-group{width:49%;margin:15px 0;display:inline-block}.troubadour-popup .button-group .cancel-button{border:none}.troubadour-popup .button-group .cancel-button:hover .button-text{color:var(--troubadour-main)!important}.troubadour-popup .button-group .action-button:hover .button-text{color:var(--button-action)!important}.troubadour-popup.newsletter-popup{min-width:35vw!important;height:725px!important;padding:0!important}.troubadour-popup.newsletter-popup iframe{height:99%}@media screen and (width<=1368px){.troubadour-popup.newsletter-popup{min-width:50vw!important}}@media screen and (width<=768px){.troubadour-popup .inputs-group{width:100%;display:block}.troubadour-popup .button-group button{margin:15px 0}.troubadour-popup.newsletter-popup{width:90%;min-width:85%!important;max-width:90%!important;left:5%!important}}@media screen and (width<=480px){.troubadour-popup.newsletter-popup{width:90%;min-width:85vw!important;max-width:90%!important;left:5%!important}}
