/*
Theme Name: camuslebkiri
Theme URI: https://popino.fr
Author: Annabelle Neau
Author URI: https://popino.fr
Description: Thème créé par Popino
Requires at least: WordPress 6.2
Version: 1.0
*/

body {
    margin:0;
    overflow-x: hidden;
}

h1 span {
    color:#1C59AA;
}
.elementor-button-text::after {
    content: "\27F6"; /* Code Unicode pour ⟶ */
    display: inline-block;
    margin-left: 8px;
    transition: transform 0.3s ease-in-out;
}
.elementor-button:hover .elementor-button-text::after {
    transform: translateX(5px);
}
#service .service .elementor-cta:hover .elementor-content-item img {
    filter: brightness(0) invert(1) !important;
    transition: 0.2s;
}
#service .service .elementor-cta:hover h3 {
    transition: 0.2s;
    color:white;
}
@media only screen and (max-width: 1000px) {
    #img-decale {
        position: initial !important;
    }
    .menu-item-64 a {
        color:white !important;
        border:none !important;
    }
    #top-blue .menu-item-64 a {
        color:white !important;
        border:none !important;
    }
}
.menu-item-64 a {
    color:#1C59AA !important;
    border-radius:25px;
    border:1px solid #1C59AA;
    padding: 8px 20px !important;
}
.menu-item-64 a:hover {
    color:white !important;
    background:#1C59AA !important;
}
.menu-item-64 a::after {
    display:none !important;
}
#top-blue .menu-item-64 a {
    color:white !important;
    border-radius:25px;
    border:1px solid white;
    padding: 8px 20px !important;
}
#top-blue .menu-item-64 a:hover {
    color:#1C59AA !important;
    background:white !important;
}
#top {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background-color: white;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    z-index: 1000;
}