.elementor-241 .elementor-element.elementor-element-807a638:not(.elementor-motion-effects-element-type-background), .elementor-241 .elementor-element.elementor-element-807a638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121823;}.elementor-241 .elementor-element.elementor-element-807a638{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-113px;margin-bottom:0px;padding:120px 0px 0px 0px;}.elementor-241 .elementor-element.elementor-element-807a638 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-241 .elementor-element.elementor-element-ee87a3a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-241 .elementor-element.elementor-element-b912b5a{text-align:center;width:initial;max-width:initial;}.elementor-241 .elementor-element.elementor-element-b912b5a .elementor-heading-title{color:#FFFFFF;font-family:"Roboto Condensed", Sans-serif;font-size:36px;font-weight:400;}.elementor-241 .elementor-element.elementor-element-b912b5a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-241 .elementor-element.elementor-element-c40a99f{--spacer-size:10px;}.elementor-241 .elementor-element.elementor-element-5c2fa11{text-align:center;color:#FFFFFF;}:root{--page-title-display:none;}/* Start custom CSS for heading, class: .elementor-element-b912b5a */.big_title {
    letter-spacing: 0.1em;
    color: white;
    line-height: 1.6;
    display: table!important;
    margin: 0 auto 20px auto;
}

.big_title:after
{ content: '';
    width: 100%;
    height: 1px;
    background: white;
    display: block;
    position: absolute;
    bottom: 0;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0b9ea72 */.acf-label {
	color: white;
}

.acf-repeater > table {
	background: #121823!important;
}

.acf-repeater {
	background: #121823!important;
}

.af-input acf-input {
	background: #121823!important;
}

.acf-th {
	color: white!important;
}

.acf-table {
	background: #121823!important;
}

.ui-sortable {
	background: #121823!important;
}

.acf-repeater .acf-row {
	background: #121823!important;
}

.acf-repeater .acf-row-handle.order {
	background: #121823!important;
}

.acf-field {
	background: #121823!important;
}

.acf-field-text {
	background: #121823!important;
}

.acf-row-handle {
	background: #121823!important;
}

.acf-th {
	background: #121823!important;
}

.acf-field-group {
	background: #121823!important;
}

.acfe-field-group-layout-block {
	background: #121823!important;
}

.acf-button {
	color: white!important;
}

.button-primary a:hover {
	color: white!important;
}

.af-submit {
	color: white;
}

.acf-form-submit {
	color: white;
}

.af-submit-button {
	color: white;
}

button,
[type="submit"],
[type="button"] {
	color: white!important;
	border: 1px solid white!important;
}

button:hover, button:focus,
  [type="submit"]:hover,
  [type="submit"]:focus,
  [type="button"]:hover,
  [type="button"]:focus {
	color: #000!important;
	background-color: white!important;
	text-decoration: none;
}

.acf-fields > .acf-field {
	border: none!important;
}

.acf-field .acf-label label {
	font-weight: normal!important;
}

.af-success {font-size: 2rem;
color: white;
text-align: center;}


.select2-container.-acf .select2-selection--multiple .select2-selection__rendered {
 
    background: white!important;
}

.acf-basic-uploader {color:white!important;}/* End custom CSS */