
.elementor-401 .elementor-element.elementor-element-d236acd {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-401 .elementor-element.elementor-element-d236acd:not(.elementor-motion-effects-element-type-background), .elementor-401 .elementor-element.elementor-element-d236acd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0b1630;
}

.elementor-401 .elementor-element.elementor-element-b5ab830 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 40px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-401 .elementor-element.elementor-element-3d3aff2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
	--flex-wrap: wrap;
	--border-radius: 18px 18px 18px 18px;
	--padding-top: 22px;
	--padding-bottom: 22px;
	--padding-left: 26px;
	--padding-right: 26px;
}

.elementor-401 .elementor-element.elementor-element-3d3aff2:not(.elementor-motion-effects-element-type-background), .elementor-401 .elementor-element.elementor-element-3d3aff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #13234a;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-subscribe-btn {
	background-color: var(--e-global-color-ec53563);
	color: #fff;
	border-color: #e6e2e2;
	transition-duration: .1s;
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	height: 36px;
	line-height: 36px;
	border-style: none;
	border-radius: 4px 4px 4px 4px;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-form {
	border-color: var(--e-global-color-ec53563);
	border-style: none;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-header {
	text-align: center;
	margin-bottom: 30px;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-header i {
	color: #605be5;
	font-size: 28px;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-header svg {
	fill: #605be5;
	width: 28px;
	height: 28px;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-header h3 {
	color: #424242;
	margin-bottom: 10px;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-header p {
	color: #606060;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-fields label {
	color: #818181;
	margin-bottom: 4px;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-fields input {
	color: #474747;
	background-color: #fff;
	border-color: #e8e8e8;
	transition-duration: .1s;
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	height: 40px;
	line-height: 40px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	padding: 0px 15px 0px 15px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-fields input:focus {
	color: #333;
	background-color: #fff;
	border-color: #e8e8e8;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-fields input:focus::placeholder {
	color: #fff;
}

.elementor-401 .elementor-element.elementor-element-f73d407.wpr-mailchimp-layout-vr .wpr-mailchimp-email, .elementor-401 .elementor-element.elementor-element-f73d407.wpr-mailchimp-layout-vr .wpr-mailchimp-first-name, .elementor-401 .elementor-element.elementor-element-f73d407.wpr-mailchimp-layout-vr .wpr-mailchimp-last-name, .elementor-401 .elementor-element.elementor-element-f73d407.wpr-mailchimp-layout-vr .wpr-mailchimp-phone-number {
	margin-bottom: 10px;
}

.elementor-401 .elementor-element.elementor-element-f73d407.wpr-mailchimp-layout-hr .wpr-mailchimp-email, .elementor-401 .elementor-element.elementor-element-f73d407.wpr-mailchimp-layout-hr .wpr-mailchimp-first-name, .elementor-401 .elementor-element.elementor-element-f73d407.wpr-mailchimp-layout-hr .wpr-mailchimp-last-name, .elementor-401 .elementor-element.elementor-element-f73d407.wpr-mailchimp-layout-hr .wpr-mailchimp-phone-number {
	margin-right: 10px;
}

.elementor-401 .elementor-element.elementor-element-f73d407.wpr-mailchimp-layout-vr .wpr-mailchimp-subscribe {
	align-self: left;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-subscribe-btn:hover {
	color: #fff;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-subscribe {
	width: 100%;
}

.elementor-401 .elementor-element.elementor-element-f73d407.wpr-mailchimp-layout-vr .wpr-mailchimp-subscribe-btn {
	margin-top: 0px;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-success-message {
	color: #333;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-error-message {
	color: #ff348b;
}

.elementor-401 .elementor-element.elementor-element-f73d407 .wpr-mailchimp-message {
	background-color: #fff;
	padding: 0px 0px 0px 0px;
	margin-top: 10px;
}

@media (max-width:767px) {
	.elementor-401 .elementor-element.elementor-element-3d3aff2 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
}

@media (min-width:768px) {
	.elementor-401 .elementor-element.elementor-element-b5ab830 {
		--content-width: 1200px;
	}
}
