.elementor-8053 .elementor-element.elementor-element-f5de284:not(.elementor-motion-effects-element-type-background), .elementor-8053 .elementor-element.elementor-element-f5de284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8053 .elementor-element.elementor-element-f5de284{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8053 .elementor-element.elementor-element-f5de284 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8053 .elementor-element.elementor-element-a2264c0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8053 .elementor-element.elementor-element-a2264c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8053 .elementor-element.elementor-element-a2264c0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-bc-flex-widget .elementor-8053 .elementor-element.elementor-element-99d5c80.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8053 .elementor-element.elementor-element-99d5c80.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8053 .elementor-element.elementor-element-99d5c80.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8053 .elementor-element.elementor-element-5c741b7{width:auto;max-width:auto;}.elementor-8053 .elementor-element.elementor-element-5c741b7 img{width:100%;}.elementor-bc-flex-widget .elementor-8053 .elementor-element.elementor-element-67a7729.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8053 .elementor-element.elementor-element-67a7729.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8053 .elementor-element.elementor-element-67a7729.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-8053 .elementor-element.elementor-element-e2df6c5{width:auto;max-width:auto;align-self:center;}.elementor-8053 .elementor-element.elementor-element-e2df6c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8053 .elementor-element.elementor-element-62d2437{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8053 .elementor-element.elementor-element-1a41a9f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8053 .elementor-element.elementor-element-7febf5c img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-8053 .elementor-element.elementor-element-e960a43{margin-top:50px;margin-bottom:50px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8053 .elementor-element.elementor-element-85879f5{text-align:center;}.elementor-8053 .elementor-element.elementor-element-85879f5 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8053 .elementor-element.elementor-element-13acdc2:not(.elementor-motion-effects-element-type-background), .elementor-8053 .elementor-element.elementor-element-13acdc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8053 .elementor-element.elementor-element-13acdc2{border-style:solid;border-width:2px 0px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 15px 0px;}.elementor-8053 .elementor-element.elementor-element-13acdc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8053 .elementor-element.elementor-element-21d42f8{color:var( --e-global-color-primary );}.elementor-8053 .elementor-element.elementor-element-a4b8bc5{color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8053 .elementor-element.elementor-element-3fafc85{width:70%;}.elementor-8053 .elementor-element.elementor-element-908718b{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8053 .elementor-element.elementor-element-99d5c80{width:50%;}.elementor-8053 .elementor-element.elementor-element-67a7729{width:50%;}.elementor-8053 .elementor-element.elementor-element-3fafc85{width:62%;}.elementor-8053 .elementor-element.elementor-element-908718b{width:35%;}}@media(max-width:1024px){.elementor-8053 .elementor-element.elementor-element-99d5c80.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}}@media(max-width:767px){.elementor-8053 .elementor-element.elementor-element-99d5c80{width:50%;}.elementor-8053 .elementor-element.elementor-element-5c741b7 img{height:40px;object-fit:contain;}.elementor-8053 .elementor-element.elementor-element-67a7729{width:50%;}.elementor-8053 .elementor-element.elementor-element-7febf5c img{height:125px;}.elementor-8053 .elementor-element.elementor-element-85879f5 .elementor-heading-title{font-size:20px;}.elementor-8053 .elementor-element.elementor-element-21d42f8{text-align:center;}.elementor-8053 .elementor-element.elementor-element-a4b8bc5{text-align:center;}}/* Start custom CSS for shortcode, class: .elementor-element-e2df6c5 */.shortcode_language .trp-ls-shortcode-current-language {
    border: none;
}

.shortcode_language .trp-ls-shortcode-current-language *{
    color: #FFF!important;
}

.shortcode_language .trp-language-switcher.trp-language-switcher-container {
    width: auto!important;
}

.shortcode_language .trp-ls-shortcode-current-language{
    padding: 0!important;
    width: auto!important;
}

.shortcode_language .trp-ls-shortcode-current-language {
    background-image: url('https://neemba.com/wp-content/uploads/2023/11/caret_icon.svg')!important;
    background: none;
    background-size: 8px 8px, 8px 8px;
    background-repeat: no-repeat;
    background-position: calc(100% + 0px) calc(1em + 0px),
            calc(100% - 3px) calc(1em + 0px)!important;
}

.shortcode_language .trp-ls-shortcode-disabled-language.trp-ls-disabled-language {
    display: flex!important;
    justify-content: center!important;
    align-items: center!important;
}

.shortcode_language .trp-language-switcher > div > a > img {
    width: 20px!important;
    height: 20px!important;
    border-radius: 10px!important;
    border: 1px solid #fff;
    margin-right: 5px!important;
}

.trp-language-switcher.trp-language-switcher-container:hover .trp-ls-shortcode-language {
    background: #1D1D1B;
    border: none!important;
    padding: 0px!important;
}

.trp-language-switcher.trp-language-switcher-container:hover * {
    color: #FFFFFF;
}

.shortcode_language .trp-ls-shortcode-disabled-language.trp-ls-disabled-language {
    justify-content: start!important;
}

.trp-ls-shortcode-language a:last-of-type:hover {
    background: none!important;
}/* End custom CSS */
/* Start custom CSS */#sondage_form .wpforms-field-row.wpforms-field-medium {
    min-width: 100%;
}

#sondage_form #wpforms-7789-field_6 {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

@media(min-width: 480px) {
    #sondage_form #wpforms-7789-field_6 li {
        flex: 1;
    }
    .wpforms-image-choices-image img{
        height: 88px!important;
        width: 88px!important;
        object-fit: contain!important;
    }
}

#sondage_form #wpforms-submit-7789 {
    padding: 25px 40px!important;
    line-height: 0px;
    box-shadow: none;
    border: none;
}

