@font-face{font-family: droidkufi;src: url(../fonts/droidkufi-regular.ttf);}
@media (min-width:1200px){.hide-from-desktop{display:none!important}}@media (min-width:768px){.hide-from-tablet{display:none!important}}@media (max-width:1199px){.hide-under-desktop{display:none!important}}@media (max-width:767px){.hide-under-tablet{display:none!important}}body,html{margin:0;padding:0;font-family:droidkufi;font-size:14px;color:#003950;background-color:#ffffff}*{box-sizing:border-box}.clearfix:after{content:'';float:none;clear:both;overflow:hidden}h2{color:#0e78be;}.container{padding:40px 200px}@media (max-width:1199px){.container{padding:40px}}@media (max-width:767px){.container{padding:10px}}.container.-white{background:#fff}.container.-grey{background:#ebeff1}.container.-nopad{padding:0}.container.-no-vertical-pad{padding-top:40px;padding-bottom:0}.container.-pt0{padding-top:20px}.container.-pb0{padding-bottom:0}.container.-pl0{padding-left:0}.container.-pr0{padding-right:0}.container.-ph0{padding-left:0;padding-right:0}.container.-pv0{padding-top:0;padding-bottom:0}.container.-p0{padding:0}.wrapper{max-width:100%;margin:0 auto}@media (max-width:1199px){.wrapper{max-width:100%}}.wrapper:after{content:'';float:none;clear:both;display:block}.wrapper>article{float:left}.wrapper>aside{width:360px;margin-left:20px;float:right}@media (max-width:1199px){.wrapper>aside{float:none;margin-top:50px;margin-left:0;width:100%}}.wrapper.-sidebar>article{width:calc(100% - 360px - 20px)}@media (max-width:1199px){.wrapper.-sidebar>article{width:100%;float:none}}aside.sidebar>.widget+.widget{margin-top:20px}.home .shortcut-links{top:260px;z-index:9;}.shortcut-links{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;padding:0px 0;background:#26a9e0;position:fixed;right:0;top:260px;z-index:800}.shortcut-links>.shortcut{padding:10px;text-align:center;font-size:12px;color:#fff;display:block}.shortcut-links>.shortcut:hover{background:#8bc53f}.shortcut-links>.shortcut svg{height:28px;width:28px}.shortcut-links>.shortcut svg ellipse,.shortcut-links>.shortcut svg path,.shortcut-links>.shortcut svg polygon,.shortcut-links>.shortcut svg rect{fill:#fff!important}.shortcut-links>.shortcut .label{display:block}@media (max-width:767px){.shortcut-links{right:-90px}}.scroll-top-button{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:fixed;right:0;bottom:-100px;z-index:9999;height:70px;width:70px;display:block;background-color:#26a9e0;cursor:pointer;background-image:url(../../../assets/img/right-arrow.svg);background-size:18px auto;background-position:center center;background-repeat:no-repeat;text-indent:-10000px;overflow:hidden;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.scroll-top-button:hover{background-color:#26a9e0}@media (max-width:1199px){.scroll-top-button{height:40px;width:40px;background-size:10px auto}}body.fixed-menu .scroll-top-button{bottom:20px}@media (max-width:1199px){body.fixed-menu .scroll-top-button{bottom:40px}}.button{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:inline-block;position:relative;font-size:18px;font-weight:700;line-height:110%;border-width:1px;border-style:solid;padding:16px 50px 16px 80px;color:#26a9e0;border-color:#26a9e0;margin-bottom:5px;}.button svg{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:absolute;width:10px;height:16px;top:52%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.button svg{left:25px}.button:hover svg{left:40px}.button.-small{padding:16px 50px 16px 80px}.button.-small svg{left:30px}.button.-small:hover svg{left:20px}.button.-full-width{display:block;padding:16px 50px 16px 30px}.button.-full-width svg{right:20px}.button.-full-width:hover svg{right:20px}.button:hover{background:#26a9e0;border-color:#26a9e0;color:#fff}.button:hover svg ellipse,.button:hover svg path,.button:hover svg polygon,.button:hover svg rect{fill:#fff!important}.button svg ellipse,.button svg path,.button svg polygon,.button svg rect{fill:#26a9e0!important}.button.-plain{color:#fff;background:#26a9e0}.button.-plain:visited{color:#fff}.button.-plain:active,.button.-plain:focus,.button.-plain:hover{color:#fff;background:#9ebb2c;border-color:#9ebb2c}.button.-plain svg ellipse,.button.-plain svg path,.button.-plain svg polygon,.button.-plain svg rect{fill:#fff!important}.button.-box{color:#fff;border-radius: 25px;border-color:#fff;width:100%;cursor:pointer;}.button.-box:hover{background:linear-gradient(90deg,rgba(0, 162, 210, 1) 0%, rgba(45, 46, 131, 1) 100%);border-color:#26a9e0}.button.-home{color:#fff;border-color:#fff;cursor:pointer;}.button.-home:hover{background:linear-gradient(90deg,rgba(0, 162, 210, 1) 0%, rgba(45, 46, 131, 1) 100%);border-color:#26a9e0;color:#ffffff;}.button.-white{color:#fff;border-color:#fff}.button.-white:hover{background:linear-gradient(90deg,rgba(0, 162, 210, 1) 0%, rgba(45, 46, 131, 1) 100%);border-color:#26a9e0}.button.-white svg ellipse,.button.-white svg path,.button.-white svg polygon,.button.-white svg rect{fill:#fff!important}.button.-plain.-white{background-color:#fff;border-color:#fff;color:#000}.button.-plain.-white:visited{color:#000}.button.-plain.-white svg ellipse,.button.-plain.-white svg path,.button.-plain.-white svg polygon,.button.-plain.-white svg rect{fill:#000!important}.button.-plain.-white:hover{background-color:#26a9e0;border-color:#26a9e0;color:#fff!important}.button.-plain.-white:hover svg ellipse,.button.-plain.-white:hover svg path,.button.-plain.-white:hover svg polygon,.button.-plain.-white:hover svg rect{fill:#fff!important}a,a:active,a:focus,a:hover,a:visited{cursor:pointer;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}img,svg{border:0;max-width:100%;height:auto}svg{max-height:100%}.image-placeholder{display:block;border-top-right-radius: 25px;border-top-left-radius: 25px;height:auto;overflow:hidden;content:' ';line-height:0;position:relative}.image-placeholderhome{display:block;border-top-right-radius: 25px;border-top-left-radius: 25px;border-bottom-right-radius: 25px;border-bottom-left-radius: 25px;height:auto;overflow:hidden;content:' ';line-height:0;position:relative}.image-placeholder.r-1024-680{padding-top:66.40625%}.image-placeholder.r-540-250{padding-top:46.2963%}.image-placeholder.r-1480-340{padding-top:22.97297%}.image-placeholder.r-720-485{padding-top:67.36111%}.image-placeholder.r-720-990{padding-top:137.5%}.image-placeholder.r-430x240{padding-top:55.81395%}.image-placeholder.r-540x430{padding-top:79.62963%}.image-placeholderhome.r-540x430{padding-top:79.62963%}.image-placeholder.r-540x300{padding-top:55.55556%}.image-placeholder.r-540x310{padding-top:57.40741%}.image-placeholder.r-340x280{padding-top:82.35294%}.image-placeholder.r-160x160{padding-top:100%}.image-placeholder.r-250x145{padding-top:58%}.image-placeholder.r-260x145{padding-top:55.76923%}.image-placeholder>img{border-radius: 25px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:block;width:100%;position:absolute;top:0;left:0}.image-placeholderhome>img{border-radius: 25px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:block;width:100%;position:absolute;top:0;left:0;}.hover-zimg:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);border-radius: 25px;}.mce-content-body,.contenu-page{direction:rtl;font-size:18px;line-height:150%}@media (max-width:767px){.mce-content-body,.contenu-page{font-size:17px}}.mce-content-body h1,.mce-content-body h2,.mce-content-body h3,.mce-content-body h4,.contenu-page h1,.contenu-page h2,.contenu-page h3,.contenu-page h4{line-height:110%}.mce-content-body h1,.contenu-page h1{font-size:54px}@media (max-width:1199px){.mce-content-body h1,.contenu-page h1{font-size:40px}}@media (max-width:767px){.mce-content-body h1,.contenu-page h1{font-size:30px}}.mce-content-body h2,.contenu-page h2{font-family: 'droidkufi';direction:rtl;font-weight: 600;font-size:30px}@media (max-width:1199px){.mce-content-body h2,.contenu-page h2{font-size:28px}}@media (max-width:767px){.mce-content-body h2,.contenu-page h2{font-size:25px}}.mce-content-body h2.sous-titre,.contenu-page h2.sous-titre{border-bottom:1px solid #26a9e0;position:relative;padding-bottom:30px}.mce-content-body h2.sous-titre:after,.contenu-page h2.sous-titre:after{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:0;height:0;border-style:solid;border-width:10px 30px 0 30px;border-color:#26a9e0 transparent transparent transparent;content:'';position:absolute;top:100%;left:50%;margin-left:-30px;z-index:10;opacity:1}.mce-content-body h2.sous-titre:before,.contenu-page h2.sous-titre:before{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:0;height:0;border-style:solid;border-width:10px 30px 0 30px;border-color:#fff transparent transparent transparent;content:'';position:absolute;top:100%;left:50%;margin-left:-30px;z-index:12;margin-top:-1px;opacity:1}.liste-page ul li{position:relative;font-size:18px;line-height:28px;cursor: pointer;}.liste-page ul{list-style:none}.liste-page ul li:before{content:'';position:absolute;border-left:3px solid #26a9e0;border-bottom:3px solid #26a9e0;width:7px;height:7px;top:4px;right:-20px;transform:translateY(50%) rotate(45deg)}.mce-content-body h3,.contenu-page h3{font-size:25px;margin-bottom:20px;font-family: 'droidkufi';direction:rtl;font-weight: 600;color:#26a9e0;}@media (max-width:1199px){.mce-content-body h3,.contenu-page h3{font-size:22px}}@media (max-width:767px){.mce-content-body h3,.contenu-page h3{font-size:22px}}.mce-content-body p,.contenu-page p{margin:0 0 13px}@media (max-width:767px){.mce-content-body p,.contenu-page p{margin-bottom:20px}}.mce-content-body ul,.contenu-page ul{padding-left:1.2em}.mce-content-body li,.contenu-page li{margin-bottom:10px}.mce-content-body a,.mce-content-body a:visited,.contenu-page a,.contenu-page a:visited{color:#26a9e0}.mce-content-body a:active,.mce-content-body a:focus,.mce-content-body a:hover,.mce-content-body a:visited:active,.mce-content-body a:visited:focus,.mce-content-body a:visited:hover,.contenu-page a:active,.contenu-page a:focus,.contenu-page a:hover,.contenu-page a:visited:active,.contenu-page a:visited:focus,.contenu-page a:visited:hover{color:#26a9e0}.mce-content-body .button.-full-width,.contenu-page .button.-full-width{margin-bottom:20px}ul.images-gallery{padding:0;margin:0;list-style-type:none}ul.images-gallery>li{display:inline-block;vertical-align:top;width:33.333333%;padding:5px;margin:0 -4px 0 0;line-height:100%}@media (max-width:767px){ul.images-gallery>li{width:50%}}@media (max-width:469px){ul.images-gallery>li{width:100%}}ul.images-gallery a{display:block}.accordion-blocs [data-toggle]{position:relative;cursor:pointer;margin:0}.accordion-blocs [data-toggle]+div{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;overflow:hidden;max-height:0;padding:0}.accordion-blocs [data-toggle].-opened+div{max-height:1600px;padding-bottom:30px}.accordion-blocs [data-toggle].-toggle-sign{padding-right:40px}.accordion-blocs [data-toggle].-toggle-sign:after{content:'';display:block;height:4px;width:20px;position:absolute;right:10px;top:50%;background:#26a9e0;margin-top:-2px}.accordion-blocs [data-toggle].-toggle-sign:before{content:'';display:block;height:4px;width:20px;position:absolute;right:10px;top:50%;margin-top:-2px;background:#26a9e0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion-blocs [data-toggle].-toggle-sign.-opened:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.accordion-blocs [data-toggle].-toggle-sign+div{border-bottom:1px solid #26a9e0}.accordion-blocs [data-toggle].-toggle-arrow{border-bottom:1px solid #26a9e0}.accordion-blocs [data-toggle].-toggle-arrow:after{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:0;height:0;border-style:solid;border-width:10px 30px 0 30px;border-color:#26a9e0 transparent transparent transparent;content:'';position:absolute;top:calc(100% - 10px);left:50%;margin-left:-30px;z-index:10;opacity:0}.accordion-blocs [data-toggle].-toggle-arrow:before{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:0;height:0;border-style:solid;border-width:10px 30px 0 30px;border-color:#fff transparent transparent transparent;content:'';position:absolute;top:calc(100% - 10px);left:50%;margin-left:-30px;z-index:12;margin-top:-1px;opacity:1}.accordion-blocs [data-toggle].-toggle-arrow.-opened:after,.accordion-blocs [data-toggle].-toggle-arrow.-opened:before{top:100%;opacity:1}.accordion-blocs [data-toggle].-toggle-arrow.-opened+div{padding-top:30px}.accordion-blocs>h2{padding:30px 0}.accordion-blocs>h3{padding:20px 0}.slide-content{position:absolute;top:0;left:0;height:100%;width:100%}.slide-content>.wrapper{position:relative;height:100%}.slide-content .slide-title{position:absolute;top:45%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slide-content .slide-title h1{font-size:55px;line-height:66px;}.slide-content .slide-title{font-family: 'droidkufi';direction:rtl;font-weight:700;font-size:80px;line-height:20%;margin-top:0;color:#fff;margin-left:10px;margin-bottom:20px}@media (max-width:1199px){.slide-content .slide-title h2{font-size:80px}}@media (max-width:767px){.slide-content .slide-title h1{font-size:28px;line-height:40px;}.slide-content .slide-title h2{font-size:54px}}.slide-content .slide-title>.subtitle{font-size:20px;margin-bottom:30px;color:#fff;font-weight:400;}@media (max-width:1199px){.slide-content .slide-title>.subtitle{margin-bottom:20px}}@media (max-width:767px){.slide-content .slide-title>.subtitle{font-size:18px;line-height: 20px;margin-bottom:10px}}.slide-content .slide-description{font-family: 'droidkufi';direction:rtl;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:right;font-size:40px;font-weight:700;line-height:110%;color:#fff}@media (max-width:1199px){.slide-content .slide-description{font-family: 'droidkufi';direction:rtl;font-size:32px}}@media (max-width:767px){.slide-content .slide-description{font-family: 'droidkufi';direction:rtl;font-size:22px}}.flexslider ul.slides>li{position:relative}.flexslider .flex-control-nav{bottom:20px}@media (max-width:1199px){.flexslider .flex-control-nav{bottom:16px}}@media (max-width:767px){.flexslider .flex-control-nav{bottom:10px}}.flexslider .flex-control-paging li a{border:1px solid #fff;background:0 0!important;width:20px;height:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (max-width:1199px){.flexslider .flex-control-paging li a{width:16px;height:16px}}@media (max-width:767px){.flexslider .flex-control-paging li a{width:10px;height:10px}}.flexslider .flex-control-paging li a.flex-active{background:#fff!important}main .wp-pagenavi{text-align:center}main .wp-pagenavi>a,main .wp-pagenavi>span{display:inline-block;vertical-align:middle;border:0;margin:0 6px}main .wp-pagenavi>.pages{display:none}main .wp-pagenavi .current{background:#26a9e0;color:#fff;font-size:24px;padding:10px}main .wp-pagenavi>a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;color:#26a9e0;font-size:24px;font-weight:700}@media (max-width:767px){main .wp-pagenavi>a{font-size:18px}}main .wp-pagenavi>a:hover{color:#26a9e0}form.wpcf7-form .wpcf7-form-control-wrap{display:block}form.wpcf7-form sup.mandatory{font-size:.8em;color:red}form.wpcf7-form label{display:block;font-size:18px;font-weight:700;margin-bottom:10px}@media (max-width:767px){form.wpcf7-form label{font-size:14px;margin-bottom:6px}}form.wpcf7-form label+br{display:none}form.wpcf7-form input[type=date],form.wpcf7-form input[type=email],form.wpcf7-form input[type=file],form.wpcf7-form input[type=tel],form.wpcf7-form input[type=text],form.wpcf7-form select,form.wpcf7-form textarea{height:54px;line-height:54px;padding:0 20px;display:block;width:100%;margin-bottom:10px;border:0;background:#ebeff1;font-size:18px;color:#000;font-family:"Open Sans",Arial,Helvetica,sans-serif}@media (max-width:767px){form.wpcf7-form input[type=date],form.wpcf7-form input[type=email],form.wpcf7-form input[type=file],form.wpcf7-form input[type=tel],form.wpcf7-form input[type=text],form.wpcf7-form select,form.wpcf7-form textarea{height:34px;line-height:34px;font-size:14px;padding:0 14px}}form.wpcf7-form input[type=file]{padding:6px 14px;line-height:100%}form.wpcf7-form textarea{height:200px;resize:none}form.wpcf7-form .submit-container{text-align:center;padding:30px 0}form.wpcf7-form button[type=submit]{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:inline-block;position:relative;cursor:pointer;font-size:18px;font-weight:700;line-height:110%;border-width:1px;border-style:solid;color:#fff;background:#26a9e0;border-color:#26a9e0;padding:16px 80px 16px 50px}@media (max-width:767px){form.wpcf7-form button[type=submit]{font-size:16px}}form.wpcf7-form button[type=submit]:visited{color:#fff}form.wpcf7-form button[type=submit]:after{content:'';background:url(../img/right-arrow.svg) 0 0 no-repeat;display:block;width:8px;height:16px;position:absolute;right:30px;top:54%;background-size:100% auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}form.wpcf7-form button[type=submit]:active,form.wpcf7-form button[type=submit]:focus,form.wpcf7-form button[type=submit]:hover{color:#fff;background:#26a9e0;border-color:#26a9e0}form.wpcf7-form button[type=submit]:active:after,form.wpcf7-form button[type=submit]:focus:after,form.wpcf7-form button[type=submit]:hover:after{right:20px}section.content-bloc.-white{background-color:#fff}section.content-bloc.-grey{background-color:#E8F2FC}section.content-bloc.-jaune{background-color:#26a9e0}section.content-bloc.-text-dark{color:#003950}section.content-bloc.-text-white{color:#fff}section.content-bloc.-text-jaune{color:#26a9e0}section.content-bloc.-image-background{background-size:cover;background-position:center center}section.content-bloc>.wrapper>.title{font-family: 'droidkufi';direction:rtl;margin:0 auto 20px;font-size:37px;text-align:center;line-height:120%;max-width:760px;}@media (max-width:1199px){section.content-bloc>.wrapper>.title{font-size:38px;color:#26a9e0;}}@media (max-width:767px){section.content-bloc>.wrapper>.title{font-size:28px;color:#26a9e0;}}section.content-bloc>.wrapper>.description{font-size:18px;color: #003950;line-height:140%;text-align:center;max-width:950px;margin:0 auto 20px}section.content-bloc>.wrapper>.content{margin-top:30px}.-theme-green{background:#26a9e0}.-theme-green-text{color:#26a9e0}.-theme-pink{background:#eb6699}.-theme-pink-text{color:#eb6699}.-theme-blue{background:#2C3E50}.-theme-blue-text{color:#2C3E50}.-theme-pink{background:#26a9e0}.-theme-pink-text{color:#26a9e0}.-theme-red{background:#26a9e0}.-theme-red-text{color:#26a9e0}a.-theme-green:hover{background-color:#40bda6}a.-theme-pink:hover{background-color:#f186af}a.-theme-blue:hover{background-color:#9ebb2c}a.-theme-pink:hover{background-color:#9ebb2c}a.-theme-red:hover{background-color:#26a9e0}.content-bloc.-full-width-image img{width:100%;display:block}.content-bloc.-full-width-video{text-align:center}.content-bloc.-full-width-video .video-container h2.title{font-size:44px;margin-bottom:40px;margin-top:70px;line-height:110%}.video-container {height:350px;}@media (max-width:1199px){.content-bloc.-full-width-video .video-container h2.title{font-size:38px}}@media (max-width:767px){.content-bloc.-full-width-video .video-container h2.title{font-size:26px}}.content-bloc.-full-width-video .video-container h2.title+.play svg{height:100px;width:100px;margin-bottom:70px}@media (max-width:767px){.content-bloc.-full-width-video .video-container h2.title+.play svg{height:80px;width:80px}}.content-bloc.-full-width-video .video-container .play{display:inline-block;vertical-align:middle;margin-right:-4px;padding-top: 12%;}@media (max-width:767px){.content-bloc.-full-width-video .video-container .play{width:100%;padding-top: 40%;}}.content-bloc.-full-width-video .video-container .play span{color:#fff;display:block;text-align:center;font-size:18px;margin-top:10px;line-height:120%}.content-bloc.-full-width-video .video-container .play svg{width:120px;height:120px}@media (max-width:1199px){.content-bloc.-full-width-video .video-container .play svg{height:100px;width:100px}}@media (max-width:767px){.content-bloc.-full-width-video .video-container .play svg{height:80px;width:80px}}.content-bloc.-full-width-video .video-container .play a .play-icon-square{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.content-bloc.-full-width-video .video-container .play a:hover .play-icon-square{opacity:.4}.content-bloc.-full-width-video .video-container .description{text-align:left;display:inline-block;vertical-align:middle;margin-right:-4px;font-weight:700;font-size:72px;line-height:110%;margin-left:60px}@media (max-width:1199px){.content-bloc.-full-width-video .video-container .description{font-size:40px}}@media (max-width:767px){.content-bloc.-full-width-video .video-container .description{font-size:24px;margin-left:0}}.content-bloc.-content-boxes .bloc-list-items{margin:60px -10px 0}.content-bloc.-content-boxes .title+.bloc-list-items{margin-top:40px}.content-bloc.-content-boxes .bloc-list-items.-center-boxes{text-align:center}@media (max-width:767px){.content-bloc.-content-boxes .-phone-no-image .bloc-item .media{display:block}.content-bloc.-content-boxes .-phone-no-image .bloc-item{margin-bottom:10px}}.content-bloc.-content-boxes .bloc-item{padding:0 10px;display:inline-block;vertical-align:top;margin-right:-4px;margin-bottom:40px}@media (max-width:767px){.content-bloc.-content-boxes .bloc-item{margin-bottom:20px}}.content-bloc.-content-boxes .bloc-item:hover .content>.title>svg{left:20px}.content-bloc.-content-boxes .bloc-item .content>.title{font-family: 'droidkufi';direction:rtl;padding:0 20px;position:relative;color:#fff;font-weight:500;font-size:24px;height:100px;line-height:100px}.content-bloc.-content-boxes .bloc-item .content>.title>span{display:inline-block;vertical-align:middle;line-height:110%}@media (max-width:1199px){.content-bloc.-content-boxes .bloc-item .content>.title{font-size:18px;padding:0 20px}}@media (max-width:1199px){.content-bloc.-content-boxes .bloc-item .content>.title:before{width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #000 transparent;top:-15px}}@media (max-width:767px){.content-bloc.-content-boxes .bloc-item .content>.title:before{display:none}}.content-bloc.-content-boxes .bloc-item .content>.title svg{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:absolute;width:10px;height:16px;top:52%;left:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.content-bloc.-content-boxes .bloc-item .content>.title svg ellipse,.content-bloc.-content-boxes .bloc-item .content>.title svg path,.content-bloc.-content-boxes .bloc-item .content>.title svg polygon,.content-bloc.-content-boxes .bloc-item .content>.title svg rect{fill:#fff}@media (max-width:1199px){.content-bloc.-content-boxes .bloc-item .content>.title svg{width:6px;height:10px;top:50%}}.content-bloc.-content-boxes .bloc-item .content>.description{font-size:17px;line-height:140%;margin-top:-25px;padding:0 20px 30px 20px;color:#fff}@media (max-width:1199px){.content-bloc.-content-boxes .bloc-item .content>.description{font-size:16px;padding:0 20px 30px 20px}}.content-bloc.-content-boxes .bloc-item.-small .content>.title{font-size:18px;padding:0 20px}.content-bloc.-content-boxes .bloc-item.-small .content>.title:before{width:0;height:0;border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent inherit transparent;top:-15px}.content-bloc.-content-boxes .bloc-item.-small .content>.title svg{width:6px;height:10px;top:50%}.content-bloc.-content-boxes .bloc-item.-small .content>.description{font-size:16px;padding:0 20px 30px 20px}.content-bloc.-content-boxes .bloc-item.-green .inner-content{background-color:#26a9e0;border-radius: 25px;}.content-bloc.-content-boxes .bloc-item.-green .title:hover{border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;background:linear-gradient(90deg,rgba(10, 74, 138, 1) 0%, rgba(43, 127, 195, 1) 70%);border-color:transparent transparent #26a9e0 transparent}.content-bloc.-content-boxes .bloc-item.-pink .inner-content{background-color:#26a9e0;border-radius: 25px;max-height: 410px;}.content-bloc.-content-boxes .bloc-item.-pink .title:before{border-color:transparent transparent #26a9e0 transparent}.content-bloc.-content-boxes .bloc-item.-vert .inner-content{background-color:#2C3E50;border-radius: 25px;max-height: 410px;}.content-bloc.-content-boxes .bloc-item.-vert .title:before{border-color:transparent transparent #2C3E50 transparent}.content-bloc.-content-boxes .bloc-item.-bleuf .inner-content{background-color:#155283;border-radius: 25px;max-height: 410px;}.content-bloc.-content-boxes .bloc-item.-bleuf .title:before{border-color:transparent transparent #155283 transparent}.content-bloc.-content-boxes .bloc-item.-blue .inner-content{background-color:#6cacea;border-radius: 25px;}.content-bloc.-content-boxes .bloc-item.-blue .title:before{border-radius: 25px;border-color:transparent transparent #6cacea transparent}.content-bloc.-content-boxes.-cols-2 .bloc-item{width:50%}@media (max-width:767px){.content-bloc.-content-boxes.-cols-2 .bloc-item{width:100%}}.content-bloc.-content-boxes.-cols-4 .bloc-item{width:25%}@media (max-width:1199px){.content-bloc.-content-boxes.-cols-4 .bloc-item{width:50%}}@media (max-width:767px){.content-bloc.-content-boxes.-cols-4 .bloc-item{width:100%}}.content-bloc.-content-boxes.-cols-3 .bloc-item{width:33.333333333%}@media (max-width:767px){.content-bloc.-content-boxes.-cols-3 .bloc-item{width:100%}}.content-bloc.-children-posts-list .content.post-list-items{margin:0 -10px}.content-bloc.-children-posts-list .post-list-item{padding:0 10px;width:33.3333333%;display:inline-block;margin-right:-4px;vertical-align:top;margin-bottom:20px}@media (max-width:1199px){.content-bloc.-children-posts-list .post-list-item{width:50%}}@media (max-width:767px){.content-bloc.-children-posts-list .post-list-item{width:100%}}.content-bloc.-children-posts-list .post-list-item .border{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background:#afa19e;height:0}.content-bloc.-children-posts-list .post-list-item:hover .inner-content{margin-top:-6px}.content-bloc.-children-posts-list .post-list-item:hover .border{height:6px}.content-bloc.-children-posts-list .post-list-item>.inner-content{display:block;color:#000;padding:30px 30px 30px 100px;background:30px bottom no-repeat #fff;background-size:auto 70px;font-size:18px;font-weight:700;line-height:120%}@media (max-width:767px){.content-bloc.-children-posts-list .post-list-item>.inner-content{font-size:16px}}.content-bloc.-children-posts-list .post-list-item .title{height:2.4em;line-height:2.4em}.content-bloc.-children-posts-list .post-list-item .title>span{display:inline-block;vertical-align:middle;line-height:120%}@media (max-width:469px){.content-bloc.-children-posts-list .post-list-item>.inner-content{padding:20px 10px 20px 90px;background:10px bottom no-repeat #fff;background-size:auto 80px}.content-bloc.-children-posts-list .post-list-item .title{height:4.8em;line-height:4.8em}}.content-bloc.-icon-squares{padding:80px 60px}.content-bloc.-icon-squares .square-list-items{margin:-20px -10px 0;text-align:center}@media (max-width:1199px){.content-bloc.-icon-squares .square-list-items{max-width:700px;margin:-20px auto 0}}@media (max-width:767px){.content-bloc.-icon-squares .square-list-items{max-width:100%}}.content-bloc.-icon-squares .square-item{display:inline-block;vertical-align:top;padding:20px;background:#fff;position:relative;height:240px;width:240px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;margin:20px 10px 0}@media (max-width:767px){.content-bloc.-icon-squares .square-item{width:200px;height:200px}}.content-bloc.-icon-squares .square-item.-text-green{color:#26a9e0}.content-bloc.-icon-squares .square-item.-text-green>.square-arrow svg ellipse,.content-bloc.-icon-squares .square-item.-text-green>.square-arrow svg path,.content-bloc.-icon-squares .square-item.-text-green>.square-arrow svg polygon,.content-bloc.-icon-squares .square-item.-text-green>.square-arrow svg rect{fill:#26a9e0}.content-bloc.-icon-squares .square-item.-text-blue{color:#6cacea}.content-bloc.-icon-squares .square-item.-text-blue>.square-arrow svg ellipse,.content-bloc.-icon-squares .square-item.-text-blue>.square-arrow svg path,.content-bloc.-icon-squares .square-item.-text-blue>.square-arrow svg polygon,.content-bloc.-icon-squares .square-item.-text-blue>.square-arrow svg rect{fill:#6cacea}.content-bloc.-icon-squares .square-item.-text-jaune{color:#fabd04}.content-bloc.-icon-squares .square-item.-text-jaune>.square-arrow svg ellipse,.content-bloc.-icon-squares .square-item.-text-jaune>.square-arrow svg path,.content-bloc.-icon-squares .square-item.-text-jaune>.square-arrow svg polygon,.content-bloc.-icon-squares .square-item.-text-jaune>.square-arrow svg rect{fill:#fabd04}.content-bloc.-icon-squares .square-item.-text-pink{color:#26a9e0}.content-bloc.-icon-squares .square-item.-text-pink>.square-arrow svg ellipse,.content-bloc.-icon-squares .square-item.-text-pink>.square-arrow svg path,.content-bloc.-icon-squares .square-item.-text-pink>.square-arrow svg polygon,.content-bloc.-icon-squares .square-item.-text-pink>.square-arrow svg rect{fill:#26a9e0}.content-bloc.-icon-squares .square-item:hover>.square-arrow{right:10px}.content-bloc.-icon-squares .square-item>.square-icon{display:block;margin-bottom:20px;height:50%;padding-top:5%}.content-bloc.-icon-squares .square-item>.square-icon img{height:90%;width:auto}.content-bloc.-icon-squares .square-item>.square-content{font-size:20px;font-weight:700;width:80%;display:block;margin:0 auto;line-height:120%}@media (max-width:767px){.content-bloc.-icon-squares .square-item>.square-content{font-size:16px}}.content-bloc.-icon-squares .square-item>.square-arrow{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:8px;height:16px;position:absolute;top:50%;margin-top:-8px;right:20px}.content-bloc.-icon-squares .square-item>.square-arrow svg ellipse,.content-bloc.-icon-squares .square-item>.square-arrow svg path,.content-bloc.-icon-squares .square-item>.square-arrow svg polygon,.content-bloc.-icon-squares .square-item>.square-arrow svg rect{fill:#000}@media (min-width:1200px){.content-bloc.-text-squares{padding:80px 60px}}.content-bloc.-text-squares .square-list-items{margin:-20px -10px 0;text-align:center}@media (max-width:1199px){.content-bloc.-text-squares .square-list-items{max-width:700px;margin:-20px auto 0}}@media (max-width:767px){.content-bloc.-text-squares .square-list-items{max-width:100%;margin:0}}.content-bloc.-text-squares .square-item{display:inline-block;vertical-align:top;padding:20px;background:#fff;position:relative;height:240px;width:240px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;margin:20px 10px 0}@media (max-width:767px){.content-bloc.-text-squares .square-item{width:200px;height:200px}}.content-bloc.-text-squares .square-item.-text-green{color:#26a9e0}.content-bloc.-text-squares .square-item.-text-green>.square-arrow svg ellipse,.content-bloc.-text-squares .square-item.-text-green>.square-arrow svg path,.content-bloc.-text-squares .square-item.-text-green>.square-arrow svg polygon,.content-bloc.-text-squares .square-item.-text-green>.square-arrow svg rect{fill:#26a9e0}.content-bloc.-text-squares .square-item.-text-blue{color:#6cacea}.content-bloc.-text-squares .square-item.-text-blue>.square-arrow svg ellipse,.content-bloc.-text-squares .square-item.-text-blue>.square-arrow svg path,.content-bloc.-text-squares .square-item.-text-blue>.square-arrow svg polygon,.content-bloc.-text-squares .square-item.-text-blue>.square-arrow svg rect{fill:#6cacea}.content-bloc.-text-squares .square-item.-text-jaune{color:#fabd04}.content-bloc.-text-squares .square-item.-text-jaune>.square-arrow svg ellipse,.content-bloc.-text-squares .square-item.-text-jaune>.square-arrow svg path,.content-bloc.-text-squares .square-item.-text-jaune>.square-arrow svg polygon,.content-bloc.-text-squares .square-item.-text-jaune>.square-arrow svg rect{fill:#fabd04}.content-bloc.-text-squares .square-item.-text-pink{color:#26a9e0}.content-bloc.-text-squares .square-item.-text-pink>.square-arrow svg ellipse,.content-bloc.-text-squares .square-item.-text-pink>.square-arrow svg path,.content-bloc.-text-squares .square-item.-text-pink>.square-arrow svg polygon,.content-bloc.-text-squares .square-item.-text-pink>.square-arrow svg rect{fill:#26a9e0}.content-bloc.-text-squares .square-item:hover>.square-arrow{right:10px}.content-bloc.-text-squares .square-item>.square-content{font-size:20px;font-weight:700;width:80%;display:block;line-height:120%;position:absolute;top:50%;left:10%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.content-bloc.-text-squares .square-item>.square-content{font-size:16px}}.content-bloc.-text-squares .square-item>.square-content>strong{font-size:40px}.content-bloc.-text-squares .square-item>.square-arrow{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:8px;height:16px;position:absolute;top:50%;margin-top:-8px;right:20px}.content-bloc.-text-squares .square-item>.square-arrow svg ellipse,.content-bloc.-text-squares .square-item>.square-arrow svg path,.content-bloc.-text-squares .square-item>.square-arrow svg polygon,.content-bloc.-text-squares .square-item>.square-arrow svg rect{fill:#000}.content-bloc.-text-squares.-white .square-item{border:1px solid #ccc}.content-bloc.-text-squares.-image-background .square-item,.content-bloc.-text-squares.-white.-image-background .square-item{border:1px solid #fff}@media (max-width:767px){.content-bloc.-text-squares .-phone-no-square .square-item{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;height:auto;margin:0 0 20px}.content-bloc.-text-squares .-phone-no-square .square-item>.square-content{position:static;left:0;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;text-align:left}.content-bloc.-text-squares .-phone-no-square .square-item>.square-content br{display:none}}.content-bloc.-number-squares{padding:80px 15px}.content-bloc.-number-squares .square-list-items{margin:-20px -10px 0;text-align:center}@media (max-width:1199px){.content-bloc.-number-squares .square-list-items{max-width:700px;margin:-20px auto 0}}@media (max-width:767px){.content-bloc.-number-squares .square-list-items{max-width:100%;}}@media (max-width: 767px) {.content-bloc.-number-squares .square-item{display:inline-block;vertical-align:top;padding:7px 20px 20px;background:#fff;position:relative;height:100px;width:325px;-webkit-border-radius:0%;-moz-border-radius:0%;border-radius:0%;text-align:center;margin:10px 5px 0 5px}}@media (min-width: 780px) {.content-bloc.-number-squares .square-item{display:inline-block;vertical-align:top;padding:40px 20px 20px;background:#fff;position:relative;height:150px;width:150px;-webkit-border-radius:10%;-moz-border-radius:10%;border-radius:10%;text-align:center;margin:20px 10px 0}}.content-bloc.-number-squares .square-item.-text-green{color:#26a9e0}.content-bloc.-number-squares .square-item.-text-blue{color:#6cacea}.content-bloc.-number-squares .square-item.-text-jaune{color:#fabd04}.content-bloc.-number-squares .square-item.-text-pink{color:#26a9e0}.content-bloc.-number-squares .square-item>.square-number{font-size:36px;font-weight:700;line-height:100%;display:block}.content-bloc.-number-squares .square-item>.square-subtitle{font-size:20px;font-weight:700;line-height:120%;display:block}.content-bloc.-number-squares .square-item>.square-description{font-size:12px;line-height:120%;display:block}.content-bloc.-number-squares .square-item>.square-number+.square-description{padding-top:10px}.content-bloc.-news-list .news-items-list{margin:0 -10px}.content-bloc.-news-list .news-item{padding:0 10px;display:inline-block;vertical-align:top;margin-right:-4px;width:25%}@media (max-width:1199px){.content-bloc.-news-list .news-item{width:50%;margin-bottom:20px}}@media (max-width:767px){.content-bloc.-news-list .news-item{width:100%;margin-bottom:10px}}.content-bloc.-news-list .news-item>a{display:block;color:#000;position:relative;background:#fff;padding-bottom:20px}.content-bloc.-news-list .news-item h3.news-item-title{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin:20px 15px;height:5em}@media (max-width:1199px){.content-bloc.-news-list .news-item h3.news-item-title{height:3em}}@media (max-width:767px){.content-bloc.-news-list .news-item h3.news-item-title{height:auto}}.content-bloc.-news-list .news-item .news-item-date{color:#26a9e0;padding:0 15px}.content-bloc.-news-list .news-item:hover h3.news-item-title{color:#26a9e0}.content-bloc.-button-link .wrapper>h2.title{margin-top:0;padding-top:40px}@media (max-width:1199px){.content-bloc.-button-link .wrapper>h2.title{font-size:32px}}@media (max-width:767px){.content-bloc.-button-link .wrapper>h2.title{font-size:28px;padding-top:20px}}.content-bloc.-content-boxes+.content-bloc.-button-link{margin-top:-80px;padding-bottom:80px}.content-bloc.-content-boxes+.content-bloc.-button-link .back-link{padding-top:0}@media (max-width:1199px){.content-bloc.-content-boxes+.content-bloc.-button-link{margin-top:-40px;padding-bottom:40px}}@media (max-width:767px){.content-bloc.-content-boxes+.content-bloc.-button-link{margin-top:0;padding-top:10px;padding-bottom:20px}}.widget.widget_cmr_contact_widget .thumbnail{position:relative;height:200px;overflow:hidden;background:center center no-repeat;background-size:cover}.widget.widget_cmr_contact_widget .thumbnail img{height:100%;width:auto;max-width:none;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px) and (max-width:1199px){.widget.widget_cmr_contact_widget .thumbnail{display:inline-block;margin-right:-4px;vertical-align:top;width:50%;height:262px}}.widget.widget_cmr_contact_widget .content{font-size:16px;line-height:1.6;border-radius: 25px;background:#383838;color:#fff;padding:25px}.widget.widget_remarque .content{font-size:16px;line-height:1.6;border-color: #26a9e0;border-style: dotted;border-radius: 25px;background: rgba(252,125,213,.08);color:#003950;padding:10px}@media (min-width:768px) and (max-width:1199px){.widget.widget_cmr_contact_widget .content{display:inline-block;margin-right:-4px;vertical-align:top;width:50%}}@media (max-width:767px){.widget.widget_cmr_contact_widget .content{padding:20px}}.widget.widget_cmr_contact_widget .contact-item{clear:both;position:relative}.widget.widget_cmr_contact_widget .contact-item+.contact-item{margin-top:30px}.widget.widget_cmr_contact_widget .contact-item>.picto{float:left;width:40px;margin-right:30px}.widget.widget_cmr_contact_widget .contact-item>.picto svg ellipse,.widget.widget_cmr_contact_widget .contact-item>.picto svg path,.widget.widget_cmr_contact_widget .contact-item>.picto svg polygon,.widget.widget_cmr_contact_widget .contact-item>.picto svg rect{fill:#fff}@media (max-width:767px){.widget.widget_cmr_contact_widget .contact-item>.picto{width:30px;margin-right:20px}}.widget.widget_cmr_contact_widget .contact-item>.item-description{overflow:hidden}.widget.widget_cmr_contact_widget .phone-number{direction:ltr;font-size:24px;font-weight:700;margin-bottom:6px}@media (max-width:767px){.widget.widget_cmr_contact_widget .phone-number{font-size:20px}}.widget.widget_cmr_contact_widget .phone-label{font-size:16px}.widget.widget_cmr_contact_widget .hours-label{font-size:18px;font-weight:700;margin-bottom:6px}@media (max-width:767px){.widget.widget_cmr_contact_widget .hours-label{font-size:16px}}.widget.widget_cmr_contact_widget .hours-value{font-size:18px;font-weight:700;color:#9ebb2c}@media (max-width:767px){.widget.widget_cmr_contact_widget .hours-value{font-size:16px}}.widget.widget_cmr_contact_widget .address-label{font-size:17px;font-weight:700;margin-bottom:6px}@media (max-width:767px){.widget.widget_cmr_contact_widget .address-label{font-size:16px}}.widget.widget_cmr_contact_widget .address-location{font-size:16px;line-height:140%}.widget.widget_cmr_mater_contact_widget{background:#fff;padding:0;margin-bottom:20px}.widget.widget_cmr_mater_contact_widget .contact-standard{padding:0 30px}.widget.widget_cmr_mater_contact_widget .contact-item{clear:both;position:relative;margin-bottom:30px}.widget.widget_cmr_mater_contact_widget .contact-item+.contact-item{margin-top:30px}.widget.widget_cmr_mater_contact_widget .contact-item>.picto{float:left;width:40px;margin-right:20px}.widget.widget_cmr_mater_contact_widget .contact-item>.picto svg ellipse,.widget.widget_cmr_mater_contact_widget .contact-item>.picto svg path,.widget.widget_cmr_mater_contact_widget .contact-item>.picto svg polygon,.widget.widget_cmr_mater_contact_widget .contact-item>.picto svg rect{fill:#26a9e0}@media (max-width:767px){.widget.widget_cmr_mater_contact_widget .contact-item>.picto{width:30px}}.widget.widget_cmr_mater_contact_widget .contact-item>.item-description{overflow:hidden}.widget.widget_cmr_mater_contact_widget .contact-item .phone-number{font-size:24px;font-weight:700;line-height:100%}@media (max-width:767px){.widget.widget_cmr_mater_contact_widget .contact-item .phone-number{font-size:20px}}.widget.widget_cmr_mater_contact_widget .contact-item .phone-label{font-size:16px}.widget.widget_cmr_mater_contact_widget h3{margin:20px 30px;font-size:22px;font-weight:700;clear:both;line-height:110%;color:#26a9e0}.widget.widget_cmr_mater_contact_widget .contact-list{font-size:18px;padding:0 30px 10px}.widget.widget_cmr_mater_contact_widget .contact-list:after{content:'';display:block;clear:both}.widget.widget_cmr_mater_contact_widget .contact-list strong{display:block;margin-bottom:6px}@media (min-width:768px) and (max-width:1199px){.widget.widget_cmr_mater_contact_widget .contact-list p{width:50%;float:left}}.widget.widget_cmr_mater_contact_widget .social-link{padding:0 30px 30px;font-size:16px;font-weight:700}.widget.widget_cmr_mater_contact_widget .social-link .icon{width:30px;display:inline-block;vertical-align:middle;margin-right:-4px}.widget.widget_cmr_mater_contact_widget .social-link .icon svg ellipse,.widget.widget_cmr_mater_contact_widget .social-link .icon svg path,.widget.widget_cmr_mater_contact_widget .social-link .icon svg polygon,.widget.widget_cmr_mater_contact_widget .social-link .icon svg rect{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;fill:#26a9e0!important}.widget.widget_cmr_mater_contact_widget .social-link .link-label{display:inline-block;vertical-align:middle;margin-right:-4px;width:calc(100% - 30px);padding-left:8px}.widget.widget_cmr_mater_contact_widget .social-link a,.widget.widget_cmr_mater_contact_widget .social-link a:visited{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;color:#26a9e0;text-decoration:none}.widget.widget_cmr_mater_contact_widget .social-link a:active,.widget.widget_cmr_mater_contact_widget .social-link a:focus,.widget.widget_cmr_mater_contact_widget .social-link a:hover{color:#26a9e0}.widget.widget_cmr_mater_contact_widget .social-link a:active svg ellipse,.widget.widget_cmr_mater_contact_widget .social-link a:active svg path,.widget.widget_cmr_mater_contact_widget .social-link a:active svg polygon,.widget.widget_cmr_mater_contact_widget .social-link a:active svg rect,.widget.widget_cmr_mater_contact_widget .social-link a:focus svg ellipse,.widget.widget_cmr_mater_contact_widget .social-link a:focus svg path,.widget.widget_cmr_mater_contact_widget .social-link a:focus svg polygon,.widget.widget_cmr_mater_contact_widget .social-link a:focus svg rect,.widget.widget_cmr_mater_contact_widget .social-link a:hover svg ellipse,.widget.widget_cmr_mater_contact_widget .social-link a:hover svg path,.widget.widget_cmr_mater_contact_widget .social-link a:hover svg polygon,.widget.widget_cmr_mater_contact_widget .social-link a:hover svg rect{fill:#26a9e0!important}.single-post-entry>.post-metas{padding:40px 40px 0}.single-post-entry>.post-metas .post-date{font-weight:700;font-size:18px;color:#26a9e0}.single-post-entry>.post-metas .post-title{font-size:40px;font-weight:700;line-height:120%;margin:20px 0 0}.single-post-entry>section.inner-content{padding-top:20px}.archives.archives-post>article .post-content p{color:#000;font-size: 16px;line-height: 1.4em;font-weight: 300;}.archives.archives-post>article{background:#fff;margin-bottom:20px;overflow:hidden;min-height:0}.archives.archives-post>article:after{content:'';float:none;display:block;clear:both}.archives.archives-post>article .post-thumbnail{display:inline-block;vertical-align:middle;margin-right:-4px;width:39.09091%}@media (max-width:767px){.archives.archives-post>article .post-thumbnail{width:100%}}.archives.archives-post>article .post-content{display:inline-block;vertical-align:middle;margin-right:-4px;padding:30px;width:60.90909%}@media (max-width:767px){.archives.archives-post>article .post-content{width:100%;padding:20px}}.archives.archives-post>article .post-date{color:#26a9e0;font-weight:700;font-size:18px}@media (max-width:1199px){.archives.archives-post>article .post-date{font-size:16px}}@media (max-width:767px){.archives.archives-post>article .post-date{font-size:14px}}.archives.archives-post>article .post-title{line-height:120%;color:#000;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}@media (max-width:1199px){.archives.archives-post>article .post-title{font-size:16px}}@media (max-width:767px){.archives.archives-post>article .post-title{font-size:14px}}.archives.archives-post>article .post-title:hover{color:#26a9e0}.single-post-sidebar{padding:0 0 34px}.single-post-sidebar .news-list{margin-bottom:20px}@media (max-width:1199px){.single-post-sidebar .news-list{margin:0 -5px 20px}}.single-post-sidebar .all-link-container{text-align:center}@media (min-width:1200px){.single-post-sidebar .all-link-container>a.button{width:100%}}.single-post-sidebar .news-list-item{clear:both;margin-bottom:10px;overflow:hidden;background:#fff}.single-post-sidebar .news-list-item a{text-decoration:none;color:#6d6d6d}.single-post-sidebar .news-list-item>.thumbnail{height:105px;width:130px;overflow:hidden;float:left;position:relative;margin-right:12px}.single-post-sidebar .news-list-item>.thumbnail img{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.single-post-sidebar .news-list-item>.content{overflow:hidden;font-weight:700;padding:20px}.single-post-sidebar .news-list-item .date{color:#26a9e0;margin-bottom:4px}.single-post-sidebar .news-list-item .excerpt{color:#000;font-size:18px}.single-post-sidebar .news-list-item:hover>.thumbnail img{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.3);-moz-transform:translateX(-50%) translateY(-50%) scale(1.3);-ms-transform:translateX(-50%) translateY(-50%) scale(1.3);-o-transform:translateX(-50%) translateY(-50%) scale(1.3);transform:translateX(-50%) translateY(-50%) scale(1.3)}@media (min-width:1200px){.single-post-sidebar h2{font-family:"Inter", sans-serif;font-size:30px;margin-top:2px}}@media (max-width:1199px){.single-post-sidebar{padding:0 0 34px}.single-post-sidebar>h2{font-family:"Inter", sans-serif;font-size:44px;margin-left:5px;margin-bottom:26px}.single-post-sidebar .news-list{margin-bottom:24px;overflow:hidden}.single-post-sidebar .news-list-item{width:calc(33.33333% - 10px);float:left;clear:none;margin:5px}}@media (max-width:1199px){.single-post-sidebar>h2{font-family:"Inter", sans-serif;font-size:34px}.single-post-sidebar .news-list-item{width:calc(50% - 10px)}}@media (max-width:767px){.single-post-sidebar>h2{font-family:"Inter", sans-serif;font-size:24px}.single-post-sidebar .news-list-item{width:calc(100% - 10px)}}.post-type-archive-events h2.title{font-size:44px;text-align:center;margin:0;line-height:110%}.post-type-archive-events .back-link{padding:20px 0 50px}.archives.archives-events>article{background:#fff;margin-bottom:20px;overflow:hidden;min-height:0}.archives.archives-events>article:after{content:'';float:none;display:block;clear:both}.archives.archives-events>article .event-thumbnail{display:inline-block;vertical-align:middle;margin-right:-4px;width:40.90909%}@media (max-width:767px){.archives.archives-events>article .event-thumbnail{width:100%}}.archives.archives-events>article .event-content{display:inline-block;vertical-align:middle;margin-right:-4px;padding:30px;width:59.09091%}@media (max-width:767px){.archives.archives-events>article .event-content{width:100%;padding:20px}}.archives.archives-events>article .event-date{color:#26a9e0;font-weight:700;float:left;margin-right:30px}@media (max-width:767px){.archives.archives-events>article .event-date{margin-right:20px}}.archives.archives-events>article .event-date>.day{font-size:16px;line-height:100%}@media (max-width:767px){.archives.archives-events>article .event-date>.day{font-size:12px}}.archives.archives-events>article .event-date>.daynum{font-size:60px;line-height:100%}@media (max-width:1199px){.archives.archives-events>article .event-date>.daynum{font-size:48px}}@media (max-width:767px){.archives.archives-events>article .event-date>.daynum{font-size:34px}}.archives.archives-events>article .event-date>.month{font-size:40px;line-height:100%}@media (max-width:1199px){.archives.archives-events>article .event-date>.month{font-size:28px}}@media (max-width:767px){.archives.archives-events>article .event-date>.month{font-size:20px}}.archives.archives-events>article .event-title{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;line-height:120%;color:#000;margin-top:10px;overflow:hidden}@media (max-width:767px){.archives.archives-events>article .event-title{font-size:18px}}.archives.archives-events>article .event-title:hover{color:#26a9e0}article.single-events-entry .inner-content{padding-top:0}article.single-events-entry .event-metas{overflow:hidden;padding:30px 40px 0}article.single-events-entry .event-metas>.event-date{color:#26a9e0;font-weight:700;float:left;margin-right:30px}@media (max-width:767px){article.single-events-entry .event-metas>.event-date{margin-right:20px}}article.single-events-entry .event-metas>.event-date>.day{font-size:16px;line-height:100%}@media (max-width:767px){article.single-events-entry .event-metas>.event-date>.day{font-size:12px}}article.single-events-entry .event-metas>.event-date>.daynum{font-size:60px;line-height:100%}@media (max-width:1199px){article.single-events-entry .event-metas>.event-date>.daynum{font-size:48px}}@media (max-width:767px){article.single-events-entry .event-metas>.event-date>.daynum{font-size:34px}}article.single-events-entry .event-metas>.event-date>.month{font-size:40px;line-height:100%}@media (max-width:1199px){article.single-events-entry .event-metas>.event-date>.month{font-size:28px}}@media (max-width:767px){article.single-events-entry .event-metas>.event-date>.month{font-size:20px}}article.single-events-entry .event-metas>.event-title{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;line-height:120%;color:#000;margin-top:10px;overflow:hidden;font-size:40px}@media (max-width:1199px){article.single-events-entry .event-metas>.event-title{font-size:34px}}@media (max-width:767px){article.single-events-entry .event-metas>.event-title{font-size:22px}}.single-events-sidebar{padding:0 0 34px}.single-events-sidebar .events-list{margin-bottom:20px}@media (max-width:1199px){.single-events-sidebar .events-list{margin:0 -5px 20px}}.single-events-sidebar .all-link-container{text-align:center}@media (min-width:1200px){.single-events-sidebar .all-link-container>a.button{width:100%}}.single-events-sidebar a.button{margin-bottom:20px;padding:16px 60px 16px 30px}.single-events-sidebar a.button svg{right:30px}.single-events-sidebar a.button:hover svg{right:10px}.single-events-sidebar .events-list-item{clear:both;margin-bottom:10px;overflow:hidden;background:#fff}.single-events-sidebar .events-list-item a{text-decoration:none;color:#6d6d6d}.single-events-sidebar .events-list-item>.thumbnail{height:105px;width:130px;overflow:hidden;float:left;display:block;position:relative}.single-events-sidebar .events-list-item>.thumbnail img{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:absolute;top:50%;left:50%;height:105px;width:auto;max-width:none;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.single-events-sidebar .events-list-item>.thumbnail .date-wrapper{background:rgba(0,0,0,.6);text-align:center;position:absolute;z-index:2;width:100%;height:100%}.single-events-sidebar .events-list-item>.thumbnail .date-wrapper>.date{text-align:left;position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);color:#fff;font-weight:700}.single-events-sidebar .events-list-item>.thumbnail .date-wrapper>.date>.day{font-size:10px;line-height:100%}.single-events-sidebar .events-list-item>.thumbnail .date-wrapper>.date>.daynum{font-size:34px;line-height:100%}.single-events-sidebar .events-list-item>.thumbnail .date-wrapper>.date>.month{font-size:20px;line-height:100%}.single-events-sidebar .events-list-item>.content{overflow:hidden;font-weight:700;padding:20px;display:block}.single-events-sidebar .events-list-item .excerpt{color:#000;font-size:18px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.single-events-sidebar .events-list-item:hover>.thumbnail img{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.3);-moz-transform:translateX(-50%) translateY(-50%) scale(1.3);-ms-transform:translateX(-50%) translateY(-50%) scale(1.3);-o-transform:translateX(-50%) translateY(-50%) scale(1.3);transform:translateX(-50%) translateY(-50%) scale(1.3)}.single-events-sidebar .events-list-item:hover .excerpt{color:#26a9e0}@media (min-width:1200px){.single-events-sidebar h2{margin-top:2px}}@media (max-width:1199px){.single-events-sidebar{padding:0 0 34px}.single-events-sidebar>h2{font-size:44px;margin-left:5px;margin-bottom:26px}.single-events-sidebar .events-list{margin-bottom:24px;overflow:hidden}.single-events-sidebar .events-list-item{width:calc(33.33333% - 10px);float:left;clear:none;margin:5px}}@media (max-width:1199px){.single-events-sidebar>h2{font-size:34px}.single-events-sidebar .events-list-item{width:calc(50% - 10px)}}@media (max-width:767px){.single-events-sidebar>h2{font-size:24px}.single-events-sidebar .events-list-item{width:calc(100% - 10px)}}.content-bloc.-contact-bloc .wrapper>h2.title{margin-top:0}.content-bloc.-contact-bloc#section-horaires{text-align:center}.content-bloc.-contact-bloc#section-acces p{line-height:130%}.content-bloc.-contact-bloc#section-acces p+p{margin-bottom:20px}.content-bloc.-contact-bloc .half-column{display:inline-block;vertical-align:top;margin-right:-4px;width:50%;padding:0 40px}@media (max-width:767px){.content-bloc.-contact-bloc .half-column{width:100%;padding:0 20px}.content-bloc.-contact-bloc .half-column+.half-column{margin-top:30px}}.content-bloc.-contact-bloc .half-column h2.column-title{font-size:32px;margin-bottom:10px}@media (max-width:1199px){.content-bloc.-contact-bloc .half-column h2.column-title{font-size:28px}}@media (max-width:767px){.content-bloc.-contact-bloc .half-column h2.column-title{font-size:24px;margin-bottom:20px}}.content-bloc.-contact-bloc .half-column p{font-size:18px;line-height:120%}.content-bloc.-contact-bloc .half-column p+p{margin-top:30px}@media (max-width:767px){.content-bloc.-contact-bloc .half-column p+p{margin-top:20px}}.content-bloc.-contact-bloc .half-column p+small{margin-bottom:.5em}.content-bloc.-contact-bloc .picto{width:40px;height:40px;margin:0 auto 10px}@media (max-width:767px){.content-bloc.-contact-bloc .picto{margin-bottom:20px}}.content-bloc.-contact-bloc .picto svg ellipse,.content-bloc.-contact-bloc .picto svg path,.content-bloc.-contact-bloc .picto svg polygon,.content-bloc.-contact-bloc .picto svg rect{fill:#26a9e0}.content-bloc.-contact-bloc .small{font-size:25px;margin-bottom:10px}.content-bloc.-access-map{padding-top:100px;padding-bottom:100px;background:url(../img/map-elyosr.jpg) center center no-repeat;background-size:cover}@media (max-width:767px){.content-bloc.-access-map{text-align:center}}.content-bloc.-access-map .access-card{background:#fff;padding:40px;display:inline-block;line-height:120%;font-size:20px;font-weight:700}@media (max-width:767px){.content-bloc.-access-map .access-card{text-align:left;font-size:16px;max-width:300px}}.content-bloc.-access-map .access-card .logo{width:250px;margin-bottom:10px}@media (max-width:767px){.content-bloc.-access-map .access-card .logo{width:100%}}.content-bloc.-access-map .access-card .phone-number{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px;width:350px}@media (max-width:767px){.content-bloc.-access-map .access-card .phone-number{width:100%}}body.page-id-247 .content-bloc.-access-map{min-height:340px}body.page-id-247 .content-bloc.-access-map>.wrapper{position:absolute;z-index:99}body.page-id-247 #contact-gmap{position:absolute;width:100%;height:100%;top:0;left:0}.content-bloc.-contact-form .half-column{padding-right:40px}@media (max-width:1199px){.content-bloc.-contact-form .half-column{padding-right:20px}}.content-bloc.-contact-form .half-column+.half-column{padding-right:0;padding-left:40px}@media (max-width:1199px){.content-bloc.-contact-form .half-column+.half-column{padding-left:20px}}.content-bloc.-contact-form .wpcf7-form-control-wrap{display:block}.content-bloc.-contact-form label{display:block;font-size:18px;font-weight:700;margin-bottom:10px}.content-bloc.-contact-form label+br{display:none}.content-bloc.-contact-form input[type=email],.content-bloc.-contact-form input[type=tel],.content-bloc.-contact-form input[type=text],.content-bloc.-contact-form textarea{height:54px;line-height:54px;padding:0 20px;display:block;width:100%;margin-bottom:10px;border:0;background:#ebeff1;font-size:18px;color:#000;font-family:"Open Sans",Arial,Helvetica,sans-serif}.content-bloc.-contact-form textarea{height:200px;resize:none}.content-bloc.-contact-form .submit-container{text-align:center;padding:30px 0}.content-bloc.-contact-form button[type=submit]{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;display:inline-block;position:relative;cursor:pointer;font-size:18px;font-weight:700;line-height:110%;border-width:1px;border-style:solid;color:#fff;background:#26a9e0;border-color:#26a9e0;padding:16px 80px 16px 50px}.content-bloc.-contact-form button[type=submit]:visited{color:#fff}.content-bloc.-contact-form button[type=submit]:after{content:'';background:url(../img/right-arrow.svg) 0 0 no-repeat;display:block;width:8px;height:16px;position:absolute;right:30px;top:54%;background-size:100% auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.content-bloc.-contact-form button[type=submit]:active,.content-bloc.-contact-form button[type=submit]:focus,.content-bloc.-contact-form button[type=submit]:hover{color:#fff;background:#26a9e0;border-color:#26a9e0}.content-bloc.-contact-form button[type=submit]:active:after,.content-bloc.-contact-form button[type=submit]:focus:after,.content-bloc.-contact-form button[type=submit]:hover:after{right:20px}body>.pre-header{display:none;position:absolute;width:100%;top:0;left:0;text-align:right;z-index:999}body>.pre-header .button{margin-right:-4px}body.home>.pre-header{display:block}@media (max-width:1199px){body.home>.pre-header .wrapper{max-width:100%}}@media (max-width:767px){body.home>.pre-header{display:none}}body.home.admin-bar>.pre-header{top:32px}body>header{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;height:120px;background:#fff;text-align:center;position:relative;z-index:110;-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,.4);-moz-box-shadow:0 4px 4px -4px rgba(0,0,0,.4);box-shadow:0 4px 4px -4px rgba(0,0,0,.4)}@media (max-width:1199px){body>header{height:80px;padding:0 40px}}@media (max-width:767px){body>header{padding:0 20px}}body>header #logo{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;float:left;width:300px;margin-top:15px;margin-left:15px}body>header #logo img{width:300px}@media (max-width:1199px){body>header #logo img{width:180px}}@media (max-width:1199px){body>header #logo{margin-top:15px;width:180px;margin-left:0}}@media (max-width:767px){body>header #logo{width:170px;margin-top:6px}}body>header #baseline{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;float:right;text-align:right;font-weight:400;font-size:16px;line-height:160%;height:120px;padding:10px 40px 0px 40px;color:#fff;background:#26a9e0;margin-left:40px}body>header #baselang{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;float:right;text-align:right;font-weight:800;font-family:'droidkufi';font-size:14px;text-transform:uppercase;line-height:120%;height:120px;padding:40px;color:#333333;margin-left:40px}#baselang .textlang a{color:#333;}#baselang .textlang a:hover{color:#26a9e0;}@media (max-width:1199px){body>header #baseline{display:none}}@media (max-width:476px){body>header #logo{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;float:left;width:250px;margin-top:7px;margin-left:-15px}body>header #logo img{width:250px}body>header #baselang{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;float:right;text-align:right;font-weight:800;font-family:'droidkufi';font-size:14px;text-transform:uppercase;padding:40px;color:#333333;padding: 28px 0px 14px 0px;float:left;}body.fixed-menu>header #baselang{padding: 28px 0px 14px 0px;display: inline-block;font-size:14px;float: left;}}body>header #baseline span{display:block}body>header #baselang span{display:block}body>header #site-navigation{display:inline-block;vertical-align:top;height:120px}@media (max-width:1199px){body>header #site-navigation{display:block;height:80px}}body>header .search-toggle{display:inline-block;height:120px;cursor:pointer;padding:40px 10px 0}body>header .search-toggle.-active svg path{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;fill:#26a9e0}body>header .search-toggle:hover svg path{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;fill:#26a9e0}body>header .search-toggle svg{width:24px;height:24px}@media (min-width:1200px){body>header .menu-toggle{display:none}}body>header .top-bar-fixed{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background:#26a9e0;text-transform:uppercase;height:0;overflow:hidden;padding:0;width:100%;-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,.4);-moz-box-shadow:0 4px 4px -4px rgba(0,0,0,.4);box-shadow:0 4px 4px -4px rgba(0,0,0,.4);color:#fff;font-size:16px;font-weight:700;text-align:left}@media (max-width:1199px){body>header .top-bar-fixed{margin:0 -40px;width:calc(100% + 80px);padding:0 40px}}@media (max-width:767px){body>header .top-bar-fixed{margin:0 -20px;width:calc(100% + 40px);padding:0 20px}}body>header .top-bar-fixed .current-page-title{display:inline-block;padding-left: 0px;font-size:0.8em;}body>header .top-bar-fixed a.parent-page-link{float:left;color:#fff;display:inline-block;padding-right:23px;position:relative;font-size:.8em;padding-top: 4px;}body>header .top-bar-fixed a.contact-link{float:right;color:#fff;display:inline-block;padding-right:2px;position:relative;font-size:.8em;padding-top: 2px;}body>header .top-bar-fixed a.parent-page-link:after{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;content:'';position:absolute;top:50%;margin-top:-6px;width:8px;height:16px;right:10px;background:url(../img/right-arrow.svg) center center no-repeat;background-size:100% auto}body>header .top-bar-fixed a.parent-page-link:hover:after{right:0}body.home>header{background:#fff}body.home>header #baseline .-green{color:#fff}body.home>header #baseline .-blue{color:#fff}body.home>header #baseline .-pink{color:#fff}body.home>header #baseline .-jaune{color:#fff}body.home>header #baselang{background:##baselang}body.home>header #baselang .-green{color:#fff}body.home>header #baselang .-blue{color:#fff}body.home>header #baselang .-pink{color:#fff}body.home>header #baselang .-jaune{color:#fff}body.fixed-menu{padding-top:80px}body.fixed-menu.admin-bar{padding-top:112px}body.fixed-menu.admin-bar>header{top:32px}body.fixed-menu>header{position:fixed;top:0;left:0;width:100%;z-index:999;height:80px}body.fixed-menu>header #logo{margin-top:6px;width:250px}body.fixed-menu>header #logo img{width:250px}@media (max-width:767px){body.fixed-menu>header #logo{width:250px;margin-top:6px}body.fixed-menu>header #logo img{width:250px}}body.fixed-menu>header #baseline{padding:14px 20px 14px 20px;font-size:12px;line-height:110%;height:80px}body.fixed-menu>header #baselang{padding:28px 0px 14px 0px;font-size:14px;line-height:110%;height:80px}body.fixed-menu>header #site-navigation{height:80px}body.fixed-menu>header .search-toggle{padding-top:26px;height:80px}body.fixed-menu>header .top-bar-fixed{height:50px;padding:15px 15px}@media (max-width:1199px){body.fixed-menu>header .top-bar-fixed{padding:15px 40px}}@media (max-width:767px){body.fixed-menu>header .top-bar-fixed{padding:15px 8px}}body>.search-bar{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:relative;padding:0;max-height:0;overflow:hidden;background:#26a9e0;color:#fff;text-align:center;z-index:9999}body>.search-bar.-active{padding:40px 0;max-height:160px}@media (max-width:767px){body>.search-bar.-active{padding:20px 0}}@media (max-width:767px){body>.search-bar .searchform{padding:0 20px}}body>.search-bar .searchform .searchform-container{width:590px;margin:0 auto;max-width:100%;-webkit-box-shadow:inset 0 0 6px 0 #555;-moz-box-shadow:inset 0 0 6px 0 #555;-o-box-shadow:inset 0 0 6px 0 #555;box-shadow:inset 0 0 6px 0 #555}body>.search-bar .searchform input{border:0;background:0 0;display:inline-block;vertical-align:middle;width:510px;padding:20px 40px;line-height:40px;color:#fff;font-size:24px}body>.search-bar .searchform input::-webkit-input-placeholder{color:#fff;font-style:italic}body>.search-bar .searchform input:-moz-placeholder{color:#fff;font-style:italic}body>.search-bar .searchform input::-moz-placeholder{color:#fff;font-style:italic}body>.search-bar .searchform input:-ms-input-placeholder{color:#fff;font-style:italic}@media (max-width:1199px){body>.search-bar .searchform input{padding:10px 30px}}@media (max-width:767px){body>.search-bar .searchform input{padding:10px;font-size:18px;line-height:24px;width:calc(90% - 36px)}}body>.search-bar .searchform button{border:0;background:0 0;display:inline-block;vertical-align:middle;cursor:pointer}body>.search-bar .searchform button svg{height:34px;width:34px}@media (max-width:767px){body>.search-bar .searchform button svg{height:24px;width:24px}}body>.search-bar .searchform button svg path{fill:#fff}body.fixed-menu>.search-bar{position:fixed;width:100%;top:0;left:0}body.fixed-menu>.search-bar.-active{padding:20px 0}body.fixed-menu>.search-bar.-active+header{top:100px}@media (max-width:767px){body.fixed-menu>.search-bar.-active+header{top:84px}}footer section#footer-content{background:#155283;color:#fff}footer .footer-links{background:#383838;text-align:center;color:#fff;padding:30px;font-size:14px}footer .footer-links a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;color:#fff}footer .footer-links a:hover{color:#26a9e0}footer .wrapper{text-align:center}footer .footerp{font-size:18px;line-height:24px;padding: 0px 0px 0px 5px;text-align:center;}footer .footer-col{border-left:1px solid #fff;height:210px;display:inline-block;vertical-align:top;margin-right:-4px;width:33.333333%;margin-bottom: 35px;}@media (max-width:767px){footer .footer-col{height:auto}}footer .footer-col:last-child{border:0}footer .-col-menu{padding:0 60px}@media (max-width:1199px){footer .-col-menu{width:260px}}@media (max-width:767px){footer .-col-menu{text-align:center;border:0;width:280px;display:block;margin:0 auto;padding:0}}footer .-col-menu ul{margin:0;padding:0}@media (max-width:767px){footer .-col-menu ul{display:inline-block}}footer .-col-menu li{list-style-type:none}footer .-col-menu a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:relative;display:block;width:220px;font-size:18px;color:#fff;margin-bottom:20px;line-height:20px;text-align:right;}footer .-col-menu a:before{position:absolute;top:4px;left:0;display:block;width:6px;height:10px;background: url(../../../assets/img/left-arrow.svg) 0 0 no-repeat;background-size: 100%;}@media (max-width:767px){footer .-col-menu a:before{height:12px;position:static;left:auto;top:auto;margin-right:10px;display:inline-block;vertical-align:middle}}footer .-col-menu a:hover{margin-left:10px;}@media (max-width:767px){footer .-col-menu a:hover{margin-left:0}}@media (max-width:1199px){footer .-col-contact{width:280px;display:block;margin:0 auto 50px}footer .-col-contact+.footer-col{border:0}}@media (max-width:767px){footer .-col-contact{width:290px;padding-left:30px}}footer .-col-contact .footer-logo{margin-bottom:30px;text-align:center;}footer .-col-contact .footer-logo svg{width:260px;height:auto}@media (max-width:767px){footer .-col-contact .footer-logo svg{width:220px}}footer .-col-contact .footer-logo svg path,footer .-col-contact .footer-logo svg polygon,footer .-col-contact .footer-logo svg rect{fill:#fff}footer .-col-contact address .picto{vertical-align:middle;display:inline-block;margin-right:6px}@media (max-width:767px){footer .-col-contact address .picto{margin-right:10px}}footer .-col-contact address .picto svg{width:32px;height:auto}@media (max-width:767px){footer .-col-contact address .picto svg{width:28px}}footer .-col-contact address .picto svg path,footer .-col-contact address .picto svg polygon,footer .-col-contact address .picto svg rect{fill:#fff}footer .-col-contact address .picto+.content{vertical-align:middle;display:inline-block;font-size:18px;line-height:140%;font-style:initial}@media (max-width:767px){footer .-col-contact address .picto+.content{font-size:16px;line-height:120%}}footer .-col-contact address .addr,footer .-col-contact address .tel{margin-bottom:12px}footer .-col-contact address .tel .content{font-weight:700}footer .-col-contact address a{color:#fff}footer .-col-contact address a:hover{color:#26a9e0}@media (min-width:1200px){.menu-main{display:inline-block;vertical-align:top}#top-menu{display:inline-block;margin:0;padding:0;list-style-type:none;text-align:left}#top-menu>li{padding-top:40px;height:120px;display:inline-block;vertical-align:top}#top-menu>li.current-menu-ancestor,#top-menu>li.current-menu-item,#top-menu>li.menu-actif{border-top:10px solid #26a9e0;padding-top:30px}#top-menu>li.current-menu-ancestor>a,#top-menu>li.current-menu-item>a,#top-menu>li.menu-actif>a{color:#26a9e0}#top-menu>li>a{display:block;font-size:16px;font-weight:700;color:#000;text-decoration:none;padding:0 10px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#top-menu>li>a:hover{color:#26a9e0}#top-menu>li .subtext{display:block;font-size:12px;font-weight:400;padding-top:4px}#top-menu>li:hover>ul.menu-col1{max-height:800px;padding:40px 70px}#top-menu ul.menu-col1{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;max-height:0;padding:0 0;overflow:hidden;max-width:1370px;-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,.4);-moz-box-shadow:0 4px 4px -4px rgba(0,0,0,.4);box-shadow:0 4px 4px -4px rgba(0,0,0,.4);position:absolute;left:50%;top:100%;z-index:999;width:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:#26a9e0;margin-left:110px;}#top-menu ul.menu-col1>li:not(.menu-sub){max-width:240px;margin-bottom:12px;list-style-type:none;text-align:left;padding:0 10px 0 0}#top-menu ul.menu-col1>li:not(.menu-sub)>a{position:relative;display:block;width:260px;font-size:15px;font-weight:500;color:#fff;text-align:right;padding-right:16px}#top-menu ul.menu-col1>li:not(.menu-sub)>a:before{position:absolute;top:10px;right:0;content:'';display:block;width:6px;height:10px;background:url(../../../assets/img/left-arrow.svg) 0 0 no-repeat;background-size:100%}#top-menu ul.menu-col1>li:not(.menu-sub):hover{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;padding:0 0 0 10px}#top-menu ul.menu-col1>li.menu-sub{display:inline-block;margin-left:0px;vertical-align:top;width: 190px;}#top-menu ul.menu-col1>li.menu-sub+li{margin-left:90px}#top-menu ul.menu-col1>li.menu-sub>a{display:block;text-align:right;font-weight:700;font-size:14px;width:170px;text-transform: uppercase;color:#fff;}#top-menu ul.menu-col1>li.menu-sub>a:after{margin-top:16px;margin-bottom:30px;display:block;content:'';height:1px;width:130px;background:#fff}#top-menu #engagement{width:480px}.menu-col3{color:#ffffff;margin-right:-25px;margin-top:10px;margin-bottom:10px;list-style-type:none;column-width:200px;column-gap:0;max-height:300px;column-fill:auto}ul.menu-col3>li>a{position:relative;display:block;float:right;width:220px;font-size:16px;color:#fff;}ul.menu-col3>li{margin-bottom:10px;}ul.menu-col3>li>a:before{position:absolute;top:10px;right:-15px;content:'';display:block;width:6px;height:10px;background:url(../../../assets/img/left-arrow.svg) 0 0 no-repeat;background-size:100%}ul.menu-col3>li:hover>a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin-left:10px}#top-menu ul.menu-col2{text-align:right;padding:0;list-style-type:none;column-width:100px;column-gap:0;max-height:300px;column-fill:auto}#top-menu ul.menu-col2>li{max-width:240px;margin-bottom:12px}#top-menu ul.menu-col2>li>a{position:relative;display:block;width:220px;font-size:16px;font-weight:600;color:#fff;padding-left:16px}#top-menu ul.menu-col2>li>a:before{position:absolute;top:3px;right:0;content:'';display:block;width:6px;height:10px;background:url(../../../img/right-arrow.svg) 0 0 no-repeat;background-size:100%}#top-menu ul.menu-col2>li:hover>a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin-left:10px}#offre-soins>ul.sub-menu.menu-col1{width:auto;padding:0 70px}body.fixed-menu #top-menu .subtext{max-height:0;overflow:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}body.fixed-menu #top-menu>li{height:80px;padding-top:30px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}body.fixed-menu #top-menu>li.current-menu-ancestor,body.fixed-menu #top-menu>li.current-menu-item,body.fixed-menu #top-menu>li.menu-actif{border-top-width:5px;padding-top:25px}}@media (max-width:1199px){.menu-col3{color:#ffffff;margin-top:10px;margin-bottom:10px;text-align:left;list-style-type:none;column-width:200px;column-gap:0;max-height:300px;column-fill:auto}ul.menu-col3>li>a{position:relative;display:block;width:220px;font-size:16px;color:#fff;text-align:right;margin-right:-35px;}ul.menu-col3>li{margin-bottom:10px;}ul.menu-col3>li>a:before{margin-right:6px;content:'';display:inline-block;width:6px;height:10px;background:url(../../../assets/img/left-arrow.svg) 0 0 no-repeat;background-size:100%;text-align:right;}ul.menu-col3>li:hover>a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin-left:10px}#top-menu{position:absolute;top:100%;left:0;width:calc(100% + 80px);background:#26a9e0;list-style-type:none;margin:0 -40px;padding:0 40px;text-align:left;z-index:999;-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,.4);-moz-box-shadow:0 4px 4px -4px rgba(0,0,0,.4);box-shadow:0 4px 4px -4px rgba(0,0,0,.4);max-height:0;overflow:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#top-menu.-active{max-height:calc(100vh - 80px);overflow-y:auto}}@media (max-width:1199px) and (max-width:767px){#top-menu{padding:0 20px;margin:0;width:100%}}@media (max-width:1199px){#top-menu ul{list-style-type:none;padding-left:18px}#top-menu a{color:#fff}#top-menu>li{display:block;padding:20px 40px;border-bottom:1px solid #ffffff}}@media (max-width:1199px) and (max-width:767px){#top-menu>li{padding:20px}}@media (max-width:1199px){#top-menu>li>a{font-size:18px;font-weight:700}#top-menu>li .subtext{display:none}#top-menu>li:last-child{border:0}#top-menu>li.menu-sub>a{position:relative;display:block}#top-menu>li.menu-sub>a .plus-toggler{display:block;position:absolute;height:20px;width:20px;right:10px;top:0}#top-menu>li.menu-sub>a .plus-toggler:after{content:'';display:block;height:4px;width:20px;position:absolute;top:6px;background:#ffffff}#top-menu>li.menu-sub>a .plus-toggler:before{content:'';display:block;height:4px;width:20px;position:absolute;top:6px;background:#ffffff;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#top-menu>li.menu-sub>a.-active .plus-toggler:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}#top-menu ul.menu-col1{max-height:0;overflow:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#top-menu ul.menu-col1>li .empty-link{padding-top:0px}#top-menu ul.menu-col1>li:first-child .empty-link{padding-top:0}#top-menu ul.menu-col1>li>a{display:block;position:relative;font-size:14px;color:#fff;padding-right:16px;margin:10px 0;text-align:right;}#top-menu ul.menu-col1>li>a:before{position:absolute;top:10px;right:0;content:'';display:block;width:6px;height:10px;background:url(../../../assets/img/left-arrow.svg) 0 0 no-repeat;background-size:100%}#top-menu ul.menu-col1>li>a.menu-sub>a{display:none}#top-menu ul.menu-col1>li>a.empty-link{font-weight:700;font-size:16px;color: #ffffff;}#top-menu ul.menu-col1>li>a.empty-link:before{display:none}#top-menu ul.menu-col1>li>a.empty-link>.plus-toggler{display:none}#top-menu a.-active+ul.menu-col1{max-height:1300px;padding-top:20px}#top-menu ul.menu-col2>li>a{display:block;position:relative;font-size:16px;font-weight:600;color:#fff;padding-right:0px;margin:10px 0;text-align:right;}#top-menu ul.menu-col2>li>a:before{position:absolute;top:3px;left:0;content:'';display:block;width:6px;height:10px;background:url(../img/right-arrow.svg) 0 0 no-repeat;background-size:100%}#site-navigation .menu-main{height:80px;float:left}#site-navigation>.menu-toggle{float:right;margin-top:15px}#site-navigation>.menu-toggle div{padding:10px 0 11px 12px;display:inline-block;margin:0;float:left}#site-navigation>.menu-toggle span{display:block;background:#000;height:3px;margin:5px 0;width:26px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#site-navigation>.menu-toggle span:nth-child(4n+3){margin:-8px 0 0 0}#site-navigation>.menu-toggle:hover span{background:#26a9e0}#site-navigation>.menu-toggle.-active span{background:#26a9e0}#site-navigation>.menu-toggle.-active span:first-child,#site-navigation>.menu-toggle.-active span:last-child{opacity:0}#site-navigation>.menu-toggle.-active span:nth-child(4n+2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#site-navigation>.menu-toggle.-active span:nth-child(4n+3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#site-navigation .search-toggle{float:right;padding:28px 10px 0 0;height:80px}}aside>.widget_nav_menu{border-radius: 25px;background: linear-gradient(180deg,rgba(0, 141, 54, 1) 0%, rgba(199, 211, 23, 1) 100%);padding-top:10px}@media (max-width:767px){aside>.widget_nav_menu{display:none}}aside>.widget_nav_menu ul{list-style-type:none;padding:0;margin:0}aside>.widget_nav_menu ul.menu{padding:0 30px}aside>.widget_nav_menu a{color:#fff}aside>.widget_nav_menu ul.menu>li{border-bottom:1px solid #fff;padding-bottom:30px}aside>.widget_nav_menu ul.menu>li:last-child{border:0}@media (max-width:1199px){aside>.widget_nav_menu ul.menu>li{display:inline-block;margin-right:-4px;width:50%;border:0;vertical-align:top;padding-right:50px}}aside>.widget_nav_menu .menu-sub>a{font-size:18px;font-weight:700;cursor:default;display:block;padding:30px 0 20px}aside>.widget_nav_menu .menu-sub li>a{display:block;line-height:30px;position:relative;padding-left:40px;font-size:16px}aside>.widget_nav_menu .menu-sub li>a:before{position:absolute;top:10px;left:10px;content:'';display:block;width:6px;height:10px;background:url(../img/right-arrow.svg) 0 0 no-repeat;background-size:100%}aside>.widget_nav_menu .menu-sub li>a:hover{background:#26a9e0}main>.header h1.page-title{font-family: 'droidkufi';direction:rtl;text-align:center;background-image: url("../../../assets/img/barre.jpg");color:#ffffff;font-size:35px;font-weight:700;padding:87px 100px 78px;margin:0;line-height:100%;position:relative}@media (max-width:1199px){main>.header h1.page-title{font-size:35px;padding:40px 40px 30px}}@media (max-width:767px){main>.header h1.page-title{font-family: 'droidkufi';direction:rtl;text-align:center;background-image: url("../img/barre.jpg");background-size: cover;background-position: center;color:#ffffff;font-size:35px;font-weight:600;padding:87px 100px 78px;margin:0;line-height:100%;position:relative}main>.header h1.page-title{font-size:30px;padding:53px 20px 53px}}main>.header h1.page-title:after{content:'';position:absolute;top:100%;left:50%;z-index:100;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:20px 35px 0 35px;border-color:#ffffff transparent transparent transparent}section{position:relative}section.-jaune{background-color:#26a9e0;color:#fff}section.-grey{background-color:#ebeff1}section.-white{background-color:#fff}section.-bottom-arrow:after{content:'';position:absolute;top:100%;left:50%;z-index:100;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:20px 35px 0 35px;border-color:#fff transparent transparent transparent}section.-jaune.-bottom-arrow:after{width:0;height:0;border-style:solid;border-width:20px 35px 0 35px;border-color:#26a9e0 transparent transparent transparent}.back-link{padding:15px 0 15px;text-align:center;cursor:pointer;}.breadcrumbs{margin-bottom:20px;color:#26a9e0}.breadcrumbs span>span{color:#000}.breadcrumbs a,.breadcrumbs a:visited{color:#26a9e0}.breadcrumbs a:active,.breadcrumbs a:focus,.breadcrumbs a:hover,.breadcrumbs a:visited:active,.breadcrumbs a:visited:focus,.breadcrumbs a:visited:hover{color:#26a9e0}.breadcrumbs.-full-background{padding-top:260px;background:center bottom no-repeat;background-size:auto 270px}@media (max-width:1199px){.breadcrumbs.-full-background{padding-top:210px;background-size:auto 220px}}@media (max-width:767px){.breadcrumbs.-full-background{padding-top:120px;background-size:auto 130px}}.breadcrumbs.container{padding-bottom:20px;margin-bottom:0}article.single-entry{background:#fff}article.single-entry>header{position:relative}article.single-entry>header>img{width:100%}article.single-entry>header.-picto{padding-bottom:27px}@media (max-width:767px){article.single-entry>header.-picto{padding-bottom:55px}}article.single-entry>header.-picto+.inner-content{padding-top:10px}article.single-entry>header .page-header-picto{height:180px;width:180px;background:#fff;padding:20px 30px;display:inline-block;position:absolute;left:calc(50% - 90px);bottom:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media (max-width:767px){article>section.inner-content.contenu-page{padding:10px 10px 10px}article.single-entry>header .page-header-picto{height:110px;width:100px;left:calc(50% - 55px);padding:10px 15px}}article.single-entry>header .page-header-picto img{max-height:80%}article.single-entry>header+section>:first-child{margin-top:0}article{background:#fff;padding-bottom: 20px;}article>header h2{padding:0;margin:0;line-height:120%}article>section.inner-content{background: #f6f7fb;border-radius: 25px;padding:30px 30px 30px;}body.home{background:0 0}body.home .home-section-title{font-family: 'droidkufi';direction:rtl;font-size:32px;margin-bottom:16px;margin-top:0;text-align:center;line-height:120%;font-weight:400}@media (max-width:767px){body.home .home-section-title{font-size:26px}}@media (max-width:469px){body.home .home-section-title{font-size:22px}}body.home .home-section-title:after{display:block;content:'';width:310px;height:2px;margin:12px auto 0;background:#26a9e0}@media (max-width:469px){body.home .home-section-title:after{width:70%}}body.home .home-section-title.-theme-red-text:after{background:#26a9e0}body.home .home-section-title.-theme-green-text:after{background:#26a9e0}body.home .home-section-title.-theme-jaune-text:after{background:#fabd04}body.home .home-section-title.-theme-pink-text:after{background:#26a9e0}body.home .home-section-title.-theme-blue-text:after{background:#6cacea}body.home .home-section-subtitle{font-weight:400;line-height:110%;font-size:25px;margin:0 0 10px 0}@media (max-width:469px){body.home .home-section-subtitle{font-size:20px}}body.home .home-section-title+.home-section-subtitle{margin-top:-20px}#parcours-clinique{padding-top:44px}#parcours-client .portal-item{display:inline-block;vertical-align:top;margin-right:-4px;width:33.333%;height:250px;padding:20px}@media (max-width:1199px){#parcours-client .portal-item{width:50%}}@media (max-width:767px){#parcours-client .portal-item{width:100%;height:150px}}#parcours-client .portal-item>.title{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;color:#fff;padding-left:30px;font-size:22px;line-height:120%;background:url(../img/right-arrow.svg) 6px 4px no-repeat;background-size:auto 16px}@media (max-width:1199px){#parcours-client .portal-item>.title{font-size:20px}}#parcours-client .portal-item:hover .title{margin-left:10px}#parcours-client .portal-item.visiteur{background: url(../img/visiteur.jpg);background: -webkit-image-set(url(../img/visiteur.webp)1x ) right bottom no-repeat #78b4d6;background-size:auto 100%}#parcours-client .portal-item.patient{background: url(../img/visiteur.jpg);background: -webkit-image-set(url(../img/visiteur.webp)1x ) right bottom no-repeat #78b4d6;background-size:auto 100%}#parcours-client .portal-item.patient{background: url(../img/patient2.jpg);background: -webkit-image-set(url(../img/patient2.webp)1x ) right bottom no-repeat #6fd3c9;background-size:auto 100%}#parcours-client .portal-item.maman{background: url(../img/futur-maman.jpg);background: -webkit-image-set(url(../img/futur-maman.webp)1x ) right bottom no-repeat #f4a5c4;background-size:auto 100%}#parcours-client .portal-item.professionnel{background:url(../img/professionnel-sante.jpg) right bottom no-repeat #b8dcba;background-size:auto 100%}#home-find-medic form{padding:30px 0 44px;display:table;width:100%}#home-find-medic .inner-form{display:table-row}#home-find-medic .form-bloc{display:table-cell;vertical-align:middle}#home-find-medic .form-bloc.submit{width:50px}#home-find-medic .form-bloc.form-title{width:320px}#home-find-medic .form-bloc.separator{width:62px}#home-find-medic .form-bloc.field-specialite{width:300px}#home-find-medic .form-title{font-weight:700;font-size:24px;padding-right:50px;line-height:100%}#home-find-medic .form-title .subtitle{font-size:14px}#home-find-medic .separator{font-weight:700;font-size:18px;text-align:center}#home-find-medic input[type=text]{height:50px;width:100%;border:0;padding-left:20px;background:#ededed}#home-find-medic input[type=text]::-webkit-input-placeholder{color:#000}#home-find-medic input[type=text]:-moz-placeholder{color:#000}#home-find-medic input[type=text]::-moz-placeholder{color:#000}#home-find-medic input[type=text]:-ms-input-placeholder{color:#000}#home-find-medic select{height:50px;width:100%;border:0;padding-left:20px;background:#ededed}#home-find-medic button[type=submit]{background:#26a9e0;height:50px;width:50px;padding:10px;border:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;cursor:pointer}#home-find-medic button[type=submit]:hover{background:#26a9e0}#home-find-medic button[type=submit] svg{max-width:100%;height:auto}#home-find-medic button[type=submit] svg ellispe,#home-find-medic button[type=submit] svg path,#home-find-medic button[type=submit] svg polygon,#home-find-medic button[type=submit] svg rect{fill:#fff}@media (max-width:1199px){#home-find-medic .inner-form,#home-find-medic form{display:block}#home-find-medic .form-bloc{display:inline-block;margin-right:-4px;vertical-align:middle}#home-find-medic .form-bloc.separator{width:62px}#home-find-medic .form-bloc.submit{width:50px}#home-find-medic .form-bloc.field-name{width:calc(50% - 31px)}#home-find-medic .form-bloc.field-specialite{width:calc(50% - 31px - 62px)}#home-find-medic .form-bloc.form-title{display:block;text-align:center;margin-right:0;padding-right:0;width:100%;margin-bottom:20px}}@media (max-width:767px){#home-find-medic .form-bloc.separator{padding:12px 0;width:100%;line-height:100%}#home-find-medic .form-bloc.submit{width:100%}#home-find-medic .form-bloc.field-name{width:100%}#home-find-medic .form-bloc.field-specialite{width:100%;margin-bottom:20px}#home-find-medic button[type=submit]{text-align:center;width:100%}#home-find-medic button[type=submit] svg{width:32px}}#home-news-content{padding-top:44px;padding-bottom:44px}#home-news-content .home-news-list{overflow:hidden;margin:0 -10px}#home-news-content .home-news-item-container{width:50%;float:left;padding:10px}@media (max-width:1199px){#home-news-content .home-news-item-container{width:100%;max-width:580px;float:none;margin:0 auto}}#home-news-content .home-news-item{display:table;width:100%}#home-news-content .home-news-item>a{display:table-row;cursor: pointer;}#home-news-content .home-news-item>a>*{display:table-cell;vertical-align:middle;height:66px}#home-news-content .home-news-item>a>.date{width:66px;background:#fff;text-align:center;color:#26a9e0;font-size:18px;font-weight:600}#home-news-content .home-news-item>a>h3.title{background:#ffffff;border-left:10px solid #ebeff1;color:#003950;font-size:17px;padding:16px 12px;font-weight:400}#home-news-content .home-news-item>a>.more-icon{text-align:center;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:66px;background:#9ebb2c}#home-news-content .home-news-item:hover .more-icon{background-color:#26a9e0}#home-news-content .more-icon svg{width:12px;height:24px}#home-news-content .back-link{padding:40px 0 10px}#home-news-content .back-link a{font-weight:600}.clinique-section-bloc-container{margin:0 -12px}@media (max-width:767px){.clinique-section-bloc-container{margin:0}}.clinique-section-bloc-container:after{content:"";display:block;clear:both;float:none}.clinique-section-bloc{margin:12px;width:calc(50% - 24px);float:left;font-size:18px;line-height:24px;}@media (max-width:767px){.clinique-section-bloc{width:100%;margin:12px auto;max-width:540px;float:none}}.clinique-section-bloc.bloc-video{color:#fff}.clinique-section-bloc.bloc-video .video-description{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:32px;font-weight:700;color:#fff}@media (max-width:767px){.clinique-section-bloc.bloc-video .video-description{font-size:28px}}@media (max-width:469px){.clinique-section-bloc.bloc-video .video-description{font-size:24px}}.clinique-section-bloc.bloc-video .text{line-height:120%;margin:0 auto 20px;max-width:360px;padding:0 20px}.clinique-section-bloc.bloc-video .play{display:inline-block;width:100px;height:100px}@media (max-width:469px){.clinique-section-bloc.bloc-video .play{width:52px;height:52px}}.clinique-section-bloc.bloc-mater{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background:#26a9e0}.clinique-section-bloc.bloc-mater span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:24px;font-weight:700;width:100%;display:block;padding:0 44px}@media (max-width:969px){.clinique-section-bloc.bloc-mater span{font-size:20px;padding:0 20px}}@media (max-width:767px){.clinique-section-bloc.bloc-mater span{font-size:24px;padding:0 44px}}@media (max-width:469px){.clinique-section-bloc.bloc-mater span{font-size:18px;padding:0 20px}}.clinique-section-bloc.bloc-mater svg{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;float:right;width:9px;height:18px}.clinique-section-bloc.bloc-mater .link-register-maternite{padding-top:22.22222%;color:#fff;position:relative}.clinique-section-bloc.bloc-mater:hover{background:linear-gradient(90deg,rgba(0, 162, 210, 1) 0%, rgba(45, 46, 131, 1) 100%);}.clinique-section-bloc.bloc-mater:hover svg{margin-right:-10px}.home-section-features-container{margin:0 -12px 30px}@media (max-width:1023px){.home-section-features-container{margin:0 0 30px}}.home-section-features-container:after{content:"";display:block;clear:both;float:none}.home-feature{margin:12px;float:left;display:block;position:relative}.home-feature.col-6{width:calc(50% - 24px);max-width:540px}@media (max-width:1023px){.home-feature.col-6{width:calc(100% - 24px);float:none;margin:12px auto}}.home-feature.col-4{width:calc(33.33333333% - 24px);max-width:380px}@media (max-width:1023px){.home-feature.col-4{width:calc(100% - 24px);float:none;margin:12px auto}}.home-feature:hover .feature-hover-content{opacity:0}.home-feature .feature-hover-content{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:absolute;width:calc(100% - 60px);height:calc(100% - 60px);top:30px;left:30px;display:block;color:#fff;opacity:1;padding:0 44px}@media (max-width:469px){.home-feature .feature-hover-content{padding:0 20px;top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px)}}.home-feature .feature-hover-content>.text{display:block;position:absolute;top:50%;left:44px;width:calc(100% - 88px);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);line-height:150%;font-size:25px;font-weight:700;text-align:center;text-transform:uppercase}@media (max-width:469px){.home-feature .feature-hover-content>.text{left:20px;width:calc(100% - 40px);font-size:18px}}.home-feature .feature-hover-content>.text:after,.home-feature .feature-hover-content>.text:before{display:block;height:1px;content:'';background:#fff;margin:20px 0}@media (max-width:469px){.home-feature .feature-hover-content>.text:after,.home-feature .feature-hover-content>.text:before{margin:10px 0}}.home-feature .feature-hover-content.-theme-green{background:#26a9e0;background:rgba(182,204,75,.8)}.home-feature .feature-hover-content.-theme-jaune{background:#fabd04;background:rgba(236,128,72,.8)}.home-feature .feature-hover-content.-theme-blue{background:#6cacea;background:rgba(93,186,190,.8)}.home-feature .feature-hover-content.-theme-pink{background:#26a9e0;background:rgba(180,96,157,.8)}.home-feature .feature-hover-content.-theme-red{background:#26a9e0;background:rgba(255,90,81,.8)}#infos-pratiques{padding-top:40px;padding-bottom:40px}.oliviers-info-blocs-container{margin:0 0 0 0}@media (max-width:1023px){.oliviers-info-blocs-container{margin:0;width: 100%;}footer .footerp{padding: 0px 0px 0px 0px;}}.oliviers-info-bloc{border-radius: 25px;background:#ebeff1;margin:0 22px 22px;padding:20px 0 0;width:calc(33.333333% - 44px);float:left;max-width:380px}@media (max-width:1023px){.oliviers-info-bloc{width:calc(100% - 44px);margin:22px auto;float:none}}@media (max-width:469px){.oliviers-info-bloc{padding:20px 0 0}}.oliviers-info-bloc .oliviers-info-icon{height:52px;width:52px;margin:0 auto 16px}.oliviers-info-bloc .oliviers-info-title{font-size:19px;font-weight:700;text-align:center;margin-bottom:14px;line-height:120%;height:1.0em}.oliviers-info-bloc .oliviers-info-content{font-size:18px;line-height:1.2em;height:12.2em;padding:16px 47px}.oliviers-info-bloc .oliviers-info-content p{direction:ltr;text-align:right;margin:0 0 8px}.oliviers-info-bloc a.oliviers-info-button{display:block;color:#fff;padding:18px 22px;border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;position:relative}.oliviers-info-bloc a.oliviers-info-button .more-label{display:inline-block;text-align:left;font-size:15px;font-weight:600;line-height:120%}@media (min-width:1024px) and (max-width:1199px){.oliviers-info-bloc a.oliviers-info-button .more-label{font-size:17px}}.oliviers-info-bloc a.oliviers-info-button svg{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:absolute;top:50%;left:22px;margin-top:-8px;width:8px;height:16px}.oliviers-info-bloc a.oliviers-info-button:hover svg{left:11px}#home-section-maternite{padding-top:50px;padding-bottom:44px}#home-section-maternite.content-bloc.-text-squares .square-list-items{margin-top:0}#home-section-maternite.content-bloc.-text-squares .square-item{border:0;height:120px}@media (max-width:1199px){#home-section-maternite.content-bloc.-text-squares .square-item{margin-top:0}}@media (max-width:767px){#home-section-maternite.content-bloc.-text-squares .square-item{height:80px;padding:0 20px}}#home-section-maternite .images-mosaic{margin:0 -5px;padding:20px 0}#home-section-maternite .images-mosaic .image-container{padding:0 5px 10px}@media (min-width:1200px){#home-section-maternite .images-mosaic [class*=col-desk-]{display:inline-block;vertical-align:top;margin-right:-4px}#home-section-maternite .images-mosaic .col-desk-1{width:100%}#home-section-maternite .images-mosaic .col-desk-2{width:50%}#home-section-maternite .images-mosaic .col-desk-3{width:33.333333%}}@media (max-width:1199px){#home-section-maternite .images-mosaic [class*=col-tab-]{display:inline-block;vertical-align:top;margin-right:-4px}#home-section-maternite .images-mosaic .col-tab-1{width:100%}#home-section-maternite .images-mosaic .col-tab-2{width:50%}#home-section-maternite .images-mosaic .col-tab-3{width:33.333333%}}@media (max-width:767px){#home-section-maternite .images-mosaic [class*=col-mob-]{display:inline-block;vertical-align:top;margin-right:-4px}#home-section-maternite .images-mosaic .col-mob-1{width:100%}#home-section-maternite .images-mosaic .col-mob-2{width:50%}#home-section-maternite .images-mosaic .col-mob-3{width:33.333333%}}#home-section-maternite .bloc-links{margin:0 -5px}#home-section-maternite .bloc-links>*{display:inline-block;margin-right:-4px;vertical-align:top;width:50%;padding:0 5px}@media (max-width:1199px){#home-section-maternite .bloc-links>*{width:100%;margin-bottom:10px}}#home-section-maternite .bloc-links a{display:block;height:143px}@media (max-width:767px){#home-section-maternite .bloc-links a{height:auto}}#home-section-maternite .link-register-maternite>a{line-height:110px}@media (max-width:767px){#home-section-maternite .link-register-maternite>a{line-height:120%}}#home-section-maternite .link-join-facebook>a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background:url(../img/facebook-link-image.svg) right 5% bottom no-repeat #3d4963;background-size:auto 100%;padding:30px 20px}@media (max-width:767px){#home-section-maternite .link-join-facebook>a{background-image:none;padding:20px}}#home-section-maternite .link-join-facebook>a:hover{background-color:#506083}#home-section-maternite .link-join-facebook>a>span{display:inline-block;vertical-align:middle;color:#fff;font-size:18px;font-weight:700;line-height:110%}#home-section-maternite .link-join-facebook>a .text{margin-left:14px}#home-section-maternite .link-join-facebook>a svg{width:74px}@media (max-width:767px){#home-section-maternite .link-join-facebook>a svg{width:52px}}#home-section-poles-competences{padding-top:44px;padding-bottom:20px}#home-section-poles-competences .featured-bloc-items-list{margin:0 -10px}#home-section-poles-competences .featured-bloc-item{padding:0 10px;display:inline-block;vertical-align:top;margin-right:-4px;width:50%;text-align:center;position:relative}@media (max-width:767px){#home-section-poles-competences .featured-bloc-item{width:100%;margin-bottom:20px}}#home-section-poles-competences .featured-bloc-item>.inner-content{padding:70px 80px 50px;background:center center no-repeat #383838;background-size:cover}@media (max-width:1199px){#home-section-poles-competences .featured-bloc-item>.inner-content{padding:50px 40px 40px}}#home-section-poles-competences .bloc-text{height:200px}@media (max-width:1199px){#home-section-poles-competences .bloc-text{height:220px}}@media (max-width:767px){#home-section-poles-competences .bloc-text{height:auto;padding-bottom:30px}}#home-section-poles-competences .bloc-title{font-size:24px;color:#fff;line-height:140%;margin:0 0 20px}#home-section-poles-competences .bloc-description{font-size:18px;color:#fff;line-height:120%}#home-section-poles-competences .bloc-link{height:70px}@media (max-width:767px){#home-section-poles-competences .bloc-link{height:auto}}#home-section-decouvrir{position:relative;overflow:hidden;background:0 0}#home-section-decouvrir #video-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#home-section-decouvrir iframe,#home-section-decouvrir video{min-height:100%;min-width:100%;position:absolute;top:50%;left:0;z-index:-1;transform:translateY(-50%)}#home-section-events h2.title{margin-top:0}#home-section-events .description{margin-bottom:40px}#home-section-events .archives-events>article{border:2px solid #ebeff1}.page-not-found{text-align:center}.page-not-found .title{font-size:100px;font-weight:700;color:#000;line-height:100%}.page-not-found .subtitle{font-size:54px;line-height:120%}.page-not-found .explaination{max-width:768px;padding:45px 20px;margin:0 auto;font-size:16px;line-height:120%}@media (max-width:767px){.page-not-found .title{display:block;clear:both;padding-top:16px;font-size:64px}.page-not-found .subtitle{font-size:28px}.page-not-found .explaination{font-size:14px;padding:20px 20px 40px}}body.search main .search-bar{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;position:relative;padding:40px 0;max-height:160px;overflow:hidden;background:#26a9e0;color:#fff;text-align:center}@media (max-width:767px){body.search main .search-bar{padding:20px 0}}@media (max-width:767px){body.search main .search-bar .searchform{padding:0 20px}}body.search main .search-bar .searchform .searchform-container{width:590px;margin:0 auto;max-width:100%;-webkit-box-shadow:inset 0 0 6px 0 #555;-moz-box-shadow:inset 0 0 6px 0 #555;-o-box-shadow:inset 0 0 6px 0 #555;box-shadow:inset 0 0 6px 0 #555}body.search main .search-bar .searchform input{border:0;background:0 0;display:inline-block;vertical-align:middle;width:510px;padding:20px 40px;line-height:40px;color:#fff;font-size:24px}body.search main .search-bar .searchform input::-webkit-input-placeholder{color:#fff;font-style:italic}body.search main .search-bar .searchform input:-moz-placeholder{color:#fff;font-style:italic}body.search main .search-bar .searchform input::-moz-placeholder{color:#fff;font-style:italic}body.search main .search-bar .searchform input:-ms-input-placeholder{color:#fff;font-style:italic}@media (max-width:1199px){body.search main .search-bar .searchform input{padding:10px 30px}}@media (max-width:767px){body.search main .search-bar .searchform input{padding:10px;font-size:18px;line-height:24px;width:calc(90% - 36px)}}body.search main .search-bar .searchform button{border:0;background:0 0;display:inline-block;vertical-align:middle;cursor:pointer}body.search main .search-bar .searchform button svg{height:34px;width:34px}@media (max-width:767px){body.search main .search-bar .searchform button svg{height:24px;width:24px}}body.search main .search-bar .searchform button svg path{fill:#fff}body.search main .search-result-item-list{padding-top:60px}@media (max-width:1199px){body.search main .search-result-item-list{padding-top:40px}}@media (max-width:767px){body.search main .search-result-item-list{padding-top:20px}}body.search main .search-result-item{margin-bottom:20px;background:#fff;padding:40px 260px 40px 40px;position:relative}@media (max-width:767px){body.search main .search-result-item{padding:20px}}body.search main .search-result-item>.title{font-size:24px;font-weight:700;line-height:110%;margin-bottom:20px}@media (max-width:767px){body.search main .search-result-item>.title{font-size:18px}}body.search main .search-result-item>.summary{font-size:20px;line-height:130%}@media (max-width:767px){body.search main .search-result-item>.summary{font-size:16px}}body.search main .search-result-item>.link{position:absolute;top:50%;right:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){body.search main .search-result-item>.link{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;position:static;margin:10px 0}}.page-id-76 main div[role=form].wpcf7{margin:0 auto;max-width:450px}.container.press_articles h2.title{margin-top:0;margin-bottom:60px}.press_articles-item{margin-bottom:20px;background:#fff;padding:40px;position:relative}@media (max-width:767px){.press_articles-item{padding:20px}}.press_articles-item>.date{color:#26a9e0;font-weight:700;float:left}@media (max-width:767px){.press_articles-item>.date{margin-right:30px;margin-bottom:20px}}.press_articles-item>.date>.day{font-size:16px;line-height:100%}@media (max-width:767px){.press_articles-item>.date>.day{font-size:12px}}.press_articles-item>.date>.daynum{font-size:60px;line-height:100%}@media (max-width:1199px){.press_articles-item>.date>.daynum{font-size:48px}}@media (max-width:767px){.press_articles-item>.date>.daynum{font-size:34px}}.press_articles-item>.date>.month{font-size:40px;line-height:100%}@media (max-width:1199px){.press_articles-item>.date>.month{font-size:28px}}@media (max-width:767px){.press_articles-item>.date>.month{font-size:20px}}.press_articles-item>.title{font-size:24px;font-weight:700;line-height:110%;margin-bottom:20px}@media (max-width:767px){.press_articles-item>.title{font-size:18px}}.press_articles-item>.summary{font-size:20px;line-height:130%}@media (max-width:767px){.press_articles-item>.summary{font-size:16px;clear:both}}.press_articles-item>.link{margin:10px 0}.press_articles-item>.link,.press_articles-item>.summary,.press_articles-item>.title{padding-left:140px}@media (max-width:1199px){.press_articles-item>.link,.press_articles-item>.summary,.press_articles-item>.title{padding-left:110px}}@media (max-width:767px){.press_articles-item>.link,.press_articles-item>.summary,.press_articles-item>.title{padding-left:0}}.praticien-single-content>.page-head{text-align:center;padding-top:50px;padding-bottom:60px}@media (max-width:767px){.praticien-single-content>.page-head{padding-top:30px;padding-bottom:30px}}.praticien-single-content>.page-head .title{font-weight:700;font-size:54px;color:#26a9e0;margin:0;line-height:110%}@media (max-width:1199px){.praticien-single-content>.page-head .title{font-size:40px}}@media (max-width:767px){.praticien-single-content>.page-head .title{font-size:30px;margin-bottom:0}}.praticien-single-content>.page-head .subtitle{font-size:18px;color:#26a9e0;margin-bottom:20px}@media (max-width:767px){.praticien-single-content>.page-head .subtitle{display:none}}@media (max-width:767px){.praticien-single-content>.page-head a.button{display:none}}@media (max-width:767px){.praticien-single-content>section.praticien-presentation{padding-top:70px;padding-bottom:40px}}@media (max-width:767px){.praticien-single-content>section.praticien-presentation>.wrapper{text-align:center}}.praticien-single-content>section.praticien-presentation .col-contact,.praticien-single-content>section.praticien-presentation .col-identite{display:inline-block;vertical-align:top;margin-right:-4px;width:50%}@media (max-width:1199px){.praticien-single-content>section.praticien-presentation .col-contact,.praticien-single-content>section.praticien-presentation .col-identite{vertical-align:middle}}@media (max-width:767px){.praticien-single-content>section.praticien-presentation .col-contact,.praticien-single-content>section.praticien-presentation .col-identite{width:100%}}@media (max-width:1199px){.praticien-single-content>section.praticien-presentation .col-identite{text-align:center}}@media (max-width:767px){.praticien-single-content>section.praticien-presentation .col-identite{margin-bottom:20px}}.praticien-single-content>section.praticien-presentation .col-contact{padding-left:80px}@media (max-width:1199px){.praticien-single-content>section.praticien-presentation .col-contact{padding-left:40px}}@media (max-width:767px){.praticien-single-content>section.praticien-presentation .col-contact{padding-left:0;width:auto;text-align:left}}.praticien-single-content>section.praticien-presentation .photo{height:160px;width:160px;display:inline-block;vertical-align:middle;margin-right:-4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media (max-width:1199px){.praticien-single-content>section.praticien-presentation .photo{width:140px;height:140px}}.praticien-single-content>section.praticien-presentation .identite{display:inline-block;vertical-align:middle;margin-right:-4px;margin-left:30px;width:calc(100% - 190px)}@media (max-width:1199px){.praticien-single-content>section.praticien-presentation .identite{display:block;margin:0;width:100%;padding-top:20px}}.praticien-single-content>section.praticien-presentation .identite .fullname{font-weight:700;font-size:32px;line-height:100%;display:block;margin-bottom:10px}.praticien-single-content>section.praticien-presentation .identite .poste{color:#000;font-weight:700;font-size:18px;display:block}.praticien-single-content>section.praticien-presentation .contact-item{margin-bottom:20px}.praticien-single-content>section.praticien-presentation .contact-item>.icon,.praticien-single-content>section.praticien-presentation .contact-item>.label{display:inline-block;vertical-align:middle;margin-right:-4px}.praticien-single-content>section.praticien-presentation .contact-item>.icon svg{width:50px;height:auto}@media (max-width:1199px){.praticien-single-content>section.praticien-presentation .contact-item>.icon svg{width:34px}}.praticien-single-content>section.praticien-presentation .contact-item>.icon svg ellipse,.praticien-single-content>section.praticien-presentation .contact-item>.icon svg path,.praticien-single-content>section.praticien-presentation .contact-item>.icon svg polygon,.praticien-single-content>section.praticien-presentation .contact-item>.icon svg rect{fill:#fff}.praticien-single-content>section.praticien-presentation .contact-item>.label{font-size:24px;margin-left:20px;width:calc(100% - 70px)}@media (max-width:1199px){.praticien-single-content>section.praticien-presentation .contact-item>.label{font-size:18px;width:calc(100% - 54px)}}.praticien-single-content>section.praticien-presentation .contact-item .sublabel{color:#000;font-size:18px;padding-top:10px}@media (max-width:1199px){.praticien-single-content>section.praticien-presentation .contact-item .sublabel{font-size:14px}}.praticien-single-content>section.praticien-presentation .contact-item a{color:#fff}.praticien-single-content>section.praticien-presentation .contact-item a:hover{color:#26a9e0}@media (max-width:1199px){.praticien-single-content>section.praticien-specialite{padding-top:60px;padding-bottom:60px}}@media (max-width:767px){.praticien-single-content>section.praticien-specialite{padding-top:50px;padding-bottom:50px}}.praticien-single-content>section.praticien-specialite h2.title{font-size:44px;margin:0 0 20px;text-align:center;line-height:110%}@media (max-width:1199px){.praticien-single-content>section.praticien-specialite h2.title{margin-bottom:30px;font-size:38px}}@media (max-width:767px){.praticien-single-content>section.praticien-specialite h2.title{font-size:26px}}.praticien-single-content>section.praticien-specialite .specialite-item{margin-bottom:30px}.praticien-single-content>section.praticien-specialite .specialite-item:last-child{margin-bottom:0}.praticien-single-content>section.praticien-specialite .icon{width:220px;display:inline-block;vertical-align:middle;margin-right:-4px}.praticien-single-content>section.praticien-specialite .icon svg{width:70%}@media (max-width:1199px){.praticien-single-content>section.praticien-specialite .icon{width:190px}.praticien-single-content>section.praticien-specialite .icon svg{width:80%}}@media (max-width:767px){.praticien-single-content>section.praticien-specialite .icon{display:none}}.praticien-single-content>section.praticien-specialite .description{width:calc(100% - 220px);display:inline-block;vertical-align:middle;margin-right:-4px}@media (max-width:767px){.praticien-single-content>section.praticien-specialite .description{width:100%}}.praticien-single-content>section.praticien-specialite .description h3{font-size:24px;line-height:100%;margin:0 0 10px}.praticien-single-content>section.praticien-specialite .description p{font-size:18px;line-height:120%}.praticien-single-content>section.praticien-specialite .link-container{text-align:center}.praticien-single-content>section.praticien-acces>.wrapper{position:relative}@media (max-width:1199px){.praticien-single-content>section.praticien-acces{padding-top:60px;padding-bottom:60px}}@media (max-width:767px){.praticien-single-content>section.praticien-acces{padding-top:50px;padding-bottom:50px}}.praticien-single-content>section.praticien-acces h2.title{font-size:44px;margin:0 0 40px;text-align:center;line-height:110%}@media (max-width:1199px){.praticien-single-content>section.praticien-acces h2.title{margin-bottom:30px;font-size:38px}}@media (max-width:767px){.praticien-single-content>section.praticien-acces h2.title{font-size:26px}}.praticien-single-content>section.praticien-acces .image-map,.praticien-single-content>section.praticien-acces .map-details{display:inline-block;vertical-align:top;margin-right:-4px;width:50%}@media (max-width:767px){.praticien-single-content>section.praticien-acces .image-map,.praticien-single-content>section.praticien-acces .map-details{width:100%}}.praticien-single-content>section.praticien-acces .image-map>img{width:100%}.praticien-single-content>section.praticien-acces .map-details{padding-left:20px}@media (max-width:767px){.praticien-single-content>section.praticien-acces .map-details{padding-left:0;padding-top:20px}}.praticien-single-content>section.praticien-acces .map-details>.address{font-size:18px;line-height:140%}.praticien-single-content>section.praticien-acces .map-details>.address .address-title{font-weight:700;font-size:24px;line-height:100%;margin-bottom:6px}.praticien-single-content>section.praticien-acces .map-details>.directions{position:absolute;bottom:0;left:calc(50% + 20px);width:calc(50% - 20px)}@media (max-width:767px){.praticien-single-content>section.praticien-acces .map-details>.directions{position:static;width:100%}}.praticien-single-content>section.praticien-acces .map-details>.directions a{display:block;color:#000}.praticien-single-content>section.praticien-acces .map-details>.directions img{width:100%}.praticien-archives-content>.page-head{text-align:center;padding-top:50px;padding-bottom:60px}@media (max-width:767px){.praticien-archives-content>.page-head{padding-top:30px;padding-bottom:30px}}.praticien-archives-content>.page-head .title{font-weight:700;font-size:54px;color:#26a9e0;margin:0;line-height:110%}@media (max-width:1199px){.praticien-archives-content>.page-head .title{font-size:40px}}@media (max-width:767px){.praticien-archives-content>.page-head .title{font-size:30px;margin-bottom:0}}.praticien-archives-content>.page-head .subtitle{font-size:18px;color:#26a9e0;margin-bottom:20px}@media (max-width:767px){.praticien-archives-content>.page-head .subtitle{display:none}}.praticien-archives-content>.page-head form.find-praticien{padding-top:30px}.praticien-archives-content>.page-head form.find-praticien .separator{font-weight:700;font-size:18px;text-align:center;width:62px}.praticien-archives-content>.page-head form.find-praticien .form-bloc{display:inline-block;margin-right:-4px;vertical-align:middle}.praticien-archives-content>.page-head form.find-praticien .form-bloc.separator{width:62px}.praticien-archives-content>.page-head form.find-praticien .form-bloc.submit{width:50px}.praticien-archives-content>.page-head form.find-praticien .form-bloc.field-name{width:calc(50% - 31px)}.praticien-archives-content>.page-head form.find-praticien .form-bloc.field-specialite{width:calc(50% - 31px - 62px)}.praticien-archives-content>.page-head form.find-praticien .form-bloc.form-title{display:block;text-align:center;margin-right:0;padding-right:0;width:100%;margin-bottom:20px}.praticien-archives-content>.page-head form.find-praticien input[type=text]{height:50px;width:100%;border:0;padding-left:20px;background:#ededed}.praticien-archives-content>.page-head form.find-praticien input[type=text]::-webkit-input-placeholder{color:#000}.praticien-archives-content>.page-head form.find-praticien input[type=text]:-moz-placeholder{color:#000}.praticien-archives-content>.page-head form.find-praticien input[type=text]::-moz-placeholder{color:#000}.praticien-archives-content>.page-head form.find-praticien input[type=text]:-ms-input-placeholder{color:#000}.praticien-archives-content>.page-head form.find-praticien select{height:50px;width:100%;border:0;padding-left:20px;background:#ededed}.praticien-archives-content>.page-head form.find-praticien button[type=submit]{background:#26a9e0;height:50px;width:50px;padding:10px;border:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.praticien-archives-content>.page-head form.find-praticien button[type=submit]:hover{background:#26a9e0}.praticien-archives-content>.page-head form.find-praticien button[type=submit] svg{max-width:100%;height:auto}.praticien-archives-content>.page-head form.find-praticien button[type=submit] svg ellispe,.praticien-archives-content>.page-head form.find-praticien button[type=submit] svg path,.praticien-archives-content>.page-head form.find-praticien button[type=submit] svg polygon,.praticien-archives-content>.page-head form.find-praticien button[type=submit] svg rect{fill:#fff}@media (max-width:767px){.praticien-archives-content>.page-head form.find-praticien .form-bloc.separator{padding:12px 0;width:100%;line-height:100%}.praticien-archives-content>.page-head form.find-praticien .form-bloc.submit{width:100%}.praticien-archives-content>.page-head form.find-praticien .form-bloc.field-name{width:100%}.praticien-archives-content>.page-head form.find-praticien .form-bloc.field-specialite{width:100%;margin-bottom:20px}.praticien-archives-content>.page-head form.find-praticien button[type=submit]{text-align:center;width:100%}.praticien-archives-content>.page-head form.find-praticien button[type=submit] svg{width:32px}}@media (max-width:1199px){.praticien-archives-content>.annuaire-empty{padding-top:60px}}@media (max-width:767px){.praticien-archives-content>.annuaire-empty{padding-bottom:40px}}.praticien-archives-content>.annuaire-empty p{width:90%;max-width:560px;font-weight:700;font-size:24px;margin:0 auto 40px;text-align:center;line-height:120%}@media (max-width:767px){.praticien-archives-content>.annuaire-empty p{font-size:18px}}.praticien-archives-content>.annuaire-empty .link-container{text-align:center}.praticien-archives-content>.annuaire-empty .phone-icon{width:76px;margin-right:30px}.praticien-archives-content>.annuaire-empty .phone-icon svg ellipse,.praticien-archives-content>.annuaire-empty .phone-icon svg path,.praticien-archives-content>.annuaire-empty .phone-icon svg polygon,.praticien-archives-content>.annuaire-empty .phone-icon svg rect{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;fill:#26a9e0}@media (max-width:767px){.praticien-archives-content>.annuaire-empty .phone-icon{width:34px;margin-right:10px}}.praticien-archives-content>.annuaire-empty .phone-number{font-weight:700;font-size:48px}@media (max-width:767px){.praticien-archives-content>.annuaire-empty .phone-number{font-size:24px}}.praticien-archives-content>.annuaire-empty a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;color:#26a9e0}.praticien-archives-content>.annuaire-empty a:hover{color:#26a9e0}.praticien-archives-content>.annuaire-empty a:hover svg ellipse,.praticien-archives-content>.annuaire-empty a:hover svg path,.praticien-archives-content>.annuaire-empty a:hover svg polygon,.praticien-archives-content>.annuaire-empty a:hover svg rect{fill:#26a9e0}.praticien-archives-content>.annuaire-empty a>*{display:inline-block;vertical-align:middle}.praticien-archives-content .praticien-items-list{display:table;width:100%}@media (max-width:767px){.praticien-archives-content .praticien-items-list{display:block}}.praticien-archives-content .praticien-items-list>div.praticien-item{display:table-row;col0r:#000;position:relative}@media (max-width:767px){.praticien-archives-content .praticien-items-list>div.praticien-item{display:block;border-bottom:1px solid #26a9e0;padding-bottom:20px}}.praticien-archives-content .praticien-items-list>div.praticien-item>*{display:table-cell;vertical-align:middle;border-bottom:1px solid #26a9e0;padding:24px 0}@media (max-width:767px){.praticien-archives-content .praticien-items-list>div.praticien-item>*{display:block;border:0}}.praticien-archives-content .praticien-items-list>div.praticien-item a .label,.praticien-archives-content .praticien-items-list>div.praticien-item a span{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.praticien-archives-content .praticien-items-list>div.praticien-item a:hover .label,.praticien-archives-content .praticien-items-list>div.praticien-item a:hover span{color:#26a9e0}.praticien-archives-content .praticien-items-list>div.praticien-item a:hover svg ellipse,.praticien-archives-content .praticien-items-list>div.praticien-item a:hover svg path,.praticien-archives-content .praticien-items-list>div.praticien-item a:hover svg polygon,.praticien-archives-content .praticien-items-list>div.praticien-item a:hover svg rect{fill:#26a9e0}.praticien-archives-content .praticien-items-list>div.praticien-item .picture{width:200px;padding-right:30px}@media (max-width:1199px){.praticien-archives-content .praticien-items-list>div.praticien-item .picture{width:170px}}@media (max-width:767px){.praticien-archives-content .praticien-items-list>div.praticien-item .picture{margin:0 auto;padding-right:0}}.praticien-archives-content .praticien-items-list>div.praticien-item .picture .image-placeholder{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.praticien-archives-content .praticien-items-list>div.praticien-item .picture img{width:160px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media (max-width:1199px){.praticien-archives-content .praticien-items-list>div.praticien-item .picture img{width:140px}}@media (max-width:767px){.praticien-archives-content .praticien-items-list>div.praticien-item .picture img{width:100%}}@media (max-width:767px){.praticien-archives-content .praticien-items-list>div.praticien-item .content{text-align:center;padding:0}}.praticien-archives-content .praticien-items-list>div.praticien-item .fullname{font-size:32px;font-weight:700;color:#000;line-height:110%;display:block}@media (max-width:1199px){.praticien-archives-content .praticien-items-list>div.praticien-item .fullname{font-size:28px}}@media (max-width:767px){.praticien-archives-content .praticien-items-list>div.praticien-item .fullname{font-size:24px}}.praticien-archives-content .praticien-items-list>div.praticien-item .poste{font-size:18px;color:#000;display:block}@media (max-width:767px){.praticien-archives-content .praticien-items-list>div.praticien-item .poste{font-size:16px}}.praticien-archives-content .praticien-items-list>div.praticien-item .appointement-link{display:inline-block;padding-top:10px}@media (min-width:1200px){.praticien-archives-content .praticien-items-list>div.praticien-item .appointement-link{display:none}}.praticien-archives-content .praticien-items-list>div.praticien-item .appointement-link>span{display:inline-block;vertical-align:middle;font-weight:700;font-size:18px}@media (max-width:767px){.praticien-archives-content .praticien-items-list>div.praticien-item .appointement-link>span{font-size:16px}}.praticien-archives-content .praticien-items-list>div.praticien-item .appointement-link .label{margin-left:10px;color:#000}.praticien-archives-content .praticien-items-list>div.praticien-item .appointement-link svg{width:34px}.praticien-archives-content .praticien-items-list>div.praticien-item .appointement-link svg ellipse,.praticien-archives-content .praticien-items-list>div.praticien-item .appointement-link svg path,.praticien-archives-content .praticien-items-list>div.praticien-item .appointement-link svg polygon,.praticien-archives-content .praticien-items-list>div.praticien-item .appointement-link svg rect{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;fill:#26a9e0}@media (max-width:767px){.praticien-archives-content .praticien-items-list>div.praticien-item .appointement-link svg{width:30px}}.praticien-archives-content .praticien-items-list>div.praticien-item .online-appointement{width:220px}@media (max-width:1199px){.praticien-archives-content .praticien-items-list>div.praticien-item .online-appointement{display:none}}.praticien-archives-content .praticien-items-list>div.praticien-item .online-appointement a>span{display:inline-block;vertical-align:middle;font-weight:700;font-size:18px}.praticien-archives-content .praticien-items-list>div.praticien-item .online-appointement .label{margin-left:10px;color:#000}.praticien-archives-content .praticien-items-list>div.praticien-item .online-appointement svg{width:34px}.praticien-archives-content .praticien-items-list>div.praticien-item .online-appointement svg ellipse,.praticien-archives-content .praticien-items-list>div.praticien-item .online-appointement svg path,.praticien-archives-content .praticien-items-list>div.praticien-item .online-appointement svg polygon,.praticien-archives-content .praticien-items-list>div.praticien-item .online-appointement svg rect{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;fill:#26a9e0}.praticien-archives-content .praticien-items-list>div.praticien-item .plus-icon{width:24px;position:relative}@media (max-width:767px){.praticien-archives-content .praticien-items-list>div.praticien-item .plus-icon{position:static}}.praticien-archives-content .praticien-items-list>div.praticien-item .plus-icon a:hover:after,.praticien-archives-content .praticien-items-list>div.praticien-item .plus-icon a:hover:before{background:#26a9e0}.praticien-archives-content .praticien-items-list>div.praticien-item .plus-icon a:after,.praticien-archives-content .praticien-items-list>div.praticien-item .plus-icon a:before{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;content:'';display:block;height:4px;width:20px;position:absolute;right:10px;top:50%;background:#26a9e0;margin-top:-2px}.praticien-archives-content .praticien-items-list>div.praticien-item .plus-icon a:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#specialite-liste-praticiens h2.title{margin:0 auto 60px;text-align:center}#specialite-liste-praticiens .praticiens-items-list{text-align:center;margin:auto;max-width:calc(4 * 270px)}#specialite-liste-praticiens .praticien-list-item{display:inline-block;vertical-align:top;margin-right:-4px;margin-bottom:30px;width:25%;padding:0 3%;max-width:270px}@media (max-width:1199px){#specialite-liste-praticiens .praticien-list-item{width:33.3333%}}@media (max-width:767px){#specialite-liste-praticiens .praticien-list-item{width:100%;max-width:230px}}#specialite-liste-praticiens .praticien-list-item>.picture{margin:0 auto 20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;max-width:170px}#specialite-liste-praticiens .praticien-list-item>.picture img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#specialite-liste-praticiens .praticien-list-item>.content a{color:#000;font-weight:700;display:block;text-align:center;position:relative;line-height:110%;font-size:24px}@media (max-width:1199px){#specialite-liste-praticiens .praticien-list-item>.content a{font-size:22px}}@media (max-width:767px){#specialite-liste-praticiens .praticien-list-item>.content a{font-size:18px}}#specialite-liste-praticiens .praticien-list-item>.content a svg{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;width:8px;height:16px;position:absolute;top:50%;margin-top:-8px;right:10px}#specialite-liste-praticiens .praticien-list-item>.content a svg ellipse,#specialite-liste-praticiens .praticien-list-item>.content a svg path,#specialite-liste-praticiens .praticien-list-item>.content a svg polygon,#specialite-liste-praticiens .praticien-list-item>.content a svg rect{fill:#000}#specialite-liste-praticiens .praticien-list-item:hover a>svg{right:0}#specialite-liste-praticiens.-count-5 .praticiens-items-list,#specialite-liste-praticiens.-count-6 .praticiens-items-list,#specialite-liste-praticiens.-count-9 .praticiens-items-list{max-width:calc(3 * 270px)}#specialite-liste-praticiens.-count-5 .praticien-list-item,#specialite-liste-praticiens.-count-6 .praticien-list-item,#specialite-liste-praticiens.-count-9 .praticien-list-item{width:33.333333%}
.image-side img{border-radius: 25px;margin-bottom: 20px;}
.section-title{text-align:center;}.section-title p{font-size:18px;text-align:center;}
.containerh{ 
  max-width: 100%;
  padding: 0px 50px 0px 50px;
  }/* Correction des séparateurs du footer arabe */
@media (max-width:1200px){

    /* Rétablir la séparation entre le logo et les coordonnées */
    footer #footer-content > .wrapper:first-child > .footer-col:first-child{
        border-left:0;
    }

    /* Supprimer la ligne extérieure à gauche du menu */
    footer #footer-content > .wrapper:first-child > .footer-col:last-child{
        border-left:0;
    }

}
/* =====================================================
   FOOTER ARABE : alignement des icônes avec les textes
   ===================================================== */

