/*
Theme Name: Divi Enfant
Description: Theme enfant de Divi. Vous pouvez maintenant effectuer vos modifications en toute sécurité.
Author: AgenceVariable
Author URI: https://agencevariable.fr
Template: Divi
Version: 1.0
*/
input#wbk-book_appointment {
    background-color: #0d685f !important;
    color: #ffffff !important;
}
textarea#wbk-comment {
    background-color: #ffffff !important;
}
/*.wbk-inner-container {
    padding: 15px 15px 15px 15px !important;
    border: 1px solid #ebebeb !important;
    border-radius: 0 !important;
    background-color: none !important;
}*/
.wbk-slot-button {
    background-color: #0d685f !important;
}

.wbk-input {
    border-left: none !important;
    border-right: none !important;
    border-top: none !important;
}
.mobile_menu_bar:before, .mobile_menu_bar:after, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, #top-menu a{
    color: #000;
}
.header-menu-global{

}
#top-menu-nav>ul>li>a:hover, #top-menu a:hover {
    opacity: 1;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    color: #0d685f;
}

#top-menu a:active {
    color: #ecb100;
}

.homepageWrapper {

}

.textSlideShow{

}
.SectionHeadingTitle {
    font-family: 'Playfair Display', serif;
}

.SectionSubHeading {
    font-family: 'Karla', serif;
}

a.buttonOmazoma_1 { 
    padding: 5px 0px!important;
    margin-top: 10px;
    color: #000000;
    font-weight: bold;
}

a.buttonOmazoma_2 {
    padding: 5px 0px!important;
    margin-top: 10px;
    color: #fff;
    font-weight: bold;
}

.alignRight {
    text-align: right;
}

.alignLeft {
    text-align: left;
}

.alignCenter {
    text-align: center !important;
}

.borderBottom {
    border-bottom: 1px solid #000000;
}

.borderBottomW {
    border-bottom: 1px solid #ffffff;
}

.pOmazoma {
    margin: 1em 0;
}

.MainSectionHeading {
    color: #0d685f;
    font-weight: 900;
    font-size: 0.9em;
}

.et_pb_scroll_top.et-pb-icon {
    background-color: #0d685f;
}
/*--Effect-->*/
.et_pb_scroll_top.et-pb-icon:hover{
    background-color: #ecb100;
}
#section-reservation {

}
/**
 * ----------------------------------------------------------------------------------------------
 * Theme responsive Agence Variable
 * ----------------------------------------------------------------------------------------------
 */
 @media only screen and (min-width: 1920px) {
    
}
@media only screen and (min-width: 960px) {

}
@media (max-width: 960px) {
    .textSlideShow .header-content {
        text-align: center !important;
        margin: 0 auto !important;
        max-width: fit-content !important;
    }
   
} 
@media only screen and (min-width: 600px) {

}
@media (max-width: 600px) {
    .buttonOmazoma_global_center{
        text-align: center !important;
    }
}
