.elementor-25856 .elementor-element.elementor-element-af539b2 .trx_addons_bg_text{z-index:0;}.elementor-25856 .elementor-element.elementor-element-af539b2 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-left:50px;}.elementor-25856 .elementor-element.elementor-element-af539b2 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-right:50px;}.elementor-25856 .elementor-element.elementor-element-f862e78{color:#FFFFFF;}.elementor-25856 .elementor-element.elementor-element-da8345f .trx_addons_bg_text{z-index:0;}.elementor-25856 .elementor-element.elementor-element-da8345f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-left:50px;}.elementor-25856 .elementor-element.elementor-element-da8345f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-right:50px;}.elementor-25856 .elementor-element.elementor-element-f787580{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-25856 .elementor-element.elementor-element-f787580 .elementor-divider-separator{width:100%;}.elementor-25856 .elementor-element.elementor-element-f787580 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-25856 .elementor-element.elementor-element-e9b08c7{text-align:center;}.elementor-25856 .elementor-element.elementor-element-fca0baa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-25856 .elementor-element.elementor-element-fca0baa .elementor-divider-separator{width:100%;}.elementor-25856 .elementor-element.elementor-element-fca0baa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-25856 .elementor-element.elementor-element-1853ce5 .trx_addons_bg_text{z-index:0;}.elementor-25856 .elementor-element.elementor-element-1853ce5 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-left:50px;}.elementor-25856 .elementor-element.elementor-element-1853ce5 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-right:50px;}.elementor-25856 .elementor-element.elementor-element-a369d20 .trx_addons_bg_text{z-index:0;}.elementor-25856 .elementor-element.elementor-element-a369d20 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-left:50px;}.elementor-25856 .elementor-element.elementor-element-a369d20 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-right:50px;}.elementor-25856 .elementor-element.elementor-element-e961cdc{--spacer-size:100px;}@media(min-width:768px){.elementor-25856 .elementor-element.elementor-element-14ffb64{width:15%;}.elementor-25856 .elementor-element.elementor-element-179c458{width:70%;}.elementor-25856 .elementor-element.elementor-element-b8693a8{width:15%;}}/* Start custom CSS for section, class: .elementor-element-af539b2 */.gwolle-gb input , .gwolle_gb_content textarea{
    border-color: var(--theme-color-text_dark) !important;
}
#darker-background
{
     background-image: linear-gradient(rgba(0, 0, 0, 0.5),
                       rgba(0, 0, 0, 0.5)), url("https://abanacybermite.com/wp-content/uploads/2024/08/livre-d-or-scaled-1-jpg.webp");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: cover;
}/* End custom CSS */
/* Start custom CSS *//* General padding adjustments */
.page_content_wrap {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

/* RTL support for all gwolle-gb forms */
.gwolle-gb {
    direction: rtl;
}

/* Align form content to the right */
.gwolle-gb form.gwolle-gb-write {
    text-align: right !important;
}

/* Flexbox layout for labels and inputs across the form */
.gwolle-gb .gwolle_gb_ .label,
.gwolle-gb .gwolle_gb_ .input,
.gwolle-gb .gwolle_gb_content .label,
.gwolle-gb .gwolle_gb_content .input {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.gwolle-gb .label {
    flex: 0 0 auto;
}

.gwolle-gb .input {
    flex: 1 1 auto;
}

/* Adjustments for invisible labels */
.label.gwolle-gb-invisible.text-muted {
    float: right !important;
}

/* Adjustments for submit button */
.gwolle_gb_submit .input {
    float: right !important;
}

/* General text color for all forms */
.gwolle-gb-write {
    color: #fff;
}
.gwolle-gb-float .label, .gwolle-gb-float .input{
    float: right !important;
}/* End custom CSS */