.col-lg-12{padding-right:15px;padding-left:15px;width:100%}.mobile-menu{background-color:#242424}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#f1f1f10}body{margin:0;font-family:Poppins,Helvetica,sans-serif;line-height:1.6;background-color:#111111;color:#f1f1f1}.img-fluid{max-width:100%;height:auto}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url("fonts/poppins-light-webfont.woff2") format("woff2"),url("fonts/poppins-light-webfont.woff") format("woff");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url("fonts/poppins-regular-webfont.woff2") format("woff2"),url("fonts/poppins-regular-webfont.woff") format("woff");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url("fonts/poppins-medium-webfont.woff2") format("woff2"),url("fonts/poppins-medium-webfont.woff") format("woff");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url("fonts/poppins-semibold-webfont.woff2") format("woff2"),url("fonts/poppins-semibold-webfont.woff") format("woff");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url("fonts/poppins-bold-webfont.woff2") format("woff2"),url("fonts/poppins-bold-webfont.woff") format("woff");font-display:swap}@font-face{font-family:themify;src:url(icon_fonts/font/themify.eot);src:url(icon_fonts/font/themify.eot?#iefix-fvbane) format("embedded-opentype"),url(icon_fonts/font/themify.woff) format("woff"),url(icon_fonts/font/themify.ttf) format("truetype"),url(icon_fonts/font/themify.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}h2,h3{margin:0;font-family:inherit;font-weight:600}h2{font-size:2.5rem}@media(max-width:768px){h2{font-size:2rem}}@media(max-width:576px){h2{font-size:1.8rem}}h3{font-size:1.75rem}@media(max-width:768px){h3{font-size:1.5rem}}@media(max-width:576px){h3{font-size:1.4rem}}.container{width:100%;padding-right:5px;padding-left:5px;margin-right:auto;margin-left:auto;max-width:1400px}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0}.col-lg-12{position:relative;min-height:1px}header{width:100%;background:0;left:0;top:0;padding:20px 30px;z-index:9999;position:absolute;display:block}#logo{float:left;position:relative;z-index:1001}#mobile-menu-toggle{display:none;background:0;border:0;cursor:pointer;padding:10px}#mobile-menu-toggle span{display:block;width:30px;height:4px;background-color:#f1f1f1;margin:5px 0;transition:.4s}.mobile-menu{display:none;position:fixed;top:60px;left:0;right:0;border-bottom:1px solid #303030;padding:20px 10px 0}.mobile-menu ul{list-style-type:none;padding:20px 0 0}.mobile-menu ul li{margin-bottom:10px}.mobile-menu ul li a{color:#f1f1f1;font-size:18px;font-weight:500}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.hero_single.vod{min-height:100vh;background:#111}.hero_single.vod{position:relative;overflow:hidden;background:#111}.hero_single.vod #particles-js{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.hero_single.vod .wrapper{position:relative;z-index:1}.hero_single.vod .wrapper{display:flex;flex-direction:column;justify-content:center;height:100vh;text-align:center;padding:2rem}.hero_single.vod h1{font-size:3.5rem;margin-bottom:.5rem}@media(max-width:768px){.hero_single.vod h1{font-size:2.5rem}}@media(max-width:576px){.hero_single.vod h1{font-size:2rem}}.hero_single.vod .title-part-1{color:#f1f1f1}.hero_single.vod .title-part-2{color:#f1f1f1}.hero_single.vod .subtitle{font-size:2.5rem;color:#de2600;margin:1rem 0;font-weight:600}@media(max-width:768px){.hero_single.vod .subtitle{font-size:1.5rem}}@media(max-width:576px){.hero_single.vod .subtitle{display:none}}.hero_single.vod .description{color:#ebeef3;font-size:1.25rem;max-width:800px;margin:1rem auto 2rem}@media(max-width:576px){.hero_single.vod .description{font-size:1rem}}.hero_single.vod .buttons{display:flex;gap:1rem;justify-content:center;margin-bottom:3rem}.hero_single.vod .btn{padding:.8rem 2rem;border-radius:10px;font-size:1rem;text-decoration:none;transition:all .3s ease}.hero_single.vod .btn-primary{background:#de2600;color:#f1f1f1}.hero_single.vod .btn-secondary{background:#ebeef3;color:#000}.hero_single.vod .btn:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.3)}.hero_single.vod .btn-primary:hover{background:#f15b4e}.hero_single.vod .btn-secondary:hover{background:#f1f1f1}@media(max-width:768px){.hero_single.vod .buttons{flex-direction:column;gap:1rem}.hero_single.vod .btn{width:100%;margin:0 auto}}.hero_single.vod .stats{display:flex;justify-content:center;gap:4rem;margin-top:2rem}.hero_single.vod .stat-item{display:flex;flex-direction:column;gap:.5rem}.hero_single.vod .stat-value{font-size:2.5rem;color:#de2600;font-weight:bold}.hero_single.vod .stat-label{color:#ebeef3;font-size:1rem}.btn:hover,a.btn:hover{background:#f91834}.btn,.btn:not(:disabled):not(.disabled),a.btn{cursor:pointer}.btn,.hero_single,a.btn,ul.footer-links.primary-links,ul.footer-links.secondary-links{text-align:center}.btn,a.btn{color:#f1f1f1;background:#e1031f;width:250px;padding:15px 30px;font-weight:700;line-height:1rem;letter-spacing:1px;display:block;border-radius:3px;border:2px solid #f1f1f10}.btn:hover,a,a.btn:hover{text-decoration:none}a:focus,a:hover{color:#f1f1f1;outline:0}footer ul li{margin-bottom:5px}ul.footer-links.primary-links li a{color:#f1f1f1;font-weight:600;transition:.3s ease-in-out;font-size:18px}ul.footer-links.primary-links li,ul.footer-links.secondary-links li{margin-right:15px;display:inline-block}ul.footer-links.primary-links{margin:0;padding:0 0 30px;font-size:.8125rem}ul.footer-links.secondary-links{padding-left:0}ul.footer-links.secondary-links li{font-weight:800;color:#de2600}ul.footer-links.secondary-links li a{color:#888;transition:.3s ease-in-out;text-decoration:underline;font-weight:400}.margin_80_55{padding-top:30px;padding-bottom:55px}@media(max-width:575px){.margin_80_55{padding-top:30px;padding-bottom:15px}}@media(min-width:992px){.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.main-menu{position:relative;z-index:9;width:auto;top:8px;right:15px;float:right}.main-menu ul,.main-menu ul li{display:inline-block;margin:0}.main-menu>ul>li span>a{color:#f1f1f1;padding:0 8px 15px;font-size:1rem;font-weight:500}}@media(max-width:991px){.main-menu,.mobile-menu{display:none}#logo,.mobile-menu{position:absolute;top:0;width:100%}header.header{padding:15px 15px 5px}ul.footer-links.primary-links,ul.footer-links.secondary-links{float:none}.margin_80_55{padding-top:30px;padding-bottom:35px}#mobile-menu-toggle.active span:first-child{transform:rotate(-45deg) translate(-5px,6px)}#mobile-menu-toggle.active span:nth-child(2){opacity:0}#mobile-menu-toggle.active span:nth-child(3){transform:rotate(45deg) translate(-7px,-7px)}header{display:flex;justify-content:space-between;align-items:center;padding:15px}#logo{left:0;text-align:center}#mobile-menu-toggle{background:0;border:0;cursor:pointer;order:-1;margin-right:15px;display:block;position:absolute;z-index:1001;top:0}.mobile-menu{z-index:999}.mobile-menu.active{display:block}}[class*=" ti-"],[class^="ti-"]{font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-plus:before{content:"\e61a"}.ti-minus:before{content:"\e622"}.ti-check-box:before{content:"\e64d"}.ti-user:before{content:"\e602"}.ti-server:before{content:"\e67d"}.ti-na:before{content:"\e620"}.ti-mobile:before{content:"\e621"}.ti-headphone-alt:before{content:"\e719"}.ti-search:before{content:"\e610"}.ti-layers-alt:before{content:"\e630"}.ti-control-forward:before{content:"\e6af"}.join-btn{background:#de2600;border-radius:10px;letter-spacing:1px;transition:background-color .3s}.main-menu>ul>li span>a.join-btn{padding:.7rem;font-size:1rem;line-height:normal;font-weight:700;color:#f1f1f1}.join-btn:hover{background:#f15b4e;color:#f1f1f1;text-decoration:none}.header-register-mobile{position:absolute;right:20px;top:10px;z-index:1001;display:none}.mobile-register{color:#f1f1f1;font-size:24px;transition:opacity .3s ease}.mobile-register:hover{opacity:.8;color:#f1f1f1;text-decoration:none}@media(max-width:991px){.header-register-mobile{display:block}}.section-header{text-align:center;margin-bottom:50px}.section-header h2{color:#f1f1f1;font-size:2.5rem;font-weight:600;margin-bottom:20px}@media(max-width:768px){.section-header h2{font-size:2rem}}@media(max-width:576px){.section-header h2{font-size:1.8rem}}.section-description{color:#ebeef3;font-size:1.1rem;line-height:1.6;max-width:800px;margin:0 auto}.why-us{padding:20px 0}.features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.feature-box{padding:30px;text-align:center;transition:transform .3s ease;border:1px solid #303030;border-radius:10px}.feature-icon{width:60px;height:60px;margin:0 auto 20px;color:#de2600}.feature-icon i{font-size:48px}.feature-box span{color:#f1f1f1;font-size:1.3rem;font-weight:600;margin-bottom:15px}.feature-box p{color:#ebeef3;font-size:.95rem;line-height:1.5}@media(max-width:1200px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.features-grid{grid-template-columns:1fr;gap:20px}.feature-box{padding:20px}}.how-it-works{padding:20px 0}.timeline{display:flex;justify-content:space-between;position:relative;max-width:1200px;margin:0 auto}.timeline::before{content:'';position:absolute;top:100px;left:15%;right:15%;height:2px;background:linear-gradient(to right,transparent 0,#de2600 50%,transparent 100%);z-index:1}.timeline-step{flex:1;text-align:center;padding:0 20px;position:relative;z-index:2;transition:transform .3s ease}.timeline-step:hover{transform:translateY(-5px)}.step-number{font-size:80px;font-weight:700;color:#de2600;line-height:1;margin-bottom:20px}.step-icon{width:80px;height:80px;margin:0 auto 20px;background:#111111;border:2px solid #de2600;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#de2600;transition:all .3s ease}.step-icon i{font-size:40px}.timeline-step:hover .step-icon{background:#242424}.timeline-step span{color:#f1f1f1;font-size:1.3rem;font-weight:600;margin-bottom:15px}.timeline-step p{color:#ebeef3;font-size:.95rem;line-height:1.5}@media(max-width:1200px){.timeline{flex-wrap:wrap}.timeline-step{flex:0 0 50%;margin-bottom:40px}.timeline::before{display:none}}@media(max-width:768px){.timeline-step{flex:0 0 100%}}.movies-slider-section{position:relative;padding:20px 0}.slider-container{position:relative;display:flex;align-items:center;gap:20px}.slider-wrapper{overflow:hidden;position:relative}.slider-content{display:flex;gap:20px;transition:transform .3s ease}.movie-card{flex:0 0 calc(20% - 16px);display:flex;flex-direction:column}.movie-poster{position:relative;border-radius:10px;overflow:hidden}.movie-poster img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;border-radius:10px;display:block}.movie-title{padding:0;text-align:center;width:100%}.movie-title span{color:#f1f1f1;font-size:1rem;font-weight:700;display:inline-block;text-align:center}.badge-premium{position:absolute;top:10px;right:10px;background:#ffc107;color:#000;padding:3px 8px;border-radius:10px;font-size:12px;font-weight:600}.badge-popular{position:absolute;top:10px;right:10px;background:#de2600;color:#f1f1f1;padding:3px 8px;border-radius:10px;font-size:12px;font-weight:600}.slider-button{flex:0 0 60px;height:60px;border:0;border-radius:50%;background:transparent;color:#b5b5b5;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.slider-button svg{width:50px;height:50px}.slider-button:hover:not(:disabled){color:#ebeef3}.slider-button:disabled{color:#3c3c3c;cursor:default}@media(max-width:1200px){.movie-card{flex:0 0 calc(25% - 15px)}}@media(max-width:992px){.movie-card{flex:0 0 calc(33.333% - 14px)}}@media(max-width:768px){.movie-card{flex:0 0 calc(50% - 10px)}}@media(max-width:576px){.movie-card{flex:0 0 calc(50% - 10px)}.slider-button{display:none}.slider-content{cursor:grab}}.movie-genres{padding:20px 0}.genres-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.genre-box{padding:40px 30px;text-align:center;transition:transform .3s ease;border:1px solid #303030;border-radius:10px}.genre-icon{width:60px;height:60px;margin:0 auto 20px;color:#de2600}.genre-box span{color:#f1f1f1;font-size:1.3rem;font-weight:600;margin-bottom:15px}.genre-box p{color:#ebeef3;font-size:.95rem;line-height:1.5;margin:0}@media(max-width:1200px){.genres-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media(max-width:768px){.genres-grid{grid-template-columns:1fr}.genre-box{padding:30px 20px}}.mobile-app-section{padding:60px 0;min-height:80vh;display:flex;align-items:center}.mobile-app-content{display:flex;align-items:center;gap:60px}.mockup-column{flex:0 0 40%;display:flex;justify-content:center}.phone-mockup{position:relative;animation:float 6s ease-in-out infinite}@keyframes float{0{transform:translateY(0)}50%{transform:translateY(-20px)}100%{transform:translateY(0)}}.phone-frame{width:300px;height:600px;background:#242424;border-radius:40px;padding:15px;position:relative}.phone-screen{width:100%;height:100%;background:url('../img/noodlemagazine-app.webp');background-size:cover;background-position:center;border-radius:25px;overflow:hidden;position:relative}.features-column{flex:0 0 60%;padding:20px}.features-column h2{color:#f1f1f1;font-size:2.5rem;font-weight:600;margin-bottom:20px}.app-features{display:flex;flex-direction:column;gap:25px;margin-bottom:40px;margin-top:40px}.feature-item-app{display:flex;align-items:flex-start;gap:20px}.feature-icon-app{flex:0 0 40px;height:40px;width:40px;color:#de2600}.feature-icon-app i{font-size:40px}.feature-text span{color:#f1f1f1;font-size:1.3rem;font-weight:600;margin-bottom:8px}.feature-text p{color:#ebeef3;font-size:.95rem;line-height:1.5;margin:0}.app-availability{margin-bottom:30px}.platforms{color:#f1f1f1;font-size:1rem;margin-bottom:15px}.platform-icons{display:flex;gap:20px;margin-bottom:15px}.platform-icon{display:flex;align-items:center;gap:8px;color:#f1f1f1;font-size:.9rem}.platform-icon i{font-size:32px;color:#de2600}.cta-button{display:block;background:#de2600;transition:all .3s ease;border-radius:10px;font-size:1rem;text-decoration:none;color:#f1f1f1;width:350px;padding:.8rem 2rem;font-weight:700;line-height:1rem;letter-spacing:1px;text-align:center;margin:0 auto}@media(max-width:768px){.cta-button{width:100%}}.cta-button:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.3);background:#f15b4e;text-decoration:none;color:#f1f1f1}@media(max-width:1250px){.mobile-app-content{gap:20px}}@media (min-width:1251px) and (max-width:1300px){.mobile-app-content {gap:30px}}@media(max-width:1200px){.phone-frame{width:250px;height:500px}}@media(max-width:991px){.mobile-app-content{flex-direction:column;text-align:center}.mockup-column,.features-column{flex:0 0 100%}.feature-item-app{flex-direction:column;align-items:center;text-align:center}.platform-icons{justify-content:center}.phone-frame{width:200px;height:400px}}@media(max-width:768px){.mobile-app-section{min-height:auto;padding:40px 0}.features-column h2{font-size:2rem}}@media(max-width:576px){.features-column h2{font-size:1.8rem}}.faq-section{padding:60px 0;margin-top:40px}.faq-grid{width:100%}.faq-item{margin-bottom:16px;overflow:hidden;border:1px solid #303030;border-radius:10px}.faq-question{width:100%;padding:20px;background:0;border:0;color:#f1f1f1;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;font-size:1.15rem;font-weight:600}.faq-question:hover{background:#242424}.faq-icon{width:24px;height:24px;color:#de2600}.faq-item.active .faq-icon{transform:rotate(45deg);color:#de2600}.faq-answer{padding:0 20px;max-height:0;overflow:hidden}.faq-item.active .faq-answer{padding:10px 20px 20px;max-height:1000px;border-top:1px solid #303030}.faq-answer p{color:#ebeef3;margin:0;line-height:1.6}.cta-section{background:linear-gradient(180deg,#111111 0,#1c0500 50%,#111111 100%);padding:120px 0}.cta-content{text-align:center;padding:0 20px}.cta-content span{font-size:2.5rem;margin-bottom:20px;font-weight:600}@media(max-width:768px){.cta-content span{font-size:2rem}}@media(max-width:576px){.cta-content span{font-size:1.8rem}}.cta-content p{color:#ebeef3;font-size:1.1rem;line-height:1.6;max-width:800px;margin:0 auto;margin-top:20px;margin-bottom:40px}.cta-features{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:60px}.cta-feature{display:flex;flex-direction:column;align-items:center;gap:15px}.cta-feature svg{width:40px;height:40px;color:#de2600}.cta-feature span{color:#f1f1f1;font-size:1.3rem;font-weight:600;margin-bottom:15px}.cta-button-last{display:inline-block;background:#de2600;transition:all .3s ease;border-radius:10px;font-size:1rem;text-decoration:none;color:#f1f1f1;width:350px;padding:.8rem 2rem;font-weight:700;line-height:1rem;letter-spacing:1px}@media(max-width:768px){.cta-button-last{width:100%;margin:0 auto}}.cta-button-last:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,0.3);background:#f15b4e;text-decoration:none;color:#f1f1f1}@media(max-width:768px){.cta-section{padding:80px 0}.cta-features{grid-template-columns:1fr;gap:30px}.cta-content p{margin-bottom:40px}}.main-menu ul li span a:hover{color:#de2600}ul.footer-links.primary-links li a:hover{color:#de2600}ul.footer-links.secondary-links li a:hover{text-decoration:none}.main-menu>ul>li span>a.join-btn:hover{color:#f1f1f1}.law-stat{font-size:10px;margin-top:35px;max-width:1000px;text-align:center;margin-left:auto;margin-right:auto}.law-stat a, .law-stat p{color:#8f8f8f}.genre-icon i{font-size:48px}.ti-star:before{content:"\e60a"}.ti-control-play:before{content:"\e6ad"}.ti-reload:before{content:"\e619"}.ti-shield:before{content:"\e67b"}.ti-crown:before{content:"\e642"}.ti-face-smile:before{content:"\e71f"}.ti-world:before{content:"\e665"}.ti-eye:before{content:"\e63d"}.ti-heart:before{content:"\e634"}.ti-bolt:before{content:"\e652"}.ti-layout-column2:before{content:"\e712"}.ti-bell:before{content:"\e6b8"}.ti-download:before{content:"\e6a7"}.ti-desktop:before{content:"\e640"}.ti-list:before{content:"\e694"}.ti-lock:before{content:"\e62b"}.ti-apple:before{content:"\e744"}.ti-android:before{content:"\e745"}.ti-wallet:before{content:"\e6cd"}