footer #footer-content address .addr,
footer #footer-content address .tel {
    display: flex !important;
    flex-direction: row !important;
    direction: rtl;
    justify-content: flex-start;
    width: 100%;
}

/* Adresse : icône alignée sur la première ligne */
footer #footer-content address .addr {
    align-items: flex-start;
    margin-bottom: 18px;
}

/* Téléphone : icône centrée avec le numéro */
footer #footer-content address .tel {
    align-items: center;
}

/* Colonne réservée à l’icône */
footer #footer-content address .addr .picto,
footer #footer-content address .tel .picto {
    float: none !important;
    flex: 0 0 38px;
    width: 38px !important;
    margin: 0 0 0 16px !important;
}

/* Dimension des icônes */
footer #footer-content address .picto svg {
    display: block;
    width: 32px !important;
    height: 32px !important;
}

/* Texte placé à côté de l’icône */
footer #footer-content address .content {
    float: none !important;
    width: auto !important;
    flex: 1;
    text-align: right;
}

/* Le numéro reste lisible de gauche à droite */
footer #footer-content address .tel .content a {
    direction: ltr;
    unicode-bidi: embed;
    display: inline-block;
	font-family: 'Inter';
    top: 10px;
	
}
.pm-sub-menu-container{background:linear-gradient(90deg,rgba(10, 74, 138, 1) 0%, rgba(43, 127, 195, 1) 70%);padding:10px 0;position:relative;z-index:99997}
.pm-sub-menu-info{overflow:hidden}  
.pm-sub-menu-info .call{justify-content: center;font-family: 'Inter', sans-serif;font-size:21px;color:#ffffff;font-weight:500; margin-top:0px;float:left;direction:ltr;}
.child {
  display: inline-block;
  padding-right:5px;
  vertical-align: middle;
}
.pm-social-navigation{list-style:none;padding:0;margin:0;overflow:hidden;float:right}
.pm-social-navigation li:before{margin:0;padding:0}
.pm-social-navigation li{float:left;margin-right:6px}
.pm-social-navigation li:last-child{margin-right:0}
.pm-social-navigation li a{background-color:#fff;border:3px solid #0e78be;color:#4aa2d3;padding-top:8px;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;border-radius:99px;-webkit-border-radius:99px;-o-border-radius:99px}
.pm-social-navigation li a:hover{background-color:#0e78be;border:3px solid #fff;color:#fff}
.pm-langue{margin-top:0px;font-family:'Inter';z-index:10;}
.pm-langue a{font-size: 17px; font-weight:600;color: #fff; margin: -19px 1px 0px 4px;overflow: hidden;float: right;}
.svg-pad {
padding-left:10px;
fill:#fff;
}
.svg-pad:hover{
fill:#26a9e0;
}
@media only screen and (max-width: 992px) {
	.containerh{
    max-width: 100%;
	padding:0 10px 0 10px;
  } 
.pm-sub-menu-container {
        background: #155283;
       
        position: relative;
        z-index: 999;
		padding:20px 0;
		width:100%;
    }  
.pm-sub-menu-info{font-size:18px;font-weight:600;color:#ffffff;display:table;margin:-15px auto;clear:both;float:left;}.pm-sub-navigation{display:table;margin:10px auto;float:none} 
.pm-langue{color:#fff;margin-left: auto;margin-right: auto;float:right;margin-top:11px;}  
	
}	

.wrapper0 {
	
	padding: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	background-color: #ffffff;
}
@media (min-width:768px){
.cards-grid {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 30px;
            margin-top: 40px;
        }
        .advantage-card {
            background: #f8fafc;
            padding: 10px;
            border-radius: 25px;
            text-align: center;
            box-shadow: 0 5px 15px rgba(0,57,80,0.08);
            transition: all 0.3s ease;
        }
        .advantage-card:hover {
            transform: translateY(-5px);
            box-shadow: 0 15px 30px rgba(0,57,80,0.12);
        }
        .advantage-card .icon {
            font-size: 40px;
            margin-bottom: 15px;
            color: #26a9e0;
        }
		.advantage-card p{
            font-size: 18px;
            color: #003950;
        }
}		
@media (max-width: 700px){
.cards-grid {
        margin-top: 40px;
        }
.advantage-card {
            background: #f8fafc;
            padding: 10px;
            border-radius: 25px;
            text-align: center;
            box-shadow: 0 5px 15px rgba(0,57,80,0.08);
            transition: all 0.3s ease;
			margin-bottom: 20px;
        }		
		
}	
		
.box-area {
	width: 30%;
	margin: 10px;
	padding: 10px;
	border-radius: 25px;
	background-color: #2C3E50;
	transition: all 0.6s ease-in-out;
	height: 340px;
	display:inline;
	box-shadow: 0 3px 15px rgba(0, 57, 80, 0.5);
}
.box-area-blue{
	width: 30%;
	margin: 10px;
	padding: 10px;
	border-radius: 25px;
	background-color: #155283;
	transition: all 0.6s ease-in-out;
	height: 340px;
	display:inline;
	box-shadow: 0 3px 15px rgba(0, 57, 80, 0.5);
}
@media only screen and (max-width: 992px) {
	.box-area {
	width: 100%;
	margin: 10px;
	padding: 10px;
	background-color: #2C3E50;
	transition: all 0.6s ease-in-out;
	height: 350px;
	display:inline;
	box-shadow: 0 3px 15px rgba(0, 57, 80, 0.5);
}
.box-area-blue {
	width: 100%;
	margin: 10px;
	padding: 10px;
	background-color: #155283;
	transition: all 0.6s ease-in-out;
	height: 350px;
	display:inline;
	box-shadow: 0 3px 15px rgba(0, 57, 80, 0.5);
}
}  
.box-area .box-element {
    padding-top: 1rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
    padding-left: 1rem;
}
.box-area-blue .box-element {
    padding-top: 1rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
    padding-left: 1rem;
}
.box-element .box-bouton{
	padding-bottom:30px;
	
}
.box-element .icon-area {
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
}
.icon-area i {
	font-size: 70px;
	color: #262626;
}
.box-element .texte-box {
	width: 100%;
	margin-bottom: 20px;
	position: static;
	
}
.box-area .texte-box h6 {
	margin-bottom: 10px;
	color: #ffffff;
	font-size: 25px;
	font-family: 'droidkufi';direction:rtl;
	font-weight: 600;
	margin-top: 20px;
	
}
.box-area-blue .texte-box h6 {
	margin-bottom: 10px;
	color: #ffffff;
	font-size: 25px;
	font-family: 'droidkufi';direction:rtl;
	font-weight: 600;
	margin-top: 20px;
	
}
@media only screen and (max-width: 992px) {
	.box-area .texte-box h6 {
	margin-bottom: 10px;
	color: #ffffff;
	font-size: 25px;
	font-family: 'droidkufi';direction:rtl;
	font-weight: 500;
	margin-top: 20px;
	
}
.box-area-blue .texte-box h6 {
	margin-bottom: 10px;
	color: #ffffff;
	font-size: 25px;
	font-family: 'droidkufi';direction:rtl;
	font-weight: 500;
	margin-top: 20px;
	
}
}
.box-area:hover {
	background: linear-gradient(90deg,rgba(0, 162, 210, 1) 0%, rgba(45, 46, 131, 1) 63%);
	box-shadow: 0 3px 15px rgba(0, 57, 80, 0.5);
}
.box-area:hover i {
	color: #fff;
}
.box-area:hover h6 {
	color: #fff;
}
.box-area p {
	color: #fff;
	font-size:17px;
	line-height:24px;
}
.box-area:hover p {
	color: #fff;
}

.box-area-blue:hover {
	background: linear-gradient(90deg,rgba(0, 162, 210, 1) 0%, rgba(45, 46, 131, 1) 63%);
	box-shadow: 0 3px 15px rgba(0, 57, 80, 0.5);
}
.box-area-blue:hover i {
	color: #fff;
}
.box-area-blue:hover h6 {
	color: #fff;
}
.box-area-blue p {
	color: #fff;
	font-size:17px;
	line-height:24px;
}
.box-area-blue:hover p {
	color: #fff;
}


.kpi{
      display:grid;
      grid-template-columns: repeat(3, 1fr);
      gap:12px;
      margin-top:14px;
    }
    @media (max-width: 700px){
      .kpi{grid-template-columns: 1fr;}
    }
    .pill{
      padding:12px 12px;
      border-radius:14px;
      border:1px solid var(--line);
      background: #155283;
	  color:#fff;
    }
    .pill b{display:block; font-size:15px}
    .pill span{color:var(--muted); font-size:16px}
    .checklist{
      list-style:none; padding:0; margin:10px 0 0;
      display:grid; gap:10px;
    }
	
	details{
      border:1px solid var(--line);
      border-radius:14px;
      background: #155283;
	  color:#fff;
      padding:10px 12px;
    }
    details + details{margin-top:10px}
    summary{
      cursor:pointer;
      font-weight:650;
      list-style:none;
	  font-size: 18px;
    }
    summary::-webkit-details-marker{display:none}
    footer{
      
      color:var(--muted);
      font-size:13px;
      border-top:1px solid var(--line);
      
    }
	summary::after {
    content: "\276F";
	width: 16px;
    height: 16px;
    text-align: center;
     -webkit-transform: rotate(90deg);
    transform: rotate(0deg);
	display: inline-table;
   margin-right:10px;
}
.note{
      margin-top:12px;
      padding:12px 14px;
      border-radius:14px;
      border:1px dashed rgba(255,255,255,.18);
      background: rgba(252,125,213,.08);
      color:var(--muted);
      font-size:18px;
    }
	
.carousel-segment-anterieur{width:100%;overflow:hidden;position:relative;--gap:24px;--visible:3}.carousel-segment-anterieur .carousel-track{display:flex;gap:var(--gap);will-change:transform;transform:translateX(0)}.carousel-segment-anterieur .bloc-item{flex:0 0 calc((100% - ((var(--visible) - 1) * var(--gap)))/ var(--visible));max-width:calc((100% - ((var(--visible) - 1) * var(--gap)))/ var(--visible));text-decoration:none}@media (max-width:992px){.carousel-segment-anterieur{--visible:2}}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;border-radius:25%;border:none;cursor:pointer;background:rgba(38,169,224,.8);color:#fff;font-size:28px;line-height:1;display:flex;align-items:center;justify-content:center;transition:.25s}.carousel-arrow:hover{background:#26a9e0;transform:translateY(-50%) scale(1.05)}.carousel-arrow.prev{left:10px}.carousel-arrow.next{right:10px}@media (max-width:576px){.carousel-segment-anterieur .carousel-track{transform:none!important;animation:none}.carousel-arrow{display:none}.carousel-segment-anterieur{--visible:1;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.carousel-segment-anterieur .bloc-item{flex:0 0 100%;max-width:100%;scroll-snap-align:start}.carousel-segment-anterieur::-webkit-scrollbar{display:none}}