/* FORMULAIRE */
button.rsform-submit-button.rsform-thankyou-button.btn.btn-primary {
    background-color: #d8c409 !important;
    border: none !important;
}
/* SMARTPHONE */

@media (max-width: 600px) {
.container, .container-sm {
        padding-top: 80px;
}
.logo-image-phone {
        padding-left: 15px !important;
    }
#sp-header {
    top: 0 !important;
    left: 0px !important;
}
  nav.sp-megamenu-wrapper.d-flex {
    margin-top: -80px;
}
.burger-icon {
    border: 1px solid #d8c409 !important;
    margin-right:20px;
   /* margin-top: -158px;*/
}
.burger-icon>span {
    background-color: #d8c409 !important;
}
}
/* Pied de page */
#sp-footer ul.menu li {
    display: block; !important;
}
#sp-footer, #sp-bottom{
    background: #757A89 !important;
}
#sp-footer a, #sp-bottom a {
    color: #d8c409 !important;
}

/*HEADER */
#sp-header .row {
    margin-top: -10px !important;
}
div#sp-top1, div#sp-top2, div#sp-top3 {
    padding-top: 10px;
}
/*ANCRES*/
.anchor {height:0; font-size:0; visibility:hidden; display:block; position:relative; top:-100px;}

/*barre du haut */

section#sp-section-1 {
    background-color: #000000;
}
.sp-contact-info li, .sp-contact-info li a {
font-size: 16px !important;
color:#8f929b;
}
.sp-contact-info li a:hover {
color: #d8c409 !important
}

ul.social-icons a {
color: #8f929b;
font-size: 25px !important;
}
ul.social-icons a:hover {
    color: #d8c409 !important;
}
/*----*/
.page-header{
display:none !important;}
h1 {
font-family: "baileywick-jf-gothic", sans-serif;
font-weight: 400;
font-style: normal;
color: #d8c409;
}
h2{
font-family: "open-sans", sans-serif;
font-weight: 400;
font-style: normal;
}
p{
font-family: "open-sans", sans-serif;
font-weight: 400;
font-style: normal;
font-size : 20px !important;
line-height: 16px !important;
}
/* Bandeau logos Home page */
.sppb-carousel-extended-team-content.sppb-carousel-layout1{
    display: none;
}
/* Testimonial home page */
.sppb-addon-testimonial-pro-client-name{
font-family: "open-sans", sans-serif;
font-weight: 700;
font-style: normal;
font-size : 20px !important;
}
.sppb-addon-testimonial-pro-client-designation{
font-family: "open-sans", sans-serif;
font-weight: 100 !important;
font-style: normal;
font-size : 20px !important;
display : inline-block;
}
#sppb-carousel2 .sppb-carousel-inner{
border:none !important;
}
.sppb-carousel-inner {
    border: none !important;
}
/*MENU */
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    font-family: "baileywick-jf-gothic", sans-serif;
    font-weight: 400 !important;
    font-style: normal;
    text-transform: uppercase;
    display: inline-block;
    padding: 0 25px;
    line-height: 50px;
    font-size: 20px;
    margin: 0;
    font-weight: 500;
    border-right: dotted #000000 2px;
}
#sp-header {
    height: 60px;
    width: 100%;
    position: fixed;
    z-index: 99;
    animation: spFadeIn 0.5s;
    top: 50px;
}
.sp-megamenu-parent>li:before {
    background-color: #d8c409 !important;
    bottom: 12px !important;}
.logo-image {
    padding-left: 40px;
}
.sp-megamenu-parent {
    padding-right: 120px;
}
/* Supression du picto horloge */
.fa-clock, .fa-clock-four {
    --fa: "";
    display: none;
}