.slick-loading .slick-list{background:#fff url(https://www.viv-prod.com/wp-content/plugins/happy-elementor-addons/assets/vendor/slick/./ajax-loader.gif) center center no-repeat}@font-face{font-family:"slick";src:url(https://www.viv-prod.com/wp-content/plugins/happy-elementor-addons/assets/vendor/slick/./fonts/slick.eot);src:url(https://www.viv-prod.com/wp-content/plugins/happy-elementor-addons/assets/vendor/slick/./fonts/slick.eot#1751375234) format("embedded-opentype"),url(https://www.viv-prod.com/wp-content/plugins/happy-elementor-addons/assets/vendor/slick/./fonts/slick.woff) format("woff"),url(https://www.viv-prod.com/wp-content/plugins/happy-elementor-addons/assets/vendor/slick/./fonts/slick.ttf) format("truetype"),url(https://www.viv-prod.com/wp-content/plugins/happy-elementor-addons/assets/vendor/slick/./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:#fff0;color:#fff0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:#fff0;color:#fff0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:#fff0;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:#fff0;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}html{scroll-behavior:smooth;scroll-padding:100px}body,body.elementor-kit-45{--yellow-text:#ffb84d;;--yellow:#c97a02;--yellow-hs:36, 99%, 79%;--yellow-hsl:36, 98%, 40%;--yellow-rgb:201, 122, 2;--light-purple-text:#c8adff;--light-purple:#462a80;--light-purple-hs:260, 67%, 50%;--light-purple-hsl:260, 51%, 33%;--light-purple-rgb:70, 41, 127;--light-pink-text:var(--pink);--light-pink:#d1528a;--light-pink-hs:334, 61%, 82%;--light-pink-hsl:334, 58%, 57%;--light-pink-rgb:209, 82, 138;--grey:#474747;--beige:#F6F4F0;--beige-dark:#d1cbc269;--pink:#D81B6F;--color-design-technology:var(--yellow)
    --color-design-technology-rgb: var(--yellow-rgb);--color-design-technology-hs:var(--yellow-hs);--color-design-technology-hsl:var(--yellow-hsl);--color-digital-content:var(--light-purple);--color-digital-content-rgb:var(--light-purple-rgb);--color-digital-content-hs:var(--light-purple-hs);--color-digital-content-hsl:var(--light-purple-hsl);--color-support:var(--pink);--color-support-rgb:var(--light-pink-rgb);--color-support-hs:var(--light-pink-hs);--color-support-hsl:var(--light-pink-hsl);--header-height:30px;--e-global-color-text:var(--grey);--e-global-color-primary:var(--grey);--e-global-color-accent:var(--pink);--e-global-typography-primary-font-family:'Open Sans';--e-global-typography-secondary-font-family:'Arial';--e-global-typography-text-font-weight:400;--e-global-typography-primary-font-weight:400;display:flex;flex-direction:column;min-height:100vh}body:not(.home){padding-bottom:0;padding-top:12%;background-color:var(--beige)}@media (min-width:700px){body:not(.home){padding-top:10%}}@media (min-width:1024px){body:not(.home){padding-top:5%}}.color-bleu-gris{--bloc-bg:var(--gray-blue-hs);--bloc-bg-rgb:var(--gray-blue-rgb);--bloc-bg-hs:var(--gray-blue-hs);--bloc-bg-hsl:var(--gray-blue-hsl)}.color-bleu-vert{--bloc-bg:var(--gray-green-hs);--bloc-bg-rgb:var(--gray-green-rgb);--bloc-bg-hs:var(--gray-green-hs);--bloc-bg-hsl:var(--gray-green-hsl)}.color-violet{--bloc-bg:var(--purple-hs);--bloc-bg-rgb:var(--purple-rgb);--bloc-bg-hs:var(--purple-hs);--bloc-bg-hsl:var(--purple-hsl)}.color-orange{--bloc-bg:var(--gray-orange-hs);--bloc-bg-rgb:var(--gray-orange-rgb);--bloc-bg-hs:var(--gray-orange-hs);--bloc-bg-hsl:var(--gray-orange-hsl)}body>div.elementor{flex:1}html{font-size:100%}body{padding-top:var(--header-height);font-size:100%;background-color:var(--bg-default);color:var(--grey)}body.custom-background{background-size:cover!important}#site-content{flex:1}section{padding:0!important}.container{width:min(95%, 1400px);margin-inline:auto}.toggle-text{display:none!important}.menu-modal-inner{background-color:var(--primary)}.full_height{height:100vh}.btn-container{display:flex;justify-content:center;align-items:center}.btn-primary{background-color:var(--pink);color:#fff!important;text-transform:uppercase;width:auto;font-size:1.2rem;padding:.6em 2.6em;margin:.3rem 2.5rem;text-decoration:none;border-radius:4px}.btn-block{display:flex;width:100%!important;max-width:100%!important}.btn-primary:hover,.card .card-link:hover,.outline-hover .elementor-button:hover,.btn-block .n2-ss-button-container a:hover,.block-link:hover{background-color:var(--grey)!important;color:#fff!important}.btn-block .n2-ss-button-container{flex:1;display:flex!important;justify-content:stretch}.btn-block .n2-ss-button-container a{flex:1;text-align:center}div#n2-ss-2 .n2-ss-slider-2{height:calc(100vh - 63px)!important;position:relative}div#n2-ss-2 .n2-ss-slider-3{z-index:20!important}.n2-ss-slide,.n2-ss-layers-container{height:100%!important}div#n2-ss-2 .nextend-arrow{transform:translateY(-50%)}.elementor-heading-title,.elementor-widget-heading .elementor-heading-title{letter-spacing:1px!important}h1,h2,h3,.elementor-widget-image-box .elementor-image-box-title{color:var(--pink);text-transform:uppercase}@media (min-width:700px){h1,.heading-size-1,h2,.heading-size-2,h3,.heading-size-3{margin:0rem auto 3rem}}h1,.heading-size-1{font-weight:400!important;margin-top:0;font-size:3.4rem;color:var(--grey)!important}h2{font-size:2.5rem;color:#fff}.elementor-widget-heading h3.elementor-heading-title,h3{font-size:1.25rem;color:var(--gold);font-weight:200}h1 small,h2 small,h3 small{padding-top:.5em;display:block;font-size:.5em;color:var(--gold);font-weight:200}.elementor-widget ul{padding:0;margin:0 0 1rem}.elementor-widget li{margin:0 0 0 0;list-style:none;position:relative}.elementor-widget li:before{content:'';display:inline-block;width:3px;height:3px;margin:0 .5rem 4px 0;border-radius:50%;background-color:var(--pink);position:absolute;left:-.6rem;top:.7rem}#site-header,.header-footer-group{background:var(--bg-default)}#site-header{position:fixed;z-index:80;width:100vw;top:-1px;padding:.5rem 0;border:0}.logged-in #site-header{top:31px}#site-header .header-inner{padding:.5em;height:52px;align-content:stretch}.primary-menu .reset-list-style a{color:var(--grey);!important}#navbar-icons{display:flex!important}.header-titles-wrapper{flex:1;color:var(--grey)!important;margin:0}.header-titles-wrapper img.custom-logo{position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:700px){.header-navigation-wrapper{display:none}.header-navigation-wrapper{display:none!important}.site-logo img{max-height:3rem}}@media (min-width:700px){.modal-menu>li>a,.modal-menu>li>.ancestor-wrapper>a{padding:1.1rem 0}.site-logo img{max-height:3rem}.header-navigation-wrapper{display:flex;justify-content:right}}@media (min-width:1000px){.header-inner .toggle{display:flex!important;justify-self:flex-end;position:absolute;right:0}.site-logo img{max-height:5rem}}@media (min-width:1440px){.header-navigation-wrapper{display:flex}}.social_links_list{display:flex;align-items:center;margin-left:3rem;margin-right:3rem}.social_links_list .social-link{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;color:var(--grey);text-decoration:none;margin:0 .5rem}.social_links_list .social-link.circle{border-radius:50%;border:1px solid var(--grey);transition:all .1s;font-size:1rem}.social_links_list .social-link.circle:hover{transform:scale(1.2)}.social_links_list .social-link.circle:hover .fab{color:var(--grey)}.social_links_list .social-link.mail{width:2.4rem;height:36px}#ecovadis{width:02%;height:02%;margin-right:03%;margin-left:0%;padding:0%}.nav-toggle .toggle-icon,.nav-toggle::before{content:'';display:block;width:36px;height:36px;background-image:url(https://www.viv-prod.com/wp-content/themes/twentytwenty-viv/assets/svg/menu-icon.svg);background-repeat:no-repeat;background-size:39px}#burger{padding:0 2rem;right:0}.toggle-icon,.nav-toggle svg{display:block;! important}.toggle-inner{display:none}.menu-modal.active .menu-modal-inner{flex:1}.menu-modal-inner{background-color:var(--beige)}.menu-wrapper{justify-content:center}.menu-wrapper button.close-nav-toggle{position:absolute;top:0;right:0}.menu-wrapper .menu-item{border-width:0!important}.menu-wrapper .menu-item a{text-align:center;font-weight:100!important;text-decoration:none!important;text-transform:uppercase;font-size:1.7rem!important;font-family:'Open sans',sans-serif}.menu-wrapper .menu-bottom{flex-direction:column}.header-navigation-wrapper .social_links_list{display:flex!important;margin-right:2rem;margin-left:2rem}.widget_polylang{display:none!important;display:flex;transform:translateY(-1px);margin-left:3rem}.widget_polylang::before{content:'';display:block;width:36px;height:36px;background-repeat:no-repeat;background-size:39px;background-position:-1px}.widget_polylang ul{margin:0}.widget_polylang select{background-color:#fff0;color:#fff;border:0;outline:0;border-color:var(--primary)}.widget_polylang select option{background-color:var(--primary)}body:not(.overlay-header) .primary-menu>li>a,body:not(.overlay-header) .primary-menu>li>.icon,.modal-menu a,.footer-menu a,.footer-widgets a,#site-footer .wp-block-button.is-style-outline,.wp-block-pullquote:before,.singular:not(.overlay-header) .entry-header a,.archive-header a,.header-footer-group .color-accent,.header-footer-group .color-accent-hover:hover{color:var(--grey);font-weight:100;text-transform:uppercase;font-size:1.2rem;text-decoration:none}body:not(.overlay-header) .primary-menu>li>a,body:not(.overlay-header) .primary-menu>li>.icon,.modal-menu a,.footer-menu a,.footer-widgets a,#site-footer .wp-block-button.is-style-outline,.wp-block-pullquote:before,.singular:not(.overlay-header) .entry-header a,.archive-header a,.header-footer-group .color-accent,.header-footer-group .color-accent-hover:hover{color:var(--grey)!important}body:not(.overlay-header) .primary-menu li.current-menu-item>a,body:not(.overlay-header) .primary-menu li.current-menu-item>.link-icon-wrapper>a{text-decoration:none}#site-footer{padding:4.3rem 0 1rem;background-color:var(--beige)}#site-footer .section-inner{align-items:center;flex-direction:column;width:min(90%, 1400px)}@media screen and (min-width:768px){#site-footer .section-inner{flex-direction:row}.primary-menu{display:none!important}}#site-footer .section-inner>*{margin-bottom:3rem}#site-footer .contact .social-link{color:var(--grey);font-size:1rem;display:flex;align-items:center}#site-footer .contact svg{width:60px!important;height:auto!important;display:inline-block;margin-right:1rem}#site-footer .social_links_list{margin:auto;justify-content:center}#site-footer .social_links_list .social-link.mail{display:none}#site-footer .links #navbar-icons{flex-direction:column}#site-footer .custom-logo-link img{margin:0 auto 1.5rem}#site-footer .links #polylang-2{display:none}#menu-menu-footer{margin:1rem 0 0;padding:0;list-style:none;display:flex;justify-content:top}#menu-menu-footer li{margin:0;padding:0;line-height:.8}#menu-menu-footer ::marker{content:''}#menu-menu-footer a{color:var(--grey);font-size:.85rem;display:block;padding:.2rem .5rem}#menu-menu-footer li:not(:last-child){border-right:1px solid var(--grey)}#site-footer .address{display:flex;font-size:1rem;color:var(--grey);justify-content:flex-end}#site-footer .address img{width:20px;margin-right:1rem}#site-footer .contact svg{width:10px;margin-right:1rem}#site-footer .left-column{display:flex;flex-direction:column;justify-content:center}#site-footer .liens-offres-footer{display:flex;flex-direction:row;justify-content:left}#site-footer .liens-offres-footer>div{margin-right:4rem}#site-footer .liens-offres-footer a{color:var(--grey);font-size:.8rem;margin-bottom:.4rem;margin-top:.4rem}#site-footer .liens-offres-footer h1{font-size:1.2rem;color:var(--grey);margin-top:0.5rem!important;margin-bottom:0!important;font-family:'Open Sans','Arial'}.tpl-bandeau-titre{min-height:300px;margin-top:3rem}.card-grid{display:grid;grid-template-columns:1fr;gap:3rem 1rem;padding:3rem 0}@media (min-width:1024px){.card-grid{grid-template-columns:1fr 1fr 1fr}}.card{background-color:rgba(var(--beige-dark),.75);position:relative;padding:3em 3em 4em;color:#fff;font-size:.9rem}.card .card-header{display:flex;justify-content:space-between;margin-bottom:2rem}.card .card-title{color:#fff;align-self:flex-start;font-size:1.5rem;margin:0;font-weight:500;letter-spacing:1px;color:#fff!important}.card .card-link{background-color:var(--pink)!important;border-radius:4px;color:#fff;text-transform:uppercase;display:block;padding:.6em 2.6em;position:absolute;bottom:-1.1em;left:50%;transform:translateX(-50%);text-decoration:none}.card.missions{background-color:var(--beige-dark);border-radius:10px}.card.profil{background-color:var(--beige-dark);border-radius:10px}.card.informations_complementaires{background-color:var(--beige-dark);border-radius:10px}.offre-body{margin-top:1rem}#references .container h2{margin:5rem 0 4rem;padding:0 0;color:#151515}@media screen and (min-width:1380px){#references .container h2{padding:0}}.carousel-references{position:relative;padding-bottom:3rem;background-color:#fff0}.carousel-references .carousel-indicators{display:flex;position:absolute;bottom:0;left:0;transform:translateX(-50%)}.carousel-references .carousel-indicators>*{border-radius:50%;background:var(--pink)}.carousel-references .carousel-inner{display:flex}.slick-initialized .slick-slide{padding:0 2rem}.carousel-references .carousel-inner img{margin:0}.slick-dots{display:none}.slick-dots li{display:none;align-items:center}.slick-dots li::before{display:none}.slick-dots li button{display:none;align-items:center}.slick-dots li button::before{position:relative;background:#fff;opacity:.5;padding:5px;width:0;height:0;box-shadow:none;border-width:0;color:#fff0;border-style:solid;border-color:#000;border-color:RGB(0 0 0);border-radius:50px;margin:4px;transform:all .2s}.slick-dots li.slick-active button::before{background-color:var(--primary);opacity:1;padding:7px;color:#fff0}.slick-dots li.slick-active+li button::before{opacity:1}.slick-initialized .slick-slide{padding:0 5px!important}.ha-card{padding:0}.ha-card.elementor-element>.elementor-widget-container{border-radius:0!important;box-shadow:0;position:relative;box-shadow:-6em -4em 9em 11px rgb(0 0 0 / .5) inset}.ha-card.elementor-element .ha-card-body{padding:5em 2em 4em}.ha-card.elementor-element .ha-card-figure img{border-radius:0}.ha-card.elementor-element .ha-card-title{color:#fff!important;font-weight:300}.ha-card.elementor-element .ha-card-text{color:#fff!important}.ha-card.elementor-element .ha-btn{background-color:var(--pink)!important;border-radius:0!important;color:#fff;text-transform:uppercase;display:block;padding:.6em 1.2em;position:absolute;bottom:-1.1em;left:50%;transform:translateX(-50%)}.elementor-widget-Bloc_expertise .elementor-widget-container{display:flex;align-items:stretch;margin-bottom:3rem}.tpl-block-expertise{position:relative;background-color:hsla(var(--bloc-bg-hs),50%);background-size:cover;background-repeat:no-repeat;background-blend-mode:overlay;padding:3em 1em 4em 3em;color:#fff;font-size:.9rem;flex:1}.tpl-block-expertise::before{content:'';background-color:hsla(var(--bloc-bg-hsl),80%);z-index:0;position:absolute;inset:0}.tpl-block-expertise .block-header{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1;margin-bottom:2rem}.tpl-block-expertise .block-text{position:relative;z-index:1}.tpl-block-expertise h3{color:#fff;align-self:flex-start;font-size:2.4rem;margin:0 1rem 0 0;line-height:1}.tpl-block-expertise .link-offres{background-color:var(--pink)!important;border-radius:0!important;color:#fff;text-transform:uppercase;display:block;font-size:1.2rem;padding:.8em 1.9em;position:absolute;bottom:-1.1em;left:50%;transform:translateX(-50%);white-space:nowrap}.tpl-block-expertise .link-info{background-color:rgba(255,65,111,var(--link-info-opacity,.5))!important;color:#fff!important;text-transform:uppercase;line-height:1;padding:.5em 1.6em;display:flex;align-items:center;align-self:flex-start;white-space:nowrap;margin-top:.6rem}.tpl-block-expertise .link-info:hover{--link-info-opacity:1}@media (max-width:1500px){.tpl-block-expertise h3{font-size:2rem}}@media (max-width:1300px){.tpl-block-expertise h3{font-size:1.75rem}}@media (min-width:1220px){.tpl-block-expertise .block-header{flex-direction:row}.tpl-block-expertise .link-info{margin-top:0}}.tpl-LigneTexteTmage{display:flex;width:100%;flex-direction:column;--bg-opacity:1;--bloc-shadow:0 0 .7rem 0 rgba(0,0,0,.3)}.tpl-LigneTexteTmage.bg-opacity-75{--bg-opacity:.75}.tpl-LigneTexteTmage.bg-opacity-50{--bg-opacity:.5}.tpl-LigneTexteTmage.bg-opacity-25{--bg-opacity:.25}.tpl-LigneTexteTmage>*{box-shadow:var(--bloc-shadow);padding-top:40%;margin-bottom:.5rem}.tpl-LigneTexteTmage .bloc-text{padding:4rem;color:#fff!important;background-color:rgba(var(--bloc-bg-rgb),var(--bg-opacity));box-shadow:var(--bloc-shadow),-6em -4em 9em 11px rgb(0 0 0 / 50%) inset}.tpl-LigneTexteTmage h2{margin-top:0!important;margin-bottom:1rem;font-size:2rem;color:var(--gold)!important;letter-spacing:1px;font-weight:200}.tpl-LigneTexteTmage .bloc-img{background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (min-width:1024px){.tpl-LigneTexteTmage{flex-direction:row;align-content:stretch;justify-content:space-between;gap:1rem}.tpl-LigneTexteTmage .bloc-text{order:var(--text-order,1);flex:0 0 33.3333%}.tpl-LigneTexteTmage.ordre-image-texte .bloc-text{--text-order:2}.tpl-LigneTexteTmage .bloc-img{padding-top:0;order:var(--img-order,2);flex:1}.tpl-LigneTexteTmage.ordre-image-texte .bloc-img{--img-order:1}}@media screen and (max-width:768px){.tpl-LigneTexteTmage .bloc-text{padding:2.5rem}}.bouton_retour_metier{height:60px;width:250px;justify-content:center;align-items:center;display:inline-flex;background-color:var(--beige);border-radius:4px}.bouton_retour_metier a{font-size:.9rem;font-weight:500;text-transform:uppercase;color:#54595F;text-decoration:none}.bouton_retour_metier:hover a{color:white!important}.bouton_retour_metier:hover{width:250px;height:60px;background-color:var(--pink)}.elementor-widget-container:hover .hm-angle-down{opacity:0}.elementor-element-1ad0580 .ha-slick-item:hover h2{color:var(--light-purple-text)!important}.elementor-element-b4872ac .ha-slick-item:hover h2{color:var(--yellow-text)!important}.ha-slick-item:hover img{filter:blur(2px)}.elementor-4691 .elementor-element.elementor-element-bb05d12 .elementor-heading-title:hover{color:var(--yellow-text)!important;mix-blend-mode:normal;opacity:100%}.elementor-4691 .elementor-element.elementor-element-8034fef .elementor-heading-title:hover{color:var(--pink)!important;mix-blend-mode:normal;opacity:100%}.ha-slick-img:hover{background:#00000}.offres-header,.offre-header{color:var(--grey);padding:var(--offre-padding);margin-bottom:1rem}.container H1{font-family:'Bebas Neue',sans serif,'Open Sans','Arial';height:10 vh}.offres-emploi *:not(h1):not(h2),.offre-emploi *:not(h1):not(h2){color:var(--grey)}.offres-header h2{column-span:all;margin-top:0;font-weight:400;letter-spacing:1px;color:var(--grey)!important}.offre-header h1{color:var(--pink)!important;margin-bottom:1rem}.offre-header ul{padding:0;margin:0 0 2rem}.offre-header .date{font-size:.8rem}.offre-header li{display:inline-block;list-style:none;padding:.5rem;margin:.3rem;line-height:1.6;background-color:var(--beige-dark);border-radius:5px}.offre-header li:before{display:none}.offre-header strong{font-weight:400;text-transform:uppercase}.offre-body h2{column-span:all;margin-top:0;letter-spacing:1px;color:var(--grey);font-weight:400;font-size:2rem;margin-bottom:1rem}.offres-body{margin-bottom:4rem}.offres-body .card{background-image:url(https://www.viv-prod.com/wp-content/themes/twentytwenty-viv/../../uploads/2021/05/optique.jpg);background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply}.offres-body .card::before{content:'';background-color:hsla(var(--bloc-bg-hsl),65%);z-index:0!important;position:absolute;inset:0}.offres-body .card .card-title,.offres-body .card .card-body{position:relative;z-index:1}.offres-body .card .card-title{line-height:1;margin-bottom:.4em}.offres-emploi .card dfn{position:absolute;top:1rem;right:1rem;font-size:.75rem;color:#fff}.card-body p{color:#fff!important}[lang="fr-FR"] .offres-emploi .card dfn::before{content:'Publiée le '}[lang="en-GB"] .offres-emploi .card dfn::before{content:'Published '}.offre-emploi .btn-container{justify-content:left!important;margin:1rem auto 0}.offre-emploi .btn-container-bas{display:flex;justify-content:center;margin:1rem 0 5rem 0}.card .informations_complementaires .offre-style-dt .p{color:var(--grey)}@media (min-width:1024px){.offres-header{columns:2;column-gap:5rem}.offre-emploi .offre-body{display:flex;gap:1rem}.offre-emploi .offre-body>*{flex:1}}.offre-style-dt{--card-bg-color:var(--yellow-rgb);--bloc-bg-rgb:var(--card-bg-color);--bloc-bg-hs:var(--color-design-technology-hs);--bloc-bg-hsl:var(--color-design-technology-hsl)}.offre-creation-digitale-dt{--card-bg-color:var(--yellow-rgb);--bloc-bg-rgb:var(--card-bg-color);--bloc-bg-hs:var(--color-design-technology-hs);--bloc-bg-hsl:var(--color-design-technology-hsl)}.offre-it-dt{--card-bg-color:var(--yellow-rgb);--bloc-bg-rgb:var(--card-bg-color);--bloc-bg-hs:var(--color-design-technology-hs);--bloc-bg-hsl:var(--color-design-technology-hsl)}.offre-prod-et-coordination-ic{--card-bg-color:var(--light-purple-rgb);--bloc-bg-rgb:var(--card-bg-color);--bloc-bg-hs:var(--color-digital-content-hs);--bloc-bg-hsl:var(--color-digital-content-hsl)}.offre-production-artistiqueic{--card-bg-color:var(--light-purple-rgb);--bloc-bg-rgb:var(--card-bg-color);--bloc-bg-hs:var(--color-digital-content-hs);--bloc-bg-hsl:var(--color-digital-content-hsl)}.offre-post-production-ic{--card-bg-color:var(--light-purple-rgb);--bloc-bg-rgb:var(--card-bg-color);--bloc-bg-hs:var(--color-digital-content-hs);--bloc-bg-hsl:var(--color-digital-content-hsl)}.offre-production-digitale-ic{--card-bg-color:var(--light-purple-rgb);--bloc-bg-rgb:var(--card-bg-color);--bloc-bg-hs:var(--color-digital-content-hs);--bloc-bg-hsl:var(--color-digital-content-hsl)}.offre-contenu-editorial-ic{--card-bg-color:var(--light-purple-rgb);--bloc-bg-rgb:var(--card-bg-color);--bloc-bg-hs:var(--color-digital-content-hs);--bloc-bg-hsl:var(--color-digital-content-hsl)}.offre-support{--card-bg-color:var(--color-support-rgb);--bloc-bg-rgb:var(--card-bg-color);--bloc-bg-hs:var(--color-support-hs);--bloc-bg-hsl:var(--color-support-hsl)}.color-accent,.color-accent-hover:hover,.color-accent-hover:focus,:root .has-accent-color,.has-drop-cap:not(:focus):first-letter,.wp-block-button.is-style-outline,a{color:#cd2653}blockquote,.border-color-accent,.border-color-accent-hover:hover,.border-color-accent-hover:focus{border-color:#cd2653}button,.button,.faux-button,.wp-block-button__link,.wp-block-file .wp-block-file__button,input[type="button"],input[type="reset"],input[type="submit"],.bg-accent,.bg-accent-hover:hover,.bg-accent-hover:focus,:root .has-accent-background-color,.comment-reply-link{background-color:#cd2653}.fill-children-accent,.fill-children-accent *{fill:#cd2653}body,.entry-title a,:root .has-primary-color{color:#000}:root .has-primary-background-color{background-color:#000}cite,figcaption,.wp-caption-text,.post-meta,.entry-content .wp-block-archives li,.entry-content .wp-block-categories li,.entry-content .wp-block-latest-posts li,.wp-block-latest-comments__comment-date,.wp-block-latest-posts__post-date,.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-pullquote cite,.comment-metadata,.comment-respond .comment-notes,.comment-respond .logged-in-as,.pagination .dots,.entry-content hr:not(.has-background),hr.styled-separator,:root .has-secondary-color{color:#6d6d6d}:root .has-secondary-background-color{background-color:#6d6d6d}pre,fieldset,input,textarea,table,table *,hr{border-color:#dcd7ca}caption,code,code,kbd,samp,.wp-block-table.is-style-stripes tbody tr:nth-child(odd),:root .has-subtle-background-background-color{background-color:#dcd7ca}.wp-block-table.is-style-stripes{border-bottom-color:#dcd7ca}.wp-block-latest-posts.is-grid li{border-top-color:#dcd7ca}:root .has-subtle-background-color{color:#dcd7ca}body:not(.overlay-header) .primary-menu>li>a,body:not(.overlay-header) .primary-menu>li>.icon,.modal-menu a,.footer-menu a,.footer-widgets a:where(:not(.wp-block-button__link)),#site-footer .wp-block-button.is-style-outline,.wp-block-pullquote:before,.singular:not(.overlay-header) .entry-header a,.archive-header a,.header-footer-group .color-accent,.header-footer-group .color-accent-hover:hover{color:#cd2653}.social-icons a,#site-footer button:not(.toggle),#site-footer .button,#site-footer .faux-button,#site-footer .wp-block-button__link,#site-footer .wp-block-file__button,#site-footer input[type="button"],#site-footer input[type="reset"],#site-footer input[type="submit"]{background-color:#cd2653}.header-footer-group,body:not(.overlay-header) #site-header .toggle,.menu-modal .toggle{color:#000}body:not(.overlay-header) .primary-menu ul{background-color:#000}body:not(.overlay-header) .primary-menu>li>ul:after{border-bottom-color:#000}body:not(.overlay-header) .primary-menu ul ul:after{border-left-color:#000}.site-description,body:not(.overlay-header) .toggle-inner .toggle-text,.widget .post-date,.widget .rss-date,.widget_archive li,.widget_categories li,.widget cite,.widget_pages li,.widget_meta li,.widget_nav_menu li,.powered-by-wordpress,.footer-credits .privacy-policy,.to-the-top,.singular .entry-header .post-meta,.singular:not(.overlay-header) .entry-header .post-meta a{color:#6d6d6d}.header-footer-group pre,.header-footer-group fieldset,.header-footer-group input,.header-footer-group textarea,.header-footer-group table,.header-footer-group table *,.footer-nav-widgets-wrapper,#site-footer,.menu-modal nav *,.footer-widgets-outer-wrapper,.footer-top{border-color:#dcd7ca}.header-footer-group table caption,body:not(.overlay-header) .header-inner .toggle-wrapper::before{background-color:#dcd7ca}.overlay-header .header-inner{color:#2c2c2c}.cover-header .entry-header *{color:#2c2c2c}@font-face{font-family:"Inter var";font-weight:100 900;font-style:normal;font-display:swap;src:url(https://www.viv-prod.com/wp-content/themes/twentytwenty/assets/css/../fonts/inter/Inter-upright-var.woff2) format("woff2")}@font-face{font-family:"Inter var";font-weight:100 900;font-style:italic;font-display:swap;src:url(https://www.viv-prod.com/wp-content/themes/twentytwenty/assets/css/../fonts/inter/Inter-italic-var.woff2) format("woff2")}