@font-face{font-family:"Montserrat";src:url("../../fonts/Montserrat-VariableFont_wght.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../../fonts/Montserrat-Italic-VariableFont_wght.ttf") format("truetype");font-weight:100 900;font-style:italic;font-display:swap}html{scroll-behavior:smooth;scroll-padding-top:13vh}body{font-family:"Montserrat",sans-serif;font-weight:500;font-size:1.15rem;color:#212529}a{color:#212529;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:#ef1938}@media screen and (max-width: 768px){body{font-size:1rem}.pb-md-4{padding-bottom:1.5rem !important}.footer{padding-top:3rem !important}}header,footer{background:#ffd000}section.section-spacer{padding:7rem 0 8rem}@media screen and (max-width: 768px){section.section-spacer{padding:4rem 0 5rem}}section h2,section h1{font-size:clamp(1.5rem,-7.2273rem + 18.1818vw,3rem);font-weight:800}section h2:not(.title-dark),section h1:not(.title-dark){color:#ffd000}section .section-description{color:#fff;text-align:center}.position-md-absolute{position:absolute !important}@media screen and (max-width: 768px){.position-md-absolute{position:static !important}}.pop-btn,.pagination-wrapper .pagination{text-transform:uppercase;background:#ffd000;padding:.7rem 1.5rem;border-radius:.5rem;color:#212529;font-weight:800;-webkit-box-shadow:8px 8px 0px 0px #212529;box-shadow:8px 8px 0px 0px #212529;border:2px solid #212529}.breadcrumb:not(.breadcrumb-dark) .breadcrumb-item a,.breadcrumb:not(.breadcrumb-dark) .breadcrumb-item+.breadcrumb-item::before{color:#fff}.breadcrumb:not(.breadcrumb-dark) .breadcrumb-item.active{color:#ffd000}.pagination-wrapper .pagination{padding:0 !important;margin:3rem 0 0}.pagination-wrapper .pagination .page-item.active .page-link{background:#ffd000;border-color:#ffd000}.pagination-wrapper .pagination .page-item .page-link{color:#212529}.main-logo{top:-10px}.main-logo:after{content:"";width:300px;height:300px;background:url(../../img/bubble-01.svg) no-repeat;margin-top:10px;position:absolute;z-index:-1;left:50%;-webkit-transform:translate(-50%, -40%);-moz-transform:translate(-50%, -40%);-ms-transform:translate(-50%, -40%);transform:translate(-50%, -40%);top:0}@media screen and (max-width: 768px){.main-logo:after{width:clamp(10rem,6.3942rem + 19.2308vw,15.625rem);height:clamp(10rem,6.3942rem + 19.2308vw,15.625rem);left:20%}}.main-logo img{width:65%}@media screen and (max-width: 768px){.main-logo img{width:50%}}ul.nav li a{font-weight:900;color:#212529;font-size:1.2rem;text-transform:uppercase;padding:.5rem 1rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.nav li a:hover{color:#ef1938}.offcanvas{background:#ffd000}.footer{padding-top:6rem}.footer .logo-footer{max-width:250px}.hero-section{background:#ffd000}.hero-section .hero-bubble img{margin-bottom:-50px}.hero-section .hero-bubble::after{content:"";background:url(../../img/fond_effect.png) no-repeat;width:100%;height:100%;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;background-size:cover;z-index:-1}.hero-section .platform-app{z-index:2;background:#ef1938;border-radius:2rem;position:relative;padding:.5rem}@media screen and (min-width: 1400px){.hero-section .platform-app{border-radius:4rem}}.hero-section .platform-app a{padding:.5rem .8rem;background:#fff;border-radius:3rem;border:2px solid}.hero-section .platform-app svg{width:30px;height:30px}.hero-section .nav-effect::after{content:"";inset:50%;width:100%;height:100%;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(../../img/nav-effect.svg) no-repeat;z-index:-1;opacity:.8}@media screen and (max-width: 992px){.hero-section .w-lg-100{width:100% !important}}#news{background:#7d489d}#news aside p,#news aside h5{color:#fff}#news .news-item{background-color:#5a326e;border-style:solid;border-width:4px 3px 3px 4px;border-color:#212529;border-radius:10px 10px 10px 10px;-webkit-box-shadow:8px 8px 0px 0px #212529;box-shadow:8px 8px 0px 0px #212529;overflow:hidden}#news .news-item .img-veil::after{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0}#news .news-item .img-veil i{position:absolute;top:50%;left:50%;font-size:2rem;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;color:#ffd000;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}#news .news-item .img-veil:hover::after,#news .news-item .img-veil:hover i{opacity:1}#news .card-img-top{-o-object-fit:cover;object-fit:cover;aspect-ratio:1;max-height:300px}#news .news-summary,#news .news-summary .category{color:#cfcfcf}#news .news-summary i{color:#ffd000}#news .news-summary .title{color:#fff}.splide__slide img{width:100%;height:auto}#popcorn-stats{background:#7d489d}#popcorn-stats .stats-row{background:#ffd000;padding:0 2rem 0;border-radius:3rem;border:2px solid #212529;position:relative;margin-bottom:5rem}#popcorn-stats .stats-row .title{font-size:clamp(3rem,-2.3333rem + 11.1111vw,6rem);text-wrap:nowrap;font-weight:900;font-style:italic;color:#ef1938;text-shadow:6px 4px #fff}#popcorn-stats .stats-row-description{margin-bottom:5rem}#popcorn-stats .effect::after{content:"";position:absolute;left:5%;width:33.3333333333%;height:130%;background:url(../../img/nav-effect.svg) no-repeat;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0;-webkit-filter:brightness(200%) contrast(100%) saturate(200%) blur(0px) hue-rotate(272deg);filter:brightness(200%) contrast(100%) saturate(200%) blur(0px) hue-rotate(272deg);top:50%;opacity:.5}#popcorn-stats .stats-counter{font-size:4rem;font-weight:800;color:#ffd000}#popcorn-stats .stats-description{color:#ffd000;font-size:2.5rem;font-weight:600;margin-top:1rem;background:#ef1938}#popcorn-stats .stats-description.first-child{border-radius:3rem 0 0 3rem}#popcorn-stats .stats-description.last-child{border-radius:0 3rem 3rem 0}@media screen and (max-width: 1200px){#popcorn-stats .stats-description{border-radius:3rem !important}}@media screen and (max-width: 1200px){#popcorn-stats .square-icon{max-width:300px}}#brands{background:#ef1938}#brands h2{text-shadow:2px 2px 0px rgba(0,0,0,.3);color:#fff;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);position:relative}#brands h2::after{content:"";position:absolute;width:100%;height:75%;background:#ffd000;top:40%;left:0;z-index:-1;border-radius:20px 30px 20px 30px}#brands .popcorn-brands-wrapper{padding:0 1.5rem}@media(min-width: 768px){#brands .popcorn-brands-wrapper{padding:0 4rem}}#brands .popcorn-brands-wrapper #popcorn-brands-carousel::after,#brands .popcorn-brands-wrapper #popcorn-brands-carousel::before{content:"";background-size:100%;background-position:center;width:100%;height:100%;position:absolute;top:50%;left:50%}@media(max-width: 768px){#brands .popcorn-brands-wrapper #popcorn-brands-carousel::after,#brands .popcorn-brands-wrapper #popcorn-brands-carousel::before{top:55%}}#brands .popcorn-brands-wrapper #popcorn-brands-carousel::before{background:url("../../img/bubble-01.svg") no-repeat;z-index:2;-webkit-transform:translate(-50%, -50%) rotate(160deg);-moz-transform:translate(-50%, -50%) rotate(160deg);-ms-transform:translate(-50%, -50%) rotate(160deg);transform:translate(-50%, -50%) rotate(160deg)}@media(max-width: 768px){#brands .popcorn-brands-wrapper #popcorn-brands-carousel::before{-webkit-transform:translate(-50%, -50%) !important;-moz-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}}#brands .popcorn-brands-wrapper #popcorn-brands-carousel::after{background:url("../../img/brand_carousel.svg") no-repeat;z-index:1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 1200px){#brands .popcorn-brands-wrapper #popcorn-brands-carousel{width:50%}}#brands .popcorn-brands-wrapper .popcorn-brands-search{background:#fff;border-radius:50px;-webkit-box-shadow:inset 0 0 0 4px #ffd000;box-shadow:inset 0 0 0 4px #ffd000}@media(max-width: 992px){#brands .popcorn-brands-wrapper .popcorn-brands-search{margin:0 -1.5rem}}#brands .popcorn-brands-wrapper .popcorn-brands-search i{border-radius:50%;padding:1rem;margin:4px 0 4px 4px;background:#ffd000;color:#ef1938}#brands .popcorn-brands-wrapper .popcorn-brands-search #search{padding:.5rem 1rem .5rem 0;display:block;width:100%;font-weight:500;background:rgba(0,0,0,0);color:#ef1938;text-transform:uppercase;font-size:2rem;font-weight:800;text-align:center;border:none;outline:none}@media(max-width: 992px){#brands .popcorn-brands-wrapper .popcorn-brands-search #search{font-size:1.1rem}}#brands .popcorn-brands-wrapper .popcorn-brands-search #search::-webkit-input-placeholder{color:rgba(239,25,57,.8)}#brands .popcorn-brands-wrapper .popcorn-brands-search #search::-moz-placeholder{color:rgba(239,25,57,.8)}#brands .popcorn-brands-wrapper .popcorn-brands-search #search:-ms-input-placeholder{color:rgba(239,25,57,.8)}#brands .popcorn-brands-wrapper .popcorn-brands-search #search::-ms-input-placeholder{color:rgba(239,25,57,.8)}#brands .popcorn-brands-wrapper .popcorn-brands-search #search::placeholder{color:rgba(239,25,57,.8)}#brands .popcorn-brands-wrapper .splide__slide{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;aspect-ratio:1}#brands .popcorn-brands-wrapper .splide__slide img{-o-object-fit:cover;object-fit:cover;max-width:100%;width:40%}@media(max-width: 768px){#brands .popcorn-brands-wrapper .splide__slide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}#brands .popcorn-brands-wrapper .is-hidden{display:none}#brands .popcorn-brands-wrapper .splide__track,#brands .popcorn-brands-wrapper .splide__list{z-index:3;min-height:300px}@media(min-width: 768px){#brands .popcorn-brands-wrapper .splide__track,#brands .popcorn-brands-wrapper .splide__list{min-height:610px}}#brands .popcorn-brands-wrapper .splide__arrow{width:2.7rem;height:2.7rem;background:none;outline:none !important}#brands .popcorn-brands-wrapper .splide__arrow.splide__arrow--prev{left:-3rem}#brands .popcorn-brands-wrapper .splide__arrow.splide__arrow--next{right:-3rem}@media screen and (min-width: 768px){#brands .popcorn-brands-wrapper .splide__arrow{width:2.5rem;height:2.5rem}#brands .popcorn-brands-wrapper .splide__arrow.splide__arrow--prev{left:-3rem}#brands .popcorn-brands-wrapper .splide__arrow.splide__arrow--next{right:-3rem}}@media screen and (min-width: 992px){#brands .popcorn-brands-wrapper .splide__arrow{width:3.5rem;height:3.5rem}#brands .popcorn-brands-wrapper .splide__arrow.splide__arrow--prev{left:-4rem}#brands .popcorn-brands-wrapper .splide__arrow.splide__arrow--next{right:-4rem}}@media screen and (min-width: 1200px){#brands .popcorn-brands-wrapper .splide__arrow{width:5.5rem;height:5.5rem}#brands .popcorn-brands-wrapper .splide__arrow.splide__arrow--prev{left:-8rem}#brands .popcorn-brands-wrapper .splide__arrow.splide__arrow--next{right:-8rem}}#brands .popcorn-brands-wrapper .splide__arrow svg{width:100%;height:100%}@media(min-width: 1200px){#brands .popcorn-brands-wrapper .splide__arrow svg{width:85%;height:85%}}#brands .popcorn-brands-wrapper .splide__arrow path{fill:#ffd000}#brands .popcorn-brands-wrapper .not-found-brands{text-align:center;margin-left:4rem;font-size:2rem;font-weight:600}#brands .popcorn-brands-wrapper #suggestions{gap:.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#brands .popcorn-brands-wrapper #suggestions div{border-radius:20px;border:2px solid #ef1938;padding:.2rem .7rem;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;transition:all linear .2s;background:#ffd000;color:#212529;font-weight:700;font-style:italic}#brands .popcorn-brands-wrapper #suggestions div:hover{cursor:pointer;-webkit-box-shadow:0 0 2px 0px rgba(0,0,0,.9);box-shadow:0 0 2px 0px rgba(0,0,0,.9)}#features{background:#7d489d}#features #features-carousel .splide__arrow{background:#ffd000}#features #features-carousel .splide__arrow svg{fill:#7d489d}#features #features-carousel .splide__slide{color:#fff}#features #features-carousel .splide__slide .title{color:#ffd000}#features #features-carousel .splide__slide i{font-size:5rem;color:#ffd000}#features #features-carousel .splide__slide .description{width:75%}#how-it-works{background:#5a326e}#how-it-works .splide__slide{text-align:center}#how-it-works .splide__slide img{max-width:325px}#how-it-works .trigger-btn{cursor:pointer}#how-it-works .trigger-btn .icon{background:#fff;width:125px;height:125px;border-radius:5rem;border:2px solid #ef1938;color:#ef1938;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:3rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;min-width:125px}#how-it-works .trigger-btn .icon:hover,#how-it-works .trigger-btn .icon.active{background:#ef1938;color:#fff}#how-it-works .trigger-btn .text{font-weight:500;color:#fff}#how-it-works .trigger-btn .text h4{font-weight:600;color:#ffd000}#tutorial{background:url(../../img/tutorial.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}#tutorial::after{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.388);inset:0;z-index:1}#tutorial .icon{width:100px;height:100px;border-radius:50%;background:#ef1938;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:3rem;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 0 0px 7px rgba(236,236,236,.239);box-shadow:0 0 0px 7px rgba(236,236,236,.239);cursor:pointer}#testimonials{background:#5a326e}#testimonials .testimonial-item{background:#7d489d;border:3px solid #212529;-webkit-box-shadow:4px 4px 0px 0px #212529;box-shadow:4px 4px 0px 0px #212529;border-radius:10px;padding:1.5rem;color:#fff}@media screen and (max-width: 1200px){#testimonials .testimonial-item{position:static !important}}#testimonials .testimonial-item .description{color:#ffd000;font-weight:600;line-height:normal;font-size:1rem}#testimonials .testimonial-item .stars{color:#ffd000;font-size:1rem}#testimonials .testimonial-item img{max-width:65px;border-radius:5rem;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}#faq{background:#7d489d}#faq .faq-wrapper{background:#ffd000;padding:3rem 3.5rem;border-radius:1rem;-webkit-box-shadow:9px 9px 0px 0px #212529;box-shadow:9px 9px 0px 0px #212529;border:4px solid #212529}#faq .faq-wrapper h2{color:#ef1938}#faq .faq-wrapper #faqs .accordion-item{background:none;border:none;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}#faq .faq-wrapper #faqs .accordion-button{border-radius:.5rem;border:2px solid #212529;background:#ef1938;color:#fff;-webkit-box-shadow:none;box-shadow:none;outline:none}#app-overview{background:#5a326e}#app-overview .splide__slide:not(.is-active) img{scale:.9}#page h1{color:#212529}#page .page-wrapper h2{color:#212529;font-size:2rem}#page .page-wrapper p,#page .page-wrapper ul,#page .page-wrapper ol{margin-bottom:3rem}#page .page-wrapper a{color:#ef1938}