.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}/*!
Theme Name: Acritec
Author: INNEO
Author URI: https://www.inneo.net
Description: Refonte du site d'ACRITEC avec la charte graphique 2022
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: acritec
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%;overflow-x:hidden}:root{--acritec-primary:#76a93b;--acritec-orange:#f96e3e;--acritec-fushia:#de2568}::-moz-selection{color:#fff;background:var(--acritec-orange)}::selection{color:#fff;background:var(--acritec-orange)}body{margin:0;overflow-x:hidden}main{display:block}main#primary{padding:60px 80px}@media screen and (max-width:575.98px){main#primary{padding:60px 30px}p#breadcrumbs{display:none}}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 8% 0 0}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Poppins",sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}h2{font-weight:900;font-size:45px;line-height:68px;letter-spacing:.07em;text-transform:uppercase;color:#000;margin:15px 0}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}@media (max-width:575.98px){h2{font-size:28px;line-height:30px}}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.fakePlayer{display:flex;align-items:center;justify-content:center}button.playVideo{display:flex;justify-content:center;align-items:center;width:100px;height:100px;border:none;border-radius:100px;background:var(--acritec-orange);box-shadow:8px 20px 20px rgb(0 0 0 / .25);position:absolute;cursor:pointer;transition:all 0.8s cubic-bezier(.86,0,.07,1)}button.playVideo:hover{transform:scale(1.2)}@media screen and (max-width:575.98px){ul,ol{margin:0 0 1.5em 0em}}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}p#breadcrumbs span span{display:flex;align-items:center;gap:1.5rem;text-transform:uppercase;font-size:14px}p#breadcrumbs span span a{text-decoration:unset;color:#000}label{font-weight:700;font-size:17px;color:#fff;text-transform:uppercase}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{padding:15px 25px;width:100%;font-size:14px}textarea{padding:25px 25px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{padding:15px 25px;width:100%;font-size:14px}textarea{width:100%}.btn{cursor:pointer;border:none;border-radius:56px;text-transform:uppercase;font-weight:600;font-size:15px;color:#fff;transition:all 0.8s cubic-bezier(.86,0,.07,1)}.btn:hover{transform:scale(1.05)}.btnXs{padding:15px 30px}.btnLg{padding:25px 45px}.btnMore{padding:10px 40px;font-size:14px}.bgBlack{background:#000}.bgPrimary{background:var(--acritec-primary)}.bgOrange{background:var(--acritec-orange)}.bgFushia{background:var(--acritec-fushia)}header#masthead{display:flex;align-items:center;position:fixed;top:0;margin-bottom:-110px;z-index:100;border-bottom:1px solid rgb(255 255 255 / .25);transition:all 1s;width:100vw}header#masthead.active{background:#000}.site-branding{padding:30px 50px}button.loginButton{border-bottom-right-radius:0;border-top-right-radius:0;background:var(--acritec-primary)}#site-navigation input[type="checkbox"]{opacity:0}span.loginFormError{display:none;color:var(--acritec-orange);font-weight:600;font-size:12px;text-transform:uppercase}a.forgotPassword{color:#fff;font-weight:700;text-decoration:none;align-self:end;margin-top:-15px;font-size:.9em}@media (max-width:575.98px){.site-branding{padding:15px 20px}button.loginButton{display:none}button.menu-toggle{color:#fff0;background:none;border:none;display:flex;flex-direction:column;gap:5px;margin-right:0;margin-top:-2rem}#site-navigation input[type="checkbox"]{position:absolute;top:10px;right:10px;width:50px;height:50px;opacity:0;z-index:1}button.menu-toggle span{height:3px;width:35px;border-radius:10px;display:block;background:#fff;transition:transform 0.5s cubic-bezier(.77,.2,.05,1),opacity 0.55s ease;transform-origin:0 50%}#site-navigation input:checked~button.menu-toggle span:nth-last-child(3){transform:rotate(45deg);transform-origin:0 50%}#site-navigation input:checked~button.menu-toggle span:nth-last-child(2){opacity:0}#site-navigation input:checked~button.menu-toggle span:nth-last-child(1){transform:rotate(-45deg) translate(-7px,6px);transform-origin:0 50%}.menu-menu-principal-container{width:100%;height:100vh;position:absolute;top:0;left:100vw;z-index:-1;transition:all 0.8s cubic-bezier(.86,0,.07,1);overflow-x:clip}.menu-menu-principal-container #primary-menu{background:#000;height:100vh;width:100%;padding:36% 8%;display:flex;flex-direction:column;gap:20px}#site-navigation input:checked~.menu-menu-principal-container{left:0}.main-navigation li{position:relative;display:flex;flex-direction:column}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{position:initial;display:flex;flex-direction:column}.menu-menu-principal-container #primary-menu li a{font-size:20px}.main-navigation ul ul{margin:15px 0;flex-direction:column}.main-navigation ul ul a{font-size:15px!important;padding:0!important;margin:10px 0 0}}section.loginFormSection{display:none;background:rgb(0 0 0 / .9);width:100%;height:100vh;position:fixed;top:0;left:0;z-index:999}section.loginFormSection .container{display:flex;flex-wrap:nowrap}section.loginFormSection .container .decorativeImage{width:100%;height:100vh;flex:0 0 45%;transform:translate(-100vw,0);position:relative}section.loginFormSection .container .decorativeImage .loginSticker{position:absolute;background:rgb(118 169 59);color:#fff;top:10%;right:-130px;font-weight:900;font-size:45px;transform:rotate(-9deg);text-transform:uppercase;letter-spacing:.07em}section.loginFormSection .container .decorativeImage .loginSticker p.sticker{margin:0 10px}section.loginFormSection .container .logimForm{width:100%;padding:200px 150px;opacity:0;transform:translate(0,20%)}section.loginFormSection .container .logimForm .loginFormHeader{font-weight:700;font-size:40px;line-height:45px;color:#fff}section.loginFormSection .container .logimForm .loginFormHeader span.preTitle{display:block;font-size:30px}section.loginFormSection .container .logimForm .loginFormHeader span.subTitle{display:block;margin-top:20px;font-weight:400;font-size:18px;line-height:27px}section.loginFormSection .container .logimForm form.loginMember{margin-top:45px;display:flex;flex-direction:column;gap:25px}section.loginFormSection .container .logimForm form.loginMember .loginSubmit{max-width:50%;align-self:center}section.loginFormSection .container .logimForm img.closeLogin{position:absolute;top:30px;right:30px;cursor:pointer}footer{background:#1b1717;margin-top:196px}footer .container{padding:70px 70px 0 70px;display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:auto auto;gap:35px;grid-auto-flow:row;grid-template-areas:"about expertises recrutement" "certifications adressesFooter contact";color:#fff}footer .container p{font-weight:400;font-size:16px;line-height:24px}footer .container ul{display:flex;flex-direction:column;gap:15px;margin:0;padding:20px 10px;font-weight:600;font-size:13px;line-height:20px;letter-spacing:.1em}footer .container ul a{color:#fff;text-decoration:none}footer .container ul li{padding-left:10px}footer .container a.link{font-weight:600;font-size:13px;line-height:20px;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-decoration:unset}footer .container p.postal,footer .container p.phone,footer .container p.email{font-weight:600}footer .container p.phone small{font-weight:400}footer .container span.footerTitle{font-weight:900;font-size:13px;line-height:20px;letter-spacing:.07em;text-transform:uppercase}.about{grid-area:about;padding-right:130px}.certifications{grid-area:certifications;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto;gap:0 0;grid-auto-flow:row;align-items:center;padding-right:130px}.contact{grid-area:contact}.recrutement{grid-area:recrutement}.adressesFooter{grid-area:adressesFooter}.expertises{grid-area:expertises}footer .container .about img{max-width:330px}footer .container .about p{font-weight:400;font-size:11px;line-height:16px;color:#fff;margin-top:35px}.subFooter{display:flex;justify-content:space-between;text-transform:uppercase;color:#fff;font-weight:600;font-size:13px;align-items:center;margin:50px 70px 0 70px;border-top:1px solid;padding:40px 0}ul#copyright-menu{display:flex;list-style:none;gap:60px;margin:0}ul#copyright-menu li a{color:#fff;text-decoration:none}@media (max-width:575.98px){footer{margin-top:60px}footer .container{grid-template-columns:1fr;grid-template-areas:"about" "certifications" "expertises" "recrutement" "adressesFooter" "contact";padding:0}footer .container>*{margin:0 30px}footer .container ul{margin:0 20px}footer .container .about{padding:0;margin-top:40px}footer .container .about img{max-width:230px}.certifications{padding:0;grid-template-columns:1fr 1fr;gap:40px}.certifications img{margin-left:auto;margin-right:auto}.subFooter{margin:20px 30px 0;flex-direction:column;align-items:flex-start;gap:40px}.subFooter .copyright{max-width:70%}ul#copyright-menu{gap:10px;padding:0;flex-direction:column}}section.homepageHero{display:flex;color:#fff}.leftSide{flex:0 0 50%;z-index:-1}.rightSide{flex:0 0 50%;background-color:#000;padding:50vh 80px 300px 80px}section.homepageHero .content{padding:50vh 80px 80px 80px}section.homepageHero .content p{font-weight:500;font-size:22px;line-height:33px}section.homepageHero .content p.h1.sticker{font-weight:900;font-size:65px;margin:25px 0;position:relative;width:max-content}section.homepageHero .content p.h1.sticker:after{content:"";transform-origin:0 0;position:absolute;top:17px;bottom:0;left:-10px;right:250px;width:107%;height:.5em;background:var(--acritec-primary);z-index:-1;transition:transform 0.3s}section.homepageHero h1{margin:50px 0 0 0;font-weight:900;font-size:33px;text-transform:uppercase}.stickerContainer{opacity:0;position:absolute;color:#fff;top:30vh;left:35%;text-align:center;font-weight:900;text-transform:uppercase;transform:rotate(-6deg)}.stickerContainer .sticker{font-size:45px;background:var(--acritec-orange);padding:0 15px}.stickerContainer .stickerBaseline{font-size:24px}section.homepageHero .flex{display:flex;gap:15px}section.homepageHero .gdprConsent .wpcf7-list-item{margin:0;line-height:15px}.gdprConsent .wpcf7-list-item label{text-transform:initial;font-weight:600;font-size:12px;display:flex;gap:15px;align-items:flex-start}.gdprConsent .wpcf7-list-item label input[type="checkbox"]{width:60px;height:60px;margin-top:-17px;margin-left:0}section.homepageHero .wpcf7-not-valid-tip{color:var(--acritec-orange);font-weight:600;font-size:12px}a.gdprMoreInformation{color:var(--acritec-primary);font-size:12px;margin-left:35px}.quickAccess{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;gap:0 0;grid-auto-flow:row;grid-template-areas:"firstCategory secondCategory thirdCategory";margin-top:-210px}.quickAccess a{transition:all 0.8s cubic-bezier(.86,0,.07,1)}.quickAccess a:hover{transform:scale(1.2)}.firstCategory{grid-area:firstCategory}.secondCategory{grid-area:secondCategory}.thirdCategory{grid-area:thirdCategory}.quickAccess a{text-decoration:none}.quickAccess .category{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;padding:50px 100px 100px 100px;gap:30px;min-height:450px}.quickAccess .category h2,.quickAccess .category p{margin:0}.quickAccess .category h2{color:#fff;font-weight:900;font-size:25px;letter-spacing:.07em}@media (max-width:1080px){.stickerContainer{left:15%}.rightSide{padding-inline:32px}section.homepageHero .content{padding-inline:32px}}@media (max-width:575.98px){section.homepageHero{flex-direction:column;align-items:self-start}section.homepageHero .content{padding:20vh 40px 40px}section.homepageHero .content p.h1.sticker{font-size:55px}section.homepageHero .content p.h1.sticker:after{top:46px}section.homepageHero h1{font-size:25px;margin:0}section.homepageHero .content p{font-size:15px;line-height:initial}.rightSide{padding:0 40px 120px}.stickerContainer{position:relative;top:0;left:0;display:flex;flex-direction:column;align-items:center;margin-bottom:60px}.stickerContainer .sticker{font-size:28px}.stickerContainer .stickerBaseline{font-size:15px}section.quickAccess{grid-template-columns:1fr;grid-template-areas:"firstCategory" "secondCategory" "thirdCategory";margin-top:-80px}.quickAccess .category{padding:50px 50px 80px 50px}}@media (min-width:1900px){.quickAccess .category h2,.quickAccess .category p{padding:0 80px}section.homepageHero .content{max-width:70%}.gdprConsent .wpcf7-list-item label{width:80%}}section.testimonials{margin-top:150px;overflow:hidden}.wp-gr .grw-row-m .grw-slider-review,.wp-gr .grw-row-xl .grw-slider-review{-ms-flex:1 0 100%!important;flex:1 0 100%!important;max-width:100%!important}.wp-gr .grw-slider .wp-google-review{margin:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center}.wp-gr .grw-slider-review-inner svg{display:none}.wp-gr .grw-slider .wp-google-review div{order:-1;text-align:center!important}.wp-gr .grw-slider .wp-google-review div.wp-google-left{order:2;text-align:center!important;height:auto!important}.wp-gr .grw-slider .wp-google-review div span.wp-google-text{font-family:"Poppins",sans-serif!important;font-weight:900!important;font-size:35px!important;line-height:52px!important;text-align:center!important;text-transform:uppercase!important}.wp-gr .grw-slider .wp-google-feedback{height:auto!important;overflow-y:none!important;overflow-x:none!important;padding-top:5%!important;padding-right:10px!important;width:70%!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:195px!important}.wp-gr .grw-slider .wp-google-review div.wp-google-left .wp-google-name{font-weight:600!important;font-size:24px!important;text-transform:uppercase!important;color:black!important}.wp-gr .grw-slider .wp-google-review div.wp-google-stars{order:3}.wp-gr .grw-slider .wp-google-review div.wp-google-stars svg{width:55px!important;height:55px!important}.wp-gr .grw-slider .wp-google-review div.wp-google-stars svg path{fill:#fdde2c}.wp-gr.wpac .wp-google-left img{display:none}.wp-gr .grw-slider .wp-google-review div{order:-1;flex:1}.wp-google-time:after{content:" - avis extrait depuis Google"}.wp-gr .grw-slider .grw-slider-controls{position:relative!important;display:flex;justify-content:space-between;padding:0 5%!important}.wp-gr .grw-slider .grw-slider-btns{position:relative!important;width:auto!important;cursor:pointer!important;margin-top:150px!important}.wp-gr .grw-slider .grw-slider-btns img{cursor:pointer!important}@media (max-width:575.98px){section.testimonials{margin-top:50px}.wp-gr .grw-slider .wp-google-feedback{width:100%!important;padding-top:25%!important;margin-bottom:185px!important}.wp-gr .grw-slider .wp-google-review div span.wp-google-text{font-size:20px!important;line-height:20px!important}span.wp-google-text{overflow:hidden}.wp-gr .grw-slider .wp-google-review div.wp-google-stars svg{width:25px!important;height:25px!important}.wp-gr .grw-slider .grw-slider-btns{margin-top:60px!important}.wp-gr .grw-slider .wp-google-review div{overflow:hidden!important}}section.textToLeftAndMultimediaToRight{display:flex;flex-wrap:nowrap;align-items:center;background:#000;margin-top:196px}section.textToLeftAndMultimediaToRight .contentContainer{display:flex;flex-direction:column;gap:35px;flex:0 0 50%;padding:115px}section.textToLeftAndMultimediaToRight .contentContainer h2,section.textToLeftAndMultimediaToRight .contentContainer p{color:#fff;margin:0}section.textToLeftAndMultimediaToRight .contentContainer h2{width:80%}section.textToLeftAndMultimediaToRight .contentContainer h2 strong{display:inline-block}section.textToLeftAndMultimediaToRight .contentContainer h2 strong:after{content:"";position:initial;height:.6em;background:var(--acritec-primary);width:115%;display:block;margin-top:-35px;margin-left:-10px}section.textToLeftAndMultimediaToRight .contentContainer p{font-weight:400;font-size:17px}section.textToLeftAndMultimediaToRight .multimediaContainer{flex:0 0 50%;text-align:right;position:relative}@media (max-width:575.98px){section.textToLeftAndMultimediaToRight{margin-top:60px;flex-direction:column}section.textToLeftAndMultimediaToRight .contentContainer{padding:50px 50px}}@media (min-width:1900px){section.textToLeftAndMultimediaToRight .contentContainer p{max-width:80%}}section.adressesContainer{position:relative;display:flex;flex-flow:nowrap;overflow:hidden;margin-top:196px}section.adressesContainer .adresses{flex:0 0 50%;padding:96px}span.supTitle{font-weight:900;font-size:17px;color:#757575;text-transform:uppercase}.adressesContainer .adresses ul{margin:50px 0 0 0;display:flex;flex-direction:column;gap:30px;list-style:none}.adressesContainer .adresses ul li{font-weight:700;font-size:21px;line-height:32px;text-transform:uppercase}section.adressesContainer .interactiveMap{flex:0 0 50%}#adressesMap{width:100%;height:1080px}@media (max-width:575.98px){section.adressesContainer{flex-direction:column}section.adressesContainer .adresses{padding:96px 40px}.adressesContainer .adresses ul li{font-size:18px;line-height:28px}.interactiveMap{align-self:center}.interactiveMap svg{width:140vw;margin-top:-250px}}section.multimediaLeftAndBulletedList{position:relative;display:flex;align-items:center;margin-top:150px}section.multimediaLeftAndBulletedList img.decorativeStars{position:absolute;right:100px;top:0}section.multimediaLeftAndBulletedList .multimediaContainer,section.multimediaLeftAndBulletedList .contentContainer{flex:1 0 50%}section.multimediaLeftAndBulletedList .contentContainer{padding:0 100px 0 0}section.multimediaLeftAndBulletedList .contentContainer ul{margin:75px 0 0 0;padding:0 20px 0 0;columns:2;-webkit-columns:2;-moz-columns:2;gap:70px;list-style:none}section.multimediaLeftAndBulletedList .contentContainer ul li{margin-bottom:55px}@media (max-width:575.98px){section.multimediaLeftAndBulletedList{flex-direction:column}section.multimediaLeftAndBulletedList img.decorativeStars{right:20px}section.multimediaLeftAndBulletedList{flex-direction:column}section.multimediaLeftAndBulletedList .contentContainer{padding:0;margin:40px}section.multimediaLeftAndBulletedList .contentContainer ul{columns:1}section.multimediaLeftAndBulletedList .contentContainer ul li{margin-bottom:40px}}section.multimediaRightAndBulletedList{position:relative;display:flex;align-items:center;margin-bottom:100px}section.multimediaRightAndBulletedList img.decorativeStars{position:absolute;right:100px;top:0}section.multimediaRightAndBulletedList .multimediaContainer,section.multimediaRightAndBulletedList .contentContainer{flex:1 0 50%}section.multimediaRightAndBulletedList .contentContainer{padding:0 0 0 80px}section.multimediaRightAndBulletedList .contentContainer ul{margin:75px 0 0 0;padding:0 20px 0 0;columns:2;-webkit-columns:2;-moz-columns:2;gap:70px;list-style:none}section.multimediaRightAndBulletedList .contentContainer ul li{margin-bottom:55px}section.multimediaRightAndBulletedList .fakePlayer{padding:40px;background-size:contain;background-repeat:no-repeat;background-position:center center;height:528px;background-image:url(https://www.acritec.fr/wp-content/themes/acritec_new/img/tablette.jpg)}@media (max-width:575.98px){section.multimediaRightAndBulletedList{flex-direction:column}section.multimediaRightAndBulletedList img.decorativeStars{right:20px}section.multimediaRightAndBulletedList{flex-direction:column}section.multimediaRightAndBulletedList .contentContainer{padding:0;margin:40px}section.multimediaRightAndBulletedList .contentContainer ul{columns:1}section.multimediaRightAndBulletedList .contentContainer ul li{margin-bottom:40px}}section.contentSeparator{display:flex;justify-content:end;margin:-220px 0}@media (max-width:575.98px){section.contentSeparator{margin:-80px 0}}section.partialsNews{display:flex;flex-wrap:nowrap;margin-top:150px;overflow:hidden}section.partialsNews .partialsNewsHeader{flex:1 0 25%;margin:0 96px}section.partialsNews .partialsNewsCarroussel{display:contents;position:relative}section.partialsNews .partialsNewsCarroussel .swiper{margin-right:-100px}section.partialsNews .partialsNewsCarroussel .swiper-slide{padding-bottom:100px}section.partialsNews .partialsNewsCarroussel .swiper-scrollbar-drag{background:var(--acritec-primary)}section.partialsNews .postThumbnail{position:relative}section.partialsNews .postThumbnail .postDate{font-size:12px;background:#000;position:absolute;right:0;color:#fff;padding:10px 25px;text-transform:uppercase;font-weight:600}section.partialsNews .postThumbnail .postCategory{background:var(--acritec-primary);color:#fff;text-transform:uppercase;font-size:12px;position:absolute;bottom:15px;left:15px;padding:5px 15px;font-weight:600;border-radius:20px}section.partialsNews .partialsNewsCarroussel h3{font-size:17px;color:var(--acritec-primary);margin-top:30px}section.partialsNews .partialsNewsCarroussel p{font-size:14px}@media (max-width:575.98px){section.partialsNews{flex-direction:column}section.partialsNews .partialsNewsHeader{margin:0 40px}section.partialsNews .partialsNewsCarroussel{display:block}section.partialsNews .partialsNewsCarroussel .swiper{margin-left:40px;margin-right:-600px;margin-top:100px}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{display:none}}.decorativeLines404{position:fixed;top:-35px;right:50px;width:23%}section#container404{min-height:calc(100vh - 85px);background:#000}svg#patateAcritecDecorative{position:fixed;top:0;left:-20%;width:70%}section#container404 .textContainer{position:fixed;right:20%;bottom:20%;display:flex;flex-direction:column;justify-content:center;text-align:center}section#container404 .sticker{letter-spacing:.07em;text-transform:uppercase;font-weight:900;font-size:45px;color:#fff;background:var(--acritec-fushia);width:290px;margin-left:auto;margin-right:auto;transform:rotate(-6deg);margin-bottom:-25px}.errorMessage{font-weight:900;font-size:185px;line-height:180px;color:#fff}.errorSubMessage{font-weight:500;font-size:28px;line-height:42px;color:#fff}.errorButton{margin-top:35px}#logoAcritec404{width:220px;position:fixed;bottom:0;right:0}@media (max-width:767.98px){svg#patateAcritecDecorative{top:-470px;left:0;width:120%}section#container404{display:flex;justify-content:center;min-height:calc(100vh - 80px)}.textContainer{right:initial;bottom:10%;transform:scale(.7);width:110%}}.main-navigation{display:flex;width:100%;align-items:center;justify-content:flex-end}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999;flex-direction:column;gap:0;background:#000;margin-right:0;margin-left:-25px;columns:2;-webkit-columns:2;-moz-columns:2}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:240px;padding:15px 25px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none;color:#fff;text-transform:uppercase;font-weight:700;font-size:13px}.main-navigation #menu-item-474 .sub-menu{flex-wrap:wrap;width:480px;flex-direction:row;justify-content:initial}@media (max-width:575.98px){.main-navigation #menu-item-474 .sub-menu{width:100%;flex-direction:column}.main-navigation ul ul{margin-left:0}}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex;justify-content:flex-end;gap:30px;margin-right:30px}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}section.archiveHero,section.singleHero{display:flex;flex-wrap:nowrap;color:#fff;height:85vh}section.archiveHero .leftSide,section.singleHero .leftSide{background:#000;padding:200px 75px 75px;display:flex;flex-direction:column;justify-content:end}section.archiveHero .leftSide h1,section.singleHero .leftSide h1{font-size:45px;font-weight:900;text-transform:uppercase;width:80%}@media screen and (max-width:575.98px){section.archiveHero .leftSide,section.singleHero .leftSide{padding:110px 45px 0}section.archiveHero .leftSide h1,section.singleHero .leftSide h1{font-size:35px}section.archiveHero,section.singleHero{flex-direction:column;height:auto}section.archiveHero .rightSide,section.singleHero .rightSide{height:300px;flex:auto}article .entry-content .content{max-width:100%}.wp-block-media-text .wp-block-media-text__content{padding:0;margin-top:30px}.single .entry-meta a,.single .entry-meta .posted-on a:visited{color:#fff;text-decoration:none}}section.archiveHero .leftSide p,section.singleHero .leftSide p{font-size:20px;font-weight:400;width:80%}section.archiveHero .rightSide,section.singleHero .rightSide{padding:0}section.archiveChapo{max-width:70%}section.archiveChapo h2{max-width:80%}section.archiveFilters{margin-top:65px}section.archiveFilters .filters{display:flex;gap:15px;margin:0 0 25px}section.archiveFilters .filters a{text-decoration:unset;transition:all 1s}section.archiveFilters .filters a:hover{transform:scale(1.05)}section.archiveFilters .filters a span.filter{color:#fff;background:var(--acritec-orange);text-decoration:unset;font-size:12px;text-transform:uppercase;font-weight:600;padding:10px 40px;border-radius:20px}.post-type-archive-acritec-formations section.archiveFilters .filters a span.filter,.tax-categories-formations section.archiveFilters .filters a span.filter{background:var(--acritec-fushia)}section.archiveFilters .search form{display:flex}section.archiveFilters .search form button{text-indent:-999px;overflow:hidden;width:40px;padding:0;margin:0;border:1px solid #fff0;border-radius:inherit;cursor:pointer;margin-left:-50px}section.archiveFilters .search span.postsCount{font-weight:900;font-size:17px;text-transform:uppercase;margin-top:15px;display:block}.archive article,.blog article{display:flex;position:relative;background:#000;margin-top:180px;width:80%;max-width:1024px;margin-left:100px;transition:all 1s cubic-bezier(.86,0,.07,1)}.archive article:nth-child(even),.blog article:nth-child(even){margin-left:250px}.archive article.post:nth-child(even),.blog article.post:nth-child(even){background:var(--acritec-orange)}.archive.post-type-archive-acritec-controles article:nth-child(even){background:var(--acritec-primary)}.archive.post-type-archive-acritec-formations article:nth-child(even){background:var(--acritec-fushia)}.archive article:hover,.blog article:hover{transform:scale(1.05)}.archive article a,.blog article a{text-decoration:unset;display:flex;width:100%}.archive article svg,.blog article svg{position:absolute;top:-210px;left:-200px}.archive article .entry-content,.blog article .entry-content{padding:45px 0 0 380px;margin:0;width:100%}.archive article .entry-content .postDate,.blog article .entry-content .postDate{background:#fff;color:#000;font-weight:800;font-size:14px;line-height:21px;letter-spacing:-.3px;text-transform:uppercase;text-decoration:unset;padding:2px 10px}.archive article:nth-child(even) .entry-content .postDate,.blog article:nth-child(even) .entry-content .postDate{color:#fff;background:#000}.archive article .entry-content h2.entry-title,.blog article .entry-content h2.entry-title{font-weight:800;font-size:25px;line-height:38px;letter-spacing:-.3px;text-transform:uppercase;margin:10px 0 15px 0;padding-right:130px;color:#fff}.archive article .entry-content p{text-decoration:unset;color:#fff;padding-right:130px}.archive article .entry-content .postTags,.blog article .entry-content .postTags{display:flex;gap:15px}.archive article .entry-content .postTags span.postTag,.blog article .entry-content .postTags span.postTag{background:var(--acritec-orange);color:#fff;padding:2px 15px;border-radius:15px;font-weight:600;font-size:12px;line-height:15px;text-transform:uppercase}.archive article:nth-child(even) .entry-content .postTags span.postTag,.blog article:nth-child(even) .entry-content .postTags span.postTag{color:var(--acritec-orange);background:#fff}.archive.post-type-archive-acritec-formations article .entry-content .postTags span.postTag{background:var(--acritec-fushia)}.archive.post-type-archive-acritec-formations article:nth-child(even) .entry-content .postTags span.postTag{color:var(--acritec-fushia);background:#fff}.archive article .entry-content .readMore,.blog article .entry-content .readMore{display:flex;align-items:center;gap:30px;justify-content:flex-end;margin:35px 45px}.archive article .entry-content .readMore span.readMoreLabel,.blog article .entry-content .readMore span.readMoreLabel{font-weight:600;font-size:15px;line-height:22px;letter-spacing:.1em;color:#fff;text-transform:uppercase}.single section.backButton a{display:flex;gap:30px;text-transform:uppercase;font-weight:900;font-size:17px;line-height:26px;letter-spacing:.07em;text-decoration:none;margin-top:55px}.single section.backButton a{color:var(--acritec-orange)}.single.single-acritec-formations section.backButton a{color:var(--acritec-fushia)}.single.single-acritec-formations section.backButton a svg path{fill:var(--acritec-fushia)}.single.single-acritec-formations section.trainingInformationsContainer{display:flex}.single.single-acritec-formations section.trainingInformationsContainer .detailsInformations h2{font-size:45px;line-height:68px;letter-spacing:-.3px;font-weight:800;max-width:55%;margin-top:136px;display:flex;flex-direction:column;align-items:start;gap:35px}.single.single-acritec-formations section.trainingInformationsContainer .detailsInformations p{font-weight:400;font-size:17px;line-height:26px;margin-right:235px}.single.single-acritec-formations section.trainingInformationsContainer .detailsInformations ul{margin:35px 236px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:15px;font-weight:400;font-size:17px;line-height:26px}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer{flex:0 0 auto;width:430px}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .detailsInformations{flex:1 0 70%}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations{border:1px solid var(--acritec-fushia);box-shadow:25px 25px 0 #000;margin-top:135px}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations h3{font-weight:800;font-size:25px;line-height:38px;letter-spacing:-.3px;text-transform:uppercase}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations .trainingPrice{font-weight:800;font-size:50px;line-height:75px;letter-spacing:-.3px;text-transform:uppercase;margin:10%;color:var(--acritec-fushia);display:flex;gap:10px;align-items:baseline}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations .trainingPrice small{font-weight:800;font-size:13px;line-height:22px;letter-spacing:-.3px;color:#221f20}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations .former,.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations .preRequisite,.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations .modalites{margin:0 10%}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations .former p{display:flex;flex-direction:column;font-weight:700}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations .former p small{font-weight:400}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations .modalites ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations .buttons{display:flex;flex-direction:column;padding:10%;gap:25px;align-items:center}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations .buttons button,.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations .buttons a{width:100%}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer .generalsInformations .modalites ul li{display:flex;gap:10px}.single.single-acritec-formations section.trainingRegister{display:none;background:#000;padding:10% 20%;position:fixed;top:0;left:0;z-index:999;overflow-y:scroll;max-height:100%}.single.single-acritec-formations section.trainingRegister img.closeTrainingRegister{position:fixed;top:40px;right:40px}.single.single-post .entry-content .content div#ez-toc-container,.single.single-acritec-controles .entry-content .content div#ez-toc-container{display:none}.single.single-post .entry-content,.single.single-acritec-controles .entry-content{display:flex;max-width:1280px;gap:100px;align-items:flex-start}.single.single-post .entry-content .sidebar,.single.single-acritec-controles .entry-content .sidebar{border:1px solid var(--acritec-fushia);box-shadow:25px 25px 0;flex:0 0 auto;width:350px}.single.single-post .entry-content .sidebar p.ez-toc-title,.single.single-acritec-controles .entry-content .sidebar p.ez-toc-title{font-weight:800;font-size:25px;line-height:30px;letter-spacing:-.3px;text-transform:uppercase;margin:25px 35px}.single.single-post .entry-content .sidebar ul,.single.single-acritec-controles .entry-content .sidebar ul,.single.single-post .entry-content .sidebar li,.single.single-acritec-controles .entry-content .sidebar li{list-style:none;padding:0}.single.single-post .entry-content .sidebar ul,.single.single-acritec-controles .entry-content .sidebar ul{display:flex;flex-direction:column;margin:0 35px 35px;gap:20px}.single.single-post .entry-content .sidebar ul li a,.single.single-acritec-controles .entry-content .sidebar ul li a{text-decoration:none;font-weight:600}h2.decorative,.page section.team,.site section.team{padding:60px 80px}h2.decorative,.page section.team h2,.site section.team h2{display:flex;flex-direction:column;align-items:start;gap:50px;width:70vw;max-width:968px}.page section.team .carousel-wrapper,.site section.team .carousel-wrapper{margin:0 auto 1rem;width:65vw}.page section.team .carousel-wrapper .carousel,.site section.team .carousel-wrapper .carousel{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-transition:margin-left 600ms ease-in-out;-moz-transition:margin-left 600ms ease-in-out;transition:margin-left 600ms ease-in-out;width:100%;margin-left:calc(2 * (40vw / 2 - (30vw * 0.42+2 * 8px))+50vw / -2+(30vw * 0.42+2 * 8px) / -1)}.page section.team .carousel-wrapper .carousel.noanimate,.site section.team .carousel-wrapper .carousel.noanimate{-webkit-transition:margin-left 0ms ease-in-out;-moz-transition:margin-left 0ms ease-in-out;transition:margin-left 0ms ease-in-out}.page section.team .carousel-wrapper .carousel .slide,.site section.team .carousel-wrapper .carousel .slide{margin:1rem .5rem;padding:0;-webkit-box-flex:0;-webkit-flex:0 0 42%;-moz-flex:0 0 42%;-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%;color:#111}.page section.team .carousel-wrapper .carousel .slide:nth-child(odd),.site section.team .carousel-wrapper .carousel .slide:nth-child(odd){margin-top:12%}.page section.team .carousel-wrapper .carousel .slide .member,.site section.team .carousel-wrapper .carousel .slide .member{position:relative}.page section.team .carousel-wrapper .carousel .slide .member svg,.site section.team .carousel-wrapper .carousel .slide .member svg{width:270px;height:270px}.page section.team .carousel-wrapper .carousel .slide .member .memberName,.site section.team .carousel-wrapper .carousel .slide .member .memberName{position:absolute;background:var(--acritec-primary);top:70px;left:212px;font-weight:900;font-size:30px;line-height:45px;text-align:left;letter-spacing:.07em;text-transform:uppercase;color:#fff;padding:0 10px}.page section.team nav.carousel-nav,.site section.team nav.carousel-nav{display:flex;justify-content:space-between}.page section.team nav.carousel-nav button,.site section.team nav.carousel-nav button{background:none;border:none;cursor:pointer;transition:all 1s ease-in}.page section.team nav.carousel-nav button:hover,.site section.team nav.carousel-nav button:hover{transform:scale(1.1)}.page section.testAndImageOrangeShadow{display:flex;padding:60px 80px}.page section.testAndImageOrangeShadow h3{display:inline;font-weight:600;font-size:35px;line-height:52px;letter-spacing:-.3px;text-transform:uppercase;margin:0}.page section.testAndImageOrangeShadow:nth-child(even){flex-direction:row-reverse}.page section.testAndImageOrangeShadow .content{flex:1 0 50%;padding:0 70px 0 0;font-size:17px;line-height:26px}.page section.testAndImageOrangeShadow .image img{width:80%;box-shadow:25px 25px 0 var(--acritec-orange)}.page section.testAndImageOrangeShadow .content img{width:45%;float:left;margin:0 70px 50px 0;box-shadow:25px 25px 0 var(--acritec-orange)}.page section.testAndImageOrangeShadow:nth-child(even) .content img{float:right;margin:0 0 50px 70px}section.recruitment #containerQ2{display:none}section.recruitment .questionContainer{display:flex;flex-direction:column;align-items:center;gap:60px;margin-top:136px}section.recruitment .questionContainer .question{max-width:50vw;font-weight:800;font-size:45px;line-height:68px;text-align:center;letter-spacing:-.3px;text-transform:uppercase}section.recruitment .questionContainer .answer{display:flex;gap:150px}section.recruitment .questionContainer .answer input{display:none}section.recruitment .questionContainer .answer label{background:#000;padding:20px 95px;border-radius:95px;cursor:pointer}section.recruitment .nextStepAnswer{display:none;flex-direction:column;align-items:center;margin-top:136px}section.recruitment .nextStepAnswer .title{font-weight:700;font-size:29px;line-height:44px;text-align:center;letter-spacing:.1em;text-transform:uppercase;max-width:50vw}section.recruitment .nextStepAnswer.answerNo .title{color:var(--acritec-orange)}section.recruitment .nextStepAnswer.startRecruitment .title{color:var(--acritec-primary)}section.recruitment .nextStepAnswer .subTitle{font-weight:500;font-size:20px;line-height:30px;text-align:center;letter-spacing:.1em;color:#c4c4c4;font-style:italic;margin-top:15px}section.recruitment .nextStepAnswer p{font-style:normal;font-weight:400;font-size:22px;line-height:33px;max-width:52vw;text-align:center;margin-top:25px}.yes:checked~label.yes{background:var(--acritec-primary)!important}.no:checked~label.no{background:var(--acritec-orange)!important}.candidateForm{display:none;margin-top:136px;margin-bottom:-196px}.candidateForm .leftSide{flex:1 0 35%}.candidateForm .rightSide{padding:20vh 150px 20vh 150px;flex:auto}label.fileUpload span input{display:none}.fakeInput{display:flex;align-items:center;flex-direction:row-reverse;gap:10px;justify-content:space-between;background:#fff;cursor:pointer;margin-top:-1.5em}label.input-file-trigger{background:var(--acritec-primary);padding:15px;cursor:pointer}.fakeInput p{margin:0}.fakeInput p.file-return{padding:15px}@media (max-width:575.98px){section.recruitment .questionContainer{gap:30px;margin-top:0}section.recruitment .questionContainer .question{max-width:100%;font-weight:800;font-size:32px;line-height:150%}section.recruitment .questionContainer .answer{display:flex;gap:24px}section.recruitment .questionContainer .answer label{padding:12px 36px;border-radius:95px}section.recruitment .nextStepAnswer{margin-top:30px}section.recruitment .nextStepAnswer .title{font-weight:700;font-size:24px;line-height:150%;max-width:100%}section.recruitment .nextStepAnswer p{font-size:20px;line-height:150%;max-width:100%}.candidateForm{margin-top:30px;margin-bottom:0;flex-direction:column}.candidateForm .leftSide{display:none}.candidateForm .rightSide{padding:16px 32px;flex:auto}label.fileUpload span input{display:none}.fakeInput{flex-direction:column-reverse;background:#fff0;color:#fff;margin-bottom:32px}label.input-file-trigger{background:var(--acritec-primary);padding:15px;cursor:pointer}.fakeInput p{margin:0}.fakeInput p.file-return{padding:15px}}@media screen and (max-width:575.98px){section.archiveFilters .filters{gap:25px;flex-wrap:wrap}.archive article,.blog article{width:100%;margin-left:0}.archive article svg,.blog article svg{top:-200px;left:-110px}.archive article:nth-child(even),.blog article:nth-child(even){margin-left:0}.archive article .entry-content,.blog article .entry-content{margin:350px 0 0;width:100%;padding:0 40px}.archive article .entry-content h2.entry-title,.blog article .entry-content h2.entry-title{margin:10px 0 15px 0;padding-right:30px}.archive article .entry-content .readMore,.blog article .entry-content .readMore{margin:34px -5px}.archive article .entry-content p{padding-right:0}.single.single-post .entry-content,.single.single-acritec-controles .entry-content{flex-direction:column-reverse}.single.single-post .entry-content .sidebar,.single.single-acritec-controles .entry-content .sidebar{width:95%;margin-top:50px}h2.decorative,.page section.team,.site section.team{padding:60px 40px}.page section.team .carousel-wrapper .carousel .slide:nth-child(odd),.site section.team .carousel-wrapper .carousel .slide:nth-child(odd){margin-top:0%}.page section.team .carousel-wrapper,.site section.team .carousel-wrapper{margin:0;width:100vw}.page section.team .carousel-wrapper .carousel .slide,.site section.team .carousel-wrapper .carousel .slide{max-width:100%;height:700px;display:flex;flex-direction:column;gap:32px}.page section.team .carousel-wrapper .carousel .slide .member .memberName,.site section.team .carousel-wrapper .carousel .slide .member .memberName{top:220px;left:82px}.page section.team .carousel-wrapper .carousel,.site section.team .carousel-wrapper .carousel{margin-left:0}.page section.testAndImageOrangeShadow{flex-direction:column;padding:0 30px;margin-top:40px}.page section.testAndImageOrangeShadow:nth-child(even){flex-direction:column}.page section.testAndImageOrangeShadow .content{padding:0}.page section.testAndImageOrangeShadow .content img{width:90%}.page section.testAndImageOrangeShadow:nth-child(even) .content img{float:left;margin:0 70px 50px 0}h2.decorative{padding:0 40px}section.archiveChapo{max-width:100%}.single.single-acritec-formations section.trainingInformationsContainer{flex-direction:column-reverse;max-width:100%}.single.single-acritec-formations section.trainingRegister{max-height:100%}.single.single-acritec-formations section.trainingInformationsContainer .detailsInformations h2{font-size:27px;line-height:38px;max-width:100%}.single.single-acritec-formations section.trainingInformationsContainer .detailsInformations ul{margin:50px 0}.single.single-acritec-formations section.trainingInformationsContainer .generalsInformationsContainer{flex:0 0 auto;width:auto}.single.single-acritec-formations section.trainingInformationsContainer .detailsInformations p{margin-right:0}.accordion{margin-right:0}.single.single-acritec-formations section.trainingRegister{padding:10%}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.accordion{margin-right:136px;overflow:hidden}.accordion_input{display:none}.accordion_label{display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative;font-weight:600;font-size:18px;color:#000;line-height:120%;padding:16px 24px 0;margin-top:25px}.accordion_label svg{transition:all 0.5s}.accordion_content{display:none;padding:0 20px}.accordion_content ul{margin:35px 110px 0 35px!important}.accordion_input:checked~.accordion_content{display:block}.accordion_input:checked~.accordion_label{color:var(--acritec-fushia)}.accordion_input:checked~.accordion_label svg{transform:rotate(45deg) scale(1.2)}.accordion_input:checked~.accordion_label svg path{fill:var(--acritec-fushia)}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.easeIn{opacity:0}.acritec-controles h2,.hentry h2{font-size:25px;line-height:35px}.simpleText{margin:0 80px}.iverifPrice{padding:80px 80px 40px 80px;margin-bottom:50px;background-color:#000}.iverifPrice .iverifPriceModule{border-radius:30px;background-color:#fff;padding:50px;text-align:center;margin-bottom:40px}.iverifPrice .iverifPriceComplement{border-radius:30px;background-color:#fff;margin-bottom:40px;padding:20px 0;text-align:center}.iverifPrice .iverifModuleLeft{width:32%;float:left}.iverifPrice .iverifModuleMiddle{width:32%;float:left;margin-left:2%}.iverifPrice .iverifModuleRight{width:32%;float:right}@media (max-width:575.98px){.iverifPrice{padding:80px 16px 80px 16px;margin-bottom:50px;background-color:#000}.iverifPrice .iverifPriceModule{border-radius:30px;background-color:#fff;padding:50px;text-align:center;margin-bottom:40px}.iverifPrice .iverifPriceComplement{border-radius:30px;background-color:#fff;margin-bottom:40px;padding:20px 0;text-align:center}.iverifPrice .iverifModuleLeft{width:100%}.iverifPrice .iverifModuleMiddle{width:100%;margin-left:0}.iverifPrice .iverifModuleRight{width:100%}}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}