/*
Theme Name: Oai Not
Description: Child theme. You can now safely customize it and not risk losing your customizations.
Author: Oai Not
Author URI: https://oai-not.com
Template: twentytwenty
Version: 1.0
*/

/**enlever effet hover sur les ancres qui ne sert à rien*/

@media screen and (min-width:1025px) {


    .elementor-top-section .elementor-icon:hover{
        color:#ffffff !important;
        fill: #FFFFFF !important;
        border-color: #ffffff !important;
        transform: none !important;
      }


    
    /*add margin school page*/
    .page-id-271 .elementor-element-57a92be{
        margin-bottom: 20px !important;
    }


    /*bug HP*/
    .home .elementor-shape-fill, .page-id-796 .elementor-shape-fill{
        fill:#ffffff !important;
    }

    /*hp En*/
    .page-id-796 .elementor-element-5a80288{
        background-color: transparent !important;
    }


    .home .elementor-element-6499155 img, .home .elementor-element-4a16d4e0 img{
        box-shadow: none !important;
    }



    /*Menu En et Fr*/

    section.elementor-element-a900814{
        margin-top: 30px !important;
    }


    .page-id-796 #menu-1-46dbaa51 .elementor-item:before, .home #menu-1-9414e06 .elementor-item:before{
        background-color: #46C0C1;
        opacity: 0.4 !important;
    }

    .page-id-796 #menu-1-46dbaa51 a:hover:before,.home #menu-1-9414e06 a:hover:before{
        background-color: #46C0C1;
        opacity: 1 !important;
    }


}

@media screen and (max-width:1025px) {
    .grecaptcha-badge { visibility: hidden; }

    .elementor-8 .elementor-element.elementor-element-6499155 img {
        box-shadow: none !important;
    }

    .elementor-element-9414e06 .div{

    }

    .elementor-8 .elementor-element.elementor-element-9414e06 .elementor-menu-toggle {
        position: absolute !important;
        right: 10px !important;
        box-shadow: none !important;
    }

    .elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container {
        margin-top:45px !important;
    }
}

/*Cookie bar*/

.pea_cook_wrapper{
    background-color: #00000060 !important;
}

button.pea_cook_btn:hover, button.pea_cook_btn {
    background: none !important;
    text-shadow: none !important;
    color: #ffffff !important;
    border: none !important;
    font-family: inherit !important;
    font-weight: normal !important;
    padding: 8px 0 !important;
}

/*harmonistaion style encarts*/

/*permis-voile*/
.elementor-element-8a90337 div.elementor-widget-container,
/*sailing licence*/
.elementor-element-8bcffce div.elementor-widget-container,

/*adultes   */
.elementor-element-d6e5056 div.elementor-widget-container,
.elementor-element-408ead9 div.elementor-widget-container,
.elementor-element-6625985 div.elementor-widget-container,
.elementor-element-c33d563 div.elementor-widget-container,
.elementor-element-27498f9 div.elementor-widget-container,

/*adults*/
.elementor-element-cae8cca div.elementor-widget-container,
.elementor-element-f1a0282 div.elementor-widget-container,
.elementor-element-d265733 div.elementor-widget-container,
.elementor-element-3c87e85 div.elementor-widget-container,

/*enfants-ados*/
.elementor-element-a3f6c42,
.elementor-element-b809177,

/*children & teens*/
.elementor-element-3aa2d88,
.elementor-element-53a61ee1,

/*decouverte*/
.elementor-element-0f70a13,
.elementor-element-8b40f37,
.elementor-element-32fb946e, 

/*discoveries*/
.elementor-element-044b9f2,
.elementor-element-61dbccf4,
.elementor-element-ec1dc91

{

    border-style: solid !important;
    border-color: #FFFFFF !important;
    box-shadow: 0px 0px 10px 5px rgb(175 175 175 / 30%) !important;
	border-radius: 30px 30px 30px 30px !important;
    padding: 50px !important;
}


.elementor-element-6166073 div.elementor-widget-container{
    border-style: none !important ;
}