@import url(https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Lato:wght@400;700&family=Merriweather:ital@0;1&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Syne:wght@600;700&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap);:where(:not(html):not(iframe):not(canvas):not(img):not(svg):not(video):not(audio):not(svg *):not(symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}a{text-decoration:none}menu,ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::placeholder{color:inherit}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;word-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}:root{--black:#000a0a;--greyDark:#656565;--greyLight:#d9d9d9;--white:#fff;--sarcelle:#008a8f;--sarcelleLight:#9cd4d8;--brown:#ca8965;--brownLight:#fde6da;--electricBlue:#2d307a;--blueLight:#6bb2e3;--albert:"Albert Sans",sans-serif;--merriweather:"Merriweather",serif}body{background:url(/app/themes/appo/public/images/bg-fond.4a244f.png);font-family:Albert Sans,sans-serif;font-family:var(--albert);font-size:.9375rem;font-weight:400;line-height:180%}@media screen and (min-width:768px){body{font-size:1rem}}.container{margin:auto;max-width:1440px;width:100%}h1,h2{font-family:Merriweather,serif;font-family:var(--merriweather);font-style:italic;font-weight:400}h1 strong,h2 strong{font-style:normal;font-weight:700}h1 strong,h2 strong,h3,h4,h5,h6{font-family:Albert Sans,sans-serif;font-family:var(--albert)}h1{font-size:2rem;line-height:140%}@media screen and (min-width:768px){h1{font-size:3rem}}h1 strong{font-size:2.5rem;line-height:120%}@media screen and (min-width:768px){h1 strong{font-size:3.5rem}}h2{font-size:1.875rem;line-height:140%}@media screen and (min-width:768px){h2{font-size:3rem}}h2 strong{font-size:2.125rem;line-height:120%}@media screen and (min-width:768px){h2 strong{font-size:3.5rem}}strong{font-weight:600}p strong{font-size:1.125rem;font-weight:500}footer ul,main ul{display:flex;flex-direction:column;gap:8px;padding:0 16px}footer ul li,main ul li{color:#000a0a;color:var(--black);font-size:.9375rem;font-style:normal;font-weight:400;line-height:180%;list-style:disc}@media screen and (min-width:768px){footer ul li,main ul li{font-size:1rem}}footer ul li::marker,main ul li::marker{color:#ca8965;color:var(--brown)}.uptitle{border-bottom:1px solid #000a0a;border-bottom:1px solid var(--black);font-family:Albert Sans,sans-serif;font-family:var(--albert);font-size:1rem;font-style:normal;font-weight:500;line-height:normal;padding-bottom:40px}.owl-dots{display:flex;gap:12px;justify-content:center;margin-top:24px}.owl-dots button.owl-dot{background-color:#9cd4d8;background-color:var(--sarcelleLight);border-radius:50%;height:4px;transition:all .3s ease;width:4px}.owl-dots button.owl-dot.active{background-color:#008a8f;background-color:var(--sarcelle);border-radius:16px;width:16px}.link-container{width:max-content;z-index:1}.link-container a{align-items:center;display:flex;gap:8px}.link-container a button{border:1px solid #008a8f;border:1px solid var(--sarcelle);cursor:pointer}.link-container a button:first-child{border-radius:50px;color:#008a8f;color:var(--sarcelle);font-weight:500;line-height:normal;padding:12px 24px}.link-container a button:last-child{border-radius:50%;height:43px;overflow:hidden;position:relative;width:43px}.link-container a button:last-child:before{background-color:#008a8f;background-color:var(--sarcelle);content:"";height:16px;left:50%;-webkit-mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease-in-out,background-color .3s ease-in-out;width:16px;z-index:1}.link-container a button:last-child:after{background-color:#9cd4d8;background-color:var(--sarcelleLight);bottom:0;content:"";height:0;position:absolute;transition:height .5s ease-in-out;width:100%}.link-container a:hover button:last-child:before{background-color:#008a8f;background-color:var(--sarcelle)}.link-container a:hover button:last-child:after{height:100%}.link-container.blue a button:first-child{color:#2d307a;color:var(--electricBlue)}.link-container.blue a button:first-child,.link-container.blue a button:last-child{border-color:#2d307a;border-color:var(--electricBlue)}.link-container.blue a button:last-child:before{background-color:#2d307a;background-color:var(--electricBlue)}.link-container.blue a button:last-child:after{background-color:#6bb2e3;background-color:var(--blueLight)}.card-item{gap:24px}.card-item,.card-item .container-img{display:flex;flex-direction:column;overflow:hidden;position:relative}.card-item .container-img{height:250px;width:100%}.card-item .container-img img{height:100%;object-fit:cover;transform:scale(1);transition:transform .3s ease;width:100%}.card-item .container-img button{align-items:center;align-self:flex-end;background-color:#fff;background-color:var(--white);border-radius:50%;bottom:0;display:flex;height:72px;justify-content:center;position:absolute;right:24px;transform:translateY(-24px);transition:transform .3s ease;width:72px}@media screen and (min-width:768px){.card-item .container-img button{transform:translateY(72px)}}.card-item .container-img button:after{background-color:#008a8f;background-color:var(--sarcelle);content:"";display:block;height:42px;mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;-webkit-mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;mask-size:contain;-webkit-mask-size:contain;width:42px}.card-item .container-img:after{background:linear-gradient(27deg,#008a8f 8.15%,#008a8f00 63.32%);content:"";height:100%;left:0;max-width:100%;position:absolute;top:0;transform:translateY(250px);transition:opacity .3s ease,transform .3s ease;width:100%}.card-item .container-text{display:flex;flex-direction:column;gap:16px}.card-item .container-text .categories-container{display:flex;flex-wrap:wrap;gap:12px}.card-item .container-text .categories-container .category{border:1px solid #2d307a;border:1px solid var(--electricBlue);border-radius:50px;font-size:.625rem;font-style:normal;font-weight:500;line-height:120%;padding:10px 22px;text-transform:uppercase}@media screen and (min-width:768px){.card-item .container-text .categories-container .category{width:max-content}}.card-item .container-text h3{font-size:1.5rem;font-style:normal;font-weight:500;line-height:130%}.card-item .container-text>p{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.card-item .container-text .auhtor-container{border-top:1px solid #d9d9d9;border-top:1px solid var(--greyLight);display:flex;flex-direction:column;gap:12px;padding-top:12px}.card-item .container-text .auhtor-container .author{display:flex;font-size:.875rem;font-style:normal;font-weight:400;gap:12px;line-height:normal}.card-item .container-text .auhtor-container .author:before{background-color:#008a8f;background-color:var(--sarcelle);content:"";display:block;height:16px;mask:url(/app/themes/appo/public/images/icons/user.49d970.svg) no-repeat;-webkit-mask:url(/app/themes/appo/public/images/icons/user.49d970.svg) no-repeat;mask-size:contain;-webkit-mask-size:contain;width:16px}.card-item .container-text .auhtor-container .tags-container{color:#008a8f;color:var(--sarcelle);display:flex;flex-wrap:wrap;font-size:.875rem;font-style:normal;font-weight:400;gap:16px;line-height:normal;row-gap:4px}.card-item .container-text .auhtor-container .tags-container p:not(:last-child){align-items:center;display:flex;gap:16px}.card-item .container-text .auhtor-container .tags-container p:not(:last-child):after{background-color:#008a8f;background-color:var(--sarcelle);border-radius:50%;content:"";display:block;height:4px;opacity:.4;width:4px}.card-item>button{align-items:center;background-color:#2d307a;background-color:var(--electricBlue);border-radius:50%;bottom:0;cursor:pointer;display:flex;height:42px;justify-content:center;overflow:hidden;position:absolute;right:0;transform:translateY(0);transition:transform .3s ease;width:42px}@media screen and (min-width:768px){.card-item>button{transform:translateY(50px)}}.card-item>button:after{background-color:#fff;background-color:var(--white);content:"";display:block;height:16px;mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;-webkit-mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;mask-size:contain;-webkit-mask-size:contain;width:16px}.card-item>button:before{background-color:#6bb2e3;background-color:var(--blueLight);bottom:0;content:"";height:0;position:absolute;transition:height .3s ease-in-out;width:100%}@media screen and (min-width:768px){.card-item>button:hover:before{height:100%}.card-item:hover .container-img button{transform:translateY(-24px)}.card-item:hover .container-img:after{transform:translateY(0)}.card-item:hover .container-img img{transform:scale(1.1)}.card-item:hover h3{color:#2d307a;color:var(--electricBlue);font-weight:700;transition:font-weight .3s ease,color .3s ease}.card-item:hover>button{transform:translate(0)}}.card-actu{display:flex;flex-direction:column;gap:24px}.card-actu .container-tags{align-items:center;display:flex;gap:16px}.card-actu .container-tags p{font-size:.625rem;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.card-actu .container-tags p:first-child{color:#2d307a;color:var(--electricBlue);font-weight:500}.card-actu .container-tags p:last-child{align-items:center;color:#656565;color:var(--greyDark);display:flex;gap:16px}.card-actu .container-tags p:last-child:before{background-color:#656565;background-color:var(--greyDark);border-radius:50%;content:"";display:block;height:4px;width:4px}.card-actu h4{font-size:1.5rem;font-style:normal;font-weight:500;line-height:130%}.card-actu p{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#656565;color:var(--greyDark);display:-webkit-box;overflow:hidden}.card-actu .link-container{align-items:center;display:flex;gap:8px}.card-actu .link-container button{border:1px solid #008a8f;border:1px solid var(--sarcelle);cursor:pointer}.card-actu .link-container button:first-child{border-radius:50px;color:#008a8f;color:var(--sarcelle);font-weight:500;line-height:normal;padding:12px 24px}.card-actu .link-container button:last-child{border-radius:50%;height:43px;overflow:hidden;position:relative;width:43px}.card-actu .link-container button:last-child:before{background-color:#008a8f;background-color:var(--sarcelle);content:"";height:16px;left:50%;-webkit-mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease-in-out,background-color .3s ease-in-out;width:16px;z-index:1}.card-actu .link-container button:last-child:after{background-color:#9cd4d8;background-color:var(--sarcelleLight);bottom:0;content:"";height:0;position:absolute;transition:height .5s ease-in-out;width:100%}.card-actu:hover h4{color:#2d307a;color:var(--electricBlue);font-weight:700;transition:color .3s ease,font-weight .3s ease}.card-actu:hover .link-container button:last-child:before{background-color:#008a8f;background-color:var(--sarcelle)}.card-actu:hover .link-container button:last-child:after{height:100%}.rs{align-items:center;display:flex;gap:16px}.rs p{font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.rs .list-rs{display:flex;gap:16px}.rs .list-rs a{border:1px solid #000a0a;border:1px solid var(--black);border-radius:50%;display:block;height:28px;overflow:hidden;position:relative;width:28px}.rs .list-rs a:before{background-color:#000a0a;background-color:var(--black);content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease-in-out;width:16px;z-index:1}.rs .list-rs a.linkedin:before{-webkit-mask:url(/app/themes/appo/public/images/icons/linkedin.12cd16.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/linkedin.12cd16.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.rs .list-rs a.facebook:before{-webkit-mask:url(/app/themes/appo/public/images/icons/icon-facebook.c2d0ae.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/icon-facebook.c2d0ae.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.rs .list-rs a:after{background-color:#000a0a;background-color:var(--black);bottom:0;content:"";height:0;position:absolute;transition:height .3s ease-in-out;width:100%}.rs .list-rs a:hover:after{height:100%}.rs .list-rs a:hover:before{background-color:#fff;background-color:var(--white)}header .container{display:flex;flex-direction:column;height:max-content;left:50%;overflow:hidden;position:absolute;top:0;transform:translateX(-50%);transition:height .5s ease-in-out;z-index:10}@media screen and (min-width:1025px){header .container{gap:24px;height:auto;padding:16px 16px 0}}@media screen and (min-width:1281px){header .container{gap:24px;padding:16px 80px 0}}header ul{display:none;padding:0}header ul li{color:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;list-style:none}@media screen and (min-width:768px){header ul li{font-size:inherit}}header ul li::marker{color:#ca8965;color:var(--brown)}header.light{color:#fff;color:var(--white)}header.light .logo-container .logo .logo-white{display:block}header.light .logo-container .logo .logo-color{display:none}header.light .logo-container .burger{border:1px solid #fff;border:1px solid var(--white)}header.light .logo-container .burger:after{background-color:#fff;background-color:var(--white)}header.light .menu-primary .logo-container button{border:1px solid #fff;border:1px solid var(--white)}header.light .menu-primary .logo-container button:after{background-color:#fff;background-color:var(--white)}header.dark .logo-container .logo .logo-white{display:none}header.dark .logo-container .logo .logo-color{display:block}header.dark .logo-container .burger{border:1px solid #008a8f;border:1px solid var(--sarcelle)}header.dark .logo-container .burger:after{background-color:#008a8f;background-color:var(--sarcelle)}header.dark .container-menus .menu-secondary .rs{color:#656565;color:var(--greyDark)}header.dark .container-menus .menu-secondary .menu-list{color:#008a8f;color:var(--sarcelle)}header.dark .container-menus .menu-primary .logo-container .logo .logo-white{display:none}header.dark .container-menus .menu-primary .logo-container .logo .logo-color{display:block}header.dark .container-menus .menu-primary .menu-list .contact-container a button{border:1px solid #008a8f!important;border:1px solid var(--sarcelle)!important;color:#008a8f!important;color:var(--sarcelle)!important}header.dark .container-menus .menu-primary .menu-list .contact-container a button:before{background-color:#008a8f!important;background-color:var(--sarcelle)!important}header.dark .container-menus .menu-primary .menu-list .contact-container a button:after{background-color:#9cd4d8!important;background-color:var(--sarcelleLight)!important}header.dark .container-menus .menu-secondary .rs .list-rs a{border-color:#008a8f;border-color:var(--sarcelle)}header.dark .container-menus .menu-secondary .rs .list-rs a:before{background-color:#008a8f;background-color:var(--sarcelle)}header.hp .menu-primary .logo-container button{border:1px solid #fff;border:1px solid var(--white)}header.hp .menu-primary .logo-container button:after{background-color:#fff;background-color:var(--white)}header.open{color:#000a0a;color:var(--black)}header.open .container{height:max-content;padding-bottom:32px}header.open .logo-container.mobile{background-color:#fffffff5;transition:background-color .5s ease}header.open .logo-container.mobile .logo .logo-color{display:block}header.open .logo-container.mobile .logo .logo-white{display:none}header.open .logo-container.mobile button{border:1px solid #008a8f;border:1px solid var(--sarcelle)}header.open .logo-container.mobile button:after{background-color:#008a8f;background-color:var(--sarcelle);-webkit-mask:url(/app/themes/appo/public/images/icons/close.4675be.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/close.4675be.svg) no-repeat}header.open .container-menus{padding-bottom:32px}header.open .container-menus .menu-secondary{order:2}header.open .container-menus .menu-secondary .rs .list-rs a{border:1px solid #000a0a;border:1px solid var(--black)}header.open .container-menus .menu-secondary .rs .list-rs a:after,header.open .container-menus .menu-secondary .rs .list-rs a:before{background-color:#000a0a;background-color:var(--black)}header.open .container-menus .menu-secondary .rs .list-rs a:hover:before{background-color:#fff;background-color:var(--white)}header.open .container-menus .menu-secondary .menu-list .list-item{max-width:max-content}header.open .container-menus .menu-secondary .menu-list .list-item a{font-size:.875rem;line-height:normal}header.open .container-menus .menu-primary{order:1}header.open .container-menus .menu-primary .logo-container{background-color:#fff;background-color:var(--white)}header.open .container-menus .menu-primary .logo-container .logo .logo-color{display:block}header.open .container-menus .menu-primary .logo-container .logo .logo-white{display:none}header.open .container-menus .menu-primary .logo-container button{border:1px solid #008a8f;border:1px solid var(--sarcelle)}header.open .container-menus .menu-primary .logo-container button:after{background-color:#008a8f;background-color:var(--sarcelle);-webkit-mask:url(/app/themes/appo/public/images/icons/close.4675be.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/close.4675be.svg) no-repeat}header.open .container-menus .menu-primary .menu-list .contact-container a button{border:1px solid #008a8f;border:1px solid var(--sarcelle)}header.open .container-menus .menu-primary .menu-list .contact-container a button:first-child{color:#008a8f;color:var(--sarcelle)}header.open .container-menus .menu-primary .menu-list .contact-container a button:last-child:before{background-color:#008a8f;background-color:var(--sarcelle)}header .logo-container.mobile{border-bottom:.5px solid #9cd4d8;border-bottom:.5px solid var(--sarcelleLight);display:flex;justify-content:space-between;padding:24px 16px 16px;position:relative;z-index:1}@media screen and (min-width:1025px){header .logo-container.mobile{display:none}}header .logo-container.mobile .logo{display:flex;height:48px;width:calc(100% - 50px)}header .logo-container.mobile button{border:1px solid #fff;border:1px solid var(--white);border-radius:50%;height:50px;position:relative;width:50px}@media screen and (min-width:1025px){header .logo-container.mobile button{display:none}}header .logo-container.mobile button:after{background-color:#fff;background-color:var(--white);content:"";height:24px;left:50%;-webkit-mask:url(/app/themes/appo/public/images/icons/menu-burger.aedf25.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/menu-burger.aedf25.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;width:24px}header .container-menus{background-color:#fffffff5;display:flex;flex-direction:column}@media screen and (min-width:1025px){header .container-menus{background-color:initial;display:flex;gap:24px}}header .container-menus .menu-secondary{display:flex;flex-direction:column;gap:32px;margin-top:56px;order:2;padding:0 16px;transition:transform 1s ease}@media screen and (min-width:1025px){header .container-menus .menu-secondary{border-bottom:.5px solid #9cd4d8;border-bottom:.5px solid var(--sarcelleLight);display:flex;flex-direction:row;justify-content:space-between;margin-top:0;order:1;padding:0 0 16px}}header .container-menus .menu-secondary .menu-list{border-top:1px solid #008a8f;border-top:1px solid var(--sarcelle);order:1;padding:32px 0 0}@media screen and (min-width:1025px){header .container-menus .menu-secondary .menu-list{border-top:initial;padding:0}}header .container-menus .menu-secondary .menu-list ul{display:flex;flex-direction:column;gap:32px}@media screen and (min-width:1025px){header .container-menus .menu-secondary .menu-list ul{flex-direction:row;gap:24px;justify-content:space-between}header .container-menus .menu-secondary .menu-list ul .list-item:not(:last-child) a{padding-right:24px;position:relative}header .container-menus .menu-secondary .menu-list ul .list-item:not(:last-child) a:after{background-color:#9cd4d8;background-color:var(--sarcelleLight);border-radius:50%;content:"";display:block;height:4px;position:absolute;right:0;top:50%;transform:translate(2px,-50%);width:4px}header .container-menus .menu-secondary .menu-list ul .list-item a:hover{opacity:.6;transition:opacity .3s ease}}header .container-menus .menu-secondary .rs{display:flex;gap:24px;order:2}@media screen and (min-width:1025px){header .container-menus .menu-secondary .rs{order:1}}header .container-menus .menu-secondary .rs .list-rs{display:flex;gap:24px}header .container-menus .menu-secondary .rs .list-rs a{border:1px solid #fff;border:1px solid var(--white);border-radius:50%;display:block;height:28px;overflow:hidden;position:relative;width:28px}header .container-menus .menu-secondary .rs .list-rs a:before{background-color:#fff;background-color:var(--white);content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;z-index:1}header .container-menus .menu-secondary .rs .list-rs a.linkedin:before{-webkit-mask:url(/app/themes/appo/public/images/icons/linkedin.12cd16.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/linkedin.12cd16.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}header .container-menus .menu-secondary .rs .list-rs a.facebook:before{-webkit-mask:url(/app/themes/appo/public/images/icons/icon-facebook.c2d0ae.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/icon-facebook.c2d0ae.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}header .container-menus .menu-secondary .rs .list-rs a:after{background-color:#9cd4d8;background-color:var(--sarcelleLight);bottom:0;content:"";height:0;position:absolute;transition:height .3s ease-in-out;width:100%}header .container-menus .menu-secondary .rs .list-rs a:hover:after{height:100%}header .container-menus .menu-secondary .rs .list-rs a:hover:before{background-color:#008a8f;background-color:var(--sarcelle)}header .container-menus .menu-primary{order:1;position:relative;z-index:1}@media screen and (min-width:1025px){header .container-menus .menu-primary{align-items:center;display:flex;justify-content:space-between;order:2}}header .container-menus .menu-primary .logo-container{border-bottom:.5px solid #9cd4d8;border-bottom:.5px solid var(--sarcelleLight);display:none;justify-content:space-between;padding:24px 16px 16px;position:relative;z-index:1}@media screen and (min-width:1025px){header .container-menus .menu-primary .logo-container{border-bottom:initial;display:block;padding:0}}header .container-menus .menu-primary .logo-container .logo{height:48px;width:calc(100% - 50px)}@media screen and (min-width:1025px){header .container-menus .menu-primary .logo-container .logo{display:block;height:64px}}header .container-menus .menu-primary .logo-container .logo img{height:100%}header .container-menus .menu-primary .logo-container .logo .logo-color{display:none}header .container-menus .menu-primary .menu-list{display:flex;flex-direction:column;gap:32px;padding:32px 16px 0;transition:transform 1s ease}@media screen and (min-width:1025px){header .container-menus .menu-primary .menu-list{align-items:center;display:flex;flex-direction:row;gap:16px;padding:0}}@media screen and (min-width:1281px){header .container-menus .menu-primary .menu-list{gap:48px}}header .container-menus .menu-primary .menu-list ul{display:flex;flex-direction:column;gap:32px}@media screen and (min-width:1025px){header .container-menus .menu-primary .menu-list ul{flex-direction:row;gap:16px}}@media screen and (min-width:1281px){header .container-menus .menu-primary .menu-list ul{gap:48px}}header .container-menus .menu-primary .menu-list .list-item a{display:flex;flex-direction:column;font-size:1rem;line-height:normal}header .container-menus .menu-primary .menu-list .list-item a:hover{opacity:.6;transition:opacity .3s ease}header .container-menus .menu-primary .menu-list .contact-container{width:max-content}header .container-menus .menu-primary .menu-list .contact-container a{align-items:center;display:flex;gap:8px}header .container-menus .menu-primary .menu-list .contact-container a button{border:1px solid #008a8f;border:1px solid var(--sarcelle);cursor:pointer}@media screen and (min-width:1025px){header .container-menus .menu-primary .menu-list .contact-container a button{border:1px solid #fff;border:1px solid var(--white)}}header .container-menus .menu-primary .menu-list .contact-container a button:first-child{border-radius:50px;color:#008a8f;color:var(--sarcelle);line-height:normal;padding:12px 24px}@media screen and (min-width:1025px){header .container-menus .menu-primary .menu-list .contact-container a button:first-child{border:1px solid #fff;border:1px solid var(--white);color:#fff;color:var(--white)}}header .container-menus .menu-primary .menu-list .contact-container a button:last-child{border-radius:50%;height:43px;overflow:hidden;position:relative;width:43px}header .container-menus .menu-primary .menu-list .contact-container a button:last-child:before{background-color:#008a8f;background-color:var(--sarcelle);content:"";height:16px;left:50%;-webkit-mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .5s ease-in-out,background-color .5s ease-in-out;-webkit-transition:transform .5s ease-in-out,background-color .5s ease-in-out;-moz-transition:transform .5s ease-in-out,background-color .5s ease-in-out;-ms-transition:transform .5s ease-in-out,background-color .5s ease-in-out;-o-transition:transform .5s ease-in-out,background-color .5s ease-in-out;width:16px;z-index:1}@media screen and (min-width:1025px){header .container-menus .menu-primary .menu-list .contact-container a button:last-child:before{background-color:#fff;background-color:var(--white)}}header .container-menus .menu-primary .menu-list .contact-container a button:last-child:after{background-color:#9cd4d8;background-color:var(--sarcelleLight);bottom:0;content:"";height:0;position:absolute;transition:height .5s ease-in-out;width:100%}header .container-menus .menu-primary .menu-list .contact-container a:hover button:last-child:before{background-color:#008a8f;background-color:var(--sarcelle)}header .container-menus .menu-primary .menu-list .contact-container a:hover button:last-child:after{height:100%}.contact-redirection .container{border-bottom:1px solid #000a0a1a;border-top:1px solid #000a0a1a;display:flex;flex-direction:column;gap:32px;padding:56px 16px 40px;position:relative}@media screen and (min-width:768px){.contact-redirection .container{align-items:flex-start;flex-direction:row;justify-content:space-between;padding:64px 16px 40px}}@media screen and (min-width:1281px){.contact-redirection .container{padding:64px 80px}}.contact-redirection .logo{max-width:208px;width:100%}@media screen and (min-width:768px){.contact-redirection .logo{max-width:250px}}.contact-redirection h2{color:#008a8f;color:var(--sarcelle);font-size:1.25rem}@media screen and (min-width:768px){.contact-redirection h2{font-size:2rem;grid-column:span 2}}.contact-redirection h2 strong{font-size:1.5rem}@media screen and (min-width:768px){.contact-redirection h2 strong{font-size:2.5rem}}.contact-redirection p{max-width:626px;width:100%}.contact-redirection .container-text{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:1281px){.contact-redirection .container-text{grid-column-gap:80px;-moz-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:minmax(300,626px) 1fr;max-width:918px}.contact-redirection .container-text .link-container{align-self:flex-end}}footer .container{display:flex;flex-direction:column;gap:40px;padding:40px 16px 16px}@media screen and (min-width:768px){footer .container{flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:64px 16px 32px;row-gap:64px}}@media screen and (min-width:1025px){footer .container{padding:64px 80px 32px}}footer ul{display:none;padding:0}footer ul li{color:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;list-style:none}@media screen and (min-width:768px){footer ul li{font-size:inherit}}footer ul li::marker{color:#ca8965;color:var(--brown)}footer .newsletter{border-bottom:1px solid #000a0a1a;display:flex;flex-direction:column;gap:16px;padding-bottom:40px}@media screen and (min-width:768px){footer .newsletter{border-bottom:initial;max-width:520px;order:3;padding-bottom:0;width:100%}}footer .newsletter h3{font-family:Merriweather,serif;font-family:var(--merriweather);font-size:1.125rem;font-style:italic;font-weight:400;line-height:140%}footer .newsletter h3 strong{font-family:Albert Sans,sans-serif;font-family:var(--albert);font-size:1.25rem;font-style:normal;font-weight:700;line-height:120%}footer .newsletter p{color:#656565;color:var(--greyDark);font-size:.9375rem;font-style:normal;font-weight:400;line-height:180%}@media screen and (min-width:768px){footer .newsletter p{font-size:1rem;line-height:150%}}footer .newsletter .container-input{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:768px){footer .newsletter .container-input{gap:16px}}footer .newsletter .container-input form{border-bottom:1px solid #008a8f;border-bottom:1px solid var(--sarcelle);display:flex;gap:8px;justify-content:space-between;padding-bottom:16px}footer .newsletter .container-input form .email{width:calc(100% - 50px)}footer .newsletter .container-input form .link-container{cursor:pointer;display:flex;gap:8px;position:relative}footer .newsletter .container-input form .link-container.mobile{border:1px solid #008a8f;border:1px solid var(--sarcelle);border-radius:50%;height:42px;overflow:hidden;width:42px}@media screen and (min-width:768px){footer .newsletter .container-input form .link-container.mobile{display:none}}footer .newsletter .container-input form .link-container.mobile:before{background-color:#008a8f;background-color:var(--sarcelle);content:"";height:16px;left:50%;-webkit-mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .5s ease-in-out,background-color .5s ease-in-out;width:16px;z-index:1}footer .newsletter .container-input form .link-container.mobile:after{background-color:#9cd4d8;background-color:var(--sarcelleLight);bottom:0;content:"";height:0;position:absolute;transition:height .5s ease-in-out;width:100%}footer .newsletter .container-input form .link-container.mobile:hover:before{background-color:#008a8f;background-color:var(--sarcelle)}footer .newsletter .container-input form .link-container.mobile:hover:after{height:100%}footer .newsletter .container-input form .gform_footer{margin:0;padding:0}footer .newsletter .container-input form .link-container.desktop{display:none}footer .newsletter .optionalParent .clear.foot{display:flex;width:max-content;z-index:1}@media screen and (min-width:768px){footer .newsletter .container-input form .link-container.desktop,footer .newsletter .optionalParent .clear.foot{height:43px}}footer .newsletter #mc_embed_signup_scroll{display:flex;gap:8px;justify-content:space-between;padding-bottom:16px}footer .newsletter label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0}footer .newsletter #mc-embedded-subscribe,footer .newsletter .container-input form .link-container.desktop input{align-self:auto;border:1px solid #008a8f;border:1px solid var(--sarcelle);border-radius:50px;color:#008a8f;color:var(--sarcelle);cursor:pointer;margin-bottom:0;padding:0 24px;width:max-content}footer .newsletter .clear.foot span,footer .newsletter .container-input form .link-container.desktop span{border:1px solid #008a8f;border:1px solid var(--sarcelle);border-radius:50%;cursor:pointer;height:43px;overflow:hidden;position:relative;width:43px}footer .newsletter .clear.foot span:before,footer .newsletter .container-input form .link-container.desktop span:before{background-color:#008a8f;background-color:var(--sarcelle);content:"";height:16px;left:50%;-webkit-mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/icon-redirection.37aecd.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .5s ease-in-out,background-color .5s ease-in-out;width:16px;z-index:1}footer .newsletter .clear.foot span:after,footer .newsletter .container-input form .link-container.desktop span:after{background-color:#9cd4d8;background-color:var(--sarcelleLight);bottom:0;content:"";height:0;position:absolute;transition:height .5s ease-in-out;width:100%}footer .newsletter .clear.foot:hover span:before,footer .newsletter .container-input form .link-container.desktop:hover span:before{background-color:#008a8f;background-color:var(--sarcelle)}footer .newsletter .clear.foot:hover span:after,footer .newsletter .container-input form .link-container.desktop:hover span:after{height:100%}footer .newsletter .container-input .container-validation{font-size:12px;font-style:normal;font-weight:400;line-height:140%}footer .newsletter .container-input .container-validation a{text-decoration:underline}footer .container-informations-contact{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){footer .container-informations-contact{max-width:240px;order:1;width:100%}}footer .container-informations-contact .title{align-items:center;color:#008a8f;color:var(--sarcelle);display:flex;font-size:.875rem;font-style:normal;font-weight:400;gap:24px;line-height:normal;position:relative}footer .container-informations-contact .title:before{background-color:#008a8f;background-color:var(--sarcelle);border-radius:50%;content:"";display:block;height:4px;opacity:.4;width:4px}footer .container-informations-contact ul{display:flex;flex-direction:column;gap:14px}footer .container-informations-contact ul li{color:#000a0a;color:var(--black);font-size:1rem;font-style:normal;font-weight:400;line-height:150%;padding-left:22px;position:relative}footer .container-informations-contact ul li:before{background-color:#008a8f;background-color:var(--sarcelle);content:"";height:12px;left:0;position:absolute;top:6px;width:12px}footer .container-informations-contact ul li.adress:before{mask:url(/app/themes/appo/public/images/icons/localisation.127eee.svg) no-repeat;-webkit-mask:url(/app/themes/appo/public/images/icons/localisation.127eee.svg) no-repeat;mask-size:contain;-webkit-mask-size:contain}footer .container-informations-contact ul li.tel:before{mask:url(/app/themes/appo/public/images/icons/phone.88bcca.svg) no-repeat;-webkit-mask:url(/app/themes/appo/public/images/icons/phone.88bcca.svg) no-repeat;mask-size:contain;-webkit-mask-size:contain}footer .container-informations-contact ul li.mail{text-decoration:underline}footer .container-informations-contact ul li.mail:before{mask:url(/app/themes/appo/public/images/icons/mail.3e9836.svg) no-repeat;-webkit-mask:url(/app/themes/appo/public/images/icons/mail.3e9836.svg) no-repeat;mask-size:contain;-webkit-mask-size:contain}footer .container-informations-contact .rs{align-items:center;display:flex;gap:16px;order:2}footer .container-informations-contact .rs p{font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}footer .container-informations-contact .rs .list-rs{display:flex;gap:16px}footer .container-informations-contact .rs .list-rs a{border:1px solid #000a0a;border:1px solid var(--black);border-radius:50%;display:block;height:28px;overflow:hidden;position:relative;width:28px}footer .container-informations-contact .rs .list-rs a:before{background-color:#000a0a;background-color:var(--black);content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease-in-out;width:16px;z-index:1}footer .container-informations-contact .rs .list-rs a.linkedin:before{-webkit-mask:url(/app/themes/appo/public/images/icons/linkedin.12cd16.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/linkedin.12cd16.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}footer .container-informations-contact .rs .list-rs a.facebook:before{-webkit-mask:url(/app/themes/appo/public/images/icons/icon-facebook.c2d0ae.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/icon-facebook.c2d0ae.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}footer .container-informations-contact .rs .list-rs a:after{background-color:#6bb2e3;background-color:var(--blueLight);bottom:0;content:"";height:0;position:absolute;transition:height .5s ease-in-out;width:100%}footer .container-informations-contact .rs .list-rs a:hover:after{height:100%}footer .container-menu{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:768px){footer .container-menu{flex-direction:row;gap:56px;max-width:408px;order:2;width:100%}}footer .container-menu nav{display:flex;flex-direction:column;gap:16px}footer .container-menu nav .title{align-items:center;color:#008a8f;color:var(--sarcelle);cursor:pointer;display:flex;font-size:.875rem;font-style:normal;font-weight:400;gap:24px;line-height:normal;position:relative}@media screen and (min-width:768px){footer .container-menu nav .title{display:none}}footer .container-menu nav .title:before{background-color:#008a8f;background-color:var(--sarcelle);border-radius:50%;content:"";display:block;height:4px;opacity:.4;width:4px}footer .container-menu nav .title:after{background-color:#008a8f;background-color:var(--sarcelle);content:"";height:24px;-webkit-mask:url(/app/themes/appo/public/images/icons/arrow-bottom.d7b383.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/arrow-bottom.d7b383.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:0;top:-4px;transform:rotate(0);transition:transform .3s ease;width:24px}footer .container-menu nav .title.rotate:after{transform:rotate(180deg)}@media screen and (min-width:768px){footer .container-menu nav ul{display:flex;gap:20px}footer .container-menu nav ul .list-item a{display:flex;flex-direction:column;font-size:1rem;line-height:normal}}footer .container-menu nav ul .list-item a:hover{color:#2d307a;color:var(--electricBlue);opacity:1;transition:color .3s ease}footer .container-copyright{align-items:center;border-top:1px solid #000a0a1a;display:flex;flex-direction:column;gap:24px;padding-top:40px}@media screen and (min-width:768px){footer .container-copyright{flex-direction:row;justify-content:space-between;max-width:100%;order:4;width:100%}}footer .container-copyright p{font-size:.875rem;font-style:normal;font-weight:400;line-height:140%;text-align:center}@media screen and (min-width:768px){footer .container-copyright p{text-align:left}}footer .container-copyright .list-rs{display:flex;gap:16px}@media screen and (min-width:768px){footer .container-copyright .list-rs{gap:30px}}footer .container-copyright .list-rs a{border:1px solid #008a8f;border:1px solid var(--sarcelle);border-radius:50%;display:block;height:56px;overflow:hidden;position:relative;width:56px}footer .container-copyright .list-rs a:before{background-color:#008a8f;background-color:var(--sarcelle);content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease-in-out;width:16px;z-index:1}footer .container-copyright .list-rs a.linkedin:before{-webkit-mask:url(/app/themes/appo/public/images/icons/linkedin.12cd16.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/linkedin.12cd16.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}footer .container-copyright .list-rs a.facebook:before{-webkit-mask:url(/app/themes/appo/public/images/icons/icon-facebook.c2d0ae.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/icon-facebook.c2d0ae.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}footer .container-copyright .list-rs a:after{background-color:#9cd4d8;background-color:var(--sarcelleLight);bottom:0;content:"";height:0;position:absolute;transition:height .5s ease-in-out;width:100%}footer .container-copyright .list-rs a:hover:after{height:100%}footer .container-copyright .list-rs a:hover:before{background-color:#008a8f;background-color:var(--sarcelle)}.error-404{background:url(/app/themes/appo/public/images/bg-fond.4a244f.png),#008a8f;background:url(/app/themes/appo/public/images/bg-fond.4a244f.png),var(--sarcelle);background-color:#008a8f;background-color:var(--sarcelle);padding-top:130px}@media screen and (min-width:1025px){.error-404{padding-top:220px}}.error-404 .container{display:flex;flex-direction:column;gap:40px;position:relative}@media screen and (min-width:768px){.error-404 .container{gap:82px;padding:0 16px}}@media screen and (min-width:1281px){.error-404 .container{padding:0 80px}}.error-404 .container-text{color:#fff;color:var(--white);display:flex;flex-direction:column;gap:32px;padding:0 16px}@media screen and (min-width:768px){.error-404 .container-text{gap:56px;max-width:813px;padding:75px 0 64px;width:100%;z-index:1}.error-404 .container-text h1{font-size:3rem}.error-404 .container-text h1 strong{font-size:3.5rem}.error-404 .container-text p{font-size:1.25rem;max-width:417px;width:100%}}.error-404 .container-text .link-container button{border-color:#fff;border-color:var(--white);color:#fff;color:var(--white)}.error-404 .container-text .link-container button:before{background-color:#fff;background-color:var(--white)}.error-404 .container-img{height:329px;position:relative;width:100%}@media screen and (min-width:768px){.error-404 .container-img{height:100%;max-width:600px;position:absolute;right:0;width:100%}}@media screen and (min-width:1025px){.error-404 .container-img{max-width:885px}}.error-404 .container-img .image{height:100%;object-fit:cover;position:absolute;width:100%}.gabarit-entreprise{display:flex;flex-direction:column;position:relative}@media screen and (min-width:1025px){.gabarit-entreprise{flex-direction:row;justify-content:center}}.gabarit-entreprise .container{display:flex;flex-direction:column}@media screen and (min-width:1025px){.gabarit-entreprise .container{flex-direction:row}}.gabarit-entreprise .container-gabarit-section{display:flex;flex-direction:column;gap:56px;max-width:1050px;padding-bottom:56px;width:100%}@media screen and (min-width:1025px){.gabarit-entreprise .container-gabarit-section{gap:96px;padding-bottom:69px}}.gabarit-entreprise .container-intro{background:url(/app/themes/appo/public/images/bg-fond.4a244f.png),#e3f2f3;display:flex;flex-direction:column;gap:24px;padding:130px 16px 0;position:relative}@media screen and (min-width:1025px){.gabarit-entreprise .container-intro{max-width:1050px;padding:228px 16px 0;width:100%}}@media screen and (min-width:1281px){.gabarit-entreprise .container-intro{padding:228px 80px 0}}.gabarit-entreprise .container-intro .categories-container{color:#2d307a;color:var(--electricBlue);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:4px}.gabarit-entreprise .container-intro .categories-container .category{border:1px solid #2d307a;border:1px solid var(--electricBlue);border-radius:50px;font-size:.625rem;font-style:normal;font-weight:500;line-height:120%;padding:10px 22px;text-transform:uppercase}@media screen and (min-width:768px){.gabarit-entreprise .container-intro .categories-container .category{width:max-content}}.gabarit-entreprise .container-intro .container-title{display:flex;flex-direction:column;gap:24px;z-index:1}@media screen and (min-width:1025px){.gabarit-entreprise .container-intro .container-title{gap:40px}}.gabarit-entreprise .container-intro .container-img{height:250px;z-index:1}@media screen and (min-width:1025px){.gabarit-entreprise .container-intro .container-img{height:378px;margin-top:16px}}.gabarit-entreprise .container-intro .container-img img{height:100%;object-fit:cover;width:100%}.gabarit-entreprise .container-intro .bg-fond-color{background:url(/app/themes/appo/public/images/bg-fond.4a244f.png),#e3f2f3;height:100%;left:0;left:-1000%;position:absolute;top:0;width:1000%;z-index:-1}@media screen and (min-width:1025px){.gabarit-entreprise .container-intro:after{background-color:#fff;bottom:-98px;content:"";height:100%;mask:url(/app/themes/appo/public/images/Shape-white.ce19d9.svg) no-repeat;-webkit-mask:url(/app/themes/appo/public/images/Shape-white.ce19d9.svg) no-repeat;mask-size:contain;-webkit-mask-size:contain;opacity:.3;position:absolute;right:-50%;transform:translateX(-25%);width:100%}}.gabarit-entreprise .container-fixed,.gabarit-entreprise .container-informations-logo{display:flex;flex-direction:column;gap:32px;padding:56px 16px}@media screen and (min-width:1025px){.gabarit-entreprise .container-fixed,.gabarit-entreprise .container-informations-logo{max-width:391px;padding:228px 56px 0;right:0;width:100%}}.gabarit-entreprise .container-fixed .container-logo,.gabarit-entreprise .container-informations-logo .container-logo{height:150px}.gabarit-entreprise .container-fixed .container-logo img,.gabarit-entreprise .container-informations-logo .container-logo img{height:100%;object-fit:contain;width:100%}.gabarit-entreprise .container-fixed .container-informations,.gabarit-entreprise .container-informations-logo .container-informations{border-top:1px solid #d9d9d9;display:flex;flex-direction:column;gap:32px;padding-top:24px}.gabarit-entreprise .container-fixed .container-informations a,.gabarit-entreprise .container-fixed .container-informations p,.gabarit-entreprise .container-informations-logo .container-informations a,.gabarit-entreprise .container-informations-logo .container-informations p{font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.gabarit-entreprise .container-fixed .container-informations a span,.gabarit-entreprise .container-fixed .container-informations p span,.gabarit-entreprise .container-informations-logo .container-informations a span,.gabarit-entreprise .container-informations-logo .container-informations p span{color:#ca8965;color:var(--brown);font-weight:600}.gabarit-entreprise .container-fixed .container-informations .informations-entreprise,.gabarit-entreprise .container-informations-logo .container-informations .informations-entreprise{display:flex;flex-direction:column;gap:8px}.gabarit-entreprise .container-fixed .container-informations .informations-contact,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact{display:flex;flex-direction:column;gap:24px}.gabarit-entreprise .container-fixed .container-informations .informations-contact h4,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact h4{color:#2d307a;color:var(--electricBlue);font-size:1.125rem;font-style:normal;font-weight:600;line-height:130%}.gabarit-entreprise .container-fixed .container-informations .informations-contact .container-contact,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact .container-contact{display:flex;flex-direction:column;gap:8px}.gabarit-entreprise .container-fixed .container-informations .informations-contact .container-contact>:not(h4),.gabarit-entreprise .container-informations-logo .container-informations .informations-contact .container-contact>:not(h4){display:flex;gap:12px}.gabarit-entreprise .container-fixed .container-informations .informations-contact .container-contact>:not(h4):before,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact .container-contact>:not(h4):before{background-color:#008a8f;background-color:var(--sarcelle);content:"";display:block;height:16px;position:relative;top:4px;width:16px}.gabarit-entreprise .container-fixed .container-informations .informations-contact .container-contact .adress:before,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact .container-contact .adress:before{mask:url(/app/themes/appo/public/images/icons/localisation.127eee.svg) no-repeat;-webkit-mask:url(/app/themes/appo/public/images/icons/localisation.127eee.svg) no-repeat;mask-size:contain;-webkit-mask-size:contain}.gabarit-entreprise .container-fixed .container-informations .informations-contact .container-contact .tel:before,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact .container-contact .tel:before{mask:url(/app/themes/appo/public/images/icons/phone.88bcca.svg) no-repeat;-webkit-mask:url(/app/themes/appo/public/images/icons/phone.88bcca.svg) no-repeat;mask-size:contain;-webkit-mask-size:contain}.gabarit-entreprise .container-fixed .container-informations .informations-contact .container-contact .mail,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact .container-contact .mail{text-decoration:underline}.gabarit-entreprise .container-fixed .container-informations .informations-contact .container-contact .mail:before,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact .container-contact .mail:before{mask:url(/app/themes/appo/public/images/icons/mail.3e9836.svg) no-repeat;-webkit-mask:url(/app/themes/appo/public/images/icons/mail.3e9836.svg) no-repeat;mask-size:contain;-webkit-mask-size:contain}.gabarit-entreprise .container-fixed .container-informations .informations-contact .rs,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact .rs{justify-content:space-between;max-width:360px;width:100%}.gabarit-entreprise .container-fixed .container-informations .informations-contact .rs .list-rs a,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact .rs .list-rs a{border-color:#008a8f;border-color:var(--sarcelle)}.gabarit-entreprise .container-fixed .container-informations .informations-contact .rs .list-rs a:before,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact .rs .list-rs a:before{background-color:#008a8f;background-color:var(--sarcelle)}.gabarit-entreprise .container-fixed .container-informations .informations-contact .rs .list-rs a:after,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact .rs .list-rs a:after{background-color:#6bb2e3;background-color:var(--blueLight)}.gabarit-entreprise .container-fixed .container-informations .informations-contact .link-container,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact .link-container{max-width:360px;width:100%}.gabarit-entreprise .container-fixed .container-informations .informations-contact .link-container a button:first-child,.gabarit-entreprise .container-informations-logo .container-informations .informations-contact .link-container a button:first-child{text-align:center;width:calc(100% - 50px)}.gabarit-entreprise .container-informations-logo{padding:0 16px}@media screen and (min-width:1025px){.gabarit-entreprise .container-informations-logo{display:none}}.gabarit-entreprise .container-fixed{display:none}@media screen and (min-width:1025px){.gabarit-entreprise .container-fixed{display:flex;height:100vh;margin-top:228px;padding:0 56px;position:sticky;top:0}}.gabarit-entreprise .container-presentation{display:flex;flex-direction:column;gap:24px;padding:0 16px}@media screen and (min-width:1025px){.gabarit-entreprise .container-presentation{padding:0 16px}}@media screen and (min-width:1281px){.gabarit-entreprise .container-presentation{padding:0 80px}}.gabarit-entreprise .container-presentation .uptitle{border-color:#008a8f;border-color:var(--sarcelle);color:#008a8f;color:var(--sarcelle)}.gabarit-entreprise .container-presentation h3{font-size:1.5rem;font-style:normal;font-weight:500;line-height:140%;margin-top:16px}@media screen and (min-width:1025px){.gabarit-entreprise .container-presentation h3{font-size:2rem}}.gabarit-entreprise .container-presentation p:not(.uptitle){color:#656565;color:var(--greyDark)}.gabarit-entreprise .container-temoignages{display:flex;flex-direction:column;gap:24px;padding:0 16px}@media screen and (min-width:1025px){.gabarit-entreprise .container-temoignages{padding:0 16px}}@media screen and (min-width:1281px){.gabarit-entreprise .container-temoignages{padding:0 80px}}@media screen and (min-width:1025px){.gabarit-entreprise .container-temoignages .container-slides{max-width:890px;overflow:hidden;width:100%}}.gabarit-entreprise .container-temoignages .container-slides .slide-item{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:1025px){.gabarit-entreprise .container-temoignages .container-slides .slide-item{gap:32px}}.gabarit-entreprise .container-temoignages .container-slides .slide-item>p{font-size:1.125rem;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width:1025px){.gabarit-entreprise .container-temoignages .container-slides .slide-item>p{font-size:1.625rem}}.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author{display:flex;gap:24px}@media screen and (min-width:1025px){.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author{width:calc(100% - 207px)}}.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .container-img{border-radius:50%;height:64px;overflow:hidden;width:64px}.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .container-img img{height:100%;object-fit:cover;width:100%}.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .author{display:flex;flex-direction:column;gap:24px;width:calc(100% - 88px)}@media screen and (min-width:460px){.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .author{margin-bottom:0}}.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .author .author-text{width:100%}@media screen and (min-width:1025px){.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .author .author-text{display:flex;flex-direction:column;gap:16px;row-gap:6px}}.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .author .author-text .name{align-items:center;display:flex;font-size:1.125rem;font-style:normal;font-weight:600;gap:16px;line-height:150%}.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .author .author-text .name:after{background-color:#000a0a;background-color:var(--black);border-radius:50%;content:"";display:block;height:4px;opacity:.4;width:4px}.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .author .author-text .function{color:#656565;color:var(--greyDark);font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .author .author-text .link-redirection{color:#2d307a;color:var(--electricBlue);font-size:1rem;font-style:normal;font-weight:500;line-height:120%;text-decoration-line:underline}@media screen and (min-width:1025px){.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .author .author-text .link-redirection{width:100%}}.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .author .link-container{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .author .link-container a button:first-child{border-color:#2d307a;border-color:var(--electricBlue);color:#2d307a;color:var(--electricBlue)}@media screen and (min-width:460px){.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .author .link-container{bottom:auto;left:auto;position:relative;transform:none}}@media screen and (min-width:768px){.gabarit-entreprise .container-temoignages .container-slides .slide-item .informations-author .author .link-container{display:flex;justify-content:flex-end;width:100%}}.gabarit-entreprise .container-temoignages .container-slides .owl-dots{display:none}.gabarit-entreprise .container-temoignages .slider-temoignages-nav{align-items:center;display:flex;gap:24px;justify-content:center;margin-top:8px}@media screen and (min-width:1025px){.gabarit-entreprise .container-temoignages .slider-temoignages-nav{background:url(/app/themes/appo/public/images/bg-fond.4a244f.png),#fff;background:url(/app/themes/appo/public/images/bg-fond.4a244f.png),var(--white);height:64px;justify-content:flex-start;margin:-88px 0 auto auto;width:max-content;z-index:1}}.gabarit-entreprise .container-temoignages .slider-temoignages-nav button{align-items:center;border:1px solid #2d307a;border:1px solid var(--electricBlue);border-radius:50%;cursor:pointer;display:flex;height:56px;justify-content:center;overflow:hidden;position:relative;width:56px}.gabarit-entreprise .container-temoignages .slider-temoignages-nav button.disabled{opacity:.5;pointer-events:none}.gabarit-entreprise .container-temoignages .slider-temoignages-nav button:before{background-color:#2d307a;background-color:var(--electricBlue);content:"";display:block;height:16px;width:16px}.gabarit-entreprise .container-temoignages .slider-temoignages-nav button.owl-prev:before{-webkit-mask:url(/app/themes/appo/public/images/icons/arrow-left.0a5aef.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/arrow-left.0a5aef.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.gabarit-entreprise .container-temoignages .slider-temoignages-nav button.owl-next:before{-webkit-mask:url(/app/themes/appo/public/images/icons/arrow-right.cb3cbe.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/arrow-right.cb3cbe.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.gabarit-entreprise .container-temoignages .slider-temoignages-nav button:after{background-color:#6bb2e3;background-color:var(--blueLight);bottom:0;content:"";height:0;position:absolute;transition:height .3s ease-in-out;width:100%;z-index:-1}.gabarit-entreprise .container-temoignages .slider-temoignages-nav button:hover:after{height:100%}.gabarit-entreprise .container-temoignages .slider-temoignages-nav .item-count{display:flex;gap:10px}.gabarit-entreprise .container-temoignages .slider-temoignages-nav .item-count span{align-items:center;display:flex;gap:10px}.gabarit-entreprise .container-temoignages .slider-temoignages-nav .item-count span:not(:last-child):after{background-color:#2d307a;background-color:var(--electricBlue);border-radius:16px;content:"";display:block;height:2px;opacity:.24;width:12px}.gabarit-entreprise .container-accompagnement-as{display:flex;flex-direction:column;gap:40px;padding:0 16px}@media screen and (min-width:1025px){.gabarit-entreprise .container-accompagnement-as{padding:0 16px}}@media screen and (min-width:1281px){.gabarit-entreprise .container-accompagnement-as{padding:0 80px}}.gabarit-entreprise .container-accompagnement-as .uptitle{border-color:#008a8f;border-color:var(--sarcelle);color:#008a8f;color:var(--sarcelle)}.gabarit-entreprise .container-accompagnement-as .container-title{display:flex;flex-direction:column;gap:24px}.gabarit-entreprise .container-accompagnement-as .container-title .container-who{background:url(/app/themes/appo/public/images/bg-fond.4a244f.png),#bee5ff;display:flex;flex-direction:column;gap:24px;padding:24px;position:relative}@media screen and (min-width:1025px){.gabarit-entreprise .container-accompagnement-as .container-title .container-who{flex-direction:row;gap:80px;justify-content:space-between;padding:40px}}.gabarit-entreprise .container-accompagnement-as .container-title .container-who .who-item{align-items:center;display:flex;gap:24px;z-index:1}@media screen and (min-width:1025px){.gabarit-entreprise .container-accompagnement-as .container-title .container-who .who-item{width:100%}}.gabarit-entreprise .container-accompagnement-as .container-title .container-who .who-item .container-img{height:64px;width:64px}@media screen and (min-width:1025px){.gabarit-entreprise .container-accompagnement-as .container-title .container-who .who-item .container-img{height:80px;width:80px}}.gabarit-entreprise .container-accompagnement-as .container-title .container-who .who-item .container-img img{border-radius:50%;height:100%;object-fit:cover;width:100%}.gabarit-entreprise .container-accompagnement-as .container-title .container-who .who-item .container-name{display:flex;flex-direction:column;justify-content:center}.gabarit-entreprise .container-accompagnement-as .container-title .container-who .who-item .container-name .name{font-size:1.125rem;font-style:normal;font-weight:600;line-height:150%}.gabarit-entreprise .container-accompagnement-as .container-title .container-who .who-item .container-name .function{color:#656565;color:var(--greyDark);font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.gabarit-entreprise .container-accompagnement-as .container-title .container-who:after{background-color:#fff;bottom:0;content:"";height:100%;mask:url(/app/themes/appo/public/images/gabarit-entreprise/shape.f8bb3b.svg) no-repeat;-webkit-mask:url(/app/themes/appo/public/images/gabarit-entreprise/shape.f8bb3b.svg) no-repeat;mask-size:contain;-webkit-mask-size:contain;opacity:.3;position:absolute;right:0;width:100%}@media screen and (min-width:1025px){.gabarit-entreprise .container-accompagnement-as .container-title .container-who:after{width:250px}}.gabarit-entreprise .container-accompagnement-as h3{font-size:1.5rem;font-style:normal;font-weight:500;line-height:140%}@media screen and (min-width:1025px){.gabarit-entreprise .container-accompagnement-as h3{font-size:2rem}}.gabarit-entreprise .container-accompagnement-as h4{font-size:1.25rem;font-style:normal;font-weight:500;line-height:130%}@media screen and (min-width:1025px){.gabarit-entreprise .container-accompagnement-as h4{font-size:1.5rem}}.gabarit-entreprise .container-accompagnement-as .container-text{display:flex;flex-direction:column;gap:24px}.gabarit-entreprise .container-accompagnement-as .container-text p{color:#656565;color:var(--greyDark)}@media screen and (min-width:1025px){.gabarit-entreprise .container-accompagnement-as .container-text ul{-moz-column-count:2;column-count:2;-moz-column-gap:16px;column-gap:16px;display:inline;display:initial}}.gabarit-entreprise .container-evolution-entreprise{display:flex;flex-direction:column;gap:40px;padding:0 16px}@media screen and (min-width:768px){.gabarit-entreprise .container-evolution-entreprise{padding:0 16px}}@media screen and (min-width:1281px){.gabarit-entreprise .container-evolution-entreprise{padding:0 80px}}.gabarit-entreprise .container-evolution-entreprise .uptitle{border-color:#008a8f;border-color:var(--sarcelle);color:#008a8f;color:var(--sarcelle)}.gabarit-entreprise .container-evolution-entreprise h3{font-size:1.5rem;font-style:normal;font-weight:500;line-height:140%}@media screen and (min-width:768px){.gabarit-entreprise .container-evolution-entreprise h3{font-size:2rem}}.gabarit-entreprise .container-evolution-entreprise h4{font-size:1.25rem;font-style:normal;font-weight:500;line-height:130%}@media screen and (min-width:768px){.gabarit-entreprise .container-evolution-entreprise h4{font-size:1.5rem}}.gabarit-entreprise .container-evolution-entreprise h5{font-size:1.125rem;font-style:normal;font-weight:600;line-height:150%}.gabarit-entreprise .container-evolution-entreprise .container-title{display:flex;flex-direction:column;gap:40px}.gabarit-entreprise .container-evolution-entreprise .container-title .container-text{align-items:flex-start;display:flex;flex-direction:column;gap:40px}@media screen and (min-width:768px){.gabarit-entreprise .container-evolution-entreprise .container-title .container-text{align-items:center;flex-direction:row;gap:96px}}.gabarit-entreprise .container-evolution-entreprise .container-title .container-text img{height:180px}.gabarit-entreprise .container-evolution-entreprise .container-title .container-text .container-key{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:768px){.gabarit-entreprise .container-evolution-entreprise .container-title .container-text .container-key{align-items:center;flex-direction:row;gap:96px}}.gabarit-entreprise .container-evolution-entreprise .container-title .container-text p{align-items:center;display:flex;font-size:1.125rem;font-style:normal;font-weight:600;gap:24px;line-height:150%}@media screen and (min-width:768px){.gabarit-entreprise .container-evolution-entreprise .container-title .container-text p{align-items:flex-start;flex-direction:column}}.gabarit-entreprise .container-evolution-entreprise .container-title .container-text strong{color:#2d307a;color:var(--electricBlue);font-size:4.5rem;font-style:italic;font-weight:500;line-height:100%}.gabarit-entreprise .container-evolution-entreprise .container-item{display:flex;flex-direction:column;gap:40px}.gabarit-entreprise .container-evolution-entreprise .container-item .item,.gabarit-entreprise .container-evolution-entreprise .container-item .item .item-info{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){.gabarit-entreprise .container-evolution-entreprise .container-item .item .item-info{flex-direction:row}}.gabarit-entreprise .container-evolution-entreprise .container-item .item .item-info img{height:96px;width:96px}.gabarit-entreprise .container-evolution-entreprise .container-item .item .item-info .info-text{display:flex;flex-direction:column;gap:8px}.gabarit-entreprise .container-actualites-entreprise{display:flex;flex-direction:column;gap:40px}@media screen and (min-width:768px){.gabarit-entreprise .container-actualites-entreprise{padding:0 16px}}@media screen and (min-width:1281px){.gabarit-entreprise .container-actualites-entreprise{padding:0 80px}}.gabarit-entreprise .container-actualites-entreprise .uptitle{border-color:#008a8f;border-color:var(--sarcelle);color:#008a8f;color:var(--sarcelle);margin:0 16px}@media screen and (min-width:768px){.gabarit-entreprise .container-actualites-entreprise .uptitle{margin:0}}.gabarit-entreprise .container-actualites-entreprise .container-title{display:none}@media screen and (min-width:768px){.gabarit-entreprise .container-actualites-entreprise .container-title{align-items:center;display:flex;justify-content:space-between}}.gabarit-entreprise .container-actualites-entreprise .container-title h3{font-size:2rem;font-style:normal;font-weight:500;line-height:140%;max-width:600px}.gabarit-entreprise .container-actualites-entreprise .container-slides{padding:0 0 0 16px}.gabarit-entreprise .container-actualites-entreprise .container-slides .owl-stage{left:-24px}@media screen and (min-width:480px){.gabarit-entreprise .container-actualites-entreprise .container-slides .owl-stage{left:0}}@media screen and (min-width:768px){.gabarit-entreprise .container-actualites-entreprise .container-slides{padding:0}}.gabarit-entreprise .container-actualites-entreprise .container-slides .slide-item{display:flex;flex-direction:column;gap:24px}.gabarit-entreprise .container-actualites-entreprise .container-slides .slide-item .container-tags{align-items:center;display:flex;gap:16px}.gabarit-entreprise .container-actualites-entreprise .container-slides .slide-item .container-tags p{font-size:.625rem;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.gabarit-entreprise .container-actualites-entreprise .container-slides .slide-item .container-tags p:first-child{color:#2d307a;color:var(--electricBlue);font-weight:500}.gabarit-entreprise .container-actualites-entreprise .container-slides .slide-item .container-tags p:last-child{align-items:center;color:#656565;color:var(--greyDark);display:flex;gap:16px}.gabarit-entreprise .container-actualites-entreprise .container-slides .slide-item .container-tags p:last-child:before{background-color:#656565;background-color:var(--greyDark);border-radius:50%;content:"";display:block;height:4px;width:4px}.gabarit-entreprise .container-actualites-entreprise .container-slides .slide-item h4{font-size:1.5rem;font-style:normal;font-weight:500;line-height:130%}.gabarit-entreprise .container-actualites-entreprise .container-slides .slide-item p{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#656565;color:var(--greyDark);display:-webkit-box;overflow:hidden}.gabarit-entreprise .container-actualites-entreprise .slider-actualites-entreprise-nav{display:flex;gap:24px;padding:0 16px}@media screen and (min-width:480px){.gabarit-entreprise .container-actualites-entreprise .slider-actualites-entreprise-nav.mobile{display:none}}.gabarit-entreprise .container-actualites-entreprise .slider-actualites-entreprise-nav button{align-items:center;border:1px solid #2d307a;border:1px solid var(--electricBlue);border-radius:50%;cursor:pointer;display:flex;height:56px;justify-content:center;overflow:hidden;position:relative;width:56px}@media screen and (min-width:768px){.gabarit-entreprise .container-actualites-entreprise .slider-actualites-entreprise-nav button{height:93px;width:93px}}.gabarit-entreprise .container-actualites-entreprise .slider-actualites-entreprise-nav button.disabled{opacity:.5;pointer-events:none}.gabarit-entreprise .container-actualites-entreprise .slider-actualites-entreprise-nav button:before{background-color:#2d307a;background-color:var(--electricBlue);content:"";display:block;height:16px;width:16px}.gabarit-entreprise .container-actualites-entreprise .slider-actualites-entreprise-nav button.owl-prev:before{-webkit-mask:url(/app/themes/appo/public/images/icons/arrow-left.0a5aef.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/arrow-left.0a5aef.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.gabarit-entreprise .container-actualites-entreprise .slider-actualites-entreprise-nav button.owl-next:before{-webkit-mask:url(/app/themes/appo/public/images/icons/arrow-right.cb3cbe.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/arrow-right.cb3cbe.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.gabarit-entreprise .container-actualites-entreprise .slider-actualites-entreprise-nav button:after{background-color:#6bb2e3;background-color:var(--blueLight);bottom:0;content:"";height:0;position:absolute;transition:height .3s ease-in-out;width:100%;z-index:-1}.gabarit-entreprise .container-actualites-entreprise .slider-actualites-entreprise-nav button:hover:after{height:100%}.slider-suggestion{margin-bottom:56px;margin-top:56px}@media screen and (min-width:768px){.slider-suggestion{margin-bottom:128px;margin-top:128px}}.slider-suggestion .container{display:flex;flex-direction:column;gap:32px;position:relative}@media screen and (min-width:768px){.slider-suggestion .container{gap:64px;padding:0 16px}}@media screen and (min-width:1281px){.slider-suggestion .container{padding:0 80px}}.slider-suggestion .container-title{display:flex;justify-content:space-between;padding:0 16px}@media screen and (min-width:768px){.slider-suggestion .container-title{align-items:center;padding:0}}.slider-suggestion .container-title h2{color:#2d307a;color:var(--electricBlue);font-size:1.5rem}.slider-suggestion .container-title h2 strong{font-size:1.5rem}@media screen and (min-width:768px){.slider-suggestion .container-title h2 strong{font-size:2.5rem}}.slider-suggestion .container-title .slider-anciennes-entreprises-nav.desktop{flex-direction:row}.slider-suggestion .container-slides{overflow:hidden;padding:0 0 0 16px}@media screen and (min-width:768px){.slider-suggestion .container-slides{padding:0}}.slider-suggestion .container-slides .owl-stage{left:-16px}@media screen and (min-width:400px){.slider-suggestion .container-slides .owl-stage{left:0}}.slider-suggestion .card-item .container-text .auhtor-container .author,.slider-suggestion .card-item .container-text .auhtor-container .tags-container{width:calc(100% - 58px)}.slider-suggestion .container-redirection{align-items:center;display:flex;flex-direction:column-reverse;gap:24px}@media screen and (min-width:1025px){.slider-suggestion .container-redirection{flex-direction:row;gap:48px}}.slider-suggestion .container-redirection>a{color:#2d307a;color:var(--electricBlue);font-size:1rem;font-style:normal;font-weight:500;line-height:120%;text-decoration-line:underline}@media screen and (min-width:1025px){.slider-suggestion .container-redirection.mobile{display:none}}.slider-suggestion .container-redirection.desktop{display:none}@media screen and (min-width:1025px){.slider-suggestion .container-redirection.desktop{display:flex}}.slider-suggestion .container-redirection.desktop a:hover{font-weight:600}.slider-suggestion .slider-suggestion-nav{align-items:center;display:flex;gap:24px;justify-content:center;z-index:1}@media screen and (min-width:1025px){.slider-suggestion .slider-suggestion-nav{flex-direction:row}.slider-suggestion .slider-suggestion-nav.mobile{display:none}}.slider-suggestion .slider-suggestion-nav.desktop{display:none}@media screen and (min-width:1025px){.slider-suggestion .slider-suggestion-nav.desktop{display:flex}}.slider-suggestion .slider-suggestion-nav button{align-items:center;border:1px solid #2d307a;border:1px solid var(--electricBlue);border-radius:50%;cursor:pointer;display:flex;height:56px;justify-content:center;overflow:hidden;position:relative;width:56px}@media screen and (min-width:1025px){.slider-suggestion .slider-suggestion-nav button{height:93px;width:93px}}.slider-suggestion .slider-suggestion-nav button.disabled{opacity:.5;pointer-events:none}.slider-suggestion .slider-suggestion-nav button:before{background-color:#2d307a;background-color:var(--electricBlue);content:"";display:block;height:16px;width:16px}.slider-suggestion .slider-suggestion-nav button.owl-prev:before{-webkit-mask:url(/app/themes/appo/public/images/icons/arrow-left.0a5aef.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/arrow-left.0a5aef.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.slider-suggestion .slider-suggestion-nav button.owl-next:before{-webkit-mask:url(/app/themes/appo/public/images/icons/arrow-right.cb3cbe.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/arrow-right.cb3cbe.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.slider-suggestion .slider-suggestion-nav button:after{background-color:#6bb2e3;background-color:var(--blueLight);bottom:0;content:"";height:0;position:absolute;transition:height .3s ease-in-out;width:100%;z-index:-1}.slider-suggestion .slider-suggestion-nav button:hover:after{height:100%}.hero-actu{position:relative}.hero-actu .container{display:flex;flex-direction:column;gap:24px;margin-bottom:40px;padding:130px 16px 0}@media screen and (min-width:768px){.hero-actu .container{gap:28px;padding:228px 16px 0}}@media screen and (min-width:1281px){.hero-actu .container{margin-bottom:64px;padding:228px 80px 0}}.hero-actu .btn-back{align-items:center;cursor:pointer;display:flex;gap:24px;margin-bottom:4px}.hero-actu .btn-back:before{background-color:#008a8f;background-color:var(--sarcelle);content:"";display:block;height:16px;-webkit-mask:url(/app/themes/appo/public/images/icons/arrow-left.0a5aef.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/arrow-left.0a5aef.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:translateX(0);width:16px}.hero-actu .btn-back button{color:#008a8f;color:var(--sarcelle);cursor:pointer;font-size:16px;font-style:normal;font-weight:500;line-height:120%;transform:translateX(0);transition:transform .3s ease;width:max-content}@media screen and (min-width:768px){.hero-actu .btn-back{margin-bottom:-44px;z-index:1}.hero-actu .btn-back:hover button{transform:translateX(10px)}}.hero-actu .container-tags{align-items:center;display:flex;gap:16px;justify-content:center}.hero-actu .container-tags p{color:#656565;color:var(--greyDark);font-size:.625rem;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.hero-actu .container-tags p:first-child{font-weight:500}.hero-actu .container-tags p:last-child{align-items:center;display:flex;gap:16px}.hero-actu .container-tags p:last-child:before{background-color:#656565;background-color:var(--greyDark);border-radius:50%;content:"";display:block;height:4px;width:4px}.hero-actu .categories-container{color:#2d307a;color:var(--electricBlue);display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:4px}@media screen and (min-width:1281px){.hero-actu .categories-container{margin-bottom:0}}.hero-actu .categories-container .category{border:1px solid #2d307a;border:1px solid var(--electricBlue);border-radius:50px;font-size:.625rem;font-style:normal;font-weight:500;line-height:120%;padding:10px 22px;text-transform:uppercase}@media screen and (min-width:768px){.hero-actu .categories-container .category{width:max-content}}.hero-actu .container-text{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){.hero-actu .container-text{align-items:center;margin:auto;max-width:950px;width:100%}}.hero-actu .container-text h1{font-family:Albert Sans,sans-serif;font-family:var(--albert);font-size:2.5rem;font-style:normal;font-weight:700;line-height:120%;text-align:center}@media screen and (min-width:768px){.hero-actu .container-text h1{font-size:3.5rem;font-weight:600}}.hero-actu .container-text p{color:#656565;color:var(--greyDark);text-align:center}.hero-actu .container-image{height:200px}@media screen and (min-width:768px){.hero-actu .container-image{height:490px;margin-top:36px}}.hero-actu .container-image img{height:100%;object-fit:cover;width:100%}.actu-content{margin-bottom:56px;margin-top:40px}@media screen and (min-width:1281px){.actu-content{margin-bottom:128px;margin-top:64px}}.actu-content .container{display:flex;flex-direction:column;gap:40px;padding:0 16px}@media screen and (min-width:768px){.actu-content .container{gap:56px}}@media screen and (min-width:1281px){.actu-content .container{padding:0 245px}}.actu-content .intro p{font-size:1.125rem;font-style:normal;font-weight:500;line-height:170%}@media screen and (min-width:768px){.actu-content .intro p{font-size:1.25rem}}.actu-content .titre-texte{display:flex;flex-direction:column}.actu-content .titre-texte h3{color:#2d307a;color:var(--electricBlue);font-size:1.5rem;font-style:normal;font-weight:500;line-height:140%;margin-bottom:24px}.actu-content .titre-texte p{color:#656565;color:var(--greyDark)}.actu-content .titre-texte p:not(:last-child),.actu-content .titre-texte ul:not(:last-child){margin-bottom:24px}.actu-content .image-full{height:200px}@media screen and (min-width:768px){.actu-content .image-full{height:490px}}.actu-content .image-full img{height:100%;object-fit:cover;width:100%}.actu-content .key-numbers{display:flex;flex-direction:column;gap:32px;max-width:328px;width:100%}@media screen and (min-width:768px){.actu-content .key-numbers{flex-direction:row;gap:16px;grid-column:1/3;justify-content:space-between;max-width:100%;row-gap:64px}}@media screen and (min-width:1281px){.actu-content .key-numbers{justify-content:space-between}}.actu-content .key-numbers .key-number-item{display:flex;flex-direction:column;gap:8px;max-width:322px;position:relative;width:100%;z-index:1}@media screen and (min-width:768px){.actu-content .key-numbers .key-number-item{max-width:280px}}.actu-content .key-numbers .key-number-item .key{align-items:flex-end;color:#2d307a;color:var(--electricBlue);display:flex;font-size:1.75rem;font-style:italic;font-weight:500;gap:8px;line-height:140%}.actu-content .key-numbers .key-number-item .key strong{font-size:3rem;font-style:italic;font-weight:500;line-height:110%}.actu-content .key-numbers .key-number-item p:not(.key){font-size:1rem;font-style:normal;font-weight:400;line-height:150%}.actu-content .key-numbers .key-number-item p:not(.key) strong{font-size:1.125rem;font-weight:600}.actu-content .essentiel{background:url(/app/themes/appo/public/images/bg-fond.4a244f.png),#bee5ff;padding:24px}@media screen and (min-width:768px){.actu-content .essentiel{padding:40px}}.actu-content .essentiel h3{color:#2d307a;color:var(--electricBlue);font-size:1.5rem;font-style:normal;font-weight:500;line-height:140%;margin-bottom:40px}@media screen and (min-width:768px){.actu-content .essentiel h3{font-size:2rem}}.actu-content .essentiel p{color:#656565;color:var(--greyDark)}.actu-content .essentiel p:not(:last-child){margin-bottom:24px}@media screen and (min-width:768px){.actu-content .essentiel ul{-moz-column-break-inside:avoid;break-inside:avoid-column;-moz-column-count:2;column-count:2;-moz-column-gap:32px;column-gap:32px;display:block}}.actu-content .essentiel ul:not(:last-child){margin-bottom:24px}.actu-content .essentiel ul li::marker{color:#2d307a;color:var(--electricBlue)}@media screen and (min-width:768px){.actu-content .essentiel ul li{margin-bottom:8px}}.actu-content .share{align-items:center;border-top:1px solid #d9d9d9;display:flex;flex-direction:column;gap:24px;padding-top:40px}.actu-content .share p{color:#2d307a;color:var(--electricBlue);font-size:.875rem;font-style:normal;font-weight:400;line-height:120%;text-transform:uppercase}.actu-content .share .list-rs{display:flex;gap:16px}.actu-content .share .list-rs a{border:1px solid #008a8f;border:1px solid var(--sarcelle);border-radius:50%;display:block;height:48px;overflow:hidden;position:relative;width:48px}.actu-content .share .list-rs a:before{background-color:#008a8f;background-color:var(--sarcelle);content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .3s ease-in-out;width:16px;z-index:1}.actu-content .share .list-rs a.linkedin:before{-webkit-mask:url(/app/themes/appo/public/images/icons/linkedin.12cd16.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/linkedin.12cd16.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.actu-content .share .list-rs a.facebook:before{-webkit-mask:url(/app/themes/appo/public/images/icons/icon-facebook.c2d0ae.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/icon-facebook.c2d0ae.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.actu-content .share .list-rs a.copy-link:before{-webkit-mask:url(/app/themes/appo/public/images/icons/link.7f288d.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/link.7f288d.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.actu-content .share .list-rs a:after{background-color:#9cd4d8;background-color:var(--sarcelleLight);bottom:0;content:"";height:0;position:absolute;transition:height .5s ease-in-out;width:100%}.actu-content .share .list-rs a:hover:after{height:100%}.slider-actualites{margin-bottom:56px;margin-top:56px}@media screen and (min-width:768px){.slider-actualites{margin-bottom:128px;margin-top:128px}}.slider-actualites .container{display:flex;flex-direction:column;gap:32px;position:relative}@media screen and (min-width:768px){.slider-actualites .container{gap:64px;padding:0 16px}}@media screen and (min-width:1281px){.slider-actualites .container{padding:0 80px}}.slider-actualites .container-title{display:flex;justify-content:space-between;padding:0 16px}@media screen and (min-width:768px){.slider-actualites .container-title{align-items:center;padding:0}}.slider-actualites .container-title h2{color:#2d307a;color:var(--electricBlue);font-size:1.5rem}.slider-actualites .container-title h2 strong{font-size:1.5rem}@media screen and (min-width:768px){.slider-actualites .container-title h2 strong{font-size:2.5rem}}.slider-actualites .container-title .slider-anciennes-entreprises-nav.desktop{flex-direction:row}.slider-actualites .container-slides{overflow:hidden;padding:0 0 0 16px}@media screen and (min-width:768px){.slider-actualites .container-slides{padding:0}}.slider-actualites .container-slides .owl-stage{left:-16px}@media screen and (min-width:400px){.slider-actualites .container-slides .owl-stage{left:0}}.slider-actualites .card-item .container-text .auhtor-container .author,.slider-actualites .card-item .container-text .auhtor-container .tags-container{width:calc(100% - 58px)}.slider-actualites .container-redirection{align-items:center;display:flex;flex-direction:column-reverse;gap:24px}@media screen and (min-width:1025px){.slider-actualites .container-redirection{flex-direction:row;gap:48px}}.slider-actualites .container-redirection>a{color:#2d307a;color:var(--electricBlue);font-size:1rem;font-style:normal;font-weight:500;line-height:120%;text-decoration-line:underline}@media screen and (min-width:1025px){.slider-actualites .container-redirection.mobile{display:none}}.slider-actualites .container-redirection.desktop{display:none}@media screen and (min-width:1025px){.slider-actualites .container-redirection.desktop{display:flex}}.slider-actualites .slider-actualites-nav{align-items:center;display:flex;gap:24px;justify-content:center;z-index:1}@media screen and (min-width:1025px){.slider-actualites .slider-actualites-nav{flex-direction:row}.slider-actualites .slider-actualites-nav.mobile{display:none}}.slider-actualites .slider-actualites-nav.desktop{display:none}@media screen and (min-width:1025px){.slider-actualites .slider-actualites-nav.desktop{display:flex}}.slider-actualites .slider-actualites-nav button{align-items:center;border:1px solid #2d307a;border:1px solid var(--electricBlue);border-radius:50%;cursor:pointer;display:flex;height:56px;justify-content:center;overflow:hidden;position:relative;width:56px}@media screen and (min-width:1025px){.slider-actualites .slider-actualites-nav button{height:93px;width:93px}}.slider-actualites .slider-actualites-nav button.disabled{opacity:.5;pointer-events:none}.slider-actualites .slider-actualites-nav button:before{background-color:#2d307a;background-color:var(--electricBlue);content:"";display:block;height:16px;width:16px}.slider-actualites .slider-actualites-nav button.owl-prev:before{-webkit-mask:url(/app/themes/appo/public/images/icons/arrow-left.0a5aef.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/arrow-left.0a5aef.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.slider-actualites .slider-actualites-nav button.owl-next:before{-webkit-mask:url(/app/themes/appo/public/images/icons/arrow-right.cb3cbe.svg) no-repeat;mask:url(/app/themes/appo/public/images/icons/arrow-right.cb3cbe.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.slider-actualites .slider-actualites-nav button:after{background-color:#6bb2e3;background-color:var(--blueLight);bottom:0;content:"";height:0;position:absolute;transition:height .3s ease-in-out;width:100%;z-index:-1}.slider-actualites .slider-actualites-nav button:hover:after{height:100%}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(/app/themes/appo/public/styles/owl.video.play.7f01b0.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-dots,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity .2s ease;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}