
.sp-main{color:#ffffffc7;background:#09111f;min-height:100vh}.sp-hero{background:linear-gradient(135deg,#0d1b2a 0%,#0a1628 50%,#0f1e35 100%);border-bottom:1px solid #d4af371f;padding:120px 0 64px}.sp-crumbs{color:#ffffff73;margin-bottom:24px;font-size:.82rem}.sp-crumbs a{color:#ffffff80;text-decoration:none}.sp-crumbs a:hover{color:#d4af37}.sp-crumbs .sep{opacity:.4;margin:0 8px}.sp-crumbs .cur{color:#d4af37}.sp-badge{color:#d4af37;letter-spacing:1.5px;text-transform:uppercase;background:#d4af371f;border:1px solid #d4af374d;border-radius:30px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 18px;font-size:.75rem;font-weight:700;display:inline-flex}.sp-h1{color:#fff;margin-bottom:20px;font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:800;line-height:1.22}.sp-intro p{color:#ffffffbd;margin-bottom:14px;font-size:.98rem;line-height:1.8}.sp-ctas{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.sp-btn{border-radius:8px;align-items:center;gap:8px;padding:12px 22px;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .15s;display:inline-flex}.sp-btn:hover{transform:translateY(-2px)}.sp-btn--wa{color:#fff;background:#22c55e}.sp-btn--wa:hover{color:#fff}.sp-btn--gold{color:#09111f;background:linear-gradient(135deg,#d4af37,#b8962e)}.sp-btn--gold:hover{color:#09111f}.sp-btn--ghost{color:#d4af37;background:#d4af371f;border:1px solid #d4af374d}.sp-btn--ghost:hover{color:#f0d77a}.sp-trust{color:#fff9;flex-wrap:wrap;gap:8px 18px;margin-top:22px;font-size:.82rem;display:flex}.sp-trust i{color:#d4af37;margin-right:6px}.sp-sec{border-top:1px solid #d4af3714;padding:60px 0}.sp-sec:nth-of-type(2n){background:linear-gradient(135deg,#0d1b2a,#0a1628)}.sp-h2{color:#fff;margin-bottom:22px;font-size:clamp(1.3rem,2.6vw,1.75rem);font-weight:800}.sp-h2:after{content:"";background:#d4af37;border-radius:2px;width:56px;height:3px;margin-top:12px;display:block}.sp-p{max-width:900px;margin-bottom:12px;font-size:.96rem;line-height:1.8}.sp-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;margin:0 0 12px;padding:0;list-style:none;display:grid}.sp-list li{background:#ffffff08;border:1px solid #d4af3724;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:.92rem;line-height:1.5;display:flex}.sp-list li i{color:#d4af37;flex-shrink:0;margin-top:2px}.sp-list a,.sp-items a,.sp-chips a{color:inherit;text-decoration:none}.sp-list a:hover,.sp-items a:hover{color:#d4af37}.sp-steps{counter-reset:st;gap:12px;max-width:820px;margin:0;padding:0;list-style:none;display:grid}.sp-steps li{counter-increment:st;background:#ffffff08;border:1px solid #d4af3724;border-radius:10px;align-items:center;gap:14px;padding:14px 16px;display:flex}.sp-steps li:before{content:counter(st);color:#09111f;background:#d4af37;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:flex}.sp-items{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}.sp-item{background:#ffffff08;border:1px solid #d4af3724;border-radius:10px;padding:13px 15px}.sp-item h3{color:#fff;margin:0 0 4px;font-size:.95rem;font-weight:700}.sp-item p{color:#ffffff9e;margin:0;font-size:.86rem;line-height:1.5}.sp-chips{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.sp-chips span,.sp-chips a{color:#ffffffd1;background:#60a5fa14;border:1px solid #60a5fa38;border-radius:20px;padding:7px 15px;font-size:.86rem;font-weight:600}.sp-chips a:hover{color:#d4af37;border-color:#d4af37}.sp-cta-box{background:#d4af3712;border:1px solid #d4af3740;border-radius:14px;padding:26px 28px}.sp-cta-box .sp-p{color:#fff;font-weight:600}.sp-faq{flex-direction:column;gap:14px;max-width:900px;display:flex}.sp-faq details{background:#ffffff08;border:1px solid #d4af3726;border-radius:10px;padding:18px 20px}.sp-faq summary{color:#fff;cursor:pointer;justify-content:space-between;gap:12px;font-weight:600;list-style:none;display:flex}.sp-faq summary::-webkit-details-marker{display:none}.sp-faq summary i{color:#d4af37;transition:transform .2s}.sp-faq details[open] summary i{transform:rotate(180deg)}.sp-faq p{color:#ffffffad;margin:12px 0 0;font-size:.92rem;line-height:1.8}.sp-related{flex-wrap:wrap;gap:10px;display:flex}.sp-related a{color:#ffffffbf;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:8px;padding:9px 16px;font-size:.88rem;text-decoration:none;display:inline-flex}.sp-related a:hover{color:#d4af37;border-color:#d4af37}.sp-related i{color:#d4af37;font-size:.8rem}.sp-bottom{background:linear-gradient(135deg,#0d1b2a,#0a1628);border-top:1px solid #d4af371f;padding:70px 0}.sp-bottom h2{color:#fff;margin-bottom:14px;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.sp-inline{background:#09111f;border-top:1px solid #d4af371a;padding:56px 0}[dir=rtl] .sp-main,[dir=rtl].sp-main{font-family:Segoe UI,Tahoma,Arial,sans-serif}[dir=rtl] .sp-h2:after{margin-right:0}[dir=rtl] .sp-crumbs .sep{display:inline-block;transform:scaleX(-1)}@media (max-width:767px){.sp-hero{padding:96px 0 44px}.sp-sec{padding:44px 0}.sp-list,.sp-items{grid-template-columns:1fr}.sp-cta-box{padding:20px}.sp-ctas .sp-btn{flex:100%;justify-content:center}}
main section h2:not(.row h2):not(.sp-cta-box h2),main section h2:not(.row h2)+p,main section .prj_section_head,main section .prj_section_sub{text-align:center!important;margin-left:auto!important;margin-right:auto!important}main section .container-fluid>.mb-5:not(.row .mb-5),main section .container-fluid>.mb-4:not(.row .mb-4),main section .container-fluid>h3:not(.row h3){text-align:center}main section .container-fluid>h3:not(.row h3)+div{justify-content:center}.sp-sec .sp-h2:after,.sp-inline .sp-h2:after{margin-left:auto;margin-right:auto}.sp-sec>.container-fluid>.sp-p,.sp-sec>.container-fluid>.sp-cta-box>.sp-p{text-align:center;margin-left:auto;margin-right:auto}.sp-sec .sp-steps,.sp-sec .sp-faq{margin-left:auto;margin-right:auto}.sp-sec .sp-chips,.sp-sec .sp-related,.sp-sec>.container-fluid>p>.sp-btn{justify-content:center}.sp-sec>.container-fluid>p:has(>.sp-btn){text-align:center}.sp-cta-box:not(.row .sp-cta-box){text-align:center;max-width:900px;margin-left:auto;margin-right:auto}.sp-cta-box:not(.row .sp-cta-box) .sp-ctas{justify-content:center}.row .sp-cta-box .sp-h2:after{margin-left:0}.ft2__ind-inner{text-align:center;justify-content:center!important}.ft2__ind-list{justify-content:center!important}[dir=rtl] .row .sp-cta-box .sp-h2:after{margin-left:auto;margin-right:0}
.sletec-nav .nav-item.dropdown{position:relative}.sletec-nav .nav-mega{z-index:1050;background:#fff;border:1px solid #09111f14;border-top:3px solid #d4af37;border-radius:12px;width:max-content;min-width:0;max-width:calc(100vw - 32px);padding:0;overflow:hidden;box-shadow:0 18px 40px #09111f2e;margin-top:10px!important;position:absolute!important;top:100%!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.sletec-nav .nav-mega:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.nav-mega__groups{gap:18px 22px;padding:22px 18px 18px;display:grid}.nav-mega--services .nav-mega__groups{grid-template-columns:repeat(2,minmax(200px,max-content))}.nav-mega--locations .nav-mega__groups{grid-template-columns:repeat(3,minmax(160px,max-content))}.nav-mega__group ul{margin:0;padding:0;list-style:none}.nav-mega__title{color:#9a7b1c;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #d4af3759;margin:0 0 8px;padding:0 10px 8px;font-size:.74rem;font-weight:800;text-decoration:none;display:block}a.nav-mega__title:hover{color:#d4af37}.nav-mega__link{color:#1f2937;white-space:nowrap;border-radius:6px;align-items:center;gap:8px;margin:0;padding:6px 10px;font-size:.88rem;font-weight:500;line-height:1.35;text-decoration:none;transition:background .25s,color .25s;display:flex}.nav-mega__link:hover,.nav-mega__link:focus-visible{color:#09111f;background:#d4af371f}.nav-mega__group+.nav-mega__group{min-width:0}.nav-mega__footer{background:#f6f7f9;border-top:1px solid #09111f0f;justify-content:center;gap:18px;padding:12px 26px;display:flex}.nav-mega__footer .nav-mega__link{color:#9a7b1c;margin:0;font-weight:700}.nav-mega__footer .nav-mega__link i{font-size:.8rem}@media (min-width:992px) and (hover:hover){.sletec-nav .nav-mega{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s .3s,transform .25s .3s,visibility 0s linear .55s;display:block!important;transform:translate(-50%,10px)!important}.sletec-nav .nav-item.dropdown:hover>.nav-mega,.sletec-nav .nav-mega.show{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s .12s,transform .3s .12s,visibility 0s linear .12s;transform:translate(-50%)!important}}@media (prefers-reduced-motion:reduce){.sletec-nav .nav-mega,.sletec-nav .nav-item.dropdown:hover>.nav-mega,.sletec-nav .nav-mega.show{transition:none!important;transform:translate(-50%)!important}}@media (max-width:1199.98px){.nav-mega--locations .nav-mega__groups{grid-template-columns:repeat(3,minmax(140px,max-content));gap:18px 22px}}.mobile-submenu{padding:4px 0 8px 18px}.mobile-submenu__group{margin-bottom:8px}.header_mobile ul.menu li.menu-item .mobile-submenu a.mobile-submenu__title,.header_mobile ul.menu li.menu-item .mobile-submenu span.mobile-submenu__title{color:#d4af37!important;letter-spacing:1.1px!important;text-transform:uppercase!important;border-left:0!important;padding:8px 12px 4px!important;font-size:.74rem!important;font-weight:800!important;display:block!important}.header_mobile ul.menu li.menu-item .mobile-submenu a.mobile-submenu__link{color:#ffffffb8!important;border-left:0!important;padding:5px 12px 5px 22px!important;font-size:.86rem!important;font-weight:500!important;display:block!important}.header_mobile ul.menu li.menu-item .mobile-submenu a:hover{padding-left:24px!important}.header_mobile ul.menu li.menu-item .mobile-submenu a:before{content:none!important;display:none!important}
