.hero{position:relative;min-height:88vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#0a0a0a}.hero-bg{position:absolute;inset:0;z-index:0}.hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:0.45}.hero-overlay{position:absolute;inset:0;background:linear-gradient(135deg,rgba(10,10,10,0.88) 0%,rgba(19,19,19,0.72) 60%,rgba(10,10,10,0.60) 100%);z-index:1}.hero-glow{position:absolute;bottom:-100px;left:50%;transform:translateX(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(255,107,0,0.15) 0%,transparent 70%);z-index:1;pointer-events:none}.hero-pattern{position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(255,107,0,0.06) 1px,transparent 0);background-size:40px 40px;z-index:1;pointer-events:none}.hero-vignette{position:absolute;inset:0;background:radial-gradient(ellipse at center,transparent 40%,rgba(0,0,0,0.6) 100%);z-index:1;pointer-events:none}.hero .container{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:60px 24px;width:100%;text-align:center}.hero-content{max-width:720px;margin:0 auto}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(255,107,0,0.12);border:1px solid rgba(255,107,0,0.25);border-radius:50px;padding:6px 16px;margin-bottom:24px}.hero-badge-dot{width:8px;height:8px;border-radius:50%;background:#FF6B00;box-shadow:0 0 8px #FF6B00;animation:pulse-dot 2s ease-in-out infinite;flex-shrink:0}@keyframes pulse-dot{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.4;transform:scale(0.8)}}.hero-badge-text{font-size:13px;font-weight:600;color:#FF6B00;letter-spacing:0.5px;text-transform:uppercase}.hero-content h1{font-size:clamp(32px,5.5vw,58px) !important;font-weight:700 !important;color:#fff !important;line-height:1.1 !important;margin-bottom:20px !important}.hero-content h1 .highlight{color:#FF6B00}.hero-subtitle{font-size:clamp(15px,2vw,18px);color:#a0a0a0;line-height:1.7;margin-bottom:32px;max-width:560px;margin-left:auto;margin-right:auto}.hero-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:40px}.hero .btn{padding:16px 32px !important;font-size:16px !important;font-weight:600 !important;border-radius:8px !important;border:2px solid transparent !important;text-decoration:none !important;display:inline-flex !important;align-items:center !important;gap:10px !important;cursor:pointer;transition:all 0.3s ease !important;text-transform:none;letter-spacing:0}.hero .btn-primary{background:linear-gradient(135deg,#FF6B00 0%,#e85c00 100%) !important;color:#fff !important;border-color:#FF6B00 !important;box-shadow:0 4px 15px rgba(255,107,0,0.3)}.hero .btn-primary:hover{background:linear-gradient(135deg,#ff7f1a 0%,#FF6B00 100%) !important;transform:translateY(-2px);box-shadow:0 6px 25px rgba(255,107,0,0.5)}.hero .btn-secondary,.hero .btn-phone{background:rgba(255,255,255,0.1) !important;color:#fff !important;border-color:rgba(255,255,255,0.35) !important;backdrop-filter:blur(4px)}.hero .btn-secondary:hover,.hero .btn-phone:hover{background:rgba(255,255,255,0.2) !important;border-color:rgba(255,255,255,0.6) !important;transform:translateY(-2px)}.hero .btn svg{width:20px;height:20px}.hero-stats{display:flex;gap:48px;justify-content:center;margin-top:8px}.hero-stat{text-align:center}.hero-stat-number{font-size:32px !important;font-weight:700 !important;color:#FF6B00 !important;line-height:1.2}.hero-stat-label{font-size:12px !important;color:#a0a0a0 !important;text-transform:uppercase !important;letter-spacing:1px !important;margin-top:4px}.hero .breadcrumb{font-size:13px;color:#707070;margin-bottom:16px;display:flex;align-items:center;gap:6px;justify-content:center}.hero .breadcrumb a{color:#707070;text-decoration:none}.hero .breadcrumb a:hover{color:#FF6B00}.hero .breadcrumb svg{width:14px;height:14px}@media (max-width:768px){.hero{min-height:70vh}.hero .container{padding:40px 16px}.hero-content h1{font-size:28px !important}.hero-buttons{flex-direction:column}.hero .btn{width:100%;justify-content:center !important}.hero-stats{gap:24px}.hero-stat-number{font-size:24px !important}}.content-section{background:#0f0f0f !important;color:#e5e5e5}.content-section.bg-primary{background:#161616 !important;border-top:1px solid rgba(255,107,0,0.15);border-bottom:1px solid rgba(255,107,0,0.15)}.content-section.bg-dark{background:#0a0a0a !important;border-top:1px solid rgba(255,255,255,0.06);border-bottom:1px solid rgba(255,255,255,0.06)}.content-section.bg-section{background:#1a1a1a !important}.content-section .section-title,.content-section h2,.content-section h3{color:#fff !important}.content-section .section-title .highlight,.content-section h2 .highlight,.content-section h3 .highlight{color:#FF6B00 !important}.content-section .section-label{color:#FF6B00 !important}.content-section .section-subtitle,.content-section p{color:#a0a0a0}.content-card,.info-card,.pricing-card,.feature-card{background:#1e1e1e !important;border:1px solid rgba(255,255,255,0.08) !important;color:#e5e5e5}.content-card h3,.info-card h3,.pricing-card h3,.feature-card h3,.content-card h4,.info-card h4{color:#fff !important}.content-card p,.info-card p{color:#a0a0a0}.stat-box,.price-box{background:#1e1e1e !important;border:1px solid rgba(255,107,0,0.2) !important}.content-table,table{border-color:rgba(255,255,255,0.1) !important}.content-table th,table th{background:#1e1e1e !important;color:#FF6B00 !important;border-color:rgba(255,255,255,0.1) !important}.content-table td,table td{background:#161616 !important;color:#e5e5e5 !important;border-color:rgba(255,255,255,0.06) !important}.content-table tr:nth-child(even) td,table tr:nth-child(even) td{background:#1a1a1a !important}.faq-item,.accordion-item{background:#1e1e1e !important;border:1px solid rgba(255,255,255,0.08) !important}.faq-question,.accordion-header{color:#fff !important}.faq-answer,.accordion-body{color:#a0a0a0 !important}.cta-section,.cta-box{background:linear-gradient(135deg,#FF6B00 0%,#e85c00 100%) !important;color:#fff !important}.content-section li{color:#a0a0a0}.content-section li strong{color:#e5e5e5}.feature-icon,.stat-icon{color:#FF6B00 !important}body.page-id-27,body.page-id-27 .site-main,body.page-id-27 .entry-content,body.page-id-27 .elementor,body.page-id-27 .elementor-element,body.page-id-27 .e-con,body.page-id-27 .e-con-inner,body.page-id-27 .elementor-section,body.page-id-27 .elementor-container,body.page-id-27 .elementor-column,body.page-id-27 .elementor-widget-wrap,body.page-id-27 .elementor-widget-container{background-color:transparent}body.page-id-27{background-color:#0a0a0a !important}body.page-id-27 .elementor-section.elementor-top-section,body.page-id-27 .e-con.e-parent{background-color:#0a0a0a !important}body.page-id-27 .elementor-section[data-settings*=\"background_background\"],body.page-id-27 .e-con[data-settings*=\"background_background\"]{}body.page-id-27 .elementor-widget-html .elementor-widget-container{background:transparent !important}body.page-id-27 .elementor-widget-html .elementor-widget-container>div{background:#0f0f0f !important}body.page-id-27 .elementor-widget-html .elementor-widget-container>div[style*="linear-gradient"]{background:linear-gradient(135deg,#FF6B00 0%,#e85c00 100%) !important}.page-id-27 .elementor-section,.page-id-27 .e-con{background-color:#0a0a0a}.page-id-27 .elementor-section[data-settings*="background"],.page-id-27 .e-con[data-settings*="background"]{}.page-id-27 .elementor-section:not([data-settings*="background_image"]),.page-id-27 .e-con:not([data-settings*="background_image"]){background-color:#0a0a0a !important}.page-id-27 .elementor-element[style*="--e-global-color-primary"],.page-id-27 .elementor-element .elementor-background-overlay{}.page-id-27 .elementor-widget-html div[style*="background:#FFFFFF"],.page-id-27 .elementor-widget-html div[style*="background:#FFFFFF"],.page-id-27 .elementor-widget-html div[style*="background-color:#FFFFFF"],.page-id-27 .elementor-widget-html div[style*="background-color:#FFFFFF"],.page-id-27 .elementor-widget-html div[style*="background:#fff"],.page-id-27 .elementor-widget-html div[style*="background:#fff"],.page-id-27 .elementor-widget-html div[style*="background:var(--ht-white)"]{background:#0f0f0f !important}.page-id-27 .elementor-widget-html h2[style*="color:#1a1a1a"],.page-id-27 .elementor-widget-html h2[style*="color:#1a1a1a"],.page-id-27 .elementor-widget-html h3[style*="color:#1a1a1a"],.page-id-27 .elementor-widget-html h3[style*="color:#1a1a1a"]{color:#e5e5e5 !important}.page-id-27 .elementor-widget-html p[style*="color:#444"],.page-id-27 .elementor-widget-html p[style*="color:#444"],.page-id-27 .elementor-widget-html p[style*="color:#555"],.page-id-27 .elementor-widget-html p[style*="color:#666"]{color:#a0a0a0 !important}.page-id-27 .elementor-widget-html div[style*="background:var(--ht-white)"],.page-id-27 .elementor-widget-html div[style*="background:#FFFFFF"]{background:#161616 !important;border:1px solid rgba(255,255,255,0.08) !important}.page-id-27 input,.page-id-27 textarea,.page-id-27 select{background:#1e1e1e !important;color:#e5e5e5 !important;border-color:rgba(255,255,255,0.15) !important}.page-id-27 .elementor-widget-html div[style*="background:linear-gradient"],.page-id-27 .elementor-widget-html div[style*="background:linear-gradient"]{}