@charset "UTF-8";*{margin:0;padding:0}h1,h2,h3,h4,h5{font-weight:400;color:var(--black)}strong{font-weight:400}em,i{font-style:normal}a{color:unset;text-decoration:unset}@font-face{font-family:poppins;src:url(/dist/assets/Poppins-Variable-qTKhEDhV.ttf)}@font-face{font-family:poppinsIt;src:url(/dist/assets/Poppins-VariableItalic-8jKTEnWJ.ttf)}@font-face{font-family:unbound;src:url(/dist/assets/Unbounded-Variable-DQX6CqkV.ttf)}:root{--white: rgb(255, 255, 255);--white_tr: rgba(255, 255, 255, .8);--white_tr_bis: rgba(255, 255, 255, .9);--white_background_filter: rgba(255, 255, 255, .94);--black: rgb(40, 40, 40);--black_tr: rgba(30, 30, 30, .8);--black_tr_bis: rgba(40, 40, 40, .9);--gray: rgb(210, 210, 210);--gray2: rgb(170, 170, 170);--transition: .1s all;--radius: 20px;--color: rgb(170, 170, 170);--color2: rgb(158, 158, 158);--yellow: rgb(255, 217, 0);--yellow2: rgb(235, 199, 0);--accent-color: rgb(235, 199, 0);--box-shadow-filter: 0px 0px 7px -2px var(--accent-color);--box-shadow: 0px 0px 7px 0px rgba(40, 40, 40, .3);--box-shadow-light: 0px 0px 7px 0px rgba(40, 40, 40, .3);--plyr-color-main: var(--accent-color)}@media screen and (max-width: 1300px){:root{--radius: 15px}}@media screen and (max-width: 700px){:root{--radius: 10px}}header,header span{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}header{position:sticky;z-index:1000;top:0;left:0;padding:20px 0 0;margin:0 2em;border-bottom:1px solid var(--color);background-color:var(--white);height:fit-content;box-sizing:border-box}header a{text-decoration:none!important;color:var(--black)!important;background-color:transparent!important;line-height:.7}header h1{width:fit-content;height:fit-content;font-family:unbound;font-size:clamp(1.4rem,1.4vw,3rem);font-variation-settings:"wght" "wght" 450;padding:0px 30px clamp(10px,1vh,20px) 35px;margin-bottom:0;line-height:.9;transition:var(--transition)}header h1 em{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-family:unbound}header h1 .infini_logo{font-family:poppins;font-variation-settings:"wght" 250!important;font-size:clamp(1.4rem,2.8vw,4rem)!important;height:fit-content;transform:translateY(.04em);margin-right:.1em}header span{width:70vw;position:relative;height:50px;width:70vw!important;justify-content:flex-end;align-items:flex-end!important;box-sizing:border-box}header h2{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;width:fit-content;height:fit-content;font-family:unbound;font-size:clamp(.8rem,.9vw,3rem);font-variation-settings:"wght" "wght" 350;white-space:nowrap;position:static;bottom:0%;padding-left:0;padding-right:0;margin-right:5px;cursor:pointer}header h2:last-of-type{margin-right:30px}header h2:nth-of-type(0),header h2:nth-of-type(3){margin-right:clamp(50px,4vw,120px)!important}header h2 a{width:fit-content;height:fit-content;padding:clamp(12px,1.6vw,26px) clamp(8px,1vw,20px) clamp(10px,1.5vh,20px) clamp(8px,1vw,20px);border-bottom:3px solid transparent;margin-bottom:-1px}header h2 a i{font-variation-settings:"wght" 350}#mobile_menu,#mobile_menu_content{display:none}@media screen and (max-width: 1200px){header{padding-top:15px;height:fit-content;margin:0 .8em;align-items:flex-end!important;flex-wrap:wrap}header h1{padding-left:15px!important;padding-bottom:12px}header h1 .infini_logo{font-variation-settings:"wght" 250!important;font-size:clamp(1.4rem,8.5vw,2.7rem)!important;transform:translateY(.05em)}#desktop_menu{display:none!important}#mobile_menu{display:flex!important;flex-direction:column;justify-content:center;align-items:center;width:fit-content!important;height:fit-content;padding:12px 30px 12px 20px!important;cursor:pointer;border-bottom:0px!important}#mobile_menu img{width:25px;height:auto;filter:invert(1)}#mobile_menu_content{opacity:0;display:flex;flex-direction:column;justify-content:start;align-items:end;width:100vw;position:fixed;z-index:0;height:100%;background-color:var(--white_tr_bis);transition:var(--transition);padding:20px 50px;box-sizing:border-box;left:0}#mobile_menu_content h2{font-size:clamp(1rem,1vw,3rem);margin-bottom:10px;width:100%!important;text-align:end}#mobile_menu_content h2:nth-of-type(3){margin-bottom:60px}#mobile_menu_content h2 a{text-decoration:none}}@media screen and (max-width: 700px){header{padding:0%;margin:0 .7em}header h1{padding:12px 15px;border:0px!important}#mobile_menu{padding:20px 15px 14px 20px!important}#mobile_menu_content{padding:20px 25px!important}}footer{background-color:var(--white);height:fit-content!important;position:relative;box-sizing:border-box;border-top:1px solid var(--color);margin:15px 2em 0;position:relative!important}footer #footer-header{width:100%;padding-top:0;margin-top:2em}footer #footer-header h3{text-align:center;font-variation-settings:"wght" 800!important}footer #legal-btn,footer #contact-btn{text-align:center;font-variation-settings:"wght" 800!important;padding:1.5em 0;margin-right:6em;margin-left:6em;box-sizing:border-box;border-bottom:1px solid var(--gray)}footer section{width:100%;height:fit-content;box-sizing:border-box;padding:1em 30px 25px;display:flex;flex-direction:row;justify-content:center;align-items:center}footer section .footer-partner{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:fit-content;height:fit-content;margin-right:80px}footer section .footer-partner .partner-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:.7em;width:100%}footer section .footer-partner .partner-text h4{font-family:unbound;font-size:clamp(.8rem,.8vw,3rem);font-variation-settings:"wght" 700!important;color:var(--black);transition:var(--transition);margin-bottom:.3em;text-align:center}footer section .footer-partner .partner-text p,footer section .footer-partner .partner-text a{font-family:poppins;font-size:clamp(.8rem,.7vw,3rem);font-variation-settings:"wght" 400!important;line-height:1.3}footer section .footer-partner .partner-text a{font-variation-settings:"wght" 700!important}footer section .footer-partner svg,footer section .footer-partner img{width:auto!important;height:60px;transition:var(--transition)}footer section span{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-right:60px;cursor:pointer}footer section span:hover h4{color:var(--accent-color)}footer section span:hover svg{position:relative;z-index:100000;fill:var(--accent-color)}@media screen and (max-width: 1300px){footer{z-index:100000!important}footer #legal-btn,footer #contact-btn{width:100%;padding:1em 0!important;margin:0!important;font-size:.9em!important}footer #footer-header{margin-top:1em!important;font-size:.9em!important}}@media screen and (max-width: 850px){footer{margin:15px .7em 0}footer section{flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:0 10px 10px!important}footer section .footer-partner{margin:1em 0;width:45%}footer section span{margin-bottom:7px;margin-right:0}footer section span:last-of-type{margin-bottom:0}footer section svg,footer section img{display:none}footer section svg{width:18px!important}footer section img{height:50px!important}footer section h4{width:100%}footer section h4{font-size:clamp(.7rem,.7vw,3rem)}footer section p,footer section a{font-size:clamp(.7rem,.7vw,3rem)}}#main_container{width:calc(100% - 4em);height:fit-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-sizing:border-box!important;min-height:100%;position:relative;margin:0 2em;padding-left:30px;padding-right:30px;z-index:10;opacity:0;animation:appear .2s 0ms 1 forwards ease-in-out}#main_container .grid_container,#main_container #grid_container{width:100%;height:fit-content;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;box-sizing:border-box;padding:25px 0 0}#main_container .grid_container h3,#main_container #grid_container h3{margin-bottom:20px;font-size:clamp(1rem,1.1vw,3rem)}@media screen and (max-width: 1200px){#main_container{width:calc(100% - 3em);height:fit-content;z-index:100;padding-left:0;padding-right:0;margin:0 1.5em;min-height:90vh!important}#main_container .grid_container,#main_container #grid_container{padding:20px 10px 0}}@media screen and (max-width: 850px){#main_container{width:calc(100% - 1.4em);height:fit-content;margin:0 .7em}}#grid{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:100vh;min-height:80vh;flex-wrap:wrap;box-sizing:border-box;padding:0;opacity:0;transition:var(--transition);position:relative}#spacer{width:calc(33% - 10px);height:50px;position:absolute;margin:0 10px 10px 0}@media screen and (max-width: 1300px){#spacer{width:calc(50% - 12px);height:40px}}@media screen and (max-width: 700px){#spacer{display:none}}@keyframes appear{0%{opacity:0}to{opacity:1}}::selection{color:var(--accent-color);background-color:var(--black)}html{width:100vw;height:100vh}body{font-family:poppins;padding:0;box-sizing:border-box;background-color:var(--white);min-height:100vh!important;overflow-y:scroll!important;overflow-x:hidden!important}h1,h2,h3,h4,h5{font-family:unbound;font-size:1em;font-variation-settings:"wght" "wght" 500}a{color:var(--black);text-decoration:1px solid underline var(--black);transition:var(--transition)}a:hover{color:var(--accent-color);text-decoration:1px solid underline var(--accent-color)}svg{fill:var(--black)}strong{font-variation-settings:"wght" 600;transition:var(--transition)}em{font-family:poppinsIt}i{transition:.3s color,.3s font-variation-settings,.3s filter!important;padding:0%}#active i{color:var(--accent-color)!important;font-variation-settings:"wght" 600}.arrow{font-family:unbound;font-size:1em;font-variation-settings:"wght" "wght" 300;color:var(--color2);margin:0 .3em}.poppins{font-family:poppins}@media screen and (max-width: 700px){body{padding:0;overflow-x:hidden!important}}#index #actu_container{display:flex;flex-direction:row;justify-content:start;align-items:start;flex-wrap:wrap;box-sizing:border-box;width:100%;height:100%;padding:0}#index #actu_container .actu_container{color:var(--black);border:1px solid var(--color2);width:calc(50% - 20px);margin-right:20px;box-sizing:border-box;font-size:clamp(1rem,.9vw,3rem);font-variation-settings:"wght" 300;line-height:1.3;transform:translateY(1px);transition:0ms all;display:flex;flex-direction:row;border-radius:var(--radius);overflow:hidden;transition:var(--transition);box-shadow:var(--box-shadow-light)}#index #actu_container .actu_container:nth-child(2){margin-right:0}#index #actu_container .actu_container em{font-family:poppinsIt}#index #actu_container .actu_container .actu_title{display:block;font-family:unbound;font-variation-settings:"wght" 500;margin-bottom:0;margin-right:20px;width:fit-content;padding:20px}#index #actu_container .actu_container .actu_title h4,#index #actu_container .actu_container .actu_title h5{width:fit-content;line-height:1.3}#index #actu_container .actu_container .actu_title h4{font-size:clamp(1rem,1vw,3rem);margin-bottom:1px}#index #actu_container .actu_container .actu_title h5{font-family:poppins;font-variation-settings:"wght" 300;font-size:clamp(.9rem,.9vw,3rem);margin-bottom:2px}#index #actu_container .actu_container .actu_content{display:block;width:100%;padding:20px}#index #actu_container .actu_container .slider{display:none}@media screen and (max-width: 1300px){#index .actu_container{flex-direction:column!important}#index .actu_container .actu_title{padding-bottom:0!important}#index .actu_container .actu_title h4,#index .actu_container .actu_title h5{font-size:clamp(.9rem,.9vw,3rem)!important}#index .actu_container .actu_title h4,#index .actu_container .actu_title h5{margin-bottom:0!important;line-height:1.1}#index .actu_container .actu_content{padding-top:10px!important;box-sizing:border-box;font-size:clamp(.9rem,.9vw,3rem)!important}}@media screen and (max-width: 800px){#index #actu_container{position:relative;width:100%;flex-wrap:unset;line-height:1.3;flex-direction:column}#index #actu_container .actu_container{width:100%!important;max-width:100%!important;flex-direction:column;padding:0%;margin:0 0 10px;border-radius:var(--radius)!important;font-size:clamp(.9rem,.9vw,3rem)}#index #actu_container .actu_container:last-of-type{margin-bottom:0}#index #actu_container .actu_container .actu_title{padding:15px 15px 0}#index #actu_container .actu_container .actu_content{padding:15px;box-sizing:border-box}#index #actu_container .actu_container #actu_title_mobile{display:inline;font-size:clamp(.9rem,.9vw,3rem);margin:0}#index #actu_container .actu_container #actu_title_mobile:after{content:"→";margin:0 15px 0 10px;font-family:unbound;font-variation-settings:"wght" 400}#index #actu_container #mobile{display:none!important}#index #actu_container .slider{display:block;width:7px;height:7px;background-color:var(--gray);border-radius:100%;position:absolute;bottom:0%;left:50%;transform:translate(-100%,180%);border:1px solid var(--gray)}#index #actu_container .slider:first-of-type{left:47%}#index #actu_container .slider:last-of-type{left:53%;background-color:var(--white)}}#index .carousel{position:relative;width:100%;height:400px;border-bottom:1px solid var(--gray2);opacity:0;background-color:var(--gray)}#index .carousel .carousel_info{position:absolute;z-index:1000;width:fit-content;height:fit-content;top:0;left:0;box-sizing:border-box;line-height:1.3;padding:1em}#index .carousel .carousel_info h3,#index .carousel .carousel_info h4,#index .carousel .carousel_info p{padding:0;text-shadow:0px 0px 5px black;color:#fff!important;overflow:visible;line-height:1.1;margin:0!important}#index .carousel .carousel_info h3{font-family:unbound;font-size:1.6em;font-variation-settings:"wght" 600;font-size:1.1em!important}#index .carousel .carousel_info h4{font-family:poppins;font-size:1em;font-variation-settings:"wght" 600;margin-bottom:0}#index .carousel .carousel_info p{font-family:poppins;font-size:1em;font-variation-settings:"wght" 600}#index .flickity-viewport{height:400px!important}#index #home_carrousel{border-radius:var(--radius);border:1px solid var(--gray2);overflow:hidden;height:100%;background-color:#fff;box-shadow:var(--box-shadow-light)}#index #home_carrousel .flickity-viewport{height:100%!important}#index #home_carrousel .carousel_cell{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:fit-content;background-color:#fff;border-left:1px solid var(--gray);border-right:1px solid var(--gray)}#index #home_carrousel .carousel_cell .carousel_info{padding:2em 3em;width:fit-content}#index #home_carrousel .carousel_cell .carousel_info h3{font-size:1.6em;font-family:unbound;font-variation-settings:"wght" 600;font-size:1.4em}#index #home_carrousel .carousel_cell .carousel_info h4{font-size:1.2em;font-family:poppins;font-variation-settings:"wght" 600;margin-bottom:0}#index #home_carrousel .carousel_cell .carousel_info p{font-size:1.2em;font-family:poppins;font-variation-settings:"wght" 600}#index #home_carrousel .carousel_cell .caroussel_cell_background{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;background-color:#000;top:0;left:0;z-index:1000;mix-blend-mode:screen;opacity:.2}#index #home_carrousel .carousel_cell .caroussel_cell_background img{width:100%;height:100%;filter:unset}#index #home_carrousel .carousel_cell img{filter:saturate(1) contrast(1.2) brightness(1.1) blur(0px);position:relative;z-index:100}#index .carousel_cell{position:absolute;width:100%;height:100%;margin-right:7px;display:flex;flex-direction:row;justify-content:center;align-items:center}#index .carousel_cell:first-of-type{border-left:0px solid var(--color2)}#index .carousel_cell:last-of-type{margin-right:0;border-right:1px solid var(--color2)}#index .carousel_cell img{height:100%!important;width:auto}#index .carousel.is-fullscreen .carousel-cell,#index .carousel.is-fullscreen #home_carrousel .carousel-cell{height:100%!important;width:100%!important}#index .carousel.is-fullscreen{height:105vh!important;width:100vw!important;padding:3em 0;box-sizing:border-box;max-height:unset!important;border-radius:0!important;border:none!important}#index .carousel.is-fullscreen .flickity-viewport,#index .carousel.is-fullscreen .flickity-slider,#index .carousel.is-fullscreen .carousel_cell{overflow:visible!important}#index .carousel.is-fullscreen .plyr,#index .carousel.is-fullscreen img{height:fit-content!important}#index .carousel.is-fullscreen .carousel_info{left:50%;transform:translate(-50%,-50%);text-align:center}#index .carousel.is-fullscreen .next{right:20px}#index .carousel.is-fullscreen .previous{left:20px!important}@media screen and (max-width: 1300px){#index .carousel{max-height:250px}#index .carousel .carousel_info{padding:.7em!important}#index .carousel .carousel_info h3,#index .carousel .carousel_info h4,#index .carousel .carousel_info p{padding:0;text-shadow:0px 0px 10px black,0px 0px 5px black;color:#fff!important;overflow:visible;line-height:1.1;margin:0!important}#index #home_carrousel{max-height:unset}#index #home_carrousel .carousel_info h3{font-size:1.1em!important}#index #home_carrousel .carousel_info h4{margin-bottom:0;font-size:1em!important}#index #home_carrousel .carousel_info p{font-size:1em!important}#index .flickity-viewport{height:250px!important}}#index .projects-pres{padding:20px;font-size:clamp(.9rem,.8vw,3rem);font-variation-settings:"wght" 350;box-sizing:border-box;margin-top:60px!important;background-color:var(--white)!important}#index .projects,#index .projects-pres{width:calc(33% - 10px);border-radius:var(--radius);border:1px solid var(--grey2);position:relative;height:fit-content;display:flex;flex-direction:column;justify-content:start;align-items:start;transition:var(--transition),unset transform;cursor:pointer;overflow:hidden;background-color:var(--black);text-decoration:none!important;margin:0 10px 10px 0;box-shadow:var(--box-shadow);border:1px solid var(--gray2)}#index .projects img,#index .projects-pres img{width:100%;height:100%;opacity:.8;transition:var(--transition)}#index .projects span,#index .projects-pres span{position:absolute;bottom:0;left:0;box-sizing:border-box;padding:180px 20px 20px;width:100%;height:fit-content;filter:saturate(1) contrast(1)!important;background-image:linear-gradient(to top,var(--black_tr) 0%,transparent 100%)}#index .projects h4,#index .projects h5,#index .projects-pres h4,#index .projects-pres h5{transition:var(--transition);color:var(--white)}#index .projects h4,#index .projects-pres h4{font-size:clamp(1rem,.9vw,3rem);font-variation-settings:"wght" 550;margin-bottom:10px;padding-right:30%}#index .projects h4 i,#index .projects-pres h4 i{font-variation-settings:"wght" 550}#index .projects h5,#index .projects-pres h5{font-family:poppins;font-size:clamp(.8rem,.75vw,3rem);font-variation-settings:"wght" 400;line-height:1.3}#index .projects h5:last-of-type,#index .projects-pres h5:last-of-type{margin-top:10px;font-variation-settings:"wght" 400}#index .projects h5 i,#index .projects-pres h5 i{font-variation-settings:"wght" 400}@media screen and (max-width: 1300px){#index .projects-pres{margin-top:50px!important;width:calc(50% - 12px);line-height:1.3;padding:15px}}@media screen and (max-width: 850px){#index .projects h5{font-size:clamp(.7rem,.7vw,3rem)!important}#index .projects-pres{width:100%!important;margin:0 0% 15px!important}}#index #main_container .grid_container{padding-top:50px}#index #main_container .grid_container:first-of-type{padding-bottom:40px}#index #main_container .grid_container #grid{min-height:unset!important}#index #main_container .grid_container h3{width:100%;height:fit-content}#index #main_container #carrousel-container{width:100%;height:70vh;padding-top:30px;box-sizing:border-box}#index .projects{box-shadow:var(--box-shadow-light);border:1px solid var(--gray2)}#index .projects:nth-of-type(3n){margin-right:0}@media screen and (max-width: 1300px){#index #main_container #carrousel-container{padding:15px 10px 0}#index .grid_container{padding-top:20px!important}#index .grid_container:first-of-type{padding-bottom:30px}#index .grid_container h3{font-size:clamp(1.1rem,1.5vw,3rem)!important}#index .grid_container .projects{width:calc(50% - 12px)}#index .grid_container .projects:nth-of-type(2n){margin-right:0}#index .grid_container .projects:nth-of-type(3n){margin-right:10px}#index .grid_container .projects h4{font-size:clamp(.9rem,1.1vw,3rem)!important;margin-bottom:5px;padding-right:0%}#index .grid_container .projects h5{font-size:clamp(.68rem,.7vw,3rem)!important}#index .grid_container .projects h5:last-of-type{margin-top:5px}}@media screen and (max-width: 800px){#index .grid_container{padding-top:20px}#index .grid_container:first-of-type{padding-top:10px;padding-bottom:10px;margin-bottom:0}#index .grid_container h3{margin-top:10px;margin-bottom:10px;text-align:center}#index .grid_container .projects{width:100%;margin-right:0;margin-bottom:7px}#index .grid_container .projects:last-of-type{margin-bottom:0}#index .grid_container .projects h4{font-size:clamp(1.1rem,1.2vw,3rem)}#index .grid_container .projects h5{font-size:clamp(.9rem,.9vw,3rem)}#index .grid_container .projects span{padding-left:15px;padding-right:15px;padding-bottom:15px}}#projects{width:100vw;position:relative;height:fit-content}#projects #button_filter{width:100%;height:50px;padding:9px;background-color:#fff;border:1px solid var(--accent-color);cursor:pointer;top:0%;z-index:100;margin:0;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:100px;box-shadow:var(--box-shadow-filter);transition:var(--transition);opacity:0;animation:appear .2s 0ms 1 forwards ease-in-out}#projects #button_filter svg{width:clamp(20px,1.5vw,25px);height:auto;transition:var(--transition);fill:var(--accent-color)}#projects #button_filter:hover{background-color:var(--black)!important;transition:var(--transition)}#projects #button_filter:hover svg{fill:var(--accent-color);font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 24}#projects #button_filter p{font-family:poppins;font-size:1.2em;font-variation-settings:"wght" 500;margin-left:.5em;color:var(--accent-color)}@media screen and (max-width: 1300px){#projects #button_filter{top:20px;left:25px;padding:9px;height:40px!important}#projects #button_filter svg{width:20px}}@media screen and (max-width: 1200px){#projects #button_filter{top:20px;left:20px;padding:9px}}@media screen and (max-width: 850px){#projects #button_filter{display:none}}#projects #filter_container{position:sticky;z-index:100;width:calc(33% + -0px);height:fit-content;display:flex;flex-direction:column;top:0;left:0;border-radius:0;position:absolute!important;top:unset;bottom:0;width:calc(33% - 30px)!important;margin:0;transform:translate(30px,calc(100% + 25px))}#projects .container_button_mobile{display:none!important;z-index:1000;width:100%;border-top:1px solid var(--color2)!important;display:flex;flex-direction:row;justify-content:center;padding:0;margin-right:0;box-sizing:border-box;position:relative;background-color:var(--white_tr_bis);left:0;height:fit-content}#projects .container_button_mobile #filter_mobile{display:flex;flex-direction:row-reverse;align-items:center;margin-right:0!important;width:fit-content}#projects .container_button_mobile #filter_mobile svg{margin-left:15px}#projects .container_button_mobile button{font-family:poppins;color:var(--black);font-size:clamp(1.1rem,1.2vw,3rem);font-variation-settings:"wght" 450;padding:12px 20px;margin:0 30px -1px 0;cursor:pointer}#projects .container_button_mobile button:last-of-type{margin-right:10px}#projects .container_button_mobile button svg{width:26px;height:26px}#projects .filter{position:absolute;z-index:100;z-index:0;width:calc(100% - 100px);height:fit-content;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);background-color:#fff;transition:var(--transition)!important;box-sizing:border-box;padding:0;margin-top:8px!important;margin-right:0;display:none;opacity:0;flex-direction:row;flex-wrap:wrap;border:1px solid var(--color2)!important;box-shadow:var(--box-shadow)}#projects .filter .container{position:relative;display:block;margin:0;box-sizing:border-box;border-bottom:1px solid var(--gray2);display:flex;flex-direction:row;align-items:center;width:100%;max-width:100%;transition:var(--transition)}#projects .filter .container:hover{background-color:var(--black)}#projects .filter .container:hover h3,#projects .filter .container:hover .select_value{font-variation-settings:"wght" 900!important;color:var(--accent-color)!important}#projects .filter .container:hover svg{fill:var(--accent-color)!important}#projects .filter .container:nth-of-type(3n){border-right:0px}#projects .filter .container:first-of-type{border-radius:var(--radius) var(--radius) 0px 0px}#projects .filter .container:last-of-type{margin-right:0;border-bottom:0px;border-radius:0px 0px var(--radius) var(--radius)}#projects .filter .container h3{font-size:clamp(.65rem,.7vw,3rem)!important;padding:13px 18px 13px 15px;margin-bottom:0!important;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content;white-space:nowrap;box-sizing:border-box;transition:var(--transition)!important}#projects .filter .container h3:after{margin:0 0 0 15px}#projects .filter .container .select{position:relative;height:100%;width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-right:10px;cursor:pointer;box-sizing:border-box;transition:var(--transition);overflow:hidden}#projects .filter .container .select .select_value{font-size:clamp(.65rem,.7vw,3rem);font-variation-settings:"wght" 450;width:fit-content;border-bottom:1px solid transparent;border-collapse:collapse;padding:13px 15px;margin:0;cursor:pointer;z-index:auto;color:var(--black);text-transform:capitalize!important;transition:var(--transition)}#projects .filter .container .select .select_value span{display:inline!important}#projects .filter .container .select svg{width:20px;height:auto;fill:var(--black)}#projects .filter .container .select .container_select_value{display:flex;flex-direction:row;justify-content:end;align-items:center!important;width:100%;height:100%;overflow:hidden;white-space:nowrap}#projects .filter .container .select .container_select_value p{text-align:right}#projects .filter .container .select_list{display:none;position:absolute;z-index:1000;right:-1px;bottom:0%;width:calc(100% + 2px);transform:translateY(calc(100% + 1px));background-color:#383838!important;border-left:1px solid var(--gray2);border-right:1px solid var(--gray2);border-bottom:1px solid var(--gray2);height:fit-content;max-height:400px;overflow:auto;box-sizing:border-box;border-radius:0 0 20px 20px}#projects .filter .container .select_list .select_option{text-align:center;border:0px;border-bottom:1px solid var(--color2);width:100%;box-sizing:border-box;padding:11px 15px;font-size:clamp(.7rem,.7vw,3rem);font-variation-settings:"wght" 450;transition:var(--transition);opacity:1;color:var(--white);cursor:pointer}#projects .filter .container .select_list .select_option:hover{font-variation-settings:"wght" 900}#projects .filter .container .select_list .select_option:last-of-type{border-bottom:0px}#projects .filter .container .select_list .selected{background-color:var(--black)!important;color:var(--accent-color);font-variation-settings:"wght" 900!important}#projects .filter .container .select_list .selected:before{font-variation-settings:"wght" 500!important}#projects .filter .container .select_list .selected:after{font-variation-settings:"wght" 500!important}#projects .filter .container .open{display:block!important}#projects .filter .open_background{background-color:var(--black)!important}#projects .filter .open_color{color:var(--accent-color)!important;fill:var(--accent-color)!important;font-variation-settings:"wght" 900!important}#projects .filter .plus{font-variation-settings:"wght" 500!important;margin:0% 5px}#projects .filter #search_container{display:block;width:100%;height:100%;position:relative;cursor:text;box-sizing:border-box;display:flex;flex-direction:row;justify-content:start;align-items:center;overflow:hidden}#projects .filter #search_container svg{height:auto;width:clamp(.9rem,1vw,3rem);left:15px}#projects .filter #search_container .search{font-family:poppins;display:inline-block;cursor:text;height:fit-content;width:100%;border:0;background-color:transparent;outline:none;caret-color:var(--black);color:var(--black);padding:12px 0;font-size:clamp(.8rem,.75vw,3rem)}#projects .filter #search_container:hover .search{caret-color:var(--accent-color);color:var(--accent-color)}#projects .filter #search_container:hover ::selection{background-color:var(--accent-color)!important;color:var(--black)!important}@media screen and (max-width: 700px){#projects .filter #search_container{height:unset}#projects .filter .search{padding:0!important}}#projects #filter_content_desktop{width:100%;position:relative!important;z-index:1000;top:0!important;left:0!important;margin:0;transition:0s top,.2s all;transform:none!important}#projects #filter_content_mobile{display:none}#projects .open_opacity{opacity:1!important}#projects .open_display{display:flex!important}@media screen and (max-width: 1300px){#projects #filter_content_desktop{box-shadow:var(--box-shadow);z-index:1;margin-top:6px!important}#projects .container{height:40px}}@media screen and (max-width: 850px){#projects header{border-bottom:1px solid var(--color2)}#projects .filter{border:0px!important;display:none;margin-top:0!important;box-shadow:none!important}#projects #filter_content_mobile{display:none;width:100%!important;max-width:unset!important;right:unset!important;border-top:1px solid var(--gray2)!important;border-bottom:1px solid var(--gray2)!important;border-radius:0}#projects #filter_content_mobile .container{width:100%!important;box-sizing:border-box;max-width:unset!important;border-radius:0!important;border-right:0px!important;transition:none!important;height:43px!important}#projects #filter_content_mobile h3{font-size:clamp(.7rem,.9vw,3rem)!important;white-space:nowrap;display:flex;flex-direction:row;transition:none!important}#projects #filter_content_mobile h3:after{content:"→";margin:0 0 0 10px!important}#projects #filter_content_mobile .select p{font-size:clamp(.7rem,.9vw,3rem)!important}#projects #filter_content_mobile .select{width:100%!important;padding-right:20px!important}#projects #filter_content_mobile .select_list{max-height:20vh}#projects #filter_content_mobile .select_value{padding-right:5px;transition:none!important}#projects #filter_content_mobile #search{height:47px!important}#projects .container_button_mobile{display:block!important;justify-content:start!important;padding:0%!important;width:100%!important;background-color:var(--white)!important;background-image:none!important}#projects .container_button_mobile #filters_desktop{display:none}#projects .container_button_mobile #filter_mobile,#projects .container_button_mobile .filter_button{display:block;margin-bottom:-1px;width:100%;font-size:clamp(.95rem,1.2vw,3rem);font-family:poppins!important;font-variation-settings:"wght" 350;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 0!important;background-color:var(--white);border:0px;border-bottom:1px solid var(--gray2)}#projects .container_button_mobile #filter_mobile svg,#projects .container_button_mobile .filter_button svg{width:clamp(.95rem,1.2vw,3rem)!important;border:0}#projects .container_button_mobile #filter_mobile{margin-left:0!important}#projects .container_button_mobile svg{width:20px!important;height:auto;padding-right:5px;margin-left:0}#projects .container_button_mobile p{display:none;padding:10px 20px;margin:0%;white-space:nowrap}#projects .container_button_mobile p img{margin-left:0!important}#projects #filter_content_desktop{display:none}}#projects .projects-pres{padding:20px;font-size:clamp(.9rem,.8vw,3rem);font-variation-settings:"wght" 350;box-sizing:border-box;margin-top:60px!important;background-color:var(--white)!important}#projects .projects,#projects .projects-pres{width:calc(33% - 10px);border-radius:var(--radius);border:1px solid var(--grey2);position:relative;height:fit-content;display:flex;flex-direction:column;justify-content:start;align-items:start;transition:var(--transition),unset transform;cursor:pointer;overflow:hidden;background-color:var(--black);text-decoration:none!important;margin:0 10px 10px 0;box-shadow:var(--box-shadow);border:1px solid var(--gray2)}#projects .projects img,#projects .projects-pres img{width:100%;height:100%;opacity:.8;transition:var(--transition)}#projects .projects span,#projects .projects-pres span{position:absolute;bottom:0;left:0;box-sizing:border-box;padding:180px 20px 20px;width:100%;height:fit-content;filter:saturate(1) contrast(1)!important;background-image:linear-gradient(to top,var(--black_tr) 0%,transparent 100%)}#projects .projects h4,#projects .projects h5,#projects .projects-pres h4,#projects .projects-pres h5{transition:var(--transition);color:var(--white)}#projects .projects h4,#projects .projects-pres h4{font-size:clamp(1rem,.9vw,3rem);font-variation-settings:"wght" 550;margin-bottom:10px;padding-right:30%}#projects .projects h4 i,#projects .projects-pres h4 i{font-variation-settings:"wght" 550}#projects .projects h5,#projects .projects-pres h5{font-family:poppins;font-size:clamp(.8rem,.75vw,3rem);font-variation-settings:"wght" 400;line-height:1.3}#projects .projects h5:last-of-type,#projects .projects-pres h5:last-of-type{margin-top:10px;font-variation-settings:"wght" 400}#projects .projects h5 i,#projects .projects-pres h5 i{font-variation-settings:"wght" 400}@media screen and (max-width: 1300px){#projects .projects-pres{margin-top:50px!important;width:calc(50% - 12px);line-height:1.3;padding:15px}}@media screen and (max-width: 850px){#projects .projects h5{font-size:clamp(.7rem,.7vw,3rem)!important}#projects .projects-pres{width:100%!important;margin:0 0% 15px!important}}#projects #grid{width:100%;position:relative!important}#projects #filter_container{width:calc(33% - 10px);transform:translate(30px,calc(100% + 25px))}#projects #main_container{overflow-y:visible!important;overflow-x:visible!important}#projects #main_container #grid_container{height:fit-content;width:100%;box-sizing:border-box;padding:25px 0 0;overflow-y:visible!important;overflow-x:visible!important}#projects #main_container #grid_container h3{margin-bottom:30px;font-size:clamp(1rem,1.5vw,3rem)}#projects .projects{min-height:22vh;box-sizing:border-box}#projects .hidden{width:0%;height:0%;margin:0%}#projects .none{display:none}@media screen and (max-width: 1300px){#projects{padding-top:0}#projects #filter_container{width:calc(50% - 42px)!important;transform:translate(30px,calc(100% + 20px))!important}#projects #grid_container{width:100%!important;padding-top:20px!important}#projects .projects{width:calc(50% - 12px);border:0px!important}#projects .projects h4{font-size:clamp(.9rem,1.2vw,3rem)!important;margin-bottom:5px}#projects .projects h5{font-size:clamp(.72rem,.9vw,3rem)!important}#projects .projects h5:last-of-type{margin-top:5px}}@media screen and (max-width: 1200px){#projects #filter_container{width:calc(50% - 1.45em)!important;transform:translate(.7em,calc(100% + 20px))!important}}@media screen and (max-width: 850px){#projects #header_container{width:100%;box-sizing:border-box}#projects #header_container h1{padding:12px 15px}#projects #main_container{padding-left:0!important;padding-right:0!important}#projects #main_container .grid_container,#projects #main_container #grid_container{padding:10px 10px 0!important}#projects .projects{width:100%;margin-right:0;margin-bottom:15px}#projects .projects:last-of-type{margin-bottom:0}#projects .projects span{padding-left:15px;padding-right:15px;padding-bottom:15px}}#projet{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;height:100vh;box-sizing:border-box;position:relative;padding-bottom:0}#projet .project_container{width:100%;height:100%;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;position:relative;padding:0 3em;box-sizing:border-box}#projet .project_container .project_content{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;box-sizing:border-box;overflow:hidden!important;border-radius:var(--radius)}#projet .project_container .project_content .text_container{display:flex;flex-direction:column}#projet .project_container .project_content .text_container h4 .title_info,#projet .project_container .project_content .text_container h5 .title_info,#projet .project_container .project_content .text_container h6 .title_info,#projet .project_container .project_content .text_container h7 .title_info{font-variation-settings:"wght" 300}#projet .project_container .project_content .text_container h4 .arrow,#projet .project_container .project_content .text_container h5 .arrow,#projet .project_container .project_content .text_container h6 .arrow,#projet .project_container .project_content .text_container h7 .arrow{font-family:unbound;font-variation-settings:"wght" 300;color:var(--color2)}#projet .project_container .project_content .text_container h4 .content_info,#projet .project_container .project_content .text_container h5 .content_info,#projet .project_container .project_content .text_container h6 .content_info,#projet .project_container .project_content .text_container h7 .content_info{font-variation-settings:"wght" 500;width:100%;display:inline}#projet .project_container .project_content .text_container h4{font-size:clamp(1rem,1vw,3rem);font-variation-settings:"wght" 700;margin-bottom:7px}#projet .project_container .project_content .text_container h5{font-size:clamp(.8rem,.85vw,3rem);font-family:poppins;font-variation-settings:"wght" 550;line-height:1.2}#projet .project_container .project_content .text_container h6,#projet .project_container .project_content .text_container h7{font-size:clamp(.7rem,.8vw,3rem);font-variation-settings:"wght" 300;line-height:1.3}#projet .project_container .project_content .text_container p{color:var(--black);font-size:clamp(.8rem,.85vw,3rem);font-variation-settings:"wght" 300;width:100%;margin-top:30px}#projet .project_container .project_content .text_container p:first-of-type{margin-top:0}#projet .project_container .project_content .text_container p:last-of-type{font-variation-settings:"wght" 200}#projet .project_container .project_content .text_container em{position:absolute;z-index:1000;top:50%;left:50%;transform:translate(-50%,-50%);padding:15px;border-radius:100%;background-color:var(--white);display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid var(--gray);cursor:pointer}#projet .project_container .project_content .text_container em:hover{background-color:var(--color);border:1px solid var(--color)}#projet .project_container .project_content .text_container em img{width:50px;height:auto;filter:invert(1) brightness(0)!important;opacity:1!important}#projet .project_container .project_content .text_container #contacts,#projet .project_container .project_content .text_container #infos,#projet .project_container .project_content .text_container #linked_content{display:flex;flex-direction:column;justify-content:flex-start;height:100%;width:100%}#projet .project_container .project_content .text_container #linked_content{margin-top:30px}#projet .project_container .project_content .text_container #linked_content h5:first-of-type{margin-bottom:.5em}#projet .project_container .project_content .text_container #linked_content .arrow.hide{opacity:0}#projet .project_container .project_content .text_container #linked_content h6{font-variation-settings:"wght" 450;line-height:1.2}#projet .project_container .project_content .text_container #linked_content span{font-size:clamp(.7rem,.7vw,3rem);font-variation-settings:"wght" 250}#projet .project_container .project_content .text_container #infos h4{margin-bottom:.5em!important}#projet .project_container .project_content .text_container #infos h5,#projet .project_container .project_content .text_container #infos h6{margin-bottom:.2em}#projet .project_container .project_content .text_container #infos h5{display:flex;flex-direction:row}#projet .project_container .project_content .text_container #infos h5 span:first-of-type{margin-right:5px}#projet .project_container .project_content .text_container #infos p{margin-top:2em}#projet .project_container .project_content #project_infos{margin-right:30px;margin-left:0;margin-bottom:2em;width:100%;height:100%!important;display:flex;flex-direction:column;justify-content:space-between}#projet .project_container .project_content #presentation{width:100%}#projet .project_container #media_container{position:relative;z-index:10;width:73%;height:100%;box-sizing:border-box;background-color:var(--gray);border-radius:0px var(--radius) var(--radius) 0px;box-shadow:0 0 15px #282828b3;overflow:hidden;border:1px solid var(--gray2)}#projet .project_container #media_container .plyr--audio{height:fit-content;width:60%;border-radius:var(--radius);border:1px solid var(--gray2);box-shadow:var(--box-shadow)}#projet .project_container #txt_container{z-index:100;flex-direction:column;justify-content:start;align-items:start;width:27%;height:100%;max-height:100%;padding:25px;border:1px solid var(--gray);background-color:var(--white_tr_bis);box-shadow:var(--box-shadow);transition:.2s all!important;box-sizing:border-box;overflow-y:auto!important;border-radius:var(--radius) 0px 0px var(--radius)}#projet .project_container #txt_container #contact_button{text-decoration:1px solid underline;font-family:poppins;font-size:1em;font-variation-settings:"wght" 550;transition:var(--transition);cursor:pointer;font-size:clamp(.7rem,.8vw,3rem);margin-top:0}#projet .project_container #txt_container #contact_button:hover{color:var(--accent-color)}#projet .project_container video{height:100%;width:auto;opacity:1}@media screen and (max-width: 1300px){#projet #main_container section{padding:0}#projet #grid_container{flex-direction:column!important;padding:0;box-sizing:border-box;height:77vh!important}#projet #grid_container .project_container{flex-direction:column;justify-content:flex-start;padding:unset;padding-bottom:.3em}#projet #grid_container .grid-item{height:100%!important}#projet #grid_container .projects{flex-direction:column;box-sizing:border-box;width:100%!important}#projet #grid_container .projects .project_content{width:100%;padding:0%;max-width:unset!important;height:fit-content!important;border:0px}#projet #grid_container .projects .project_content p{margin-top:10px}#projet #grid_container .projects .project_content:first-of-type{margin-bottom:20px}#projet #grid_container .projects .project_content:last-of-type{padding:0 20px;margin:0}#projet #grid_container .projects .project_content em{padding:12px}#projet #grid_container .projects .project_content em img{width:30px}#projet #grid_container .projects .project_content img{width:100%;height:auto}#projet #grid_container .projects h4{font-size:clamp(1.1rem,1.1vw,3rem);padding-right:0%!important}#projet #grid_container .projects h5,#projet #grid_container .projects p{font-size:clamp(.9rem,.9vw,3rem);line-height:1.3}#projet #grid_container #media_container{margin:0%;height:50%;width:100%;border-radius:var(--radius) var(--radius) 0px 0px;box-shadow:0 0 5px #2828284d}#projet #grid_container #txt_container{position:relative!important;flex-direction:row;transform:none!important;top:0;box-shadow:none;width:100%;height:fit-content;max-height:50%;max-width:unset;padding:15px;border-radius:0px 0px var(--radius) var(--radius);box-shadow:0 0 5px #2828284d;opacity:1!important}#projet #grid_container #infos{margin-bottom:15px}#projet video{height:auto;max-width:100%;width:100%;opacity:1}#projet .plyr{border-bottom:0px!important}}@media screen and (max-width: 800px){#projet #txt_container{flex-direction:column!important}}#projet html.a-fullscreen .a-canvas{position:relative!important}#projet a-scene{position:relative!important;width:100%;height:100%;display:flex;flex-direction:column}#projet a-scene canvas{position:relative!important}#projet #contact_container{width:100vw;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;z-index:1000000000000;position:fixed;top:0;left:0;background-color:var(--white_tr);display:none;opacity:0;transition:var(--transition)}#projet #contact_container #contact-form{border:1px solid var(--gray2);border-radius:5px!important;box-shadow:var(--box-shadow-light);padding:0;border-radius:var(--radius)!important;width:30vw;max-height:70vh;overflow:hidden;background-color:var(--white_tr);transition:var(--transition);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-shadow:var(--box-shadow)}#projet #contact_container #contact-form #contact_header_container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:var(--black);width:100%;height:fit-content;border-bottom:1px solid var(--gray2);margin-bottom:1.5em;position:relative}#projet #contact_container #contact-form #contact_header_container h3{font-family:unbound;font-size:1.3em;font-variation-settings:"wght" 800;color:#fff;width:fit-content;padding:1em 2em;text-align:center}#projet #contact_container #contact-form #contact_header_container img{width:2.3em;height:2.3em;position:absolute;right:3%;top:50%;transform:translateY(-50%);cursor:pointer;box-sizing:border-box;padding:.5em}#projet #contact_container #contact-form .form-row{width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1.5rem;padding:0 2em}#projet #contact_container #contact-form .form-row label{font-family:unbound;font-size:1em;font-variation-settings:"wght" 500;margin-bottom:.3em}#projet #contact_container #contact-form .form-row .form-input{display:block;border:1px solid var(--gray2);border-radius:10px!important;box-shadow:var(--box-shadow-light);padding:.5em;width:100%;box-sizing:border-box;background-color:#f5f5f5;font-family:poppins;font-size:.9em;font-variation-settings:"wght" "wght" 500;text-align:center}#projet #contact_container #contact-form .form-row textarea{resize:vertical;max-height:30vh}#projet #contact_container #contact-form .form-error{color:red}#projet #contact_container #contact-form button{width:100%;padding:.7em 2em;font-family:poppins;font-size:clamp(.9rem,.9vw,3rem);font-variation-settings:"wght" 600;background-color:var(--gray);border:0px;margin-top:1em;border-top:1px solid var(--gray2);transition:var(--transition)}#projet #contact_container #contact-form button:hover{cursor:pointer;background-color:var(--black);color:var(--accent-color)}#projet #contact_container #contact-form-status{font-variation-settings:"wght" 800;color:var(--accent-color);text-align:center;padding:0 1em;line-height:1.3}#projet #contact_container .form-row--honeypot{display:none!important}@media screen and (max-width: 1300px){#projet #contact-form{width:50%!important}}@media screen and (max-width: 850px){#projet #contact-form{width:90%!important}}#projet header,#projet footer{width:calc(100% - 4em)}#projet #main_container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:unset;overflow:hidden;padding:20px;margin:0!important}#projet #main_container #grid_container{overflow:visible!important;padding-top:15px!important;height:100%!important}@media screen and (max-width: 1300px){#projet header,#projet footer{width:calc(100% - 1.4em)}#projet #main_container{padding:0 20px;height:100vh!important;justify-content:unset}#projet #grid_container{width:100%!important;padding:0 10px}}#recherches #button_filter,#ressources #button_filter{width:100%;height:50px;padding:9px;background-color:#fff;border:1px solid var(--accent-color);cursor:pointer;top:0%;z-index:100;margin:0;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:100px;box-shadow:var(--box-shadow-filter);transition:var(--transition);opacity:0;animation:appear .2s 0ms 1 forwards ease-in-out}#recherches #button_filter svg,#ressources #button_filter svg{width:clamp(20px,1.5vw,25px);height:auto;transition:var(--transition);fill:var(--accent-color)}#recherches #button_filter:hover,#ressources #button_filter:hover{background-color:var(--black)!important;transition:var(--transition)}#recherches #button_filter:hover svg,#ressources #button_filter:hover svg{fill:var(--accent-color);font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 24}#recherches #button_filter p,#ressources #button_filter p{font-family:poppins;font-size:1.2em;font-variation-settings:"wght" 500;margin-left:.5em;color:var(--accent-color)}@media screen and (max-width: 1300px){#recherches #button_filter,#ressources #button_filter{top:20px;left:25px;padding:9px;height:40px!important}#recherches #button_filter svg,#ressources #button_filter svg{width:20px}}@media screen and (max-width: 1200px){#recherches #button_filter,#ressources #button_filter{top:20px;left:20px;padding:9px}}@media screen and (max-width: 850px){#recherches #button_filter,#ressources #button_filter{display:none}}#recherches #filter_container,#ressources #filter_container{position:sticky;z-index:100;width:calc(33% + -0px);height:fit-content;display:flex;flex-direction:column;top:0;left:0;border-radius:0;position:absolute!important;top:unset;bottom:0;width:calc(33% - 30px)!important;margin:0;transform:translate(30px,calc(100% + 25px))}#recherches .container_button_mobile,#ressources .container_button_mobile{display:none!important;z-index:1000;width:100%;border-top:1px solid var(--color2)!important;display:flex;flex-direction:row;justify-content:center;padding:0;margin-right:0;box-sizing:border-box;position:relative;background-color:var(--white_tr_bis);left:0;height:fit-content}#recherches .container_button_mobile #filter_mobile,#ressources .container_button_mobile #filter_mobile{display:flex;flex-direction:row-reverse;align-items:center;margin-right:0!important;width:fit-content}#recherches .container_button_mobile #filter_mobile svg,#ressources .container_button_mobile #filter_mobile svg{margin-left:15px}#recherches .container_button_mobile button,#ressources .container_button_mobile button{font-family:poppins;color:var(--black);font-size:clamp(1.1rem,1.2vw,3rem);font-variation-settings:"wght" 450;padding:12px 20px;margin:0 30px -1px 0;cursor:pointer}#recherches .container_button_mobile button:last-of-type,#ressources .container_button_mobile button:last-of-type{margin-right:10px}#recherches .container_button_mobile button svg,#ressources .container_button_mobile button svg{width:26px;height:26px}#recherches .filter,#ressources .filter{position:absolute;z-index:100;z-index:0;width:calc(100% - 100px);height:fit-content;border-radius:var(--radius) var(--radius) var(--radius) var(--radius);background-color:#fff;transition:var(--transition)!important;box-sizing:border-box;padding:0;margin-top:8px!important;margin-right:0;display:none;opacity:0;flex-direction:row;flex-wrap:wrap;border:1px solid var(--color2)!important;box-shadow:var(--box-shadow)}#recherches .filter .container,#ressources .filter .container{position:relative;display:block;margin:0;box-sizing:border-box;border-bottom:1px solid var(--gray2);display:flex;flex-direction:row;align-items:center;width:100%;max-width:100%;transition:var(--transition)}#recherches .filter .container:hover,#ressources .filter .container:hover{background-color:var(--black)}#recherches .filter .container:hover h3,#recherches .filter .container:hover .select_value,#ressources .filter .container:hover h3,#ressources .filter .container:hover .select_value{font-variation-settings:"wght" 900!important;color:var(--accent-color)!important}#recherches .filter .container:hover svg,#ressources .filter .container:hover svg{fill:var(--accent-color)!important}#recherches .filter .container:nth-of-type(3n),#ressources .filter .container:nth-of-type(3n){border-right:0px}#recherches .filter .container:first-of-type,#ressources .filter .container:first-of-type{border-radius:var(--radius) var(--radius) 0px 0px}#recherches .filter .container:last-of-type,#ressources .filter .container:last-of-type{margin-right:0;border-bottom:0px;border-radius:0px 0px var(--radius) var(--radius)}#recherches .filter .container h3,#ressources .filter .container h3{font-size:clamp(.65rem,.7vw,3rem)!important;padding:13px 18px 13px 15px;margin-bottom:0!important;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content;white-space:nowrap;box-sizing:border-box;transition:var(--transition)!important}#recherches .filter .container h3:after,#ressources .filter .container h3:after{margin:0 0 0 15px}#recherches .filter .container .select,#ressources .filter .container .select{position:relative;height:100%;width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-right:10px;cursor:pointer;box-sizing:border-box;transition:var(--transition);overflow:hidden}#recherches .filter .container .select .select_value,#ressources .filter .container .select .select_value{font-size:clamp(.65rem,.7vw,3rem);font-variation-settings:"wght" 450;width:fit-content;border-bottom:1px solid transparent;border-collapse:collapse;padding:13px 15px;margin:0;cursor:pointer;z-index:auto;color:var(--black);text-transform:capitalize!important;transition:var(--transition)}#recherches .filter .container .select .select_value span,#ressources .filter .container .select .select_value span{display:inline!important}#recherches .filter .container .select svg,#ressources .filter .container .select svg{width:20px;height:auto;fill:var(--black)}#recherches .filter .container .select .container_select_value,#ressources .filter .container .select .container_select_value{display:flex;flex-direction:row;justify-content:end;align-items:center!important;width:100%;height:100%;overflow:hidden;white-space:nowrap}#recherches .filter .container .select .container_select_value p,#ressources .filter .container .select .container_select_value p{text-align:right}#recherches .filter .container .select_list,#ressources .filter .container .select_list{display:none;position:absolute;z-index:1000;right:-1px;bottom:0%;width:calc(100% + 2px);transform:translateY(calc(100% + 1px));background-color:#383838!important;border-left:1px solid var(--gray2);border-right:1px solid var(--gray2);border-bottom:1px solid var(--gray2);height:fit-content;max-height:400px;overflow:auto;box-sizing:border-box;border-radius:0 0 20px 20px}#recherches .filter .container .select_list .select_option,#ressources .filter .container .select_list .select_option{text-align:center;border:0px;border-bottom:1px solid var(--color2);width:100%;box-sizing:border-box;padding:11px 15px;font-size:clamp(.7rem,.7vw,3rem);font-variation-settings:"wght" 450;transition:var(--transition);opacity:1;color:var(--white);cursor:pointer}#recherches .filter .container .select_list .select_option:hover,#ressources .filter .container .select_list .select_option:hover{font-variation-settings:"wght" 900}#recherches .filter .container .select_list .select_option:last-of-type,#ressources .filter .container .select_list .select_option:last-of-type{border-bottom:0px}#recherches .filter .container .select_list .selected,#ressources .filter .container .select_list .selected{background-color:var(--black)!important;color:var(--accent-color);font-variation-settings:"wght" 900!important}#recherches .filter .container .select_list .selected:before,#ressources .filter .container .select_list .selected:before{font-variation-settings:"wght" 500!important}#recherches .filter .container .select_list .selected:after,#ressources .filter .container .select_list .selected:after{font-variation-settings:"wght" 500!important}#recherches .filter .container .open,#ressources .filter .container .open{display:block!important}#recherches .filter .open_background,#ressources .filter .open_background{background-color:var(--black)!important}#recherches .filter .open_color,#ressources .filter .open_color{color:var(--accent-color)!important;fill:var(--accent-color)!important;font-variation-settings:"wght" 900!important}#recherches .filter .plus,#ressources .filter .plus{font-variation-settings:"wght" 500!important;margin:0% 5px}#recherches .filter #search_container,#ressources .filter #search_container{display:block;width:100%;height:100%;position:relative;cursor:text;box-sizing:border-box;display:flex;flex-direction:row;justify-content:start;align-items:center;overflow:hidden}#recherches .filter #search_container svg,#ressources .filter #search_container svg{height:auto;width:clamp(.9rem,1vw,3rem);left:15px}#recherches .filter #search_container .search,#ressources .filter #search_container .search{font-family:poppins;display:inline-block;cursor:text;height:fit-content;width:100%;border:0;background-color:transparent;outline:none;caret-color:var(--black);color:var(--black);padding:12px 0;font-size:clamp(.8rem,.75vw,3rem)}#recherches .filter #search_container:hover .search,#ressources .filter #search_container:hover .search{caret-color:var(--accent-color);color:var(--accent-color)}#recherches .filter #search_container:hover ::selection,#ressources .filter #search_container:hover ::selection{background-color:var(--accent-color)!important;color:var(--black)!important}@media screen and (max-width: 700px){#recherches .filter #search_container,#ressources .filter #search_container{height:unset}#recherches .filter .search,#ressources .filter .search{padding:0!important}}#recherches #filter_content_desktop,#ressources #filter_content_desktop{width:100%;position:relative!important;z-index:1000;top:0!important;left:0!important;margin:0;transition:0s top,.2s all;transform:none!important}#recherches #filter_content_mobile,#ressources #filter_content_mobile{display:none}#recherches .open_opacity,#ressources .open_opacity{opacity:1!important}#recherches .open_display,#ressources .open_display{display:flex!important}@media screen and (max-width: 1300px){#recherches #filter_content_desktop,#ressources #filter_content_desktop{box-shadow:var(--box-shadow);z-index:1;margin-top:6px!important}#recherches .container,#ressources .container{height:40px}}@media screen and (max-width: 850px){#recherches header,#ressources header{border-bottom:1px solid var(--color2)}#recherches .filter,#ressources .filter{border:0px!important;display:none;margin-top:0!important;box-shadow:none!important}#recherches #filter_content_mobile,#ressources #filter_content_mobile{display:none;width:100%!important;max-width:unset!important;right:unset!important;border-top:1px solid var(--gray2)!important;border-bottom:1px solid var(--gray2)!important;border-radius:0}#recherches #filter_content_mobile .container,#ressources #filter_content_mobile .container{width:100%!important;box-sizing:border-box;max-width:unset!important;border-radius:0!important;border-right:0px!important;transition:none!important;height:43px!important}#recherches #filter_content_mobile h3,#ressources #filter_content_mobile h3{font-size:clamp(.7rem,.9vw,3rem)!important;white-space:nowrap;display:flex;flex-direction:row;transition:none!important}#recherches #filter_content_mobile h3:after,#ressources #filter_content_mobile h3:after{content:"→";margin:0 0 0 10px!important}#recherches #filter_content_mobile .select p,#ressources #filter_content_mobile .select p{font-size:clamp(.7rem,.9vw,3rem)!important}#recherches #filter_content_mobile .select,#ressources #filter_content_mobile .select{width:100%!important;padding-right:20px!important}#recherches #filter_content_mobile .select_list,#ressources #filter_content_mobile .select_list{max-height:20vh}#recherches #filter_content_mobile .select_value,#ressources #filter_content_mobile .select_value{padding-right:5px;transition:none!important}#recherches #filter_content_mobile #search,#ressources #filter_content_mobile #search{height:47px!important}#recherches .container_button_mobile,#ressources .container_button_mobile{display:block!important;justify-content:start!important;padding:0%!important;width:100%!important;background-color:var(--white)!important;background-image:none!important}#recherches .container_button_mobile #filters_desktop,#ressources .container_button_mobile #filters_desktop{display:none}#recherches .container_button_mobile #filter_mobile,#recherches .container_button_mobile .filter_button,#ressources .container_button_mobile #filter_mobile,#ressources .container_button_mobile .filter_button{display:block;margin-bottom:-1px;width:100%;font-size:clamp(.95rem,1.2vw,3rem);font-family:poppins!important;font-variation-settings:"wght" 350;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 0!important;background-color:var(--white);border:0px;border-bottom:1px solid var(--gray2)}#recherches .container_button_mobile #filter_mobile svg,#recherches .container_button_mobile .filter_button svg,#ressources .container_button_mobile #filter_mobile svg,#ressources .container_button_mobile .filter_button svg{width:clamp(.95rem,1.2vw,3rem)!important;border:0}#recherches .container_button_mobile #filter_mobile,#ressources .container_button_mobile #filter_mobile{margin-left:0!important}#recherches .container_button_mobile svg,#ressources .container_button_mobile svg{width:20px!important;height:auto;padding-right:5px;margin-left:0}#recherches .container_button_mobile p,#ressources .container_button_mobile p{display:none;padding:10px 20px;margin:0%;white-space:nowrap}#recherches .container_button_mobile p img,#ressources .container_button_mobile p img{margin-left:0!important}#recherches #filter_content_desktop,#ressources #filter_content_desktop{display:none}}#recherches .carousel,#ressources .carousel{position:relative;width:100%;height:400px;border-bottom:1px solid var(--gray2);opacity:0;background-color:var(--gray)}#recherches .carousel .carousel_info,#ressources .carousel .carousel_info{position:absolute;z-index:1000;width:fit-content;height:fit-content;top:0;left:0;box-sizing:border-box;line-height:1.3;padding:1em}#recherches .carousel .carousel_info h3,#recherches .carousel .carousel_info h4,#recherches .carousel .carousel_info p,#ressources .carousel .carousel_info h3,#ressources .carousel .carousel_info h4,#ressources .carousel .carousel_info p{padding:0;text-shadow:0px 0px 5px black;color:#fff!important;overflow:visible;line-height:1.1;margin:0!important}#recherches .carousel .carousel_info h3,#ressources .carousel .carousel_info h3{font-family:unbound;font-size:1.6em;font-variation-settings:"wght" 600;font-size:1.1em!important}#recherches .carousel .carousel_info h4,#ressources .carousel .carousel_info h4{font-family:poppins;font-size:1em;font-variation-settings:"wght" 600;margin-bottom:0}#recherches .carousel .carousel_info p,#ressources .carousel .carousel_info p{font-family:poppins;font-size:1em;font-variation-settings:"wght" 600}#recherches .flickity-viewport,#ressources .flickity-viewport{height:400px!important}#recherches #home_carrousel,#ressources #home_carrousel{border-radius:var(--radius);border:1px solid var(--gray2);overflow:hidden;height:100%;background-color:#fff;box-shadow:var(--box-shadow-light)}#recherches #home_carrousel .flickity-viewport,#ressources #home_carrousel .flickity-viewport{height:100%!important}#recherches #home_carrousel .carousel_cell,#ressources #home_carrousel .carousel_cell{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:fit-content;background-color:#fff;border-left:1px solid var(--gray);border-right:1px solid var(--gray)}#recherches #home_carrousel .carousel_cell .carousel_info,#ressources #home_carrousel .carousel_cell .carousel_info{padding:2em 3em;width:fit-content}#recherches #home_carrousel .carousel_cell .carousel_info h3,#ressources #home_carrousel .carousel_cell .carousel_info h3{font-size:1.6em;font-family:unbound;font-variation-settings:"wght" 600;font-size:1.4em}#recherches #home_carrousel .carousel_cell .carousel_info h4,#ressources #home_carrousel .carousel_cell .carousel_info h4{font-size:1.2em;font-family:poppins;font-variation-settings:"wght" 600;margin-bottom:0}#recherches #home_carrousel .carousel_cell .carousel_info p,#ressources #home_carrousel .carousel_cell .carousel_info p{font-size:1.2em;font-family:poppins;font-variation-settings:"wght" 600}#recherches #home_carrousel .carousel_cell .caroussel_cell_background,#ressources #home_carrousel .carousel_cell .caroussel_cell_background{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;background-color:#000;top:0;left:0;z-index:1000;mix-blend-mode:screen;opacity:.2}#recherches #home_carrousel .carousel_cell .caroussel_cell_background img,#ressources #home_carrousel .carousel_cell .caroussel_cell_background img{width:100%;height:100%;filter:unset}#recherches #home_carrousel .carousel_cell img,#ressources #home_carrousel .carousel_cell img{filter:saturate(1) contrast(1.2) brightness(1.1) blur(0px);position:relative;z-index:100}#recherches .carousel_cell,#ressources .carousel_cell{position:absolute;width:100%;height:100%;margin-right:7px;display:flex;flex-direction:row;justify-content:center;align-items:center}#recherches .carousel_cell:first-of-type,#ressources .carousel_cell:first-of-type{border-left:0px solid var(--color2)}#recherches .carousel_cell:last-of-type,#ressources .carousel_cell:last-of-type{margin-right:0;border-right:1px solid var(--color2)}#recherches .carousel_cell img,#ressources .carousel_cell img{height:100%!important;width:auto}#recherches .carousel.is-fullscreen .carousel-cell,#recherches .carousel.is-fullscreen #home_carrousel .carousel-cell,#ressources .carousel.is-fullscreen .carousel-cell,#ressources .carousel.is-fullscreen #home_carrousel .carousel-cell{height:100%!important;width:100%!important}#recherches .carousel.is-fullscreen,#ressources .carousel.is-fullscreen{height:105vh!important;width:100vw!important;padding:3em 0;box-sizing:border-box;max-height:unset!important;border-radius:0!important;border:none!important}#recherches .carousel.is-fullscreen .flickity-viewport,#recherches .carousel.is-fullscreen .flickity-slider,#recherches .carousel.is-fullscreen .carousel_cell,#ressources .carousel.is-fullscreen .flickity-viewport,#ressources .carousel.is-fullscreen .flickity-slider,#ressources .carousel.is-fullscreen .carousel_cell{overflow:visible!important}#recherches .carousel.is-fullscreen .plyr,#recherches .carousel.is-fullscreen img,#ressources .carousel.is-fullscreen .plyr,#ressources .carousel.is-fullscreen img{height:fit-content!important}#recherches .carousel.is-fullscreen .carousel_info,#ressources .carousel.is-fullscreen .carousel_info{left:50%;transform:translate(-50%,-50%);text-align:center}#recherches .carousel.is-fullscreen .next,#ressources .carousel.is-fullscreen .next{right:20px}#recherches .carousel.is-fullscreen .previous,#ressources .carousel.is-fullscreen .previous{left:20px!important}@media screen and (max-width: 1300px){#recherches .carousel,#ressources .carousel{max-height:250px}#recherches .carousel .carousel_info,#ressources .carousel .carousel_info{padding:.7em!important}#recherches .carousel .carousel_info h3,#recherches .carousel .carousel_info h4,#recherches .carousel .carousel_info p,#ressources .carousel .carousel_info h3,#ressources .carousel .carousel_info h4,#ressources .carousel .carousel_info p{padding:0;text-shadow:0px 0px 10px black,0px 0px 5px black;color:#fff!important;overflow:visible;line-height:1.1;margin:0!important}#recherches #home_carrousel,#ressources #home_carrousel{max-height:unset}#recherches #home_carrousel .carousel_info h3,#ressources #home_carrousel .carousel_info h3{font-size:1.1em!important}#recherches #home_carrousel .carousel_info h4,#ressources #home_carrousel .carousel_info h4{margin-bottom:0;font-size:1em!important}#recherches #home_carrousel .carousel_info p,#ressources #home_carrousel .carousel_info p{font-size:1em!important}#recherches .flickity-viewport,#ressources .flickity-viewport{height:250px!important}}#recherches .res-pres,#ressources .res-pres{padding:20px;font-size:clamp(.9rem,.8vw,3rem);font-variation-settings:"wght" 350;box-sizing:border-box;margin-top:60px;background-color:var(--white)!important}#recherches .rech_ress,#recherches .res-pres,#ressources .rech_ress,#ressources .res-pres{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:calc(50% - 30px);height:fit-content;border:1px solid var(--gray2);border-radius:var(--radius);margin-bottom:30px;margin-right:30px;box-sizing:border-box;overflow:hidden;background-color:var(--white);box-shadow:var(--box-shadow-light)}#recherches .rech_ress:nth-child(2n),#recherches .res-pres:nth-child(2n),#ressources .rech_ress:nth-child(2n),#ressources .res-pres:nth-child(2n){margin-right:0!important}#recherches .rech_ress .text,#recherches .res-pres .text,#ressources .rech_ress .text,#ressources .res-pres .text{overflow:visible}#recherches .rech_ress span,#recherches .res-pres span,#ressources .rech_ress span,#ressources .res-pres span{color:var(--black);font-size:clamp(.9rem,.9vw,3rem);font-variation-settings:"wght" 300;width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:25px}#recherches .rech_ress span .button,#recherches .res-pres span .button,#ressources .rech_ress span .button,#ressources .res-pres span .button{position:absolute;top:50%;width:20px;height:auto;transform:translateY(-50%);background-color:var(--white);display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:100%;border:1px solid var(--gray);padding:7px;cursor:pointer}#recherches .rech_ress span .button:hover,#recherches .res-pres span .button:hover,#ressources .rech_ress span .button:hover,#ressources .res-pres span .button:hover{border:1px solid var(--color);fill:var(--color)}#recherches .rech_ress p,#recherches .res-pres p,#ressources .rech_ress p,#ressources .res-pres p{width:100%;margin-right:0;margin-bottom:20px}#recherches .rech_ress p:last-of-type,#recherches .res-pres p:last-of-type,#ressources .rech_ress p:last-of-type,#ressources .res-pres p:last-of-type{margin-bottom:0}#recherches .rech_ress .media,#recherches .res-pres .media,#ressources .rech_ress .media,#ressources .res-pres .media{padding:0}#recherches .rech_ress .text_container,#recherches .res-pres .text_container,#ressources .rech_ress .text_container,#ressources .res-pres .text_container{display:flex;flex-direction:row;background-color:var(--white);height:100%;width:100%}#recherches .rech_ress .text_container .title_container,#recherches .res-pres .text_container .title_container,#ressources .rech_ress .text_container .title_container,#ressources .res-pres .text_container .title_container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:50%;padding-right:0}#recherches .rech_ress .text_container .title_container h3,#recherches .rech_ress .text_container .title_container h4,#recherches .res-pres .text_container .title_container h3,#recherches .res-pres .text_container .title_container h4,#ressources .rech_ress .text_container .title_container h3,#ressources .rech_ress .text_container .title_container h4,#ressources .res-pres .text_container .title_container h3,#ressources .res-pres .text_container .title_container h4{color:var(--black);display:block;margin-bottom:0;margin-right:10px;padding:0;width:fit-content;height:fit-content;white-space:wrap;transition:var(--transition)}#recherches .rech_ress .text_container .title_container h3,#recherches .res-pres .text_container .title_container h3,#ressources .rech_ress .text_container .title_container h3,#ressources .res-pres .text_container .title_container h3{margin-bottom:0!important;font-variation-settings:"wght" 600}#recherches .rech_ress .text_container .title_container h4,#recherches .res-pres .text_container .title_container h4,#ressources .rech_ress .text_container .title_container h4,#ressources .res-pres .text_container .title_container h4{font-family:poppins;font-variation-settings:"wght" 500;font-size:clamp(.9rem,.8vw,3rem)}#recherches .rech_ress .text_container .title_container h4.subtitle,#recherches .res-pres .text_container .title_container h4.subtitle,#ressources .rech_ress .text_container .title_container h4.subtitle,#ressources .res-pres .text_container .title_container h4.subtitle{margin-bottom:.7em!important}#recherches .rech_ress .text_container .title_container h4 span,#recherches .res-pres .text_container .title_container h4 span,#ressources .rech_ress .text_container .title_container h4 span,#ressources .res-pres .text_container .title_container h4 span{padding:0;margin:0;display:inline;font-variation-settings:"wght" 300;font-size:clamp(.9rem,.8vw,3rem)}#recherches .rech_ress .text_container .title_container h4 p,#recherches .res-pres .text_container .title_container h4 p,#ressources .rech_ress .text_container .title_container h4 p,#ressources .res-pres .text_container .title_container h4 p{display:inline}#recherches .rech_ress .text_container .title_container a,#recherches .res-pres .text_container .title_container a,#ressources .rech_ress .text_container .title_container a,#ressources .res-pres .text_container .title_container a{margin-top:2em;text-decoration:1px solid underline black!important;font-variation-settings:"wght" 700;font-size:clamp(.9rem,.8vw,3rem)}#recherches .rech_ress .text_container .title_container a:hover,#recherches .res-pres .text_container .title_container a:hover,#ressources .rech_ress .text_container .title_container a:hover,#ressources .res-pres .text_container .title_container a:hover{text-decoration:1px solid underline var(--accent-color)!important}#recherches .rech_ress .text_container .text,#recherches .res-pres .text_container .text,#ressources .rech_ress .text_container .text,#ressources .res-pres .text_container .text{position:relative;width:100%}#recherches .rech_ress .text_container .text p,#recherches .res-pres .text_container .text p,#ressources .rech_ress .text_container .text p,#ressources .res-pres .text_container .text p{margin-bottom:0}#recherches .rech_ress .text_container .pdf,#recherches .res-pres .text_container .pdf,#ressources .rech_ress .text_container .pdf,#ressources .res-pres .text_container .pdf{width:100%!important}#recherches .rech_ress .text_container figure,#recherches .res-pres .text_container figure,#ressources .rech_ress .text_container figure,#ressources .res-pres .text_container figure{width:100%;margin:10px 0;cursor:pointer}#recherches .rech_ress .text_container figure img,#recherches .res-pres .text_container figure img,#ressources .rech_ress .text_container figure img,#ressources .res-pres .text_container figure img{width:100%;height:auto}#recherches .rech_ress .full_content,#recherches .res-pres .full_content,#ressources .rech_ress .full_content,#ressources .res-pres .full_content{width:100%;position:sticky;bottom:0%;height:fit-content;display:flex;flex-direction:row;justify-content:center;padding:0;font-variation-settings:"wght" 600;font-family:poppins;font-size:clamp(.9rem,.9vw,3rem);background-color:var(--gray);border-top:1px solid var(--gray2);color:var(--black);transition:var(--transition)}#recherches .rech_ress .full_content a,#recherches .res-pres .full_content a,#ressources .rech_ress .full_content a,#ressources .res-pres .full_content a{padding:.7em 0!important;cursor:pointer;width:100%;height:100%;text-align:center;text-decoration:none!important}#recherches .rech_ress .full_content:hover,#recherches .res-pres .full_content:hover,#ressources .rech_ress .full_content:hover,#ressources .res-pres .full_content:hover{background-color:var(--black)}#recherches .rech_ress .full_content:hover a,#recherches .res-pres .full_content:hover a,#ressources .rech_ress .full_content:hover a,#ressources .res-pres .full_content:hover a{color:var(--accent-color)}#recherches .expand,#ressources .expand{height:fit-content!important;max-height:fit-content!important}@media screen and (max-width: 1300px){#recherches .res-pres,#ressources .res-pres{margin:50px 30px 30px 0!important;line-height:1.3;padding:15px}#recherches .rech_ress .text_container,#ressources .rech_ress .text_container{flex-direction:column}#recherches .rech_ress .text_container .title_container,#ressources .rech_ress .text_container .title_container{padding:15px 15px 0;width:100%!important}#recherches .rech_ress .text_container .text,#ressources .rech_ress .text_container .text{padding:10px 15px 15px}}@media screen and (max-width: 850px){#recherches .res-pres,#ressources .res-pres{width:100%;margin:0% 0% 20px!important;font-variation-settings:"wght" 350}#recherches article section,#ressources article section{box-sizing:border-box;padding:10px 10px 0!important}#recherches article #grid,#ressources article #grid{box-sizing:border-box}#recherches article .rech_ress,#ressources article .rech_ress{padding:0;width:calc(100% + -0px);margin-right:0;margin-bottom:0;box-sizing:border-box;margin-bottom:20px!important;overflow:hidden;flex-direction:column}#recherches article .rech_ress:last-of-type,#ressources article .rech_ress:last-of-type{margin-bottom:0!important}#recherches article .rech_ress h3,#ressources article .rech_ress h3{font-size:clamp(1.1rem,1.1vw,3rem);padding:15px 15px 0}#recherches article .rech_ress span,#ressources article .rech_ress span{line-height:1.3;padding:15px}#recherches article .rech_ress span:last-of-type,#ressources article .rech_ress span:last-of-type{padding-top:0}#recherches article .rech_ress .text_container,#ressources article .rech_ress .text_container{flex-direction:column}#recherches article .button,#ressources article .button{width:20px!important;padding:3px!important}#recherches article .prev,#ressources article .prev{left:2%!important}#recherches article .back,#ressources article .back{right:2%!important}#recherches article .text,#ressources article .text{flex-direction:column!important}#recherches article .text h3,#ressources article .text h3{padding:15px 15px 0}#recherches article .text span,#ressources article .text span{padding:15px}}#recherches #container_img_fullscreen,#ressources #container_img_fullscreen{display:none;position:fixed;z-index:10000000;top:0%;left:0%;background-color:#000000e6!important;width:100vw;height:100vh;flex-direction:column;justify-content:center;align-items:center;padding:2em;box-sizing:border-box}#recherches #container_img_fullscreen #exit_fullscreen,#ressources #container_img_fullscreen #exit_fullscreen{position:absolute;top:2em;right:2.5em;background-color:var(--gray);border:1px solid var(--gray);padding:.5em;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}#recherches #container_img_fullscreen #exit_fullscreen svg,#ressources #container_img_fullscreen #exit_fullscreen svg{width:20px;height:20px}#recherches #container_img_fullscreen #exit_fullscreen:hover,#ressources #container_img_fullscreen #exit_fullscreen:hover{background-color:var(--black);border:1px solid var(--accent-color)}#recherches #container_img_fullscreen #exit_fullscreen:hover svg,#ressources #container_img_fullscreen #exit_fullscreen:hover svg{fill:var(--accent-color)}#recherches #container_img_fullscreen img,#ressources #container_img_fullscreen img{width:auto;height:100%;background-color:var(--gray)}#recherches #filter_container,#ressources #filter_container{width:calc(50% - 60px)!important;transform:translate(30px,calc(100% + 25px))!important}#recherches #spacer,#ressources #spacer{width:calc(50% - 30px);margin:0 30px 20px 0}#recherches .carousel .plyr,#recherches .carousel img,#recherches .carousel object,#ressources .carousel .plyr,#ressources .carousel img,#ressources .carousel object{max-height:85%;max-width:85%;filter:drop-shadow(0px 0px 10px rgba(40,40,40,.7));border-radius:var(--radius)}#recherches .carousel .plyr.plyr--video,#recherches .carousel img.plyr--video,#recherches .carousel object.plyr--video,#ressources .carousel .plyr.plyr--video,#ressources .carousel img.plyr--video,#ressources .carousel object.plyr--video{border:1px solid var(--gray2)!important;width:fit-content}#recherches .carousel .plyr.plyr--audio,#recherches .carousel img.plyr--audio,#recherches .carousel object.plyr--audio,#ressources .carousel .plyr.plyr--audio,#ressources .carousel img.plyr--audio,#ressources .carousel object.plyr--audio{filter:none!important}#recherches .carousel .audio_container .plyr,#ressources .carousel .audio_container .plyr{display:flex;flex-direction:column;justify-content:center}#recherches .carousel .audio_container .plyr .plyr__controls,#ressources .carousel .audio_container .plyr .plyr__controls{border:1px solid var(--gray2)!important;box-shadow:var(--box-shadow);border-radius:var(--radius)}#ressources .column{flex-direction:column-reverse!important;border-radius:0 0 20px 20px}@media screen and (max-width: 1200px){#recherches #filter_container,#ressources #filter_container{width:calc(50% - 3.2em)!important;transform:translate(1.3em,calc(100% + 20px))!important}}#recherche .carousel,#ressource .carousel{position:relative;width:100%;height:400px;border-bottom:1px solid var(--gray2);opacity:0;background-color:var(--gray)}#recherche .carousel .carousel_info,#ressource .carousel .carousel_info{position:absolute;z-index:1000;width:fit-content;height:fit-content;top:0;left:0;box-sizing:border-box;line-height:1.3;padding:1em}#recherche .carousel .carousel_info h3,#recherche .carousel .carousel_info h4,#recherche .carousel .carousel_info p,#ressource .carousel .carousel_info h3,#ressource .carousel .carousel_info h4,#ressource .carousel .carousel_info p{padding:0;text-shadow:0px 0px 5px black;color:#fff!important;overflow:visible;line-height:1.1;margin:0!important}#recherche .carousel .carousel_info h3,#ressource .carousel .carousel_info h3{font-family:unbound;font-size:1.6em;font-variation-settings:"wght" 600;font-size:1.1em!important}#recherche .carousel .carousel_info h4,#ressource .carousel .carousel_info h4{font-family:poppins;font-size:1em;font-variation-settings:"wght" 600;margin-bottom:0}#recherche .carousel .carousel_info p,#ressource .carousel .carousel_info p{font-family:poppins;font-size:1em;font-variation-settings:"wght" 600}#recherche .flickity-viewport,#ressource .flickity-viewport{height:400px!important}#recherche #home_carrousel,#ressource #home_carrousel{border-radius:var(--radius);border:1px solid var(--gray2);overflow:hidden;height:100%;background-color:#fff;box-shadow:var(--box-shadow-light)}#recherche #home_carrousel .flickity-viewport,#ressource #home_carrousel .flickity-viewport{height:100%!important}#recherche #home_carrousel .carousel_cell,#ressource #home_carrousel .carousel_cell{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:fit-content;background-color:#fff;border-left:1px solid var(--gray);border-right:1px solid var(--gray)}#recherche #home_carrousel .carousel_cell .carousel_info,#ressource #home_carrousel .carousel_cell .carousel_info{padding:2em 3em;width:fit-content}#recherche #home_carrousel .carousel_cell .carousel_info h3,#ressource #home_carrousel .carousel_cell .carousel_info h3{font-size:1.6em;font-family:unbound;font-variation-settings:"wght" 600;font-size:1.4em}#recherche #home_carrousel .carousel_cell .carousel_info h4,#ressource #home_carrousel .carousel_cell .carousel_info h4{font-size:1.2em;font-family:poppins;font-variation-settings:"wght" 600;margin-bottom:0}#recherche #home_carrousel .carousel_cell .carousel_info p,#ressource #home_carrousel .carousel_cell .carousel_info p{font-size:1.2em;font-family:poppins;font-variation-settings:"wght" 600}#recherche #home_carrousel .carousel_cell .caroussel_cell_background,#ressource #home_carrousel .carousel_cell .caroussel_cell_background{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;background-color:#000;top:0;left:0;z-index:1000;mix-blend-mode:screen;opacity:.2}#recherche #home_carrousel .carousel_cell .caroussel_cell_background img,#ressource #home_carrousel .carousel_cell .caroussel_cell_background img{width:100%;height:100%;filter:unset}#recherche #home_carrousel .carousel_cell img,#ressource #home_carrousel .carousel_cell img{filter:saturate(1) contrast(1.2) brightness(1.1) blur(0px);position:relative;z-index:100}#recherche .carousel_cell,#ressource .carousel_cell{position:absolute;width:100%;height:100%;margin-right:7px;display:flex;flex-direction:row;justify-content:center;align-items:center}#recherche .carousel_cell:first-of-type,#ressource .carousel_cell:first-of-type{border-left:0px solid var(--color2)}#recherche .carousel_cell:last-of-type,#ressource .carousel_cell:last-of-type{margin-right:0;border-right:1px solid var(--color2)}#recherche .carousel_cell img,#ressource .carousel_cell img{height:100%!important;width:auto}#recherche .carousel.is-fullscreen .carousel-cell,#recherche .carousel.is-fullscreen #home_carrousel .carousel-cell,#ressource .carousel.is-fullscreen .carousel-cell,#ressource .carousel.is-fullscreen #home_carrousel .carousel-cell{height:100%!important;width:100%!important}#recherche .carousel.is-fullscreen,#ressource .carousel.is-fullscreen{height:105vh!important;width:100vw!important;padding:3em 0;box-sizing:border-box;max-height:unset!important;border-radius:0!important;border:none!important}#recherche .carousel.is-fullscreen .flickity-viewport,#recherche .carousel.is-fullscreen .flickity-slider,#recherche .carousel.is-fullscreen .carousel_cell,#ressource .carousel.is-fullscreen .flickity-viewport,#ressource .carousel.is-fullscreen .flickity-slider,#ressource .carousel.is-fullscreen .carousel_cell{overflow:visible!important}#recherche .carousel.is-fullscreen .plyr,#recherche .carousel.is-fullscreen img,#ressource .carousel.is-fullscreen .plyr,#ressource .carousel.is-fullscreen img{height:fit-content!important}#recherche .carousel.is-fullscreen .carousel_info,#ressource .carousel.is-fullscreen .carousel_info{left:50%;transform:translate(-50%,-50%);text-align:center}#recherche .carousel.is-fullscreen .next,#ressource .carousel.is-fullscreen .next{right:20px}#recherche .carousel.is-fullscreen .previous,#ressource .carousel.is-fullscreen .previous{left:20px!important}@media screen and (max-width: 1300px){#recherche .carousel,#ressource .carousel{max-height:250px}#recherche .carousel .carousel_info,#ressource .carousel .carousel_info{padding:.7em!important}#recherche .carousel .carousel_info h3,#recherche .carousel .carousel_info h4,#recherche .carousel .carousel_info p,#ressource .carousel .carousel_info h3,#ressource .carousel .carousel_info h4,#ressource .carousel .carousel_info p{padding:0;text-shadow:0px 0px 10px black,0px 0px 5px black;color:#fff!important;overflow:visible;line-height:1.1;margin:0!important}#recherche #home_carrousel,#ressource #home_carrousel{max-height:unset}#recherche #home_carrousel .carousel_info h3,#ressource #home_carrousel .carousel_info h3{font-size:1.1em!important}#recherche #home_carrousel .carousel_info h4,#ressource #home_carrousel .carousel_info h4{margin-bottom:0;font-size:1em!important}#recherche #home_carrousel .carousel_info p,#ressource #home_carrousel .carousel_info p{font-size:1em!important}#recherche .flickity-viewport,#ressource .flickity-viewport{height:250px!important}}#recherche #container_img_fullscreen,#ressource #container_img_fullscreen{display:none;position:fixed;z-index:10000000;top:0%;left:0%;background-color:#000000e6!important;width:100vw;height:100vh;flex-direction:column;justify-content:center;align-items:center;padding:2em;box-sizing:border-box}#recherche #container_img_fullscreen #exit_fullscreen,#ressource #container_img_fullscreen #exit_fullscreen{position:absolute;top:2em;right:2.5em;background-color:var(--gray);border:1px solid var(--gray);padding:.5em;border-radius:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}#recherche #container_img_fullscreen #exit_fullscreen svg,#ressource #container_img_fullscreen #exit_fullscreen svg{width:20px;height:20px}#recherche #container_img_fullscreen #exit_fullscreen:hover,#ressource #container_img_fullscreen #exit_fullscreen:hover{background-color:var(--black);border:1px solid var(--accent-color)}#recherche #container_img_fullscreen #exit_fullscreen:hover svg,#ressource #container_img_fullscreen #exit_fullscreen:hover svg{fill:var(--accent-color)}#recherche #container_img_fullscreen img,#ressource #container_img_fullscreen img{width:auto;height:100%;background-color:var(--gray)}#recherche #grid_container,#ressource #grid_container{height:80%!important}#recherche #grid,#ressource #grid{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:0!important;box-sizing:border-box}#recherche #grid .carousel .plyr,#recherche #grid .carousel img,#recherche #grid .carousel object,#ressource #grid .carousel .plyr,#ressource #grid .carousel img,#ressource #grid .carousel object{max-height:85%;max-width:85%;filter:drop-shadow(0px 0px 10px rgba(40,40,40,.7));border-radius:var(--radius)}#recherche #grid .carousel .plyr.plyr--video,#recherche #grid .carousel img.plyr--video,#recherche #grid .carousel object.plyr--video,#ressource #grid .carousel .plyr.plyr--video,#ressource #grid .carousel img.plyr--video,#ressource #grid .carousel object.plyr--video{border:1px solid var(--gray2)!important;width:fit-content}#recherche #grid .carousel .plyr.plyr--audio,#recherche #grid .carousel img.plyr--audio,#recherche #grid .carousel object.plyr--audio,#ressource #grid .carousel .plyr.plyr--audio,#ressource #grid .carousel img.plyr--audio,#ressource #grid .carousel object.plyr--audio{filter:none!important}#recherche #grid .carousel .plyr--audio,#ressource #grid .carousel .plyr--audio{width:70%!important}#recherche #grid .carousel object,#ressource #grid .carousel object{height:100%}#recherche #grid .plyr--audio,#ressource #grid .plyr--audio{width:100%!important;border-radius:var(--radius);box-shadow:var(--box-shadow);border:1px solid var(--gray2);height:fit-content}#recherche #grid .column,#ressource #grid .column{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:40%;margin-right:1em;height:100%}#recherche #grid .column .container:first-of-type,#ressource #grid .column .container:first-of-type{height:calc(100% - (400px + 1em));margin-bottom:1em;padding:2em;box-sizing:border-box}#recherche #grid .container,#ressource #grid .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border:1px solid var(--gray2);box-shadow:var(--box-shadow);border-radius:var(--radius);height:fit-content;max-height:100%;box-sizing:border-box;overflow:hidden;width:100%}#recherche #grid .container .title_container h3,#ressource #grid .container .title_container h3{margin-bottom:0!important;font-variation-settings:"wght" 600}#recherche #grid .container .title_container h4,#ressource #grid .container .title_container h4{font-family:poppins;font-size:clamp(.9rem,.8vw,3rem);font-variation-settings:"wght" 500}#recherche #grid .container .title_container h4.subtitle,#ressource #grid .container .title_container h4.subtitle{margin-bottom:.7em!important}#recherche #grid .container .title_container h4 span,#ressource #grid .container .title_container h4 span{font-variation-settings:"wght" 300!important}#recherche #grid .container.text-container,#ressource #grid .container.text-container{height:100%;width:calc(60% - 3em)}#recherche #grid .container.text-container object,#ressource #grid .container.text-container object{width:100%;height:100%}#recherche #grid .container .text,#ressource #grid .container .text{height:100%;width:100%;padding-right:20%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box;overflow-y:auto}#recherche #grid .container .text p,#recherche #grid .container .text figure,#recherche #grid .container .text img,#ressource #grid .container .text p,#ressource #grid .container .text figure,#ressource #grid .container .text img{width:100%}#recherche #grid .container .text>figure,#ressource #grid .container .text>figure{width:80%;margin:2em 0 2em 0%;float:right}#recherche #grid .container .text>figure img,#ressource #grid .container .text>figure img{border:1px solid var(--gray2);box-shadow:var(--box-shadow);border-radius:var(--radius)}#recherche #grid .container .text>figure figcaption,#ressource #grid .container .text>figure figcaption{font-variation-settings:"wght" 300}#recherche #grid .container .text,#ressource #grid .container .text{font-family:poppins;font-size:clamp(.9rem,.8vw,3rem);font-variation-settings:"wght" 400;padding:2em}@media screen and (max-width: 850px){#recherche #grid,#ressource #grid{flex-wrap:nowrap;flex-direction:column;height:fit-content!important}#recherche #grid .column,#ressource #grid .column{flex-direction:column;width:100%;height:fit-content}#recherche #grid .container,#ressource #grid .container{width:100%!important;height:fit-content!important}#recherche #grid .container:first-of-type,#ressource #grid .container:first-of-type{padding:1em!important;margin-bottom:10px}#recherche #grid .container .text,#ressource #grid .container .text{padding:1em!important}#recherche #grid .container.text-container,#ressource #grid .container.text-container{height:fit-content!important;min-height:40vh;margin-top:1em!important}#recherche #grid .container.text-container .text,#ressource #grid .container.text-container .text{height:fit-content!important;min-height:100%}}#workshops{width:100vw;position:relative;height:fit-content}#workshops .projects-pres{padding:20px;font-size:clamp(.9rem,.8vw,3rem);font-variation-settings:"wght" 350;box-sizing:border-box;margin-top:60px!important;background-color:var(--white)!important}#workshops .projects,#workshops .projects-pres{width:calc(33% - 10px);border-radius:var(--radius);border:1px solid var(--grey2);position:relative;height:fit-content;display:flex;flex-direction:column;justify-content:start;align-items:start;transition:var(--transition),unset transform;cursor:pointer;overflow:hidden;background-color:var(--black);text-decoration:none!important;margin:0 10px 10px 0;box-shadow:var(--box-shadow);border:1px solid var(--gray2)}#workshops .projects img,#workshops .projects-pres img{width:100%;height:100%;opacity:.8;transition:var(--transition)}#workshops .projects span,#workshops .projects-pres span{position:absolute;bottom:0;left:0;box-sizing:border-box;padding:180px 20px 20px;width:100%;height:fit-content;filter:saturate(1) contrast(1)!important;background-image:linear-gradient(to top,var(--black_tr) 0%,transparent 100%)}#workshops .projects h4,#workshops .projects h5,#workshops .projects-pres h4,#workshops .projects-pres h5{transition:var(--transition);color:var(--white)}#workshops .projects h4,#workshops .projects-pres h4{font-size:clamp(1rem,.9vw,3rem);font-variation-settings:"wght" 550;margin-bottom:10px;padding-right:30%}#workshops .projects h4 i,#workshops .projects-pres h4 i{font-variation-settings:"wght" 550}#workshops .projects h5,#workshops .projects-pres h5{font-family:poppins;font-size:clamp(.8rem,.75vw,3rem);font-variation-settings:"wght" 400;line-height:1.3}#workshops .projects h5:last-of-type,#workshops .projects-pres h5:last-of-type{margin-top:10px;font-variation-settings:"wght" 400}#workshops .projects h5 i,#workshops .projects-pres h5 i{font-variation-settings:"wght" 400}@media screen and (max-width: 1300px){#workshops .projects-pres{margin-top:50px!important;width:calc(50% - 12px);line-height:1.3;padding:15px}}@media screen and (max-width: 850px){#workshops .projects h5{font-size:clamp(.7rem,.7vw,3rem)!important}#workshops .projects-pres{width:100%!important;margin:0 0% 15px!important}}#workshops #grid{width:100%;height:fit-content;position:relative!important}#workshops .container_button_mobile{display:none!important}#workshops #main_container{overflow:hidden!important}#workshops #main_container #grid_container{width:100%;height:100%;box-sizing:border-box;padding:25px 0 0;overflow-y:visible!important;overflow-x:visible!important}#workshops .workshop-container{width:calc(33% - 10px);height:fit-content;border-radius:20px;border:1px solid var(--gray2);font-family:poppins;font-size:1em;font-variation-settings:"wght" 500;margin:0 10px 10px 0;padding:20px;box-sizing:border-box;line-height:1.3;box-shadow:var(--box-shadow)}#workshops .workshop-container .workshop-title{font-family:unbound;font-size:clamp(1rem,1vw,3rem);font-variation-settings:"wght" 600;white-space:nowrap}#workshops .workshop-container .workshop-infos{font-family:poppins;font-size:clamp(.9rem,.8vw,3rem);font-variation-settings:"wght" 500}#workshops .workshop-container .workshop-txt{font-family:poppins;font-size:clamp(.9rem,.8vw,3rem);font-variation-settings:"wght" 300;color:var(--black);margin-top:20px}#workshops .line{width:calc(100% + 4em);height:fit-content;border-bottom:1px solid var(--color2);transform:translate(-2em);margin:25px 0 30px}#workshops .line:last-of-type{display:none}#workshops .projects{width:calc(33% - 10px);height:fit-content;min-height:22vh;position:relative;margin:0 10px 10px 0;box-sizing:border-box}@media screen and (max-width: 1300px){#workshops .line{width:calc(100% + 3em);height:fit-content;transform:translate(-1.5em)}#workshops #grid_container{padding-top:20px!important}#workshops .projects,#workshops .workshop-container{width:calc(50% - 12px);height:fit-content}#workshops .projects h4,#workshops .workshop-container h4{font-size:clamp(.9rem,1.2vw,3rem)!important;margin-bottom:5px}#workshops .projects h5,#workshops .workshop-container h5{font-size:clamp(.72rem,.9vw,3rem)!important}#workshops .projects h5:last-of-type,#workshops .workshop-container h5:last-of-type{margin-top:5px}#workshops .workshop-container{border:1px solid var(--color2)!important;box-sizing:border-box;padding:15px}}@media screen and (max-width: 850px){#workshops{padding:0!important}#workshops .line{width:calc(100% + 1.4em);transform:translate(-.7em)}#workshops #header_container{width:100%;box-sizing:border-box}#workshops #header_container h1{padding:12px 15px}#workshops #main_container{padding-left:0!important;padding-right:0!important}#workshops #main_container .grid_container,#workshops #main_container #grid_container{padding:10px 10px 0!important}#workshops .projects,#workshops .workshop-container{width:100%;margin-right:0;margin-bottom:10px}#workshops .projects span,#workshops .workshop-container span{padding-left:15px;padding-right:15px;padding-bottom:15px}}@media screen and (max-width: 700px){#projects{padding-top:0}}#propos .infos{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:calc(50% - 30px);padding:clamp(5px,5%,25px);border:1px solid var(--gray2);margin-bottom:30px;margin-right:30px!important;border-radius:var(--radius);box-sizing:border-box;background-color:var(--white);box-shadow:var(--box-shadow-light)}#propos .infos:first-of-type span{font-size:clamp(.9rem,1.1vw,3rem);font-variation-settings:"wght" 600;line-height:1.3}#propos .infos:nth-of-type(2n){margin-right:0!important}#propos .infos:last-of-type{margin-right:0%!important}#propos .infos h3{position:relative;display:block;margin-bottom:0;margin-right:35px;width:250px!important;white-space:normal}#propos .infos h3 p{white-space:normal}#propos .infos span{color:var(--black);font-size:clamp(.9rem,.9vw,3rem);font-variation-settings:"wght" 300;width:100%}#propos .infos span p{width:100%}#propos .infos span li{list-style:none;margin-bottom:15px}#propos .infos span li:last-of-type{margin-bottom:0}#propos .infos span li:before{content:"→ ";font-family:unbound;font-variation-settings:"wght" 400;position:absolute;transform:translate(-200%,12%)}#propos .infos .struct_container{display:flex;flex-direction:row;justify-content:start;align-items:start;width:100%}#propos .infos .struct_container p{line-height:1.1;margin-bottom:7px}#propos .infos .struct_container p:last-of-type{margin-bottom:0}#propos .infos .name{font-variation-settings:"wght" 550}@media screen and (max-width: 1100px){#propos .infos{flex-direction:column;margin-right:20px!important;margin-bottom:20px!important;width:calc(50% - 20px)!important;padding:15px!important;line-height:1.3!important}#propos .infos h3{font-size:clamp(1.1rem,1.1vw,3rem);margin-bottom:10px!important}#propos .struct_container{flex-direction:column!important}#propos .struct_container span p{margin-bottom:3px!important}}@media screen and (max-width: 700px){#propos article section{padding-top:10px!important;padding-bottom:0!important;padding-left:10px;padding-right:10px}#propos article section #grid{padding:0!important}#propos article section #grid .infos{flex-direction:column;margin-right:0!important;margin-bottom:10px!important;width:100%!important;padding:15px!important}#propos article section #grid .infos:last-of-type{margin-bottom:0}#propos article section #grid .infos h3{font-size:clamp(1rem,1.1vw,3rem)!important;margin-bottom:10px!important}#propos article section #grid .infos .struct_container{flex-direction:column!important}#propos article section #grid .infos .struct_container span p{margin-bottom:10px}#propos article section #grid .infos span{font-size:clamp(.9rem,.9vw,3rem);line-height:1.3!important}#propos article section #grid #about span{font-size:clamp(1rem,1vw,3rem);line-height:1.3!important}}#partner .partner_info{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:calc(50% - 30px);padding:clamp(5px,5%,25px);border:1px solid var(--gray2);margin-bottom:30px;margin-right:30px!important;border-radius:var(--radius);box-sizing:border-box;background-color:var(--white);box-shadow:var(--box-shadow-light)}#partner .partner_info:nth-of-type(2n){margin-right:0!important}#partner .partner_info h3{margin-bottom:0;margin-right:35px;width:fit-content;white-space:nowrap;position:sticky;top:0%;left:0%}#partner .partner_info span{color:var(--black);font-size:clamp(.9rem,.9vw,3rem);font-variation-settings:"wght" 300}#partner .partner_info span p{width:100%}@media screen and (max-width: 1100px){#partner .partner_info{flex-direction:column;margin-right:20px!important;margin-bottom:20px;width:calc(50% - 20px)}#partner .partner_info h3{margin-bottom:10px!important}#partner .partner_info span{line-height:1.3}#partner #link_mf{margin-bottom:10px!important}#partner #link_mf h3{margin-bottom:0!important}}@media screen and (max-width: 800px){#partner article section{padding-top:10px!important;padding-bottom:0!important;padding-left:10px;padding-right:10px}#partner article section #grid{padding:0!important}#partner article section #grid .partner_info{flex-direction:column;margin-right:0!important;width:100%!important;padding:15px!important;margin-bottom:10px!important}#partner article section #grid .partner_info:nth-child(3){margin-bottom:20px!important}#partner article section #grid .partner_info h3{font-size:clamp(1.1rem,1.1vw,3rem);margin-bottom:10px!important}#partner article section #grid .partner_info span{font-size:clamp(.9rem,.9vw,3rem);line-height:1.3!important}#partner article section #grid #link_mf{margin-bottom:10px!important}#partner article section #grid #link_mf h3{margin-bottom:0!important}#partner article section #grid #about span{font-size:clamp(1rem,1vw,3rem);line-height:1.3!important}#partner footer{position:relative}}#partner #link_mf{text-decoration:none!important;color:var(--black)!important}#partner #link_mf:hover{background-color:var(--black)!important;color:var(--accent-color)!important;border:1px solid var(--accent-color)}#partner #link_mf h3{color:unset;transition:var(--transition)}:root{--accent-color: var(--gray2)}#legal .legal{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:calc(50% - 30px);padding:clamp(5px,5%,25px);border:1px solid var(--gray2);margin-bottom:30px;margin-right:30px!important;border-radius:var(--radius);box-sizing:border-box;background-color:var(--white);box-shadow:var(--box-shadow-light)}#legal .legal:nth-of-type(2n){margin-right:0!important}#legal .legal h3{margin-bottom:0;margin-right:35px;width:fit-content;white-space:nowrap;position:sticky;top:0%;left:0%}#legal .legal span{color:var(--black);font-size:clamp(.9rem,.9vw,3rem);font-variation-settings:"wght" 300}#legal .legal span p{width:100%}@media screen and (max-width: 1100px){#legal .legal{flex-direction:column;margin-right:20px!important;margin-bottom:20px;width:calc(50% - 20px)}#legal .legal h3{margin-bottom:10px!important}#legal .legal span{line-height:1.3}#legal #link_mf{margin-bottom:10px!important}#legal #link_mf h3{margin-bottom:0!important}}@media screen and (max-width: 800px){#legal article section{padding-top:10px!important;padding-bottom:0!important;padding-left:10px;padding-right:10px}#legal article section #grid{padding:0!important}#legal article section #grid .legal{flex-direction:column;margin-right:0!important;width:100%!important;padding:15px!important;margin-bottom:10px!important}#legal article section #grid .legal:nth-child(3){margin-bottom:20px!important}#legal article section #grid .legal h3{font-size:clamp(1.1rem,1.1vw,3rem)}#legal article section #grid .legal span{font-size:clamp(.9rem,.9vw,3rem);line-height:1.3!important}#legal article section #grid #link_mf{margin-bottom:10px!important}#legal article section #grid #link_mf h3{margin-bottom:0!important}#legal article section #grid #about span{font-size:clamp(1rem,1vw,3rem);line-height:1.3!important}#legal footer{position:relative}}#legal .legal h3{margin:0!important}@media screen and (max-width: 850px){#legal #grid{flex-direction:column!important}#legal #grid .legal{width:100%!important}#legal #grid .legal h3{font-variation-settings:"wght" 700;font-size:1.3em}}.flickity-enabled.is-fullscreen{position:fixed!important;z-index:10000000000000000000000;left:0;top:0;width:100%!important;height:100%;background:#000000e6!important;padding-bottom:30px;z-index:1}.flickity-enabled.is-fullscreen .flickity-page-dots{bottom:-5px!important}.flickity-enabled.is-fullscreen .flickity-page-dots .dot{background:#fff}html.is-flickity-fullscreen{overflow:hidden}.flickity-fullscreen-button{display:flex;flex-direction:column;justify-content:center;align-items:center;right:10px;top:10px;width:fit-content!important;height:fit-content!important;border-radius:100%;padding:.8em;border:1px solid var(--gray)}.flickity-rtl .flickity-fullscreen-button{right:auto;left:10px}.flickity-fullscreen-button-exit{display:none}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-exit{display:flex;right:2em;top:2em}.flickity-enabled.is-fullscreen .flickity-fullscreen-button-view{display:none}.flickity-fullscreen-button .flickity-button-icon{position:relative;width:14px;height:14px;left:.1px;top:0}#ressources .flickity-enabled.is-fullscreen .flickity-viewport,#ressource .flickity-enabled.is-fullscreen .flickity-viewport,#recherches .flickity-enabled.is-fullscreen .flickity-viewport,#recherche .flickity-enabled.is-fullscreen .flickity-viewport{height:100%!important}@media screen and (max-width: 800px){.flickity-fullscreen-button{padding:.4em;top:5px;right:5px}.flickity-fullscreen-button .flickity-button-icon{width:12px;height:12px}}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:var(--white);opacity:1;border:1px solid var(--gray);color:var(--black);outline:none!important;transition:var(--transition)}.flickity-button svg{transition:var(--transition)}.flickity-button:hover{background:var(--black);border:1px solid var(--accent-color);opacity:1;cursor:pointer}.flickity-button:hover svg{fill:var(--accent-color)}.flickity-button:focus{outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.5;cursor:auto;color:var(--gray);pointer-events:none}.flickity-button-icon{fill:currentColor;transition:var(--transition)}.flickity-prev-next-button{top:50%;width:30px;height:30px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:0!important;padding:0;margin:0 0 3px;list-style:none;text-align:center;line-height:1;height:fit-content!important;display:flex;flex-direction:row;justify-content:center;align-items:center}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-page-dot{border-radius:100%;width:10px;height:10px;margin:5px;border:1px solid var(--black);background-color:var(--white);color:transparent;outline:none!important}.flickity-page-dot.is-selected{background-color:var(--accent-color);border:1px solid var(--black)}@media screen and (max-width: 1200px){.flickity-prev-next-button{width:25px!important;height:25px!important}.flickity-prev-next-button.previous{left:2px}.flickity-prev-next-button.next{right:2px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:5px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:5px}.flickity-page-dots{margin-bottom:0}.flickity-page-dot{width:8px!important;height:8px!important}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);line-height:1.7;line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media (min-width: 768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background, rgba(0, 0, 0, .8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius, 3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background, hsla(0, 0%, 100%, .9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:#4a5464;color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size, 4px) solid transparent;border-top-color:var(--plyr-menu-background, hsla(0, 0%, 100%, .9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7 - var(--plyr-menu-arrow-size, 4px) / 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px) * .7 / 1.5) calc(var(--plyr-control-spacing, 10px) * .7 * 1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size, 4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px) * .7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px) * .7 / 2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px) * .7 * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px) * .7 / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px) * .7 * -1 + 2);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:#00b2ff;color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value, 0),transparent var(--value, 0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b2ff;outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background, var(--plyr-video-background, #000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#ffffffe6;background:var(--plyr-tooltip-background, hsla(0, 0%, 100%, .9));border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:#4a5464;color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(var(--plyr-control-spacing, 10px) / 2 * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, hsla(0, 0%, 100%, .9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px) * -.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word;white-space:normal}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px) / 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, .25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px) / 2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr--video{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(transparent,#000000bf);background:var(--plyr-video-controls-background, linear-gradient(transparent, rgba(0, 0, 0, .75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color, #fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, .25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, .25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, .25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, hsla(0, 0%, 100%, .5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, hsla(0, 0%, 100%, .5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, hsla(0, 0%, 100%, .5))}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, .25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#ffffffe6;background-color:var(--plyr-tooltip-background, hsla(0, 0%, 100%, .9));border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, hsla(0, 0%, 100%, .9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:4px;border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(transparent,#000000bf);background:var(--plyr-video-controls-background, linear-gradient(transparent, rgba(0, 0, 0, .75)));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.plyr{height:100%;max-height:100%;width:100%}.plyr .plyr__video-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.plyr .plyr__tooltip{background-color:var(--black);color:var(--accent-color);border:1px solid var(--accent-color)}.plyr .plyr__tooltip:before{display:none!important;border:none!important}.plyr__controls{color:var(--accent-color)!important}.plyr__controls svg{fill:var(--accent-color);transition:var(--transition)}.plyr__controls button:hover svg{fill:#fff!important}.plyr__control.plyr__control--overlaid[data-plyr=play]{border:1px solid var(--accent-color);background-color:var(--black)!important}.plyr__control.plyr__control--overlaid[data-plyr=play] svg{fill:var(--accent-color)}.plyr__control.plyr__control--overlaid[data-plyr=play]:hover{background-color:var(--accent-color)!important}.plyr__control.plyr__control--overlaid[data-plyr=play]:hover svg{fill:#fff!important}.plyr__progress,.plyr__progress__container{height:20px!important}.plyr__tooltip{color:#fff!important;padding:5px 10px!important;width:fit-content!important}.plyr--video .plyr__control:hover svg,.plyr--video .plyr__control[aria-expanded=true] svg{fill:#fff!important}@media screen and (max-width: 850px){.plyr--video .plyr__menu,.plyr--video .plyr__volume,.plyr--video .plyr__control[data-plyr=pip]{display:none!important}.plyr--video .plyr__control[data-plyr=play]{padding:.6em}}
