.elementor-2784 .elementor-element.elementor-element-6df5e76 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2784 .elementor-element.elementor-element-6df5e76 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-d2303e6 img{width:100%;height:400px;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-e8e9cb6:not(.elementor-motion-effects-element-type-background), .elementor-2784 .elementor-element.elementor-element-e8e9cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83a6244 );}.elementor-2784 .elementor-element.elementor-element-e8e9cb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-2784 .elementor-element.elementor-element-e8e9cb6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2784 .elementor-element.elementor-element-1de1037 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2784 .elementor-element.elementor-element-1de1037 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-3ff8235 > .elementor-container{max-width:1500px;}.elementor-2784 .elementor-element.elementor-element-3ff8235{margin-top:40px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-b389d39 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-2784 .elementor-element.elementor-element-b389d39 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 20px 20px 20px;}.elementor-2784 .elementor-element.elementor-element-ffe3899:not(.elementor-motion-effects-element-type-background), .elementor-2784 .elementor-element.elementor-element-ffe3899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-2784 .elementor-element.elementor-element-ffe3899, .elementor-2784 .elementor-element.elementor-element-ffe3899 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-2784 .elementor-element.elementor-element-ffe3899{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-ffe3899 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2784 .elementor-element.elementor-element-1caaafe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2784 .elementor-element.elementor-element-1caaafe > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-6842500{text-align:left;}.elementor-2784 .elementor-element.elementor-element-6842500 img{width:80%;border-radius:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-b4ba8f4 > .elementor-widget-container{padding:0px 10px 10px 10px;}.elementor-2784 .elementor-element.elementor-element-0117e06:not(.elementor-motion-effects-element-type-background), .elementor-2784 .elementor-element.elementor-element-0117e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-2784 .elementor-element.elementor-element-0117e06, .elementor-2784 .elementor-element.elementor-element-0117e06 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-2784 .elementor-element.elementor-element-0117e06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:0px;}.elementor-2784 .elementor-element.elementor-element-0117e06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2784 .elementor-element.elementor-element-a402d2b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2784 .elementor-element.elementor-element-a402d2b > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-e9896b5{text-align:left;}.elementor-2784 .elementor-element.elementor-element-e9896b5 img{width:80%;border-radius:0px 0px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-aac8376 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2784 .elementor-element.elementor-element-66d7b9b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2784 .elementor-element.elementor-element-66d7b9b > .elementor-element-populated > .elementor-widget-wrap{padding:0px 40px 0px 0px;}.elementor-2784 .elementor-element.elementor-element-de47b74 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2784 .elementor-element.elementor-element-2d3c2de{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:5px;}.elementor-2784 .elementor-element.elementor-element-2d3c2de .elementor-divider-separator{width:50px;}.elementor-2784 .elementor-element.elementor-element-2d3c2de .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-2784 .elementor-element.elementor-element-2d3c2de > .elementor-widget-container{margin:-10px 0px 20px 0px;}@media(max-width:1024px){.elementor-2784 .elementor-element.elementor-element-d2303e6 img{height:250px;}.elementor-2784 .elementor-element.elementor-element-b389d39 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-2784 .elementor-element.elementor-element-66d7b9b > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-2784 .elementor-element.elementor-element-b389d39 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for wp-widget-nav_menu, class: .elementor-element-b4ba8f4 *//* patient */
.elementor-2784 .elementor-element.elementor-element-b4ba8f4 .menu{
    list-style:none;
    padding-left: 0px;
}


.elementor-2784 .elementor-element.elementor-element-b4ba8f4 #menu-item-1212{
    margin: 10px;
    padding: 20px;
    border: 3px solid #2B55A3;
    border-radius: 15px;
    font-size: 22px;
    font-weight: 700;
    
}


.elementor-2784 .elementor-element.elementor-element-b4ba8f4 #menu-item-1212 a{
    color: #2B55A3;
    
}

.elementor-2784 .elementor-element.elementor-element-b4ba8f4 #menu-item-1212:hover{
    background-color: #2B55A3;
}
.elementor-2784 .elementor-element.elementor-element-b4ba8f4 #menu-item-1212:hover a{
    color: white;
}