#sondage_form .wpforms-submit-container {
    display: flex;
    justify-content: center;
    margin-top: 20px;
}

@media(max-width: 480px) {
    #sondage_form #wpforms-7789-field_6 li{
        width: 44%;
    }
    .wpforms-image-choices-image img{
        height: 88px!important;
        width: 88px!important;
        object-fit: contain!important;
    }
}

.wpforms-image-choices-label {
    font-weight: 500;
}

.wpforms-image-choices-item:first-of-type .wpforms-field-label-inline:after {
    white-space: pre;
    content: "\A 24 Juin 2024 \A 13h30 à 17h00 \A Neemba Sénégal, Sangalkam";
    color: #3C3C3C;
    font-style: italic;
    font-size: 14px;
}

.wpforms-image-choices-item:nth-of-type(2) .wpforms-field-label-inline:after {
    white-space: pre;
    content: "\A 23 Juin 2024 \A 12h00 à 18h30 \A King Fahd Palace";
    color: #3C3C3C;
    font-style: italic;
    font-size: 14px;
}

.wpforms-image-choices-item:nth-of-type(3) .wpforms-field-label-inline:after {
    white-space: pre;
    content: "\A 24 Juin 2024 \A à partir de 20h00 \A King Fahd Palace";
    color: #3C3C3C;
    font-style: italic;
    font-size: 14px;
}

.wpforms-image-choices-item:nth-of-type(4) .wpforms-field-label-inline:after {
    white-space: pre;
    content: "\A 25 Juin 2024 \A 09h00 à 14h00 \A King Fahd Palace";
    color: #3C3C3C;
    font-style: italic;
    font-size: 14px;
}

.gtranslate_wrapper {
    max-width: 90px;
}

.gt_switcher.notranslate {
    max-width: 110px;
}

.gtranslate_wrapper select {
    padding: 0px!important;
    padding-right: 5px!important;
    background: transparent!important;
    color: #FFF;
    border: none!important;
}

.source_input_css {
    display: none!important;
}/* End custom CSS */