h1,h2,h3,h4,h5{font-family:Everett,helvetica,arial,sans-serif;font-weight:300}h1{font-size:3.2rem}@media screen and (max-width:998px){h1{font-size:2.75rem}}@media screen and (max-width:767px){h1{font-size:2.5rem}}h2{font-size:2.5rem}@media screen and (max-width:767px){h2{font-size:2rem}}h3{font-size:1rem;margin-bottom:.5rem}@media screen and (max-width:767px){h3{font-size:.9rem}}h4{font-size:1.5rem}@media screen and (max-width:767px){h4{font-size:1.25rem}}strong,em{font-weight:650;font-style:normal}img,figure,video{border-radius:5px}@keyframes wave-animation{0%{transform:rotate(0)}10%{transform:rotate(18deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(16deg)}40%{transform:rotate(-8deg)}50%{transform:rotate(14deg)}60%{transform:rotate(0)}100%{transform:rotate(0)}}.comble{background-color:#fff;padding:.7rem 1rem;font-size:.6rem;text-transform:uppercase;font-family:Everett,helvetica,arial,sans-serif;border-radius:5px}#_introduction{padding-top:1rem}#_introduction .comble{margin-bottom:1.5rem;display:inline-block}#_introduction .image{order:2}#_introduction h1{line-height:1;margin-bottom:2rem}#listings{background-color:#6e6e60;grid-template-columns:550px auto;display:grid;grid-template-columns:auto 1fr;gap:4rem;background-color:#6e6e60;color:#fff;padding-block:4rem 6rem}@media screen and (max-width:998px){#listings{grid-template-columns:1fr;gap:1rem}}#listings h2{font-weight:300}#listings ul{grid-column:2;grid-row-start:1;grid-row-end:3;padding-right:6.5rem;margin-top:2rem;max-width:1000px;width:100%;margin-inline:auto 0}@media screen and (max-width:1230px){#listings ul{padding-right:0}}@media screen and (max-width:998px){#listings ul{grid-column:1;grid-row-start:auto;grid-row-end:auto;margin-top:1rem}}#listings ul li{border-bottom:1px solid #fff;padding-top:1.5rem;position:relative;transition:border-color 250ms ease-in-out}#listings ul li .title,#listings ul li .arrow{display:inline-block;font-size:.9rem;height:1.3rem;line-height:1.3rem;overflow:hidden;position:relative;text-align:center;color:#282828;transition:.3s;padding:0!important;text-align:unset}#listings ul li .title span,#listings ul li .arrow span{display:block;margin:0;height:100%;position:relative;top:0%;transition:.3s}#listings ul li .title:hover span,#listings ul li .arrow:hover span{top:-100%}#listings ul li .arrow{width:2rem}#listings ul li .title{max-width:85%;height:auto;color:#fff;font-family:Everett,helvetica,arial,sans-serif;font-size:1.5rem;line-height:2rem}@media screen and (max-width:767px){#listings ul li .title{font-size:1.1rem}}#listings ul li .title-wrapper{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}#listings ul li:hover span{top:-100%}#listings ul li.poste-comble:hover span{top:0}#listings ul li a{display:flex;align-items:center;gap:.5rem;justify-content:space-between;width:100%;padding-bottom:.75rem;transition:color 250ms ease-in-out;flex-wrap:wrap}@media screen and (max-width:1230px){#listings ul li{font-size:1.3rem}}@media screen and (max-width:998px){#listings ul li{font-size:1.2rem}}#_responsibilities{padding-top:10%}#_responsibilities,#_requirements{grid-template-columns:20rem auto}#_responsibilities ul,#_requirements ul{list-style-type:none}@media screen and (max-width:767px){#_responsibilities ul,#_requirements ul{margin-top:1rem}}#_responsibilities ul li,#_requirements ul li{position:relative;line-height:1.25;margin-bottom:1rem}#_requirements{background-color:#fff}#_requirements *{color:#000}#cards{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;margin-bottom:6.5rem}@media screen and (max-width:998px){#cards{grid-template-columns:1fr}}#cards ul{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media screen and (max-width:998px){#cards ul{grid-template-columns:1fr}}#cards ul li{background-color:#fff;border-radius:5px;padding:1rem}#cards ul h3{font-size:.9rem;margin-bottom:0}@media screen and (max-width:998px){#cards ul h3{font-size:1.3rem}}#cards ul h4{margin-bottom:.5rem}@media screen and (max-width:998px){#cards ul h4{font-size:2rem}}#cards ul p{font-size:.9rem;margin-bottom:0}#cards .swiper-cards{width:26vw;margin:0 auto}@media screen and (max-width:998px){#cards .swiper-cards{width:40vw}}@media screen and (max-width:767px){#cards .swiper-cards{width:70vw}}#cards .swiper-slide{position:relative;box-shadow:0 15px 50px rgba(0,0,0,.1);border-radius:10px;user-select:none}#cards .logo{position:absolute;bottom:-3rem;right:2rem;width:100px}@media screen and (max-width:767px){#cards .logo{right:1rem}}#officevibes{margin-block:3.25rem 2rem}#officevibes p{max-width:600px}@media screen and (max-width:767px){#_advantages{padding-top:1rem}}@media screen and (max-width:998px){#_advantages>div{grid-template-columns:1fr}}