.elementor-84 .elementor-element.elementor-element-46c835b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-84 .elementor-element.elementor-element-78de1c6c{--display:flex;}@media(max-width:1024px){.elementor-84 .elementor-element.elementor-element-46c835b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-84 .elementor-element.elementor-element-46c835b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-612596c5 *//* NITROBET CSS OTTIMIZZATO PER VELOCITÀ */
.nitrobet-landing *{box-sizing:border-box}.nitrobet-landing{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;line-height:1.6;color:#fff;background:#000;overflow-x:hidden}.nb-container{max-width:100%;padding:0 11px;margin:0 auto}.nb-hero{position:relative;min-height:10vh;display:flex;align-items:center;background:linear-gradient(135deg,#000 0%,#001a00 50%,#003300 100%);overflow:hidden;padding:1px 0}.nb-hero::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(238,255,3,.2) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(49,222,116,.15) 0%,transparent 50%);z-index:1}.nb-hero .nb-container{position:relative;z-index:2}.nb-logo-container{text-align:center;margin-bottom:8px}.nb-logo{height:45px;width:auto;filter:drop-shadow(0 0 20px rgba(238,255,3,.8))}.nb-hero-content{text-align:center;padding:5px 0}.nb-hero-title{color:#fff!important;font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.nb-hero-title .nb-highlight{color:#EEFF02!important;text-shadow:0 0 15px rgba(238,255,3,.8);font-size:1.1em}.nb-hero-subtitle{font-size:1rem;margin-bottom:15px;color:#ccc;opacity:.9}.nb-cta-container{margin:15px 0}.nb-cta-primary{background:linear-gradient(45deg,#31DE74,#EEFF03);border:none;padding:14px 24px;border-radius:50px;color:#000;font-weight:700;font-size:1rem;cursor:pointer;box-shadow:0 8px 25px rgba(49,222,116,.4);transition:all .3s ease;display:flex;flex-direction:column;align-items:center;width:100%;max-width:280px;margin:0 auto;text-transform:uppercase;letter-spacing:1px}.nb-cta-primary:hover,.nb-cta-primary:active{transform:translateY(-3px);box-shadow:0 12px 30px rgba(49,222,116,.6);background:linear-gradient(45deg,#28c764,#f5ff33)}.nb-cta-text{font-size:1.1em;margin-bottom:2px}.nb-cta-subtext{font-size:.8em;opacity:.9;font-weight:400}.nb-cta-note{margin-top:8px;font-size:.85rem;color:#EEFF03;font-weight:500}.nb-trust-badges{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:10px}.nb-section-title{font-size:1.5rem;text-align:center;margin-bottom:8px;color:#fff;font-weight:700}.nb-section-subtitle{text-align:center;color:#ccc;margin-bottom:15px;font-size:.9rem}.nb-hero~section{padding:1px 0}.nb-featured-slots{background:linear-gradient(180deg,#000 0%,#1a1a1a 100%)}.nb-slots-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:15px}.nb-slot-card{background:rgba(255,255,255,.05);border-radius:15px;overflow:hidden;border:1px solid rgba(49,222,116,.2);transition:all .3s ease;cursor:pointer}.nb-slot-card:hover,.nb-slot-card:active{transform:translateY(-5px);border-color:#31DE74;box-shadow:0 10px 25px rgba(49,222,116,.3)}.nb-slot-image{width:100%;height:100px;object-fit:cover}.nb-slot-info{padding:8px;text-align:center}.nb-slot-info h3{font-size:.9rem;margin-bottom:2px;color:#fff}.nb-slot-info p{font-size:.75rem;color:#ccc;margin-bottom:6px}.nb-slot-cta{background:#31DE74;color:#000;border:none;padding:6px 12px;border-radius:15px;font-size:.8rem;font-weight:700;cursor:pointer;transition:all .3s ease;width:100%}.nb-slot-cta:hover,.nb-slot-cta:active{background:#EEFF03;transform:scale(1.05)}.nb-slots-cta{text-align:center;margin-top:10px}.nb-secondary-cta{background:transparent;border:2px solid #31DE74;color:#31DE74;padding:14px 28px;border-radius:30px;font-weight:700;cursor:pointer;transition:all .3s ease;width:100%;max-width:280px;margin:0 auto;display:block;font-size:1rem}.nb-secondary-cta:hover,.nb-secondary-cta:active{background:#31DE74;color:#000;transform:translateY(-2px)}.nb-features{background:#1a1a1a}.nb-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.nb-feature-card{background:rgba(255,255,255,.05);padding:20px 15px;border-radius:15px;text-align:center;border:1px solid rgba(49,222,116,.2);transition:all .3s ease}.nb-feature-card:hover,.nb-feature-card:active{transform:translateY(-3px);border-color:#31DE74;box-shadow:0 8px 20px rgba(49,222,116,.2)}.nb-feature-icon{font-size:2rem;margin-bottom:10px;display:block}.nb-feature-card h3{font-size:1rem;margin-bottom:8px;color:#31DE74}.nb-feature-card p{font-size:.85rem;color:#ccc;line-height:1.4}.nb-payments{background:#000}.nb-payment-categories{display:flex;flex-direction:column;gap:25px}.nb-payment-category h3{font-size:1.2rem;margin-bottom:15px;text-align:center;color:#31DE74}.nb-payment-methods{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.nb-payment-badge{background:rgba(49,222,116,.1);border:1px solid rgba(238,255,3,.3);padding:8px 12px;border-radius:20px;font-size:.8rem;color:#fff;white-space:nowrap}.nb-bonus-details{background:linear-gradient(135deg,#001a00 0%,#003300 100%)}.nb-bonus-card{background:rgba(255,255,255,.05);border:2px solid #31DE74;border-radius:20px;padding:25px 20px;text-align:center;backdrop-filter:blur(10px)}.nb-bonus-card h2{font-size:1.5rem;margin-bottom:20px;color:#31DE74}.nb-bonus-info{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:20px}.nb-bonus-item{background:rgba(255,255,255,.05);padding:15px 10px;border-radius:10px;border:1px solid rgba(49,222,116,.2)}.nb-bonus-item strong{display:block;font-size:1.3rem;color:#EEFF03;margin-bottom:5px}.nb-bonus-terms{margin:20px 0;padding:15px;background:rgba(255,255,255,.02);border-radius:10px;border-left:3px solid #31DE74}.nb-bonus-terms p{font-size:.85rem;color:#ccc;line-height:1.4}.nb-cta-primary.nb-large{padding:20px 40px;font-size:1.2rem;max-width:350px}.nb-footer-cta{background:#F9F9F9;text-align:center;padding:40px 0}.nb-footer-cta h2{font-size:1.8rem;margin-bottom:15px;text-shadow:2px 2px 4px rgba(0,0,0,.5);color:#000}.nb-footer-cta p{margin-bottom:25px;font-size:1rem;color:#000}@media(min-width:768px){.nb-container{max-width:750px;padding:0 20px}.nb-hero-title{font-size:2.8rem}.nb-slots-grid{grid-template-columns:repeat(4,1fr);gap:20px}.nb-features-grid{grid-template-columns:repeat(3,1fr);gap:20px}.nb-payment-categories{flex-direction:row;gap:40px}.nb-bonus-info{grid-template-columns:repeat(4,1fr)}.nb-section-title{font-size:2.5rem}}@media(min-width:1024px){.nb-container{max-width:1200px;padding:0 30px}.nb-hero-title{font-size:3.5rem}.nb-hero-subtitle{font-size:1.3rem}.nb-cta-primary{max-width:350px;padding:20px 40px;font-size:1.2rem}.nb-slots-grid{gap:25px}.nb-slot-image{height:150px}.nb-features-grid{gap:25px}.nb-feature-card{padding:30px 20px}}@media(hover:none)and(pointer:coarse){.nb-cta-primary:active{transform:scale(.98)}.nb-slot-card:active{transform:scale(.98)}.nb-feature-card:active{transform:scale(.98)}}@keyframes nb-glow{0%,100%{box-shadow:0 8px 25px rgba(49,222,116,.4)}50%{box-shadow:0 8px 35px rgba(238,255,3,.7)}}@media(prefers-reduced-motion:reduce){.nitrobet-landing *{animation:none!important;transition:none!important}}@media(prefers-contrast:high){.nb-badge,.nb-feature-card,.nb-slot-card,.nb-bonus-card{border-width:2px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78de1c6c */#landing-casino-utm {
display: none;
}/* End custom CSS */