﻿*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*:focus{outline:auto !important}.grecaptcha-badge{opacity:0 !important;pointer-events:none !important}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto}body{overflow-x:hidden}.container.right{width:calc(((100% - 1140px) / 2) + 1140px) !important;margin-right:0;overflow:hidden}@media screen and (max-width:1200px){.container.right{width:calc(((100% - 960px) / 2) + 960px) !important;max-width:100%}}@media screen and (max-width:992px){.container.right{width:calc(((100% - 720px) / 2) + 720px) !important;max-width:100%}}@media screen and (max-width:768px){.container.right{width:calc(((100% - 540px) / 2) + 540px) !important;max-width:100%}}@media screen and (max-width:576px){.container.right{width:100% !important}}.container.small{margin:0 auto;width:960px;max-width:100%}*,a,div{font-family:"arponasans", sans-serif;font-size:16px;color:#514848;line-height:22px}a:hover{color:inherit}a:focus{outline:none}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.primary-btn{background-color:black;padding:12px 16px;border-radius:8px;color:white;text-transform:uppercase;font-weight:800;font-size:16px;text-decoration:none;transition:all 300ms;display:flex;align-items:center;width:fit-content;text-align:center}.primary-btn:hover{background-color:#313131;text-decoration:none;color:white}.primary-btn:hover [class^="icon-"]{transform:translateX(5px)}.primary-btn:hover .icon-Thick-Arrow-Pointing-Down-1{transform:translateX(0px) translateY(5px)}.primary-btn:focus{background-color:#313131;text-decoration:none;color:white}.primary-btn:focus [class^="icon-"]{transform:translateX(5px)}.primary-btn:focus .icon-Thick-Arrow-Pointing-Down-1{transform:translateX(0px) translateY(5px)}.primary-btn [class^="icon-"]{color:white;font-size:24px;transition:all 300ms;margin-left:12px}.secondary-btn{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-align:center;text-transform:uppercase;color:black;padding-bottom:8px;text-decoration:none;position:relative;display:flex;align-items:center;height:fit-content;width:fit-content}.secondary-btn [class^="icon-"]{color:black;font-size:20px;transition:all 300ms;margin-left:8px}.secondary-btn svg{margin-left:8px}.secondary-btn:after{content:"";position:absolute;height:4px;width:100%;top:100%;left:0;background-image:url("/wp-content/themes/francophonie/img/icons/underline-btn.png");background-size:100% 4px;transition:all 300ms}.secondary-btn:hover{text-decoration:none;color:black}.secondary-btn:hover:after{width:0}.secondary-btn:focus{text-decoration:none;color:black}.secondary-btn:focus:after{width:0}.wp-caption-text p{margin-bottom:0}.wp-caption-text p a{text-decoration:underline}.tags .tag{text-align:left !important}.tags .tag:hover{text-decoration:none}.item-masonry .tags,.item-masonry-actu .tags,.item-masonry-evenements .tags{padding-right:12px;width:calc(100% - 12px)}.item-masonry .tags .tag,.item-masonry-actu .tags .tag,.item-masonry-evenements .tags .tag{text-align:left !important;max-width:100%}.item-masonry .tags .tag p,.item-masonry-actu .tags .tag p,.item-masonry-evenements .tags .tag p{margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-masonry .tags .tag:hover,.item-masonry-actu .tags .tag:hover,.item-masonry-evenements .tags .tag:hover{text-decoration:none}.item-masonry:hover,.item-masonry-actu:hover,.item-masonry-evenements:hover{text-decoration:none}.item-masonry:hover .title,.item-masonry-actu:hover .title,.item-masonry-evenements:hover .title{text-decoration:underline}.actu-btn-margin{margin-top:12px}.header-page .tags{display:flex;align-items:center;margin-bottom:16px;flex-wrap:wrap}.header-page .tags .tag{padding:4px 8px;border-radius:4px;background:black;font-weight:800;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:white;display:flex;align-items:center;width:fit-content;margin-right:8px;margin-top:2px}.header-page .tags .tag:hover{text-decoration:none}.header-page .tags .tag:last-of-type{margin-right:0}.header-page .tags .tag [class^="icon-"]{margin-right:4px;font-size:20px;color:white}.header-page .tags .tag.partenaire{color:black;background:white;margin-left:0}strong{font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit}em{font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit}p{color:black;font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit}a{color:inherit;font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit}.text-format{font-style:normal;font-weight:400;font-size:18px;line-height:140%;color:rgba(0, 0, 0, 0.72)}.text-format strong{font-weight:800}.text-format a{text-decoration:underline}.text-format p:last-child{margin-bottom:0}.text-format ul{padding-left:25px;font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit}.text-format ul li{font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit}h1{font-style:normal;font-weight:800;font-size:62px;line-height:105%;font-family:"arponasans", sans-serif;color:black;z-index:0;position:relative}@media screen and (max-width:768px){h1{font-size:44px}}h2{font-size:36px;font-style:normal;font-weight:700;font-size:56px;line-height:60px;font-family:"arponasans", sans-serif;color:black;z-index:0;position:relative}@media screen and (max-width:768px){h2{font-style:normal;font-weight:700;font-size:36px;line-height:110%}}h3{font-style:normal;font-weight:700;font-size:40px;line-height:46px;color:black}h4{font-style:normal;font-weight:600;font-size:30px;line-height:110%;font-family:"arponasans", sans-serif;color:black;margin-bottom:0}h5{font-style:normal;font-weight:700;font-size:28px;line-height:110%;letter-spacing:-0.02em;font-feature-settings:"pnum" on, "lnum" on;color:#000000;font-family:"arponasans", sans-serif;margin-bottom:0}@media screen and (max-width:768px){h5{font-style:normal;font-weight:700;font-size:22px;line-height:110%;display:flex;align-items:flex-end;letter-spacing:-0.02em;font-feature-settings:"pnum" on, "lnum" on;color:#000000}}h6{font-style:normal;font-weight:600;font-size:20px;line-height:110%;letter-spacing:-0.02em;font-feature-settings:"pnum" on, "lnum" on;font-family:"arponasans", sans-serif;color:black}.container,.container-fluid{padding:0px 80px}@media screen and (max-width:768px){.container,.container-fluid{padding:0px 32px}}.row{margin-right:-16px;margin-left:-16px}.row>*{padding-right:16px;padding-left:16px}.appear{opacity:0;transform:translateY(15px)}.appear.active{opacity:1;transform:translateY(0px);transition:all 300ms}@media screen and (max-width:576px){.modal{padding-right:0 !important}}.date:hover{text-decoration:none}.modal-dialog{max-width:80%}@media screen and (max-width:576px){.modal-dialog{max-width:100%}}.modal-dialog .modal-content{background-color:white;border-radius:16px;padding:50px 24px 24px 24px;border:0}.modal-dialog .wrap-btn-modal{width:100%;border-radius:8px;overflow:hidden;position:relative}.modal-dialog .wrap-btn-modal .close{position:absolute;top:14px;right:16px;display:flex;align-items:center;z-index:2;opacity:1;pointer-events:all;font-style:normal;font-weight:800;font-size:16px;line-height:26px;text-transform:uppercase;color:#101014}.modal-dialog .wrap-btn-modal .close [class^="icon-"]{color:black;font-size:24px;margin-left:8px}#ie-window{position:fixed;top:0;left:0;height:100vh;width:100%;background-color:white;flex-direction:column;align-items:center;justify-content:center;z-index:999999999}#ie-window.show{display:flex !important}#ie-window .logo{display:flex;align-items:center;justify-content:center;margin-bottom:16px}.wpcf7-not-valid-tip{position:absolute;top:100%;margin-top:-36px}.custom-select-francophonie .wpcf7-not-valid-tip{margin-top:64px}.wpcf7cf_group{padding:0 !important}.error404 .logo-init{display:none !important}.error404 .logo-scroll{display:block !important}.sommaire{width:100%;border-radius:8px;border:1px solid #000000;background:#FFFFFF;display:flex;padding:32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;margin-top:60px;position:sticky;top:144px}.sommaire .title{color:#000000;font-family:ArponaSans;font-size:30px;font-style:normal;font-weight:600;line-height:110%;padding-bottom:24px;border-bottom:#000000 2px solid;width:100%}.sommaire .item-sommaire *{color:#000000 !important;font-family:ArponaSans !important;font-size:20px !important;font-style:normal !important;font-weight:600 !important;line-height:110% !important;letter-spacing:-0.4px !important}.flash-info{background:#000000;border-radius:8px;width:1320px;max-width:100%;padding:14px 24px;position:fixed;left:50%;transform:translateX(-50%) translateY(100%);top:100%;z-index:3;display:flex;align-items:center;justify-content:space-between;transition:all 300ms}@media screen and (max-width:576px){.flash-info{border-radius:0;align-items:flex-start}}.flash-info.active{top:auto;top:100%;transform:translateX(-50%) translateY(calc(-100% - 24px))}.flash-info .text-format{color:#ffffff}.flash-info .text-format *{display:inline-block}@media screen and (max-width:576px){.flash-info .text-format{flex-direction:column;align-items:flex-start;justify-content:flex-start}}@media screen and (max-width:576px){.flash-info .text-format .start-flash{margin-bottom:8px}}.flash-info [class^="icon-"]{color:white;font-size:24px;cursor:pointer;margin-left:24px}@media screen and (max-height:800px){.header-homepage .container{height:100% !important}}header{height:auto;width:100%;position:fixed;top:0;left:0;width:100%;transition:all 300ms;z-index:3}header.scroll{background-color:white}header.scroll .wrap-header{padding:12px 0}header.scroll .logo-header.logo-init{display:none}header.scroll .logo-header.logo-scroll{display:block !important}header .wrap-header{padding-top:40px;display:flex;align-items:center;justify-content:space-between;transition:all 300ms}@media screen and (max-width:1550px){header .wrap-header .primary-btn{font-size:14px}}@media screen and (max-width:1200px){header .wrap-header{padding-top:32px}}header .wrap-header .logo-header{height:60px}@media screen and (max-width:1550px){header .wrap-header .logo-header{height:40px}}header .wrap-header .logo-header.logo-scroll{display:none}header .wrap-header .menu-header{display:flex;justify-content:center;align-items:center}header .wrap-header .menu-header .item-menu-header{position:relative}header .wrap-header .menu-header .item-menu-header:last-child{margin-right:0}header .wrap-header .menu-header .item-menu-header:hover .sub-menu-header{opacity:1;pointer-events:all}header .wrap-header .menu-header .item-menu-header:focus-within .sub-menu-header{opacity:1;pointer-events:all}header .wrap-header .menu-header .item-menu-header>.content-item-menu-header.curent:after{content:"";position:absolute;height:3px;width:100%;top:100%;left:0;background-image:url(/wp-content/themes/francophonie/img/icons/underline-btn.png);background-size:100% 4px;transition:all 300ms}header .wrap-header .menu-header .item-menu-header>.content-item-menu-header:after{content:"";position:absolute;height:3px;width:0%;top:100%;left:0;background-image:url(/wp-content/themes/francophonie/img/icons/underline-btn.png);background-size:100% 4px;transition:all 300ms}header .wrap-header .menu-header .item-menu-header>.content-item-menu-header:hover:after{width:100%}header .wrap-header .menu-header .item-menu-header>.content-item-menu-header:hover [class^="icon-"]{text-decoration:none}header .wrap-header .menu-header .item-menu-header>.content-item-menu-header:focus-within:after{width:100%}header .wrap-header .menu-header .item-menu-header>.content-item-menu-header:focus-within [class^="icon-"]{text-decoration:none}header .wrap-header .menu-header .item-menu-header .content-item-menu-header{font-weight:800;color:black;margin-right:28px;font-size:16px;line-height:16px;text-decoration:none;display:flex;align-items:center;padding:15px 0;position:relative;border-bottom:2px solid transparent;transition:all 300ms}@media screen and (max-width:1550px){header .wrap-header .menu-header .item-menu-header .content-item-menu-header{font-size:14px;margin-right:12px}}header .wrap-header .menu-header .item-menu-header .content-item-menu-header [class^="icon-"]{color:black;font-size:24px;text-decoration:none !important}header .wrap-header .menu-header .item-menu-header .content-item-menu-header:hover:after{width:100%}header .wrap-header .menu-header .item-menu-header .content-item-menu-header:hover [class^="icon-"]{text-decoration:none}header .wrap-header .menu-header .item-menu-header .content-item-menu-header:focus-within:after{width:100%}header .wrap-header .menu-header .item-menu-header .content-item-menu-header:focus-within [class^="icon-"]{text-decoration:none}header .wrap-header .menu-header .item-menu-header.parent-menu>.content-item-menu-header{border-bottom:0px solid transparent}header .wrap-header .menu-header .item-menu-header.parent-menu>.content-item-menu-header:after{content:"";position:absolute;top:100%;left:50%;height:14px;width:14px;border-radius:3px;transform:translateY(calc(-50% + 2px)) translateX(calc(-50% - 10px)) rotate(45deg);background:linear-gradient(135deg, black 0%, black 50%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);z-index:1;opacity:0;transition:all 300ms}header .wrap-header .menu-header .item-menu-header.parent-menu:hover>.content-item-menu-header{border-bottom:0px solid transparent}header .wrap-header .menu-header .item-menu-header.parent-menu:hover>.content-item-menu-header:after{opacity:1}header .wrap-header .menu-header .item-menu-header.parent-menu:focus-within>.content-item-menu-header{border-bottom:0px solid transparent}header .wrap-header .menu-header .item-menu-header.parent-menu:focus-within>.content-item-menu-header:after{opacity:1}header .wrap-header .menu-header .item-menu-header .sub-menu-header{position:absolute;left:-26px;top:calc(100%);background:white;border:2px solid black;padding:30px 0px;border-radius:8px;z-index:2;width:327px;transition:all 300ms;opacity:0;pointer-events:none}header .wrap-header .menu-header .item-menu-header .sub-menu-header:hover{opacity:1;pointer-events:all}header .wrap-header .menu-header .item-menu-header .sub-menu-header:focus-within{opacity:1;pointer-events:all}header .wrap-header .menu-header .item-menu-header .sub-menu-header .sub-item-menu-header{width:100%;padding:0 24px;display:flex;text-decoration:none}header .wrap-header .menu-header .item-menu-header .sub-menu-header .sub-item-menu-header:hover .sub-sub-menu-header{opacity:1;pointer-events:all}header .wrap-header .menu-header .item-menu-header .sub-menu-header .sub-item-menu-header:focus-within .sub-sub-menu-header{opacity:1;pointer-events:all}header .wrap-header .menu-header .item-menu-header .sub-menu-header .sub-item-menu-header .content-item-menu-header{width:100%;padding:6px 8px;display:flex;justify-content:space-between;align-items:center;margin-right:0;text-decoration:none;cursor:pointer;transition:all 300ms;margin-bottom:8px;border-bottom:0px solid transparent}header .wrap-header .menu-header .item-menu-header .sub-menu-header .sub-item-menu-header .content-item-menu-header [class^="icon-"]{transition:all 300ms;transform:rotate(-90deg)}header .wrap-header .menu-header .item-menu-header .sub-menu-header .sub-item-menu-header .content-item-menu-header:hover{background-color:#FAF0E0}header .wrap-header .menu-header .item-menu-header .sub-menu-header .sub-item-menu-header .content-item-menu-header:focus-within{background-color:#FAF0E0}header .wrap-header .menu-header .item-menu-header .sub-menu-header .sub-item-menu-header .sub-sub-menu-header{position:absolute;top:-2px;left:calc(100% - 2px);background-color:#FAF0E0;border:2px solid #000000;border-radius:0 8px 8px 0;padding:30px 24px;width:327px;opacity:0;pointer-events:none;transition:all 300ms;height:auto;min-height:calc(100% + 4px)}header .wrap-header .menu-header .item-menu-header .sub-menu-header .sub-item-menu-header .sub-sub-menu-header .sub-item-menu-header:last-of-type .content-item-menu-header{margin-bottom:0;border-bottom:0px solid transparent}header .wrap-header .menu-header .item-menu-header .sub-menu-header .sub-item-menu-header .sub-sub-menu-header:hover{opacity:1;pointer-events:all}header .wrap-header .menu-header .item-menu-header .sub-menu-header .sub-item-menu-header .sub-sub-menu-header:focus-within{opacity:1;pointer-events:all}@media screen and (max-width:1200px){header .wrap-header .menu-header{display:none}}header .wrap-header .menu-btn{position:relative}header .wrap-header .menu-btn .sub-menu-btn{position:absolute;top:100%;right:0;width:100%;padding:28px 24px;border:2px solid black;border-radius:8px 0px 8px 8px;background-color:white;width:max-content;opacity:0;pointer-events:none;transition:all 300ms}header .wrap-header .menu-btn .sub-menu-btn .item-sub-menu{display:flex;text-decoration:none}header .wrap-header .menu-btn .sub-menu-btn .item-sub-menu .title{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:black;margin-bottom:4px}header .wrap-header .menu-btn .sub-menu-btn .item-sub-menu .desc{font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:black;opacity:0.72}header .wrap-header .menu-btn .sub-menu-btn .item-sub-menu .desc p{margin-bottom:0}header .wrap-header .menu-btn .sub-menu-btn .item-sub-menu .border-item-sub-menu{border-bottom:2px solid black;margin-bottom:10px;padding-bottom:10px;display:flex;flex-direction:column;text-decoration:none;width:100%}header .wrap-header .menu-btn .sub-menu-btn .item-sub-menu .border-item-sub-menu .text-item-sub-menu{padding:6px 8px;border-radius:4px;transition:all 300ms;margin:0px -6px}header .wrap-header .menu-btn .sub-menu-btn .item-sub-menu .border-item-sub-menu .text-item-sub-menu:hover{background-color:#FAF0E0}header .wrap-header .menu-btn .sub-menu-btn .item-sub-menu .border-item-sub-menu .text-item-sub-menu:focus-within{background-color:#FAF0E0}header .wrap-header .menu-btn .sub-menu-btn .item-sub-menu:last-child .border-item-sub-menu{border-bottom:0px;padding-bottom:0px;margin-bottom:0px}header .wrap-header .menu-btn:hover .primary-btn{border-radius:8px 8px 0px 8px}header .wrap-header .menu-btn:hover .sub-menu-btn{opacity:1;pointer-events:all}header .wrap-header .menu-btn:focus-within .primary-btn{border-radius:8px 8px 0px 8px}header .wrap-header .menu-btn:focus-within .sub-menu-btn{opacity:1;pointer-events:all}@media screen and (max-width:1200px){header .wrap-header .menu-btn{display:none}}header .wrap-header .burger-btn{border:none;width:44px;height:44px;background:black;border-radius:8px;display:none;align-items:center;justify-content:center;cursor:pointer}header .wrap-header .burger-btn [class^="icon-"]{color:white;font-size:24px}@media screen and (max-width:1200px){header .wrap-header .burger-btn{display:flex}}.wrap-menu-mobile{height:100vh;width:100%;background-color:black;position:fixed;top:0;left:0;padding:32px;display:flex;flex-direction:column;justify-content:space-between;transition:all 300ms;transform:translateX(100%);z-index:4}.wrap-menu-mobile.active{transform:translateX(0)}.wrap-menu-mobile pre{overflow:auto;height:600px;color:#000000}.wrap-menu-mobile .header-menu-mobile{display:flex;align-items:center;justify-content:space-between}.wrap-menu-mobile .header-menu-mobile .logo-header-mobile{height:60px}.wrap-menu-mobile .header-menu-mobile .burger-btn{border:none;width:44px;height:44px;background:white;border-radius:8px;display:none;align-items:center;justify-content:center;cursor:pointer}.wrap-menu-mobile .header-menu-mobile .burger-btn [class^="icon-"]{color:black;font-size:24px}@media screen and (max-width:1200px){.wrap-menu-mobile .header-menu-mobile .burger-btn{display:flex}}.wrap-menu-mobile .menu-btn{position:relative}.wrap-menu-mobile .menu-btn .primary-btn{background-color:white;color:black;width:100%;justify-content:center;margin-top:40px}.wrap-menu-mobile .menu-btn .sub-menu-btn{position:absolute;top:100%;left:0;padding:28px 24px;border:2px solid black;border-radius:8px 8px 8px 8px;background-color:white;width:100%;opacity:0;pointer-events:none;transition:all 300ms;margin-top:8px}.wrap-menu-mobile .menu-btn .sub-menu-btn .item-sub-menu{border-bottom:2px solid black;margin-bottom:16px;padding-bottom:16px;display:flex;flex-direction:column;text-decoration:none}.wrap-menu-mobile .menu-btn .sub-menu-btn .item-sub-menu .title{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:black;margin-bottom:4px}.wrap-menu-mobile .menu-btn .sub-menu-btn .item-sub-menu .desc{font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:black;opacity:0.72}.wrap-menu-mobile .menu-btn .sub-menu-btn .item-sub-menu .desc p{margin-bottom:0}.wrap-menu-mobile .menu-btn .sub-menu-btn .item-sub-menu:last-child{border-bottom:0px;padding-bottom:0px;margin-bottom:0px}.wrap-menu-mobile .menu-btn:hover .sub-menu-btn{opacity:1;pointer-events:all}.wrap-menu-mobile .menu-btn:focus-within .sub-menu-btn{opacity:1;pointer-events:all}.wrap-menu-mobile .menu-mobile{display:flex;flex-direction:column;margin-top:40px}.wrap-menu-mobile .menu-mobile .item-menu-header{margin-bottom:28px;display:flex;flex-direction:column}.wrap-menu-mobile .menu-mobile .item-menu-header:last-child{margin-bottom:0}.wrap-menu-mobile .menu-mobile .item-menu-header .content-item-menu-header{border:none;background-color:transparent;padding:0;width:100%;display:flex;align-items:center;justify-content:space-between;font-style:normal;font-weight:800;font-size:16px;line-height:16px;color:white;text-decoration:none}.wrap-menu-mobile .menu-mobile .item-menu-header .content-item-menu-header [class^="icon-"]{color:white;font-size:24px}.wrap-menu-mobile .menu-mobile .item-menu-header .sub-menu-header{background-color:white;padding:24px;border-radius:8px;margin-top:8px;overflow:hidden}.wrap-menu-mobile .menu-mobile .item-menu-header .sub-menu-header .sub-item-menu-header:hover{text-decoration:none}.wrap-menu-mobile .menu-mobile .item-menu-header .sub-menu-header .sub-item-menu-header .content-item-menu-header{border:none;background-color:transparent;padding:0;width:100%;display:flex;align-items:center;justify-content:space-between;font-style:normal;font-weight:500;font-size:18px;line-height:20px;padding:6px 8px;color:black;text-decoration:none;margin-bottom:8px;border-radius:8px}.wrap-menu-mobile .menu-mobile .item-menu-header .sub-menu-header .sub-item-menu-header .content-item-menu-header [class^="icon-"]{color:black;font-size:24px}.wrap-menu-mobile .menu-mobile .item-menu-header .sub-menu-header .sub-item-menu-header:last-child .content-item-menu-header{margin-bottom:0}.wrap-menu-mobile .menu-mobile .item-menu-header .sub-menu-header .sub-item-menu-header.active .content-item-menu-header{background-color:#faf0e0}.wrap-menu-mobile .menu-mobile .item-menu-header .sub-menu-header .sub-item-menu-header .sub-sub-menu-header{padding:12px;background-color:#faf0e0;border-radius:8px;margin:8px 0;opacity:0.8}.wrap-menu-mobile .rs-mobile{display:flex;align-items:center;margin-top:40px}.wrap-menu-mobile .rs-mobile .logo-rs-mobile{margin-right:32px}footer{background-color:black;padding:72px 0}footer .logos-footer{display:flex;justify-content:center;align-items:flex-end;margin-bottom:72px}@media screen and (max-width:992px){footer .logos-footer{justify-content:space-between}}footer .logos-footer img{height:120px}@media screen and (max-width:992px){footer .logos-footer img{height:96px}}footer .logos-footer img.logo-ssd{height:54px;margin-left:68px}@media screen and (max-width:992px){footer .logos-footer img.logo-ssd{height:43px;margin-left:0}}footer .container.right{max-width:max-content}footer .container.right .slider-footer{width:110%;margin-bottom:48px}@media screen and (max-width:576px){footer .container.right .slider-footer{width:170%}}footer .container.right .slider-footer .item-slider-footer{height:74px;background-color:white;border-radius:8px;display:flex;justify-content:center;align-items:center;overflow:hidden;padding:8px}footer .container.right .slider-footer .item-slider-footer img{height:100%;max-width:100%;display:flex;margin:0 auto;object-fit:contain}footer .container.right .slider-footer .slick-slide{margin-right:36px}footer .container.right .slider-footer .slick-list{margin-right:-36px}footer .container .partenaires-footer{display:flex;justify-content:center;margin-bottom:32px;flex-wrap:wrap}footer .container .partenaires-footer .item-slider-footer{height:74px;background-color:white;border-radius:8px;display:flex;justify-content:center;align-items:center;overflow:hidden;padding:8px;width:calc(16.666666666% - 16px);margin-left:16px;margin-bottom:16px}footer .container .partenaires-footer .item-slider-footer:first-of-type{margin-left:0}footer .container .partenaires-footer .item-slider-footer:nth-child(6n+1){margin-left:0}@media screen and (max-width:768px){footer .container .partenaires-footer .item-slider-footer{width:calc(25% - 16px)}footer .container .partenaires-footer .item-slider-footer:nth-child(6n+1){margin-left:16px}footer .container .partenaires-footer .item-slider-footer:nth-child(4n+1){margin-left:0}}@media screen and (max-width:576px){footer .container .partenaires-footer .item-slider-footer{width:calc(50% - 16px)}footer .container .partenaires-footer .item-slider-footer:nth-child(6n+1){margin-left:16px}footer .container .partenaires-footer .item-slider-footer:nth-child(4n+1){margin-left:16px}footer .container .partenaires-footer .item-slider-footer:nth-child(2n+1){margin-left:0}}footer .container .partenaires-footer .item-slider-footer img{height:100%;max-width:100%;display:flex;margin:0 auto;object-fit:contain}footer .container .wrap-menu-footer{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){footer .container .wrap-menu-footer{flex-direction:column;align-items:flex-start;justify-content:flex-start}}footer .container .wrap-menu-footer .menu-footer{display:flex}@media screen and (max-width:768px){footer .container .wrap-menu-footer .menu-footer{flex-direction:column;align-items:flex-start;justify-content:flex-start}}footer .container .wrap-menu-footer .menu-footer a{font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:white;opacity:0.72;margin-right:24px;text-decoration:none}footer .container .wrap-menu-footer .menu-footer a:last-child{margin-right:0}@media screen and (max-width:768px){footer .container .wrap-menu-footer .menu-footer a{margin-right:0;margin-bottom:16px}footer .container .wrap-menu-footer .menu-footer a:last-child{margin-bottom:0}}footer .container .wrap-menu-footer .rs-footer{display:flex;align-items:center}@media screen and (max-width:768px){footer .container .wrap-menu-footer .rs-footer{margin-top:48px}}footer .container .wrap-menu-footer .rs-footer a{margin-right:16px}footer .container .wrap-menu-footer .rs-footer a:last-child{margin-right:0}footer .container .wrap-menu-footer .rs-footer a img{height:28px}footer .container .wrap-menu-footer .rs-footer a img.linkedin{height:22px;padding-left:3px}.header-page{overflow:hidden;background:#FFB58F}.header-page .container{padding-top:124px;padding-bottom:56px;position:relative;padding-left:0;padding-right:0}@media screen and (max-width:768px){.header-page .container{padding-left:32px;padding-right:32px}}.header-page .container [class^="col-"]{display:flex;flex-direction:column;justify-content:center}.header-page .container .breadcumb{display:flex;align-items:center;margin-bottom:32px}@media screen and (max-width:992px){.header-page .container .breadcumb{align-items:flex-start;flex-direction:column}}@media screen and (max-width:992px){.header-page .container .breadcumb #breadcrumbs:before{content:url("/wp-content/themes/francophonie/img/icons/home.svg");height:20px;position:absolute;transform:translateX(-5px) translateY(2px)}}.header-page .container .breadcumb [class^="icon-"]{font-size:20px;margin:0 4px}.header-page .container .breadcumb [class^="icon-"]:before{color:black}@media screen and (max-width:992px){.header-page .container .breadcumb [class^="icon-"]:nth-of-type(1){margin-top:24px}}@media screen and (max-width:992px){.header-page .container .breadcumb [class^="icon-"]:nth-of-type(2){margin-top:48px}}@media screen and (max-width:992px){.header-page .container .breadcumb [class^="icon-"]:nth-of-type(3){margin-top:72px}}@media screen and (max-width:992px){.header-page .container .breadcumb [class^="icon-"]:nth-of-type(4){margin-top:96px}}@media screen and (max-width:992px){.header-page .container .breadcumb [class^="icon-"]{position:absolute;transform:translateX(-10px)}}@media screen and (max-width:992px){.header-page .container .breadcumb a{margin-left:20px;margin-top:2px}}.header-page .container .breadcumb *{font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:black}.header-page .container .breadcumb p{margin-bottom:0}.header-page .container .breadcumb .breadcrumb_last{font-style:normal;font-weight:600;font-size:16px;line-height:150%;text-decoration-line:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:992px){.header-page .container .breadcumb .breadcrumb_last{white-space:break-spaces;margin-left:20px;margin-top:2px}}.header-page .container .breadcumb span{white-space:nowrap}.header-page .container .title{margin-bottom:16px}.header-page .container .title h1{font-style:normal;font-weight:800;font-size:56px;line-height:105%}@media screen and (max-width:768px){.header-page .container .title h1{font-style:normal;font-weight:800;font-size:44px;line-height:105%}}.header-page .container .title strong{position:relative;padding:0 10px}.header-page .container .title strong::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:85%;z-index:-1;background-image:url("/wp-content/themes/francophonie/img/icons/underline.png");background-size:100% 100%;transform:translateX(-50%) translateY(-40%)}.header-page .container .desc{margin-bottom:32px}.header-page .container .desc p{max-width:560px;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#000000}@media screen and (max-width:768px){.header-page .container .desc p{font-size:18px}}.header-page .container .img-header-page{width:100%}.header-page .container .img-header-page.padding{padding-left:100px;max-height:340px}@media screen and (max-width:992px){.header-page .container .img-header-page{max-width:100%;padding-left:0 !important}}.header-page .container .wrap-imgs-header-page{position:relative}.header-page .container .wrap-imgs-header-page .img-header-page{width:100%}.header-page .container .wrap-imgs-header-page .img-header-page.padding{padding-left:100px}@media screen and (max-width:992px){.header-page .container .wrap-imgs-header-page .img-header-page{max-width:100%}}.header-page .container .wrap-imgs-header-page .icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);cursor:pointer;font-size:80px;color:#ffffff}.header-page .container .wrap-imgs-header-page .img-abs-1{position:absolute;bottom:-27px;left:-60px}@media screen and (max-width:992px){.header-page .container .wrap-imgs-header-page .img-abs-1{width:100px;bottom:-18px;left:-42px}}.header-page .container .wrap-imgs-header-page .img-abs-2{position:absolute;top:19px;right:-53px}@media screen and (max-width:992px){.header-page .container .wrap-imgs-header-page .img-abs-2{width:70px;top:12px;right:-32px}}#tarteaucitron{overflow:auto}#tarteaucitronServices{height:auto !important}div#tarteaucitronAlertBig,.tarteaucitronDetails{-webkit-font-smoothing:subpixel-antialiased;transform:translateZ(0);top:0;left:0;background:rgba(0, 0, 0, 0.76);overflow:hidden !important}@media screen and (max-width:500px){div#tarteaucitronAlertBig,.tarteaucitronDetails{overflow:auto !important}}#tarteaucitronBack{background:rgba(0, 0, 0, 0.76) !important}div#tarteaucitronAlertBig .inner{background:#ffffff;position:fixed;right:20px;left:50%;transform:translate(-50%, -50%);top:50%;bottom:initial;width:100%;max-width:810px;padding:80px;box-sizing:border-box;z-index:1000;border-radius:20px;display:flex;flex-direction:column;align-items:center}.tarteaucitronDetails{background:#ffffff;position:fixed;right:20px;left:50%;transform:translate(-50%, -50%);top:50% !important;bottom:initial;width:100%;max-width:810px;padding:80px;box-sizing:border-box;z-index:1000;border-radius:20px}@media screen and (max-width:500px){div#tarteaucitronAlertBig .inner,.tarteaucitronDetails{padding-left:28px !important;padding-right:28px !important;overflow-y:auto;max-height:100vh !important}}#title-cookies,.tarteaucitronName2{font-style:normal;font-weight:600;font-size:34px;line-height:36px;display:flex;align-items:center;text-align:center;color:#000000}#tarteaucitronDisclaimerAlert,#tarteaucitronDisclaimerAlert2{font-family:"ArponaSans" !important;font-style:normal !important;font-weight:400 !important;font-size:18px !important;line-height:28px !important;text-align:center !important;color:#000000 !important;margin-top:24px}#tarteaucitronDisclaimerAlert a,#tarteaucitronDisclaimerAlert2 a{text-decoration:underline !important;font-family:"ArponaSans" !important;font-style:normal !important;font-weight:400 !important;font-size:18px !important;line-height:28px !important;text-align:center !important;color:#000000 !important;margin-top:24px}.tarteaucitronActions{margin-top:30px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:500px){.tarteaucitronActions{flex-direction:column}.tarteaucitronActions .primary-btn{margin:12px 0 !important}}.tarteaucitronActions .primary-btn{margin:0 20px;cursor:pointer;color:#FFFFFF !important}#tarteaucitronCloseAlertPersonnalize{margin:24px auto 0;cursor:pointer}#tarteaucitronClosePanel{display:flex;align-items:center;position:absolute;right:24px;top:24px;cursor:pointer;font-style:normal;font-weight:800;font-size:16px;line-height:26px;text-transform:uppercase;color:#101014}#tarteaucitronClosePanel .icon-Close-1::before{font-size:24px;color:#101014;margin-left:8px}@media screen and (max-width:500px){#tarteaucitronClosePanel{right:28px;top:40px}}#tarteaucitron .tarteaucitronBorder{background:#fff;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;margin-top:35px;height:auto !important;max-height:250px !important;overflow:auto;padding-top:30px;display:none}@media screen and (max-width:500px){#tarteaucitron .tarteaucitronBorder{max-height:none !important;height:auto !important}}.tarteaucitronLine{padding:0 30px;display:flex;align-items:center;margin-bottom:30px}@media screen and (max-width:500px){.tarteaucitronLine{flex-direction:column}.tarteaucitronName{width:100% !important;float:none !important}}.tarteaucitronLine .service_uri{display:none !important}.tarteaucitronHidden{display:none !important;padding:0 !important}.tarteaucitronLine .service_name{display:block;font-size:22px !important;line-height:32px !important;font-weight:800 !important;color:#1D1D1D !important}.tarteaucitronMainLine{flex-direction:column !important;padding:0 !important}.tarteaucitronLine .tarteaucitronListCookies{display:block;font-size:14px !important;line-height:18px !important;font-weight:400 !important;color:#1D1D1D !important}.tarteaucitronAsk{display:flex !important}.tarteaucitronAsk .main-btn{padding:20px 20px !important;font-size:16px !important;cursor:pointer}.tarteaucitronBorder#tarteaucitronScrollbarParent{background:rgba(255, 181, 143, 0.5);border-radius:8px}.tarteaucitronBorder#tarteaucitronScrollbarParent .tarteaucitronAsk{margin:0 !important}.tarteaucitronBorder#tarteaucitronScrollbarParent .tarteaucitronAsk .primary-btn{cursor:pointer;background-color:transparent;border:1px solid #000000;color:#000000 !important}.tarteaucitronBorder#tarteaucitronScrollbarParent .tarteaucitronAsk .primary-btn.denied{margin-left:16px}.tarteaucitronBorder#tarteaucitronScrollbarParent .tarteaucitronAsk .primary-btn.allowClick{background-color:#000000;border:0px solid #000000;color:#FFFFFF !important}.tarteaucitronBorder#tarteaucitronScrollbarParent .tarteaucitronAsk .primary-btn.denyClick{background-color:#000000;border:0px solid #000000;color:#FFFFFF !important}#tarteaucitronScrollbarParent::-webkit-scrollbar{width:6px;-webkit-appearance:none}#tarteaucitronScrollbarParent::-webkit-scrollbar-track{background:#FFF}#tarteaucitronScrollbarParent::-webkit-scrollbar-thumb{background:#CB1517}#tarteaucitronScrollbarParent::-webkit-scrollbar-thumb:hover{background:#CB1517}.header-homepage{overflow:hidden;padding-bottom:48px;border-radius:0px 0px 24px 24px;margin-bottom:80px;min-height:100vh;display:flex;align-items:center}.header-homepage .container-fluid{padding-top:140px;position:relative}.header-homepage .container-fluid svg{position:absolute;top:94px;right:0;z-index:2}@media screen and (max-width:768px){.header-homepage .container-fluid svg{display:none}}@media screen and (max-width:768px){.header-homepage .container-fluid{padding-top:0}}.header-homepage .container-fluid .wrap-slider-hp{}.header-homepage .container-fluid .wrap-slider-hp .title-right-hp{font-size:28px;font-weight:700;line-height:110%;letter-spacing:-0.56px;margin-bottom:22px;color:#000000}.header-homepage .container-fluid .wrap-slider-hp .slick-slide{margin-left:32px}.header-homepage .container-fluid .wrap-slider-hp .slick-list{margin-left:-32px}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper{position:relative}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp{margin-bottom:0}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp{display:flex !important;align-items:center;justify-content:center}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu{width:100%;margin-bottom:32px;text-decoration:none;position:relative;z-index:0}@media screen and (max-width:768px){.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu{margin-bottom:24px}}@media screen and (max-width:576px){.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu{width:calc(100%)}}@media screen and (max-width:768px){.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left{order:2}}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text{margin:48px 0;z-index:2}@media screen and (max-width:768px){.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text{margin:20px 0}}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text .tags{z-index:1;display:flex;gap:8px;margin-bottom:28px}@media screen and (max-width:768px){.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text .tags{margin-bottom:0}}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text .tags .tag{height:30px;padding:0px 8px;border-radius:4px;background:black;font-weight:800;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:white;display:flex;align-items:center;width:fit-content}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text .tags .tag.cpt{background-color:white;color:black}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text .tags .tag [class^="icon-"]{margin-right:4px;font-size:20px;color:white}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text .tags .tag.partenaire{color:black;background:white;margin-top:2px}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text .cpt{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:black;margin-bottom:4px}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text .title{font-size:56px;font-style:normal;font-weight:800;line-height:105%;color:black;padding:12px 12px 12px 0;border-radius:16px;width:fit-content}@media screen and (max-width:768px){.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text .title{font-style:normal;font-weight:600;font-size:26px;line-height:110%}}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text .description{font-size:18px;padding:12px 12px 12px 0;width:80%;max-width:100%;border-radius:16px 0px 16px 16px}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text .date{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:rgba(0, 0, 0, 0.72)}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text .date [class^="icon-"]{margin-right:8px;color:black}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .left .left-text .secondary-btn{outline:none !important;border:none !important}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .right-img{width:100%;height:100%;position:absolute;right:-15px;top:0;z-index:-1}@media screen and (max-width:768px){.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .right-img{position:relative;right:0;order:1;margin-top:90px}}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .right-img img{width:100%;height:100% !important;object-fit:cover;height:auto;border-radius:16px}.header-homepage .container-fluid .wrap-slider-hp .slider-wrapper .wrap-slider-hp .slider-hp .item-masonry-actu .right-img .default-img-wrap{width:100%;height:100%;border-radius:16px}.header-homepage .controls-hp{display:flex;align-items:center;justify-content:space-between}.header-homepage .controls-hp .pagination-hp{width:200px}.header-homepage .controls-hp .pagination-hp .custom-dots .slick-dots{position:relative;bottom:auto;display:flex;justify-content:flex-start;text-align:start}.header-homepage .controls-hp .pagination-hp .custom-dots .slick-dots li{width:auto;height:auto;margin:0;margin-right:16px;font-style:normal;font-weight:500;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:rgba(0, 0, 0, 0.64);transition:all 300ms}.header-homepage .controls-hp .pagination-hp .custom-dots .slick-dots li.slick-active{font-weight:700;color:black}.header-homepage .controls-hp .pagination-hp .slider-progress{height:2px;background-color:rgba(0, 0, 0, 0.25);margin-top:14px}.header-homepage .controls-hp .pagination-hp .slider-progress .progress{height:2px;background-color:black}.header-homepage .controls-hp .arrows{display:flex;align-items:center}.header-homepage .controls-hp .arrows .arrow{width:48px;height:48px;background:black;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:24px;cursor:pointer}.header-homepage .controls-hp .arrows .arrow [class^="icon-"]:before{color:white}.header-homepage .controls-hp .arrows .arrow.left{margin-right:4px}.thematiques{background-color:#FAF0E0;padding:120px 0}@media screen and (max-width:768px){.thematiques{padding:73px 0;overflow:hidden}}.thematiques .title{z-index:0;position:relative;margin-bottom:24px;width:910px;max-width:100%}.thematiques .title strong{position:relative;padding:0 10px}.thematiques .title strong::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:85%;z-index:-1;background-image:url("/wp-content/themes/francophonie/img/icons/underline-2.png");background-size:100% 100%;transform:translateX(-50%) translateY(-40%)}.thematiques .desc{width:690px;max-width:100%;margin-bottom:56px}.thematiques .desc p{font-style:normal;font-weight:300;font-size:24px;line-height:135%;color:black;opacity:0.72}@media screen and (max-width:768px){.thematiques .desc p{font-style:normal;font-weight:300;font-size:24px;line-height:135%}}.thematiques .wrap-thematiques{display:flex;justify-content:center}.thematiques .wrap-thematiques [class^="col-"] .card-thematique{padding:40px;border-radius:8px;display:flex;flex-direction:column;height:472px;position:relative}@media screen and (max-width:1200px){.thematiques .wrap-thematiques [class^="col-"] .card-thematique{height:450px}}@media screen and (max-width:992px){.thematiques .wrap-thematiques [class^="col-"] .card-thematique{padding:32px;margin-bottom:32px;width:400px;max-width:100%;margin-left:auto;margin-right:auto}}@media screen and (max-width:768px){.thematiques .wrap-thematiques [class^="col-"] .card-thematique{height:360px}}.thematiques .wrap-thematiques [class^="col-"] .card-thematique .title{font-style:normal;font-weight:700;font-size:40px;line-height:46px;color:black;margin-bottom:24px}@media screen and (max-width:1200px){.thematiques .wrap-thematiques [class^="col-"] .card-thematique .title{margin-bottom:10px;font-style:normal;font-weight:700;font-size:32px;line-height:110%}}.thematiques .wrap-thematiques [class^="col-"] .card-thematique .primary-btn{margin-bottom:24px;position:relative;z-index:1}.thematiques .wrap-thematiques [class^="col-"] .card-thematique img{height:200px;transform:translateX(17px);position:absolute;bottom:32px;right:0}@media screen and (max-width:1400px){.thematiques .wrap-thematiques [class^="col-"] .card-thematique img{bottom:0px;height:180px;transform:translateX(87px) translateY(30px)}}.thematiques .wrap-thematiques [class^="col-"]:last-of-type .card-thematique img{height:264px;transform:translateX(31px)}@media screen and (max-width:1400px){.thematiques .wrap-thematiques [class^="col-"]:last-of-type .card-thematique img{height:235px;transform:translateX(87px) translateY(30px)}}@media screen and (max-width:1400px){.thematiques .wrap-thematiques [class^="col-"]:nth-child(2) .card-thematique img{transform:translateX(50px) translateY(30px)}}.thematiques .primary-btn{margin:0 auto;margin-top:80px}.actualites{padding:50px 0 80px 0;overflow:hidden}@media screen and (max-width:768px){.actualites{padding:50px 0 80px 0}}.actualites.page{background-color:rgba(255, 181, 143, 0.4)}.actualites .wrap-title{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:65px;margin-top:45px}.actualites .wrap-title .bar{width:100%;height:8px;background:#FAF0E0;position:absolute}.actualites .wrap-title .title{padding:10px 20px;background:#FAF0E0;border-radius:8px;width:fit-content;z-index:1;position:relative}@media screen and (max-width:768px){.actualites .wrap-title .title{margin-left:40px;margin-right:40px}}.actualites .wrap-title .title h2{color:black;text-align:center;font-size:36px;line-height:36px}@media screen and (max-width:768px){.actualites .wrap-title .title h2{font-size:32px;line-height:32px}}.actualites .wrap-masonry-actu.slick-slider{width:190%;margin-bottom:0}.actualites .wrap-masonry-actu.slick-slider .slick-slide{margin-right:16px}.actualites .wrap-masonry-actu.slick-slider .slick-list{margin-right:-16px}.actualites .wrap-masonry-actu .item-masonry-actu{width:calc(25% - 24px);margin-bottom:56px;text-decoration:none;position:relative}.actualites .wrap-masonry-actu .item-masonry-actu:hover .title{text-decoration:underline}@media screen and (max-width:1200px){.actualites .wrap-masonry-actu .item-masonry-actu{width:calc(33.33% - 23px)}}@media screen and (max-width:992px){.actualites .wrap-masonry-actu .item-masonry-actu{width:calc(50% - 23px)}}@media screen and (max-width:768px){.actualites .wrap-masonry-actu .item-masonry-actu{margin-bottom:24px}}@media screen and (max-width:576px){.actualites .wrap-masonry-actu .item-masonry-actu{width:calc(100%)}}.actualites .wrap-masonry-actu .item-masonry-actu .tags{position:absolute;top:12px;left:12px;z-index:1}.actualites .wrap-masonry-actu .item-masonry-actu .tags .tag{padding:4px 8px;border-radius:4px;background:black;font-weight:800;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:white;display:flex;align-items:center;width:fit-content}.actualites .wrap-masonry-actu .item-masonry-actu .tags .tag [class^="icon-"]{margin-right:4px;font-size:20px;color:white}.actualites .wrap-masonry-actu .item-masonry-actu .tags .tag.partenaire{color:black;background:white;margin-top:2px}.actualites .wrap-masonry-actu .item-masonry-actu img{width:100%;border-radius:8px;margin-bottom:16px;aspect-ratio:1;object-fit:cover}.actualites .wrap-masonry-actu .item-masonry-actu .default-img-wrap{width:100%;position:relative;overflow:hidden;border-radius:8px;margin-bottom:16px;aspect-ratio:1}.actualites .wrap-masonry-actu .item-masonry-actu .default-img-wrap .img-default{height:250px;width:auto;position:absolute;bottom:-40px;right:-22px}.actualites .wrap-masonry-actu .item-masonry-actu .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%;color:black;margin-bottom:12px}@media screen and (max-width:768px){.actualites .wrap-masonry-actu .item-masonry-actu .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%}}.actualites .wrap-masonry-actu .item-masonry-actu .description{margin-bottom:15px}.actualites .wrap-masonry-actu .item-masonry-actu .date{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:rgba(0, 0, 0, 0.72)}.actualites .wrap-masonry-actu .item-masonry-actu .date [class^="icon-"]{margin-right:8px;color:black}.actualites .wrap-masonry-actu .item-masonry-actu.appel>img,.actualites .wrap-masonry-actu .item-masonry-actu.appel>.default-img-wrap{margin-bottom:0}.actualites .wrap-masonry-actu .item-masonry-actu.appel .wrap-text{border-radius:8px;background:#FAF0E0;padding:24px;margin-top:-8px}.actualites .wrap-masonry-actu .item-masonry-actu.appel .wrap-text .description{color:black}.actualites .links{display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.actualites .links{flex-direction:column}}.actualites .links .secondary-btn:first-child{margin-right:24px}@media screen and (max-width:768px){.actualites .links .secondary-btn:first-child{margin-right:0;margin-bottom:24px}}.actualites .controls-slider{justify-content:space-between;align-items:center;margin-bottom:56px;display:none}@media screen and (max-width:992px){.actualites .controls-slider{display:flex}}.actualites .controls-slider .dots .slick-dots{display:flex;align-items:center;position:relative;bottom:0}.actualites .controls-slider .dots .slick-dots li{width:12px;height:12px;margin:0;margin-right:16px}.actualites .controls-slider .dots .slick-dots li button{width:auto;height:auto;padding:0}.actualites .controls-slider .dots .slick-dots li button::before{content:"";width:12px;height:12px;opacity:0.72;border:2px solid black;border-radius:50%;transition:all 300ms}.actualites .controls-slider .dots .slick-dots li.slick-active button::before{content:"";width:12px;height:12px;opacity:1;border:2px solid black;border-radius:50%;background-color:black}.actualites .controls-slider .arrows{display:flex;align-items:center}.actualites .controls-slider .arrows .arrow{width:48px;height:48px;background:black;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:24px}.actualites .controls-slider .arrows .arrow.left{margin-right:4px}.projets:not(.archive){overflow:hidden;padding-bottom:120px}.projets:not(.archive) .wrap-title{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:56px}.projets:not(.archive) .wrap-title .bar{width:100%;height:8px;background:#FAF0E0;position:absolute}.projets:not(.archive) .wrap-title .title{padding:10px 20px;background:#FAF0E0;border-radius:8px;width:fit-content;z-index:1;position:relative}@media screen and (max-width:768px){.projets:not(.archive) .wrap-title .title{margin-left:40px;margin-right:40px}}.projets:not(.archive) .wrap-title .title h4{color:black;text-align:center}.projets:not(.archive) .wrap-masonry-evenements{margin-bottom:56px}.projets:not(.archive) .wrap-masonry-evenements.slick-slider{width:190%;margin-bottom:0}.projets:not(.archive) .wrap-masonry-evenements.slick-slider .slick-slide{margin-right:16px}.projets:not(.archive) .wrap-masonry-evenements.slick-slider .slick-list{margin-right:-16px}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;text-decoration:none}@media screen and (max-width:1200px){.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements{flex-direction:column}}@media screen and (max-width:992px){.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements{width:400px;max-width:100%;margin-left:auto;margin-right:auto}}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements:nth-child(2n) .wrap-img-evenement{order:2}@media screen and (max-width:1200px){.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements:nth-child(2n) .wrap-img-evenement{order:1}}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements:nth-child(2n) .wrap-info-evenement{order:1}@media screen and (max-width:1200px){.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements:nth-child(2n) .wrap-info-evenement{order:2}}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement{width:calc(33.33% - 8px);border-radius:8px;position:relative}@media screen and (max-width:1200px){.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement{width:calc(100%);order:1}}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags{position:absolute;top:12px;left:12px;z-index:1}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags .tag{padding:4px 8px;border-radius:4px;background:black;font-weight:800;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:white;display:flex;align-items:center;width:fit-content}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags .tag [class^="icon-"]{margin-right:4px;font-size:20px;color:white}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags .tag.partenaire{color:black;background:white;margin-top:2px}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement img{width:100%;height:185px;object-fit:cover;border-radius:8px}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .default-img-wrap{height:185px;position:relative;overflow:hidden;border-radius:8px}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .default-img-wrap .img-default{height:250px;width:auto;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement{width:66.66%;border-radius:8px;padding:32px;height:185px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1200px){.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement{width:100%;height:fit-content;margin-top:2px;flex-direction:column;align-items:flex-start;justify-content:flex-start;order:2}}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos{margin-right:32px}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%;color:black;margin-bottom:12px}@media screen and (max-width:768px){.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%}}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .cpt{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:black;margin-bottom:4px}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail{display:flex;align-items:center}@media screen and (max-width:1200px){.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail{flex-direction:column;align-items:flex-start}}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:rgba(0, 0, 0, 0.72)}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date:first-child{margin-right:16px}@media screen and (max-width:1200px){.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date:first-child{margin-right:0;margin-bottom:8px}}.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date [class^="icon-"]{margin-right:8px;color:black}@media screen and (max-width:1200px){.projets:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .secondary-btn{margin-top:24px}}.projets:not(.archive) .links{display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.projets:not(.archive) .links{flex-direction:column}}.projets:not(.archive) .links .secondary-btn:first-child{margin-right:24px}@media screen and (max-width:768px){.projets:not(.archive) .links .secondary-btn:first-child{margin-right:0;margin-bottom:24px}}.projets:not(.archive) .controls-slider{justify-content:space-between;align-items:center;margin-bottom:56px;display:none}@media screen and (max-width:992px){.projets:not(.archive) .controls-slider{display:flex}}.projets:not(.archive) .controls-slider .dots .slick-dots{display:flex;align-items:center;position:relative;bottom:0}.projets:not(.archive) .controls-slider .dots .slick-dots li{width:12px;height:12px;margin:0;margin-right:16px}.projets:not(.archive) .controls-slider .dots .slick-dots li button{width:auto;height:auto;padding:0}.projets:not(.archive) .controls-slider .dots .slick-dots li button::before{content:"";width:12px;height:12px;opacity:0.72;border:2px solid black;border-radius:50%;transition:all 300ms}.projets:not(.archive) .controls-slider .dots .slick-dots li.slick-active button::before{content:"";width:12px;height:12px;opacity:1;border:2px solid black;border-radius:50%;background-color:black}.projets:not(.archive) .controls-slider .arrows{display:flex;align-items:center}.projets:not(.archive) .controls-slider .arrows .arrow{width:48px;height:48px;background:black;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:24px}.projets:not(.archive) .controls-slider .arrows .arrow.left{margin-right:4px}.home .temoignages{background:#8ABDFF}.home .temoignages .arrows{display:flex;align-items:center}.home .temoignages .arrows .arrow{background:white !important}.home .temoignages .arrows .arrow [class^="icon-"]:before{color:black !important}.home .temoignages .arrows .arrow.left{margin-right:4px}.temoignages{padding-bottom:80px}@media screen and (max-width:576px){.temoignages .container-fluid{padding:0}}.temoignages .container-fluid .wrap-slider-temoignages{margin-bottom:0}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages{padding:104px 100px 48px 100px;display:flex !important;align-items:center;justify-content:center}@media screen and (max-width:1200px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages{padding:80px 0px 48px 0px;flex-direction:column}}@media screen and (max-width:576px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages{padding:68px 0px 48px 0px;overflow:hidden}}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-text{padding-right:100px}@media screen and (max-width:1200px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-text{order:2;padding-right:0px}}@media screen and (max-width:576px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-text{padding:0 32px;margin-right:auto}}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-text .tags .tag{padding:4px 8px;border-radius:4px;background:black;font-weight:800;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:white;display:flex;align-items:center;width:fit-content}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-text .tags .tag [class^="icon-"]{margin-right:4px;font-size:20px;color:white}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-text .text{font-style:normal;font-weight:500;font-size:25px;line-height:110%;color:black;margin-top:12px}@media screen and (max-width:768px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-text .text{font-size:23px}}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-text .infos{font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-transform:uppercase;color:#000000;margin-top:24px}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-text .infos .name{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:#000000}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-text .primary-btn{margin-top:48px}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .abs-img-temoignage{position:absolute;top:56px;right:152px;z-index:-1}@media screen and (max-width:1200px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .abs-img-temoignage{top:-26px;right:0px}}@media screen and (max-width:576px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .abs-img-temoignage{top:-26px;right:-57px}}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-img-temoignages{flex:none;position:relative;margin-left:38px;padding-top:12px}@media screen and (max-width:1200px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-img-temoignages{margin-left:0px;padding-bottom:48px}}@media screen and (max-width:1200px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-img-temoignages{order:1}}@media screen and (max-width:576px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-img-temoignages{width:100%;overflow:hidden}}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-img-temoignages .profil{width:380px;height:380px;object-fit:cover;border-radius:50%;z-index:1;position:relative}@media screen and (max-width:576px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-img-temoignages .profil{height:auto;max-width:calc(100% - 64px);margin:0 auto;width:auto}}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-img-temoignages .img-abs-1{position:absolute;right:-67px;top:-12px;z-index:0}@media screen and (max-width:1200px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-img-temoignages .img-abs-1{height:250px;right:-47px;top:-12px}}@media screen and (max-width:576px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-img-temoignages .img-abs-1{height:250px;width:auto;right:-15px;top:0px}}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-img-temoignages .img-abs-2{position:absolute;left:-84px;bottom:-50px;z-index:2;transform:rotate(-5deg)}@media screen and (max-width:1200px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages .wrap-img-temoignages .img-abs-2{height:150px;left:-48px;bottom:28px}}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages.small{padding:104px 210px 48px 210px}@media screen and (max-width:1200px){.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages.small{padding:80px 0px 48px 0px;flex-direction:column}}.temoignages .container-fluid .wrap-slider-temoignages .slider-temoignages.small .wrap-text{padding-right:0px}.temoignages .container-fluid .controls-temoignages{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:576px){.temoignages .container-fluid .controls-temoignages{padding:0 32px}}.temoignages .container-fluid .controls-temoignages .pagination-temoignages{width:200px}.temoignages .container-fluid .controls-temoignages .pagination-temoignages .custom-dots .slick-dots{position:relative;bottom:auto;display:flex;justify-content:flex-start;text-align:start}.temoignages .container-fluid .controls-temoignages .pagination-temoignages .custom-dots .slick-dots li{width:auto;height:auto;margin:0;margin-right:16px;font-style:normal;font-weight:500;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:rgba(0, 0, 0, 0.64);transition:all 300ms}.temoignages .container-fluid .controls-temoignages .pagination-temoignages .custom-dots .slick-dots li.slick-active{font-weight:700;color:black}.temoignages .container-fluid .controls-temoignages .pagination-temoignages .slider-progress{height:2px;background-color:rgba(0, 0, 0, 0.25);margin-top:14px}.temoignages .container-fluid .controls-temoignages .pagination-temoignages .slider-progress .progress{height:2px;background-color:black}.temoignages .container-fluid .controls-temoignages .arrows{display:flex;align-items:center}.temoignages .container-fluid .controls-temoignages .arrows .arrow{width:48px;height:48px;background:black;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:24px;cursor:pointer}.temoignages .container-fluid .controls-temoignages .arrows .arrow [class^="icon-"]:before{color:white}.temoignages .container-fluid .controls-temoignages .arrows .arrow.left{margin-right:4px}.cta{background-color:#FAF0E0;padding:120px 0 0 0}@media screen and (max-width:768px){.cta{padding:60px 0 0 0}}.cta .container-fluid{display:flex;flex-direction:column}.cta .container-fluid>.title{font-style:normal;font-weight:700;font-size:56px;line-height:60px;text-align:center;color:#000000;width:590px;max-width:100%;margin:0 auto;margin-bottom:64px}@media screen and (max-width:768px){.cta .container-fluid>.title{margin-bottom:40px}}.cta .container-fluid>.title strong{position:relative;padding:0 10px}.cta .container-fluid>.title strong::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:85%;z-index:-1;background-image:url("/wp-content/themes/francophonie/img/icons/underline.png");background-size:100% 100%;transform:translateX(-50%) translateY(-40%)}.cta .container-fluid .row{justify-content:center}.cta .container-fluid .row [class^="col-"] .card-cta{padding:48px;border-radius:8px;height:500px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}@media screen and (max-width:1200px){.cta .container-fluid .row [class^="col-"] .card-cta{margin-bottom:8px;padding:32px;height:auto}}.cta .container-fluid .row [class^="col-"] .card-cta .title{font-style:normal;font-weight:700;font-size:40px;line-height:46px;color:#000000;text-align:left;margin-bottom:16px}@media screen and (max-width:1200px){.cta .container-fluid .row [class^="col-"] .card-cta .title{font-style:normal;font-weight:700;font-size:30px;line-height:110%}}.cta .container-fluid .row [class^="col-"] .card-cta .title strong{position:relative;padding:0 10px;z-index:0}.cta .container-fluid .row [class^="col-"] .card-cta .title strong::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:85%;z-index:-1;background-image:url("/wp-content/themes/francophonie/img/icons/underline.png");background-size:100% 100%;transform:translateX(-50%) translateY(-40%)}.cta .container-fluid .row [class^="col-"] .card-cta .desc{position:relative;font-style:normal;font-weight:400;font-size:18px;line-height:140%;color:#000000;opacity:0.72;z-index:1}@media screen and (max-width:1200px){.cta .container-fluid .row [class^="col-"] .card-cta .desc{width:600px;max-width:100%;font-size:20px}}@media screen and (max-width:992px){.cta .container-fluid .row [class^="col-"] .card-cta .desc{width:400px;max-width:100%}}@media screen and (max-width:768px){.cta .container-fluid .row [class^="col-"] .card-cta .desc{width:330px;max-width:100%;font-size:18px}}.cta .container-fluid .row [class^="col-"] .card-cta .primary-btn{z-index:1}@media screen and (max-width:1200px){.cta .container-fluid .row [class^="col-"] .card-cta .primary-btn{margin-top:62px}}.cta .container-fluid .row [class^="col-"] .card-cta .img-thematique-card{position:absolute;bottom:0px;right:0px;z-index:0}.cta .container-fluid .row [class^="col-"]:nth-of-type(2) .img-thematique-card{max-height:195px}.cta .container-fluid .row [class^="col-"]:last-of-type .img-thematique-card{right:35px}.cta-footer{padding:106px 0}@media screen and (max-width:768px){.cta-footer{padding:40px 0}}.cta-footer .container-fluid{display:flex;justify-content:center}@media screen and (max-width:992px){.cta-footer .container-fluid{flex-direction:column}}.cta-footer .container-fluid .bloc-cta{display:flex;flex-direction:column;align-items:center;padding:0 120px;width:50%}@media screen and (max-width:1400px){.cta-footer .container-fluid .bloc-cta{padding:0 60px}}@media screen and (max-width:992px){.cta-footer .container-fluid .bloc-cta{padding:0;width:100%}}.cta-footer .container-fluid .bloc-cta.right{border-left:4px solid #000000}@media screen and (max-width:992px){.cta-footer .container-fluid .bloc-cta.right{border:none;border-top:4px solid #000000;margin-top:40px;padding-top:40px}}.cta-footer .container-fluid .bloc-cta .title{font-style:normal;font-weight:700;font-size:40px;line-height:46px;text-align:center;color:#000000;margin-bottom:32px}.home .cta-footer{background-color:#FAF0E0}.chapo{display:flex;flex-direction:column;align-items:center;margin:60px 0}.chapo .container{margin:0 auto;width:960px;max-width:100%}.chapo .container .title{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;margin-bottom:16px;color:black}.chapo .container .text{font-style:normal;font-weight:400;font-size:24px;line-height:135%;color:black;padding-bottom:40px;border-bottom:3px solid black}.text-simple{display:flex;flex-direction:column;align-items:center;margin:60px 0;position:relative;z-index:2}.text-simple .container{margin:0 auto;width:960px;max-width:100%}.text-simple .container .text{font-style:normal;font-weight:400;font-size:18px;line-height:140%;color:rgba(0, 0, 0, 0.72)}.text-simple .container .text .wp-caption{width:100% !important;margin:32px 0}.text-simple .container .text .wp-caption .wp-caption-text{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:rgba(0, 0, 0, 0.72);padding-left:36px;margin-top:12px;position:relative}.text-simple .container .text .wp-caption .wp-caption-text::before{content:"";height:100%;width:4px;background-color:#738953;border-radius:8px;position:absolute;left:24px;top:0}.text-simple .container .text img{width:100%;border-radius:8px}.remontee-page{padding-bottom:120px;position:relative}.remontee-page.margin-top-remontee{margin-top:190px}@media screen and (max-width:992px){.remontee-page.margin-top-remontee{margin-top:0}}@media screen and (max-width:768px){.remontee-page{padding-bottom:60px}}@media screen and (max-width:992px){.remontee-page{overflow:hidden;padding-top:120px;margin-top:-120px}}.remontee-page .container-fluid{display:flex;flex-direction:column}.remontee-page .container-fluid .row{justify-content:center;position:relative}@media screen and (max-width:576px){.remontee-page .container-fluid .row{display:block;flex-wrap:inherit}}.remontee-page .container-fluid .row .wrap-cards{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.remontee-page .container-fluid .row .wrap-cards.slick-slider{width:190%;margin-bottom:0}.remontee-page .container-fluid .row .wrap-cards.slick-slider .slick-slide{margin-right:16px}.remontee-page .container-fluid .row .wrap-cards.slick-slider .slick-list{margin-right:-16px}.remontee-page .container-fluid .row .wrap-cards [class^="col-"]:last-of-type .card-cta{z-index:0}.remontee-page .container-fluid .row .wrap-cards [class^="col-"]:first-of-type .card-cta{z-index:1}@media screen and (max-width:768px){.remontee-page .container-fluid .row .wrap-cards [class^="col-"]{width:100%}}@media screen and (max-width:576px){.remontee-page .container-fluid .row .wrap-cards [class^="col-"]{padding-right:0px;padding-left:0px}}.remontee-page .container-fluid .row .wrap-cards [class^="col-"] .card-cta{padding:48px;border-radius:8px;height:500px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;background-color:black;z-index:1}@media screen and (max-width:992px){.remontee-page .container-fluid .row .wrap-cards [class^="col-"] .card-cta{margin-bottom:8px;padding:32px;height:auto}}.remontee-page .container-fluid .row .wrap-cards [class^="col-"] .card-cta .title{font-style:normal;font-weight:700;font-size:40px;line-height:46px;color:white;text-align:left;margin-bottom:16px}@media screen and (max-width:1200px){.remontee-page .container-fluid .row .wrap-cards [class^="col-"] .card-cta .title{font-style:normal;font-weight:700;font-size:30px;line-height:110%}}.remontee-page .container-fluid .row .wrap-cards [class^="col-"] .card-cta .desc{position:relative;font-style:normal;font-weight:400;font-size:18px;line-height:140%;color:white;opacity:0.72;z-index:1}.remontee-page .container-fluid .row .wrap-cards [class^="col-"] .card-cta .primary-btn{z-index:1;background-color:white;color:black}@media screen and (max-width:1200px){.remontee-page .container-fluid .row .wrap-cards [class^="col-"] .card-cta .primary-btn{margin-top:62px}}.remontee-page .container-fluid .wrap-img-pages{position:absolute;left:50%;top:0;transform:translateX(-50%);pointer-events:none}@media screen and (max-width:992px){.remontee-page .container-fluid .wrap-img-pages{width:100% !important}}.remontee-page .container-fluid .wrap-img-pages .img-abs-1{position:absolute;top:-210px;left:-170px;z-index:-1}@media screen and (max-width:992px){.remontee-page .container-fluid .wrap-img-pages .img-abs-1{height:250px;top:12px;left:-16px}}@media screen and (max-width:768px){.remontee-page .container-fluid .wrap-img-pages .img-abs-1{height:250px;top:12px;left:-62px}}.remontee-page .container-fluid .wrap-img-pages .img-abs-2{position:absolute;bottom:-94px;right:-115px;z-index:2}@media screen and (max-width:992px){.remontee-page .container-fluid .wrap-img-pages .img-abs-2{height:143px;bottom:-167px;right:-46px;pointer-events:none}}@media screen and (max-width:768px){.remontee-page .container-fluid .wrap-img-pages .img-abs-2{height:143px;bottom:-167px;right:-95px;pointer-events:none}}.remontee-page .container-fluid .controls-slider{justify-content:space-between;align-items:center;margin-bottom:56px;margin-top:24px;display:none}@media screen and (max-width:576px){.remontee-page .container-fluid .controls-slider{display:none}}.remontee-page .container-fluid .controls-slider .dots .slick-dots{display:flex;align-items:center;position:relative;bottom:0}.remontee-page .container-fluid .controls-slider .dots .slick-dots li{width:12px;height:12px;margin:0;margin-right:16px}.remontee-page .container-fluid .controls-slider .dots .slick-dots li button{width:auto;height:auto;padding:0}.remontee-page .container-fluid .controls-slider .dots .slick-dots li button::before{content:"";width:12px;height:12px;opacity:0.72;border:2px solid black;border-radius:50%;transition:all 300ms}.remontee-page .container-fluid .controls-slider .dots .slick-dots li.slick-active button::before{content:"";width:12px;height:12px;opacity:1;border:2px solid black;border-radius:50%;background-color:black}.remontee-page .container-fluid .controls-slider .arrows{display:flex;align-items:center}.remontee-page .container-fluid .controls-slider .arrows .arrow{width:48px;height:48px;background:black;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:24px}.remontee-page .container-fluid .controls-slider .arrows .arrow.left{margin-right:4px}.archive.outils{margin-bottom:56px}.archive .wrap-masonry-actu.outils{border:solid 1px black;border-radius:8px;padding:0 32px}.archive .archive-filters{display:flex;align-items:center;justify-content:space-between;margin-bottom:34px}@media screen and (max-width:992px){.archive .archive-filters{flex-direction:column;align-items:flex-start}}.archive .archive-filters .filters{font-style:normal;font-weight:800;font-size:14px;line-height:21px;text-transform:uppercase;color:black;display:flex;align-items:center}@media screen and (max-width:768px){.archive .archive-filters .filters{flex-direction:column;align-items:flex-start}}.archive .archive-filters .filters select{margin-left:16px;width:fit-content;margin-bottom:0}@media screen and (max-width:576px){.archive .archive-filters .filters select.mobile-none{display:none}}@media screen and (max-width:768px){.archive .archive-filters .filters select{margin-left:0}}.archive .archive-filters .filters .custom-select-francophonie-archive{margin-bottom:0;margin-left:16px}@media screen and (max-width:768px){.archive .archive-filters .filters .custom-select-francophonie-archive{margin-left:0;margin-top:16px}}.archive .archive-filters .filters .custom-select-francophonie-archive:first-of-type{margin-left:24px}@media screen and (max-width:768px){.archive .archive-filters .filters .custom-select-francophonie-archive:first-of-type{margin-left:0}}.archive .archive-filters .filters .custom-select-francophonie-archive .select-selected{padding:6px 48px 6px 12px;border:1px solid #000000;border-radius:4px;font-style:normal;font-weight:400;font-size:18px;line-height:27px;text-transform:none}.archive .archive-filters .filters .custom-select-francophonie-archive .select-selected.select-arrow-active{border:2px solid #000000;border-radius:4px 4px 4px 0px}.archive .archive-filters .filters .custom-select-francophonie-archive .select-items{width:max-content;border:2px solid #000000;border-radius:0px 8px 8px 8px;top:calc(100% - 2px);max-width:calc(100vw - 64px)}.archive .archive-filters .filters .custom-select-francophonie-archive .select-items .text-option{font-style:normal;font-weight:500;font-size:18px;line-height:20px;text-transform:capitalize}.archive .archive-filters .filters .custom-select-francophonie-archive .select-items [class^="icon-"]{margin-left:16px}.archive .archive-filters .count-pagination{display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width:992px){.archive .archive-filters .count-pagination{margin-top:20px;align-items:flex-start}}.archive .archive-filters .count-pagination .total-pages{font-size:18px;font-weight:600;margin-bottom:5px}.archive .archive-filters .count-pagination .total-pages span{font-size:18px;font-weight:600}.archive .pagination-archive{padding:16px 32px;background:black;border-radius:8px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:576px){.archive .pagination-archive{height:180px;flex-direction:column;position:relative;width:calc(100% + 64px);transform:translateX(-32px);border-radius:0px}}.archive .pagination-archive .isotope-pager{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#FFFFFF}@media screen and (max-width:576px){.archive .pagination-archive .isotope-pager{flex-direction:column;position:relative}}.archive .pagination-archive .isotope-pager::before{content:"Page: \a"}.archive .pagination-archive .isotope-pager .wrap-pages{display:flex;align-items:center}@media screen and (max-width:576px){.archive .pagination-archive .isotope-pager .wrap-pages{margin-top:16px}}.archive .pagination-archive .isotope-pager .wrap-pages .pager{height:48px;width:48px;display:flex;align-items:center;justify-content:center;border:1px solid #ffffff;font-style:normal;font-weight:700;font-size:20px;line-height:120%;color:#ffffff;margin-left:8px;text-decoration:none}.archive .pagination-archive .isotope-pager .wrap-pages .pager.active{background-color:#ffffff;color:#000000}.archive .pagination-archive .btn-pagination-archive{display:flex;align-items:center;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-0.02em;font-feature-settings:"tnum" on, "lnum" on;color:#FFFFFF;cursor:pointer}.archive .pagination-archive .btn-pagination-archive.disable{opacity:0;pointer-events:none}@media screen and (max-width:576px){.archive .pagination-archive .btn-pagination-archive{position:absolute;bottom:24px;right:32px}}.archive .pagination-archive .btn-pagination-archive [class^="icon-"]{font-size:32px;margin-left:8px}.archive .pagination-archive .btn-pagination-archive.previous [class^="icon-"]{margin-left:0px;margin-right:8px}@media screen and (max-width:576px){.archive .pagination-archive .btn-pagination-archive.previous{position:absolute;right:auto;bottom:24px;left:32px}}.archive .item-masonry-evenements{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;text-decoration:none;width:100%}@media screen and (max-width:1200px){.archive .item-masonry-evenements{flex-direction:column}}.archive .item-masonry-evenements .wrap-img-evenement{width:calc(33.33% - 8px);border-radius:8px;position:relative}@media screen and (max-width:1200px){.archive .item-masonry-evenements .wrap-img-evenement{width:calc(100%);order:1}}.archive .item-masonry-evenements .wrap-img-evenement .tags{position:absolute;top:12px;left:12px;z-index:1}.archive .item-masonry-evenements .wrap-img-evenement .tags .tag{padding:4px 8px;border-radius:4px;background:black;font-weight:800;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:white;display:flex;align-items:center;width:fit-content}.archive .item-masonry-evenements .wrap-img-evenement .tags .tag [class^="icon-"]{margin-right:4px;font-size:20px;color:white}.archive .item-masonry-evenements .wrap-img-evenement .tags .tag.partenaire{color:black;background:white;margin-top:2px}.archive .item-masonry-evenements .wrap-img-evenement img{width:100%;height:185px;object-fit:cover;border-radius:8px}.archive .item-masonry-evenements .wrap-img-evenement .default-img-wrap{height:185px;position:relative;overflow:hidden;border-radius:8px}.archive .item-masonry-evenements .wrap-img-evenement .default-img-wrap .img-default{height:250px;width:auto;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.archive .item-masonry-evenements .wrap-info-evenement{width:66.66%;border-radius:8px;padding:32px;height:185px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1200px){.archive .item-masonry-evenements .wrap-info-evenement{width:100%;height:fit-content;margin-top:2px;flex-direction:column;align-items:flex-start;justify-content:flex-start;order:2}}.archive .item-masonry-evenements .wrap-info-evenement .infos{margin-right:32px}.archive .item-masonry-evenements .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%;color:black;margin-bottom:12px}@media screen and (max-width:768px){.archive .item-masonry-evenements .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%}}.archive .item-masonry-evenements .wrap-info-evenement .infos .cpt{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:black;margin-bottom:4px}.archive .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail{display:flex;align-items:center}@media screen and (max-width:1200px){.archive .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail{flex-direction:column;align-items:flex-start}}.archive .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:rgba(0, 0, 0, 0.72)}.archive .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date:first-child{margin-right:16px}@media screen and (max-width:1200px){.archive .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date:first-child{margin-right:0;margin-bottom:8px}}.archive .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date [class^="icon-"]{margin-right:8px;color:black}@media screen and (max-width:1200px){.archive .item-masonry-evenements .wrap-info-evenement .secondary-btn{margin-top:24px}}.archive .item-masonry-presse{display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:24px 0;border:2px solid black;width:100%;border-radius:8px;padding:32px;margin-bottom:24px}@media screen and (max-width:1200px){.archive .item-masonry-presse{flex-direction:column}}.archive .item-masonry-presse .wrap-info-evenement{width:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.archive .item-masonry-presse .wrap-info-evenement{width:100%;height:fit-content;margin-top:2px;flex-direction:column;align-items:flex-start}}.archive .item-masonry-presse .wrap-info-evenement .infos{margin-right:32px}.archive .item-masonry-presse .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%;color:black;margin-bottom:12px}@media screen and (max-width:768px){.archive .item-masonry-presse .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%}}.archive .item-masonry-presse .wrap-info-evenement .infos .cpt{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:black;margin-bottom:4px}.archive .item-masonry-presse .wrap-info-evenement .infos .wrap-detail{display:flex;align-items:center}@media screen and (max-width:1200px){.archive .item-masonry-presse .wrap-info-evenement .infos .wrap-detail{flex-direction:column;align-items:flex-start}}.archive .item-masonry-presse .wrap-info-evenement .infos .wrap-detail .date{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:rgba(0, 0, 0, 0.72);margin-right:16px;text-transform:capitalize}@media screen and (max-width:1200px){.archive .item-masonry-presse .wrap-info-evenement .infos .wrap-detail .date{margin-right:0;margin-bottom:8px}}@media screen and (max-width:1200px){.archive .item-masonry-presse .wrap-info-evenement .infos .wrap-detail .date:last-of-type{margin-right:0;margin-bottom:0px}}.archive .item-masonry-presse .wrap-info-evenement .infos .wrap-detail .date [class^="icon-"]{margin-right:8px;color:black}@media screen and (max-width:1200px){.archive .item-masonry-presse .wrap-info-evenement .secondary-btn{margin-top:24px}}.archive .item-masonry-newsletter{display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:24px 0;border:2px solid black;width:calc(33.3333% - 23px);border-radius:8px;padding:32px;margin-bottom:24px}@media screen and (max-width:992px){.archive .item-masonry-newsletter{width:calc(100% - 23px)}}.archive .item-masonry-newsletter .wrap-info-evenement{width:100%;display:flex;width:100%;height:fit-content;flex-direction:column;align-items:flex-start}.archive .item-masonry-newsletter .wrap-info-evenement .infos{margin-right:32px}.archive .item-masonry-newsletter .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%;color:black;margin-bottom:12px}@media screen and (max-width:768px){.archive .item-masonry-newsletter .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%}}.archive .item-masonry-newsletter .wrap-info-evenement .infos .content{margin-bottom:10px}.archive .item-masonry-newsletter .wrap-info-evenement .infos .content p{font-size:15px}.archive .item-masonry-newsletter .wrap-info-evenement .infos .cpt{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:black;margin-bottom:4px}.archive .item-masonry-newsletter .wrap-info-evenement .infos .wrap-detail{display:flex;align-items:center}@media screen and (max-width:1200px){.archive .item-masonry-newsletter .wrap-info-evenement .infos .wrap-detail{flex-direction:column;align-items:flex-start}}.archive .item-masonry-newsletter .wrap-info-evenement .infos .wrap-detail .date{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:rgba(0, 0, 0, 0.72);margin-right:16px;text-transform:capitalize}@media screen and (max-width:1200px){.archive .item-masonry-newsletter .wrap-info-evenement .infos .wrap-detail .date{margin-right:0;margin-bottom:8px}}@media screen and (max-width:1200px){.archive .item-masonry-newsletter .wrap-info-evenement .infos .wrap-detail .date:last-of-type{margin-right:0;margin-bottom:0px}}.archive .item-masonry-newsletter .wrap-info-evenement .infos .wrap-detail .date [class^="icon-"]{margin-right:8px;color:black}.archive .item-masonry-newsletter .wrap-info-evenement .secondary-btn{margin-top:24px}.archive .item-masonry-outils{display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:24px 0;width:calc(100% - 64px)}@media screen and (max-width:1200px){.archive .item-masonry-outils{flex-direction:column}}.archive .item-masonry-outils .wrap-img-evenement{width:calc(33.33% - 8px);border-radius:8px;position:relative}@media screen and (max-width:1200px){.archive .item-masonry-outils .wrap-img-evenement{width:calc(100%)}}.archive .item-masonry-outils .wrap-img-evenement .tags{position:absolute;top:12px;left:12px;z-index:1}.archive .item-masonry-outils .wrap-img-evenement .tags .tag{padding:4px 8px;border-radius:4px;background:black;font-weight:800;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:white;display:flex;align-items:center;width:fit-content}.archive .item-masonry-outils .wrap-img-evenement .tags .tag [class^="icon-"]{margin-right:4px;font-size:20px;color:white}.archive .item-masonry-outils .wrap-img-evenement .tags .tag.partenaire{color:black;background:white;margin-top:2px}.archive .item-masonry-outils .wrap-img-evenement img{width:100%;height:185px;object-fit:cover;border-radius:8px}.archive .item-masonry-outils .wrap-img-evenement .default-img-wrap{height:185px;position:relative;overflow:hidden;border-radius:8px}.archive .item-masonry-outils .wrap-img-evenement .default-img-wrap .img-default{height:250px;width:auto;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.archive .item-masonry-outils .wrap-info-evenement{width:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.archive .item-masonry-outils .wrap-info-evenement{width:100%;height:fit-content;margin-top:2px;flex-direction:column;align-items:flex-start}}.archive .item-masonry-outils .wrap-info-evenement .infos{margin-right:32px}.archive .item-masonry-outils .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%;color:black;margin-bottom:12px}@media screen and (max-width:768px){.archive .item-masonry-outils .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%}}.archive .item-masonry-outils .wrap-info-evenement .infos .cpt{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:black;margin-bottom:4px}.archive .item-masonry-outils .wrap-info-evenement .infos .wrap-detail{display:flex;align-items:center}@media screen and (max-width:1200px){.archive .item-masonry-outils .wrap-info-evenement .infos .wrap-detail{flex-direction:column;align-items:flex-start}}.archive .item-masonry-outils .wrap-info-evenement .infos .wrap-detail .date{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:rgba(0, 0, 0, 0.72);margin-right:16px;text-transform:capitalize}@media screen and (max-width:1200px){.archive .item-masonry-outils .wrap-info-evenement .infos .wrap-detail .date{margin-right:0;margin-bottom:8px}}@media screen and (max-width:1200px){.archive .item-masonry-outils .wrap-info-evenement .infos .wrap-detail .date:last-of-type{margin-right:0;margin-bottom:0px}}.archive .item-masonry-outils .wrap-info-evenement .infos .wrap-detail .date [class^="icon-"]{margin-right:8px;color:black}@media screen and (max-width:1200px){.archive .item-masonry-outils .wrap-info-evenement .secondary-btn{margin-top:24px}}.outils .item-masonry{border-top:2px solid black}.outils .item-masonry.visible-outils{border-top:0px solid black}input{border:1px solid #000000;padding:16px;width:100%;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#000000;margin-bottom:40px}input::placeholder{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#000000}select{border:1px solid #000000;padding:16px;width:100%;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#000000;margin-bottom:40px}textarea{border:1px solid #000000;padding:16px;width:100%;margin-bottom:40px}textarea::placeholder{font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#000000}input[type="submit"]{padding:16px 20px;background:#000000;border-radius:8px;font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-align:center;text-transform:uppercase;color:#FFFFFF;width:fit-content}.country-select,.intl-tel-input{margin-bottom:40px}.formulaire{padding:62px 0}.formulaire .title{margin-bottom:32px}.formulaire .name p{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:#000000;margin-bottom:16px}.formulaire .selected-flag{padding:0 16px 0 16px;width:62px !important;border-right:1px solid #000000}.formulaire .selected-flag .arrow,.formulaire .selected-flag .iti-arrow{right:12px !important}.formulaire .inside input[type=text]{padding-left:75px}.formulaire .allow-dropdown input[type=text]{padding-left:75px}.formulaire .country-list{padding:24px !important;width:100% !important;width:382px !important;border:1px solid #000000}.formulaire .country-list .country{padding:6px 8px;border-radius:4px;overflow:hidden;padding:8px;margin-bottom:16px}.formulaire .country-list .country.active{background:#FAF0E0}.formulaire .country-list .country .country-name{font-style:normal;font-weight:500;font-size:18px;line-height:20px;color:#000000}.formulaire .country-list .country .dial-code{font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#000000}.formulaire .wrap-acceptance{display:flex;align-items:flex-start;margin-bottom:40px}.formulaire .wrap-acceptance p{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#000000}.formulaire .wrap-acceptance .wpcf7-list-item{margin:0}.formulaire .wrap-acceptance .wpcf7-list-item input{margin-right:16px;width:24px;height:24px;border:1px solid #000000}.formulaire .drop_uploader.drop_zone{border:1px dashed #000000;padding:16px;min-height:0;margin-bottom:40px}.formulaire .drop_uploader.drop_zone.hover{border:1px dashed #000000;padding:16px}.formulaire .drop_uploader.drop_zone .text_wrapper{margin:0;text-align:left}.formulaire .drop_uploader.drop_zone .text_wrapper .pe-7s-cloud-upload{display:none}.formulaire .drop_uploader.drop_zone .text_wrapper .text{font-style:normal;font-weight:700;font-size:18px;line-height:150%;color:#000000}.formulaire .drop_uploader.drop_zone .text_wrapper .text a{text-decoration-line:underline}.formulaire .drop_uploader.drop_zone .files{width:100% !important;margin:0 !important;padding:0;margin-top:16px}form p{margin-bottom:0}form .wpcf7-form-control-wrap{display:flex}.custom-select-francophonie,.custom-select-francophonie-archive{position:relative;margin-bottom:40px;cursor:pointer}.custom-select-francophonie select,.custom-select-francophonie-archive select{display:none}.custom-select-francophonie p,.custom-select-francophonie-archive p{margin-bottom:0}.select-selected::before{content:attr(init-attr);font-style:normal;font-weight:400;font-size:12px;line-height:12px;color:#000000;position:absolute;top:20px;left:24px;display:none}.custom-select-francophonie.active .select-selected::before{display:block}.custom-select-francophonie.active .select-selected{padding-top:36px;padding-bottom:16px;position:relative;background:#FFFFFF;border:1px solid #000000}.select-selected:after{position:absolute;content:"";right:16px;font-family:"icomoon" !important;transition:all 300ms;color:#000000;font-size:20px;top:50%;transform:translateY(-50%)}.select-selected.select-arrow-active:after{transform:translateY(-50%) scaleY(-1)}.select-items{max-height:600px;overflow:auto;background:#FFFFFF;border:1px solid #000000;border-top:0;padding:20px 0}.select-selected{border:1px solid #000000;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#000000;width:100%;padding:16px}.select-items{padding:24px}.select-items div{font-style:normal;font-weight:500;font-size:18px;line-height:20px;color:#000000}.select-items div .text-option{display:flex;align-items:center;justify-content:space-between;font-style:normal;font-weight:500;font-size:18px;line-height:20px;color:#000000;border-radius:4px;padding:8px;margin-bottom:16px;cursor:pointer}.select-items div .text-option:hover{background-color:rgba(0, 0, 0, 0.05)}.select-items div:last-of-type .text-option{margin-bottom:0}.text-option [class^="icon-"]{font-size:24px;color:#000000}.text-option .icon-Checked-2{display:none}.same-as-selected .text-option .icon-Checked-2{display:block}.same-as-selected .text-option .icon-Unchecked-Checkbox-2{display:none}.text-option .icon-Checked-Checkbox-1{display:none}.same-as-selected .text-option .icon-Checked-Checkbox-1{display:block}.same-as-selected .text-option .icon-check_box_outline_blank{display:none}.same-as-selected .text-option{background-color:#FAF0E0}.select-items{position:absolute;background-color:#ffffff;top:100%;left:0;right:0;z-index:99}.select-hide{display:none}.fake-check-select{width:78px;height:78px;border:1px solid #EBEBEB;position:relative;display:flex;justify-content:center;align-items:center}.bloc-archive .custom-select-francophonie.active .select-selected{border:1px solid rgba(0, 0, 0, 0.75)}.same-as-selected .fake-check-select::after{content:url(/wp-content/themes/jevoislavienevosges/img/check.svg);position:absolute}.wrap-btn{margin-top:-30px;margin-bottom:64px}.wrap-btn .primary-btn{margin:0 auto}.encadre{margin-bottom:64px}.encadre .wrap-text-encadre{background:#D6BFFF;border-radius:8px;padding:56px;position:relative}@media screen and (max-width:576px){.encadre .wrap-text-encadre{padding:24px}}.encadre .wrap-text-encadre .img-abs{position:absolute;right:100%;z-index:-1;top:50%;transform:translateY(-50%) translateX(35%)}@media screen and (max-width:576px){.encadre .wrap-text-encadre .img-abs{padding:24px;z-index:-1;top:100%;transform:translateY(-72%) translateX(46%) rotate(-45deg)}}.texte-image{margin-bottom:64px}.texte-image .row{margin-right:-32px;margin-left:-32px}.texte-image .row [class^="col-"]{display:flex;flex-direction:column;justify-content:center;padding-right:32px;padding-left:32px}.texte-image .row [class^="col-"] .primary-btn{margin-top:32px}@media screen and (max-width:768px){.texte-image .row [class^="col-"] .primary-btn{margin-bottom:32px}}.texte-image .row [class^="col-"] img{width:100%;border-radius:8px}.texte-image .row [class^="col-"] .wp-caption-text{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:rgba(0, 0, 0, 0.72);padding-left:36px;margin-top:12px;position:relative}.texte-image .row [class^="col-"] .wp-caption-text::before{content:"";height:100%;width:4px;background-color:#738953;border-radius:8px;position:absolute;left:24px;top:0}.video-bloc{margin-bottom:64px}.video-bloc [class^="col-"]{display:flex;flex-direction:column;justify-content:center}.video-bloc [class^="col-"] .wrap-video{position:relative;cursor:pointer}.video-bloc [class^="col-"] .wrap-video img{width:100%;border-radius:8px}.video-bloc [class^="col-"] .wrap-video [class^="icon-"]{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:130px;color:white}.video-bloc [class^="col-"] .wp-caption-text{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:rgba(0, 0, 0, 0.72);padding-left:36px;margin-top:12px;position:relative}.video-bloc [class^="col-"] .wp-caption-text::before{content:"";height:100%;width:4px;background-color:#738953;border-radius:8px;position:absolute;left:24px;top:0}.galerie{margin-bottom:64px}.galerie .slider-wrapper{position:relative}.galerie .slider-wrapper .wrap-slider-galerie .wrap-gradient-image{border-radius:8px;position:relative;width:100%;overflow:hidden}.galerie .slider-wrapper .wrap-slider-galerie .wrap-gradient-image img{width:100%}.galerie .slider-wrapper .wrap-slider-galerie .wrap-gradient-image .gradient-image{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 78.14%, rgba(0, 0, 0, 0.72) 100%);z-index:2;position:absolute;top:0;left:0;width:100%;height:100%}.galerie .slider-wrapper .wrap-slider-galerie .wrap-video{position:relative;cursor:pointer}.galerie .slider-wrapper .wrap-slider-galerie .wrap-video img{width:100%;border-radius:8px}.galerie .slider-wrapper .wrap-slider-galerie .wrap-video [class^="icon-"]{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:130px;color:white}@media screen and (max-width:576px){.galerie .slider-wrapper .wrap-slider-galerie .wrap-video [class^="icon-"]{font-size:89px}}.galerie .slider-wrapper .wrap-slider-galerie .wp-caption-text{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:rgba(0, 0, 0, 0.72);padding-left:36px;margin-top:12px;position:relative}.galerie .slider-wrapper .wrap-slider-galerie .wp-caption-text::before{content:"";height:100%;width:4px;background-color:#738953;border-radius:8px;position:absolute;left:24px;top:0}.galerie .slider-wrapper .controls-galerie{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:58px;width:100%;left:0;padding:0 24px;transition:all 300ms linear;transition-delay:100ms;transition-property:bottom}.galerie .slider-wrapper .controls-galerie .pagination-galerie{width:200px}.galerie .slider-wrapper .controls-galerie .pagination-galerie .custom-dots .slick-dots{position:relative;bottom:auto;display:flex;justify-content:flex-start;text-align:start}.galerie .slider-wrapper .controls-galerie .pagination-galerie .custom-dots .slick-dots li{width:auto;height:auto;margin:0;margin-right:16px;font-style:normal;font-weight:500;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:rgba(255, 255, 255, 0.64);transition:all 300ms}.galerie .slider-wrapper .controls-galerie .pagination-galerie .custom-dots .slick-dots li.slick-active{font-weight:700;color:white}.galerie .slider-wrapper .controls-galerie .pagination-galerie .slider-progress{height:2px;background-color:rgba(255, 255, 255, 0.25);margin-top:14px}.galerie .slider-wrapper .controls-galerie .pagination-galerie .slider-progress .progress{height:2px;background-color:white}.galerie .slider-wrapper .controls-galerie .arrows{display:flex;align-items:center}.galerie .slider-wrapper .controls-galerie .arrows .arrow{width:48px;height:48px;background:black;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:24px;cursor:pointer}.galerie .slider-wrapper .controls-galerie .arrows .arrow [class^="icon-"]:before{color:white}.galerie .slider-wrapper .controls-galerie .arrows .arrow.left{margin-right:4px}.chiffres{padding-bottom:64px;overflow:hidden}@media screen and (max-width:576px){.chiffres{padding-bottom:74px}}.chiffres .container{display:flex;justify-content:center;flex-direction:column;align-items:center}.chiffres .container .wrap-chiffres{background:#A3C794;border-radius:8px;width:600px;max-width:100%;position:relative}.chiffres .container .wrap-chiffres .img-abs{position:absolute;right:-144px;bottom:-80px;pointer-events:none}@media screen and (max-width:576px){.chiffres .container .wrap-chiffres .img-abs{height:190px;right:-79px;bottom:-74px}}.chiffres .container .wrap-chiffres .slider-chiffres{margin-bottom:0}.chiffres .container .wrap-chiffres .slider-chiffres .slide-chiffres{padding:56px;padding-right:125px}@media screen and (max-width:576px){.chiffres .container .wrap-chiffres .slider-chiffres .slide-chiffres{padding:32px}}.chiffres .container .wrap-chiffres .slider-chiffres .slide-chiffres .chiffre{font-style:normal;font-weight:900;font-size:80px;line-height:105%;color:#000000;margin-bottom:16px}@media screen and (max-width:576px){.chiffres .container .wrap-chiffres .slider-chiffres .slide-chiffres .chiffre{font-style:normal;font-weight:900;font-size:48px;line-height:105%}}.chiffres .container .controls-chiffres{display:flex;align-items:center;justify-content:space-between;width:600px;max-width:100%;margin-top:8px;z-index:2;position:relative}.chiffres .container .controls-chiffres .pagination-chiffres{width:200px}.chiffres .container .controls-chiffres .pagination-chiffres .custom-dots .slick-dots{position:relative;bottom:auto;display:flex;justify-content:flex-start;text-align:start}.chiffres .container .controls-chiffres .pagination-chiffres .custom-dots .slick-dots li{width:auto;height:auto;margin:0;margin-right:16px;font-style:normal;font-weight:500;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:rgba(0, 0, 0, 0.64);transition:all 300ms}.chiffres .container .controls-chiffres .pagination-chiffres .custom-dots .slick-dots li.slick-active{font-weight:700;color:black}.chiffres .container .controls-chiffres .pagination-chiffres .slider-progress{height:2px;background-color:rgba(0, 0, 0, 0.25);margin-top:6px}.chiffres .container .controls-chiffres .pagination-chiffres .slider-progress .progress{height:2px;background-color:black}.chiffres .container .controls-chiffres .arrows{display:flex;align-items:center}.chiffres .container .controls-chiffres .arrows .arrow{width:48px;height:48px;background:black;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:24px;cursor:pointer}.chiffres .container .controls-chiffres .arrows .arrow [class^="icon-"]:before{color:white}.chiffres .container .controls-chiffres .arrows .arrow.left{margin-right:4px}.outils{overflow:hidden;padding-bottom:64px}.outils .wrap-outils{background:#8ABDFF;border-radius:8px;padding:8px 32px}.outils .wrap-outils .wrap-title{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:56px}.outils .wrap-outils .wrap-title .bar{width:100%;height:8px;background:#FAF0E0;position:absolute}.outils .wrap-outils .wrap-title .title{padding:10px 20px;background:#FAF0E0;border-radius:8px;width:fit-content;z-index:1;position:relative}.outils .wrap-outils .wrap-title .title h4{color:black;text-align:center}.outils .wrap-outils .item-masonry-evenements{display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:24px 0;border-bottom:2px solid black}.outils .wrap-outils .item-masonry-evenements:last-of-type{border-bottom:0px solid black}@media screen and (max-width:1200px){.outils .wrap-outils .item-masonry-evenements{flex-direction:column}}.outils .wrap-outils .item-masonry-evenements .wrap-img-evenement{width:calc(33.33% - 8px);border-radius:8px;position:relative}@media screen and (max-width:1200px){.outils .wrap-outils .item-masonry-evenements .wrap-img-evenement{width:calc(100%);order:1}}.outils .wrap-outils .item-masonry-evenements .wrap-img-evenement .tags{position:absolute;top:12px;left:12px;z-index:1}.outils .wrap-outils .item-masonry-evenements .wrap-img-evenement .tags .tag{padding:4px 8px;border-radius:4px;background:black;font-weight:800;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:white;display:flex;align-items:center;width:fit-content}.outils .wrap-outils .item-masonry-evenements .wrap-img-evenement .tags .tag [class^="icon-"]{margin-right:4px;font-size:20px;color:white}.outils .wrap-outils .item-masonry-evenements .wrap-img-evenement .tags .tag.partenaire{color:black;background:white;margin-top:2px}.outils .wrap-outils .item-masonry-evenements .wrap-img-evenement img{width:100%;height:185px;object-fit:cover;border-radius:8px}.outils .wrap-outils .item-masonry-evenements .wrap-img-evenement .default-img-wrap{height:185px;position:relative;overflow:hidden;border-radius:8px}.outils .wrap-outils .item-masonry-evenements .wrap-img-evenement .default-img-wrap .img-default{height:250px;width:auto;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.outils .wrap-outils .item-masonry-evenements .wrap-info-evenement{width:100%;display:flex;align-items:center;justify-content:space-between;order:2}@media screen and (max-width:768px){.outils .wrap-outils .item-masonry-evenements .wrap-info-evenement{width:100%;height:fit-content;margin-top:2px;flex-direction:column;align-items:flex-start}}.outils .wrap-outils .item-masonry-evenements .wrap-info-evenement .infos{margin-right:32px}.outils .wrap-outils .item-masonry-evenements .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%;color:black;margin-bottom:12px}@media screen and (max-width:768px){.outils .wrap-outils .item-masonry-evenements .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%}}.outils .wrap-outils .item-masonry-evenements .wrap-info-evenement .infos .cpt{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:black;margin-bottom:4px}.outils .wrap-outils .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail{display:flex;align-items:center}@media screen and (max-width:1200px){.outils .wrap-outils .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail{flex-direction:column;align-items:flex-start}}.outils .wrap-outils .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:rgba(0, 0, 0, 0.72);margin-right:16px;text-transform:capitalize}@media screen and (max-width:1200px){.outils .wrap-outils .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date{margin-right:0;margin-bottom:8px}}@media screen and (max-width:1200px){.outils .wrap-outils .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date:last-of-type{margin-right:0;margin-bottom:0px}}.outils .wrap-outils .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date [class^="icon-"]{margin-right:8px;color:black}@media screen and (max-width:1200px){.outils .wrap-outils .item-masonry-evenements .wrap-info-evenement .secondary-btn{margin-top:24px}}.accordion{margin-bottom:64px}.accordion .card{background-color:#fff;background-clip:border-box;border:2px solid rgba(0, 0, 0, 0);border-radius:0;margin-bottom:24px;border-radius:12px}.accordion .card:last-of-type{margin-bottom:0}.accordion .card.collapse-active{border:2px solid #000000}.accordion .card .card-header{background:#A3C794;border-radius:8px 8px 0px 0px;padding:32px;border-bottom:none;transition:all 300ms;display:flex;align-items:center;justify-content:space-between;cursor:pointer}@media screen and (max-width:576px){.accordion .card .card-header{flex-direction:column;align-items:flex-start}}.accordion .card .card-header.collapsed{border-radius:8px}.accordion .card .card-header.collapsed [class*="icon-"]{transform:rotateX(0deg)}.accordion .card .card-header [class*="icon-"]{transform:rotateX(180deg);font-size:40px;margin-left:40px;flex:none;transition:all 300ms}@media screen and (max-width:576px){.accordion .card .card-header [class*="icon-"]{margin-left:0px;margin-top:16px}}.accordion .card .card-header [class*="icon-"]::before{color:#000000}.accordion .card .card-body{background:#FAF0E0;padding:48px;display:flex;justify-content:center;border-radius:0px 0px 8px 8px}.accordion .card .card-body .desc{width:800px;max-width:100%}.partage{display:flex;justify-content:flex-end;margin-bottom:64px}.partage .wrap-partage{padding:48px 400px 48px 64px;background:#FFB58F;border-radius:8px 0px 0px 8px;position:relative;overflow:hidden}@media screen and (max-width:768px){.partage .wrap-partage{padding:24px 100px 24px 24px;overflow:inherit}}.partage .wrap-partage .title{margin-bottom:32px}.partage .wrap-partage .share{display:flex;align-items:center;position:relative;z-index:2}.partage .wrap-partage .share [class^="icon-"]{font-size:40px;cursor:pointer;margin-right:32px}@media screen and (max-width:768px){.partage .wrap-partage .share [class^="icon-"]{font-size:32px;height:32px;margin-right:24px}}.partage .wrap-partage .share [class^="icon-"]:before{color:#000000}.partage .wrap-partage .share .icon-link{position:relative}.partage .wrap-partage .share .icon-link::after{content:"Lien copié !";position:absolute;left:50%;top:100%;transform:translateX(-50%);font-style:normal;font-weight:400;font-size:18px;line-height:140%;color:rgba(0, 0, 0, 0.72);font-family:"arponasans", sans-serif;width:max-content;pointer-events:none;opacity:0;transition:all 300ms}.partage .wrap-partage .share .icon-link.active::after{opacity:1}.partage .wrap-partage .img-default{position:absolute;right:62px;top:50%;width:257px;transform:translateY(-50%);z-index:1;pointer-events:none}@media screen and (max-width:768px){.partage .wrap-partage .img-default{position:absolute;right:24px;top:-30px;width:95px;transform:translateY(0px);z-index:1;pointer-events:none}}.evenements:not(.archive){overflow:hidden;padding:120px 0;background:rgba(255, 181, 143, 0.4);margin-bottom:64px}@media screen and (max-width:768px){.evenements:not(.archive){padding:60px 0}}.evenements:not(.archive) h2.title{margin-bottom:55px;text-align:center}.evenements:not(.archive) .wrap-masonry-evenements{margin-bottom:56px}.evenements:not(.archive) .wrap-masonry-evenements.slick-slider{width:190%;margin-bottom:0}.evenements:not(.archive) .wrap-masonry-evenements.slick-slider .slick-slide{margin-right:16px}.evenements:not(.archive) .wrap-masonry-evenements.slick-slider .slick-list{margin-right:-16px}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;text-decoration:none}@media screen and (max-width:1200px){.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements{flex-direction:column}}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement{width:calc(33.33% - 8px);border-radius:8px;position:relative}@media screen and (max-width:1200px){.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement{width:calc(100%);order:1}}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags{position:absolute;top:12px;left:12px;z-index:1}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags .tag{padding:4px 8px;border-radius:4px;background:black;font-weight:800;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:white;display:flex;align-items:center;width:fit-content}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags .tag [class^="icon-"]{margin-right:4px;font-size:20px;color:white}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags .tag.partenaire{color:black;background:white;margin-top:2px}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement img{width:100%;height:185px;object-fit:cover;border-radius:8px}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .default-img-wrap{height:185px;position:relative;overflow:hidden;border-radius:8px}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .default-img-wrap .img-default{height:250px;width:auto;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement{width:66.66%;border-radius:8px;padding:32px;height:185px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1200px){.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement{width:100%;height:fit-content;margin-top:2px;flex-direction:column;order:2}}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos{margin-right:32px}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%;color:black;margin-bottom:12px}@media screen and (max-width:768px){.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%}}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .cpt{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:black;margin-bottom:4px}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail{display:flex;align-items:center}@media screen and (max-width:1200px){.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail{flex-direction:column;align-items:flex-start}}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:rgba(0, 0, 0, 0.72)}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date:first-child{margin-right:16px}@media screen and (max-width:1200px){.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date:first-child{margin-right:0;margin-bottom:8px}}.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date [class^="icon-"]{margin-right:8px;color:black}@media screen and (max-width:1200px){.evenements:not(.archive) .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .secondary-btn{margin-top:24px}}.evenements:not(.archive) .links{display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.evenements:not(.archive) .links{flex-direction:column}}.evenements:not(.archive) .links .secondary-btn:first-child{margin-right:24px}@media screen and (max-width:768px){.evenements:not(.archive) .links .secondary-btn:first-child{margin-right:0;margin-bottom:24px}}.evenements:not(.archive) .controls-slider{justify-content:space-between;align-items:center;margin-bottom:56px;display:none}@media screen and (max-width:992px){.evenements:not(.archive) .controls-slider{display:flex}}.evenements:not(.archive) .controls-slider .dots .slick-dots{display:flex;align-items:center;position:relative;bottom:0}.evenements:not(.archive) .controls-slider .dots .slick-dots li{width:12px;height:12px;margin:0;margin-right:16px}.evenements:not(.archive) .controls-slider .dots .slick-dots li button{width:auto;height:auto;padding:0}.evenements:not(.archive) .controls-slider .dots .slick-dots li button::before{content:"";width:12px;height:12px;opacity:0.72;border:2px solid black;border-radius:50%;transition:all 300ms}.evenements:not(.archive) .controls-slider .dots .slick-dots li.slick-active button::before{content:"";width:12px;height:12px;opacity:1;border:2px solid black;border-radius:50%;background-color:black}.evenements:not(.archive) .controls-slider .arrows{display:flex;align-items:center}.evenements:not(.archive) .controls-slider .arrows .arrow{width:48px;height:48px;background:black;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:24px}.evenements:not(.archive) .controls-slider .arrows .arrow.left{margin-right:4px}.projets-bloc{overflow:hidden;padding:120px 0;background:rgba(255, 181, 143, 0.4);margin-bottom:64px}@media screen and (max-width:768px){.projets-bloc{padding:60px 0}}.projets-bloc h2.title{margin-bottom:55px;text-align:center}.projets-bloc .wrap-masonry-evenements{margin-bottom:56px}.projets-bloc .wrap-masonry-evenements.slick-slider{width:190%;margin-bottom:0}.projets-bloc .wrap-masonry-evenements.slick-slider .slick-slide{margin-right:16px}.projets-bloc .wrap-masonry-evenements.slick-slider .slick-list{margin-right:-16px}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;text-decoration:none}@media screen and (max-width:1200px){.projets-bloc .wrap-masonry-evenements .item-masonry-evenements{flex-direction:column}}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement{width:calc(33.33% - 8px);border-radius:8px;position:relative}@media screen and (max-width:1200px){.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement{width:calc(100%);order:1}}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags{position:absolute;top:12px;left:12px;z-index:1}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags .tag{padding:4px 8px;border-radius:4px;background:black;font-weight:800;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:white;display:flex;align-items:center;width:fit-content}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags .tag [class^="icon-"]{margin-right:4px;font-size:20px;color:white}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags .tag.partenaire{color:black;background:white;margin-top:2px}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement img{width:100%;height:185px;object-fit:cover;border-radius:8px}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .default-img-wrap{height:185px;position:relative;overflow:hidden;border-radius:8px}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .default-img-wrap .img-default{height:250px;width:auto;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement{width:66.66%;border-radius:8px;padding:32px;height:185px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1200px){.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement{width:100%;height:fit-content;margin-top:2px;flex-direction:column;order:2;align-items:flex-start}}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos{margin-right:32px}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%;color:black;margin-bottom:12px}@media screen and (max-width:768px){.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%}}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .cpt{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:black;margin-bottom:4px}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail{display:flex;align-items:center}@media screen and (max-width:1200px){.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail{flex-direction:column;align-items:flex-start}}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:rgba(0, 0, 0, 0.72)}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date:first-child{margin-right:16px}@media screen and (max-width:1200px){.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date:first-child{margin-right:0;margin-bottom:8px}}.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date [class^="icon-"]{margin-right:8px;color:black}@media screen and (max-width:1200px){.projets-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .secondary-btn{margin-top:24px}}.projets-bloc .links{display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.projets-bloc .links{flex-direction:column}}.projets-bloc .links .secondary-btn:first-child{margin-right:24px}@media screen and (max-width:768px){.projets-bloc .links .secondary-btn:first-child{margin-right:0;margin-bottom:24px}}.projets-bloc .controls-slider{justify-content:space-between;align-items:center;margin-bottom:56px;display:none}@media screen and (max-width:992px){.projets-bloc .controls-slider{display:flex}}.projets-bloc .controls-slider .dots .slick-dots{display:flex;align-items:center;position:relative;bottom:0}.projets-bloc .controls-slider .dots .slick-dots li{width:12px;height:12px;margin:0;margin-right:16px}.projets-bloc .controls-slider .dots .slick-dots li button{width:auto;height:auto;padding:0}.projets-bloc .controls-slider .dots .slick-dots li button::before{content:"";width:12px;height:12px;opacity:0.72;border:2px solid black;border-radius:50%;transition:all 300ms}.projets-bloc .controls-slider .dots .slick-dots li.slick-active button::before{content:"";width:12px;height:12px;opacity:1;border:2px solid black;border-radius:50%;background-color:black}.projets-bloc .controls-slider .arrows{display:flex;align-items:center}.projets-bloc .controls-slider .arrows .arrow{width:48px;height:48px;background:black;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:24px}.projets-bloc .controls-slider .arrows .arrow.left{margin-right:4px}.partenaires-bloc{overflow:hidden;padding:120px 0;background:rgba(255, 181, 143, 0.4);margin-bottom:64px}@media screen and (max-width:768px){.partenaires-bloc{padding:60px 0}}.partenaires-bloc h2.title{margin-bottom:55px;text-align:center}.partenaires-bloc .archive-filters{display:flex;align-items:center;justify-content:space-between;margin-bottom:34px}@media screen and (max-width:992px){.partenaires-bloc .archive-filters{flex-direction:column;align-items:flex-start}}.partenaires-bloc .archive-filters .filters{font-style:normal;font-weight:800;font-size:14px;line-height:21px;text-transform:uppercase;color:black;display:flex;align-items:center}@media screen and (max-width:768px){.partenaires-bloc .archive-filters .filters{flex-direction:column;align-items:flex-start}}.partenaires-bloc .archive-filters .filters select{margin-left:16px;width:fit-content;margin-bottom:0}@media screen and (max-width:576px){.partenaires-bloc .archive-filters .filters select.mobile-none{display:none}}@media screen and (max-width:768px){.partenaires-bloc .archive-filters .filters select{margin-left:0}}.partenaires-bloc .archive-filters .filters .custom-select-francophonie-archive{margin-bottom:0;margin-left:16px}@media screen and (max-width:768px){.partenaires-bloc .archive-filters .filters .custom-select-francophonie-archive{margin-left:0;margin-top:16px}}.partenaires-bloc .archive-filters .filters .custom-select-francophonie-archive:first-of-type{margin-left:24px}@media screen and (max-width:768px){.partenaires-bloc .archive-filters .filters .custom-select-francophonie-archive:first-of-type{margin-left:0}}.partenaires-bloc .archive-filters .filters .custom-select-francophonie-archive .select-selected{padding:6px 48px 6px 12px;border:1px solid #000000;border-radius:4px;font-style:normal;font-weight:400;font-size:18px;line-height:27px;text-transform:none}.partenaires-bloc .archive-filters .filters .custom-select-francophonie-archive .select-selected.select-arrow-active{border:2px solid #000000;border-radius:4px 4px 4px 0px}.partenaires-bloc .archive-filters .filters .custom-select-francophonie-archive .select-items{width:max-content;border:2px solid #000000;border-radius:0px 8px 8px 8px;top:calc(100% - 2px);max-width:calc(100vw - 64px)}.partenaires-bloc .archive-filters .filters .custom-select-francophonie-archive .select-items .text-option{font-style:normal;font-weight:500;font-size:18px;line-height:20px;text-transform:capitalize}.partenaires-bloc .archive-filters .filters .custom-select-francophonie-archive .select-items [class^="icon-"]{margin-left:16px}.partenaires-bloc .archive-filters .count-pagination{display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width:992px){.partenaires-bloc .archive-filters .count-pagination{margin-top:20px;align-items:flex-start}}.partenaires-bloc .archive-filters .count-pagination .total-pages{font-size:18px;font-weight:600;margin-bottom:5px}.partenaires-bloc .archive-filters .count-pagination .total-pages span{font-size:18px;font-weight:600}.partenaires-bloc .wrap-masonry-evenements{margin-bottom:56px}.partenaires-bloc .wrap-masonry-evenements.slick-slider{width:190%;margin-bottom:0}.partenaires-bloc .wrap-masonry-evenements.slick-slider .slick-slide{margin-right:16px}.partenaires-bloc .wrap-masonry-evenements.slick-slider .slick-list{margin-right:-16px}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;text-decoration:none;width:100%}@media screen and (max-width:1200px){.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements{flex-direction:column}}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement{width:calc(33.33% - 8px);border-radius:8px;position:relative}@media screen and (max-width:1200px){.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement{width:calc(100%);order:1}}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags{position:absolute;top:12px;left:12px;z-index:1}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags .tag{padding:4px 8px;border-radius:4px;background:black;font-weight:800;font-size:14px;line-height:21px;text-align:center;text-transform:uppercase;color:white;display:flex;align-items:center;width:fit-content}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags .tag [class^="icon-"]{margin-right:4px;font-size:20px;color:white}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .tags .tag.partenaire{color:black;background:white;margin-top:2px}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement img{width:100%;height:185px;object-fit:contain;border-radius:8px;padding:32px}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .default-img-wrap{height:185px;position:relative;overflow:hidden;border-radius:8px}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-img-evenement .default-img-wrap .img-default{height:250px;width:auto;position:absolute;top:50%;right:-22px;transform:translateY(-50%)}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement{width:66.66%;border-radius:8px;padding:32px;height:185px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1200px){.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement{width:100%;height:fit-content;margin-top:2px;flex-direction:column;order:2;align-items:flex-start}}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos{margin-right:32px}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%;color:black;margin-bottom:12px}@media screen and (max-width:768px){.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .title{font-style:normal;font-weight:600;font-size:30px;line-height:110%}}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .cpt{font-style:normal;font-weight:800;font-size:16px;line-height:24px;text-transform:uppercase;color:black;margin-bottom:4px}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail{display:flex;align-items:center}@media screen and (max-width:1200px){.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail{flex-direction:column;align-items:flex-start}}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:rgba(0, 0, 0, 0.72)}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date:first-child{margin-right:16px}@media screen and (max-width:1200px){.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date:first-child{margin-right:0;margin-bottom:8px}}.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .infos .wrap-detail .date [class^="icon-"]{margin-right:8px;color:black}@media screen and (max-width:1200px){.partenaires-bloc .wrap-masonry-evenements .item-masonry-evenements .wrap-info-evenement .secondary-btn{margin-top:24px}}.partenaires-bloc .links{display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.partenaires-bloc .links{flex-direction:column}}.partenaires-bloc .links .secondary-btn:first-child{margin-right:24px}@media screen and (max-width:768px){.partenaires-bloc .links .secondary-btn:first-child{margin-right:0;margin-bottom:24px}}.partenaires-bloc .controls-slider{justify-content:space-between;align-items:center;margin-bottom:56px;display:none}@media screen and (max-width:576px){.partenaires-bloc .controls-slider{display:flex}}.partenaires-bloc .controls-slider .dots .slick-dots{display:flex;align-items:center;position:relative;bottom:0}.partenaires-bloc .controls-slider .dots .slick-dots li{width:12px;height:12px;margin:0;margin-right:16px}.partenaires-bloc .controls-slider .dots .slick-dots li button{width:auto;height:auto;padding:0}.partenaires-bloc .controls-slider .dots .slick-dots li button::before{content:"";width:12px;height:12px;opacity:0.72;border:2px solid black;border-radius:50%;transition:all 300ms}.partenaires-bloc .controls-slider .dots .slick-dots li.slick-active button::before{content:"";width:12px;height:12px;opacity:1;border:2px solid black;border-radius:50%;background-color:black}.partenaires-bloc .controls-slider .arrows{display:flex;align-items:center}.partenaires-bloc .controls-slider .arrows .arrow{width:48px;height:48px;background:black;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:24px}.partenaires-bloc .controls-slider .arrows .arrow.left{margin-right:4px}.partenaires-bloc .pagination-archive{padding:16px 32px;background:black;border-radius:8px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:576px){.partenaires-bloc .pagination-archive{height:180px;flex-direction:column;position:relative;width:calc(100% + 64px);transform:translateX(-32px);border-radius:0px}}.partenaires-bloc .pagination-archive .isotope-pager{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#FFFFFF}@media screen and (max-width:576px){.partenaires-bloc .pagination-archive .isotope-pager{flex-direction:column;position:relative}}.partenaires-bloc .pagination-archive .isotope-pager::before{content:"Page: \a"}.partenaires-bloc .pagination-archive .isotope-pager .wrap-pages{display:flex;align-items:center}@media screen and (max-width:576px){.partenaires-bloc .pagination-archive .isotope-pager .wrap-pages{margin-top:16px}}.partenaires-bloc .pagination-archive .isotope-pager .wrap-pages .pager{height:48px;width:48px;display:flex;align-items:center;justify-content:center;border:1px solid #ffffff;font-style:normal;font-weight:700;font-size:20px;line-height:120%;color:#ffffff;margin-left:8px;text-decoration:none}.partenaires-bloc .pagination-archive .isotope-pager .wrap-pages .pager.active{background-color:#ffffff;color:#000000}.partenaires-bloc .pagination-archive .btn-pagination-archive{display:flex;align-items:center;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-0.02em;font-feature-settings:"tnum" on, "lnum" on;color:#FFFFFF;cursor:pointer}.partenaires-bloc .pagination-archive .btn-pagination-archive.disable{opacity:0;pointer-events:none}@media screen and (max-width:576px){.partenaires-bloc .pagination-archive .btn-pagination-archive{position:absolute;bottom:24px;right:32px}}.partenaires-bloc .pagination-archive .btn-pagination-archive [class^="icon-"]{font-size:32px;margin-left:8px}.partenaires-bloc .pagination-archive .btn-pagination-archive.previous [class^="icon-"]{margin-left:0px;margin-right:8px}@media screen and (max-width:576px){.partenaires-bloc .pagination-archive .btn-pagination-archive.previous{position:absolute;right:auto;bottom:24px;left:32px}}.wrap-404{position:relative}.wrap-404 .abs-img-1{position:absolute;top:128px;left:0}@media screen and (max-width:768px){.wrap-404 .abs-img-1{display:none}}.wrap-404 .abs-img-2{position:absolute;bottom:0px;left:0}@media screen and (max-width:768px){.wrap-404 .abs-img-2{display:none}}.wrap-404 .abs-img-3{position:absolute;top:0px;right:0}@media screen and (max-width:768px){.wrap-404 .abs-img-3{display:none}}.wrap-404 .abs-img-4{position:absolute;bottom:0px;right:0}@media screen and (max-width:768px){.wrap-404 .abs-img-4{display:none}}.wrap-404 .bloc-404{height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.wrap-404 .bloc-404 h1{text-align:center;margin-bottom:16px}.wrap-404 .bloc-404 h1 strong{position:relative;padding:0 10px}.wrap-404 .bloc-404 h1 strong::after{content:"";position:absolute;top:0;left:0;width:100%;height:120%;z-index:-1;background-image:url("/wp-content/themes/francophonie/img/icons/underline-green.svg");background-size:100% 100%}.wrap-404 .bloc-404 .text-format{text-align:center}.wrap-404 .bloc-404 .primary-btn{margin-top:32px}