.elementor-3304 .elementor-element.elementor-element-5bbaf69:not(.elementor-motion-effects-element-type-background), .elementor-3304 .elementor-element.elementor-element-5bbaf69 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: #041423;}
.elementor-3304 .elementor-element.elementor-element-5bbaf69 {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.elementor-3304 .elementor-element.elementor-element-5bbaf69 > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-3304 .elementor-element.elementor-element-ab08988 {padding: 25px 25px 25px 25px;}
.elementor-3304 .elementor-element.elementor-element-18b0d71 > .elementor-widget-container {padding: 50px 50px 0px 50px;}
.elementor-3304 .elementor-element.elementor-element-94b14cb {text-align: center;color: #e2e2e2;}
.elementor-3304 .elementor-element.elementor-element-a451047 .elementor-field-group {padding-right: calc(0px / 2);padding-left: calc(0px / 2);margin-bottom: 0px;}
.elementor-3304 .elementor-element.elementor-element-a451047 .elementor-form-fields-wrapper {margin-left: calc(-0px / 2);margin-right: calc(-0px / 2);margin-bottom: -0px;}
.elementor-3304 .elementor-element.elementor-element-a451047 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3304 .elementor-element.elementor-element-a451047 .elementor-field-group.recaptcha_v3-bottomright {margin-bottom: 0;}
body.rtl .elementor-3304 .elementor-element.elementor-element-a451047 .elementor-labels-inline .elementor-field-group > label {padding-left: 0px;}
body:not(.rtl) .elementor-3304 .elementor-element.elementor-element-a451047 .elementor-labels-inline .elementor-field-group > label {padding-right: 0px;}
body .elementor-3304 .elementor-element.elementor-element-a451047 .elementor-labels-above .elementor-field-group > label {padding-bottom: 0px;}
.elementor-3304 .elementor-element.elementor-element-a451047 .elementor-field-group > label {font-size: 15px;font-weight: 600;}
.elementor-3304 .elementor-element.elementor-element-a451047 .elementor-field-type-html {padding-bottom: 0px;}
.elementor-3304 .elementor-element.elementor-element-a451047 .elementor-field-group .elementor-field {color: #fff;}
.elementor-3304 .elementor-element.elementor-element-a451047 .elementor-field-group .elementor-field, .elementor-3304 .elementor-element.elementor-element-a451047 .elementor-field-subgroup label {font-size: 15px;font-weight: 400;}
.elementor-3304 .elementor-element.elementor-element-a451047 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {background-color: rgba(255,255,255,.14);border-width: 0px 0px 0px 0px;border-radius: 0px 0px 0px 0px;}
.elementor-3304 .elementor-element.elementor-element-a451047 .elementor-field-group .elementor-select-wrapper select {background-color: rgba(255,255,255,.14);border-width: 0px 0px 0px 0px;border-radius: 0px 0px 0px 0px;}
.elementor-3304 .elementor-element.elementor-element-a451047 .elementor-button {background-color: #fb5a5d;color: #fff;font-size: 15px;font-weight: 600;text-transform: uppercase;border-radius: 0px 0px 0px 0px;}
.elementor-3304 .elementor-element.elementor-element-a451047 .elementor-button svg {fill: #fff;}
.elementor-3304 .elementor-element.elementor-element-a451047 .elementor-button:hover {background-color: #fb5a5d;color: #fff;}
.elementor-3304 .elementor-element.elementor-element-a451047 > .elementor-widget-container {padding: 0px 44px 44px 0px;}
.elementor-3304 .elementor-element.elementor-element-96e371c .elementor-heading-title {color: #fff;}
.elementor-3304 .elementor-element.elementor-element-96e371c > .elementor-widget-container {padding: 0px 0px 0px 25px;}
.elementor-3304 .elementor-element.elementor-element-6892fd9 .elementor-menu-toggle {margin: 0 auto;}
.elementor-3304 .elementor-element.elementor-element-6892fd9 .elementor-nav-menu--main .elementor-item {color: #e2e2e2;}
.elementor-3304 .elementor-element.elementor-element-6892fd9 > .elementor-widget-container {padding: 0px 25px 25px 25px;}
.elementor-3304 .elementor-element.elementor-element-4e4b2b8 .elementor-heading-title {color: #fff;}
.elementor-3304 .elementor-element.elementor-element-4e4b2b8 > .elementor-widget-container {padding: 0px 0px 0px 25px;}
.elementor-3304 .elementor-element.elementor-element-71050de .elementor-menu-toggle {margin: 0 auto;}
.elementor-3304 .elementor-element.elementor-element-71050de .elementor-nav-menu--main .elementor-item {color: #e2e2e2;}
.elementor-3304 .elementor-element.elementor-element-71050de > .elementor-widget-container {padding: 0px 25px 25px 25px;}
.elementor-3304 .elementor-element.elementor-element-405e5b0c > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {align-content: center;align-items: center;}
.elementor-3304 .elementor-element.elementor-element-405e5b0c:not(.elementor-motion-effects-element-type-background), .elementor-3304 .elementor-element.elementor-element-405e5b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: #041423;}
.elementor-3304 .elementor-element.elementor-element-405e5b0c {transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;padding: 50px 0px 50px 0px;}
.elementor-3304 .elementor-element.elementor-element-405e5b0c > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-3304 .elementor-element.elementor-element-f06eebd .elementor-menu-toggle {margin: 0 auto;}
.elementor-3304 .elementor-element.elementor-element-f06eebd .elementor-nav-menu--main .elementor-item {color: #e2e2e2;}
.elementor-3304 .elementor-element.elementor-element-41531667 {text-align: center;}
.elementor-3304 .elementor-element.elementor-element-41531667 .elementor-heading-title {color: rgba(255,255,255,.39);font-size: 15px;font-weight: 300;}
.elementor-3304 .elementor-element.elementor-element-41531667 > .elementor-widget-container {padding: 15px 0px 0px 0px;}
@media (max-width:1024px) {.elementor-3304 .elementor-element.elementor-element-405e5b0c {padding: 30px 25px 30px 25px;}}
@media (max-width:767px) {.elementor-3304 .elementor-element.elementor-element-405e5b0c {padding: 30px 20px 30px 20px;}
	.elementor-3304 .elementor-element.elementor-element-41531667 .elementor-heading-title {line-height: 25px;}}