/*
Theme Name: OceanWP Child
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Nick
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

a:active,
a:focus {
    outline: none !important;
}

.elementor-widget-text-editor div>p:last-child {
    margin-bottom: 0px !important;
}

body {
    overflow-x: hidden !important;
}

/*------------------------------------------------------------------------------
contact : .contact
------------------------------------------------------------------------------*/

.contact li {
    text-align: start !important;
}

/*------------------------------------------------------------------------------
site map : .site-map
------------------------------------------------------------------------------*/

.site-map {
    align-self: center !important;
}

.site-map .elementor-sitemap-section {
    flex-basis: auto !important;
}

.site-map h2,
.site-map li {
    text-align: center;
}

/*------------------------------------------------------------------------------
Header principale : .header-principale
------------------------------------------------------------------------------*/

.header-principale .elementor-widget-container a {
    color: white !important;
}

.header-principale .elementor-widget-container a:hover {
    color: #FBD980 !important;
}

/*------------------------------------------------------------------------------
Header home : .header-home / .bandeau-home
------------------------------------------------------------------------------*/

.header-home .bandeau-home a {
    color: #006080 !important;
}

.header-home .bandeau-home a:hover {
    color: black !important;
}

/*------------------------------------------------------------------------------
Home page
------------------------------------------------------------------------------*/

/*---------------------------------------
Nos projets : .nos-projets
---------------------------------------*/

/*---------------------------------------
Champs d'action : .champs-action
---------------------------------------*/

.champs-action .elementor-widget-call-to-action,
.champs-action-2 .elementor-widget-call-to-action {
    aspect-ratio: 1 / 1;
    width: 100%;
    max-height: 100%;
}

.champs-action .elementor-cta,
.champs-action-2 .elementor-cta {
    height: 100%;
}

.champs-action .elementor-cta__content,
.champs-action-2 .elementor-cta__content {
    height: 100%;
    min-height: auto !important;
}

/*---------------------------------------
Faire un don : .faire-un-don
---------------------------------------*/

.faire-un-don .e-con.e-con>.e-con-inner>.elementor-widget,
.faire-un-don .elementor.elementor .e-con>.elementor-widget {
    max-width: none !important;
}

/*---------------------------------------
Pourquoi donner ? : .pourquoi-donner
---------------------------------------*/
.pourquoi-donner .elementor-widget-image {
    height: 100% !important;
}

/*---------------------------------------
Defiscalisation : .defiscalisation
---------------------------------------*/
.defiscalisation .elementor-tab-title,
.defiscalisation .elementor-tab-title .elementor-active {
    border-bottom: 1px #006080 solid !important;
}

.defiscalisation .elementor-accordion-icon-left {
    float: none !important;
}

/*---------------------------------------
RWD
---------------------------------------*/
@media screen and (max-width: 1440px) {}

@media screen and (max-width: 767px) {
    /*---------------------------------------
Menu Homepage : .home-menu
---------------------------------------*/



}