.elementor-12320 .elementor-element.elementor-element-12096a4{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}/* Start custom CSS for shortcode, class: .elementor-element-9b8c40f */.newsletter-page-custom, .newsletter-page-custom span, .newsletter-page-custom p {
	font-size: 16px;
	font-weight: 100;
	font-family: "Titillium Web",Sans-serif;
}

.newsletter-page-custom strong {
    font-weight: 600;
    font-size: 18px;
}

.mailpoet-manage-subscription .mailpoet-change-email-info {
	font-size: 16px !important;
}
.mailpoet-manage-subscription {
	width: 100%;
	min-width: 500px;
}

.mailpoet_submit {
	font-size: 18px !important;
	font-weight: 600 !important;
	font-family: "Titillium Web",Sans-serif;
	letter-spacing: 0.1px !important;
	padding: 8px 25px !important;
}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], select, textarea {
	width: 100%;
	font-size: 16px;
	font-weight: 100;
}

.mailpoet_paragraph {
	margin: 20px 0;
}/* End custom CSS */