.elementor-44018 .elementor-element.elementor-element-1d0f7ea > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-44018 .elementor-element.elementor-element-1d0f7ea{align-self:center;}.elementor-44018 .elementor-element.elementor-element-4cecdf3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-44018 .elementor-element.elementor-element-5c34e14{margin-top:54px;margin-bottom:0px;}.elementor-44018 .elementor-element.elementor-element-55a4f9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-44018 .elementor-element.elementor-element-55a4f9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a1063a );}.elementor-44018 .elementor-element.elementor-element-55a4f9e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 25px 0px 25px;}.elementor-44018 .elementor-element.elementor-element-55a4f9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44018 .elementor-element.elementor-element-d4c6258 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44018 .elementor-element.elementor-element-d4c6258 .elementor-heading-title{font-size:32px;font-weight:800;color:var( --e-global-color-a608d7f );}.elementor-44018 .elementor-element.elementor-element-de06ada > .elementor-element-populated{padding:16px 25px 0px 25px;}.elementor-44018 .elementor-element.elementor-element-2e7b9cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44018 .elementor-element.elementor-element-2e7b9cf .elementor-heading-title{font-size:32px;font-weight:800;color:var( --e-global-color-a608d7f );}.elementor-44018 .elementor-element.elementor-element-57ad851 > .elementor-container{max-width:1350px;}.elementor-44018 .elementor-element.elementor-element-57ad851{margin-top:54px;margin-bottom:0px;padding:20px 20px 20px 20px;}@media(max-width:767px){.elementor-44018 .elementor-element.elementor-element-1d0f7ea > .elementor-element-populated{padding:20px 15px 0px 15px;}.elementor-44018 .elementor-element.elementor-element-5c34e14{margin-top:0px;margin-bottom:0px;}.elementor-44018 .elementor-element.elementor-element-55a4f9e{width:50%;}.elementor-44018 .elementor-element.elementor-element-55a4f9e > .elementor-element-populated{padding:20px 20px 20px 10px;}.elementor-44018 .elementor-element.elementor-element-d4c6258 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-44018 .elementor-element.elementor-element-d4c6258{text-align:right;}.elementor-44018 .elementor-element.elementor-element-d4c6258 .elementor-heading-title{font-size:22px;}.elementor-44018 .elementor-element.elementor-element-5ad61fb4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-44018 .elementor-element.elementor-element-de06ada{width:50%;}.elementor-44018 .elementor-element.elementor-element-de06ada > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-44018 .elementor-element.elementor-element-2e7b9cf > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-44018 .elementor-element.elementor-element-2e7b9cf{text-align:right;}.elementor-44018 .elementor-element.elementor-element-2e7b9cf .elementor-heading-title{font-size:22px;}.elementor-44018 .elementor-element.elementor-element-dbf3cce > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-44018 .elementor-element.elementor-element-57ad851{margin-top:0px;margin-bottom:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-4cecdf3 */#aff-controls > ul > li:nth-child(4) {
    display: none;
}
div#aff-controls {
    padding-right: 14px;
}
.pure-menu-horizontal li {
    display: inline-block;
    zoom: 1;
    vertical-align: middle;
    background: #eeedfd;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cecdf3 */#aff-controls > ul > li:nth-child(4) {
    display: none;
}
div#aff-controls {
    padding-right: 14px;
}
.pure-menu-horizontal li {
    display: inline-block;
    zoom: 1;
    vertical-align: middle;
    background: #eeedfd;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ad61fb4 */form input[type="text"], form input[type="password"] {
    background: #fff !important;
    border-radius: 3px !important;
    border: 1px solid #ccc !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ad61fb4 */form input[type="text"], form input[type="password"] {
    background: #fff !important;
    border-radius: 3px !important;
    border: 1px solid #ccc !important;
}/* End custom CSS */
/* Start custom CSS */.aff-wrap {
    background: #fff;
    border: 0;
    margin: 0 -15px;
}
th {
    padding: 10px 15px !important;
    background: #f7fbff;
}
form.pmpro_form label, #loginform label {
    display: contents !important;
}
.pure-form-stacked input[type="text"], .pure-form-stacked input[type="password"], .pure-form-stacked input[type="email"], .pure-form-stacked input[type="url"], .pure-form-stacked input[type="date"], .pure-form-stacked input[type="month"], .pure-form-stacked input[type="time"], .pure-form-stacked input[type="datetime"], .pure-form-stacked input[type="datetime-local"], .pure-form-stacked input[type="week"], .pure-form-stacked input[type="number"], .pure-form-stacked input[type="search"], .pure-form-stacked input[type="tel"], .pure-form-stacked input[type="color"], .pure-form-stacked select, .pure-form-stacked label, .pure-form-stacked textarea {
    background: #fff0 !important;
}

form#mainForm{
    color: #fff;
}
label {
    color: #000;
}
.pure-form fieldset {
    margin-top: -65px;
}/* End custom CSS */