#mainHeader .gridWrap .logo svg{width:180px;height:auto}#mainHeader .gridWrap .logo.openedMenu{opacity:1;animation:unset}#mainHeader .gridWrap .hubLink{background:#011413;overflow:hidden;opacity:0;grid-row:1;z-index:20;grid-column:3/7 !important;border:1px solid #5c8777;border-radius:100px;padding:5px;font-size:15px;max-width:fit-content !important;display:block}#mainHeader .gridWrap .hubLink a{gap:4.1vw;margin-left:10px;color:#fff;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 900px){#mainHeader .gridWrap .hubLink a{transform:translateX(0)}}#mainHeader .gridWrap .hubLink:hover a{transform:translateX(0)}#mainHeader .gridWrap .hubLink.active{animation-name:ctaHubEnter;animation-duration:.8s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes ctaHubEnter{to{opacity:1}}@media screen and (max-width: 900px){#mainHeader .gridWrap .hubLink{display:none}#mainHeader .gridWrap .hubLink.active{background:#011413;grid-column:1/13 !important;grid-row:2;justify-self:center}#mainHeader .gridWrap .hubLink.active a{gap:80px}}#mainHeader .gridWrap .navCtn{grid-row:1}#mainHeader .gridWrap .navCtn svg{margin-left:20px;cursor:pointer}#mainHeader .gridWrap .navCtn .menuOffice.scrollDown li a{color:#5c8777 !important}#mainHeader .gridWrap .navCtn nav{transition:clip-path 1s cubic-bezier(0.22, 1, 0.36, 1)}#mainHeader .gridWrap .navCtn nav.active{clip-path:circle(141.9% at 100% 0)}@media screen and (max-width: 900px){#mainHeader .gridWrap .navCtn nav .nav--container{margin:unset}#mainHeader .gridWrap .navCtn nav .nav--container .menuCustom{grid-column:1/13;padding-top:30px;max-width:92%;width:100%;margin:0 auto !important}#mainHeader .gridWrap .navCtn nav .nav--container .menuCustomMobile{grid-column:1/13 !important;max-width:92%;margin:0 auto;width:100%}#mainHeader .gridWrap .navCtn nav.active{padding-top:15vh}#mainHeader .gridWrap .navCtn nav.active .menuCustom{grid-column:1/13;padding-top:30px;max-width:92%;width:100%;margin:0 auto !important}#mainHeader .gridWrap .navCtn nav.active .menuCustomMobile.active{grid-column:1/13 !important;max-width:92%;margin:0 auto;width:100%}#mainHeader .gridWrap .navCtn nav.active::after{height:17vh}}@media screen and (max-width: 450px){#mainHeader .gridWrap .navCtn nav{position:absolute;inset:0;padding-top:17vh;display:flex;flex-direction:column;gap:30px;justify-content:flex-start}#mainHeader .gridWrap .navCtn nav .menuCustom{margin:0 auto !important;order:1;padding:0}#mainHeader .gridWrap .navCtn nav .menuCustomMobile.active{padding-top:30px;margin:0 auto}}@media screen and (max-width: 900px){#mainHeader{top:35px;margin-top:unset}}.section_office .fixed .gridWrap .blockText{z-index:10}.section_office .fixed .gridWrap .scene__2 .blockText .title{width:100%;line-height:1;align-items:flex-start}.section_office .fixed .gridWrap .scene__2 .blockText .text{line-height:30px}@media screen and (max-width: 900px){.section_office .fixed .gridWrap .scene__2 .blockText .text{line-height:25px}}.section_office .fixed .gridWrap .maskImg{transition:opacity .5s ease-in}.section_office .fixed .gridWrap .maskImg.hide{opacity:.5}.section_office .fixed .gridWrap .maskText{margin-top:40vh;max-width:100%;grid-column:2/12;line-height:normal;color:#fff;font-size:140px}.section_office .fixed .gridWrap .maskText .word .letter.vert{color:#5c8777}@media screen and (max-width: 900px){.section_office .fixed .gridWrap .maskText{font-size:70px}}@media screen and (max-width: 500px){.section_office .fixed .gridWrap .maskText{font-size:42px}}@media screen and (max-width: 900px){.section_office .mobile{margin-bottom:unset}.section_office .mobile .gridWrap .scene__3 .title__domains{font-weight:400;white-space:nowrap;text-align:left;font-size:32px;text-transform:none;margin-top:100px}.section_office .mobile .gridWrap .scene__3 .link__domains:hover svg{display:none}.section_office .mobile .gridWrap .scene__2 .blockText .title{font-weight:400;white-space:nowrap;text-align:left;font-size:32px;text-transform:none}.section_office .mobile .gridWrap .blockSlogan svg{margin-bottom:20px}}.single_team .gridWrap img{width:100%}.section-tarifs h2{font-size:clamp(70px,15vw,220px) !important;grid-column:1/13 !important}.section-tarifs .array-actif{padding-bottom:120px}.section-tarifs .array-actif .gridWrap4{gap:0}.section-tarifs .array-actif .gridWrap4 .title{margin-bottom:0;padding-top:40px;cursor:pointer}.section-tarifs .array-actif .gridWrap4 p:nth-child(even){background:rgba(92,135,119,.06) !important}.section-tarifs .array-actif .gridWrap4 .type{padding-top:20px}.section-tarifs .array-actif .gridWrap4 .type .table .body .pipe{display:none}.section-tarifs .array-actif .gridWrap4 .type .table .body .left{position:relative}.section-tarifs .array-actif .gridWrap4 .type .table .body .left::after{content:"";background:#5c8777;width:1px;height:30px;position:absolute;top:2vh;right:-1.5vw}.office-container .gridWrap .text-right2{text-align:right}.office-container .gridWrap .bigText{color:#fff;line-height:30px}@media screen and (max-width: 900px){.office-container .gridWrap .bigText{line-height:25px}}.office-container .gridWrap .text-right-bas{z-index:20;color:#042d2a;grid-row:5;text-align:right;font-size:60px;text-transform:uppercase;grid-column:5/13}@media screen and (max-width: 900px){.office-container .gridWrap .text-right-bas{display:none}}.office-container .gridWrap .date3{display:none}.section--valeurs{display:none;background:#f1fbf7}.section--valeurs .gridWrap{padding:130px 0}.section--valeurs .gridWrap h2{color:#5c8777;grid-column:1/13;font-size:60px;font-style:normal;font-weight:400}.section--valeurs .gridWrap p{color:#020203;font-size:60px;grid-column:1/13}@media screen and (max-width: 900px){.section--valeurs .gridWrap h2,.section--valeurs .gridWrap p{font-size:30px}}@media screen and (max-width: 900px){#mainFooter .gridWrap .footer-menu{margin:0}#mainFooter .gridWrap .footer-menu .offices{align-items:center}#mainFooter .gridWrap .footerMenu2{flex-direction:column-reverse;margin:0}#mainFooter .gridWrap .footerMenu2 .labels{flex-direction:row !important;width:100%;justify-content:center;text-align:center !important;grid-row:unset !important;grid-column:1/13 !important;padding:0 0 20px}#mainFooter .gridWrap .footerMenu2 .labels img{width:120px;height:auto}}#mainFooter .gridWrap .footerMenu2{width:100%;align-items:end}#mainFooter .gridWrap .footerMenu2 .labels{grid-column:1;grid-row:1;gap:20px}#mainFooter .gridWrap .footerMenu2 .menuCustom{width:100%;grid-column:1/13;place-self:center;grid-row:1;justify-content:center;align-self:auto}.aboutandteam_sections .notre-equipe h2{margin:100px 0;grid-column:2/13}@media screen and (max-width: 500px){.aboutandteam_sections .notre-equipe h2{text-align:left;margin:50px 0 !important;grid-column:1/13 !important}}.section_office .fixed .gridWrap .scene__3 .heightWrap .gridWrap .title__domains{grid-column:1/7}.section_office .fixed .gridWrap .scene__3 .heightWrap .gridWrap{height:fit-content}.section_office .fixed .gridWrap .scene__3 .heightWrap .gridWrap .link__domains{padding-top:0 !important;height:fit-content;padding-bottom:10px;margin-bottom:10px}.description-section .gridWrap .f1{z-index:0}.description-section .gridWrap .blocktext .text{line-height:30px}@media screen and (max-width: 500px){.description-section .gridWrap .blocktext .text{line-height:25px}}.page-template-about #mainHeader .hubLink.active+.logo svg path,.page-template-contact #mainHeader .hubLink.active+.logo svg path{transition:fill .5s ease-in-out;fill:#fff !important}.page-id-66 p,.page-id-3 p,.page-id-66 h4,.page-id-3 h4{max-width:100% !important;margin:0 !important}@media screen and (max-width: 1640px){.scene__3 .gridWrap--scene3{max-width:85% !important}.scene__3 .gridWrap--scene3 .title__domains{grid-column:1/9 !important}.scene__3 .gridWrap--scene3 .text__domains{grid-column:3/10 !important}.scene__3 .gridWrap--scene3 .link__domains{grid-column:5/12 !important}}.svg-center{z-index:10;width:220px;height:220px;position:absolute;top:40%;left:50%;transform:translate(-50%, -50%);transition:opacity 1s ease-in-out;background-size:200%;background-position:center !important;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MjIgNTIyIiBpZD0ibWFzayI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTE3Ljg5MyAyMzUuNzY2YzY1LjE1MiAwIDExNy44OTMtNTIuNzM3IDExNy44OTMtMTE3Ljg4M0MyMzUuNzg2IDUyLjczNyAxODMuMDQ1IDAgMTE3Ljg5MyAwdjQ5LjYzNWMzNy4yMyAwIDY4LjI1NCAzMS4wMjIgNjguMjU0IDY4LjI0OCAwIDM3LjIyNi0zMS4wMjQgNjguMjQ4LTY4LjI1NCA2OC4yNDgtMzguMDA1IDAtNjguMjU0LTMxLjAyMi02OC4yNTQtNjguMjQ4SDBjMCA2NS4xNDYgNTIuNzQyIDExNy44ODMgMTE3Ljg5MyAxMTcuODgzWm0xMTcuODkzIDE2OC4yOTJjMC02NS4xNDYtNTIuNzQxLTExNy44ODMtMTE3Ljg5My0xMTcuODgzQzUyLjc0MiAyODYuMTc1IDAgMzM4LjkxMiAwIDQwNC4wNThoNDkuNjRjMC0zOC4wMDIgMzAuMjQ4LTY4LjI0OCA2OC4yNTMtNjguMjQ4IDM4LjAwNSAwIDY4LjI1NCAzMS4wMjIgNjguMjU0IDY4LjI0OCAwIDM4LjAwMi0zMS4wMjQgNjguMjQ4LTY4LjI1NCA2OC4yNDh2NDkuNjM1YzY1LjE1MiAwIDExNy44OTMtNTIuNzM3IDExNy44OTMtMTE3Ljg4M1ptMTY4LjMyLTE2OC4yOTJjLTY1LjE1MiAwLTExNy44OTMtNTIuNzM3LTExNy44OTMtMTE3Ljg4M0MyODYuMjEzIDUyLjczNyAzMzguOTU0IDAgNDA0LjEwNiAwdjQ5LjYzNWMtMzcuMjMgMC02OC4yNTQgMzAuMjQ2LTY4LjI1NCA2OC4yNDggMCAzNy4yMjYgMzAuMjQ5IDY4LjI0OCA2OC4yNTQgNjguMjQ4IDM4LjAwNSAwIDY4LjI1NC0zMC4yNDYgNjguMjU0LTY4LjI0OGg0OS42MzljMCA2NS4xNDYtNTIuNzQyIDExNy44ODMtMTE3Ljg5MyAxMTcuODgzWm0tLjAwOCA1MC40NjZjLTY1LjE1MiAwLTExNy44OTQgNTIuNzM4LTExNy44OTQgMTE3Ljg4MyAwIDY1LjE0NiA1Mi43NDIgMTE3Ljg4MyAxMTcuODk0IDExNy44ODN2LTQ5LjYzNWMtMzguMDA2IDAtNjguMjU0LTMwLjI0Ni02OC4yNTQtNjguMjQ4IDAtMzguMDAxIDMxLjAyNC02OC4yNDggNjguMjU0LTY4LjI0OCAzOC4wMDUgMCA2OC4yNTMgMzEuMDIyIDY4LjI1MyA2OC4yNDhoNDkuNjRjMC02NS4xNDUtNTIuNzQyLTExNy44ODMtMTE3Ljg5My0xMTcuODgzWiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}.svg-center img{animation:zoomIn 2s forwards}@keyframes zoomIn{0%{transform:scale(1);opacity:0}90%{opacity:1}100%{transform:scale(1)}}.svg-center.active{opacity:0}.svg-center.start{animation-name:onLoadingTransform;animation-delay:1300ms;animation-duration:500ms;animation-timing-function:ease-in;animation-fill-mode:forwards;opacity:0}@keyframes onLoadingTransform{from{opacity:0}to{opacity:1}}.fixed .blockText{margin-bottom:20vh}.fixed .blockText.start2 .title{animation-name:onLoadingTranslate;animation-delay:1000ms;animation-duration:900ms;animation-timing-function:cubic-bezier(0.22, 1, 0.36, 1);animation-fill-mode:forwards;transform:translateY(100%)}@keyframes onLoadingTranslate{from{transform:translateY(100%)}to{transform:translateY(0)}}/*# sourceMappingURL=recette.css.map */
