form.glossa-newsletter.glossa-newsletter-section{display:grid;grid-template-columns:40% 1fr;gap:30px;padding:20px 0;}
form.glossa-newsletter.glossa-newsletter-section>.image{order:2;}
form.glossa-newsletter.glossa-newsletter-section>fieldset{order:1;}
form.glossa-newsletter.glossa-newsletter-section>fieldset{display:flex;flex-direction:column;justify-content:center;}
form.glossa-newsletter.glossa-newsletter-section>.image img{display:block;margin:0;width:100%;}
form.glossa-newsletter.glossa-newsletter-section fieldset{margin:0;padding:0;border:none;}
form.glossa-newsletter.glossa-newsletter-section h6{display:block;font-size:24px;font-family:"Montserrat",sans-serif;font-weight:bold;line-height:1.4;margin:0 0 1em;text-wrap:balance;width:90%;}
form.glossa-newsletter.glossa-newsletter-section p{font-family:"Montserrat",sans-serif;margin:0 0 42px;color:#000000;font-size:11pt;text-align:left;}
form.glossa-newsletter.glossa-newsletter-section .row{display:grid;grid-template-columns:1fr 30%;gap:20px;margin:0;}
form.glossa-newsletter.glossa-newsletter-section input{width:100%;color:#000;border:1px solid #b7b7b7;padding:12px;margin:0;}
form.glossa-newsletter.glossa-newsletter-section button{width:100%;padding:12px;margin:0;border:none;background:var(--color-main);color:#fff;}

form.glossa-newsletter.glossa-newsletter-section.saving{cursor:wait;}
form.glossa-newsletter.glossa-newsletter-section.saving *{pointer-events:none;}

@media only screen and (max-width: 767px) {
    form.glossa-newsletter.glossa-newsletter-section{grid-template-columns:1fr;}
    form.glossa-newsletter.glossa-newsletter-section>.image{order:1;}
    form.glossa-newsletter.glossa-newsletter-section>fieldset{order:2;}
    form.glossa-newsletter.glossa-newsletter-section .row{grid-template-columns:1fr;}
}



/*
	.freshmail_dialog .ui-dialog-titlebar-close {
		background: url(/wp-content/plugins/freshmail-integration2/assets/images/close.png);)
	}
	.message_error {
		color:;	}
	.message_success {
		color:;	}
	.form_subscribe_button:hover {
		background: !important; color: !important; border-color: !important;	}

	.freshmail_popup{
		display: none;
	    position: relative;
	}
	.freshmail_popup.active {
		display: block;
	}
	body:not(.wp-admin) .freshmail_popup #freshMailPopUp__background {
	    position: fixed;
	    width: 100vw;
	    height: 100vh;
	    top: 0;
	    left: 0;
	    background: rgba(0, 0, 0, 0.5);
        opacity: 1;
    	transition: ease 0.3s;
	    z-index: 999999;
	}
	body:not(.wp-admin) .freshmail_popup .freshMailPopUp__container {
	    display: grid;
	    width: 100vw;
	    height: 100vh;
	    align-items: center;
	    justify-content: center;

	}
	.freshmail_popup .freshMailPopUp__body{
		position: relative;
	}
	#freshMailPopUp__close {
			cursor: pointer;
	    position: absolute;
	    right: 10px;
	    top: 10px;
	    width: 32px;
	    height: 31px;
	    background: url(/wp-content/plugins/freshmail-integration2/assets/images/close.png);
	}

*/