/* patient */
.elementor-2784 .elementor-element.elementor-element-b4ba8f4 .menu{
    list-style:none;
    padding-left: 0px;
}


.elementor-2784 .elementor-element.elementor-element-b4ba8f4 #menu-item-1211{
    margin: 10px;
    padding: 20px;
    border: 3px solid #F69E33;
    border-radius: 15px;
    font-size: 22px;
    font-weight: 700;
    
}


.elementor-2784 .elementor-element.elementor-element-b4ba8f4 #menu-item-1211 a{
    color: #F69E33;
    
}

.elementor-2784 .elementor-element.elementor-element-b4ba8f4 #menu-item-1211:hover{
    background-color: #F69E33;
}
.elementor-2784 .elementor-element.elementor-element-b4ba8f4 #menu-item-1211:hover a{
    color: white;
}


/* VIE DE L'ÉTABLISSEMENT */

.elementor-2784 .elementor-element.elementor-element-b4ba8f4 #menu-item-1213{
    margin: 10px;
    padding: 20px;
    border: 3px solid #5AB090;
    border-radius: 15px;
    font-size: 22px;
    font-weight: 700;
   
}

.elementor-2784 .elementor-element.elementor-element-b4ba8f4 #menu-item-1213 a{
    color: #5AB090;
    
}

.elementor-2784 .elementor-element.elementor-element-b4ba8f4 #menu-item-1213:hover{
    background-color: #5AB090;
}
.elementor-2784 .elementor-element.elementor-element-b4ba8f4 #menu-item-1213:hover a{
    color: white;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aac8376 */.elementor-2784 .elementor-element.elementor-element-aac8376 .lateralaccess{
    border: 3px solid #202020;
    margin: 3px;
    color: #202020;
    font-size: 14px;
    padding: 16px;

}

.elementor-2784 .elementor-element.elementor-element-aac8376 .lateralaccess:hover{
    background-color: #202020;
    color: white;
}

.elementor-2784 .elementor-element.elementor-element-aac8376 .lateralaccess:focus{
     background-color: #202020;
    color: white;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-2ffcbb1 */.elementor-2784 .elementor-element.elementor-element-2ffcbb1 h2{
    font-size: 27px;
    color: #F69E33;
}

.elementor-2784 .elementor-element.elementor-element-2ffcbb1 h3{
    color: #F69E33;
}

.elementor-2784 .elementor-element.elementor-element-2ffcbb1 a{
    color: #F69E33;
    font-weight: 600;
}

.elementor-2784 .elementor-element.elementor-element-2ffcbb1 a:hover{
    color: #202020;
}



/* MENUS DE LANDINGS */

.elementor-2784 .elementor-element.elementor-element-2ffcbb1 .menu{
    padding-left: 0px;
    list-style: none;
}

.elementor-2784 .elementor-element.elementor-element-2ffcbb1 .menu-item-has-children>a{
    display: none;
}

.elementor-2784 .elementor-element.elementor-element-2ffcbb1 .sub-menu{
    list-style:none;
    padding-left: 0px;
    display: block;
}

.elementor-2784 .elementor-element.elementor-element-2ffcbb1 .sub-menu li{
    background-color: #F69E33;
    margin: 5px;
    padding: 17px;
    border-radius: 10px;
    display: inline-block
}

.elementor-2784 .elementor-element.elementor-element-2ffcbb1 .sub-menu a{
    color: white !important;
    font-weight: 600;
}

.elementor-2784 .elementor-element.elementor-element-2ffcbb1 .sub-menu li:hover{
    background-color: #202020;
}/* End custom CSS */