@import"https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;500;600;700;800&display=swap";:root{--primary:rgb(0,0,0);--primary-15:rgba(0,0,0,0.15);--primary-25:rgba(0,0,0,0.25);--secondary:rgb(142,142,147);--tertiary:rgb(174,174,178);--quaternary:rgb(199,199,204);--quinary:rgb(209,209,214);--senary:rgb(229,229,234);--septenary:rgb(242,242,247);--background:rgb(241 237 228);--background-15:rgba(255,255,255,0.15);--background-50:rgba(255,255,255,0.5);--background-80:rgba(255,255,255,0.8);--cinema-foreground:rgba(236,221,215,1);--blue:rgb(0,122,255);--indigo:#3734CE;--purple:rgb(175,82,222);--pink:rgb(255,45,85);--green:rgb(52,199,89);--yellow:rgb(255,204,0);--orange:rgb(255,149,0);--red:rgb(255,59,48);--accent:#6F5F92;--fixed-accent:#6F5F92;--accent-10:rgba(111,95,146,0.1);--accent-50:rgba(111,95,146,0.5);--light-yellow:#FFFADB;--light-indigo:#E7E7F9;--light-blue:#DBECFF;--light-pink:#FFE1E7;--light-purple:#F6E7FD;--light-green:#E2F9E5}.view-from-xs{display:none}@media(min-width:0){.view-from-xs{display:initial}}.view-from-s{display:none}@media(min-width:576px){.view-from-s{display:initial}}.view-from-m{display:none}@media(min-width:768px){.view-from-m{display:initial}}.view-from-l{display:none}@media(min-width:992px){.view-from-l{display:initial}}.view-from-xl{display:none}@media(min-width:1200px){.view-from-xl{display:initial}}.view-from-xxl{display:none}@media(min-width:1400px){.view-from-xxl{display:initial}}.container{width:100%;margin:auto;max-width:1400px;box-sizing:border-box;padding:0 1rem}@media(min-width:0){.container{min-width:360px;max-width:100vw}}@media(min-width:576px){.container{max-width:95%;margin:auto}}@media(min-width:768px){.container{max-width:90%}}@media(min-width:992px){.container{max-width:85%}}@media(min-width:1200px){.container{max-width:80%}}@media(min-width:1400px){.container{max-width:1200px}}.row{width:100%;max-width:100%;display:flex;flex-flow:row wrap;padding:.5rem 0;position:relative}.row,[class*=col-]{box-sizing:border-box}[class*=col-]{flex-grow:0}.row>div[class*=col-]{padding:.5rem 0}@media(min-width:576px){.row>div[class*=col-]{padding:0 .5rem}}.row>div:first-child{padding-left:0}.row>div:last-child{padding-right:0}@media(min-width:0){.col-1-xs{width:8.3333333333%;max-width:8.3333333333%}.col-2-xs{width:16.6666666667%;max-width:16.6666666667%}.col-3-xs{width:25%;max-width:25%}.col-4-xs{width:33.3333333333%;max-width:33.3333333333%}.col-5-xs{width:41.6666666667%;max-width:41.6666666667%}.col-6-xs{width:50%;max-width:50%}.col-7-xs{width:58.3333333333%;max-width:58.3333333333%}.col-8-xs{width:66.6666666667%;max-width:66.6666666667%}.col-9-xs{width:75%;max-width:75%}.col-10-xs{width:83.3333333333%;max-width:83.3333333333%}.col-11-xs{width:91.6666666667%;max-width:91.6666666667%}.col-12-xs{width:100%;max-width:100%}}@media(min-width:576px){.col-1-s{width:8.3333333333%;max-width:8.3333333333%}.col-2-s{width:16.6666666667%;max-width:16.6666666667%}.col-3-s{width:25%;max-width:25%}.col-4-s{width:33.3333333333%;max-width:33.3333333333%}.col-5-s{width:41.6666666667%;max-width:41.6666666667%}.col-6-s{width:50%;max-width:50%}.col-7-s{width:58.3333333333%;max-width:58.3333333333%}.col-8-s{width:66.6666666667%;max-width:66.6666666667%}.col-9-s{width:75%;max-width:75%}.col-10-s{width:83.3333333333%;max-width:83.3333333333%}.col-11-s{width:91.6666666667%;max-width:91.6666666667%}.col-12-s{width:100%;max-width:100%}}@media(min-width:768px){.col-1-m{width:8.3333333333%;max-width:8.3333333333%}.col-2-m{width:16.6666666667%;max-width:16.6666666667%}.col-3-m{width:25%;max-width:25%}.col-4-m{width:33.3333333333%;max-width:33.3333333333%}.col-5-m{width:41.6666666667%;max-width:41.6666666667%}.col-6-m{width:50%;max-width:50%}.col-7-m{width:58.3333333333%;max-width:58.3333333333%}.col-8-m{width:66.6666666667%;max-width:66.6666666667%}.col-9-m{width:75%;max-width:75%}.col-10-m{width:83.3333333333%;max-width:83.3333333333%}.col-11-m{width:91.6666666667%;max-width:91.6666666667%}.col-12-m{width:100%;max-width:100%}}@media(min-width:992px){.col-1-l{width:8.3333333333%;max-width:8.3333333333%}.col-2-l{width:16.6666666667%;max-width:16.6666666667%}.col-3-l{width:25%;max-width:25%}.col-4-l{width:33.3333333333%;max-width:33.3333333333%}.col-5-l{width:41.6666666667%;max-width:41.6666666667%}.col-6-l{width:50%;max-width:50%}.col-7-l{width:58.3333333333%;max-width:58.3333333333%}.col-8-l{width:66.6666666667%;max-width:66.6666666667%}.col-9-l{width:75%;max-width:75%}.col-10-l{width:83.3333333333%;max-width:83.3333333333%}.col-11-l{width:91.6666666667%;max-width:91.6666666667%}.col-12-l{width:100%;max-width:100%}}@media(min-width:1200px){.col-1-xl{width:8.3333333333%;max-width:8.3333333333%}.col-2-xl{width:16.6666666667%;max-width:16.6666666667%}.col-3-xl{width:25%;max-width:25%}.col-4-xl{width:33.3333333333%;max-width:33.3333333333%}.col-5-xl{width:41.6666666667%;max-width:41.6666666667%}.col-6-xl{width:50%;max-width:50%}.col-7-xl{width:58.3333333333%;max-width:58.3333333333%}.col-8-xl{width:66.6666666667%;max-width:66.6666666667%}.col-9-xl{width:75%;max-width:75%}.col-10-xl{width:83.3333333333%;max-width:83.3333333333%}.col-11-xl{width:91.6666666667%;max-width:91.6666666667%}.col-12-xl{width:100%;max-width:100%}}@media(min-width:1400px){.col-1-xxl{width:8.3333333333%;max-width:8.3333333333%}.col-2-xxl{width:16.6666666667%;max-width:16.6666666667%}.col-3-xxl{width:25%;max-width:25%}.col-4-xxl{width:33.3333333333%;max-width:33.3333333333%}.col-5-xxl{width:41.6666666667%;max-width:41.6666666667%}.col-6-xxl{width:50%;max-width:50%}.col-7-xxl{width:58.3333333333%;max-width:58.3333333333%}.col-8-xxl{width:66.6666666667%;max-width:66.6666666667%}.col-9-xxl{width:75%;max-width:75%}.col-10-xxl{width:83.3333333333%;max-width:83.3333333333%}.col-11-xxl{width:91.6666666667%;max-width:91.6666666667%}.col-12-xxl{width:100%;max-width:100%}}.flex-right{position:absolute;right:0}.flex-left{position:absolute;left:0}@media(min-width:0){.auto-align{text-align:center}}@media(min-width:576px){.auto-align{text-align:unset}}@media(min-width:768px){.auto-align{text-align:unset}}@media(min-width:0){.button-100 label{width:100%}}@media(min-width:576px){.button-100 label{width:auto}}@media(min-width:768px){.button-100 label{width:auto}}@keyframes Highlight{0%{left:0;right:unset;width:0;background-color:var(--accent);transform:skew(-2deg,-2deg)}50%{left:0;right:unset;width:100%;background-color:var(--blue)}51%{left:unset;right:0;width:100%}to{left:unset;right:0;width:0;background-color:var(--pink);transform:skew(2deg,2deg)}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes marquee-bis{0%{transform:translateX(0)}to{transform:translateX(-400%)}}.creativity-page p a{text-decoration:underline;font-weight:500;font-family:Nunito,sans-serif}.creativity-page div{transition:none}.creativity-page a,.creativity-page li,.creativity-page p,.creativity-page strong{font-family:Nunito,sans-serif;font-size:1.1rem}.creativity-page h2{margin:auto}.creativity-page h3{font-size:1.5rem}.creativity-page h2{position:relative}.creativity-page h2 div{display:block;height:100%;position:absolute;bottom:0;z-index:0;animation:Highlight 1.3s ease-in-out;animation-delay:.1s;opacity:.5;border-radius:1rem}.creativity-page .section{padding-bottom:5vh}.creativity-page .transparent{opacity:.2;transition:.15s ease-out}.creativity-page .transparent:hover{opacity:1}.creativity-page .container.preview{margin:0 auto}.creativity-page .preview-container{min-height:60vh;position:relative}.creativity-page .header-preview,.creativity-page .preview-container{width:100%;display:block;align-items:center;justify-content:center;display:flex}.creativity-page .header-preview{height:100%;animation:none}@media(min-width:0){.creativity-page .preview-card.container{min-width:360px}}@media(min-width:576px){.creativity-page .preview-card.container{max-width:95%}}@media(min-width:768px){.creativity-page .preview-card.container{max-width:97%}}@media(min-width:992px){.creativity-page .preview-card.container{max-width:95%}}@media(min-width:1200px){.creativity-page .preview-card.container{max-width:90%}}@media(min-width:1400px){.creativity-page .preview-card.container{max-width:1500px}}.creativity-page .preview-card{height:90%;display:flex;justify-content:center;align-items:center}.creativity-page .preview-card .row{border-radius:20px;display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column;padding:1rem;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.creativity-page .preview-card .row .info-video{position:absolute;overflow-y:auto;width:40%;left:0;-webkit-mask-image:linear-gradient(180deg,white,85%,transparent);mask-image:linear-gradient(180deg,white,85%,transparent);background:linear-gradient(90deg,rgba(0,0,0,.8),transparent);height:100%;padding:3rem 6rem 6rem 3rem;box-sizing:border-box}@media(min-width:0){.creativity-page .preview-card .row .info-video{width:100%;padding:1.5rem 1.5rem 6rem}}@media(min-width:576px){.creativity-page .preview-card .row .info-video{width:100%;padding:2rem 2rem 6rem}}@media(min-width:768px){.creativity-page .preview-card .row .info-video{width:50%;padding:2.5rem 4.5rem 6rem 2.5rem}}@media(min-width:992px){.creativity-page .preview-card .row .info-video{width:40%;padding:3rem 6rem 6rem 3rem}}.creativity-page .preview-card .row .info-video h3,.creativity-page .preview-card .row .info-video p{color:#fff}.creativity-page .preview-card .row .info-video .role p{margin:0;font-size:1rem}.creativity-page .preview-card .row .info-video .duration p{margin:0;font-size:.9rem;opacity:.7}.creativity-page .preview-card .row .info-video .description{display:unset}@media(min-width:0){.creativity-page .preview-card .row .info-video .description{display:none}}@media(min-width:576px){.creativity-page .preview-card .row .info-video .description{display:none}}@media(min-width:768px){.creativity-page .preview-card .row .info-video .description{display:unset}}.creativity-page .preview-card .row .info-video .awards{display:unset}.creativity-page .preview-card .row .info-video .awards *{color:#fff}.creativity-page .preview-card .row .info-video .awards li{list-style-type:circle}.creativity-page .preview-card .row .info-video .awards ul{padding-left:1rem}@media(min-width:0){.creativity-page .preview-card .row .info-video .awards{display:none}}@media(min-width:576px){.creativity-page .preview-card .row .info-video .awards{display:none}}@media(min-width:768px){.creativity-page .preview-card .row .info-video .awards{display:unset}}.creativity-page .preview-card .playButton{width:100px;height:100px;border:unset;background-color:var(--background-80);cursor:pointer;border-radius:100%;font-size:1.5rem;display:inline-flex;align-items:center;justify-content:center;opacity:.65;z-index:1}.creativity-page .preview-card:hover{cursor:pointer}.creativity-page .preview-card:hover .playButton{background-color:var(--background);opacity:1}.creativity-page .video-thumbs{display:flex;position:relative;flex-direction:row}.creativity-page .flex-card-container{position:relative;display:inline-flex;align-content:center;justify-content:center;padding:.3rem!important}.creativity-page .cine-card{display:inline-block;width:100%;height:150px;background-color:var(--senary);margin:.3rem;border-radius:1.5rem;cursor:pointer;transition:.15s ease-out;background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:1}.creativity-page .cine-card:hover{transform:scale(1.025)}.creativity-page .cine-card:active{transform:scale(.975)}.creativity-page .card-selected{background-color:var(--accent-10);border:.2rem solid var(--accent);display:inline-flex;border-radius:1.8rem;position:absolute;width:calc(100% - .3rem);height:calc(100% - .3rem);z-index:0;left:0;top:0}.creativity-page .video-foreground{background-color:#000;width:100%;height:100%;max-height:100%;display:flex}.creativity-page .closeButton{width:auto;color:#fff;height:auto;padding:.5rem;border:1px solid hsla(0,0%,100%,.5);background-color:#000;cursor:pointer;border-radius:100%;font-size:1rem;display:inline-flex;margin:auto;align-items:center;justify-content:center;position:absolute;z-index:1;right:1rem;top:1rem;opacity:.8;transform:translateY(0)}.creativity-page .closeButton path{color:#fff}.creativity-page .closeButton:hover{opacity:1;border:1px solid #fff}.creativity-page .ping-pong .row{margin:5vh 0}@media(min-width:0){.creativity-page .ping{order:1;padding-bottom:2rem!important}}@media(min-width:576px){.creativity-page .ping{order:1;padding-bottom:2rem!important}}@media(min-width:768px){.creativity-page .ping{order:unset;padding-bottom:0}}.creativity-page .ping.right{padding-left:3rem}@media(min-width:0){.creativity-page .ping.right{padding-left:0}}@media(min-width:576px){.creativity-page .ping.right{padding-left:0}}@media(min-width:768px){.creativity-page .ping.right{padding-left:3rem}}.creativity-page .ping.left{padding-right:3rem}@media(min-width:0){.creativity-page .ping.left{padding-right:0}}@media(min-width:576px){.creativity-page .ping.left{padding-right:0}}@media(min-width:768px){.creativity-page .ping.left{padding-right:3rem}}.creativity-page .pong img,.creativity-page .pong video{border-radius:2.2rem;max-width:100%;max-height:80vh;box-shadow:0 0 20px 0 var(--senary)}@media(min-width:0){.creativity-page .pong{order:2}}@media(min-width:576px){.creativity-page .pong{order:2}}@media(min-width:768px){.creativity-page .pong{order:unset}}.creativity-page .pong.right{text-align:right}@media(min-width:0){.creativity-page .pong.right{text-align:center}}@media(min-width:576px){.creativity-page .pong.right{text-align:center}}.creativity-page .pong.left{text-align:left}@media(min-width:0){.creativity-page .pong.left{text-align:center}}@media(min-width:576px){.creativity-page .pong.left{text-align:center}}.creativity-page .sticky{position:-webkit-sticky;position:sticky;top:5%}.creativity-page .carousel{width:auto;display:flex;position:relative;height:auto;overflow-x:hidden}.creativity-page .carousel .set-1,.creativity-page .carousel .set-1-bis,.creativity-page .carousel .set-2,.creativity-page .carousel .set-2-bis{display:flex;flex-direction:row;white-space:nowrap;padding:2rem 0}.creativity-page .carousel .set-1 .image,.creativity-page .carousel .set-1-bis .image,.creativity-page .carousel .set-2 .image,.creativity-page .carousel .set-2-bis .image{border-radius:1.5rem;background-color:var(--septenary);position:relative;width:calc(25vw - 2.5rem);height:calc(25vw - 2.5rem);margin:0 1.25rem;background-position:50%;background-size:cover;overflow:hidden;transition:.3s cubic-bezier(.4,0,.2,1)}@media(min-width:0){.creativity-page .carousel .set-1 .image,.creativity-page .carousel .set-1-bis .image,.creativity-page .carousel .set-2 .image,.creativity-page .carousel .set-2-bis .image{width:calc(50vw - 1rem);height:calc((50vw - 1rem)*5/4);margin:0 .5rem}}@media(min-width:576px){.creativity-page .carousel .set-1 .image,.creativity-page .carousel .set-1-bis .image,.creativity-page .carousel .set-2 .image,.creativity-page .carousel .set-2-bis .image{width:calc(37.5vw - 2rem);height:calc((37.5vw - 2rem)*5/4);margin:0 1rem}}@media(min-width:768px){.creativity-page .carousel .set-1 .image,.creativity-page .carousel .set-1-bis .image,.creativity-page .carousel .set-2 .image,.creativity-page .carousel .set-2-bis .image{width:calc(25vw - 2.5rem);height:calc((25vw - 2.5rem)*5/4);margin:0 1.25rem}}.creativity-page .carousel .set-1 .image img,.creativity-page .carousel .set-1-bis .image img,.creativity-page .carousel .set-2 .image img,.creativity-page .carousel .set-2-bis .image img{aspect-ratio:4/5;width:100%}.creativity-page .carousel .set-1 .rot-l,.creativity-page .carousel .set-1-bis .rot-l,.creativity-page .carousel .set-2 .rot-l,.creativity-page .carousel .set-2-bis .rot-l{transform:rotate(-2deg)}.creativity-page .carousel .set-1 .rot-r,.creativity-page .carousel .set-1-bis .rot-r,.creativity-page .carousel .set-2 .rot-r,.creativity-page .carousel .set-2-bis .rot-r{transform:rotate(2deg)}.creativity-page .carousel .set-1 .image:hover,.creativity-page .carousel .set-1-bis .image:hover,.creativity-page .carousel .set-2 .image:hover,.creativity-page .carousel .set-2-bis .image:hover{cursor:pointer}.creativity-page .carousel .set-1 .rot-l:hover,.creativity-page .carousel .set-1-bis .rot-l:hover,.creativity-page .carousel .set-2 .rot-l:hover,.creativity-page .carousel .set-2-bis .rot-l:hover{transform:rotate(1deg) scale(1.1)}.creativity-page .carousel .set-1 .rot-r:hover,.creativity-page .carousel .set-1-bis .rot-r:hover,.creativity-page .carousel .set-2 .rot-r:hover,.creativity-page .carousel .set-2-bis .rot-r:hover{transform:rotate(-1deg) scale(1.1)}.creativity-page .carousel .set-1{animation-name:marquee;animation-duration:100s;animation-play-state:running;animation-direction:normal;animation-iteration-count:infinite;animation-timing-function:linear}@media(min-width:0){.creativity-page .carousel .set-1{animation-duration:50s}}@media(min-width:576px){.creativity-page .carousel .set-1{animation-duration:50s}}@media(min-width:768px){.creativity-page .carousel .set-1{animation-duration:100s}}.creativity-page .carousel .set-1-bis{animation-name:marquee-bis;animation-duration:100s;animation-play-state:running;animation-direction:normal;animation-iteration-count:infinite;animation-timing-function:linear}@media(min-width:0){.creativity-page .carousel .set-1-bis{animation-duration:50s}}@media(min-width:576px){.creativity-page .carousel .set-1-bis{animation-duration:50s}}@media(min-width:768px){.creativity-page .carousel .set-1-bis{animation-duration:100s}}.creativity-page .carousel .set-2,.creativity-page .carousel .set-2-bis{display:none}.creativity-page .carousel .set-2{animation-name:marquee;animation-duration:100s;animation-play-state:running;animation-direction:reverse;animation-iteration-count:infinite;animation-timing-function:linear}@media(min-width:0){.creativity-page .carousel .set-2{animation-duration:50s}}@media(min-width:576px){.creativity-page .carousel .set-2{animation-duration:50s}}@media(min-width:768px){.creativity-page .carousel .set-2{animation-duration:100s}}.creativity-page .carousel .set-2-bis{animation-name:marquee-bis;animation-duration:100s;animation-play-state:running;animation-direction:reverse;animation-iteration-count:infinite;animation-timing-function:linear}@media(min-width:0){.creativity-page .carousel .set-2-bis{animation-duration:50s}}@media(min-width:576px){.creativity-page .carousel .set-2-bis{animation-duration:50s}}@media(min-width:768px){.creativity-page .carousel .set-2-bis{animation-duration:100s}}