@charset "UTF-8";.page-template-choose-telefilm footer{margin-top:0}.page-header{background-color:transparent;background-position:100% 0;min-height:610px;position:relative}@media screen and (max-width:991px){.page-header{flex-direction:column}.page-header .container{display:flex;flex-direction:column;justify-content:center}.page-header .container .wp-block-buttons .wp-block-button{margin-top:1rem}}.page-header .background-mobile{width:100%}.page-header .background-desktop{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.page-header .background-desktop img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:1200px){.page-header{min-height:610px}.page-header .container h1{font-size:6.25rem}}@media screen and (max-width:1023px){.page-header{background:none!important}.page-header,.page-header .container{min-height:430px}.page-header .container h1{font-size:3.875rem;max-width:100%}}.page-header h1{font-weight:900;margin-bottom:0;margin-left:0}.page-header .sub_title{font-size:32px;font-weight:300;line-height:32px;text-transform:none}.page-header .wp-block-button{margin-top:3rem}.page-header .wp-block-button a{text-transform:none}.page-header .container{position:relative;z-index:5}.background-t{height:auto;left:0;min-width:40.625rem;position:absolute;top:11.0625rem;width:44vw;z-index:2}@media screen and (max-width:991px){.background-t{top:8.25rem}.background-t,.background-t img{height:365px;min-width:0;width:auto}}#main{transition:background-color .4s ease!important}#main .content_page{position:relative;z-index:5}#main .content_page .act-card--cta-arrow{margin-bottom:5.5rem;margin-top:7.625rem}.bg-color-transparent{background-color:transparent}.bg-color-red{background-color:#e12932}.bg-color-yellow{background-color:#ffd32c}.bg-color-yellow #bloc_testimonials:after,.bg-color-yellow #bloc_testimonials:before{opacity:1}#bloc_emplois{margin-bottom:0;margin-top:5rem;max-width:100%!important;padding-bottom:6.1875rem;padding-left:2rem;padding-right:2rem;position:relative}@media screen and (max-width:1023px){#bloc_emplois{margin-top:4.5rem;padding-bottom:4.5rem}}#bloc_emplois .counter_emplois{color:#fff;font-size:20px;line-height:24px;margin-top:3rem;text-align:center}#bloc_emplois h2{color:#fff;margin-bottom:3rem;margin-top:12.5rem;text-align:center}#bloc_emplois .tns-controls{display:none}#bloc_emplois .nav_slider_prev{left:calc(33% - 48px)}@media screen and (max-width:1023px){#bloc_emplois .nav_slider_prev{top:calc(100% - 80px)}}@media screen and (max-width:1199px){#bloc_emplois .nav_slider_prev{left:calc(33% - 24px)}}@media screen and (max-width:991px){#bloc_emplois .nav_slider_prev{left:calc(33% - 48px)}}#bloc_emplois .nav_slider_next{left:66%}@media screen and (max-width:1023px){#bloc_emplois .nav_slider_next{top:calc(100% - 80px)}}@media screen and (max-width:1199px){#bloc_emplois .nav_slider_next{left:calc(66% - 24px)}}@media screen and (max-width:991px){#bloc_emplois .nav_slider_next{left:66%}}#bloc_emplois .tns-item{padding-left:1px}.tns-controls{display:none}.nav_slider_next,.nav_slider_prev,.nav_slider_testimonial_next,.nav_slider_testimonial_prev{position:absolute;top:calc(50% - 132px);transform:translateY(-50%);z-index:999}.nav_slider_next span,.nav_slider_prev span,.nav_slider_testimonial_next span,.nav_slider_testimonial_prev span{align-items:center;border:1.5px solid #fff;border-radius:100%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:4rem;justify-content:center;transition:background-color .4s ease;width:4rem}.nav_slider_next span:hover,.nav_slider_prev span:hover,.nav_slider_testimonial_next span:hover,.nav_slider_testimonial_prev span:hover{background-color:#fff;color:#000}#bloc_testimonials{margin-bottom:0;max-width:100%!important;padding:6.1875rem 0 3.75rem;position:relative}@media screen and (min-width:1024px){#bloc_testimonials:after{background:linear-gradient(270deg,#4c0012,rgba(76,0,18,0));right:0}#bloc_testimonials:after,#bloc_testimonials:before{content:"";height:calc(100% - 255px);opacity:0;position:absolute;top:6.1875rem;transition:all .4s ease!important;width:33%;z-index:99}#bloc_testimonials:before{background:linear-gradient(90deg,#4c0012,rgba(76,0,18,0));left:0}}#bloc_testimonials .tns-nav{align-items:center;display:flex;justify-content:flex-end;margin:auto;max-width:1140px;width:100%}#bloc_testimonials .tns-nav button{background-color:#000;border:2px solid transparent;border-radius:100%;height:8px;margin-left:1.25rem;padding:0;width:8px}#bloc_testimonials .tns-nav button.tns-nav-active{background-color:transparent;border:2px solid #000}#bloc_testimonials .nav_slider_testimonial_next,#bloc_testimonials .nav_slider_testimonial_prev{display:inline-block;margin-right:2rem;position:relative}#bloc_testimonials .nav_slider_testimonial_next span,#bloc_testimonials .nav_slider_testimonial_prev span{border:1.5px solid #000;color:#000}#bloc_testimonials .nav_slider_testimonial_next span:hover,#bloc_testimonials .nav_slider_testimonial_prev span:hover{background-color:#000;color:#fff}@media screen and (max-width:1023px){#bloc_testimonials{padding:4.5rem 0}#bloc_testimonials .tns-nav{display:none}#bloc_testimonials .nav_testimonials{align-items:center;display:flex;justify-content:center}#bloc_testimonials .nav_testimonials .nav_slider_testimonial_next,#bloc_testimonials .nav_testimonials .nav_slider_testimonial_prev{margin:0 1rem}}@media screen and (min-width:1024px){.bloc_emplois_no_slider .nav_slider_next,.bloc_emplois_no_slider .nav_slider_prev{display:none}}.emplois-slider{color:#fff;list-style-type:none;padding:0;text-align:center}@media screen and (min-width:1024px){.emplois-slider.no_slider{align-items:flex-start;display:flex;justify-content:center}.emplois-slider.no_slider li{margin:0 1.5rem}.emplois-slider.no_slider li a{width:300px}}@media screen and (min-width:1200px){.emplois-slider.no_slider li a{width:380px}}.emplois-slider li.active a{background-color:#ffd32c;border:1px solid #ffd32c;color:#000;text-decoration:none}.emplois-slider li.active a *{color:#000;text-decoration:none!important}.emplois-slider li.active a .status_container{color:#fff;opacity:1}.emplois-slider li a{border:1px solid #fff;border-radius:1.5rem;display:flex;flex-direction:column;height:28.75rem;margin:auto;max-width:23.75rem;overflow:hidden;padding:1.625rem 2rem;transition:background-color .4s ease}.emplois-slider li a:hover{background-color:#ffd32c;border:1px solid #ffd32c;color:#000;text-decoration:none}.emplois-slider li a:hover *{color:#000;text-decoration:none!important}.emplois-slider li a:hover .status_container{color:#fff;opacity:1}.emplois-slider li a *{color:#fff}.emplois-slider li a .tag_container{display:flex;justify-content:center}.emplois-slider li a .tag_container span{background:hsla(0,0%,100%,.2);border-radius:2rem;display:inline-block;font-size:16px;line-height:24px;padding:.5rem 2rem}.emplois-slider li a h3{font-size:32px;font-weight:500;line-height:40px;margin-bottom:0;margin-top:2.5rem}.emplois-slider li a .status_container{font-size:32px;font-weight:500;line-height:40px;opacity:.8}.emplois-slider li a .location_container{align-items:flex-end;display:flex;flex-grow:1;font-size:22px;justify-content:center;line-height:24px}@media screen and (max-width:1023px){.emplois-slider li a{background-color:#ffd32c;border:1px solid #ffd32c;color:#000;text-decoration:none}.emplois-slider li a *{color:#000;text-decoration:none!important}.emplois-slider li a .status_container{color:#fff;opacity:1}}.testimonials-slider blockquote .testimonial_content{background-color:#fff;border-radius:1rem;display:block;font-size:28px;font-weight:400;line-height:40px;margin-bottom:2rem;padding:40px;position:relative}@media screen and (max-width:1023px){.testimonials-slider blockquote .testimonial_content{font-size:24px;line-height:30px;padding:32px}}.testimonials-slider blockquote .testimonial_content img{bottom:-2.625rem;position:absolute;right:24px}@media screen and (max-width:1023px){.testimonials-slider blockquote .testimonial_content img{display:none}}.testimonials-slider blockquote .testimonial_author{font-size:28px;font-style:normal;font-weight:500;line-height:40px}@media screen and (max-width:1023px){.testimonials-slider blockquote .testimonial_author{font-size:24px;line-height:30px}}.testimonials-slider blockquote .testimonial_author:before{content:"— "}@media screen and (max-width:1023px){.testimonials-slider blockquote{margin-left:2rem;margin-right:2rem}}.faq{margin-bottom:0;padding-bottom:3rem}.faq h2{margin-bottom:3rem;margin-top:0;padding-top:8.125rem;text-align:center}@media screen and (max-width:1023px){.faq h2{padding-top:4.5rem}}.faq div.is-style-boxed-accordion{background-color:#fff;border-radius:0;border-top:1px solid #000;margin:0 auto!important;max-width:960px}.faq div.is-style-boxed-accordion.close{background-color:transparent}.faq div.is-style-boxed-accordion:last-child{border-bottom:1px solid #000}.faq div.is-style-boxed-accordion .is-style-accordion{padding-left:0;padding-right:0}
