.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}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}form.wpcf7-form input[type=submit]:after,form.wpcf7-form button[type=submit]:after,[class^=pi-],[class*=" pi-"]{font-family:prysme-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:LEMON MILK;src:url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-LEMONMILK-Bold-Z-Uu1Jsy.eot);src:url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-LEMONMILK-Bold-Z-Uu1Jsy.eot#1772529458) format("embedded-opentype"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-LEMONMILK-Bold-Bk4a4n6n.woff) format("woff"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-LEMONMILK-Bold-BfTyYRzp.ttf) format("truetype"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-LEMONMILK-Bold-BdmHe6Mb.svg#LEMON\ MILK) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSans-Regular-s9BzbNrY.eot);src:url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSans-Regular-s9BzbNrY.eot#1772529458) format("embedded-opentype"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSans-Regular-C5VOrm7p.woff) format("woff"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSans-Regular-C35d5sat.ttf) format("truetype"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSans-Regular-CVKFuWpY.svg#Open\ Sans) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSans-Bold-CGZKSvB3.eot);src:url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSans-Bold-CGZKSvB3.eot#1772529458) format("embedded-opentype"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSans-Bold-BXh1G74V.woff) format("woff"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSans-Bold-oU7Ctht8.ttf) format("truetype"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSans-Bold-NfbPU7Q9.svg#Open\ Sans) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans Condensed;src:url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSansCondensed-Light-e1gJ9z5i.eot);src:url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSansCondensed-Light-e1gJ9z5i.eot#1772529458) format("embedded-opentype"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSansCondensed-Light-ClTnNT1T.woff) format("woff"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSansCondensed-Light-EjQYIdiX.ttf) format("truetype"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/subset-OpenSansCondensed-Light-kgrYiVMe.svg#Open Sans Condensed) format("svg");font-weight:300;font-style:normal;font-display:swap}.m-missions-testimonials__read-more,.m-expertises__modal__title,.m-home-splash__menu li a,.l-footer__legal-menu,.l-header__actions .l-header__lang--toggle,.l-header__footer__lang,.l-header__footer__legal a,.m-button,form.wpcf7-form input[type=submit],form.wpcf7-form button[type=submit]{font-family:LEMON MILK,sans-serif}body{font-family:Open Sans,sans-serif}.m-expertises__title i,.m-about-intro__title i,.m-header-text__title i,.l-page__title i,.l-page__article__body h2 i{font-style:italic}.m-missions-partners__content b,.m-expertises__modal__body b,.m-about-team__card b,.m-about-skills__card b,.m-about-intro__text b,.m-header-text__content b,.l-page__article__body b,form.wpcf7-form input:not([type=submit]) b,form.wpcf7-form select b,form.wpcf7-form textarea b,.m-missions-partners__content strong,.m-expertises__modal__body strong,.m-about-team__card strong,.m-about-skills__card strong,.m-about-intro__text strong,.m-header-text__content strong,.l-page__article__body strong,form.wpcf7-form input:not([type=submit]) strong,form.wpcf7-form select strong,form.wpcf7-form textarea strong{font-weight:700}.m-missions-testimonials__title em,.m-missions-partners__title em,.m-about-team__title em,.m-about-skills__title em,.m-header-text__content h2 em{font-style:normal;color:#fff0;-webkit-text-stroke:2px #8893bf}.l-header__nav,.l-header__nav ul.l-header__nav__items li a{font-family:LEMON MILK,sans-serif;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}@media(max-width:600px){.l-header__nav,.l-header__nav ul.l-header__nav__items li a{font-size:30px}}@media(min-width:600px)and (max-width:1500px){.l-header__nav,.l-header__nav ul.l-header__nav__items li a{font-size:calc(30px + 26 * (100vw - 600px) / 900)}}@media(min-width:1500px){.l-header__nav,.l-header__nav ul.l-header__nav__items li a{font-size:56px}}.m-expertises__title,.m-about-intro__title,.m-header-text__title,.l-page__title{font-family:LEMON MILK,sans-serif;line-height:1;letter-spacing:.05em;max-width:900px;margin-bottom:4rem}@media(max-width:600px){.m-expertises__title,.m-about-intro__title,.m-header-text__title,.l-page__title{font-size:45px}}@media(min-width:600px)and (max-width:1500px){.m-expertises__title,.m-about-intro__title,.m-header-text__title,.l-page__title{font-size:calc(45px + 25 * (100vw - 600px) / 900)}}@media(min-width:1500px){.m-expertises__title,.m-about-intro__title,.m-header-text__title,.l-page__title{font-size:70px}}.m-missions-testimonials__title,.m-missions-partners__title,.m-about-team__title,.m-about-skills__title,.m-header-text__content h2{font-family:LEMON MILK,sans-serif;line-height:1.25;text-transform:uppercase;max-width:17ch;margin-bottom:1.8rem}@media(max-width:600px){.m-missions-testimonials__title,.m-missions-partners__title,.m-about-team__title,.m-about-skills__title,.m-header-text__content h2{font-size:25px}}@media(min-width:600px)and (max-width:1500px){.m-missions-testimonials__title,.m-missions-partners__title,.m-about-team__title,.m-about-skills__title,.m-header-text__content h2{font-size:calc(25px + 15 * (100vw - 600px) / 900)}}@media(min-width:1500px){.m-missions-testimonials__title,.m-missions-partners__title,.m-about-team__title,.m-about-skills__title,.m-header-text__content h2{font-size:40px}}.l-page__article__body h2{font-family:LEMON MILK,sans-serif;line-height:1.3}@media(max-width:600px){.l-page__article__body h2{font-size:22px}}@media(min-width:600px)and (max-width:1500px){.l-page__article__body h2{font-size:calc(22px + 0*(100vw - 600px))}}@media(min-width:1500px){.l-page__article__body h2{font-size:22px}}.m-missions-partners__content,.m-expertises__modal__body,.m-about-team__card,.m-about-skills__card,.m-about-intro__text,.m-header-text__content,.l-page__article__body,form.wpcf7-form input:not([type=submit]),form.wpcf7-form select,form.wpcf7-form textarea{font-family:Open Sans,sans-serif;line-height:1.6;letter-spacing:.05em;font-weight:300;text-align:justify}@media(max-width:600px){.m-missions-partners__content,.m-expertises__modal__body,.m-about-team__card,.m-about-skills__card,.m-about-intro__text,.m-header-text__content,.l-page__article__body,form.wpcf7-form input:not([type=submit]),form.wpcf7-form select,form.wpcf7-form textarea{font-size:13px}}@media(min-width:600px)and (max-width:1500px){.m-missions-partners__content,.m-expertises__modal__body,.m-about-team__card,.m-about-skills__card,.m-about-intro__text,.m-header-text__content,.l-page__article__body,form.wpcf7-form input:not([type=submit]),form.wpcf7-form select,form.wpcf7-form textarea{font-size:calc(13px + 0*(100vw - 600px))}}@media(min-width:1500px){.m-missions-partners__content,.m-expertises__modal__body,.m-about-team__card,.m-about-skills__card,.m-about-intro__text,.m-header-text__content,.l-page__article__body,form.wpcf7-form input:not([type=submit]),form.wpcf7-form select,form.wpcf7-form textarea{font-size:13px}}.m-missions-testimonials__name,.m-expertises__card__title,.m-about-skills__card h2,.l-footer__title{font-family:Open Sans Condensed,sans-serif;line-height:1.6;letter-spacing:.02em;font-weight:300}@media(max-width:600px){.m-missions-testimonials__name,.m-expertises__card__title,.m-about-skills__card h2,.l-footer__title{font-size:14px}}@media(min-width:600px)and (max-width:1500px){.m-missions-testimonials__name,.m-expertises__card__title,.m-about-skills__card h2,.l-footer__title{font-size:calc(14px + 0*(100vw - 600px))}}@media(min-width:1500px){.m-missions-testimonials__name,.m-expertises__card__title,.m-about-skills__card h2,.l-footer__title{font-size:14px}}:root{--nav-height:165px}@media only screen and (max-width:767px){:root{--nav-height:130px}}:root{--site-border-width:0px}@media only screen and (min-width:767px){:root{--site-border-width:30px}}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box;list-style:none;-webkit-tap-highlight-color:#fff0;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:#fff4e9;color:#312880;padding:var(--site-border-width)}@media only screen and (min-width:767px){body.home:after{content:"";position:fixed;bottom:0;left:0;right:0;width:100%;height:var(--site-border-width);background:#fff4e9;z-index:999}}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}sub,sup{font-size:60%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.6em}sub{bottom:-.15em}strong{font-weight:600}#background{background-color:#874733;position:fixed;top:0;bottom:0;left:50%;width:100%;max-width:1900px;transform:translate(-50%);z-index:0;overflow:hidden}.main-container{display:flex;flex-direction:column;min-height:100vh;position:relative;z-index:10}@media only screen and (min-width:767px){.main-container{min-height:calc(100vh - var(--site-border-width) * 2)}}.site-content{width:100%;margin-left:auto;margin-right:auto;position:relative;flex-grow:1}@font-face{font-family:prysme-icons;src:url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/prysme-icons-MPy_jFQ7.eot#1772529458);src:url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/prysme-icons-MPy_jFQ7.eot#1772529458) format("embedded-opentype"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/prysme-icons-Rx6yg5i9.ttf#1772529458) format("truetype"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/prysme-icons-DvPKSwFj.woff#1772529458) format("woff"),url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../fonts/prysme-icons-Cpn_UYBt.svg?xz403s#prysme-icons) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=pi-],[class*=" pi-"]{font-family:prysme-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi-citation-open:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-mail:before{content:""}.pi-menu:before{content:""}.pi-arrow:before{content:""}.pi-citation-close:before{content:""}.m-button,form.wpcf7-form input[type=submit],form.wpcf7-form button[type=submit]{display:inline-flex;align-items:center;gap:.5rem;padding:.6em 1.3em;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:.9rem;cursor:pointer;transition:all .3s ease}button [class^=pi-],.m-button [class^=pi-],form.wpcf7-form input[type=submit] [class^=pi-],form.wpcf7-form button[type=submit] [class^=pi-]{font-size:1.5rem}.m-button--outline-white{background:none;border:2px solid #fff;border-radius:50px;color:#fff}.m-button--outline-white:hover{background-color:#fff;color:#312880}.m-button--outline-primary,form.wpcf7-form input[type=submit],form.wpcf7-form button[type=submit]{background:none;border:2px solid #312880;border-radius:50px;color:#312880}.m-button--outline-primary:hover,form.wpcf7-form input[type=submit]:hover,form.wpcf7-form button[type=submit]:hover{background:#312880;color:#fff}form.wpcf7-form{background:#fff0;border:2px solid rgb(136 147 191 / .1);padding:3rem}@media only screen and (max-width:767px){form.wpcf7-form{padding:1.5rem}}form.wpcf7-form label{cursor:pointer;font-size:.9em;font-weight:700}form.wpcf7-form .wpcf7-checkbox,form.wpcf7-form .wpcf7-radio{color:#312880}form.wpcf7-form .form__row{margin-bottom:1rem}form.wpcf7-form .form__submit-container{margin-top:25px!important;display:flex;align-items:center}form.wpcf7-form input:not([type=submit]),form.wpcf7-form select,form.wpcf7-form textarea{background:#ffffff80;transition:all .3s ease;color:#101010;margin:5px 0;padding:10px 20px;width:100%;border:2px solid #fff4e9}form.wpcf7-form input:not([type=submit]):hover,form.wpcf7-form select:hover,form.wpcf7-form textarea:hover{background-color:#fff}form.wpcf7-form input:not([type=submit]):focus,form.wpcf7-form select:focus,form.wpcf7-form textarea:focus{background-color:#fff;border-color:#312880;outline:none}form.wpcf7-form input:not([type=submit]).wpcf7-not-valid,form.wpcf7-form select.wpcf7-not-valid,form.wpcf7-form textarea.wpcf7-not-valid{border-color:#c0392b}form.wpcf7-form input[type=submit],form.wpcf7-form button[type=submit]{width:auto}form.wpcf7-form input[type=submit]:after,form.wpcf7-form button[type=submit]:after{content:"";font-size:1.5em}span.wpcf7-not-valid-tip{color:#c0392b;font-size:13px;margin-top:5px}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:none;background:#c0392b;color:#fff;font-size:14px;line-height:1.5rem;font-weight:700;text-align:center}div.wpcf7-response-output{padding:1em!important;margin:0!important;border-color:#312880}.wpcf7-spinner{background-color:#312880;opacity:1}.reveal{opacity:0;translate:0 30px;transition:opacity .8s cubic-bezier(.25,.46,.45,.94),translate .8s cubic-bezier(.25,.46,.45,.94);will-change:opacity,translate}.reveal--delay-1{transition-delay:.1s}.reveal--delay-2{transition-delay:.2s}.reveal--delay-3{transition-delay:.3s}.reveal.is-visible{opacity:1;translate:0 0}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:#fff0}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--header-color:#312880;--header-background:transparent;--header-border-color:#fff4e9}.home .l-header__actions .l-header__lang--toggle{color:#fff}.home .l-header__logo{display:none}.menu-is-open .l-header__actions .l-header__lang--toggle,.menu-is-open .l-header__logo{opacity:0;visibility:hidden}.l-header.is-scrolled{--header-background:#fff4e9;border-bottom:1px solid rgb(136 147 191 / .1)}body:not(.menu-is-open) .l-header.is-scrolled.is-hidden{transform:translateY(-100%)}body:not(.menu-is-open) .l-header.is-scrolled.is-hidden .l-header__logo{opacity:0;visibility:hidden}body:not(.menu-is-open) .l-header.is-scrolled.is-hidden .l-header__lang{opacity:0;visibility:hidden}body:not(.menu-is-open) .l-header.is-scrolled.is-hidden .m-menu-toggle{opacity:0;visibility:hidden}.l-header{background:var(--header-background);position:fixed;top:0;width:100%;z-index:500;height:var(--nav-height);transition:background-color .3s ease}.l-header .container{display:flex;max-width:1700px;margin-left:auto;margin-right:auto;height:100%;padding:3vw 0}.l-header__actions{position:absolute;top:calc(var(--site-border-width) + 20px);left:calc(var(--site-border-width) + 20px);display:flex;flex-direction:column;align-items:center;gap:10px;z-index:501}.l-header__actions .l-header__lang--toggle{letter-spacing:.1rem;font-size:.8rem;text-transform:uppercase;color:var(--header-color);transition:all .5s ease}.l-header__actions .l-header__lang--toggle a{text-decoration:none;color:inherit;opacity:.5;transition:opacity .3s}.l-header__actions .l-header__lang--toggle a.active,.l-header__actions .l-header__lang--toggle a:hover{opacity:1}.l-header__logo{padding:0;transition:all .3s ease;position:relative;z-index:10;position:absolute;top:calc(var(--site-border-width) + 20px);right:calc(var(--site-border-width) + 20px)}@media only screen and (max-width:767px){.l-header__logo{top:30px}}.l-header__logo img{width:30vw;min-width:200px;max-width:280px}.l-header__logo a{position:relative}.l-header__logo a .black,.l-header__logo a .white{transition:opacity .3s ease}.l-header__logo a .black{opacity:1}.l-header__logo a .white{position:absolute;top:0;left:0;opacity:0}.l-header__nav{padding:0 5vw;flex-grow:1;font-weight:500;transition:border-color .3s ease;height:100%;display:flex;align-items:center}.l-header__nav__logo{width:80px;position:absolute;top:25px;right:25px}.l-header__nav ul{display:flex;align-items:center;flex-wrap:wrap;flex-grow:1;justify-content:flex-end}.l-header__nav a{color:var(--header-color);text-decoration:none;padding:.5em 0;transition:box-shadow .3s ease,color .3s ease}.l-header__nav a+.l-header__nav a{margin-left:1em}.l-header__nav ul.sub-menu{display:block;position:absolute;top:100%;left:0;transform:translate(-15px);right:0;transition:all .3s linear,opacity .3s linear,transform .3s ease;transition-behavior:allow-discrete;transition-delay:0s;color:#fff;z-index:10;visibility:hidden;opacity:0;min-width:max-content;box-shadow:0 6px 5px #0000001a}.l-header__nav ul.sub-menu li{display:block;margin:0 0 2px;padding:0;width:100%}.l-header__nav ul.sub-menu li.active a{text-decoration:underline}.l-header__nav ul.sub-menu li a{color:inherit;text-decoration:none;background:#312880;padding:15px 25px;transition:color .3s ease;display:block;transition:all .3s ease}.l-header__nav ul.sub-menu li a:hover{background:#1a1a1a}.l-header__nav ul.sub-menu li.active>a{font-weight:700;color:#fff4e9}.l-header__nav li.menu-item-has-children{position:relative}.l-header__nav li.menu-item-has-children:hover ul.sub-menu{visibility:visible;opacity:1;transform:translate(0);transition-delay:.2s}.l-header{position:fixed;top:0;left:0;right:0;transition:all .5s ease}.l-header .sub-menu{display:none!important}.l-header__nav{position:fixed;inset:0;background-color:#312880;border:var(--site-border-width) solid #fff4e9;margin:0;font-size:16px;display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s ease,visibility .5s;z-index:450}.l-header__nav ul.l-header__nav__items{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding:0;margin:0;list-style:none}.l-header__nav ul.l-header__nav__items li{margin:0;padding:0}.l-header__nav ul.l-header__nav__items li a{color:#fff;text-decoration:none;transition:all .5s cubic-bezier(.4,0,.2,1);paint-order:stroke fill;-webkit-text-fill-color:#fff;-webkit-text-stroke:2px #fff0}.l-header__nav ul.l-header__nav__items li.active a,.l-header__nav ul.l-header__nav__items li a:hover{-webkit-text-fill-color:#312880;-webkit-text-stroke:2px #fff}.l-header__nav ul.l-header__nav__items li.active a:hover{-webkit-text-fill-color:#fff;-webkit-text-stroke:2px #fff0}.l-header__nav .l-header__lang--toggle{position:relative;top:0;bottom:0}.l-header__footer{display:flex;flex-direction:row;align-items:center;position:absolute;bottom:0;left:0;width:100%;padding:30px;box-sizing:border-box}.l-header__footer__social,.l-header__footer__legal{flex-shrink:0}.l-header__footer__legal{text-align:right}.l-header__footer__lang{flex-grow:1;display:flex;align-items:center;gap:5px;margin-left:25px}.l-header__footer__lang{color:#fff;font-size:.9rem;letter-spacing:.1rem;text-transform:uppercase}.l-header__footer__lang a{color:#ffffff80;text-decoration:none;transition:color .3s ease}.l-header__footer__lang a.active,.l-header__footer__lang a:hover{color:#fff}.l-header__footer__legal a{color:#ffffffb3;font-size:8px;text-transform:uppercase;text-decoration:none;transition:opacity .3s ease;letter-spacing:1px;transition:all .5s cubic-bezier(.4,0,.2,1)}.l-header__footer__legal a:hover{opacity:1;color:#fff}.m-menu-toggle{display:block;z-index:501;position:relative;color:#fff}.m-menu-toggle.is-active span{background-color:#fff}body.menu-is-open .l-header__nav{opacity:1;visibility:visible;pointer-events:auto}body.menu-is-open .m-menu-toggle.is-active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}body.menu-is-open .m-menu-toggle.is-active span:nth-child(2){opacity:0}body.menu-is-open .m-menu-toggle.is-active span:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}@media only screen and (min-width:767px){.l-header{transition:all .5s ease}}.l-page{padding-top:20vw;overflow:hidden}@media only screen and (max-width:767px){.l-page{padding-top:200px}.l-page .container{padding-left:25px;padding-right:25px}}.l-page>.container{max-width:900px;margin-left:auto;margin-right:auto}.l-page__title{margin-top:100px;margin-bottom:3rem}.l-page__article__body h2{margin-bottom:1rem}.l-page__article__body h2:not(:first-child){margin-top:2rem}.l-page__article__body{text-align:center}.l-page--home{padding-top:0}.home .l-footer{margin-top:0}.l-footer{padding:4rem 3rem;margin-top:5rem;background:#312880;color:#fff;position:relative;z-index:100}.l-footer .container{max-width:1600px;margin:0 auto}.l-footer__content{display:flex;justify-content:space-around;align-items:flex-start;text-align:center;margin-bottom:5rem}.l-footer__column{display:flex;flex-direction:column;align-items:center}.l-footer__title{font-size:15px;text-transform:uppercase;letter-spacing:.2em;margin-bottom:1rem;font-weight:400;color:#fff}.l-footer__email{font-size:16px;letter-spacing:.05em;font-weight:700;color:#fff;text-decoration:none;transition:color .3s ease}.l-footer__email:hover{color:#8893bf}.l-footer__bottom{display:flex;justify-content:center;width:100%}.l-footer__legal-menu{font-size:8px;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:80px}@media only screen and (min-width:767px){.l-footer__legal-menu{position:absolute;bottom:20px}}.l-footer__legal-menu li{display:inline-block}.l-footer__legal-menu li a{color:#ffffff80;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;transition:all .5s cubic-bezier(.4,0,.2,1)}.l-footer__legal-menu li a:hover{color:#fff}@media only screen and (max-width:767px){.l-footer{padding:4rem 2rem}.l-footer__content{flex-direction:column;align-items:center;gap:3rem;margin-bottom:3rem}.l-footer__email{font-size:16px}}.home:not(.menu-is-open) .m-menu-toggle{background-color:#fff}.home:not(.menu-is-open) .m-menu-toggle:hover{background-color:#8893bf}.home:not(.menu-is-open) .m-menu-toggle:hover span{background-color:#fff}.home:not(.menu-is-open) .m-menu-toggle span{background-color:#312880}.m-menu-toggle{position:relative;text-indent:100%;white-space:nowrap;transition:all .3s;overflow:hidden;width:65px;height:65px;border-radius:65px;border:0;outline:0;cursor:pointer;background:#312880;display:block;z-index:9999;color:#fff0;left:auto;right:auto}.m-menu-toggle span{height:3px;position:absolute;top:32px;left:50%;right:auto;width:28px;margin-left:-14px;z-index:10;transition:background-color .3s ease-in-out,transform .3s ease;background-color:#fff4e9}.m-menu-toggle span:nth-child(1){margin-top:-8px}.m-menu-toggle span:nth-child(3){margin-top:8px}.m-menu-toggle:hover{background:#8893bf}.m-menu-toggle.is-active{background:#fff0}.m-menu-toggle.is-active span{transform-origin:50% 50%}.m-menu-toggle.is-active span:nth-child(1){transform:translateY(8px) rotate(45deg)}.m-menu-toggle.is-active span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.m-menu-toggle.is-active span:nth-child(2){opacity:0}@media only screen and (max-width:767px){.m-menu-toggle{display:block}}.m-social-buttons{display:flex;gap:10px;align-items:center}.m-social-buttons a{display:flex;justify-content:center;align-items:center;width:35px;height:35px;background:#fff;border-radius:50%;color:#312880;text-decoration:none;transition:all .5s cubic-bezier(.4,0,.2,1);border:2px solid #fff0}.m-social-buttons a i{font-size:27px}.m-social-buttons a:hover{border:2px solid #fff;background:#fff0;color:#fff}.m-about-intro .m-social-buttons a{width:50px;height:50px;border:0}.m-about-intro .m-social-buttons a i{font-size:32px}.m-about-intro .m-social-buttons a:hover{background-color:#312880;border:0}.m-header-text{text-align:center;padding-bottom:4rem}.m-header-text__title{margin-left:auto;margin-right:auto;width:100%;padding:0 25px;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.m-header-text__content{color:#312880;text-align:center}.m-header-text__content h2{margin-inline:auto}.m-header-text__content p{max-width:60ch;margin-inline:auto}@media only screen and (max-width:600px){html[lang=en-US] .l-page--missions .m-header-text__title{font-size:clamp(2.125rem,4.583vw + 1.094rem,2.813rem);letter-spacing:.03em}}html[lang=en-US] .l-page--contact .m-header-text__content h2{max-width:20ch}.m-home-splash{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:#312880}@media only screen and (min-width:767px){.m-home-splash{min-height:calc(100vh - var(--site-border-width) * 2)}}.m-home-splash__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-image:url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../img/soft-wallpaper-BMTj81sa.png)}.m-home-splash .container{max-width:1700px;margin-left:auto;margin-right:auto;position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.m-home-splash__content{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 25px}.m-home-splash__logo{margin-bottom:4rem;width:100%}@media only screen and (max-width:600px){.m-home-splash__logo{margin-top:3rem;max-width:300px;margin-bottom:3rem}}@media only screen and (min-width:600px){.m-home-splash__logo{max-width:450px;margin-bottom:8rem}}.m-home-splash__logo img{width:100%;height:auto;display:block}.m-home-splash__nav{width:100%}.m-home-splash__menu{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:0;margin:0;list-style:none}@media only screen and (min-width:600px){.m-home-splash__menu{flex-direction:row;justify-content:center;flex-wrap:wrap;gap:1.5rem}}.m-home-splash__menu li{margin:0;padding:0}.m-home-splash__menu li.active{display:none}.m-home-splash__menu li a{display:inline-block;padding:.6em 1.3em;background-color:#fff;color:#312880;border-radius:50px;text-decoration:none;text-transform:uppercase;font-size:1.4rem;letter-spacing:.05em;transition:all .5s cubic-bezier(.4,0,.2,1);min-width:160px;text-align:center}@media only screen and (max-width:600px){.m-home-splash__menu li a{font-size:1.2rem}}.m-home-splash__menu li a:hover{background-color:#8893bf;color:#fff}.m-home-splash__menu li.current-menu-item a{background-color:#fff4e9;color:#312880}.m-about-intro{padding:5rem 0;padding-top:0}@media only screen and (max-width:767px){.m-about-intro{padding-bottom:3rem}}.m-about-intro .container{max-width:1700px;margin-left:auto;margin-right:auto}.m-about-intro__title{color:#312880;text-transform:uppercase;position:relative;z-index:2}@media only screen and (min-width:767px){.m-about-intro__title{margin-left:10%}}.m-about-intro__grid{display:grid;gap:2rem;margin-top:-2em;max-width:1500px;margin-left:auto;margin-right:auto}@media only screen and (min-width:600px){.m-about-intro__grid{grid-template-columns:1fr 1fr;align-items:flex-start;gap:8rem}}.m-about-intro__visual{position:relative}.m-about-intro__image-wrapper{position:relative;display:inline-block;transform:rotate(-2deg)}.m-about-intro__image-wrapper img.m-about-intro__image{display:block;width:100%;height:auto;max-width:600px;border-radius:4px;margin-left:4rem}@media only screen and (max-width:600px){.m-about-intro__image-wrapper img.m-about-intro__image{width:100%;max-width:450px}}.m-about-intro__decoration{position:absolute;pointer-events:none}.m-about-intro__decoration--arrow{width:80px;z-index:4}@media only screen and (max-width:600px){.m-about-intro__decoration--arrow{bottom:-25px;left:-25px;transform:rotate(120deg)}}@media only screen and (min-width:600px){.m-about-intro__decoration--arrow{top:20%;right:-115px;transform:rotate(10deg)}}.m-about-intro__decoration--figure{z-index:3}@media only screen and (max-width:600px){.m-about-intro__decoration--figure{bottom:-60px;right:-30px;width:50%;max-width:200px}}@media only screen and (min-width:600px){.m-about-intro__decoration--figure{bottom:-60px;right:-4rem;width:50%;max-width:220px}}.m-about-intro__content{padding-top:2rem}@media only screen and (min-width:767px){.m-about-intro__content{padding-top:4rem}}.m-about-intro__text{color:#312880;margin-bottom:2rem;max-width:50ch}.m-about-intro__text p+p{margin-top:.9rem}.m-about-skills{padding:5rem 0}@media only screen and (max-width:767px){.m-about-skills{padding:3rem 0}}.m-about-skills .container{max-width:1700px;margin-left:auto;margin-right:auto}.m-about-skills__grid{display:grid;gap:4rem;max-width:1500px;margin-left:auto;margin-right:auto}@media only screen and (min-width:767px){.m-about-skills__grid{gap:8rem}}@media only screen and (min-width:600px){.m-about-skills__grid{grid-template-columns:1fr 1fr;align-items:center}}.m-about-skills__title{margin-bottom:0;color:#312880;text-align:right;position:relative;margin-left:auto}.m-about-skills__title:after{content:"";position:absolute;bottom:-35px;right:15px;width:20px;height:35px;background:url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../img/smiley-CW7iklvF.svg) no-repeat center center;background-size:100% 100%}.m-about-skills__decoration{display:block;width:40px;margin-left:auto;margin-top:.5rem}.m-about-skills__decoration img{width:100%;height:auto}.m-about-skills__card{background-color:#312880;color:#fff;border-radius:20px}@media only screen and (max-width:1280px){.m-about-skills__card{padding:3rem}}@media only screen and (min-width:1280px){.m-about-skills__card{padding:6.5rem 8rem}}.m-about-skills__card h3,.m-about-skills__card h4,.m-about-skills__card strong{color:#fff;text-transform:uppercase;margin-bottom:.5rem;display:block;font-weight:700}.m-about-skills__card h2{text-transform:uppercase;font-size:20px}.m-about-skills__card p{margin-bottom:1.5rem;opacity:.9}.m-about-skills__card p:last-child{margin-bottom:0}.m-about-team{padding:5rem 0 8rem}@media only screen and (max-width:767px){.m-about-team{padding:3rem 0}}.m-about-team .container{max-width:1700px;margin-left:auto;margin-right:auto}.m-about-team__grid{display:grid;gap:4rem;max-width:1500px;margin-left:auto;margin-right:auto}@media only screen and (min-width:767px){.m-about-team__grid{gap:8rem}}@media only screen and (min-width:600px){.m-about-team__grid{grid-template-columns:1fr 1fr;align-items:center}}@media only screen and (max-width:767px){.m-about-team__header{order:-1}}.m-about-team__card{background-color:#fff4e9;border:1px solid #312880;color:#312880;border-radius:20px}@media only screen and (max-width:1280px){.m-about-team__card{padding:3rem}}@media only screen and (min-width:1280px){.m-about-team__card{padding:6.5rem 8rem}}.m-about-team__card p{margin-bottom:1.5rem}.m-about-team__card p:last-child{margin-bottom:0}.m-about-team__card strong{font-weight:700}.m-about-team__title{color:#312880;margin-bottom:0}.m-about-team__title strong{font-weight:800;position:relative;display:inline-block;padding:0 .2em}.m-about-team__title strong:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140%;height:140%;z-index:-1;background:url(https://superwolfconseil.com/wp-content/themes/superwolf-conseil/assets/dist/css/../img/surround-4S61XTLk.svg) no-repeat center center;background-size:100% 100%}.m-expertises{padding:4rem 0}.m-expertises .container{max-width:1700px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center}.m-expertises__title{color:#312880;text-transform:uppercase;text-align:center;letter-spacing:.05em;font-weight:800}.m-expertises__grid{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;gap:1.5rem;width:100%;max-width:900px}@media only screen and (min-width:767px){.m-expertises__grid{grid-template-columns:repeat(2,1fr)}}.m-expertises__card{display:flex;align-items:center;justify-content:center;min-height:180px;padding:4rem 6rem;background:#fff0;border:2px solid #312880;border-radius:16px;color:#312880;text-align:center;cursor:pointer;transition:all .3s ease;text-decoration:none;appearance:none;font-family:inherit}@media only screen and (max-width:600px){.m-expertises__card{padding:2rem 4rem}}.m-expertises__card__title{font-size:1.3rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;line-height:1.4}.m-expertises__card:hover,.m-expertises__card:focus{background-color:#312880;color:#fff}.m-expertises__modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:500;display:flex;align-items:center;justify-content:center;border:none;background:#fff0;padding:0;margin:0;max-width:none;max-height:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.m-expertises__modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.m-expertises__modal.is-open .m-expertises__modal__wrapper{transform:scale(1);opacity:1}.m-expertises__modal__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff4e9cc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1}.m-expertises__modal__wrapper{position:relative;z-index:2;background-color:#312880;color:#fff;width:90%;max-width:600px;padding:5rem 2rem 3rem;border-radius:0;box-shadow:0 20px 40px #0003;transform:scale(.95);opacity:0;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease}@media only screen and (min-width:600px){.m-expertises__modal__wrapper{padding:6rem 6rem 4rem}}.m-expertises__modal__close{position:absolute;top:1.5rem;right:1.5rem;background:#fff0;border:none;color:#fff;cursor:pointer;padding:.5rem;transition:transform .3s ease}.m-expertises__modal__close:hover{transform:rotate(90deg)}.m-expertises__modal__close svg{display:block;width:32px;height:32px}.m-expertises__modal__title{font-size:1.6rem;font-weight:800;text-transform:uppercase;margin-bottom:2rem;line-height:1.2}@media only screen and (min-width:600px){.m-expertises__modal__title{font-size:2.2rem}}.m-expertises__modal__body p+p{margin-bottom:1em}.m-expertises__modal__body+.m-expertises__modal__cta{margin-top:3rem}.m-expertises__modal__cta{text-align:right}.m-missions-partners{padding:3rem 0 5rem}.m-missions-partners .container{max-width:1700px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center}.m-missions-partners__header{text-align:center;max-width:800px;margin-bottom:4rem}.m-missions-partners__title{margin-inline:auto;color:#312880}.m-missions-partners__content{color:#312880;max-width:60ch;margin-left:auto;margin-right:auto}.m-missions-partners__grid-wrapper{background-color:#fff;border-radius:20px;padding:25px;width:100%;max-width:1200px}@media only screen and (min-width:767px){.m-missions-partners__grid-wrapper{padding:4rem}}.m-missions-partners__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem;align-items:center;justify-items:center}@media only screen and (min-width:600px){.m-missions-partners__grid{grid-template-columns:repeat(3,1fr);gap:3rem}}@media only screen and (min-width:767px){.m-missions-partners__grid{grid-template-columns:repeat(4,1fr);gap:3rem}}.m-missions-partners__item{width:100%;display:flex;justify-content:center;align-items:center;padding:40px}.m-missions-partners__item:hover .m-missions-partners__logo{filter:grayscale(0)}.m-missions-partners__logo{max-width:100%;width:100%;height:80px;object-fit:contain;filter:grayscale(1);transition:filter .5s cubic-bezier(.4,0,.2,1)}@media only screen and (max-width:767px){.m-missions-partners__logo{max-width:180px;height:auto}}.m-missions-testimonials{padding:5rem 0 8rem}.m-missions-testimonials .container{max-width:1700px;margin-left:auto;margin-right:auto}.m-missions-testimonials__title{max-width:none;text-align:center;color:#312880}.m-missions-testimonials__slider_container{position:relative;margin:0 40px}@media only screen and (min-width:767px){.m-missions-testimonials__slider_container{margin:0 8em}}.m-missions-testimonials__card{background-color:#312880;color:#fff;padding:4rem 4rem 6rem;border-radius:16px;position:relative;height:100%;display:flex;flex-direction:column;min-height:450px;margin-bottom:50px}@media only screen and (max-width:1280px){.m-missions-testimonials__card{padding:2rem 1rem 6rem;max-width:300px}}.m-missions-testimonials__card:after{content:"";position:absolute;bottom:-15px;left:40px;width:0;height:0;border-left:50px solid #fff0;border-right:0 solid #fff0;border-top:40px solid #312880;transform:skew(-20deg) rotate(40deg)}.m-missions-testimonials__card-header{margin-bottom:2rem;text-align:center}.m-missions-testimonials__name{color:#c1bed9;font-size:1rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.m-missions-testimonials__quote{padding:20px;text-align:center;font-size:14px;font-weight:700;letter-spacing:.05em;line-height:1.6;position:relative;display:flex;flex-direction:column;align-items:center}.m-missions-testimonials__quote p{margin:0;display:inline}.m-missions-testimonials__quote [class^=pi-]{font-size:20px;position:absolute}.m-missions-testimonials__quote .pi-citation-open{top:0;left:0}.m-missions-testimonials__quote .pi-citation-close{bottom:0;right:0}.m-missions-testimonials__read-more{position:absolute;bottom:2rem;right:2rem;margin-top:2rem;background:#fff0;border:none;color:#fff;font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;cursor:pointer;width:100%;padding:0}.m-missions-testimonials__read-more span{display:inline-block;margin-right:.5rem;transform:translate(-20px);opacity:0;transition:all .5s cubic-bezier(.4,0,.2,1)}.m-missions-testimonials__read-more svg{width:32px;height:32px;color:#fff;transition:all .5s cubic-bezier(.4,0,.2,1);transform:rotate(0);will-change:transform}.m-missions-testimonials__read-more:hover span{transform:translate(0);opacity:1}.m-missions-testimonials__read-more:hover svg{color:#fff;transform:rotate(180deg)}.m-missions-testimonials .swiper-slide{display:flex;align-items:center;justify-content:center}.m-missions-testimonials .swiper-button-prev,.m-missions-testimonials .swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);color:#312880;width:60px;height:60px;border:2px solid #312880;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:20;cursor:pointer;transition:all .3s ease}@media only screen and (max-width:767px){.m-missions-testimonials .swiper-button-prev,.m-missions-testimonials .swiper-button-next{margin-top:-50px}}.m-missions-testimonials .swiper-button-prev:after,.m-missions-testimonials .swiper-button-next:after{font-size:1.2rem}.m-missions-testimonials .swiper-button-prev:hover,.m-missions-testimonials .swiper-button-next:hover{background-color:#312880;color:#fff}.m-missions-testimonials .swiper-button-prev{left:-100px}@media only screen and (max-width:767px){.m-missions-testimonials .swiper-button-prev{left:-60px;transform:scale(.8)}}.m-missions-testimonials .swiper-button-prev .swiper-navigation-icon{transform:scale(1.5) translate(-2px) rotate(180deg)}.m-missions-testimonials .swiper-button-next{right:-100px}@media only screen and (max-width:767px){.m-missions-testimonials .swiper-button-next{right:-60px;transform:scale(.8)}}.m-missions-testimonials .swiper-button-next .swiper-navigation-icon{transform:scale(1.5) translate(2px)}.m-missions-testimonials .swiper-pagination-bullet-active{background-color:#312880}.m-contact-form{max-width:750px;margin-inline:auto}