@keyframes slideUpDown{0%{transform:translateY(0%);opacity:1}35%{transform:translateY(-100%);opacity:0}50%{transform:translateY(100%);opacity:0}100%{transform:translateY(0%);opacity:1}}@keyframes slideLeftRight{0%{transform:translateX(0%);opacity:1}66%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideOutIn{0%{transform:translateX(0%);opacity:1;color:#121C27}40%{transform:translateX(100%);opacity:0;color:#121C27}60%{transform:translateX(-100%);opacity:0;color:#FFFFFF}100%{transform:translateX(0%);opacity:1;color:#FFFFFF}}.container-fluid.big{width:calc(100% - 80px)}.container-fluid.mid{max-width:1540px}.container-fluid.little{max-width:1420px}@media (max-width:1549px){html{font-size:16px}.container-fluid.big{width:calc(100% - 60px)}.container-fluid.mid{max-width:calc(100% - max(3.8vw, 40px))}.container-fluid.little{width:calc(100% - max(5vw, 20px))}.header-desktop{height:80px}.header-desktop .icon-submenu{top:25px}.header-desktop nav{padding-left:30px}.header-desktop nav .left .link-flip{padding:0 10px}.header-desktop .sub-menu .sub-menu-group{grid-gap:50px;gap:50px}footer .footer-content{grid-gap:75px;gap:75px}footer .footer-content>.left h2{margin-bottom:25px}footer .footer-content>.left p{font-size:max(0.8rem, 11px)}footer .footer-content>.right .top{grid-gap:50px;gap:50px}.cards-links{min-height:300px}.cards-links a{padding-top:100px}.s4-forms-v2 .leform-element div.leform-input input,.s4-forms-v2 .leform-element div.leform-input textarea,.s4-forms-v2 .leform-element div.leform-input select{font-size:max(1rem, 13px)}.s4-forms-v2 .leform-element div.leform-input input{padding:5px 15px !important}.s4-forms-v2 .leform-element div.leform-input textarea{padding:20px 30px !important;min-height:150px}.s4-forms-v2 .leform-multiselect label{font-size:max(1rem, 13px)}.include-contact-form .form{padding:50px}main#Home .banner .container-fluid{grid-gap:75px;gap:75px;padding-top:75px;padding-bottom:125px}main#Home .banner .right .col1 .image-1{height:200px}main#Home .banner .right .col1 .image-1:before{width:20px;height:20px}main#Home .banner .right .col1 .image-1 .icon-bg{left:calc(100% - 35px);bottom:calc(100% - 35px);width:50px;height:50px}main#Home .banner .right .col1 .image-1 .icon-bg .lottie-icon{width:25px;height:25px}main#Home .banner .right .col1 .image-2:before{bottom:50px;left:calc(100% + 20px);width:20px;height:20px}main#Home .banner .right .col1 .image-2 img{height:150px}main#Home .banner .right .col1 .image-2 .icon-bg{right:-25px;width:80px;height:40px}main#Home .banner .right .col1 .image-2 .icon-bg .lottie-icon{width:25px;height:25px}main#Home .banner .right .col2 .image-3{height:200px;top:50px}main#Home .banner .right .col2 .image-3:before{width:50px;height:25px;left:65%}main#Home .banner .right .col2 .image-3 .icon-bg{top:calc(100% + 50px);right:25px;width:50px;height:50px}main#Home .banner .right .col2 .image-3 .icon-bg .lottie-icon{width:25px;height:25px}main#Home .expertises-home{padding-top:100px;padding-bottom:100px}main#Home .expertises-home .container-fluid .exp-container .left h2{margin-bottom:50px}main#Home .expertises-home .container-fluid .exp-container .right .exp-link .exp-item{padding:15px}main#Home .savoir-faire-accueil{margin-bottom:130px}main#Home .savoir-faire-accueil .supply-chain{top:20px;padding-bottom:25px;border-bottom:solid 3px #4AC6CC}main#Home .savoir-faire-accueil .supply-chain .top{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px;margin-bottom:30px}main#Home .savoir-faire-accueil .supply-chain .top h2{font-size:2rem}main#Home .savoir-faire-accueil .supply-chain .top p{text-wrap:balance;font-size:max(1.15rem, 15px);max-width:1000px}main#Home .savoir-faire-accueil .supply-chain .bottom .supply .items .item .image{margin-bottom:10px}main#Home .savoir-faire-accueil .supply-chain .bottom .supply .items .item .infos p{margin-bottom:10px;font-size:max(0.8rem, 11px)}main#Home .savoir-faire-accueil .supply-chain .bottom .supply .items .item .infos p:not(:last-of-type):after{bottom:-5px}main#Home .savoir-faire-accueil .supply-chain .bottom .amont .supply-title,main#Home .savoir-faire-accueil .supply-chain .bottom .aval .supply-title,main#Home .savoir-faire-accueil .supply-chain .bottom .left .supply-title,main#Home .savoir-faire-accueil .supply-chain .bottom .right .supply-title{margin-bottom:10px;padding-bottom:10px}main#Home .savoir-faire-accueil .supply-chain .bottom .amont .image,main#Home .savoir-faire-accueil .supply-chain .bottom .aval .image,main#Home .savoir-faire-accueil .supply-chain .bottom .left .image,main#Home .savoir-faire-accueil .supply-chain .bottom .right .image{border-width:7.5px;padding:18px}main#Home .savoir-faire-accueil .supply-chain .bottom .amont .image img,main#Home .savoir-faire-accueil .supply-chain .bottom .aval .image img,main#Home .savoir-faire-accueil .supply-chain .bottom .left .image img,main#Home .savoir-faire-accueil .supply-chain .bottom .right .image img{height:30px;width:30px}main#Home .savoir-faire-accueil .supply-chain .bottom .amont .items .item .details p,main#Home .savoir-faire-accueil .supply-chain .bottom .aval .items .item .details p,main#Home .savoir-faire-accueil .supply-chain .bottom .left .items .item .details p,main#Home .savoir-faire-accueil .supply-chain .bottom .right .items .item .details p{font-size:10px}main#Home .savoir-faire-accueil .supply-chain .bottom .left p,main#Home .savoir-faire-accueil .supply-chain .bottom .right p{top:-20px}main#Home .secteurs-intervention .left h2{margin-bottom:60px}main#Home .secteurs-intervention .right .chiffres-cles .chiffres img{width:100px;height:100px}main#Home .actus-home{padding-bottom:150px}main#Home .actus-home .top h2{max-width:700px}main#Adn .banner h1{max-width:550px}main#Adn .values{margin-bottom:75px}main#Adn .values .content{grid-gap:75px 150px;gap:75px 150px;padding-bottom:75px}main#Adn .values .content .value>div h3{font-size:max(1.5rem, 19px)}main#Adn .values .content .value>div h3 img{min-width:unset;min-height:unset;width:60px;height:60px}main#Adn .leaders .top .top h2{margin-bottom:75px}main#Adn .leaders .top .team{grid-gap:30px;gap:30px}main#Adn .leaders .lead-banner{overflow:clip;padding-top:100px}main#Adn .leaders .lead-banner:after{left:25px;width:30px;height:30px}main#Adn .leaders .lead-banner .container-fluid .left{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}main#Adn .leaders .lead-banner .container-fluid .left img{width:100%;position:relative;bottom:-10px}main#Adn .leaders .lead-banner .container-fluid .right .citation:after{top:110%;right:15%}main#Adn .adn-form .s4-forms-v2 .leform-form-inner{padding:50px}main#Adn .adn-form .s4-forms-v2 .leform-form-inner .leform-col.leform-col-8{padding-left:50px}main#Adn .s4-forms-v2 .leform-element div.leform-input textarea{min-height:185px}main#Taxoexpertises .approche-exp{display:none}main#Taxoexpertises .approche-exp .sticky-approche{top:40px}main#Taxoexpertises .approche-exp .sticky-approche h2{margin-bottom:40px}main#Taxoexpertises .approche-exp .sticky-approche .content{top:85px}main#Taxoexpertises .approche-exp .sticky-approche .content .right{-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px)}main#Taxoexpertises .approche-exp-resp{display:block;margin-bottom:100px}main#Taxoexpertises .approche-exp-resp h2{margin-bottom:40px}main#Taxoexpertises .approche-exp-resp .approche-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:150px;gap:150px;overflow:clip}main#Taxoexpertises .approche-exp-resp .approche-content nav{position:sticky;top:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;grid-gap:30px;gap:30px}main#Taxoexpertises .approche-exp-resp .approche-content nav a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:10px;gap:10px;width:fit-content;font-size:max(1rem, 13px);font-weight:700;transition:all 0.3s ease}main#Taxoexpertises .approche-exp-resp .approche-content nav a .outer-circle{display:block;position:relative;width:30px;height:30px;background:#121C27;border-radius:50%;transition:all 0.3s ease}main#Taxoexpertises .approche-exp-resp .approche-content nav a .outer-circle .inner-circle{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:20px;height:20px;background:#FFFFFF;border-radius:50%;transition:all 0.3s ease}main#Taxoexpertises .approche-exp-resp .approche-content nav a.Vert{color:#53B584}main#Taxoexpertises .approche-exp-resp .approche-content nav a.Vert .outer-circle{background:#53B584}main#Taxoexpertises .approche-exp-resp .approche-content nav a.Vert.active .inner-circle{background:#53B584}main#Taxoexpertises .approche-exp-resp .approche-content nav a.Violet{color:#C0B4E8}main#Taxoexpertises .approche-exp-resp .approche-content nav a.Violet .outer-circle{background:#C0B4E8}main#Taxoexpertises .approche-exp-resp .approche-content nav a.Violet.active .inner-circle{background:#C0B4E8}main#Taxoexpertises .approche-exp-resp .approche-content nav a:hover.Vert .outer-circle .inner-circle{background:#53B584}main#Taxoexpertises .approche-exp-resp .approche-content nav a:hover.Violet .outer-circle .inner-circle{background:#C0B4E8}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:50px;gap:50px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block{display:-ms-grid;display:grid;-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr;grid-gap:150px;gap:150px;scroll-margin-top:40px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:20px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche .image{border:solid 10px #121C27;border-radius:50%;padding:40px;margin-bottom:20px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche .image .icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche .image .icon img{width:80px;height:80px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche .text-center{font-size:2rem;font-weight:700}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche.Vert .image{border-color:#53B584}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche.Vert .text-center{color:#53B584}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche.Violet .image{border-color:#C0B4E8}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche.Violet .text-center{color:#C0B4E8}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .infos h3{margin-bottom:10px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .infos h3:not(:first-of-type){margin-top:20px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .infos.Vert h3{color:#53B584}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .infos.Violet h3{color:#C0B4E8}main#Taxoexpertises .axes-intervention .list{grid-gap:100px;gap:100px}main#Taxoexpertises .axes-intervention .list .item h3{font-size:max(1.5rem, 19px)}main#Taxoexpertises .axes-intervention .list .item p{margin-bottom:auto}main#Taxoexpertises .solutions-exp{margin-bottom:100px}main#Taxoexpertises .solutions-exp .content{grid-gap:50px;gap:50px}main#Archiveformation .formation-approche .content aside{padding:50px 100px}main#Archiveformation .formation-formulaire{padding:50px;margin-bottom:125px}main#Archiveformation .formation-accordeon:before{height:70px;width:70px}main#Archiveformation .formation-accordeon:after{height:60px;left:-50px}main#Archiveformation .formation-accordeon .blue-circle{width:40px;height:40px}main#Archiveformation .formation-accordeon .container-fluid{grid-gap:75px;gap:75px}main#Archiveformation .formation-accordeon .container-fluid .accordeon-archive-formation .content{padding:30px 20px 25px}main#Archiveformation .formation-temoignages{margin-bottom:125px}main#Singlesecteurs .banner{margin-bottom:125px}main#Singlesecteurs .banner .violet{width:190px;height:60px}main#Singlesecteurs .banner .blue{height:50px;width:50px}main#Singlesecteurs .banner .green{width:30px;height:30px}.block-accordeon .accordeon-item{padding:20px 0 15px}.block-gallerie.two img{height:500px}.block-gallerie.three img{height:350px}}@media (max-width:1199px){html{font-size:15px}.container-fluid.big{width:calc(100% - 60px)}.header-desktop{padding:0}.header-desktop nav .left{grid-gap:15px;gap:15px}.header-desktop nav .left img{max-width:100px}.header-desktop nav .left .link-flip{font-size:max(0.9rem, 12px)}.header-desktop nav .right .btn-left-to-right{font-size:max(0.9rem, 12px)}.header-desktop .sub-menu .sub-menu-group{grid-gap:30px;gap:30px;padding:30px}footer .footer-content{grid-gap:50px;gap:50px}footer .footer-content>.right .top{grid-gap:30px;gap:30px}.banner.sub .violet{right:12%}.banner.sub .green{right:4.5%}.banner.sub .blue{right:17%}.include-contact-form .form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px;padding-top:50px;padding-bottom:50px}main#Home .banner .container-fluid{grid-gap:50px;gap:50px}main#Home .expertises-home{padding-top:100px;padding-bottom:100px}main#Home .expertises-home .container-fluid .pre-titre{padding-bottom:30px}main#Home .expertises-home .container-fluid .exp-container{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:50px;gap:50px}main#Home .expertises-home .container-fluid .exp-container .left{max-width:100%}main#Home .expertises-home .container-fluid .exp-container .left h2{margin-bottom:30px}main#Home .expertises-home .container-fluid .exp-container .left p:first-of-type{margin-bottom:20px}main#Home .savoir-faire-accueil{margin-bottom:75px}main#Home .savoir-faire-accueil:before{left:-20px;width:65px;height:65px}main#Home .savoir-faire-accueil:after{right:-30px;top:30px;width:90px;height:40px}main#Home .savoir-faire-accueil .supply-chain{padding-bottom:50px}main#Home .savoir-faire-accueil .supply-chain .bottom{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}main#Home .savoir-faire-accueil .supply-chain .bottom .left,main#Home .savoir-faire-accueil .supply-chain .bottom .right{display:none}main#Home .secteurs-intervention{padding-bottom:75px;margin-bottom:75px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:75px;gap:75px}main#Home .secteurs-intervention .left{border-right:none;border-bottom:solid 1px #C0B4E8;padding:0 75px 75px}main#Home .secteurs-intervention .left h2{margin-bottom:40px}main#Home .secteurs-intervention .right .chiffres-cles .chiffres img{right:unset;left:75px}main#Home .actus-home{padding-bottom:100px}main#Home .actus-home .top{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:40px;gap:40px;margin-bottom:40px}main#Adn .values .content{grid-gap:75px;gap:75px}main#Adn .leaders .top h2{margin-bottom:90px}main#Adn .leaders .top .team{margin-bottom:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main#Adn .leaders .top .team.leaders-4{display:-ms-grid;display:grid;-ms-grid-columns:repeat(2, 1fr);grid-template-columns:repeat(2, 1fr)}main#Adn .adn-form{margin-bottom:100px}main#Adn .adn-form .s4-forms-v2 .leform-form-inner .leform-col-4,main#Adn .adn-form .s4-forms-v2 .leform-form-inner .leform-col-8{width:100%}main#Adn .adn-form .s4-forms-v2 .leform-form-inner .leform-col.leform-col-8{padding-left:0}main#Adn .adn-bottom{padding-bottom:400px}main#Adn .adn-bottom .content p{margin-bottom:50px}main#Taxoexpertises .axes-intervention .list .item{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 calc(50% - 100px);-ms-flex:0 0 calc(50% - 100px);flex:0 0 calc(50% - 100px)}main#Taxoexpertises .approche-exp-resp .approche-content{grid-gap:100px;gap:100px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block{grid-gap:100px;gap:100px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche .image{padding:30px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche .image .icon img{width:60px;height:60px}main#Archiveactus .include-actus-cards{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:30px 15px;gap:30px 15px}main#Archiveformation .banner h1{max-width:650px}main#Archiveformation .formation-catalogue .top{margin-bottom:100px}main#Archiveformation .formation-formulaire{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:100px}main#Archiveformation .formation-formulaire .left{padding-top:0;margin-bottom:30px}main#Archiveformation .formation-formulaire .left p.sub-title{margin-bottom:10px}main#Archiveformation .formation-accordeon{margin-bottom:50px}main#Archiveformation .formation-accordeon:after{bottom:-4%;height:30px;left:unset;right:-140px}main#Archiveformation .formation-accordeon .blue-circle{display:none}main#Archiveformation .formation-accordeon .container-fluid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:50px;gap:50px}main#Singlesecteurs .banner{margin-bottom:100px}main#Singlesecteurs .banner .green{right:200px}.block-chiffres-cles{grid-gap:50px;gap:50px}.block-chiffres-cles .item{width:calc(25% - 50px)}}@media (max-width:991px){html{font-size:14px}body{margin-top:0}.container-fluid.big{width:calc(100% - 40px)}.header-desktop{display:none}.s4-header-responsive{display:block}.s4-header-responsive #navresponsive{position:fixed;display:block;top:125%;left:0;z-index:999;background:#FFFFFF;width:100%;height:100%;font-size:34px;overflow:scroll;-webkit-overflow-scrolling:touch;text-align:center;z-index:99}.s4-header-responsive #navresponsive,.s4-header-responsive #navresponsive ul.sub{transition:all 0.7s}.s4-header-responsive #navresponsive.active{top:0}.s4-header-responsive #navresponsive .current{position:absolute;top:0;height:55px;left:55px;opacity:0;visibility:hidden;right:55px;background:#FFFFFF;color:#4AC6CC;font-size:14px;text-transform:uppercase;line-height:55px;transition:all 0.3s;font-weight:bold;overflow:hidden;padding:0 10px 0 19px;text-overflow:ellipsis;white-space:nowrap}.s4-header-responsive #navresponsive .previous{position:absolute;left:0;top:0;opacity:0;visibility:hidden;background:#4AC6CC;color:#FFFFFF;font-size:11px;line-height:13px;font-weight:bold;width:62px;height:55px;text-align:center;padding-top:12px;z-index:999;transition:all 0.3s}.s4-header-responsive #navresponsive .previous .arrow{display:block;position:absolute;width:25px;height:20px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224.157%22%20height%3D%2219.202%22%20viewBox%3D%220%200%2024.157%2019.202%22%3E%3Cg%20id%3D%22arrow-left%22%20transform%3D%22translate(24.157%2019.202)%20rotate(180)%22%3E%3Cpath%20id%3D%22Trac%C3%A9_1%22%20data-name%3D%22Trac%C3%A9%201%22%20d%3D%22M0%2C.928A.929.929%2C0%2C0%2C1%2C.93%2C0L22.967.015a.929.929%2C0%2C0%2C1%2C0%2C1.858L.928%2C1.858A.929.929%2C0%2C0%2C1%2C0%2C.928Z%22%20transform%3D%22translate(0.261%208.672)%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3Cpath%20id%3D%22Trac%C3%A9_2%22%20data-name%3D%22Trac%C3%A9%202%22%20d%3D%22M10.242.272a.929.929%2C0%2C0%2C1%2C0%2C1.314l-8%2C8.015%2C8%2C8.015a.929.929%2C0%2C0%2C1%2C-1.315%2C1.313L.272%2C10.257a.929.929%2C0%2C0%2C1%2C0%2C-1.313L8.928.273A.929.929%2C0%2C0%2C1%2C10.242.272Z%22%20transform%3D%22translate(0%200)%22%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-size:cover;right:50%;top:50%;margin-top:-9px;margin-right:-9px}.s4-header-responsive #navresponsive .containerSub{display:block;width:100%;position:fixed;left:100vw;top:80px;bottom:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:smooth;background:#FFFFFF;transition:all 0.5s}.s4-header-responsive #navresponsive .containerSub.active{left:0}.s4-header-responsive #navresponsive .containerSub{z-index:5}.s4-header-responsive #navresponsive .containerSub .containerSub{z-index:6}.s4-header-responsive #navresponsive .containerSub .containerSub .containerSub{z-index:7}.s4-header-responsive #navresponsive ul{display:table;margin-left:auto;margin-right:auto;width:100%}.s4-header-responsive #navresponsive ul li{display:table-row;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.s4-header-responsive #navresponsive.active ul.sub{top:0;height:auto}.s4-header-responsive #navresponsive ul.sub.active{left:0}.s4-header-responsive #navresponsive ul.principal{margin-top:80px;position:relative;background:#FFFFFF}.s4-header-responsive #navresponsive ul li a:not(.s4_button){color:black;text-decoration:none;font-size:14px;font-weight:700;line-height:1.5;display:table-cell;text-transform:uppercase;padding:17px 20px;display:table-cell;position:relative;transition:all 0.3s;min-width:200px;text-align:center}.s4-header-responsive #navresponsive ul li a i{margin-right:10px}.s4-header-responsive #navresponsive ul li a:hover:not(.s4_button),.s4-header-responsive #navresponsive ul li a:focus:not(.s4_button){color:#4AC6CC}.s4-header-responsive #navresponsive ul li.hasSub>a:before{content:"";background:url("../img//arrow/arrow-bold-black.svg") no-repeat center;position:absolute;left:100%;width:50px;height:50px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all 0.3s ease}.s4-header-responsive #navresponsive ul li.hasSub>a:hover:before{background:url("../img//arrow/arrow-green-d.svg") no-repeat center;-webkit-transform:translateY(-50%) translateX(10px);-moz-transform:translateY(-50%) translateX(10px);-ms-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px)}.s4-header-responsive #navresponsive ul li:not(:last-child) a:after{content:" ";display:block;height:1px;width:150px;background:rgba(18, 28, 39, 0.25);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.s4-header-responsive #navresponsive ul.listvelos a:after{display:none}.s4-header-responsive #navresponsive ul.listvelos li:last-child a{padding-bottom:15px;padding-top:15px}.s4-header-responsive #navresponsive ul.listvelos li:last-child a:after{display:block}.s4-header-responsive #navresponsive.inSub .current{opacity:1;visibility:visible}.s4-header-responsive #navresponsive.inSub .previous{opacity:1;visibility:visible;cursor:pointer}.s4-header-responsive #navresponsive .button{background:#c0c0bf;width:100%;display:block;font-size:14px;font-weight:400;color:#FFFFFF;text-align:center;position:absolute;bottom:0}.s4-header-responsive #navresponsive .contentScrolled .button{position:relative}.s4-header-responsive #navresponsive .containerlisteVelos .button{background:#898a8d}.s4-header-responsive #navresponsive .button:after{display:none}.s4-header-responsive #navresponsive .button:after{content:" "}.s4-header-responsive #navresponsive ul.principal{height:calc(100% - 100px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.s4-header-responsive #navresponsive .main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.s4-header-responsive #navresponsive .menu_bot{position:absolute;bottom:0;left:0;width:100%}.s4-header-responsive #navresponsive .menu_bot .liens{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:20px;gap:20px}.s4-header-responsive #navresponsive .menu_bot .liens .green-button{padding:15px;font-size:13px}.s4-header-responsive #navresponsive .menu_bot .liens .menu-bottom-b{background:#93AFCB;width:100%;padding:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px;gap:10px}.s4-header-responsive #navresponsive .menu_bot .liens .menu-bottom-b p,.s4-header-responsive #navresponsive .menu_bot .liens .menu-bottom-b a{color:#FFFFFF;font-size:max(1rem, 13px)}.s4-header-responsive #navresponsive .menu_bot .liens .menu-bottom-b a{text-decoration:underline;text-underline-offset:2px}.s4-header-responsive #navresponsive .menu_bot .liens .logo-rs{margin-left:10px}.s4-header-responsive #navresponsive .menu_bot .liens a{font-size:20px;text-decoration:none}.s4-header-responsive #headerResponsive{position:fixed;top:0;right:0;width:100%;height:70px;background:#FFFFFF;z-index:100;display:block;transition:all 0.5s;box-shadow:0 10px 15px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 10px 15px rgba(0, 0, 0, 0.1)}.s4-header-responsive #headerResponsive.menuOpen{box-shadow:none;-webkit-box-shadow:none}.s4-header-responsive #headerResponsive .logo{height:30px;position:absolute;top:20px;left:15px;transition:all 0.3s}.s4-header-responsive #headerResponsive .logo img{height:100%}.s4-header-responsive #headerResponsive .burger{position:absolute;right:0;top:6px;width:55px;height:55px;background:#FFFFFF;overflow:hidden;cursor:pointer}.s4-header-responsive #headerResponsive .burger span{display:block;position:absolute;top:12px;height:2px;left:50%;margin-left:-20px;width:32px;background:#4AC6CC;transition:all 0.6s}.s4-header-responsive #headerResponsive .burger span:nth-child(2){top:20px}.s4-header-responsive #headerResponsive .burger span:nth-child(3){top:28px}.s4-header-responsive #headerResponsive .burger .txt{position:absolute;top:37px;font-size:10px;left:9px;text-transform:uppercase;font-weight:bold;color:#4AC6CC}.s4-header-responsive #headerResponsive.menuOpen .burger span:nth-child(1){transform:rotate(42deg) translateY(5px) translateX(4px)}.s4-header-responsive #headerResponsive.menuOpen .burger span:nth-child(2){transform:translateX(-66px);opacity:0}.s4-header-responsive #headerResponsive.menuOpen .burger span:nth-child(3){transform:rotate(-42deg) translateY(-8px) translateX(5px)}.s4-header-responsive #headerResponsive .rightNavMore{position:absolute;right:60px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;transition:all 0.3s}.s4-header-responsive #headerResponsive .rightNavMore .searchLink,.s4-header-responsive #headerResponsive .rightNavMore .infos-meteo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:relative;padding:10px 20px}.s4-header-responsive #headerResponsive .rightNavMore .searchLink,.s4-header-responsive #headerResponsive .rightNavMore .infos-meteo .meteo-ville{color:#4AC6CC;text-transform:uppercase;font-size:1.3rem;line-height:1.3;font-weight:bold}.s4-header-responsive #headerResponsive .rightNavMore .infos-meteo .meteo-ville>svg{height:2em;vertical-align:middle}.s4-header-responsive #headerResponsive .rightNavMore .infos-meteo+.searchLink::before{content:"";position:absolute;top:50%;right:100%;width:1px;height:3em;max-height:80%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#ededed}.s4-header-responsive #headerResponsive .rightNavMore .searchLink{transition:all 0.3s ease-in-out;font-size:1.8rem}.s4-header-responsive #headerResponsive .rightNavMore .searchLink:hover{color:#4AC6CC}.s4-header-responsive #headerResponsive.inSub .rightNavMore{-webkit-transform:translateY(-50%) translateX(100vw);-moz-transform:translateY(-50%) translateX(100vw);-ms-transform:translateY(-50%) translateX(100vw);transform:translateY(-50%) translateX(100vw);opacity:0;visibility:hidden}.s4-header-responsive #headerResponsive.menuOpen #form_search{display:none}.s4-header-responsive #headerResponsive .search:after{content:" ";display:block;position:absolute;right:0;top:50%;height:40px;margin-top:-20px;width:1px;background:#4AC6CC}.s4-header-responsive #headerResponsive .search i{color:#4AC6CC;font-size:22px}.s4-header-responsive #headerResponsive .search .txt{font-size:11px;font-weight:bold}.s4-header-responsive #headerResponsive .langs{position:absolute;width:55px;padding-top:55px;min-height:55px;max-height:55px;right:55px;top:0;background:#c0c0bf;overflow:hidden;line-height:55px;text-transform:uppercase;text-align:center;font-size:10px;transition:all 0.5s}.s4-header-responsive #headerResponsive .langs.openit{max-height:700px}.s4-header-responsive #headerResponsive .langs a{color:#FFFFFF}.s4-header-responsive #headerResponsive .langs li{display:block;height:55px;background:#c0c0bf}.s4-header-responsive #headerResponsive .langs li.active{position:absolute;top:0;left:0;width:100%}.s4-header-responsive #headerResponsive.inSub .logo{opacity:0;visibility:hidden}.s4-header-responsive #headerResponsive.inSub .langs{opacity:0;visibility:hidden}.s4-header-responsive #headerResponsive.inSub{width:55px}.s4-header-responsive #headerResponsive{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.s4-header-responsive #headerResponsive form{border-bottom:1px solid rgba(112, 112, 112, 0.26);padding-bottom:5px;width:35%;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.s4-header-responsive #headerResponsive .search{background:transparent;border:none;font-size:1rem;-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.s4-header-responsive #headerResponsive .search_button{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;border:none;background:transparent;cursor:pointer}footer{position:relative}footer .footer-logo{margin-bottom:20px}footer .footer-content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px}footer .footer-content>.left h2{margin-bottom:10px}footer .footer-content>.right .top{grid-gap:30px;gap:30px;padding-bottom:20px}footer .footer-content>.right address>.address{padding-top:0;grid-gap:20px;gap:20px}footer .footer-bottom .link-underline{font-size:11.5px}h1,.h1-fake{font-size:3rem}h2,.h2-fake{font-size:2.5rem}.banner.top{padding-top:75px}.banner.sub{padding-top:0}.banner.sub .intro{margin-bottom:50px;padding-top:100px;padding-bottom:150px}.banner.sub .violet{width:50px;height:20px}.banner.sub .green{width:30px;height:30px}.banner.sub .blue{right:20%;width:50px;height:50px}.actualite-share{margin-bottom:50px}.cards-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.include-temoignages .owl-carousel .owl-stage-outer .item{grid-gap:10px;gap:10px}.include-temoignages .owl-carousel .owl-stage-outer .item .content{grid-gap:50px;gap:50px}main{margin-top:70px;margin-bottom:unset}main#Home .banner{margin-bottom:75px}main#Home .banner .left{padding-left:0}main#Home .banner .left p{margin-bottom:30px}main#Home .banner .container-fluid{padding-top:0;padding-bottom:75px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main#Home .banner .right{grid-gap:30px;gap:30px;max-height:250px}main#Home .banner .right .col1{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box:1;-moz-box:1;-webkit-flex:1 1 66%;-ms-flex:1 1 66%;flex:1 1 66%;grid-gap:30px;gap:30px}main#Home .banner .right .col1 .image-1,main#Home .banner .right .col1 .image-2{height:100%;width:100%;left:unset;top:unset}main#Home .banner .right .col1 .image-1 img,main#Home .banner .right .col1 .image-2 img{height:100%}main#Home .banner .right .col1 .image-1:before{top:calc(100% + 20px);left:15%;background:#53B584}main#Home .banner .right .col1 .image-2:before{bottom:calc(100% + 20px);left:15%;background:#4AC6CC}main#Home .banner .right .col1 .image-2 .icon-bg{left:calc(100% - 35px);top:calc(100% - 35px);width:50px;height:50px}main#Home .banner .right .col2{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%}main#Home .banner .right .col2 .image-3{width:100%;height:100%;left:unset;top:unset}main#Home .banner .right .col2 .image-3:before{bottom:unset;left:15%;top:calc(100% + 25px)}main#Home .banner .right .col2 .image-3 .icon-bg{top:unset;left:calc(100% - 35px);bottom:calc(100% - 35px);width:50px;height:50px}main#Home .presentation{margin-bottom:75px}main#Home .presentation h2{margin-bottom:40px}main#Home .presentation .parallax-presentation{height:auto;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px;margin-bottom:50px}main#Home .presentation .parallax-presentation .left .image,main#Home .presentation .parallax-presentation .right .image{width:auto;height:auto}main#Home .presentation .parallax-presentation .left .image>img,main#Home .presentation .parallax-presentation .right .image>img{width:100%;height:350px}main#Home .presentation .parallax-presentation .center{display:none}main#Home .presentation .parallax-presentation .left .tooltip-icon,main#Home .presentation .parallax-presentation .right .tooltip-icon,main#Home .presentation .parallax-presentation .center .tooltip-icon{display:none}main#Home .presentation .parallax-presentation .hidden-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:30px;gap:30px}main#Home .presentation .parallax-presentation .hidden-center .resp-tooltip{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}main#Home .presentation .parallax-presentation .hidden-center .resp-tooltip div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:15px;gap:15px;width:fit-content;background:#53B584;padding:15px 25px;border-radius:50px}main#Home .presentation .parallax-presentation .hidden-center .resp-tooltip img{width:40px;height:40px}main#Home .presentation .parallax-presentation .hidden-center .resp-tooltip p{color:#FFFFFF}main#Home .presentation .parallax-presentation .hidden-center .resp-tooltip.left-top{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}main#Home .presentation .parallax-presentation .hidden-center .resp-tooltip.left-top div{background:#4AC6CC}main#Home .presentation .parallax-presentation .hidden-center .resp-tooltip.center-center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main#Home .presentation .parallax-presentation .hidden-center .resp-tooltip.center-center div{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main#Home .presentation .parallax-presentation .hidden-center .resp-tooltip.right-bottom{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}main#Home .presentation .parallax-presentation .hidden-center .resp-tooltip.right-bottom div{background:#C0B4E8}main#Home .expertises-home .container-fluid .exp-container .right .exp-link .exp-item h3,main#Home .expertises-home .container-fluid .exp-container .right .exp-link .exp-item p{opacity:1}main#Home .savoir-faire-accueil{height:auto !important}main#Home .savoir-faire-accueil .supply-chain .bottom{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:50px;gap:50px}main#Home .savoir-faire-accueil .supply-chain .bottom .supply .items{grid-gap:50px;gap:50px}main#Home .savoir-faire-accueil .supply-chain .bottom .amont .supply-title,main#Home .savoir-faire-accueil .supply-chain .bottom .aval .supply-title{margin-bottom:20px;padding-bottom:20px}main#Home .secteurs-intervention .left h2{margin-bottom:40px}main#Home .secteurs-intervention .left .links a div img{width:60px;height:60px}main#Home .actus-home{padding-bottom:75px}main#Home .include-actus-cards{-ms-grid-columns:1fr;grid-template-columns:1fr}main#Home .include-actus-cards .actus-link .actus-item{width:100%}main#Adn .banner h1{text-wrap:balance}main#Adn .join{margin-bottom:75px}main#Adn .join .banner{margin-bottom:30px}main#Adn .values{margin-bottom:75px}main#Adn .values h2{margin-bottom:75px}main#Adn .values .content{padding-bottom:75px}main#Adn .values .content .value>div h3 img{min-height:30px;min-width:50px;max-height:80px;max-width:95px}main#Adn .leaders .top h2{margin-bottom:75px}main#Adn .leaders .lead-banner:after{top:100px;bottom:unset}main#Adn .leaders .lead-banner .container-fluid .left img{max-width:300px}main#Adn .leaders .lead-banner .container-fluid .right .citation p{font-size:2rem}main#Adn .leaders .lead-banner .container-fluid .right .citation:after,main#Adn .leaders .lead-banner .container-fluid .right .citation:before{font-size:10rem}main#Adn .adn-form{margin-bottom:75px}main#Singleexpertises{padding-top:30px}main#Taxoexpertises .banner.sub .intro{margin-bottom:50px}main#Taxoexpertises .intro-exp{margin-bottom:75px}main#Taxoexpertises .intro-exp p:first-of-type{margin-bottom:20px}main#Taxoexpertises .solutions-exp{margin-bottom:75px}main#Taxoexpertises .solutions-exp h2{margin-bottom:30px}main#Taxoexpertises .solutions-exp .content{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:30px;gap:30px}main#Taxoexpertises .solutions-exp .content .left p.description{margin-top:0}main#Taxoexpertises .solutions-exp .content .left p.last-text{margin-bottom:15px}main#Taxoexpertises .axes-intervention{margin-bottom:100px}main#Taxoexpertises .axes-intervention:before,main#Taxoexpertises .axes-intervention:after{height:60px}main#Taxoexpertises .axes-intervention:before{bottom:14%}main#Taxoexpertises .axes-intervention:after{top:14%}main#Taxoexpertises .axes-intervention .black{width:35px;height:35px}main#Taxoexpertises .axes-intervention .green{width:25px;height:25px}main#Taxoexpertises .axes-intervention .list{grid-gap:50px;gap:50px}main#Taxoexpertises .axes-intervention .list .item{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 calc(50% - 50px);-ms-flex:0 0 calc(50% - 50px);flex:0 0 calc(50% - 50px)}main#Taxoexpertises .approche-exp-resp .approche-content{grid-gap:50px;gap:50px}main#Taxoexpertises .approche-exp-resp .approche-content nav{top:100px}main#Taxoexpertises .approche-exp-resp .approche-content nav a{grid-gap:5px;gap:5px}main#Taxoexpertises .approche-exp-resp .approche-content nav a .outer-circle{width:20px;height:20px}main#Taxoexpertises .approche-exp-resp .approche-content nav a .outer-circle .inner-circle{width:12.5px;height:12.5px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block{grid-gap:50px;gap:50px;-ms-grid-columns:150px 1fr;grid-template-columns:150px 1fr}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche .image{padding:25px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche .image .icon img{width:50px;height:50px}main#Taxoexpertises .informatif-exp .bg .top{grid-gap:20px;gap:20px}main#Taxoexpertises .informatif-exp .bg .top .item h2{margin-bottom:10px}main#Archiveactus .banner{margin-bottom:0}main#Archiveactus .banner .intro{margin-bottom:0}main#Archiveactus .cards-container{scroll-margin-top:70px;margin-bottom:50px}main#Singleactu{padding-top:50px}main#Archiveformation .banner{margin-bottom:50px}main#Archiveformation .formation-intro{margin-bottom:50px}main#Archiveformation .formation-intro p{margin-bottom:30px}main#Archiveformation .formation-intro .black-circle{width:40px;height:40px}main#Archiveformation .formation-catalogue:after{right:-100px;height:50px}main#Archiveformation .formation-catalogue:before{left:-100px;height:50px}main#Archiveformation .formation-catalogue .green-circle{width:27px;height:27px;bottom:49%}main#Archiveformation .formation-catalogue .purple-circle{width:35px;height:35px}main#Archiveformation .formation-catalogue .top{margin-bottom:75px}main#Archiveformation .formation-catalogue .bottom{grid-gap:50px;gap:50px}main#Archiveformation .formation-objectifs{margin-bottom:75px}main#Archiveformation .formation-objectifs h2{margin-bottom:50px}main#Archiveformation .formation-approche .content aside{padding:50px}main#Archiveformation .formation-formulaire{margin-bottom:75px}main#Archiveformation .formation-temoignages{margin-bottom:100px}main#Singlesecteurs .banner{margin-bottom:75px}main#Singlesecteurs .banner .blue{bottom:50%}main#Singlesecteurs .secteurs-expertises{margin-top:75px;margin-bottom:75px}main#Singleformation{padding-top:50px}main#Singleformation .main-formation-content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main#Singleformation .main-formation-content .right h1{margin-bottom:20px}main#Contact{padding-top:30px}main#Page{padding-bottom:50px}main#Page .container-fluid{margin-top:0}:root{--wp--preset--spacing--20: 0.5rem;--wp--preset--spacing--20: 1rem;--wp--preset--spacing--30: 1.5rem;--wp--preset--spacing--40: 2rem;--wp--preset--spacing--50: 2.5rem;--wp--preset--spacing--60: 3rem;--wp--preset--spacing--70: 4rem;--wp--preset--spacing--80: 5rem}.has-s-4-102-px-font-size{font-size:max(5rem, 30px) !important}.has-s-4-68-px-font-size{font-size:max(3.5rem, 24px) !important}.has-s-4-60-px-font-size{font-size:max(3rem, 20px) !important}.has-s-4-50-px-font-size{font-size:max(2.5rem, 24px) !important}.has-s-4-42-px-font-size{font-size:max(2rem, 20px) !important}.has-s-4-34-px-font-size{font-size:max(1.75rem, 19px) !important}.block-chiffres-cles{grid-gap:30px;gap:30px}.block-chiffres-cles .item{width:calc(25% - 30px)}.block-accordeon h2{margin-bottom:30px}.block-gallerie.two img{height:400px}.block-gallerie.three img{height:300px}}@media (max-width:767px){html{font-size:13px}.container-fluid.big{width:calc(100% - 20px)}.banner.sub .violet{top:30%}main#Home .banner:after{height:100%}main#Home .banner .right{grid-gap:20px;gap:20px}main#Home .banner .right .col1{grid-gap:20px;gap:20px}main#Home .expertises-home{padding-top:50px;padding-bottom:50px}main#Home .expertises-home .container-fluid .exp-container{grid-gap:30px;gap:30px}main#Home .savoir-faire-accueil{margin-bottom:70px}main#Home .savoir-faire-accueil .supply-chain .bottom .supply .items{grid-gap:30px;gap:30px}main#Home .secteurs-intervention{padding-bottom:70px;margin-bottom:70px;grid-gap:70px;gap:70px}main#Home .secteurs-intervention .left{padding:0 70px 70px}main#Home .secteurs-intervention .right{padding-left:70px}main#Home .secteurs-intervention .right .chiffres-cles{grid-gap:50px;gap:50px}main#Adn .values .content{grid-gap:50px;gap:50px}main#Adn .leaders .lead-banner .container-fluid .left img{max-width:250px}main#Adn .leaders .lead-banner .container-fluid .right .citation p{font-size:max(1.5rem, 19px)}main#Adn .leaders .lead-banner .container-fluid .right .citation:after,main#Adn .leaders .lead-banner .container-fluid .right .citation:before{font-size:8rem}main#Adn .adn-form{margin-bottom:50px}main#Adn .adn-bottom{padding-bottom:300px}main#Adn .adn-bottom .content .bottom-logo{min-width:200px;min-height:40px}main#Taxoexpertises .axes-intervention{margin-bottom:75px}main#Taxoexpertises .axes-intervention .list{grid-gap:30px;gap:30px}main#Taxoexpertises .axes-intervention .list .item{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 calc(100%);-ms-flex:0 0 calc(100%);flex:0 0 calc(100%)}main#Taxoexpertises .approche-exp-resp{margin-bottom:75px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block{grid-gap:15px;gap:15px;-ms-grid-columns:1fr;grid-template-columns:1fr}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche{margin-bottom:0}main#Archiveactus .include-actus-cards{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:30px;gap:30px}main#Archiveformation .formation-catalogue:before{bottom:3%}main#Archiveformation .formation-catalogue .purple-circle{top:9%}main#Archiveformation .formation-catalogue .green-circle{display:none}main#Archiveformation .formation-catalogue .top{margin-bottom:50px}main#Archiveformation .formation-catalogue .bottom{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:30px;gap:30px}main#Archiveformation .formation-catalogue .bottom h4{margin-bottom:10px}main#Archiveformation .formation-catalogue .bottom li{padding:15px 10px 10px 0}main#Archiveformation .formation-approche .content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}main#Archiveformation .formation-approche .content .left{border-radius:40px 40px 0 0}main#Archiveformation .formation-approche .content .left img{border-radius:40px 40px 0 0}main#Archiveformation .formation-temoignages{margin-bottom:75px}.block-chiffres-cles .item{width:calc(50% - 30px)}}@media (max-width:575px){html{font-size:12px}.container-fluid.little{max-width:100%;width:100%}footer .footer-logo{padding-top:30px}footer .footer-content{padding-bottom:30px;grid-gap:20px;gap:20px}footer .footer-content>.right .logo-qualiopi{object-fit:contain}footer .footer-content>.right .right-bottom{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;grid-gap:20px;gap:20px}footer .footer-content>.right .right-bottom .top,footer .footer-content>.right .right-bottom .bottom{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer .footer-content>.right .right-bottom .top{padding-right:20px;grid-gap:20px;gap:20px;padding-bottom:0;border-bottom:none;border-right:solid 1px #FFFFFF}footer .footer-content>.right .right-bottom .bottom{grid-gap:20px;gap:20px;padding-top:0;margin-bottom:0}footer .footer-content>.right .right-bottom address{padding:0;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:20px;gap:20px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}footer .footer-content>.right .right-bottom address>.address img{display:none}footer .footer-content>.right .right-bottom address>.address div{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}footer .footer-content>.right .right-bottom address>.address div .city{margin-bottom:10px}footer .footer-content>.right .right-bottom address>.contact .contact-title{margin-bottom:10px}footer .footer-bottom .link-underline:before{display:none}footer .footer-bottom>.bottom a{font-size:10px}h1,.h1-fake{font-size:2.5rem}h2,.h2-fake{font-size:2rem}.banner{margin-bottom:50px}.banner.top{padding-top:50px}.banner.big{min-height:auto}.banner.sub{padding-top:0}.banner.sub h1{margin-top:20px}.banner.sub .intro{margin-bottom:50px;padding:75px 0}.banner.sub .violet{top:30%;width:40px;height:15px}.banner.sub .green{width:20px;height:20px;right:4%;bottom:15%}.banner.sub .blue{width:35px;height:35px;right:25%;bottom:10%}.s4-forms-v2 .leform-element *{font-size:13px}.s4-forms-v2 .leform-element-html{padding:20px}.s4-forms-v2 .leform-element div.leform-input input{padding:10px !important}.s4-forms-v2 .leform-element div.leform-input textarea{padding:20px !important}.actualite-share{margin-bottom:30px}.actualite-share p{margin-bottom:10px}#scrollToTop{right:25px;bottom:25px}.include-contact-form{margin-bottom:50px}.include-contact-form .form{grid-gap:15px;gap:15px;padding:15px}.include-contact-form .form .left{padding:15px}.include-temoignages .h2-fake{margin-bottom:75px}.include-temoignages .owl-carousel .owl-stage-outer .item{grid-gap:5px;gap:5px}.include-temoignages .owl-carousel .owl-stage-outer .item .content{grid-gap:30px;gap:30px}main#Home .banner{margin-bottom:50px}main#Home .banner .container-fluid{grid-gap:30px;gap:30px;padding-bottom:50px}main#Home .banner .left h1,main#Home .banner .left p{margin-bottom:15px}main#Home .banner .right{grid-gap:10px;gap:10px}main#Home .banner .right .col1{grid-gap:10px;gap:10px}main#Home .banner .right .col1 .image-1 .icon-bg,main#Home .banner .right .col1 .image-2 .icon-bg{width:30px;height:30px}main#Home .banner .right .col1 .image-1 .icon-bg .lottie-icon,main#Home .banner .right .col1 .image-2 .icon-bg .lottie-icon{width:15px;height:15px}main#Home .banner .right .col1 .image-1:before{width:10px;height:10px;top:calc(100% + 10px)}main#Home .banner .right .col1 .image-2:before{width:10px;height:10px;bottom:calc(100% + 10px)}main#Home .banner .right .col2 .image-3:before{width:25px;height:10px;top:calc(100% + 10px)}main#Home .banner .right .col2 .image-3 .icon-bg{width:30px;height:30px}main#Home .banner .right .col2 .image-3 .icon-bg .lottie-icon{width:15px;height:15px}main#Home .banner .right .video-container video{border-radius:20px}main#Home .banner .right .home-banner-img img{border-radius:20px}main#Home .presentation{margin-bottom:50px}main#Home .presentation h2{margin-bottom:20px}main#Home .presentation .parallax-presentation{grid-gap:15px;gap:15px;margin-bottom:30px}main#Home .presentation .parallax-presentation .hidden-center{grid-gap:15px;gap:15px}main#Home .expertises-home{padding:30px 15px;margin-bottom:50px}main#Home .expertises-home .container-fluid .pre-titre{padding-bottom:15px}main#Home .expertises-home .container-fluid .exp-container .left h2{margin-bottom:20px}main#Home .expertises-home .container-fluid .exp-container .right .exp-link .exp-item{padding:20px 0}main#Home .savoir-faire-accueil{margin-bottom:50px}main#Home .savoir-faire-accueil:before{left:-10px;width:30px;height:30px}main#Home .savoir-faire-accueil:after{top:0;right:-15px;width:45px;height:20px}main#Home .savoir-faire-accueil .supply-chain .bottom .supply .items{-ms-grid-columns:1fr;grid-template-columns:1fr}main#Home .secteurs-intervention{padding-bottom:50px;margin-bottom:50px;grid-gap:50px;gap:50px}main#Home .secteurs-intervention .left{padding:0 0 50px}main#Home .secteurs-intervention .left h2{margin-bottom:20px}main#Home .secteurs-intervention .left .links{grid-gap:20px;gap:20px}main#Home .secteurs-intervention .left .links a div{grid-gap:25px;gap:25px}main#Home .secteurs-intervention .left .links a div img{height:40px;width:40px}main#Home .secteurs-intervention .right{padding-left:0;padding-right:0}main#Home .secteurs-intervention .right h2{width:100%;margin-bottom:40px}main#Home .secteurs-intervention .right .chiffres-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}main#Home .secteurs-intervention .right .chiffres-cles{grid-gap:50px;gap:50px;-ms-grid-columns:1fr;grid-template-columns:1fr}main#Home .secteurs-intervention .right .chiffres-cles .chiffres img{width:80px;height:80px;top:-25px}main#Home .secteurs-intervention .right .plus-symbol{position:static !important}main#Home .actus-home{padding-bottom:50px}main#Home .actus-home .top{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:20px;gap:20px;margin-bottom:20px}main#Adn .intro-adn h2{margin-bottom:20px}main#Adn .intro-adn p:not(:last-of-type){margin-bottom:20px}main#Adn .join{margin-bottom:50px}main#Adn .join p.text-center{font-size:max(1.15rem, 15px)}main#Adn .join .banner{margin-bottom:30px}main#Adn .join .banner .green{top:-20px;right:15px;width:200px;height:50px}main#Adn .join .banner .violet{top:-20px;right:225px;width:40px;height:75px}main#Adn .join .banner .blue{bottom:-30px;width:85px;height:85px}main#Adn .values{margin-bottom:50px}main#Adn .values h2{margin-bottom:50px}main#Adn .values .content{padding-bottom:50px;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:30px;gap:30px}main#Adn .values .content .value>div{margin-bottom:10px}main#Adn .values .content .value>div h3{font-size:max(1.5rem, 19px)}main#Adn .values .content .value>div h3 img{min-height:40px;min-width:40px;max-height:40px;max-width:40px}main#Adn .leaders .top h2{margin-bottom:30px}main#Adn .leaders .top .team.leaders-4{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main#Adn .leaders .lead-banner{padding-top:50px}main#Adn .leaders .lead-banner:before{height:30px;width:125px;left:-60px}main#Adn .leaders .lead-banner:after{left:unset;top:unset;bottom:20px;right:20px;width:20px;height:20px}main#Adn .leaders .lead-banner .container-fluid .left{display:none}main#Adn .leaders .lead-banner .container-fluid .right{padding-bottom:50px}main#Adn .leaders .lead-banner .container-fluid .right .citation{margin-bottom:30px}main#Adn .leaders .lead-banner .container-fluid .right .citation:before{top:-30px;right:95%}main#Adn .leaders .lead-banner .container-fluid .right .citation:after{right:10%}main#Adn .adn-form{margin-bottom:30px}main#Adn .adn-form .s4-forms-v2 .leform-form-inner{padding:15px}main#Adn .adn-bottom{padding-bottom:200px}main#Adn .adn-bottom .content p{margin-bottom:30px}main#Adn .adn-bottom .content .bottom-logo{min-width:150px;min-height:30px}main#Taxoexpertises .banner h1{margin-bottom:20px}main#Taxoexpertises .intro-exp{margin-bottom:50px}main#Taxoexpertises .intro-exp p:first-of-type{margin-bottom:15px}main#Taxoexpertises .solutions-exp{margin-bottom:50px}main#Taxoexpertises .solutions-exp h2{margin-bottom:20px}main#Taxoexpertises .solutions-exp .content .left .content-text{margin-bottom:10px}main#Taxoexpertises .axes-intervention{margin-bottom:50px}main#Taxoexpertises .axes-intervention:before,main#Taxoexpertises .axes-intervention:after{height:60px}main#Taxoexpertises .axes-intervention:before{bottom:14%;height:40px;width:165px;left:-100px}main#Taxoexpertises .axes-intervention:after{top:14%;height:40px;width:165px;right:-100px}main#Taxoexpertises .axes-intervention .black{bottom:30%;width:25px;height:25px}main#Taxoexpertises .axes-intervention .green{width:15px;height:15px}main#Taxoexpertises .axes-intervention .list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main#Taxoexpertises .axes-intervention .list.pair{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main#Taxoexpertises .approche-exp-resp{margin-bottom:50px}main#Taxoexpertises .approche-exp-resp .approche-content{grid-gap:30px;gap:30px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main#Taxoexpertises .approche-exp-resp .approche-content nav{display:none}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block{grid-gap:15px;gap:15px;scroll-margin-top:90px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche{margin-bottom:0}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche .image{padding:20px}main#Taxoexpertises .approche-exp-resp .approche-content .resp-content .approche-block .title-approche .image .icon img{width:40px;height:40px}main#Taxoexpertises .informatif-exp{padding:0}main#Taxoexpertises .informatif-exp .bg{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;padding:30px}main#Taxoexpertises .informatif-exp .bg .top{grid-gap:10px;gap:10px}main#Taxoexpertises .informatif-exp .bg .top .item h2{line-height:1.1}main#Taxoexpertises .taxo-exp-form{padding:0}main#Archiveactus .include-actus-cards .infos-actus-cards{margin-top:10px}main#Archiveactus .include-actus-cards .infos-actus-cards .infos-color{padding:5px 10px 3px}main#Archiveformation .formation-intro .black-circle{width:20px;height:20px}main#Archiveformation .formation-catalogue:before{height:30px;left:-120px}main#Archiveformation .formation-catalogue:after{height:30px;right:-120px}main#Archiveformation .formation-catalogue .purple-circle{width:15px;height:15px}main#Archiveformation .formation-objectifs{margin-bottom:50px}main#Archiveformation .formation-objectifs h2{margin-bottom:30px}main#Archiveformation .formation-approche{margin-bottom:15px}main#Archiveformation .formation-approche .content aside{padding:30px}main#Archiveformation .formation-approche .content aside h2{margin-bottom:15px}main#Archiveformation .formation-approche .content aside p{margin-bottom:15px}main#Archiveformation .formation-approche .content aside ul li:not(:last-of-type){margin-bottom:10px}main#Archiveformation .formation-formulaire{padding:30px;margin-bottom:50px}main#Archiveformation .formation-formulaire .left{margin-bottom:15px}main#Archiveformation .formation-formulaire .left h2{margin-bottom:10px}main#Archiveformation .formation-formulaire .leform-element{padding:10px 0}main#Archiveformation .formation-accordeon:before{top:48%;left:-35px;width:50px;height:50px}main#Archiveformation .formation-accordeon .container-fluid{grid-gap:30px;gap:30px}main#Archiveformation .formation-temoignages{margin-bottom:50px}main#Singlesecteurs .banner{margin-bottom:50px}main#Singlesecteurs .banner .violet{width:140px;height:40px}main#Singlesecteurs .banner .green{right:120px;width:20px;height:20px}main#Singlesecteurs .banner .blue{height:28px;width:28px;bottom:50%}main#Singlesecteurs .secteurs-expertises{margin-top:50px;margin-bottom:50px}main#Page h1{margin:30px 0}.has-s-4-102-px-font-size{font-size:max(4rem, 30px) !important}.has-s-4-68-px-font-size{font-size:max(3rem, 24px) !important}.has-s-4-60-px-font-size{font-size:max(2.5rem, 20px) !important}.has-s-4-50-px-font-size{font-size:max(2.25rem, 24px) !important}.has-s-4-42-px-font-size{font-size:max(1.75rem, 20px) !important}.has-s-4-34-px-font-size{font-size:max(1.5rem, 19px) !important}.block-chiffres-cles .item{width:100%}.block-chiffres-cles .item div span{font-size:2.5rem;margin-bottom:7.5px}.block-chiffres-cles .item div p{font-size:max(1.3rem, 17px)}.block-gallerie.two{grid-gap:15px;gap:15px}.block-gallerie.two img{width:100%;height:300px}.block-gallerie.three{grid-gap:15px;gap:15px}.block-gallerie.three img{width:100%}}@media (max-width:450px){main#Adn .adn-bottom{padding-bottom:150px}}@media (max-width:320px){html{font-size:11px}}